@media (min-width:1024px){.footer_footer__flio2{background:#041225;border-color:color-mix(in srgb,var(--brand-gold) 32%,transparent);font-family:var(--font-yz-serif),Georgia,serif}.footer_shell__JYx5V{padding:0}.footer_stage__4Vngq{position:relative;min-height:clamp(570px,39.7vw,780px);padding:clamp(75px,6vw,112px) 5.4vw 118px 6.5vw;background:#041225}.footer_stage__4Vngq:before{content:"";position:absolute;inset:20% 0 0;pointer-events:none;background:url(/assets/brand/footer-celestial-night-20261003.webp) bottom/100% 100% no-repeat;mask-image:linear-gradient(180deg,transparent,black 15%)}.footer_grid__9g1NJ{position:relative;z-index:1;max-width:1700px;margin-inline:auto;grid-template-columns:1.2fr .83fr .86fr 1.13fr;gap:0}.footer_brand__Nu119{padding-right:clamp(22px,3.2vw,58px)}.footer_logo__Mm1TJ{width:min(100%,335px)}.footer_slogan__t8hdB{max-width:none;margin-top:27px;font-size:clamp(20px,1.55vw,27px);line-height:1.4;font-style:italic;white-space:nowrap}.footer_slogan__t8hdB:after{content:"";display:block;width:70px;height:1px;margin-top:20px;background:linear-gradient(to right,var(--brand-gold),transparent)}.footer_social__IBiON{margin-top:30px;gap:clamp(10px,1.05vw,18px)}.footer_socialLink__Hkxyx{width:clamp(42px,3.25vw,56px);height:clamp(42px,3.25vw,56px);border-radius:50%;border-color:var(--brand-gold);color:var(--brand-gold-light);background:transparent}.footer_socialLink__Hkxyx svg{width:24px;height:24px}.footer_socialLink__Hkxyx:hover{background:color-mix(in srgb,var(--brand-gold) 12%,transparent)}.footer_about__gYwEZ,.footer_column__4bSjq{position:relative;min-height:clamp(380px,26.5vw,470px);padding:0 clamp(25px,3vw,52px);border-left:1px solid transparent;border-image:linear-gradient(var(--brand-gold),color-mix(in srgb,var(--brand-gold) 4%,transparent)) 1;overflow:visible}.footer_about__gYwEZ:before,.footer_column__4bSjq:before{content:"";position:absolute;left:-8px;top:-7px;width:15px;height:28px;background:var(--brand-gold-light);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 60%,50% 100%,39% 60%,0 50%,39% 39%)}.footer_heading__RW_aj{position:relative;padding-bottom:16px;border-bottom:1px solid color-mix(in srgb,var(--brand-gold) 64%,transparent);font-family:inherit;font-size:clamp(17px,1.45vw,25px);font-weight:400;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.footer_heading__RW_aj:after{content:"";position:absolute;bottom:-4px;left:-4px;width:8px;height:8px;background:var(--brand-gold-light);clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%)}.footer_desktopLinks__QzDtI{margin-top:20px}.footer_desktopLinks__QzDtI a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:clamp(44px,3.15vw,56px);font-size:clamp(18px,1.32vw,23px);line-height:1.25;color:var(--brand-ivory);transition:color .18s}.footer_desktopLinks__QzDtI a:hover{color:var(--brand-gold-light)}.footer_desktopLinks__QzDtI a:focus-visible{outline:1px solid var(--brand-gold);outline-offset:4px}.footer_desktopLinks__QzDtI svg{width:15px;height:15px;color:var(--brand-gold-light);stroke-width:1.3}.footer_about__gYwEZ{padding-right:0;padding-bottom:0}.footer_aboutContent__QiBbc{display:block}.footer_mobileMountains__Dn7bg,.footer_seal__YQjpY{display:none}.footer_manifesto__tuFd5{margin-top:28px;max-width:370px;font-size:clamp(19px,1.32vw,23px);line-height:1.3;color:var(--brand-pebble)}.footer_legal__nutCt{margin-top:0;min-height:clamp(130px,9.4vw,170px);padding:37px 3.8vw 45px;border-top:1px solid color-mix(in srgb,var(--brand-gold) 70%,transparent);background:#041225 url(/assets/brand/footer-celestial-night-20261003.webp) top/100% auto no-repeat}.footer_legalGrid__cArDu{position:relative;max-width:1820px;margin-inline:auto;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--brand-gold) 22%,transparent);grid-template-columns:1fr auto auto;gap:30px;font-size:clamp(14px,1.03vw,18px);color:var(--brand-pebble)}.footer_legalLinks__YJKWT{gap:30px}.footer_legalLinks__YJKWT>span{display:block;height:26px;width:1px;font-size:0;background:color-mix(in srgb,var(--brand-gold) 35%,transparent)}.footer_backTop__Fz6Iu{width:60px;height:60px;margin-left:20px;margin-top:-22px;background:transparent;color:var(--brand-gold-light);box-shadow:0 0 18px color-mix(in srgb,var(--brand-gold) 12%,transparent)}.footer_backTop__Fz6Iu svg{width:29px;height:29px;stroke-width:1.1}}@media (min-width:1440px){.footer_legalGrid__cArDu:before{content:"";position:absolute;top:31px;left:26%;width:9px;height:9px;background:var(--brand-gold-light);clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%)}.footer_legalGrid__cArDu:after{content:"";position:absolute;top:35px;left:calc(26% + 7px);width:80px;height:1px;background:linear-gradient(to right,var(--brand-gold),transparent)}}@media (min-width:1024px) and (max-width:1279px){.footer_stage__4Vngq{padding-inline:4vw}.footer_about__gYwEZ,.footer_column__4bSjq{padding-left:22px;padding-right:22px}.footer_about__gYwEZ{padding-right:0}.footer_slogan__t8hdB{font-size:18px}.footer_heading__RW_aj{font-size:16px;letter-spacing:.1em}.footer_legalGrid__cArDu{font-size:13px;gap:18px}.footer_legalLinks__YJKWT{gap:14px}.footer_backTop__Fz6Iu{width:46px;height:46px;margin-left:0}}.HeaderSignalRotator_signalLink__Psgqe{gap:.48rem;color:rgb(232 226 214/.9);font-size:.875rem;font-weight:500;line-height:1.2;letter-spacing:.01em;-webkit-tap-highlight-color:transparent}.HeaderSignalRotator_signalHalo__cnsrO{position:relative;display:grid;width:.85rem;height:.85rem;flex:0 0 0.85rem;place-items:center;border:1px solid rgb(232 207 138/.4);border-radius:999px;box-shadow:0 0 8px rgb(216 185 108/.18);animation:HeaderSignalRotator_signal-breathe__dClv2 4s ease-in-out infinite}.HeaderSignalRotator_signalHalo__cnsrO>span{width:.26rem;height:.26rem;border-radius:999px;background:#e8cf8a;box-shadow:0 0 5px rgb(232 207 138/.5)}.HeaderSignalRotator_signalText__LSoxN{min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;animation:HeaderSignalRotator_signal-crossfade__5n14B .42s cubic-bezier(.22,.61,.36,1) both}.HeaderSignalRotator_signalChevron__wNXX0{flex:0 0 auto;color:rgb(232 207 138/.78);font-family:serif;font-size:1.02rem;line-height:1}@keyframes HeaderSignalRotator_signal-crossfade__5n14B{0%{opacity:0;transform:translateY(3px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes HeaderSignalRotator_signal-breathe__dClv2{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.HeaderSignalRotator_signalHalo__cnsrO{animation:none}.HeaderSignalRotator_signalText__LSoxN{animation:HeaderSignalRotator_signal-fade-only__bxEz_ .25s ease-out both}}@keyframes HeaderSignalRotator_signal-fade-only__bxEz_{0%{opacity:0}to{opacity:1}}@media (max-width:767.98px){.HeaderSignalRotator_signalLink__Psgqe{font-size:.8125rem;letter-spacing:0}.HeaderSignalRotator_signalHalo__cnsrO{box-shadow:none;animation:none}}.MobileNavDrawer_scrim__xpX2v{position:fixed;inset:0;z-index:50;background:#030b16b3}.MobileNavDrawer_panel__uoGOq{position:fixed;inset:0;z-index:51;display:flex;flex-direction:column;width:100%;height:100dvh;overflow:hidden;background:#081426;color:#f2ecdf;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;transform:translateX(100%);visibility:hidden;transition:transform .24s cubic-bezier(.2,.8,.2,1),visibility .24s;-webkit-tap-highlight-color:transparent}.MobileNavDrawer_open__zwPrU{transform:translateX(0);visibility:visible}.MobileNavDrawer_header__Ad7Jn{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;min-height:64px;padding:max(8px,env(safe-area-inset-top)) 16px 8px 20px}.MobileNavDrawer_header__Ad7Jn h2{font-size:23px;font-weight:650;line-height:30px;letter-spacing:-.6px}.MobileNavDrawer_closeButton__ZsUEb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffffff08;color:#e0d7c8;cursor:pointer}.MobileNavDrawer_searchArea__b8Rry{position:relative;z-index:2;flex-shrink:0;padding:0 16px 16px}.MobileNavDrawer_search__nLFFB form>div{height:48px;border:0;border-radius:14px;background:#172337}.MobileNavDrawer_search__nLFFB input{font-size:16px;color:#f2ecdf}.MobileNavDrawer_search__nLFFB input::placeholder{color:#99a5b8}.MobileNavDrawer_search__nLFFB button{min-width:44px;min-height:44px}.MobileNavDrawer_search__nLFFB button[type=submit]{background:transparent;color:#ead4aa}.MobileNavDrawer_search__nLFFB [role=listbox]{max-height:min(28rem,calc(100dvh - 10rem));border:1px solid #ead4aa22;border-radius:16px;background:#142036}.MobileNavDrawer_search__nLFFB [role=option] button{min-height:48px}.MobileNavDrawer_scrollArea__xVX4c{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px calc(24px + env(safe-area-inset-bottom));scrollbar-width:none;-webkit-overflow-scrolling:touch}.MobileNavDrawer_scrollArea__xVX4c::-webkit-scrollbar{display:none}.MobileNavDrawer_section__wx58H{margin-bottom:24px}.MobileNavDrawer_sectionHeading__jgwBT{padding:0 6px;margin-bottom:10px;color:#aeb7c6;font-size:12px;font-weight:600;line-height:18px}.MobileNavDrawer_group__LfQvo{overflow:hidden;border-radius:20px;background:#111e32}.MobileNavDrawer_group__LfQvo>li+li{border-top:1px solid #e8dcc610}.MobileNavDrawer_hubLink__5GLNV,.MobileNavDrawer_journeyLink__JSVYK,.MobileNavDrawer_legalLink__yVXQL,.MobileNavDrawer_previewLink__WraM7,.MobileNavDrawer_simpleLink__OgaSB,.MobileNavDrawer_worldButton__2aKn3{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;color:#f2ecdf;text-align:left;touch-action:manipulation;cursor:pointer;transition:background-color .14s ease}.MobileNavDrawer_journeyLink__JSVYK{padding:14px 14px 8px}.MobileNavDrawer_journeyArt__In5bf,.MobileNavDrawer_previewArt__og1uc,.MobileNavDrawer_worldArt__RfU_D{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;background:#081426;color:#ead4aa}.MobileNavDrawer_journeyArt__In5bf{width:52px;height:52px;border-radius:14px}.MobileNavDrawer_worldArt__RfU_D{width:44px;height:44px;border-radius:12px}.MobileNavDrawer_previewArt__og1uc{width:40px;height:40px;border-radius:10px}.MobileNavDrawer_cellCopy__4qzGw{display:block;flex:1;min-width:0}.MobileNavDrawer_cellTitle__85zUV{display:block;flex:1;font-size:15px;font-weight:600;line-height:20px;letter-spacing:-.2px}.MobileNavDrawer_cellBody__0wDMm{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:4px;color:#aab4c6;font-size:12px;line-height:17px}.MobileNavDrawer_chevron__T9pwh{width:16px;height:16px;flex-shrink:0;color:#a89778}.MobileNavDrawer_steps__VSYqx{display:flex;flex-wrap:wrap;gap:3px 8px;padding:0 14px 14px 78px;color:#8e9aae;font-size:10px;line-height:15px}.MobileNavDrawer_steps__VSYqx li+li:before{content:"·";margin-right:8px;color:#c5aa7c}.MobileNavDrawer_worldButton__2aKn3{min-height:70px;padding:10px 14px}.MobileNavDrawer_worldButton__2aKn3[aria-expanded=true]{background:#1b2940}.MobileNavDrawer_expandedChevron__Y0rwS{transform:rotate(180deg)}.MobileNavDrawer_worldDetail__zrfe5{padding:2px 14px 10px}.MobileNavDrawer_detailTitle__KlO4b{margin-top:12px;color:#ead4aa;font-size:13px;font-weight:600;line-height:18px}.MobileNavDrawer_detailBody__jcHsr{margin-top:5px;color:#aab4c6;font-size:12px;line-height:18px}.MobileNavDrawer_inventory__ZAeLe{display:block;margin-top:4px;color:#b8a17c;font-size:10px;line-height:15px}.MobileNavDrawer_previews__LlgKs{margin-top:10px}.MobileNavDrawer_previews__LlgKs>li+li{border-top:1px solid #e8dcc610}.MobileNavDrawer_previewLink__WraM7{padding:8px 0}.MobileNavDrawer_previewTitle___sHR_{display:block;font-size:13px;font-weight:500;line-height:18px}.MobileNavDrawer_hubLink__5GLNV{justify-content:space-between;color:#ead4aa;font-size:13px;font-weight:600}.MobileNavDrawer_simpleLink__OgaSB{min-height:54px;padding:8px 14px;font-size:14px}.MobileNavDrawer_legalLink__yVXQL>span,.MobileNavDrawer_simpleLink__OgaSB>span{flex:1}.MobileNavDrawer_utilityIcon__tUEsr{width:20px;height:20px;color:#ead4aa}.MobileNavDrawer_brandSummary__gSs6J{margin:28px 6px}.MobileNavDrawer_brandSummary__gSs6J>p{color:#9aa7ba;font-size:12px;line-height:18px}.MobileNavDrawer_stats__OtkIj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.MobileNavDrawer_stats__OtkIj strong{display:block;color:#ead4aa;font-size:20px;font-weight:600;line-height:24px}.MobileNavDrawer_stats__OtkIj span{display:block;margin-top:3px;color:#8e9aae;font-size:11px;line-height:16px}.MobileNavDrawer_legalLink__yVXQL{min-height:48px;padding:10px 14px;font-size:12px;line-height:18px;color:#b7c0cf}.MobileNavDrawer_footer__E2hDX{margin-top:24px}.MobileNavDrawer_subscribe__CrQjC{display:flex;justify-content:space-between;min-height:48px;padding:12px 14px;border:0;border-radius:16px;background:#111e32;color:#ead4aa;font-size:13px;letter-spacing:0}.MobileNavDrawer_subscribe__CrQjC:after{content:"↗"}.MobileNavDrawer_footer__E2hDX>div{margin-top:12px;padding-top:0;border-top:0}.MobileNavDrawer_footer__E2hDX a,.MobileNavDrawer_footer__E2hDX button{min-height:48px}.MobileNavDrawer_footer__E2hDX>div>a{padding:14px;border-radius:16px;background:#111e32}.MobileNavDrawer_panel__uoGOq :is(a,button):focus-visible{outline:2px solid #ead4aa;outline-offset:-3px;border-radius:12px}.MobileNavDrawer_panel__uoGOq :is(.MobileNavDrawer_journeyLink__JSVYK,.MobileNavDrawer_worldButton__2aKn3,.MobileNavDrawer_previewLink__WraM7,.MobileNavDrawer_simpleLink__OgaSB,.MobileNavDrawer_legalLink__yVXQL,.MobileNavDrawer_hubLink__5GLNV,.MobileNavDrawer_closeButton__ZsUEb):active{background:#25344d}@media (hover:hover) and (pointer:fine){.MobileNavDrawer_panel__uoGOq :is(.MobileNavDrawer_journeyLink__JSVYK,.MobileNavDrawer_worldButton__2aKn3,.MobileNavDrawer_previewLink__WraM7,.MobileNavDrawer_simpleLink__OgaSB,.MobileNavDrawer_legalLink__yVXQL,.MobileNavDrawer_hubLink__5GLNV,.MobileNavDrawer_closeButton__ZsUEb):hover{background:#1b2940}}@media (prefers-reduced-motion:no-preference){.MobileNavDrawer_journeyArt__In5bf,.MobileNavDrawer_previewArt__og1uc,.MobileNavDrawer_worldArt__RfU_D{transition:transform .14s ease,filter .14s ease}.MobileNavDrawer_journeyLink__JSVYK:active .MobileNavDrawer_journeyArt__In5bf,.MobileNavDrawer_previewLink__WraM7:active .MobileNavDrawer_previewArt__og1uc,.MobileNavDrawer_worldButton__2aKn3:active .MobileNavDrawer_worldArt__RfU_D{transform:scale(.94);filter:brightness(.8)}}@media (prefers-reduced-motion:reduce){.MobileNavDrawer_panel__uoGOq,.MobileNavDrawer_panel__uoGOq *{transition:none}}.MobileNavDrawer_header__Ad7Jn h2,.MobileNavDrawer_sectionHeading__jgwBT{font-family:inherit;font-variant:normal;text-transform:none}.MobileNavDrawer_sectionHeading__jgwBT{letter-spacing:0}.MobileNavDrawer_search__nLFFB input{border-radius:10px}.MobileNavDrawer_search__nLFFB input::-webkit-search-cancel-button{-webkit-appearance:none}.MobileNavDrawer_footer__E2hDX p,.MobileNavDrawer_footer__E2hDX span{font-family:inherit}