.JeABIa_btn{box-sizing:border-box;min-width:0;min-height:44px;font-family:var(--font-outfit), system-ui, sans-serif;letter-spacing:.1em;text-align:center;text-transform:uppercase;white-space:normal;cursor:pointer;border:1px solid #14110f;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 20px;font-size:.875rem;font-weight:500;line-height:1.2;transition:background-color .15s cubic-bezier(.19,1,.22,1),color .15s cubic-bezier(.19,1,.22,1),transform .15s cubic-bezier(.19,1,.22,1);display:inline-flex;}.JeABIa_btn.JeABIa_btn:before{z-index:-1;width:max(250%,10rem)}.JeABIa_btn svg{flex-shrink:0;width:16px;height:16px}.JeABIa_primary{color:#fffefc;background:#14110f}.JeABIa_secondary{color:#14110f;background:#fffefc}.JeABIa_btn.JeABIa_btn:disabled{--button-flair-active-scale:0;cursor:default;opacity:.5}@media (hover:hover) and (pointer:fine){.JeABIa_primary:not(:disabled):hover{color:#14110f}}:is(.JeABIa_primary.button-flair--tap-active,.JeABIa_secondary.button-flair--tap-active){color:#14110f}.JeABIa_btn:active{transform:translateY(1px)}
.TNKLwW_section{position:relative}.TNKLwW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TNKLwW_crumbs{font-family:var(--font-display);font-size:.8125rem;line-height:1.4}.TNKLwW_crumbList{align-items:center;gap:var(--space-sm);color:var(--color-muted);margin:0;padding:0;list-style:none;display:flex}.TNKLwW_section a.TNKLwW_crumbLink{min-height:44px;color:var(--color-muted);text-underline-offset:3px;white-space:nowrap;align-items:center;text-decoration:underline;display:inline-flex}.TNKLwW_section a.TNKLwW_crumbLink:hover{color:var(--color-ink)}.TNKLwW_crumbCurrent{color:var(--color-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TNKLwW_intro{padding:8px var(--gutter) 12px;font-family:var(--font-display);flex-direction:column;gap:2px;display:flex}.TNKLwW_introTitle{max-width:none;color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:600;line-height:1.25}.TNKLwW_introLine{max-width:none;color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-small);margin:0;line-height:1.4}.TNKLwW_overlayCrumbs{display:none}.TNKLwW_frame{box-sizing:border-box;aspect-ratio:390/708;width:100%;min-height:27.5rem;max-height:calc(100svh - var(--header-height) - 140px);background:var(--color-paper-2);position:relative;overflow:hidden}.TNKLwW_host{contain:strict;position:absolute;inset:0;container-type:size}.TNKLwW_poster{box-sizing:border-box;pointer-events:none;opacity:1;transition:opacity .4s var(--ease-out);padding:8px 16px 56px;position:absolute;inset:0}.TNKLwW_poster[data-fading=true]{opacity:0}.TNKLwW_posterBox{width:100%;height:100%;position:relative}.TNKLwW_posterImg{-o-object-fit:contain;object-fit:contain}@media (min-width:721px){.TNKLwW_poster{padding:72px 24px 140px;right:390px}}@media (min-width:1001px){.TNKLwW_poster{padding-bottom:76px}}.TNKLwW_notSure{min-width:0;color:var(--color-muted);font-family:var(--font-display);flex-basis:100%;order:3;margin:0 0 4px;font-size:.75rem;line-height:1.4}.TNKLwW_section .TNKLwW_notSure a{color:inherit;text-underline-offset:2px;text-decoration:underline}.TNKLwW_section .TNKLwW_notSure a.TNKLwW_notSurePhoto{color:var(--color-ink);font-weight:500}@media (hover:hover) and (pointer:fine){.TNKLwW_section .TNKLwW_notSure a:hover{color:var(--color-ink)}}@media (min-width:1001px){.TNKLwW_notSure{font-size:var(--text-small);text-align:center;text-wrap:balance;flex:0 auto;order:0;margin:0 24px}}.TNKLwW_action{display:contents}.TNKLwW_actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.TNKLwW_save{box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-sm);min-height:44px;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-small);white-space:nowrap;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;line-height:1.2;display:inline-flex}.TNKLwW_save:disabled{cursor:not-allowed;opacity:.55}@media (hover:hover) and (pointer:fine){.TNKLwW_save:hover:not(:disabled){border-color:var(--color-ink)}}.TNKLwW_saveExtra{display:none}@media (min-width:768px){.TNKLwW_saveExtra{display:inline}}.TNKLwW_buy{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--color-ink);min-height:44px;color:var(--color-paper);font-family:var(--font-display);font-size:var(--text-small);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease-out), color .15s var(--ease-out), transform .15s var(--ease-out);border:0;flex:none;justify-content:center;align-items:center;gap:8px;margin:0 0 0 auto;padding:0 18px;font-weight:500;line-height:1.2;display:inline-flex}@media (hover:hover) and (pointer:fine){.TNKLwW_buy:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-accent);color:var(--color-ink);transform:translateY(-1px)}}.TNKLwW_buy:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.TNKLwW_buy:disabled,.TNKLwW_buy[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.TNKLwW_buy[aria-busy=true]{cursor:progress}.TNKLwW_buyIcon{flex:none}@media (max-width:22.4375rem){.TNKLwW_buyIcon{display:none}}.TNKLwW_section .TNKLwW_buy:focus-visible{outline-offset:2px}@media (min-width:721px){.TNKLwW_buy{gap:10px;height:52px;padding:0 28px}}.TNKLwW_static{flex-direction:column;display:flex;position:absolute;inset:0}.TNKLwW_staticStage{min-height:0;margin:16px var(--gutter);flex:auto;position:relative}.TNKLwW_staticImg{-o-object-fit:contain;object-fit:contain}.TNKLwW_staticBar{border-top:1px solid var(--color-rule);background:var(--color-paper);flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:52px;padding:5px 16px;display:flex}.TNKLwW_staticPrice{min-width:0;max-width:none;font-family:var(--font-display);flex:auto;margin:0;line-height:1.15}.TNKLwW_staticAmount{color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.125rem;font-weight:600;display:block}.TNKLwW_staticVat{color:var(--color-muted);font-size:.75rem;display:block}.TNKLwW_section a.TNKLwW_customise{min-height:44px;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-small);text-underline-offset:3px;white-space:nowrap;flex-basis:100%;order:2;align-items:center;font-weight:500;text-decoration:underline;display:inline-flex}.TNKLwW_section a.TNKLwW_customise:hover{color:var(--color-ink-2)}.TNKLwW_section a.TNKLwW_buy{color:var(--color-paper);text-decoration:none}@media (min-width:40rem){.TNKLwW_section a.TNKLwW_customise{flex-basis:auto;order:0}}@media (min-width:721px){.TNKLwW_staticBar{gap:12px 32px;min-height:80px;padding:14px 40px}.TNKLwW_staticStage{margin:24px 40px}.TNKLwW_staticAmount{font-size:1.4rem;font-weight:500}}@media (max-width:720px){.TNKLwW_intro{display:none}.TNKLwW_frame{aspect-ratio:auto;height:calc(100svh - var(--header-height));min-height:27.5rem;max-height:none}}@media (min-width:60rem){.TNKLwW_intro{display:none}.TNKLwW_overlayCrumbs{z-index:3;align-items:center;height:64px;display:flex;position:absolute;top:0;left:40px}.TNKLwW_overlayCrumbs .TNKLwW_crumbList,.TNKLwW_section .TNKLwW_overlayCrumbs a.TNKLwW_crumbLink{color:var(--color-ink-2)}.TNKLwW_section .TNKLwW_overlayCrumbs a.TNKLwW_crumbLink:hover,.TNKLwW_overlayCrumbs .TNKLwW_crumbCurrent{color:var(--color-ink)}.TNKLwW_staticStage{margin-top:64px}.TNKLwW_frame{aspect-ratio:1440/820;min-height:min(30rem, calc(100svh - var(--header-height)));max-height:min(820px, calc(100svh - var(--header-height)))}}@media (prefers-reduced-motion:reduce){.TNKLwW_poster,.TNKLwW_buy{transition-duration:1ms}.TNKLwW_buy:hover:not(:disabled):not([aria-disabled=true]),.TNKLwW_buy:active:not(:disabled):not([aria-disabled=true]){transform:none}}
.YmGXXG_figure{box-sizing:border-box;width:100%;min-width:0;color:var(--color-ink-2);font-family:var(--font-display);flex-direction:column;gap:4px;margin:0;display:flex}.YmGXXG_frame{box-sizing:border-box;width:100%;padding:28px 52px 44px 12px}.YmGXXG_drawing{width:min(100%, calc(var(--elevation-max-height) * var(--elevation-ratio)));aspect-ratio:var(--elevation-ratio);margin:0 auto;position:relative}.YmGXXG_svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.YmGXXG_wood{fill:var(--elevation-wood-fallback);stroke:var(--color-ink-2);stroke-width:1px}.YmGXXG_recess{fill:var(--elevation-recess-fallback);stroke:var(--color-ink-2);stroke-width:1px}.YmGXXG_divider{fill:var(--color-ink-2);stroke:var(--color-ink-2);stroke-width:.5px}.YmGXXG_pull{fill:var(--elevation-pull-fill,var(--elevation-finish));stroke:var(--elevation-pull-fill-line-fallback,var(--elevation-pull-line-fallback));stroke-width:1px}.YmGXXG_pullOpen{fill:#363b34;stroke:#25322d;stroke-width:1px}@supports (color:color-mix(in oklch, red 50%, blue)){.YmGXXG_wood{fill:color-mix(in oklch, var(--elevation-finish) 42%, var(--color-paper))}.YmGXXG_recess{fill:color-mix(in oklch, var(--elevation-finish) 22%, var(--color-paper-2))}.YmGXXG_pull{stroke:color-mix(in oklch, var(--elevation-pull-fill,var(--elevation-finish)) 62%, var(--color-ink))}}.YmGXXG_widthLine{box-sizing:border-box;border-left:1px solid;border-right:1px solid;align-items:center;height:9px;display:flex;position:absolute;top:calc(100% + 12px);left:0;right:0}.YmGXXG_widthRule{background:currentColor;flex:1;height:1px}.YmGXXG_widthLabel,.YmGXXG_heightLabel{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:500;line-height:1;position:absolute}.YmGXXG_widthLabel{top:calc(100% + 26px);left:50%;transform:translate(-50%)}.YmGXXG_heightLine{box-sizing:border-box;border-top:1px solid;border-bottom:1px solid;justify-content:center;width:9px;display:flex;position:absolute;top:0;bottom:0;left:calc(100% + 12px)}.YmGXXG_heightRule{background:currentColor;width:1px}.YmGXXG_heightLabel{writing-mode:vertical-rl;top:50%;left:calc(100% + 28px);transform:translateY(-50%)}.YmGXXG_bayLabel{color:var(--color-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:12px;line-height:1;position:absolute;bottom:calc(100% + 8px)}.YmGXXG_caption{color:var(--color-muted);text-align:center;font-size:13px;line-height:1.4;font-family:var(--font-display)}
.d-eP1a_section{padding:var(--section-md) 0 var(--section-lg);border-top:1px solid var(--color-rule)}.d-eP1a_layout{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:60rem){.d-eP1a_layout{gap:var(--section-sm);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.d-eP1a_drawingColumn{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.d-eP1a_accordion{border-top:1px solid var(--color-ink);min-width:0}.d-eP1a_item{border-bottom:1px solid var(--color-rule)}.d-eP1a_summary{min-height:64px;color:var(--color-ink);font-family:var(--font-display);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:1.125rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.d-eP1a_summary::-webkit-details-marker{display:none}.d-eP1a_summary::marker{content:""}.d-eP1a_summaryText{white-space:nowrap;min-width:0}.d-eP1a_icon{transition:transform .2s var(--ease-out);flex-shrink:0}.d-eP1a_item[open]>.d-eP1a_summary .d-eP1a_icon{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.d-eP1a_summary:hover{color:var(--color-ink-2)}}.d-eP1a_parts{font-family:var(--font-display);font-variant-numeric:tabular-nums;grid-template-columns:7rem minmax(0,1fr);margin:0 0 24px;font-size:.9375rem;line-height:1.5;display:grid}.d-eP1a_parts dt,.d-eP1a_parts dd{border-top:1px solid var(--color-rule);margin:0;padding:10px 0}.d-eP1a_parts dt{padding-right:var(--space-sm);color:var(--color-muted)}.d-eP1a_parts dd{min-width:0;color:var(--color-ink);overflow-wrap:anywhere}.d-eP1a_panel{flex-direction:column;gap:12px;max-width:62ch;padding:0 0 24px;font-size:1.0625rem;line-height:1.6;display:flex}.d-eP1a_para{max-width:none;color:inherit;font-family:var(--font-display);margin:0}.d-eP1a_section a.d-eP1a_inlineLink{color:var(--color-ink);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}@media (hover:hover) and (pointer:fine){.d-eP1a_section a.d-eP1a_inlineLink:hover{color:var(--color-ink-2)}}@media (prefers-reduced-motion:reduce){.d-eP1a_icon{transition-duration:1ms}}
.V2-U_a_section{padding:var(--section-lg) 0 var(--section-md);border-top:1px solid var(--color-rule)}.V2-U_a_layout{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.V2-U_a_media{min-width:0;margin:0}.V2-U_a_body{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.V2-U_a_arrives{flex-direction:column;gap:10px;display:flex}.V2-U_a_subtitle{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.V2-U_a_rows{font-family:var(--font-display);margin:0;font-size:.9375rem;line-height:1.5}.V2-U_a_row{grid-template-columns:7.5rem minmax(0,1fr);display:grid}.V2-U_a_term,.V2-U_a_value{border-top:1px solid var(--color-rule);margin:0;padding:8px 0}.V2-U_a_term{color:var(--color-muted)}.V2-U_a_value{color:var(--color-ink)}.V2-U_a_assembly{grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:center;gap:14px;padding-top:6px;display:grid}.V2-U_a_assemblyCaption{max-width:none;color:var(--color-ink-2);font-family:var(--font-display);font-size:var(--text-small);margin:0;line-height:1.5}.V2-U_a_noAssembly{max-width:none;color:var(--color-ink-2);font-family:var(--font-display);margin:0;padding-top:4px;font-size:.9375rem;line-height:1.5}.V2-U_a_steps{border-top:1px solid var(--color-rule);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.V2-U_a_step{-moz-column-gap:14px;border-bottom:1px solid var(--color-rule);grid-template-columns:24px minmax(0,1fr);gap:2px 14px;padding:14px 0;display:grid}.V2-U_a_stepNumber{background:var(--color-ink);width:24px;height:24px;color:var(--color-paper);font-family:var(--font-display);font-variant-numeric:tabular-nums;border-radius:2px;grid-row:span 2;justify-content:center;align-items:center;margin-top:1px;font-size:.8125rem;font-weight:600;display:inline-flex}.V2-U_a_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.V2-U_a_stepTitle{color:var(--color-ink);font-family:var(--font-display);font-size:1.0625rem;font-weight:600;line-height:1.35}.V2-U_a_stepText{font-size:1rem;line-height:1.55}.V2-U_a_note{max-width:56ch;color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-small);margin:0;line-height:1.55}.V2-U_a_manual{align-self:flex-start}@media (min-width:40rem){.V2-U_a_assembly{grid-template-columns:minmax(0,45%) minmax(0,1fr);gap:20px}}@media (min-width:60rem){.V2-U_a_layout{gap:var(--section-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.V2-U_a_media{top:calc(var(--header-height) + var(--space-lg));position:sticky}}
.Ta-TXG_overlay,.Ta-TXG_content{--color-paper:#fffefc;--color-accent:#e2d5ca;--color-on-ink-2:#cfc9c4;--color-scrim:#0b0907f7;--font-display:var(--font-outfit), system-ui, sans-serif;--text-small:.875rem;--space-md:16px;--space-lg:24px;--gutter:clamp(16px, 3.4vw, 48px);--radius-pill:9999px;--ease-out:cubic-bezier(.19, 1, .22, 1)}@supports (color:lab(0% 0 0)){.Ta-TXG_overlay,.Ta-TXG_content{--color-scrim:lab(2.47008% .54536 .827938/.97)}}.Ta-TXG_overlay{z-index:62;background:#0b0907f7;position:fixed;inset:0}@supports (color:oklch(0% 0 0)){.Ta-TXG_overlay{background:var(--color-scrim)}}.Ta-TXG_content{z-index:63;box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);color:var(--color-paper);font-family:var(--font-display);letter-spacing:-.01em;border:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0}.Ta-TXG_content:focus{outline:none}.Ta-TXG_content :focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.Ta-TXG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Ta-TXG_bar{padding:10px var(--gutter);color:var(--color-on-ink-2);font-size:var(--text-small);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;line-height:1.4;display:flex}.Ta-TXG_iconButton{box-sizing:border-box;border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-paper);cursor:pointer;transition:background-color .15s var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Ta-TXG_stepButton{border:1px solid #fffefc59;border:1px solid color-mix(in oklch, var(--color-paper) 35%, transparent)}@media (hover:hover) and (pointer:fine){.Ta-TXG_iconButton:hover{background:#fffefc1f;background:color-mix(in oklch, var(--color-paper) 12%, transparent)}}.Ta-TXG_stage{-moz-column-gap:var(--space-md);align-items:center;column-gap:var(--space-md);min-height:0;padding:0 var(--gutter) var(--space-md);flex:1;grid-template:"frame frame frame"minmax(0,1fr)"previous caption next"/44px minmax(0,1fr) 44px;display:grid}.Ta-TXG_frame{min-width:0;margin:0 calc(-1 * var(--gutter));touch-action:pan-y pinch-zoom;grid-area:frame;align-self:stretch;position:relative}.Ta-TXG_previous{grid-area:previous}.Ta-TXG_next{grid-area:next}.Ta-TXG_image{-o-object-fit:contain;object-fit:contain}.Ta-TXG_caption{max-width:none;padding:var(--space-md) 0;color:var(--color-on-ink-2);text-align:center;font-size:.9375rem;line-height:1.4;font-family:var(--font-display);grid-area:caption;margin:0}@media (min-width:48rem){.Ta-TXG_stage{grid-template-areas:"previous frame next""caption caption caption";padding-bottom:0}.Ta-TXG_frame{justify-self:center;width:100%;max-width:1600px;margin:0}.Ta-TXG_caption{padding-bottom:var(--space-lg)}.Ta-TXG_image{border-radius:2px}}@media (prefers-reduced-motion:reduce){.Ta-TXG_iconButton{transition-duration:1ms}}
._9WV3TG_section{padding:var(--section-sm) 0 var(--section-md)}._9WV3TG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._9WV3TG_pictured{max-width:none;color:var(--color-ink-2);font-family:var(--font-display);font-size:var(--text-small);margin:0 0 12px;font-weight:500;line-height:1.4}._9WV3TG_finishBar{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 0 16px -6px;display:flex}._9WV3TG_finishSwatches{flex-wrap:wrap;display:flex}._9WV3TG_finishSwatch{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;margin:0;padding:0;display:grid}._9WV3TG_finishChip{box-sizing:border-box;border:1px solid color-mix(in oklch, var(--color-grey) 45%, transparent);border-radius:var(--radius-pill);background:var(--swatch);width:24px;height:24px;transition:box-shadow .15s var(--ease-out)}._9WV3TG_finishSwatch[aria-pressed=true] ._9WV3TG_finishChip{border-color:var(--color-paper);box-shadow:0 0 0 2px var(--color-ink)}@media (hover:hover){._9WV3TG_finishSwatch[aria-pressed=false]:hover ._9WV3TG_finishChip{box-shadow:0 0 0 2px var(--color-grey)}}._9WV3TG_finishName{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-small);margin:0;padding-left:6px;font-weight:500;line-height:1.4}@media (forced-colors:active){._9WV3TG_finishChip{forced-color-adjust:none;border-color:canvastext}._9WV3TG_finishSwatch[aria-pressed=true] ._9WV3TG_finishChip{outline-offset:2px;outline:2px solid highlight}}._9WV3TG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._9WV3TG_tile{border-radius:var(--radius-sm);background:var(--color-paper-2);aspect-ratio:4/3;min-width:0;margin:0;position:relative;overflow:hidden}._9WV3TG_lead,._9WV3TG_solo,._9WV3TG_wide{grid-column:1/-1}@media (min-width:60rem){._9WV3TG_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}._9WV3TG_tile._9WV3TG_lead{aspect-ratio:auto;grid-area:1/1/3/9}._9WV3TG_tile._9WV3TG_r1{grid-area:1/9/auto/13}._9WV3TG_tile._9WV3TG_r2{grid-area:2/9/auto/13}._9WV3TG_tile._9WV3TG_third{grid-column:span 4}._9WV3TG_tile._9WV3TG_half{grid-column:span 6}._9WV3TG_tile._9WV3TG_wide{aspect-ratio:2;grid-column:1/-1}}._9WV3TG_open{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}._9WV3TG_tile ._9WV3TG_open:focus-visible{outline-offset:-4px}._9WV3TG_zoom{-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease-out)}@media (hover:hover) and (pointer:fine){._9WV3TG_tile:hover ._9WV3TG_zoom{transform:scale(1.02)}}._9WV3TG_tile._9WV3TG_photo{aspect-ratio:auto;background:0 0;border-radius:0;overflow:visible}._9WV3TG_tile._9WV3TG_photo ._9WV3TG_open{border-radius:var(--radius-sm);background:var(--color-paper-2);aspect-ratio:4/3;height:auto;position:relative;inset:auto;overflow:hidden}._9WV3TG_chip{color:var(--color-ink-2);font-family:var(--font-display);margin:6px 0 0;font-size:.8125rem;font-weight:500;line-height:1.35}@media (min-width:60rem){._9WV3TG_tile._9WV3TG_photo{border-radius:var(--radius-sm);background:var(--color-paper-2);aspect-ratio:4/3;overflow:hidden}._9WV3TG_tile._9WV3TG_photo._9WV3TG_lead{aspect-ratio:auto}._9WV3TG_tile._9WV3TG_photo._9WV3TG_wide{aspect-ratio:2}._9WV3TG_tile._9WV3TG_photo ._9WV3TG_open{aspect-ratio:auto;background:0 0;border-radius:0;height:100%;position:absolute;inset:0}._9WV3TG_chip{box-sizing:border-box;border-radius:var(--radius-sm);background:#fffefce0;background:color-mix(in oklch, var(--color-paper) 88%, transparent);max-width:calc(100% - 24px);color:var(--color-ink);font-size:var(--text-small);pointer-events:none;opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);margin:0;padding:6px 10px;line-height:1.3;position:absolute;bottom:12px;left:12px;transform:translateY(4px)}._9WV3TG_tile:focus-within ._9WV3TG_chip{opacity:1;transform:none}}@media (min-width:60rem) and (hover:hover){._9WV3TG_tile:hover ._9WV3TG_chip{opacity:1;transform:none}}@media (min-width:60rem) and (hover:none){._9WV3TG_chip{opacity:1;transform:none}}._9WV3TG_placeholder{box-sizing:border-box;border:1px dashed var(--color-grey);border-radius:var(--radius-sm);color:var(--color-ink-2);font-family:var(--font-display);text-align:center;justify-content:center;align-items:center;padding:24px;font-size:1rem;font-weight:500;line-height:1.4;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._9WV3TG_zoom,._9WV3TG_chip,._9WV3TG_finishChip{transition-duration:1ms}._9WV3TG_tile:hover ._9WV3TG_zoom{transform:none}}
.klzQpW_section{padding:var(--section-md) 0;border-top:1px solid var(--color-rule)}.klzQpW_inner{gap:var(--space-2xl);flex-direction:column;display:flex}.klzQpW_intro{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.klzQpW_title{max-width:16ch}.klzQpW_clips{gap:var(--space-2xl) var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.klzQpW_clip{gap:var(--space-md);flex-direction:column;min-width:0;margin:0;display:flex}.klzQpW_tag{border-radius:var(--radius-sm);background:color-mix(in oklch, var(--color-paper) 88%, transparent);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-small);padding:6px 10px;font-weight:500;line-height:1.2;position:absolute;top:12px;left:12px}.klzQpW_caption{flex-direction:column;gap:6px;max-width:52ch;display:flex}.klzQpW_clipTitle{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.klzQpW_clipText{max-width:none;color:inherit;margin:0;font-size:1.0625rem}@media (min-width:40rem){.klzQpW_clips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.klzQpW_intro{gap:var(--section-sm);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.chj3ha_section{padding:var(--section-md) 0 var(--section-lg)}.chj3ha_inner{gap:var(--space-2xl);flex-direction:column;display:flex}.chj3ha_head{justify-content:space-between;align-items:baseline;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.chj3ha_row{gap:var(--space-md);padding:6px 6px calc(var(--space-sm) + 6px);scroll-snap-type:x mandatory;grid-auto-columns:minmax(15rem,80%);grid-auto-flow:column;margin:-6px -6px 0;scroll-padding-inline:6px;list-style:none;display:grid;overflow-x:auto}.chj3ha_item{scroll-snap-align:start;min-width:0}@media (min-width:60rem){.chj3ha_row{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:0;overflow:visible}}.chj3ha_section a.chj3ha_card{box-sizing:border-box;border:1px solid var(--color-rule);border-radius:var(--radius-sm);background:var(--color-paper);min-width:0;height:100%;color:var(--color-ink);transition:box-shadow .3s var(--ease-out);flex-direction:column;gap:12px;padding:16px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.chj3ha_section a.chj3ha_card:hover{color:var(--color-ink);box-shadow:0 20px 40px -12px #14110f14;box-shadow:0 20px 40px -12px color-mix(in oklch, var(--color-ink) 8%, transparent)}.chj3ha_section a.chj3ha_card:hover .chj3ha_image{transform:scale(1.02)}}.chj3ha_media{border-radius:var(--radius-sm);background:var(--color-paper-2);aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.chj3ha_image{-o-object-fit:cover;object-fit:cover;transition:transform .8s var(--ease-out)}.chj3ha_name{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.125rem;font-weight:600;line-height:1.3}.chj3ha_meta{color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:auto;line-height:1.5;display:flex}.chj3ha_price{color:var(--color-ink);white-space:nowrap;font-weight:600}@media (prefers-reduced-motion:reduce){.chj3ha_section a.chj3ha_card,.chj3ha_image{transition-duration:1ms}.chj3ha_section a.chj3ha_card:hover .chj3ha_image{transform:none}}
.kWTJEW_section{padding:var(--section-md) 0;background:var(--color-paper-2)}.kWTJEW_layout{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.kWTJEW_title{max-width:16ch}.kWTJEW_body{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.kWTJEW_actions{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;display:flex}.kWTJEW_section .kWTJEW_actions a.kWTJEW_button{background:0 0;min-height:52px}@media (hover:hover) and (pointer:fine){.kWTJEW_section .kWTJEW_actions a.kWTJEW_button:hover{background:var(--color-accent)}}@media (min-width:60rem){.kWTJEW_layout{gap:var(--section-sm);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.skUERq_section{border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.skUERq_list{box-sizing:border-box;gap:var(--space-lg);max-width:1440px;padding:var(--space-xl) var(--gutter);grid-template-columns:minmax(0,1fr);margin:0 auto;list-style:none;display:grid}.skUERq_item{align-items:flex-start;gap:14px;min-width:0;display:flex}.skUERq_icon{color:var(--color-ink);flex-shrink:0;margin-top:1px}.skUERq_text{max-width:none;color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-small);margin:0;line-height:1.45}.skUERq_term{color:var(--color-ink);margin-bottom:2px;font-size:1rem;font-weight:600;display:block}.skUERq_section .skUERq_text a.skUERq_link{color:var(--color-muted);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}@media (hover:hover) and (pointer:fine){.skUERq_section .skUERq_text a.skUERq_link:hover{color:var(--color-ink-2)}}@media (min-width:40rem){.skUERq_list{gap:var(--space-xl) var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.skUERq_list{grid-template-columns:repeat(4,minmax(0,1fr))}}
.H257jq_hero .H257jq_heroLayout{gap:var(--space-xl);padding-top:var(--space-lg);padding-bottom:var(--space-2xl);grid-template-columns:minmax(0,1fr);display:grid}.H257jq_heroCopy{min-width:0}.H257jq_breadcrumb ol{gap:var(--space-xs) var(--space-sm);margin:0 0 var(--space-lg);color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-small);flex-wrap:wrap;padding:0;line-height:1.5;list-style:none;display:flex}.H257jq_breadcrumb li+li:before{content:"/";margin-right:var(--space-sm);color:var(--color-grey)}.H257jq_page .H257jq_breadcrumb a{color:var(--color-muted);text-decoration:none}.H257jq_page .H257jq_breadcrumb a:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.H257jq_hero .H257jq_h1{max-width:18ch;font-size:clamp(2.25rem,1.5rem + 3.2vw,4rem)}.H257jq_hero .H257jq_lede{margin:var(--space-lg) 0;max-width:46ch;color:inherit;font-size:inherit;line-height:inherit}.H257jq_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.H257jq_hero .H257jq_note{margin-top:var(--space-md)}.H257jq_fromPrice{margin-bottom:var(--space-xs);display:block}.H257jq_fromPrice strong{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.H257jq_heroFigure{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--color-paper-2);margin:0;position:relative;overflow:hidden}.H257jq_heroImage{-o-object-fit:cover;object-fit:cover}@media (max-width:29.99rem){.H257jq_page .H257jq_actions a{width:100%;padding-inline:var(--space-md)}}@media (min-width:60rem){.H257jq_hero .H257jq_heroLayout{gap:var(--section-sm);padding-bottom:var(--section-sm);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.H257jq_page .H257jq_layouts,.H257jq_section{padding:var(--section-sm) 0}.H257jq_section:not(.H257jq_sectionMuted)+.H257jq_section:not(.H257jq_sectionMuted){padding-top:0}.H257jq_section:not(.H257jq_sectionMuted)+.H257jq_section:not(.H257jq_sectionMuted)>.H257jq_sectionInner{padding-top:var(--section-sm);border-top:1px solid var(--color-rule)}.H257jq_sectionMuted{margin:var(--space-xl) 0;padding:var(--section-md) 0;background:var(--color-paper-2)}.H257jq_sectionHead{align-items:start}.H257jq_sectionHeading{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.H257jq_sectionCopy{align-items:flex-start;gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.H257jq_page .H257jq_sectionCopy a[href]{white-space:normal;align-items:flex-start}.H257jq_page .H257jq_sectionCopy a[href] svg{flex-shrink:0;margin-top:.15em}.H257jq_sectionFigure{margin:0}.H257jq_sectionFigure img{-o-object-fit:cover;object-fit:cover;height:auto;max-height:36rem}.H257jq_sectionBody{margin-top:var(--space-2xl)}.H257jq_imageRow{gap:var(--space-lg) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:47.99rem){.H257jq_imageRow>li:last-child:nth-child(odd){grid-column:1/-1}}.H257jq_imageRowFigure{margin:0}.H257jq_imageRowFrame{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--color-paper-2);display:block;position:relative;overflow:hidden}.H257jq_imageRowImg{-o-object-fit:cover;object-fit:cover}.H257jq_imageRowContain .H257jq_imageRowImg{padding:var(--space-md);-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}@media (min-width:48rem){.H257jq_imageRow{grid-template-columns:repeat(var(--image-row-count,3), minmax(0, 1fr))}}.H257jq_rows{border-bottom:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.H257jq_row{gap:var(--space-sm);padding:var(--space-lg) 0;border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr);display:grid}.H257jq_rowTitle{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.H257jq_section .H257jq_rowCopy{max-width:60ch;color:inherit;font-size:inherit;line-height:inherit;margin:0}@media (min-width:40rem){.H257jq_row{gap:var(--space-2xl);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.H257jq_bullets{-moz-column-gap:var(--space-2xl);column-gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.H257jq_bullet{padding:var(--space-md) 0;border-top:1px solid var(--color-rule);line-height:1.5}@media (min-width:48rem){.H257jq_bullets{grid-template-columns:repeat(2,minmax(0,1fr))}}.H257jq_tableScroll{overflow-x:auto}.H257jq_table{border-collapse:collapse;width:100%;font-size:1.0625rem;line-height:1.5}.H257jq_table th,.H257jq_table td{padding:var(--space-md) var(--space-lg) var(--space-md) 0;border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:top}.H257jq_table thead th,.H257jq_table thead td{border-bottom-color:var(--color-ink)}.H257jq_table th{color:var(--color-ink);font-family:var(--font-display);font-size:1rem;font-weight:600}.H257jq_table tbody th{width:22%}.H257jq_tableHint{margin-top:var(--space-sm)}@media (min-width:48rem){.H257jq_tableHint{display:none}}.H257jq_related{padding:var(--section-sm) 0 0}.H257jq_relatedList{-moz-column-gap:var(--space-2xl);column-gap:var(--space-2xl);margin:var(--space-xl) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.H257jq_relatedItem{border-top:1px solid var(--color-rule)}.H257jq_page a.H257jq_relatedLink{gap:var(--space-xs);padding:var(--space-md) 0;color:var(--color-ink);flex-direction:column;text-decoration:none;display:flex}.H257jq_relatedName{align-items:center;gap:var(--space-sm);font-family:var(--font-display);font-size:1.125rem;font-weight:600;line-height:1.35;display:inline-flex}.H257jq_relatedArrow{transition:transform .18s var(--ease-out);flex-shrink:0}.H257jq_relatedBlurb{color:var(--color-muted);font-family:var(--font-display);font-size:var(--text-small);line-height:1.5}@media (hover:hover) and (pointer:fine){.H257jq_page a.H257jq_relatedLink:hover .H257jq_relatedName{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.H257jq_page a.H257jq_relatedLink:hover .H257jq_relatedArrow{transform:translate(3px)}}@media (min-width:48rem){.H257jq_relatedList{grid-template-columns:repeat(2,minmax(0,1fr))}}.H257jq_faq{padding:var(--section-md) 0 var(--section-lg)}.H257jq_faqIntro{align-items:flex-start;gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.H257jq_faqList{border-top:1px solid var(--color-rule);min-width:0}.H257jq_faqItem{border-bottom:1px solid var(--color-rule)}.H257jq_faqQuestion{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:44px;padding:var(--space-md) 0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-body);letter-spacing:-.01em;cursor:pointer;font-weight:500;line-height:1.35;list-style:none;display:flex}.H257jq_faqQuestion::-webkit-details-marker{display:none}.H257jq_faqIcon{transition:transform .2s var(--ease-out);flex-shrink:0}.H257jq_faqItem[open] .H257jq_faqIcon{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.H257jq_faqQuestion:hover span{color:var(--color-ink-2);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}.H257jq_faq .H257jq_faqAnswer{max-width:60ch;padding:0 0 var(--space-lg);color:var(--color-ink-2);font-size:var(--text-body);margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.H257jq_relatedArrow,.H257jq_faqIcon{transition:none}.H257jq_page a.H257jq_relatedLink:hover .H257jq_relatedArrow{transform:none}}