.example.svelte-1mtdy1y{position:relative;margin:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:1.25rem 1.3rem 1.1rem;display:flex;flex-direction:column;gap:.85rem}.ribbon-wrap.svelte-1mtdy1y{position:absolute;top:0;right:0;width:7.5rem;height:7.5rem;overflow:hidden;border-top-right-radius:var(--radius);pointer-events:none}.ribbon.svelte-1mtdy1y{position:absolute;top:1.55rem;right:-2.35rem;width:10rem;padding:.28rem 0;transform:rotate(45deg);text-align:center;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#2f6b3f,#3f8752);box-shadow:0 2px 6px #0000002e}.top.svelte-1mtdy1y{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.top.svelte-1mtdy1y .posted:where(.svelte-1mtdy1y){margin-left:auto;margin-right:3.25rem}.head.svelte-1mtdy1y{display:flex;gap:1rem;align-items:center;min-width:0}.head.svelte-1mtdy1y>div:where(.svelte-1mtdy1y):last-child{min-width:0}.title.svelte-1mtdy1y{font-weight:650;font-size:1.05rem;letter-spacing:-.01em}.why.svelte-1mtdy1y{margin:0 0 -.35rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.bars.svelte-1mtdy1y{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;font-size:.85rem}.bars.svelte-1mtdy1y li:where(.svelte-1mtdy1y){display:grid;grid-template-columns:7.5rem 1fr 4rem;gap:.6rem;align-items:center}.bar.svelte-1mtdy1y{height:6px;border-radius:999px;background:var(--surface-2);overflow:hidden}.bar.svelte-1mtdy1y i:where(.svelte-1mtdy1y){display:block;height:100%;border-radius:inherit;background:var(--accent)}.chips.svelte-1mtdy1y{display:flex;gap:.35rem;flex-wrap:wrap}.note.svelte-1mtdy1y{margin:0;color:var(--muted)}.note.svelte-1mtdy1y strong:where(.svelte-1mtdy1y){color:var(--text)}@media(max-width:560px){.bars.svelte-1mtdy1y li:where(.svelte-1mtdy1y){grid-template-columns:6.5rem 1fr 3.5rem}}a.svelte-1pw2byy,a.svelte-1pw2byy:hover{text-decoration:none}.hero.svelte-1pw2byy{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3.5rem;align-items:center;padding:3rem 0 1.5rem}.eyebrow.svelte-1pw2byy{margin:0;font-size:.85rem;font-weight:600;color:var(--accent)}h1.svelte-1pw2byy{font-size:clamp(2.1rem,4.4vw,3.2rem);line-height:1.08;letter-spacing:-.035em;margin:.75rem 0 1rem;font-weight:750}.lede.svelte-1pw2byy{font-size:1.15rem;line-height:1.6;color:var(--muted);max-width:32rem;margin:0 0 1.8rem}.ctas.svelte-1pw2byy{display:flex;gap:.75rem;flex-wrap:wrap}.btn.big.svelte-1pw2byy{padding:.75rem 1.35rem;font-size:1rem;font-weight:600}.btn.svelte-1pw2byy{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);text-decoration:none}.btn.svelte-1pw2byy:hover{text-decoration:none;border-color:color-mix(in oklab,var(--accent) 45%,var(--border))}.btn.primary.svelte-1pw2byy{background:var(--cta);border-color:transparent;color:var(--on-cta)}.btn.primary.svelte-1pw2byy:hover{background:color-mix(in oklab,var(--cta) 88%,var(--text))}.btn.quiet.svelte-1pw2byy{background:none}.proof.svelte-1pw2byy{display:flex;flex-wrap:wrap;gap:.4rem .75rem;margin:.5rem 0 0;padding:1rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted);font-size:.95rem}.proof.svelte-1pw2byy strong:where(.svelte-1pw2byy){color:var(--text);font-variant-numeric:tabular-nums}.block.svelte-1pw2byy{padding:3.5rem 0 0}.block.svelte-1pw2byy>h2:where(.svelte-1pw2byy),.request.svelte-1pw2byy h2:where(.svelte-1pw2byy){font-size:clamp(1.4rem,2.6vw,1.85rem);letter-spacing:-.025em;margin:0 0 1.5rem}h3.svelte-1pw2byy{font-size:1.05rem;letter-spacing:-.01em;margin:0 0 .4rem}.benefits.svelte-1pw2byy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.benefits.svelte-1pw2byy h3:where(.svelte-1pw2byy){padding-top:.9rem;border-top:2px solid var(--accent);display:inline-block}.benefits.svelte-1pw2byy p:where(.svelte-1pw2byy),.steps.svelte-1pw2byy p:where(.svelte-1pw2byy){margin:0;color:var(--muted);line-height:1.6;max-width:34rem}.steps.svelte-1pw2byy{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.steps.svelte-1pw2byy li:where(.svelte-1pw2byy){display:flex;gap:.85rem;align-items:flex-start}.num.svelte-1pw2byy{flex:none;width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.9rem;color:var(--accent);background:var(--accent-soft)}.steps.svelte-1pw2byy h3:where(.svelte-1pw2byy){margin-top:.2rem}.request.svelte-1pw2byy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:center;margin:4rem 0 0;padding:2.25rem;border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--border);scroll-margin-top:5rem}.request.svelte-1pw2byy h2:where(.svelte-1pw2byy){margin-bottom:.75rem}.request-text.svelte-1pw2byy p:where(.svelte-1pw2byy){line-height:1.6;max-width:30rem;margin:0}.request-form.svelte-1pw2byy{padding:1.4rem}.more-grid.svelte-1pw2byy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:2.5rem}.more.svelte-1pw2byy h3:where(.svelte-1pw2byy){font-size:.95rem;margin-bottom:.7rem}.more.svelte-1pw2byy p:where(.svelte-1pw2byy){margin:0 0 .6rem;line-height:1.6;font-size:.93rem}.links.svelte-1pw2byy{list-style:none;margin:0 0 .6rem;padding:0;display:flex;flex-direction:column;gap:.45rem;font-size:.93rem}.links.svelte-1pw2byy a:where(.svelte-1pw2byy){color:var(--text)}.links.svelte-1pw2byy a:where(.svelte-1pw2byy):hover,.all.svelte-1pw2byy:hover{color:var(--accent)}.all.svelte-1pw2byy{font-size:.9rem;font-weight:600;color:var(--accent)}.faq.svelte-1pw2byy{padding-bottom:1rem}.faq.svelte-1pw2byy details:where(.svelte-1pw2byy){border-bottom:1px solid var(--border);padding:.9rem 0;max-width:48rem}.faq.svelte-1pw2byy summary:where(.svelte-1pw2byy){cursor:pointer;font-weight:600}.faq.svelte-1pw2byy details:where(.svelte-1pw2byy) p:where(.svelte-1pw2byy){margin:.6rem 0 0;color:var(--muted);line-height:1.6}@media(max-width:900px){.hero.svelte-1pw2byy{grid-template-columns:minmax(0,1fr);gap:2.25rem;padding-top:1.75rem}.benefits.svelte-1pw2byy,.steps.svelte-1pw2byy{grid-template-columns:1fr;gap:1.5rem}.request.svelte-1pw2byy{grid-template-columns:1fr;padding:1.5rem;gap:1.25rem}}
