body{margin:0;background:radial-gradient(circle at 18% 8%,rgba(253,137,95,.22),transparent 28%),radial-gradient(circle at 82% 18%,rgba(19,90,162,.2),transparent 30%),linear-gradient(90deg,#471f0e29,#783c1b14 16%,#421d0f24 33%,#74381a14 52%,#441f1024 72%,#70351814),linear-gradient(180deg,#7b311b,#5b2415 46%,#28110a);color:#f7ead0;font-family:Satoshi,Avenir Next,Helvetica Neue,sans-serif}*{box-sizing:border-box}.landing-page.svelte-1m5shf{width:min(100%,1480px);margin:0 auto;padding:24px clamp(16px,3vw,34px) 46px}.hero-section.svelte-1m5shf,.screen-section.svelte-1m5shf,.compare-section.svelte-1m5shf,.install-section.svelte-1m5shf,.trust-section.svelte-1m5shf,.quick-strip.svelte-1m5shf,.flow-strip.svelte-1m5shf,.final-cta.svelte-1m5shf{border:1px solid rgba(255,225,176,.14);box-shadow:inset 0 1px #ffeec81a,0 24px 56px #00000047}.hero-section.svelte-1m5shf{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(24px,4vw,56px);align-items:center;min-height:calc(100svh - 48px);padding:clamp(24px,5vw,72px);border-radius:42px;background:linear-gradient(180deg,#fff6de14,#230e0724),linear-gradient(135deg,#1e0e08d1,#4c2412b8)}.brand-chip.svelte-1m5shf{display:inline-flex;align-items:center;gap:10px;width:fit-content;margin-bottom:28px;padding:8px 13px 8px 8px;border-radius:999px;color:#fff1d2;text-decoration:none;background:#160a0673;border:1px solid rgba(255,225,176,.16)}.brand-chip.svelte-1m5shf img:where(.svelte-1m5shf){width:38px;height:38px;object-fit:contain}.brand-chip.svelte-1m5shf span:where(.svelte-1m5shf){font-family:Oswald,Satoshi,sans-serif;font-size:.9rem;letter-spacing:.14em;text-transform:uppercase}.landing-kicker.svelte-1m5shf{margin:0 0 10px;color:#fd895f;font-family:Oswald,Satoshi,sans-serif;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase}h1.svelte-1m5shf,h2.svelte-1m5shf{margin:0;font-family:Oswald,Satoshi,sans-serif;line-height:.96;text-transform:uppercase}h1.svelte-1m5shf{max-width:16ch;color:#fff1d2;font-size:clamp(2rem,5.5vw,5.4rem);letter-spacing:-.025em}h2.svelte-1m5shf{color:#fff1d2;font-size:clamp(2.1rem,5vw,5.6rem);letter-spacing:-.035em}#install-title.svelte-1m5shf{max-width:14ch;font-size:clamp(1.55rem,3.4vw,3.6rem)}p.svelte-1m5shf{margin:0}.hero-intro.svelte-1m5shf,.section-copy.svelte-1m5shf p:where(.svelte-1m5shf),.install-copy.svelte-1m5shf>p:where(.svelte-1m5shf),.trust-section.svelte-1m5shf p:where(.svelte-1m5shf){max-width:68ch;color:#f5e9cde0;font-size:clamp(1.02rem,1.5vw,1.28rem);line-height:1.55}.hero-intro.svelte-1m5shf{margin-top:24px}.hero-actions.svelte-1m5shf{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.primary-action.svelte-1m5shf,.secondary-action.svelte-1m5shf{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 24px;border-radius:999px;font-family:Oswald,Satoshi,sans-serif;font-size:1rem;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.primary-action.svelte-1m5shf{color:#fff1d2;background:linear-gradient(180deg,#e5533a,#9b1a1f);border:1px solid rgba(255,201,163,.24);box-shadow:inset 0 1px #ffffff3d,0 16px 24px #420f0852}.secondary-action.svelte-1m5shf{color:#f3dfbb;background:#140a0647;border:1px solid rgba(255,225,176,.22)}.primary-action.svelte-1m5shf:hover,.primary-action.svelte-1m5shf:focus-visible,.secondary-action.svelte-1m5shf:hover,.secondary-action.svelte-1m5shf:focus-visible{transform:translateY(-2px);border-color:#fd895f}.hero-art.svelte-1m5shf{display:grid;gap:18px}.quick-strip.svelte-1m5shf,.flow-strip.svelte-1m5shf{display:grid;gap:14px;margin-top:22px;padding:14px;border-radius:28px;background:linear-gradient(180deg,#1e0d08c2,#0d0705e0)}.quick-strip.svelte-1m5shf{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-strip.svelte-1m5shf article:where(.svelte-1m5shf),.flow-strip.svelte-1m5shf article:where(.svelte-1m5shf){min-width:0;border:1px solid rgba(255,225,176,.14);box-shadow:inset 0 1px #ffeec812}.quick-strip.svelte-1m5shf article:where(.svelte-1m5shf){display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;align-items:center;padding:14px 16px;border-radius:20px;background:#fff5e20f}.quick-strip.svelte-1m5shf span:where(.svelte-1m5shf){display:inline-grid;grid-row:span 2;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff1d2;background:linear-gradient(180deg,#e5533a,#9b1a1f);font-family:Oswald,Satoshi,sans-serif}.quick-strip.svelte-1m5shf strong:where(.svelte-1m5shf),.flow-strip.svelte-1m5shf strong:where(.svelte-1m5shf){color:#fff1d2;font-family:Oswald,Satoshi,sans-serif;letter-spacing:.11em;text-transform:uppercase}.quick-strip.svelte-1m5shf p:where(.svelte-1m5shf),.flow-strip.svelte-1m5shf p:where(.svelte-1m5shf){color:#f5e9cdc7;font-size:.94rem;line-height:1.35}.hero-logo-card.svelte-1m5shf,.hero-record-card.svelte-1m5shf,.screen-frame.svelte-1m5shf,.install-poster.svelte-1m5shf,.feature-card.svelte-1m5shf,.stash-mode-card.svelte-1m5shf{background:linear-gradient(180deg,#fff5e2fa,#ffe1b0f5);color:#2d1e13;border:1px solid rgba(103,61,29,.16)}.hero-logo-card.svelte-1m5shf{display:grid;place-items:center;min-height:460px;padding:clamp(24px,4vw,52px);border-radius:36px;overflow:hidden}.hero-logo-card.svelte-1m5shf img:where(.svelte-1m5shf){width:min(100%,500px);filter:drop-shadow(0 24px 30px rgba(18,7,3,.28))}.hero-record-card.svelte-1m5shf{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;min-height:104px;padding:18px 22px;border-radius:26px;font-weight:700;line-height:1.3}.record-groove.svelte-1m5shf{width:64px;height:64px;border-radius:50%;background:radial-gradient(circle,#e5533a 0,#e5533a 14%,#2a140d 15%,#2a140d 23%,#0d0907 24%,#0d0907);box-shadow:inset 0 0 0 5px #ffffff0f,inset 0 0 0 13px #ffffff09,inset 0 0 0 21px #ffffff06}.screen-section.svelte-1m5shf,.compare-section.svelte-1m5shf,.install-section.svelte-1m5shf{display:grid;grid-template-columns:minmax(0,.8fr) minmax(340px,1.2fr);gap:clamp(20px,4vw,44px);align-items:center;margin-top:22px;padding:clamp(22px,4vw,46px);border-radius:34px;background:#1c0d0880}.section-copy.svelte-1m5shf{display:grid;gap:16px}.screen-frame.svelte-1m5shf,.compare-frame.svelte-1m5shf,.install-poster.svelte-1m5shf{margin:0;padding:10px;border-radius:26px;overflow:hidden}.screen-frame.svelte-1m5shf img:where(.svelte-1m5shf),.compare-frame.svelte-1m5shf img:where(.svelte-1m5shf),.install-poster.svelte-1m5shf img:where(.svelte-1m5shf){display:block;width:100%;border-radius:18px}.feature-grid.svelte-1m5shf,.stash-mode-grid.svelte-1m5shf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.feature-card.svelte-1m5shf,.stash-mode-card.svelte-1m5shf{display:grid;gap:12px;min-height:236px;padding:24px;border-radius:28px}.feature-card.svelte-1m5shf span:where(.svelte-1m5shf){width:fit-content;padding:5px 10px;border-radius:999px;color:#fff1d2;background:linear-gradient(180deg,#e5533a,#9b1a1f);font-family:Oswald,Satoshi,sans-serif;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.feature-card.svelte-1m5shf h2:where(.svelte-1m5shf),.stash-mode-card.svelte-1m5shf strong:where(.svelte-1m5shf),.trust-section.svelte-1m5shf h2:where(.svelte-1m5shf),.final-cta.svelte-1m5shf h2:where(.svelte-1m5shf){color:#2d1e13;font-family:Oswald,Satoshi,sans-serif;font-size:clamp(1.45rem,2.6vw,2.7rem);letter-spacing:-.02em;line-height:1;text-transform:uppercase}.feature-card.svelte-1m5shf p:where(.svelte-1m5shf),.stash-mode-card.svelte-1m5shf p:where(.svelte-1m5shf){color:#392211c7;font-size:1rem;line-height:1.45}.flow-strip.svelte-1m5shf{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-strip.svelte-1m5shf article:where(.svelte-1m5shf){display:grid;gap:8px;padding:18px;border-radius:22px;background:linear-gradient(180deg,#fff5e21a,#62261229)}.stash-section.svelte-1m5shf{margin-top:42px}.stash-section.svelte-1m5shf .section-copy:where(.svelte-1m5shf){margin-bottom:18px}.stash-mode-card.svelte-1m5shf{min-height:176px}.install-section.svelte-1m5shf{grid-template-columns:1fr;align-items:start}.compare-section.svelte-1m5shf{grid-template-columns:minmax(340px,1.25fr) minmax(0,.75fr)}.compare-frame.svelte-1m5shf{order:-1;padding:8px;background:linear-gradient(180deg,#fff5e2fa,#ffe1b0f5)}.install-copy.svelte-1m5shf{display:grid;gap:16px}.install-platform-grid.svelte-1m5shf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.install-platform-card.svelte-1m5shf{display:grid;align-content:start;gap:16px;padding:16px;border-radius:22px;background:#12090657;border:1px solid rgba(255,225,176,.14);box-shadow:inset 0 1px #ffeec814}.install-platform-copy.svelte-1m5shf{display:grid;gap:13px}.install-platform-card.svelte-1m5shf h3:where(.svelte-1m5shf){margin:0;color:#f3dfbb;font-family:Oswald,Satoshi,sans-serif;font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.install-steps.svelte-1m5shf{display:grid;gap:10px;margin:4px 0 0;padding:0;list-style:none;counter-reset:step}.install-steps.svelte-1m5shf li:where(.svelte-1m5shf){display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;color:#fff1d2;line-height:1.35;counter-increment:step}.install-steps.svelte-1m5shf li:where(.svelte-1m5shf):before{content:counter(step);display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#fff1d2;background:linear-gradient(180deg,#e5533a,#9b1a1f);font-family:Oswald,Satoshi,sans-serif}.install-note.svelte-1m5shf{color:#ffe2b9c7;font-size:.94rem;line-height:1.45}.install-poster.svelte-1m5shf{padding:8px}.trust-section.svelte-1m5shf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;padding:clamp(20px,3vw,34px);border-radius:30px;background:#1c0d0870}.trust-section.svelte-1m5shf article:where(.svelte-1m5shf){display:grid;gap:10px}.trust-section.svelte-1m5shf h2:where(.svelte-1m5shf){color:#f3dfbb;font-size:1.25rem;letter-spacing:.05em}.trust-section.svelte-1m5shf p:where(.svelte-1m5shf),.trust-section.svelte-1m5shf a:where(.svelte-1m5shf){color:#f5e9cdd1;font-size:.96rem;line-height:1.5}.trust-section.svelte-1m5shf a:where(.svelte-1m5shf){text-decoration-color:#fd895f;text-underline-offset:.2em}.final-cta.svelte-1m5shf{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:22px;padding:22px;border-radius:30px;background:linear-gradient(180deg,#fff5e2fa,#ffe1b0f5);color:#2d1e13}.final-cta.svelte-1m5shf img:where(.svelte-1m5shf){width:72px;height:72px;object-fit:contain}.final-cta.svelte-1m5shf .landing-kicker:where(.svelte-1m5shf){margin-bottom:4px}.final-cta.svelte-1m5shf .primary-action:where(.svelte-1m5shf){min-height:50px}.final-actions.svelte-1m5shf{display:flex;flex-wrap:wrap;gap:10px;justify-content:end}.final-actions.svelte-1m5shf .primary-action:where(.svelte-1m5shf),.final-actions.svelte-1m5shf .secondary-action:where(.svelte-1m5shf){min-height:50px}@media(max-width:980px){.hero-section.svelte-1m5shf,.screen-section.svelte-1m5shf,.compare-section.svelte-1m5shf,.install-section.svelte-1m5shf,.trust-section.svelte-1m5shf,.quick-strip.svelte-1m5shf,.flow-strip.svelte-1m5shf,.final-cta.svelte-1m5shf{grid-template-columns:1fr}.hero-section.svelte-1m5shf{min-height:auto}.feature-grid.svelte-1m5shf,.stash-mode-grid.svelte-1m5shf,.quick-strip.svelte-1m5shf,.flow-strip.svelte-1m5shf{grid-template-columns:1fr}.feature-card.svelte-1m5shf,.stash-mode-card.svelte-1m5shf{min-height:auto}.final-cta.svelte-1m5shf{justify-items:start}.final-actions.svelte-1m5shf{justify-content:start}}@media(max-width:620px){.landing-page.svelte-1m5shf{padding:12px 10px 28px}.hero-section.svelte-1m5shf,.screen-section.svelte-1m5shf,.compare-section.svelte-1m5shf,.install-section.svelte-1m5shf,.trust-section.svelte-1m5shf,.quick-strip.svelte-1m5shf,.flow-strip.svelte-1m5shf,.final-cta.svelte-1m5shf{border-radius:24px}.hero-section.svelte-1m5shf{padding:20px}h1.svelte-1m5shf{font-size:clamp(1.8rem,9vw,2.7rem)}.hero-logo-card.svelte-1m5shf{min-height:260px;border-radius:24px}.hero-actions.svelte-1m5shf,.primary-action.svelte-1m5shf,.secondary-action.svelte-1m5shf{width:100%}.screen-section.svelte-1m5shf,.compare-section.svelte-1m5shf,.install-section.svelte-1m5shf{padding:16px}.install-platform-grid.svelte-1m5shf{grid-template-columns:1fr}.trust-section.svelte-1m5shf,.quick-strip.svelte-1m5shf,.flow-strip.svelte-1m5shf,.final-cta.svelte-1m5shf{padding:18px}.final-actions.svelte-1m5shf,.final-actions.svelte-1m5shf .primary-action:where(.svelte-1m5shf),.final-actions.svelte-1m5shf .secondary-action:where(.svelte-1m5shf){width:100%}}
