._wrapper_6pxdo_9{position:relative;display:inline-flex;align-items:center}._panel_6pxdo_15{display:none}@media(min-width:768px){._panel_6pxdo_15{display:block;position:absolute;top:calc(100% + var(--space-2));right:0;min-width:280px;max-width:calc(100vw - 2 * var(--container-padding));background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);z-index:var(--z-modal);animation:_headerDropdownIn_6pxdo_1 var(--transition-base)}._panel--sm_6pxdo_38{min-width:240px}._panel--md_6pxdo_42{min-width:320px}._panel--lg_6pxdo_46{min-width:380px}._panel--favorites_6pxdo_50{min-width:360px;max-width:420px}._panel_6pxdo_15:before{content:"";position:absolute;top:-7px;right:22px;width:12px;height:12px;background:var(--bg-card);border-top:1px solid var(--border-color);border-left:1px solid var(--border-color);transform:rotate(45deg);z-index:1}}@keyframes _headerDropdownIn_6pxdo_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._content_jbbqh_4{display:flex;flex-direction:column;max-height:min(520px,70vh)}._header_jbbqh_10{padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--border-light)}._title_jbbqh_15{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-primary)}._body_jbbqh_21{padding:var(--space-2) 0;overflow-y:auto;flex:1 1 auto;min-height:0}._empty_jbbqh_28{padding:var(--space-5) var(--space-4);text-align:center;color:var(--text-secondary);font-size:var(--text-sm);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}._empty_jbbqh_28 svg{color:var(--text-muted)}._empty_jbbqh_28 p{margin:0}._item_jbbqh_47{display:grid;grid-template-columns:48px 1fr auto auto;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-decoration:none;color:inherit;transition:background var(--transition-fast)}._item_jbbqh_47+._item_jbbqh_47{border-top:1px solid var(--border-light)}._item_jbbqh_47:hover{background:var(--color-gray-50)}._itemImage_jbbqh_66{width:48px;height:48px;object-fit:contain;border-radius:var(--radius-sm);background:var(--color-gray-50)}._itemInfo_jbbqh_74{min-width:0}._itemTitle_jbbqh_78{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:var(--leading-snug)}._itemPrice_jbbqh_89{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent);white-space:nowrap}._itemRemove_jbbqh_96{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);color:var(--text-muted);background:transparent;border:none;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._itemRemove_jbbqh_96:hover{background:var(--color-gray-100);color:var(--color-error)}._footer_jbbqh_115{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border-light)}._image_cs13z_4,._imageOnDark_cs13z_5{display:block;height:100%;width:auto}._imageOnDark_cs13z_5{display:none}[data-solid=false] ._image_cs13z_4:has(+._imageOnDark_cs13z_5){display:none}[data-solid=false] ._imageOnDark_cs13z_5{display:block}._header_b4bh1_5{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);padding-right:var(--scroll-lock-gutter, 0px);background:transparent;color:var(--text-inverse);transition:background-color 0ms,color 0ms,box-shadow 0ms,transform .22s ease-out}._header_b4bh1_5[data-hidden=true]{transform:translateY(-100%)}.main-layout[data-page=pdp] ._header_b4bh1_5[data-hidden=true]{transform:none}.main-layout[data-page=pdp] ._header_b4bh1_5{position:static;padding-right:0}@media(max-width:767px){.main-layout[data-page=pdp] ._header_b4bh1_5{position:sticky;top:0}}._header_b4bh1_5[data-solid=true],._header_b4bh1_5:hover{background:var(--bg-page);color:var(--text-primary);box-shadow:0 1px #2d332514;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .22s ease-out}._header_b4bh1_5:not([data-solid=true]):not(:hover) ._mainRowInner_b4bh1_105,._header_b4bh1_5:not([data-solid=true]):not(:hover) ._categoriesInner_b4bh1_106{filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}._header_b4bh1_5:before{content:"";position:absolute;top:0;left:0;right:0;height:220px;background:linear-gradient(to bottom,#00000080,#00000047 48%,#0000);pointer-events:none;z-index:-1;transition:opacity .2s ease}._header_b4bh1_5[data-solid=true]:before,._header_b4bh1_5:hover:before,._header_b4bh1_5[data-hidden=true]:before{opacity:0}._header_b4bh1_5[data-hidden=true]{box-shadow:none}@media(prefers-reduced-motion:reduce){._header_b4bh1_5{transition:none}}._mainRowInner_b4bh1_105{width:100%;margin:0 auto;padding:6px var(--container-padding);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;transition:padding .25s ease}._header_b4bh1_5[data-compact=true] ._mainRowInner_b4bh1_105{grid-template-columns:auto 1fr auto;padding:8px var(--container-padding)}@media(min-width:1200px){._mainRowInner_b4bh1_105,._categoriesInner_b4bh1_106{padding-left:40px;padding-right:40px}}._hamburger_b4bh1_208{display:none;background:none;border:none;padding:4px;color:inherit;cursor:pointer}._langWrapper_b4bh1_219{position:relative}._langTrigger_b4bh1_223{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:4px 0;color:inherit;font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:normal;cursor:pointer;transition:opacity var(--transition-fast)}._langTrigger_b4bh1_223:hover{opacity:.7}._langDropdown_b4bh1_243{position:absolute;top:calc(100% + 8px);left:0;background:var(--bg-page);border:1px solid var(--border-color);box-shadow:var(--shadow-md);display:flex;flex-direction:column;min-width:64px;z-index:var(--z-dropdown)}._langOption_b4bh1_256{background:none;border:none;padding:8px 12px;text-align:left;font-family:inherit;font-size:var(--text-xs);letter-spacing:.04em;color:var(--text-primary);cursor:pointer;transition:background-color var(--transition-fast)}._langOption_b4bh1_256:hover{background:var(--bg-surface-inset)}._langOptionActive_b4bh1_273{color:var(--color-primary);font-weight:var(--weight-medium)}._logo_b4bh1_278{grid-column:2;justify-self:center;display:inline-flex;align-items:center;text-decoration:none;color:inherit}@keyframes _logoSettleIn_b4bh1_1{0%{opacity:.15;transform:scale(.82)}to{opacity:1;transform:scale(1)}}._header_b4bh1_5:not([data-compact=true]) ._logo_b4bh1_278{animation:_logoSettleIn_b4bh1_1 .26s ease-out}@media(prefers-reduced-motion:reduce){._header_b4bh1_5:not([data-compact=true]) ._logo_b4bh1_278{animation:none}}._header_b4bh1_5[data-compact=true] ._logo_b4bh1_278{grid-column:1;justify-self:start;transform:scale(.82);transform-origin:left center}._header_b4bh1_5[data-compact=true] ._logo_b4bh1_278 text{font-weight:500}._compactCategories_b4bh1_337{display:none;grid-column:2;justify-self:center;align-items:center;gap:24px;font-size:var(--text-base)}._header_b4bh1_5[data-compact=true] ._compactCategories_b4bh1_337{display:flex}._header_b4bh1_5[data-compact=true] ._compactCategories_b4bh1_337 ._catLink_b4bh1_354,._header_b4bh1_5[data-compact=true] ._compactCategories_b4bh1_337 ._searchTrigger_b4bh1_355{padding:var(--space-2) var(--space-1)}@keyframes _headerRowFadeIn_b4bh1_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._categoriesRow_b4bh1_381,._actionLabel_b4bh1_382{animation:_headerRowFadeIn_b4bh1_1 .26s ease-out}@media(prefers-reduced-motion:reduce){._categoriesRow_b4bh1_381,._actionLabel_b4bh1_382{animation:none}}._header_b4bh1_5[data-compact=true] ._categoriesRow_b4bh1_381,._header_b4bh1_5[data-compact=true] ._actionLabel_b4bh1_382{display:none}._header_b4bh1_5[data-compact=true] ._actions_b4bh1_404{gap:16px}._actions_b4bh1_404{grid-column:3;justify-self:end;display:flex;align-items:center;gap:28px}._actionItem_b4bh1_416{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:6px 4px;color:inherit;font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:normal;cursor:pointer;position:relative;transition:opacity var(--transition-fast)}._actionItem_b4bh1_416:hover{opacity:.7}._compactSearchAction_b4bh1_444{display:none}._actionBadge_b4bh1_448{position:absolute;top:-2px;right:-8px;background:var(--color-accent);color:var(--text-inverse);font-size:10px;font-weight:var(--weight-medium);min-width:16px;height:16px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;padding:0 4px}._categoriesRow_b4bh1_381{border-bottom:1px solid transparent;transition:border-color .25s ease}._header_b4bh1_5[data-solid=true] ._categoriesRow_b4bh1_381,._header_b4bh1_5:hover ._categoriesRow_b4bh1_381{border-bottom-color:var(--border-light)}._categoriesInner_b4bh1_106{width:100%;margin:0 auto;padding:0 var(--container-padding);display:flex;align-items:center;justify-content:center;font-size:var(--text-base)}._categoriesGroup_b4bh1_495{display:flex;align-items:center;gap:0}._searchTrigger_b4bh1_355{margin-left:var(--space-5)}._catItem_b4bh1_512{position:relative}._catLink_b4bh1_354{display:inline-flex;align-items:center;padding:17px;background:none;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:var(--weight-medium);text-decoration:none;cursor:pointer;position:relative;letter-spacing:0;white-space:nowrap;transition:color var(--transition-fast)}._catHeading_b4bh1_548{cursor:default}._catLink_b4bh1_354:hover,._catLinkActive_b4bh1_553{color:var(--color-primary)}._catHeading_b4bh1_548:hover{color:inherit}._catHeading_b4bh1_548:hover:after{content:none}._catLink_b4bh1_354:hover:after,._catLinkActive_b4bh1_553:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:currentColor}._searchTrigger_b4bh1_355{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:17px;color:inherit;font-family:inherit;font-size:inherit;font-weight:var(--weight-medium);cursor:pointer;letter-spacing:0;transition:color var(--transition-fast)}._searchTrigger_b4bh1_355:hover{color:var(--color-primary)}._searchTriggerLabel_b4bh1_622{display:grid;grid-template-areas:"label"}._searchTriggerLabel_b4bh1_622>span{grid-area:label;white-space:nowrap;text-align:left}._searchTriggerLabel_b4bh1_622>span[data-visible=false]{visibility:hidden}._hoverBackdrop_b4bh1_639{position:fixed;inset:0;background:#2d332566;z-index:var(--z-backdrop);pointer-events:auto}@media(max-width:1199px){._hamburger_b4bh1_208{display:inline-flex;grid-column:1}._mainRowInner_b4bh1_105{padding:10px var(--space-4);display:flex;align-items:center;grid-template-columns:none;gap:0}._compactSearchAction_b4bh1_444{display:inline-flex}._hamburger_b4bh1_208{grid-column:auto;margin-left:var(--space-6)}._logo_b4bh1_278{position:static;grid-column:auto;margin-right:auto}._logo_b4bh1_278 svg{width:122px;height:auto}._logo_b4bh1_278 text{font-weight:500}._actions_b4bh1_404{grid-column:auto;justify-self:end;gap:var(--space-8)}._actionLabel_b4bh1_382,._categoriesRow_b4bh1_381{display:none}._header_b4bh1_5:not([data-solid=true]):hover{background:transparent;color:var(--text-inverse);box-shadow:none}._compactCategories_b4bh1_337{display:none!important}._actionItem_b4bh1_416{min-width:32px;padding:6px;flex-shrink:0;justify-content:center}._actionItem_b4bh1_416 svg{flex-shrink:0;width:20px;height:20px}._favoritesAction_b4bh1_785{display:none}}@media(max-width:767px){._mainRowInner_b4bh1_105{position:relative}._actions_b4bh1_404{display:contents}._hamburger_b4bh1_208{order:-3;margin-left:0}._compactSearchAction_b4bh1_444{order:-2;margin-left:var(--space-3)}._logo_b4bh1_278{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-right:0}._logo_b4bh1_278 svg{width:min(156px,40vw)}._logo_b4bh1_278 text{font-weight:var(--weight-medium)}._header_b4bh1_5[data-compact=true] ._logo_b4bh1_278{transform:translate(-50%,-50%)}._header_b4bh1_5:not([data-compact=true]) ._logo_b4bh1_278{animation:none}._accountAction_b4bh1_870{display:none}._cartAction_b4bh1_874{margin-left:auto}}._cartIconWrap_b4bh1_889{position:relative;display:inline-flex}._cartBadge_b4bh1_894{position:absolute;top:-6px;right:-8px;min-width:15px;height:15px;padding:0 4px;border-radius:var(--radius-full);background:var(--color-primary);color:var(--bg-page);font-size:10px;font-weight:var(--weight-semibold);line-height:15px;text-align:center;font-family:var(--font-body)}._header_b4bh1_5:not([data-solid=true]) ._cartBadge_b4bh1_894{background:var(--bg-page);color:var(--color-primary)}._mainRow_b4bh1_105{padding:0 var(--chrome-gutter)}._header_b4bh1_5[data-compact=true] ._mainRowInner_b4bh1_105{min-height:76px;padding:0;gap:32px;border-bottom:1px solid rgba(255,255,255,.8)}._header_b4bh1_5[data-solid=true] ._mainRowInner_b4bh1_105,._header_b4bh1_5:hover ._mainRowInner_b4bh1_105{border-bottom-color:transparent}._header_b4bh1_5[data-compact=true] ._logo_b4bh1_278{transform:none;color:var(--color-brand-paper)}._logo_b4bh1_278 svg{display:block;height:40px;width:auto}._header_b4bh1_5[data-solid=true] ._logo_b4bh1_278,._header_b4bh1_5:hover ._logo_b4bh1_278{color:var(--color-brand-forest, var(--text-primary))}._header_b4bh1_5[data-compact=true] ._compactCategories_b4bh1_337{gap:40px}._header_b4bh1_5[data-compact=true] ._compactCategories_b4bh1_337 ._catLink_b4bh1_354{font-size:13px;font-weight:var(--weight-light, 300);letter-spacing:.12em;text-transform:uppercase}._header_b4bh1_5[data-compact=true] ._compactCategories_b4bh1_337 ._searchTrigger_b4bh1_355{display:none}._compactSearchAction_b4bh1_444{display:inline-flex}._header_b4bh1_5[data-compact=true] ._actions_b4bh1_404{gap:22px}._favoritesAction_b4bh1_785{display:none}._utilityLinks_b4bh1_990{display:flex;align-items:center;gap:24px}._utilityLink_b4bh1_990{background:none;border:0;padding:6px 0;color:inherit;font-family:var(--font-body);font-size:13px;font-weight:var(--weight-light, 300);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:opacity var(--transition-fast)}._utilityLink_b4bh1_990:hover{opacity:.7}._utilityLink_b4bh1_990:focus-visible{outline:2px solid currentColor;outline-offset:4px}._langTrigger_b4bh1_223{font-weight:var(--weight-light, 300);letter-spacing:.12em;text-transform:uppercase}@media(max-width:1199px){._utilityLinks_b4bh1_990,._langWrapper_b4bh1_219{display:none}._header_b4bh1_5[data-compact=true] ._mainRowInner_b4bh1_105{min-height:64px}._logo_b4bh1_278 svg{height:34px;width:auto}}@media(max-width:1199px){._header_b4bh1_5[data-compact=true] ._mainRowInner_b4bh1_105{gap:0}._hamburger_b4bh1_208{order:-1;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-11px}._logo_b4bh1_278,._header_b4bh1_5[data-compact=true] ._logo_b4bh1_278{position:static;flex:none;transform:none;margin-right:auto}._header_b4bh1_5[data-compact=true] ._actions_b4bh1_404{gap:0}._actionItem_b4bh1_416{justify-content:center;min-width:44px;min-height:44px;padding:0}._cartAction_b4bh1_874{margin-right:-13px}}@media(max-width:767px){._header_b4bh1_5[data-compact=true] ._mainRowInner_b4bh1_105{min-height:60px}._logo_b4bh1_278 svg{height:30px;width:auto}._compactSearchAction_b4bh1_444{order:1;margin-left:0}._cartAction_b4bh1_874{order:2;margin-left:0}}._header_b4bh1_5[data-menu-open=true],._header_b4bh1_5[data-menu-open=true]:hover{background:var(--chrome-menu-bg);color:var(--chrome-menu-ink);box-shadow:none}._header_b4bh1_5[data-menu-open=true]:before{opacity:0}._header_b4bh1_5[data-menu-open=true] ._logo_b4bh1_278,._header_b4bh1_5[data-menu-open=true]:hover ._logo_b4bh1_278{color:var(--color-brand-paper)}._header_b4bh1_5[data-menu-open=true] ._mainRowInner_b4bh1_105,._header_b4bh1_5[data-menu-open=true]:hover ._mainRowInner_b4bh1_105{border-bottom-color:var(--chrome-menu-line)}@media(max-width:1199px){body:has([data-pin=true] [data-flat=true]) ._header_b4bh1_5:before{display:none}}body:has([data-pin=true] [data-flat=true]) ._header_b4bh1_5:not([data-solid=true]) ._mainRowInner_b4bh1_105,body:has([data-pin=true] [data-flat=true]) ._header_b4bh1_5:not([data-solid=true]) ._categoriesInner_b4bh1_106{filter:none}._header_b4bh1_5:not([data-solid=true]):hover:before{opacity:1}._header_b4bh1_5:not([data-solid=true]):hover{background:transparent;color:var(--text-inverse);box-shadow:none}._header_b4bh1_5:not([data-solid=true]):hover ._logo_b4bh1_278{color:var(--color-brand-paper)}._header_b4bh1_5[data-solid=true]{background:#ffffffe6;box-shadow:none;color:var(--text-primary)}._header_b4bh1_5:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}._header_b4bh1_5[data-solid=true]:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._header_b4bh1_5[data-menu-open=true][data-solid=true]{background:var(--chrome-menu-bg);color:var(--chrome-menu-ink)}._header_b4bh1_5[data-menu-open=true][data-solid=true]:after{-webkit-backdrop-filter:none;backdrop-filter:none}._header_b4bh1_5[data-menu-open=true][data-solid=true] ._mainRowInner_b4bh1_105{border-bottom-color:var(--chrome-menu-line)}._header_b4bh1_5 ._mainRowInner_b4bh1_105,._header_b4bh1_5[data-compact=true] ._mainRowInner_b4bh1_105{border-bottom:1px solid rgba(255,255,255,.8)}._header_b4bh1_5:not([data-solid=true]):hover ._mainRowInner_b4bh1_105{border-bottom-color:#fffc}._header_b4bh1_5[data-panel-open=true]:not([data-solid=true]) ._mainRowInner_b4bh1_105,._header_b4bh1_5[data-panel-open=true]:not([data-solid=true]):hover ._mainRowInner_b4bh1_105{border-bottom-color:#ffffff80}._header_b4bh1_5[data-over-hero=false] ._mainRowInner_b4bh1_105,._header_b4bh1_5[data-over-hero=false]:hover ._mainRowInner_b4bh1_105{border-bottom-color:#000}._header_b4bh1_5[data-over-hero=false][data-panel-open=true] ._mainRowInner_b4bh1_105{border-bottom-color:#0000004d}._header_b4bh1_5[data-scrolled=true] ._mainRowInner_b4bh1_105,._header_b4bh1_5[data-scrolled=true]:hover ._mainRowInner_b4bh1_105{border-bottom-color:transparent}._compactCategories_b4bh1_337{position:relative;align-self:stretch}._compactCategories_b4bh1_337 ._catLink_b4bh1_354{display:inline-flex;align-items:center;gap:6px}._navCaret_b4bh1_1249{flex:none;margin-top:1px;transition:transform .2s ease}._catLink_b4bh1_354[aria-expanded=true] ._navCaret_b4bh1_1249{transform:rotate(180deg)}._logo_b4bh1_278 svg{flex:none}._navIndicator_b4bh1_1264{position:absolute;top:calc(50% + 1.5em - 2px);left:0;width:0;height:2px;background:currentColor;opacity:0;pointer-events:none}._compactCategories_b4bh1_337 ._catLink_b4bh1_354:hover,._compactCategories_b4bh1_337 ._catLinkActive_b4bh1_553{color:inherit}._compactCategories_b4bh1_337 ._catLink_b4bh1_354:hover:after,._compactCategories_b4bh1_337 ._catLinkActive_b4bh1_553:after{content:none}@media(min-width:1200px){._header_b4bh1_5 ._mainRowInner_b4bh1_105,._header_b4bh1_5[data-compact=true] ._mainRowInner_b4bh1_105{min-height:var(--chrome-topbar);transition:min-height .3s ease-out}._header_b4bh1_5[data-scrolled=true] ._mainRowInner_b4bh1_105,._header_b4bh1_5[data-scrolled=true][data-compact=true] ._mainRowInner_b4bh1_105{min-height:var(--chrome-topbar-scrolled)}._logo_b4bh1_278 svg{height:var(--chrome-logo);transition:height .3s}._header_b4bh1_5[data-scrolled=true] ._logo_b4bh1_278 svg{height:var(--chrome-logo-scrolled)}._header_b4bh1_5[data-compact=true] ._compactCategories_b4bh1_337{gap:0;font-size:var(--chrome-body-size)}._header_b4bh1_5[data-compact=true] ._compactCategories_b4bh1_337 ._catLink_b4bh1_354{font-size:.9em;font-weight:var(--weight-light, 300);letter-spacing:.1em;padding:.35em min(calc(clamp(1.563rem,2.4vw + .95rem,3.125rem)/2),calc(7.3vw - 75.5px)) .75em}._navIndicator_b4bh1_1264{font-size:calc(.9 * var(--chrome-body-size))}._utilityLink_b4bh1_990,._langTrigger_b4bh1_223{font-size:calc(.9 * var(--chrome-body-size));letter-spacing:.15em}}@media(prefers-reduced-motion:reduce){._header_b4bh1_5 ._mainRowInner_b4bh1_105,._logo_b4bh1_278 svg,._navCaret_b4bh1_1249{transition:none}}._leftNav_b4bh1_1342{grid-column:1;justify-self:start;display:flex;align-items:center;gap:24px}._leftNavLink_b4bh1_1350{font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:normal;color:inherit;text-decoration:none;position:relative;padding:4px 0;transition:color var(--transition-fast)}._leftNavLink_b4bh1_1350:hover{opacity:.7}._leftNav_b4bh1_1342,._actionLabel_b4bh1_382{animation:_headerRowFadeIn_b4bh1_1 .26s ease-out}._leftNav_b4bh1_1342,._actionLabel_b4bh1_382{animation:none}._leftNav_b4bh1_1342{display:none}.footer._customBg_1uzoo_18{background:var(--published-footer-bg)}.footer._customText_1uzoo_33{color:var(--published-footer-text)}@media(min-width:768px){.footer__main._grid_1uzoo_43{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.footer__main._grid_1uzoo_43{padding-top:var(--published-footer-padding, var(--footer-space-top, var(--space-3)));padding-bottom:var(--published-footer-padding, var(--footer-space-bottom, var(--space-3)))}._text_1uzoo_60{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-gray-400);margin:0}._image_1uzoo_67{display:block;max-width:100%;height:auto}._social_1uzoo_73{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding) var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}._socialLink_1uzoo_82{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);border:1px solid var(--color-gray-700);color:var(--color-gray-400);transition:color var(--transition-fast),border-color var(--transition-fast)}._socialLink_1uzoo_82:hover{color:var(--color-white);border-color:var(--color-gray-500)}._socialLink_1uzoo_82:focus-visible{outline:2px solid currentColor;outline-offset:2px}._bar_dm1kl_24{background:var(--announcement-bg, var(--color-interactive));color:var(--announcement-text, var(--on-primary));font-size:var(--announcement-font-size, var(--text-sm));line-height:var(--announcement-line-height, var(--leading-snug));width:100%}._separator_dm1kl_37{border-bottom:1px solid var(--announcement-accent, rgb(255 255 255 / 25%))}@media(min-width:768px){._mobileOnly_dm1kl_45{display:none}}@media(max-width:767px){._desktopOnly_dm1kl_51{display:none}}._inner_dm1kl_56{max-width:var(--container-max);margin:0 auto;padding:var(--announcement-padding, var(--space-3)) var(--container-padding);display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-2);min-height:var(--announcement-min-height, 36px)}@media(min-width:768px){._inner_dm1kl_56{grid-template-columns:1fr auto 1fr}._group_dm1kl_77{grid-column:2}._close_dm1kl_81{grid-column:3;justify-self:end}}._group_dm1kl_77{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0}._viewport_dm1kl_96{min-width:0;display:flex;justify-content:center}._message_dm1kl_102,._wholeBar_dm1kl_103{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;text-align:center}._wholeBar_dm1kl_103{color:inherit;text-decoration:none}._wholeBar_dm1kl_103:hover ._text_dm1kl_116,._wholeBar_dm1kl_103:focus-visible ._text_dm1kl_116{text-decoration:underline}._text_dm1kl_116{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){._text_dm1kl_116{display:block;white-space:nowrap;text-overflow:ellipsis}}._icon_dm1kl_142{flex:0 0 auto;font-size:var(--text-base);line-height:1}._ctaLink_dm1kl_149{flex:0 0 auto;color:inherit;font-weight:var(--weight-semibold);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}._ctaButton_dm1kl_158{flex:0 0 auto;display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border:1px solid currentColor;border-radius:var(--radius-sm);color:inherit;font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}._ctaButton_dm1kl_158:hover,._ctaButton_dm1kl_158:focus-visible{background:var(--announcement-text, var(--on-primary));color:var(--announcement-bg, var(--color-interactive))}._arrow_dm1kl_179,._close_dm1kl_81{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-block:var(--announcement-control-inset, 0px);padding:0;border:none;background:transparent;color:inherit;opacity:.85;cursor:pointer;transition:opacity var(--transition-fast)}._arrow_dm1kl_179:hover,._close_dm1kl_81:hover{opacity:1}._arrow_dm1kl_179:focus-visible,._close_dm1kl_81:focus-visible,._ctaLink_dm1kl_149:focus-visible,._ctaButton_dm1kl_158:focus-visible,._wholeBar_dm1kl_103:focus-visible{outline:2px solid currentColor;outline-offset:2px}._slot-above-header_dm1kl_244{position:fixed;top:0;left:0;right:0;padding-right:var(--scroll-lock-gutter, 0px);z-index:var(--z-announcement);transform:translateY(calc(var(--announcement-reveal, 0px) - var(--announcement-bar-height, 0px)))}._slot-below-header_dm1kl_259{position:fixed;top:var(--announcement-header-height, var(--header-height));left:0;right:0;padding-right:var(--scroll-lock-gutter, 0px);z-index:var(--z-sticky);transform:translateY(calc(var(--announcement-reveal, 0px) - var(--announcement-bar-height, 0px)))}._slot-page-bottom_dm1kl_270._sticky_dm1kl_270{position:fixed;left:0;right:0;bottom:0;padding-right:var(--scroll-lock-gutter, 0px);z-index:var(--z-sticky)}._bar_1vker_6{background:var(--bg-card);border-bottom:1px solid var(--border-light)}._inner_1vker_11{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--header-height-row1);padding:var(--space-2) var(--container-padding)}._title_1vker_22{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--space-2);min-width:0;margin:0;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--text-primary)}._count_1vker_37{font-size:var(--text-sm-plus);font-weight:var(--weight-regular);letter-spacing:normal;color:var(--text-secondary)}._close_1vker_46{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--field-height);height:var(--field-height);margin-right:calc(-1 * var(--space-2));padding:0;border:0;border-radius:var(--radius-md);background:none;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast)}._close_1vker_46:hover{background:var(--color-primary-subtle, var(--bg-surface-inset))}._close_1vker_46:focus-visible{outline:2px solid var(--color-interactive);outline-offset:2px}
