.area-notes-list[data-astro-cid-fqe5ipj5]{margin:0 0 var(--space-lg);gap:var(--space-xs);padding:0;list-style:none;display:grid}.area-notes-list[data-astro-cid-fqe5ipj5] a[data-astro-cid-fqe5ipj5]{color:var(--saguaro);font-weight:600}.area-notes[data-astro-cid-fqe5ipj5] h2[data-astro-cid-fqe5ipj5]{font-size:var(--text-xl);margin:var(--space-sm) 0 var(--space-md)}.area-owner[data-astro-cid-fqe5ipj5]{font-size:var(--text-sm);color:var(--ink-2);max-width:52ch}.area-owner[data-astro-cid-fqe5ipj5] a[data-astro-cid-fqe5ipj5]{color:var(--saguaro);font-weight:600}.area-map-grid[data-astro-cid-fqe5ipj5]{gap:var(--space-xl);align-items:center;display:grid}@media (width>=56em){.area-map-grid[data-astro-cid-fqe5ipj5]{gap:var(--space-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.area-map-copy[data-astro-cid-fqe5ipj5] h2[data-astro-cid-fqe5ipj5]{margin:var(--space-sm) 0 var(--space-md);font-size:var(--text-2xl)}.area-map-copy[data-astro-cid-fqe5ipj5] p[data-astro-cid-fqe5ipj5]:not(.eyebrow){color:var(--ink-2)}.area-map-copy[data-astro-cid-fqe5ipj5] .btn-row[data-astro-cid-fqe5ipj5]{gap:var(--space-md);margin-top:var(--space-lg)}.hero-est[data-astro-cid-fqe5ipj5]{margin-top:var(--space-md);min-height:44px}.area-map-copy[data-astro-cid-fqe5ipj5] .btn-row[data-astro-cid-fqe5ipj5] .arrow-link[data-astro-cid-fqe5ipj5]{min-height:44px}.hero[data-astro-cid-fqe5ipj5]{padding-block:var(--space-xl) var(--space-3xl)}.hero-grid[data-astro-cid-fqe5ipj5]{gap:var(--space-2xl);align-items:start;display:grid}@media (width>=64em){.hero-grid[data-astro-cid-fqe5ipj5]{gap:var(--space-3xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.hero-side[data-astro-cid-fqe5ipj5]{flex-direction:column;display:flex}.hero-side[data-astro-cid-fqe5ipj5] .photo{aspect-ratio:auto;flex:auto;min-height:25rem}}.hero[data-astro-cid-fqe5ipj5] h1[data-astro-cid-fqe5ipj5]{margin:var(--space-sm) 0 var(--space-md);font-size:var(--text-3xl);max-width:16ch}.hero[data-astro-cid-fqe5ipj5] .lede[data-astro-cid-fqe5ipj5]{margin-bottom:var(--space-xl)}.hero-strip[data-astro-cid-fqe5ipj5]{margin-top:calc(-1 * var(--space-2xl));margin-inline:var(--space-md);position:relative}.strip-facts[data-astro-cid-fqe5ipj5]{background:var(--saguaro-deep);background-image:var(--grain);color:var(--on-dark)}.strip-grid[data-astro-cid-fqe5ipj5]{gap:var(--space-md) var(--space-xl);padding-block:var(--space-lg);display:grid}@media (width>=48em){.strip-grid[data-astro-cid-fqe5ipj5]{grid-template-columns:auto minmax(0,1fr) minmax(0,1.4fr)}}.strip-grid[data-astro-cid-fqe5ipj5] p[data-astro-cid-fqe5ipj5]{font-size:var(--text-sm);color:var(--on-dark-2);margin:0}.strip-grid[data-astro-cid-fqe5ipj5] .eyebrow[data-astro-cid-fqe5ipj5]{color:var(--gold-2);margin-bottom:var(--space-2xs)}.plan-for[data-astro-cid-fqe5ipj5] h2[data-astro-cid-fqe5ipj5]{margin:var(--space-sm) 0 var(--space-md)}@media (width>=56em){.plan-for[data-astro-cid-fqe5ipj5] .split[data-astro-cid-fqe5ipj5]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}}.season[data-astro-cid-fqe5ipj5]{font-size:var(--text-sm);color:var(--ink-2)}.focus-card[data-astro-cid-fqe5ipj5]{padding:var(--space-xl);background:var(--white);border:var(--rule) solid var(--color-rule);border-top:var(--rule-heavy) solid var(--gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}.focus-lede[data-astro-cid-fqe5ipj5]{font-size:var(--text-sm);color:var(--ink-2);margin:var(--space-xs) 0 var(--space-md)}.focus-list[data-astro-cid-fqe5ipj5]{align-content:space-between;row-gap:var(--space-xs);flex:auto;margin:0;padding:0;list-style:none;display:grid}.focus-list[data-astro-cid-fqe5ipj5] li[data-astro-cid-fqe5ipj5]{gap:var(--space-sm);padding:var(--space-sm) 0;border-top:var(--rule) solid var(--color-rule);font-family:var(--font-display);font-weight:600;font-size:var(--text-md);letter-spacing:-.01em;grid-template-columns:auto minmax(0,1fr);display:grid}.focus-list[data-astro-cid-fqe5ipj5] .tick[data-astro-cid-fqe5ipj5]{color:var(--saguaro-2);margin-top:.2em}.focus-more[data-astro-cid-fqe5ipj5]{margin:var(--space-md) 0 0;font-size:var(--text-sm)}.areas-note[data-astro-cid-fqe5ipj5]{font-size:var(--text-sm);margin:var(--space-md) 0 0}.steps[data-astro-cid-fqe5ipj5]{gap:var(--space-lg);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.steps[data-astro-cid-fqe5ipj5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64em){.steps[data-astro-cid-fqe5ipj5]{grid-template-columns:repeat(4,minmax(0,1fr))}}.steps[data-astro-cid-fqe5ipj5] li[data-astro-cid-fqe5ipj5]{gap:var(--space-xs);padding:var(--space-lg);background:var(--white);border-radius:var(--radius-md);border:var(--rule) solid var(--color-rule);align-content:start;display:grid}.step-n[data-astro-cid-fqe5ipj5]{font-size:var(--text-2xl);color:var(--gold-deep);line-height:1}.steps[data-astro-cid-fqe5ipj5] h3[data-astro-cid-fqe5ipj5]{font-size:var(--text-md)}.steps[data-astro-cid-fqe5ipj5] p[data-astro-cid-fqe5ipj5]{font-size:var(--text-sm);color:var(--ink-2);margin:0}.guide[data-astro-cid-fqe5ipj5]{border-top:var(--rule) solid var(--color-rule)}.guide-head[data-astro-cid-fqe5ipj5]{margin-bottom:var(--space-xl)}.guide[data-astro-cid-fqe5ipj5] h2[data-astro-cid-fqe5ipj5]{margin-top:var(--space-sm);font-size:var(--text-2xl);max-width:22ch}.guide-body[data-astro-cid-fqe5ipj5] p[data-astro-cid-fqe5ipj5]{font-size:var(--text-md);color:var(--ink);max-width:62ch}.guide-body[data-astro-cid-fqe5ipj5] p[data-astro-cid-fqe5ipj5]:last-child{margin-bottom:0}.guide-body[data-astro-cid-fqe5ipj5] p[data-astro-cid-fqe5ipj5]:first-child:first-line{font-weight:700}@media (width>=64em){.guide-body[data-astro-cid-fqe5ipj5]{columns:2;column-gap:var(--space-3xl);orphans:3;widows:3}.guide-body[data-astro-cid-fqe5ipj5] p[data-astro-cid-fqe5ipj5]{max-width:none}.guide-body[data-astro-cid-fqe5ipj5] p[data-astro-cid-fqe5ipj5]:first-child{margin-top:0}}.combo-links[data-astro-cid-fqe5ipj5]{margin-top:var(--space-lg);font-size:var(--text-sm);color:var(--ink-2)}.combo-links[data-astro-cid-fqe5ipj5] a[data-astro-cid-fqe5ipj5]{color:var(--saguaro);font-weight:600}
