.nw[data-astro-cid-lcdefpme]{white-space:nowrap}.reveal[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .7s ease var(--d,0s), transform .7s ease var(--d,0s);transform:translateY(24px)}.reveal[data-astro-cid-lcdefpme].in{opacity:1;transform:none}.hero-block[data-astro-cid-lcdefpme]{color:#fff;background:var(--char);align-items:center;min-height:min(88svh,820px);padding:96px 0;display:flex;position:relative;overflow:hidden}.hero-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;animation:1.6s ease-out both settle;position:absolute;inset:0}@keyframes settle{0%{transform:scale(1.06)}to{transform:none}}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#0c0f0de0 0%,#0c0f0d8c 55%,#0c0f0d26 100%);position:absolute;inset:0}.hero-copy[data-astro-cid-lcdefpme]{animation:.9s ease-out .15s both rise;position:relative}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch;font-size:clamp(2.4rem,6.4vw,4.8rem);line-height:1.04}.hero-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#ffffffd1;font-size:1.2rem}.hero-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#e0b585}.hero-ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.weather-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) clamp(280px,32vw,420px);align-items:center;gap:40px;display:grid;position:relative}.logo-film[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--char);border:1px solid var(--bronze);border-radius:var(--radius);position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.logo-film[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.logo-film[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.logo-film[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{visibility:hidden}.logo-film[data-astro-cid-lcdefpme].armed video[data-astro-cid-lcdefpme]{visibility:visible}.logo-film[data-astro-cid-lcdefpme].armed img[data-astro-cid-lcdefpme]{visibility:hidden}.price-title[data-astro-cid-lcdefpme]{max-width:18ch;font-size:clamp(1.8rem,4.4vw,3rem)}.bars[data-astro-cid-lcdefpme]{gap:22px;margin:40px 0 24px;display:grid;transform:none}.bar-row[data-astro-cid-lcdefpme]{gap:8px;display:grid}.bar-label[data-astro-cid-lcdefpme]{font-weight:600}.bar[data-astro-cid-lcdefpme]{color:#fff;white-space:nowrap;border-radius:4px;align-items:center;height:56px;padding:0 18px;font-weight:700;display:flex}.bar-market[data-astro-cid-lcdefpme]{background:#8a8f8b;width:100%}.bar-ours[data-astro-cid-lcdefpme]{background:var(--bronze);color:var(--char);width:100%;transition:width 1.4s cubic-bezier(.2,.7,.2,1) .3s}.bars[data-astro-cid-lcdefpme].in .bar-ours[data-astro-cid-lcdefpme]{width:75%}.saving[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .6s 1.4s}.bars[data-astro-cid-lcdefpme].in .saving[data-astro-cid-lcdefpme]{opacity:1}.footnote[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.85rem}.window-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.window-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:#fff;width:100%;max-width:440px;margin-inline:auto}.layers[data-astro-cid-lcdefpme]{gap:4px;margin:24px 0 0;padding:0;list-style:none;display:grid}.layers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:3px solid var(--bronze);padding:12px 0 12px 20px}.layers[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 2px}.layers[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.95rem}.weather[data-astro-cid-lcdefpme]{color:#fff;background:#1b1f22;align-items:center;min-height:min(80svh,720px);padding:96px 0;display:flex;position:relative;overflow:hidden}.weather-img[data-astro-cid-lcdefpme],.weather-shade[data-astro-cid-lcdefpme],.rain[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.weather-img[data-astro-cid-lcdefpme]{object-fit:cover}.weather-shade[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#14100ce0 0%,#14100c80 50%,#14100c1a 100%)}.rain[data-astro-cid-lcdefpme]{background-image:repeating-linear-gradient(105deg,#0000 0 18px,#ffffff24 18px 19px,#0000 19px 46px);background-size:200px 200px;animation:.5s linear infinite rain}@keyframes rain{to{background-position:-40px 200px}}.weather-copy[data-astro-cid-lcdefpme]{position:relative}.weather-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;max-width:16ch;font-size:clamp(2rem,5vw,3.2rem)}.weather-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#ffffffd1;max-width:42ch}.weather-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#e0b585}.weather-stats[data-astro-cid-lcdefpme]{gap:32px;margin:20px 0 0;display:flex}.weather-stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-head);font-size:2rem;font-weight:700}.weather-stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:#ffffffbf;margin:0}.section-char[data-astro-cid-lcdefpme]{background:var(--char);color:#fff}.section-char[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.section-char[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#e0b585}.journey[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px;display:grid}.journey-card[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:#ffffff0d;overflow:hidden}.journey-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.journey-big[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;width:100%}.journey-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme].contain{object-fit:contain;background:#fff}.journey-big[data-astro-cid-lcdefpme]{font-family:var(--font-head);white-space:nowrap;color:var(--bronze);background:#0003;place-items:center;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:700;display:grid}.journey-body[data-astro-cid-lcdefpme]{padding:20px 22px 24px}.journey-n[data-astro-cid-lcdefpme]{color:var(--bronze);letter-spacing:.1em;font-weight:700}.journey-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;margin:6px 0;font-size:1.2rem}.journey-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffb8;margin:0;font-size:.95rem}.audiences[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.audience[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:#fff;aspect-ratio:4/3;text-decoration:none;display:block;position:relative;overflow:hidden}.audience[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .6s}.audience[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.audience-body[data-astro-cid-lcdefpme]{background:linear-gradient(#0000,#0a0c0be0);padding:80px 28px 26px;position:absolute;inset:auto 0 0}.audience-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;font-size:1.6rem}.audience-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd1;max-width:40ch;margin:0}.audience[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{color:#e0b585}.sticky-cta[data-astro-cid-lcdefpme]{display:none}@media (width<=1000px){.journey[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.weather[data-astro-cid-lcdefpme]{padding:64px 0}.weather-shade[data-astro-cid-lcdefpme]{background:#14100c9e}.weather-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:28px}.hero-shade[data-astro-cid-lcdefpme]{background:#0c0f0dad}.logo-film[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.logo-film[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme],.logo-film[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-position:50% 54%}.window-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.window-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-width:240px}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.1rem,9vw,2.6rem)}.hero-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{font-size:1.02rem}.hero-ctas[data-astro-cid-lcdefpme] .btn-ghost[data-astro-cid-lcdefpme]{display:none}.audiences[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.sticky-cta[data-astro-cid-lcdefpme]{z-index:40;text-align:center;opacity:0;pointer-events:none;transition:opacity .3s,translate .3s;display:block;position:fixed;bottom:16px;left:16px;right:16px;translate:0 20px;box-shadow:0 8px 24px #00000040}.sticky-cta[data-astro-cid-lcdefpme].show{opacity:1;pointer-events:auto;translate:0}}@media (width<=560px){.journey[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reveal[data-astro-cid-lcdefpme]{opacity:1;transition:none;transform:none}.hero-img[data-astro-cid-lcdefpme],.hero-copy[data-astro-cid-lcdefpme],.rain[data-astro-cid-lcdefpme]{animation:none}.bar-ours[data-astro-cid-lcdefpme]{width:75%;transition:none}.saving[data-astro-cid-lcdefpme]{opacity:1;transition:none}}
