.mobileNavigation{display:none}@media (width<=800px){nav.nav.shell .navlinks,.subscriptionsPage .subscriptionsNav>div{display:none}.nav.shell .mobileNavigation,.subscriptionsPage .subscriptionsNav .mobileNavigation{z-index:20;order:2;margin-left:auto;display:block;position:relative}.mobileNavigation summary{color:#f6f3fa;cursor:pointer;background:#27241e;border:1px solid #f4b72860;border-radius:8px;align-items:center;gap:14px;min-height:44px;padding:10px 16px;font-size:16px;list-style:none;display:flex}.mobileNavigation summary::-webkit-details-marker{display:none}.mobileNavigationChevron{border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;margin-top:-4px;transform:rotate(45deg)}.mobileNavigation[open] .mobileNavigationChevron{margin-top:4px;transform:rotate(225deg)}.mobileNavigationLinks{background:#1e1b17;border:1px solid #f4b72850;border-radius:12px;flex-direction:column;width:min(260px,100vw - 48px);padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 36px #0008}.mobileNavigation .mobileNavigationLinks a{color:#f6f3fa;border-radius:6px;min-height:46px;padding:13px 14px;font-size:16px;line-height:1.4;text-decoration:none;display:block}.mobileNavigationLinks a:hover{background:#443e34}.mobileNavigation summary:focus-visible,.mobileNavigationLinks a:focus-visible{outline-offset:3px;outline:2px solid #f4b728}.nav.shell .navCta{display:none}.subscriptionsPage .subscriptionsNav{flex-direction:row;align-items:center;gap:16px;position:relative}}@media (width<=480px){.nav.shell .navCta{justify-content:center;width:100%}}
