.w-hero[data-astro-cid-rab27ycu]{position:relative;padding:clamp(130px,16vw,180px) 0 clamp(56px,8vw,96px);overflow:hidden}.w-hero__grid[data-astro-cid-rab27ycu]{position:relative;z-index:1;display:grid;gap:48px;align-items:center}.w-hero__copy[data-astro-cid-rab27ycu]{display:grid;gap:26px}.w-hero[data-astro-cid-rab27ycu] .w-title{font-size:clamp(40px,5.2vw,76px)}.w-actions[data-astro-cid-rab27ycu]{display:flex;flex-wrap:wrap;gap:12px}.w-note[data-astro-cid-rab27ycu]{color:var(--mist-dim);margin:0}@media(min-width:1040px){.w-hero__grid[data-astro-cid-rab27ycu]{grid-template-columns:1.15fr 1fr;gap:72px}}.phone[data-astro-cid-rab27ycu]{justify-self:center;width:min(360px,100%);padding:14px;border:1px solid var(--line);border-radius:38px;background:linear-gradient(160deg,var(--raise),var(--deep));box-shadow:0 40px 120px -40px #22d3ee40}.phone__screen[data-astro-cid-rab27ycu]{display:grid;gap:14px;padding:22px 16px;border-radius:28px;background:var(--abyss);border:1px solid var(--line-soft)}.phone__card[data-astro-cid-rab27ycu]{display:grid;gap:8px;padding:18px;border-radius:18px}.phone__card--bad[data-astro-cid-rab27ycu]{background:var(--ember-soft);border:1px solid rgba(242,178,92,.35)}.phone__card--good[data-astro-cid-rab27ycu]{background:var(--signal-soft);border:1px solid rgba(34,211,238,.35)}.phone__tag[data-astro-cid-rab27ycu]{font-size:11px;color:var(--mist);text-transform:uppercase;letter-spacing:.1em}.phone__big[data-astro-cid-rab27ycu]{margin:0;font:600 19px/1.25 var(--f-display);color:var(--ember)}.phone__small[data-astro-cid-rab27ycu]{margin:0;font-size:13.5px;color:var(--mist)}.phone__arrow[data-astro-cid-rab27ycu]{justify-self:center;font-size:11px;color:var(--signal);text-transform:uppercase;letter-spacing:.12em}.phone__arrow[data-astro-cid-rab27ycu]:before{content:"↓ "}.phone__card[data-astro-cid-rab27ycu] ul[data-astro-cid-rab27ycu]{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:14.5px}.phone__card[data-astro-cid-rab27ycu] li[data-astro-cid-rab27ycu]{display:flex;align-items:center;gap:10px}.phone__card[data-astro-cid-rab27ycu] li[data-astro-cid-rab27ycu] span[data-astro-cid-rab27ycu]{flex:none;width:18px;height:18px;border-radius:50%;background:var(--signal);position:relative}.phone__card[data-astro-cid-rab27ycu] li[data-astro-cid-rab27ycu] span[data-astro-cid-rab27ycu]:after{content:"";position:absolute;left:6px;top:3px;width:4px;height:8px;border:solid var(--abyss);border-width:0 2px 2px 0;transform:rotate(45deg)}.shot[data-astro-cid-rab27ycu]{margin:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--deep)}.shot[data-astro-cid-rab27ycu] img[data-astro-cid-rab27ycu]{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:3 / 2}.shot--wide[data-astro-cid-rab27ycu]{margin-bottom:48px}.shot--wide[data-astro-cid-rab27ycu] img[data-astro-cid-rab27ycu]{aspect-ratio:21 / 9}.sym-grid[data-astro-cid-rab27ycu]{display:grid;gap:24px}@media(min-width:1100px){.sym-grid[data-astro-cid-rab27ycu]{grid-template-columns:1fr 1fr;align-items:start}.sym-grid[data-astro-cid-rab27ycu] .symptoms[data-astro-cid-rab27ycu]{grid-template-columns:1fr}}.result[data-astro-cid-rab27ycu]{display:grid;gap:40px;align-items:center}.result__copy[data-astro-cid-rab27ycu]{display:grid;gap:22px;justify-items:start}@media(min-width:1000px){.result[data-astro-cid-rab27ycu]{grid-template-columns:1.1fr 1fr;gap:64px}}.symptoms[data-astro-cid-rab27ycu]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.symptoms[data-astro-cid-rab27ycu] li[data-astro-cid-rab27ycu]{display:flex;gap:14px;align-items:flex-start;padding:20px 22px;background:var(--deep);border:1px solid var(--line);border-radius:var(--radius);color:var(--paper);font-size:15.5px}.symptoms__x[data-astro-cid-rab27ycu]{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ember-soft);color:var(--ember);font:600 13px/1 var(--f-mono)}@media(min-width:760px){.symptoms[data-astro-cid-rab27ycu]{grid-template-columns:repeat(2,1fr)}}.causes-sec[data-astro-cid-rab27ycu]{background:var(--deep);border-block:1px solid var(--line)}.causes[data-astro-cid-rab27ycu]{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.causes[data-astro-cid-rab27ycu] article[data-astro-cid-rab27ycu]{background:var(--abyss);padding:28px 24px;display:grid;gap:12px;align-content:start}.causes[data-astro-cid-rab27ycu] p[data-astro-cid-rab27ycu]{margin:0;color:var(--mist);font-size:15px}@media(min-width:700px){.causes[data-astro-cid-rab27ycu]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.causes[data-astro-cid-rab27ycu]{grid-template-columns:repeat(4,1fr)}.causes[data-astro-cid-rab27ycu] article[data-astro-cid-rab27ycu]{min-height:230px}}.steps[data-astro-cid-rab27ycu]{list-style:none;margin:0;padding:0;display:grid;gap:40px}.steps[data-astro-cid-rab27ycu] li[data-astro-cid-rab27ycu]{display:grid;gap:12px;align-content:start;position:relative;padding-top:28px;border-top:1px solid var(--line)}.steps[data-astro-cid-rab27ycu] li[data-astro-cid-rab27ycu]:before{content:"";position:absolute;top:-1px;left:0;width:48px;height:1px;background:var(--signal)}.steps__n[data-astro-cid-rab27ycu]{font:600 56px/1 var(--f-display);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px var(--signal)}.steps[data-astro-cid-rab27ycu] p[data-astro-cid-rab27ycu]{margin:0;color:var(--mist)}.steps__out[data-astro-cid-rab27ycu]{color:var(--signal)!important;font-size:11.5px;margin-top:4px!important}@media(min-width:760px){.steps[data-astro-cid-rab27ycu]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.steps[data-astro-cid-rab27ycu]{grid-template-columns:repeat(4,1fr);gap:32px}}.plans-sec[data-astro-cid-rab27ycu]{background:var(--deep);border-block:1px solid var(--line)}.plans[data-astro-cid-rab27ycu]{display:grid;gap:18px;align-items:stretch}.plan[data-astro-cid-rab27ycu]{position:relative;display:flex;flex-direction:column;gap:16px;padding:30px 26px;background:var(--abyss);border:1px solid var(--line);border-radius:var(--radius)}.plan--featured[data-astro-cid-rab27ycu]{border-color:#22d3ee8c;box-shadow:0 30px 90px -40px var(--signal-glow)}.plan__badge[data-astro-cid-rab27ycu]{position:absolute;top:-11px;left:24px;padding:4px 10px;border-radius:999px;background:var(--signal);color:var(--abyss);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.plan__name[data-astro-cid-rab27ycu]{margin:0;font:600 30px/1.1 var(--f-display);letter-spacing:-.02em}.plan__for[data-astro-cid-rab27ycu]{margin:0;color:var(--mist);font-size:15px}.plan[data-astro-cid-rab27ycu] ul[data-astro-cid-rab27ycu]{list-style:none;margin:0 0 8px;padding:18px 0 0;border-top:1px solid var(--line);display:grid;gap:10px;flex:1;align-content:start}.plan[data-astro-cid-rab27ycu] li[data-astro-cid-rab27ycu]{position:relative;padding-left:22px;font-size:15px}.plan[data-astro-cid-rab27ycu] li[data-astro-cid-rab27ycu]:before{content:"";position:absolute;left:2px;top:8px;width:8px;height:8px;border-radius:2px;background:var(--signal)}.plan[data-astro-cid-rab27ycu] .s-btn[data-astro-cid-rab27ycu]{justify-content:center}@media(min-width:900px){.plans[data-astro-cid-rab27ycu]{grid-template-columns:repeat(3,1fr)}}.faq[data-astro-cid-rab27ycu]{display:grid;gap:32px}.faq__list[data-astro-cid-rab27ycu]{display:grid;border-top:1px solid var(--line)}.faq[data-astro-cid-rab27ycu] details[data-astro-cid-rab27ycu]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-rab27ycu] summary[data-astro-cid-rab27ycu]{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 0;cursor:pointer;list-style:none;font:500 18px/1.35 var(--f-display)}.faq[data-astro-cid-rab27ycu] summary[data-astro-cid-rab27ycu]::-webkit-details-marker{display:none}.faq__plus[data-astro-cid-rab27ycu]{flex:none;color:var(--signal);font:400 24px/1 var(--f-mono);transition:transform .3s var(--ease)}.faq[data-astro-cid-rab27ycu] details[data-astro-cid-rab27ycu][open] .faq__plus[data-astro-cid-rab27ycu]{transform:rotate(45deg)}.faq[data-astro-cid-rab27ycu] details[data-astro-cid-rab27ycu] p[data-astro-cid-rab27ycu]{margin:0 0 22px;color:var(--mist);max-width:70ch}@media(min-width:1000px){.faq[data-astro-cid-rab27ycu]{grid-template-columns:1fr 1.4fr;gap:64px}}
