state-picker[data-astro-cid-ciosaisp]{text-align:left;max-width:36em;margin-inline:auto;display:block}.picker-controls[data-astro-cid-ciosaisp]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}label[data-astro-cid-ciosaisp]{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:block}.select-wrap[data-astro-cid-ciosaisp]{background:var(--white);border:1px solid var(--border-strong);border-radius:var(--radius-control);align-items:center;width:100%;display:flex;position:relative}.select-wrap[data-astro-cid-ciosaisp]>svg:first-child{left:var(--space-4);pointer-events:none;color:var(--muted);position:absolute}.select-wrap[data-astro-cid-ciosaisp]>svg:last-child{right:var(--space-4);pointer-events:none;color:var(--muted);position:absolute}select[data-astro-cid-ciosaisp]{appearance:none;width:100%;min-width:0;min-height:var(--height-control);padding:var(--space-3) var(--space-10);border-radius:inherit;color:var(--ink);font-size:var(--text-base);cursor:pointer;background:0 0;border:0}button[data-astro-cid-ciosaisp]{justify-content:center;align-items:center;gap:var(--space-3);min-height:var(--height-control);padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);background:var(--action-primary);color:var(--action-primary-text);font-size:var(--text-base);font-weight:var(--weight-semibold);transition:background-color var(--motion-fast);border:0;display:flex}button[data-astro-cid-ciosaisp]:hover{background:var(--action-primary-hover)}@media (width<=540px){.picker-controls[data-astro-cid-ciosaisp]{grid-template-columns:minmax(0,1fr)}}state-flag-orbit[data-astro-cid-3tfgl2rg]{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.flag-orbit-scene[data-astro-cid-3tfgl2rg]{position:absolute;inset:0;overflow:clip;mask-image:linear-gradient(#0000 0%,#000 17% 78%,#0000 100%)}.flag-orbit-wing[data-astro-cid-3tfgl2rg]{width:var(--flag-orbit-diameter);height:var(--flag-orbit-diameter);margin-top:calc(var(--flag-orbit-diameter) / -2);position:absolute;top:50%}.flag-orbit-wing--left[data-astro-cid-3tfgl2rg]{right:calc(50% + var(--flag-orbit-clearance))}.flag-orbit-wing--right[data-astro-cid-3tfgl2rg]{left:calc(50% + var(--flag-orbit-clearance));--flag-orbit-duration:var(--flag-orbit-duration-reverse)}.flag-orbit-item[data-astro-cid-3tfgl2rg]{width:var(--flag-orbit-tile);height:var(--flag-orbit-tile);margin:calc(var(--flag-orbit-tile) / -2);transform:rotate(var(--flag-angle)) translateX(var(--flag-orbit-radius)) rotate(calc(-1 * var(--flag-angle)));animation:flag-orbit-turn var(--flag-orbit-duration) linear infinite;animation-delay:calc(var(--flag-orbit-duration) * var(--flag-phase));position:absolute;top:50%;left:50%}.flag-orbit-wing--right[data-astro-cid-3tfgl2rg] .flag-orbit-item[data-astro-cid-3tfgl2rg]{animation-direction:reverse}.flag-orbit-tile[data-astro-cid-3tfgl2rg]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--white);width:100%;height:100%;box-shadow:var(--shadow-header);opacity:var(--flag-orbit-opacity);place-items:center;display:grid}.flag-orbit-tile[data-astro-cid-3tfgl2rg] img[data-astro-cid-3tfgl2rg]{width:var(--flag-orbit-image);height:calc(var(--flag-orbit-image) * 2 / 3);object-fit:contain}[data-astro-cid-3tfgl2rg][data-ready=false] .flag-orbit-item[data-astro-cid-3tfgl2rg],[data-astro-cid-3tfgl2rg][data-visible=false] .flag-orbit-item[data-astro-cid-3tfgl2rg]{animation-play-state:paused}[data-astro-cid-3tfgl2rg][data-reduced=true] .flag-orbit-item[data-astro-cid-3tfgl2rg]{animation:none}.compact-flags[data-astro-cid-3tfgl2rg]{display:none}@keyframes flag-orbit-turn{0%{transform:rotate(0turn) translateX(var(--flag-orbit-radius)) rotate(0turn)}to{transform:rotate(1turn) translateX(var(--flag-orbit-radius)) rotate(-1turn)}}@media (width<=999px){state-flag-orbit[data-astro-cid-3tfgl2rg]{height:56px;margin-top:calc(-1 * var(--space-2));position:relative;inset:auto}.flag-orbit-scene[data-astro-cid-3tfgl2rg]{display:none}.flag-orbit-item[data-astro-cid-3tfgl2rg]{animation:none}.compact-flags[data-astro-cid-3tfgl2rg]{justify-content:center;align-items:center;gap:var(--space-3);height:100%;display:flex}.compact-flag[data-astro-cid-3tfgl2rg]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--white);width:44px;height:44px;opacity:var(--flag-orbit-opacity);place-items:center;display:grid}.compact-flag[data-astro-cid-3tfgl2rg] img[data-astro-cid-3tfgl2rg]{width:var(--flag-orbit-compact-image);height:calc(var(--flag-orbit-compact-image) * 3 / 4);object-fit:contain}}@media (prefers-reduced-motion:reduce){.flag-orbit-item[data-astro-cid-3tfgl2rg]{animation:none}}.service-shortlist[data-astro-cid-sdhzjyjo]{background:var(--surface-warm)}.shortlist-heading[data-astro-cid-sdhzjyjo]{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:end;display:grid}.shortlist-heading[data-astro-cid-sdhzjyjo] h2[data-astro-cid-sdhzjyjo]{margin:var(--space-3) 0 0}.shortlist-heading[data-astro-cid-sdhzjyjo] h2[data-astro-cid-sdhzjyjo] span[data-astro-cid-sdhzjyjo]{color:var(--gold-ink)}.shortlist-intro[data-astro-cid-sdhzjyjo] p[data-astro-cid-sdhzjyjo]{margin:0 0 var(--space-4);max-width:48ch;color:var(--muted);font-size:var(--text-lg);line-height:var(--leading-body)}.shortlist-intro[data-astro-cid-sdhzjyjo] a[data-astro-cid-sdhzjyjo]{gap:var(--space-2);min-height:var(--height-control);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.shortlist-intro[data-astro-cid-sdhzjyjo] a[data-astro-cid-sdhzjyjo]:hover{text-decoration:underline}.shortlist-intro[data-astro-cid-sdhzjyjo] svg{flex-shrink:0}.shortlist-method[data-astro-cid-sdhzjyjo]{margin:var(--space-5) 0 0;font-size:var(--text-sm);line-height:var(--leading-body);color:var(--muted)}@media (width<=700px){.shortlist-heading[data-astro-cid-sdhzjyjo]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;position:relative}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:var(--gradient-editorial);opacity:.7;pointer-events:none;height:620px;position:absolute;top:-90px;left:0;right:0;mask-image:linear-gradient(#000 20%,#0000 100%)}.hero-label[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4);color:var(--label-blue);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.09em;display:block}.hero-heading[data-astro-cid-lcdefpme]{z-index:1;padding-top:var(--space-20);padding-bottom:var(--space-6);text-align:center;position:relative}.hero-intro[data-astro-cid-lcdefpme]{position:relative}h1[data-astro-cid-lcdefpme]{font-size:var(--text-hero);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);margin:0 auto}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.gold-text[data-astro-cid-lcdefpme]{color:var(--gold);background:var(--gradient-title);-webkit-text-fill-color:transparent;background-clip:text}.hero-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:640px;margin:var(--space-8) auto 0;font-size:var(--text-lg);color:var(--ink);line-height:1.5}.hero-actions[data-astro-cid-lcdefpme]{margin-top:var(--space-8)}.hero-footnote[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-sm);display:block}.section-introduction[data-astro-cid-lcdefpme]{max-width:800px;margin:0 auto var(--space-12);text-align:center}.section-introduction[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.section-introduction[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--muted);margin-bottom:0}.question-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.question-card[data-astro-cid-lcdefpme]{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--white);transition:box-shadow var(--motion-normal), border-color var(--motion-normal);flex-direction:column;display:flex}.question-card[data-astro-cid-lcdefpme]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card)}.question-category[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);width:fit-content;color:var(--gold);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.question-category[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted)}.question-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-heading);line-height:1.4}.question-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.question-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent-ink)}.question-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--space-8);color:var(--muted);font-size:var(--text-base);line-height:var(--leading-body)}.question-link[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--line-soft);color:var(--accent-ink);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-top:auto;text-decoration:none;display:flex}.question-link[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.states-section[data-astro-cid-lcdefpme]{isolation:isolate;position:relative}@media (width>=1000px){.states-section[data-astro-cid-lcdefpme]{padding-block:var(--space-8);scroll-margin-top:calc(-1 * var(--space-8))}.states-section[data-astro-cid-lcdefpme] .section-introduction[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5)}.states-section[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2)}.states-section[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}.states-section[data-astro-cid-lcdefpme] .gold-text[data-astro-cid-lcdefpme]{margin-inline-start:.25em}.states-section[data-astro-cid-lcdefpme] .section-introduction[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-base)}}.states-section[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:var(--gradient-demo);mask-image:var(--wash-mask);opacity:.7;pointer-events:none;position:absolute;inset:0}.faq-list[data-astro-cid-lcdefpme]{max-width:900px;margin-inline:auto}.faq-list[data-astro-cid-lcdefpme] summary{min-height:88px;padding-block:var(--space-6);font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:1.5}.faq-list[data-astro-cid-lcdefpme] .answer{max-width:72ch;padding-bottom:var(--space-6);font-size:var(--text-base);line-height:1.8}.faq-list[data-astro-cid-lcdefpme] .answer p{margin-bottom:var(--space-3)}.faq-more[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);color:var(--accent-ink);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.faq-more[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.topics-section[data-astro-cid-lcdefpme]{background:var(--surface)}.category-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.category-card[data-astro-cid-lcdefpme]{min-width:0;padding:var(--space-8) var(--space-8) 0;border-radius:var(--radius-panel);background:var(--gradient-chapter-gold);flex-direction:column;display:flex;overflow:hidden}.category-card[data-astro-cid-lcdefpme][data-theme=slate]{background:var(--gradient-chapter-slate);color:var(--white)}.category-card[data-astro-cid-lcdefpme][data-theme=peach]{background:var(--gradient-chapter-peach)}.category-card[data-astro-cid-lcdefpme][data-theme=navy]{background:var(--gradient-chapter-navy);color:var(--white)}.category-top[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6);align-items:center;display:flex}.category-label[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--chapter-label-border);border-radius:var(--radius-pill);background:var(--chapter-label-surface);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.category-card[data-astro-cid-lcdefpme][data-theme=navy] .category-label[data-astro-cid-lcdefpme],.category-card[data-astro-cid-lcdefpme][data-theme=slate] .category-label[data-astro-cid-lcdefpme]{background:var(--chapter-label-inverse);border-color:var(--chapter-label-border-inverse)}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:15ch;margin-bottom:var(--space-3);font-family:var(--font-editorial);font-size:var(--text-section);font-weight:var(--weight-regular);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline 1px}.category-card[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin-bottom:var(--space-8);color:var(--ink-hover);font-size:var(--text-base);max-width:38ch}.category-card[data-astro-cid-lcdefpme][data-theme=navy]>p[data-astro-cid-lcdefpme],.category-card[data-astro-cid-lcdefpme][data-theme=slate]>p[data-astro-cid-lcdefpme]{color:var(--navy-100)}.category-card[data-astro-cid-lcdefpme][data-theme=navy] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible,.category-card[data-astro-cid-lcdefpme][data-theme=slate] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--white)}.category-resources[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--white);color:var(--ink);box-shadow:var(--shadow-stage);border-bottom:0;margin-top:auto}.resource-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--text-xs);display:flex}.resource-heading[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{align-items:center;gap:var(--space-2);color:var(--ink);font-weight:var(--weight-medium);display:inline-flex}.resource-heading[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{white-space:nowrap}.category-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{padding:var(--space-2) var(--space-5) var(--space-4);margin:0;list-style:none}.category-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-soft)}.category-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--height-control);padding-block:var(--space-3);font-size:var(--text-sm);text-decoration:none;display:flex}.category-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--action-primary-hover);text-decoration:underline}.latest-section[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme]{margin-bottom:var(--space-12)}.latest-section[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{font-size:clamp(2.125rem,3.8vw,3rem);line-height:1.15}.section-label[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4);color:var(--muted);font-size:var(--text-sm);display:block}.latest-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.closing-note[data-astro-cid-lcdefpme]{padding-block:var(--space-12) var(--section-space);text-align:center}.closing-note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:var(--space-6) 0 var(--space-8);color:var(--muted);font-size:var(--text-lg)}@media (width<=1000px){.question-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.hero-heading[data-astro-cid-lcdefpme]{padding-top:var(--space-24)}.latest-grid[data-astro-cid-lcdefpme]{gap:var(--space-4)}}@media (width<=640px){.hero-heading[data-astro-cid-lcdefpme]{padding-top:var(--space-20);padding-bottom:var(--space-10)}.hero-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-lg);margin-top:var(--space-6)}.hero-actions[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.hero-footnote[data-astro-cid-lcdefpme]{max-width:35ch;font-size:var(--text-xs);margin-inline:auto}.question-grid[data-astro-cid-lcdefpme],.category-grid[data-astro-cid-lcdefpme],.latest-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.question-card[data-astro-cid-lcdefpme]{padding:var(--space-6)}.question-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-2xl)}.question-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:var(--space-6)}.category-card[data-astro-cid-lcdefpme]{padding:var(--space-6) var(--space-6) 0}.category-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--text-3xl)}.resource-heading[data-astro-cid-lcdefpme]{padding:var(--space-3) var(--space-4);flex-wrap:wrap}.category-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{padding-inline:var(--space-4)}.section-introduction[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{font-size:var(--text-base)}.desktop-break[data-astro-cid-lcdefpme]{display:none}.faq-list[data-astro-cid-lcdefpme] summary{min-height:80px;font-size:var(--text-lg)}.latest-section[data-astro-cid-lcdefpme] .section-heading[data-astro-cid-lcdefpme]{gap:var(--space-6)}.closing-note[data-astro-cid-lcdefpme]{padding-top:var(--space-8)}}
