.inner-page,body>main>.guide-page{isolation:isolate;min-width:0;position:relative}.inner-page:before,body>main>.guide-page:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(var(--brand-grid) 1px, transparent 1px) 0 0 / 56px 56px, linear-gradient(90deg, var(--brand-grid) 1px, transparent 1px) 0 0 / 56px 56px, var(--brand-page-glow);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000a 34%,#0000 76%);mask-image:linear-gradient(#000 0%,#000a 34%,#0000 76%)}.inner-page .page-intro,.guide-hero,.notification-page>.admin-page-head,.article-page-head{border:1px solid var(--brand-line);border-inline-start-color:var(--brand-border-strong);border-radius:3px var(--brand-radius) 3px var(--brand-radius);background:radial-gradient(ellipse at 100% 0%, var(--brand-glow), transparent 70%), var(--brand-panel);max-width:none;box-shadow:inset 0 1px 0 var(--brand-line);margin-bottom:32px;padding:clamp(24px,4vw,44px);position:relative}.inner-page .page-intro:after,.guide-hero:after,.article-page-head:after{content:"";background:var(--brand-ocean);pointer-events:none;width:72px;height:2px;position:absolute;inset-block-start:-1px;inset-inline-start:clamp(24px,4vw,44px)}.inner-page .page-intro>.eyebrow,.guide-hero>.eyebrow{color:var(--brand-primary);align-items:center;gap:10px;display:inline-flex}.inner-page .page-intro>.eyebrow:before,.guide-hero>.eyebrow:before{content:"";background:var(--brand-ocean);width:18px;height:7px;transform:skew(-28deg)}.inner-page .page-intro h1,.guide-hero h1,.article-page-head h1{letter-spacing:-.02em;max-width:24ch;margin-block:12px;font-weight:800}.inner-page .page-intro p,.guide-hero>p{max-width:68ch;color:var(--brand-muted)}.inner-page .section-heading,.game-dashboard>section>h2,.inner-page :is(.account-section,.account-order-lines,.account-payment-history)>h2{border-bottom:1px solid var(--brand-line);padding-block:12px}.inner-page .section-heading h2,.game-dashboard>section>h2,.inner-page :is(.account-section,.account-order-lines,.account-payment-history)>h2{padding-inline-start:18px;position:relative}.inner-page .section-heading h2:before,.game-dashboard>section>h2:before,.inner-page :is(.account-section,.account-order-lines,.account-payment-history)>h2:before{content:"";background:var(--brand-ocean);border-radius:2px;width:3px;position:absolute;inset-block:.35em;inset-inline-start:0}.inner-page .product-grid{gap:20px}.inner-page .product-card,.inner-page .product-compact{border-radius:var(--brand-radius);background:var(--brand-panel) padding-box, var(--brand-frame) border-box;border:1px solid #0000;transition:border-color .18s,box-shadow .18s;box-shadow:0 12px 28px #00000020}.inner-page .product-card:hover,.inner-page .product-compact:hover{border-color:var(--brand-primary);box-shadow:0 12px 28px var(--brand-blue-glow)}.inner-page .product-card .product-image{border:1px solid var(--brand-line);border-radius:calc(var(--brand-radius) - 6px);background:var(--brand-surface-soft);width:calc(100% - 16px);margin:8px 8px 0}.inner-page .product-card .product-copy{gap:10px;padding:18px}.inner-page .product-card .eyebrow{color:var(--brand-secondary);font-size:12px}.inner-page .product-card h3{color:var(--brand-ink);font-weight:700}.inner-page .product-card .product-price{border-top:1px solid var(--brand-line);color:var(--brand-ink);font-variant-numeric:tabular-nums;padding-top:12px}.inner-page .product-card .product-delivery svg{color:var(--brand-secondary);flex-shrink:0}.inner-page .product-card .add-button{min-height:48px;color:var(--brand-ink);border:1px solid var(--brand-line);background:var(--brand-surface-soft)}.inner-page .product-card .add-button:hover{color:var(--brand-on-action);background:var(--brand-ocean);border-color:#0000}.inner-page .product-badge{font-size:12px;inset-block-start:10px;inset-inline-start:10px}.inner-page .catalog-search{max-width:760px;margin-block:24px 32px}.inner-page .catalog-search>label{color:var(--brand-muted)}.inner-page .catalog-search>div{border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-panel);padding:6px}.inner-page .catalog-search input{background:0 0;border:0}.inner-page .catalog-search .button{min-width:112px}.inner-page .shop-toolbar{align-items:center}.inner-page .filter-tabs a,.account-navigation a{color:var(--brand-muted);border-color:var(--brand-line);background:var(--brand-panel);border-radius:3px 10px;transition:border-color .18s,color .18s,background-color .18s}.inner-page .filter-tabs a:hover,.account-navigation a:hover{border-color:var(--brand-primary);color:var(--brand-ink)}.inner-page .filter-tabs a.active,.account-navigation a[aria-current=page]{color:var(--brand-on-action);background:var(--brand-ocean);box-shadow:0 4px 16px var(--brand-blue-glow);border-color:#0000}.inner-page .result-count{border:1px solid var(--brand-line);background:var(--brand-surface);font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;min-height:44px;padding:6px 14px;display:inline-flex}.inner-page .catalog-filters{border-radius:var(--brand-radius);background:var(--brand-panel)}.inner-page .catalog-filters[open]{border-color:var(--brand-border-strong)}.inner-page .catalog-filters[open]>summary{border-bottom:1px solid var(--brand-line);margin-bottom:12px}.inner-page .catalog-filter-groups h2{color:var(--brand-secondary)}.inner-page .article-card{border:1px solid var(--brand-border-strong);border-radius:var(--brand-radius);background:var(--brand-surface);transition:border-color .18s,box-shadow .18s}.inner-page .article-card:hover{border-color:var(--brand-primary);box-shadow:0 8px 28px var(--brand-glow)}.inner-page .article-card img{filter:saturate(.95)brightness(.88)}.inner-page .article-card-shade{background:linear-gradient(#08090f00 18%,#08090fb3 66%,#08090ffa)}.inner-page .article-card h3{color:#f7f7ff}.inner-page .article-card .pill{background:var(--brand-ocean);width:fit-content}.inner-page .featured-news{border-radius:var(--brand-radius);background:var(--brand-panel);border-color:var(--brand-border-strong)}.inner-page .featured-news-copy{padding:clamp(24px,3vw,40px)}.inner-page .article-list{gap:8px;margin-top:16px}.inner-page .article-row{border:1px solid var(--brand-line);background:var(--brand-surface);border-radius:8px;padding-inline:18px;transition:color .18s,border-color .18s}.inner-page .article-row:hover{border-color:var(--brand-primary);padding-inline:18px}.inner-page .article-row strong{color:var(--brand-ink)}.article-page-head{margin-bottom:28px}.article-page-head .pill{background:var(--brand-ocean);justify-self:start}.article-page-head h1{max-width:none}.article-page-head .article-meta{border-top:1px solid var(--brand-line);padding-top:16px}.article-page-hero{border:1px solid var(--brand-border-strong);border-radius:var(--brand-radius)}.article-page-hero img{filter:none}.article-toc{background:var(--brand-panel);border-color:var(--brand-line)}.article-toc strong{color:var(--brand-secondary)}.article-body :is(h2,h3,h4){scroll-margin-top:112px}.article-body blockquote{background:var(--brand-panel);border-inline-start-color:var(--brand-primary)}.article-body :is(table,pre){max-width:100%;overflow-x:auto}.article-faq details{background:var(--brand-panel)}.article-faq details[open]{border-color:var(--brand-border-strong)}.article-related-links a{border:1px solid var(--brand-line);background:var(--brand-panel);border-radius:8px;align-items:center;min-height:44px;padding:8px 14px;display:inline-flex}.product-breadcrumbs{gap:8px 12px;padding-block:12px}.product-breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.product-breadcrumbs [aria-current=page]{overflow-wrap:anywhere;align-self:center}.product-detail{align-items:start}.product-detail>*{min-width:0}.product-detail-image{border-color:var(--brand-border-strong);background:var(--brand-panel);border-radius:3px 24px}.product-detail-copy{border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-panel);padding:clamp(20px,3vw,36px)}.product-detail-copy>.eyebrow{color:var(--brand-secondary)}.detail-price{color:var(--brand-ink);font-variant-numeric:tabular-nums;font-weight:800}.detail-price del{color:var(--brand-muted);font-weight:400}.option-list button{border-radius:3px 10px}.option-list button.selected{color:var(--brand-ink);border-color:var(--brand-primary);background:var(--brand-surface-soft);box-shadow:inset 0 -2px var(--brand-primary)}.sku-status{background:var(--brand-background);border-color:var(--brand-line)}.sku-status>div:first-child strong{color:var(--brand-secondary);font-variant-numeric:tabular-nums}.dynamic-selector :is(input,select,textarea),.checkout-form input,.wallet-payment input,.comment-form :is(input,select,textarea){border:1px solid var(--brand-border-strong);min-height:48px;color:var(--brand-ink);background:var(--brand-background);border-radius:8px;font-size:16px}.dynamic-selector input[type=checkbox]{min-height:20px}.dynamic-selector :is(input,select,textarea):focus-visible,.checkout-form input:focus-visible,.wallet-payment input:focus-visible,.comment-form :is(input,select,textarea):focus-visible{outline:3px solid var(--brand-secondary);outline-offset:3px}.detail-note{border:1px solid var(--brand-line);background:var(--brand-background);border-radius:8px;padding:16px}.detail-note svg{color:var(--brand-secondary);flex-shrink:0}.inner-page .product-rich-content{border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-panel);padding:clamp(20px,3vw,32px)}.comments-section{border-top:1px solid var(--brand-line);padding-top:32px}.comment-form{border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-panel);padding:24px}.comment-row{border-color:var(--brand-line);padding:20px 0}.account-navigation{padding-block:12px}.account-navigation a{flex:0 auto}.account-page .page-intro .guide-actions{margin-bottom:0}.account-page .guide-actions>a:not(.button){border:1px solid var(--brand-line);background:var(--brand-background);border-radius:8px;padding:8px 14px}.account-page .guide-actions>button{border-inline-start:1px solid var(--brand-line);padding-inline:14px}.account-order-row{border-color:var(--brand-line);background:var(--brand-panel);border-radius:10px}.account-order-row b{overflow-wrap:anywhere}.account-order-row strong{color:var(--brand-secondary);font-variant-numeric:tabular-nums}.account-section,.wallet-payment,.account-order-lines,.account-payment-history,.checkout-form,.checkout-summary{border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-panel);box-shadow:inset 0 1px 0 var(--brand-line);padding:clamp(20px,3vw,32px)}.account-order-lines,.account-payment-history{margin-block:28px}.wallet-payment>.summary-line:first-of-type{border:1px solid var(--brand-line);background:var(--brand-background);border-radius:10px;padding:20px}.wallet-payment>.summary-line:first-of-type strong{color:var(--brand-secondary);font-variant-numeric:tabular-nums;font-size:24px}.wallet-entry,.loyalty-task{gap:16px}.wallet-entry b,.loyalty-task>strong{font-variant-numeric:tabular-nums;flex-shrink:0}.wallet-entry>div,.loyalty-task>div{overflow-wrap:anywhere;min-width:0}.checkout-steps{gap:8px}.checkout-steps li{background:var(--brand-panel);border-radius:3px 10px;flex:160px;min-height:52px}.checkout-steps li[aria-current=step]{color:var(--brand-ink);background:var(--brand-surface-raised);border-color:var(--brand-primary)}.checkout-steps li[aria-current=step]:before{color:var(--brand-on-action);background:var(--brand-ocean)}.checkout-summary{border-color:var(--brand-border-strong)}.summary-line{border-color:var(--brand-line)}.summary-line strong{font-variant-numeric:tabular-nums}.summary-total{border-top:1px solid var(--brand-line);gap:16px;padding:20px 0 0}.summary-total strong{color:var(--brand-secondary);font-variant-numeric:tabular-nums}.account-order-page .page-intro h1{overflow-wrap:anywhere}.account-order-page :is(.account-order-lines,.account-payment-history,.wallet-payment,.fulfillment-item) a:not(.button){color:var(--brand-secondary);align-items:center;min-height:44px;display:inline-flex}.account-order-page .fulfillment-item{border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-panel);margin-block:16px;padding:24px}.account-order-page .fulfillment-item pre{background:var(--brand-background);border-radius:8px}.auth-modal,.search-command,.support-panel,.cart-drawer{border:1px solid var(--brand-border-strong);background:radial-gradient(ellipse at 90% 0%, var(--brand-glow), transparent 65%), var(--brand-surface);box-shadow:0 24px 80px #0006}.auth-modal,.search-command,.support-panel{border-radius:3px var(--brand-radius)}.auth-modal h2,.search-command h2,.support-panel h2{color:var(--brand-ink)}.auth-input,.search-command-input,.support-composer,.support-select select{border:1px solid var(--brand-line);background:var(--brand-background);border-radius:8px}.auth-input input,.search-command-input input,.support-composer textarea{background:0 0}.support-select select,.support-composer button{min-height:44px}.support-composer button{border-radius:8px;min-width:44px}.support-message{border:1px solid var(--brand-line);border-radius:8px}.support-message p{font-size:14px}.support-message small,.support-message>span,.support-status-note,.support-panel-footer button,.support-thread-actions>button{font-size:12px}.support-panel-footer button,.support-thread-actions>button{min-height:44px}.cart-line{background:0 0}.cart-total{border:1px solid var(--brand-line);background:var(--brand-background);border-radius:8px;margin-top:12px;padding:18px}.cart-line-copy{min-width:0}.cart-line-copy strong{overflow-wrap:anywhere}.cart-complete-link{min-height:44px;font-size:13px}.guide-page :is(.guide-theme,.pwa-push,.guide-install-steps details,.guide-troubleshoot),.notification-list li,.notification-empty{border:1px solid var(--brand-line);border-radius:var(--brand-radius);background:var(--brand-panel)}.guide-page .guide-troubleshoot{margin-block:32px;padding:28px}.guide-install-steps details[open]{border-color:var(--brand-border-strong)}.guide-theme{margin-block:32px}.guide-success{color:var(--brand-success)}.notification-page .admin-secondary-button{color:var(--brand-ink);border:1px solid var(--brand-line);background:var(--brand-surface-soft)}.notification-list li[data-read=false]{border-inline-start:3px solid var(--brand-primary)}.notification-empty>svg{border:1px solid var(--brand-line);background:var(--brand-background);border-radius:12px;width:64px;height:64px;padding:12px}.state-page>div,.search-empty,.inner-page>.empty-state,.inner-page>.state-copy{border:1px solid var(--brand-line);border-radius:3px var(--brand-radius);background:radial-gradient(ellipse at 50% 0%, var(--brand-glow), transparent 75%), var(--brand-panel);padding:clamp(24px,5vw,48px)}.state-page>div{width:100%}.search-empty h2{color:var(--brand-ink)}@media (min-width:901px){.product-detail-image{position:sticky;top:112px}}@media (max-width:900px){.inner-page .page-intro,.guide-hero,.article-page-head{padding:28px}.inner-page .product-grid{gap:16px}}@media (max-width:600px){.inner-page{padding-inline:16px;padding-bottom:72px}.inner-page .page-intro,.guide-hero,.article-page-head,.notification-page>.admin-page-head{margin-bottom:24px;padding:24px 20px}.inner-page .page-intro h1,.guide-hero h1{font-size:28px}.inner-page .page-intro p{font-size:15px}.inner-page .section-heading{align-items:center;gap:8px}.inner-page .section-heading h2{font-size:21px}.inner-page .product-grid{gap:12px}.inner-page .product-card .product-copy{padding:12px}.inner-page .product-card h3{font-size:15px}.inner-page .product-card .product-price{gap:6px}.inner-page .product-card .product-price strong{font-size:14px}.inner-page .product-card .add-button{gap:6px;font-size:12px}.inner-page .product-card .add-button svg{flex-shrink:0}.inner-page .catalog-search .button{min-width:88px;padding-inline:12px}.inner-page .catalog-search input{padding-inline:10px}.inner-page .filter-tabs a{padding-inline:12px}.inner-page .article-card,.inner-page .article-card:first-child{min-height:320px}.inner-page .article-card>div{inset-inline:20px;bottom:20px}.inner-page .article-row,.inner-page .article-row:hover{padding-inline:14px}.article-page-head h1{font-size:28px}.article-page-head .lead{font-size:16px}.article-page-head .article-meta{gap:12px}.article-toc,.product-detail-copy{padding:20px}.product-detail-copy h1{font-size:28px}.product-breadcrumbs{font-size:12px}.product-detail-image{border-radius:3px 18px}.detail-note{font-size:13px}.comment-form{padding:20px}.account-navigation{gap:8px;padding-inline:16px}.account-navigation a{flex:auto;justify-content:center;padding-inline:10px;font-size:13px}.account-order-row{grid-template-columns:minmax(0,1fr) auto;padding:18px}.account-order-row>div{grid-column:1/-1}.account-order-row>span{font-size:13px}.account-order-row>strong{font-size:15px}.wallet-entry,.loyalty-task{flex-wrap:wrap;gap:12px}.wallet-entry>div,.loyalty-task>div{flex-basis:100%}.wallet-payment>.summary-line:first-of-type{flex-direction:column;align-items:flex-start;gap:8px}.checkout-steps li{flex-basis:100%;min-height:48px}.checkout-layout{gap:20px}.summary-line{flex-wrap:wrap;gap:8px}.summary-total{flex-wrap:wrap}.account-page .guide-actions>a:not(.button){width:100%}.account-page .guide-actions{gap:8px}.auth-modal{padding:28px 24px}.support-panel{max-height:calc(100dvh - 112px - env(safe-area-inset-bottom))}.support-bubble{bottom:calc(16px + env(safe-area-inset-bottom))}.cart-drawer{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.guide-page{padding-inline:16px;padding-top:32px}.guide-page .guide-page{padding:0}.guide-page .guide-troubleshoot,.notification-list li{padding:20px}}@media (max-width:359px){.inner-page .product-grid{grid-template-columns:minmax(0,1fr)}.inner-page .product-card .product-copy{padding:18px}.inner-page .catalog-search>div{flex-wrap:wrap}.inner-page .catalog-search input{flex-basis:100%;width:100%}.inner-page .catalog-search .button{width:100%}.inner-page .section-heading{flex-wrap:wrap}.account-navigation a{flex-basis:100%;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.inner-page :is(.product-card,.product-compact,.article-card,.article-row,.filter-tabs a),.account-navigation a{transition:none}}
.navigation-module__eoAYOG__nav{--nav-bg:var(--surface);--nav-color:var(--ink);--nav-accent:var(--pink);--nav-border:var(--line);--nav-font-size:15px;--nav-gap:24px;--nav-radius:12px;color:var(--nav-color);align-self:stretch;align-items:center;margin-inline:auto;display:flex}.navigation-module__eoAYOG__mobileTrigger.navigation-module__eoAYOG__mobileTrigger{display:none}.navigation-module__eoAYOG__triggers{align-items:center;gap:var(--nav-gap);display:flex}.navigation-module__eoAYOG__nav .navigation-module__eoAYOG__trigger{min-height:44px;color:var(--nav-color);font:inherit;font-size:var(--nav-font-size);cursor:pointer;background:0 0;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.navigation-module__eoAYOG__nav .navigation-module__eoAYOG__trigger:hover,.navigation-module__eoAYOG__nav .navigation-module__eoAYOG__trigger[aria-expanded=true]{color:var(--nav-accent)}.navigation-module__eoAYOG__nav :is(a,button):focus-visible,.navigation-module__eoAYOG__banner :is(a,button):focus-visible{outline-offset:3px;outline:2px solid}.navigation-module__eoAYOG__panel{inset-inline:0;z-index:25;overscroll-behavior:contain;background:var(--nav-bg);border-block:1px solid var(--nav-border);max-height:min(75dvh,640px);padding:28px max(24px,50% - 616px);animation:.18s ease-out navigation-module__eoAYOG__menu-enter;position:absolute;top:100%;overflow-y:auto;box-shadow:0 24px 40px #0002}.navigation-module__eoAYOG__group{min-width:0}.navigation-module__eoAYOG__panelInner{direction:ltr;grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:32px;max-width:1232px;margin-inline:auto;display:grid}.navigation-module__eoAYOG__links{direction:rtl;grid-area:1/2;min-width:0}.navigation-module__eoAYOG__panelHeading{border-bottom:1px solid var(--nav-border);flex-wrap:wrap;align-items:baseline;gap:10px 20px;margin-bottom:20px;padding-bottom:16px;display:flex}.navigation-module__eoAYOG__panelHeading>span{font-size:20px;font-weight:800}.navigation-module__eoAYOG__panelHeading small{color:var(--muted);font-size:13px}.navigation-module__eoAYOG__groups{grid-template-columns:repeat(var(--nav-columns,3), minmax(0, 1fr));gap:20px;display:grid}.navigation-module__eoAYOG__caret{transition:transform .18s}.navigation-module__eoAYOG__trigger[aria-expanded=true] .navigation-module__eoAYOG__caret{transform:rotate(180deg)}.navigation-module__eoAYOG__feature{isolation:isolate;border-radius:var(--nav-radius);color:#fff;direction:rtl;background:#15101c;grid-area:1/1;align-items:end;min-height:310px;display:flex;position:relative;overflow:hidden}.navigation-module__eoAYOG__feature img{object-fit:cover;transition:transform .24s}.navigation-module__eoAYOG__feature:after{content:"";z-index:1;background:linear-gradient(#0b071218,#0b071270 32%,#0b0712e6 70%,#0b0712 96%);position:absolute;inset:0}.navigation-module__eoAYOG__feature:hover img{transform:scale(1.025)}.navigation-module__eoAYOG__featureCopy{z-index:2;padding:24px;position:relative}.navigation-module__eoAYOG__featureKicker{color:#ffc6df;font-size:12px}.navigation-module__eoAYOG__featureCopy strong{margin-top:8px;font-size:23px;line-height:1.6;display:block}.navigation-module__eoAYOG__featureCopy p{color:#f2eaf4;margin:10px 0 16px;font-size:14px;line-height:1.9}.navigation-module__eoAYOG__featureAction{align-items:center;gap:10px;font-size:14px;font-weight:700;display:inline-flex}.navigation-module__eoAYOG__group h3{font-size:var(--nav-font-size);color:var(--nav-accent);margin:0 0 10px}.navigation-module__eoAYOG__nav .navigation-module__eoAYOG__item{min-height:44px;color:var(--nav-color);background:var(--item-bg,transparent);font-size:var(--nav-font-size);border-radius:var(--nav-radius);overflow-wrap:anywhere;align-items:center;gap:12px;padding:10px;text-decoration:none;transition:background-color .18s;display:flex}.navigation-module__eoAYOG__nav a.navigation-module__eoAYOG__item:hover{background:color-mix(in srgb, var(--nav-accent) 9%, transparent)}.navigation-module__eoAYOG__item strong{font-weight:600;line-height:1.7;display:block}.navigation-module__eoAYOG__item small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.8;display:block}.navigation-module__eoAYOG__thumb{border-radius:var(--nav-radius);background-position:50%;background-size:cover;flex:0 0 42px;height:42px}.navigation-module__eoAYOG__promo{background:color-mix(in srgb, var(--nav-accent) 8%, transparent);margin-block:6px}.navigation-module__eoAYOG__banner{text-align:center;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:4px 20px;font-size:13px;line-height:1.8;display:flex}.navigation-module__eoAYOG__banner a{color:inherit;text-underline-offset:3px;text-decoration:underline}.navigation-module__eoAYOG__banner button{color:inherit;cursor:pointer;background:0 0;flex:0 0 44px;min-height:44px;font-size:24px}.navigation-module__eoAYOG__previewNav{background:var(--nav-bg);min-height:90px;margin:0;padding:12px;display:block;position:relative}.navigation-module__eoAYOG__previewNav .navigation-module__eoAYOG__triggers{flex-wrap:wrap}.navigation-module__eoAYOG__previewNav .navigation-module__eoAYOG__panel{box-shadow:none;margin-top:12px;padding:20px 4px;position:static}@media (max-width:900px){.navigation-module__eoAYOG__mobileTrigger.navigation-module__eoAYOG__mobileTrigger{display:grid}.navigation-module__eoAYOG__nav:not(.navigation-module__eoAYOG__previewNav){top:100%;overscroll-behavior:contain;background:var(--nav-bg);border-bottom:1px solid var(--nav-border);max-height:75dvh;padding:12px 20px 20px;display:none;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 16px 24px #0002}.navigation-module__eoAYOG__nav.navigation-module__eoAYOG__open{display:block}.navigation-module__eoAYOG__triggers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.navigation-module__eoAYOG__nav .navigation-module__eoAYOG__trigger{border:1px solid var(--nav-border);border-radius:var(--nav-radius);justify-content:space-between;padding:10px 12px}.navigation-module__eoAYOG__panel{box-shadow:none;border:0;max-height:none;padding:20px 0 0;position:static}.navigation-module__eoAYOG__panelInner{grid-template-columns:minmax(0,1fr);gap:20px}.navigation-module__eoAYOG__links{grid-column:1}.navigation-module__eoAYOG__groups{grid-template-columns:repeat(2,minmax(0,1fr))}.navigation-module__eoAYOG__feature{grid-area:2/1;min-height:220px}.navigation-module__eoAYOG__featureCopy{max-width:420px;padding:20px}.navigation-module__eoAYOG__featureCopy strong{font-size:21px}}@media (min-width:901px) and (max-width:1050px){.navigation-module__eoAYOG__nav{--nav-gap:14px}.navigation-module__eoAYOG__panelInner{grid-template-columns:260px minmax(0,1fr);gap:24px}.navigation-module__eoAYOG__groups{gap:12px}}@media (max-width:520px){.navigation-module__eoAYOG__groups{grid-template-columns:1fr;gap:16px}.navigation-module__eoAYOG__panelHeading{margin-bottom:16px}}@container (max-width:700px){.navigation-module__eoAYOG__previewNav .navigation-module__eoAYOG__panelInner{grid-template-columns:1fr}.navigation-module__eoAYOG__previewNav .navigation-module__eoAYOG__links{grid-column:1}.navigation-module__eoAYOG__previewNav .navigation-module__eoAYOG__feature{grid-row:2}.navigation-module__eoAYOG__previewNav .navigation-module__eoAYOG__groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:520px){.navigation-module__eoAYOG__previewNav .navigation-module__eoAYOG__groups{grid-template-columns:1fr}}@keyframes navigation-module__eoAYOG__menu-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.navigation-module__eoAYOG__panel{animation:none}.navigation-module__eoAYOG__caret,.navigation-module__eoAYOG__feature img,.navigation-module__eoAYOG__nav .navigation-module__eoAYOG__item,.navigation-module__eoAYOG__nav .navigation-module__eoAYOG__trigger{transition:none}.navigation-module__eoAYOG__feature:hover img{transform:none}}
