:root{--background:#0a0a0a;--foreground:#ededed;--color-white:#fff;--color-black:#000;--color-purple--900:#352c5f;--color-purple--1000:#261f43;--color-purple--800:#413574;--color-purple--700:#4b3e86;--color-purple--600:#544596;--color-purple--500:#8982b0;--color-purple--400:#aeaac7;--color-purple--300:#cdcadb;--color-purple--200:#e7e6ee;--color-purple--100:#f3f3f7;--color-dark--blue--1000:#111226;--color-dark--blue--900:#181936;--color-dark--blue--800:#1d1f42;--color-dark--blue--700:#22244c;--color-dark--blue--600:#262855;--color-dark--blue--500:#777889;--color-dark--blue--400:#a4a4ae;--color-dark--blue--300:#c7c7cd;--color-dark--blue--200:#e5e5e7;--color-dark--blue--100:#f2f2f3;--color-gray--1000:#6e6b6d;--color-gray--900:#9b979a;--color-gray--800:#beb9bc;--color-gray--700:#dbd6d9;--color-gray--600:#f5eff3;--color-gray--500:#f7f2f5;--color-gray--400:#f9f6f8;--color-gray--300:#fbf9fa;--color-gray--200:#fdfcfd;--color-gray--100:#fefdfe;--color-green--1000:#030;--color-green--900:#004c00;--color-green--800:#060;--color-green--700:green;--color-green--600:#090;--color-green--500:#00b300;--color-green--400:#0c0;--color-green--300:#00e600;--color-green--200:#00f200;--color-green--100:#0f0;--color-light--blue--1000:#2f585b;--color-light--blue--900:#437c81;--color-light--blue--800:#52989e;--color-light--blue--700:#5fafb6;--color-light--blue--600:#6ac4cc;--color-light--blue--500:#94d1d7;--color-light--blue--400:#b5dde2;--color-light--blue--300:#d1e9ec;--color-light--blue--200:#e9f4f6;--color-light--blue--100:#f4fafa;--color-validations---yellow:#fc0;--color-validations---green:#34c759;--color-validations---red:#ff3b30;--color-text:var(--color-black);--color-bg-button:var(--color-light--blue--800);--color-primary-bg:var(--color-purple--1000);--color-text-accent:var(--color-purple--800);--color-button-circle:var(--color-dark--blue--600);--color-secondary-background:#f3f3f7;--color-text-journey:#1e1e1e;--headline-1:40px;--headline-2:32px;--headline-3:26px;--headline-4:18px;--text-large:18px;--text:16px;--text-small:14px;--height-header:116px;--z-index-header:10;--z-index-modal:20;--side-padding:40px}body,html{max-width:100vw;overflow-x:hidden;scroll-behavior:smooth}body{color:var(--color-text);background:var(--color-secondary-background);font-family:Montserrat,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,footer,header,section{width:100%}article{max-width:1280px;padding-inline:var(--side-padding);margin:0 auto}button,input,select,textarea{font-family:Montserrat,Montserrat Fallback}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}h1{font-size:var(--headline-1)}h2{font-size:var(--headline-2)}h3{font-size:var(--headline-3)}h4{font-size:var(--headline-4)}p{font-size:var(--text-large)}@media (max-width:1024px){:root{--height-header:80px}}@media (max-width:768px){:root{--headline-1:30px;--headline-2:24px;--headline-3:18px;--headline-4:14px;--text-large:16px;--text:16px;--text-small:14px}}@media (max-width:690px){:root{--side-padding:20px}}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}.header_header__Awatn{display:flex;align-items:center;padding-block:30px;height:var(--height-header);z-index:var(--z-index-header);position:relative}.footer_footer__PZD4d{display:flex;flex-direction:column;gap:16px;padding-block:40px;background:var(--color-primary-bg)}.footer_copyright__djed_{display:flex;color:var(--color-white);justify-content:flex-end;& p{font-size:14px;display:inline-block}@media (max-width:1023px){margin-top:20px;justify-content:flex-start;font-size:12px}}.layout_body__1KmGn{display:flex;flex-direction:column;min-height:100vh}.layout_main__mXTwS{flex-grow:1;display:flex;flex-direction:column;margin-top:calc(var(--height-header) * -1)}.language-selector_languageWrapper__zfLXU{display:flex;align-items:center;position:relative;padding-left:var(--gap-items);&:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2px;height:16px;background:var(--color-white)}@media (max-width:1023px){&:before{display:none}}}.language-selector_languageSelect__2p5sM{font-family:Montserrat,Montserrat Fallback;padding:10px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:var(--white);font-size:14px;font-weight:600;& option{font-family:Montserrat,Montserrat Fallback;color:var(--color-text)}&:focus{outline:none}@media (max-width:1023px){font-size:12px}}.language-selector_icon__fPyN6{pointer-events:none;position:absolute;left:22px}.language-selector_arrow__1EVnn{pointer-events:none;position:absolute;right:0}.nav_container__SY8qq{--gap-items:24px;display:flex;justify-content:space-between;color:var(--color-white)}.nav_actions__S_sY_{font-size:14px;font-weight:600}.nav_actionsRight__snOyQ,.nav_actions__S_sY_{display:flex;align-items:center;gap:var(--gap-items)}.nav_navList__8bvAk{list-style:none;display:flex;gap:var(--gap-items);& a{padding-block:10px}}.nav_selectedRoute__2LJOH{text-decoration:underline;text-underline-offset:6px}& .nav_hamburger__kg_C5,& .nav_mobileMenu__0U3DW{display:none}@media (max-width:1023px){.nav_container__SY8qq:not(.nav_collapse__mqwtC){flex-direction:column}.nav_actions__S_sY_{font-size:12px;font-weight:600;padding-top:40px;position:relative;justify-content:space-between;.nav_actionsRight__snOyQ{margin-top:-10px;gap:10px;align-self:flex-start;align-items:flex-end;flex-direction:column;text-align:right;& a{display:block}}}.nav_navList__8bvAk{flex-direction:column;gap:16px}.nav_collapse__mqwtC{& .nav_logo__SSLXI{width:130px}& .nav_actions__S_sY_{display:none}& .nav_close__SXfBH,& .nav_hamburger__kg_C5{display:block;background-color:transparent;border:0;color:var(--color-white);margin-left:auto;cursor:pointer}& .nav_close__SXfBH{position:absolute;top:16px;right:calc(var(--side-padding) - 10px);padding:10px}& .nav_mobileMenu__0U3DW{display:block;transform:translate3d(0,-100%,0);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;position:fixed;inset:0;padding:var(--side-padding);padding-top:22px;font-size:20px;background:linear-gradient(180deg,#413574,#8982b0);& nav{text-align:center}& .nav_navList__8bvAk{padding-top:50px;text-align:center;gap:0;& a{display:block}}& .nav_mobileButtons__IxxiY{display:flex;flex-direction:column;gap:16px;margin-top:40px;align-items:center;& a{width:100%;max-width:300px;display:block}}& .nav_buttonMobile__B__qX{margin-top:50px;display:inline-block}&.nav_isOpen__9p6CA{transform:translateZ(0);opacity:1}}}}.cta_button__mQV0n{padding:16px 32px;background-color:var(--color-bg-button);color:var(--color-white);border-radius:32px;font-weight:600;font-size:16px;border:none;cursor:pointer;transition:all .2s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.1)}.cta_button__mQV0n:hover{background-color:var(--color-purple--900);transform:translateY(-1px);box-shadow:0 4px 8px rgba(147,51,234,.2)}.cta_button__mQV0n:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.cta_disabled__lJtV4{opacity:.5;cursor:not-allowed;pointer-events:none}