.reviewed[data-astro-cid-3pmakmqu]{margin:var(--space-xs) 0 0;color:var(--ivory-muted);text-transform:uppercase;max-width:none;animation:rise 1s var(--ease-cinema) 1.1s backwards}.reviewed[data-astro-cid-3pmakmqu] time[data-astro-cid-3pmakmqu]{color:var(--bronze-bright)}.answer[data-astro-cid-3pmakmqu]{margin:var(--space-s) 0 var(--space-m);padding:1.1rem 0 0;border-top:1px solid var(--line-strong);max-width:40rem;animation:rise 1s var(--ease-cinema) 1.2s backwards}.answer__label[data-astro-cid-3pmakmqu]{margin:0 0 .6rem;font:var(--type-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--bronze)}.answer__text[data-astro-cid-3pmakmqu]{margin:0;font-size:var(--step-0);line-height:1.6;color:var(--ivory);max-width:58ch}.byline[data-astro-cid-3pmakmqu]{margin:0;display:flex;flex-wrap:wrap;gap:.3rem 1.4rem;color:var(--ivory-muted);text-transform:uppercase;max-width:none;animation:rise 1s var(--ease-cinema) 1.4s backwards}.byline[data-astro-cid-3pmakmqu] time[data-astro-cid-3pmakmqu]{color:var(--ivory)}@keyframes rise{0%{opacity:0;transform:translate3d(0,18px,0)}}.next[data-astro-cid-3pmakmqu]{margin-top:var(--space-2xl);border-top:1px solid var(--line-strong)}.next__link[data-astro-cid-3pmakmqu]{position:relative;display:grid;grid-template-columns:minmax(10rem,17rem) minmax(0,1fr);gap:var(--space-m) clamp(1.5rem,4vw,3.5rem);align-items:center;padding:var(--space-m) 0 0}.next__link[data-astro-cid-3pmakmqu]:focus-visible{outline-offset:6px}.next__arrow[data-astro-cid-3pmakmqu]{display:inline-block;transition:transform var(--dur-base) var(--ease-cinema)}.next__link[data-astro-cid-3pmakmqu]:hover .next__arrow[data-astro-cid-3pmakmqu],.next__link[data-astro-cid-3pmakmqu]:focus-visible .next__arrow[data-astro-cid-3pmakmqu]{transform:translate(6px)}.next__link[data-astro-cid-3pmakmqu]:hover .next__media[data-astro-cid-3pmakmqu],.next__link[data-astro-cid-3pmakmqu]:focus-visible .next__media[data-astro-cid-3pmakmqu]{border-color:var(--bronze)}.next__media[data-astro-cid-3pmakmqu]{transition:border-color var(--dur-base)}.next__link[data-astro-cid-3pmakmqu]:focus-visible .next__title[data-astro-cid-3pmakmqu],.next__link[data-astro-cid-3pmakmqu]:focus-visible .next__eyebrow[data-astro-cid-3pmakmqu]{color:var(--bronze-bright)}.next__media[data-astro-cid-3pmakmqu]{display:block;overflow:hidden;aspect-ratio:16 / 10;border:1px solid var(--line);background:var(--bg)}.next__media[data-astro-cid-3pmakmqu] img[data-astro-cid-3pmakmqu]{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 1.4s var(--ease-cinema)}.next__link[data-astro-cid-3pmakmqu]:hover .next__media[data-astro-cid-3pmakmqu] img[data-astro-cid-3pmakmqu],.next__link[data-astro-cid-3pmakmqu]:focus-visible .next__media[data-astro-cid-3pmakmqu] img[data-astro-cid-3pmakmqu]{transform:scale(1.05)}.next__text[data-astro-cid-3pmakmqu]{display:grid;gap:.6rem;min-width:0}.next__eyebrow[data-astro-cid-3pmakmqu]{color:var(--bronze);text-transform:uppercase;transition:color var(--dur-base)}.next__title[data-astro-cid-3pmakmqu]{font:400 var(--step-2) / 1.1 var(--font-display);color:var(--ivory);max-width:26ch;transition:color var(--dur-base)}.next__meta[data-astro-cid-3pmakmqu]{color:var(--ivory-muted);text-transform:uppercase}.next__link[data-astro-cid-3pmakmqu]:hover .next__title[data-astro-cid-3pmakmqu],.next__link[data-astro-cid-3pmakmqu]:focus-visible .next__title[data-astro-cid-3pmakmqu],.next__link[data-astro-cid-3pmakmqu]:hover .next__eyebrow[data-astro-cid-3pmakmqu]{color:var(--bronze-bright)}.guide-article[data-astro-cid-3pmakmqu]{padding:var(--space-2xl) 0 var(--space-xl);background:var(--pane)}.after[data-astro-cid-3pmakmqu]{padding:var(--space-3xl) 0;background:var(--pane-walnut);border-top:1px solid var(--line)}.after__inner[data-astro-cid-3pmakmqu]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-xl) clamp(3rem,7vw,7rem);align-items:start}.svc__card[data-astro-cid-3pmakmqu]{position:relative;display:block;border-top:1px solid var(--line-strong);padding-top:var(--space-m)}.svc__media[data-astro-cid-3pmakmqu]{display:block;overflow:hidden;aspect-ratio:16 / 10;border:1px solid var(--line);background:var(--bg);margin-bottom:var(--space-m)}.svc__media[data-astro-cid-3pmakmqu] img[data-astro-cid-3pmakmqu]{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 1.4s var(--ease-cinema)}.svc__card[data-astro-cid-3pmakmqu]:hover .svc__media[data-astro-cid-3pmakmqu] img[data-astro-cid-3pmakmqu],.svc__card[data-astro-cid-3pmakmqu]:focus-visible .svc__media[data-astro-cid-3pmakmqu] img[data-astro-cid-3pmakmqu]{transform:scale(1.05)}.svc__text[data-astro-cid-3pmakmqu]{display:grid;gap:.6rem}.svc__name[data-astro-cid-3pmakmqu]{font:400 var(--step-2) / 1.05 var(--font-display)}.svc__blurb[data-astro-cid-3pmakmqu]{color:var(--ivory-muted);font-size:var(--step--1);max-width:40ch}.svc__cue[data-astro-cid-3pmakmqu]{display:inline-flex;align-items:center;gap:.7rem;margin-top:.4rem;font:var(--type-eyebrow);line-height:1;letter-spacing:var(--track-eyebrow);text-transform:uppercase;white-space:nowrap;color:var(--ivory);transition:color var(--dur-base)}.svc__cue[data-astro-cid-3pmakmqu] svg[data-astro-cid-3pmakmqu]{transition:transform var(--dur-base) var(--ease-cinema)}.svc__card[data-astro-cid-3pmakmqu]:hover .svc__cue[data-astro-cid-3pmakmqu],.svc__card[data-astro-cid-3pmakmqu]:focus-visible .svc__cue[data-astro-cid-3pmakmqu]{color:var(--bronze-bright)}.svc__card[data-astro-cid-3pmakmqu]:hover .svc__cue[data-astro-cid-3pmakmqu] svg[data-astro-cid-3pmakmqu]{transform:translate(5px)}.more__rows[data-astro-cid-3pmakmqu]{border-top:1px solid var(--line-strong)}.more[data-astro-cid-3pmakmqu] .row{grid-template-columns:minmax(0,1fr) auto}.more[data-astro-cid-3pmakmqu] .row__meta{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;gap:.2rem 1rem}.more[data-astro-cid-3pmakmqu] .row__arrow{grid-column:2;grid-row:2}.more[data-astro-cid-3pmakmqu] .row__title{font-size:var(--step-1)}@media(max-width:900px){.after__inner[data-astro-cid-3pmakmqu]{grid-template-columns:1fr}.guide-article[data-astro-cid-3pmakmqu]{padding-top:var(--space-xl)}}@media(max-width:560px){.next__link[data-astro-cid-3pmakmqu]{grid-template-columns:1fr}.next__media[data-astro-cid-3pmakmqu]{max-width:22rem}}@media(prefers-reduced-motion:reduce){.answer[data-astro-cid-3pmakmqu],.byline[data-astro-cid-3pmakmqu],.reviewed[data-astro-cid-3pmakmqu]{animation:none}.svc__media[data-astro-cid-3pmakmqu] img[data-astro-cid-3pmakmqu],.svc__cue[data-astro-cid-3pmakmqu] svg[data-astro-cid-3pmakmqu],.next__media[data-astro-cid-3pmakmqu] img[data-astro-cid-3pmakmqu],.next__media[data-astro-cid-3pmakmqu]{transition:none}.next__arrow[data-astro-cid-3pmakmqu]{transition:none}.next__link[data-astro-cid-3pmakmqu]:hover .next__arrow[data-astro-cid-3pmakmqu],.next__link[data-astro-cid-3pmakmqu]:focus-visible .next__arrow[data-astro-cid-3pmakmqu]{transform:none}}section.hero.article-hero{min-height:min(78svh,46rem)}section.hero.article-hero .hero__copy{max-width:44rem}@media(max-width:639.98px){section.hero.article-hero .hero__copy{min-width:0;max-width:100%}section.hero.article-hero .crumbs{min-width:0}section.hero.article-hero .crumbs ol{flex-wrap:nowrap}section.hero.article-hero .crumbs li{flex:none}section.hero.article-hero .crumbs li:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}section.hero.article-hero .hero__title{font-size:clamp(2.3rem,1.2rem + 3.3vw,3.9rem)}@media(max-width:900px){section.hero.article-hero .hero__title{font-size:clamp(2.2rem,1.4rem + 4vw,3rem)}}
