[data-astro-cid-d56vjgbj]{box-sizing:border-box}body{margin:0;background:#fff;color:#0f172a;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.6}a[data-astro-cid-d56vjgbj]{color:inherit;text-decoration:none}h1[data-astro-cid-d56vjgbj],h2[data-astro-cid-d56vjgbj],h3[data-astro-cid-d56vjgbj],p[data-astro-cid-d56vjgbj],figure[data-astro-cid-d56vjgbj],dl[data-astro-cid-d56vjgbj],dd[data-astro-cid-d56vjgbj]{margin:0}.page-width[data-astro-cid-d56vjgbj]{width:min(1152px,100%);margin-inline:auto;padding-inline:24px}.skip-link[data-astro-cid-d56vjgbj]{position:absolute;left:16px;top:-100px;background:#0f172a;color:#fff;padding:12px;z-index:110}.skip-link[data-astro-cid-d56vjgbj]:focus{top:12px}a[data-astro-cid-d56vjgbj]:focus-visible,summary[data-astro-cid-d56vjgbj]:focus-visible{outline:3px solid var(--brandColor);outline-offset:4px}.site-header[data-astro-cid-d56vjgbj]{border-bottom:1px solid #e2e8f0}.header-inner[data-astro-cid-d56vjgbj]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-block:20px}.site-brand[data-astro-cid-d56vjgbj]{display:flex;align-items:center;gap:12px;font-weight:800;white-space:nowrap}.site-brand[data-astro-cid-d56vjgbj] img[data-astro-cid-d56vjgbj]{flex-shrink:0}.catalog-link[data-astro-cid-d56vjgbj]{font-size:14px;font-weight:600;color:#475569}.catalog-link[data-astro-cid-d56vjgbj]:hover,.section-links[data-astro-cid-d56vjgbj] a[data-astro-cid-d56vjgbj]:hover,.breadcrumbs[data-astro-cid-d56vjgbj] a[data-astro-cid-d56vjgbj]:hover{color:var(--brandColor)}.breadcrumbs[data-astro-cid-d56vjgbj]{display:flex;flex-wrap:wrap;gap:6px 10px;padding-top:24px;color:#64748b;font-size:13px}.direction-hero[data-astro-cid-d56vjgbj]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-block:36px 56px}.direction-hero[data-astro-cid-d56vjgbj]>[data-astro-cid-d56vjgbj]{min-width:0}.eyebrow[data-astro-cid-d56vjgbj]{color:var(--brandColor);font-size:14px;font-weight:700;margin-bottom:20px}h1[data-astro-cid-d56vjgbj]{font-size:clamp(32px,3.4vw,48px);font-weight:800;line-height:1.12;letter-spacing:-.03em}.hero-lead[data-astro-cid-d56vjgbj]{margin-top:20px;color:#475569;font-size:18px;line-height:1.65}.hero-note[data-astro-cid-d56vjgbj]{margin-top:14px;font-size:14px;color:#475569}.hero-figure[data-astro-cid-d56vjgbj] img{display:block;width:100%;height:auto;border-radius:24px}figcaption[data-astro-cid-d56vjgbj]{margin-top:8px;color:#64748b;font-size:12px}.text-link[data-astro-cid-d56vjgbj]{display:inline-block;margin-top:24px;color:var(--brandColor);font-weight:700}.section-navigation[data-astro-cid-d56vjgbj]{border-block:1px solid #e2e8f0;background:#f8fafc}.section-links[data-astro-cid-d56vjgbj]{display:flex;flex-wrap:wrap;gap:16px 28px;padding-block:16px;font-size:14px;font-weight:600}.content-section[data-astro-cid-d56vjgbj]{padding-block:56px}section[data-astro-cid-d56vjgbj][id]{scroll-margin-top:20px}h2[data-astro-cid-d56vjgbj]{font-size:30px;font-weight:800;line-height:1.25;letter-spacing:-.02em}h3[data-astro-cid-d56vjgbj]{font-size:20px;font-weight:700;line-height:1.35}.section-kicker[data-astro-cid-d56vjgbj]{margin-bottom:10px;color:#64748b;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.section-lead[data-astro-cid-d56vjgbj]{max-width:760px;margin-top:16px;color:#475569}.format-grid[data-astro-cid-d56vjgbj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;margin-top:28px}.role-card[data-astro-cid-d56vjgbj]{border:1px solid #e2e8f0;border-radius:20px;padding:24px}.role-card[data-astro-cid-d56vjgbj] p[data-astro-cid-d56vjgbj]{margin-top:12px;color:#475569;font-size:14px}.content-note[data-astro-cid-d56vjgbj]{margin-top:20px;color:#475569;font-size:14px}.conditions-section[data-astro-cid-d56vjgbj]{background:#f8fafc}.conditions-list[data-astro-cid-d56vjgbj]{display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;margin-top:28px}.conditions-list[data-astro-cid-d56vjgbj]>div[data-astro-cid-d56vjgbj]{min-width:0;border-bottom:1px solid #e2e8f0;padding-bottom:20px}.conditions-list[data-astro-cid-d56vjgbj] dt[data-astro-cid-d56vjgbj]{color:#64748b;font-size:13px;font-weight:600}.conditions-list[data-astro-cid-d56vjgbj] strong[data-astro-cid-d56vjgbj]{display:block;margin-block:8px;font-size:20px;line-height:1.4}.conditions-list[data-astro-cid-d56vjgbj] p[data-astro-cid-d56vjgbj]{color:#475569;font-size:14px}.action-width[data-astro-cid-d56vjgbj]{width:min(576px,100%);margin-inline:auto}.steps-grid[data-astro-cid-d56vjgbj]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;list-style:none;padding:0;margin:32px 0 0}.step-number[data-astro-cid-d56vjgbj]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#0f172a;color:#fff;border-radius:50%;font-weight:700}.steps-grid[data-astro-cid-d56vjgbj] h3[data-astro-cid-d56vjgbj]{margin-block:16px 12px;font-size:18px}.steps-grid[data-astro-cid-d56vjgbj] p[data-astro-cid-d56vjgbj]{color:#475569;font-size:14px}.hub-directions[data-astro-cid-d56vjgbj]{padding-top:0}.direction-card[data-astro-cid-d56vjgbj]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:24px;border:1px solid #e2e8f0;border-radius:20px}.direction-card[data-astro-cid-d56vjgbj]:hover{border-color:var(--brandColor)}.direction-card[data-astro-cid-d56vjgbj] p[data-astro-cid-d56vjgbj]{margin-top:8px;color:#475569;font-size:14px}.card-action[data-astro-cid-d56vjgbj]{flex-shrink:0;color:var(--brandColor);font-weight:700}.faq-section[data-astro-cid-d56vjgbj]{width:min(768px,100%);margin-inline:auto;padding-inline:24px;padding-top:0}.faq-list[data-astro-cid-d56vjgbj]{margin-top:24px}details[data-astro-cid-d56vjgbj]{border-bottom:1px solid #e2e8f0;padding-block:20px}summary[data-astro-cid-d56vjgbj]{cursor:pointer;font-size:16px;font-weight:700;line-height:1.6}summary[data-astro-cid-d56vjgbj]::marker{color:var(--brandColor)}details[data-astro-cid-d56vjgbj] p[data-astro-cid-d56vjgbj]{margin-top:16px;color:#475569;font-size:14px}.sources-section[data-astro-cid-d56vjgbj]{padding-bottom:48px}.sources-panel[data-astro-cid-d56vjgbj]{background:#f8fafc;border-radius:20px;padding:24px}.sources-panel[data-astro-cid-d56vjgbj] h2[data-astro-cid-d56vjgbj]{font-size:18px;letter-spacing:0}.sources-panel[data-astro-cid-d56vjgbj]>p[data-astro-cid-d56vjgbj]{margin-top:8px;color:#475569;font-size:13px}.final-action[data-astro-cid-d56vjgbj]{border-top:1px solid #e2e8f0;background:#f8fafc;padding:48px 24px;text-align:center}.final-action[data-astro-cid-d56vjgbj] p[data-astro-cid-d56vjgbj]{margin-top:16px;color:#475569}.site-footer[data-astro-cid-d56vjgbj]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:32px 96px;font-size:12px;color:#64748b}.site-footer[data-astro-cid-d56vjgbj] nav[data-astro-cid-d56vjgbj]{display:flex;flex-wrap:wrap;gap:12px 20px}@media (max-width: 900px){.direction-hero[data-astro-cid-d56vjgbj],.conditions-list[data-astro-cid-d56vjgbj]{gap:24px}}@media (max-width: 760px){.page-width[data-astro-cid-d56vjgbj],.faq-section[data-astro-cid-d56vjgbj]{padding-inline:16px}.header-inner[data-astro-cid-d56vjgbj]{padding-block:16px}.site-brand[data-astro-cid-d56vjgbj]{gap:8px;font-size:15px}.site-brand[data-astro-cid-d56vjgbj] img[data-astro-cid-d56vjgbj]{width:30px;height:30px}.catalog-link[data-astro-cid-d56vjgbj]{font-size:12px}.breadcrumbs[data-astro-cid-d56vjgbj]{padding-top:16px}.direction-hero[data-astro-cid-d56vjgbj]{grid-template-columns:1fr;padding-block:24px 32px}.eyebrow[data-astro-cid-d56vjgbj]{font-size:12px;margin-bottom:12px}h1[data-astro-cid-d56vjgbj]{font-size:clamp(29px,6.7vw,38px);line-height:1.15}.hero-lead[data-astro-cid-d56vjgbj]{margin-top:16px;font-size:16px}.hero-note[data-astro-cid-d56vjgbj]{margin-top:12px;font-size:13px}.hero-figure[data-astro-cid-d56vjgbj] img{border-radius:20px}.section-links[data-astro-cid-d56vjgbj]{gap:12px 20px;font-size:12px}.content-section[data-astro-cid-d56vjgbj]{padding-block:36px}.hub-directions[data-astro-cid-d56vjgbj],.faq-section[data-astro-cid-d56vjgbj]{padding-top:0}h2[data-astro-cid-d56vjgbj]{font-size:26px}.conditions-list[data-astro-cid-d56vjgbj],.steps-grid[data-astro-cid-d56vjgbj]{grid-template-columns:1fr;gap:20px;margin-top:24px}.role-card[data-astro-cid-d56vjgbj],.sources-panel[data-astro-cid-d56vjgbj],.direction-card[data-astro-cid-d56vjgbj]{padding:20px}.direction-card[data-astro-cid-d56vjgbj]{flex-direction:column;align-items:flex-start;gap:16px}.sources-section[data-astro-cid-d56vjgbj]{padding-bottom:36px}.final-action[data-astro-cid-d56vjgbj]{padding:36px 16px}.site-footer[data-astro-cid-d56vjgbj]{padding-bottom:32px}}@media (prefers-reduced-motion: reduce){.affiliate-cta,.legal-notice{transition:none}.affiliate-cta:hover{transform:none}}
