@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/bb3f1535fe1e9a82-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/5cfb57170cef4f1f-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/f6b22ff82406c45f-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:Bodoni Moda;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/f80cb781c460424b-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:Bodoni Moda Fallback;src:local("Times New Roman");ascent-override:98.50%;descent-override:35.02%;line-gap-override:0.00%;size-adjust:114.22%}.__className_3dc1bb{font-family:Bodoni Moda,Bodoni Moda Fallback;font-style:italic}.__variable_3dc1bb{--font-serif-face:"Bodoni Moda","Bodoni Moda Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_7347c0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_7347c0{--font-archivo:"Archivo","Archivo 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 rgb(243 243 243/.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;position:relative;top:-.06em}.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;line-height:1}.Header_menuButton__aNKrC{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:var(--type-action-weight);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[data-chrome]{transition:transform var(--dur-short) var(--ease-exit),filter var(--dur-long) var(--ease-smooth) .1s}.Header_header__MvnS2[data-hidden=true]{transform:translateY(-100%)}.Header_header__MvnS2[data-chrome][data-hidden=false]{transition:transform var(--dur-medium) var(--ease-smooth),filter var(--dur-long) var(--ease-smooth) .1s}.Header_header__MvnS2[data-menu-open=true]{z-index:2600}}@media (prefers-reduced-motion:reduce){.Header_header__MvnS2[data-chrome],.Header_header__MvnS2[data-chrome][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-stretch:var(--type-display-stretch);font-size-adjust:var(--type-display-adjust);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:rgb(243 243 243/.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:rgb(59 130 246/0.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:rgb(59 130 246/0.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}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 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:rgb(21 21 21/0.16);--screen-edge:rgb(21 21 21/0.22);--ink-muted:#6b6b6b;--ink-faint:rgb(21 21 21/0.2);--ink-muted-blend:#888888;--font-display:var(--font-archivo),"Arial Narrow",sans-serif;--font-serif:var(--font-serif-face),Georgia,serif;--type-serif-weight:500;--type-serif-variation:"opsz" 96;--font-text:"Helvetica Neue",Helvetica,Arial,sans-serif;--type-display-xl-size:clamp(4rem,15.5vw,15rem);--type-display-l-weight:700;--type-display-m-size:6rem;--type-display-m-weight:600;--type-display-tracking:0;--type-display-mixed-weight:600;--type-display-showcase-weight:700;--type-display-mixed-tracking:0.015em;--type-display-mixed-word-spacing:0.12em;--type-display-stretch:62.5%;--type-display-adjust:cap-height 0.745;--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)}@media (min-resolution:2dppx){:root{--type-chrome-weight:600}}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}[data-serif]{clip-path:inset(var(--serif-clip-top,-.5em) -.5em var(--serif-clip-bottom,-.5em) -.5em)}[data-serif-glyph]{display:inline-block;font-family:var(--font-serif);font-style:italic;font-weight:var(--type-serif-weight);font-variation-settings:var(--type-serif-variation);font-stretch:normal;font-size-adjust:none;font-size:var(--serif-size,1.17em);line-height:0;padding:0 var(--serif-pad-right,0) 0 var(--serif-pad-left,0);margin:0 var(--serif-margin-right,0) 0 var(--serif-margin-left,0);transform:translateY(var(--serif-shift,0))}html[data-js] [data-serif]:not([data-serif-fitted]) [data-serif-glyph]{visibility:hidden}[data-serif-probe]{display:inline-block;width:0;height:0}.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)}}