@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/_next/static/media/1858f5543ad95bc8-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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/_next/static/media/3b2a65bc67cf51e8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/_next/static/media/7d6c8ae62d4e6c58-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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/_next/static/media/70b116b8ecb87519-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/_next/static/media/7f06be3f780a819a-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:Oswald Fallback;src:local("Arial");ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.00%;size-adjust:81.43%}.__className_32ffff{font-family:Oswald,Oswald Fallback;font-style:normal}.__variable_32ffff{--font-oswald:"Oswald","Oswald Fallback"}.BackToTop_backToTop__weURQ{position:fixed;width:100%;bottom:0;padding:1.75rem 4rem;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);letter-spacing:var(--type-meta-tracking);text-shadow:.5px .5px .5px rgba(0,0,0,.05);z-index:1000;color:var(--background);mix-blend-mode:difference;pointer-events:none}.BackToTop_text__yw_Q7{line-height:1;pointer-events:auto;user-select:none}.BackToTop_credit__6dPdg{font-size:var(--type-chrome-size);font-weight:var(--type-chrome-weight);letter-spacing:var(--type-chrome-tracking)}.BackToTop_topButton__UUhVP{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}.BackToTop_list__mJ4jk{gap:.2rem}@media (max-width:1023px){.BackToTop_backToTop__weURQ{display:none}}.Cursor_cursor__pFyDE{position:fixed;left:0;top:0;z-index:2147483647;width:0;height:0;color:#fff;mix-blend-mode:difference;pointer-events:none;opacity:0;transition:opacity var(--dur-micro) var(--ease-smooth);will-change:transform}.Cursor_cursor__pFyDE[data-visible=true]{opacity:1}.Cursor_shape__9Cmo_{position:absolute;left:0;top:0;overflow:visible;transition:opacity var(--dur-micro) var(--ease-smooth),transform var(--dur-micro) var(--ease-smooth)}.Cursor_arrow__JNICF{transform:translate(-1px,-1px);transform-origin:1px 1px}.Cursor_hand__yscgo{opacity:0;transform:translate(-7.5px,-1px) scale(.85);transform-origin:7.5px 1px}.Cursor_cursor__pFyDE[data-mode=pointer] .Cursor_arrow__JNICF{opacity:0;transform:translate(-1px,-1px) scale(.85)}.Cursor_cursor__pFyDE[data-mode=pointer] .Cursor_hand__yscgo{opacity:1;transform:translate(-7.5px,-1px) scale(1)}.Cursor_cursor__pFyDE[data-pressed=true][data-mode=arrow] .Cursor_arrow__JNICF{transform:translate(-1px,-1px) scale(.88)}.Cursor_cursor__pFyDE[data-pressed=true][data-mode=pointer] .Cursor_hand__yscgo{transform:translate(-7.5px,-1px) scale(.88)}.Cursor_cursor__pFyDE[data-mode=label] .Cursor_shape__9Cmo_{opacity:0;transform:translate(-1px,-1px) scale(.6)}.Cursor_label__O2A6F{position:fixed;left:0;top:0;z-index:2147483647;width:0;height:0;pointer-events:none;will-change:transform}.Cursor_labelBlock__7H_QX{position:absolute;left:0;top:0;padding:.7rem 1rem .65rem;background:#151515;box-shadow:0 0 0 1px hsla(0,0%,95%,.28);color:#f3f3f3;font-size:var(--type-label-s-size);font-weight:var(--type-label-weight);line-height:1;letter-spacing:var(--type-label-tracking);text-transform:uppercase;white-space:nowrap;transform:translate(-50%,-50%) scale(.92);clip-path:inset(50% 0 50% 0);transition:clip-path var(--dur-short) var(--ease-smooth),transform var(--dur-short) var(--ease-smooth)}.Cursor_labelBlock__7H_QX[data-action=false] .Cursor_actionPart__edNFz{display:none}.Cursor_label__O2A6F[data-show=true] .Cursor_labelBlock__7H_QX{clip-path:inset(0 0 0 0);transform:translate(-50%,-50%) scale(1)}.Cursor_label__O2A6F[data-show=true][data-pressed=true] .Cursor_labelBlock__7H_QX{transform:translate(-50%,-50%) scale(.92)}html[data-page-transition] .Cursor_label__O2A6F{visibility:hidden}.Header_header__MvnS2{color:var(--background);mix-blend-mode:difference;font-size:var(--type-chrome-size);font-weight:var(--type-chrome-weight);letter-spacing:var(--type-chrome-tracking);text-shadow:.5px .5px .5px rgba(0,0,0,.05);position:fixed;width:100%;top:0;padding:1.75rem 4rem;z-index:1001}.Header_navText__gB1QT{line-height:1;text-transform:uppercase}.Header_list__wMFub{position:relative;gap:.2rem}.Header_endList__KwdA6{display:flex;gap:.25rem}.Header_logoWordmark__vlXv8{gap:.2rem}.Header_logo__j7oID{gap:.5rem}.Header_logo__j7oID>div{flex-shrink:0}.Header_logoIcon__LPn5c{width:1.75rem;height:1.75rem}.Header_iconButton__8JBKK{padding:0;border:0;background:none;color:inherit;cursor:pointer}.Header_copiedText__T36FY{margin-top:.25rem;animation:Header_fadeOut__2tsr0 3s forwards}@keyframes Header_fadeOut__2tsr0{0%{opacity:1}80%{opacity:1}to{opacity:0}}.Header_navLinks__dak4Y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1rem}@media (max-width:1023px){.Header_header__MvnS2{padding:1rem var(--grid-margin-sm)}.Header_logoIcon__LPn5c{width:auto;aspect-ratio:106.29/151.73}.Header_header__MvnS2 .Header_nav__EE71E{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.Header_time__NrnXV{display:none}.Header_header__MvnS2 .Header_nav__EE71E>div{flex-shrink:0}.Header_header__MvnS2 .Header_nav__EE71E>div:nth-last-child(2){margin-left:auto}.Header_navText__gB1QT{white-space:nowrap}.Header_navLinks__dak4Y{display:flex;flex-direction:column;gap:.2rem}}@media (min-width:1024px) and (max-width:1279px){.Header_time__NrnXV{visibility:hidden}}.Header_iconTarget__hKy5t,.Header_navLink__Q_hTB{display:block;color:inherit}@media (pointer:coarse){.Header_logo__j7oID{padding-block:8px;margin-block:-8px}.Header_navLink__Q_hTB{padding-inline:4px;margin-inline:-4px}.Header_navLinkFirst__FTpyS{padding-top:15px;margin-top:-15px}.Header_navLinkSecond__dJ_NR{padding-bottom:15px;margin-bottom:-15px}.Header_iconTarget__hKy5t{padding:22px 8px 6px;margin:-22px -8px -6px}}@media (pointer:coarse) and (min-width:1024px){.Header_navLink__Q_hTB{padding-block:15px;margin-block:-15px}}.Header_menuCell___qLi0{display:none}.Header_menuButton__aNKrC{padding:0;border:0;background:none;color:inherit;font:inherit;line-height:1;letter-spacing:inherit;cursor:pointer}@media (max-width:1023px){.Header_header__MvnS2 .Header_nav__EE71E>div:not(:first-child):not(.Header_menuCell___qLi0){display:none}.Header_menuCell___qLi0{display:block;margin-left:auto}.Header_header__MvnS2{transition:transform var(--dur-short) var(--ease-exit)}.Header_header__MvnS2[data-hidden=true]{transform:translateY(-100%)}.Header_header__MvnS2[data-hidden=false]{transition:transform var(--dur-medium) var(--ease-smooth)}.Header_header__MvnS2[data-menu-open=true]{z-index:2600}}@media (prefers-reduced-motion:reduce){.Header_header__MvnS2,.Header_header__MvnS2[data-hidden=false]{transition:none}}.TimeDate_text__33GD1{position:relative;top:.05rem;color:var(--ink-muted-blend);font-size:var(--type-meta-size);font-weight:var(--type-body-weight);font-style:italic;letter-spacing:var(--type-meta-tracking)}.TimeDate_navText__eGmsG{line-height:1}.TimeDate_list__Dtrw5{left:1rem;gap:.2rem}.MobileMenu_menu__VIFUj{position:fixed;inset:0;z-index:2500;display:flex;flex-direction:column;padding:6rem var(--grid-margin-sm) 2rem;color:var(--background);visibility:hidden;pointer-events:none;transition:visibility 0s linear calc(.15s + var(--dur-short) + 7 * 30ms)}.MobileMenu_menu__VIFUj[data-open=true]{visibility:visible;pointer-events:auto;transition:visibility 0s}@media (min-width:1024px){.MobileMenu_menu__VIFUj{display:none}}.MobileMenu_columns__a_p_W{position:absolute;inset:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.MobileMenu_columns__a_p_W span{margin-right:-1px;background:var(--foreground);transform:translate3d(0,-101%,0);transition:transform var(--dur-short) var(--ease-exit) calc(.15s + var(--i) * 30ms)}.MobileMenu_menu__VIFUj[data-open=true] .MobileMenu_columns__a_p_W span{transform:translateZ(0);transition:transform var(--dur-medium) var(--ease-smooth) calc((7 - var(--i)) * 40ms)}.MobileMenu_content__QN7FX{position:relative;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-3xl)}.MobileMenu_links__n1lnz{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.MobileMenu_details__Kri_a,.MobileMenu_links__n1lnz{margin:0;padding:0;list-style:none}.MobileMenu_mask__D_eZt{margin:0}.MobileMenu_detail__o6PU1,.MobileMenu_link__CHIEe,.MobileMenu_rise__nqCHl{display:block;color:inherit;text-decoration:none;opacity:0;transition:color var(--dur-micro) var(--ease-smooth)}.MobileMenu_menu__VIFUj[data-open=true] :is(.MobileMenu_link__CHIEe,.MobileMenu_detail__o6PU1,.MobileMenu_rise__nqCHl){opacity:1;animation:MobileMenu_menuLineIn__QDu68 var(--dur-reveal) var(--ease-reveal) calc(.26s + var(--i) * 50ms) both}.MobileMenu_menu__VIFUj[data-closing] :is(.MobileMenu_link__CHIEe,.MobileMenu_detail__o6PU1,.MobileMenu_rise__nqCHl){animation:MobileMenu_menuLineOut__yQ_gA var(--dur-short) var(--ease-exit) both}@keyframes MobileMenu_menuLineIn__QDu68{0%{opacity:0;filter:blur(.08em);transform:translateY(-1em)}}@keyframes MobileMenu_menuLineOut__yQ_gA{0%{opacity:1;filter:blur(0);transform:none}to{opacity:0;filter:blur(.1em);transform:translateY(-.35em)}}.MobileMenu_detail__o6PU1:active,.MobileMenu_link__CHIEe:active{color:#9a9a9a}.MobileMenu_link__CHIEe{padding-block:.05em;font-family:var(--font-display);font-size:clamp(3.25rem,15vw,6rem);font-weight:var(--type-display-m-weight);line-height:1;letter-spacing:var(--type-display-tracking);text-transform:uppercase}.MobileMenu_contact__H3Z41{position:relative;padding-top:var(--space-l);text-align:right}.MobileMenu_contact__H3Z41 .MobileMenu_detail__o6PU1{justify-content:flex-end}.MobileMenu_contact__H3Z41:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:hsla(0,0%,95%,.18);transform:scaleX(0);transform-origin:right center;transition:transform var(--dur-short) var(--ease-exit)}.MobileMenu_menu__VIFUj[data-open=true] .MobileMenu_contact__H3Z41:before{transform:scaleX(1);transition:transform var(--dur-reveal) var(--ease-reveal) .46s}.MobileMenu_label__L0QMP{margin-bottom:var(--space-2xs);color:#9a9a9a;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);letter-spacing:var(--type-meta-tracking);text-transform:uppercase}.MobileMenu_detail__o6PU1{display:flex;align-items:center;min-height:44px;font-size:var(--type-chrome-size);font-weight:var(--type-chrome-weight);letter-spacing:var(--type-chrome-tracking);text-transform:uppercase}.MobileMenu_menu__VIFUj :focus-visible{outline:2px solid var(--background);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.MobileMenu_columns__a_p_W span,.MobileMenu_contact__H3Z41:before,.MobileMenu_detail__o6PU1,.MobileMenu_link__CHIEe,.MobileMenu_menu__VIFUj,.MobileMenu_menu__VIFUj[data-open=true],.MobileMenu_menu__VIFUj[data-open=true] .MobileMenu_columns__a_p_W span,.MobileMenu_menu__VIFUj[data-open=true] .MobileMenu_contact__H3Z41:before,.MobileMenu_menu__VIFUj[data-open=true] :is(.MobileMenu_link__CHIEe,.MobileMenu_detail__o6PU1,.MobileMenu_rise__nqCHl),.MobileMenu_rise__nqCHl{transition:none;animation:none}.MobileMenu_menu__VIFUj[data-closing] :is(.MobileMenu_link__CHIEe,.MobileMenu_detail__o6PU1,.MobileMenu_rise__nqCHl){animation:none}}.PageTransition_panel__IBxHB{position:fixed;z-index:5000;inset:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));pointer-events:none}.PageTransition_block__90zz2{display:block;margin-right:-1px;background:var(--foreground);transform:translate3d(0,100%,0)}.PageTransition_panel__IBxHB[data-state=covering] .PageTransition_block__90zz2{transform:translateZ(0);transition:transform var(--dur-medium) var(--ease-smooth) calc(var(--i) * 40ms)}.PageTransition_panel__IBxHB[data-state=covered]{pointer-events:auto}.PageTransition_panel__IBxHB[data-state=covered] .PageTransition_block__90zz2{transform:translateZ(0)}.PageTransition_panel__IBxHB[data-state=revealing] .PageTransition_block__90zz2{transform:translate3d(0,-100%,0);transition:transform var(--dur-long) var(--ease-smooth) calc(.22s + var(--i) * 40ms)}.PageTransition_logoMask__6irKL{position:absolute;left:50%;top:50%;width:3.75rem;aspect-ratio:106.29/151.73;transform:translate(-50%,-50%)}.PageTransition_logo__VekTG{display:block;width:100%;height:100%;overflow:visible;fill:#f9f9f9}.PageTransition_piece__b4pd_{opacity:0}.PageTransition_panel__IBxHB[data-state=covering] .PageTransition_piece__b4pd_{animation:PageTransition_glitchIn__vKgqd .42s step-end var(--in-d) forwards}.PageTransition_panel__IBxHB[data-state=covered] .PageTransition_piece__b4pd_{opacity:1;transform:none}.PageTransition_panel__IBxHB[data-state=revealing] .PageTransition_piece__b4pd_{animation:PageTransition_glitchOut__ZalBv .38s step-end var(--out-d) forwards}@keyframes PageTransition_glitchIn__vKgqd{0%{opacity:1;transform:translateX(var(--g1))}18%{opacity:1;transform:translateX(var(--g2))}36%{opacity:.45;transform:translateX(var(--g3))}54%{opacity:1;transform:translateX(var(--g4))}72%{opacity:1;transform:translateX(var(--g5))}86%,to{opacity:1;transform:translateX(0)}}@keyframes PageTransition_glitchOut__ZalBv{0%{opacity:1;transform:translateX(0)}20%{opacity:1;transform:translateX(var(--g4))}40%{opacity:.45;transform:translateX(var(--g2))}60%{opacity:1;transform:translateX(var(--g1))}80%{opacity:1;transform:translateX(var(--gout))}to{opacity:0;transform:translateX(var(--gout))}}.PageTransition_panel__IBxHB[data-instant] .PageTransition_block__90zz2,.PageTransition_panel__IBxHB[data-instant] .PageTransition_piece__b4pd_{transition:none!important;animation:none!important}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-start-1{grid-column-start:1}.col-start-8{grid-column-start:8}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-4{height:1rem}.h-full{height:100%}.w-4{width:1rem}.w-full{width:100%}.\!grow{flex-grow:1!important}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-row{flex-direction:row}.justify-end{justify-content:flex-end}.gap-x-4{column-gap:1rem}.rounded{border-radius:.25rem}.px-16{padding-left:4rem;padding-right:4rem}.text-end{text-align:end}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:Helvetica Neue;font-display:swap;src:url(/fonts/Helvetica_Neue/woff2/HelveticaNeueHeavy.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Helvetica Neue;font-display:swap;src:url(/fonts/Helvetica_Neue/woff2/HelveticaNeueHeavyItalic.woff2) format("woff2");font-weight:800;font-style:italic}@font-face{font-family:Helvetica Neue;font-display:swap;src:url(/fonts/Helvetica_Neue/woff2/HelveticaNeueMedium.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Helvetica Neue;font-display:swap;src:url(/fonts/Helvetica_Neue/woff2/HelveticaNeueMediumItalic.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Helvetica Neue;font-display:swap;src:url(/fonts/Helvetica_Neue/woff2/HelveticaNeueRoman.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;font-display:swap;src:url(/fonts/Helvetica_Neue/woff2/HelveticaNeueItalic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Helvetica Neue;font-display:swap;src:url(/fonts/Helvetica_Neue/woff2/HelveticaNeueThin.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Helvetica Neue;font-display:swap;src:url(/fonts/Helvetica_Neue/woff2/HelveticaNeueThinItalic.woff2) format("woff2");font-weight:200;font-style:italic}:root{--background:#f3f3f3;--foreground:#151515;--panel:#e6e6e3;--line:hsla(0,0%,8%,.16);--screen-edge:hsla(0,0%,8%,.22);--ink-muted:#6b6b6b;--ink-faint:hsla(0,0%,8%,.2);--ink-muted-blend:#888;--font-display:var(--font-oswald),"Arial Narrow",sans-serif;--font-text:"Helvetica Neue",Helvetica,Arial,sans-serif;--type-display-xl-size:clamp(4rem,15.5vw,15rem);--type-display-xl-weight:700;--type-display-l-weight:700;--type-display-m-size:6rem;--type-display-m-weight:600;--type-display-tracking:0;--type-display-s-size:clamp(2.5rem,4.2vw,3.75rem);--type-display-s-weight:600;--type-statement-size:clamp(1.75rem,3.3vw,3rem);--type-statement-weight:400;--type-statement-tracking:-0.015em;--type-heading-size:1.25rem;--type-heading-weight:600;--type-heading-tracking:0.01em;--type-prose-size:0.875rem;--type-prose-weight:400;--type-prose-tracking:0.02em;--type-lead-size:1.25rem;--type-lead-weight:400;--type-lead-tracking:0.01em;--type-body-size:0.875rem;--type-body-weight:400;--type-body-tracking:0.02em;--type-label-size:0.875rem;--type-label-s-size:0.75rem;--type-label-weight:600;--type-label-tracking:0.06em;--type-action-weight:800;--type-chrome-size:0.75rem;--type-chrome-weight:400;--type-chrome-tracking:0.08em;--type-meta-size:0.75rem;--type-meta-weight:400;--type-meta-tracking:0.1em;--grid-columns:8;--grid-margin:4rem;--grid-margin-sm:1.25rem;--grid-gap:1rem;--gutter:clamp(1.25rem,4.5vw,4rem);--header-h:5.5rem;--reading-measure:32rem;--space-3xs:0.25rem;--space-2xs:0.5rem;--space-xs:0.75rem;--space-s:1rem;--space-m:1.25rem;--space-l:1.5rem;--space-xl:2rem;--space-2xl:2.5rem;--space-3xl:3rem;--space-4xl:4rem;--space-5xl:5rem;--space-section:7rem;--space-section-l:9rem;--ease-smooth:linear(0,0.0292,0.0988,0.1885,0.2855,0.3816,0.472,0.5543,0.6275,0.6913,0.7462,0.7929,0.8323,0.8653,0.8927,0.9154,0.934,0.9493,0.9618,0.9719,0.9801,0.9868,0.9922,0.9965,1);--ease-exit:cubic-bezier(0.4,0,1,1);--ease-rise:linear(0,0.0227,0.0813,0.1633,0.2587,0.3597,0.4603,0.5564,0.6451,0.7246,0.794,0.8531,0.9023,0.9421,0.9735,0.9974,1.0148,1.0269,1.0345,1.0386,1.0399,1.0393,1.0371,1.0341,1.0305,1.0266,1.0227,1.019,1.0156,1.0125,1.0097,1.0074,1.0055,1.0039,1.0027,1.0017,1.001,1.0005,1.0002,1.0001,1);--ease-reveal:cubic-bezier(0.16,1,0.3,1);--dur-reveal:1100ms;--ease-move:cubic-bezier(0.76,0,0.24,1);--dur-move:900ms;--dur-micro:200ms;--dur-short:350ms;--dur-medium:500ms;--dur-long:800ms;font-family:var(--font-text)}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--foreground) transparent}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-text);padding:0;margin:0;letter-spacing:var(--type-body-tracking)}::selection{background:var(--foreground);color:var(--background)}:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}::view-transition-group(*){animation-duration:var(--dur-medium);animation-timing-function:var(--ease-smooth)}::view-transition-old(root){animation-duration:var(--dur-micro);animation-timing-function:var(--ease-exit)}::view-transition-new(root){animation-duration:var(--dur-short);animation-timing-function:var(--ease-smooth)}[data-parallax-image]{container-type:size}.cover-photo{position:absolute;--w:calc(max(100cqw, calc(100cqh * var(--a))) * var(--z, 1));--h:calc(max(100cqh, calc(100cqw / var(--a))) * var(--z, 1));width:var(--w);height:var(--h);max-width:none;left:calc((100cqw - var(--w)) * var(--px));top:calc((100cqh - var(--h)) * var(--py))}.cover-photo[data-focal]{left:clamp(calc(100cqw - var(--w)),calc(50cqw - var(--fx) * var(--w)),0px);top:clamp(calc(100cqh - var(--h)),calc(50cqh - var(--fy) * var(--h)),0px)}@supports (view-transition-group:nearest){::view-transition-new(.media),::view-transition-old(.media){display:none}::view-transition-group(.photo){animation-duration:var(--dur-move);animation-timing-function:var(--ease-move)}::view-transition-old(.photo){display:none}::view-transition-new(.photo){animation:none;opacity:1}}::view-transition-group(.media){overflow:clip;animation-duration:var(--dur-move);animation-timing-function:var(--ease-move)}::view-transition-old(.media){display:none}::view-transition-new(.media){width:100%;height:100%;object-fit:cover;animation:none;opacity:1}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-delay:0s!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.grid-8-column{display:grid;grid-template-columns:repeat(8,1fr);gap:1rem;width:100%}.row{display:flex;flex-direction:row}.stacked{display:flex;flex-direction:column}[data-chrome]{transition:filter var(--dur-long) var(--ease-smooth) .1s}html[data-intro=playing]:not([data-intro-scroll]),html[data-intro=playing]:not([data-intro-scroll]) body{overflow:hidden}html[data-intro=playing] [data-chrome]{filter:opacity(0);pointer-events:none}html.custom-cursor,html.custom-cursor *{cursor:none!important}.bracket{position:relative;top:-.095em;display:inline-block;transition:translate var(--dur-short) var(--ease-smooth)}@media (prefers-reduced-motion:no-preference){:is(a,button):active .bracket-open{translate:.2em 0;transition-duration:var(--dur-micro)}:is(a,button):active .bracket-close{translate:-.2em 0;transition-duration:var(--dur-micro)}:is(a,button):active .chevron-back{translate:-.2em 0;transition-duration:var(--dur-micro)}:is(a,button):active .chevron-forward{translate:.2em 0;transition-duration:var(--dur-micro)}}.action-icon{--size:0.875rem;display:inline-block;width:var(--size);height:var(--size);vertical-align:calc((1cap - var(--size)) / 2);stroke-width:1.5;stroke-linejoin:round}.hover-arrow{position:relative;display:inline-flex;align-items:baseline}.hover-arrow__icon{--arrow-y:calc(0.5rem - 0.5cap);flex:none;width:1rem;height:1rem;margin:-1rem .3em 0 calc(-1rem - .3em);opacity:0;transform:translate(-.5em,var(--arrow-y));transition:opacity var(--dur-micro) var(--ease-smooth),transform var(--dur-short) var(--ease-smooth)}:is(a,button):focus-visible .hover-arrow__icon{opacity:1;transform:translateY(var(--arrow-y))}@media (hover:hover){:is(a,button):hover .hover-arrow__icon{opacity:1;transform:translateY(var(--arrow-y))}}.hover-arrow--back .hover-arrow__icon{transform:translate(.5em,var(--arrow-y)) scaleX(-1)}:is(a,button):focus-visible .hover-arrow--back .hover-arrow__icon{transform:translateY(var(--arrow-y)) scaleX(-1)}@media (hover:hover){:is(a,button):hover .hover-arrow--back .hover-arrow__icon{transform:translateY(var(--arrow-y)) scaleX(-1)}}html[data-page-transition] :not([data-transition-panel] *),html[data-page-transition] :not([data-transition-panel] *):after,html[data-page-transition] :not([data-transition-panel] *):before{animation-play-state:paused!important}@supports not (transition-timing-function:linear(0,1)){:root{--ease-smooth:cubic-bezier(0.25,0.8,0.25,1)}}@media (pointer:coarse){.touch-target{display:inline-block;padding-block:max(0px,calc((44px - 1lh) / 2));margin-block:min(0px,calc((44px - 1lh) / -2))}}@media (prefers-reduced-motion:no-preference){html[data-trigger-ready] [data-media]:not([data-in]){opacity:0}[data-media][data-in]{animation:mediaReveal var(--dur-reveal) var(--ease-reveal) var(--d,0s) both}[data-media][data-out]{animation:mediaOut var(--dur-short) var(--ease-exit) both}}@keyframes mediaReveal{0%{opacity:0;transform:translateY(3rem)}}@keyframes mediaOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(1.5rem)}}