.crumbs[data-astro-cid-eww6sllv]{overflow-x:auto;overscroll-behavior-x:contain;padding-block:4px;padding-inline:4px;margin-inline:-4px;scrollbar-width:none}.crumbs[data-astro-cid-eww6sllv]::-webkit-scrollbar{display:none}.crumbs__list[data-astro-cid-eww6sllv]{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none}.crumbs__item[data-astro-cid-eww6sllv]{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.crumbs__link[data-astro-cid-eww6sllv],.crumbs__current[data-astro-cid-eww6sllv]{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:.35rem;border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:500;line-height:1.2}.crumbs__link[data-astro-cid-eww6sllv]{color:var(--color-muted);transition:color var(--dur-fast) var(--ease-snap)}.crumbs__link[data-astro-cid-eww6sllv]:hover{color:var(--color-accent-ink)}.crumbs__current[data-astro-cid-eww6sllv]{color:var(--color-fg);font-weight:600;overflow-wrap:anywhere;white-space:normal}.crumbs__item[data-astro-cid-eww6sllv]:not(:last-child):after{content:"/";color:color-mix(in oklch,var(--color-muted) 60%,transparent);font-size:var(--text-sm);user-select:none}@media(prefers-reduced-motion:reduce){.crumbs__link[data-astro-cid-eww6sllv]{transition:none}}@media(max-width:639px){.crumbs__link[data-astro-cid-eww6sllv],.crumbs__current[data-astro-cid-eww6sllv]{font-size:var(--text-xs)}}.ph[data-astro-cid-ccnrihhz]{position:relative;isolation:isolate;overflow:clip;overflow-clip-margin:4px;padding-block:clamp(3.5rem,8vw,6rem)}.ph[data-astro-cid-ccnrihhz][data-density=md]{padding-block:clamp(3rem,7vw,5rem)}.ph[data-astro-cid-ccnrihhz][data-density=sm]{padding-block:clamp(2.5rem,6vw,4rem)}.ph__grid[data-astro-cid-ccnrihhz]{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:center}.ph__copy[data-astro-cid-ccnrihhz]{min-inline-size:0;max-inline-size:48rem}.ph__kicker[data-astro-cid-ccnrihhz]{margin:0 0 .9rem;font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent-ink)}.ph__title[data-astro-cid-ccnrihhz]{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-2xl),5vw,var(--text-4xl));line-height:1.02;letter-spacing:-.03em;color:var(--color-fg);text-wrap:balance;overflow-wrap:anywhere}.ph[data-astro-cid-ccnrihhz][data-density=md] .ph__title[data-astro-cid-ccnrihhz]{font-size:clamp(var(--text-2xl),4.5vw,var(--text-3xl))}.ph[data-astro-cid-ccnrihhz][data-density=sm] .ph__title[data-astro-cid-ccnrihhz]{font-size:clamp(var(--text-xl),4vw,var(--text-3xl))}.ph__seam[data-astro-cid-ccnrihhz]{inline-size:3.5rem;block-size:2px;margin-block:1.25rem}.ph__answer[data-astro-cid-ccnrihhz]{margin:0;max-inline-size:58ch;font-size:var(--text-lg);line-height:1.65;color:var(--color-muted);text-wrap:pretty}.ph__actions[data-astro-cid-ccnrihhz]{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:clamp(1.5rem,3vw,2rem)}.ph__aside[data-astro-cid-ccnrihhz]{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;min-inline-size:0}.ph__rail[data-astro-cid-ccnrihhz]{inline-size:100%;color:var(--color-muted);font-size:var(--text-sm)}.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__copy[data-astro-cid-ccnrihhz]{text-align:center;margin-inline:auto}.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__answer[data-astro-cid-ccnrihhz]{max-inline-size:52ch;margin-inline:auto}.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__seam[data-astro-cid-ccnrihhz]{margin-inline:auto}.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__actions[data-astro-cid-ccnrihhz]{justify-content:center}.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__aside[data-astro-cid-ccnrihhz]{align-items:center}.ph[data-astro-cid-ccnrihhz][data-arr=c] .ph__aside[data-astro-cid-ccnrihhz]{align-items:flex-start}.ph[data-astro-cid-ccnrihhz][data-arr=c] .ph__rail[data-astro-cid-ccnrihhz]{border-inline-start:1px solid var(--color-border);padding-inline-start:1.5rem}.ph[data-astro-cid-ccnrihhz][data-arr=d] .ph__seam[data-astro-cid-ccnrihhz]{inline-size:100%}@media(prefers-reduced-motion:reduce){.ph__seam[data-astro-cid-ccnrihhz]{transform:scaleX(1)}}@media(max-width:767px){.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__copy[data-astro-cid-ccnrihhz],.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__answer[data-astro-cid-ccnrihhz]{text-align:start;margin-inline:0}.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__seam[data-astro-cid-ccnrihhz]{margin-inline:0}.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__actions[data-astro-cid-ccnrihhz]{justify-content:flex-start}.ph[data-astro-cid-ccnrihhz][data-arr=c] .ph__rail[data-astro-cid-ccnrihhz]{border-inline-start:0;padding-inline-start:0}.ph[data-astro-cid-ccnrihhz][data-arr=d] .ph__seam[data-astro-cid-ccnrihhz]{inline-size:3.5rem}.ph__aside[data-astro-cid-ccnrihhz],.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__aside[data-astro-cid-ccnrihhz]{align-items:flex-start}}@media(min-width:768px)and (max-width:1023px){.ph[data-astro-cid-ccnrihhz][data-arr=c] .ph__rail[data-astro-cid-ccnrihhz]{border-inline-start:0;padding-inline-start:0}.ph[data-astro-cid-ccnrihhz][data-arr=d] .ph__copy[data-astro-cid-ccnrihhz],.ph[data-astro-cid-ccnrihhz][data-arr=d] .ph__answer[data-astro-cid-ccnrihhz]{text-align:center;margin-inline:auto}.ph[data-astro-cid-ccnrihhz][data-arr=d] .ph__seam[data-astro-cid-ccnrihhz]{inline-size:3.5rem;margin-inline:auto}.ph[data-astro-cid-ccnrihhz][data-arr=d] .ph__actions[data-astro-cid-ccnrihhz]{justify-content:center}.ph[data-astro-cid-ccnrihhz][data-arr=d] .ph__aside[data-astro-cid-ccnrihhz]{align-items:center}}@media(min-width:1024px){.ph__grid--rail[data-astro-cid-ccnrihhz]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ph[data-astro-cid-ccnrihhz][data-arr=b] .ph__grid--rail[data-astro-cid-ccnrihhz],.ph[data-astro-cid-ccnrihhz][data-arr=d] .ph__grid--rail[data-astro-cid-ccnrihhz]{grid-template-columns:1fr}}.note[data-astro-cid-ya54myhw]{display:flex;align-items:flex-start;gap:.6rem;max-inline-size:46rem;margin:0;padding:.85rem 1.1rem;border:1px solid color-mix(in oklch,var(--color-border) 70%,transparent);border-radius:var(--radius-lg);background-color:color-mix(in oklch,var(--color-surface) 75%,transparent);color:var(--color-muted);font-size:var(--text-sm);line-height:1.6;text-align:start;overflow-wrap:anywhere}.note__glyph[data-astro-cid-ya54myhw]{flex:none;margin-block-start:.15rem;color:var(--color-accent-ink)}.sec[data-astro-cid-52tg7duq]{position:relative;padding-block:clamp(2.75rem,6vw,4.5rem)}.sec[data-astro-cid-52tg7duq][data-tone=compact]{padding-block:clamp(2rem,4.5vw,3.25rem)}.sec__head[data-astro-cid-52tg7duq]{max-width:46rem;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}.sec__eyebrow[data-astro-cid-52tg7duq]{margin:0 0 .85rem;font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent-ink)}.sec__title[data-astro-cid-52tg7duq]{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-xl),2.5vw + .75rem,var(--text-2xl));line-height:1.15;color:var(--color-fg);overflow-wrap:anywhere}.sec__seam[data-astro-cid-52tg7duq]{inline-size:3rem;block-size:2px;margin-block-start:1.1rem}.sec[data-astro-cid-52tg7duq][data-tone=compact] .sec__title[data-astro-cid-52tg7duq]{font-size:clamp(var(--text-lg),2vw + .6rem,var(--text-xl))}@media(prefers-reduced-motion:reduce){.sec__seam[data-astro-cid-52tg7duq]{transform:scaleX(1)}}@media(max-width:639px){.sec__head[data-astro-cid-52tg7duq]{margin-bottom:1.25rem}}
