.jls-profile-image{display:flex;flex-flow:row wrap;justify-content:flex-end;margin-left:auto;margin-top:0;order:-2;position:relative}.jls-profile-image .speech-bubble{display:none}.jls-profile-image__img{aspect-ratio:1/1;margin-left:15%;width:85%}@media(min-width:768px){.jls-profile-image{align-self:center;margin-top:10px}.jls-profile-image .speech-bubble{background-color:#f4f4f4;border-radius:30px;box-shadow:6px 6px 12px #0f0f0f4d;color:#101010;display:flex;flex-flow:row wrap;font-size:21px;inset:58% auto auto 30%;margin:0;max-width:220px;min-height:40px;min-width:40px;opacity:0;padding:20px 16px;place-items:center;position:absolute;text-align:center;transition:opacity .33s;z-index:1}.jls-profile-image .speech-bubble:before{border:.75rem solid transparent;border-bottom:.75rem solid #f4f4f4;border-top:none;content:"";filter:drop-shadow(0 -.0625rem .0625rem rgba(16,16,16,.1));height:0;inset:-12% auto auto 1.5rem;position:absolute;width:0;z-index:1}.jls-profile-image__img{margin-left:0;transition:transform .33s,box-shadow .33s;width:auto}.jls-profile-image.has-social-link:hover .speech-bubble{opacity:1}.jls-profile-image.has-social-link:hover .jls-profile-image__img{box-shadow:20px 20px 18px #ff6d0066;transform:translate(-10px,-10px)}.light .jls-profile-image.has-social-link:hover .jls-profile-image__img{box-shadow:20px 20px 18px #301a8799}}@media(min-width:992px){.jls-profile-image{justify-self:flex-end}.jls-profile-image .speech-bubble{left:37%;top:58%}.jls-profile-image__img{height:350px}}#intro{padding-top:0}.introduction{display:flex;flex-flow:column;justify-content:center}.introduction__left{margin-top:0}.introduction__right{order:-2}.introduction__description{margin:24px 0}.introduction__buttons{display:flex;flex-flow:column;gap:20px;justify-content:center}.introduction__buttons .btn{width:100%}.introduction__buttons .btn .icon{transform:translate(0);transition:transform .33s}.introduction__buttons .btn:hover .icon{transform:translate(8px)}@media(min-width:768px){.introduction{display:grid;gap:20px;grid-template-areas:"intro-content intro-image" "intro-content intro-social";grid-template-columns:4fr 2fr}.introduction__left{grid-area:intro-content}.introduction__right{grid-area:intro-image}.introduction__buttons{flex-flow:row nowrap;justify-content:flex-start}.introduction__buttons .btn{width:180px}.spletti-de .introduction__buttons .btn{width:200px}}@media(min-width:992px){.introduction{grid-template-areas:"intro-content intro-image";grid-template-columns:auto 350px;justify-content:space-between}.introduction__left{align-self:center;padding-right:20%}.introduction__description{margin-top:24px}.introduction__buttons .btn--contact,.introduction__buttons .btn--portfolio{margin-top:32px}.social-list--aside{align-items:flex-end;flex-direction:column;transform:translateY(0)}}.portfolio .heading{padding-bottom:16px}.portfolio .portfolio-actions{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;padding-top:40px;width:100%}.portfolio-grid{display:grid;gap:16px;padding-top:16px}.portfolio-grid__item{position:relative}.portfolio-grid__item--item5,.portfolio-grid__item--item6{display:none}.portfolio-grid__item .clb-card-bento{height:100%;width:100%}@media(min-width:768px){.portfolio .heading{padding-bottom:32px}.portfolio-grid{grid-template:"portfolioItem1 portfolioItem1" auto "portfolioItem2 portfolioItem3" auto "portfolioItem4 portfolioItem4" auto "portfolioItem5 portfolioItem6" auto/ calc(50% - 8px) calc(50% - 8px)}.portfolio-grid__item--item1{grid-area:portfolioItem1}.portfolio-grid__item--item1 .clb-card-bento__body{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.portfolio-grid__item--item1 .clb-card-bento .project-card__content,.portfolio-grid__item--item1 .clb-card-bento__image{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.portfolio-grid__item--item1 .clb-card-bento__image{height:auto}.portfolio-grid__item--item1 .clb-card-bento__image__img{-o-object-fit:contain;object-fit:contain}.portfolio-grid__item--item2{grid-area:portfolioItem2}.portfolio-grid__item--item3{grid-area:portfolioItem3}.portfolio-grid__item--item4{grid-area:portfolioItem4}.portfolio-grid__item--item5{grid-area:portfolioItem5}.portfolio-grid__item--item6{grid-area:portfolioItem6}.portfolio-grid__item--item5,.portfolio-grid__item--item6{display:block}.portfolio-grid__item .project-card__copy p{font-size:18px;line-height:22px}}@media(min-width:768px)and (max-width:1200px){.portfolio-grid__item--item4 .clb-card-bento__body{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.portfolio-grid__item--item4 .clb-card-bento .project-card__content,.portfolio-grid__item--item4 .clb-card-bento__image{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.portfolio-grid__item--item4 .clb-card-bento__image{height:auto}.portfolio-grid__item--item4 .clb-card-bento__image__img{-o-object-fit:contain;object-fit:contain}}@media(max-width:1199px){.portfolio-grid__item .clb-card-bento__image{height:200px}.portfolio-grid__item .clb-card-bento__image__img{max-height:100%;-o-object-fit:contain;object-fit:contain}}@media(min-width:1200px){.portfolio-grid{gap:24px;grid-template-areas:"portfolioItem1 portfolioItem1 portfolioItem1" "portfolioItem2 portfolioItem2 portfolioItem3" "portfolioItem4 portfolioItem5 portfolioItem5" "portfolioItem6 portfolioItem6 portfolioItem6";grid-template-columns:repeat(3,calc(33% - 8px))}.portfolio-grid__item--item6 .clb-card-bento__body{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.portfolio-grid__item--item6 .clb-card-bento .project-card__content,.portfolio-grid__item--item6 .clb-card-bento__image{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.portfolio-grid__item--item6 .clb-card-bento__image{height:auto}.portfolio-grid__item--item6 .clb-card-bento__image__img{-o-object-fit:contain;object-fit:contain}}[data-v-f79b72c9]:root{--color-primary:#21125c;--color-secondary:#ff6d00;--color-primary-010:#6446db;--color-primary-100:#4023b1;--color-primary-200:#381f9c;--color-primary-300:#301a87;--color-primary-400:#291671;--color-primary-500:#21125c;--color-primary-600:#190e47;--color-primary-700:#120a31;--color-primary-800:#0a051c;--color-primary-900:#020107;--color-secondary-100:#ffa766;--color-secondary-200:#ff994d;--color-secondary-300:#ff8a33;--color-secondary-400:#ff7c1a;--color-secondary-500:#ff6d00;--color-secondary-600:#e66200;--color-secondary-700:#cc5700;--color-secondary-800:#b34c00;--color-secondary-900:#994100;--color-white:#f4f4f4;--color-black:#101010;--color-dark:#191727;--color-gray-050:#f6f6f6;--color-gray-100:#edebeb;--color-gray-200:#dedcdc;--color-gray-300:#cbcaca;--color-gray-400:#bcbbbb;--color-gray-450:#adacac;--color-gray-500:#999;--color-gray-600:#777;--color-gray-700:#555;--color-gray-800:#333;--color-gray-850:#212121;--color-gray-900:#111;--color-success:#198754;--color-error:#dc3545;--color-info:#0dcaf0;--color-warning:#ffc107;--color-background:#191727;--color-text:#f6f6f6;--color-border:#bcbbbb}.jls-qualifications-nav[data-v-f79b72c9]{align-items:center;color:inherit;display:flex;flex-flow:row wrap;height:100%;justify-content:center;list-style:none;min-height:50px;padding-left:0}.jls-qualifications-nav .change-skills[data-v-f79b72c9]{margin-right:3%}.jls-qualifications-nav .change-qualifications a[data-v-f79b72c9],.jls-qualifications-nav .change-skills a[data-v-f79b72c9]{color:#f4f4f4;cursor:pointer;line-height:1.2;margin-bottom:0}.jls-qualifications-nav .change-qualifications a[data-v-f79b72c9]:focus,.jls-qualifications-nav .change-qualifications a[data-v-f79b72c9]:focus-visible,.jls-qualifications-nav .change-skills a[data-v-f79b72c9]:focus,.jls-qualifications-nav .change-skills a[data-v-f79b72c9]:focus-visible{box-shadow:0 0 0 .25rem #ff6d0080}.jls-qualifications-nav .change-qualifications .hover-underline[data-v-f79b72c9],.jls-qualifications-nav .change-skills .hover-underline[data-v-f79b72c9]{background-image:linear-gradient(#ff7900,#ff7900)}.jls-qualifications-nav .qualifications-is-active[data-v-f79b72c9],.jls-qualifications-nav .skills-is-active[data-v-f79b72c9]{pointer-events:none}.jls-qualifications-nav .qualifications-is-active a[data-v-f79b72c9],.jls-qualifications-nav .skills-is-active a[data-v-f79b72c9]{cursor:default}.jls-qualifications-nav .qualifications-is-active .hover-underline[data-v-f79b72c9],.jls-qualifications-nav .skills-is-active .hover-underline[data-v-f79b72c9]{background-size:100% 2px}.jls-qualifications-resume .nuxt-icon{transition:translate .15s ease}.jls-qualifications-resume:hover:not(.clb-btn--icon) .nuxt-icon{translate:0 4px}@media(max-width:767px){.jls-qualifications-resume{align-self:flex-end;margin-top:16px;width:100%}}@media(min-width:768px){.jls-qualifications-resume{inset:0 0 auto auto;position:absolute;z-index:1}}.clb-card-mini{align-items:center;aspect-ratio:1/1;background-color:#f4f4f4;border-radius:13px;color:#101010;display:flex;flex:0 0 30%;flex-flow:column;font-size:14px;justify-content:space-between;max-width:30%;padding:1%}.clb-card-mini--dark{background-color:#191727;color:#f4f4f4}.clb-card-mini__image{height:70%!important;width:70%!important}.clb-card-mini__image .nuxt-icon,.clb-card-mini__image .nuxt-icon span{height:100%!important;width:100%!important}.clb-card-mini__text{font-size:14px;margin:6px 0 0}@media(min-width:576px){.clb-card-mini{flex:0 0 22%;font-size:14px;max-width:22%}}@media(min-width:768px){.clb-card-mini__text{font-size:16px}}@media(min-width:992px){.clb-card-mini{flex:0 0 12%;font-size:1.2rem;margin-bottom:0;max-width:12%;min-height:140px;min-width:140px}}@media(min-width:1200px){.clb-card-mini__text{font-size:16px}}.jls-qualifications-job-meta__period{font-size:14px}.jls-qualifications-job-skills{display:flex;flex-flow:row wrap;gap:6px;justify-content:flex-start;margin-top:16px}.jls-qualifications-job-skills--align-end{justify-content:flex-end}@media(min-width:768px){.jls-qualifications-job-skills{max-width:55%}}@media(min-width:1200px){.jls-qualifications-job-skills{max-width:75%}}@media(min-width:1600px){.jls-qualifications-job-skills{max-width:55%}}.clb-list{padding-left:16px}.clb-list__item p{margin-bottom:0}.jls-qualifications-job-main{font-size:18px;margin-bottom:48px}.jls-qualifications-job-main__title{font-size:22px;font-weight:700;letter-spacing:1px}@media(min-width:992px){.jls-qualifications-job-main__title{font-size:24px}}[data-v-783480e0]:root{--color-primary:#21125c;--color-secondary:#ff6d00;--color-primary-010:#6446db;--color-primary-100:#4023b1;--color-primary-200:#381f9c;--color-primary-300:#301a87;--color-primary-400:#291671;--color-primary-500:#21125c;--color-primary-600:#190e47;--color-primary-700:#120a31;--color-primary-800:#0a051c;--color-primary-900:#020107;--color-secondary-100:#ffa766;--color-secondary-200:#ff994d;--color-secondary-300:#ff8a33;--color-secondary-400:#ff7c1a;--color-secondary-500:#ff6d00;--color-secondary-600:#e66200;--color-secondary-700:#cc5700;--color-secondary-800:#b34c00;--color-secondary-900:#994100;--color-white:#f4f4f4;--color-black:#101010;--color-dark:#191727;--color-gray-050:#f6f6f6;--color-gray-100:#edebeb;--color-gray-200:#dedcdc;--color-gray-300:#cbcaca;--color-gray-400:#bcbbbb;--color-gray-450:#adacac;--color-gray-500:#999;--color-gray-600:#777;--color-gray-700:#555;--color-gray-800:#333;--color-gray-850:#212121;--color-gray-900:#111;--color-success:#198754;--color-error:#dc3545;--color-info:#0dcaf0;--color-warning:#ffc107;--color-background:#191727;--color-text:#f6f6f6;--color-border:#bcbbbb}.clb-timeline-item[data-v-783480e0]{--clb-timeline-line-size-base:100%;--clb-timeline-line-size-offset:12px;--clb-timeline-line-thickness:2px;--clb-timeline-line-inset:0px;--clb-timeline-dot-size:38px;align-items:flex-start;display:grid;grid-auto-flow:dense;grid-template-columns:max-content 1fr;height:100%;row-gap:24px}.clb-timeline-item:first-of-type .clb-timeline-item__divider__before[data-v-783480e0],.clb-timeline-item:last-of-type .clb-timeline-item__divider__after[data-v-783480e0]{display:none}.clb-timeline-item__content[data-v-783480e0],.clb-timeline-item__opposite[data-v-783480e0]{padding-block-start:0;width:100%}.clb-timeline-item__content[data-v-783480e0]{grid-column:2;justify-self:flex-start;padding-inline:24px 0}.clb-timeline-item__opposite[data-v-783480e0]{display:none}.clb-timeline-item__divider[data-v-783480e0]{display:flex;grid-column:1;height:100%;justify-content:center;position:relative}.clb-timeline-item__divider__after[data-v-783480e0],.clb-timeline-item__divider__before[data-v-783480e0]{background:#777;position:absolute;width:var(--clb-timeline-line-thickness)}.clb-timeline-item__divider__before[data-v-783480e0]{height:calc(var(--clb-timeline-line-size-offset) + var(--clb-timeline-dot-size)/2 - var(--clb-timeline-line-inset));top:-20px}.clb-timeline-item__divider__after[data-v-783480e0]{height:calc(var(--clb-timeline-line-size-base) - var(--clb-timeline-dot-size)/2 + var(--clb-timeline-line-size-offset) - var(--clb-timeline-line-inset));top:12px}.clb-timeline-item__divider__dot[data-v-783480e0]{align-items:center;background-color:#edebeb;border-radius:50%;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px;z-index:1}@media(min-width:1200px){.clb-timeline-item[data-v-783480e0]{grid-template-columns:1fr min-content 1fr}.clb-timeline-item__content[data-v-783480e0]{grid-column:3}.clb-timeline-item__opposite[data-v-783480e0]{align-items:flex-end;display:flex;flex-flow:column;grid-column:1;justify-self:flex-end;padding-inline:0 24px}.clb-timeline-item__divider[data-v-783480e0]{grid-column:2}}.clb-timeline{position:relative}.skills-qualifications{background-color:var(--color-primary);box-shadow:inset 0 0 20px 8px #0f0f0f33;margin-top:50px}.skills-qualifications-container{color:#f4f4f4}.skills-qualifications-container .heading{color:inherit;text-align:center}.skills-qualifications-container .change-content{margin-bottom:40px;margin-top:12px;min-height:50px;position:relative}.skills{display:flex;flex-flow:row wrap;gap:24px 16px;height:0;justify-content:center;opacity:0;overflow:hidden;transition:opacity 1s ease-out}.skills.show{height:auto;opacity:1}.jobs{height:0;opacity:0;overflow:hidden;transition:opacity 1s ease-out}.jobs.show{height:auto;opacity:1}.cv-container,.experience{width:100%}.experience__heading{color:#f4f4f4;margin-bottom:32px}@media(min-width:768px){.skills{gap:26px}}@media(max-width:991px){.skills-qualifications-container .change-content{display:flex;flex-flow:column}}@media(min-width:992px){.skills{gap:40px}.jobs{margin-top:40px}}@media(min-width:1200px){.experience--school{margin-top:32px}.jobs-list.d-xl-grid{display:grid!important}}.about{margin-top:50px}.about__name{font-size:24px}.about__image{display:flex}.about__image--introduction{margin:0 0 24px}.about__image--introduction .image__me{width:100%}.about__image .image__backend,.about__image .image__frontend{align-self:center;width:60%}.about p{font-size:18px;line-height:22px}.heading--about{margin-bottom:40px;text-align:center}.introduction__subheading{margin:0 0 8px}.introduction__start{font-size:20px}@media(max-width:1199px){.about__image--centered-mobile{justify-content:center}.about__image .image__backend,.about__image .image__frontend{margin-bottom:16px}}@media(min-width:768px){.about__image--introduction{float:left;margin:0 24px 24px 0;max-width:40%}.about__image--beginning{float:right;margin-left:24px;max-width:30%}.about__image--career{float:left;margin-right:24px;max-width:30%}.about__image .image__backend,.about__image .image__frontend{width:100%}.about__introduction-content{margin-bottom:16px}.about__beginning{clear:left}.about__career{clear:right}.about p{font-size:22px;line-height:26px}}@media(min-width:992px){.about__beginning,.about__career{clear:none}.about__image--introduction{margin-bottom:0;max-width:26%}.about__image--beginning,.about__image--career{max-width:20%}}.clb-form-alert__text{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.clb-form-alert__text p{margin:0}.clb-form-alert__text--success{color:#198754}.clb-form-alert__text--error{color:#dc3545}@media(min-width:768px){.clb-form-alert{flex:0 0 100%;max-width:100%}}.clb-form-input{--clb-input-border-radius:0;--clb-input-border-color:#777;--clb-input-bg-color:#777;--clb-input-text-color:#f4f4f4;margin-bottom:16px;position:relative;z-index:1}.clb-form-input__input,.clb-form-input__label{color:var(--clb-input-text-color)!important}.clb-form-input__input{background-color:var(--clb-input-bg-color)!important;border-color:var(--clb-input-border-color)!important;border-radius:var(--clb-input-border-radius)!important;position:relative;z-index:10}.clb-form-input__label{z-index:12!important}.clb-form-input__hint{font-size:10px;inset:100% auto auto 0;padding:6px 16px 0;position:absolute;width:100%;z-index:1}.clb-form-input__hint--error{color:#dc3545}.clb-form-input .v-enter-active,.clb-form-input .v-leave-active{transition:translate .33s ease,opacity .33s ease}.clb-form-input .v-enter-from,.clb-form-input .v-leave-to{opacity:0;translate:0 -100%;z-index:-1}.clb-form-input.clb-form-input--not-floating .clb-form-input__input::-webkit-input-placeholder{color:#999!important}.clb-form-input.clb-form-input--not-floating .clb-form-input__input:-moz-placeholder,.clb-form-input.clb-form-input--not-floating .clb-form-input__input::-moz-placeholder{color:#999!important}.clb-form-input.clb-form-input--not-floating .clb-form-input__input:-ms-input-placeholder{color:#999!important}.clb-form-input.clb-form-input--rounded{--clb-input-border-radius:6px}.clb-form-input.clb-form-input--primary{--clb-input-border-color:#21125c;--clb-input-bg-color:#21125c;--clb-input-text-color:#f4f4f4}.clb-form-input.clb-form-input--secondary{--clb-input-border-color:#ff6d00;--clb-input-bg-color:#ff6d00;--clb-input-text-color:#f4f4f4}.clb-form-input.clb-form-input--light{--clb-input-border-color:#f4f4f4;--clb-input-bg-color:#f4f4f4;--clb-input-text-color:#101010}.clb-form-input.clb-form-input--dark{--clb-input-border-color:#191727;--clb-input-bg-color:#191727;--clb-input-text-color:#f4f4f4}.light .clb-form-input.clb-form-input--not-floating .clb-form-input__input::-webkit-input-placeholder{color:#333!important}.light .clb-form-input.clb-form-input--not-floating .clb-form-input__input:-moz-placeholder,.light .clb-form-input.clb-form-input--not-floating .clb-form-input__input::-moz-placeholder{color:#333!important}.light .clb-form-input.clb-form-input--not-floating .clb-form-input__input:-ms-input-placeholder{color:#333!important}@media(min-width:1200px){.clb-form-input__hint{font-size:12px}}.clb-form-textarea{--clb-input-border-radius:0;--clb-input-border-color:#777;--clb-input-bg-color:#777;--clb-input-text-color:#f4f4f4;margin-bottom:16px;position:relative;z-index:1}.clb-form-textarea__input,.clb-form-textarea__label{color:var(--clb-input-text-color)!important}.clb-form-textarea__input{background-color:var(--clb-input-bg-color)!important;border-color:var(--clb-input-border-color)!important;border-radius:var(--clb-input-border-radius)!important;position:relative;z-index:10}.clb-form-textarea__label{box-shadow:none!important;z-index:12!important}.clb-form-textarea__label:after{display:none!important}.clb-form-textarea__hint{font-size:12px;inset:100% auto auto 0;padding:6px 16px 0;position:absolute;width:100%;z-index:1}.clb-form-textarea__hint--error{color:#dc3545}.clb-form-textarea .v-enter-active,.clb-form-textarea .v-leave-active{transition:translate .33s ease,opacity .33s ease}.clb-form-textarea .v-enter-from,.clb-form-textarea .v-leave-to{opacity:0;translate:0 -100%;z-index:-1}.clb-form-textarea.clb-form-textarea--rounded{--clb-input-border-radius:6px}.clb-form-textarea.clb-form-textarea--primary{--clb-input-border-color:#21125c;--clb-input-bg-color:#21125c;--clb-input-text-color:#f4f4f4}.clb-form-textarea.clb-form-textarea--secondary{--clb-input-border-color:#ff6d00;--clb-input-bg-color:#ff6d00;--clb-input-text-color:#f4f4f4}.clb-form-textarea.clb-form-textarea--light{--clb-input-border-color:#f4f4f4;--clb-input-bg-color:#f4f4f4;--clb-input-text-color:#101010}.clb-form-textarea.clb-form-textarea--dark{--clb-input-border-color:#191727;--clb-input-bg-color:#191727;--clb-input-text-color:#f4f4f4}.light .clb-form-textarea.clb-form-textarea--not-floating .clb-form-textarea__input::-webkit-input-placeholder{color:#333!important}.light .clb-form-textarea.clb-form-textarea--not-floating .clb-form-textarea__input:-moz-placeholder,.light .clb-form-textarea.clb-form-textarea--not-floating .clb-form-textarea__input::-moz-placeholder{color:#333!important}.light .clb-form-textarea.clb-form-textarea--not-floating .clb-form-textarea__input:-ms-input-placeholder{color:#333!important}.clb-form-checkbox{--clb-checkbox-border-color:#777;--clb-checkbox-bg-color:transparent;--clb-checkbox-checkmark-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23f4f4f4' class='bi bi-check' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E");margin-bottom:16px;position:relative;z-index:1}.clb-form-checkbox__input{background-color:transparent;border-color:var(--clb-checkbox-border-color)!important;border-radius:0!important;border-width:2px!important;height:20px;margin-top:.1em;width:20px}.clb-form-checkbox__input:checked{background-color:var(--clb-checkbox-bg-color);background-image:var(--clb-checkbox-checkmark-icon);border:0}.clb-form-checkbox__hint{font-size:12px;inset:100% auto auto 0;padding:6px 16px 0;position:absolute;width:100%;z-index:1}.clb-form-checkbox__hint--error{color:#dc3545}.clb-form-checkbox .v-enter-active,.clb-form-checkbox .v-leave-active{transition:translate .33s ease,opacity .33s ease}.clb-form-checkbox .v-enter-from,.clb-form-checkbox .v-leave-to{opacity:0;translate:0 -100%;z-index:-1}.clb-form-checkbox.clb-form-checkbox--rounded .clb-form-checkbox__input{border-radius:4px!important}.clb-form-checkbox.clb-form-checkbox--primary{--clb-checkbox-border-color:#21125c;--clb-checkbox-bg-color:#21125c}.clb-form-checkbox.clb-form-checkbox--secondary{--clb-checkbox-border-color:#ff6d00;--clb-checkbox-bg-color:#ff6d00}.clb-form-checkbox.clb-form-checkbox--light{--clb-checkbox-border-color:#f4f4f4;--clb-checkbox-bg-color:#f4f4f4;--clb-checkbox-checkmark-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='%23101010' class='bi bi-check' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E")}.clb-form-checkbox.clb-form-checkbox--dark{--clb-checkbox-border-color:#101010;--clb-checkbox-bg-color:#101010}[data-v-6ea33228]:root{--color-primary:#21125c;--color-secondary:#ff6d00;--color-primary-010:#6446db;--color-primary-100:#4023b1;--color-primary-200:#381f9c;--color-primary-300:#301a87;--color-primary-400:#291671;--color-primary-500:#21125c;--color-primary-600:#190e47;--color-primary-700:#120a31;--color-primary-800:#0a051c;--color-primary-900:#020107;--color-secondary-100:#ffa766;--color-secondary-200:#ff994d;--color-secondary-300:#ff8a33;--color-secondary-400:#ff7c1a;--color-secondary-500:#ff6d00;--color-secondary-600:#e66200;--color-secondary-700:#cc5700;--color-secondary-800:#b34c00;--color-secondary-900:#994100;--color-white:#f4f4f4;--color-black:#101010;--color-dark:#191727;--color-gray-050:#f6f6f6;--color-gray-100:#edebeb;--color-gray-200:#dedcdc;--color-gray-300:#cbcaca;--color-gray-400:#bcbbbb;--color-gray-450:#adacac;--color-gray-500:#999;--color-gray-600:#777;--color-gray-700:#555;--color-gray-800:#333;--color-gray-850:#212121;--color-gray-900:#111;--color-success:#198754;--color-error:#dc3545;--color-info:#0dcaf0;--color-warning:#ffc107;--color-background:#191727;--color-text:#f6f6f6;--color-border:#bcbbbb}.clb-form-captcha[data-v-6ea33228]{margin-bottom:16px;position:relative;z-index:1}.clb-form-captcha__image[data-v-6ea33228]{margin-bottom:8px}.clb-form-captcha__controls[data-v-6ea33228]{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.clb-form-captcha__input[data-v-6ea33228]{flex:1 1 auto}.clb-form-captcha__refresh[data-v-6ea33228]{align-items:center;cursor:pointer;display:flex;flex-flow:row;justify-content:center;margin-bottom:16px;transition:color .33s ease}.clb-form-captcha__refresh[data-v-6ea33228]:hover{color:#dbdbdb}.clb-form-captcha__error[data-v-6ea33228]{color:#dc3545;font-size:12px;inset:100% auto auto 0;padding:6px 16px 0;position:absolute;width:100%;z-index:1}.clb-form-captcha .v-enter-active[data-v-6ea33228],.clb-form-captcha .v-leave-active[data-v-6ea33228]{transition:translate .33s ease,opacity .33s ease}.clb-form-captcha .v-enter-from[data-v-6ea33228],.clb-form-captcha .v-leave-to[data-v-6ea33228]{opacity:0;translate:0 -100%;z-index:-1}@media(min-width:768px){.clb-form-captcha[data-v-6ea33228]{max-width:350px}}:root{--color-primary:#21125c;--color-secondary:#ff6d00;--color-primary-010:#6446db;--color-primary-100:#4023b1;--color-primary-200:#381f9c;--color-primary-300:#301a87;--color-primary-400:#291671;--color-primary-500:#21125c;--color-primary-600:#190e47;--color-primary-700:#120a31;--color-primary-800:#0a051c;--color-primary-900:#020107;--color-secondary-100:#ffa766;--color-secondary-200:#ff994d;--color-secondary-300:#ff8a33;--color-secondary-400:#ff7c1a;--color-secondary-500:#ff6d00;--color-secondary-600:#e66200;--color-secondary-700:#cc5700;--color-secondary-800:#b34c00;--color-secondary-900:#994100;--color-white:#f4f4f4;--color-black:#101010;--color-dark:#191727;--color-gray-050:#f6f6f6;--color-gray-100:#edebeb;--color-gray-200:#dedcdc;--color-gray-300:#cbcaca;--color-gray-400:#bcbbbb;--color-gray-450:#adacac;--color-gray-500:#999;--color-gray-600:#777;--color-gray-700:#555;--color-gray-800:#333;--color-gray-850:#212121;--color-gray-900:#111;--color-success:#198754;--color-error:#dc3545;--color-info:#0dcaf0;--color-warning:#ffc107;--color-background:#191727;--color-text:#f6f6f6;--color-border:#bcbbbb}.contact-me{background-color:var(--color-primary);border-radius:25px;color:#f4f4f4;margin-top:50px;padding:50px;width:100%}.contact-me .heading{color:inherit}.contact-me .heading--contact{margin-bottom:16px}.contact-me .clb-subheading{margin-bottom:8px}.contact-form{position:relative;width:100%}.contact-form__privacy{display:flex;flex-flow:row wrap;gap:8px}.contact-form__privacy p{font-size:14px;margin-bottom:0}.contact-form__privacy .hover-underline:after{background:#f4f4f4;transform:scaleX(1);transition:transform .25s ease-out,background-color .33s}.contact-form__privacy .hover-underline:hover:after{background:#ff7900}.contact-form__captcha .clb-form-captcha,.contact-form__captcha .clb-form-captcha__input .clb-form-input,.contact-form__captcha .clb-form-captcha__refresh{margin-bottom:0}.contact-form__submit-wrapper{align-items:flex-start;display:flex;justify-content:flex-end}.contact-form__submit{width:160px}.contact-form .is-invalid p{color:#dc3545;font-size:12px}@media(max-width:767px){.contact-me .clb-subheading{text-align:left!important}.contact-form__submit{margin-top:12px;width:100%}}@media(min-width:768px){.contact-me{align-items:center;display:flex;flex-flow:column}.contact-me .heading--contact{margin-bottom:40px}.contact-me .clb-subheading{margin-bottom:32px;text-align:left!important}.contact-form__privacy{align-items:center;font-size:18px;max-width:100%}}@media(min-width:1200px){.contact-form__help{font-size:14px}.contact-form .form-control{height:50px}.contact-form .form-control:is(textarea){max-height:400px;min-height:150px}}
