.play[data-astro-cid-xml2j6wo]{min-height:100svh;padding:var(--gutter);place-items:center;display:grid}.grid[data-astro-cid-xml2j6wo]{grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(.3rem,1.1vw,.9rem);width:min(100%,72rem);display:grid}@media (width>=720px){.grid[data-astro-cid-xml2j6wo]{grid-template-columns:repeat(16,minmax(0,1fr))}}@media (width<=719.98px){button[data-astro-cid-xml2j6wo]{order:var(--phone-order)}}button[data-astro-cid-xml2j6wo]{color:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;display:block}button[data-astro-cid-xml2j6wo]:focus-visible{outline-offset:3px;outline:1px solid}svg[data-astro-cid-xml2j6wo]{fill:currentColor;width:100%;transition:transform 90ms ease-out;display:block}.dot[data-astro-cid-xml2j6wo],[data-astro-cid-xml2j6wo][aria-pressed=true] .ring[data-astro-cid-xml2j6wo]{display:none}[data-astro-cid-xml2j6wo][aria-pressed=true] .dot[data-astro-cid-xml2j6wo]{display:inline}.now[data-astro-cid-xml2j6wo] svg[data-astro-cid-xml2j6wo]{transform:scale(.78)}[data-astro-cid-xml2j6wo][aria-pressed=true].now svg[data-astro-cid-xml2j6wo]{transform:scale(1.12)}.slot[data-astro-cid-ygxk67or]{opacity:.35;border:1px dashed;display:block;position:relative}.slot[data-astro-cid-ygxk67or]:before{content:attr(data-slot);letter-spacing:0;font-size:.75rem;font-weight:400;line-height:1;position:absolute;top:.6rem;left:.75rem}.opening[data-astro-cid-ygxk67or]{height:100svh}.ticker[data-astro-cid-ygxk67or]{background:var(--ink);color:var(--paper);letter-spacing:-.02em;white-space:nowrap;padding:.55em 0;font-size:clamp(1.25rem,2.6vw,2.25rem);font-weight:500;line-height:1;text-decoration:none;display:block;overflow:hidden}.track[data-astro-cid-ygxk67or]{animation:40s linear infinite run;display:inline-flex}.ticker[data-astro-cid-ygxk67or]:hover .track[data-astro-cid-ygxk67or],.ticker[data-astro-cid-ygxk67or]:focus-visible .track[data-astro-cid-ygxk67or]{animation-play-state:paused}.run[data-astro-cid-ygxk67or]{align-items:center;display:inline-flex}.run[data-astro-cid-ygxk67or]>span[data-astro-cid-ygxk67or]{padding:0 .6em}.run[data-astro-cid-ygxk67or] .dot[data-astro-cid-ygxk67or]{background:currentColor;border-radius:50%;width:.45em;height:.45em}@keyframes run{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-ygxk67or]{animation:none}}.statement[data-astro-cid-ygxk67or]{min-height:100svh;padding:var(--gutter);place-items:center;display:grid}.line[data-astro-cid-ygxk67or]{letter-spacing:-.04em;text-align:center;max-width:14em;font-size:clamp(2.25rem,7vw,7rem);font-weight:500;line-height:1}.line[data-astro-cid-ygxk67or].slot{width:min(100%,14em);height:2em}.film[data-astro-cid-ygxk67or]{padding:0 var(--gutter)}video[data-astro-cid-ygxk67or],.frame[data-astro-cid-ygxk67or]{aspect-ratio:16/9;background:var(--blank);width:100%;display:block}.frame[data-astro-cid-ygxk67or]{background:0 0;place-items:center;display:grid}.frame[data-astro-cid-ygxk67or] svg[data-astro-cid-ygxk67or]{fill:currentColor;width:clamp(4rem,7vw,6rem)}@media (width<=719.98px){.frame[data-astro-cid-ygxk67or],video[data-astro-cid-ygxk67or]:has(source[media]){aspect-ratio:9/16;max-height:85svh}}.features[data-astro-cid-ygxk67or]{padding:clamp(6rem, 20vh, 12rem) var(--gutter)}ol[data-astro-cid-ygxk67or]{border-bottom:1px solid;margin:0;padding:0;list-style:none}li[data-astro-cid-ygxk67or]{border-top:1px solid}.pick[data-astro-cid-ygxk67or]{width:100%;color:inherit;font:inherit;letter-spacing:-.04em;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:clamp(2.5rem,8vw,6rem) 1fr;align-items:baseline;padding:.4em 0;font-size:clamp(2.25rem,6vw,5.5rem);font-weight:500;line-height:1;display:grid}.pick[data-astro-cid-ygxk67or] .n[data-astro-cid-ygxk67or]{letter-spacing:0;font-size:max(.9375rem,.2em);font-weight:400}.pick[data-astro-cid-ygxk67or] .name[data-astro-cid-ygxk67or].slot{width:min(100%,7em);height:1em}.pick[data-astro-cid-ygxk67or]:not([aria-expanded=true]) .name[data-astro-cid-ygxk67or]:not(.slot){opacity:.35}.pick[data-astro-cid-ygxk67or]:hover .name[data-astro-cid-ygxk67or]:not(.slot){opacity:1}.panel[data-astro-cid-ygxk67or]{gap:var(--gutter);padding:0 0 clamp(2rem,6vh,4rem) clamp(2.5rem,8vw,6rem);display:grid}.panel[data-astro-cid-ygxk67or][hidden]{display:none}@media (width>=720px){.panel[data-astro-cid-ygxk67or]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}}.text[data-astro-cid-ygxk67or]{max-width:32ch;font-size:clamp(1.125rem,1.6vw,1.5rem);line-height:1.3}.text[data-astro-cid-ygxk67or].slot{height:5.2em}.picture[data-astro-cid-ygxk67or]{--ratio:4 / 3}.picture[data-astro-cid-ygxk67or].slot{aspect-ratio:4/3}.specs[data-astro-cid-ygxk67or]{padding:clamp(4rem, 12vh, 8rem) var(--gutter)}dl[data-astro-cid-ygxk67or]{border-bottom:1px solid;margin:0}.row[data-astro-cid-ygxk67or]{border-top:1px solid;gap:.25rem 1rem;padding:.9rem 0;display:grid}@media (width>=720px){.row[data-astro-cid-ygxk67or]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}dt[data-astro-cid-ygxk67or],dd[data-astro-cid-ygxk67or]{margin:0;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.3}dt[data-astro-cid-ygxk67or].slot{width:min(100%,10em);height:1.6em}dd[data-astro-cid-ygxk67or].slot{height:1.6em}.end[data-astro-cid-ygxk67or]{min-height:70svh;padding:var(--gutter);place-items:center;display:grid}.cta[data-astro-cid-ygxk67or]{letter-spacing:-.04em;text-underline-offset:.12em;font-size:clamp(2.25rem,7vw,7rem);font-weight:500;line-height:1;text-decoration:underline max(1px,.02em)}.cta[data-astro-cid-ygxk67or]:hover{text-decoration-thickness:max(2px,.04em)}.show[data-astro-cid-eks6w23f]{column-gap:var(--gutter);padding:clamp(3rem, 10vh, 7rem) var(--gutter) clamp(6rem, 22vh, 14rem);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(5rem,18vh,12rem);display:grid}.at-0[data-astro-cid-eks6w23f]{--ratio:4 / 5;grid-column:1/-1}.at-1[data-astro-cid-eks6w23f]{--ratio:4 / 5;grid-column:5/-1}.at-2[data-astro-cid-eks6w23f]{--ratio:1;grid-column:1/10}@media (width>=720px){.at-0[data-astro-cid-eks6w23f]{--ratio:4 / 3;grid-column:1/span 7}.at-1[data-astro-cid-eks6w23f]{--ratio:4 / 5;grid-column:10/span 3;align-self:end}.at-2[data-astro-cid-eks6w23f]{--ratio:1;grid-column:4/span 5}}.name[data-astro-cid-z7xolria]{letter-spacing:-.05em;font-size:clamp(4.5rem,19vw,20rem);font-weight:500;line-height:.9}
