@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-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:__JetBrains_Mono_Fallback_3c557b;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:__JetBrains_Mono_3c557b,__JetBrains_Mono_Fallback_3c557b;font-style:normal}.__variable_3c557b{--font-jetbrains-mono:"__JetBrains_Mono_3c557b","__JetBrains_Mono_Fallback_3c557b"}@font-face{font-family:__Montserrat_069ab3;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_069ab3;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_069ab3;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_069ab3;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_069ab3;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_069ab3;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_069ab3,__Montserrat_Fallback_069ab3;font-style:normal}.__variable_069ab3{--font-montserrat:"__Montserrat_069ab3","__Montserrat_Fallback_069ab3"}@font-face{font-family:__Playfair_Display_0a80b4;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Playfair_Display_0a80b4;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:__Playfair_Display_0a80b4;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:__Playfair_Display_0a80b4;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:__Playfair_Display_Fallback_0a80b4;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_0a80b4{font-family:__Playfair_Display_0a80b4,__Playfair_Display_Fallback_0a80b4;font-style:normal}.__variable_0a80b4{--font-playfair:"__Playfair_Display_0a80b4","__Playfair_Display_Fallback_0a80b4"}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translateX(0)}10%,50%,90%{transform:translateX(-4px)}30%,70%{transform:translateX(4px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes underlineIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes scalePop{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}@keyframes blurIn{0%{backdrop-filter:blur(0);background-color:hsla(0,0%,100%,0)}to{backdrop-filter:blur(12px);background-color:hsla(0,0%,100%,.85)}}@keyframes pageOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideX{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}.anim-fade-up{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.anim-fade-up.anim-in{opacity:1;transform:translateY(0)}.anim-fade{opacity:0;transition:opacity .5s ease-out}.anim-fade.anim-in{opacity:1}.anim-slide-right{opacity:0;transform:translateX(20px);transition:opacity .5s ease-out,transform .5s ease-out}.anim-slide-right.anim-in{opacity:1;transform:translateX(0)}.anim-slide-down{opacity:0;transform:translateY(-8px);transition:opacity .2s ease-out,transform .2s ease-out}.anim-slide-down.anim-in{opacity:1;transform:translateY(0)}.anim-shake{animation:shake .4s ease-in-out}.anim-click:active{animation:scalePop .1s ease-in-out}.anim-delay-0{transition-delay:0ms}.anim-delay-100{transition-delay:.1s}.anim-delay-150{transition-delay:.15s}.anim-delay-200{transition-delay:.2s}.anim-delay-300{transition-delay:.3s}.anim-delay-400{transition-delay:.4s}.anim-delay-500{transition-delay:.5s}.anim-delay-600{transition-delay:.6s}.anim-delay-800{transition-delay:.8s}.anim-delay-1000{transition-delay:1s}.anim-duration-150{transition-duration:.15s}.anim-duration-200{transition-duration:.2s}.anim-duration-300{transition-duration:.3s}.anim-duration-400{transition-duration:.4s}.anim-duration-500{transition-duration:.5s}.anim-duration-600{transition-duration:.6s}.anim-card-hover{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)}.anim-card-hover:hover{transform:translateY(-4px);box-shadow:0 8px 24px -8px rgba(17,24,39,.12),0 2px 6px -2px rgba(17,24,39,.06)}.anim-btn-hover{transition:transform .15s ease-out,box-shadow .15s ease-out}.anim-btn-hover:hover{transform:scale(1.02)}.anim-btn-hover:active{transform:scale(.98);transition-duration:.1s}.anim-underline{position:relative}.anim-underline:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .2s ease-out}.anim-underline:hover:after{transform:scaleX(1)}.anim-input{transition:border-color .2s ease-out,box-shadow .15s ease-out}.anim-input:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.anim-spinner{display:inline-block;width:18px;height:18px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite}.anim-nav-scrolled{backdrop-filter:blur(12px);background-color:hsla(0,0%,100%,.85);box-shadow:0 1px 3px rgba(0,0,0,.06);transition:backdrop-filter .3s ease-out,background-color .3s ease-out,box-shadow .3s ease-out}.anim-overlay{opacity:0;transition:opacity .2s ease-out;pointer-events:none}.anim-overlay.anim-in{opacity:1;pointer-events:auto}.anim-drawer{transform:translateX(100%);transition:transform .3s cubic-bezier(.16,1,.3,1)}.anim-drawer.anim-in{transform:translateX(0)}.page-enter{animation:pageIn .2s ease-out forwards}.page-exit{animation:pageOut .15s ease-in forwards}@media (prefers-reduced-motion:reduce){.anim-fade,.anim-fade-up,.anim-slide-down,.anim-slide-right{transition:none;opacity:1;transform:none}.anim-btn-hover:active,.anim-btn-hover:hover,.anim-card-hover:hover{transform:none}.anim-underline:after{transition:none}.anim-spinner{animation:spin 1.2s linear infinite}.page-enter,.page-exit{animation:none;opacity:1;transform:none}.anim-shake{animation:none}}:root{--novr-blue:#5a65ad;--novr-red:#eb2027;--novr-violet:#8356a3;--loader-exit-duration:800ms;--loader-min-display:1200ms;--loader-loop:2400ms;--ease-premium:cubic-bezier(0.76,0,0.24,1);--ease-reveal:cubic-bezier(0.22,1,0.36,1)}.novr-loader{position:fixed;inset:0;z-index:9999;overflow:hidden;background:#fff;pointer-events:auto}.novr-loader--exiting{pointer-events:none}body:has(.novr-loader--exiting){overflow-y:scroll;scrollbar-width:none}body:has(.novr-loader--exiting)::-webkit-scrollbar{display:none}.novr-loader__stage{position:absolute;left:50%;top:50%;width:min(20vmin,150px);height:min(20vmin,150px);transform:translate(-50%,-50%)}.novr-loader__ring{position:absolute;inset:0}.novr-loader__arc-svg{fill:none;stroke-width:13;stroke-linecap:butt}.novr-loader__arc-svg--blue{stroke:var(--novr-blue);stroke-dashoffset:-76;stroke-dasharray:0 100;animation:novr-arc-blue-cycle var(--loader-loop) linear infinite}.novr-loader__arc-svg--red{stroke:var(--novr-red);stroke-dashoffset:-1;stroke-dasharray:0 100;animation:novr-arc-red-cycle var(--loader-loop) linear infinite}.novr-loader__arc-svg--violet{stroke:var(--novr-violet);stroke-dashoffset:-26;stroke-dasharray:0 100;animation:novr-arc-violet-cycle var(--loader-loop) linear infinite}.novr-loader__seam{fill:#fff;pointer-events:none}@keyframes novr-arc-blue-cycle{0%,2%{stroke-dasharray:0 100;animation-timing-function:var(--ease-premium)}20%{stroke-dasharray:23 77;animation-timing-function:linear}91%{stroke-dasharray:23 77;animation-timing-function:var(--ease-premium)}97%,to{stroke-dasharray:0 100}}@keyframes novr-arc-red-cycle{0%,25%{stroke-dasharray:0 100;animation-timing-function:var(--ease-premium)}45%{stroke-dasharray:23 77;animation-timing-function:linear}88%{stroke-dasharray:23 77;animation-timing-function:var(--ease-premium)}94%,to{stroke-dasharray:0 100}}@keyframes novr-arc-violet-cycle{0%,50%{stroke-dasharray:0 100;animation-timing-function:var(--ease-premium)}75%{stroke-dasharray:48 52;animation-timing-function:linear}85%{stroke-dasharray:48 52;animation-timing-function:var(--ease-premium)}90%,to{stroke-dasharray:0 100}}.novr-loader__sheen{position:absolute;inset:-8px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(90,101,173,.35) 12deg,transparent 24deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 11px),#000 calc(100% - 10px));mask:radial-gradient(farthest-side,transparent calc(100% - 11px),#000 calc(100% - 10px));animation:novr-sheen-cycle var(--loader-loop) linear infinite;opacity:0}@keyframes novr-sheen-cycle{0%,74%{transform:rotate(0deg);opacity:0}78%{opacity:1}84%{opacity:1}88%,to{transform:rotate(1turn);opacity:0}}.novr-loader__wordmark{position:absolute;left:50%;top:calc(50% + min(15vmin, 112px));transform:translateX(-50%);color:var(--novr-blue);font-family:var(--font-montserrat),sans-serif;font-size:12px;font-weight:600;letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;white-space:nowrap;animation:novr-wordmark-cycle var(--loader-loop) linear infinite}@keyframes novr-wordmark-cycle{0%,25%{opacity:0;transform:translateX(-50%) translateY(8px);animation-timing-function:var(--ease-reveal)}45%{opacity:1;transform:translateX(-50%) translateY(0)}83.33%{opacity:1;transform:translateX(-50%) translateY(0);animation-timing-function:var(--ease-premium)}95.83%,to{opacity:0;transform:translateX(-50%) translateY(0)}}.novr-loader--exiting .novr-loader__arc-svg{animation:none}.novr-loader--exiting .novr-loader__arc-svg--blue{stroke-dasharray:23 77;stroke-dashoffset:-76}.novr-loader--exiting .novr-loader__arc-svg--red{stroke-dasharray:23 77;stroke-dashoffset:-1}.novr-loader--exiting .novr-loader__arc-svg--violet{stroke-dasharray:48 52;stroke-dashoffset:-26}.novr-loader--exiting .novr-loader__sheen{animation:none;opacity:0}.novr-loader--exiting .novr-loader__wordmark{animation:novr-exit-hold var(--loader-exit-duration) var(--ease-premium) forwards}@keyframes novr-exit-hold{0%,55%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(0)}}.novr-loader__halo{position:absolute;left:50%;top:50%;width:calc(min(20vmin, 150px) + 56px);height:calc(min(20vmin, 150px) + 56px);transform:translate(-50%,-50%) scale(.85);border-radius:50%;background:radial-gradient(circle,rgba(90,101,173,.16) 0,rgba(131,86,163,.08) 55%,transparent 70%);opacity:0;pointer-events:none}.novr-loader--exiting .novr-loader__halo{animation:novr-halo var(--loader-exit-duration) var(--ease-reveal) forwards}@keyframes novr-halo{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}25%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.15)}}.novr-loader--exiting .novr-loader__ring{animation:novr-dock var(--loader-exit-duration) var(--ease-premium) forwards}@keyframes novr-dock{0%,45%{transform:scale(1);opacity:1}to{transform:scale(.92);opacity:0}}.novr-loader--exiting{animation:novr-exit-fade var(--loader-exit-duration) var(--ease-premium) forwards}@keyframes novr-exit-fade{0%,45%{opacity:1}to{opacity:0}}.novr-page-enter{animation:novr-page-settle .4s var(--ease-reveal) .2s both}@keyframes novr-page-settle{0%{transform:scale(.98);opacity:.85}to{transform:scale(1);opacity:1}}body:has(.novr-loader:not(.novr-loader--exiting)){overflow:hidden}.novr-content-loader{position:sticky;top:0;height:100vh;z-index:50;display:flex;align-items:center;justify-content:center}.novr-content-loader__ring{width:72px;height:72px;position:relative}.novr-content-loader-host{position:absolute;inset:0;z-index:50;background:#fff}.novr-content-loader .novr-loader__arc-svg--blue,.novr-content-loader .novr-loader__arc-svg--red,.novr-content-loader .novr-loader__arc-svg--violet,.novr-content-loader .novr-loader__sheen{animation-duration:1.6s}@media (prefers-reduced-motion:reduce){.novr-content-loader .novr-loader__arc-svg--blue,.novr-content-loader .novr-loader__arc-svg--red,.novr-content-loader .novr-loader__arc-svg--violet{animation-duration:1.6s}.novr-content-loader .novr-loader__sheen{animation:none!important;opacity:0}.novr-loader__arc-svg--blue{animation:novr-arc-blue-cycle var(--loader-loop) linear infinite}.novr-loader__arc-svg--red{animation:novr-arc-red-cycle var(--loader-loop) linear infinite}.novr-loader__arc-svg--violet{animation:novr-arc-violet-cycle var(--loader-loop) linear infinite}.novr-loader__halo,.novr-loader__sheen,.novr-loader__wordmark,.novr-page-enter{animation:none!important}.novr-loader__sheen{opacity:0}.novr-loader__wordmark{opacity:1;transform:translateX(-50%)}.novr-loader--exiting .novr-loader__halo,.novr-loader--exiting .novr-loader__ring,.novr-loader--exiting .novr-loader__wordmark{animation:none!important}.novr-loader--exiting{animation:novr-rm-fade var(--loader-exit-duration) ease-out forwards}}@keyframes novr-rm-fade{to{opacity:0;visibility:hidden}}