.scroll-marker.svelte-hjgdct{pointer-events:none;z-index:0;height:clamp(56px,8vw,96px);position:absolute;inset-block-start:0;inset-inline:10%;overflow:hidden}.scroll-marker.svelte-hjgdct svg:where(.svelte-hjgdct){width:100%;height:100%}@media (width<=1023px){.scroll-marker.svelte-hjgdct{display:none}}.pano-wrap.svelte-10lsdut,.pano-region.svelte-10lsdut{position:relative}.pano-stage.svelte-10lsdut{background:var(--sage);aspect-ratio:3;border-radius:36px;margin:0;position:relative;overflow:hidden}.pano-stage.svelte-10lsdut img:where(.svelte-10lsdut){object-fit:cover;width:100%;height:100%}.pano-crops.svelte-10lsdut{display:none}@media (width<=767px){.pano-crops.svelte-10lsdut{gap:1rem;display:grid}.pano-crops.svelte-10lsdut img:where(.svelte-10lsdut){aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-card);background:var(--sage);width:100%;height:auto}.pano-region.svelte-10lsdut{display:none}}@media (width>=1024px) and (height>=760px){.pano-wrap.svelte-10lsdut .pano-region:where(.svelte-10lsdut){height:calc(4*min(70vh,640px) + -1*min(1280px,100vw - 6rem))}.pano-wrap.svelte-10lsdut .pano-stage:where(.svelte-10lsdut){top:calc(var(--header-h) + 1.25rem);aspect-ratio:auto;height:min(70vh,640px);position:sticky}.pano-wrap.svelte-10lsdut .pano-stage:where(.svelte-10lsdut) img:where(.svelte-10lsdut){object-fit:cover;will-change:transform;width:auto;max-width:none;height:100%;position:absolute;inset:0}}html[data-motion=off] .pano-wrap.svelte-10lsdut .pano-region:where(.svelte-10lsdut){height:auto}html[data-motion=off] .pano-wrap.svelte-10lsdut .pano-stage:where(.svelte-10lsdut){aspect-ratio:3;height:auto;position:relative;top:auto}html[data-motion=off] .pano-wrap.svelte-10lsdut .pano-stage:where(.svelte-10lsdut) img:where(.svelte-10lsdut){object-fit:cover;width:100%;height:100%;position:static;transform:none!important}@media print{.pano-region.svelte-10lsdut,.pano-crops.svelte-10lsdut{display:none}}.on-pine.svelte-1uha8ag .btn-ghost:where(.svelte-1uha8ag){color:var(--paper)}.hero.svelte-1uha8ag{background:var(--pine);color:var(--paper);padding-block-start:clamp(1.5rem,4vw,3rem);overflow:clip}.hero-grid.svelte-1uha8ag{align-items:center;gap:2.5rem;display:grid}@media (width>=1024px){.hero-grid.svelte-1uha8ag{grid-template-columns:5fr 7fr;gap:3rem}}.hero-copy.svelte-1uha8ag{z-index:2;justify-items:start;gap:1.4rem;padding-block:1.5rem 2rem;display:grid;position:relative}.hero-eyebrow.svelte-1uha8ag{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:1.05rem;font-weight:650;display:inline-flex}.eyebrow-mark.svelte-1uha8ag{background:var(--coral);border-radius:50%;width:.9rem;height:.9rem}.hero-title.svelte-1uha8ag{font-size:var(--fs-h1-home);max-width:12ch;line-height:1.08}.hero-lead.svelte-1uha8ag{max-width:44ch;color:var(--paper);margin:0;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.5}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;display:flex}.hero-hint.svelte-1uha8ag{font-size:var(--fs-meta);color:color-mix(in srgb, var(--paper) 80%, transparent);margin:0}.hero-pie-strip.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding-block-start:.35rem;display:flex}.hero-pie-strip.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--paper);border-block-end:3px solid #0000;align-items:center;gap:.5rem;padding:.25rem .1rem;font-size:1.02rem;font-weight:650;text-decoration:none;display:inline-flex}.hero-pie-strip.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{border-block-end-color:var(--lime)}.hero-pie-strip.svelte-1uha8ag .pie-strip-icon:where(.svelte-1uha8ag){color:var(--lime);display:inline-flex}.hero-stage.svelte-1uha8ag{z-index:1;margin-block-end:-3rem;margin-inline-end:max(0px,50vw - 640px - 3rem);position:relative}.hero-art.svelte-1uha8ag{background:var(--sage);height:clamp(380px,62svh,620px);margin:0;overflow:hidden}@media (width<=1023px){.hero-stage.svelte-1uha8ag{margin-block-end:0;margin-inline:0}.hero-art.svelte-1uha8ag{aspect-ratio:4/3;height:auto}}.hero-art.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;object-position:82% 45%;width:100%;height:100%}.hero-line.svelte-1uha8ag{inset-inline-start:0;pointer-events:none;width:clamp(120px,14vw,210px);height:80%;position:absolute;top:0;transform:translate(-108%)}.hero-line.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:100%;height:100%}.hero-leaf.svelte-1uha8ag{inset-inline-start:-20px;background:var(--lime);opacity:.92;will-change:transform;border-radius:62% 38% 56% 44%/48% 62% 38% 52%;width:34px;height:34px;position:absolute;bottom:8%;transform:rotate(14deg)}@media (width<=1023px){.hero-line.svelte-1uha8ag,.hero-leaf.svelte-1uha8ag{display:none}}.hero-floor.svelte-1uha8ag{background:var(--pine);color:var(--paper);padding-block:0 2.5rem}@media (width>=1024px){.hero-floor.svelte-1uha8ag{padding-block-start:3.5rem}}.pie-line.svelte-1uha8ag{max-width:var(--content-max);padding-inline:var(--pad-mobile);font-family:var(--font-display);letter-spacing:.01em;margin-inline:auto;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:650;line-height:1.35}@media (width>=480px){.pie-line.svelte-1uha8ag{padding-inline:1.5rem}}@media (width>=768px){.pie-line.svelte-1uha8ag{padding-inline:var(--pad-tablet)}}@media (width>=1024px){.pie-line.svelte-1uha8ag{padding-inline:var(--pad-desktop)}}.intro.svelte-1uha8ag{background:var(--paper);padding-block:var(--pad-section-tight) var(--pad-section);overflow:clip}.intro-grid.svelte-1uha8ag{align-items:center;gap:2.5rem;display:grid}@media (width>=900px){.intro-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem)}}.intro-copy.svelte-1uha8ag{z-index:1;max-width:46ch;position:relative}.intro-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-block-end:1.1rem}.intro-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-block-end:1.4rem;font-size:clamp(1.125rem,1.35vw,1.3rem);line-height:1.6}.intro-art.svelte-1uha8ag{background:var(--sage);aspect-ratio:4/3;margin:0}.intro-art.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%}.neighborhood.svelte-1uha8ag{background:var(--sage);overflow:clip}.nhead.svelte-1uha8ag,.nbody.svelte-1uha8ag{z-index:1;position:relative}.nhead.svelte-1uha8ag{padding-block:var(--pad-section-tight);max-width:62rem}.nhead.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-block-end:1rem}.nhead.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:60ch;font-size:clamp(1.125rem,1.35vw,1.3rem);line-height:1.6}.nbody.svelte-1uha8ag{padding-block-end:0}.zones-panel.svelte-1uha8ag{background:var(--pine);color:var(--paper);border-radius:36px;margin-block-start:clamp(1.5rem,4vw,2.5rem);padding:clamp(1.5rem,3.5vw,3rem);scroll-margin-block-start:calc(var(--header-h) + 1.75rem)}.zones-label.svelte-1uha8ag{font-family:var(--font-text);font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--lime);margin:0 0 1.25rem;font-weight:700}.zone-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:0;display:grid}@media (width>=900px){.zone-grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}.zone.svelte-1uha8ag+.zone:where(.svelte-1uha8ag){border-inline-start:1.5px solid color-mix(in srgb, var(--paper) 22%, transparent)}}.zone.svelte-1uha8ag{align-content:start;justify-items:start;gap:.7rem;padding:1.1rem 0;display:grid}@media (width>=900px){.zone.svelte-1uha8ag{padding:.4rem 1.9rem .6rem}.zone.svelte-1uha8ag:first-child{padding-inline-start:0}.zone.svelte-1uha8ag:last-child{padding-inline-end:0}}.zone-top.svelte-1uha8ag{justify-content:space-between;align-items:center;width:100%;margin-block-end:.4rem;display:flex}.zone-chip.svelte-1uha8ag{background:color-mix(in srgb, var(--lime) 16%, transparent);width:3.1rem;height:3.1rem;color:var(--lime);border:1.5px solid color-mix(in srgb, var(--lime) 55%, transparent);border-radius:1rem;place-items:center;display:grid}.zone-num.svelte-1uha8ag{font-family:var(--font-display);letter-spacing:.1em;color:color-mix(in srgb, var(--paper) 78%, transparent);font-size:.95rem;font-weight:650}.zone.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:var(--paper);font-size:clamp(1.45rem,1.8vw,1.7rem)}.zone.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in srgb, var(--paper) 88%, transparent);margin:0;font-size:1.06rem;line-height:1.55}.zone-link.svelte-1uha8ag{color:var(--lime);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lime) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--lime) 55%, transparent);text-underline-offset:.2em;align-items:center;gap:.45rem;margin-block-start:.5rem;font-weight:650;display:inline-flex}.zone-link.svelte-1uha8ag:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}.zone-link.svelte-1uha8ag .arrow:where(.svelte-1uha8ag){transition:transform .16s ease-out}.zone-link.svelte-1uha8ag:hover .arrow:where(.svelte-1uha8ag){transform:translate(3px)}.zone-link.svelte-1uha8ag{min-height:2.5rem}.zone-link-out.svelte-1uha8ag{color:var(--pine);margin:1.25rem 0 0}.zones-panel.svelte-1uha8ag{margin-block-end:0}.zone-link.svelte-1uha8ag{margin-top:.25rem}.reading-section.svelte-1uha8ag{background:var(--pine);color:var(--paper);padding-block:var(--pad-section)}.reading-head.svelte-1uha8ag{max-width:58ch;margin-block-end:clamp(2rem,5vw,3.5rem)}.reading-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-block-end:1rem}.reading-head.svelte-1uha8ag p:where(.svelte-1uha8ag){color:color-mix(in srgb, var(--paper) 88%, transparent);font-size:clamp(1.125rem,1.35vw,1.3rem);line-height:1.6}.lead-article.svelte-1uha8ag{background:var(--sage);color:var(--pine);border-radius:var(--radius-card-lg);margin-block-end:2rem;display:grid;overflow:hidden}@media (width>=900px){.lead-article.svelte-1uha8ag{grid-template-columns:7fr 6fr}}.lead-art.svelte-1uha8ag{background:var(--sage);aspect-ratio:3/2;display:block;position:relative}@media (width>=900px){.lead-art.svelte-1uha8ag{aspect-ratio:auto;min-height:100%}}.lead-art.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;aspect-ratio:3/2;width:100%;height:100%;position:absolute;inset:0}@media (width>=900px){.lead-art.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:auto}}.lead-body.svelte-1uha8ag{align-content:center;justify-items:start;gap:.9rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.lead-kicker.svelte-1uha8ag{font-size:var(--fs-meta);color:var(--muted);margin:0;font-weight:700}.lead-title.svelte-1uha8ag{font-size:clamp(1.7rem,2.6vw,2.3rem);line-height:1.2}.lead-title.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--pine);text-decoration:none}.lead-title.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:.11em}.lead-excerpt.svelte-1uha8ag{margin:0;font-size:1.12rem;line-height:1.55}.lead-meta.svelte-1uha8ag{font-size:var(--fs-meta);color:var(--muted);margin:0}.secondary-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (width>=768px){.secondary-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr)}}.to-magazin.svelte-1uha8ag{margin-block-start:2.5rem}.on-pine.svelte-1uha8ag .to-magazin:where(.svelte-1uha8ag) .btn-ghost:where(.svelte-1uha8ag){color:var(--paper);border-color:var(--paper)}.topics-section.svelte-1uha8ag{background:var(--paper);padding-block:var(--pad-section)}.topics-head.svelte-1uha8ag{max-width:56ch;margin-block-end:clamp(2rem,5vw,3.5rem)}.topics-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-block-end:1rem}.topics-head.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:clamp(1.125rem,1.35vw,1.3rem);line-height:1.6}.topic-rows.svelte-1uha8ag{margin:0;padding:0;list-style:none;display:grid}.topic-row.svelte-1uha8ag{border-block-start:2px solid var(--border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem;padding-block:1.4rem;display:grid}.topic-row.svelte-1uha8ag:last-child{border-block-end:2px solid var(--border)}@media (width>=768px){.topic-row.svelte-1uha8ag{grid-template-columns:190px 1fr auto;gap:2rem}}.topic-art.svelte-1uha8ag{border-radius:var(--radius-card);background:var(--sage);aspect-ratio:1;width:7rem;margin:0;overflow:hidden}.topic-art.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%}.topic-art.numeric-2.svelte-1uha8ag{border-radius:46% 54% 50% 50%/50% 48% 52% 50%}.topic-art.numeric-3.svelte-1uha8ag{border-radius:22px}@media (width>=768px){.topic-art.svelte-1uha8ag{width:11rem}}.topic-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-block-end:.4rem;font-size:clamp(1.5rem,2vw,1.85rem)}.topic-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:52ch;margin:0;font-size:1.05rem;line-height:1.55}.topic-link.svelte-1uha8ag{grid-column:2;margin:0}@media (width>=768px){.topic-link.svelte-1uha8ag{grid-column:auto}}.editorial-section.svelte-1uha8ag{background:var(--sage);padding-block:var(--pad-section)}.editorial-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-block-end:1.4rem}.question-rows.svelte-1uha8ag{gap:1rem;margin:0 0 3rem;padding:0;list-style:none;display:grid}.question-rows.svelte-1uha8ag li:where(.svelte-1uha8ag){background:var(--paper);border-radius:var(--radius-card);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.2rem;padding:1.25rem 1.5rem;display:grid}.q-badge.svelte-1uha8ag{background:var(--pine);width:3.2rem;height:3.2rem;color:var(--paper);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.25rem;font-weight:650;display:grid}.q-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-block-end:.35rem;font-size:1.3rem}.q-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:62ch;margin:0;font-size:1.03rem;line-height:1.55}.closing.svelte-1uha8ag{max-width:58ch}.closing.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(1.9rem,3vw,2.6rem)}.closing.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-block:1rem 1.75rem;font-size:clamp(1.125rem,1.35vw,1.3rem);line-height:1.6}
