.article-cta.svelte-rxl2aw{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:8px;margin-top:4rem;padding:44px 0 0 44px;border-radius:28px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,var(--dawn) 0%,transparent 60%),linear-gradient(160deg,var(--card) 0%,var(--sand) 100%);border:1px solid var(--card-edge);box-shadow:0 30px 60px -40px var(--shadow)}.copy.svelte-rxl2aw{padding-bottom:44px}.eyebrow.svelte-rxl2aw{color:var(--body)}h2.svelte-rxl2aw{font-size:clamp(36px,4.6vw,52px);margin:.3em 0 .45em}.lead.svelte-rxl2aw{color:var(--body);max-width:30ch;text-wrap:pretty}.facts.svelte-rxl2aw{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:1.3em 0 0;padding:0}.facts.svelte-rxl2aw li:where(.svelte-rxl2aw){font-size:13px;color:var(--ink);padding:5px 12px;border-radius:999px;background:color-mix(in srgb,var(--paper) 70%,transparent);border:1px solid var(--line)}.article-cta.svelte-rxl2aw .cta{margin-top:26px}.article-cta.svelte-rxl2aw .btn-soon{color:var(--body)}.device.svelte-rxl2aw{position:relative;align-self:end;display:flex;justify-content:center}.glow.svelte-rxl2aw{position:absolute;top:10%;right:-10%;bottom:-20%;left:-10%;background:radial-gradient(closest-side,var(--story-glow),transparent)}.phone.svelte-rxl2aw{position:relative;width:min(220px,100%);margin-bottom:-38%}@media (max-width: 640px){.article-cta.svelte-rxl2aw{grid-template-columns:1fr;padding:32px 24px 0;text-align:left}.copy.svelte-rxl2aw{padding-bottom:8px}.phone.svelte-rxl2aw{width:180px;margin-bottom:-60%}}.article.svelte-1f19a26{max-width:46rem;margin:0 auto;padding:6rem 1.5rem 5rem;line-height:1.7}.article.svelte-1f19a26 .eyebrow{color:var(--body)}.article.svelte-1f19a26 a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.crumb.svelte-1f19a26{font-size:14px;margin-bottom:2rem}h1.svelte-1f19a26{font-size:clamp(38px,5.4vw,60px);margin:.35em 0 .4em}.meta.svelte-1f19a26{color:var(--body);font-size:14px}.short.svelte-1f19a26{margin:2.2rem 0 1rem;padding:24px 26px;background:var(--card);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:14px}.short.svelte-1f19a26 p:where(.svelte-1f19a26):last-child{margin-top:.5em;color:var(--ink);font-size:1.08rem}.faq.svelte-1f19a26 h2:where(.svelte-1f19a26),.related.svelte-1f19a26 h2:where(.svelte-1f19a26){font-size:clamp(30px,3.6vw,40px);margin:2.6em 0 .6em}dt.svelte-1f19a26{font-family:var(--serif);font-size:1.5rem;line-height:1.2;margin-top:1.6em;color:var(--ink)}dd.svelte-1f19a26{margin-top:.4em;color:var(--body)}.related.svelte-1f19a26 ul:where(.svelte-1f19a26){list-style:none;display:grid;gap:14px}.related.svelte-1f19a26 a:where(.svelte-1f19a26){display:block;padding:20px 24px;background:var(--card);border:1px solid var(--line);border-radius:16px;text-decoration:none;transition:border-color .2s var(--ease-std)}.related.svelte-1f19a26 a:where(.svelte-1f19a26):hover{border-color:var(--gold)}.related.svelte-1f19a26 .eyebrow:where(.svelte-1f19a26){display:block}.r-title.svelte-1f19a26{display:block;margin-top:.4em;font-family:var(--serif);font-size:1.6rem;line-height:1.15;color:var(--ink)}
