.Icon_icon__t_YgI{fill:currentColor}.Monogram_monogram__tnGpV{transition:fill var(--durationL) ease;fill:var(--colorTextTitle);transform:scaleY(-1)}.Monogram_highlight__ly_rQ{transform:scaleY(0);transform-origin:top;opacity:0;transition:opacity .1s ease var(--durationM);fill:rgb(var(--rgbAccent))}@media (prefers-reduced-motion:no-preference){.Monogram_highlight__ly_rQ{transition:transform var(--durationM) var(--bezierFastoutSlowin),opacity .1s ease var(--durationM)}}:is(a:focus,a:hover,.Monogram_monogram__tnGpV:hover) .Monogram_highlight__ly_rQ{transform:scaleX(1);transform-origin:bottom;opacity:1;transition:opacity .1s ease}@media (prefers-reduced-motion:no-preference){:is(a:focus,a:hover,.Monogram_monogram__tnGpV:hover) .Monogram_highlight__ly_rQ{transition:transform var(--durationM) var(--bezierFastoutSlowin),opacity .1s ease}}.Text_text__I2GnQ{color:var(--colorTextBody);line-height:var(--lineHeightBody)}.Text_text__I2GnQ[data-size=s]{font-size:var(--fontSizeBodyS)}.Text_text__I2GnQ[data-size=m]{font-size:var(--fontSizeBodyM)}.Text_text__I2GnQ[data-size=l]{font-size:var(--fontSizeBodyL)}.Text_text__I2GnQ[data-size=xl]{font-size:var(--fontSizeBodyXL)}.Text_text__I2GnQ[data-align=auto]{text-align:inherit}.Text_text__I2GnQ[data-align=start]{text-align:start}.Text_text__I2GnQ[data-align=center]{text-align:center}.Text_text__I2GnQ[data-weight=auto]{font-weight:inherit}.Text_text__I2GnQ[data-weight=regular]{font-weight:var(--fontWeightRegular)}.Text_text__I2GnQ[data-weight=medium]{font-weight:var(--fontWeightMedium)}.Text_text__I2GnQ[data-weight=bold]{font-weight:var(--fontWeightBold)}.Text_text__I2GnQ[data-secondary=true]{color:var(--colorTextLight)}.VisuallyHidden_hidden__D_ZwH{position:absolute}.VisuallyHidden_hidden__D_ZwH[data-hidden=true],.VisuallyHidden_hidden__D_ZwH[data-show-on-focus=true]:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;word-wrap:normal;border:0;clip:rect(0 0 0 0)}.Loader_loader__3yamk{display:flex;justify-content:center;width:var(--size);height:var(--size)}.Loader_text__uupzy{color:inherit}.Loader_content__rvat_{display:grid;grid-template-columns:repeat(3,var(--spanSize));grid-gap:var(--gapSize);gap:var(--gapSize);align-items:center;justify-content:center;transform:skewX(22deg)}@keyframes Loader_loaderSpan__hIbqq{0%{transform:scaleY(0);transform-origin:top;opacity:.5}40%{transform:scaleY(1);transform-origin:top;opacity:1}60%{transform:scaleY(1);transform-origin:bottom;opacity:1}to{transform:scaleY(0);transform-origin:bottom;opacity:.5}}.Loader_span__qI8wq{height:60%;background:currentColor;transform:scaleY(0);transform-origin:top left;animation:Loader_loaderSpan__hIbqq 1s var(--bezierFastoutSlowin) infinite}.Loader_span__qI8wq:nth-child(2){animation-delay:.1s}.Loader_span__qI8wq:nth-child(3){animation-delay:.2s}.Button_button__L2wUb{--buttonSize:calc((56 / 16) * 1rem);--buttonFontSize:calc((18 / 16) * 1rem);--buttonFocusWidth:4px;--buttonPadding:0 var(--spaceL);--buttonTextColor:rgb(var(--rgbBackground));--buttonTextOpacity:1;--buttonLoaderDelay:0s;position:relative;display:inline-flex;align-items:center;height:var(--buttonSize);padding:var(--buttonPadding);color:var(--buttonTextColor);cursor:pointer;isolation:isolate;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationS);transition-property:opacity,color,background}.Button_button__L2wUb:active{transition-duration:calc(var(--durationXS) / 2)}.Button_button__L2wUb:after{position:absolute;z-index:-1;background:rgb(var(--rgbPrimary));transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationM);transition-property:opacity,color,background;content:"";-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);inset:0}@media (prefers-reduced-motion:no-preference){.Button_button__L2wUb{transition-property:transform,opacity,color,background}.Button_button__L2wUb:hover{transform:scale(1.05)}.Button_button__L2wUb:active{transform:scale(1)}}.Button_button__L2wUb[data-secondary=true]{--buttonSpace:10px;--buttonTextColor:rgb(var(--rgbPrimary));position:relative;left:calc(var(--buttonSpace) * -1);height:calc((32 / 16) * 1rem);padding-right:var(--buttonSpace);padding-left:var(--buttonSpace);background:none}.Button_button__L2wUb[data-secondary=true]:after{position:absolute;height:calc((32 / 16) * 1rem);background-color:rgb(var(--rgbPrimary)/.2);transform:scaleX(0);transform-origin:right;content:"";-webkit-clip-path:none;clip-path:none;inset:0}.Button_button__L2wUb[data-secondary=true]:hover{background:#0000;transform:none}.Button_button__L2wUb[data-secondary=true]:hover:after{transform:scaleX(1);transform-origin:left}.Button_button__L2wUb[data-secondary=true][data-icon=chevronRight]{padding-left:calc(var(--buttonSpace) / 2)}@media (prefers-reduced-motion:no-preference){.Button_button__L2wUb[data-secondary=true]:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Button_button__L2wUb[data-loading=true]{--buttonTextOpacity:0}.Button_button__L2wUb[data-icon-only=true]{--buttonPadding:0;--buttonTextColor:var(--colorTextBody);align-items:center;justify-content:center;width:var(--buttonSize);padding:0}.Button_button__L2wUb[data-icon-only=true]:hover{transform:none}.Button_button__L2wUb[data-icon-only=true]:after{background:rgb(var(--rgbText)/0)}.Button_button__L2wUb[data-icon-only=true]:hover:after{background:rgb(var(--rgbText)/.1)}.Button_button__L2wUb[disabled]{opacity:.4;pointer-events:none}.Button_text__t2U9w{position:relative;display:flex;flex:1 1 auto;align-items:center;justify-content:center;font-weight:var(--fontWeightMedium);font-size:var(--buttonFontSize);line-height:1;opacity:var(--buttonTextOpacity);transition:opacity var(--durationM) var(--bezierFastoutSlowin)}.Button_loader__aTo2D{position:absolute;left:50%;color:rgb(var(--rgbBackground));transform:translateX(-50%);opacity:0;transition:opacity var(--durationM) ease var(--buttonLoaderDelay)}.Button_loader__aTo2D[data-visible=true]{opacity:1}.Button_icon__mSIRG{transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationS);transition-property:opacity,fill}@media (prefers-reduced-motion:no-preference){.Button_icon__mSIRG{transition-property:transform,opacity,fill}}.Button_icon__mSIRG[data-start=true]{margin-right:var(--spaceS)}.Button_icon__mSIRG[data-end=true]{margin-left:var(--spaceS)}@media (prefers-reduced-motion:no-preference){.Button_button__L2wUb:hover .Button_icon__mSIRG[data-shift=true]{transform:translate3d(var(--spaceXS),0,0)}}.Button_button__L2wUb[data-loading=true] .Button_icon__mSIRG{opacity:0}button.NavToggle_toggle__gmiZu{--offset:var(--spaceXS);--inset:calc(var(--spaceOuter) - var(--offset));position:fixed;top:var(--inset);right:var(--inset);z-index:var(--zIndex4);display:none}@media (max-height:696px),(max-width:696px){button.NavToggle_toggle__gmiZu{display:flex}}.NavToggle_inner__0uerT{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.NavToggle_icon__aG8yu{--iconSize:var(--spaceXL);position:absolute;width:var(--iconSize);height:var(--iconSize);transform:rotate(0deg);opacity:1;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationM);transition-property:opacity,fill;fill:var(--colorTextBody)}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__aG8yu{transition-delay:.1s;transition-property:opacity,transform,fill}}.NavToggle_icon__aG8yu[data-open=true]{opacity:0}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__aG8yu[data-open=true]{transform:rotate(45deg);transition-delay:0s}}.NavToggle_icon__aG8yu[data-close=true]{opacity:0}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__aG8yu[data-close=true]{transform:rotate(-45deg);transition-delay:0s}}.NavToggle_icon__aG8yu.NavToggle_icon__aG8yu[data-open=true][data-close=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__aG8yu.NavToggle_icon__aG8yu[data-open=true][data-close=true]{transform:rotate(0deg);transition-delay:.1s}}.ThemeToggle_toggle__w8LEU{--offset:6px;--inset:calc(var(--spaceOuter) - var(--offset));position:fixed;top:var(--inset);right:var(--inset);z-index:var(--zIndex4);transform:translateZ(0)}@media (max-height:696px),(max-width:696px){.ThemeToggle_toggle__w8LEU:not([data-mobile=true]){display:none}}.ThemeToggle_toggle__w8LEU[data-mobile=true]{--offset:var(--spaceXS);--inset:calc(var(--spaceXL) - var(--offset));top:auto;bottom:var(--inset);margin-top:0;margin-right:0}.ThemeToggle_circle__qVSRK{transform:scale(.6);transform-origin:center;fill:currentColor}@media (prefers-reduced-motion:no-preference){.ThemeToggle_circle__qVSRK{transition-delay:0s;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationL);transition-property:transform,fill}}.ThemeToggle_circle__qVSRK[data-mask=true]{fill:#fff}body[data-theme=dark] .ThemeToggle_circle__qVSRK{transform:none}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_circle__qVSRK{transition-delay:.3s}}.ThemeToggle_mask__Y09BP{transform:translate3d(100%,-100%,0);fill:#000}@media (prefers-reduced-motion:no-preference){.ThemeToggle_mask__Y09BP{transition:transform var(--durationL) var(--bezierFastoutSlowin);transition-delay:0s}}body[data-theme=dark] .ThemeToggle_mask__Y09BP{transform:none}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_mask__Y09BP{transition-delay:.3s}}.ThemeToggle_path__9hTG0{opacity:1;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:3;stroke-dasharray:7 7;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.ThemeToggle_path__9hTG0{transition-delay:.3s;transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationL);transition-property:stroke-dashoffset,opacity}}body[data-theme=dark] .ThemeToggle_path__9hTG0{opacity:0;stroke-dashoffset:7}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_path__9hTG0{transition-delay:0s}}.Navbar_navbar__7Exjr{--headerNavFontSize:calc((16 / 16) * 1rem);position:fixed;top:var(--spaceOuter);bottom:var(--spaceOuter);left:var(--spaceOuter);z-index:var(--zIndex4);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:var(--space2XL);padding:0;isolation:isolate}@media (max-width:696px){.Navbar_navbar__7Exjr{--headerNavFontSize:calc((22 / 16) * 1rem)}}@media (max-height:696px),(max-width:696px){.Navbar_navbar__7Exjr{bottom:auto}}.Navbar_logo__keI4H{position:relative;z-index:var(--zIndex2);display:flex;padding:var(--spaceS) var(--spaceS) var(--spaceL)}@media (max-width:696px){.Navbar_logo__keI4H{padding-bottom:var(--spaceS)}}.Navbar_nav__Ymaux{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:space-between;max-width:var(--space2XL)}@media (max-height:696px),(max-width:696px){.Navbar_nav__Ymaux{display:none}}.Navbar_navList__mg4Oa{position:relative;top:calc(var(--spaceM) * -1);display:flex;flex-direction:row-reverse;transform:rotate(-90deg) translate3d(-50%,0,0)}.Navbar_navLink__Havgb{position:relative;display:inline-flex;align-items:center;padding:var(--spaceM);color:rgb(var(--rgbText)/.8);font-weight:var(--fontWeightMedium);font-size:var(--headerNavFontSize);line-height:1;text-decoration:none;transition:color var(--durationS) ease .1s}.Navbar_navLink__Havgb:active,.Navbar_navLink__Havgb:focus,.Navbar_navLink__Havgb:hover,.Navbar_navLink__Havgb[aria-current=page]{color:var(--colorTextBody)}.Navbar_navLink__Havgb:after{position:absolute;right:var(--spaceS);left:var(--spaceS);height:4px;background:rgb(var(--rgbAccent));transform:scaleX(0);transform-origin:right;content:""}@media (prefers-reduced-motion:no-preference){.Navbar_navLink__Havgb:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Navbar_navLink__Havgb:active:after,.Navbar_navLink__Havgb:focus:after,.Navbar_navLink__Havgb:hover:after,.Navbar_navLink__Havgb[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.Navbar_navIcons__KC2a8{position:relative;z-index:var(--zIndex2);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-height:696px),(max-width:696px){.Navbar_navIcons__KC2a8{position:absolute;bottom:var(--spaceXL);left:var(--spaceXL);flex-direction:row}}@media (max-width:820px) and (max-height:420px){.Navbar_navIcons__KC2a8{left:var(--spaceL);flex-direction:column;align-items:center;justify-content:center;transform:none}}.Navbar_navIconLink__W8ZFX{display:flex;align-items:center;justify-content:center;width:var(--space2XL);height:var(--space2XL);padding:var(--spaceS);color:var(--colorTextLight);transition:color var(--durationM) var(--bezierFastoutSlowin)}.Navbar_navIconLink__W8ZFX:active,.Navbar_navIconLink__W8ZFX:focus,.Navbar_navIconLink__W8ZFX:hover{color:rgb(var(--rgbAccent))}.Navbar_navIcon__lI_cE{transition:fill var(--durationM) ease;fill:currentColor}.Navbar_mobileNav__oBcFx{position:fixed;display:none;flex-direction:column;align-items:center;justify-content:center;background:rgb(var(--rgbBackground)/.9);transform:translate3d(0,-100%,0);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationL);transition-property:background;inset:0}@media (max-height:696px),(max-width:696px){.Navbar_mobileNav__oBcFx{display:flex}}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNav__oBcFx{transform:translate3d(0,-100%,0);transition-property:transform,background}}.Navbar_mobileNav__oBcFx[data-visible=true]{transform:none}.Navbar_mobileNavLink__7KN69{position:relative;top:calc(var(--spaceM) * -1);width:100%;padding:var(--spaceL);color:var(--colorTextBody);font-size:var(--headerNavFontSize);text-align:center;text-decoration:none;opacity:0;transition-delay:var(--transitionDelay);transition-timing-function:var(--bezierFastoutSlowin);transition-duration:var(--durationS);transition-property:opacity}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNavLink__7KN69{transform:translate3d(0,calc(var(--spaceXL) * -1),0);transition-property:transform,opacity}}@media (max-width:820px) and (max-height:420px){.Navbar_mobileNavLink__7KN69{top:auto}}@media (max-height:360px),(max-width:400px){.Navbar_mobileNavLink__7KN69{--headerNavFontSize:calc((18 / 16) * 1rem)}}.Navbar_mobileNavLink__7KN69:after{position:absolute;top:50%;right:var(--space3XL);left:var(--space3XL);height:4px;background:rgb(var(--rgbAccent));transform:scaleX(0) translateY(-1px);transform-origin:right;content:""}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNavLink__7KN69:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Navbar_mobileNavLink__7KN69:active:after,.Navbar_mobileNavLink__7KN69:focus:after,.Navbar_mobileNavLink__7KN69:hover:after{transform:scaleX(1) translateY(-1px);transform-origin:left}.Navbar_mobileNavLink__7KN69[data-visible=true]{transform:none;opacity:1}:root{color-scheme:dark light;font-synthesis:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:where(html,body,#__next){width:100%;min-height:100%}*,:after,:before{box-sizing:border-box}*{margin:0}:where(input,textarea,select,button){padding:0;color:inherit;font:inherit;background-color:initial;border:0;border-radius:0;-webkit-appearance:none;appearance:none}:where(svg,img,picture,video,iframe,canvas){display:block}:any-link{text-decoration:none}ul{padding:0}:root{--mobileNavOffset:calc(var(--spaceOuter) * 2 + var(--space2XL))}body{width:100vw;overflow-x:hidden;color:var(--colorTextBody);font-weight:var(--fontWeightRegular);font-family:var(--fontStack);background-color:rgb(var(--rgbBackground));transition:background var(--durationM) ease}body:focus{outline:none}:where(code,pre){font-family:var(--monoFontStack)}::selection{color:rgb(var(--rgbBlack));background:rgb(var(--rgbAccent))}:focus{outline:4px solid rgb(var(--rgbText));outline-offset:4px}:focus:not(:focus-visible){outline:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}51%{transform:scaleX(1);transform-origin:right}to{transform:scaleX(0);transform-origin:right}}.App_app__x2qc1{position:relative;display:grid;grid-template:100%/100%;width:100%}.App_page__ZYUk8{grid-area:1/1;min-height:100vh}.App_skip__Hmpeg{z-index:var(--zIndex4);color:rgb(var(--rgbBackground));isolation:isolate}.App_skip__Hmpeg:focus{position:fixed;top:var(--spaceM);left:var(--spaceM);padding:var(--spaceS) var(--spaceM);font-weight:var(--fontWeightMedium);line-height:1;text-decoration:none;box-shadow:0 0 0 4px rgb(var(--rgbBackground)),0 0 0 8px rgb(var(--rgbText))}.App_skip__Hmpeg:before{position:absolute;z-index:-1;background-color:rgb(var(--rgbPrimary));content:"";-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);inset:0}