:root{color-scheme:dark light;font-synthesis:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:where(html,body,#__next){min-height:100%;width:100%}*,:after,:before{box-sizing:border-box}*{margin:0}:where(input,textarea,select,button){font:inherit;color:inherit;border:0;padding:0;background-color:initial;border-radius:0;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{font-family:var(--fontStack);font-weight:var(--fontWeightRegular);background-color:rgb(var(--rgbBackground));transition:background var(--durationM) ease;color:var(--colorTextBody);width:100vw;overflow-x:hidden}body:focus{outline:none}:where(code,pre){font-family:var(--monoFontStack)}::selection{background:rgb(var(--rgbAccent));color:rgb(var(--rgbBlack))}: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}}.Button_button__exqP_{--buttonSize:calc((56 / 16) * 1rem);--buttonFontSize:calc((18 / 16) * 1rem);--buttonFocusWidth:4px;--buttonPadding:0 var(--spaceL);--buttonTextColor:rgb(var(--rgbBackground));--buttonTextOpacity:1;--buttonLoaderDelay:0s;height:var(--buttonSize);padding:var(--buttonPadding);cursor:pointer;transition-property:opacity,color,background;transition-duration:var(--durationS);transition-timing-function:var(--bezierFastoutSlowin);display:inline-flex;align-items:center;color:var(--buttonTextColor);position:relative;isolation:isolate}.Button_button__exqP_:active{transition-duration:calc(var(--durationXS) / 2)}.Button_button__exqP_:after{content:"";transition-property:opacity,color,background;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);background:rgb(var(--rgbPrimary));position:absolute;inset:0;z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}@media (prefers-reduced-motion:no-preference){.Button_button__exqP_{transition-property:transform,opacity,color,background}.Button_button__exqP_:hover{transform:scale(1.05)}.Button_button__exqP_:active{transform:scale(1)}}.Button_button__exqP_[data-secondary=true]{--buttonSpace:10px;--buttonTextColor:rgb(var(--rgbPrimary));background:none;padding-left:var(--buttonSpace);padding-right:var(--buttonSpace);position:relative;left:calc(var(--buttonSpace) * -1);height:calc((32 / 16) * 1rem)}.Button_button__exqP_[data-secondary=true]:after{content:"";height:calc((32 / 16) * 1rem);position:absolute;inset:0;background-color:rgb(var(--rgbPrimary)/.2);transform:scaleX(0);transform-origin:right;clip-path:none}.Button_button__exqP_[data-secondary=true]:hover{transform:none;background:transparent}.Button_button__exqP_[data-secondary=true]:hover:after{transform:scaleX(1);transform-origin:left}.Button_button__exqP_[data-secondary=true][data-icon=chevronRight]{padding-left:calc(var(--buttonSpace) / 2)}@media (prefers-reduced-motion:no-preference){.Button_button__exqP_[data-secondary=true]:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Button_button__exqP_[data-loading=true]{--buttonTextOpacity:0}.Button_button__exqP_[data-icon-only=true]{--buttonPadding:0;--buttonTextColor:var(--colorTextBody);width:var(--buttonSize);align-items:center;justify-content:center;padding:0}.Button_button__exqP_[data-icon-only=true]:hover{transform:none}.Button_button__exqP_[data-icon-only=true]:after{background:rgb(var(--rgbText)/0)}.Button_button__exqP_[data-icon-only=true]:hover:after{background:rgb(var(--rgbText)/.1)}.Button_button__exqP_[disabled]{pointer-events:none;opacity:.4}.Button_text__bvVGC{font-size:var(--buttonFontSize);font-weight:var(--fontWeightMedium);opacity:var(--buttonTextOpacity);position:relative;line-height:1;flex:1 1 auto;display:flex;align-items:center;justify-content:center;transition:opacity var(--durationM) var(--bezierFastoutSlowin)}.Button_loader__FZv13{position:absolute;left:50%;transform:translateX(-50%);color:rgb(var(--rgbBackground));opacity:0;transition:opacity var(--durationM) ease var(--buttonLoaderDelay)}.Button_loader__FZv13[data-visible=true]{opacity:1}.Button_icon__r3wfm{transition-property:opacity,fill;transition-duration:var(--durationS);transition-timing-function:var(--bezierFastoutSlowin)}@media (prefers-reduced-motion:no-preference){.Button_icon__r3wfm{transition-property:transform,opacity,fill}}.Button_icon__r3wfm[data-start=true]{margin-right:var(--spaceS)}.Button_icon__r3wfm[data-end=true]{margin-left:var(--spaceS)}@media (prefers-reduced-motion:no-preference){.Button_button__exqP_:hover .Button_icon__r3wfm[data-shift=true]{transform:translate3d(var(--spaceXS),0,0)}}.Button_button__exqP_[data-loading=true] .Button_icon__r3wfm{opacity:0}.Carousel_carousel__cxmDM{position:relative}.Carousel_content__EoJ6u{position:relative;display:grid;align-items:center}.Carousel_imageWrapper__pppWY{position:relative;display:grid;grid-template-columns:100%;cursor:grab;touch-action:none}.Carousel_imageWrapper__pppWY[data-dragging=true]{cursor:grabbing}.Carousel_canvasWrapper__e2RR_{position:relative;grid-column:1;grid-row:1;user-select:none;aspect-ratio:var(--aspectRatio);isolation:isolate}.Carousel_canvas__zC1MZ{position:relative}.Carousel_placeholder__MtoOl{grid-column:1;grid-row:1;width:100%;transition:opacity 1s ease;opacity:1;pointer-events:none;position:relative;z-index:var(--zIndex1)}.Carousel_placeholder__MtoOl[data-loaded=true]{opacity:0}.Carousel_button__ByuXM{border:0;margin:0;background:none;width:70px;aspect-ratio:1/1;grid-area:1/1;position:absolute;z-index:var(--zIndex3);cursor:pointer;display:grid;place-items:center}.Carousel_button__ByuXM:before{content:"";position:absolute;inset:0;transition-property:background,box-shadow;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%)}.Carousel_button__ByuXM:hover:before{background:rgb(var(--rgbWhite)/.1)}.Carousel_button__ByuXM svg{position:relative;left:var(--offset);fill:rgb(var(--rgbWhite))}@media (max-width:696px){.Carousel_button__ByuXM{display:none}}.Carousel_button__ByuXM[data-prev=true]{--offset:-2px;left:var(--spaceM)}.Carousel_button__ByuXM[data-next=true]{--offset:2px;right:var(--spaceM)}.Carousel_nav__oaUjl{display:flex;align-items:center;justify-content:center;margin-top:var(--spaceS)}.Carousel_navButton__G_KqF{--navButtonSize:10px;--buttonColor:rgb(var(--rgbText)/0.2);background:none;border:0;margin:0;padding:var(--spaceM);cursor:pointer}.Carousel_navButton__G_KqF[aria-pressed=true]{--buttonColor:var(--colorTextBody)}.Carousel_navButton__G_KqF:after{content:"";display:block;border-radius:50%;width:var(--navButtonSize);height:var(--navButtonSize);background:var(--buttonColor);transition-property:background,box-shadow;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin)}.Code_code__gRwPT{--padding:var(--space2XL);color:var(--colorTextBody);position:relative}@media (max-width:1040px){.Code_code__gRwPT{--padding:var(--spaceXL)}}@media (max-width:696px){.Code_code__gRwPT{--padding:var(--spaceL)}}.Code_code__gRwPT:before{content:"";position:absolute;inset:0;background-color:var(--background);clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%)}.Code_code__gRwPT pre{transform:translateZ(0);overflow-x:auto;position:relative;padding:calc(var(--padding) + var(--spaceS)) var(--padding)}.Code_code__gRwPT[data-theme=dark]{--background:rgb(26 26 28);--className:#5de4c7;--comment:#a6accd;--punctuation:#e4f0fb;--property:#e4f0fb;--boolean:#5de4c7;--string:#5de4c7;--operator:#add7ff;--function:#5de4c7;--keyword:#add7ff;--literal:#fffac2;--falsy:#f087bd;--char:#add7ff}.Code_code__gRwPT[data-theme=light]{--background:rgb(255 255 255);--comment:rgba(0 0 0/0.6);--keyword:#00378c;--string:rgb(4 98 108);--boolean:rgb(4 98 108);--punctuation:rgba(0 0 0/0.4);--function:rgb(4 98 108);--className:rgb(4 98 108);--operator:#a8093f;--char:#00378c}.Code_code__gRwPT code,.Code_code__gRwPT pre{height:auto;font-size:var(--fontSizeBodyS);line-height:var(--lineHeightBody);white-space:pre}.Code_code__gRwPT .namespace{opacity:.7}.Code_code__gRwPT .token.attr-name{color:var(--keyword)}.Code_code__gRwPT .token.block-comment,.Code_code__gRwPT .token.cdata,.Code_code__gRwPT .token.comment,.Code_code__gRwPT .token.doctype,.Code_code__gRwPT .token.prolog{color:var(--comment)}.Code_code__gRwPT .token.constant,.Code_code__gRwPT .token.deleted,.Code_code__gRwPT .token.function-name,.Code_code__gRwPT .token.number,.Code_code__gRwPT .token.property,.Code_code__gRwPT .token.symbol{color:var(--primitive)}.Code_code__gRwPT .token.boolean{color:var(--boolean)}.Code_code__gRwPT .token.tag{color:var(--tag)}.Code_code__gRwPT .token.string{color:var(--string)}.Code_code__gRwPT .token.punctuation{color:var(--punctuation)}.Code_code__gRwPT .token.builtin,.Code_code__gRwPT .token.char,.Code_code__gRwPT .token.inserted,.Code_code__gRwPT .token.selector{color:var(--char)}.Code_code__gRwPT .token.function{color:var(--function)}.Code_code__gRwPT .token.entity,.Code_code__gRwPT .token.operator,.Code_code__gRwPT .token.url,.Code_code__gRwPT .token.variable{color:var(--variable)}.Code_code__gRwPT .token.attr-value{color:var(--string)}.Code_code__gRwPT .token.keyword{color:var(--keyword)}.Code_code__gRwPT .token.atrule,.Code_code__gRwPT .token.class-name{color:var(--className)}.Code_code__gRwPT .token.important{font-weight:var(--fontWeightRegular)}.Code_code__gRwPT .token.bold{font-weight:var(--fontWeightBold)}.Code_code__gRwPT .token.italic{font-style:italic}.Code_code__gRwPT .token.entity{cursor:help}.Code_actions__Wsw6m{position:absolute;right:var(--spaceM);bottom:var(--spaceM);opacity:0;transition:opacity var(--durationS) var(--bezierFastoutSlowin)}.Code_actions__Wsw6m:focus-within,.Code_code__gRwPT:hover .Code_actions__Wsw6m{opacity:1}@media (max-width:696px){.Code_actions__Wsw6m{opacity:1}}.Code_copyIcon__m6eFp{display:grid}.Code_copyIcon__m6eFp svg{opacity:0;grid-area:1/1;transition-property:opacity;transition-duration:var(--durationS);transition-timing-function:var(--bezierFastoutSlowin)}@media (prefers-reduced-motion:no-preference){.Code_copyIcon__m6eFp svg{transition-property:opacity,transform;transform:scale(.5)}}.Code_copyIcon__m6eFp svg[data-visible=true]{opacity:1;transform:none}.Code_lang__njkV7{font-family:var(--monoFontFamily);position:absolute;top:0;left:var(--padding);transform:translateY(-50%);background-color:rgb(var(--rgbBackground));padding:var(--spaceXS) var(--spaceM);user-select:none}.DecoderText_text__AkruT:after{content:"_";visibility:hidden}.DecoderText_glyph__wKKhR{opacity:.8;font-weight:var(--fontWeightRegular);font-family:var(--japaneseFontStack);line-height:0}.DecoderText_value__iQEKN{opacity:1}.Divider_divider__zIn0G{position:relative;width:var(--lineWidth);height:var(--lineHeight)}.Divider_line__Oj0k0{width:100%;height:100%;background-color:rgb(var(--rgbPrimary));opacity:1;transition-property:opacity;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);transition-delay:var(--collapseDelay);transform-origin:left center;transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.Divider_line__Oj0k0{transition-property:transform,opacity}}.Divider_line__Oj0k0[data-collapsed=true]{opacity:0;transform:scaleX(0)}.Divider_notch__ZbSCe{background-color:rgb(var(--rgbPrimary));position:absolute;transition-property:opacity;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);transition-delay:var(--collapseDelay);opacity:1;clip-path:polygon(0 -1px,100% -1px,calc(100% - 10px) 100%,10px 100%);width:var(--notchWidth);height:var(--notchHeight);top:var(--lineHeight)}@media (prefers-reduced-motion:no-preference){.Divider_notch__ZbSCe{transition-property:clip-path,opacity}}.Divider_notch__ZbSCe[data-collapsed=true]{opacity:0;clip-path:polygon(0 -1px,0 -1px,10px 100%,10px 100%)}.Footer_footer__4vzqH{--lineHeightBody:1.1;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;width:100vw;padding:var(--space3XL) var(--spaceL);z-index:var(--zIndex2);position:relative;color:var(--colorTextLight)}.Footer_link__wByfM{display:inline-flex}.Footer_date__oiTxl{padding-right:var(--spaceXS);display:inline-flex}.Heading_heading__IvTjx{line-height:var(--lineHeightTitle);color:var(--colorTextTitle)}.Heading_heading__IvTjx[data-level="0"]{letter-spacing:-.05em;font-size:var(--fontSizeH0)}.Heading_heading__IvTjx[data-level="1"]{letter-spacing:-.05em;font-size:var(--fontSizeH1)}.Heading_heading__IvTjx[data-level="2"]{font-size:var(--fontSizeH2);letter-spacing:-.04em}.Heading_heading__IvTjx[data-level="3"]{font-size:var(--fontSizeH3);letter-spacing:-.02em}.Heading_heading__IvTjx[data-level="4"]{font-size:var(--fontSizeH4);letter-spacing:-.01em}.Heading_heading__IvTjx[data-level="5"]{font-size:var(--fontSizeH5)}.Heading_heading__IvTjx[data-align=auto]{text-align:inherit}.Heading_heading__IvTjx[data-align=start]{text-align:start}.Heading_heading__IvTjx[data-align=center]{text-align:center}.Heading_heading__IvTjx[data-weight=regular]{font-weight:var(--fontWeightRegular)}.Heading_heading__IvTjx[data-weight=medium]{font-weight:var(--fontWeightMedium)}.Heading_heading__IvTjx[data-weight=bold]{font-weight:var(--fontWeightBold)}.Icon_icon__IcUiV{fill:currentColor}.Image_image__3QFzw{position:relative;transform:translateZ(0);display:grid;grid-template-columns:100%;isolation:isolate}.Image_image__3QFzw[data-raised=true]{box-shadow:0 50px 100px -20px rgb(var(--rgbBlack)/.25),0 30px 60px -30px rgb(var(--rgbBlack)/.3)}.Image_image__3QFzw[data-reveal=true]{--revealDuration:1.8s;transition:box-shadow var(--durationL) ease calc(var(--revealDuration) / 2)}.Image_image__3QFzw[data-reveal=true]:not([data-visible=true]){box-shadow:none}.Image_image__3QFzw[data-reveal=true]:before{content:"";background-color:rgb(var(--rgbAccent));position:absolute;inset:0;transform:scaleX(0);transform-origin:left;will-change:transform;z-index:var(--zIndex2)}@media (prefers-reduced-motion:no-preference){.Image_image__3QFzw[data-reveal=true][data-visible=true]:before{animation:reveal var(--revealDuration) var(--bezierFastoutSlowin) var(--delay)}}.Image_container__Fp_0y,.Image_elementWrapper__GR_pP{position:relative;transform:none;display:grid;grid-template-columns:100%}.Image_elementWrapper__GR_pP{opacity:0;transition:none}.Image_elementWrapper__GR_pP[data-reveal=true]{opacity:0;transition:opacity var(--durationM) ease var(--delay)}@media (prefers-reduced-motion:reduce){.Image_elementWrapper__GR_pP[data-reveal=true]{transition-delay:calc(var(--delay) - 1s)}}.Image_elementWrapper__GR_pP[data-visible=true]{opacity:1}.Image_placeholder__RrMIe{width:100%;height:auto;transition:opacity var(--durationM) ease var(--delay);pointer-events:none;position:relative;z-index:var(--zIndex1);opacity:1;grid-column:1;grid-row:1}.Image_placeholder__RrMIe[data-loaded=true]{opacity:0}.Image_element__9CPpl{width:100%;height:auto;opacity:0;grid-column:1;grid-row:1;image-rendering:-webkit-optimize-contrast}.Image_element__9CPpl[data-loaded=true]{opacity:1}.Image_button__BIyT1{opacity:0;position:absolute;top:var(--spaceM);left:var(--spaceM);height:32px;color:rgb(var(--rgbWhite));padding:0 8px 0 2px}.Image_button__BIyT1:after{background-color:rgb(var(--rgbBlack)/.8)}.Image_button__BIyT1:focus,.Image_elementWrapper__GR_pP:hover .Image_button__BIyT1{opacity:1}.Input_container__UziEO{--inputFontSize:calc((16 / 16) * 1rem);--inputFocusColor:rgb(var(--rgbPrimary));--inputUnderlineColor:rgb(var(--rgbText)/0.2);position:relative;display:flex;flex-direction:column}.Input_container__UziEO[data-error=true]{--inputUnderlineColor:rgb(var(--rgbError))}.Input_content__Ed_k2{position:relative;display:flex}.Input_input__cDdvD{display:block;color:var(--colorTextBody);box-shadow:inset 0 -2px 0 0 var(--inputUnderlineColor);transition:background-color 5000s linear 0s;width:100%;font-size:var(--inputFontSize);line-height:var(--lineHeightBody);padding:var(--spaceL) 0 var(--spaceM);overflow-x:hidden;outline:none}.Input_input__cDdvD:-internal-autofill-selected{-webkit-text-fill-color:var(--colorTextBody);box-shadow:0 0 0 1000px rgb(var(--rgbText)/.1) inset}.Input_input__cDdvD:-webkit-autofill{-webkit-text-fill-color:var(--colorTextBody);box-shadow:0 0 0 1000px rgb(var(--rgbText)/.1) inset}.Input_input__cDdvD::-webkit-contacts-auto-fill-button:hover{background-color:rgb(var(--rgbPrimary))}@media (prefers-reduced-motion:reduce){#Input_root__kUBy5 .Input_input__cDdvD{transition:background-color 5000s linear 0s}}.Input_underline___k3xk{background:var(--inputFocusColor);transform:scaleX(0);width:100%;height:2px;position:absolute;bottom:0;transform-origin:left}@media (prefers-reduced-motion:no-preference){.Input_underline___k3xk{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Input_underline___k3xk[data-focused=true]{transform:scaleX(1)}.Input_label__4gD6Y{color:rgb(var(--rgbText)/.8);position:absolute;top:var(--spaceL);left:0;display:block;cursor:text;transform-origin:top left;transition:color var(--durationM) ease}@media (prefers-reduced-motion:no-preference){.Input_label__4gD6Y{transition:transform var(--durationM) var(--bezierFastoutSlowin),color var(--durationM) ease}}.Input_label__4gD6Y[data-filled=true],.Input_label__4gD6Y[data-focused=true]{color:rgb(var(--rgbText)/.54);transform:scale(.8) translateY(calc(var(--spaceL) * -1))}.Input_error__qaBX0{transition-property:opacity;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);height:var(--height);opacity:0}@media (prefers-reduced-motion:no-preference){.Input_error__qaBX0{transition-property:height,opacity}}.Input_error__qaBX0[data-visible=true]{opacity:1}.Input_errorMessage__Ua89k{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--spaceXS);padding-top:var(--spaceS);color:rgb(var(--rgbError))}.TextArea_textarea__g9EFn{resize:var(--resize)}.Link_link__15_Y0{--lineStrokeWidth:2px;--linkColor:var(--rgbPrimary);--lineOpacity:0.3;--filledLineGradient:linear-gradient(rgb(var(--linkColor)),rgb(var(--linkColor)));--unfilledLineGradient:linear-gradient(rgb(var(--linkColor)/var(--lineOpacity)),rgb(var(--linkColor)/var(--lineOpacity)));cursor:pointer;display:inline;color:rgb(var(--linkColor));background:var(--filledLineGradient) no-repeat 100% 100% /0 var(--lineStrokeWidth),var(--unfilledLineGradient) no-repeat 0 100% /100% var(--lineStrokeWidth);padding-bottom:var(--lineStrokeWidth)}.Link_link__15_Y0:focus,.Link_link__15_Y0:hover{background:var(--filledLineGradient) no-repeat 0 100% /100% var(--lineStrokeWidth),var(--unfilledLineGradient) no-repeat 0 100% /100% var(--lineStrokeWidth)}@media (prefers-reduced-motion:no-preference){.Link_link__15_Y0{transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);transition-property:background-size}}.Link_link__15_Y0[data-secondary=true]{--linkColor:var(--rgbText)}.List_list__EHBFL{padding-left:1.7em;line-height:var(--lineHeightBody)}ol.List_list__EHBFL{list-style-type:decimal-leading-zero}ul.List_list__EHBFL{list-style-type:none}.List_item__LMBx4{--bulletSize:min(1.2em,24px);--markerGap:var(--spaceS);margin-bottom:.6em}ol .List_item__LMBx4::marker{color:rgb(var(--rgbPrimary));font-variant-numeric:ordinal;font-size:min(1.2em,16px);font-weight:var(--fontWeightMedium);font-family:var(--monoFontStack)}ul .List_item__LMBx4:before{content:"";position:relative;display:inline-block;vertical-align:middle;left:calc(var(--markerGap) * -1);margin-left:calc(var(--bulletSize) * -1);width:var(--bulletSize);height:var(--bulletSize);background-color:rgb(var(--rgbPrimary));mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13.586 12L7.793 6.207l1.414-1.414 6.5 6.5.707.707-.707.707-6.5 6.5-1.414-1.414L13.586 12z"/></svg>')}.Loader_loader__gANhr{display:flex;justify-content:center;width:var(--size);height:var(--size)}.Loader_text__38_XU{color:inherit}.Loader_content__AmjD3{display:grid;grid-template-columns:repeat(3,var(--spanSize));gap:var(--gapSize);align-items:center;justify-content:center;transform:skewX(22deg)}@keyframes Loader_loaderSpan__XHEu2{0%{transform:scaleY(0);opacity:.5;transform-origin:top}40%{transform:scaleY(1);opacity:1;transform-origin:top}60%{transform:scaleY(1);opacity:1;transform-origin:bottom}to{transform:scaleY(0);opacity:.5;transform-origin:bottom}}.Loader_span__tkZj3{height:60%;background:currentColor;animation:Loader_loaderSpan__XHEu2 1s var(--bezierFastoutSlowin) infinite;transform:scaleY(0);transform-origin:top left}.Loader_span__tkZj3:nth-child(2){animation-delay:.1s}.Loader_span__tkZj3:nth-child(3){animation-delay:.2s}.Model_model__YBuiu{position:relative;opacity:0}.Model_model__YBuiu[data-loaded=true]{animation:fadeIn 1s ease forwards var(--delay)}.Model_canvas__wPXWi{position:absolute;inset:0}.Monogram_monogram__9oxRc{fill:var(--colorTextTitle);transition:fill var(--durationL) ease}.Monogram_highlight__Q9l22{fill:rgb(var(--rgbAccent));opacity:0;transform:scaleY(0);transform-origin:top;transition:opacity .1s ease var(--durationM)}@media (prefers-reduced-motion:no-preference){.Monogram_highlight__Q9l22{transition:transform var(--durationM) var(--bezierFastoutSlowin),opacity .1s ease var(--durationM)}}:is(a:focus,a:hover,.Monogram_monogram__9oxRc:hover) .Monogram_highlight__Q9l22{opacity:1;transform:scaleX(1);transform-origin:bottom;transition:opacity .1s ease}@media (prefers-reduced-motion:no-preference){:is(a:focus,a:hover,.Monogram_monogram__9oxRc:hover) .Monogram_highlight__Q9l22{transition:transform var(--durationM) var(--bezierFastoutSlowin),opacity .1s ease}}.Section_section__yJKD3{padding-right:var(--space5XL);padding-left:calc(var(--space4XL) * 2)}.Section_section__yJKD3:focus{outline:none}@media (min-width:2080px){.Section_section__yJKD3{padding-left:var(--space5XL)}}@media (max-width:1040px){.Section_section__yJKD3{padding-left:calc(var(--space4XL) + var(--space3XL))}}@media (max-width:696px){.Section_section__yJKD3{padding-right:var(--spaceL);padding-left:var(--spaceL)}}@media (max-height:696px),(max-width:696px){.Section_section__yJKD3{padding-left:var(--spaceOuter);padding-right:var(--spaceOuter)}}@media (max-width:820px) and (max-height:420px){.Section_section__yJKD3{padding-left:var(--space4XL);padding-right:var(--space4XL)}}.SegmentedControl_container__ncDDv{--inset:4px}.SegmentedControl_options__e_3lP{position:relative;display:flex;padding:var(--inset)}.SegmentedControl_options__e_3lP:before{content:"";background-color:rgb(var(--rgbText)/.05);position:absolute;inset:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}.SegmentedControl_button__5Mk49{position:relative;display:flex;align-items:center;justify-content:center;background-color:initial;color:var(--colorTextLight);transition-property:color,background;transition-duration:var(--durationM);transition-timing-function:ease;border:0;padding:0 24px;height:56px;font-size:inherit;font-family:inherit;font-weight:var(--fontWeightMedium);cursor:pointer}.SegmentedControl_button__5Mk49[aria-checked=true]{color:var(--colorTextBody)}.SegmentedControl_button__5Mk49:before{--inset:12px;content:"";position:absolute;top:var(--inset);bottom:var(--inset);left:0;width:1px;background-color:rgb(var(--rgbText)/.1);transition:opacity var(--durationM) var(--bezierFastoutSlowin);opacity:0}.SegmentedControl_button__5Mk49:not([aria-checked=true])+.SegmentedControl_button__5Mk49:not([aria-checked=true]):before{opacity:1}.SegmentedControl_indicator__K4Pu5{position:absolute;top:var(--inset);bottom:var(--inset);left:0;filter:drop-shadow(0 6px 12px rgb(var(--rgbBlack)/.2));transform:translate3d(var(--left),0,0);width:var(--width)}@media (prefers-reduced-motion:no-preference){.SegmentedControl_indicator__K4Pu5{transition-property:width,transform;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin)}}.SegmentedControl_indicator__K4Pu5:before{content:"";position:absolute;inset:0;background-color:rgb(var(--rgbBackgroundLight));filter:brightness(2.2);clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%)}@media (prefers-reduced-motion:no-preference){.SegmentedControl_indicator__K4Pu5:before{transition:clip-path var(--durationM) var(--bezierFastoutSlowin)}}.SegmentedControl_indicator__K4Pu5[data-last=true]:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.Table_table__56Y8t{border-collapse:collapse;width:100%}.Table_row__sSYXo{--rowBorder:1px solid rgb(var(--rgbText)/0.2);border-top:var(--rowBorder)}.Table_row__sSYXo:last-child{border-bottom:var(--rowBorder)}.Table_head__6nBpN .Table_row__sSYXo{border-top:0}.Table_headCell__hVxdC{font-weight:var(--fontWeightMedium);text-align:left}.Table_cell__KR3T1,.Table_headCell__hVxdC{padding-right:var(--spaceXL);padding-top:var(--spaceM);padding-bottom:var(--spaceM)}.Table_cell__KR3T1:last-child,.Table_headCell__hVxdC:last-child{padding-right:0}.Text_text__6vd08{line-height:var(--lineHeightBody);color:var(--colorTextBody)}.Text_text__6vd08[data-size=s]{font-size:var(--fontSizeBodyS)}.Text_text__6vd08[data-size=m]{font-size:var(--fontSizeBodyM)}.Text_text__6vd08[data-size=l]{font-size:var(--fontSizeBodyL)}.Text_text__6vd08[data-size=xl]{font-size:var(--fontSizeBodyXL)}.Text_text__6vd08[data-align=auto]{text-align:inherit}.Text_text__6vd08[data-align=start]{text-align:start}.Text_text__6vd08[data-align=center]{text-align:center}.Text_text__6vd08[data-weight=auto]{font-weight:inherit}.Text_text__6vd08[data-weight=regular]{font-weight:var(--fontWeightRegular)}.Text_text__6vd08[data-weight=medium]{font-weight:var(--fontWeightMedium)}.Text_text__6vd08[data-weight=bold]{font-weight:var(--fontWeightBold)}.Text_text__6vd08[data-secondary=true]{color:var(--colorTextLight)}.VisuallyHidden_hidden__Pgq2G{position:absolute}.VisuallyHidden_hidden__Pgq2G[data-hidden=true],.VisuallyHidden_hidden__Pgq2G[data-show-on-focus=true]:not(:focus){border:0;clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;position:absolute;white-space:nowrap;overflow-wrap:normal}button.NavToggle_toggle__i_dam{--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__i_dam{display:flex}}.NavToggle_inner__aSrcy{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.NavToggle_icon__dT9lb{--iconSize:var(--spaceXL);position:absolute;transition-property:opacity,fill;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin);opacity:1;transform:rotate(0deg);fill:var(--colorTextBody);width:var(--iconSize);height:var(--iconSize)}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__dT9lb{transition-delay:.1s;transition-property:opacity,transform,fill}}.NavToggle_icon__dT9lb[data-open=true]{opacity:0}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__dT9lb[data-open=true]{transition-delay:0s;transform:rotate(45deg)}}.NavToggle_icon__dT9lb[data-close=true]{opacity:0}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__dT9lb[data-close=true]{transition-delay:0s;transform:rotate(-45deg)}}.NavToggle_icon__dT9lb.NavToggle_icon__dT9lb[data-open=true][data-close=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.NavToggle_icon__dT9lb.NavToggle_icon__dT9lb[data-open=true][data-close=true]{transition-delay:.1s;transform:rotate(0deg)}}.Navbar_navbar__UMdIx{--headerNavFontSize:calc((16 / 16) * 1rem);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;width:var(--space2XL);position:fixed;top:var(--spaceOuter);left:var(--spaceOuter);bottom:var(--spaceOuter);z-index:var(--zIndex4);isolation:isolate}@media (max-width:696px){.Navbar_navbar__UMdIx{--headerNavFontSize:calc((22 / 16) * 1rem)}}@media (max-height:696px),(max-width:696px){.Navbar_navbar__UMdIx{bottom:auto}}.Navbar_logo__PiZmU{display:flex;position:relative;padding:var(--spaceS) var(--spaceS) var(--spaceL);z-index:var(--zIndex2)}@media (max-width:696px){.Navbar_logo__PiZmU{padding-bottom:var(--spaceS)}}.Navbar_nav__vVzDp{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 1 auto;max-width:var(--space2XL)}@media (max-height:696px),(max-width:696px){.Navbar_nav__vVzDp{display:none}}.Navbar_navList___cun9{transform:rotate(-90deg) translate3d(-50%,0,0);display:flex;flex-direction:row-reverse;position:relative;top:calc(var(--spaceM) * -1)}.Navbar_navLink__WmfVb{padding:var(--spaceM);color:rgb(var(--rgbText)/.8);font-weight:var(--fontWeightMedium);font-size:var(--headerNavFontSize);text-decoration:none;position:relative;transition:color var(--durationS) ease .1s;line-height:1;display:inline-flex;align-items:center}.Navbar_navLink__WmfVb:active,.Navbar_navLink__WmfVb:focus,.Navbar_navLink__WmfVb:hover,.Navbar_navLink__WmfVb[aria-current=page]{color:var(--colorTextBody)}.Navbar_navLink__WmfVb:after{content:"";position:absolute;right:var(--spaceS);left:var(--spaceS);height:4px;background:rgb(var(--rgbAccent));transform:scaleX(0);transform-origin:right}@media (prefers-reduced-motion:no-preference){.Navbar_navLink__WmfVb:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Navbar_navLink__WmfVb:active:after,.Navbar_navLink__WmfVb:focus:after,.Navbar_navLink__WmfVb:hover:after,.Navbar_navLink__WmfVb[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.Navbar_navIcons__bGdzv{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:var(--zIndex2)}@media (max-height:696px),(max-width:696px){.Navbar_navIcons__bGdzv{flex-direction:row;position:absolute;bottom:var(--spaceXL);left:var(--spaceXL)}}@media (max-width:820px) and (max-height:420px){.Navbar_navIcons__bGdzv{left:var(--spaceL);transform:none;flex-direction:column;align-items:center;justify-content:center}}.Navbar_navIconLink__AzBnz{display:flex;align-items:center;justify-content:center;padding:var(--spaceS);width:var(--space2XL);height:var(--space2XL);color:var(--colorTextLight);transition:color var(--durationM) var(--bezierFastoutSlowin)}.Navbar_navIconLink__AzBnz:active,.Navbar_navIconLink__AzBnz:focus,.Navbar_navIconLink__AzBnz:hover{color:rgb(var(--rgbAccent))}.Navbar_navIcon__PyhK8{fill:currentColor;transition:fill var(--durationM) ease}.Navbar_mobileNav__hLfnA{position:fixed;inset:0;background:rgb(var(--rgbBackground)/.9);transform:translate3d(0,-100%,0);transition-property:background;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);display:none;flex-direction:column;align-items:center;justify-content:center;backdrop-filter:blur(16px)}@media (max-height:696px),(max-width:696px){.Navbar_mobileNav__hLfnA{display:flex}}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNav__hLfnA{transition-property:transform,background;transform:translate3d(0,-100%,0)}}.Navbar_mobileNav__hLfnA[data-visible=true]{transform:none}.Navbar_mobileNavLink__Ra5cC{width:100%;font-size:var(--headerNavFontSize);text-align:center;text-decoration:none;color:var(--colorTextBody);padding:var(--spaceL);opacity:0;transition-property:opacity;transition-duration:var(--durationS);transition-timing-function:var(--bezierFastoutSlowin);transition-delay:var(--transitionDelay);position:relative;top:calc(var(--spaceM) * -1)}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNavLink__Ra5cC{transition-property:transform,opacity;transform:translate3d(0,calc(var(--spaceXL) * -1),0)}}@media (max-width:820px) and (max-height:420px){.Navbar_mobileNavLink__Ra5cC{top:auto}}@media (max-height:360px),(max-width:400px){.Navbar_mobileNavLink__Ra5cC{--headerNavFontSize:calc((18 / 16) * 1rem)}}.Navbar_mobileNavLink__Ra5cC:after{content:"";position:absolute;top:50%;right:var(--space3XL);left:var(--space3XL);height:4px;background:rgb(var(--rgbAccent));transform:scaleX(0) translateY(-1px);transform-origin:right}@media (prefers-reduced-motion:no-preference){.Navbar_mobileNavLink__Ra5cC:after{transition:transform var(--durationM) var(--bezierFastoutSlowin)}}.Navbar_mobileNavLink__Ra5cC:active:after,.Navbar_mobileNavLink__Ra5cC:focus:after,.Navbar_mobileNavLink__Ra5cC:hover:after{transform:scaleX(1) translateY(-1px);transform-origin:left}.Navbar_mobileNavLink__Ra5cC[data-visible=true]{opacity:1;transform:none}.ThemeToggle_toggle__2JtOx{--offset:6px;--inset:calc(var(--spaceOuter) - var(--offset));position:fixed;z-index:var(--zIndex4);top:var(--inset);right:var(--inset);transform:translateZ(0)}@media (max-height:696px),(max-width:696px){.ThemeToggle_toggle__2JtOx:not([data-mobile=true]){display:none}}.ThemeToggle_toggle__2JtOx[data-mobile=true]{--offset:var(--spaceXS);--inset:calc(var(--spaceXL) - var(--offset));top:unset;bottom:var(--inset);margin-top:0;margin-right:0}.ThemeToggle_circle__zgSt8{fill:currentColor;transform:scale(.6);transform-origin:center}@media (prefers-reduced-motion:no-preference){.ThemeToggle_circle__zgSt8{transition-property:transform,fill;transition-duration:var(--durationL);transition-delay:0s;transition-timing-function:var(--bezierFastoutSlowin)}}.ThemeToggle_circle__zgSt8[data-mask=true]{fill:white}body[data-theme=dark] .ThemeToggle_circle__zgSt8{transform:none}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_circle__zgSt8{transition-delay:.3s}}.ThemeToggle_mask__A2ymg{fill:black;transform:translate3d(100%,-100%,0)}@media (prefers-reduced-motion:no-preference){.ThemeToggle_mask__A2ymg{transition:transform var(--durationL) var(--bezierFastoutSlowin);transition-delay:0s}}body[data-theme=dark] .ThemeToggle_mask__A2ymg{transform:none}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_mask__A2ymg{transition-delay:.3s}}.ThemeToggle_path__8IA_e{stroke:currentColor;fill:none;stroke-linecap:round;stroke-width:3;stroke-dasharray:7 7;stroke-dashoffset:0;opacity:1}@media (prefers-reduced-motion:no-preference){.ThemeToggle_path__8IA_e{transition-property:stroke-dashoffset,opacity;transition-duration:var(--durationL);transition-timing-function:var(--bezierFastoutSlowin);transition-delay:.3s}}body[data-theme=dark] .ThemeToggle_path__8IA_e{stroke-dashoffset:7;opacity:0}@media (prefers-reduced-motion:no-preference){body[data-theme=dark] .ThemeToggle_path__8IA_e{transition-delay:0s}}.App_app__jnOM3{width:100%;position:relative;display:grid;grid-template:100%/100%}.App_page__G3L86{grid-area:1/1;min-height:100lvh}.App_skip__R3pHq{isolation:isolate;color:rgb(var(--rgbBackground));z-index:var(--zIndex4)}.App_skip__R3pHq:focus{padding:var(--spaceS) var(--spaceM);position:fixed;top:var(--spaceM);left:var(--spaceM);text-decoration:none;font-weight:var(--fontWeightMedium);line-height:1;box-shadow:0 0 0 4px rgb(var(--rgbBackground)),0 0 0 8px rgb(var(--rgbText))}.App_skip__R3pHq:before{content:"";position:absolute;inset:0;background-color:rgb(var(--rgbPrimary));clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);z-index:-1}