.lp-prod[data-astro-cid-yqyokw6a]{max-width:1120px;padding:48px var(--lp-outer-margin) var(--lp-section-margin-between);margin:0 auto}.lp-prod-kicker[data-astro-cid-yqyokw6a]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-muted);margin-bottom:.75em;font-size:13px}.lp-prod-hero[data-astro-cid-yqyokw6a]{max-width:var(--lp-container-max);padding:clamp(64px, 11svh, 130px) var(--lp-outer-margin) 0;grid-template:"deck object""copy object"1fr/minmax(0,6fr) minmax(0,5fr);align-items:start;column-gap:clamp(32px,4vw,72px);min-height:86svh;margin:0 auto;display:grid}.lp-prod-deck[data-astro-cid-yqyokw6a]{font:500 13px/1.4 var(--lp-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-web-muted);grid-area:deck;margin:0 0 clamp(24px,3.5svh,40px)}.lp-prod-hero-copy[data-astro-cid-yqyokw6a]{grid-area:copy;min-width:0}.lp-prod-hero-controls[data-astro-cid-yqyokw6a]{grid-area:object;align-self:center}.lp-prod-hero-object[data-astro-cid-yqyokw6a]{aspect-ratio:1.24;width:100%;max-height:56vh;position:relative}.lp-prod-room[data-astro-cid-yqyokw6a].no-gl .lp-prod-hero[data-astro-cid-yqyokw6a]{grid-template-columns:1fr;grid-template-areas:"deck""copy""object";min-height:0}.lp-prod-room[data-astro-cid-yqyokw6a].no-gl .lp-prod-hero-object[data-astro-cid-yqyokw6a]{display:none}@media (width<=899px){.lp-prod-hero[data-astro-cid-yqyokw6a]{grid-template-columns:1fr;grid-template-areas:"deck""object""copy";min-height:0;padding-top:40px}.lp-prod-hero-object[data-astro-cid-yqyokw6a]{width:min(100%,440px);max-height:none;margin:0 auto}}.lp-prod-light[data-astro-cid-yqyokw6a]{z-index:0;pointer-events:none;height:1100px;position:absolute;inset:0 0 auto;overflow:hidden;mask-image:linear-gradient(#0000 0,#000 110px 60%,#0000 100%)}.lp-prod-light[data-astro-cid-yqyokw6a]:before{content:"";background:radial-gradient(46% 300px at 14% 90px,#ffe8cd1a,#0000 72%),radial-gradient(34% 300px at 70% 330px,#ffc48c3d,#0000 74%),radial-gradient(30% 240px at 22% 360px,#ffbe821a,#0000 74%),radial-gradient(70% 380px at 52% 880px,#ffbe8230,#0000 72%);position:absolute;inset:0}.lp-prod-room[data-astro-cid-yqyokw6a]{position:relative;overflow-x:clip}.lp-prod-room[data-astro-cid-yqyokw6a]>header[data-astro-cid-yqyokw6a],.lp-prod-room[data-astro-cid-yqyokw6a]>section[data-astro-cid-yqyokw6a],.lp-prod-room[data-astro-cid-yqyokw6a]>main[data-astro-cid-yqyokw6a]{z-index:1;position:relative}.lp-prod-tournav[data-astro-cid-yqyokw6a]{margin-top:clamp(28px,4vw,48px)}.lp-prod-tournav[data-astro-cid-yqyokw6a] ul[data-astro-cid-yqyokw6a]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp-prod-tournav[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]{min-height:44px;color:var(--lp-web-accent-gold);box-shadow:inset 0 0 0 1px var(--lp-web-accent-gold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#0d0b09;border-radius:999px;align-items:center;gap:.35em;padding:0 20px;font-size:.82rem;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.lp-prod-tournav[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a] i[data-astro-cid-yqyokw6a]{opacity:.6;font-style:normal}.lp-prod-tournav[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]:hover{background:var(--lp-web-accent-gold);color:#0d0b09}.lp-prod-tournav[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]:focus-visible{outline:2px solid var(--lp-web-ink);outline-offset:3px}@media (width<=520px){.lp-prod-tournav[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]{padding:0 16px;font-size:.78rem}}.lp-prod-exp[data-astro-cid-yqyokw6a] h2[data-astro-cid-yqyokw6a]{max-width:22ch;font-size:clamp(1.9rem, 3.4vw, var(--lp-scale-4));line-height:1.12}.lp-prod-exp-kicker[data-astro-cid-yqyokw6a]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-muted);margin-bottom:.7em;font-size:13px}.lp-prod-xcase[data-astro-cid-yqyokw6a]{isolation:isolate;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,72px);margin-top:72px;display:grid;position:relative}.lp-prod-xcase--flip[data-astro-cid-yqyokw6a]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lp-prod-xcase--flip[data-astro-cid-yqyokw6a] .lp-prod-xplate[data-astro-cid-yqyokw6a]{order:2}.lp-prod-xcase[data-astro-cid-yqyokw6a]:before{content:"";z-index:-1;background:radial-gradient(44% 50% at 26% 40%,#0000,#0000 72%);position:absolute;inset:-8% -6%}.lp-prod-xcase--flip[data-astro-cid-yqyokw6a]:before{background:radial-gradient(44% 50% at 74% 40%,#0000,#0000 72%)}.lp-prod-xplate[data-astro-cid-yqyokw6a]{background:#070605;border-radius:3px;padding:6px;box-shadow:0 0 0 1px #fff4e41a,inset 0 1px #fff4e429,0 0 90px 2px #0006,0 60px 110px -50px #000000e6}.lp-prod-xplate[data-astro-cid-yqyokw6a] img[data-astro-cid-yqyokw6a]{width:100%;height:auto;display:block}.lp-prod-xplate--portrait[data-astro-cid-yqyokw6a]{max-width:400px}.lp-prod-xbody[data-astro-cid-yqyokw6a] h3[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-weight:300;font-size:clamp(2rem, 3.6vw, var(--lp-scale-4));margin-bottom:.5em;line-height:1.08}.lp-prod-xbody[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a]{max-width:60ch;color:var(--lp-web-ink-soft);margin-bottom:1em;font-size:15px;line-height:1.7}.lp-prod-xbody[data-astro-cid-yqyokw6a] .lp-prod-case-kicker[data-astro-cid-yqyokw6a]{color:#f5f0e6}.lp-prod-xbody[data-astro-cid-yqyokw6a] .lp-prod-stats[data-astro-cid-yqyokw6a]{box-shadow:inset 0 1px 0 #fff4e414, 0 0 0 1px var(--lp-web-divider)}.lp-prod-xbody[data-astro-cid-yqyokw6a] .lp-prod-stat[data-astro-cid-yqyokw6a] dd[data-astro-cid-yqyokw6a]{color:#f5f0e6}.lp-prod-xmovie[data-astro-cid-yqyokw6a]{order:3;grid-column:1/-1}.lp-prod-xmovie[data-astro-cid-yqyokw6a] .lp-prod-film-frame[data-astro-cid-yqyokw6a]{box-shadow:0 0 0 1px #fff4e41a,0 40px 110px -40px #0006,0 16px 40px -16px #000000e6}.lp-prod-xmovie[data-astro-cid-yqyokw6a] .lp-prod-play[data-astro-cid-yqyokw6a]{width:72px;height:72px;margin:-36px 0 0 -36px}.lp-prod-xmovie[data-astro-cid-yqyokw6a] .lp-prod-play[data-astro-cid-yqyokw6a]:after{border-top-width:14px;border-bottom-width:14px;border-left-width:20px;top:22px;left:29px}.lp-prod-xmovie[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);margin-top:14px;font-size:14px}.lp-prod-xmovie[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a] b[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-weight:400;font-size:var(--lp-scale-1);color:var(--lp-web-ink);margin-right:8px}.lp-prod-xmovie[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);border-bottom:1px solid var(--lp-web-accent-hot);margin-left:12px;text-decoration:none}.lp-prod-xfilm[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);align-items:center;gap:16px;margin-top:8px;font-size:14px;text-decoration:none;display:inline-flex}.lp-prod-xfilm[data-astro-cid-yqyokw6a] img[data-astro-cid-yqyokw6a]{aspect-ratio:16/9;object-fit:cover;width:132px;transition:transform .35s var(--lp-ease-out-quart);border-radius:3px;box-shadow:0 0 0 1px #fff4e41a,0 14px 30px -12px #000c}.lp-prod-xfilm[data-astro-cid-yqyokw6a]:hover img[data-astro-cid-yqyokw6a]{transform:translateY(-3px)}.lp-prod-xfilm[data-astro-cid-yqyokw6a] b[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-weight:400;font-size:var(--lp-scale-0);display:block}.lp-prod-xfilm[data-astro-cid-yqyokw6a] span[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft)}.lp-prod-xfilm[data-astro-cid-yqyokw6a]:focus-visible{outline:2px solid var(--lp-focus);outline-offset:4px}@media (width<=800px){.lp-prod-xcase[data-astro-cid-yqyokw6a],.lp-prod-xcase--flip[data-astro-cid-yqyokw6a]{grid-template-columns:1fr;margin-top:56px}.lp-prod-xcase--flip[data-astro-cid-yqyokw6a] .lp-prod-xplate[data-astro-cid-yqyokw6a]{order:0}.lp-prod-xplate--portrait[data-astro-cid-yqyokw6a]{max-width:320px}}.lp-prod-hero-controls[data-astro-cid-yqyokw6a]{flex-direction:column;gap:12px;min-width:0;display:flex}.lp-prod-channels[data-astro-cid-yqyokw6a]{flex-direction:column;align-items:center;gap:8px;display:flex}.lp-prod-banks[data-astro-cid-yqyokw6a],.lp-prod-channel-row[data-astro-cid-yqyokw6a]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lp-prod-chip[data-astro-cid-yqyokw6a]{font:600 .74rem/1.2 var(--lp-font-body);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--lp-web-divider);color:var(--lp-web-ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:10px 16px;transition:color .3s,border-color .3s,box-shadow .3s}.lp-prod-chip[data-astro-cid-yqyokw6a]:hover{color:var(--lp-web-ink)}.lp-prod-chip-yours[data-astro-cid-yqyokw6a][aria-pressed=true]{color:#ffe3a3;border-color:#f0b429;box-shadow:0 0 18px #f0b4294d}.lp-prod-chip[data-astro-cid-yqyokw6a]:focus-visible,.lp-prod-brief[data-astro-cid-yqyokw6a] input[data-astro-cid-yqyokw6a]:focus-visible+span[data-astro-cid-yqyokw6a]{outline:2px solid var(--lp-focus);outline-offset:2px}.lp-prod-chip[data-astro-cid-yqyokw6a][hidden]{display:none}.lp-prod-desk-panel[data-astro-cid-yqyokw6a] .lp-prod-panel-kicker[data-astro-cid-yqyokw6a]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-muted);font-size:13px;font-family:var(--lp-font-body);font-weight:400}.lp-prod-desk-panel[data-astro-cid-yqyokw6a]{gap:28px;display:grid}.lp-prod-desk-panel[data-astro-cid-yqyokw6a]>.lp-prod-panel-kicker[data-astro-cid-yqyokw6a],.lp-prod-prop[data-astro-cid-yqyokw6a]{margin:0}.lp-prod-ctx[data-astro-cid-yqyokw6a]{max-width:54ch}html.lp-prod-js .lp-prod-ctx[data-astro-cid-yqyokw6a]:not(.is-active){display:none}.lp-prod-ctx[data-astro-cid-yqyokw6a]:not(:first-child){margin-top:48px}html.lp-prod-js .lp-prod-ctx[data-astro-cid-yqyokw6a]{margin-top:0}.lp-prod-ctx[data-astro-cid-yqyokw6a].is-entering{animation:lp-prod-in .28s var(--lp-ease-out-quart) both}@keyframes lp-prod-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.lp-prod-ctx[data-astro-cid-yqyokw6a].is-entering,.lp-prod-leadlist[data-astro-cid-yqyokw6a].is-entering{animation:none}}.lp-prod-ctx-tag[data-astro-cid-yqyokw6a]{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-web-ink);align-items:center;gap:10px;margin:0 0 14px;font-size:12px;display:flex}.lp-prod-ctx-tag[data-astro-cid-yqyokw6a]:before{content:"";background:#e84a1e;width:18px;height:2px}.lp-prod-ctx-h[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);letter-spacing:-.012em;text-wrap:balance;margin:0 0 20px;font-size:clamp(2.25rem,4.1vw,4rem);font-weight:300;line-height:1.04}.lp-prod-ctx-answer[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);max-width:34em;margin:0;font-size:clamp(1.1rem,1.45vw,1.3rem);line-height:1.5}.lp-prod-does-h[data-astro-cid-yqyokw6a]{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-web-muted);margin:34px 0 0;font-size:12px}.lp-prod-does[data-astro-cid-yqyokw6a]{margin:10px 0 0;padding:0;list-style:none}.lp-prod-does[data-astro-cid-yqyokw6a] li[data-astro-cid-yqyokw6a]{border-top:1px solid var(--lp-web-divider);color:var(--lp-web-ink);padding:11px 0;font-size:16px;line-height:1.35}.lp-prod-does[data-astro-cid-yqyokw6a] li[data-astro-cid-yqyokw6a]:last-child{border-bottom:1px solid var(--lp-web-divider)}.lp-prod-ctx-links[data-astro-cid-yqyokw6a]{flex-wrap:wrap;gap:10px 28px;margin:28px 0 0;display:flex}.lp-prod-ctx-links[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);border-bottom:1px solid #e84a1e;padding-bottom:2px;font-size:1.05rem;text-decoration:none}.lp-prod-ctx-links[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]:hover{color:#fff}@media (width<=899px){.lp-prod-ctx-h[data-astro-cid-yqyokw6a]{font-size:2.25rem}.lp-prod-does-h[data-astro-cid-yqyokw6a]{margin-top:28px}}.lp-prod-leadband[data-astro-cid-yqyokw6a]{max-width:var(--lp-container-max);padding:0 var(--lp-outer-margin);z-index:1;margin:clamp(16px,2svh,28px) auto 0;position:relative}.lp-prod-leadlist[data-astro-cid-yqyokw6a]{gap:clamp(14px,1.6vw,22px);display:grid}html.lp-prod-js .lp-prod-leadlist[data-astro-cid-yqyokw6a]:not(.is-active){display:none}.lp-prod-leadlist[data-astro-cid-yqyokw6a]:not(:first-child){margin-top:28px}html.lp-prod-js .lp-prod-leadlist[data-astro-cid-yqyokw6a]{margin-top:0}.lp-prod-leadlist[data-astro-cid-yqyokw6a].is-entering{animation:lp-prod-in .28s var(--lp-ease-out-quart) both}.lp-prod-features[data-astro-cid-yqyokw6a]{gap:clamp(14px,1.6vw,22px);display:grid}.lp-prod-feature[data-astro-cid-yqyokw6a]{border:1px solid var(--lp-web-divider);background:var(--lp-web-bg-deeper);border-radius:4px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid;overflow:hidden}.lp-prod-feature[data-astro-cid-yqyokw6a]:not(:has(.lp-prod-feature-img)){grid-template-columns:1fr}.lp-prod-feature-img[data-astro-cid-yqyokw6a]{background:#14110e;min-height:clamp(280px,30vw,440px);display:block;overflow:hidden}.lp-prod-feature-img[data-astro-cid-yqyokw6a] img[data-astro-cid-yqyokw6a]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--lp-ease-out-quart);display:block}.lp-prod-feature-img[data-astro-cid-yqyokw6a]:hover img[data-astro-cid-yqyokw6a]{transform:scale(1.03)}.lp-prod-feature-copy[data-astro-cid-yqyokw6a]{flex-direction:column;justify-content:center;gap:12px;padding:clamp(18px,2.4vw,36px);display:flex}.lp-prod-feature-title[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);color:var(--lp-web-ink);margin:0;font-size:clamp(1.7rem,2.6vw,2.5rem);font-weight:300;line-height:1.08}.lp-prod-feature-line[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);margin:0;font-size:1rem;line-height:1.5}.lp-prod-feature-stats[data-astro-cid-yqyokw6a]{border-block:1px solid var(--lp-web-divider);flex-wrap:wrap;gap:6px 26px;margin:4px 0 0;padding:12px 0;display:flex}.lp-prod-feature-stats[data-astro-cid-yqyokw6a] div[data-astro-cid-yqyokw6a]{flex-direction:column-reverse;display:flex}.lp-prod-feature-stats[data-astro-cid-yqyokw6a] dd[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);color:var(--lp-web-ink);font-variant-numeric:tabular-nums;margin:0;font-size:1.9rem;font-weight:300;line-height:1}.lp-prod-feature-stats[data-astro-cid-yqyokw6a] dt[data-astro-cid-yqyokw6a]{letter-spacing:.11em;text-transform:uppercase;color:var(--lp-web-muted);font-size:11px}.lp-prod-feature-role[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);margin:0;font-size:14px;line-height:1.5}.lp-prod-feature-role[data-astro-cid-yqyokw6a] b[data-astro-cid-yqyokw6a]{font:500 11px/1.4 var(--lp-font-body);letter-spacing:.11em;text-transform:uppercase;color:var(--lp-web-muted);font-weight:500;display:block}.lp-prod-feature-links[data-astro-cid-yqyokw6a]{flex-wrap:wrap;align-items:baseline;gap:8px 24px;margin:6px 0 0;display:flex}.lp-prod-feature-links[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a],.lp-prod-feature-film[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e84a1e;padding:0 0 2px;font-size:1rem;text-decoration:none}.lp-prod-feature-film[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);border-bottom-color:var(--lp-web-divider)}.lp-prod-feature-film[data-astro-cid-yqyokw6a]:before{content:"▶ ";vertical-align:.1em;font-size:.7em}.lp-prod-features[data-astro-cid-yqyokw6a].is-pair{grid-template-columns:1fr 1fr}.lp-prod-features[data-astro-cid-yqyokw6a].is-pair .lp-prod-feature[data-astro-cid-yqyokw6a]{grid-template-columns:1fr}.lp-prod-features[data-astro-cid-yqyokw6a].is-pair .lp-prod-feature-img[data-astro-cid-yqyokw6a]{min-height:clamp(200px,20vw,300px)}.lp-prod-lead-img[data-astro-cid-yqyokw6a]{background:#14110e;height:clamp(130px,12vw,190px);display:block;overflow:hidden}.lp-prod-lead-img[data-astro-cid-yqyokw6a] img[data-astro-cid-yqyokw6a]{object-fit:cover;width:100%;height:100%;display:block}.lp-prod-lead-img--text[data-astro-cid-yqyokw6a]{background:radial-gradient(80% 90% at 20% 20%,#1c1712,#0f0d0a 70%)}.lp-prod-lead-copy[data-astro-cid-yqyokw6a]{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.lp-prod-proof-tag[data-astro-cid-yqyokw6a]{letter-spacing:.11em;text-transform:uppercase;color:var(--lp-web-muted);font-size:11px}.lp-prod-proof-title[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);color:var(--lp-web-ink);font-size:1.25rem;font-weight:300;line-height:1.15}.lp-prod-proof-line[data-astro-cid-yqyokw6a]{font-size:13.5px;line-height:1.45}.lp-prod-proof-facet[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);font-size:13px;line-height:1.4}.lp-prod-proof-facet[data-astro-cid-yqyokw6a]:before{content:"";vertical-align:middle;background:#e84a1e;width:10px;height:2px;margin-right:8px;display:inline-block}.lp-prod-proof-h[data-astro-cid-yqyokw6a]{font:500 12px/1.3 var(--lp-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-web-muted);margin:0 0 14px}.lp-prod-method-steps[data-astro-cid-yqyokw6a]{border-top:1px solid var(--lp-web-divider);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.lp-prod-method-steps[data-astro-cid-yqyokw6a] li[data-astro-cid-yqyokw6a]{flex-direction:column;gap:8px;padding:18px 18px 6px 0;display:flex}.lp-prod-method-steps[data-astro-cid-yqyokw6a] b[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);color:#e84a1e;font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:300}.lp-prod-method-steps[data-astro-cid-yqyokw6a] span[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);font-size:1.05rem;line-height:1.35}@media (width<=760px){.lp-prod-method-steps[data-astro-cid-yqyokw6a]{grid-template-columns:1fr 1fr}}.lp-prod-cap-link[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);white-space:nowrap;border-bottom:1px solid #e84a1e;text-decoration:none}.lp-prod-steps[data-astro-cid-yqyokw6a]{gap:6px;margin-top:6px;display:grid}.lp-prod-steps[data-astro-cid-yqyokw6a] span[data-astro-cid-yqyokw6a]{gap:10px;font-size:13.5px;line-height:1.35;display:flex}.lp-prod-steps[data-astro-cid-yqyokw6a] b[data-astro-cid-yqyokw6a]{color:#e84a1e;font-variant-numeric:tabular-nums;font-weight:600}@media (width<=899px){.lp-prod-leadband[data-astro-cid-yqyokw6a]{margin-top:36px;padding:0}.lp-prod-proof-h[data-astro-cid-yqyokw6a],.lp-prod-leadlist[data-astro-cid-yqyokw6a]{padding:0 var(--lp-outer-margin)}.lp-prod-feature[data-astro-cid-yqyokw6a],.lp-prod-features[data-astro-cid-yqyokw6a].is-pair,.lp-prod-features[data-astro-cid-yqyokw6a].is-pair{grid-template-columns:1fr}.lp-prod-feature-img[data-astro-cid-yqyokw6a],.lp-prod-features[data-astro-cid-yqyokw6a].is-pair .lp-prod-feature-img[data-astro-cid-yqyokw6a]{aspect-ratio:16/9;min-height:0}.lp-prod-lead-img[data-astro-cid-yqyokw6a]{height:150px}}.lp-prod-room[data-astro-cid-yqyokw6a][data-object-live] .lp-prod-contexts[data-astro-cid-yqyokw6a]:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-prod-contexts[data-astro-cid-yqyokw6a]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lp-prod-chip[data-astro-cid-yqyokw6a][aria-pressed=true]{color:#ffe3c8;border-color:#e84a1e;box-shadow:0 0 18px #e84a1e47}@media (width<=899px){.lp-prod-room[data-astro-cid-yqyokw6a][data-object-live] .lp-prod-contexts[data-astro-cid-yqyokw6a]:not(:focus-within),.lp-prod-contexts[data-astro-cid-yqyokw6a]{clip-path:none;white-space:normal;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:auto;height:auto;margin-top:10px;display:grid;position:static;overflow:visible}.lp-prod-hero-controls[data-astro-cid-yqyokw6a]{margin-bottom:26px}.lp-prod-contexts[data-astro-cid-yqyokw6a]:before{content:attr(data-label);font:500 11px/1.3 var(--lp-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--lp-web-muted);grid-column:1/-1}.lp-prod-contexts[data-astro-cid-yqyokw6a] .lp-prod-chip[data-astro-cid-yqyokw6a]{text-align:center;min-height:52px;color:var(--lp-web-ink);background:#ffffff08;border-radius:8px;padding:12px 10px;font-size:.72rem}.lp-prod-contexts[data-astro-cid-yqyokw6a] .lp-prod-chip[data-astro-cid-yqyokw6a]:first-of-type{grid-column:1/-1}.lp-prod-contexts[data-astro-cid-yqyokw6a] .lp-prod-chip[data-astro-cid-yqyokw6a][aria-pressed=true]{color:#fff;box-shadow:none;background:#e84a1e24;border:2px solid #e84a1e}}.lp-prod-cap-groups[data-astro-cid-yqyokw6a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px clamp(28px,4vw,64px);margin-top:28px;display:grid}@media (width<=760px){.lp-prod-cap-groups[data-astro-cid-yqyokw6a]{grid-template-columns:1fr}}.lp-prod-cap-group[data-astro-cid-yqyokw6a] h3[data-astro-cid-yqyokw6a]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-muted);font-size:13px;font-family:var(--lp-font-body);border-bottom:1px solid var(--lp-web-divider);margin:0 0 12px;padding-bottom:10px;font-weight:400}.lp-prod-cap-group[data-astro-cid-yqyokw6a] ul[data-astro-cid-yqyokw6a]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-prod-cap-group[data-astro-cid-yqyokw6a] li[data-astro-cid-yqyokw6a] b[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);font-weight:600;display:block}.lp-prod-cap-group[data-astro-cid-yqyokw6a] li[data-astro-cid-yqyokw6a] span[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);font-size:.95rem;line-height:1.5}.lp-prod-brief[data-astro-cid-yqyokw6a]{border:0;flex-wrap:wrap;gap:8px;margin:20px 0 24px;padding:0;display:flex}.lp-prod-brief[data-astro-cid-yqyokw6a] legend[data-astro-cid-yqyokw6a]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-muted);margin-bottom:12px;font-size:13px}.lp-prod-brief[data-astro-cid-yqyokw6a] label[data-astro-cid-yqyokw6a]{cursor:pointer}.lp-prod-brief[data-astro-cid-yqyokw6a] input[data-astro-cid-yqyokw6a]{opacity:0;pointer-events:none;position:absolute}.lp-prod-brief[data-astro-cid-yqyokw6a] span[data-astro-cid-yqyokw6a]{border:1px solid var(--lp-web-divider);color:var(--lp-web-ink-soft);border-radius:999px;padding:8px 14px;font-size:13px;transition:all .2s;display:inline-block}.lp-prod-brief[data-astro-cid-yqyokw6a] input[data-astro-cid-yqyokw6a]:checked+span[data-astro-cid-yqyokw6a]{color:#ffe3a3;background:#f0b4291f;border-color:#f0b429}.lp-prod-swing[data-astro-cid-yqyokw6a]{border-top:1px solid #f5f0e62e;max-width:62ch;margin:clamp(40px,6vw,72px) 0 0;padding-top:24px}.lp-prod-swing[data-astro-cid-yqyokw6a] h3[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);margin:.2em 0 .5em;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:300}.lp-prod-swing[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a]{color:#f5f0e6d1;line-height:1.6}.lp-prod-swing[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]{color:inherit;border-bottom:1px solid;text-decoration:none}.lp-prod-exp-intro[data-astro-cid-yqyokw6a]{max-width:60ch;color:var(--lp-web-ink-soft);margin:.6em 0 2.4em}.lp-prod-sub[data-astro-cid-yqyokw6a]{max-width:60ch;font-size:var(--lp-scale-1);color:var(--lp-web-ink-soft);margin-top:1em;line-height:1.6}.lp-prod-section[data-astro-cid-yqyokw6a]{margin-top:var(--lp-section-margin-above-bento)}.lp-prod-section[data-astro-cid-yqyokw6a] h2[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-weight:300;font-size:var(--lp-scale-3);margin-bottom:.75em}.lp-prod-positioning[data-astro-cid-yqyokw6a]{max-width:68ch;font-size:var(--lp-scale-1);color:var(--lp-web-ink-soft);line-height:1.75}.lp-prod-positioning[data-astro-cid-yqyokw6a],.lp-prod-what[data-astro-cid-yqyokw6a],.lp-prod-what-grid[data-astro-cid-yqyokw6a]{max-width:900px}.lp-prod-what-grid[data-astro-cid-yqyokw6a]{grid-template-columns:1fr 1fr;gap:32px;display:grid}@media (width<=700px){.lp-prod-what-grid[data-astro-cid-yqyokw6a]{grid-template-columns:1fr}}.lp-prod-what-lead[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-weight:300;font-size:var(--lp-scale-2);color:var(--lp-web-ink);line-height:1.4}.lp-prod-what-grid[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);font-size:15px;line-height:1.7}.lp-prod-what-grid[data-astro-cid-yqyokw6a] em[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);font-style:italic}.lp-prod-services[data-astro-cid-yqyokw6a]{grid-template-columns:repeat(3,1fr);gap:28px 32px;display:grid}@media (width<=900px){.lp-prod-services[data-astro-cid-yqyokw6a]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.lp-prod-services[data-astro-cid-yqyokw6a]{grid-template-columns:1fr}}.lp-prod-service[data-astro-cid-yqyokw6a]{border-top:1px solid var(--lp-web-divider);padding-top:20px}.lp-prod-service[data-astro-cid-yqyokw6a] h3[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-size:var(--lp-scale-0);margin-bottom:.5em;font-weight:400}.lp-prod-service[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink-soft);font-size:14px;line-height:1.65}.lp-prod-case[data-astro-cid-yqyokw6a]{border-bottom:1px solid var(--lp-web-divider);margin-bottom:48px;padding-bottom:48px}.lp-prod-case[data-astro-cid-yqyokw6a]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.lp-prod-case-kicker[data-astro-cid-yqyokw6a]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-accent-hot);margin-bottom:.5em;font-size:12px}.lp-prod-case[data-astro-cid-yqyokw6a] h3[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-weight:300;font-size:var(--lp-scale-2);margin-bottom:.6em}.lp-prod-case-flyer[data-astro-cid-yqyokw6a]{border-radius:var(--lp-tile-radius);width:100%;max-width:62ch;margin-bottom:1.25em}.lp-prod-case-flyer-portrait[data-astro-cid-yqyokw6a]{max-width:280px}.lp-prod-case[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a]{max-width:62ch;color:var(--lp-web-ink-soft);margin-bottom:1em;font-size:15px;line-height:1.7}.lp-prod-case[data-astro-cid-yqyokw6a] em[data-astro-cid-yqyokw6a]{font-style:italic}.lp-prod-lineup[data-astro-cid-yqyokw6a] strong[data-astro-cid-yqyokw6a]{color:var(--lp-web-ink);font-weight:600}.lp-prod-stats[data-astro-cid-yqyokw6a]{border-radius:var(--lp-tile-radius);background:var(--lp-web-bg-deeper);flex-wrap:wrap;gap:24px 36px;margin:20px 0 28px;padding:24px 28px;display:flex}.lp-prod-stat[data-astro-cid-yqyokw6a] dt[data-astro-cid-yqyokw6a]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-muted);margin-bottom:.35em;font-size:11px}.lp-prod-stat[data-astro-cid-yqyokw6a] dd[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-led);color:var(--lp-web-accent-hot);text-shadow:0 0 18px #e84a1e59;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.5rem,3vw,2rem)}.lp-prod-cta[data-astro-cid-yqyokw6a]{margin-top:var(--lp-section-margin-above-bento);border-radius:var(--lp-tile-radius);background:var(--lp-web-bg-deeper);padding:40px clamp(24px,5vw,48px)}.lp-prod-cta[data-astro-cid-yqyokw6a] h2[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-weight:300;font-size:var(--lp-scale-2);margin-bottom:.5em}.lp-prod-cta[data-astro-cid-yqyokw6a] p[data-astro-cid-yqyokw6a]{max-width:56ch;color:var(--lp-web-ink-soft);margin-bottom:1.25em;font-size:14px;line-height:1.6}.lp-prod-cta-link[data-astro-cid-yqyokw6a]{font-family:var(--lp-font-display);font-size:var(--lp-scale-1);color:var(--lp-web-ink);border-bottom:2px solid var(--lp-web-accent-hot);padding-bottom:4px;font-weight:400;text-decoration:none;display:inline-block}.lp-prod-back[data-astro-cid-yqyokw6a]{margin-top:56px}.lp-prod-back[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]{color:var(--lp-web-muted);font-size:14px;text-decoration:none}.lp-prod-back[data-astro-cid-yqyokw6a] a[data-astro-cid-yqyokw6a]:hover{color:var(--lp-web-ink)}[data-astro-cid-yqyokw6a][data-reveal]{opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){[data-astro-cid-yqyokw6a][data-reveal]{opacity:1;transform:none}}
