.container.svelte-1iljj73{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-lg)}.breadcrumb.svelte-1iljj73{display:flex;flex-wrap:wrap;gap:.5em;margin:var(--space-lg) 0 var(--space-xl);font-size:.82rem;color:var(--color-text-muted)}.breadcrumb.svelte-1iljj73 a:where(.svelte-1iljj73){color:inherit}.intro.svelte-1iljj73{max-width:46rem;padding:var(--space-lg) 0 var(--space-xl)}.eyebrow.svelte-1iljj73{color:var(--color-text-muted);font-size:.85rem;margin:0 0 var(--space-md)}h1.svelte-1iljj73{font-size:clamp(2.4rem,7vw,4.5rem);letter-spacing:-.035em;line-height:1.1;margin:0 0 var(--space-md);overflow-wrap:anywhere}.headline.svelte-1iljj73{font-size:clamp(1.4rem,3.4vw,2rem);font-weight:800;line-height:1.4;margin:0 0 var(--space-md);word-break:auto-phrase}.lead.svelte-1iljj73,.note.svelte-1iljj73,.section-lead.svelte-1iljj73,.steps.svelte-1iljj73 p:where(.svelte-1iljj73){color:var(--color-text-muted);line-height:1.9}.panel.svelte-1iljj73{background:linear-gradient(180deg,#ffffff0e,#ffffff05);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg)}.status.svelte-1iljj73{border-top:2px solid var(--iris-violet)}.status__text.svelte-1iljj73{font-size:1.05rem;line-height:1.7}.note.svelte-1iljj73{font-size:.88rem;margin-bottom:0;padding-top:var(--space-md);border-top:1px solid var(--color-border)}.actions.svelte-1iljj73{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-xl)}.action.svelte-1iljj73{display:inline-flex;align-items:center;gap:.75em;padding:.85em 1.3em;border-radius:var(--radius-pill);border:1px solid var(--color-border);color:var(--color-text);text-decoration:none;font-weight:650}.action--primary.svelte-1iljj73{background:var(--grad-cta);border-color:transparent}.action.svelte-1iljj73:hover{border-color:var(--iris-pink)}.section.svelte-1iljj73{padding:var(--space-2xl) 0 0}h2.svelte-1iljj73{font-size:1.6rem;margin:0 0 var(--space-lg)}.features.svelte-1iljj73{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.feature.svelte-1iljj73 p:where(.svelte-1iljj73){line-height:1.8;margin-bottom:0}.number.svelte-1iljj73{color:var(--iris-cyan);font-size:.85rem;font-weight:700}.setup.svelte-1iljj73{display:grid;grid-template-columns:1.6fr 1fr;gap:var(--space-xl);align-items:start}.section-lead.svelte-1iljj73{margin-top:-.5rem;margin-bottom:var(--space-xl)}.steps.svelte-1iljj73{list-style:none;padding:0;margin:0}.steps.svelte-1iljj73 li:where(.svelte-1iljj73){display:flex;gap:var(--space-lg);padding:var(--space-lg) 0;border-top:1px solid var(--color-border)}.steps.svelte-1iljj73 h3:where(.svelte-1iljj73){margin:0;font-size:1.05rem}.steps.svelte-1iljj73 p:where(.svelte-1iljj73){margin:.5rem 0 0}.step-number.svelte-1iljj73{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;border-radius:50%;background:var(--color-surface-2);color:var(--iris-pink);font-weight:700}.requirements.svelte-1iljj73 h3:where(.svelte-1iljj73){margin-top:0;font-size:1rem}.requirements.svelte-1iljj73 ul:where(.svelte-1iljj73){padding-left:1.2em;margin-bottom:0;color:var(--color-text-muted);line-height:1.85}.requirements.svelte-1iljj73 ul:where(.svelte-1iljj73) li:where(.svelte-1iljj73)+li:where(.svelte-1iljj73){margin-top:.75em}.consult-panel.svelte-1iljj73{padding:var(--space-xl);margin-top:var(--space-xl);display:flex;align-items:center;gap:var(--space-xl)}.consult-panel.svelte-1iljj73 p:where(.svelte-1iljj73){margin:0;line-height:1.85;flex:1}.consult-panel.svelte-1iljj73 .action:where(.svelte-1iljj73){flex-shrink:0}.related.svelte-1iljj73{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md)}.back.svelte-1iljj73{display:inline-block;color:var(--color-text-muted);margin-top:var(--space-xl);text-decoration:none}.inline-link{color:var(--color-text);text-underline-offset:.2em}.sr-only.svelte-1iljj73{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 800px){.setup.svelte-1iljj73{grid-template-columns:1fr;gap:var(--space-xl)}.features.svelte-1iljj73{grid-template-columns:1fr}.consult-panel.svelte-1iljj73{flex-direction:column;align-items:flex-start}}@media (max-width: 540px){.related.svelte-1iljj73{grid-template-columns:1fr}.container.svelte-1iljj73{padding:0 var(--space-md)}}
