main.svelte-1uha8ag{max-width:1120px;margin:0 auto;padding:0 24px}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag{font-family:var(--grotesk);color:var(--ink);text-wrap:balance}h1.svelte-1uha8ag{font-weight:800;font-size:clamp(42px,6.4vw,76px);line-height:1;letter-spacing:-.03em}h2.svelte-1uha8ag{font-weight:700;font-size:clamp(28px,3.4vw,42px);line-height:1.06;letter-spacing:-.02em}h3.svelte-1uha8ag{font-weight:600;font-size:18px;line-height:1.2}.lede.svelte-1uha8ag{font-size:clamp(17px,1.5vw,19px);line-height:1.55;color:var(--ink-dim);max-width:34em}.hero.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center;padding:40px 0 88px}.hero-copy.svelte-1uha8ag{display:grid;gap:22px;min-width:0}.actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:6px}.fine.svelte-1uha8ag{font-size:14px;color:var(--ink-mute)}.store.svelte-1uha8ag{display:inline-flex;align-items:center;gap:10px;background:var(--ink);color:var(--paper);text-decoration:none;padding:11px 20px 11px 16px;border-radius:14px;box-shadow:var(--e2);transition:transform .15s ease,box-shadow .15s ease}.store.svelte-1uha8ag:hover{transform:translateY(-1px);box-shadow:var(--e3)}.store.svelte-1uha8ag span:where(.svelte-1uha8ag){display:grid;font-weight:600;font-size:19px;line-height:1.05}.store.svelte-1uha8ag small:where(.svelte-1uha8ag){font-weight:500;font-size:11px;opacity:.8}.quiet.svelte-1uha8ag{color:var(--ink);font-weight:600;font-size:16px;text-decoration:none;border-bottom:1.5px solid var(--rule);padding-bottom:2px}.quiet.svelte-1uha8ag:hover{border-color:var(--ink)}.store.svelte-1uha8ag:focus-visible,.quiet.svelte-1uha8ag:focus-visible,.car.svelte-1uha8ag:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.phone.svelte-1uha8ag{justify-self:center;width:min(100%,330px);margin:0}.phone.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;width:100%;height:auto;border-radius:46px;border:9px solid var(--ink);box-shadow:var(--e4)}.band.svelte-1uha8ag{padding:72px 0;border-top:1px solid var(--rule)}.band-head.svelte-1uha8ag{display:grid;gap:14px;max-width:40em;margin-bottom:36px}.band-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink-dim);font-size:17px;line-height:1.55}.cars.svelte-1uha8ag{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.car.svelte-1uha8ag{display:grid;height:100%;text-decoration:none;color:inherit;background:var(--paper-2);border-radius:var(--r-card);overflow:hidden;box-shadow:var(--e2);transition:transform .15s ease,box-shadow .15s ease}.car.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:var(--e3)}.shot.svelte-1uha8ag{aspect-ratio:16 / 10;background:var(--panel);overflow:hidden}.shot.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover;display:block}.shot.no-photo.svelte-1uha8ag{display:none}.car-body.svelte-1uha8ag{display:grid;gap:6px;padding:18px 20px 22px;align-content:start}.price.svelte-1uha8ag{font-weight:800;font-size:34px;letter-spacing:-.01em}.basis.svelte-1uha8ag{font-size:14px;color:var(--ink-mute)}.tested.svelte-1uha8ag{margin-top:30px;max-width:46em;font-size:15.5px;line-height:1.6;color:var(--ink-dim)}.tested.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);font-weight:600}.file.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:center;padding:80px 0;border-top:1px solid var(--rule)}.file-copy.svelte-1uha8ag{display:grid;gap:20px;min-width:0}.points.svelte-1uha8ag{list-style:none;display:grid;gap:14px;margin-top:6px}.points.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:16px;line-height:1.5;color:var(--ink-dim);padding-left:18px;position:relative}.points.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--signal-deep)}.points.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--ink);font-weight:600}.plans.svelte-1uha8ag{padding:72px 0;border-top:1px solid var(--rule);display:grid;gap:28px}.plan-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.plan.svelte-1uha8ag{background:var(--paper-2);border-radius:var(--r-card);padding:24px 26px 26px;box-shadow:var(--e1);display:grid;gap:8px;align-content:start}.plan.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:15.5px;line-height:1.55;color:var(--ink-dim)}.plan.svelte-1uha8ag .plan-name:where(.svelte-1uha8ag){font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}.plan.svelte-1uha8ag .plan-price:where(.svelte-1uha8ag){font-size:22px;font-weight:700;color:var(--ink);letter-spacing:-.01em;text-wrap:balance}.plan-plus.svelte-1uha8ag{background:var(--signal);box-shadow:var(--e2)}.plan-plus.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--ink)}.plan-plus.svelte-1uha8ag .plan-name:where(.svelte-1uha8ag){color:var(--ink-dim)}.rules.svelte-1uha8ag{padding:72px 0;border-top:1px solid var(--rule);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px}.rules.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;display:grid}.rules.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:18px;line-height:1.45;padding:14px 0;border-bottom:1px solid var(--rule)}.rules.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{padding-top:0}.close.svelte-1uha8ag{padding:80px 0 96px;border-top:1px solid var(--rule);display:grid;justify-items:center;gap:26px;text-align:center}.foot.svelte-1uha8ag{max-width:1120px;margin:0 auto;padding:24px 24px 40px;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;font-size:13px;color:var(--ink-mute);border-top:1px solid var(--rule)}.foot.svelte-1uha8ag nav:where(.svelte-1uha8ag){display:flex;gap:18px}.foot.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink-dim);text-decoration:none}.foot.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--ink)}@media(max-width:860px){.hero.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:40px;padding:20px 0 64px}.phone.svelte-1uha8ag{width:min(78%,300px)}.cars.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.file.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:40px;padding:64px 0}.file.svelte-1uha8ag .phone-left:where(.svelte-1uha8ag){order:2}.plan-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.rules.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:24px}}
