.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts{justify-content:space-between;align-items:flex-end;display:flex}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__titleBlock .SectionHero-module-scss-module__0KWVRq__title{letter-spacing:.03rem;font-size:6.25rem;font-weight:400;line-height:6.25rem}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__titleBlock .SectionHero-module-scss-module__0KWVRq__title{font-size:2rem;line-height:2.5rem}}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__titleBlock .SectionHero-module-scss-module__0KWVRq__title{flex-direction:column;display:flex}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__titleBlock .SectionHero-module-scss-module__0KWVRq__job{letter-spacing:-.03rem;font-size:2rem;font-weight:400;line-height:2.5rem}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__titleBlock .SectionHero-module-scss-module__0KWVRq__job{font-size:1.75rem;line-height:2.25rem}}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__titleBlock .SectionHero-module-scss-module__0KWVRq__job{color:var(--color-main);margin-top:2rem}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__desc{letter-spacing:-.2px;font-size:1.5rem;font-weight:400;line-height:2.25rem}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__desc{font-size:1.375rem;line-height:1.75rem}}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__desc{max-width:20.625rem}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__bg img{clip-path:inset(0% 0 100%);object-fit:cover;opacity:0;border-radius:1.5rem;width:100%;height:auto;margin-top:2rem;transition:clip-path 1.5s,opacity 1.5s}.SectionHero-module-scss-module__0KWVRq__section.SectionHero-module-scss-module__0KWVRq__loaded .SectionHero-module-scss-module__0KWVRq__bg img{clip-path:inset(0);opacity:1}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts{flex-direction:column;justify-content:flex-start;align-items:flex-start}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__titleBlock .SectionHero-module-scss-module__0KWVRq__title br{display:none}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__titleBlock .SectionHero-module-scss-module__0KWVRq__job{letter-spacing:-.03rem;margin-top:.5rem;font-size:1.5rem;line-height:2rem}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__texts .SectionHero-module-scss-module__0KWVRq__desc{max-width:15rem;margin-top:2rem;font-size:1.125rem;line-height:1.625rem}.SectionHero-module-scss-module__0KWVRq__section .SectionHero-module-scss-module__0KWVRq__bg img{border-radius:1rem;transition:clip-path 1.5s}}
.Char-module-scss-module__3LIhpG__shadow{opacity:.1;color:var(--color-main);position:absolute}
.Word-module-scss-module__5Bxj6a__word{display:inline-block;position:relative}
.FramerTextFill-module-scss-module__vHC6Nq__paragraph{text-wrap:balance}
.SectionCredo-module-scss-module__lzWxTW__section .SectionCredo-module-scss-module__lzWxTW__container{flex-direction:column;gap:3.125rem;display:flex}.SectionCredo-module-scss-module__lzWxTW__section p{letter-spacing:-.02rem;text-wrap:balance;font-size:5rem;line-height:1.3}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.SectionCredo-module-scss-module__lzWxTW__section .SectionCredo-module-scss-module__lzWxTW__container{gap:2rem}.SectionCredo-module-scss-module__lzWxTW__section p{word-break:break-word;font-size:2rem;line-height:1.3}}
.SectionEducation-module-scss-module__t5bdAq__section{padding:0 var(--container-x-padding);margin-top:var(--container-y-padding-large)}.SectionEducation-module-scss-module__t5bdAq__section .SectionEducation-module-scss-module__t5bdAq__container{background-color:#f9f3e7;background-image:url(/assets/images/waves-big.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.5rem;overflow:hidden}.SectionEducation-module-scss-module__t5bdAq__section .SectionEducation-module-scss-module__t5bdAq__container .SectionEducation-module-scss-module__t5bdAq__tree{margin-top:5rem}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.SectionEducation-module-scss-module__t5bdAq__section{padding:0}.SectionEducation-module-scss-module__t5bdAq__section .SectionEducation-module-scss-module__t5bdAq__container{border-radius:.75rem}.SectionEducation-module-scss-module__t5bdAq__section .SectionEducation-module-scss-module__t5bdAq__container .SectionEducation-module-scss-module__t5bdAq__tree{margin-top:3.5rem}}
.Button-module-scss-module__JRSTdW__button{--button-height:0;--button-width:auto;--button-padding-x:1.5rem;--button-bg-color:var(--color-main);--button-hover-bg-color:var(--color-black-300);--button-color:white;--button-hover-color:var(--color-white-100);--button-border-radius:0;--button-svg-size:1.5rem;background-color:var(--button-bg-color);border-radius:var(--button-border-radius);cursor:pointer;color:var(--button-color);padding:0 var(--button-padding-x);height:var(--button-height);width:var(--button-width);border:none;position:relative;overflow:hidden}.Button-module-scss-module__JRSTdW__button .Button-module-scss-module__JRSTdW__iconDone{z-index:2;opacity:0;justify-content:center;align-items:center;width:auto;height:100%;transition:opacity .3s;display:flex;position:absolute;inset:0}.Button-module-scss-module__JRSTdW__button .Button-module-scss-module__JRSTdW__icon{transition:opacity .16s;display:block}.Button-module-scss-module__JRSTdW__button svg{height:var(--button-svg-size);width:var(--button-svg-size)}.Button-module-scss-module__JRSTdW__button .Button-module-scss-module__JRSTdW__content{justify-content:center;align-items:center;gap:4px;display:inline-flex}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__isDone{cursor:default}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__isDone .Button-module-scss-module__JRSTdW__icon{opacity:0}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__isDone .Button-module-scss-module__JRSTdW__iconDone{opacity:1}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__primary{font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__primary.Button-module-scss-module__JRSTdW__black{--button-bg-color:var(--color-black-100);--button-hover-bg-color:var(--color-black-200);--button-color:var(--color-white-100)}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__primary.Button-module-scss-module__JRSTdW__white{--button-bg-color:var(--color-white-100);--button-hover-bg-color:var(--color-gray-200);--button-color:var(--color-black-100)}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__primary.Button-module-scss-module__JRSTdW__gray{--button-bg-color:var(--color-gray-200);--button-hover-bg-color:var(--color-gray-300);--button-color:var(--color-black-300)}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__primary.Button-module-scss-module__JRSTdW__gold-alt{--button-hover-bg-color:var(--color-black-100);--button-color:var(--color-white-100)}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__large{--button-height:3.5rem;--button-padding-x:2rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__large.Button-module-scss-module__JRSTdW__round{--button-border-radius:.75rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__medium{--button-height:3rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__medium.Button-module-scss-module__JRSTdW__round{--button-border-radius:3.5rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__medium.Button-module-scss-module__JRSTdW__round-sm{--button-border-radius:.5rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__small{--button-height:2.5rem;--button-padding-x:.75rem;font-size:.875rem;line-height:1.25rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__small.Button-module-scss-module__JRSTdW__round{--button-border-radius:.625rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__iconOnly{--button-padding-x:0}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__iconOnly .Button-module-scss-module__JRSTdW__content{width:100%;height:100%}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__iconOnly.Button-module-scss-module__JRSTdW__large{--button-width:3.75rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__iconOnly.Button-module-scss-module__JRSTdW__medium{--button-width:3rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__iconOnly.Button-module-scss-module__JRSTdW__small{--button-width:2.5rem}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__link{color:var(--color-blue-100);height:auto;padding:0;font-size:.875rem;line-height:1.25rem;display:inline-flex}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__circle{--button-border-radius:50%;width:var(--button-height)}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__outline{border:2px solid var(--button-bg-color);background-color:#0000}.Button-module-scss-module__JRSTdW__button span{font-family:var(--font-lora),sans-serif;color:inherit;transition:transform .36s}.Button-module-scss-module__JRSTdW__button .Button-module-scss-module__JRSTdW__duplicate{width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(150%)}.Button-module-scss-module__JRSTdW__button.Button-module-scss-module__JRSTdW__block{width:100%}.Button-module-scss-module__JRSTdW__button:disabled{cursor:default}.Button-module-scss-module__JRSTdW__button:disabled.Button-module-scss-module__JRSTdW__primary.Button-module-scss-module__JRSTdW__white,.Button-module-scss-module__JRSTdW__button:disabled.Button-module-scss-module__JRSTdW__primary.Button-module-scss-module__JRSTdW__gray{--button-color:var(--color-gray-300)}@media (hover:hover){.Button-module-scss-module__JRSTdW__button{transition:color .26s,background-color .26s}.Button-module-scss-module__JRSTdW__button:hover:not(:disabled).Button-module-scss-module__JRSTdW__primary,.Button-module-scss-module__JRSTdW__button:hover:not(:disabled).Button-module-scss-module__JRSTdW__second{background-color:var(--button-hover-bg-color)}.Button-module-scss-module__JRSTdW__button:hover:not(:disabled).Button-module-scss-module__JRSTdW__link{color:var(--color-blue-200)}.Button-module-scss-module__JRSTdW__button:hover:not(:disabled,.Button-module-scss-module__JRSTdW__iconOnly) .Button-module-scss-module__JRSTdW__duplicate{transform:translateY(0)}.Button-module-scss-module__JRSTdW__button:hover:not(:disabled,.Button-module-scss-module__JRSTdW__iconOnly) .Button-module-scss-module__JRSTdW__original{transform:translateY(-200%)}}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.Button-module-scss-module__JRSTdW__button:not(.Button-module-scss-module__JRSTdW__iconOnly){text-align:center;width:100%}}
.ModalWrapper-module-scss-module__sTIMeG__modal{z-index:200;width:100%;height:100%;position:fixed;top:0;left:0}.ModalWrapper-module-scss-module__sTIMeG__modal .ModalWrapper-module-scss-module__sTIMeG__close{cursor:pointer;z-index:100;padding:0;display:flex;position:absolute;top:1rem;right:1rem}.ModalWrapper-module-scss-module__sTIMeG__modal .ModalWrapper-module-scss-module__sTIMeG__close svg{margin:auto;transition:fill .26s,transform .26s}@media (hover:hover){.ModalWrapper-module-scss-module__sTIMeG__modal .ModalWrapper-module-scss-module__sTIMeG__close:hover svg{transform:rotate(180deg)}}.ModalWrapper-module-scss-module__sTIMeG__overlay{z-index:0;background-color:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.ModalWrapper-module-scss-module__sTIMeG__scrollWrapper{z-index:5;height:100%;padding:2.5rem 0;display:flex;overflow-y:scroll}.ModalWrapper-module-scss-module__sTIMeG__content{background-color:var(--color-white-101);border-radius:1.5rem;flex-direction:column;width:100%;max-width:36.5rem;margin:auto;padding:2.5rem;display:flex;position:relative}@media (max-width:1024px){.ModalWrapper-module-scss-module__sTIMeG__scrollWrapper{background-color:var(--color-white-101)}.ModalWrapper-module-scss-module__sTIMeG__overlay{display:none}.ModalWrapper-module-scss-module__sTIMeG__scrollWrapper{padding:0}.ModalWrapper-module-scss-module__sTIMeG__content{max-width:100%;min-height:100%;padding:40px 24px;position:static}}
.ModalStatusContent-module-scss-module__E3VrXG__wrapper{text-align:center}.ModalStatusContent-module-scss-module__E3VrXG__wrapper .ModalStatusContent-module-scss-module__E3VrXG__title{letter-spacing:-.03rem;font-size:2rem;font-weight:400;line-height:2.5rem}@media (max-width:950px),(max-width:950px) and (orientation:landscape){.ModalStatusContent-module-scss-module__E3VrXG__wrapper .ModalStatusContent-module-scss-module__E3VrXG__title{font-size:1.75rem;line-height:2.25rem}}.ModalStatusContent-module-scss-module__E3VrXG__wrapper .ModalStatusContent-module-scss-module__E3VrXG__subtitle{color:var(--color-gray-500);margin-top:.75rem}.ModalStatusContent-module-scss-module__E3VrXG__wrapper .ModalStatusContent-module-scss-module__E3VrXG__button{margin-top:1.5rem}
