.af-container[data-astro-cid-hp2dbqia]{max-width:1200px;margin:0 auto;padding-inline:clamp(20px,5.5vw,80px)}.af-intro[data-astro-cid-hp2dbqia]{padding-block:clamp(48px,8vw,96px) var(--spacing-10)}.af-intro[data-astro-cid-hp2dbqia] .af-container[data-astro-cid-hp2dbqia]{display:flex;flex-direction:column;gap:18px}.af-back[data-astro-cid-hp2dbqia]{align-self:flex-start;font-size:var(--font-size-body-sm);color:var(--color-text-secondary);text-decoration:none}.af-back[data-astro-cid-hp2dbqia]:hover{color:var(--color-interactive-default)}.af-sub[data-astro-cid-hp2dbqia]{margin:0;max-width:62ch;font-size:var(--font-size-body-lg);line-height:1.6;color:var(--color-text-secondary)}.af-frame[data-astro-cid-hp2dbqia]{border:1px solid var(--color-border-default);border-radius:var(--radius-card-lg);overflow:hidden;background:var(--color-bg-subtle)}.af-frame[data-astro-cid-hp2dbqia] iframe[data-astro-cid-hp2dbqia]{display:block;width:100%;height:clamp(560px,66vw,880px);border:0}.af-frame-note[data-astro-cid-hp2dbqia]{margin:var(--spacing-3) 0 0;font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.af-frame-note[data-astro-cid-hp2dbqia] a[data-astro-cid-hp2dbqia]{color:var(--color-interactive-default);font-weight:600}.af-steps[data-astro-cid-hp2dbqia]{padding-block:clamp(56px,8vw,96px) var(--spacing-12)}.af-steps[data-astro-cid-hp2dbqia] .af-container[data-astro-cid-hp2dbqia],.af-states[data-astro-cid-hp2dbqia] .af-container[data-astro-cid-hp2dbqia]{display:flex;flex-direction:column;gap:var(--spacing-8)}.af-list[data-astro-cid-hp2dbqia]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-4)}.af-step[data-astro-cid-hp2dbqia]{border:1px solid var(--color-border-default);border-radius:var(--radius-card);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4);background:var(--color-bg-surface)}.af-step__head[data-astro-cid-hp2dbqia]{display:flex;align-items:baseline;gap:var(--spacing-3)}.af-step__num[data-astro-cid-hp2dbqia]{font-size:var(--font-size-label-md);font-weight:600;color:var(--color-interactive-default);font-variant-numeric:tabular-nums}.af-step__title[data-astro-cid-hp2dbqia]{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-heading-md);font-weight:var(--font-weight-heading);letter-spacing:-.02em;text-wrap:balance}.af-step__rows[data-astro-cid-hp2dbqia]{margin:0;display:flex;flex-direction:column;gap:var(--spacing-3)}.af-step__rows[data-astro-cid-hp2dbqia] div[data-astro-cid-hp2dbqia]{display:flex;flex-direction:column;gap:2px}.af-step__rows[data-astro-cid-hp2dbqia] dt[data-astro-cid-hp2dbqia]{font-size:var(--font-size-label-md);color:var(--color-text-tertiary)}.af-step__rows[data-astro-cid-hp2dbqia] dd[data-astro-cid-hp2dbqia]{margin:0;font-size:var(--font-size-body-sm);line-height:1.5;color:var(--color-text-primary)}.af-strong[data-astro-cid-hp2dbqia]{font-weight:600}.af-states[data-astro-cid-hp2dbqia]{padding-block:0 clamp(56px,8vw,96px)}.af-states__grid[data-astro-cid-hp2dbqia]{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}.af-state[data-astro-cid-hp2dbqia]{background:var(--color-bg-subtle);border-radius:var(--radius-card);padding:var(--spacing-5) var(--spacing-6)}.af-state[data-astro-cid-hp2dbqia] dt[data-astro-cid-hp2dbqia]{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);font-size:var(--font-size-heading-sm)}.af-state[data-astro-cid-hp2dbqia] dd[data-astro-cid-hp2dbqia]{margin:var(--spacing-1) 0 0;font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.af-cta[data-astro-cid-hp2dbqia]{padding-block:0 clamp(64px,9vw,112px)}.af-cta__inner[data-astro-cid-hp2dbqia]{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-6);flex-wrap:wrap}.af-cta__title[data-astro-cid-hp2dbqia]{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-heading-xl);letter-spacing:-.02em}.af-cta__sub[data-astro-cid-hp2dbqia]{margin:var(--spacing-2) 0 0;color:var(--color-text-secondary)}.af-cta__actions[data-astro-cid-hp2dbqia]{display:flex;align-items:center;gap:var(--spacing-5);flex-wrap:wrap}.af-link[data-astro-cid-hp2dbqia]{color:var(--color-interactive-default);font-weight:600}@media (max-width: 1100px){.af-list[data-astro-cid-hp2dbqia]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.af-list[data-astro-cid-hp2dbqia],.af-states__grid[data-astro-cid-hp2dbqia]{grid-template-columns:1fr}.af-frame[data-astro-cid-hp2dbqia] iframe[data-astro-cid-hp2dbqia]{height:560px}}
