@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-normal.4uxlocMh.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-normal.uvC0WHQr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-italic.CJpMwFnN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-italic.CQvLaSWn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-italic.C-296ow0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-italic.CalKM9tT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-vietnamese-400-normal.BLrFBAHj.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-400-normal.C-iWyKLC.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-ext-400-normal.DR7lHpW4.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-400-normal.DI-aIsWt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAQIABAAAAAACAQAAAOvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkILFAABNgIkAyIEIAWFKAdiDAcbngYoLgpsW7F2EW5iaDHUuE4MfK2EiuDJv6h63X9mQfCkiMhBhsvo5EiaqbW2d/+I+KtIQl7tBEmQGRKRRIOu1qgM08UaQyggDm7nRPJEQ8yt/i+kPxzR/3NNvjVI8z4uSAc88SqLKssyHUVb097RKkT3pocLQBwwzNwaPrRPwsDGVWMcQ0JC6POwBxWoCUhCyEKguo4k4ImTfTHQv3MdVgf9CqgQiB2bkDroRCAUkqpCVUlDRHQ1D5JAyEKSJYGU4qidMYjDVkQilhfxV/yqRLoxLQXMUK3Eaqx0JRxVkEydutYguNe2j/N3/7OjjD5tAXQrxM/pRbRFEP1vS0MwOoKPbCliELZdqgpVFxoiFnfUoG4WEKX4FSRkNEQQ+IJTAbUDsClry2zfm5HaPlMBxKLylTdsMk58Oh9E7h2iQh1QDdQHVMcywAlAc0BDAEn61CcqhCiKKkXjYjt17Rq5VlpfK9essaPGtuqrVyaTPYvWbV+4EFc82GLJ4SPOvvlhjZsudlj0cm5z1LE76xb/63f4H3up+o2f9Fx8dDH2/HlnH2m6xk1ZuMYWNc6+eiJ9/fBDzvW/fNflgx0iu/P1135hTq0X9rzb8b2OffZaL/9ttxws1OTtcs2ifurg4aN54vRp2vBVpxF+zfPqLpPezVhxxNg+pnTtuPK4cx07sOdmLi627vZzbK74f/MIh3FRKIso5sp/ek5tZ9stN3vviznTbUYH/aNT55eOkyw+M4A7g1BFFb/4BK0uq3qaCKA26Xi+Rm22BYScFx5lvr6+ps7I36rm/B18emObqir5nt/W66/caaU8xXJTpJNusFD+f6j0OwWqxr/6J1HDioKXS30NAnrhg1DNQETNEDjokkBtj8miqIa3YiiA0D21IakdIBvtsbEwQklzh1DW1RbUNpgH6polYNfTq702JGLjxtIlUp1Y/T+ooTrma6hJqXPDpFSVZCTllBQUYfxyskpwNS4pdRU5dSROiAZMDqqiCINpQmkICaEyECVNGJQAqqRKoAFRIBTk4OOWKs38+GBCDkKSN2p7KQERManm13KxsQrWho5E+l+Aq0pBHtlMcudbNTRtQIb1TUgkRCTESGKKckhUeQgiZXmGgr0ZDlPUgECRsAZrLCjZ1sGlCWQ01AjVpCBIWm2QQhscSqioB0G+gpMNJkIr0xXKaujoKZIcOYooRbk8bv3K/ikdh3aXRCKzSD0pEVlkXes24Fju9xrSXuwQSUWKdTYSz6PSE8Ut)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-vietnamese-500-normal.DxwlvJEc.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-500-normal.DkDHNoXI.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-ext-500-normal.DLb9JDK8.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-500-normal.BNvrJ0Ju.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/hanken-grotesk-latin-500-normal.DrDcrrxK.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-500-normal.Bo-NxEKf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-vietnamese-600-normal.Cp8QQjQf.woff2)format("woff2"),url(/_astro/hanken-grotesk-vietnamese-600-normal.DHaFH8q1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-ext-600-normal.FY8kSObK.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-ext-600-normal.DHIm05DD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.woff2)format("woff2"),url(/_astro/hanken-grotesk-latin-600-normal.NEn2C4Q3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#fafaf8;--paper2:#e9e8e4;--ink:#0a0a0a;--ink2:#141414;--gold:#55534e;--gold2:#8d8a84;--gold3:#d9d7d1;--fg:#0a0a0a;--fg2:#0a0a0ab8;--fg3:#0a0a0a7a;--line:#0a0a0a24;--bgt:#fafaf8;--card:#fff;--cardLine:#0a0a0a29;--bg:#fafaf8;--fgN:#0a0a0a;--sealPress:#00000057;--sealShadow:#00000038;--display:"Cormorant Garamond",Garamond,"Times New Roman",serif;--body:"Hanken Grotesk","Helvetica Neue",Arial,system-ui,sans-serif;--gutter:clamp(16px,5.5vw,80px);--ease:cubic-bezier(.22,1,.36,1);color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:auto;background:#fafaf8}body{background:var(--bg);color:var(--fg);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:40;background:var(--bg);transition:background .7s;position:fixed;inset:0 0 auto}body[data-tone=dark]{--bg:#0a0a0a;--fgN:#fafaf8;--gold:#c9c6bf;--sealPress:#0009;--sealShadow:#ffffff1a;color-scheme:dark}[data-tone=light]{--fg:#0a0a0a;--fg2:#0a0a0ab8;--fg3:#0a0a0a7a;--line:#0a0a0a24;--bgt:#fafaf8;--card:#fff;--cardLine:#0a0a0a29;--gold:#55534e;color:var(--fg)}[data-tone=dark]{--fg:#fafaf8;--fg2:#fafaf8a8;--fg3:#fafaf86b;--line:#fafaf829;--bgt:#0a0a0a;--card:#000;--cardLine:#fafaf838;--gold:#c9c6bf;color:var(--fg)}a{color:inherit;text-decoration:none}h1,h2,h3,p,figure,blockquote{margin:0}h1,h2,h3{font-family:var(--display);text-wrap:balance;font-weight:500}em{font-style:italic}#ground{background:var(--paper);z-index:0;position:fixed;inset:0}#groundNext{z-index:0;visibility:hidden;will-change:clip-path;position:fixed;inset:0}.skew{will-change:transform}main{z-index:2;position:relative}.wrap{padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.act{background:0 0;flex-direction:column;justify-content:center;min-height:100vh;padding-block:14vh;display:flex;position:relative}.act,footer{transition:color .6s}.pin{height:100vh;min-height:100vh;padding-block:0;overflow:hidden}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--fg2);font-size:12px}.small{letter-spacing:.14em;text-transform:uppercase;color:var(--fg3);font-size:11px}.lede{color:var(--fg2);max-width:36em;font-size:clamp(16px,1.25vw,18px);line-height:1.6}.btn{border:1px solid color-mix(in srgb,var(--gold) 72%,transparent);letter-spacing:.18em;text-transform:uppercase;height:54px;color:var(--fg);isolation:isolate;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:12px;padding:0 34px;font-size:11.5px;font-weight:500;text-decoration:none;transition:color .35s,border-color .35s,background .35s;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";border:1px solid color-mix(in srgb,var(--gold) 34%,transparent);pointer-events:none;transition:inset .45s var(--ease),border-color .45s;position:absolute;inset:4px}.btn:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(104deg,#0000 32%,#ffffff59 50%,#0000 68%);position:absolute;inset:-2px;transform:translate(-120%)}.btn:hover{border-color:var(--gold);color:var(--gold)}.btn:hover:before{border-color:var(--gold);inset:6px}.btn:hover:after,.btn.lit:after{animation:btnsweep .9s var(--ease) forwards}@keyframes btnsweep{to{transform:translate(120%)}}.btn.fill{color:var(--ink);background:linear-gradient(135deg,var(--gold3) 0%,var(--gold2) 38%,var(--gold) 100%);border-color:#0000}.btn.fill:hover{color:var(--ink);background:linear-gradient(135deg,var(--gold3) 0%,var(--gold2) 55%,var(--gold2) 100%)}body[data-tone=dark] .btn.fill{background:linear-gradient(135deg,#d9d7d1 0%,#8d8a84 40%,#6a6762 100%)}.btn.lg{letter-spacing:.2em;height:64px;padding:0 46px;font-size:12px}.btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.tlink{letter-spacing:.14em;text-transform:uppercase;color:var(--fg);align-items:center;gap:12px;font-size:12px;display:inline-flex}.tlink i{background:var(--gold);width:32px;height:1px;transition:width .3s var(--ease);display:inline-block}.tlink:hover i{width:48px}.actmark{right:max(var(--gutter),env(safe-area-inset-right,0px));color:var(--fg3);align-items:baseline;gap:12px;display:flex;position:absolute;bottom:48px}.actmark b{font-family:var(--display);color:var(--gold);font-size:30px;font-weight:500;line-height:1}.actmark span{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.rule{background:var(--gold);transform-origin:0;height:1px}.rule.lit{background:linear-gradient(90deg,var(--gold) 0%,var(--gold) 38%,var(--gold3) 50%,var(--gold) 62%,var(--gold) 100%);background-size:300% 100%;animation:7s linear infinite sweep}@keyframes sweep{0%{background-position:100% 0}to{background-position:-100% 0}}.nav{top:env(safe-area-inset-top,0px);z-index:30;height:68px;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));color:var(--fgN);transition:transform .5s var(--ease),color .5s var(--ease),background .5s var(--ease),border-color .5s var(--ease),background .5s,border-color .5s;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;display:flex;position:fixed;left:0;right:0}body.scrolled .nav{background:color-mix(in srgb,var(--bg) 94%,transparent);border-color:color-mix(in srgb,var(--fgN) 12%,transparent)}body.underway:not(.still) .nav{opacity:0;transition:opacity .5s,background .5s,border-color .5s}body.underway:not(.still) .nav:hover,body.underway:not(.still).menu-open .nav,body.underway:not(.still).index-open .nav{opacity:1}.mark{flex:none;display:block}.mark svg{width:100%;height:100%;display:block;overflow:visible}.mark-sm{width:18px;height:26px}.mark-md{width:28px;height:40px}.mark-lg{width:84px;height:121px}.lockup{color:inherit;align-items:center;gap:16px;display:flex}.lockup .wtext{align-items:center;gap:16px;display:flex}.lockup .n{font-family:var(--display);letter-spacing:.16em;text-transform:uppercase;font-size:20px;font-weight:500;line-height:1}.lockup .a{font-family:var(--body);letter-spacing:.34em;text-transform:uppercase;color:var(--gold);align-items:center;gap:8px;margin-top:3px;font-size:9px;display:flex}.lockup .a i{background:color-mix(in srgb,var(--gold) 70%,transparent);width:22px;height:1px;display:none}.lockup.stacked{gap:16px}.lockup.stacked .wtext{flex-direction:column;align-items:flex-start;gap:7px}.lockup.stacked .n{letter-spacing:.2em;font-size:17px}.lockup.stacked .a{margin:0;font-size:8px}.lockup.stacked .a i,.wordmark{display:block}.wordmark .mark{opacity:0;transition:opacity .5s}body.sealed .wordmark .mark,body.still .wordmark .mark{opacity:1}.wordmark .mark.landed{animation:.9s cubic-bezier(.2,.7,.2,1) both markland}@keyframes markland{0%{filter:brightness(1.8);transform:scale(1.9)}55%{filter:brightness(1.25)}to{filter:none;transform:none}}.nav ul{align-items:center;gap:36px;margin:0;padding:0;list-style:none;display:flex}.nav ul a{letter-spacing:.14em;text-transform:uppercase;opacity:.72;font-size:12px;transition:opacity .24s}.nav ul a:hover{opacity:1}.nav .theme{height:40px;color:inherit;cursor:pointer;font-family:var(--body);letter-spacing:.14em;text-transform:uppercase;opacity:.72;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12px;transition:opacity .24s;display:inline-flex}.nav .theme:hover{opacity:1}.nav .theme svg{width:16px;height:16px;transition:transform .8s var(--ease)}body[data-theme=night] .nav .theme svg{transform:rotate(180deg)}.nav .theme .lbl{text-align:left;min-width:3.2em}@media (width<=900px){.nav .theme .lbl{display:none}}.nav .call{border:1px solid color-mix(in srgb,var(--gold) 72%,transparent);opacity:1;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;will-change:transform;align-items:center;height:40px;padding:0 20px;font-size:11px;transition:border-color .3s,color .3s,background .3s;display:inline-flex;position:relative}.nav .call:before{content:"";border:1px solid color-mix(in srgb,var(--gold) 34%,transparent);pointer-events:none;transition:border-color .3s;position:absolute;inset:3px}.nav .call:hover{background:var(--gold);border-color:var(--gold);color:var(--ink)}.nav .call:hover:before{border-color:#0000004d}.nav .call .short{display:none}.nav ul{gap:28px}@media (width<=900px){.nav ul{gap:14px}.nav .call{height:36px;padding:0 14px}.nav .call .long{display:none}.nav .call .short{display:inline}.wordmark .n{font-size:17px}.wordmark .lockup{gap:10px}.wordmark .a{display:none}}.plaques{scrollbar-width:none;margin-right:calc(-1*max(var(--gutter),env(safe-area-inset-right,0px)));padding-right:max(var(--gutter),env(safe-area-inset-right,0px));gap:40px;min-width:0;display:flex;overflow-x:auto}.plaques::-webkit-scrollbar{display:none}.plaque{border:1px solid var(--cardLine);background:var(--card);will-change:transform;min-height:min(640px,80vh);transform-style:preserve-3d;flex-direction:column;flex:0 0 min(560px,100%);justify-content:space-between;gap:40px;padding:48px 48px 40px;transition:background .6s,border-color .6s,box-shadow .6s;display:flex;box-shadow:0 24px 48px -36px #00000059}.plaque.next{opacity:.7;border-color:var(--line);box-shadow:none;background:0 0;justify-content:flex-end}.plaque .top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.plaque .year{font-family:var(--display);color:var(--gold);font-size:24px;font-weight:500}.plaque .value{flex-direction:column;gap:8px;display:flex}.plaque .val{font-family:var(--display);letter-spacing:-.01em;color:var(--gold);font-variant-numeric:lining-nums;font-size:clamp(46px,5.4vw,78px);font-weight:500;line-height:.95}.plaque .val.und{color:var(--fg2);font-size:clamp(28px,2.8vw,40px);font-style:italic;font-weight:400;line-height:1.1}.plaque .vl{letter-spacing:.16em;text-transform:uppercase;color:var(--fg3);font-size:11px}.plaque h3{max-width:14em;font-size:clamp(28px,2.8vw,38px);line-height:1.12}.plaque .mid p{color:var(--fg2);max-width:30em;margin-top:16px;font-size:15px;line-height:1.55}.plaque .foot{flex-direction:column;gap:20px;display:flex}.plaque .foot .row{flex-wrap:wrap;align-items:flex-end;gap:16px 36px;display:flex}.plaque .kv{flex-direction:column;gap:6px;display:flex}.plaque .kv span{font-size:15px}.plaque .mono{margin-left:auto}@media (width<=1100px){.proof .grid{grid-template-columns:1fr}.plaques{padding-bottom:16px}.plaque{flex-basis:min(560px,86vw);min-height:520px;padding:32px}}.door{text-align:center;align-items:center}.door .inner{flex-direction:column;align-items:center;max-width:1000px;margin:0 auto;display:flex}.door h2{letter-spacing:-.005em;font-size:clamp(42px,6vw,92px);line-height:1.02}.door .lede{text-align:center;margin-top:36px}#doorRule{background:var(--gold);transform-origin:top;width:1px;height:56px;margin-top:44px}.doorwrap{margin-top:0;position:relative}.doorwrap .btn{letter-spacing:.2em;height:64px;color:var(--fg);background:0 0;border-color:#0000;padding:0 46px;font-size:12px}.doorwrap .btn:before{inset:5px}.doorwrap .btn:hover{color:var(--ink);background:linear-gradient(135deg,var(--gold3) 0%,var(--gold2) 40%,var(--gold) 100%)}.doorwrap .btn:hover:before{border-color:#0000004d}.doorwrap svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.doorwrap rect{fill:none;stroke:var(--gold);stroke-width:1px}.door .note{color:var(--fg3);margin-top:20px;font-size:13px}@media (width<=900px){.doorwrap,.doorwrap .btn{width:100%}}footer{z-index:2;border-top:1px solid var(--line);color:var(--fg);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-block:32px 40px;display:flex;position:relative}footer .wm{flex-direction:column;gap:14px;display:flex}footer .wm p{color:var(--fg2);font-size:12px}footer nav{flex-wrap:wrap;gap:12px 28px;display:flex}footer nav a,footer nav button{font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--fg3);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}footer nav a:hover,footer nav button:hover{color:var(--gold)}body.still .scrollcue{display:none}body.still .plaque{transform:none!important}body.still .doorwrap rect{stroke-dashoffset:0!important}.whom{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:18px 0 0;padding:0;list-style:none;display:flex}.whom li{letter-spacing:.12em;text-transform:uppercase;color:var(--fg2);font-size:12px}.prose{max-width:68ch;font-size:clamp(17px,1.3vw,19px);line-height:1.7}.prose p{margin:0 0 1.3em}.prose h2{font-family:var(--display);margin:2.2em 0 .7em;font-size:clamp(28px,2.7vw,38px);font-weight:500;line-height:1.2}.prose blockquote{border-left:1px solid var(--gold);font-family:var(--display);margin:2em 0;padding-left:24px;font-size:1.35em;line-height:1.3}.prose a{text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--gold)}.article-head{max-width:44em;margin:0 auto}.article-head h1{letter-spacing:-.005em;margin:22px auto 0;font-size:clamp(36px,4.6vw,66px);line-height:1.04}.article-head .rule{margin:30px auto 0}.article-head .meta{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:28px;display:flex}.article-head .stand{color:var(--fg2);margin-top:28px;font-size:clamp(18px,1.5vw,22px);line-height:1.5}#readline{left:0;top:env(safe-area-inset-top,0px);background:var(--gold);transform-origin:0;z-index:32;opacity:.8;width:100%;height:1px;position:fixed;transform:scaleX(0)}.plaque-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:32px;display:grid}.plaque-grid .plaque{flex:none;min-height:520px}.form{max-width:640px}.form .step{display:none}.form .step.on{display:block}.field{flex-direction:column;gap:8px;margin-top:22px;display:flex}.field label,.field .label{letter-spacing:.14em;text-transform:uppercase;color:var(--fg2);font-size:11px}.field .label .hint,.field label .opt{text-transform:none;letter-spacing:.02em;color:var(--fg3);margin-left:6px;font-size:12px}.field input,.field select,.field textarea{font-family:var(--body);color:var(--fg);border:0;border-bottom:1px solid var(--fg3);background:0 0;border-radius:0;outline:none;padding:12px 0;font-size:17px;transition:border-color .24s}.field input:focus,.field select:focus,.field textarea:focus{border-bottom-color:var(--gold)}.field select{-webkit-appearance:none;appearance:none;cursor:pointer}.field .hint{color:var(--fg3);font-size:13px}.field .err{color:var(--gold);margin-top:-2px;font-size:12px;display:none}.field.bad .err{display:block}.field.bad input{border-bottom-color:var(--gold)}.row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}@media (width<=700px){.row2{grid-template-columns:1fr}}.aside{border-top:1px solid var(--line);color:var(--fg2);max-width:40em;margin-top:40px;padding-top:24px;font-size:14px}.check{color:var(--fg2);align-items:flex-start;gap:12px;margin-top:24px;font-size:14px;display:flex}.check input{accent-color:var(--gold);margin-top:3px}.form .actions,.sheet .actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:36px;display:flex}.form .btn,.sheet .btn{font-family:var(--body)}.form .status,.sheet .status{color:var(--fg2);max-width:26em;font-size:13px}.notfound{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;min-height:70vh;display:flex}.voyage{height:calc(var(--legs) * 100vh);--legs:9;--P:900px;position:relative}.space{height:100vh;perspective:var(--P);perspective-origin:50%;position:sticky;top:0;overflow:hidden}.runway{height:26vh}#stream{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.world{transform-style:preserve-3d;will-change:transform;z-index:1;pointer-events:none;position:absolute;inset:0}.station{width:min(720px,88vw);transform-style:preserve-3d;will-change:transform,opacity;opacity:0;visibility:hidden;pointer-events:none;padding:36px 40px 32px;position:absolute;top:0;left:0;transform:translate(0,0)}.station.near{pointer-events:auto}.st-door .promise{font-family:var(--display);color:var(--fg2);max-width:30em;margin-top:28px;font-size:17px;font-style:italic;font-weight:400}.voyage{perspective:1800px}.space{transform-origin:50%;backface-visibility:hidden}.station .eyebrow{margin-bottom:14px}.station h2{letter-spacing:-.005em;max-width:15em;font-size:clamp(30px,3.6vw,50px);line-height:1.06}.station h2 em{font-weight:400}.station .tlink{margin-top:28px}.station .wm{aspect-ratio:355/510;width:min(54%,390px);height:auto;fill:var(--fg);opacity:0;pointer-events:none;z-index:-1;transition:opacity 1.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.station.near .wm{opacity:.035}body[data-tone=dark] .station.near .wm{opacity:.05}.station.near:hover .wm{opacity:.075}body[data-tone=dark] .station.near:hover .wm{opacity:.1}#flash{z-index:36;pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 35%,#fff6 50%,#0000 65%) 0 0/300% 100%;position:fixed;inset:0}.st-arrival{text-align:center;width:min(1100px,92vw);padding:0}.st-arrival .inner{flex-direction:column;align-items:center;padding-top:clamp(150px,30vh,280px);display:flex}.st-arrival h1{letter-spacing:-.005em;max-width:15.5em;margin-top:22px;font-size:clamp(38px,5vw,74px);line-height:1.02}.st-arrival h1 em{font-weight:400}.st-arrival h1 .l{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.st-arrival h1 .l span{will-change:transform;display:block}#heroRule{opacity:0;transform-origin:50%;width:min(100%,640px);margin:28px auto 26px}.st-arrival .lede{margin:0 auto}.st-arrival .ctas{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:36px;display:flex}.moons{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 40px;margin:32px 0 0;padding:0;list-style:none;display:grid}.moons li{border-top:1px solid var(--line);min-width:0;padding-top:14px;padding-left:22px;position:relative}.moons li:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:21px;left:0}.moons b{font-size:16px;font-weight:500;line-height:1.3;display:block}.moons span{color:var(--fg2);margin-top:4px;font-size:14px;line-height:1.5;display:block}.st-quote blockquote{font-family:var(--display);letter-spacing:-.005em;max-width:12em;font-size:clamp(34px,4.6vw,66px);font-weight:500;line-height:1.1}.st-quote figcaption{align-items:center;gap:16px;margin-top:32px;display:flex}.st-quote figcaption i{background:var(--gold);width:40px;height:1px}.st-quote figcaption b{font-size:14px;font-weight:400}.st-mandate{width:min(900px,92vw)}.seq{grid-template-columns:minmax(0,1fr) 1px minmax(0,1.15fr);align-items:start;gap:0 44px;margin-top:34px;display:grid}.stages{margin:0;padding:0;list-style:none}.stages li{opacity:.48;transition:opacity .45s var(--ease),transform .55s var(--ease);will-change:transform;align-items:baseline;gap:16px;padding:11px 0;display:flex}.stages li.passed{opacity:.62}.stages li.now{opacity:1;transform:translate(10px)}.stages .num{font-family:var(--display);letter-spacing:.06em;color:var(--fg3);min-width:1.8em;font-size:15px;font-weight:500;transition:color .4s}.stages li.now .num{color:var(--gold)}.stages .name{font-family:var(--display);font-size:clamp(24px,2.6vw,36px);font-weight:500;line-height:1.1}.rail{background:var(--line);align-self:stretch;position:relative}.rail .draw{background:var(--gold);transform-origin:top;width:1px;height:100%;position:absolute;top:0;left:0;transform:scaleY(0)}.rail .dot{background:var(--gold);width:9px;height:9px;box-shadow:0 0 14px color-mix(in srgb,var(--gold) 60%,transparent);transition:top .5s var(--ease);border-radius:50%;margin-top:-4px;position:absolute;top:0;left:-4px}.detail{padding-top:4px;position:relative}.detail .count{align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.detail .count b{font-family:var(--display);color:var(--gold);font-size:44px;font-weight:500;line-height:1}.detail .count span{letter-spacing:.14em;color:var(--fg3);font-size:11px}.detail .txts{min-height:7.2em;position:relative}.detail .txt{color:var(--fg);opacity:0;transition:opacity .5s var(--ease),transform .6s var(--ease);max-width:28em;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.55;position:absolute;inset:0 auto auto 0;transform:translateY(10px)}.detail .txt.on{opacity:1;transform:none}.detail .hint{color:var(--fg3);margin-top:18px}@media (width<=900px){.seq{grid-template-columns:1fr;gap:18px}.rail{display:none}.stages li{padding:8px 0}.stages .name{font-size:22px}.detail .txts{min-height:9em}.detail .count b{font-size:34px}}.st-indep .big{font-family:var(--display);max-width:16em;font-size:clamp(28px,3.4vw,50px);font-weight:500;line-height:1.14}.st-indep .big.dim{color:var(--fg2);margin-top:.7em;font-weight:400}.st-proof .plaques{margin-top:28px}.st-proof .plaque{flex:none;gap:24px;width:100%;min-height:0;padding:32px 36px 28px}.st-proof .plaque h3{font-size:clamp(24px,2.4vw,32px)}.st-proof .plaque .val{font-size:clamp(40px,4.4vw,62px)}.st-proof .plaque .value{gap:6px}.st-practices{width:min(900px,92vw)}.st-practices .cols{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;padding-top:24px;display:grid}.st-practices .col{flex-direction:column;gap:10px;min-width:0;display:flex}.st-practices .num{font-family:var(--display);color:var(--gold);font-size:18px;font-weight:500}.st-practices h3{font-size:clamp(22px,2.2vw,30px);line-height:1.12}.st-practices .col p{color:var(--fg2);font-size:14px;line-height:1.55}.st-practices .tlink{margin-top:6px}.station .list{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.station .list li a{border-bottom:1px solid var(--line);transition:transform .4s var(--ease),border-color .5s;flex-direction:column;gap:6px;padding:18px 0;display:flex}.station .list li a:hover{border-color:var(--gold);transform:translate(8px)}.station .list .t{font-family:var(--display);font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.2}.station .list .d{color:var(--fg2);max-width:34em;font-size:15px;line-height:1.5}.st-door{text-align:center;flex-direction:column;align-items:center;display:flex}.st-door .mono{margin-bottom:36px}body.has3d .st-door .mono{visibility:hidden}.st-door h2{max-width:11em;font-size:clamp(40px,5.4vw,80px);line-height:1.02}.st-door .lede{text-align:center;margin:28px auto 0}.st-door .doorwrap{margin-top:40px;position:relative}.st-door .note{color:var(--fg3);margin-top:20px;font-size:13px}.station .enter{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);transition:gap .4s var(--ease);align-items:center;gap:14px;margin-top:30px;font-size:11px;display:inline-flex}.station .enter i{background:var(--gold);width:34px;height:1px;transition:width .4s var(--ease);display:block}.station.door-in.near{cursor:pointer}.station.door-in.near:hover .enter{gap:22px}.station.door-in.near:hover .enter i{width:52px}.station .lede{margin-top:18px}.station .small{color:var(--fg3);margin-top:14px}.st-firm{width:min(1100px,94vw);padding:0}.st-firm figure{margin:0;position:relative}.st-firm figure:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#0000 45%,#00000073 100%);position:absolute;inset:0}body[data-tone=light] .st-firm figure:after{background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#00000040 100%)}.st-firm figcaption,.st-firm .enter{z-index:1}.st-firm img{aspect-ratio:1320/707;object-fit:cover;border:1px solid var(--line);outline:1px solid color-mix(in srgb,var(--gold) 55%,transparent);outline-offset:-10px;width:100%;height:auto;display:block}.st-firm figcaption{font-family:var(--display);color:#fff;text-shadow:0 1px 18px #0000008c;font-size:clamp(18px,2vw,26px);font-style:italic;position:absolute;bottom:24px;left:28px}.st-firm .enter{color:#fff;margin:0;position:absolute;bottom:30px;right:28px}.st-firm .enter i{background:#fff}.st-firm .wm,.st-firm .wm.lit{display:none}.st-practice{width:min(900px,92vw)}.st-practice .moons{margin-top:26px}.st-steps .row{border-top:1px solid var(--gold);grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:30px 0 0;padding:24px 0 0;list-style:none;display:grid}.st-steps .row li{flex-direction:column;gap:8px;min-width:0;display:flex}.st-steps .num{font-family:var(--display);letter-spacing:.06em;color:var(--gold);font-size:16px;font-weight:500}.st-steps .name{font-family:var(--display);font-size:clamp(20px,2.2vw,30px);font-weight:500;line-height:1.1}.st-person{width:min(900px,92vw)}.st-person .who{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:44px;display:grid}.st-person .who>div{min-width:0;padding-right:56px}.st-person .pic{aspect-ratio:1;background:var(--card);border:1px solid var(--line);outline:1px solid color-mix(in srgb,var(--gold) 60%,transparent);outline-offset:6px;border-radius:50%;width:200px;display:block;overflow:hidden}.st-person .pic img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.st-person .pic svg{width:40%;height:40%;fill:var(--fg3);margin:30%}.st-person.st-read .who{align-items:start}.st-person .focus{margin-top:14px}.st-person .focus .whom{justify-content:flex-start;margin-top:8px}.st-person .links{flex-wrap:wrap;gap:12px 28px;margin-top:28px;display:flex}.st-person>.enter{margin-left:244px}.st-text{width:min(840px,92vw)}.st-text .big{font-family:var(--display);max-width:18em;font-size:clamp(26px,3vw,42px);font-weight:500;line-height:1.16}.st-text .big+.lede,.st-text .big+.big{margin-top:.8em}.st-next h2{max-width:12em}.st-others .list .small{color:var(--gold);margin:0}.st-insight h2{max-width:16em}.st-read{scrollbar-width:thin;max-height:80vh;overflow:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.st-read .prose{padding-bottom:48px}.st-read .wm{width:auto;max-width:min(54%,390px);height:100%;top:0;transform:translate(-50%)}.st-read.fits{overflow:visible;-webkit-mask-image:none;mask-image:none}.st-form{width:min(760px,92vw)}.st-form .form{max-width:none;margin-top:8px}.st-form .form .step{display:none}.st-form .form .step.on{display:block}.st-arrival .meta{margin-top:20px}.st-arrival .whom{margin-top:26px}.index-scrim{z-index:33;background:color-mix(in srgb,var(--bg) 55%,transparent);opacity:0;pointer-events:none;transition:opacity .6s;position:fixed;inset:0}.index{z-index:34;background:color-mix(in srgb,var(--bg) 96%,transparent);border-left:1px solid color-mix(in srgb,var(--gold) 45%,transparent);width:min(460px,100vw);box-shadow:none;padding:calc(28px + env(safe-area-inset-top,0px)) max(28px,env(safe-area-inset-right,0px)) 28px 36px;transition:transform .9s var(--ease),box-shadow .9s var(--ease);color:var(--fg);-webkit-backdrop-filter:blur(14px);flex-direction:column;gap:30px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto;transform:translate(104%)}body.index-open .index{transform:none;box-shadow:-40px 0 80px #0000002e}body.index-open .index-scrim{opacity:1;pointer-events:auto}.index-head{grid-template-columns:28px minmax(0,1fr) 44px;align-items:start;gap:16px;display:grid}.index-head .mark{margin-top:2px}.index-head .t{font-family:var(--display);margin-top:6px;font-size:28px;font-weight:500;line-height:1.1}.index-head .t em{font-weight:400}.index-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;margin:-10px -10px 0 0;display:flex}.index-close i{width:20px;height:1px;transition:transform .3s var(--ease);background:currentColor;display:block}.index-close i:first-child{transform:translateY(.5px)rotate(45deg)}.index-close i:last-child{transform:translateY(-.5px)rotate(-45deg)}.index-nav{flex-direction:column;gap:26px;display:flex}.index-nav section{border-top:1px solid var(--line);padding-top:16px}.index-nav h3{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0 0 10px;font-size:11px;font-weight:500}.index-nav h3 a:hover{text-underline-offset:4px;text-decoration:underline}.index-nav ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.index-nav ul a{font-family:var(--display);transition:color .25s,transform .35s var(--ease);align-items:baseline;gap:10px;font-size:23px;font-weight:500;line-height:1.2;display:inline-flex}.index-nav ul a:before{content:"";background:var(--gold);width:0;height:1px;transition:width .35s var(--ease);align-self:center}.index-nav ul a:hover{color:var(--gold);transform:translate(2px)}.index-nav ul a:hover:before{width:18px}.index-nav .call-sec{flex-direction:column;align-items:flex-start;gap:12px;padding-top:22px;display:flex}.index-nav .call-sec .btn{width:100%}.index-foot{color:var(--fg3);margin-top:auto;padding-top:20px}.index-foot a:hover{color:var(--gold)}@media (width<=900px){.index{width:100vw;padding:calc(22px + env(safe-area-inset-top,0px)) 20px calc(24px + env(safe-area-inset-bottom,0px)) 20px}.index-nav ul a{font-size:21px}}.st-book{width:min(1180px,94vw);max-height:84vh;padding:0}.st-book .wm,.st-book .wm.lit{display:none}.appt{border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);outline:1px solid color-mix(in srgb,var(--gold) 28%,transparent);outline-offset:5px;background:color-mix(in srgb,var(--bg) 92%,transparent);grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:0;display:grid}.brief{border-right:1px solid color-mix(in srgb,var(--gold) 35%,transparent);flex-direction:column;gap:20px;min-width:0;padding:28px 40px 26px;display:flex}.brief h2{max-width:9em;font-size:clamp(28px,2.9vw,40px)}.expect{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.expect li{border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:12px;padding-top:9px;display:grid}.expect .num{font-family:var(--display);letter-spacing:.06em;color:var(--gold);font-size:15px;font-weight:500}.expect b{font-size:15px;font-weight:500;line-height:1.3;display:block}.expect div>span{color:var(--fg2);margin-top:3px;font-size:13.5px;line-height:1.5;display:block}.brief .fee{border-top:1px solid color-mix(in srgb,var(--gold) 45%,transparent);font-family:var(--display);color:var(--fg2);margin:auto 0 0;padding-top:16px;font-size:17px;font-style:italic;line-height:1.4}.brief .fee .small{font-style:normal;font-family:var(--body);color:var(--gold);margin:0 0 8px;display:block}.brief .fee .only{font-family:var(--body);color:var(--fg3);margin-top:8px;font-size:12.5px;font-style:normal;line-height:1.5;display:block}.brief .write{color:var(--fg3);margin:0}.brief .write .sel{color:var(--fg)}.sheet{flex-direction:column;gap:14px;min-width:0;padding:26px 44px 28px;display:flex}.sheet .check{text-transform:none;letter-spacing:0;color:var(--fg2);margin-top:0;font-size:13px}.sheet .check input{margin-top:2px}.sheet-head{border-bottom:1px solid color-mix(in srgb,var(--gold) 45%,transparent);align-items:center;gap:14px;margin-right:64px;padding-bottom:10px;display:flex}.sheet-head .mono{margin-top:-2px}.sheet-head .t{font-family:var(--display);font-size:20px;font-weight:500}.sheet-head .c{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-left:auto;font-size:10px}.sheet .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.sheet .field{margin-top:0}.sheet .grid .field{margin-top:8px}.sheet .field input,.sheet .field select,.sheet .field textarea{padding:8px 0;font-size:15px}.sheet .field select{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path d='M1 1l4 4 4-4' fill='none' stroke='%23BE9D63' stroke-width='1.2'/></svg>") 100% no-repeat}.choice{gap:10px;margin-top:2px;display:flex}.choice label{cursor:pointer;flex:1;position:relative}.choice input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.choice span{border:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;height:36px;color:var(--fg2);justify-content:center;align-items:center;padding:0 14px;font-size:12px;transition:border-color .25s,color .25s,background .25s;display:flex}.choice label:hover span{border-color:var(--fg2);color:var(--fg)}.choice input:checked+span{border-color:var(--gold);color:var(--fg);background:color-mix(in srgb,var(--gold) 14%,transparent)}.choice input:focus-visible+span{outline:1px solid var(--gold);outline-offset:2px}.days{scrollbar-width:none;gap:8px;margin-top:4px;padding-bottom:2px;display:flex;overflow-x:auto}.days button{border:1px solid var(--line);min-width:68px;color:var(--fg2);cursor:pointer;font-family:var(--body);background:0 0;flex-direction:column;flex:1 0 auto;align-items:center;gap:1px;padding:6px 8px 5px;transition:border-color .25s,color .25s,background .25s;display:flex}.days button span{letter-spacing:.16em;text-transform:uppercase;font-size:10px}.days button b{font-family:var(--display);color:var(--fg);font-size:17px;font-weight:500;line-height:1}.days button:hover{border-color:var(--fg2)}.days button[aria-selected=true]{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent);color:var(--gold)}.times{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:6px;min-height:36px;margin-top:6px;display:grid}.slot{border:1px solid var(--line);min-width:0;height:36px;color:var(--fg);cursor:pointer;font-family:var(--body);background:0 0;flex-direction:column;justify-content:center;align-items:center;padding:0 6px;font-size:13px;transition:border-color .25s,background .25s;display:flex}.slot b{font-weight:500}.slot i{color:var(--fg3);white-space:nowrap;font-size:9.5px;font-style:normal;line-height:1.1}.slot:hover{border-color:var(--fg2)}.slot[aria-pressed=true]{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 16%,transparent)}.times{display:block}.times .slot-row{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:6px;display:grid}.times .slot-group{letter-spacing:.18em;text-transform:uppercase;color:var(--fg3);margin:12px 0 6px;font-size:10px}.times .slot-group:first-child{margin-top:2px}.times .slot-note{color:var(--fg3);margin:-2px 0 8px;font-size:12px}.times .slot.odd{border-style:dashed}.times .slot-more{color:var(--gold);font-family:var(--body);letter-spacing:.08em;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:12px;text-decoration:underline;display:inline-block}.tz-row{flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 10px;display:flex}.tz-row label{color:var(--fg3);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.sheet .tz-row select{min-width:0;max-width:380px;color:var(--fg);flex:220px;padding:6px 18px 6px 0;font-size:14px}.tz-row .tz-now{color:var(--fg3);white-space:nowrap}.phone-row{grid-template-columns:96px 1fr;align-items:end;gap:12px;display:grid}.sheet .phone-row select{font-size:14px}.sheet select option,.sheet select optgroup{color:#111;background:#fff}.booked-when{font-family:var(--display);margin:0;font-size:clamp(22px,2.6vw,30px);line-height:1.25}.booked-meet{margin-top:14px}.booked-meet a{color:var(--gold)}.sheet .check,.sheet .actions{margin-top:0}.field.bad .choice span,.field.bad .days button,.field.bad .slot{border-color:color-mix(in srgb,var(--gold) 60%,transparent)}@media (width<=1000px){.appt{grid-template-columns:1fr}.brief{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--gold) 35%,transparent);padding:30px 26px 28px}.sheet{padding:26px 26px 30px}.sheet .grid{grid-template-columns:1fr}.sheet .grid .field{margin-top:8px}.st-book{max-height:80vh}.brief{border-bottom:0;border-top:1px solid color-mix(in srgb,var(--gold) 35%,transparent);order:2}.sheet .field input,.sheet .field select,.sheet .field textarea{font-size:16px}.sheet-head{margin-right:36px}.sheet-head .c{display:none}.sheet-head .t{font-size:18px}}.flightplan{right:max(var(--gutter),env(safe-area-inset-right,0px));z-index:3;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.flightplan li{justify-content:flex-end;align-items:center;gap:12px;height:18px;display:flex;position:relative}.flightplan button{color:var(--fg3);cursor:pointer;font-family:var(--body);letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-size:10px;display:flex}.flightplan .nm{opacity:0;transition:opacity .3s,transform .3s var(--ease);background:color-mix(in srgb,var(--bg) 92%,transparent);margin-right:-4px;padding:3px 8px;transform:translate(6px)}.flightplan li:hover .nm,.flightplan li.on .nm{opacity:1;transform:none}.flightplan li.on button{color:var(--gold)}.flightplan .w{background:var(--line);width:3px;height:18px;transition:background .4s;display:block}.flightplan li.passed .w{background:color-mix(in srgb,var(--gold) 55%,transparent)}.flightplan li.on .w{background:linear-gradient(180deg,var(--gold3),var(--gold),var(--gold3));box-shadow:0 0 10px color-mix(in srgb,var(--gold) 40%,transparent)}.leg{left:max(var(--gutter),env(safe-area-inset-left,0px));color:var(--fg3);z-index:3;opacity:0;align-items:baseline;gap:12px;transition:opacity .6s;display:flex;position:absolute;bottom:48px}body.underway .leg{opacity:1}.leg b{font-family:var(--display);color:var(--gold);font-size:30px;font-weight:500;line-height:1}@media (width>=901px){body.has3d .leg b{display:none}}.leg span{letter-spacing:.14em;text-transform:uppercase;font-size:11px}.space .scrollcue{bottom:44px;left:max(var(--gutter),env(safe-area-inset-left,0px));z-index:3;color:var(--fg3);letter-spacing:.2em;text-transform:uppercase;pointer-events:none;align-items:center;gap:14px;font-size:10px;display:flex;position:absolute}.space .scrollcue i{background:color-mix(in srgb,var(--fg3) 40%,transparent);width:1px;height:34px;display:block;position:relative;overflow:hidden}.space .scrollcue i:after{content:"";background:var(--gold);width:100%;height:40%;animation:2.2s cubic-bezier(.4,0,.2,1) infinite cuedrip;position:absolute;top:0;left:0}@keyframes cuedrip{0%{transform:translateY(-100%)}60%,to{transform:translateY(260%)}}@media (width<=900px){.voyage{--P:720px}.station{width:92vw;padding:24px 20px 22px}.st-arrival .inner{padding-top:clamp(150px,30vh,240px)}.st-arrival .ctas,.st-arrival .ctas .btn{width:100%}.moons{grid-template-columns:1fr;gap:12px}.st-practices .cols{grid-template-columns:1fr;gap:20px}.flightplan{gap:10px;right:10px}.flightplan .nm{display:none}.st-steps .row{grid-template-columns:repeat(2,minmax(0,1fr))}.st-person .who{grid-template-columns:1fr;gap:22px}.st-person .pic{width:120px}.st-person .who>div{padding-right:0}.st-person>.enter{margin-left:0}.st-firm figcaption{font-size:16px;bottom:14px;left:16px}.st-firm .enter{bottom:18px;right:16px}.st-read{max-height:76vh}.leg{bottom:32px}.space .scrollcue{display:none}}.space .skip{z-index:3;color:var(--fg3);font-family:var(--body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;opacity:0;background:0 0;border:0;padding:4px 8px;font-size:11px;transition:opacity .6s,color .24s;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.space .skip:hover{color:var(--gold)}body.underway .space .skip{pointer-events:none}@media (width<=900px){.space .skip{font-size:10px;bottom:14px}}.index-foot .mode{color:var(--gold);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.index-foot .mode.cls{display:none}body.classic .index-foot .mode.cls{display:inline}body.classic .index-foot .mode.voy{display:none}.st-arrival .hero-mark{margin:0 auto 30px;display:none}body.still .voyage{height:auto}body.still .space{perspective:none;height:auto;position:static;overflow:visible}body.still .world{position:static;transform:none!important}body.still .station{pointer-events:auto;filter:none;margin:0 auto 96px;position:static;opacity:1!important;visibility:visible!important;transform:none!important}body.still .st-arrival .inner{padding-top:120px}body.still .st-arrival .hero-mark{display:block}body.still .st-arrival .eyebrow,body.still .st-arrival .lede,body.still .st-arrival .ctas,body.still .st-arrival .whom,body.still .st-arrival .meta{opacity:1!important;visibility:visible!important}body.still .station{width:min(960px,92vw);margin:0 auto 110px;padding:0 40px}body.still .station+.station{border-top:1px solid var(--line);padding-top:56px}body.still .st-arrival{border-top:0;padding-top:0}body.still .station .wm,body.still .station .wm.lit{display:none}body.still .station .enter{margin-top:26px}body.still .st-firm{padding:0}body.still .stages,body.still .rail,body.still .detail .count,body.still .detail .hint{display:none}body.still .seq{grid-template-columns:1fr;margin-top:28px}body.still .detail .txts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px 40px;min-height:0;display:grid}body.still .detail .txt{opacity:1;border-top:1px solid var(--line);max-width:none;padding-top:18px;font-size:15px;position:static;transform:none}body.still .detail .txt:before{content:attr(data-n) " " attr(data-name);font-family:var(--display);color:var(--fg);margin-bottom:8px;font-size:26px;font-weight:500;line-height:1.1;display:block}body.still .st-arrival{width:min(1100px,92vw)}body.still .st-read{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}body.still .st-book{width:min(1180px,94vw);padding:0}body.still .st-door{margin-bottom:60px;padding-top:56px}body.still .station .numeral,body.still .index-scrim,body.still .space .skip{display:none}@media (width<=900px){body.still .station{margin-bottom:72px;padding:0 18px}body.still .station+.station{padding-top:40px}}body.still .flightplan,body.still .leg,body.still #stream,body.still .runway{display:none}body.still .st-arrival h1 .l span{transform:none!important}body.still #heroRule{opacity:1}.nav .portal{white-space:nowrap;align-items:center;gap:8px;height:40px;display:inline-flex}.nav .portal svg{opacity:.9;width:14px;height:14px}@media (width<=900px){.nav .portalcell{display:none}}.st-gulf{width:min(1000px,92vw)}.st-gulf .gstats{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:30px 0 0;padding:26px 0 0;list-style:none;display:grid}.st-gulf .gstats li{flex-direction:column;gap:6px;min-width:0;display:flex}.st-gulf .gstats b{font-family:var(--display);color:var(--gold);font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.05}.st-gulf .gstats span{color:var(--fg2);font-size:14px;line-height:1.5}.st-gulf .lede{max-width:46em;margin-top:28px}.st-gulf .cols{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:30px;padding-top:24px;display:grid}.st-gulf .col{flex-direction:column;gap:10px;min-width:0;display:flex}.st-gulf .num{font-family:var(--display);color:var(--gold);font-size:18px;font-weight:500}.st-gulf h3{font-size:clamp(20px,2vw,26px);line-height:1.12}.st-gulf .col p{color:var(--fg2);font-size:14px;line-height:1.55}.st-crew .crew{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:30px 0 0;padding:0;list-style:none;display:grid}.st-crew .crew li{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.st-crew .pic{aspect-ratio:1;background:var(--card);border:1px solid var(--line);outline:1px solid color-mix(in srgb,var(--gold) 60%,transparent);outline-offset:6px;border-radius:50%;width:min(200px,100%);margin-bottom:22px;display:block;overflow:hidden}.st-crew .pic img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.st-crew .pic svg{width:40%;height:40%;fill:var(--fg3);margin:30%}.st-crew h2{font-size:clamp(22px,2.2vw,30px);line-height:1.15}.st-crew .role{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin:0;font-size:11px}.st-crew .li{color:inherit;opacity:.7;margin-top:12px;transition:opacity .25s,color .25s;display:inline-flex}.st-crew .li:hover{opacity:1;color:var(--gold)}@media (width<=1100px){.st-gulf .gstats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.st-gulf .gstats{grid-template-columns:1fr;gap:18px}.st-gulf .cols{grid-template-columns:1fr;gap:20px}.st-crew .crew{grid-template-columns:1fr;gap:44px}.st-crew .pic{width:150px}}.nav ul a,.nav ul button{white-space:nowrap}.nav .portal{position:relative}body.classic .nav>nav{margin-left:28px}@media (width<=1440px){body.classic .nav .portal span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}body.classic .nav .portal svg{width:16px;height:16px}body.classic .nav .theme .lbl,body.classic .wordmark .a{display:none}body.classic .nav ul{gap:18px}}@media (width<=1180px){body.classic .nav ul{gap:14px}body.classic .nav .modecell{padding-left:16px}}body:after{content:"";z-index:1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}body[data-tone=light]:after{opacity:.05;mix-blend-mode:multiply}.btn.fill,.btn.fill:hover{color:#fafaf8;background:#0a0a0a;border-color:#0a0a0a}.btn.fill:before{border-color:#ffffff38}.btn.fill:hover:before{border-color:#fff6}body[data-tone=dark] .btn.fill,body[data-tone=dark] .btn.fill:hover,[data-tone=dark] .btn.fill{color:#0a0a0a;background:#edece8;border-color:#edece8}body[data-tone=dark] .btn.fill:before,[data-tone=dark] .btn.fill:before{border-color:#00000038}.btn.fill:hover{opacity:.9}.hero-wordmark,body.still .st-arrival .hero-mark{display:none}body.still .st-arrival .hero-wordmark{width:min(400px,74vw);margin:0 auto 38px;display:block}.hero-wordmark img{width:100%;height:auto;display:block}.hero-wordmark .wm-b,body[data-tone=light] .hero-wordmark .wm-w{display:none}body[data-tone=light] .hero-wordmark .wm-b{display:block}.st-crew{width:min(1180px,94vw)}.st-crew .crew{grid-template-columns:repeat(5,minmax(0,1fr));gap:36px 24px}.st-crew .pic{width:min(170px,100%)}.st-crew h2{font-size:clamp(20px,1.9vw,26px)}.st-crew .role{max-width:16em;line-height:1.5}.st-crew .crew li{height:100%}.st-crew .li{margin-top:auto;padding-top:14px}@media (width<=1180px){.st-crew .crew{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){.st-crew .crew{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px}}@media (width<=760px){.st-crew .crew{grid-template-columns:1fr}}.days button.full{opacity:.38;cursor:default;pointer-events:none}.days button.full b{color:var(--fg3)}.slot-lead{font-family:var(--display);color:var(--fg);margin:20px 0 6px;font-size:clamp(19px,1.6vw,22px);line-height:1.3}.feeline{font-family:var(--display);color:var(--fg);margin:2px 0 10px;font-size:17px;font-style:italic;line-height:1.35}html.theme-vt::view-transition-old(root),html.theme-vt::view-transition-new(root){mix-blend-mode:normal;animation:none}html.theme-vt::view-transition-new(root){z-index:2}html.theme-vt *{view-transition-name:none!important}.secbar{background:var(--bg);border-top:1px solid color-mix(in srgb,var(--fgN) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--fgN) 12%,transparent);color:var(--fg2);padding:0 max(var(--gutter),env(safe-area-inset-left,0px));align-items:flex-start;font-size:12px;display:flex;position:absolute;top:100%;left:0;right:0}html.secbar-off .secbar{display:none}.secbar details{flex:1;min-width:0}.secbar summary{cursor:pointer;letter-spacing:.04em;justify-content:center;align-items:center;gap:10px;padding:9px 0;list-style:none;display:flex}.secbar summary::-webkit-details-marker{display:none}.secbar summary svg{color:var(--fg);flex:none}.secbar summary b{color:var(--fg);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600}.secbar .chev{border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;margin-left:2px;transition:transform .25s;transform:rotate(45deg)translateY(-2px)}.secbar details[open] .chev{transform:rotate(-135deg)translateY(-1px)}.secbar .sb-body{text-align:center;flex-direction:column;gap:8px;max-width:46em;margin:0 auto;padding:4px 0 16px;line-height:1.6;display:flex}.secbar .sb-body b{color:var(--fg);font-weight:600}.secbar .sb-x{color:var(--fg3);cursor:pointer;background:0 0;border:0;padding:8px 0 8px 12px;font-size:18px;line-height:1}.secbar .sb-x:hover{color:var(--fg)}@media (width<=700px){.secbar .sb-long{display:none}}.menu-panel{z-index:-1;background:var(--bg);color:var(--fgN);overscroll-behavior:contain;padding:calc(68px + env(safe-area-inset-top,0px)) max(var(--gutter),env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(var(--gutter),env(safe-area-inset-left,0px));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s var(--ease),visibility 0s linear .45s;display:flex;position:fixed;inset:0;overflow:auto}body.menu-open .menu-panel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .5s var(--ease),visibility 0s}.mp-in{grid-template-columns:minmax(0,4fr) minmax(0,7fr);width:100%;max-width:1240px;margin:auto;padding-block:clamp(28px,6vh,72px);display:grid}.mp-side{border-right:1px solid color-mix(in srgb,var(--gold) 32%,transparent);flex-direction:column;justify-content:space-between;gap:48px;padding-right:clamp(32px,5vw,72px);display:flex}.mp-id{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.mp-mark{width:72px;height:104px}.mp-name{font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;margin:6px 0 0;font-size:22px;font-weight:500;line-height:1.2}.mp-name span{font-family:var(--body);letter-spacing:.36em;color:var(--gold);margin-top:8px;font-size:9.5px;display:block}.mp-line{max-width:19em;font-family:var(--display);color:color-mix(in srgb,var(--fgN) 70%,transparent);margin:0;font-size:20px;font-style:italic;line-height:1.4}.mp-contact{color:color-mix(in srgb,var(--fgN) 72%,transparent);flex-direction:column;gap:8px;font-size:13px;display:flex}.mp-contact .k{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--fgN) 46%,transparent);font-size:10.5px}.mp-contact a{color:var(--gold);width:max-content}.mp-main{flex-direction:column;justify-content:center;gap:40px;min-width:0;padding-left:clamp(32px,5vw,80px);display:flex}.mp-list{border-top:1px solid color-mix(in srgb,var(--fgN) 14%,transparent);margin:0;padding:0;list-style:none}.mp-list a{border-bottom:1px solid color-mix(in srgb,var(--fgN) 14%,transparent);color:inherit;grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:clamp(12px,2.1vh,20px) 0;text-decoration:none;display:grid}.mp-list .n{font-family:var(--display);letter-spacing:.08em;color:var(--gold);font-size:17px;font-weight:500}.mp-list .t{font-family:var(--display);transition:transform .5s var(--ease),color .3s;font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.05}.mp-list .d{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--fgN) 46%,transparent);text-align:right;white-space:nowrap;font-size:10.5px;transition:color .3s}.mp-list a:hover .t{color:var(--gold);transform:translate(10px)}.mp-list a:hover .d{color:color-mix(in srgb,var(--fgN) 72%,transparent)}.mp-list a[aria-current=page] .t{color:var(--gold)}.mp-list a[aria-current=page] .d:before{content:"You are here · ";color:var(--gold)}.mp-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;display:flex}.mp-id,.mp-contact,.mp-list li,.mp-foot{opacity:0;transform:translateY(14px)}.mp-mark{transition:transform 1s var(--ease);transform:scale(.92)}body.menu-open .mp-id,body.menu-open .mp-contact,body.menu-open .mp-list li,body.menu-open .mp-foot{opacity:1;transition:opacity .7s var(--ease) calc(.12s + var(--i,0) * 55ms),transform .9s var(--ease) calc(.12s + var(--i,0) * 55ms);transform:none}body.menu-open .mp-id{--i:0}body.menu-open .mp-contact{--i:6}body.menu-open .mp-mark{transform:none}.nav .menu{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;margin-right:-12px;padding:0;display:block;position:relative}.nav .menu i{width:22px;height:1px;transition:transform .5s var(--ease),width .5s var(--ease);background:currentColor;position:absolute;left:11px}.nav .menu i:first-child{top:18px}.nav .menu i:last-child{top:25px}.nav .menu:hover i:last-child{width:14px}body.menu-open .nav .menu i:first-child{transform:translateY(3.5px)rotate(45deg)}body.menu-open .nav .menu i:last-child{width:22px;transform:translateY(-3.5px)rotate(-45deg)}#three{transition:opacity .35s}body.menu-open #three,body.menu-open #seal{opacity:0}body.menu-open .nav{background:0 0;border-color:#0000}@media (width<=900px){.mp-in{grid-template-columns:1fr;padding-block:20px 32px}.mp-side{border-right:0;border-top:1px solid color-mix(in srgb,var(--gold) 32%,transparent);order:2;gap:24px;margin-top:32px;padding:28px 0 0}.mp-id{flex-direction:row;align-items:center;gap:16px}.mp-mark{width:34px;height:49px}.mp-name{margin:0;font-size:16px}.mp-line{display:none}.mp-main{gap:28px;padding-left:0}.mp-list a{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0}.mp-list .d{text-align:left;grid-column:2;margin-top:-4px}.mp-list .t{font-size:clamp(28px,8vw,38px)}.mp-foot{flex-direction:column;align-items:stretch}.mp-foot .btn{width:100%}}.nav ul a[aria-current=page]{opacity:1}.nav .lnk{display:none}body.classic .nav .lnk{display:list-item}.nav .mode{color:var(--gold);cursor:pointer;font-family:var(--body);letter-spacing:.14em;text-transform:uppercase;opacity:.85;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;transition:opacity .24s}.nav .mode:hover{opacity:1}.nav .modecell{border-left:1px solid color-mix(in srgb,var(--fgN) 18%,transparent);align-items:center;height:40px;margin-left:8px;padding:0 6px 0 30px;display:flex}.nav .modecell+.keep{margin-left:8px}.mode.cls{display:none}body.classic .mode.cls{display:inline}body.classic .mode.voy{display:none}@media (width<=900px){.nav .modecell .mode{display:none!important}.nav .modecell,body.classic .nav .lnk{display:none}}footer .wm{flex:100%}footer .wm p{max-width:none}footer .wm p.disclaimer{column-count:2;column-gap:48px}@media (width<=900px){footer .wm p.disclaimer{column-count:1}}footer nav{border-top:1px solid var(--line);width:100%;padding-top:20px}.sel{user-select:all}footer .wm p.security{border:1px solid var(--line);max-width:none;color:var(--fg2);align-items:center;gap:12px;padding:14px 16px;line-height:1.55;display:flex}footer .security svg{color:var(--fg);flex:none;margin-top:1px}footer .security b{color:var(--fg);font-weight:600}#seal{z-index:31;transform-origin:0 0;pointer-events:none;opacity:0;will-change:transform;width:100px;height:144px;position:fixed;top:0;left:0}#seal .sealsvg{width:100%;height:100%;display:block;overflow:visible}#seal .press{fill:var(--sealPress);transform:translate(2px,3px)}#seal .foil{fill:url(#foil)}#seal .stroke{fill:none;stroke:var(--gold);stroke-width:1.1px;vector-effect:non-scaling-stroke;opacity:0}#seal .shine{fill:url(#shineGrad);transform-origin:50%;transform:translate(0)rotate(18deg)}#seal{filter:drop-shadow(0 2px 5px var(--sealShadow))}body.still #seal{display:none}html.fresh #nav{opacity:0}html.still-pre #three{display:none}#three{z-index:31;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}html[data-tone=light]{background:#fafaf8}html[data-tone=dark]{background:#0a0a0a}
/*$vite$:1*/