.O4kYha_journalHead{border-top:2px solid var(--bmg-ink);border-bottom:1px solid var(--bmg-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(16px,3vw,48px);margin-bottom:clamp(20px,2.4vw,36px);padding-top:13px;padding-bottom:18px;display:flex}.O4kYha_journalEyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bmg-yellow-deep);margin:0 0 8px;font-size:10.5px}.O4kYha_journalTitle{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--bmg-ink);margin:0;font-size:clamp(24px,2.8vw,38px);font-weight:800}.O4kYha_journalNote{max-width:40ch;color:var(--bmg-ink-soft);margin:0;font-size:14.5px;line-height:1.6}.O4kYha_postWrap{padding-bottom:clamp(56px,6vw,110px)}.O4kYha_post{max-width:820px;padding:clamp(24px, 3vw, 52px) var(--bmg-edge) 0;margin:0 auto}.O4kYha_postCrumbs{color:var(--bmg-gray-2);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(18px,2vw,30px);font-size:13.5px;display:flex}.O4kYha_postCrumbs a{min-height:44px;color:var(--bmg-ink);transition:background var(--mo-fast) var(--bmg-ease);border-radius:999px;align-items:center;margin-left:-12px;padding:0 12px;font-weight:600;display:inline-flex}.O4kYha_postCrumbs a:hover,.O4kYha_postCrumbs a:focus-visible{background:var(--bmg-surface-2)}.O4kYha_postCrumbs [aria-current=page]{color:var(--bmg-gray-2);text-overflow:ellipsis;white-space:nowrap;max-width:min(60vw,44ch);overflow:hidden}.O4kYha_postHead{flex-direction:column;gap:12px;display:flex}.O4kYha_postMeta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bmg-yellow-deep);align-items:center;gap:9px;margin:0;font-size:10.5px;display:flex}.O4kYha_postTitle{font-family:var(--font-heading);letter-spacing:-.035em;color:var(--bmg-ink);text-wrap:balance;margin:0;font-size:clamp(30px,4vw,54px);font-weight:800;line-height:1.04}.O4kYha_postExcerpt{color:var(--bmg-gray);margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.6}.O4kYha_postTags{flex-wrap:wrap;gap:7px;margin:4px 0 0;padding:0;list-style:none;display:flex}.O4kYha_postTag{border:1px solid var(--bmg-line-strong);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bmg-ink-soft);border-radius:999px;padding:5px 12px;font-size:10px}.O4kYha_postCover{background:var(--bmg-surface-2);border-radius:4px;margin:clamp(26px,3vw,44px) 0;overflow:hidden}.O4kYha_postCoverImg{width:100%;height:auto;display:block}.O4kYha_postBody{color:var(--bmg-ink-soft);font-size:clamp(16.5px,1.2vw,18px);line-height:1.76}.O4kYha_postP{margin:0 0 1.35em}.O4kYha_postH2{font-family:var(--font-heading);letter-spacing:-.024em;color:var(--bmg-ink);margin:2em 0 .7em;font-size:clamp(20px,1.9vw,27px);font-weight:800;line-height:1.16}.O4kYha_postBody>.O4kYha_postH2:first-child{margin-top:0}.O4kYha_postUl{margin:0 0 1.35em;padding-left:1.25em}.O4kYha_postUl li{margin-bottom:.45em}.O4kYha_postBody a{color:var(--bmg-yellow-deep);text-underline-offset:3px;text-decoration:underline}.O4kYha_postBody a:hover{color:var(--bmg-ink)}.O4kYha_postQuote{border-left:3px solid var(--bmg-signal-vivid);font-family:var(--font-display);letter-spacing:-.018em;color:var(--bmg-ink);margin:1.8em 0;padding:4px 0 4px clamp(18px,2vw,26px);font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.4}.O4kYha_postFigure{border-radius:4px;margin:1.8em 0;overflow:hidden}.O4kYha_postImg{width:100%;height:auto;display:block}.O4kYha_postAttachments,.O4kYha_postRelated{border-top:1px solid var(--bmg-line);margin-top:clamp(34px,4vw,58px);padding-top:clamp(20px,2.2vw,30px)}.O4kYha_postAttachmentsTitle{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--bmg-gray);margin:0 0 16px;font-size:10.5px}.O4kYha_attachList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.O4kYha_attach{border:1px solid var(--bmg-line);transition:border-color var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease);background:#fff;border-radius:4px;align-items:center;gap:14px;padding:14px 18px;display:flex}.O4kYha_attach:hover,.O4kYha_attach:focus-visible{border-color:var(--bmg-ink);transform:translate(3px)}.O4kYha_attachKindPdf,.O4kYha_attachKindLink{font-family:var(--font-mono);letter-spacing:.1em;border-radius:3px;flex:none;padding:4px 9px;font-size:9.5px}.O4kYha_attachKindPdf{color:#fff;background:#b3261e}.O4kYha_attachKindLink{background:var(--bmg-signal-vivid);color:var(--bmg-carbon)}.O4kYha_attachLabel{font-family:var(--font-display);color:var(--bmg-ink);flex:auto;font-size:15px;font-weight:700}.O4kYha_attach svg{color:var(--bmg-gray-2)}.O4kYha_postFoot{margin-top:clamp(30px,3.4vw,52px)}.O4kYha_postBack{border:1px solid var(--bmg-line-strong);min-height:46px;font-family:var(--font-display);color:var(--bmg-ink);transition:border-color var(--mo-fast) var(--bmg-ease), background var(--mo-fast) var(--bmg-ease);border-radius:3px;align-items:center;padding:0 20px;font-size:14px;font-weight:800;display:inline-flex}.O4kYha_postBack:hover{border-color:var(--bmg-ink);background:var(--bmg-surface-2)}.O4kYha_postRelatedList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.O4kYha_postRelatedLink{border-bottom:1px solid var(--bmg-line);font-family:var(--font-display);color:var(--bmg-ink-soft);transition:color var(--mo-fast) var(--bmg-ease), padding-left var(--mo-fast) var(--bmg-ease);padding:12px 0;font-size:16px;font-weight:700;display:block}.O4kYha_postRelatedLink:hover,.O4kYha_postRelatedLink:focus-visible{color:var(--bmg-ink);padding-left:6px}@media (max-width:860px){.O4kYha_attachKindLink,.O4kYha_attachKindPdf,.O4kYha_journalEyebrow,.O4kYha_postAttachmentsTitle,.O4kYha_postMeta,.O4kYha_postTag{font-size:11.5px}}.O4kYha_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.O4kYha_item{min-width:0;display:flex}.O4kYha_itemLead{grid-column:1/-1}.O4kYha_itemLink{background:var(--bmg-white);border:1px solid var(--bmg-line-soft);width:100%;transition:transform var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), box-shadow var(--mo-fast) var(--bmg-ease);border-radius:10px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000000a}.O4kYha_itemLink:hover,.O4kYha_itemLink:focus-visible{border-color:#f5c842a6;transform:translateY(-3px);box-shadow:0 16px 36px #00000017}.O4kYha_itemLead .O4kYha_itemLink{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;display:grid}.O4kYha_itemThumb{aspect-ratio:16/10;background:var(--bmg-surface-2);width:100%;display:block;position:relative;overflow:hidden}.O4kYha_itemLead .O4kYha_itemThumb{aspect-ratio:auto;height:100%;min-height:320px}.O4kYha_itemImg{object-fit:cover;object-position:50% 35%;width:100%;height:100%;transition:transform .7s var(--bmg-ease);display:block}.O4kYha_itemLink:hover .O4kYha_itemImg,.O4kYha_itemLink:focus-visible .O4kYha_itemImg{transform:scale(1.04)}.O4kYha_itemBody{flex-direction:column;justify-content:center;gap:12px;padding:clamp(22px,2.6vw,36px);display:flex}.O4kYha_itemMeta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bmg-gray);flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:inline-flex}.O4kYha_tagBadge{color:var(--bmg-yellow-deep);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#f5c84224;border:1px solid #f5c84259;border-radius:4px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block}.O4kYha_docBadge{background:var(--bmg-surface-2);color:var(--bmg-ink-soft);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}.O4kYha_itemTitle{font-family:var(--font-heading);letter-spacing:-.025em;text-transform:uppercase;color:var(--bmg-ink);transition:color var(--mo-fast) var(--bmg-ease);margin:0;font-size:clamp(22px,2vw,30px);font-weight:800;line-height:1.05}.O4kYha_itemLead .O4kYha_itemTitle{font-size:clamp(28px,3.2vw,44px);line-height:1.02}.O4kYha_itemLink:hover .O4kYha_itemTitle,.O4kYha_itemLink:focus-visible .O4kYha_itemTitle{color:var(--bmg-yellow-deep)}.O4kYha_itemDeck{color:var(--bmg-ink-soft);margin:0;font-size:14.5px;line-height:1.6}.O4kYha_itemLead .O4kYha_itemDeck{font-size:16px;line-height:1.65}.O4kYha_itemRead{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bmg-yellow-deep);transition:transform var(--mo-fast) var(--bmg-ease);background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:0;font-size:11.5px;font-weight:700;display:inline-flex}.O4kYha_itemLink:hover .O4kYha_itemRead,.O4kYha_itemLink:focus-visible .O4kYha_itemRead{transform:translate(4px)}@media (max-width:860px){.O4kYha_list,.O4kYha_itemLead .O4kYha_itemLink{grid-template-columns:minmax(0,1fr)}.O4kYha_itemLead .O4kYha_itemThumb{aspect-ratio:16/9;min-height:auto}}
.WlMSAW_footer{color:var(--bmg-on-carbon);background:#090909;border-top:1px solid #ffffff14}.WlMSAW_inner{max-width:var(--bmg-maxw);padding:clamp(28px, 3.2vw, 44px) var(--bmg-edge) clamp(18px, 2vw, 26px);grid-template-columns:minmax(0,1.25fr) repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,36px);margin:0 auto;display:grid}.WlMSAW_brandCol{flex-direction:column;gap:10px;max-width:32ch;display:flex}.WlMSAW_brandMark{align-self:flex-start;width:auto;height:44px}.WlMSAW_tagline{font-family:var(--font-display);letter-spacing:-.015em;color:var(--bmg-on-carbon);margin:0;font-size:15px;font-weight:700;line-height:1.25}.WlMSAW_note{color:var(--bmg-on-carbon-soft);margin:0;font-size:13px;line-height:1.5}.WlMSAW_col{flex-direction:column;gap:4px;display:flex}.WlMSAW_colHead{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bmg-signal);margin:0 0 4px;font-size:11px}.WlMSAW_colList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WlMSAW_colList a,.WlMSAW_colList span{color:var(--bmg-on-carbon-soft);transition:color var(--mo-fast) var(--bmg-ease);padding:4px 0;font-size:13.5px;line-height:1.4;display:inline-block}.WlMSAW_colList a:hover,.WlMSAW_colList a:focus-visible{color:#fff}.WlMSAW_bottom{max-width:var(--bmg-maxw);padding:14px var(--bmg-edge) calc(16px + 52px);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bmg-on-carbon-dim);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin:0 auto;font-size:11px;display:flex}@media (max-width:1000px){.WlMSAW_inner{grid-template-columns:repeat(2,minmax(0,1fr))}.WlMSAW_brandCol{grid-column:1/-1}}@media (max-width:560px){.WlMSAW_inner{grid-template-columns:1fr;gap:20px}.WlMSAW_colList a,.WlMSAW_colList span{padding:6px 0}}@media (max-width:1180px){.WlMSAW_inner{grid-template-columns:repeat(3,minmax(0,1fr))}.WlMSAW_brandCol{grid-column:1/-1}}@media (max-width:760px){.WlMSAW_inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.WlMSAW_colHead{font-size:11.5px}}
.Tkb9rq_bar{z-index:60;background:color-mix(in srgb, var(--bmg-white) 92%, transparent);-webkit-backdrop-filter:saturate(140%)blur(10px);backdrop-filter:saturate(140%)blur(10px);border-bottom:1px solid var(--bmg-line-soft);position:sticky;top:0}@supports not ((-webkit-backdrop-filter:blur(4px)) or (backdrop-filter:blur(4px))){.Tkb9rq_bar{background:var(--bmg-white)}}.Tkb9rq_barInner{max-width:var(--bmg-maxw);padding:12px var(--bmg-edge);align-items:center;gap:clamp(16px,2.4vw,40px);margin:0 auto;display:flex}.Tkb9rq_brand{flex-shrink:0;align-items:center;min-height:44px;display:flex}.Tkb9rq_brandMark{width:auto;height:clamp(38px,3.6vw,50px)}.Tkb9rq_nav{align-items:center;gap:clamp(4px,1.2vw,18px);margin-left:auto;display:flex}.Tkb9rq_navLink{font-family:var(--font-display);letter-spacing:-.005em;color:var(--bmg-ink);white-space:nowrap;transition:color var(--mo-fast) var(--bmg-ease);align-items:center;gap:7px;padding:12px 4px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.Tkb9rq_navLink:after{content:"";background:var(--bmg-signal);transform-origin:0;height:2px;transition:transform var(--mo-fast) var(--bmg-ease);position:absolute;bottom:6px;left:4px;right:4px;transform:scaleX(0)}.Tkb9rq_navLink:hover:after,.Tkb9rq_navLink:focus-visible:after,.Tkb9rq_navLink[aria-expanded=true]:after{transform:scaleX(1)}.Tkb9rq_navLink[aria-expanded=true] .Tkb9rq_navCaret{transform:rotate(-135deg)translateY(-1px)}.Tkb9rq_tools{flex-shrink:0;align-items:center;gap:clamp(8px,1vw,14px);display:flex}.Tkb9rq_searchWrap{background:var(--bmg-surface-2);border-radius:var(--bmg-radius);min-width:clamp(150px,16vw,250px);height:44px;transition:box-shadow var(--mo-fast) var(--bmg-ease), background var(--mo-fast) var(--bmg-ease);align-items:center;gap:9px;padding:0 14px;display:flex;box-shadow:inset 0 0 0 1px #0000}.Tkb9rq_searchWrap:focus-within{background:var(--bmg-white);box-shadow:inset 0 0 0 1px var(--bmg-line-lit)}.Tkb9rq_searchGlyph{width:17px;height:17px;color:var(--bmg-gray);flex-shrink:0}.Tkb9rq_searchInput{min-width:0;height:100%;font-family:var(--font-body);color:var(--bmg-ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.Tkb9rq_cta{background:var(--bmg-signal-vivid);height:44px;color:var(--bmg-carbon);font-family:var(--font-display);border-radius:var(--bmg-radius);white-space:nowrap;transition:background var(--mo-fast) var(--bmg-ease);align-items:center;gap:9px;padding:0 20px;font-size:14px;font-weight:800;display:inline-flex}.Tkb9rq_cta:hover,.Tkb9rq_cta:focus-visible{background:#ffd21f}.Tkb9rq_menuBtn{width:44px;height:44px;color:var(--bmg-carbon);background:var(--bmg-signal-vivid);box-shadow:none;border:none;border-radius:0;place-items:center;display:none}.Tkb9rq_menuBtn span{background:var(--bmg-carbon);border-radius:1px;width:22px;height:2.5px;margin:2.5px 0;display:block}@media (max-width:860px){.Tkb9rq_menuBtn{background:var(--bmg-signal-vivid);min-width:44px;height:44px;color:var(--bmg-carbon);border-radius:0;flex:0 0 44px;display:inline-grid}.Tkb9rq_waBtn{border-radius:0;flex:0 0 44px;justify-content:center;min-width:44px;height:44px;padding:0}.Tkb9rq_waBtn .Tkb9rq_waLabel{display:none}.Tkb9rq_waBtn .Tkb9rq_waGlyph{width:22px;height:22px}.Tkb9rq_tools{gap:2px;margin-left:auto}}.Tkb9rq_megaWrap{position:relative}.Tkb9rq_drawer{z-index:80;background:var(--bmg-white);overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity var(--mo-base) var(--bmg-ease), transform var(--mo-base) var(--bmg-ease), visibility 0s linear var(--mo-base);position:fixed;inset:0;overflow-y:auto;transform:translateY(-10px)}.Tkb9rq_drawerOpen{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.Tkb9rq_drawerInner{padding:18px var(--bmg-edge) 60px;flex-direction:column;gap:22px;display:flex}.Tkb9rq_drawerHead{justify-content:space-between;align-items:center;display:flex}.Tkb9rq_drawerClose{width:44px;height:44px;color:var(--bmg-ink);place-items:center;font-size:26px;line-height:1;display:grid}.Tkb9rq_drawerNav{border-top:1px solid #1010101f;flex-direction:column;display:flex}.Tkb9rq_drawerNavLink{font-family:var(--font-display);border-bottom:1px solid #1010101f;justify-content:space-between;align-items:center;padding:18px 0;font-size:19px;font-weight:700;display:flex}.Tkb9rq_drawerCats{flex-direction:column;display:flex}.Tkb9rq_drawerCat{border-bottom:1px solid #1010101f}.Tkb9rq_drawerCat summary{cursor:pointer;justify-content:space-between;align-items:center;padding:15px 0;font-weight:600;list-style:none;display:flex}.Tkb9rq_drawerCat summary::-webkit-details-marker{display:none}.Tkb9rq_drawerCat summary:after{content:"+";color:var(--bmg-gray);font-size:18px}.Tkb9rq_drawerCat[open] summary:after{content:"–"}.Tkb9rq_drawerCatBody{border-left:2px solid var(--bmg-signal);flex-direction:column;gap:0;margin-bottom:8px;margin-left:8px;padding:6px 0 16px 14px;display:flex}.Tkb9rq_drawerGroupList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Tkb9rq_drawerGroupList li{border-bottom:1px solid #1010100f}.Tkb9rq_drawerGroupList li:last-child{border-bottom:none}.Tkb9rq_drawerGroupList a{color:var(--bmg-ink);justify-content:space-between;align-items:center;padding:12px 6px;font-size:15px;font-weight:500;display:flex}.Tkb9rq_drawerContact{flex-direction:column;gap:12px;padding-top:6px;display:flex}.Tkb9rq_drawerContact a{min-height:44px;color:var(--bmg-ink-soft);align-items:center;gap:10px;font-size:15px;display:flex}.Tkb9rq_drawerHead .Tkb9rq_brand{align-items:center;min-height:44px}@media (max-width:1320px){.Tkb9rq_searchWrap{min-width:150px}}@media (max-width:1080px){.Tkb9rq_nav{display:none}.Tkb9rq_menuBtn{display:grid}}@media (max-width:860px){.Tkb9rq_searchWrap,.Tkb9rq_cta{display:none}}.Tkb9rq_drawerCall{background:var(--bmg-signal-vivid);min-height:56px;color:var(--bmg-carbon);font-family:var(--font-display);border-radius:var(--bmg-radius);align-items:center;gap:11px;padding:0 18px;font-size:16px;font-weight:800;display:flex}.Tkb9rq_drawerCallLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;opacity:.66;font-size:10px;font-weight:400}.Tkb9rq_drawerCallGlyph{flex:none;width:18px;height:18px}.Tkb9rq_drawerCallNumber{letter-spacing:.01em;font-size:17px;display:block}.Tkb9rq_drawerTrust{color:var(--bmg-gray);align-items:flex-start;gap:10px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.Tkb9rq_drawerTrustDot{background:var(--bmg-signal-vivid);border-radius:50%;flex:none;width:6px;height:6px;margin-top:7px}@media (max-width:860px){.Tkb9rq_drawerNavLink{min-height:52px;font-size:16px}.Tkb9rq_drawerCat>summary{align-items:center;min-height:52px;display:flex}.Tkb9rq_drawerGroupList a{align-items:center;min-height:48px;display:flex}.Tkb9rq_drawerContact a{align-items:center;min-height:48px;font-size:15px;display:flex}.Tkb9rq_drawerInner{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain}.Tkb9rq_searchInput{height:48px;font-size:16px}.Tkb9rq_searchWrap{border-radius:var(--bmg-radius);min-height:48px}}.Tkb9rq_bar:before{content:"";background:var(--bmg-carbon);height:4px;position:absolute;top:0;left:0;right:0}.Tkb9rq_bar:before{display:none}.Tkb9rq_brandMark{filter:drop-shadow(0 1px 6px #0009)}.Tkb9rq_navLink{color:#fff;letter-spacing:.005em;font-weight:800}.Tkb9rq_navLink:hover,.Tkb9rq_navLink:focus-visible{color:var(--bmg-signal-vivid)}.Tkb9rq_navLink:after{background:var(--bmg-signal-vivid)}.Tkb9rq_searchWrap{background:#ffffff14;border-color:#ffffff29}.Tkb9rq_searchWrap:focus-within{border-color:var(--bmg-signal-vivid);background:#ffffff24}.Tkb9rq_searchInput{color:#fff}.Tkb9rq_searchInput::placeholder{color:#ffffff85}.Tkb9rq_searchGlyph{color:#ffffffa8}.Tkb9rq_iconGlyph{width:22px;height:22px}@media (max-width:560px){.Tkb9rq_barInner{padding-top:10px;padding-bottom:10px}}.Tkb9rq_barInner{padding-top:10px;padding-bottom:10px}.Tkb9rq_searchWrap{border-radius:9px}.Tkb9rq_cta{border-radius:9px;height:42px;font-size:13.5px}@media (max-width:560px){.Tkb9rq_barInner{padding-top:8px;padding-bottom:8px}.Tkb9rq_brandMark{height:36px}}.Tkb9rq_barInner{gap:clamp(10px,1.6vw,28px);padding-top:8px;padding-bottom:8px}.Tkb9rq_brandMark{height:clamp(30px,2.5vw,42px)}.Tkb9rq_navLink{padding:9px 3px;font-size:13px}.Tkb9rq_cta{gap:10px;height:40px;padding:0 18px;font-size:13px}.Tkb9rq_cta[aria-expanded=true] .Tkb9rq_ctaCaret,.Tkb9rq_ctaCaretBtn[aria-expanded=true] .Tkb9rq_ctaCaret{transform:rotate(-135deg)translateY(-1px)}@media (max-width:560px){.Tkb9rq_barInner{gap:8px;padding-top:7px;padding-bottom:7px}.Tkb9rq_brandMark{height:34px}.Tkb9rq_iconGlyph{width:20px;height:20px}.Tkb9rq_cta{gap:8px;height:38px;padding:0 13px;font-size:12px}.Tkb9rq_tools{gap:2px}}@media (max-width:860px){.Tkb9rq_cta{display:inline-flex}}@media (max-width:560px){.Tkb9rq_tools{width:100%}.Tkb9rq_cta{flex:1;justify-content:center;min-width:0}}@media (max-width:860px){.Tkb9rq_searchWrap{display:none}.Tkb9rq_barInner{padding-left:max(var(--bmg-edge), env(safe-area-inset-left));padding-right:max(var(--bmg-edge), env(safe-area-inset-right));gap:8px}.Tkb9rq_barInner,.Tkb9rq_brand,.Tkb9rq_tools{min-width:0}.Tkb9rq_tools{flex-shrink:1;gap:4px;margin-left:auto}.Tkb9rq_brandMark{object-fit:contain;width:auto;max-width:108px;height:28px}.Tkb9rq_cta{border-radius:9px;flex:0 auto;gap:7px;min-width:0;height:44px;padding:0 14px;font-size:13px}.Tkb9rq_brandMark{width:auto;height:30px}}@media (max-width:560px){.Tkb9rq_cta{height:44px;padding:0 14px;font-size:13px}}@media (max-width:860px){.Tkb9rq_drawerNavLink,.Tkb9rq_drawerCat,.Tkb9rq_drawerRailItem,.Tkb9rq_drawerContact{min-height:48px}.Tkb9rq_drawerGroupList a,.Tkb9rq_drawerGroupList button{align-items:center;min-height:44px;display:flex}.Tkb9rq_drawerClose{justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex}.Tkb9rq_searchInput,.Tkb9rq_drawerInner input{min-height:46px;font-size:16px}}@supports (padding:max(0px)){.Tkb9rq_barInner,.Tkb9rq_stripInner{padding-left:max(var(--bmg-edge), env(safe-area-inset-left));padding-right:max(var(--bmg-edge), env(safe-area-inset-right))}}@media (max-width:860px){.Tkb9rq_drawerCallLabel{font-size:11.5px}}.Tkb9rq_searchBtn{border-radius:var(--bmg-radius);width:44px;height:44px;color:var(--bmg-ink);cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;display:none}.Tkb9rq_searchBtn:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:2px}@media (max-width:860px){.Tkb9rq_searchBtn{display:inline-grid}}.Tkb9rq_shopWrap .Tkb9rq_cta{border-radius:var(--bmg-radius) 0 0 var(--bmg-radius);text-decoration:none}@media (max-width:1024px){.Tkb9rq_catPanel{display:none}}.Tkb9rq_sheet{z-index:90;background:var(--bmg-page);opacity:0;visibility:hidden;transition:opacity var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease), visibility 0s linear var(--mo-fast);position:fixed;inset:0;overflow-y:auto;transform:translateY(-10px)}.Tkb9rq_sheetOpen{opacity:1;visibility:visible;transition:opacity var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease), visibility 0s;transform:translateY(0)}.Tkb9rq_sheetInner{max-width:760px;padding:calc(18px + env(safe-area-inset-top,0px)) var(--bmg-edge) calc(40px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:22px;margin:0 auto;display:flex}.Tkb9rq_sheetTop{align-items:center;gap:10px;display:flex}.Tkb9rq_sheetForm{border:1px solid var(--bmg-btn-edge);background:var(--bmg-surface);border-radius:2px;flex:auto;align-items:center;gap:8px;min-width:0;padding:0 6px 0 12px;display:flex}.Tkb9rq_sheetGlyph{width:18px;height:18px;color:var(--bmg-gray);flex:none}.Tkb9rq_sheetInput{min-width:0;min-height:52px;font-family:var(--font-body);color:var(--bmg-ink);background:0 0;border:0;flex:auto;font-size:17px}.Tkb9rq_sheetInput:focus-visible{outline:none}.Tkb9rq_sheetGo{background:var(--bmg-carbon);color:#fff;min-height:44px;font-family:var(--font-display);cursor:pointer;border:0;border-radius:2px;flex:none;padding:0 16px;font-size:13px;font-weight:800}.Tkb9rq_sheetClose{border:1px solid var(--bmg-btn-edge);background:var(--bmg-surface);width:44px;height:44px;color:var(--bmg-ink);cursor:pointer;border-radius:2px;flex:none;place-items:center;display:grid}.Tkb9rq_sheetClose:focus-visible,.Tkb9rq_sheetGo:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:2px}.Tkb9rq_sheetLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bmg-gray);margin:0;font-size:11.5px}.Tkb9rq_sheetCats{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.Tkb9rq_sheetCat{border:1px solid var(--bmg-line);background:var(--bmg-surface);min-height:54px;color:var(--bmg-ink);font-family:var(--font-display);transition:background var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);border-radius:2px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}.Tkb9rq_sheetCat:hover,.Tkb9rq_sheetCat:focus-visible{border-color:var(--bmg-carbon);background:var(--bmg-carbon);color:#fff}.Tkb9rq_sheetCat:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:2px}.Tkb9rq_drawerLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bmg-yellow-deep);margin:14px 0 -4px;font-size:10.5px}.Tkb9rq_drawerCatRow{align-items:center;gap:8px;display:flex}.Tkb9rq_drawerCatLink{min-width:0;min-height:52px;color:var(--bmg-ink);flex:auto;align-items:center;font-size:17px;font-weight:600;text-decoration:none;display:flex}.Tkb9rq_drawerCatToggle{width:40px;height:40px;color:var(--bmg-ink);cursor:pointer;transition:all var(--mo-fast) var(--bmg-ease);background:#1010100a;border:1px solid #10101029;border-radius:8px;flex:none;place-items:center;display:grid}.Tkb9rq_drawerCatToggle:hover{background:#10101014;border-color:#1010104d}.Tkb9rq_drawerCatToggle[aria-expanded=true]{background:var(--bmg-signal);border-color:var(--bmg-signal);color:var(--bmg-carbon)}.Tkb9rq_drawerCatToggle:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:-3px;border-radius:8px}.Tkb9rq_drawerChev{width:10px;height:10px;transition:transform var(--mo-fast) var(--bmg-ease);border-bottom:2.5px solid;border-right:2.5px solid;transform:rotate(45deg)translateY(-2px)}.Tkb9rq_drawerChevOn{transform:rotate(-135deg)translateY(-2px)}.Tkb9rq_drawerInner{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.Tkb9rq_menuBtn{flex:0 0 44px;min-width:44px}@media (max-width:430px){.Tkb9rq_tools{gap:6px}}@media (max-width:360px){.Tkb9rq_barInner{gap:8px;padding-left:12px;padding-right:12px}.Tkb9rq_brandMark{height:30px}.Tkb9rq_cta{padding:0 13px;font-size:13px}.Tkb9rq_tools{gap:3px}}@media (prefers-reduced-motion:reduce){.Tkb9rq_sheet,.Tkb9rq_sheetOpen,.Tkb9rq_sheetCat,.Tkb9rq_ctaCaretBtn,.Tkb9rq_drawerChev{transition:none}}a.Tkb9rq_megaColHead:hover,a.Tkb9rq_megaColHead:focus-visible{color:var(--bmg-signal-vivid)}a.Tkb9rq_megaColHead:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:2px}.Tkb9rq_bar{background:var(--bmg-mark);border-bottom:1px solid var(--bmg-carbon-line)}.Tkb9rq_catNav{align-items:stretch;margin-left:clamp(6px,1.4vw,26px);display:flex}.Tkb9rq_catItem{align-items:stretch;display:flex;position:relative}.Tkb9rq_catLink{min-height:44px;font-family:var(--font-display);letter-spacing:.005em;color:#fff;white-space:nowrap;transition:color var(--mo-fast) var(--bmg-ease);align-items:center;padding:0 4px 0 clamp(8px,.9vw,14px);font-size:clamp(13px,1.02vw,14.5px);font-weight:800;text-decoration:none;display:inline-flex}.Tkb9rq_catLink:hover,.Tkb9rq_catLink:focus-visible,.Tkb9rq_catLinkOn{color:var(--bmg-signal-vivid)}.Tkb9rq_catLink:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:-2px;border-radius:var(--bmg-radius)}.Tkb9rq_catCaretBtn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:26px;min-height:44px;padding:0;display:inline-flex}.Tkb9rq_catCaret{width:6px;height:6px;transition:transform var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease);border-bottom:1.8px solid #ffffff8c;border-right:1.8px solid #ffffff8c;transform:translateY(-2px)rotate(45deg)}.Tkb9rq_catCaretBtn[aria-expanded=true] .Tkb9rq_catCaret{border-color:var(--bmg-signal-vivid);transform:translateY(1px)rotate(225deg)}.Tkb9rq_catCaretBtn:hover .Tkb9rq_catCaret,.Tkb9rq_catCaretBtn:focus-visible .Tkb9rq_catCaret{border-color:var(--bmg-signal-vivid)}.Tkb9rq_catCaretBtn:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:-2px;border-radius:var(--bmg-radius)}.Tkb9rq_catPanel{z-index:55;border-top:1px solid var(--bmg-signal-vivid);opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--mo-base) var(--bmg-ease), transform var(--mo-base) var(--bmg-ease), visibility 0s linear var(--mo-base);background:#000;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 30px 60px #000000a6}.Tkb9rq_catPanelOpen{opacity:1;pointer-events:auto;visibility:visible;transition:opacity var(--mo-base) var(--bmg-ease), transform var(--mo-base) var(--bmg-ease), visibility 0s;transform:translateY(0)}.Tkb9rq_catPanelInner{width:100%;margin:0;padding:0}.Tkb9rq_catPanelTopSection{background:#000;border-bottom:1px solid #ffffff1a}.Tkb9rq_catPanelTopInner{max-width:var(--bmg-maxw);padding:clamp(16px, 1.8vw, 22px) var(--bmg-edge);margin:0 auto}.Tkb9rq_catPanelTop{align-items:center;gap:clamp(14px,1.8vw,24px);display:flex}.Tkb9rq_catPanelMark{object-fit:contain;flex-shrink:0;width:clamp(52px,4.6vw,70px);height:auto}.Tkb9rq_catPanelCopy{min-width:0}.Tkb9rq_catPanelTitle{font-family:var(--font-heading);color:#fff;letter-spacing:-.01em;margin:0 0 3px;font-size:clamp(20px,1.9vw,26px);font-weight:800;line-height:1.1}.Tkb9rq_catPanelBlurb{color:#ffffffb8;max-width:62ch;margin:0;font-size:13.5px;line-height:1.5}.Tkb9rq_catPanelAll{min-height:44px;font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:#000;background:var(--bmg-signal-vivid);white-space:nowrap;transition:background var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease);border:1px solid #000;border-radius:0;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:2px 2px #0009}.Tkb9rq_catPanelAll:hover,.Tkb9rq_catPanelAll:focus-visible{background:var(--bmg-yellow-hi);transform:translateY(-1px)}.Tkb9rq_catPanelAll:focus-visible{outline-offset:2px;outline:2px solid #fff}.Tkb9rq_catPanelBottomSection{background:#090909;border-top:1px solid #ffffff14}.Tkb9rq_catPanelBottomInner{max-width:var(--bmg-maxw);padding:clamp(18px, 2.2vw, 28px) var(--bmg-edge) clamp(22px, 2.6vw, 34px);margin:0 auto}.Tkb9rq_catPanelGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1.6vw,22px);display:grid}.Tkb9rq_catPanelCol{border:1px solid #ffffff12;border-top:2.5px solid var(--bmg-signal-vivid);min-width:0;transition:border-color var(--mo-fast) var(--bmg-ease), background var(--mo-fast) var(--bmg-ease);background:#ffffff05;border-radius:0;flex-direction:column;gap:12px;padding:14px 15px 18px;display:flex}.Tkb9rq_catPanelCol:hover{background:#ffffff09;border-color:#f5c84259}.Tkb9rq_catPanelColHead{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--bmg-signal-vivid);border-bottom:1px solid #ffffff1a;margin:0 0 4px;padding-bottom:8px;font-size:12.5px;font-weight:800}.Tkb9rq_catPanelGroup,.Tkb9rq_catPanelSubGroup{min-width:0}.Tkb9rq_catPanelGroupHead{font-family:var(--font-display);letter-spacing:.01em;color:#fff;transition:color var(--mo-fast) var(--bmg-ease);margin:8px 0 5px;font-size:13.5px;font-weight:800;text-decoration:none;display:block}.Tkb9rq_catPanelSubHead{font-family:var(--font-display);letter-spacing:.01em;color:#dedbd4;transition:color var(--mo-fast) var(--bmg-ease);margin:6px 0 3px;font-size:12.5px;font-weight:700;text-decoration:none;display:block}.Tkb9rq_catPanelGroupHead:hover,.Tkb9rq_catPanelGroupHead:focus-visible,.Tkb9rq_catPanelSubHead:hover,.Tkb9rq_catPanelSubHead:focus-visible{color:var(--bmg-signal-vivid)}.Tkb9rq_catPanelGroupHead:focus-visible,.Tkb9rq_catPanelSubHead:focus-visible,.Tkb9rq_catPanelLeaf:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:2px}.Tkb9rq_catPanelCol>.Tkb9rq_catPanelGroup>.Tkb9rq_catPanelLeaf{color:#ffffffe6;transition:color var(--mo-fast) var(--bmg-ease), background var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease);background:#ffffff08;border:1px solid #ffffff0f;border-radius:0;margin:4px 0;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.Tkb9rq_catPanelCol>.Tkb9rq_catPanelGroup>.Tkb9rq_catPanelLeaf:hover,.Tkb9rq_catPanelCol>.Tkb9rq_catPanelGroup>.Tkb9rq_catPanelLeaf:focus-visible{color:#fff;background:#ffffff12;border-color:#f5c84259}.Tkb9rq_catPanelList .Tkb9rq_catPanelLeaf{color:#f4f2eeb8;transition:color var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), background var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease);background:0 0;border:0;border-left:2px solid #ffffff1f;margin:1px 0;padding:3.5px 6px 3.5px 10px;font-size:13px;font-weight:400;line-height:1.35;text-decoration:none;display:block}.Tkb9rq_catPanelList .Tkb9rq_catPanelLeaf:hover,.Tkb9rq_catPanelList .Tkb9rq_catPanelLeaf:focus-visible{color:#fff;border-left-color:var(--bmg-signal-vivid);background:#f5c84214;transform:translate(3px)}.Tkb9rq_catPanelNote{color:#ffffffd9;max-width:62ch;margin:0;font-size:13.5px;line-height:1.55}.Tkb9rq_catPanelList{margin:0;padding:0;list-style:none}.Tkb9rq_catPanelList a{color:#f4f2eeb8;transition:color var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), background var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease);border-left:2px solid #ffffff1f;margin:1px 0;padding:4px 6px 4px 10px;font-size:13px;line-height:1.35;text-decoration:none;display:block}.Tkb9rq_catPanelList a:hover,.Tkb9rq_catPanelList a:focus-visible{color:#fff;border-left-color:var(--bmg-signal-vivid);background:#f5c84214;transform:translate(3px)}.Tkb9rq_catPanelList a:focus-visible{outline:2px solid var(--bmg-signal-vivid);outline-offset:1px}.Tkb9rq_catPanelSubGroup .Tkb9rq_catPanelList a{padding-left:14px}@media (max-width:1100px){.Tkb9rq_catNav{display:none}.Tkb9rq_catPanelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.Tkb9rq_catPanelGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Tkb9rq_catPanelLeaf,.Tkb9rq_catPanelGroupHead,.Tkb9rq_catPanelSubHead,.Tkb9rq_catPanelList a{transition:none}}.Tkb9rq_waBtn{min-height:44px;font-family:var(--font-display);color:var(--bmg-carbon);background:var(--bmg-signal-vivid);border-radius:var(--bmg-radius);white-space:nowrap;transition:background var(--mo-fast) var(--bmg-ease);align-items:center;gap:8px;padding:0 clamp(13px,1.2vw,18px);font-size:13.5px;font-weight:800;text-decoration:none;display:inline-flex}.Tkb9rq_waBtn:hover,.Tkb9rq_waBtn:focus-visible{background:var(--bmg-yellow-hi)}.Tkb9rq_waBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.Tkb9rq_waGlyph{flex-shrink:0;width:17px;height:17px}@media (max-width:1280px){.Tkb9rq_waLabel{display:none}.Tkb9rq_waBtn{padding:0 13px}}
.MeBnOG_storeWrapper{color:#111;background:#fff;flex-direction:column;min-height:100vh;display:flex}.MeBnOG_heroSection{text-align:center;background:#0d0d0d url(/banners/sigsauer_hero_2x.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:clamp(340px,35vw,440px);padding:clamp(50px,6vw,80px) 20px clamp(48px,6vw,72px);display:flex;position:relative;overflow:hidden}.MeBnOG_heroOverlay{pointer-events:none;background:linear-gradient(#00000073 0%,#0003 40%,#000000a6 100%);position:absolute;inset:0}.MeBnOG_heroContent{z-index:2;flex-direction:column;align-items:center;max-width:900px;display:flex;position:relative}.MeBnOG_heroHud{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0c0ce0;border:1px solid #ffffff1a;flex-direction:column;align-items:center;padding:clamp(20px,2.5vw,32px) clamp(30px,4vw,54px);display:flex;position:relative;box-shadow:0 12px 40px #000000b3}.MeBnOG_hudBracketTopLeft,.MeBnOG_hudBracketTopRight,.MeBnOG_hudBracketBottomLeft,.MeBnOG_hudBracketBottomRight{pointer-events:none;width:14px;height:14px;position:absolute}.MeBnOG_hudBracketTopLeft{border-top:2px solid #eaa000;border-left:2px solid #eaa000;top:0;left:0}.MeBnOG_hudBracketTopRight{border-top:2px solid #eaa000;border-right:2px solid #eaa000;top:0;right:0}.MeBnOG_hudBracketBottomLeft{border-bottom:2px solid #eaa000;border-left:2px solid #eaa000;bottom:0;left:0}.MeBnOG_hudBracketBottomRight{border-bottom:2px solid #eaa000;border-right:2px solid #eaa000;bottom:0;right:0}.MeBnOG_heroTitle{font-family:var(--font-heading);letter-spacing:.05em;text-transform:uppercase;color:#fff;text-shadow:0 4px 18px #000c;margin:0;font-size:clamp(42px,5.5vw,76px);font-weight:900;line-height:.95}.MeBnOG_heroSubtitle{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#f0f0f0;text-shadow:0 2px 8px #000000e6;margin:12px 0 0;font-size:clamp(11px,1.1vw,13px);font-weight:700}.MeBnOG_heroButtonGroup{z-index:3;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:clamp(24px,3vw,34px);display:flex;position:relative}.MeBnOG_heroBtnGold{color:#000;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#eaa000;border:1px solid #eaa000;border-radius:0;justify-content:center;align-items:center;padding:13px 30px;font-size:13px;font-weight:800;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 2px 10px #00000080}.MeBnOG_heroBtnGold:hover{color:#000;background:#ffb703;border-color:#ffb703;transform:translateY(-1px);box-shadow:0 6px 18px #eaa00066}.MeBnOG_heroBtnDark{color:#fff;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0abf;border:1px solid #ffffff59;border-radius:0;justify-content:center;align-items:center;padding:13px 30px;font-size:13px;font-weight:800;text-decoration:none;transition:all .15s;display:inline-flex}.MeBnOG_heroBtnDark:hover{color:#000;background:#fff;border-color:#fff;transform:translateY(-1px)}.MeBnOG_toolbar{background:#fff;border-top:1px solid #222;border-bottom:1px solid #e0e0e0;align-items:stretch;width:100%;display:flex}.MeBnOG_toolbarCategoryTab{color:#fff;width:260px;min-height:48px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:#000;border-right:1px solid #111;flex-shrink:0;align-items:center;gap:12px;padding:0 24px;font-size:13px;font-weight:800;display:flex}.MeBnOG_toolbarGearIcon{color:#eaa000;flex-shrink:0;width:16px;height:16px}.MeBnOG_toolbarControls{background:#f4f4f4;flex:1;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 20px;display:flex}.MeBnOG_toolbarCount{color:#333;margin:0;font-family:Arial,-apple-system,sans-serif;font-size:12px;font-weight:700}.MeBnOG_toolbarSelectGroup{align-items:center;gap:18px;display:flex}.MeBnOG_toolbarSelectLabel{color:#444;align-items:center;gap:6px;font-family:Arial,-apple-system,sans-serif;font-size:11.5px;display:flex}.MeBnOG_toolbarSelect{color:#222;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:0;outline:none;padding:4px 8px;font-family:inherit;font-size:11.5px}.MeBnOG_toolbarMobileFilterBtn{color:#fff;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#000;border:none;border-radius:0;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;font-weight:800;display:none}.MeBnOG_mainContainer{background:#fff;grid-template-columns:260px minmax(0,1fr);width:100%;max-width:100%;margin:0 auto;display:grid}.MeBnOG_sidebar{background:#fff;border-right:1px solid #e5e5e5;align-self:start;padding:24px 20px 48px}.MeBnOG_sidebarSection{border-bottom:1px solid #eaeaea;padding:16px 0}.MeBnOG_sidebarSection:first-child{padding-top:0}.MeBnOG_sidebarHeader{cursor:pointer;width:100%;font-family:var(--font-display);text-transform:uppercase;color:#111;letter-spacing:.04em;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;font-size:13px;font-weight:800;display:flex}.MeBnOG_sidebarChevron{color:#777;font-size:10px;transition:transform .2s}.MeBnOG_sidebarList{flex-direction:column;gap:7px;max-height:280px;margin:0;padding:12px 0 2px;list-style:none;display:flex;overflow-y:auto}.MeBnOG_checkboxItem{cursor:pointer;font-family:var(--font-body);color:#333;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.MeBnOG_checkboxItem:hover{color:#000}.MeBnOG_customCheck{background:#fff;border:1px solid #999;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:all .15s;display:inline-flex}.MeBnOG_checkboxActive .MeBnOG_customCheck{color:#eaa000;background:#000;border-color:#000}.MeBnOG_checkGlyph{stroke:#eaa000;stroke-width:2.5px;fill:none;width:10px;height:10px}.MeBnOG_checkboxLabel{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MeBnOG_checkboxCount{color:#888;margin-left:auto;font-size:10.5px}.MeBnOG_sidebarClearBtn{width:100%;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:#444;cursor:pointer;background:#f4f4f4;border:1px solid #e0e0e0;border-radius:0;margin-top:18px;padding:8px;font-size:11px;font-weight:800}.MeBnOG_sidebarClearBtn:hover{color:#000;background:#e8e8e8}.MeBnOG_productGrid{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.MeBnOG_sigCard{color:inherit;background:#fff;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-radius:0;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.MeBnOG_sigCard:hover{z-index:3;border-color:#000}.MeBnOG_cardImageArea{background:#fff;justify-content:center;align-items:center;width:100%;height:clamp(170px,21vh,210px);padding:16px;display:flex;position:relative;overflow:hidden}.MeBnOG_cardImage{object-fit:contain;width:auto;max-width:100%;max-height:100%;transition:transform .25s}.MeBnOG_sigCard:hover .MeBnOG_cardImage{transform:scale(1.04)}.MeBnOG_cardContentArea{text-align:center;flex-direction:column;flex:1;align-items:center;padding:12px 16px 16px;display:flex}.MeBnOG_cardEmblem{justify-content:center;align-items:center;margin-bottom:6px;display:flex}.MeBnOG_emblemSvg{width:58px;height:24px}.MeBnOG_cardStatus{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#eaa000;margin:0 0 4px;font-size:11px;font-weight:800}.MeBnOG_cardTitle{font-family:var(--font-heading);letter-spacing:.03em;text-transform:uppercase;color:#000;margin:0 0 4px;font-size:15.5px;font-weight:800;line-height:1.15}.MeBnOG_cardSpec{font-family:var(--font-mono);color:#666;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:10.5px;line-height:1.35}.MeBnOG_cardBottomBar{background:#fafafa;border-top:1px solid #eaeaea;align-items:stretch;width:100%;height:38px;margin-top:auto;text-decoration:none;display:flex}.MeBnOG_cardBottomIcon{color:#fff;background:#000;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.MeBnOG_compareGlyph{stroke:#fff;fill:none;width:16px;height:16px}.MeBnOG_cardBottomButton{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#111;background:#fafafa;flex:1;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:800;transition:all .15s;display:flex}.MeBnOG_cardTriangleArrow{color:#eaa000;font-size:9px;transition:color .15s}.MeBnOG_cardActive .MeBnOG_cardBottomButton,.MeBnOG_sigCard:hover .MeBnOG_cardBottomButton{color:#000;background:#eaa000}.MeBnOG_cardActive .MeBnOG_cardTriangleArrow,.MeBnOG_sigCard:hover .MeBnOG_cardTriangleArrow{color:#000}.MeBnOG_emptyContainer{text-align:center;grid-column:1/-1;padding:60px 20px}.MeBnOG_emptyTitle{font-family:var(--font-heading);text-transform:uppercase;color:#111;margin:0 0 8px;font-size:24px;font-weight:800}.MeBnOG_emptyDesc{font-family:var(--font-body);color:#666;margin:0 0 18px;font-size:14px}.MeBnOG_emptyResetBtn{color:#fff;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#000;border:none;padding:10px 20px;font-size:12px;font-weight:800}@media (max-width:1200px){.MeBnOG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.MeBnOG_mainContainer{grid-template-columns:1fr}.MeBnOG_toolbarCategoryTab{display:none}.MeBnOG_toolbarMobileFilterBtn{display:inline-flex}.MeBnOG_sidebar{z-index:100;width:min(85vw,320px);display:none;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:0 0 30px #0006}.MeBnOG_sidebarOpen{display:block}.MeBnOG_sidebarScrim{z-index:99;background:#00000080;position:fixed;inset:0}}@media (max-width:600px){.MeBnOG_productGrid{grid-template-columns:1fr}.MeBnOG_toolbarControls{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 16px}.MeBnOG_toolbarSelectGroup{justify-content:space-between;width:100%}}
.xV9aeq_rows{max-width:var(--bmg-maxw);padding:clamp(28px, 2.4vw, 44px) var(--bmg-edge) clamp(56px, 6.4vw, 112px);flex-direction:column;gap:clamp(52px,6vw,104px);margin:0 auto;display:flex}.xV9aeq_row{flex-direction:column;display:flex}.xV9aeq_rowHead{border-bottom:1px solid var(--bmg-line);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(18px,2vw,30px);padding-bottom:16px;display:flex}.xV9aeq_rowTitleWrap{flex-direction:column;align-items:flex-start;gap:9px;min-width:0;display:flex}.xV9aeq_rowCtaWrap{margin-top:6px;margin-bottom:2px;display:inline-flex}.xV9aeq_rowTitle{font-family:var(--font-heading);letter-spacing:-.034em;color:var(--bmg-ink);text-wrap:balance;margin:0;font-size:clamp(34px,4.35vw,66px);font-weight:800;line-height:.98}.xV9aeq_yellowWord{color:var(--bmg-signal-vivid,#f5c842)}.xV9aeq_rowPhoto .xV9aeq_rowTitle,.xV9aeq_rowPhoto .xV9aeq_yellowWord,.xV9aeq_rowPhoto .xV9aeq_rowSub,.xV9aeq_rowPhoto .xV9aeq_rowHint{color:#fff!important}.xV9aeq_rowPhoto .xV9aeq_rowCta{background:var(--bmg-signal-vivid,#f5c842);border-color:var(--bmg-signal-vivid,#f5c842);color:#000;font-weight:800;box-shadow:3px 3px #00000073;border-radius:0!important}.xV9aeq_rowPhoto .xV9aeq_rowCta:hover{color:#000;background:#fff;border-color:#fff;border-radius:0!important}.xV9aeq_rowSub{font-family:var(--font-display);color:var(--bmg-ink-soft);margin:0;font-size:clamp(16px,1.15vw,19px);font-weight:600;line-height:1.35}.xV9aeq_rowHint{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bmg-gray);margin:0;font-size:13.5px;font-weight:600}.xV9aeq_hintHover{display:none}.xV9aeq_hintHold{display:inline}@media (hover:hover) and (pointer:fine){.xV9aeq_hintHover{display:inline}.xV9aeq_hintHold{display:none}}.xV9aeq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);display:grid}.xV9aeq_card{background:var(--bmg-white);transition:border-color var(--mo-fast) var(--bmg-ease), transform var(--mo-base) var(--bmg-ease), box-shadow var(--mo-base) var(--bmg-ease);border:1px solid #1010100d;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1010100a,0 1px 1px #10101008}.xV9aeq_thumb{aspect-ratio:1;background:linear-gradient(#fafaf8 0%,#efede7 100%);place-items:center;padding:13%;display:grid;position:relative;overflow:hidden}.xV9aeq_cardImg{object-fit:contain;width:100%;height:100%;transition:transform var(--mo-slow,.52s) var(--bmg-ease)}.xV9aeq_fromTag{z-index:2;background:var(--bmg-surface-2);color:var(--bmg-gray);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--bmg-radius);padding:4px 8px;font-size:9.5px;position:absolute;top:10px;left:10px}.xV9aeq_offerTag{z-index:2;background:var(--bmg-signal);color:var(--bmg-carbon);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--bmg-radius);padding:4px 9px;font-size:9.5px;position:absolute;top:10px;right:10px}.xV9aeq_cardBody{flex-direction:column;flex:1;gap:7px;padding:clamp(16px,1.5vw,22px);display:flex}.xV9aeq_cardBrand{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bmg-gray);margin:0;font-size:10.5px}.xV9aeq_cardName{font-family:var(--font-display);letter-spacing:-.016em;color:var(--bmg-ink);margin:0;font-size:18px;font-weight:800;line-height:1.2}.xV9aeq_cardSpec{color:var(--bmg-gray);margin:0;font-size:14px;line-height:1.5}.xV9aeq_priceRow{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:auto;padding-top:14px;display:flex}.xV9aeq_price{font-family:var(--font-display);letter-spacing:-.02em;color:var(--bmg-ink);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.xV9aeq_was{color:var(--bmg-gray-2);font-variant-numeric:tabular-nums;font-size:14px;text-decoration:line-through}.xV9aeq_enquiry{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bmg-yellow-deep);font-size:11.5px}.xV9aeq_cardCta{background:var(--bmg-surface-2);min-height:44px;color:var(--bmg-ink);font-family:var(--font-display);border-radius:var(--bmg-radius);transition:background var(--mo-fast) var(--bmg-ease);justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.xV9aeq_card:hover .xV9aeq_cardCta,.xV9aeq_cardCta:hover,.xV9aeq_cardCta:focus-visible{background:var(--bmg-signal)}.xV9aeq_card[data-reveal=pending]{opacity:0;transform:translateY(16px)}.xV9aeq_card[data-reveal=in]{opacity:1;transition:opacity var(--mo-reveal) var(--bmg-ease), transform var(--mo-reveal) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), box-shadow var(--mo-base) var(--bmg-ease);transform:none}@media (max-width:1100px){.xV9aeq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.xV9aeq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.xV9aeq_thumb{padding:8%}.xV9aeq_cardCta{min-height:46px}.xV9aeq_rowHead{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:460px){.xV9aeq_grid{grid-template-columns:1fr}}.xV9aeq_rowCta{white-space:nowrap;border:2px solid var(--bmg-ink);background:var(--bmg-white);min-height:44px;font-family:var(--font-display);color:var(--bmg-ink);transition:background var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease);flex:none;align-items:center;gap:9px;padding:0 22px;font-size:14px;font-weight:800;display:inline-flex;border-radius:0!important}.xV9aeq_rowCta:hover,.xV9aeq_rowCta:focus-visible{background:var(--bmg-signal-vivid);border-color:var(--bmg-signal-vivid);color:var(--bmg-carbon);transform:translateY(-1px)}.xV9aeq_cardName a{color:inherit}.xV9aeq_cardName a:hover,.xV9aeq_cardName a:focus-visible{color:var(--bmg-yellow-deep)}.xV9aeq_cardOpen{background:var(--bmg-carbon);color:#fff;width:100%;min-height:48px;font-family:var(--font-display);white-space:nowrap;transition:background var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:800;display:inline-flex}.xV9aeq_cardOpen:hover,.xV9aeq_cardOpen:focus-visible{background:var(--bmg-signal-vivid);color:var(--bmg-carbon)}.xV9aeq_rowHeadEnd{flex:none;align-items:center;gap:10px;display:flex}.xV9aeq_marqueeToggle{border:1.5px solid var(--bmg-line-strong);min-height:46px;font-family:var(--font-display);color:var(--bmg-ink-soft);cursor:pointer;transition:border-color var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:800;display:inline-flex}.xV9aeq_marqueeToggle:hover,.xV9aeq_marqueeToggle:focus-visible{border-color:var(--bmg-ink);color:var(--bmg-ink)}.xV9aeq_marqueeGlyph{letter-spacing:.05em;font-size:9px;line-height:1}.xV9aeq_marquee{padding-block:16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.xV9aeq_marqueeTrack{will-change:transform;width:max-content;animation:48s linear infinite xV9aeq_bmg-marquee;display:flex}.xV9aeq_marqueeSet{gap:clamp(16px,1.8vw,28px);padding-right:clamp(16px,1.8vw,28px);display:flex}.xV9aeq_marquee[data-paused] .xV9aeq_marqueeTrack,.xV9aeq_marquee[data-hold] .xV9aeq_marqueeTrack{animation-play-state:paused}.xV9aeq_marquee:has(:focus-visible) .xV9aeq_marqueeTrack{animation-play-state:paused}@supports not selector(:has(*)){.xV9aeq_marquee:focus-within .xV9aeq_marqueeTrack{animation-play-state:paused}}@keyframes xV9aeq_bmg-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.xV9aeq_marquee .xV9aeq_card{width:clamp(230px,18vw,270px);box-shadow:none;background:#fff;border:1px solid #e5e5e5;border-radius:0;flex:none;transition:border-color .2s,transform .2s,box-shadow .2s}.xV9aeq_marquee .xV9aeq_card:hover,.xV9aeq_marquee .xV9aeq_card[data-hold]{z-index:5;border-color:#000;transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}@media (prefers-reduced-motion:reduce){.xV9aeq_marqueeTrack{animation:none}.xV9aeq_marquee{scrollbar-width:thin;overflow-x:auto}.xV9aeq_marquee[data-run] .xV9aeq_marqueeTrack{animation:48s linear infinite xV9aeq_bmg-marquee}}@media (max-width:640px){.xV9aeq_rowHeadEnd{justify-content:space-between;width:100%}}.xV9aeq_cardMark{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(32px,3.2vw,42px);height:auto;position:absolute;top:12px;right:12px}.xV9aeq_thumb{position:relative}.xV9aeq_cardLink{flex-direction:column;height:100%;display:flex}.xV9aeq_card:hover,.xV9aeq_card[data-hold],.xV9aeq_card:focus-within{z-index:2;border-color:#1010101a;transform:translateY(-6px);box-shadow:0 24px 48px -16px #1010103d,0 2px 6px #1010100d}.xV9aeq_card:hover .xV9aeq_cardImg,.xV9aeq_card[data-hold] .xV9aeq_cardImg,.xV9aeq_card:focus-within .xV9aeq_cardImg{transform:scale(1.06)}@media (max-width:860px){.xV9aeq_cardBrand,.xV9aeq_marqueeGlyph,.xV9aeq_offerTag{font-size:11.5px}.xV9aeq_marqueeGlyph{font-size:10.5px}}.xV9aeq_rowPhoto{isolation:isolate;min-height:calc(var(--fold-h,100svh) - var(--header-h,76px));box-sizing:border-box;scroll-margin-top:var(--header-h,76px);width:100vw;padding-inline:calc(max(calc((100vw - var(--bmg-maxw)) / 2), 0px) + var(--bmg-edge));background:var(--bmg-carbon);flex-direction:column;justify-content:center;margin-inline:calc(50% - 50vw);padding-block:clamp(36px,5vh,64px);display:flex;position:relative;overflow:hidden}.xV9aeq_rowBg{z-index:0;object-fit:cover;object-position:50% 46%;filter:saturate(.72)contrast(1.04)}.xV9aeq_rowScrim{z-index:1;background:#08090bbd;position:absolute;inset:0}.xV9aeq_rowPhoto .xV9aeq_rowHead,.xV9aeq_rowPhoto .xV9aeq_marquee{z-index:2;position:relative}.xV9aeq_rowPhoto .xV9aeq_rowTitle,.xV9aeq_rowPhoto .xV9aeq_rowSub,.xV9aeq_rowPhoto .xV9aeq_rowHint{color:#fff!important}.xV9aeq_rowPhoto .xV9aeq_rowHead{border-bottom-color:#ffffff2e}.xV9aeq_rowPhoto .xV9aeq_marqueeToggle{color:#ffffffdb;border-color:#ffffff57}.xV9aeq_rowPhoto .xV9aeq_marqueeToggle:hover,.xV9aeq_rowPhoto .xV9aeq_marqueeToggle:focus-visible{color:#fff;border-color:#fff}.xV9aeq_rowPhoto .xV9aeq_card{border-color:#ffffff1f;box-shadow:0 18px 40px #00000073}.xV9aeq_rows:has(.xV9aeq_rowPhoto){padding-top:0;padding-bottom:0}@media (max-width:640px){.xV9aeq_rowBg{object-position:50% 38%}.xV9aeq_rowPhoto{min-height:auto;padding-block:36px}.xV9aeq_marquee .xV9aeq_card{width:clamp(210px,68vw,250px)}}
.NoU7wq_section{max-width:var(--bmg-maxw);padding:clamp(60px, 7.4vw, 128px) var(--bmg-edge);margin:0 auto}.NoU7wq_sectionDark{background:var(--bmg-carbon);color:var(--bmg-on-carbon);max-width:none;padding-inline:0}.NoU7wq_sectionDark .NoU7wq_title,.NoU7wq_sectionDark .NoU7wq_lead{color:var(--bmg-on-carbon)}.NoU7wq_sectionDark .NoU7wq_lead{color:var(--bmg-on-carbon-soft)}.NoU7wq_sectionDark .NoU7wq_eyebrow{color:var(--bmg-signal)}.NoU7wq_inner{max-width:var(--bmg-maxw);padding-inline:var(--bmg-edge);margin:0 auto}.NoU7wq_eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bmg-yellow-deep);margin:0 0 12px;font-size:11px}.NoU7wq_title{font-family:var(--font-heading);letter-spacing:-.032em;color:var(--bmg-ink);margin:0;font-size:clamp(30px,3.5vw,56px);font-weight:800;line-height:1.02}.NoU7wq_lead{color:var(--bmg-ink-soft);max-width:46ch;margin:0;font-size:clamp(15.5px,1.04vw,17.5px);line-height:1.62}.NoU7wq_showcase{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);display:grid}.NoU7wq_tile{border-radius:var(--bmg-radius);background:var(--bmg-surface-2);aspect-ratio:16/10;color:var(--bmg-on-carbon);display:block;position:relative;overflow:hidden}.NoU7wq_tile:first-child{grid-column:span 7}.NoU7wq_tile:nth-child(2),.NoU7wq_tile:nth-child(3){grid-column:span 5}.NoU7wq_tile:nth-child(4){grid-column:span 7}.NoU7wq_tileImg{object-fit:cover;object-position:center 72%;width:100%;height:100%;transition:transform var(--mo-slow,.52s) var(--bmg-ease);position:absolute;inset:0}.NoU7wq_tile:hover .NoU7wq_tileImg,.NoU7wq_tile:focus-visible .NoU7wq_tileImg{transform:scale(1.03)}.NoU7wq_tileScrim{background:linear-gradient(#10101014 0%,#1010106b 54%,#101010d6 100%);position:absolute;inset:0}.NoU7wq_tileMeta{padding:clamp(16px,1.8vw,28px);position:absolute;bottom:0;left:0;right:0}.NoU7wq_tileLabel{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(18px,1.6vw,25px);font-weight:800}.NoU7wq_tileBody{color:#f4f2eec2;max-width:40ch;margin:0;font-size:14px;line-height:1.5}.NoU7wq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.8vw,30px);display:grid}.NoU7wq_card{background:var(--bmg-white);border:1px solid var(--bmg-line-soft);border-radius:var(--bmg-radius);transition:border-color var(--mo-fast) var(--bmg-ease);flex-direction:column;display:flex;overflow:hidden}.NoU7wq_card:hover,.NoU7wq_card:focus-within{border-color:var(--bmg-line-lit)}.NoU7wq_cardThumb{aspect-ratio:1;background:var(--bmg-surface);border-bottom:1px solid var(--bmg-line-soft);place-items:center;padding:12%;display:grid;position:relative}.NoU7wq_cardImg{object-fit:contain;width:100%;height:100%;transition:transform var(--mo-base) var(--bmg-ease)}.NoU7wq_card:hover .NoU7wq_cardImg{transform:scale(1.04)}.NoU7wq_cardBody{flex-direction:column;flex:1;gap:6px;padding:clamp(15px,1.5vw,22px);display:flex}.NoU7wq_brand{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bmg-gray);margin:0;font-size:10.5px}.NoU7wq_name{font-family:var(--font-display);letter-spacing:-.012em;color:var(--bmg-ink);margin:0;font-size:16.5px;font-weight:700;line-height:1.24}.NoU7wq_spec{color:var(--bmg-gray);margin:0;font-size:13.5px;line-height:1.48}.NoU7wq_priceRow{align-items:baseline;gap:10px;margin-top:auto;padding-top:14px;display:flex}.NoU7wq_price{font-family:var(--font-display);letter-spacing:-.02em;color:var(--bmg-ink);font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.NoU7wq_was{color:var(--bmg-gray-2);font-variant-numeric:tabular-nums;font-size:14px;text-decoration:line-through}.NoU7wq_cardCta{background:var(--bmg-white);border:2px solid var(--bmg-ink);min-height:48px;color:var(--bmg-ink);font-family:var(--font-display);border-radius:var(--bmg-radius);transition:background var(--mo-fast) var(--bmg-ease);justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.NoU7wq_cardCta:hover,.NoU7wq_cardCta:focus-visible{background:var(--bmg-signal)}.NoU7wq_closing{text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,1.8vw,24px);display:flex}.NoU7wq_closing .NoU7wq_title{max-width:22ch;font-size:clamp(32px,4vw,62px)}.NoU7wq_closing .NoU7wq_lead{text-align:center;max-width:44ch}.NoU7wq_btnOutline{border:1.5px solid var(--bmg-btn-edge-dark);min-height:52px;color:var(--bmg-on-carbon);font-family:var(--font-display);border-radius:var(--bmg-radius);transition:border-color var(--mo-fast) var(--bmg-ease);align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:700;display:inline-flex}.NoU7wq_btnOutline:hover,.NoU7wq_btnOutline:focus-visible{border-color:var(--bmg-on-carbon)}.NoU7wq_reveal[data-reveal=pending]{opacity:0;transform:translateY(18px)}.NoU7wq_reveal[data-reveal=in]{opacity:1;transition:opacity var(--mo-reveal) var(--bmg-ease), transform var(--mo-reveal) var(--bmg-ease);transform:none}@media (max-width:1100px){.NoU7wq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.NoU7wq_showcase{grid-template-columns:repeat(6,minmax(0,1fr))}.NoU7wq_tile:first-child,.NoU7wq_tile:nth-child(2),.NoU7wq_tile:nth-child(3),.NoU7wq_tile:nth-child(4){grid-column:span 6}}@media (max-width:720px){.NoU7wq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.NoU7wq_cardThumb{padding:9%}.NoU7wq_cardCta{min-height:46px}}@media (max-width:420px){.NoU7wq_grid{grid-template-columns:1fr}}.NoU7wq_section{position:relative}.NoU7wq_outdoor{padding-bottom:clamp(60px,7.4vw,128px);position:relative}.NoU7wq_masthead{border-top:2px solid var(--bmg-ink);padding-top:13px}.NoU7wq_outdoor{width:100vw;max-width:none;padding-inline:calc(max(calc((100vw - var(--bmg-maxw)) / 2), 0px) + var(--bmg-edge));background-color:#fdfcfa;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.055'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 14% 0,#ffffffe6,#fff0 58%),radial-gradient(90% 80% at 100% 100%,#4444440d,#4440 62%);background-repeat:repeat,no-repeat,no-repeat;background-size:160px 160px,auto,auto;margin-inline:calc(50% - 50vw);box-shadow:0 -14px 34px -26px #10101073,0 14px 34px -26px #10101073,inset 0 1px #fffc,inset 0 -1px #1010100f}.NoU7wq_mastheadRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.NoU7wq_issue{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bmg-ink);margin:0;font-size:11px}.NoU7wq_outdoor .NoU7wq_title{letter-spacing:-.035em;max-width:19ch;margin:clamp(16px,2.2vw,32px) 0 clamp(14px,1.8vw,24px);font-size:clamp(36px,6vw,88px);line-height:.95}.NoU7wq_standfirst{border-bottom:1px solid var(--bmg-line);flex-direction:column;align-items:flex-start;gap:clamp(14px,1.6vw,20px);padding-bottom:clamp(18px,2.4vw,34px);display:flex;position:relative}.NoU7wq_outdoor .NoU7wq_standfirst:after{display:none}.NoU7wq_outdoor .NoU7wq_lead{max-width:64ch}.NoU7wq_headLink{border:2px solid var(--bmg-ink);background:var(--bmg-signal-vivid,#f5c842);min-height:48px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:#000;white-space:nowrap;transition:background var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);justify-content:center;align-items:center;gap:9px;padding:0 24px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:3px 3px #00000073;border-radius:0!important;align-self:flex-start!important}.NoU7wq_headLink:hover,.NoU7wq_headLink:focus-visible{border-color:var(--bmg-ink);color:#000;background:#fff}.NoU7wq_spread{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,56px);margin-top:clamp(22px,3vw,44px);display:grid}.NoU7wq_leadStory{flex-direction:column;gap:12px;min-width:0;text-decoration:none;display:flex}.NoU7wq_leadFrame{border:1px solid var(--bmg-line);background:var(--bmg-surface-2);display:block;overflow:hidden}.NoU7wq_leadImg{aspect-ratio:3/2;object-fit:cover;object-position:50% 34%;width:100%;height:auto;transition:transform .9s var(--bmg-ease);display:block}.NoU7wq_leadStory:hover .NoU7wq_leadImg,.NoU7wq_leadStory:focus-visible .NoU7wq_leadImg{transform:scale(1.03)}.NoU7wq_storyMeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bmg-gray);align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.NoU7wq_storyMeta [aria-hidden]{opacity:.5}.NoU7wq_leadTitle{font-family:var(--font-heading);letter-spacing:-.032em;color:var(--bmg-ink);text-wrap:balance;font-size:clamp(28px,3.4vw,50px);font-weight:800;line-height:.97}.NoU7wq_leadDeck{max-width:52ch;color:var(--bmg-ink-soft);text-wrap:pretty;font-size:clamp(15.5px,1.06vw,17px);line-height:1.66}.NoU7wq_readMore{border:2px solid var(--bmg-ink);border-radius:var(--bmg-radius);min-height:44px;font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--bmg-ink);transition:background var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:0 18px;font-size:14.5px;font-weight:800;display:inline-flex}.NoU7wq_leadStory:hover .NoU7wq_readMore,.NoU7wq_leadStory:focus-visible .NoU7wq_readMore{background:var(--bmg-ink);color:var(--bmg-white)}.NoU7wq_stack{border-left:1px solid #1010101a;flex-direction:column;min-width:0;padding-left:clamp(20px,2.4vw,44px);display:flex}.NoU7wq_story{border-top:1px solid #1010101a;grid-template-columns:104px minmax(0,1fr);gap:18px;padding:clamp(18px,2vw,26px) 0;text-decoration:none;display:grid}.NoU7wq_story:first-child{border-top:0;padding-top:0}.NoU7wq_thumb{background:var(--bmg-surface-2);display:block;overflow:hidden}.NoU7wq_thumbImg{aspect-ratio:4/5;object-fit:cover;object-position:50% 38%;width:100%;height:auto;transition:transform .7s var(--bmg-ease);display:block}.NoU7wq_story:hover .NoU7wq_thumbImg,.NoU7wq_story:focus-visible .NoU7wq_thumbImg{transform:scale(1.04)}.NoU7wq_storyBody{min-width:0}.NoU7wq_storyTitle{font-family:var(--font-heading);letter-spacing:-.024em;color:var(--bmg-ink);text-wrap:balance;margin-top:9px;font-size:clamp(19px,1.6vw,27px);font-weight:800;line-height:1.02;display:block}.NoU7wq_storyDeck{color:var(--bmg-ink-soft);text-wrap:pretty;margin-top:9px;font-size:15px;line-height:1.6;display:block}.NoU7wq_leadStory:hover .NoU7wq_leadTitle,.NoU7wq_leadStory:focus-visible .NoU7wq_leadTitle,.NoU7wq_story:hover .NoU7wq_storyTitle,.NoU7wq_story:focus-visible .NoU7wq_storyTitle{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.NoU7wq_journalFoot{border-top:1px solid #1010101a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(26px,3.2vw,48px);padding-top:clamp(16px,2vw,24px);display:flex}.NoU7wq_journalFootLine{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bmg-gray);margin:0;font-size:11.5px}.NoU7wq_journalFootLink{border:2px solid var(--bmg-signal);border-radius:var(--bmg-radius);background:var(--bmg-signal);min-height:54px;font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--bmg-carbon);white-space:nowrap;transition:background var(--mo-fast) var(--bmg-ease);justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:16px;font-weight:800;display:inline-flex}.NoU7wq_journalFootLink:hover,.NoU7wq_journalFootLink:focus-visible{background:var(--bmg-yellow-hi)}@media (max-width:900px){.NoU7wq_spread{grid-template-columns:minmax(0,1fr)}.NoU7wq_stack{border-left:0;margin-top:clamp(8px,1.4vw,16px);padding-left:0}.NoU7wq_story:first-child{border-top:1px solid var(--bmg-line);padding-top:clamp(16px,1.8vw,24px)}.NoU7wq_standfirst{grid-template-columns:minmax(0,1fr)}.NoU7wq_headLink{align-self:start}}@media (max-width:560px){.NoU7wq_story{grid-template-columns:72px minmax(0,1fr);gap:13px}}@media (prefers-reduced-motion:reduce){.NoU7wq_leadImg,.NoU7wq_headLink{transition:none}}.NoU7wq_closingBg{z-index:0;object-fit:cover;object-position:50% 45%;opacity:1;width:100%;height:100%;position:absolute;inset:0}.NoU7wq_closingBand .NoU7wq_overlay,.NoU7wq_overlay{z-index:1;pointer-events:none;background:#08090b6b;position:absolute;inset:0}.NoU7wq_closingBand .NoU7wq_pool,.NoU7wq_pool{z-index:2;pointer-events:none;background:radial-gradient(78% 64%,#08090bb3 0%,#08090b85 76%,#08090b00 100%);position:absolute;inset:0}.NoU7wq_closingBand .NoU7wq_vignette,.NoU7wq_vignette{z-index:3;pointer-events:none;background:radial-gradient(118% 78% at 50% 44%,#0000 36%,#0006 100%);position:absolute;inset:0}.NoU7wq_closing{z-index:2;z-index:2;text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,1.7vw,22px);max-width:52rem;margin:0 auto;display:flex;position:relative}.NoU7wq_closingEyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--bmg-signal-vivid);margin:0;font-size:10.5px}.NoU7wq_closingTitle{max-width:22ch;font-family:var(--font-heading);letter-spacing:-.036em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(34px,4.35vw,66px);font-weight:800;line-height:1.02}.NoU7wq_closingLead{color:#ffffffd1;max-width:46ch;margin:0;font-size:clamp(16px,1.35vw,19.5px);line-height:1.6}.NoU7wq_closingSupport{color:#ffffffc7;max-width:54ch;margin:0;font-size:clamp(15px,1.06vw,16.5px);line-height:1.64}.NoU7wq_closingSupport strong{color:#fffffff5;font-weight:700}.NoU7wq_closingBtns{flex-wrap:wrap;justify-content:center;gap:clamp(10px,1.2vw,16px);margin-top:clamp(4px,.9vw,12px);display:flex}.NoU7wq_closingBtn,.NoU7wq_closingBtnGhost{white-space:nowrap;min-height:54px;font-family:var(--font-display);letter-spacing:-.01em;transition:background var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 clamp(22px,2.4vw,34px);font-size:clamp(15px,1.05vw,16.5px);font-weight:800;display:inline-flex}.NoU7wq_closingBtn{background:var(--bmg-signal-vivid);color:var(--bmg-carbon)}.NoU7wq_closingBtn:hover,.NoU7wq_closingBtn:focus-visible{background:#ffd21f;transform:translateY(-2px)}.NoU7wq_closingBtnGhost{border:1.5px solid var(--bmg-btn-edge-dark);color:#fff}.NoU7wq_closingBtnGhost:hover,.NoU7wq_closingBtnGhost:focus-visible{background:#ffffff12;border-color:#fff;transform:translateY(-2px)}.NoU7wq_closingFoot{border-top:1px solid var(--bmg-carbon-line);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,44px);width:100%;max-width:58rem;margin-top:clamp(24px,2.8vw,42px);padding-top:clamp(18px,2vw,28px);display:grid}.NoU7wq_closingFootItem{flex-direction:column;gap:6px;min-width:0;min-height:44px;text-decoration:none;display:flex}.NoU7wq_closingFootLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bmg-signal);font-size:10.5px}.NoU7wq_closingFootValue{font-family:var(--font-display);color:var(--bmg-on-carbon);white-space:nowrap;transition:color var(--mo-fast) var(--bmg-ease);font-size:clamp(13px,1.05vw,16.5px);font-weight:700;line-height:1.3}.NoU7wq_closingFootItem:hover .NoU7wq_closingFootValue,.NoU7wq_closingFootItem:focus-visible .NoU7wq_closingFootValue{color:var(--bmg-signal)}.NoU7wq_closingBg{opacity:.34;object-position:50% 44%}.NoU7wq_closingScrim{background:radial-gradient(82% 68% at 50% 46%,#08090bb3 0%,#08090be0 58%,#08090bf7 100%)}@media (max-width:560px){.NoU7wq_closingFoot{gap:0 10px}.NoU7wq_closingFoot a{border-radius:0;margin:0 -8px;padding:0 8px}.NoU7wq_closingBtns{flex-direction:column;align-items:center;gap:10px;width:auto}.NoU7wq_closingBtn,.NoU7wq_closingBtnGhost{width:auto;min-height:50px;padding:0 24px;font-size:15.5px}.NoU7wq_closingLead{font-size:16px}.NoU7wq_closingSupport{font-size:15px}.NoU7wq_closingFoot{gap:8px 14px;font-size:11px}}@media (max-width:860px){.NoU7wq_closingFoot a{align-items:center;min-height:44px;display:inline-flex}.NoU7wq_brand,.NoU7wq_closingEyebrow,.NoU7wq_headLink{font-size:11.5px}}@media (max-width:820px){.NoU7wq_closingFoot{grid-template-columns:minmax(0,1fr);gap:22px}}.NoU7wq_closing{text-align:center;align-items:center;width:100%;max-width:52rem;margin:0 auto}.NoU7wq_closingEyebrow{text-align:center;margin:0 auto}.NoU7wq_closingTitle{text-align:center;max-width:22ch;margin:0 auto}.NoU7wq_closingLead{text-align:center;max-width:46ch;margin:0 auto}.NoU7wq_closingSupport{text-align:center;max-width:54ch;margin:0 auto}.NoU7wq_closingBtns{justify-content:center;align-items:center;margin:6px auto 0}.NoU7wq_closingRule{background:var(--bmg-signal-vivid);width:56px;height:4px;margin:0 auto 6px;display:block}.NoU7wq_closingBand{isolation:isolate;min-height:calc(var(--fold-h,100svh) - var(--header-h,76px));box-sizing:border-box;scroll-margin-top:var(--header-h,76px);flex-direction:column;justify-content:center;align-items:center;padding-block:clamp(48px,8vh,88px);display:flex;position:relative;overflow:hidden}.NoU7wq_closingBg{z-index:0;object-fit:cover;object-position:50% 45%;opacity:1;filter:none}.NoU7wq_closingFoot{text-align:center;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);width:100%;max-width:48rem;margin:clamp(20px,2.4vw,32px) auto 0;padding-top:clamp(16px,2vw,24px);display:flex}.NoU7wq_closingFootItem{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.NoU7wq_closingFootValue{text-align:center}@media (max-width:820px){.NoU7wq_closingBand{min-height:auto;padding-block:clamp(48px,8vh,72px)}.NoU7wq_closing{text-align:center;align-items:center;max-width:none}.NoU7wq_closingTitle{text-align:center;max-width:20ch}.NoU7wq_closingFoot{text-align:center;justify-content:center;gap:20px}.NoU7wq_closingFootValue{white-space:normal;text-align:center}.NoU7wq_closingScrim{background:#08090b85}.NoU7wq_closingBg{object-position:center center}}@media (max-width:560px){.NoU7wq_closingBtns{justify-content:center;align-items:center}.NoU7wq_closingFoot{text-align:center;flex-direction:column;align-items:center}}.NoU7wq_closingBand .NoU7wq_closingBtn,.NoU7wq_closingBand .NoU7wq_closingBtnGhost{letter-spacing:.11em;text-transform:uppercase;border-radius:0;min-height:54px;padding:0 clamp(24px,2.4vw,32px);font-size:13.5px;font-weight:800}.NoU7wq_closingBand .NoU7wq_closingBtn{background:var(--bmg-signal-vivid)}.NoU7wq_closingBand .NoU7wq_closingBtn:hover,.NoU7wq_closingBand .NoU7wq_closingBtn:focus-visible{background:#ffd21f}.NoU7wq_closingBand .NoU7wq_closingBtnGhost{color:#fff;border-color:#ffffff8c}.NoU7wq_closingBand .NoU7wq_closingBtnGhost:hover,.NoU7wq_closingBand .NoU7wq_closingBtnGhost:focus-visible{background:#ffffff1a;border-color:#fff}@media (max-width:560px){.NoU7wq_closingBand .NoU7wq_closingBtn,.NoU7wq_closingBand .NoU7wq_closingBtnGhost{min-height:50px;font-size:13px}}.NoU7wq_outdoor{min-height:calc(var(--fold-h,100svh) - var(--header-h,76px));box-sizing:border-box;scroll-margin-top:var(--header-h,76px);color:#0e1015;background:#ece8e1;border-top:1px solid #0e10141f;border-bottom:1px solid #0e10141f;flex-direction:column;justify-content:center;padding:clamp(32px,4.2vh,56px) clamp(24px,4.8vw,76px);display:flex;position:relative}.NoU7wq_outdoor .NoU7wq_masthead,.NoU7wq_outdoor .NoU7wq_broadsideGrid,.NoU7wq_outdoor .NoU7wq_journalFoot{width:100%;max-width:1320px;margin-inline:auto}.NoU7wq_outdoor .NoU7wq_masthead{border-top:2px solid #0e1015;border-bottom:1px solid #0e1015;margin-bottom:clamp(18px,2.2vw,28px);padding:10px 0 16px}.NoU7wq_outdoor .NoU7wq_mastheadTopBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.NoU7wq_outdoor .NoU7wq_brandKicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#0e1015;align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:inline-flex}.NoU7wq_outdoor .NoU7wq_kickerDot{background:var(--bmg-signal);border-radius:50%;width:7px;height:7px}.NoU7wq_outdoor .NoU7wq_issueTag{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:#555c68;font-size:10.5px}.NoU7wq_outdoor .NoU7wq_mastheadTitleRow{margin:4px 0 10px}.NoU7wq_outdoor .NoU7wq_title{font-family:var(--font-heading);letter-spacing:-.03em;text-transform:uppercase;color:#0e1015;margin:0;font-size:clamp(26px,3.2vw,46px);font-weight:800;line-height:.96}.NoU7wq_outdoor .NoU7wq_standfirst{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.NoU7wq_outdoor .NoU7wq_lead{font-family:var(--font-display);color:#374151;text-align:left;max-width:64ch;margin:0;font-size:clamp(14px,.95vw,16px);line-height:1.55}.NoU7wq_outdoor .NoU7wq_headLink{background:var(--bmg-signal-vivid,#f5c842);color:#000;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--bmg-ink,#000);white-space:nowrap;transition:background var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), transform var(--mo-fast) var(--bmg-ease);align-items:center;gap:8px;padding:12px 24px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:3px 3px #00000073;border-radius:0!important;align-self:flex-start!important}.NoU7wq_outdoor .NoU7wq_headLink:hover,.NoU7wq_outdoor .NoU7wq_headLink:focus-visible{border-color:var(--bmg-ink,#000);color:#000;background:#fff;transform:translateY(-1px)}.NoU7wq_outdoor .NoU7wq_broadsideGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(16px,1.8vw,28px);display:grid}.NoU7wq_outdoor .NoU7wq_editorialCol{border-right:1px solid #0e10141f;min-width:0;padding-right:clamp(14px,1.6vw,24px);display:flex}.NoU7wq_outdoor .NoU7wq_editorialCol:last-child{border-right:none;padding-right:0}.NoU7wq_outdoor .NoU7wq_editorialCard{flex-direction:column;width:100%;text-decoration:none;display:flex}.NoU7wq_outdoor .NoU7wq_cardFrame{aspect-ratio:16/10;background:#f3f4f6;border-radius:4px;width:100%;max-height:clamp(220px,18vw,280px);position:relative;overflow:hidden}.NoU7wq_outdoor .NoU7wq_cardImg{object-fit:cover;object-position:center 40%;width:100%;height:100%;transition:transform .7s var(--bmg-ease);display:block}.NoU7wq_outdoor .NoU7wq_editorialCard:hover .NoU7wq_cardImg,.NoU7wq_outdoor .NoU7wq_editorialCard:focus-visible .NoU7wq_cardImg{transform:scale(1.05)}.NoU7wq_outdoor .NoU7wq_cardTagOverlay{z-index:2;position:absolute;top:12px;left:12px}.NoU7wq_outdoor .NoU7wq_tagBadge{color:#fff;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:#0e1015;border-radius:4px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-block;box-shadow:0 2px 6px #00000040}.NoU7wq_outdoor .NoU7wq_cardContent{flex-direction:column;flex:1;gap:6px;padding:12px 0 0;display:flex}.NoU7wq_outdoor .NoU7wq_cardKicker{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--bmg-yellow-deep);font-size:10px;font-weight:700}.NoU7wq_outdoor .NoU7wq_cardTitle{font-family:var(--font-heading);letter-spacing:-.02em;text-transform:uppercase;color:#0e1015;transition:color var(--mo-fast) var(--bmg-ease);margin:0;font-size:clamp(17px,1.35vw,22px);font-weight:800;line-height:1.1}.NoU7wq_outdoor .NoU7wq_editorialCard:hover .NoU7wq_cardTitle,.NoU7wq_outdoor .NoU7wq_editorialCard:focus-visible .NoU7wq_cardTitle{color:var(--bmg-yellow-deep)}.NoU7wq_outdoor .NoU7wq_cardDeck{font-family:var(--font-display);color:#4b5563;-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.NoU7wq_outdoor .NoU7wq_cardFooter{border-top:1px solid #0e10141f;flex-direction:column;gap:6px;margin-top:auto;padding-top:10px;display:flex}.NoU7wq_outdoor .NoU7wq_cardMeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#6b7280;align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.NoU7wq_outdoor .NoU7wq_cardAction{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#0e1015;transition:transform var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);align-items:center;gap:8px;margin-top:2px;font-size:11px;font-weight:700;display:inline-flex}.NoU7wq_outdoor .NoU7wq_editorialCard:hover .NoU7wq_cardAction,.NoU7wq_outdoor .NoU7wq_editorialCard:focus-visible .NoU7wq_cardAction{color:var(--bmg-yellow-deep);transform:translate(4px)}.NoU7wq_outdoor .NoU7wq_journalFoot{border-top:1px solid #0e1015;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;margin-top:clamp(16px,1.8vw,24px);padding-top:12px;display:flex}.NoU7wq_outdoor .NoU7wq_journalFootLine{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#4b5563;margin:0;font-size:11px}.NoU7wq_outdoor .NoU7wq_journalFootLink{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#0e1015;transition:color var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease);border-bottom:1.5px solid #0e1015;align-items:center;gap:8px;padding-bottom:2px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex}.NoU7wq_outdoor .NoU7wq_journalFootLink:hover,.NoU7wq_outdoor .NoU7wq_journalFootLink:focus-visible{color:var(--bmg-yellow-deep);border-color:var(--bmg-yellow-deep)}@media (max-width:900px){.NoU7wq_outdoor{min-height:auto;padding-block:clamp(40px,6vh,64px)}.NoU7wq_outdoor .NoU7wq_cardFrame{max-height:240px}.NoU7wq_outdoor .NoU7wq_broadsideGrid{grid-template-columns:minmax(0,1fr);gap:32px}.NoU7wq_outdoor .NoU7wq_editorialCol{border-bottom:1px solid #0e10141f;border-right:none;padding-bottom:28px;padding-right:0}.NoU7wq_outdoor .NoU7wq_editorialCol:last-child{border-bottom:none;padding-bottom:0}}
._4pO9Nq_root{background:#0a0a0a;min-height:100vh}._4pO9Nq_hero{background:#0a0a0a;align-items:flex-end;width:100%;height:clamp(300px,34vw,460px);display:flex;position:relative;overflow:hidden}._4pO9Nq_heroImg{object-fit:cover;object-position:50% 40%;z-index:0}._4pO9Nq_heroVideo{object-fit:cover;object-position:50% 50%;z-index:0;width:100%;height:100%;position:absolute;inset:0}._4pO9Nq_heroScrim{z-index:1;pointer-events:none;background:linear-gradient(#0a0a0a73 0%,#0a0a0a4d 28%,#0a0a0a99 62%,#0a0a0af0 100%),linear-gradient(90deg,#0a0a0ab8 0%,#0a0a0a26 55%,#0a0a0a0d 100%);position:absolute;inset:0}._4pO9Nq_heroInner{z-index:2;width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(20px,4vw,64px) clamp(28px,3.8vw,48px);position:relative}._4pO9Nq_heroEye{font-family:var(--font-mono,monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--bmg-signal-vivid,#f5c842);margin:0 0 8px;font-size:11px}._4pO9Nq_heroTitle{font-family:var(--font-heading,sans-serif);letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(34px,5vw,76px);font-weight:900;line-height:.95}._4pO9Nq_heroRule{background:var(--bmg-signal-vivid,#f5c842);width:74px;height:4px;margin-top:clamp(12px,1.6vw,20px);display:block}._4pO9Nq_deptWrap{max-width:1400px;margin:0 auto;padding:clamp(24px,3.2vw,48px) clamp(16px,3vw,48px) clamp(48px,6vw,84px)}._4pO9Nq_deptGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);display:grid}._4pO9Nq_card{background:#111;border:1px solid #ffffff14;flex-direction:column;justify-content:flex-end;min-height:clamp(340px,32vw,460px);text-decoration:none;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}._4pO9Nq_card:hover,._4pO9Nq_card:focus-visible{z-index:2;border-color:#f5c84280;transform:translateY(-4px);box-shadow:0 12px 32px #00000080}._4pO9Nq_cardImg{object-fit:cover;object-position:center center;z-index:0;transition:transform .65s cubic-bezier(.25,.46,.45,.94)}._4pO9Nq_card:hover ._4pO9Nq_cardImg,._4pO9Nq_card:focus-visible ._4pO9Nq_cardImg{transform:scale(1.05)}._4pO9Nq_cardScrim{z-index:1;background:linear-gradient(#0000001a 0%,#00000073 54%,#000000e6 100%);transition:background .4s;position:absolute;inset:0}._4pO9Nq_card:hover ._4pO9Nq_cardScrim{background:linear-gradient(#00000014 0%,#00000061 54%,#000000d9 100%)}._4pO9Nq_cardBody{z-index:2;flex-direction:column;justify-content:flex-end;padding:clamp(20px,2.4vw,32px);display:flex;position:relative}._4pO9Nq_cardEye{font-family:var(--font-mono,monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--bmg-signal-vivid,#f5c842);margin:0 0 6px;font-size:10.5px}._4pO9Nq_cardName{font-family:var(--font-heading,sans-serif);letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:900;line-height:.98}._4pO9Nq_cardSub{max-width:36ch;font-family:var(--font-body,sans-serif);color:#ffffffc2;margin:8px 0 0;font-size:clamp(12.5px,.95vw,14.5px);line-height:1.5}._4pO9Nq_cardCta{font-family:var(--font-display,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--bmg-signal-vivid,#f5c842);border-bottom:1.5px solid var(--bmg-signal-vivid,#f5c842);align-self:flex-start;margin-top:clamp(14px,1.8vw,22px);padding-bottom:2px;font-size:12px;font-weight:800;transition:color .25s,border-color .25s;display:inline-block}._4pO9Nq_card:hover ._4pO9Nq_cardCta,._4pO9Nq_card:focus-visible ._4pO9Nq_cardCta{color:#fff;border-color:#fff}._4pO9Nq_card:focus-visible{outline:3px solid var(--bmg-signal-vivid,#f5c842);outline-offset:2px}@media (max-width:1024px){._4pO9Nq_deptGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._4pO9Nq_deptGrid{grid-template-columns:minmax(0,1fr)}._4pO9Nq_card{min-height:280px}}@media (prefers-reduced-motion:reduce){._4pO9Nq_card,._4pO9Nq_cardImg,._4pO9Nq_cardScrim,._4pO9Nq_cardCta{transition:none}}
.C0ItWG_band{--tile-gap:clamp(3px, .34vw, 6px);min-height:calc(var(--fold-h,100svh) - var(--header-h,76px));box-sizing:border-box;scroll-margin-top:var(--header-h,76px);gap:var(--tile-gap);background:var(--bmg-carbon);padding:var(--tile-gap);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.C0ItWG_tile{isolation:isolate;background:var(--bmg-carbon-2);align-items:flex-end;height:100%;min-height:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.C0ItWG_tileImg{object-fit:cover;object-position:50% 42%;z-index:0;filter:saturate(.62)contrast(1.06)brightness(.92);width:100%;height:100%;transition:transform .9s var(--bmg-ease), filter .9s var(--bmg-ease);position:absolute;inset:0}.C0ItWG_tileScrim{z-index:1;transition:opacity .5s var(--bmg-ease);background:linear-gradient(#08090b1f 0%,#08090b57 46%,#08090bd1 100%),linear-gradient(#08090b00 40%,#08090b8c 100%);position:absolute;inset:0}.C0ItWG_tileBody{z-index:2;width:100%;padding-block:clamp(16px,2.5vh,36px);padding-inline:calc(max(calc((100vw - var(--bmg-maxw)) / 2), 0px) + var(--bmg-edge) - var(--tile-gap));flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.C0ItWG_tileTitle{font-family:var(--font-heading);letter-spacing:-.012em;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px #00000073;margin:0;font-size:clamp(26px,3.2vw,48px);font-weight:800;line-height:.95}.C0ItWG_tileSub{max-width:34ch;font-family:var(--font-body,var(--font-display));color:#ffffffd9;text-shadow:0 1px 14px #0000008c;margin:0 0 clamp(4px,.6vw,10px);font-size:clamp(13px,.95vw,15.5px);line-height:1.4}.C0ItWG_tileBtn{background:var(--bmg-signal-vivid,var(--bmg-signal));color:#0d0d0c;min-height:44px;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;transition:background .2s var(--bmg-ease), transform .2s var(--bmg-ease);align-items:center;gap:8px;padding:0 clamp(18px,1.8vw,26px);font-size:12.5px;font-weight:800;display:inline-flex}.C0ItWG_tileBtn svg{transition:transform .22s var(--bmg-ease);flex:none}.C0ItWG_tile:hover .C0ItWG_tileImg,.C0ItWG_tile:focus-visible .C0ItWG_tileImg{filter:saturate(.78)contrast(1.06)brightness(.98);transform:scale(1.045)}.C0ItWG_tile:hover .C0ItWG_tileBtn,.C0ItWG_tile:focus-visible .C0ItWG_tileBtn{background:#ffd21f}.C0ItWG_tile:hover .C0ItWG_tileBtn svg,.C0ItWG_tile:focus-visible .C0ItWG_tileBtn svg{transform:translate(3px)}.C0ItWG_tile:focus-visible{outline:3px solid var(--bmg-signal-vivid,var(--bmg-signal));outline-offset:-3px}@media (max-width:820px){.C0ItWG_band{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:6px;min-height:auto;padding:6px}.C0ItWG_tile{height:auto;min-height:clamp(240px,55vw,320px)}.C0ItWG_tileTitle{font-size:clamp(28px,7vw,42px)}.C0ItWG_tileSub{margin-bottom:6px;font-size:14px}.C0ItWG_tileBtn{min-height:44px;padding:0 18px;font-size:12px}}@media (prefers-reduced-motion:reduce){.C0ItWG_tileImg,.C0ItWG_tileBtn,.C0ItWG_tileBtn svg{transition:none}}
.WxM1Na_hero{background:var(--bmg-carbon);align-items:flex-end;width:100%;height:clamp(280px,36vw,470px);display:flex;position:relative;overflow:hidden}.WxM1Na_heroImg{object-fit:cover;z-index:0}.WxM1Na_heroScrim{z-index:1;background:linear-gradient(#10101080 0%,#10101066 28%,#101010b3 62%,#101010e6 100%),linear-gradient(90deg,#101010c7 0%,#10101038 62%,#1010100d 100%);position:absolute;inset:0}.WxM1Na_heroInner{z-index:2;width:100%;max-width:var(--bmg-maxw);padding:0 var(--bmg-edge) clamp(22px, 3vw, 42px);margin:0 auto;position:relative}.WxM1Na_crumbs{margin:0 0 clamp(10px,1.4vw,18px)}.WxM1Na_crumbList{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.WxM1Na_crumbList a{color:#ffffffd1;text-decoration:none}.WxM1Na_crumbList a:hover,.WxM1Na_crumbList a:focus-visible{color:#fff;text-decoration:underline}.WxM1Na_crumbList [aria-current=page]{color:#fff}.WxM1Na_crumbSep{color:#ffffff59}.WxM1Na_heroDeptRow{margin-bottom:clamp(8px,1.2vw,14px)}.WxM1Na_heroDeptBadge{font-family:var(--font-mono,monospace);letter-spacing:.2em;text-transform:uppercase;color:var(--bmg-signal-vivid,#c9a84c);margin:0 0 10px;font-size:11px;display:block}.WxM1Na_heroTitle{max-width:18ch;font-family:var(--font-heading);letter-spacing:-.015em;color:#fff;margin:0;font-size:clamp(34px,5.6vw,76px);font-weight:800;line-height:.98}.WxM1Na_heroRule{background:var(--bmg-signal-vivid);width:74px;height:4px;margin:clamp(12px,1.6vw,20px) 0 clamp(12px,1.6vw,18px);display:block}.WxM1Na_heroDesc{max-width:56ch;font-family:var(--font-body);color:#ffffffd6;margin:0;font-size:clamp(14px,1.15vw,17px);line-height:1.6}.WxM1Na_heroPillars{flex-wrap:wrap;gap:clamp(10px,1.6vw,18px);margin-top:clamp(16px,2vw,24px);display:flex}.WxM1Na_pillarItem{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff24;border-left:2.5px solid var(--bmg-signal);background:#101010b8;border-radius:3px;flex-direction:column;gap:2px;padding:8px 14px;display:flex}.WxM1Na_pillarLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bmg-signal);font-size:9px}.WxM1Na_pillarVal{font-family:var(--font-display);letter-spacing:.02em;color:#fff;font-size:13px;font-weight:700}.WxM1Na_heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:clamp(18px,2.2vw,28px);display:flex}.WxM1Na_heroWa{min-height:48px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--bmg-ink);transition:all var(--mo-fast) var(--bmg-ease);background:#fffffff2;border:1px solid #fff;border-radius:3px;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.WxM1Na_heroWa:hover{background:#fff;transform:translateY(-1px);box-shadow:0 4px 14px #00000040}.WxM1Na_heroWaGlyph{color:#25d366;width:17px;height:17px}.WxM1Na_heroCta,.WxM1Na_heroAlt{min-height:48px;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;transition:background var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease);align-items:center;gap:10px;padding:0 24px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.WxM1Na_heroCta{background:var(--bmg-signal-vivid);color:var(--bmg-carbon)}.WxM1Na_heroCta:hover,.WxM1Na_heroCta:focus-visible{background:var(--bmg-yellow-hi)}.WxM1Na_heroCta:focus-visible{outline-offset:3px;outline:3px solid #fff}.WxM1Na_heroAlt{color:#fff;border:1px solid #ffffff80}.WxM1Na_heroAlt:hover,.WxM1Na_heroAlt:focus-visible{background:#ffffff1f;border-color:#fff}.WxM1Na_heroAlt:focus-visible{outline:3px solid var(--bmg-signal-vivid);outline-offset:3px}.WxM1Na_listing{max-width:var(--bmg-maxw);padding:clamp(22px, 3vw, 40px) var(--bmg-edge) clamp(48px, 6vw, 88px);background:#fff;margin:0 auto}.WxM1Na_toolbar{border-bottom:1px solid var(--bmg-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:clamp(14px,1.8vw,20px);display:flex}.WxM1Na_toolbarLeft,.WxM1Na_toolbarRight{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.WxM1Na_count{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bmg-gray);margin:0;font-size:12px}.WxM1Na_count strong{font-family:var(--font-display);letter-spacing:0;color:var(--bmg-ink);font-size:16px}.WxM1Na_filterBtn{border:1px solid var(--bmg-btn-edge);background:var(--bmg-surface);min-height:44px;font-family:var(--font-display);color:var(--bmg-ink);cursor:pointer;border-radius:2px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;display:none}.WxM1Na_filterBadge{background:var(--bmg-carbon);color:#fff;min-width:20px;height:20px;font-family:var(--font-mono);border-radius:10px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;display:inline-flex}.WxM1Na_search{align-items:center;min-width:0;display:flex;position:relative}.WxM1Na_searchGlyph{width:16px;height:16px;color:var(--bmg-gray);pointer-events:none;position:absolute;left:12px}.WxM1Na_searchInput{border:1px solid var(--bmg-line);width:clamp(180px,24vw,280px);min-height:44px;font-family:var(--font-body);color:var(--bmg-ink);background:#fff;border-radius:2px;padding:0 34px 0 36px;font-size:16px}.WxM1Na_searchInput:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:1px}.WxM1Na_searchClear{width:32px;height:32px;color:var(--bmg-gray);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;right:6px}.WxM1Na_sortWrap{align-items:center;gap:8px;display:inline-flex}.WxM1Na_sortLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bmg-gray);font-size:11.5px}.WxM1Na_sortSelect{border:1px solid var(--bmg-btn-edge);min-height:44px;font-family:var(--font-display);color:var(--bmg-ink);cursor:pointer;background:#fff;border-radius:2px;padding:0 12px;font-size:13px;font-weight:700}.WxM1Na_sortSelect:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:1px}.WxM1Na_activeRow{flex-wrap:wrap;align-items:center;gap:8px;padding:14px 0 0;display:flex}.WxM1Na_activeLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bmg-gray);font-size:11.5px}.WxM1Na_pill{border:1px solid var(--bmg-carbon);background:var(--bmg-carbon);color:#fff;min-height:34px;font-family:var(--font-display);cursor:pointer;border-radius:2px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.WxM1Na_pill:hover,.WxM1Na_pill:focus-visible{background:var(--bmg-carbon-3)}.WxM1Na_clearAll{min-height:34px;font-family:var(--font-display);color:var(--bmg-yellow-deep);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:12.5px;font-weight:700;text-decoration:underline}.WxM1Na_layout{grid-template-columns:236px minmax(0,1fr);gap:clamp(20px,3vw,42px);margin-top:clamp(18px,2.4vw,30px);display:grid}.WxM1Na_layout:has(>.WxM1Na_results:only-child){grid-template-columns:minmax(0,1fr)}.WxM1Na_railScrim{display:none}.WxM1Na_rail{top:calc(var(--header-h,108px) + 20px);background:#fff;border-right:1px solid #e5e5e5;flex-direction:column;align-self:start;gap:20px;padding-right:22px;display:flex;position:sticky}.WxM1Na_railHead{display:none}.WxM1Na_group{border:0;border-bottom:1px solid #f0f0f0;margin:0;padding:0 0 16px}.WxM1Na_group:last-of-type{border-bottom:none;padding-bottom:0}.WxM1Na_groupTitle{width:100%;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#111;border-bottom:1px solid #eaeaea;margin-bottom:8px;padding:0 0 8px;font-size:12px;font-weight:800;display:block}.WxM1Na_groupList{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.WxM1Na_opt{text-align:left;cursor:pointer;color:#333;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:28px;padding:3px 0;transition:color .15s;display:flex}.WxM1Na_opt:hover{color:#000}.WxM1Na_opt:focus-visible{outline-offset:1px;outline:2px solid #000}.WxM1Na_box{color:#0000;background:#fff;border:1px solid #999;border-radius:0;flex:none;justify-content:center;align-items:center;width:14px;height:14px;font-size:9.5px;line-height:1;transition:all .15s;display:inline-flex}.WxM1Na_optOn .WxM1Na_box{color:#eaa000;background:#000;border-color:#000}.WxM1Na_optLabel{min-width:0;font-family:var(--font-body);letter-spacing:.02em;text-transform:uppercase;color:inherit;flex:auto;font-size:12px;font-weight:500}.WxM1Na_optCount{color:#888;flex:none;margin-left:auto;font-family:Arial,-apple-system,sans-serif;font-size:10.5px}.WxM1Na_railFoot{display:none}.WxM1Na_results{min-width:0}.WxM1Na_grid{background:#fff;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.WxM1Na_cell{min-width:0;display:flex}.WxM1Na_cell>*{width:100%}.WxM1Na_footNote{max-width:var(--bmg-measure);color:var(--bmg-gray);margin:clamp(24px,3vw,40px) 0 0;font-size:14px;line-height:1.65}.WxM1Na_footNote a{color:var(--bmg-ink);text-decoration:underline}@media (max-width:1000px){.WxM1Na_layout{grid-template-columns:minmax(0,1fr)}.WxM1Na_filterBtn{display:inline-flex}.WxM1Na_railScrim{z-index:60;opacity:0;pointer-events:none;transition:opacity var(--mo-fast) var(--bmg-ease);background:#10101080;border:0;padding:0;display:block;position:fixed;inset:0}.WxM1Na_railScrimOn{opacity:1;pointer-events:auto}.WxM1Na_rail{z-index:61;width:min(88vw,360px);padding:20px var(--bmg-edge) 24px;background:var(--bmg-page);transition:transform var(--mo-base) var(--bmg-ease);box-shadow:var(--bmg-shadow-lg);position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-102%)}.WxM1Na_railOpen{transform:translate(0)}.WxM1Na_railHead{border-bottom:1px solid var(--bmg-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.WxM1Na_railTitle{font-family:var(--font-heading);color:var(--bmg-ink);margin:0;font-size:24px;font-weight:800}.WxM1Na_railClose{border:1px solid var(--bmg-btn-edge);background:var(--bmg-surface);width:44px;height:44px;color:var(--bmg-ink);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.WxM1Na_railFoot{flex-direction:column;gap:8px;margin-top:auto;padding-top:18px;display:flex}.WxM1Na_railApply{background:var(--bmg-carbon);color:#fff;min-height:48px;font-family:var(--font-display);cursor:pointer;border:0;border-radius:2px;font-size:14px;font-weight:800}.WxM1Na_railClear{border:1px solid var(--bmg-btn-edge);min-height:44px;font-family:var(--font-display);color:var(--bmg-ink);cursor:pointer;background:0 0;border-radius:2px;font-size:13.5px;font-weight:700}}@media (max-width:640px){.WxM1Na_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.WxM1Na_crumbList{gap:4px}.WxM1Na_crumbList a{align-items:center;min-height:44px;padding:0 2px;display:inline-flex}.WxM1Na_toolbar{align-items:stretch}.WxM1Na_toolbarLeft,.WxM1Na_toolbarRight{width:100%}.WxM1Na_toolbarRight{justify-content:space-between}.WxM1Na_searchInput{width:100%}.WxM1Na_search{flex:140px}.WxM1Na_hero{height:clamp(300px,74vw,420px)}.WxM1Na_heroScrim{background:linear-gradient(#101010c7 0%,#101010d6 22%,#101010e6 55%,#101010f2 100%)}.WxM1Na_heroTitle{max-width:none}}@media (max-width:400px){.WxM1Na_grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.WxM1Na_rail,.WxM1Na_railScrim,.WxM1Na_heroCta,.WxM1Na_heroAlt{transition:none}}.WxM1Na_support{background:var(--bmg-carbon);color:var(--bmg-on-carbon)}.WxM1Na_supportInner{max-width:var(--bmg-maxw);padding:clamp(40px, 5vw, 76px) var(--bmg-edge);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(22px,3vw,56px);margin:0 auto;display:grid}.WxM1Na_supportCopy{min-width:0}.WxM1Na_supportEyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bmg-signal-vivid);margin:0 0 8px;font-size:11.5px}.WxM1Na_supportTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:#fff;margin:0;font-size:clamp(26px,3.4vw,46px);font-weight:800;line-height:1.02}.WxM1Na_supportBody{max-width:58ch;color:var(--bmg-on-carbon-soft);margin:14px 0 0;font-size:clamp(14px,1.1vw,16px);line-height:1.68}.WxM1Na_supportActions{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}.WxM1Na_supportCall,.WxM1Na_supportWa,.WxM1Na_supportAlt{min-height:50px;font-family:var(--font-display);transition:background var(--mo-fast) var(--bmg-ease), border-color var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.WxM1Na_supportCall{background:var(--bmg-signal-vivid);color:var(--bmg-carbon)}.WxM1Na_supportCall:hover,.WxM1Na_supportCall:focus-visible{background:var(--bmg-yellow-hi)}.WxM1Na_supportCall:focus-visible,.WxM1Na_supportWa:focus-visible,.WxM1Na_supportAlt:focus-visible{outline-offset:3px;outline:3px solid #fff}.WxM1Na_supportWa{background:var(--bmg-white);color:var(--bmg-carbon);border:2px solid #ffffffd9}.WxM1Na_supportWa:hover,.WxM1Na_supportWa:focus-visible{background:#ffffff1a;border-color:#fff}.WxM1Na_supportAlt{min-height:44px;color:var(--bmg-signal);text-underline-offset:3px;text-decoration:underline}.WxM1Na_supportAlt:hover{color:var(--bmg-yellow-hi)}.WxM1Na_supportGlyph{width:18px;height:18px}.WxM1Na_related{max-width:var(--bmg-maxw);padding:clamp(40px, 5vw, 72px) var(--bmg-edge) clamp(48px, 6vw, 88px);margin:0 auto}.WxM1Na_relatedTitle{font-family:var(--font-heading);color:var(--bmg-ink);margin:0 0 clamp(16px,2vw,26px);font-size:clamp(22px,2.6vw,34px);font-weight:800;line-height:1.05}.WxM1Na_relatedGrid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.WxM1Na_relatedCard{border:1px solid var(--bmg-line);background:var(--bmg-surface);min-height:44px;color:var(--bmg-ink);transition:border-color var(--mo-fast) var(--bmg-ease), background var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);border-radius:2px;flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;display:flex}.WxM1Na_relatedCard:hover,.WxM1Na_relatedCard:focus-visible{border-color:var(--bmg-carbon);background:var(--bmg-carbon);color:#fff}.WxM1Na_relatedCard:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:2px}.WxM1Na_relatedName{font-family:var(--font-display);font-size:15px;font-weight:800;line-height:1.3}.WxM1Na_relatedCount{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bmg-gray);font-size:11.5px}.WxM1Na_relatedCard:hover .WxM1Na_relatedCount,.WxM1Na_relatedCard:focus-visible .WxM1Na_relatedCount{color:#ffffffad}@media (max-width:860px){.WxM1Na_supportInner{grid-template-columns:minmax(0,1fr)}.WxM1Na_supportActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.WxM1Na_supportCall,.WxM1Na_supportWa,.WxM1Na_supportAlt,.WxM1Na_relatedCard{transition:none}}.WxM1Na_idx{max-width:var(--bmg-maxw);padding:clamp(28px, 4vw, 52px) var(--bmg-edge) clamp(40px, 5vw, 72px);margin:0 auto}.WxM1Na_idxHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:clamp(14px,2vw,22px);display:flex}.WxM1Na_idxTitle{font-family:var(--font-heading);color:var(--bmg-ink);margin:0;font-size:clamp(24px,3vw,40px);font-weight:800;line-height:1.03}.WxM1Na_idxLede{max-width:48ch;color:var(--bmg-gray);margin:0;font-size:14.5px;line-height:1.6}.WxM1Na_idxList{border-top:1px solid var(--bmg-line);margin:0;padding:0;list-style:none}.WxM1Na_idxRow{border-bottom:1px solid var(--bmg-line)}.WxM1Na_idxLink{min-height:44px;color:var(--bmg-ink);transition:background var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease), padding var(--mo-fast) var(--bmg-ease);grid-template-columns:56px 80px minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 8px;text-decoration:none;display:grid}.WxM1Na_idxLink:hover,.WxM1Na_idxLink:focus-visible{background:var(--bmg-carbon);color:#fff;padding-left:20px;padding-right:20px}.WxM1Na_idxLink:focus-visible{outline:3px solid var(--bmg-signal-vivid);outline-offset:-3px}.WxM1Na_idxNum{font-family:var(--font-mono);letter-spacing:.06em;color:var(--bmg-gray);font-size:12px}.WxM1Na_idxLink:hover .WxM1Na_idxNum,.WxM1Na_idxLink:focus-visible .WxM1Na_idxNum{color:var(--bmg-signal-vivid)}.WxM1Na_idxThumb{background:var(--bmg-carbon-3);width:80px;height:54px;display:block;overflow:hidden}.WxM1Na_idxThumbImg{object-fit:cover;width:100%;height:100%}.WxM1Na_idxBody{min-width:0}.WxM1Na_idxName{font-family:var(--font-heading);letter-spacing:-.01em;font-size:clamp(22px,2.6vw,32px);font-weight:800;line-height:1.04;display:block}.WxM1Na_idxDesc{color:var(--bmg-gray);margin-top:3px;font-size:13.5px;line-height:1.45;display:block}.WxM1Na_idxLink:hover .WxM1Na_idxDesc,.WxM1Na_idxLink:focus-visible .WxM1Na_idxDesc{color:#ffffffb8}.WxM1Na_idxMeta{align-items:center;gap:18px;display:flex}.WxM1Na_idxCount{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bmg-gray);white-space:nowrap;font-size:11.5px}.WxM1Na_idxZero{color:var(--bmg-yellow-deep)}.WxM1Na_idxLink:hover .WxM1Na_idxCount,.WxM1Na_idxLink:focus-visible .WxM1Na_idxCount{color:var(--bmg-signal-vivid)}.WxM1Na_idxArrow{opacity:.34;display:inline-flex}.WxM1Na_idxLink:hover .WxM1Na_idxArrow,.WxM1Na_idxLink:focus-visible .WxM1Na_idxArrow{opacity:1;color:var(--bmg-signal-vivid)}.WxM1Na_searchHead{border-bottom:1px solid var(--bmg-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:clamp(18px,2.4vw,28px);padding-bottom:clamp(14px,2vw,22px);display:flex}.WxM1Na_searchKicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bmg-yellow-deep);margin:0 0 4px;font-size:11.5px}.WxM1Na_searchTitle{font-family:var(--font-heading);color:var(--bmg-ink);margin:0;font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1.04}.WxM1Na_searchCount{color:var(--bmg-gray);margin:6px 0 0;font-size:14px}.WxM1Na_searchClearBtn{border:1px solid var(--bmg-btn-edge);background:var(--bmg-surface);min-height:44px;font-family:var(--font-display);color:var(--bmg-ink);cursor:pointer;border-radius:2px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.WxM1Na_searchClearBtn:hover,.WxM1Na_searchClearBtn:focus-visible{background:var(--bmg-surface-2)}.WxM1Na_searchClearBtn:focus-visible{outline:2px solid var(--bmg-carbon);outline-offset:1px}@media (max-width:760px){.WxM1Na_idxLink{grid-template-columns:40px 64px minmax(0,1fr);gap:12px;padding:14px 4px}.WxM1Na_idxThumb{width:64px;height:46px}.WxM1Na_idxMeta{grid-column:2/-1;justify-content:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.WxM1Na_idxLink{transition:none}}.WxM1Na_subnav{max-width:var(--bmg-maxw);padding:clamp(26px, 3.2vw, 44px) var(--bmg-edge) 0;margin:0 auto}.WxM1Na_subnavHeaderRow{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(14px,1.8vw,22px);display:flex}.WxM1Na_subnavEyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bmg-yellow-deep);margin-bottom:4px;font-size:10px;display:block}.WxM1Na_subnavTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--bmg-ink);margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:800}.WxM1Na_subnavTotalCount{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bmg-gray);background:var(--bmg-surface-2);border-radius:999px;padding:4px 10px;font-size:10px}.WxM1Na_subnavGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.WxM1Na_subnavCard{border:1px solid var(--bmg-line-strong);color:var(--bmg-ink);transition:all var(--mo-fast) var(--bmg-ease);background:#fff;border-radius:6px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex;box-shadow:0 2px 8px #00000005}.WxM1Na_subnavCard:hover,.WxM1Na_subnavCard:focus-visible{border-color:var(--bmg-ink);transform:translateY(-2px);box-shadow:0 8px 20px #0000000f}.WxM1Na_subnavIconWrap{background:var(--bmg-surface-2);width:40px;height:40px;color:var(--bmg-ink);transition:all var(--mo-fast) var(--bmg-ease);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WxM1Na_subnavCard:hover .WxM1Na_subnavIconWrap{background:var(--bmg-carbon);color:var(--bmg-signal)}.WxM1Na_subnavIcon{width:22px;height:22px}.WxM1Na_subnavCardBody{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.WxM1Na_subnavName{font-family:var(--font-display);color:var(--bmg-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.25;overflow:hidden}.WxM1Na_subnavMetaRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.WxM1Na_subnavCount{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bmg-gray);font-size:10px}.WxM1Na_subnavArrow{color:var(--bmg-gray);transition:transform var(--mo-fast) var(--bmg-ease), color var(--mo-fast) var(--bmg-ease);flex-shrink:0}.WxM1Na_subnavCard:hover .WxM1Na_subnavArrow{color:var(--bmg-signal-vivid);transform:translate(3px)}.WxM1Na_concierge{max-width:var(--bmg-maxw);padding:0 var(--bmg-edge);margin:clamp(32px,4vw,56px) auto}.WxM1Na_conciergeCard{color:#fff;background:linear-gradient(135deg,#141416 0%,#1c1d22 100%);border:1px solid #ffffff1f;border-radius:8px;padding:clamp(32px,4.5vw,60px) clamp(24px,3.5vw,48px);box-shadow:0 16px 48px #0003}.WxM1Na_conciergeBadge{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--bmg-signal);background:#f5c8421f;border:1px solid #f5c8424d;border-radius:3px;margin-bottom:14px;padding:5px 12px;font-size:10.5px;display:inline-block}.WxM1Na_conciergeTitle{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;margin:0 0 14px;font-size:clamp(28px,3.6vw,46px);font-weight:800;line-height:1.05}.WxM1Na_conciergeBody{max-width:62ch;font-family:var(--font-body);color:#ffffffd1;margin:0 0 clamp(24px,3vw,36px);font-size:clamp(15px,1.2vw,17px);line-height:1.6}.WxM1Na_conciergePillars{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin-bottom:clamp(28px,3.5vw,44px);padding:clamp(20px,2.5vw,28px) 0;display:grid}@media (max-width:768px){.WxM1Na_conciergePillars{grid-template-columns:minmax(0,1fr)}}.WxM1Na_conciergePillar{align-items:flex-start;gap:12px;display:flex}.WxM1Na_conciergePillarIcon{font-size:24px;line-height:1}.WxM1Na_conciergePillarHead{font-family:var(--font-display);color:#fff;margin:0 0 4px;font-size:14.5px;font-weight:700}.WxM1Na_conciergePillarSub{color:#fff9;margin:0;font-size:12.5px;line-height:1.4}.WxM1Na_conciergeActions{flex-wrap:wrap;gap:14px;display:flex}.WxM1Na_conciergeWa{background:var(--bmg-signal-vivid);min-height:50px;color:var(--bmg-carbon);font-family:var(--font-display);transition:all var(--mo-fast) var(--bmg-ease);border-radius:4px;align-items:center;gap:10px;padding:0 26px;font-size:14.5px;font-weight:800;text-decoration:none;display:inline-flex}.WxM1Na_conciergeWa:hover{background:var(--bmg-yellow-hi);transform:translateY(-1px)}.WxM1Na_conciergeCall{color:#fff;min-height:50px;font-family:var(--font-display);transition:all var(--mo-fast) var(--bmg-ease);background:0 0;border:1.5px solid #fff6;border-radius:4px;align-items:center;gap:10px;padding:0 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.WxM1Na_conciergeCall:hover{background:#ffffff1a;border-color:#fff}.WxM1Na_crumbPair{display:contents}@media (max-width:640px){.WxM1Na_subnavGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.WxM1Na_subnavCard{transition:none}}@media (min-width:1001px){.WxM1Na_pillsBar{display:none}}.WxM1Na_toolbar{border-top:1px solid var(--bmg-line);border-bottom:1px solid var(--bmg-line);flex-wrap:wrap;align-items:center;gap:8px clamp(14px,2vw,28px);margin:0;padding:10px 0;display:flex}.WxM1Na_barCount{font-family:var(--font-display);letter-spacing:.01em;color:var(--bmg-gray);margin:0;font-size:12.5px}.WxM1Na_barCount strong{color:var(--bmg-ink);font-weight:600}.WxM1Na_barGroup{align-items:center;gap:16px;display:flex}.WxM1Na_barField{align-items:center;gap:7px;display:inline-flex}.WxM1Na_barLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bmg-gray);white-space:nowrap;font-size:9.5px}.WxM1Na_barSelect{appearance:none;min-height:32px;font-family:var(--font-display);color:var(--bmg-ink);cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23101010'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;border:1px solid #10101038;border-radius:0;padding:0 26px 0 10px;font-size:12px}.WxM1Na_barSelect:hover,.WxM1Na_barSelect:focus-visible{border-color:var(--bmg-ink)}.WxM1Na_barEnd{align-items:center;gap:10px;margin-left:auto;display:flex}.WxM1Na_barEnd .WxM1Na_search,.WxM1Na_search{border-radius:0;max-width:210px;min-height:32px}.WxM1Na_searchInput{font-size:12.5px}.WxM1Na_filterBtn{display:none}.WxM1Na_pillsBar{border-top:0;gap:6px 24px;margin-bottom:clamp(16px,2vw,26px);padding:8px 0}.WxM1Na_pillGroup{gap:5px}.WxM1Na_pillGroupLabel{margin-right:3px;font-size:9px}.WxM1Na_pillChip{border-radius:999px;min-height:28px;padding:0 11px;font-size:11.5px}.WxM1Na_pager{border-top:1px solid var(--bmg-line);align-items:center;gap:6px;margin-top:clamp(24px,2.8vw,40px);padding-top:clamp(16px,2vw,24px);display:flex}.WxM1Na_pagerBtn,.WxM1Na_pagerNum{min-width:36px;min-height:36px;font-family:var(--font-display);color:var(--bmg-ink);cursor:pointer;background:0 0;border:1px solid #10101038;border-radius:0;padding:0 12px;font-size:12.5px}.WxM1Na_pagerBtn:disabled{opacity:.35;cursor:default}.WxM1Na_pagerBtn:not(:disabled):hover,.WxM1Na_pagerNum:hover{border-color:var(--bmg-ink)}.WxM1Na_pagerOn,.WxM1Na_pagerOn:hover{background:var(--bmg-ink);border-color:var(--bmg-ink);color:var(--bmg-paper)}@media (max-width:900px){.WxM1Na_toolbar{gap:10px 14px}.WxM1Na_barGroup{gap:12px}.WxM1Na_barEnd{width:100%;margin-left:0}.WxM1Na_barEnd .WxM1Na_search,.WxM1Na_search{flex:1;max-width:none}.WxM1Na_filterBtn{min-height:32px;font-family:var(--font-display);color:var(--bmg-ink);cursor:pointer;background:0 0;border:1px solid #10101038;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:inline-flex}}
