.eng-hero[data-astro-cid-mfluahrk]{--straddle: clamp(64px, 12vw, 200px);position:relative;overflow-x:clip;padding-top:clamp(24px,3vw,40px)}.hero-grid[data-astro-cid-mfluahrk]{display:grid;gap:32px}.hero-copy[data-astro-cid-mfluahrk]{display:grid;align-content:start;justify-items:start;gap:20px;min-width:0}.hero-copy[data-astro-cid-mfluahrk] h1[data-astro-cid-mfluahrk],.hero-copy[data-astro-cid-mfluahrk] p[data-astro-cid-mfluahrk]{margin:0;text-wrap:balance}.hero-copy[data-astro-cid-mfluahrk] p[data-astro-cid-mfluahrk]{max-width:60ch}.title[data-astro-cid-mfluahrk]{display:grid;gap:8px}.kicker[data-astro-cid-mfluahrk]{font-weight:500;color:var(--color-text)}@media(min-width:1024px){.hero-grid[data-astro-cid-mfluahrk]{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;gap:64px}}.hero-buy[data-astro-cid-mfluahrk]{display:grid;gap:20px;align-content:start;min-width:0}.facts[data-astro-cid-mfluahrk]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.facts[data-astro-cid-mfluahrk] li[data-astro-cid-mfluahrk]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:start}.facts[data-astro-cid-mfluahrk] .icon{margin-top:2px;color:var(--color-text-muted)}.links[data-astro-cid-mfluahrk]{display:flex;flex-wrap:wrap;gap:4px 24px}.more[data-astro-cid-mfluahrk]{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--color-text);font-weight:600;text-decoration:none}.more[data-astro-cid-mfluahrk]:hover{text-decoration:underline}.price-card[data-astro-cid-mfluahrk]{padding:28px;border-radius:var(--radius-card);background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.price-card[data-astro-cid-mfluahrk] h2[data-astro-cid-mfluahrk]{margin:0}.price-card[data-astro-cid-mfluahrk] .plan-card-purchase>p:not([id]){display:none}.stagefoot[data-astro-cid-mfluahrk]{margin-top:48px}@media(max-width:640px){.stagefoot[data-astro-cid-mfluahrk]{margin-top:32px}}.shot[data-astro-cid-mfluahrk]{position:relative;z-index:1;width:min(100% - 2 * clamp(20px,2vw,32px),1264px);margin:0 auto calc(-1 * var(--straddle))}.shot[data-astro-cid-mfluahrk] figcaption[data-astro-cid-mfluahrk],.pic[data-astro-cid-mfluahrk] figcaption[data-astro-cid-mfluahrk]{margin-top:12px;color:var(--color-text-muted);font-size:.9375rem}.shot[data-astro-cid-mfluahrk] img,.pic[data-astro-cid-mfluahrk] img{display:block;width:100%;height:auto;border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--color-border-strong),var(--shadow-raised)}.shot[data-astro-cid-mfluahrk] .pic-narrow,.pic[data-astro-cid-mfluahrk] .pic-narrow{display:none}@media(max-width:640px){.shot[data-astro-cid-mfluahrk] .pic-wide,.pic[data-astro-cid-mfluahrk] .pic-wide{display:none}.shot[data-astro-cid-mfluahrk] .pic-narrow,.pic[data-astro-cid-mfluahrk] .pic-narrow{display:block}}.pic[data-astro-cid-mfluahrk]{margin:0}.eng-sec[data-astro-cid-mfluahrk]{padding-block:clamp(40px,2rem + 3vw,80px)}.after-stage[data-astro-cid-mfluahrk]{--straddle: clamp(64px, 12vw, 200px);padding-top:calc(var(--straddle) + 40px)}@media(max-width:640px){.after-stage[data-astro-cid-mfluahrk]{padding-top:calc(var(--straddle) + 24px)}}#film[data-astro-cid-mfluahrk] h2[data-astro-cid-mfluahrk]{margin-bottom:24px}h2[data-astro-cid-mfluahrk]{margin:0 0 40px;max-width:28ch;text-wrap:balance}.sec-head[data-astro-cid-mfluahrk]{display:grid;gap:12px;margin-bottom:40px}.sec-head[data-astro-cid-mfluahrk] h2[data-astro-cid-mfluahrk],.sec-head[data-astro-cid-mfluahrk] p[data-astro-cid-mfluahrk]{margin:0}.sec-head[data-astro-cid-mfluahrk] p[data-astro-cid-mfluahrk]{max-width:64ch}.film[data-astro-cid-mfluahrk]{max-width:960px}.rows[data-astro-cid-mfluahrk]{display:grid;gap:clamp(56px,6vw,96px);margin:0;padding:0;list-style:none}.row[data-astro-cid-mfluahrk]{display:grid;gap:24px}.row-text[data-astro-cid-mfluahrk] h3[data-astro-cid-mfluahrk]{margin:0}.row-text[data-astro-cid-mfluahrk] p[data-astro-cid-mfluahrk]{margin:12px 0 0;max-width:44ch}@media(min-width:1024px){.row[data-astro-cid-mfluahrk]{grid-template-columns:minmax(0,400fr) minmax(0,624fr);gap:64px;align-items:center}.row[data-astro-cid-mfluahrk].flip{grid-template-columns:minmax(0,624fr) minmax(0,400fr)}.row[data-astro-cid-mfluahrk].flip .row-text[data-astro-cid-mfluahrk]{order:2}}.also[data-astro-cid-mfluahrk]{margin-top:clamp(56px,6vw,96px);padding:28px 32px;border-radius:var(--radius-card);background:var(--color-surface)}.also[data-astro-cid-mfluahrk] h3[data-astro-cid-mfluahrk]{margin:0 0 16px}.also-list[data-astro-cid-mfluahrk]{display:grid;gap:10px 32px;margin:0;padding:0;list-style:none}.also-list[data-astro-cid-mfluahrk] li[data-astro-cid-mfluahrk]{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start}.also-list[data-astro-cid-mfluahrk] .icon{margin-top:4px;color:var(--color-ok)}@media(min-width:768px){.also-list[data-astro-cid-mfluahrk]{grid-template-columns:repeat(2,minmax(0,1fr))}}.compare-link[data-astro-cid-mfluahrk]{margin-top:16px}.before-head[data-astro-cid-mfluahrk]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:32px}.before-head[data-astro-cid-mfluahrk] h2[data-astro-cid-mfluahrk]{margin:0}.before[data-astro-cid-mfluahrk]{display:grid;gap:12px}.before[data-astro-cid-mfluahrk] details[data-astro-cid-mfluahrk]{padding:8px 28px;border-radius:16px;background:var(--color-surface)}.before[data-astro-cid-mfluahrk] summary[data-astro-cid-mfluahrk]{display:flex;align-items:center;min-height:44px;font-weight:600;cursor:pointer}.before[data-astro-cid-mfluahrk] p[data-astro-cid-mfluahrk]{margin:0 0 16px;max-width:70ch}@media(max-width:640px){.price-card[data-astro-cid-mfluahrk],.also[data-astro-cid-mfluahrk]{padding:24px}}
