.page.svelte-1ti037c{padding:clamp(2.2rem,6vw,3rem) clamp(1.25rem,4vw,1.5rem) clamp(3.2rem,8vw,4rem)}.page-container.svelte-1ti037c{max-width:840px;margin:0 auto;display:grid;gap:clamp(2rem,3.5vw,2.5rem)}.hero.svelte-1ti037c,.section.svelte-1ti037c{max-width:720px;min-width:0}.hero.svelte-1ti037c{padding:clamp(1rem,2vw,1.25rem) 0 .2rem}h1.svelte-1ti037c,h2.svelte-1ti037c,h3.svelte-1ti037c{font-family:var(--font-heading);letter-spacing:-.02em;margin:0}h1.svelte-1ti037c{font-size:clamp(1.8rem,1.45rem + 1.8vw,2.2rem);font-weight:850;letter-spacing:-.025em;line-height:1.08;margin-bottom:1.25rem}.section.svelte-1ti037c>h2:where(.svelte-1ti037c){font-size:1.6rem;font-weight:700;line-height:1.12;margin-bottom:1rem;color:var(--primary)}.section.svelte-1ti037c>h2:where(.svelte-1ti037c):after{content:"";display:block;width:40px;height:3px;margin-top:.45rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--primary) 32%,transparent)}h3.svelte-1ti037c{font-weight:600;font-size:1.05rem;line-height:1.2;margin-bottom:.45rem}p.svelte-1ti037c,li.svelte-1ti037c{font-family:var(--font-body);font-weight:400;font-size:clamp(1rem,.95rem + .45vw,1.125rem);line-height:1.7;letter-spacing:-.005em;overflow-wrap:break-word}p.svelte-1ti037c{margin:0}.section.svelte-1ti037c p:where(.svelte-1ti037c)+p:where(.svelte-1ti037c),.section.svelte-1ti037c ul:where(.svelte-1ti037c)+p:where(.svelte-1ti037c){margin-top:.95rem}.section.svelte-1ti037c ul:where(.svelte-1ti037c){margin:0;padding-left:1.2rem;display:grid;gap:.5rem}.section.svelte-1ti037c a:where(.svelte-1ti037c){text-decoration:underline;text-underline-offset:3px}.founder-note.svelte-1ti037c{margin:1.25rem 0 0;padding:clamp(1rem,2.5vw,1.35rem);border-left:4px solid var(--primary);border-radius:var(--radius-card);background:#a3c1ad1f}.founder-note.svelte-1ti037c blockquote:where(.svelte-1ti037c){margin:0}.founder-note.svelte-1ti037c figcaption:where(.svelte-1ti037c){margin-top:.75rem;font-family:var(--font-heading);font-size:.9rem;font-weight:600;color:var(--primary)}.steps.svelte-1ti037c{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.section.svelte-1ti037c .steps:where(.svelte-1ti037c){padding-left:0}.steps.svelte-1ti037c li:where(.svelte-1ti037c){display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:start;border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-card);padding:.9rem .95rem;background:#f8fafcb3}.step-number.svelte-1ti037c{width:1.9rem;height:1.9rem;border-radius:var(--radius-pill);background:#0f766e1f;color:#145a54;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:700;font-size:.95rem;margin-top:.05rem}.parts.svelte-1ti037c{display:grid;gap:.85rem}.part.svelte-1ti037c{border:1px solid rgba(15,23,42,.1);border-radius:var(--radius-card);padding:1rem 1rem 1.05rem;background:#f8fafcc7;min-width:0}.more-link.svelte-1ti037c{margin-top:1rem}.limits.svelte-1ti037c{padding:clamp(1rem,2.5vw,1.35rem);border:1px solid rgba(15,23,42,.12);border-radius:var(--radius-card);background:#e2f0ec99}.limits.svelte-1ti037c>h2:where(.svelte-1ti037c){margin-top:0}.company-list.svelte-1ti037c{margin:1rem 0 0;display:grid;gap:.45rem}.company-row.svelte-1ti037c{display:grid;grid-template-columns:minmax(160px,auto) 1fr;gap:.6rem}.company-list.svelte-1ti037c dt:where(.svelte-1ti037c){font-weight:600;margin:0}.company-list.svelte-1ti037c dd:where(.svelte-1ti037c){margin:0;overflow-wrap:anywhere}.more-links.svelte-1ti037c ul:where(.svelte-1ti037c){list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}@media(min-width:760px){.steps.svelte-1ti037c,.parts.svelte-1ti037c{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.page.svelte-1ti037c{padding:2rem 1rem 2.8rem}p.svelte-1ti037c,li.svelte-1ti037c{font-size:1.02rem}.company-row.svelte-1ti037c{grid-template-columns:1fr;gap:.12rem}}.dark .steps.svelte-1ti037c li:where(.svelte-1ti037c),.dark .part.svelte-1ti037c,.dark .limits.svelte-1ti037c{background:#1a1a1a;color:#f5f5f5;border:1px solid rgba(255,255,255,.08)}.dark .steps.svelte-1ti037c li:where(.svelte-1ti037c) h3:where(.svelte-1ti037c),.dark .part.svelte-1ti037c h3:where(.svelte-1ti037c){color:#fff}.dark .steps.svelte-1ti037c li:where(.svelte-1ti037c) p:where(.svelte-1ti037c),.dark .part.svelte-1ti037c p:where(.svelte-1ti037c),.dark .limits.svelte-1ti037c li:where(.svelte-1ti037c),.dark .limits.svelte-1ti037c p:where(.svelte-1ti037c){color:#ffffffd9}.dark .hero.svelte-1ti037c h1:where(.svelte-1ti037c),.dark .section.svelte-1ti037c>h2:where(.svelte-1ti037c){color:#86dfd6}.dark .section.svelte-1ti037c>h2:where(.svelte-1ti037c):after{background:#86dfd680}.dark .founder-note.svelte-1ti037c{background:#0f766e1f}.dark .founder-note.svelte-1ti037c figcaption:where(.svelte-1ti037c){color:#86dfd6}
