.archive-arrow[data-astro-cid-xra5s6fj]{display:inline-flex}.category-bar[data-astro-cid-g6okeyqe]{margin-bottom:1rem}.category-divider[data-astro-cid-g6okeyqe]{background:var(--line-divider);opacity:.5;align-self:stretch;width:1px}.more-divider[data-astro-cid-g6okeyqe]{opacity:0;transition:opacity .3s ease-in-out}.more-divider[data-astro-cid-g6okeyqe][data-visible]{opacity:.5}.scroll-area[data-astro-cid-g6okeyqe]{flex:1;min-width:0;position:relative}.scroll-fade[data-astro-cid-g6okeyqe]{pointer-events:none;opacity:0;z-index:1;width:2.5rem;transition:opacity .3s ease-in-out;position:absolute;top:0;bottom:0}.scroll-fade[data-astro-cid-g6okeyqe][data-visible]{opacity:1}.scroll-fade-left[data-astro-cid-g6okeyqe]{background:linear-gradient(to left, transparent, var(--card-bg));left:0}.scroll-fade-right[data-astro-cid-g6okeyqe]{background:linear-gradient(to right, transparent, var(--card-bg));right:0}body.wallpaper-transparent .scroll-fade[data-astro-cid-g6okeyqe]{display:none}.category-scroll[data-astro-cid-g6okeyqe]{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.category-scroll[data-astro-cid-g6okeyqe]::-webkit-scrollbar{display:none}.category-pill[data-astro-cid-g6okeyqe]{border:1px solid var(--glass-control-border);color:var(--primary);box-shadow:none;backdrop-filter:none;background:0 0;gap:.375rem;font-weight:500}.category-pill[data-astro-cid-g6okeyqe] .pill-count[data-astro-cid-g6okeyqe]{opacity:.65;background:0 0;font-size:.7rem;font-weight:600}.category-pill[data-astro-cid-g6okeyqe][data-category-name=""]{color:var(--primary)}.category-pill[data-astro-cid-g6okeyqe]:hover{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 36%, var(--glass-control-border))}.category-pill[data-astro-cid-g6okeyqe][data-active]{border-color:color-mix(in srgb, var(--primary) 55%, var(--glass-control-border));color:var(--primary);font-weight:600}.category-pill[data-astro-cid-g6okeyqe][data-active] .pill-count[data-astro-cid-g6okeyqe]{opacity:.8}.category-pill[data-astro-cid-g6okeyqe][data-soft-active]{border-color:color-mix(in srgb, var(--primary) 35%, var(--glass-control-border));color:var(--primary);font-weight:600}.category-pill[data-astro-cid-g6okeyqe]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-blog-complete]{--bc-ink:var(--paper);--bc-muted:var(--muted);--bc-ground:var(--ink);--bc-field:var(--surface);--bc-line:var(--line);--bc-accent:var(--violet);width:100%;min-width:0;max-width:1380px;color:var(--bc-ink);margin-inline:auto;padding:clamp(24px,4vw,64px) 0 0}[data-blog-complete] [hidden]{display:none!important}[data-blog-complete] :is(h1,h2,h3,p,figure){margin:0}[data-blog-complete] :is(a,button,input,select,summary){color:inherit}[data-blog-complete] :is(a,button,summary):focus-visible{outline:2px solid var(--bc-accent);outline-offset:5px}[data-blog-complete] :is(h1,h2,h3,p,a,span){overflow-wrap:anywhere}[data-blog-complete] :is(button,input,select){font:inherit;box-sizing:border-box;max-width:100%}[data-blog-complete] button{cursor:pointer}[data-blog-complete] :is(button,summary,select){min-height:44px}[data-blog-complete] .bc-masthead{grid-template-columns:minmax(0,1fr);align-items:end;gap:30px;margin-bottom:clamp(34px,5vw,76px);display:grid}[data-blog-complete] .bc-masthead--photo{grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);gap:7%}[data-blog-complete] .bc-eyebrow{letter-spacing:.12em;color:var(--bc-muted);align-items:center;gap:16px;margin-bottom:22px;font-size:14px;display:flex}[data-blog-complete] .bc-eyebrow span{letter-spacing:0;border-left:1px solid var(--bc-line);padding-left:16px}[data-blog-complete] h1{font:400 clamp(40px,5.8vw,82px)/1.2 var(--font-display,serif);letter-spacing:-.035em;max-width:17ch}[data-blog-complete] .bc-intro{color:var(--bc-muted);white-space:pre-line;max-width:54ch;margin-top:24px;font-size:16px;line-height:1.95}[data-blog-complete] .bc-header-gallery{min-width:0}[data-blog-complete] .bc-header-strip{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:10px;margin-top:10px;display:grid}[data-blog-complete] .bc-header-strip figure{aspect-ratio:1;overflow:hidden}[data-blog-complete] .bc-header-strip img{object-fit:cover;width:100%;height:100%;display:block}[data-blog-complete] .bc-header-picture{aspect-ratio:16/9;overflow:hidden}[data-blog-complete] .bc-header-picture img{object-fit:cover;width:100%;height:100%;display:block}[data-blog-complete] .bc-controls{border-block:1px solid var(--bc-line);margin-bottom:38px;padding:20px 0}[data-blog-complete] .bc-control-row{grid-template-columns:minmax(240px,1fr) auto minmax(140px,.55fr);align-items:end;gap:30px;display:grid}[data-blog-complete] .bc-search>label{color:var(--bc-muted);margin-bottom:8px;font-size:14px;display:block}[data-blog-complete] .bc-search>div{border-bottom:1px solid var(--bc-line);align-items:stretch;min-width:0;display:flex}[data-blog-complete] .bc-search input{min-width:0;min-height:48px;color:var(--bc-ink);background:0 0;border:0;border-radius:0;flex:1;padding:9px 10px 9px 0;font-size:16px}[data-blog-complete] .bc-search input::placeholder{color:var(--bc-muted);opacity:1}[data-blog-complete] .bc-search button{background:0 0;border:0;min-width:56px;padding:8px 12px;font-size:14px}[data-blog-complete] .bc-views{gap:6px;display:flex}[data-blog-complete] .bc-views a{border-bottom:2px solid #0000;justify-content:center;align-items:center;min-width:66px;min-height:48px;padding:9px 14px;font-size:14px;display:flex}[data-blog-complete] .bc-views a[aria-current]{border-color:var(--bc-accent);color:var(--bc-accent)}[data-blog-complete] .bc-result-count{color:var(--bc-muted);text-align:right;gap:6px;padding-bottom:8px;font-size:14px;display:grid}[data-blog-complete] .bc-result-count strong{color:var(--bc-ink);font-size:18px;font-weight:400}[data-blog-complete] .bc-filter{min-width:0;margin-top:16px}[data-blog-complete] .bc-filter>summary{cursor:pointer;align-items:center;gap:16px;width:fit-content;max-width:100%;font-size:14px;list-style:none;display:flex}[data-blog-complete] .bc-filter>summary::-webkit-details-marker,[data-blog-complete] .bc-month>summary::-webkit-details-marker{display:none}[data-blog-complete] .bc-filter>summary>span{color:var(--bc-muted);font-size:14px}[data-blog-complete] .bc-filter>summary>i{font:18px/1 serif}[data-blog-complete] .bc-filter[open]>summary>i,[data-blog-complete] .bc-month[open] .bc-disclosure-sign{transform:rotate(45deg)}[data-blog-complete] .bc-filter-panel{border-top:1px solid var(--bc-line);margin-top:8px;padding:24px 0 4px}[data-blog-complete] .bc-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}[data-blog-complete] .bc-filter-fields label{color:var(--bc-muted);gap:10px;min-width:0;font-size:14px;display:grid}[data-blog-complete] .bc-filter-fields select{width:100%;color:var(--bc-ink);background:var(--bc-field);border:1px solid var(--bc-line);border-radius:0;padding:10px 32px 10px 12px;font-size:15px}[data-blog-complete] .bc-filter-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}[data-blog-complete] .bc-filter-actions>div{gap:10px;display:flex}[data-blog-complete] .bc-filter-actions button{border:1px solid var(--bc-line);background:0 0;min-width:64px;padding:9px 16px;font-size:14px}[data-blog-complete] .bc-filter-actions button[type=submit]{background:var(--bc-ink);color:var(--bc-ground);border-color:var(--bc-ink)}[data-blog-complete] .bc-filter-actions>[data-blog-filter-reset]{border-color:#0000;padding-inline:0}[data-blog-complete] .bc-selected{border-top:1px solid var(--bc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding-top:12px;display:flex}[data-blog-complete] .bc-selected nav{flex-wrap:wrap;gap:8px;min-width:0;display:flex}[data-blog-complete] .bc-selected nav a{border:1px solid var(--bc-line);align-items:center;gap:9px;max-width:100%;min-height:44px;padding:8px 12px;font-size:14px;display:inline-flex}[data-blog-complete] .bc-selected small{color:var(--bc-muted);flex-shrink:0;font-size:14px}[data-blog-complete] .bc-selected i{font:18px/1 serif}[data-blog-complete] .bc-clear{align-items:center;min-height:44px;font-size:14px;display:inline-flex}[data-blog-complete] .bc-entries{min-width:0;display:grid}[data-blog-complete] .bc-entry{border-top:1px solid var(--bc-line);grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;padding:34px 0;scroll-margin-top:110px;display:grid;position:relative}[data-blog-complete] .bc-register{color:var(--bc-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px;line-height:1.8;display:flex}[data-blog-complete] .bc-title{font:400 clamp(24px,2.5vw,36px)/1.45 var(--font-display,serif);letter-spacing:-.015em;margin-top:16px}[data-blog-complete] .bc-title a{color:inherit;text-decoration:none;display:block}[data-blog-complete] .bc-picture{aspect-ratio:3/2;background:var(--bc-field);min-width:0;display:block;overflow:hidden}[data-blog-complete] .bc-picture img{object-fit:cover;width:100%;height:100%;display:block}[data-blog-complete] .bc-copy{min-width:0}[data-blog-complete] .bc-excerpt{color:var(--bc-muted);max-width:64ch;font-size:16px;line-height:1.95}[data-blog-complete] .bc-byline{color:var(--bc-muted);flex-wrap:wrap;gap:12px;margin-top:18px;font-size:14px;line-height:1.8;display:flex}[data-blog-complete] .bc-entry-actions{grid-column:1/-1;min-width:0}[data-blog-complete] .bc-reading-actions{flex-wrap:wrap;align-items:center;gap:8px 22px;min-width:0;display:flex}[data-blog-complete] .bc-reading-actions a{border-bottom:1px solid var(--bc-line);align-items:center;gap:20px;min-height:44px;font-size:14px;display:inline-flex}[data-blog-complete] .bc-reading-actions [data-reading-position]{color:var(--bc-muted);font-size:14px}[data-blog-complete] .bc-entry-actions .bb-entry-actions{font-size:14px;display:block}[data-blog-complete] .bc-entry-actions .article-peek{min-width:0;margin-top:4px}[data-blog-complete] .bc-entry-actions .article-peek-open{min-height:44px;color:var(--bc-muted);border:0;gap:18px;padding:5px 0;font-size:14px;transition:none}[data-blog-complete] .bc-entry-actions .article-peek-open span{transition:none}[data-blog-complete] .bc-entry-actions .article-peek-content{background:var(--bc-field);border:1px solid var(--bc-line);min-width:0;margin-top:8px;padding:20px clamp(16px,2.4vw,32px) 24px}[data-blog-complete] .bc-entry-actions .article-peek-content>header{align-items:center;gap:20px;position:relative}[data-blog-complete] .bc-entry-actions .article-peek-content>header button{min-width:72px;min-height:44px;font:inherit;padding:8px 0 8px 12px;font-size:14px}[data-blog-complete] .bc-entry-actions .article-peek-content h3{font:400 clamp(22px,2.8vw,32px)/1.5 var(--font-display,serif);max-width:36ch;margin:14px 0}[data-blog-complete] .bc-entry-actions .article-peek-content p{max-width:76ch;color:var(--bc-muted);font-size:16px;line-height:1.95}[data-blog-complete] .bc-entry-actions .article-peek-images{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:14px;margin:22px 0}[data-blog-complete] .bc-entry-actions .article-peek-images img{object-fit:contain;background:var(--bc-ground);border-radius:0;max-width:100%;height:240px}[data-blog-complete] .bc-entry-actions .article-peek-read{border-bottom:1px solid var(--bc-line);align-items:center;min-height:44px;margin-top:8px;font-size:14px;display:inline-flex}[data-blog-complete] .bc-month{border-top:1px solid var(--bc-line);scroll-margin-top:110px}[data-blog-complete] .bc-month:last-child{border-bottom:1px solid var(--bc-line)}[data-blog-complete] .bc-month>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 22px;align-items:center;gap:22px;padding:24px 0;list-style:none;display:grid}[data-blog-complete] .bc-month-date{align-items:baseline;gap:30px;display:flex}[data-blog-complete] .bc-month-date strong{font:400 clamp(28px,4vw,46px)/1.2 var(--font-display,serif)}[data-blog-complete] .bc-month-date>span,[data-blog-complete] .bc-month-count{color:var(--bc-muted);font-size:14px}[data-blog-complete] .bc-disclosure-sign{text-align:center;font:400 22px/1 serif}[data-blog-complete] .bc-month-entries{padding-bottom:24px}[data-blog-complete] .bc-archive-entry{border-top:1px solid var(--bc-line);grid-template-columns:110px minmax(0,1fr) minmax(60px,140px) 20px;align-items:baseline;gap:22px;min-height:64px;padding:18px 0;text-decoration:none;display:grid}[data-blog-complete] .bc-archive-entry time{color:var(--bc-muted);font-variant-numeric:tabular-nums;font-size:14px}[data-blog-complete] .bc-archive-entry strong{font:400 20px/1.6 var(--font-display,serif)}[data-blog-complete] .bc-archive-topic{color:var(--bc-muted);flex-wrap:wrap;gap:8px;font-size:14px;line-height:1.8;display:flex}[data-blog-complete] .bc-archive-topic small{font-size:14px}[data-blog-complete] .bc-archive-arrow{text-align:right;font-size:14px}[data-blog-complete] .bc-outlets{border-top:1px solid var(--bc-line);flex-wrap:wrap;gap:28px;margin-top:38px;padding:20px 0;display:flex}[data-blog-complete] .bc-outlets a{align-items:center;gap:30px;min-height:44px;font-size:14px;display:inline-flex}[data-blog-complete] .bc-empty{max-width:640px;padding:65px 0 90px}[data-blog-complete] .bc-empty>span{color:var(--bc-muted);font-size:40px}[data-blog-complete] .bc-empty h2{font:400 clamp(28px,4vw,42px)/1.5 var(--font-display,serif);margin-bottom:16px}[data-blog-complete] .bc-empty p{color:var(--bc-muted);font-size:14px;line-height:1.9}[data-blog-complete] .bc-empty a{border-bottom:1px solid var(--bc-line);align-items:center;min-height:44px;margin-top:24px;font-size:14px;display:inline-flex}[data-blog-theme=moon]{--bc-ink:#e6deec;--bc-muted:#aaa0b7;--bc-ground:#15111c;--bc-field:#231c2c;--bc-line:#bfa7d139;--bc-accent:#ceb0e5}[data-blog-theme=moon] .bc-entry--lead{grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr);column-gap:6%;padding-block:36px 54px}[data-blog-theme=moon] .bc-entry--lead .bc-entry-header{grid-area:1/2}[data-blog-theme=moon] .bc-entry--lead .bc-picture{aspect-ratio:5/4;grid-area:1/1/4}[data-blog-theme=moon] .bc-entry--lead .bc-entry-actions{grid-area:3/2}[data-blog-theme=moon] .bc-entry--lead .bc-copy{grid-area:2/2;align-self:end}[data-blog-theme=moon] .bc-entry--lead .bc-title{margin-top:24px;font-size:clamp(30px,3.2vw,48px)}[data-blog-theme=moon] .bc-entry:not(.bc-entry--lead){grid-template-columns:100px 210px minmax(0,1fr);column-gap:30px}[data-blog-theme=moon] .bc-entry:not(.bc-entry--lead) .bc-entry-header{display:contents}[data-blog-theme=moon] .bc-entry:not(.bc-entry--lead) .bc-register{flex-direction:column;grid-area:1/1/3;align-items:start;gap:9px;display:flex}[data-blog-theme=moon] .bc-entry:not(.bc-entry--lead) .bc-title{grid-area:1/3;margin-top:0}[data-blog-theme=moon] .bc-entry:not(.bc-entry--lead) .bc-picture{aspect-ratio:5/4;grid-area:1/2/3}[data-blog-theme=moon] .bc-entry:not(.bc-entry--lead) .bc-copy{grid-area:2/3}[data-blog-theme=moon] .bc-entry:not(.bc-entry--lead) .bc-entry-actions{grid-column:3}[data-blog-theme=moon] .bc-entry--text:not(.bc-entry--lead) .bc-title,[data-blog-theme=moon] .bc-entry--text:not(.bc-entry--lead) .bc-copy,[data-blog-theme=moon] .bc-entry--text:not(.bc-entry--lead) .bc-entry-actions{grid-column:2/-1}[data-blog-theme=moon] .bc-entry--lead.bc-entry--text .bc-entry-header,[data-blog-theme=moon] .bc-entry--lead.bc-entry--text .bc-copy,[data-blog-theme=moon] .bc-entry--lead.bc-entry--text .bc-entry-actions{grid-column:1/-1}[data-blog-theme=museum]{--bc-ink:#3c4240;--bc-muted:#747b76;--bc-ground:#f7f6ef;--bc-field:#fffef8;--bc-line:#636b5c40;--bc-accent:#596951}[data-blog-theme=museum] .bc-masthead{border-top:3px solid var(--bc-ink);padding-top:30px}[data-blog-theme=museum] .bc-masthead h1{max-width:13ch;font-size:clamp(46px,6vw,90px)}[data-blog-theme=museum] .bc-entries{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:54px}[data-blog-theme=museum] .bc-entry{align-content:start;gap:22px;padding:30px 0 40px}[data-blog-theme=museum] .bc-entry--lead{border-top:0;grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:26px 50px;padding-bottom:44px}[data-blog-theme=museum] .bc-entry--lead .bc-entry-header{grid-column:1/-1;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:35px;display:grid}[data-blog-theme=museum] .bc-entry--lead .bc-register{flex-direction:column;align-content:start;align-items:start;gap:8px}[data-blog-theme=museum] .bc-entry--lead .bc-title{max-width:22ch;margin:0;font-size:clamp(32px,4vw,56px)}[data-blog-theme=museum] .bc-entry--lead .bc-picture{aspect-ratio:16/10;grid-area:2/1/4}[data-blog-theme=museum] .bc-entry--lead .bc-copy{grid-column:2;align-self:end}[data-blog-theme=museum] .bc-entry--lead .bc-entry-actions{grid-column:2}[data-blog-theme=museum] .bc-entry--lead.bc-entry--text .bc-copy,[data-blog-theme=museum] .bc-entry--lead.bc-entry--text .bc-entry-actions{grid-column:1/-1}[data-blog-theme=museum] .bc-entry:not(.bc-entry--lead) .bc-picture{aspect-ratio:16/10}[data-blog-theme=museum] .bc-register{letter-spacing:.04em}[data-blog-theme=museum] .bc-month>summary{padding:30px 0}[data-blog-theme=museum] .bc-archive-entry{grid-template-columns:140px minmax(0,1fr) 150px 20px}[data-blog-theme=garden]{--bc-ink:#425341;--bc-muted:#7a846f;--bc-ground:#faf8ef;--bc-field:#fffef8;--bc-line:#83956d42;--bc-accent:#607c50}[data-blog-theme=garden] .bc-masthead--photo{grid-template-columns:minmax(0,1fr) minmax(220px,.6fr);align-items:center}[data-blog-theme=garden] .bc-header-picture{aspect-ratio:5/4}[data-blog-theme=garden] .bc-masthead h1{font-size:clamp(42px,5.5vw,74px)}[data-blog-theme=garden] .bc-controls{padding-block:24px}[data-blog-theme=garden] .bc-entries{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 9%}[data-blog-theme=garden] .bc-entry{border-top:0;gap:20px;padding:24px 0 44px}[data-blog-theme=garden] .bc-entry:before{content:"";background:var(--bc-line);height:1px;display:block;position:absolute;inset:0 0 auto}[data-blog-theme=garden] .bc-entry:nth-child(2n+3):not(.bc-entry--lead){padding-top:70px}[data-blog-theme=garden] .bc-entry:nth-child(2n+3):not(.bc-entry--lead):before{top:46px}[data-blog-theme=garden] .bc-entry .bc-picture{aspect-ratio:5/4}[data-blog-theme=garden] .bc-entry:nth-child(2n) .bc-picture{aspect-ratio:4/5}[data-blog-theme=garden] .bc-entry--lead{grid-column:1/-1;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr);gap:20px 8%;padding-bottom:60px}[data-blog-theme=garden] .bc-entry--lead .bc-entry-header{grid-area:1/2;align-self:end}[data-blog-theme=garden] .bc-entry--lead .bc-picture{aspect-ratio:4/5;grid-area:1/1/4;max-height:640px}[data-blog-theme=garden] .bc-entry--lead .bc-copy{grid-area:2/2}[data-blog-theme=garden] .bc-entry--lead .bc-entry-actions{grid-area:3/2;align-self:start}[data-blog-theme=garden] .bc-entry--lead .bc-title{font-size:clamp(30px,3.5vw,48px);line-height:1.5}[data-blog-theme=garden] .bc-entry--lead.bc-entry--text .bc-entry-header,[data-blog-theme=garden] .bc-entry--lead.bc-entry--text .bc-copy,[data-blog-theme=garden] .bc-entry--lead.bc-entry--text .bc-entry-actions{grid-column:1/-1}[data-blog-theme=garden] .bc-month-entries{padding-left:clamp(0px,5vw,70px)}[data-blog-theme=garden] .bc-archive-entry{padding-block:24px}[data-blog-theme=city]{--bc-ink:#d3e2e8;--bc-muted:#91a9b5;--bc-ground:#10232f;--bc-field:#142d3c;--bc-line:#799eb34a;--bc-accent:#a4d5e4;color-scheme:dark}[data-blog-theme=city] .bc-masthead{border-left:3px solid var(--bc-accent);grid-template-columns:minmax(0,1.4fr) minmax(210px,.6fr);align-items:center;padding-left:28px}[data-blog-theme=city] .bc-masthead:not(.bc-masthead--photo){grid-template-columns:1fr}[data-blog-theme=city] .bc-masthead h1{font:400 clamp(36px,4.4vw,62px)/1.35 var(--font-display,serif);letter-spacing:0}[data-blog-theme=city] .bc-header-picture{aspect-ratio:2}[data-blog-theme=city] .bc-eyebrow{letter-spacing:.06em;font-family:ui-monospace,monospace}[data-blog-theme=city] .bc-content{border:1px solid var(--bc-line);background:var(--bc-field);padding:0 28px}[data-blog-theme=city] .bc-entry{grid-template-columns:96px minmax(0,1fr);gap:10px 24px;padding:24px 0}[data-blog-theme=city] .bc-entry:first-child{border-top:0}[data-blog-theme=city] .bc-entry-header{grid-area:1/2}[data-blog-theme=city] .bc-title{font:400 24px/1.5 var(--font-display,serif);margin-top:9px}[data-blog-theme=city] .bc-picture{aspect-ratio:1;grid-area:1/1/3;margin-top:4px}[data-blog-theme=city] .bc-copy{grid-area:2/2}[data-blog-theme=city] .bc-excerpt{font-size:16px;line-height:1.85}[data-blog-theme=city] .bc-byline{margin-top:12px}[data-blog-theme=city] .bc-entry-actions{grid-column:2}[data-blog-theme=city] .bc-entry--text .bc-entry-header,[data-blog-theme=city] .bc-entry--text .bc-copy,[data-blog-theme=city] .bc-entry--text .bc-entry-actions{grid-column:1/-1}[data-blog-theme=city] .bc-entry--lead{grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr);gap:20px 32px;padding:32px 0}[data-blog-theme=city] .bc-entry--lead .bc-picture{aspect-ratio:4/3;grid-row:1/4}[data-blog-theme=city] .bc-entry--lead .bc-title{font-size:clamp(28px,3vw,40px)}[data-blog-theme=city] .bc-month:first-child{border-top:0}[data-blog-theme=city] .bc-month:last-child{border-bottom:0}[data-blog-theme=city] .bc-month-date strong{font-family:ui-monospace,monospace;font-size:32px}[data-blog-theme=city] .bc-archive-entry strong{font:400 17px/1.7 system-ui,sans-serif}[data-blog-theme=city] .list-page-navigation{margin-bottom:24px}@media (width>=761px) and (width<=1100px){[data-blog-complete] .bc-control-row{grid-template-columns:minmax(220px,1fr) auto;gap:16px 24px}[data-blog-complete] .bc-result-count{text-align:left;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0;display:flex}[data-blog-theme=moon] .bc-entry:not(.bc-entry--lead){grid-template-columns:80px 160px minmax(0,1fr);column-gap:22px}[data-blog-theme=moon] .bc-entry--lead,[data-blog-theme=museum] .bc-entries{column-gap:30px}[data-blog-theme=museum] .bc-entry--lead .bc-entry-header{grid-template-columns:130px minmax(0,1fr);gap:24px}[data-blog-theme=museum] .bc-entry--lead{gap:22px 30px}[data-blog-theme=garden] .bc-entries,[data-blog-theme=garden] .bc-entry--lead{column-gap:6%}[data-blog-theme=city] .bc-content{padding-inline:22px}[data-blog-theme=city] .bc-entry--lead{grid-template-columns:minmax(170px,.8fr) minmax(0,1.2fr);column-gap:24px}[data-blog-complete] .bc-archive-entry{grid-template-columns:100px minmax(0,1fr) 80px 16px;gap:16px}}@media (width<=760px){[data-blog-complete]{padding-top:20px}[data-blog-complete] .bc-masthead,[data-blog-complete] .bc-masthead--photo{flex-direction:column;align-items:stretch;gap:26px;margin-bottom:30px;display:flex}[data-blog-complete] h1{max-width:none;font-size:clamp(34px,10vw,52px);line-height:1.3}[data-blog-complete] .bc-eyebrow{margin-bottom:16px;font-size:14px}[data-blog-complete] .bc-intro{margin-top:18px;font-size:16px;line-height:1.9}[data-blog-complete] .bc-header-picture{aspect-ratio:16/9;width:100%}[data-blog-complete] .bc-controls{margin-bottom:24px;padding:16px 0}[data-blog-complete] .bc-control-row{grid-template-columns:1fr;gap:16px}[data-blog-complete] .bc-search>label{font-size:14px}[data-blog-complete] .bc-views{grid-row:2;align-self:start;gap:4px}[data-blog-complete] .bc-views a{min-height:44px;padding:8px 16px}[data-blog-complete] .bc-result-count{text-align:left;grid-row:3;justify-content:space-between;align-items:baseline;gap:14px;padding:0;display:flex}[data-blog-complete] .bc-result-count strong{flex-shrink:0;font-size:16px}[data-blog-complete] .bc-filter{margin-top:12px}[data-blog-complete] .bc-filter>summary{justify-content:space-between;gap:10px;width:100%}[data-blog-complete] .bc-filter>summary>span{margin-left:auto}[data-blog-complete] .bc-filter-panel{padding-top:20px}[data-blog-complete] .bc-filter-fields{grid-template-columns:1fr;gap:18px}[data-blog-complete] .bc-filter-fields label{gap:8px}[data-blog-complete] .bc-filter-fields select{min-height:48px;font-size:16px}[data-blog-complete] .bc-filter-actions{align-items:start;gap:12px}[data-blog-complete] .bc-filter-actions>div{gap:8px}[data-blog-complete] .bc-filter-actions button{padding:9px 12px}[data-blog-complete] .bc-selected{gap:8px;padding-top:12px}[data-blog-complete] .bc-selected nav{flex-basis:100%;gap:6px}[data-blog-complete] .bc-selected nav a{padding:8px 10px}[data-blog-complete] .bc-entries{display:block}[data-blog-complete] .bc-entry,[data-blog-complete] .bc-entry--lead,[data-blog-complete] .bc-entry:not(.bc-entry--lead){flex-direction:column;gap:18px;padding:26px 0 32px;display:flex}[data-blog-complete] .bc-entry .bc-entry-header,[data-blog-complete] .bc-entry:not(.bc-entry--lead) .bc-entry-header{order:0;display:block}[data-blog-complete] .bc-entry .bc-register,[data-blog-complete] .bc-entry:not(.bc-entry--lead) .bc-register{flex-direction:row;align-items:center;gap:6px 12px;font-size:14px;display:flex}[data-blog-complete] .bc-entry .bc-title,[data-blog-complete] .bc-entry--lead .bc-title{max-width:none;margin-top:12px;font-size:26px;line-height:1.5}[data-blog-complete] .bc-entry--lead .bc-title{font-size:30px}[data-blog-complete] .bc-entry .bc-picture{aspect-ratio:16/10;order:1;width:100%;max-height:none;margin:0}[data-blog-complete] .bc-entry .bc-copy{order:2;align-self:stretch}[data-blog-complete] .bc-entry .bc-entry-actions{order:3;align-self:stretch}[data-blog-complete] .bc-excerpt{max-width:none;font-size:16px;line-height:1.9}[data-blog-complete] .bc-byline{margin-top:14px;font-size:14px}[data-blog-complete] .bc-reading-actions{gap:6px 18px}[data-blog-complete] .bc-entry-actions .article-peek-content{margin-top:4px;padding:12px 16px 20px}[data-blog-complete] .bc-entry-actions .article-peek-content>header{gap:12px;font-size:14px}[data-blog-complete] .bc-entry-actions .article-peek-content h3{margin-block:14px;font-size:23px}[data-blog-complete] .bc-entry-actions .article-peek-images{grid-template-columns:1fr;gap:14px}[data-blog-complete] .bc-entry-actions .article-peek-images img{aspect-ratio:4/3;object-fit:contain;height:auto;max-height:360px}[data-blog-complete] .bc-month>summary{grid-template-columns:minmax(0,1fr) auto 18px;gap:14px;padding:22px 0}[data-blog-complete] .bc-month-date{gap:18px}[data-blog-complete] .bc-month-date strong{font-size:30px}[data-blog-complete] .bc-month-date>span{font-size:14px}[data-blog-complete] .bc-month-entries{padding:0 0 20px}[data-blog-complete] .bc-archive-entry{grid-template-columns:minmax(0,1fr) 24px;gap:6px 12px;min-height:90px;padding:18px 0}[data-blog-complete] .bc-archive-entry time{grid-column:1;font-size:14px}[data-blog-complete] .bc-archive-entry strong{grid-area:2/1;font-size:20px;line-height:1.6}[data-blog-complete] .bc-archive-topic{grid-area:3/1;font-size:14px}[data-blog-complete] .bc-archive-arrow{grid-area:1/2/4;align-self:center}[data-blog-complete] .bc-outlets{justify-content:space-between;margin-top:28px;padding-top:16px}[data-blog-complete] .bc-empty{padding:44px 0 60px}[data-blog-theme=museum] .bc-masthead{padding-top:22px}[data-blog-theme=museum] .bc-masthead h1{font-size:clamp(38px,10vw,54px)}[data-blog-theme=museum] .bc-entry:not(.bc-entry--lead) .bc-picture{aspect-ratio:16/9}[data-blog-theme=garden] .bc-header-picture{aspect-ratio:4/3}[data-blog-theme=garden] .bc-entry:before,[data-blog-theme=garden] .bc-entry:nth-child(2n+3):not(.bc-entry--lead):before{top:0}[data-blog-theme=garden] .bc-entry:nth-child(2n+3):not(.bc-entry--lead){padding-top:26px}[data-blog-theme=garden] .bc-entry .bc-picture{aspect-ratio:4/3}[data-blog-theme=garden] .bc-entry--lead .bc-picture{aspect-ratio:4/5;max-height:560px}[data-blog-theme=garden] .bc-entry:nth-child(2n):not(.bc-entry--lead) .bc-picture{aspect-ratio:5/4}[data-blog-theme=city] .bc-masthead{border-left-width:2px;padding-left:16px}[data-blog-theme=city] .bc-masthead h1{font-size:34px}[data-blog-theme=city] .bc-header-picture{aspect-ratio:2}[data-blog-theme=city] .bc-content{padding-inline:16px}[data-blog-theme=city] .bc-entry:not(.bc-entry--lead){grid-template-columns:68px minmax(0,1fr);gap:10px 16px;padding-block:22px;display:grid}[data-blog-theme=city] .bc-entry:not(.bc-entry--lead) .bc-entry-header{grid-area:1/1/auto/-1}[data-blog-theme=city] .bc-entry:not(.bc-entry--lead) .bc-title{font-size:22px}[data-blog-theme=city] .bc-entry:not(.bc-entry--lead) .bc-picture{aspect-ratio:1;grid-area:2/1;margin-top:4px}[data-blog-theme=city] .bc-entry:not(.bc-entry--lead) .bc-copy{grid-area:2/2}[data-blog-theme=city] .bc-entry:not(.bc-entry--lead) .bc-entry-actions{grid-area:3/1/auto/-1}[data-blog-theme=city] .bc-entry--text:not(.bc-entry--lead) .bc-copy{grid-column:1/-1}[data-blog-theme=city] .bc-entry:not(.bc-entry--lead) .bc-excerpt{font-size:16px}[data-blog-theme=city] .bc-entry--lead .bc-title{font-size:28px}[data-blog-theme=city] .bc-archive-entry strong{font-size:17px}}@media (prefers-reduced-motion:reduce){[data-blog-complete]{scroll-behavior:auto}[data-blog-complete] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
