.hero[data-astro-cid-lcdefpme]{gap:var(--s-8);padding-block:clamp(var(--s-8), 6vw, var(--s-10));grid-template-columns:1.15fr .85fr;align-items:center;min-height:60vh;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:14ch}.quick[data-astro-cid-lcdefpme]{margin-top:var(--s-3)}.quick-row[data-astro-cid-lcdefpme]{gap:var(--s-3);display:flex}.quick-row[data-astro-cid-lcdefpme] .select[data-astro-cid-lcdefpme]{flex:1;min-width:0}.small[data-astro-cid-lcdefpme]{font-size:var(--t-caption)}.hero-phones[data-astro-cid-lcdefpme]{height:560px;position:relative}.hero-phones[data-astro-cid-lcdefpme] .ph{width:46%;box-shadow:var(--shadow-overlay);border-radius:32px;position:absolute}.hero-phones[data-astro-cid-lcdefpme] .ph-1{top:60px;left:0;transform:rotate(-6deg)}.hero-phones[data-astro-cid-lcdefpme] .ph-2{z-index:2;width:50%;top:0;left:27%}.hero-phones[data-astro-cid-lcdefpme] .ph-3{top:80px;right:0;transform:rotate(6deg)}.step[data-astro-cid-lcdefpme]{padding:var(--s-6)}.num[data-astro-cid-lcdefpme]{background:var(--accent);width:40px;height:40px;color:var(--on-accent);margin-bottom:var(--s-5);border-radius:50%;place-items:center;font-weight:800;display:grid}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--s-3)}.center-row[data-astro-cid-lcdefpme]{margin-top:var(--s-7);justify-content:center}.diff-card[data-astro-cid-lcdefpme]{gap:var(--s-8);grid-template-columns:1.2fr .8fr;align-items:center;display:grid}.ticks[data-astro-cid-lcdefpme]{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--s-3);color:var(--text-2);align-items:flex-start;display:flex}.ticks[data-astro-cid-lcdefpme] svg{color:var(--success);flex:none;margin-top:2px}.quote-demo[data-astro-cid-lcdefpme]{background:var(--bg);gap:var(--s-4);display:grid}.qd-top[data-astro-cid-lcdefpme]{gap:var(--s-4);align-items:center;display:flex}.qd-av[data-astro-cid-lcdefpme]{background:var(--accent);width:44px;height:44px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.qd-price[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:1.75rem;font-weight:800}.video-wrap[data-astro-cid-lcdefpme]{max-width:900px;margin-inline:auto}.near-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:var(--s-6);margin-bottom:var(--s-7);flex-wrap:wrap;display:flex}.near-form[data-astro-cid-lcdefpme]{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.near-form[data-astro-cid-lcdefpme] .input[data-astro-cid-lcdefpme]{width:220px;height:44px}.linkbtn[data-astro-cid-lcdefpme]{color:var(--accent-text);font-weight:600;font-size:var(--t-caption);align-items:center;gap:var(--s-1);display:inline-flex}.near-foot[data-astro-cid-lcdefpme]{margin-top:var(--s-6);justify-content:space-between;gap:var(--s-4);flex-wrap:wrap}.near-foot[data-astro-cid-lcdefpme] .accent[data-astro-cid-lcdefpme]{font-weight:600}.near-empty[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.near-empty[data-astro-cid-lcdefpme][hidden],#nearErr[data-astro-cid-lcdefpme][hidden],#nearGrid[data-astro-cid-lcdefpme]:empty{display:none}#nearGrid[data-astro-cid-lcdefpme].loading{opacity:.5;transition:opacity var(--m-quick)}.guide[data-astro-cid-lcdefpme]{color:inherit;display:block}.guide[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--s-3)}.guide[data-astro-cid-lcdefpme]:hover{outline:2px solid var(--accent-stroke)}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.hero-phones[data-astro-cid-lcdefpme]{width:100%;max-width:420px;height:420px;margin-inline:auto}.diff-card[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=520px){.quick-row[data-astro-cid-lcdefpme]{flex-direction:column}.hero-phones[data-astro-cid-lcdefpme]{height:340px}.near-form[data-astro-cid-lcdefpme]{width:100%}.near-form[data-astro-cid-lcdefpme] .input[data-astro-cid-lcdefpme]{flex:1;width:auto;min-width:0}}
