@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.2k_u76ydap2io.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.31_i6ngnt52xa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2p5l8hwveaaiz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.1_g-53zz09yvy.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2gp_y-cmv6-ey.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.2ywnh8m32q6p0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.eawcsa_className{font-family:Manrope,Manrope Fallback;font-style:normal}.eawcsa_variable{--font-manrope:"Manrope", "Manrope Fallback"}
:root{--font-display:var(--font-manrope);--font-body:var(--font-manrope);--bg:#fff;--ink:#1e2a55;--muted:#5b6280;--body:#2f3a66;--hair:#1e2a5524;--surface:#1e2a55;--primary:#1e2a55;--onprimary:#fff;--accent:#ff4e45;--rot:0deg;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--bg:#000;--ink:#fff;--muted:#a3aac7;--body:#d6d9e8;--hair:#ffffff29;--surface:#1e2a55;--primary:#1e2a55;--onprimary:#fff;--rot:180deg;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.55;transition:background .35s,color .35s}.hs{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-body);flex-direction:column;font-size:17px;line-height:1.55;display:flex}.hs a{color:inherit}.hs *{box-sizing:border-box}.hs{--ease:cubic-bezier(.23,1,.32,1);transition:background .35s,color .35s}.hs button{cursor:pointer;font-family:inherit}.hs .nl{transition:opacity .2s}.hs nav .nl{position:relative}.hs nav .nl:after{content:"";background:var(--ink);transform-origin:0;height:2px;transition:transform .35s var(--ease);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.hs nav .nl:focus-visible:after{transform:scaleX(1)}.hs .tg{transition:background .2s ease,color .2s ease,transform .16s var(--ease)}.hs .tg svg{transform:rotate(var(--rot,0deg));transition:transform .55s var(--ease)}.hs .lbl{border:1px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;width:fit-content;color:var(--ink);border-radius:999px;align-items:center;gap:9px;margin:0 0 28px;padding:8px 16px;font-size:13px;font-weight:500;line-height:1;display:flex}.hs .lbl.dk{color:#fff;border-color:#ffffff8c}.hs .lbl.sm{color:inherit;border-color:currentColor;margin:0;padding:6px 12px;font-size:12px}.hs .frame{aspect-ratio:4/3;outline:1px solid var(--hair);outline-offset:-1px;position:relative;overflow:hidden}.hs .panel{transition:transform .7s var(--ease);position:absolute;inset:0}.hs .mbtn{border:1px solid var(--ink);width:44px;height:44px;color:var(--ink);background:0 0;border-radius:50%;flex:none;padding:0;display:none;position:relative}.hs .mbtn i{height:1.75px;transition:transform .5s var(--ease),top .5s var(--ease);background:currentColor;border-radius:2px;position:absolute;left:12px;right:12px}.hs .mbtn i:first-child{top:17px}.hs .mbtn i:nth-child(2){top:25px}.hs.menu-open .mbtn i:first-child{top:21px;transform:rotate(45deg)}.hs.menu-open .mbtn i:nth-child(2){top:21px;transform:rotate(-45deg)}.hs .mmenu{display:none}@media (max-width:820px){.hs .dnav{display:none!important}.hs .mbtn{display:block}.hs header .hdr-r{flex-wrap:nowrap!important;gap:10px!important}.hs .mmenu{z-index:19;padding:calc(var(--hh,74px) + 12px) clamp(20px,5vw,40px) calc(24px + env(safe-area-inset-bottom,0px));background:var(--bg);overscroll-behavior:contain;visibility:hidden;clip-path:inset(0 0 100%);flex-direction:column;justify-content:space-between;gap:24px;transition:clip-path .7s cubic-bezier(.77,0,.175,1),visibility 0s linear .7s;display:flex;position:fixed;inset:0;overflow-y:auto}.hs.menu-open .mmenu{visibility:visible;clip-path:inset(0);transition:clip-path .7s cubic-bezier(.77,0,.175,1),visibility}.hs .mmenu .mi{color:var(--ink);border-bottom:1px solid var(--hair);opacity:0;transition:opacity .35s ease,transform .45s var(--ease);align-items:baseline;gap:16px;padding:14px 0;text-decoration:none;display:flex;transform:translateY(36px)}.hs.menu-open .mmenu .mi{opacity:1;transition:opacity .6s ease calc(.22s + var(--i) * 70ms),transform .8s var(--ease) calc(.22s + var(--i) * 70ms);transform:none}.hs .mmenu .mi span:first-child{color:var(--muted);flex:none;width:26px;font-size:14px}.hs .mmenu .mi span:last-child{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(40px,12vw,64px);font-weight:500;line-height:1}.hs .mmenu .mi.cur span:last-child{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--accent,#ff4e45);text-decoration-color:var(--accent,#ff4e45)}.hs .mmenu .mfoot{opacity:0;transition:opacity .3s ease,transform .4s var(--ease);transform:translateY(24px)}.hs.menu-open .mmenu .mfoot{opacity:1;transition:opacity .6s ease .6s,transform .8s var(--ease) .6s;transform:none}}@media (prefers-reduced-motion:reduce){.hs .mmenu,.hs .mmenu .mi,.hs .mmenu .mfoot{transition-duration:.01ms!important;transition-delay:0s!important}}.hs .btn{transition:transform .25s var(--ease)}.hs .arrow{transition:transform .3s var(--ease);display:inline-block}.hs .tile{transition:transform .35s var(--ease)}.hs a:focus-visible,.hs button:focus-visible{outline-offset:3px;outline:2px solid}.hs .ln{margin:-.06em 0 -.07em;padding:.06em 0 .07em;display:block;overflow:hidden}.hs .li{animation:hsRise 1s var(--ease) backwards;display:block}@keyframes hsEnterBig{0%{opacity:0;filter:blur(8px);transform:translateY(44px)}to{opacity:1;filter:blur();transform:none}}@keyframes hsEnter{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}@keyframes hsRise{0%{transform:translateY(108%)}to{transform:none}}@keyframes hsReveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.hs .page{animation:hsEnter .55s var(--ease) backwards}.hs main>section:first-child .lbl:not(.sm){animation:hsEnterBig 1s var(--ease) backwards}.hs main>section:first-child h1{animation:hsEnterBig 1.1s var(--ease) 80ms backwards}.hs main>section:first-child h1.hl{animation:none}.hs main>section:first-child p:not(.lbl){animation:hsEnterBig 1.1s var(--ease) .2s backwards}.hs main>section:first-child .btn{animation:hsEnterBig 1.1s var(--ease) .3s backwards}@media (hover:hover) and (pointer:fine){.hs .nl:hover{opacity:.55}.hs nav .nl:hover{opacity:1}.hs nav .nl:hover:after{transform:scaleX(1)}.hs .tg:hover{background:var(--primary);color:var(--onprimary)}.hs .card:hover .panel{transform:scale(1.04)}.hs .card:hover .ttl{text-underline-offset:6px;text-decoration:underline}.hs .btn:hover{transform:translateY(-2px)}.hs .btn:hover .arrow,.hs .tile:hover .arrow{transform:translate(6px)}.hs .tile:hover{transform:translateY(-4px)}}.hs .btn:active,.hs .tg:active{transform:scale(.97)}@media (prefers-reduced-motion:no-preference){.hs main,.hs footer{transition:opacity .28s ease,transform .32s var(--ease)}.hs.leaving main,.hs.leaving footer{opacity:0;transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.hs *,.hs :before,.hs :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis [data-lenis-prevent]{overscroll-behavior:contain}
