.dhero[data-astro-cid-ibhozwrh]{min-height:min(72svh,44rem);color:var(--linen);background:var(--forest);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.dhero[data-astro-cid-ibhozwrh] .img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.dhero[data-astro-cid-ibhozwrh]:after{content:"";z-index:-1;background:linear-gradient(#0e1b1700 35%,#0e1b17cc);position:absolute;inset:0}.copy[data-astro-cid-ibhozwrh]{padding-block:3.5rem}.copy[data-astro-cid-ibhozwrh] h1[data-astro-cid-ibhozwrh]{color:var(--linen)}.copy[data-astro-cid-ibhozwrh] .eyebrow[data-astro-cid-ibhozwrh]{text-shadow:0 1px 10px #0e1b178c}.copy[data-astro-cid-ibhozwrh] p[data-astro-cid-ibhozwrh]:last-child{color:#f7f4ede0;max-width:34rem;margin-top:1rem;font-size:1.1rem}.grid[data-astro-cid-ibhozwrh]{gap:2.5rem;display:grid}.intro[data-astro-cid-ibhozwrh] .lede[data-astro-cid-ibhozwrh]{font-family:var(--serif);color:var(--forest);max-width:40rem;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.4}dl[data-astro-cid-ibhozwrh]{border-left:1px solid var(--line);align-content:start;gap:1.5rem;margin:0;padding-left:2rem;display:grid}dt[data-astro-cid-ibhozwrh]{letter-spacing:.14em;text-transform:uppercase;color:var(--brass-ink);font-size:.7rem;font-weight:600}dd[data-astro-cid-ibhozwrh]{color:var(--forest);margin:.3rem 0 0}@media (width>=64rem){.grid[data-astro-cid-ibhozwrh]{grid-template-columns:1.6fr 1fr;gap:6rem}}.listings[data-astro-cid-ibhozwrh]{padding-bottom:var(--section)}.listings[data-astro-cid-ibhozwrh] h2[data-astro-cid-ibhozwrh]{border-top:1px solid var(--line);margin-bottom:2.5rem;padding-top:2.5rem}.grid3[data-astro-cid-ibhozwrh]{gap:3rem 1.75rem;display:grid}@media (width>=40rem){.grid3[data-astro-cid-ibhozwrh]{grid-template-columns:1fr 1fr}}@media (width>=64rem){.grid3[data-astro-cid-ibhozwrh]{grid-template-columns:repeat(3,1fr)}}.narrow-wrap[data-astro-cid-ibhozwrh]{max-width:calc(var(--narrow) + var(--gutter) * 2)}.guide-body[data-astro-cid-ibhozwrh]{padding-bottom:var(--section)}.prose[data-astro-cid-ibhozwrh]{border-top:1px solid var(--line);padding-top:3rem;font-size:1.06rem;line-height:1.75}.prose[data-astro-cid-ibhozwrh] h2{margin:2.6rem 0 1rem;font-size:clamp(1.6rem,2.8vw,2.1rem)}.prose[data-astro-cid-ibhozwrh] h2:first-child{margin-top:0}.prose[data-astro-cid-ibhozwrh] p{margin-bottom:1.15em}.prose[data-astro-cid-ibhozwrh] ul{margin:0 0 1.3em;padding-left:1.2rem}.prose[data-astro-cid-ibhozwrh] li{margin-bottom:.5em}.prose[data-astro-cid-ibhozwrh] li::marker{color:var(--brass)}.prose[data-astro-cid-ibhozwrh] a{color:var(--forest);text-decoration-color:var(--brass)}.prose[data-astro-cid-ibhozwrh] strong{color:var(--forest);font-weight:600}.sources[data-astro-cid-ibhozwrh]{border-top:1px solid var(--line);color:var(--ink-2);margin-top:3rem;padding-top:1.6rem;font-size:.85rem}.sources[data-astro-cid-ibhozwrh] h2[data-astro-cid-ibhozwrh]{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--brass-ink);font-weight:600;margin:0 0 .8rem!important;font-size:1.1rem!important}.sources[data-astro-cid-ibhozwrh] ol[data-astro-cid-ibhozwrh]{padding-left:1.2rem}.sources[data-astro-cid-ibhozwrh] a[data-astro-cid-ibhozwrh]{color:var(--ink-2)}.none[data-astro-cid-ibhozwrh]{color:var(--muted)}.search[data-astro-cid-ibhozwrh]{margin-top:4rem}.guide-cta[data-astro-cid-ibhozwrh]{border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink-2);background:var(--linen-2);justify-content:space-between;align-items:center;gap:1.2rem;max-width:40rem;margin-top:2rem;padding:1.2rem 1.4rem;text-decoration:none;display:flex}.guide-cta[data-astro-cid-ibhozwrh]>span[data-astro-cid-ibhozwrh]{gap:.3rem;font-size:.92rem;line-height:1.5;display:grid}.guide-cta[data-astro-cid-ibhozwrh] .k[data-astro-cid-ibhozwrh]{letter-spacing:.14em;text-transform:uppercase;color:var(--brass-ink);font-size:.7rem;font-weight:600}.guide-cta[data-astro-cid-ibhozwrh] strong[data-astro-cid-ibhozwrh]{font-family:var(--serif);color:var(--forest);font-size:1.25rem;font-weight:400;line-height:1.25}.guide-cta[data-astro-cid-ibhozwrh] .icon{width:1.2rem;height:1.2rem;color:var(--forest);transition:transform .3s var(--ease);flex:none}.guide-cta[data-astro-cid-ibhozwrh]:hover .icon{transform:translate(3px)}.guide-cta[data-astro-cid-ibhozwrh]:focus-visible{outline:2px solid var(--brass);outline-offset:3px}dd[data-astro-cid-ibhozwrh] a[data-astro-cid-ibhozwrh]{color:var(--forest);text-decoration-color:var(--brass)}.answers[data-astro-cid-ibhozwrh]{padding-bottom:var(--section)}.answers[data-astro-cid-ibhozwrh] .qa{border-top:1px solid var(--line);padding-top:2.5rem}.k[data-astro-cid-ibhozwrh]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:600}
