.pm[data-astro-cid-z65ypgpp]{background:var(--t1);position:relative;overflow:hidden}.pm--fixed[data-astro-cid-z65ypgpp] picture[data-astro-cid-z65ypgpp],.pm--fixed[data-astro-cid-z65ypgpp] .vid[data-astro-cid-z65ypgpp]{position:absolute;inset:0}.pm--fixed[data-astro-cid-z65ypgpp] img[data-astro-cid-z65ypgpp],.pm--fixed[data-astro-cid-z65ypgpp] video[data-astro-cid-z65ypgpp]{object-fit:cover;width:100%;height:100%;display:block}.pm--auto[data-astro-cid-z65ypgpp] picture[data-astro-cid-z65ypgpp],.pm--auto[data-astro-cid-z65ypgpp] .vid[data-astro-cid-z65ypgpp]{display:block;position:relative}.pm--auto[data-astro-cid-z65ypgpp] img[data-astro-cid-z65ypgpp],.pm--auto[data-astro-cid-z65ypgpp] video[data-astro-cid-z65ypgpp]{width:100%;height:auto;display:block}.vid-btn[data-astro-cid-z65ypgpp]{inset-inline-end:12px;cursor:pointer;background:#11161db3;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:12px}.vid-btn[data-astro-cid-z65ypgpp]:hover{background:var(--red)}.vid-btn[data-astro-cid-z65ypgpp] span[data-astro-cid-z65ypgpp]{box-sizing:border-box;border-inline:4px solid #fff;width:14px;height:16px}.vid-btn[data-astro-cid-z65ypgpp][data-state=paused] span[data-astro-cid-z65ypgpp]{border:9px solid #0000;border-inline-start:14px solid #fff;border-inline-end:0;width:0;height:0}.light[data-astro-cid-dmwe7ltm]{color:var(--ink);background:#fcfdfe}.crumbs[data-astro-cid-dmwe7ltm]{color:var(--ink-3);flex-wrap:wrap;gap:8px;padding-block:14px;font-size:.9rem;display:flex}.crumbs[data-astro-cid-dmwe7ltm] a[data-astro-cid-dmwe7ltm]{color:var(--ink-2);text-decoration:none}.crumbs[data-astro-cid-dmwe7ltm] a[data-astro-cid-dmwe7ltm]:hover{text-decoration:underline}.kv[data-astro-cid-dmwe7ltm]{display:grid;overflow:clip}.kv-img[data-astro-cid-dmwe7ltm],.kv-img[data-astro-cid-dmwe7ltm] img[data-astro-cid-dmwe7ltm]{aspect-ratio:2;object-fit:cover;object-position:left center;grid-area:1/1;width:100%;height:auto}[dir=rtl] .kv-copy[data-astro-cid-dmwe7ltm]{justify-self:start}.kv-copy[data-astro-cid-dmwe7ltm]{z-index:1;width:min(38%,540px);margin-right:max(var(--margin), 4%);grid-area:1/1;place-self:center end;justify-items:start;gap:14px;padding:0;display:grid;position:relative}.lockup[data-astro-cid-dmwe7ltm]{width:min(460px,100%);height:auto}h1[data-astro-cid-dmwe7ltm]{margin:0}h1[data-astro-cid-dmwe7ltm] .display[data-astro-cid-dmwe7ltm]{font-size:var(--step-4)}.slogan[data-astro-cid-dmwe7ltm]{font-size:var(--step-2);font-weight:800;line-height:1.1}.ksp[data-astro-cid-dmwe7ltm]{color:var(--ink-2);max-width:46ch}.ksp[data-astro-cid-dmwe7ltm] sup{font-size:.55em}.kv-note[data-astro-cid-dmwe7ltm]{color:var(--ink-3);max-width:52ch;font-size:.8rem}.actions[data-astro-cid-dmwe7ltm]{flex-wrap:wrap;gap:10px;margin-block-start:8px;display:flex}.kv-head[data-astro-cid-dmwe7ltm],.kv-body[data-astro-cid-dmwe7ltm]{justify-items:start;gap:14px;display:grid}.kv--left[data-astro-cid-dmwe7ltm] .kv-img[data-astro-cid-dmwe7ltm],.kv--left[data-astro-cid-dmwe7ltm] .kv-img[data-astro-cid-dmwe7ltm] img[data-astro-cid-dmwe7ltm]{object-position:right center}.kv--left[data-astro-cid-dmwe7ltm] .kv-copy[data-astro-cid-dmwe7ltm]{margin-right:0;margin-left:max(var(--margin), 4%);justify-self:start}[dir=rtl] .kv--left[data-astro-cid-dmwe7ltm] .kv-copy[data-astro-cid-dmwe7ltm]{justify-self:end}.kv--dark[data-astro-cid-dmwe7ltm] .kv-copy[data-astro-cid-dmwe7ltm],.kv--dark[data-astro-cid-dmwe7ltm] .slogan[data-astro-cid-dmwe7ltm]{color:#fff}.kv--dark[data-astro-cid-dmwe7ltm] .ksp[data-astro-cid-dmwe7ltm]{color:#ffffffdb}.kv--dark[data-astro-cid-dmwe7ltm] .kv-note[data-astro-cid-dmwe7ltm],.kv--dark[data-astro-cid-dmwe7ltm] sup{color:#ffffffb3}.kv--stack[data-astro-cid-dmwe7ltm],.kv--stack[data-astro-cid-dmwe7ltm] .kv-img[data-astro-cid-dmwe7ltm],.kv--stack[data-astro-cid-dmwe7ltm] .kv-img[data-astro-cid-dmwe7ltm] img[data-astro-cid-dmwe7ltm]{display:block}.kv--stack[data-astro-cid-dmwe7ltm] .kv-copy[data-astro-cid-dmwe7ltm]{width:auto;padding:clamp(28px, 3.4vw, 56px) var(--margin);background:#fcfdfe;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,56px);margin:0;display:grid}.kv--product[data-astro-cid-dmwe7ltm]{padding:clamp(24px, 4vw, 64px) var(--margin);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:480px}.kv-product[data-astro-cid-dmwe7ltm]{--cut-ground:#fcfdfe;min-width:0}.kv--product[data-astro-cid-dmwe7ltm] .kv-copy[data-astro-cid-dmwe7ltm]{grid-area:auto;justify-self:stretch;width:auto;margin:0;padding:0}.kv--product[data-astro-cid-dmwe7ltm] h1[data-astro-cid-dmwe7ltm] .display[data-astro-cid-dmwe7ltm]{font-size:clamp(2.25rem,3.6vw,3.5rem)}@media (width<=760px){.kv--product[data-astro-cid-dmwe7ltm]{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding-block:24px 40px}.kv--stack[data-astro-cid-dmwe7ltm] .kv-copy[data-astro-cid-dmwe7ltm]{grid-template-columns:minmax(0,1fr)}.kv--left[data-astro-cid-dmwe7ltm] .kv-copy[data-astro-cid-dmwe7ltm]{margin-left:0}.kv-img[data-astro-cid-dmwe7ltm],.kv-img[data-astro-cid-dmwe7ltm] img[data-astro-cid-dmwe7ltm]{aspect-ratio:720/671;object-position:center}.kv-copy[data-astro-cid-dmwe7ltm]{width:auto;padding:28px var(--margin) 44px;grid-area:auto;justify-self:stretch;margin:0}}.hl[data-astro-cid-dmwe7ltm]{padding-block-start:var(--section)}.hl[data-astro-cid-dmwe7ltm] h2[data-astro-cid-dmwe7ltm],.trio[data-astro-cid-dmwe7ltm] h2[data-astro-cid-dmwe7ltm]{font-size:var(--step-3);max-width:24ch;margin-block-end:clamp(20px,2.4vw,36px)}.hl-grid[data-astro-cid-dmwe7ltm]{gap:clamp(24px, 2.6vw, 40px) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hl-grid[data-astro-cid-dmwe7ltm] li[data-astro-cid-dmwe7ltm]{grid-row:span 3;grid-template-rows:subgrid;align-content:start;gap:10px;display:grid}.hl-label[data-astro-cid-dmwe7ltm]{color:var(--red);margin-block-start:6px;font-size:.95rem;font-weight:700}.hl-title[data-astro-cid-dmwe7ltm]{font-weight:750;font-size:var(--step-1);line-height:1.25}sup{color:var(--ink-3);font-size:.6em}.feat[data-astro-cid-dmwe7ltm]{margin-block-start:var(--section)}.feat-in[data-astro-cid-dmwe7ltm]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.flip[data-astro-cid-dmwe7ltm] .feat-media[data-astro-cid-dmwe7ltm]{order:2}.feat-copy[data-astro-cid-dmwe7ltm]{align-content:center;gap:16px;display:grid}.feat-copy[data-astro-cid-dmwe7ltm] h2[data-astro-cid-dmwe7ltm]{font-size:var(--step-3);line-height:1.02}h2[data-astro-cid-dmwe7ltm] sup{vertical-align:super;color:var(--ink-3);font-size:.32em;font-weight:600}.feat-copy[data-astro-cid-dmwe7ltm] p[data-astro-cid-dmwe7ltm]{color:var(--ink-2);max-width:54ch}.stats[data-astro-cid-dmwe7ltm]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:16px var(--gutter);max-width:520px;margin:12px 0 0;display:grid}.stats[data-astro-cid-dmwe7ltm] div[data-astro-cid-dmwe7ltm]{box-shadow:inset 0 3px 0 var(--red);gap:4px;padding-block-start:12px;display:grid}.stats[data-astro-cid-dmwe7ltm] dt[data-astro-cid-dmwe7ltm]{color:var(--ink-2);font-size:.875rem;font-weight:600}.stats[data-astro-cid-dmwe7ltm] dd[data-astro-cid-dmwe7ltm]{font-size:var(--step-1);letter-spacing:-.01em;white-space:nowrap;margin:0;font-weight:800}.trio[data-astro-cid-dmwe7ltm]{padding-block-start:var(--section)}.trio-intro[data-astro-cid-dmwe7ltm]{color:var(--ink-2);max-width:64ch;margin-block:-12px 28px}.trio-grid[data-astro-cid-dmwe7ltm]{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.trio-grid[data-astro-cid-dmwe7ltm] li[data-astro-cid-dmwe7ltm]{align-content:start;gap:10px;display:grid}.trio-label[data-astro-cid-dmwe7ltm]{font-weight:750;font-size:var(--step-1);margin-block-start:6px}.trio-text[data-astro-cid-dmwe7ltm]{color:var(--ink-2)}.specs[data-astro-cid-dmwe7ltm]{background:var(--ground);margin-block-start:var(--section);padding-block:clamp(48px,6vw,96px)}.specs-head[data-astro-cid-dmwe7ltm]{justify-content:space-between;align-items:end;gap:var(--gutter);flex-wrap:wrap;margin-block-end:28px;display:flex}.specs-head[data-astro-cid-dmwe7ltm] h2[data-astro-cid-dmwe7ltm]{font-size:var(--step-3)}.colours[data-astro-cid-dmwe7ltm]{flex-wrap:wrap;gap:12px;max-width:100%;display:flex}.colours[data-astro-cid-dmwe7ltm] figure[data-astro-cid-dmwe7ltm]{text-align:center;width:112px;color:var(--ink-2);--cut-ground:var(--paper);gap:6px;margin:0;font-size:.85rem;display:grid}.group[data-astro-cid-dmwe7ltm]{gap:var(--gutter);background:linear-gradient(var(--t2), var(--t2)) top / 100% 2px no-repeat;grid-template-columns:minmax(180px,1fr) minmax(0,3fr);padding-block:22px;display:grid}.group[data-astro-cid-dmwe7ltm] h3[data-astro-cid-dmwe7ltm]{font-size:var(--step-1);font-variation-settings:"wdth" 108}.g-body[data-astro-cid-dmwe7ltm]{gap:10px;display:grid}.g-body[data-astro-cid-dmwe7ltm] dl[data-astro-cid-dmwe7ltm]{gap:14px var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));margin:0;display:grid}.row[data-astro-cid-dmwe7ltm]{align-content:start;gap:2px;min-width:0;display:grid}.row[data-astro-cid-dmwe7ltm] dd[data-astro-cid-dmwe7ltm],.row[data-astro-cid-dmwe7ltm] dt[data-astro-cid-dmwe7ltm],.g-note[data-astro-cid-dmwe7ltm],.g-value[data-astro-cid-dmwe7ltm]{overflow-wrap:anywhere;min-width:0}.row[data-astro-cid-dmwe7ltm] dt[data-astro-cid-dmwe7ltm]{color:var(--ink-3);font-size:.875rem;font-weight:650}.row[data-astro-cid-dmwe7ltm] dd[data-astro-cid-dmwe7ltm]{font-variant-numeric:tabular-nums;gap:2px;margin:0;font-weight:600;display:grid}.row[data-astro-cid-dmwe7ltm] .v-note[data-astro-cid-dmwe7ltm]{color:var(--ink-3);font-size:.8rem;font-weight:500}.g-value[data-astro-cid-dmwe7ltm]{font-weight:600}.g-note[data-astro-cid-dmwe7ltm]{color:var(--ink-3);max-width:90ch;font-size:.85rem}.notes[data-astro-cid-dmwe7ltm]{margin-block-start:28px}.notes[data-astro-cid-dmwe7ltm] summary[data-astro-cid-dmwe7ltm]{cursor:pointer;min-height:44px;padding-block:12px;font-weight:700}.notes[data-astro-cid-dmwe7ltm] ol[data-astro-cid-dmwe7ltm]{color:var(--ink-3);gap:6px;max-width:110ch;margin:8px 0 0;padding-inline-start:1.4em;font-size:.85rem;display:grid}@media (width<=900px){.hl-grid[data-astro-cid-dmwe7ltm]{grid-template-columns:repeat(2,minmax(0,1fr))}.feat-in[data-astro-cid-dmwe7ltm]{grid-template-columns:minmax(0,1fr)}.flip[data-astro-cid-dmwe7ltm] .feat-media[data-astro-cid-dmwe7ltm]{order:0}.group[data-astro-cid-dmwe7ltm]{grid-template-columns:minmax(0,1fr);gap:12px}}@media (width<=560px){.hl-grid[data-astro-cid-dmwe7ltm]{grid-template-columns:minmax(0,1fr)}}
