.AccountLink_wrap__UWRFC{position:relative;display:inline-flex}.AccountLink_wrap__UWRFC>button{gap:4px;background:transparent;font-family:inherit;cursor:pointer}.AccountLink_caret__Ww0Lv{flex:none}.AccountLink_menu___mNpH{position:absolute;top:calc(100% + 4px);right:0;z-index:30;display:flex;flex-direction:column;min-width:168px;padding:var(--space-1) 0;border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);box-shadow:0 6px 18px rgb(0 0 0/12%)}.AccountLink_form__hirGl{display:contents}.AccountLink_item__dGY9p{display:flex;align-items:center;width:100%;min-height:var(--tap-target-min);padding:0 var(--space-3);border:0;background:none;color:var(--color-text);font:inherit;font-size:.95rem;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.AccountLink_item__dGY9p:focus-visible,.AccountLink_item__dGY9p:hover{background:var(--color-surface);color:var(--brand-text)}.AccountLink_rowButton__1IaK_{width:100%;background:none;border-top:0;border-left:0;border-right:0;padding:0;font:inherit;text-align:left;cursor:pointer}.AccountLink_greeting__g_nLT{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-text-muted);font-size:.85rem;white-space:nowrap}.AccountLink_fxBoth__sgI5e,.AccountLink_fxPulse__i9BLq,.AccountLink_fxShake__ckijx{position:relative}.AccountLink_fxBoth__sgI5e:after,.AccountLink_fxPulse__i9BLq:after{content:"";position:absolute;inset:-3px;border:2px solid var(--brand);border-radius:calc(var(--radius) + 3px);animation:AccountLink_signinPulse__0f7wk 1.8s ease-out infinite;pointer-events:none}@keyframes AccountLink_signinPulse__0f7wk{0%{transform:scale(.96);opacity:.7}to{transform:scale(1.25,1.6);opacity:0}}.AccountLink_fxBoth__sgI5e .AccountLink_shake__MhczU,.AccountLink_fxShake__ckijx .AccountLink_shake__MhczU{display:inline-block;transform-origin:50% 0;animation:AccountLink_signinShake__pcInn 6s ease-in-out infinite}@keyframes AccountLink_signinShake__pcInn{0%,8%,to{transform:rotate(0)}1%{transform:rotate(-9deg)}2%{transform:rotate(8deg)}3%{transform:rotate(-6deg)}4%{transform:rotate(5deg)}5%{transform:rotate(-3deg)}6%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.AccountLink_fxBoth__sgI5e:after,.AccountLink_fxPulse__i9BLq:after,.AccountLink_shake__MhczU{animation:none!important}}.SearchForm_form__40ICn{display:flex;align-items:stretch;height:var(--tap-target-min);padding:0 0 0 10px;border:var(--border-width) solid var(--color-border);border-radius:var(--radius);overflow:hidden;border-color:var(--sunken-rest-border);background:var(--sunken-rest-bg);box-shadow:var(--sunken-rest-shadow);transition:box-shadow var(--sunken-time) ease-out,border-color var(--sunken-time) ease-out,transform var(--sunken-time) ease-out}.SearchForm_form__40ICn:focus-within{border-color:var(--sunken-focus-border);box-shadow:var(--sunken-focus-shadow);transform:translateY(var(--sunken-depth))}@media (prefers-reduced-motion:reduce){.SearchForm_form__40ICn,.SearchForm_form__40ICn:focus-within{transition:none;transform:none}}.SearchForm_mag__GPYWC{display:flex;flex:none;align-items:center;margin-right:8px;color:var(--muted)}.SearchForm_input__X_CK2{flex:1 1;min-width:0;padding:0;border:0;background:transparent;font-size:var(--font-size-base)}.SearchForm_input__X_CK2:focus-visible{outline:none;box-shadow:none}.SearchForm_input__X_CK2::-webkit-search-cancel-button{margin-right:4px}.SearchForm_button__eJo38{flex:none;min-width:var(--tap-target-min);margin:-1px -1px -1px 8px;padding:0 14px;border:0;border-radius:var(--radius);background:var(--brand);color:var(--brand-ink);font-weight:var(--font-weight-bold);cursor:pointer}@container app (min-width: 1000px){.SearchForm_button__eJo38{padding:0 20px}}.cLCmbCdhC{--cvw:var(--cover-card-p,160px);display:flex;flex-direction:column;gap:3px;box-sizing:border-box;min-width:0;height:100%;padding:var(--card-pad-p,0);text-align:var(--card-align,center)}@container app (min-width: 700px){.cLCmbCdhC{--cvw:var(--cover-card-d,120px)}}@container app (min-width: 1000px){.cLCmbCdhC{padding:var(--card-pad-d,8px 6px 10px)}}.cqXbAx0x_{position:relative;width:var(--cvw);max-width:100%;margin-inline:var(--card-mi,auto)}.csWW0Ga5p{position:relative;display:block;min-width:0;color:var(--color-text);text-decoration:none}.cpHBe3WRn{position:absolute;top:6px;right:6px;z-index:1;max-width:calc(100% - 12px);pointer-events:none}.cPLKOykKz>:first-child{padding-top:28px}.cpHBe3WRn>span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px 2px rgb(0 0 0/.18)}.crqFAwCvi{margin:0;color:var(--color-text-muted);font-size:.8rem;line-height:var(--line-height-card)}.csWW0Ga5p:hover .cP6x3VmuQ{text-decoration:underline}.czrIvfTDZ{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cP6x3VmuQ{margin:4px 0 0;font-family:var(--font-body);font-size:.9rem;font-weight:var(--font-weight-bold)}.cP6x3VmuQ,.clD9q0pRg{line-height:var(--line-height-card)}.clD9q0pRg{margin:0;color:var(--color-text-muted);font-size:.85rem}.c-ngZUXTJ{color:inherit;text-decoration:none}.c-ngZUXTJ:hover{text-decoration:underline}.cCWeyqEG_{line-height:var(--line-height-card);margin:auto 0 3px}.cMqoLNfH5 .cCWeyqEG_{margin-bottom:0}@container app (min-width: 1000px){.cPMajBjdn{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.cPMajBjdn .csWW0Ga5p{grid-row:1;grid-column:1}.cPMajBjdn .cCWeyqEG_{margin-top:0}.cPMajBjdn>button{grid-row:1;grid-column:1;align-self:end;justify-self:var(--card-align,center);z-index:1;width:calc(min(var(--cvw), 100%) - 2 * var(--card-btn-inset, 4px));min-height:var(--card-btn-h,26px);height:var(--card-btn-h,26px);border-radius:var(--card-btn-r,6.5px);margin:0 var(--card-btn-inset,4px) calc(var(--card-btn-inset, 4px) + 4px + .9rem * var(--line-height-card));font-size:.9rem;line-height:1;background:var(--color-surface);opacity:0;transform:translateY(4px);pointer-events:none}.cPMajBjdn:focus-within>button,.cPMajBjdn:hover>button{opacity:1;transform:none;pointer-events:auto}.cPMajBjdn>button:disabled{opacity:0}.cPMajBjdn:focus-within>button:disabled,.cPMajBjdn:hover>button:disabled{opacity:.55}@media (hover:none){.cPMajBjdn>button{min-height:var(--tap-target-min);height:auto;opacity:1;transform:none;pointer-events:auto}.cPMajBjdn>button:disabled{opacity:.55}}.cPMajBjdn{position:relative}.cPMajBjdn>.c3Ezn7C6R{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;min-height:34px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:0 -2px 8px rgb(0 0 0/.08);color:var(--color-link);font-size:.9rem;font-weight:var(--font-weight-bold);text-decoration:none;opacity:0;transform:translateY(4px);pointer-events:none}.cPMajBjdn:focus-within>.c3Ezn7C6R,.cPMajBjdn:hover>.c3Ezn7C6R{opacity:1;transform:none;pointer-events:auto}.cPMajBjdn>.c3Ezn7C6R:hover{text-decoration:underline}@media (hover:none){.cPMajBjdn>.c3Ezn7C6R{display:none}}@media (prefers-reduced-motion:no-preference){.cPMajBjdn>.c3Ezn7C6R,.cPMajBjdn>button{transition:opacity .15s,transform .15s}}}.c3Ezn7C6R{display:none}.cbgW4dLbo .cCWeyqEG_,.cbgW4dLbo .cP6x3VmuQ,.cbgW4dLbo .clD9q0pRg{border-radius:var(--radius);background:var(--color-chip)}.cYqpL5UHW{aspect-ratio:2/3;border-radius:var(--radius-cover)}.cYqpL5UHW,.crI-hqzJ3{background:var(--color-chip)}.crI-hqzJ3{min-height:var(--tap-target-min);margin-top:3px;border-radius:var(--radius)}.Carousel_carousel__N1X6i{position:relative;min-width:0}.Carousel_track__DvTpG{display:flex;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--navy)}.Carousel_track__DvTpG::-webkit-scrollbar{display:none}.Carousel_slide__5kMHM{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.Carousel_slideLink__nB46n{display:block;aspect-ratio:var(--hero-ar-p,8/3);max-width:100%}.Carousel_gradient__1SAok{display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);padding:0 20px;color:#ffffff;text-decoration:none}.Carousel_slideTitle__LaoR8{font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:clamp(1.1rem,4.5vw,2rem);line-height:1.3}.Carousel_slideSubtitle__R6UFi{font-size:clamp(.82rem,2.6vw,1.05rem);opacity:.92}.Carousel_slideLink__nB46n>picture{display:contents}.Carousel_image__9AiHd{width:100%;height:100%;object-fit:cover}@container app (min-width: 700px){.Carousel_slideLink__nB46n{aspect-ratio:var(--hero-ar-t,4/1)}}@container app (min-width: 1000px){.Carousel_slideLink__nB46n{aspect-ratio:var(--hero-ar-d,10/3)}.Carousel_slideTitle__LaoR8{font-size:2rem}.Carousel_slideSubtitle__R6UFi{font-size:1.05rem}}.Carousel_dots__JUwfo{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center}.Carousel_dot__zCaOS{display:inline-flex;align-items:flex-end;justify-content:center;width:28px;min-width:24px;height:var(--tap-target-min);padding:0 0 12px;border:0;background:transparent;cursor:pointer}.Carousel_dotMark__JVPUl{width:8px;height:8px;border-radius:50%;background:var(--color-dot);box-shadow:0 0 2px rgb(0 0 0/.4)}.Carousel_dot__zCaOS[aria-current=true] .Carousel_dotMark__JVPUl{width:18px;border-radius:4px;background:var(--color-dot-active)}.Carousel_toggle__8FTN6{position:absolute;right:4px;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:var(--tap-target-min);height:var(--tap-target-min);padding:0;border:0;border-radius:var(--radius);background:transparent;color:rgb(255 255 255/.75);cursor:pointer}@media (prefers-reduced-motion:no-preference){.Carousel_dotMark__JVPUl{transition:width .2s ease}}.HomePage_page__HEZ6v{background:var(--page);padding-bottom:var(--sec-sp-p)}.HomePage_note__wYKS_{max-width:var(--container-max);margin:0 auto;padding:var(--sp-3) var(--gutter) 0;color:var(--muted);font-size:.82rem}@container app (min-width: 1000px){.HomePage_page__HEZ6v{padding-bottom:var(--sec-sp-d)}}.StockBadge_badge__vh3f_{display:inline-block;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.StockBadge_in_stock__ls71b{color:var(--color-success)}.StockBadge_preorder__eDLg_{color:var(--color-warning)}.StockBadge_out_of_stock__nMqon{color:var(--color-danger-text)}.StockBadge_not_for_sale__eSGx_{color:var(--color-text-muted)}.StockBadge_compact__ra8pl{padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--font-size-xs);line-height:1.6;background:var(--color-surface)}.StockBadge_compact__ra8pl.StockBadge_preorder__eDLg_{background:var(--navy);color:var(--color-surface)}.StockBadge_compact__ra8pl.StockBadge_not_for_sale__eSGx_,.StockBadge_compact__ra8pl.StockBadge_out_of_stock__nMqon{background:var(--color-chip);color:var(--color-text-muted)}.BuyBar_bar__wWEIC{position:fixed;left:0;right:0;bottom:0;z-index:6;padding-bottom:env(safe-area-inset-bottom,0);translate:0 calc(-1 * var(--bb-lift, 0px));transition:translate var(--bb-ms,.45s) cubic-bezier(.3,1.45,.55,1)}.BuyBar_settled__sZ_h_{translate:0 0}.BuyBar_inner___vbGw{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:6px;padding:4px 8px;background:var(--color-surface);border-top:var(--border-width) solid var(--color-border)}.BuyBar_low__ewkNn,.BuyBar_offers__uWLP8,.BuyBar_pill__ZhNyp,.BuyBar_qtyLabel__3OifB{display:none}.BuyBar_pillPhone__C3b0D .BuyBar_pill__ZhNyp{display:inline}.BuyBar_price__XLbiH{order:-1;display:grid;margin:0;line-height:1.2}.BuyBar_discount__YRcvX{display:flex;gap:4px;align-items:baseline;font-size:.72rem;white-space:nowrap}.BuyBar_pct__fPKbt{color:var(--color-primary-text);font-weight:var(--font-weight-bold)}.BuyBar_discount__YRcvX s{color:var(--color-text-muted)}.BuyBar_now__6Y3A_{font-size:.95rem;font-weight:var(--font-weight-heavy)}.BuyBar_each__oFoiW{color:var(--color-text-muted);font-size:.72rem;white-space:nowrap}.BuyBar_stock__a_0G7{display:flex;align-items:center;gap:4px;white-space:nowrap}.BuyBar_pill__ZhNyp>span{padding:2px 10px;border:var(--border-width) solid;border-radius:999px;font-size:.85rem}.BuyBar_low__ewkNn{color:var(--color-warning);font-size:.85rem}.BuyBar_qtyLabel__3OifB{color:var(--color-text-muted);font-size:.85rem}.BuyBar_qty__qvXRW{display:flex;align-items:center;border:var(--border-width) solid var(--color-border);border-radius:var(--radius)}.BuyBar_qty__qvXRW button{width:26px;height:var(--bb-bhp,40px);border:0;background:transparent;color:inherit;font-size:1.05rem;cursor:pointer}.BuyBar_qty__qvXRW button:disabled{color:var(--color-text-muted);cursor:default}.BuyBar_qty__qvXRW output{min-width:18px;text-align:center}.BuyBar_btn__n_rRi{position:relative;flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;height:var(--bb-bhp,40px);padding:0 8px;border:var(--border-width) solid var(--color-primary);border-radius:var(--radius);background:var(--color-primary);color:var(--color-primary-contrast);font:inherit;font-size:.82rem;font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer}.BuyBar_btn__n_rRi:disabled{opacity:.45;cursor:default}.BuyBar_pre__d_Xzr{border-color:var(--navy);background:var(--navy)}.BuyBar_outBox__z0Hzz,.BuyBar_outBox__z0Hzz:disabled{flex-direction:column;min-width:140px;border:var(--border-width) dashed var(--color-border);background:var(--color-bg);color:var(--color-text-muted);opacity:1;line-height:1.2}.BuyBar_outBox__z0Hzz small{font-size:.72rem;font-weight:400}.BuyBar_strong__Tdemh{isolation:isolate;border-color:color-mix(in srgb,var(--color-primary) 80%,#000);background:color-mix(in srgb,var(--color-primary) 80%,#000)}.BuyBar_stars__J_kEr{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:1}.BuyBar_stars__J_kEr i{position:absolute;width:calc(var(--spk-z, 7px) * var(--k, 1));height:calc(var(--spk-z, 7px) * var(--k, 1));margin:calc(var(--spk-z, 7px) * var(--k, 1) / -2);background:var(--spk-c,#fff4c2);-webkit-clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;transform:scale(.2) rotate(0);animation:BuyBar_twinkle__Vqu3u var(--spk-t,1.1s) ease-in-out infinite;will-change:transform,opacity}@keyframes BuyBar_twinkle__Vqu3u{0%,to{opacity:0;transform:scale(.2) rotate(0)}45%{opacity:1;transform:scale(1) rotate(45deg)}70%{opacity:.25;transform:scale(.5) rotate(70deg)}}.BuyBar_ringBar___Ytyl,.BuyBar_ringBtn__B5xLQ{display:none}.BuyBar_bar__wWEIC:not(.BuyBar_settled__sZ_h_) .BuyBar_ringBar___Ytyl,.BuyBar_settled__sZ_h_ .BuyBar_ringBtn__B5xLQ{display:block}.BuyBar_bar__wWEIC .BuyBar_ringBar___Ytyl{--mt-c:var(--ring-c,#ff8c00)}.BuyBar_bar__wWEIC .BuyBar_ringBtn__B5xLQ{--mt-c:var(--ring-bc,#ffe45c)}.BuyBar_offers__uWLP8{display:none;overflow:hidden;border-radius:var(--radius);background:var(--color-chip);font-size:.8rem}.BuyBar_offers__uWLP8>span{grid-area:1/1;padding:4px 10px;white-space:nowrap;text-align:center;opacity:0;transform:translateY(100%);transition:transform var(--of-s,.25s) ease,opacity var(--of-s,.25s) ease}.BuyBar_offers__uWLP8>.BuyBar_on__vRyyJ{opacity:1;transform:none}.BuyBar_offers__uWLP8>.BuyBar_gone__RRele{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.BuyBar_bar__wWEIC,.BuyBar_offers__uWLP8>span{transition:none}.BuyBar_stars__J_kEr{display:none}}@container app (min-width: 1000px){.BuyBar_fit__MgAlu{left:50%;right:auto;width:max-content;max-width:calc(100% - 32px);transform:translateX(-50%)}.BuyBar_inner___vbGw{justify-content:center;gap:8px;padding:var(--bb-py,6px) var(--space-4,16px);border:var(--border-width) solid var(--color-border);border-bottom:0;border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:var(--shadow-card)}.BuyBar_offers__uWLP8{display:grid}.BuyBar_price__XLbiH{order:0}.BuyBar_discount__YRcvX{gap:6px;font-size:.8rem}.BuyBar_now__6Y3A_{font-size:1rem}.BuyBar_stock__a_0G7{gap:8px}.BuyBar_low__ewkNn,.BuyBar_pill__ZhNyp,.BuyBar_qtyLabel__3OifB{display:inline}.BuyBar_noPillDesk__hH94l .BuyBar_pill__ZhNyp{display:none}.BuyBar_btn__n_rRi{flex:none;height:var(--bb-bh,40px);padding:0 14px;font-size:.9rem}.BuyBar_qty__qvXRW button{width:40px;height:var(--bb-bh,40px)}.BuyBar_qty__qvXRW output{min-width:26px}}.BuyBar_discount__YRcvX~.BuyBar_now__6Y3A_{display:inline-block;justify-self:start;transform-origin:50% 85%;animation:BuyBar_bb-wiggle__sI9go var(--wg-t,12s) ease-in-out infinite}@keyframes BuyBar_bb-wiggle__sI9go{0%,10.5%,to{transform:rotate(0)}1.5%,5%,8.5%{transform:rotate(calc(-1 * var(--wg-d, 6deg)))}3.25%,6.75%{transform:rotate(var(--wg-d,6deg))}}@media (prefers-reduced-motion:reduce){.BuyBar_discount__YRcvX~.BuyBar_now__6Y3A_{animation:none}}.CoverBox_wrap__uUGUp{--bx-px:var(--bx-pxp);--bx-py:var(--bx-pyp);width:100%;min-width:0}.CoverBox_box___HSTb{container:bbox/size;position:relative;box-sizing:border-box;width:100%;aspect-ratio:var(--bx-ar);border:var(--border-width) solid color-mix(in srgb,var(--color-border) 55%,transparent);border-radius:var(--bx-r);background:var(--color-surface)}.CoverBox_cover__em7E2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(calc(100cqw * (1 - 2 * var(--bx-px))),calc(100cqh * (1 - 2 * var(--bx-py)) * var(--tw) / var(--th)));aspect-ratio:var(--tw) /var(--th);overflow:hidden}.CoverBox_cover__em7E2>div{width:100%;height:100%;max-width:none;aspect-ratio:auto}.CoverBox_readTop__9EUaF{position:absolute;top:0;right:calc(100cqw * var(--bx-px));z-index:1;height:calc(100cqh * var(--bx-py));max-width:calc(100cqw * (1 - 2 * var(--bx-px)));white-space:nowrap}.CoverBox_wrap__uUGUp .CoverBox_readAbove__wzCze{display:block;width:100%;min-height:var(--tap);padding-block:4px;-webkit-padding-end:calc(100% * var(--bx-px));padding-inline-end:calc(100% * var(--bx-px));font-size:.85rem;text-align:end;text-wrap:balance}.CoverBox_wrap__uUGUp .CoverBox_readAbove__wzCze svg{display:inline-block;-webkit-margin-end:4px;margin-inline-end:4px;vertical-align:-4px}.CoverBox_wrap__uUGUp .CoverBox_readBelow__lWMbX{display:flex;justify-content:center;width:100%;min-height:var(--tap);font-size:.85rem;text-align:center}@container app (width < 700px){.CoverBox_wrap__uUGUp:not([data-rd-p=above]) .CoverBox_readAbove__wzCze,.CoverBox_wrap__uUGUp:not([data-rd-p=below]) .CoverBox_readBelow__lWMbX,.CoverBox_wrap__uUGUp:not([data-rd-p=top]) .CoverBox_readTop__9EUaF{display:none}}@container app (min-width: 700px){.CoverBox_wrap__uUGUp{--bx-px:var(--bx-pxd);--bx-py:var(--bx-pyd)}.CoverBox_wrap__uUGUp:not([data-rd-d=above]) .CoverBox_readAbove__wzCze,.CoverBox_wrap__uUGUp:not([data-rd-d=below]) .CoverBox_readBelow__lWMbX,.CoverBox_wrap__uUGUp:not([data-rd-d=top]) .CoverBox_readTop__9EUaF{display:none}}.CoverBox_wrap__uUGUp[data-frame=off] .CoverBox_box___HSTb{aspect-ratio:var(--tw) /var(--th);border:0;border-radius:0;background:none}.CoverBox_wrap__uUGUp[data-frame=off] .CoverBox_cover__em7E2{top:0;left:0;transform:none;width:100%}.CoverBox_wrap__uUGUp[data-frame=off][data-shape] .CoverBox_box___HSTb{aspect-ratio:1/var(--fr);overflow:hidden}.CoverBox_wrap__uUGUp[data-frame=off][data-shape] .CoverBox_cover__em7E2{top:50%;left:50%;transform:translate(-50%,-50%)}.CoverBox_wrap__uUGUp[data-frame=off][data-shape=fill] .CoverBox_cover__em7E2{width:calc(100% * var(--fx));height:calc(100% * var(--fy));aspect-ratio:auto}.CoverBox_wrap__uUGUp[data-frame=off][data-shape=fill] .CoverBox_cover__em7E2 img{object-fit:fill}.CoverBox_wrap__uUGUp[data-frame=off][data-shape=contain] .CoverBox_cover__em7E2{top:0;left:0;transform:none;width:min(100%,calc(100cqh * var(--tw) / var(--th)))}.CoverBox_actions__Y3kZh{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.CoverBox_wrap__uUGUp .CoverBox_actions__Y3kZh>*{flex:1 1;min-width:0}.CoverBox_actions__Y3kZh button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:var(--tap);margin:0;padding:0 var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--bk-txr,.85rem);white-space:nowrap;cursor:pointer}.CoverBox_actions__Y3kZh button:hover{border-color:var(--color-link);color:var(--color-link)}.CoverBox_actions__Y3kZh button:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.CoverBox_actions__Y3kZh [aria-pressed]:before,.CoverBox_actions__Y3kZh [data-read]:before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--act-icon) center /contain no-repeat;mask:var(--act-icon) center /contain no-repeat}.CoverBox_actions__Y3kZh [data-read]:before{--act-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4h7a3 3 0 0 1 3 3v13a2 2 0 0 0-2-2H2zM22 4h-7a3 3 0 0 0-3 3v13a2 2 0 0 1 2-2h8z'/%3E%3C/svg%3E")}.CoverBox_actions__Y3kZh [aria-pressed]:before{--act-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7-4.4-9.3-8.6C1 8.2 3 4.5 6.6 4.5c2 0 3.4 1.1 5.4 3.1 2-2 3.4-3.1 5.4-3.1 3.6 0 5.6 3.7 3.9 6.9C19 15.6 12 20 12 20z'/%3E%3C/svg%3E")}.CoverBox_actions__Y3kZh [aria-pressed=true]:before{--act-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20s-7-4.4-9.3-8.6C1 8.2 3 4.5 6.6 4.5c2 0 3.4 1.1 5.4 3.1 2-2 3.4-3.1 5.4-3.1 3.6 0 5.6 3.7 3.9 6.9C19 15.6 12 20 12 20z'/%3E%3C/svg%3E");background:var(--brand)}.CoverBox_actions__Y3kZh [aria-expanded]{margin:0;width:100%}.CoverBox_actions__Y3kZh [aria-expanded]:after{content:attr(aria-label)}.CoverBox_actions__Y3kZh [aria-expanded] svg{flex:none;width:16px;height:16px}.CoverBox_actions__Y3kZh [aria-pressed]{margin-top:0;border-color:var(--color-border);font-weight:400}.CoverBox_actions__Y3kZh[data-want-icon] [aria-pressed]{flex:0 0 var(--tap);width:var(--tap);padding:0;font-size:0}@container app (width < 700px){.CoverBox_actions__Y3kZh{flex-direction:column}.CoverBox_actions__Y3kZh[data-want-icon]{flex-flow:row wrap}.CoverBox_wrap__uUGUp .CoverBox_actions__Y3kZh[data-want-icon]>[data-read]{flex:1 1 100%}.CoverBox_wrap__uUGUp .CoverBox_actions__Y3kZh[data-want-icon]>:not([data-read]){flex:1 1}.CoverBox_actions__Y3kZh[data-want-icon] [aria-pressed]{width:100%}.CoverBox_actions__Y3kZh[data-want-icon] [aria-expanded]{padding:0}.CoverBox_actions__Y3kZh[data-want-icon] [aria-expanded]:after{content:none}}.BookTabs_tabs__trm8_{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0;scroll-margin-top:140px}.BookTabs_tabs__trm8_ #BookTabs_bk-desc__UeHd_{scroll-margin-top:190px}.BookTabs_tabs__trm8_>input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.BookTabs_tabs__trm8_ [data-bar]{display:flex;gap:var(--space-5,28px);overflow-x:auto;border-bottom:var(--border-width) solid var(--color-border);scrollbar-width:none}.BookTabs_tabs__trm8_ label{padding:8px 0;border-bottom:3px solid transparent;color:var(--color-text-muted);font-size:var(--bk-tab,var(--bk-tx,1rem));white-space:nowrap;cursor:pointer}.BookTabs_tabs__trm8_ label:hover{color:var(--color-text)}.BookTabs_tabs__trm8_ [data-panels]>*{display:none;min-width:0}.BookTabs_tabs__trm8_:has(>input:first-of-type:checked) [data-panels]>:first-child,.BookTabs_tabs__trm8_:has(>input:nth-of-type(2):checked) [data-panels]>:nth-child(2),.BookTabs_tabs__trm8_:has(>input:nth-of-type(3):checked) [data-panels]>:nth-child(3),.BookTabs_tabs__trm8_:has(>input:nth-of-type(4):checked) [data-panels]>:nth-child(4),.BookTabs_tabs__trm8_:has(>input:nth-of-type(5):checked) [data-panels]>:nth-child(5),.BookTabs_tabs__trm8_:has(>input:nth-of-type(6):checked) [data-panels]>:nth-child(6){display:block}.BookTabs_tabs__trm8_:has(>input:first-of-type:checked) label:first-child,.BookTabs_tabs__trm8_:has(>input:nth-of-type(2):checked) label:nth-child(2),.BookTabs_tabs__trm8_:has(>input:nth-of-type(3):checked) label:nth-child(3),.BookTabs_tabs__trm8_:has(>input:nth-of-type(4):checked) label:nth-child(4),.BookTabs_tabs__trm8_:has(>input:nth-of-type(5):checked) label:nth-child(5),.BookTabs_tabs__trm8_:has(>input:nth-of-type(6):checked) label:nth-child(6){border-color:var(--brand);color:var(--color-text);font-weight:var(--bk-tabw,var(--font-weight-bold))}.BookTabs_tabs__trm8_:has(>input:focus-visible) [data-bar]{outline:2px solid var(--color-link);outline-offset:2px}.BookTabs_tabs__trm8_ [data-tab-panel=specs] h2{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@supports not selector(:has(*)){.BookTabs_tabs__trm8_ [data-bar]{display:none}.BookTabs_tabs__trm8_ [data-panels]>*{display:block}.BookTabs_tabs__trm8_ [data-tab-panel=specs] h2{position:static;width:auto;height:auto;-webkit-clip-path:none;clip-path:none}}@container app (min-width: 700px){.BookTabs_tabs__trm8_ [data-bar]>[data-phone]{display:none}}.CoverZoom_host__ckLKx{cursor:crosshair}.CoverZoom_host__ckLKx:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.CoverZoom_lens__NqZRf{position:absolute;z-index:2;pointer-events:none;border:var(--border-width) solid rgb(0 0 0/.45);background:color-mix(in srgb,var(--zl,#fff) 28%,transparent);box-shadow:inset 0 0 0 1px rgb(255 255 255/.6)}.CoverZoom_panel__TQHn_{position:fixed;z-index:40;overflow:hidden;pointer-events:none;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.CoverZoom_panel__TQHn_ img{display:block;max-width:none;object-fit:cover;transform-origin:0 0}.CoverZoom_locked__lUkEY{overflow:hidden}.CoverZoom_full__HA40k{position:fixed;inset:0;z-index:90;background:rgb(15 19 23/.88)}.CoverZoom_close__J43a9{position:absolute;top:6px;right:6px;z-index:1;min-width:44px;min-height:44px;border:0;border-radius:var(--radius);background:none;color:#fff;font-size:1.3rem;cursor:pointer}.CoverZoom_body__FHcqr{position:absolute;inset:56px 0 0;display:grid;place-items:center;overflow:auto;overscroll-behavior:contain}.CoverZoom_body__FHcqr img{display:block;max-width:none;object-fit:cover;cursor:zoom-in}.CoverZoom_big__Sq9DJ{display:block}.CoverZoom_big__Sq9DJ img{cursor:zoom-out}.PhotoStack_stack__BarNk{position:relative;display:inline-block;flex:none;width:var(--cw);height:var(--sh);vertical-align:middle;transition:width .15s}.PhotoStack_photo__oQ78g{position:absolute;top:0;left:calc(var(--i) * var(--sd));display:grid;place-items:center;width:var(--sw);height:var(--sh);min-height:0;padding:0;overflow:hidden;border-radius:50%;background:var(--navy);color:var(--color-surface);font:700 calc(var(--sh) * .46) /1 var(--font-display);text-decoration:none;box-shadow:0 0 0 1.5px var(--color-bg);transition:left .15s}.PhotoStack_photo__oQ78g img{width:100%;height:100%;object-fit:cover}.PhotoStack_many__hh8FY.PhotoStack_open__5CdHV,.PhotoStack_many__hh8FY:hover{width:var(--ow)}.PhotoStack_many__hh8FY.PhotoStack_open__5CdHV .PhotoStack_photo__oQ78g,.PhotoStack_many__hh8FY:hover .PhotoStack_photo__oQ78g{left:calc(var(--i) * (var(--sw) + var(--sg)))}.PhotoStack_photo__oQ78g:hover{box-shadow:0 0 0 2px var(--color-link)}@media (prefers-reduced-motion:reduce){.PhotoStack_photo__oQ78g,.PhotoStack_stack__BarNk{transition:none}}.ReadPreview_link__NLdlw{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--rd-c,var(--color-primary-text));font:600 .9rem/1.2 var(--font-body);cursor:pointer}.ReadPreview_link__NLdlw:focus-visible span,.ReadPreview_link__NLdlw:hover span{color:var(--color-link);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ReadPreview_link__NLdlw:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.ReadPreview_arrow__2qivC{flex:none}.ReadPreview_move__7wPV1 .ReadPreview_arrow__2qivC{animation:ReadPreview_rd-nudge__ChYLU 1s ease-in-out infinite}.ReadPreview_move__7wPV1 .ReadPreview_after___afKR{animation-name:ReadPreview_rd-nudge-back__g5588}@keyframes ReadPreview_rd-nudge__ChYLU{0%,to{transform:translateX(-3px)}50%{transform:translateX(3px)}}@keyframes ReadPreview_rd-nudge-back__g5588{0%,to{transform:translateX(3px)}50%{transform:translateX(-3px)}}@media (prefers-reduced-motion:reduce){.ReadPreview_move__7wPV1 .ReadPreview_arrow__2qivC{animation:none}}.ReadPreview_locked__jbFKP{overflow:hidden}.ReadPreview_back__hnjx6{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:rgb(15 19 23/.72)}.ReadPreview_dialog__jlC1L{display:grid;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:min(880px,100%);height:min(92vh,100%);overflow:hidden;border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-card)}.ReadPreview_head__KaLFL{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border-bottom:var(--border-width) solid var(--color-border)}.ReadPreview_head__KaLFL h2{flex:1 1;min-width:0;margin:0;overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.ReadPreview_count__SPXOL{color:var(--color-text-muted);font-size:.8rem;white-space:nowrap}.ReadPreview_close__fiHZE{min-width:var(--tap);min-height:var(--tap);border:0;border-radius:var(--radius);background:none;color:var(--color-text);font-size:1.2rem;cursor:pointer}.ReadPreview_body__Ozq3z{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px;overflow:auto;overscroll-behavior:contain;background:var(--color-chip)}.ReadPreview_body__Ozq3z img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(min(92vh, 100vh - 32px) - 80px);background:#fff;box-shadow:0 1px 4px rgb(0 0 0/.18)}.ReadPreview_msg__iWf38{margin:auto;color:var(--color-text-muted);text-align:center}@media (max-width:600px){.ReadPreview_back__hnjx6{padding:0}.ReadPreview_dialog__jlC1L{width:100%;height:100%;border-radius:0}.ReadPreview_body__Ozq3z img{width:100%;max-height:none}}.ShareButton_share__4y6Bz{position:relative;flex:none}.ShareButton_icon__Pvo9c{display:inline-flex;align-items:center;justify-content:center;width:var(--tap);height:var(--tap);margin:-8px -8px -8px 0;padding:0;border:0;border-radius:var(--radius);background:transparent;color:var(--color-text-muted);cursor:pointer}.ShareButton_icon__Pvo9c:hover,.ShareButton_icon__Pvo9c[aria-expanded=true]{color:var(--color-link)}.ShareButton_icon__Pvo9c:focus-visible,.ShareButton_item__LjQtH:focus-visible{outline:2px solid var(--color-link);outline-offset:2px}.ShareButton_box__YfZO7{position:absolute;top:100%;right:0;z-index:5;display:grid;grid-gap:var(--space-1);gap:var(--space-1);width:max-content;max-width:min(280px,calc(100vw - 32px));padding:var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:0 4px 16px color-mix(in srgb,var(--color-text) 12%,transparent)}.ShareButton_item__LjQtH{display:flex;align-items:center;min-height:var(--tap);padding:0 var(--space-2);border:0;border-radius:var(--radius);background:transparent;color:var(--color-link);font:inherit;font-size:.9rem;text-align:left;text-decoration:none;cursor:pointer}.ShareButton_item__LjQtH:hover{background:var(--color-chip)}.ShareButton_status__cCYj9{margin:0;padding:0 var(--space-2);font-size:.8rem;color:var(--color-text-muted)}.ShareButton_status__cCYj9:empty{display:none}.ShareButton_url__wY5zA{overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ShareButton_box__YfZO7[hidden]{display:none}.WantToRead_want__6ieBr{width:100%;min-height:var(--tap);margin-top:var(--space-2);padding:0 var(--space-3);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius);background:transparent;color:var(--color-primary);font:inherit;font-size:.9rem;font-weight:var(--font-weight-bold);cursor:pointer}.WantToRead_want__6ieBr:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.WantToRead_want__6ieBr[aria-pressed=true]{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.WantToRead_want__6ieBr:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PromoBoxes_boxes__V0Bz0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-2)}.PromoBoxes_boxes__V0Bz0 ul{display:grid;align-content:start;grid-gap:4px;gap:4px;margin:0;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);list-style:none;font-size:var(--bk-txr,.85rem)}.PromoBoxes_boxes__V0Bz0[data-one] ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));column-gap:var(--space-3)}.PromoBoxes_boxes__V0Bz0 li{display:flex;align-items:flex-start;gap:6px}.PromoBoxes_boxes__V0Bz0 li:before{content:"";flex:none;width:1.05em;height:1.05em;margin-top:.2em;background:var(--color-text-muted);-webkit-mask:var(--ic) center /contain no-repeat;mask:var(--ic) center /contain no-repeat}.PromoBoxes_boxes__V0Bz0 [data-strong]{font-weight:var(--font-weight-bold)}.PromoBoxes_boxes__V0Bz0 [data-strong]:before{background:var(--color-success)!important}.PromoBoxes_boxes__V0Bz0 li[data-ic=tag]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.5'/%3E%3C/svg%3E")}.PromoBoxes_boxes__V0Bz0 li[data-ic=truck]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 4h14v12H1zM15 9h4l4 4v3h-8z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2'/%3E%3Ccircle cx='18.5' cy='18.5' r='2'/%3E%3C/svg%3E")}.PromoBoxes_boxes__V0Bz0 li[data-ic=gift]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h18v4H3zM5 12h14v9H5zM12 8v13M12 8S10 3 7.5 4 9 8 12 8zM12 8s2-5 4.5-4S15 8 12 8z'/%3E%3C/svg%3E")}.PromoBoxes_boxes__V0Bz0 li[data-ic=shield]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2 4 5v6c0 5 3.4 9.3 8 11 4.6-1.7 8-6 8-11V5z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.PromoBoxes_boxes__V0Bz0 li[data-ic=cash]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 6h20v12H2z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M6 9v.01M18 15v.01'/%3E%3C/svg%3E")}.PromoBoxes_boxes__V0Bz0 li[data-ic=swap]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4 3 8l4 4M3 8h14M17 20l4-4-4-4M21 16H7'/%3E%3C/svg%3E")}.BookCover_cover__cv8TM{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:2/3;width:100%;padding:12px 10px;border-radius:var(--radius-cover);box-shadow:0 1px 0 rgb(0 0 0/.08);overflow:hidden}.BookCover_large__yAznH{max-width:18rem}.BookCover_title__zHmuB{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;font-family:var(--font-display);font-weight:var(--font-weight-bold);font-size:.98rem;line-height:1.3}.BookCover_author__xa8x4{font-size:.8rem}.BookCover_large__yAznH .BookCover_title__zHmuB{font-size:1.25rem}.BookCover_large__yAznH .BookCover_author__xa8x4{font-size:var(--font-size-sm)}.BookCover_img__GsSph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.BookRow_row__ksBuu{display:grid;grid-gap:var(--sec-gap);gap:var(--sec-gap);min-width:0}.BookRow_row__ksBuu>ul{margin:0;padding:0;list-style:none}.BookRow_head__MmW3m{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px}.BookRow_title__I7_Iy{min-width:0;max-width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--sec-title)}.BookRow_more__SJrls{display:inline-flex;align-items:center;flex:none;min-height:var(--tap);color:var(--brand-text);font-size:.9rem;font-weight:var(--font-weight-medium);text-decoration:none}.BookRow_more__SJrls:hover{text-decoration:underline}.BookRow_title__I7_Iy [data-count]{margin-left:10px;color:var(--muted);font-size:.8rem;font-weight:400}@container app (max-width: 699px){.BookRow_title__I7_Iy [data-count]{display:block;margin-left:0}}.FavouritesView_head__PY2HG{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.FavouritesView_title__TlkFT{min-width:0;margin:0;font-size:var(--font-size-lg)}.FavouritesView_hint__n8fvc{font-size:var(--font-size-sm);margin-bottom:var(--space-4)}.page_chips__GOvFC{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--space-4)}.page_chip__2szyR{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:var(--border-width) solid var(--color-border);border-radius:999px;background:var(--surface);color:var(--color-text);font-size:var(--font-size-sm);text-decoration:none}.page_chip__2szyR:hover{border-color:var(--hover-border);color:var(--brand-text)}.page_heading__Lw3a2{font-size:var(--font-size-base)}.page_section__gU5Ly+.page_section__gU5Ly{margin-top:var(--space-6,2rem)}.CartLink_cart__0ZBwK{gap:6px;min-width:var(--tap-target-min);min-height:var(--tap-target-min);border-radius:var(--radius);color:var(--color-text);text-decoration:none}.CartLink_cart__0ZBwK,.CartLink_iconWrap__m_B6I{display:inline-flex;align-items:center;justify-content:center}.CartLink_iconWrap__m_B6I{position:relative;width:var(--tap-target-min);height:var(--tap-target-min)}.CartLink_icon__KUPb3{width:24px;height:24px}.CartLink_badge__lNy64{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--color-badge);color:var(--color-badge-contrast);font-size:.65rem;font-weight:var(--font-weight-bold);line-height:18px;text-align:center}.CartLink_label__IyzQ7{display:none;font-size:.9rem;font-weight:var(--font-weight-menu)}@container app (min-width: 1000px){.CartLink_cart__0ZBwK{padding:0 4px}.CartLink_iconWrap__m_B6I{width:30px}.CartLink_label__IyzQ7{display:inline;font-weight:var(--font-weight-menu)}}header:has([data-cart-nudge][data-moving]) .CartLink_iconWrap__m_B6I{animation:CartLink_wiggle__J1_UR var(--nudge-period,4s) ease-in-out .3s infinite}@keyframes CartLink_wiggle__J1_UR{0%,20%,to{transform:rotate(0)}5%{transform:rotate(-10deg)}10%{transform:rotate(8deg)}15%{transform:rotate(-5deg)}}@media (prefers-reduced-motion:reduce){header:has([data-cart-nudge][data-moving]) .CartLink_iconWrap__m_B6I{animation:none}}.CartNudge_nudge__srale{position:absolute;top:calc(100% + 9px);right:var(--gutter);z-index:6;display:flex;align-items:center;border-radius:var(--radius);background:var(--nudge-paint,var(--nudge-bg));color:var(--nudge-ink,var(--nudge-fg));box-shadow:0 6px 18px rgb(0 0 0/.18);font-size:.92rem;font-weight:var(--font-weight-bold);white-space:nowrap;transition:background-color .15s ease,color .15s ease}.CartNudge_nudge__srale:before{content:"";position:absolute;top:-7px;left:var(--nudge-arrow,80%);margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:0;border-bottom:7px solid transparent;border-bottom-color:var(--nudge-paint,var(--nudge-bg))}.CartNudge_nudge__srale[data-moving]{animation:CartNudge_hop__5ZUXo var(--nudge-every) ease-in-out .3s infinite}.CartNudge_go__OJ6pN{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 var(--space-1) 0 var(--space-3);color:inherit;text-decoration:none}.CartNudge_nudge__srale:has(.CartNudge_go__OJ6pN:hover,.CartNudge_go__OJ6pN:focus-visible){--nudge-paint:var(--nudge-hover-bg);--nudge-ink:var(--nudge-hover-fg)}.CartNudge_go__OJ6pN:focus-visible span,.CartNudge_go__OJ6pN:hover span{text-decoration:underline;text-underline-offset:3px}.CartNudge_dismiss__JOHvy{min-width:36px;min-height:40px;border:0;background:transparent;color:inherit;font:inherit;font-size:1.05rem;opacity:.85;cursor:pointer}@keyframes CartNudge_hop__5ZUXo{0%,20%,to{transform:translateY(0)}4%{transform:translateY(-5px)}8%{transform:translateY(0)}12%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.CartNudge_nudge__srale[data-moving]{animation:none}}.OfferSignInHint_hint__qdcEk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);margin:0;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-sample);color:var(--color-sample-text);font-size:var(--font-size-sm)}.OfferSignInHint_link__XZLbG{display:inline-flex;align-items:center;min-height:var(--tap-target-min);color:inherit;font-weight:var(--font-weight-bold)}.PlacePicker_wrap__c8g5o{position:relative;min-width:0}.PlacePicker_input__Fddor{width:100%;padding-right:calc(var(--tap-target-min) + 2px)}.PlacePicker_toggle__WUQkJ{position:absolute;top:0;right:0;bottom:0;display:grid;place-items:center;width:var(--tap-target-min);padding:0;border:0;background:none;color:var(--color-text-muted);cursor:pointer}.PlacePicker_toggle__WUQkJ:disabled{opacity:.45;cursor:default}.PlacePicker_list__vwagv{position:absolute;top:calc(100% + 4px);right:0;left:0;z-index:8;max-height:min(40vh,280px);margin:0;padding:4px 0;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);list-style:none;overflow:auto;overscroll-behavior:contain}.PlacePicker_list__vwagv[hidden]{display:none}.PlacePicker_option__K7QR6{display:flex;align-items:center;min-height:var(--tap-target-min);padding:0 var(--space-3);cursor:pointer}.PlacePicker_option__K7QR6[aria-selected=true]{font-weight:var(--font-weight-bold)}.PlacePicker_option__K7QR6.PlacePicker_active__w7m0_,.PlacePicker_option__K7QR6:hover{background:var(--color-chip)}.PlacePicker_none__m15uQ{padding:var(--space-2) var(--space-3);color:var(--color-text-muted)}.Breadcrumb_nav__psQwo{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.Breadcrumb_list__cTgXj{display:flex;flex-wrap:wrap;gap:0 .4em;margin:0;padding:0;list-style:none}.Breadcrumb_item__of7RT{display:inline-flex;align-items:center;gap:.4em;min-height:24px}.Breadcrumb_sep__ifYtO{color:var(--color-text-muted)}.Breadcrumb_link__Zssxj{color:inherit;text-decoration:none}.Breadcrumb_link__Zssxj:hover{text-decoration:underline}.cvsKQtfki{display:inline-flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.cson2dcIR{font-weight:var(--font-weight-bold);color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cV7u6K7EZ{color:var(--color-text-muted);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c2gIWrHwt{color:var(--brand-text);font-size:.72rem;font-weight:var(--font-weight-bold);white-space:nowrap}.RecentSales_box__7L64U{position:fixed;bottom:calc(var(--rs-bottom, 14px) + env(safe-area-inset-bottom, 0px));z-index:6;display:flex;align-items:center;gap:4px;width:min(var(--rs-width,340px),calc(100vw - 2 * var(--rs-edge, 12px)));padding:10px 36px 10px 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--rs-bg,var(--color-surface));color:var(--rs-fg,var(--color-text));box-shadow:0 6px 24px rgb(0 0 0/.18),0 1px 3px rgb(0 0 0/.12);font-size:var(--rs-text,14px);line-height:1.4;opacity:0;transform:translateY(16px);pointer-events:none;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .35s ease,bottom .3s ease}.RecentSales_left__6thHS{left:max(var(--rs-edge,12px),env(safe-area-inset-left,0px))}.RecentSales_right__cQfjx{right:max(var(--rs-edge,12px),env(safe-area-inset-right,0px))}@media (max-width:699.98px){.RecentSales_box__7L64U[data-show]:not([data-show~=phone]){display:none}}@media (min-width:700px) and (max-width:999.98px){.RecentSales_box__7L64U[data-show]:not([data-show~=tablet]){display:none}}@media (min-width:1000px){.RecentSales_box__7L64U{width:min(var(--rs-width,340px),calc(100vw - 2 * var(--rs-edge-desk, 18px)))}.RecentSales_box__7L64U[data-show]:not([data-show~=desk]){display:none}.RecentSales_left__6thHS{left:max(var(--rs-edge-desk,18px),env(safe-area-inset-left,0px))}.RecentSales_right__cQfjx{right:max(var(--rs-edge-desk,18px),env(safe-area-inset-right,0px))}}.RecentSales_on__iB6rO{opacity:1;transform:none;pointer-events:auto}.RecentSales_go__JcQjx{display:flex;flex:1 1;align-items:center;gap:10px;min-width:0;min-height:44px;color:inherit;text-decoration:none}.RecentSales_go__JcQjx:focus-visible .RecentSales_book__gFqxR,.RecentSales_go__JcQjx:hover .RecentSales_book__gFqxR{text-decoration:underline}.RecentSales_cover__o2Bru{flex:none;width:var(--rs-cover,42px);height:auto;border-radius:2px 4px 4px 2px}.RecentSales_msg__ce9Zh{flex:1 1;min-width:0}.RecentSales_line__k_Jzr,.RecentSales_when__f7OpS{display:block}.RecentSales_book__gFqxR,.RecentSales_line__k_Jzr b{font-weight:var(--font-weight-bold,600)}.RecentSales_book__gFqxR{color:var(--rs-link,var(--color-link));text-decoration:none}.RecentSales_when__f7OpS{display:flex;align-items:center;gap:5px;margin-top:2px;color:var(--color-text-muted);font-size:.85em}.RecentSales_dot__hyt1P{width:7px;height:7px;border-radius:50%;background:var(--rs-dot,var(--color-success));animation:RecentSales_pulse__07osw 1.8s infinite}@keyframes RecentSales_pulse__07osw{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--rs-dot,var(--color-success)) 60%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}.RecentSales_close__2eAws{position:absolute;top:0;right:-4px;width:44px;height:44px;border:0;border-radius:4px;background:none;color:var(--color-text-muted);font-size:1.1rem;line-height:1;cursor:pointer}.RecentSales_close__2eAws:hover{background:var(--color-chip)}@media (prefers-reduced-motion:reduce){.RecentSales_box__7L64U{transform:none;transition:opacity .2s}.RecentSales_dot__hyt1P{animation:none}}.SearchBox_form__WQ18_{position:relative;display:flex;align-items:stretch;height:var(--sh-p);padding:0 0 0 10px;border:var(--border-width) solid var(--color-border);border-radius:var(--r);border-color:var(--sunken-rest-border);background:var(--sunken-rest-bg);box-shadow:var(--sunken-rest-shadow);transition:box-shadow var(--sunken-time) ease-out,border-color var(--sunken-time) ease-out,transform var(--sunken-time) ease-out}.SearchBox_form__WQ18_:focus-within{border-color:var(--sunken-focus-border);box-shadow:var(--sunken-focus-shadow);transform:translateY(var(--sunken-depth))}@media (prefers-reduced-motion:reduce){.SearchBox_form__WQ18_,.SearchBox_form__WQ18_:focus-within{transition:none;transform:none}}.SearchBox_mag__bX9S_{display:flex;flex:none;align-items:center;margin-right:8px;color:var(--muted)}.SearchBox_input__gL51k{flex:1 1;min-width:0;padding:0;border:0;background:transparent;font-size:var(--font-size-base)}.SearchBox_input__gL51k:focus-visible{outline:none;box-shadow:none}.SearchBox_input__gL51k::-webkit-search-cancel-button{margin-right:4px}.SearchBox_button__3AM0H{flex:none;min-width:var(--tap);margin:-1px -1px -1px 8px;padding:0 14px;border:0;border-radius:var(--r);background:var(--brand);color:var(--brand-ink);font-weight:var(--font-weight-menu);cursor:pointer}.SearchBox_list__goUXp{position:absolute;top:100%;left:-1px;right:-1px;z-index:8;max-height:60vh;margin-top:4px;padding:4px 0;border:var(--border-width) solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--fg);box-shadow:var(--shadow);overflow:auto;text-align:left}.SearchBox_list__goUXp[hidden]{display:none}.SearchBox_group__ecPOg{margin:0;padding:8px 14px 2px;font-family:var(--font-body);font-size:.72rem;font-weight:var(--font-weight-bold);opacity:.65}.SearchBox_option__1kh_k{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:var(--tap);padding:0 14px;color:inherit;text-decoration:none;cursor:pointer}.SearchBox_option__1kh_k:hover,.SearchBox_option__1kh_k[aria-selected=true]{background:var(--chip)}.SearchBox_label__QYgm6{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SearchBox_sub__dcZCN{flex:none;color:var(--muted);font-size:.78rem;white-space:nowrap}@container app (min-width: 1000px){.SearchBox_form__WQ18_{height:max(var(--sh-d),var(--tap))}}.SeoBar_group__zwSXe{min-width:0}.SeoBar_groupTitle__16xls{margin:0 0 4px;font-size:.85rem;font-weight:var(--font-weight-bold);opacity:.75;text-align:left}.SeoBar_text__eiO5o{margin:0;font-size:.85rem;line-height:1.9;text-align:justify;text-align-last:left;word-spacing:0}.SeoBar_link__mbOgT{display:inline;padding-block:2px;color:inherit;text-decoration:none;opacity:.9}.SeoBar_link__mbOgT:hover{text-decoration:underline}.SeoBar_more__89pbH{font-weight:var(--font-weight-bold);opacity:1}.SeoBar_sep__quVxX{display:inline;margin-left:var(--gb,.35em);opacity:.6}.SeoBar_dot__Ii7XT:before{content:"•"}.SeoBar_circle__qvTYk:before{content:"○"}.SeoBar_ga__izhVb{word-spacing:var(--ga,.6em)}.SeoBar_intro__IFYFS{grid-column:span var(--span-p,2);font-size:.85rem;line-height:1.7;opacity:.92}.SeoBar_introTitle__ftdQU{margin:0 0 4px;font-size:.9rem}.SeoBar_introText__hEC8E{margin:0}@container app (min-width: 700px){.SeoBar_intro__IFYFS{grid-column:span var(--span-t,2)}}@container app (min-width: 1000px){.SeoBar_groupTitle__16xls{margin-bottom:6px;font-size:.95rem;opacity:1}.SeoBar_text__eiO5o{line-height:2}.SeoBar_intro__IFYFS{grid-column:span var(--span-d,4)}}.SiteFooter_footer__aUaTs{margin-top:28px;padding:24px 0;background:var(--navy);color:var(--foot-fg)}.SiteFooter_footer__aUaTs a{color:inherit}.SiteFooter_inner__23SNm{display:grid;grid-gap:20px;gap:20px;max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}.SiteFooter_cols__odBSg{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}.SiteFooter_col__gfZ3Y{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0}.SiteFooter_logo__vk6s3{color:inherit;margin-bottom:6px}.SiteFooter_logo__vk6s3 img{box-sizing:content-box;padding:6px 10px;border-radius:var(--radius);background:var(--color-surface)}.SiteFooter_logo__vk6s3 span{color:inherit}.SiteFooter_logo__vk6s3 span:last-child{opacity:.8}.SiteFooter_entryWrap__berBL{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SiteFooter_entryWrap__berBL .SiteFooter_callChip__vOLhU{margin-left:28px;margin-block:calc((24px - var(--tap-target-min)) / 2)}.SiteFooter_callChip__vOLhU{display:inline-flex;align-items:center;min-height:var(--tap-target-min);color:inherit;text-decoration:none}.SiteFooter_callPill___ZO2_{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:var(--radius);font-size:.78rem;line-height:1.2;white-space:nowrap}.SiteFooter_entry__YbNBV{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;align-content:center;min-height:var(--tap-target-min);font-size:.9rem;line-height:1.4;text-decoration:none}.SiteFooter_entryIcon__9axAP{width:18px;height:18px;margin-top:3px;opacity:.9}.SiteFooter_entryText__UYBtk{min-width:0}.SiteFooter_entryLabel__4HNhb,.SiteFooter_entrySub___DLL0{display:block;font-size:.78rem;opacity:.8}.SiteFooter_entryValue__dmWRQ{display:block;font-weight:var(--font-weight-bold)}.SiteFooter_lines__O79qe{display:flex;flex-direction:column;align-items:flex-start;font-size:.9rem;line-height:1.4}.SiteFooter_lines__O79qe>.SiteFooter_entryLabel__4HNhb,.SiteFooter_lines__O79qe>.SiteFooter_entrySub___DLL0{padding-left:28px}.SiteFooter_line__do3m8{display:inline-flex;align-items:center;gap:10px;min-height:var(--tap-target-min);margin-block:calc((26px - var(--tap-target-min)) / 2);color:inherit;text-decoration:none}.SiteFooter_lineIcon__Blg6z{width:18px;height:18px;flex:none;opacity:.9}.SiteFooter_listTitle__Ij9sU{margin:0 0 4px;font-size:.95rem;font-weight:var(--font-weight-heavy)}.SiteFooter_links__eQxyy{display:grid;margin:0;padding:0;list-style:none}.SiteFooter_link__o6Bsu{display:inline-flex;align-items:center;min-height:36px;font-size:.9rem;opacity:.9;text-decoration:none}.SiteFooter_link__o6Bsu:hover{text-decoration:underline;opacity:1}.SiteFooter_sep__s2EKf{display:none}.SiteFooter_social__CGwrk{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none}.SiteFooter_socialLink__fUyKW{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);padding:4px 12px;border:var(--border-width) solid;border-radius:var(--radius);font-size:.8rem;opacity:.85;text-decoration:none}.SiteFooter_socialIcon__kdzWl{display:none;width:18px;height:18px}.SiteFooter_band__WLNo4{display:grid;grid-gap:10px;gap:10px;padding-bottom:14px;border-bottom:var(--border-width) solid color-mix(in srgb,currentColor 22%,transparent)}.SiteFooter_bandForm__WX1dq{min-width:0}@container app (max-width: 699.99px){.SiteFooter_inner__23SNm{gap:12px}.SiteFooter_cols__odBSg{gap:10px}.SiteFooter_col__gfZ3Y{display:block;text-align:center}.SiteFooter_band__WLNo4{text-align:center}.SiteFooter_band__WLNo4 .SiteFooter_connect__MwytL{padding-top:10px;border-top:var(--border-width) solid color-mix(in srgb,currentColor 22%,transparent)}.SiteFooter_band__WLNo4 .SiteFooter_connect__MwytL .SiteFooter_listTitle__Ij9sU{display:block}.SiteFooter_band__WLNo4 .SiteFooter_social__CGwrk{gap:6px}.SiteFooter_band__WLNo4 .SiteFooter_socialLink__fUyKW{width:var(--tap);height:var(--tap);padding:0;justify-content:center;border-radius:50%}.SiteFooter_band__WLNo4 .SiteFooter_socialIcon__kdzWl{display:block}.SiteFooter_band__WLNo4 .SiteFooter_socialLabel__jYVcE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.SiteFooter_cols__odBSg>.SiteFooter_contact__U2eQQ{order:-2}.SiteFooter_cols__odBSg>.SiteFooter_connect__MwytL{order:-1}.SiteFooter_connect__MwytL .SiteFooter_listTitle__Ij9sU{display:none}.SiteFooter_social__CGwrk{justify-content:center}.SiteFooter_logo__vk6s3{align-items:center;--logo-align:center}.SiteFooter_entryWrap__berBL{display:block}.SiteFooter_entryWrap__berBL .SiteFooter_callChip__vOLhU{margin-left:6px;vertical-align:middle}.SiteFooter_entry__YbNBV{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:var(--tap-target-min);margin:calc((30px - var(--tap-target-min)) / 2) 0;opacity:.9}.SiteFooter_entrySub___DLL0{flex-basis:100%}.SiteFooter_lines__O79qe{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:12px;opacity:.9}.SiteFooter_lines__O79qe>.SiteFooter_entryLabel__4HNhb,.SiteFooter_lines__O79qe>.SiteFooter_entrySub___DLL0{padding-left:0}.SiteFooter_lines__O79qe>.SiteFooter_entrySub___DLL0{flex-basis:100%;text-align:center}.SiteFooter_line__do3m8{gap:6px;margin-block:0}.SiteFooter_lineIcon__Blg6z{width:16px;height:16px}.SiteFooter_entryIcon__9axAP{display:none}.SiteFooter_entryLabel__4HNhb{display:inline}.SiteFooter_entryLabel__4HNhb:after{content:": "}.SiteFooter_entryValue__dmWRQ{display:inline;font-weight:var(--font-weight-regular)}.SiteFooter_links__eQxyy{display:block;text-align:justify;text-align-last:center;word-spacing:.5em;line-height:1.4}.SiteFooter_linkItem__5U8Iv,.SiteFooter_sep__s2EKf{display:inline-block;word-spacing:0;vertical-align:middle}.SiteFooter_sep__s2EKf{font-size:.9rem;opacity:.4}.SiteFooter_sep__s2EKf[hidden]{display:none}.SiteFooter_link__o6Bsu{min-height:32px}}@container app (min-width: 700px){.SiteFooter_cols__odBSg{grid-template-columns:repeat(var(--fcols-t,2),minmax(0,1fr))}.SiteFooter_link__o6Bsu:before{content:var(--bullet,none);margin-right:8px;opacity:.7}.SiteFooter_socialLink__fUyKW{width:var(--tap);height:var(--tap);padding:0;justify-content:center;border-radius:50%}.SiteFooter_socialIcon__kdzWl{display:block}.SiteFooter_socialLabel__jYVcE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.SiteFooter_brand__HyIqL .SiteFooter_socialLink__fUyKW:focus-visible,.SiteFooter_brand__HyIqL .SiteFooter_socialLink__fUyKW:hover,.SiteFooter_colour__8kXu6 .SiteFooter_socialLink__fUyKW{color:var(--sc,currentColor);border-color:currentColor}}@container app (min-width: 700px){.SiteFooter_band__WLNo4{grid-template-columns:var(--fband-d,2fr 1fr);align-items:center;gap:0;padding-bottom:20px}.SiteFooter_bandForm__WX1dq:not(:only-child){padding-right:28px}.SiteFooter_band__WLNo4 .SiteFooter_connect__MwytL{align-self:stretch;align-content:center;padding-left:28px;border-left:var(--border-width) solid color-mix(in srgb,currentColor 22%,transparent)}}@container app (min-width: 1000px){.SiteFooter_cols__odBSg{grid-template-columns:var(--fcols-d,1.3fr 1fr 1fr 1fr 1fr);gap:var(--fgap-d,28px)}}.SiteFooter_legal__Dh8KR{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;font-size:.8rem;opacity:.75}@container app (min-width: 1000px){.SiteFooter_legal__Dh8KR{justify-content:flex-start}}.cJm_Bnviu{display:block;background:var(--navy);color:var(--navy-ink);font-size:.82rem}.cnB48ZuN2{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--topbar-height);max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}.c5QxhMr2i{flex-wrap:wrap;gap:6px;min-width:0;overflow:hidden}.c23A1u14h,.c5QxhMr2i{display:inline-flex;align-items:center}.c23A1u14h{min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none;white-space:nowrap}a.c23A1u14h:focus-visible,a.c23A1u14h:hover{text-decoration:underline;text-underline-offset:3px}.caTa4R3KC{min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none}.cXfJERvmA,.caTa4R3KC{display:inline-flex;align-items:center}.cXfJERvmA{gap:3px;padding:2px 7px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:var(--radius);font-size:.78em;line-height:1.2;white-space:nowrap}.cUccmxsms{display:flex;flex:none;gap:14px}.c54rJM-Ts{display:inline-flex;align-items:center;min-height:var(--tap-target-min);margin-block:calc((var(--topbar-height) - var(--tap-target-min)) / 2);color:inherit;text-decoration:none;white-space:nowrap}.c54rJM-Ts:hover{text-decoration:underline}.cyIgxCZD2{position:relative;z-index:7}.cyIgxCZD2>summary{list-style:none;cursor:pointer;gap:3px}.cyIgxCZD2>summary::-webkit-details-marker{display:none}.cITuy0YDo{font-size:.8em;transition:transform .15s}.cyIgxCZD2[open] .cITuy0YDo{transform:rotate(180deg)}.cFFhqMWNO{position:absolute;top:100%;right:0;min-width:200px;margin:0;padding:6px 0;list-style:none;background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-card)}.c6dMWMrtC{display:flex;align-items:center;min-height:40px;padding:0 14px;color:inherit;text-decoration:none;white-space:nowrap}.c6dMWMrtC:focus-visible,.c6dMWMrtC:hover{background:var(--color-chip);color:var(--color-primary-text)}.cbTKndY_s{position:-webkit-sticky;position:sticky;top:0;z-index:6;border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface)}.cY8ZEkcHe{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-column-gap:var(--space-1);column-gap:var(--space-1);grid-row-gap:var(--space-1);row-gap:var(--space-1);max-width:var(--container-max);margin:0 auto;padding:var(--space-1) var(--gutter) 6px}.coILHiKoi{margin-left:var(--space-1);min-width:0}.cNaUbSGfg{display:flex;align-items:center;justify-self:end;gap:6px}.cj2cKc1OM{grid-column:1/-1;min-width:0}.cp5ayYMFN{justify-content:center;flex:none;width:var(--header-control);height:var(--header-control);padding:0;border:0;background:transparent;cursor:pointer}.cRgHv16e6,.cp5ayYMFN{display:inline-flex;align-items:center;border-radius:var(--radius);color:var(--color-text)}.cRgHv16e6{gap:6px;min-height:var(--tap-target-min);padding:0 6px;font-size:.9rem;font-weight:var(--font-weight-menu);text-decoration:none}.cNeuvUtPy{flex:none}.cBXiiMdtL{display:inline-flex}.cKlI4pXyl{margin-left:-4px}.cI0Hhm-wt{display:inline-flex;align-items:center;min-height:var(--tap-target-min);padding:0 6px;border-radius:var(--radius);color:var(--brand-text);font-size:.95rem;font-weight:var(--font-weight-menu);text-decoration:none;white-space:nowrap}@container app (min-width: 1000px){.cN6mu5gkz{display:none}.cY8ZEkcHe{column-gap:0;padding-top:var(--sh-top-d);padding-bottom:var(--sh-bottom-d)}.coILHiKoi{grid-column:1;grid-row:1;margin-left:0}.cj2cKc1OM{grid-column:2;grid-row:1;justify-self:center;width:clamp(min(100%,400px),100% - 2 * var(--sh-side-d),var(--sh-w-d));max-width:none}.cNaUbSGfg{grid-column:3;grid-row:1;gap:12px}.cRgHv16e6{gap:9px;padding:0 4px 0 7px}.cI0Hhm-wt,.cRgHv16e6{font-weight:var(--font-weight-menu)}.cI0Hhm-wt{border:var(--border-width) solid var(--color-border);padding:0 14px}}.cmJM7ulyG{border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface)}.cr0gQHGGx{display:flex;gap:18px;max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;white-space:nowrap}.cr0gQHGGx::-webkit-scrollbar{display:none}.cGyQDUWTt{display:flex;align-items:center;height:calc(var(--coll-h, 36px) - var(--border-width, 1px));color:var(--color-text);font-size:.92rem;font-weight:var(--font-weight-menu);text-decoration:none}.cGyQDUWTt:hover{color:var(--brand-text)}@container app (min-width: 1000px){.cr0gQHGGx{justify-content:space-between;gap:12px}.cGyQDUWTt{font-size:clamp(.78rem,.155rem + .978cqi,.95rem)}}.ca_VjuJYo{position:fixed;inset:0 auto 0 0;width:var(--drawer-width);height:100%;max-height:none;margin:0;padding:0;border:0;border-right:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-text);overflow-y:auto;overscroll-behavior:contain}.ca_VjuJYo::-webkit-backdrop{background:var(--color-overlay)}.ca_VjuJYo::backdrop{background:var(--color-overlay)}.co3TcraE1{display:none}@supports not selector(:popover-open){.ca_VjuJYo:not([data-open]){display:none}.ca_VjuJYo[data-open]{z-index:2}.ca_VjuJYo[data-open]+.co3TcraE1{display:block;position:fixed;inset:0;z-index:1;background:var(--color-overlay);cursor:pointer}.cbTKndY_s:has(.ca_VjuJYo[data-open]){z-index:50}}.cKQd-rsO6{padding:var(--space-2) var(--space-4) var(--space-6)}.cEW3isB6l{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}.curgmSLRn{font-family:var(--font-display);font-weight:var(--font-weight-heavy);font-size:var(--font-size-md)}.cwjyGH253+.cwjyGH253{margin-top:var(--space-4)}.ctM69W7uK{margin:0 0 var(--space-1);font-family:var(--font-body);font-size:.85rem;font-weight:var(--font-weight-bold);color:var(--color-text-muted)}.cco2zNjz0{margin:0;padding:0;list-style:none}.cPfnOgeoo{display:flex;align-items:center;min-height:var(--tap-target-min);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text);text-decoration:none}.cTlTkusDU{margin-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.cPfnOgeoo:hover{color:var(--brand-text)}.cmJM7ulyG{position:relative;z-index:5}.c4kzKiNZ9>summary{list-style:none;cursor:pointer;gap:3px}.c4kzKiNZ9>summary::-webkit-details-marker{display:none}.c4kzKiNZ9[open] .cITuy0YDo{transform:rotate(180deg)}.cl7b0WH2R{position:absolute;top:100%;left:0;right:0;margin:0;padding:6px 0;list-style:none;background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border);border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--shadow-card);white-space:nowrap}@container app (min-width: 1000px){.cr0gQHGGx{overflow-x:visible}.c4kzKiNZ9{position:relative}.cl7b0WH2R{right:auto;min-width:220px;border-radius:var(--radius)}}.cAa32QCAT{border:0;padding:0;background:none;font:inherit;cursor:pointer}.cGQelaLRq{position:fixed;inset:0;margin:auto;width:min(360px,calc(100vw - 32px));height:-moz-fit-content;height:fit-content;padding:28px 44px 24px 24px;border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-card)}.cGQelaLRq::-webkit-backdrop{background:rgb(0 0 0/.35)}.cGQelaLRq::backdrop{background:rgb(0 0 0/.35)}.cGQelaLRq p{margin:0;font-size:1.05rem;line-height:1.6;text-align:center}.czJRQo89B{position:absolute;top:6px;right:6px;width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--color-text-muted,inherit);font-size:1rem;cursor:pointer}.czJRQo89B:hover{background:var(--color-bg,rgb(0 0 0/.05))}.SubscribeForm_subscribe__3TCOj{display:grid;grid-gap:8px;gap:8px}.SubscribeForm_subscribeHead__l_bqI{min-width:0}.SubscribeForm_subscribeTitle___5QeE{margin:0;font-size:.95rem;font-weight:var(--font-weight-heavy)}.SubscribeForm_subscribeSub__EVbBf{margin:0;font-size:.8rem;line-height:1.4;opacity:.8}.SubscribeForm_subscribeBody__Frsus{min-width:0}.SubscribeForm_subscribeForm__W9a1k{position:relative;display:flex;gap:8px}.SubscribeForm_subscribeInput__fOV1H{flex:1 1;min-width:0;min-height:var(--tap);padding:0 12px;border:var(--border-width) solid transparent;border-radius:var(--radius);color:var(--fg)}.SubscribeForm_subscribeInput__fOV1H[aria-invalid=true]{border-color:var(--color-danger)}.SubscribeForm_subscribeButton__m3VNo{min-height:var(--tap);padding:0 16px;border:0;border-radius:var(--radius);background:var(--color-primary);color:var(--color-primary-contrast);font-weight:var(--font-weight-bold);white-space:nowrap;cursor:pointer}.SubscribeForm_subscribeButton__m3VNo:disabled{opacity:.7;cursor:progress}.SubscribeForm_subscribeMsg__fhnDT{margin:0;font-size:.8rem;line-height:1.4}.SubscribeForm_subscribeMsg__fhnDT:empty{display:none}.SubscribeForm_subscribeNote__9WSEU{display:block;font-size:.75rem;opacity:.75}.SubscribeForm_subscribeDone__c3C4W{display:flex;align-items:center;gap:10px;min-height:var(--tap);margin:0;font-size:.9rem}.SubscribeForm_subscribeTick__hC7d3{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--color-success)}.SubscribeForm_subscribeTick__hC7d3:before{content:"";width:6px;height:11px;margin-top:-3px;border:solid var(--color-primary-contrast);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.SubscribeForm_trap__vTE1w{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@container app (min-width: 1000px){.SubscribeForm_subscribe__3TCOj{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:center;gap:20px}}.ThemeToggle_icon__NxVox,.ThemeToggle_row__zgm8Z{display:inline-flex;align-items:center;gap:var(--space-2);border:0;background:transparent;color:var(--color-text);cursor:pointer}.ThemeToggle_icon__NxVox{justify-content:center;flex:none;width:var(--header-control);height:var(--header-control);padding:0;border-radius:var(--radius)}.ThemeToggle_row__zgm8Z{width:100%;min-height:var(--tap-target-min);padding:0;border-bottom:var(--border-width) solid var(--color-border);text-align:left}.ThemeToggle_icon__NxVox:hover,.ThemeToggle_row__zgm8Z:hover{color:var(--brand-text)}.ThemeToggle_moon__MEGNm,.ThemeToggle_sun__VM0tG{flex:none}.ThemeToggle_sun__VM0tG,:root[data-theme=dark] .ThemeToggle_moon__MEGNm{display:none}:root[data-theme=dark] .ThemeToggle_sun__VM0tG{display:inline}.TrialBanner_banner___SLMV{background:var(--color-sample);color:var(--color-sample-text);border-bottom:var(--border-width) solid var(--color-border);font-size:var(--font-size-sm)}.TrialBanner_inner__xkcnY{max-width:var(--container-max);margin:0 auto;padding:var(--space-1) var(--gutter);text-align:center;line-height:var(--line-height-tight)}.TrialBanner_text__ERYwd{display:inline;margin:0;font-weight:var(--font-weight-medium)}.TrialBanner_link__pA7cI{display:inline-flex;align-items:center;min-height:var(--tap-target-min);-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);vertical-align:middle;color:inherit;font-weight:var(--font-weight-bold);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.TrialBanner_link__pA7cI:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}