html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.columns{background:repeating-linear-gradient(90deg,tomato,tomato 5.6689342404%,#fff 5.6689342404% 7.2562358277%)}.sro{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}:root{--colors-grey-000: 255, 255, 255;--colors-grey-50: 248, 249, 250;--colors-grey-100: 235, 237, 239;--colors-grey-200: 221, 225, 228;--colors-grey-300: 206, 211, 216;--colors-grey-400: 189, 196, 203;--colors-grey-500: 170, 180, 188;--colors-grey-600: 149, 161, 172;--colors-grey-700: 128, 138, 147;--colors-grey-800: 100, 109, 116;--colors-grey-900: 59, 63, 68;--colors-grey-950: 27, 29, 31;--colors-grey-grey-alpha: 255, 166, 72;--colors-grey-white-alpha: 255, 255, 255;--colors-alert-red: 255, 26, 26;--colors-alert-orange: 255, 166, 72;--colors-alert-green: 0, 179, 18;--colors-alert-error: 204, 40, 23;--colors-alert-success: 74, 145, 51;--colors-brand-main: 4, 96, 98;--colors-brand-faded: 172, 195, 166;--colors-accent-main: 164, 14, 76;--colors-accent-dark: 104, 5, 50;--colors-counter-main: 244, 157, 110;--colors-counter-dark: 209, 111, 67;--colors-counter-faded: 245, 214, 186;--colors-counter-light: 252, 244, 237;--colors-copy-main: 52, 66, 66;--colors-copy-light: 102, 124, 124;--colors-shade-000: 15, 35, 35;--colors-shade-020: 114, 114, 114;--colors-shade-040: 178, 178, 178;--colors-shade-060: 209, 209, 209;--colors-shade-080: 237, 237, 237;--colors-shade-100: 255, 255, 255}:root{--radius-cards: 1.25rem;--radius-buttons: 1rem;--radius-label: .5rem}@media(max-width:39.99em){:root{--radius-cards: .625rem}}:root{--fs-h1: 4rem;--fs-h2: 3.5rem;--fs-h3: 2.75rem;--fs-h4: 2.25rem;--fs-h5: 1.5rem;--fs-h6: 1.25rem;--fs-body-single: 1.125rem;--fs-body: 1rem;--fs-body-listing: 1rem;--fs-small-text: .875rem;--fs-label: .75rem}@media(max-width:39.99em){:root{--fs-h1: 2.25rem;--fs-h2: 2rem;--fs-h3: 1.75rem;--fs-h4: 1.5rem;--fs-h5: 1.25rem;--fs-h6: 1.125rem;--fs-body-single: 1rem}}:root{--lh-h1: 4.5rem;--lh-h2: 4rem;--lh-h3: 3rem;--lh-h4: 2.75rem;--lh-h5: 2rem;--lh-h6: 1.75rem;--lh-body-single: 1.75rem;--lh-body: 1.5rem;--lh-body-listing: 1.5rem;--lh-small-text: 1.25rem;--lh-label: .875rem}@media(max-width:39.99em){:root{--lh-h1: 2.5rem;--lh-h2: 2.25rem;--lh-h3: 2rem;--lh-h4: 1.75rem;--lh-h5: 1.5rem;--lh-h6: 1.5rem;--lh-body-single: 1.5rem;--lh-label: 1.125rem}}:root{--spacing-gap-xxxs: .25rem;--spacing-gap-xxs: .5rem;--spacing-gap-xs: .75rem;--spacing-gap-s: 1rem;--spacing-gap-m: 1.25rem;--spacing-gap-l: 1.5rem;--spacing-gap-xl: 2.25rem;--spacing-gap-xxl: 3rem;--spacing-padding-s: 2.5rem;--spacing-padding-m: 4rem;--spacing-padding-l: 5rem;--spacing-padding-xl: 8rem}@media(max-width:39.99em){:root{--spacing-gap-xl: 1.75rem;--spacing-padding-s: 1.25rem;--spacing-padding-m: 2rem;--spacing-padding-l: 4rem;--spacing-padding-xl: 4.5rem}}*{box-sizing:border-box}html,body{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{margin:0 1.5rem}.grid{width:85.4875283447%;margin:0 auto}.amba{position:relative}.nav{position:absolute;top:1.5rem;left:1.5rem;right:1.5rem;z-index:100;padding:3rem 0 0}.nav__inner{width:100%}.nav__inner .grid{display:flex;align-items:center}.nav__branding{flex-grow:0;flex-shrink:0;margin:0 3rem 0 0;background:rgb(var(--colors-shade-100));border-radius:.75rem;position:relative;overflow:hidden;width:7.5rem;height:3.25rem;padding:1rem 1.5rem}.nav__home{display:block;position:absolute;inset:0;z-index:1}.nav__logo{display:block;width:4.5rem}.nav__links{display:flex;background:rgba(var(--colors-shade-100),.06);border:1px solid rgba(var(--colors-shade-100),.06);padding:0 1rem;border-radius:.75rem}.nav__link{display:block;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;text-decoration:none;color:rgb(var(--colors-shade-100));font-size:.875rem;line-height:1em;padding:1.125rem 1rem}.nav__link--login{padding-left:0;padding-right:0}.nav__actions{margin:0 0 0 auto;display:flex;gap:1rem}.nav__auth{display:flex;flex-direction:row;justify-content:flex-start;gap:1rem}.nav__cta{font:inherit;display:block;background:rgb(var(--colors-counter-main));font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1em;color:rgb(var(--colors-shade-100));text-decoration:none;padding:1.125rem 1.5rem;border-radius:1.625rem;border:none}.languages{background:rgba(var(--colors-shade-100),.06);border:1px solid rgba(var(--colors-shade-100),.06);padding:0 .5rem;border-radius:1.625rem}.languages__container{display:flex}.languages__item{padding:.5rem 0}.languages__link{display:block;font-size:.75rem;line-height:1em;padding:.6875rem 0;width:2.125rem;height:2.125rem;text-align:center;text-decoration:none;color:rgb(var(--colors-shade-100));border-radius:1.0625rem;cursor:pointer}.languages__link--current{background:rgb(var(--colors-shade-100));color:rgb(var(--colors-copy-main))}.languages__code{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:.75rem;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.footer{background:rgb(var(--colors-brand-main));padding-bottom:1.5rem}.footer__container{position:relative;border-radius:0 0 .75rem .75rem;overflow:hidden;background:url(/build/assets/footer01-CySHATyg.webp);background-size:cover;background-position:center bottom}.footer__container:before{content:"";display:block;position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--colors-brand-main),.72) 50%,rgba(var(--colors-brand-main),.42));z-index:0}.footer__grid{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:1.5873015873%;position:relative;z-index:1;padding:5.6689342404% 0 15.125rem}.footer__nav{width:41.9501133787%}.footer__about{width:56.462585034%}.footer__head{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:1.5rem}.footer__title{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.2em;color:rgb(var(--colors-shade-100));padding-bottom:.875rem;border-bottom:2px solid rgba(var(--colors-brand-faded),.32)}.footer__title em{color:rgb(var(--colors-brand-faded))}.footer__links{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.75rem}.footer__item{display:block}.footer__link{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.6em;color:rgb(var(--colors-shade-100));text-decoration:none}.footer__wysiwyg{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-shade-100));font-size:1rem;line-height:1.6em}.footer__wysiwyg a{color:rgb(var(--colors-brand-faded));text-decoration:none}.hero{position:relative;z-index:0;min-height:100vh;padding-top:1.5rem;display:flex;justify-content:stretch;align-items:stretch}.hero__container{position:relative;border-radius:.75rem .75rem 0 0;overflow:hidden;width:100%;background:url(/build/assets/hero01-DsrlfLGo.webp);background-size:cover}.hero__container:before{content:"";display:block;position:absolute;inset:0;background:linear-gradient(90deg,rgba(var(--colors-brand-main),.94),rgba(var(--colors-brand-main),.32));z-index:0}.hero__grid{height:100%;display:flex;flex-direction:column;padding-top:3.25rem}.hero__main{position:relative;z-index:1;display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:flex-start}.hero__head{margin:0;width:49.0716180371%}.hero__title{display:block;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:3.25rem;line-height:1.2em;color:rgb(var(--colors-shade-100));margin-bottom:.6em}.hero__title strong{color:#f5d6ba}.hero__catch{color:rgb(var(--colors-shade-100));font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.125rem;line-height:1.6em;width:79.0849673203%}.disciplines{background:rgb(var(--colors-counter-light))}.disciplines__container{background:rgb(var(--colors-shade-100));padding:5.6689342404% 0;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;gap:1.5873015873%;overflow:hidden}.disciplines__intro{width:34.693877551%;margin-right:7.2562358277%}.disciplines__title{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.2em;color:rgb(var(--colors-brand-main));margin-bottom:.42em}.disciplines__title strong{color:rgb(var(--colors-counter-main))}.disciplines__excerpt{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-copy-main));font-size:1rem;line-height:1.6em}.disciplines__slider{flex-grow:0;flex-shrink:0;width:56.462585034%;height:16.125rem;overflow:hidden;position:relative}.disciplines__slider:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:11.5207373272%;pointer-events:none;z-index:1;background:linear-gradient(90deg,transparent 0%,rgb(var(--colors-shade-100)) 100%)}.disciplines__items{position:relative;z-index:0;display:flex;flex-direction:row-reverse;gap:3.2258064516%;padding:1.5rem 11.5207373272% 1.5rem 3.2258064516%;overflow-x:scroll}.disciplines__items .discipline{flex-grow:0;flex-shrink:0}.discipline{position:relative;width:8.875rem;height:13.125rem}.discipline__link{display:block;position:absolute;top:-.5rem;right:0;bottom:0;left:0;z-index:1}.discipline__link:hover+.discipline__card,.discipline__link:focus+.discipline__card{border:1px solid rgb(var(--colors-counter-faded));box-shadow:0 8px 16px rgba(var(--colors-shade-000),.062);transform:translate3d(0,-.5rem,0)}.discipline__link:hover+.discipline__card .discipline__title,.discipline__link:focus+.discipline__card .discipline__title{color:rgb(var(--colors-accent-main))}.discipline__card{display:block;width:100%;height:100%;border-radius:.75rem;background:rgb(var(--colors-shade-100));border:1px solid rgb(var(--colors-counter-light));box-shadow:0 4px 16px rgba(var(--colors-shade-000),.04);transition:border .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94)}.discipline__title{display:block;padding:1rem;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:rgb(var(--colors-copy-main));font-size:.875rem;line-height:1.2em;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.features{background:rgb(var(--colors-shade-100));overflow:hidden}.features__container{padding:5.6689342404% 0 6.25rem;background:rgb(var(--colors-shade-100));box-shadow:0 0 16px rgba(var(--colors-shade-000),.062)}.features__grid{position:relative;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:1.8567639257%}.features__grid:before{content:"";display:block;position:absolute;inset:0;width:1px;height:100%;background:rgb(var(--colors-shade-080));margin:0 auto}.features__grid .feature{width:49.0716180371%;flex:0 0 49.0716180371%;padding:8.4880636605%}.features__grid .feature:first-child,.features__grid .feature:first-child+.feature{padding-top:0}.features__grid .feature:nth-child(n+3){border-top:1px solid rgb(var(--colors-shade-080))}.features__grid .feature:nth-child(odd){padding-left:0}.features__grid .feature:nth-child(2n){padding-right:0}.feature{display:block}.feature__head{display:flex;flex-direction:row;justify-content:space-between;gap:4.5751633987%;align-items:center;margin-bottom:2rem}.feature__fig{flex-shrink:0;align-self:flex-start;width:16.339869281%;height:0;padding-top:16.339869281%;overflow:hidden;position:relative;border-radius:.75rem;border:1px solid rgb(var(--colors-shade-080))}.feature__icon{display:block;width:2rem;height:2rem;position:absolute;inset:0;margin:auto;fill:rgb(var(--colors-brand-faded))}.feature__titles{flex:1;display:block}.feature__category{display:block;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:rgb(var(--colors-brand-main));font-size:.875rem;line-height:1em}.feature__title{display:block;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.2em;color:rgb(var(--colors-counter-main));margin-top:.32em}.feature__body{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-copy-main));font-size:1rem;line-height:1.6em}.feature__body em{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:italic}.newsletter{position:relative;z-index:10;background:rgb(var(--colors-counter-light))}.newsletter .container{background:rgb(var(--colors-counter-faded))}.newsletter .grid{position:relative}.newsletter .grid:after{content:"";display:block;width:100%;clear:left}.js .newsletter .grid{height:0}.js .newsletter .grid:after{display:none}.newsletter__card{float:left;margin:-6.25rem 0;padding:2.625rem 0;border-radius:.75rem;border:1px solid rgb(var(--colors-counter-faded));box-shadow:0 8px 16px rgba(var(--colors-shade-000),.062);background:rgb(var(--colors-shade-100));display:flex;justify-content:space-between}.js .newsletter__card{float:none;margin:0;position:absolute;height:12.5rem;top:-6.25rem;left:0;right:0}.newsletter__head{width:49.0716180371%;padding-left:2.625rem}.newsletter__form{width:49.0716180371%;padding-right:2.625rem}.newsletter__container{position:relative}.js .newsletter__container{opacity:0;visibility:hidden;transition:visibility 0s .2s linear,opacity .2s cubic-bezier(.25,.46,.45,.94)}.js .newsletter__container--active{opacity:1;visibility:visible;transition:visibility 0s .15s linear,opacity .2s .15s cubic-bezier(.25,.46,.45,.94)}.newsletter__title{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.375rem;line-height:1.2em;color:rgb(var(--colors-brand-main));margin-bottom:1rem}.newsletter__sub{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-copy-light));font-size:1rem;line-height:1.6em}.newsletter__intro{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.newsletter__step+.newsletter__step{margin-top:1rem}.js .newsletter__step+.newsletter__step{margin-top:0}.js .newsletter__step{position:absolute;top:0;left:0;right:0;width:100%;visibility:hidden;opacity:0;transition:visibility 0s .2s linear,opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94)}.js .newsletter__step--previous{transform:translate3d(0,-.75rem,0)}.js .newsletter__step--next{transform:translate3d(0,.75rem,0)}.js .newsletter__step--active{visibility:visible;opacity:1;transform:translateZ(0);transition:visibility 0s .15s linear,opacity .2s .15s cubic-bezier(.25,.46,.45,.94),transform .2s .15s cubic-bezier(.25,.46,.45,.94)}.newsletter__data{display:block;flex-grow:1;flex-shrink:1}.newsletter__fields{flex-grow:1;flex-shrink:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:1rem}.newsletter__fields .field{flex:1}.newsletter__fields .btn{align-self:flex-end;flex:0}.newsletter__disclaimer{display:block;width:100%;margin-top:.6em}.newsletter__disclaimer p{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-shade-040));font-size:.875rem;line-height:1.5rem}.newsletter__actions{margin-top:1.5rem}.newsletter__back{font:inherit;position:absolute;top:0;right:0;border:none;padding:0;margin:0;background:transparent;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.25rem}.newsletter__back em{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-shade-040));font-size:.875rem;line-height:1.625rem;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.newsletter__back svg{display:block;width:.875rem;height:.875rem;fill:rgb(var(--colors-shade-040));transition:fill .2s cubic-bezier(.25,.46,.45,.94)}.newsletter__back:hover em,.newsletter__back:focus em{color:rgb(var(--colors-counter-main))}.newsletter__back:hover svg,.newsletter__back:focus svg{fill:rgb(var(--colors-counter-main))}.newsletter__success{display:flex;justify-content:stretch;align-items:center;height:100%;position:relative;padding-left:4rem;border-left:1px solid rgb(var(--colors-shade-080))}.js .newsletter__success{opacity:0;visibility:hidden;transform:translate3d(0,.75rem,0);transition:visibility 0s .2s linear,opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94)}.js .newsletter__success--active{opacity:1;visibility:visible;transform:translateZ(0);transition:visibility 0s .15s linear,opacity .2s .15s cubic-bezier(.25,.46,.45,.94),transform .2s .15s cubic-bezier(.25,.46,.45,.94)}.newsletter__feedback p{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-copy-main));font-size:1rem;line-height:1.625rem}.newsletter__feedback strong{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.newsletter__thanks{display:flex;justify-content:flex-start;gap:.75rem;margin-bottom:.75rem}.newsletter__thanks p{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:rgb(var(--colors-brand-main))}.newsletter__check{display:block;width:1.625rem;height:1.625rem;fill:rgb(var(--colors-alert-success))}.testimonials{background:rgb(var(--colors-brand-faded))}.testimonials__container{padding-top:6.25rem;background:rgb(var(--colors-brand-main))}.testimonials .grid{padding:5.6689342404% 0}.testimony{color:rgb(var(--colors-shade-100))}.testimony__title{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.2em;margin-bottom:.42em}.testimony__body{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.6em}.testimony__signature{margin-top:2rem;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;font-size:1rem;line-height:1.6em}.testimony__signature a{color:inherit;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;text-decoration:none}.trajectories__container{background:rgb(var(--colors-shade-100));padding:5.6689342404% 0;display:flex;justify-content:space-between;align-items:center;position:relative}.trajectories__background{position:absolute;inset:0;z-index:0}.trajectories__background img{display:block;width:100%;height:100%;object-fit:cover}.trajectories__info{display:block;position:absolute;bottom:0;right:0;background:rgb(var(--colors-brand-main));font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:italic;line-height:1.6em;padding:.42em 1.6em;color:rgb(var(--colors-shade-100))}.trajectories__canvas{display:block;position:absolute;inset:0;z-index:3;pointer-events:none}.trajectories__content{position:relative;z-index:2;width:34.693877551%;margin-left:7.2562358277%;background:rgb(var(--colors-brand-main));padding:5.6689342404%;border-radius:.75rem}.trajectories__title{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.2em;color:rgb(var(--colors-shade-100));margin-bottom:.42em}.trajectories__body{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-shade-100));font-size:1rem;line-height:1.6em}.field{display:block;position:relative}.field__label{display:block;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-copy-main));font-size:1rem;line-height:1.625rem;padding-bottom:.6em;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.field[data-error]>.field__label{color:rgb(var(--colors-alert-error))}.field__required{color:rgb(var(--colors-accent-main))}.field__required:before{content:"*";display:inline-block}.field__text,.field__email,.field__selector{display:block;width:100%;padding:.75rem 1.5rem;margin:0;font:inherit;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.625rem;background:rgb(var(--colors-shade-100));border-radius:.375rem;border:1px solid rgb(var(--colors-shade-060));color:rgb(var(--colors-copy-light));transition:border .2s cubic-bezier(.25,.46,.45,.94),color .2s cubic-bezier(.25,.46,.45,.94)}.field__text:hover,.field__text:focus,.field__email:hover,.field__email:focus,.field__selector:hover,.field__selector:focus{color:rgb(var(--colors-copy-main));border:1px solid rgb(var(--colors-counter-main));outline:none}.field__text::placeholder,.field__email::placeholder,.field__selector::placeholder{color:rgb(var(--colors-shade-040))}.field[data-error]>.field__text,.field[data-error]>.field__email,.field[data-error]>.field__select>.field__selector{border:1px solid rgb(var(--colors-alert-error))}.field__select{position:relative}.field__selector{appearance:none;cursor:pointer;padding-right:3.75rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.field__selector:hover+.field__arrow svg,.field__selector:focus+.field__arrow svg{fill:rgb(var(--colors-counter-main))}.field__arrow{content:"";display:block;width:1rem;height:1rem;position:absolute;top:0;bottom:0;right:1.5rem;margin:auto 0;z-index:1;pointer-events:none}.field__arrow svg{display:block;width:1rem;height:1rem;fill:rgb(var(--colors-shade-060));transition:fill .2s cubic-bezier(.25,.46,.45,.94)}.field__error{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-alert-error));font-size:.875rem;line-height:1.5rem;margin-top:.375rem}.consent{display:block;position:relative;cursor:pointer}.consent[data-error]>.consent__field:before{border:1px solid rgb(var(--colors-alert-error))}.consent[data-error]>.consent__field>.consent__label{color:rgb(var(--colors-alert-error))}.consent__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.consent__input:hover+.consent__field:before,.consent__input:focus+.consent__field:before{border:1px solid rgb(var(--colors-counter-main))}.consent__input:hover+.consent__field .consent__label,.consent__input:focus+.consent__field .consent__label{color:rgb(var(--colors-copy-light))}.consent__input:hover+.consent__field .consent__check,.consent__input:focus+.consent__field .consent__check{fill:rgb(var(--colors-counter-main))}.consent__input:checked+.consent__field .consent__check{opacity:1;visibility:visible;transition:fill .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94)}.consent__field{padding-left:2rem;position:relative}.consent__field:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid rgb(var(--colors-shade-060));width:1.375rem;height:1.375rem;border-radius:.375rem;transition:border .2s cubic-bezier(.25,.46,.45,.94)}.consent__check{display:block;width:.875rem;height:.875rem;position:absolute;top:.3125rem;left:.3125rem;fill:rgb(var(--colors-copy-light));opacity:0;visibility:hidden;transition:fill .2s cubic-bezier(.25,.46,.45,.94),opacity .2s cubic-bezier(.25,.46,.45,.94),visibility 0s .2s linear}.consent__label{display:block;font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:rgb(var(--colors-shade-040));font-size:.875rem;line-height:1.5rem;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.btn{font:inherit;display:flex;flex-direction:row;justify-content:space-between;gap:.5rem;background:rgb(var(--colors-counter-main));font-size:1rem;text-decoration:none;padding:1rem 1.5rem;border-radius:.375rem;border:2px solid rgb(var(--colors-counter-main));cursor:pointer;transition:border .2s cubic-bezier(.25,.46,.45,.94)}.btn__label{font-family:Axiforma,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;line-height:1em;color:rgb(var(--colors-shade-100))}.btn__icon{display:block;width:1rem;height:1rem;fill:rgb(var(--colors-shade-100))}.btn:hover,.btn:focus{border:2px solid rgb(var(--colors-counter-dark));outline:none}.btn--main{background:rgb(var(--colors-accent-main));border:2px solid rgb(var(--colors-accent-main))}.btn--main:hover,.btn--main:focus{border:2px solid rgb(var(--colors-accent-dark))}.wysiwyg p+p{margin-top:1em}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:italic;font-weight:400;src:url(/build/assets/Axiforma-Italic-DAXHLagf.woff2) format("woff2"),url(/build/assets/Axiforma-Italic-Ll_vfMuG.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:italic;font-weight:400;src:url(/build/assets/Axiforma-Italic-DAXHLagf.woff2) format("woff2"),url(/build/assets/Axiforma-Italic-Ll_vfMuG.woff) format("woff")}@font-face{font-family:Axiforma;font-style:italic;font-weight:700;src:url(/build/assets/Axiforma-BoldItalic-YBaatjp3.woff2) format("woff2"),url(/build/assets/Axiforma-BoldItalic-4GcMJZsv.woff) format("woff")}@font-face{font-family:Axiforma;font-style:italic;font-weight:400;src:url(/build/assets/Axiforma-Italic-DAXHLagf.woff2) format("woff2"),url(/build/assets/Axiforma-Italic-Ll_vfMuG.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:400;src:url(/build/assets/Axiforma-Regular-P_xXxJFP.woff2) format("woff2"),url(/build/assets/Axiforma-Regular-Ci32n_eI.woff) format("woff")}@font-face{font-family:Axiforma;font-style:normal;font-weight:700;src:url(/build/assets/Axiforma-Bold-BrvrFl4T.woff2) format("woff2"),url(/build/assets/Axiforma-Bold-Hli5zA_0.woff) format("woff")}
