.mobile-menu-toggle{display:none}
@media(max-width:850px){
 .story-page header.compact-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:auto;min-height:80px;padding:16px 6vw;gap:0 16px}
 .compact-header .product-brand{font-size:1.25rem}
 .compact-header.menu-ready .mobile-menu-toggle{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:76px;min-height:44px;background:transparent;color:#fff;border:1px solid #ffffff55;border-radius:6px;font:inherit;font-size:.875rem;cursor:pointer;padding:8px 10px;margin:0}
 .mobile-menu-toggle .menu-symbol{font-size:1.25rem;line-height:1}
 .mobile-menu-toggle:focus-visible{outline:2px solid #ffad64;outline-offset:4px}
 .story-page header.compact-header nav{order:3;display:flex;flex-direction:column;align-items:stretch;flex-basis:100%;width:100%;gap:0;margin-top:14px;border-top:1px solid #ffffff2b;font-size:1rem}
 .story-page header.compact-header nav a{padding:12px 0;min-height:48px}
 .story-page header.compact-header.menu-ready:not(.menu-open) nav{display:none}
}
