.yl-steps.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:32px}@media (max-width: 920px){.yl-steps.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.yl-steps.svelte-1uha8ag{grid-template-columns:1fr}}.yl-step.svelte-1uha8ag{background:var(--canvas);border:1px solid var(--rule);border-radius:12px;padding:28px 24px}.yl-step-num.svelte-1uha8ag{font-family:var(--font-mono);font-size:11px;letter-spacing:1.5px;color:var(--gold-text);margin-bottom:12px}.yl-step.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:22px;margin:0 0 10px}.yl-step.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:14px;color:var(--slate);line-height:1.6;margin:0}.yl-why-works.svelte-1uha8ag{background:var(--canvas)}.yl-why-inner.svelte-1uha8ag{max-width:1100px;margin:0 auto}.yl-why-inner.svelte-1uha8ag>p:where(.svelte-1uha8ag){font-size:17px;line-height:1.65;color:var(--slate);max-width:760px;margin:0 0 18px}.yl-why-inner.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-of-type{margin-bottom:36px}.yl-why-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:16px}@media (max-width: 720px){.yl-why-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:28px}}.yl-why-col.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gold-text);margin:0 0 16px;font-weight:700}.yl-why-list.svelte-1uha8ag{list-style:none;padding:0;margin:0}.yl-why-list.svelte-1uha8ag li:where(.svelte-1uha8ag){font-size:15px;line-height:1.6;color:var(--ink);padding:14px 0;border-top:1px solid var(--rule)}.yl-why-list.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{padding-top:0;border-top:none}.yl-stats-band.svelte-1uha8ag{background:var(--ink);color:var(--canvas);padding:56px 32px}.yl-stats-inner.svelte-1uha8ag{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media (max-width: 720px){.yl-stats-inner.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);gap:28px}}.yl-stat.svelte-1uha8ag{border-left:3px solid rgba(255,255,255,.15);padding-left:18px}.yl-stat-num.svelte-1uha8ag{font-family:var(--font-display);font-size:44px;font-weight:900;line-height:1;letter-spacing:-1.5px;color:var(--gold);margin-bottom:8px}.yl-stat-label.svelte-1uha8ag{font-family:var(--font-mono);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#999}.yl-cta-inner.svelte-1uha8ag{text-align:center}.yl-cta-inner.svelte-1uha8ag .yl-hero-sub:where(.svelte-1uha8ag){margin:0 auto 28px}.yl-cta-inner.svelte-1uha8ag .yl-hero-ctas:where(.svelte-1uha8ag){justify-content:center}
