.example-hero.svelte-em239b{border-bottom:1px solid var(--line);background:radial-gradient(circle at 75% 20%,#b37ee029,#0000 30rem);padding:clamp(4rem,9vw,8rem) 0 4rem}.intro.svelte-em239b{max-width:900px}.intro.svelte-em239b h1:where(.svelte-em239b){letter-spacing:-.055em;margin:.8rem 0 1.5rem;font-size:clamp(3.8rem,9vw,7rem);line-height:.84}.intro.svelte-em239b>p:where(.svelte-em239b):last-child{max-width:680px;color:var(--muted);font-size:1.05rem}.result-stage.svelte-em239b{background:#0c0a11}.result-grid.svelte-em239b{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,7vw,6rem);display:grid}.sample-result.svelte-em239b{text-align:center;border-color:color-mix(in srgb,var(--sample-accent) 45%,var(--line));background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--sample-accent) 24%,transparent),transparent 30rem),#17121d;border-radius:28px;align-content:center;justify-items:center;min-height:570px;padding:1.5rem;display:grid}.sample-top.svelte-em239b{width:100%;color:var(--muted);text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;align-items:center;margin-bottom:1.2rem;font-size:.68rem;display:flex}.sample-top.svelte-em239b strong:where(.svelte-em239b){color:#fff;text-transform:none;letter-spacing:0;font-size:1rem}.sample-result.svelte-em239b h2:where(.svelte-em239b){margin:.5rem 0;font-size:3.6rem;line-height:.9}.sample-result.svelte-em239b>.series:where(.svelte-em239b){color:var(--muted);font-size:.78rem}.fit.svelte-em239b{align-items:baseline;gap:.4rem;margin:1rem 0;display:flex}.fit.svelte-em239b strong:where(.svelte-em239b){color:#e2c2fa;font-size:1.6rem}.fit.svelte-em239b span:where(.svelte-em239b){color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.sample-result.svelte-em239b>p:where(.svelte-em239b):last-child{color:#ddd2e0;max-width:320px;font:italic .95rem/1.5 Georgia,serif}.walkthrough-copy.svelte-em239b h2:where(.svelte-em239b),.section-heading.svelte-em239b h2:where(.svelte-em239b){margin:.5rem 0 1rem;font-size:clamp(2.7rem,6vw,4.8rem);line-height:.92}.explanation.svelte-em239b{color:#d4c9d7;font:1.05rem/1.65 Georgia,serif}.url-bar.svelte-em239b{border:1px solid var(--line);color:#bfb2c4;background:#15111b;border-radius:12px;align-items:center;gap:.55rem;margin:1.5rem 0;padding:.85rem 1rem;font-size:.78rem;display:flex}.url-bar.svelte-em239b svg,.note.svelte-em239b svg{color:#8dd6bd;flex:none}.boundary-grid.svelte-em239b{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.boundary-grid.svelte-em239b>div:where(.svelte-em239b){border:1px solid var(--line);background:#ffffff05;border-radius:16px;gap:.45rem;padding:1rem;display:grid}.boundary-grid.svelte-em239b strong:where(.svelte-em239b){margin-bottom:.25rem}.boundary-grid.svelte-em239b span:where(.svelte-em239b){color:var(--muted);font-size:.78rem}.boundary-grid.svelte-em239b span:where(.svelte-em239b):before{content:"✓";color:#9bd9c2;margin-right:.4rem}.note.svelte-em239b{color:var(--muted);align-items:center;gap:.45rem;font-size:.75rem;display:flex}.duo-stage.svelte-em239b{border-top:1px solid var(--line)}.section-heading.svelte-em239b{justify-content:space-between;align-items:end;gap:3rem;display:flex}.section-heading.svelte-em239b>p:where(.svelte-em239b){max-width:480px;color:var(--muted)}.journey.svelte-em239b{grid-template-columns:repeat(4,1fr);gap:.8rem;margin:2.5rem 0;padding:0;list-style:none;display:grid}.journey.svelte-em239b li:where(.svelte-em239b){border-top:1px solid var(--line);gap:.7rem;padding:1rem;display:flex}.journey.svelte-em239b li:where(.svelte-em239b)>span:where(.svelte-em239b){color:#e3c4f8;background:#332542;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.journey.svelte-em239b li:where(.svelte-em239b) div:where(.svelte-em239b){gap:.25rem;display:grid}.journey.svelte-em239b p:where(.svelte-em239b){color:var(--muted);margin:0;font-size:.78rem;line-height:1.45}.sample-duo.svelte-em239b{text-align:center;border-radius:28px;max-width:900px;margin:3rem auto 0;padding:clamp(1.5rem,5vw,3rem)}.sample-duo.svelte-em239b h3:where(.svelte-em239b){color:#dfbdf7;margin:.6rem 0;font-size:clamp(3rem,7vw,5.5rem);line-height:.9}.one-liner.svelte-em239b{color:#d5c9d8;max-width:620px;margin:0 auto 2rem;font:italic 1.05rem/1.55 Georgia,serif}.duo-people.svelte-em239b{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.duo-people.svelte-em239b>div:where(.svelte-em239b){justify-items:center;gap:.4rem;display:grid}.duo-people.svelte-em239b span:where(.svelte-em239b){color:var(--gold);text-transform:uppercase;letter-spacing:.1em;font-size:.65rem}.duo-people.svelte-em239b strong:where(.svelte-em239b){font-size:1.35rem}.duo-people.svelte-em239b>b:where(.svelte-em239b){color:var(--muted);font-size:2rem}.insights.svelte-em239b{border-top:1px solid var(--line);text-align:left;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.insights.svelte-em239b>div:where(.svelte-em239b){background:#ffffff06;border-radius:16px;gap:.7rem;padding:1rem;display:flex}.insights.svelte-em239b svg{color:#d5acf3;flex:none;font-size:1.2rem}.insights.svelte-em239b span:where(.svelte-em239b){gap:.25rem;display:grid}.insights.svelte-em239b small:where(.svelte-em239b){color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.insights.svelte-em239b strong:where(.svelte-em239b){font-size:.8rem;line-height:1.4}.final-cta.svelte-em239b{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:2rem;display:flex}@media (width<=850px){.result-grid.svelte-em239b{grid-template-columns:1fr}.sample-result.svelte-em239b{width:100%;max-width:480px;margin:auto}.section-heading.svelte-em239b{flex-direction:column;align-items:start;gap:.5rem}.journey.svelte-em239b{grid-template-columns:1fr 1fr}}@media (width<=560px){.boundary-grid.svelte-em239b,.journey.svelte-em239b,.insights.svelte-em239b{grid-template-columns:1fr}.sample-result.svelte-em239b{min-height:520px}.sample-result.svelte-em239b h2:where(.svelte-em239b){font-size:3rem}.duo-people.svelte-em239b{grid-template-columns:1fr 28px 1fr}.duo-people.svelte-em239b strong:where(.svelte-em239b){font-size:1rem}.final-cta.svelte-em239b>:where(.svelte-em239b){width:100%}}
