.wrap[data-astro-cid-t6m5tj3h]{max-width:calc(72rem + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}h2[data-astro-cid-t6m5tj3h]{letter-spacing:-.03em;font-size:clamp(1.9rem,1.6vw + 1.3rem,2.75rem);line-height:1.05}.hero[data-astro-cid-t6m5tj3h]{padding:40px 0 0}.crumbs[data-astro-cid-t6m5tj3h]{font-size:var(--text-small);color:var(--ink-soft);gap:8px;margin-bottom:40px;display:flex}.crumbs[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{color:var(--ink-soft);text-decoration:none}.crumbs[data-astro-cid-t6m5tj3h] span[data-astro-cid-t6m5tj3h][aria-hidden]{color:var(--paper-3)}.hero-grid[data-astro-cid-t6m5tj3h]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:24px 64px;display:grid}h1[data-astro-cid-t6m5tj3h]{letter-spacing:-.045em;font-size:clamp(2.9rem,5vw + 1rem,5.5rem);font-weight:700;line-height:.95}h1[data-astro-cid-t6m5tj3h] span[data-astro-cid-t6m5tj3h]{color:var(--forest)}.hero-side[data-astro-cid-t6m5tj3h]{justify-items:start;gap:18px;padding-bottom:8px;display:grid}.hero-side[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h]{font-size:var(--text-lead);line-height:1.5}.close[data-astro-cid-t6m5tj3h]{padding:72px 0 0}.label[data-astro-cid-t6m5tj3h]{color:var(--forest);font-size:var(--text-small);letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-weight:600}.panels[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.panel[data-astro-cid-t6m5tj3h]{border-radius:var(--radius-xl);height:100%;color:inherit;transition:transform .22s var(--ease), box-shadow .22s var(--ease);grid-template-rows:auto auto 1fr auto auto;gap:14px;padding:32px;text-decoration:none;display:grid;position:relative;overflow:hidden}.panel[data-astro-cid-t6m5tj3h]:hover{box-shadow:var(--shadow-float);transform:translateY(-3px)}.p-name[data-astro-cid-t6m5tj3h]{font-size:var(--text-small);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.p-h[data-astro-cid-t6m5tj3h]{letter-spacing:-.03em;font-size:clamp(1.5rem,1vw + 1.1rem,2rem);font-weight:700;line-height:1.08}.p-h[data-astro-cid-t6m5tj3h] em[data-astro-cid-t6m5tj3h]{opacity:.62;font-style:normal}.p-text[data-astro-cid-t6m5tj3h]{font-size:var(--text-small);line-height:1.5}.p-go[data-astro-cid-t6m5tj3h]{font-weight:600}.p-go[data-astro-cid-t6m5tj3h]:after{content:" →"}.p-cc[data-astro-cid-t6m5tj3h]{background:var(--ink);color:var(--forest-muted)}.p-cc[data-astro-cid-t6m5tj3h] .p-name[data-astro-cid-t6m5tj3h]{color:var(--lime)}.p-cc[data-astro-cid-t6m5tj3h] .p-h[data-astro-cid-t6m5tj3h],.p-cc[data-astro-cid-t6m5tj3h] .p-go[data-astro-cid-t6m5tj3h]{color:var(--card)}.tv[data-astro-cid-t6m5tj3h]{align-self:center;justify-items:center;margin:8px 0;display:grid}.tv-screen[data-astro-cid-t6m5tj3h]{background:oklch(14% .008 140);border-radius:12px;width:100%;padding:7px;display:block;box-shadow:0 0 0 1px oklch(100% 0 0/.08)}.tv-screen[data-astro-cid-t6m5tj3h] img{border-radius:5px;width:100%;height:auto;display:block}.tv-stand[data-astro-cid-t6m5tj3h]{clip-path:polygon(16% 0,84% 0,100% 100%,0 100%);background:oklch(20% .01 140);width:24%;height:12px}.p-ar[data-astro-cid-t6m5tj3h]{background:var(--paper-2)}.p-ar[data-astro-cid-t6m5tj3h] .p-name[data-astro-cid-t6m5tj3h]{color:var(--forest)}.p-ar[data-astro-cid-t6m5tj3h] .p-h[data-astro-cid-t6m5tj3h],.p-ar[data-astro-cid-t6m5tj3h] .p-go[data-astro-cid-t6m5tj3h]{color:var(--ink)}.ro[data-astro-cid-t6m5tj3h]{border:1px solid var(--rule);background:var(--card);border-radius:4px;align-self:center;margin:8px 0;padding:16px 18px 8px;display:grid;position:relative;transform:rotate(-1deg);box-shadow:0 18px 36px -24px oklch(30% .04 140/.4)}.ro-head[data-astro-cid-t6m5tj3h]{border-bottom:2px solid var(--ink);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;padding-bottom:8px;font-size:.75rem;display:flex}.ro-head[data-astro-cid-t6m5tj3h] b[data-astro-cid-t6m5tj3h]{color:var(--ink)}.ro-line[data-astro-cid-t6m5tj3h]{border-bottom:1px dashed var(--rule);color:var(--ink);grid-template-columns:3rem minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;font-size:.875rem;display:grid;position:relative}.ro-line[data-astro-cid-t6m5tj3h]:last-child{border-bottom:0}.ro-at[data-astro-cid-t6m5tj3h]{color:var(--ink-soft);font-variant-numeric:tabular-nums}.reply[data-astro-cid-t6m5tj3h] .ro-what[data-astro-cid-t6m5tj3h]{border-left:2px solid var(--lime);padding-left:10px;font-weight:700}.ro-how[data-astro-cid-t6m5tj3h]{background:var(--paper-2);color:var(--ink-2);border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:600}.stamp[data-astro-cid-t6m5tj3h]{border:2px solid var(--forest);color:var(--forest);letter-spacing:.14em;text-align:center;text-transform:uppercase;opacity:.85;border-radius:6px;padding:5px 10px;font-size:.65rem;font-weight:700;line-height:1.1;position:absolute;top:50%;left:40%;transform:rotate(-10deg)}.p-pm[data-astro-cid-t6m5tj3h]{color:var(--forest-muted);background:oklch(22% .025 145)}.p-pm[data-astro-cid-t6m5tj3h] .p-name[data-astro-cid-t6m5tj3h]{color:var(--lime)}.p-pm[data-astro-cid-t6m5tj3h] .p-h[data-astro-cid-t6m5tj3h],.p-pm[data-astro-cid-t6m5tj3h] .p-go[data-astro-cid-t6m5tj3h]{color:var(--card)}.bldg[data-astro-cid-t6m5tj3h]{place-self:center;width:100%;max-width:340px;height:auto;margin:8px 0}.b-body[data-astro-cid-t6m5tj3h]{fill:oklch(30% .02 145)}.b-ground[data-astro-cid-t6m5tj3h]{fill:oklch(27% .02 145)}.win[data-astro-cid-t6m5tj3h]{fill:oklch(25% .02 145)}.win[data-astro-cid-t6m5tj3h].lit{fill:oklch(86% .09 95)}.win[data-astro-cid-t6m5tj3h].call{fill:var(--lime)}.ring[data-astro-cid-t6m5tj3h]{fill:none;stroke:var(--lime);stroke-width:2px;opacity:.55;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.ring[data-astro-cid-t6m5tj3h]{animation:2s cubic-bezier(.2,.6,.3,1) infinite ring}@keyframes ring{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}}.p-rs[data-astro-cid-t6m5tj3h]{--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;background:linear-gradient(180deg, var(--tint-1), var(--tint-2))}.p-rs[data-astro-cid-t6m5tj3h] .p-name[data-astro-cid-t6m5tj3h]{color:var(--forest)}.p-rs[data-astro-cid-t6m5tj3h] .p-h[data-astro-cid-t6m5tj3h],.p-rs[data-astro-cid-t6m5tj3h] .p-go[data-astro-cid-t6m5tj3h]{color:var(--ink)}.menu[data-astro-cid-t6m5tj3h]{border:1px solid var(--rule);background:var(--card);box-shadow:inset 0 0 0 6px var(--card), inset 0 0 0 7px var(--paper-3);text-align:center;align-self:center;gap:10px;margin:8px 0;padding:22px 26px;display:grid}.m-house[data-astro-cid-t6m5tj3h]{color:var(--ink-soft);font:italic 500 .875rem/1.2 var(--serif)}.m-title[data-astro-cid-t6m5tj3h]{color:var(--ink);font:600 1.4rem/1.1 var(--serif);margin-bottom:6px}.m-line[data-astro-cid-t6m5tj3h]{text-align:left;align-items:baseline;gap:8px;display:flex}.m-name[data-astro-cid-t6m5tj3h]{color:var(--ink);font:600 1.05rem/1.2 var(--serif)}.m-dots[data-astro-cid-t6m5tj3h]{border-bottom:2px dotted var(--paper-3);flex:1;transform:translateY(-4px)}.m-key[data-astro-cid-t6m5tj3h]{color:var(--forest);white-space:nowrap;font-size:.8125rem;font-weight:700}.p-sc[data-astro-cid-t6m5tj3h]{background:linear-gradient(oklch(94.5% .04 125),oklch(98% .012 110))}.p-sc[data-astro-cid-t6m5tj3h] .p-name[data-astro-cid-t6m5tj3h]{color:var(--forest)}.p-sc[data-astro-cid-t6m5tj3h] .p-h[data-astro-cid-t6m5tj3h],.p-sc[data-astro-cid-t6m5tj3h] .p-go[data-astro-cid-t6m5tj3h]{color:var(--ink)}.p-sc[data-astro-cid-t6m5tj3h] .sch[data-astro-cid-t6m5tj3h]{place-self:center;width:100%;max-width:360px;height:auto;margin:8px 0}.p-dn[data-astro-cid-t6m5tj3h]{background:var(--paper-2)}.p-dn[data-astro-cid-t6m5tj3h] .p-name[data-astro-cid-t6m5tj3h]{color:var(--forest)}.p-dn[data-astro-cid-t6m5tj3h] .p-h[data-astro-cid-t6m5tj3h],.p-dn[data-astro-cid-t6m5tj3h] .p-go[data-astro-cid-t6m5tj3h]{color:var(--ink)}.ds[data-astro-cid-t6m5tj3h]{border:1px solid var(--rule);background:var(--card);border-radius:4px;align-self:center;margin:8px 0;padding:14px 18px 6px;display:grid;box-shadow:0 18px 36px -24px oklch(30% .04 140/.4)}.ds-head[data-astro-cid-t6m5tj3h]{border-bottom:2px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;padding-bottom:8px;font-size:.75rem;display:flex}.ds-head[data-astro-cid-t6m5tj3h] b[data-astro-cid-t6m5tj3h]{color:var(--ink)}.ds-line[data-astro-cid-t6m5tj3h]{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:3rem minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:9px 0;font-size:.875rem;display:grid}.ds-line[data-astro-cid-t6m5tj3h]:last-child{border-bottom:0}.ds-at[data-astro-cid-t6m5tj3h]{color:var(--ink-soft);font-variant-numeric:tabular-nums}.ds-how[data-astro-cid-t6m5tj3h]{background:var(--ink);color:var(--card);border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:600}.s-brick[data-astro-cid-t6m5tj3h]{fill:#b08471}.s-stone[data-astro-cid-t6m5tj3h]{fill:#d6dace}.s-cream[data-astro-cid-t6m5tj3h]{fill:#ece4d0}.s-roof[data-astro-cid-t6m5tj3h]{fill:#353b34}.s-arch[data-astro-cid-t6m5tj3h],.s-win[data-astro-cid-t6m5tj3h]{fill:#33433b}.s-win[data-astro-cid-t6m5tj3h].call{fill:#f4f0bd}.s-door[data-astro-cid-t6m5tj3h]{fill:#bfa37e}.s-ground[data-astro-cid-t6m5tj3h]{fill:#d8dccf}.s-ring[data-astro-cid-t6m5tj3h]{fill:none;stroke:#fff3b0;stroke-width:1.6px;opacity:.7;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.s-ring[data-astro-cid-t6m5tj3h]{animation:2.6s cubic-bezier(.2,.6,.3,1) infinite both ring}}.all[data-astro-cid-t6m5tj3h]{padding:120px 0 0}.all-head[data-astro-cid-t6m5tj3h]{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:end;gap:16px 48px;padding-bottom:28px;display:grid}.all-head[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h]{color:var(--ink-soft)}.groups[data-astro-cid-t6m5tj3h]{columns:2;column-gap:64px;margin-top:40px}.group[data-astro-cid-t6m5tj3h]{break-inside:avoid;margin-bottom:40px}.group[data-astro-cid-t6m5tj3h] h3[data-astro-cid-t6m5tj3h]{color:var(--forest);font-size:var(--text-small);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-weight:600}.rows[data-astro-cid-t6m5tj3h]{margin:0;padding:0;list-style:none}.row[data-astro-cid-t6m5tj3h]{border-top:1px solid var(--rule);color:inherit;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:grid}.thumb[data-astro-cid-t6m5tj3h]{background:var(--tint-1);border-radius:14px;width:56px;height:56px;display:block;overflow:hidden}.r-text[data-astro-cid-t6m5tj3h]{gap:2px;display:grid}.r-name[data-astro-cid-t6m5tj3h]{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.tag[data-astro-cid-t6m5tj3h]{background:var(--lime);color:var(--lime-ink);letter-spacing:.02em;border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:700}.r-short[data-astro-cid-t6m5tj3h]{font-size:var(--text-small);line-height:1.45}.r-go[data-astro-cid-t6m5tj3h]{color:var(--ink-soft);transition:transform .18s var(--ease), color .18s var(--ease)}.row[data-astro-cid-t6m5tj3h]:hover .r-name[data-astro-cid-t6m5tj3h]{color:var(--forest)}.row[data-astro-cid-t6m5tj3h]:hover .r-go[data-astro-cid-t6m5tj3h]{color:var(--forest);transform:translate(3px)}.else[data-astro-cid-t6m5tj3h]{padding:72px 0 112px}.else-in[data-astro-cid-t6m5tj3h]{border-radius:var(--radius-xl);background:var(--green-sweep-lit);color:var(--forest-muted);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:16px 40px;padding:40px 48px;display:grid}.else-in[data-astro-cid-t6m5tj3h] h2[data-astro-cid-t6m5tj3h]{color:var(--card)}.btn--lime[data-astro-cid-t6m5tj3h]{background:var(--lime);border-color:var(--lime);color:var(--lime-ink)}.btn--lime[data-astro-cid-t6m5tj3h]:hover{background:var(--card);border-color:var(--card);color:var(--ink)}@media (width<=64rem){.hero-grid[data-astro-cid-t6m5tj3h],.all-head[data-astro-cid-t6m5tj3h]{grid-template-columns:minmax(0,1fr)}.else-in[data-astro-cid-t6m5tj3h]{grid-template-columns:minmax(0,1fr);justify-items:start}}@media (width<=48rem){.crumbs[data-astro-cid-t6m5tj3h]{margin-bottom:28px}.close[data-astro-cid-t6m5tj3h]{padding-top:48px}.panels[data-astro-cid-t6m5tj3h]{grid-template-columns:minmax(0,1fr)}.panel[data-astro-cid-t6m5tj3h]{grid-template-rows:none}.stamp[data-astro-cid-t6m5tj3h]{left:auto;right:44px}.panel[data-astro-cid-t6m5tj3h]{padding:24px 20px}.all[data-astro-cid-t6m5tj3h]{padding-top:80px}.groups[data-astro-cid-t6m5tj3h]{columns:1}.else-in[data-astro-cid-t6m5tj3h]{padding:32px 22px}}
