.pc-blog .tc-page{max-width:1180px}.pc-blog-header{margin-bottom:1.5rem}.pc-blog-header__title{font-family:var(--serif);font-size:clamp(2rem,4.2vw,3.2rem);font-weight:500;line-height:1.1}.pc-blog-header__subtitle{color:var(--tc-soft);max-width:46rem;margin-top:.6rem}.pc-blog-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.pc-blog-pill{border:1px solid var(--tc-line);border-radius:999px;padding:.3rem .9rem;font-size:.85rem}.pc-blog-pill:hover,.pc-blog-pill--active{background:var(--btn-bg);color:var(--btn-fg)}.pc-blog-featured{grid-template-columns:1.3fr 1fr;align-items:center;gap:2rem;margin-bottom:2.5rem;display:grid}.pc-blog-featured__img,.pc-blog-card__img{width:100%;height:auto;display:block}.pc-blog-featured__title{font-family:var(--serif);margin:.4rem 0 .8rem;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.15}.pc-blog-featured__tag,.pc-blog-card__tag{letter-spacing:.12em;text-transform:uppercase;color:var(--tc-accent);margin-top:.7rem;font-size:.72rem}.pc-blog-featured__excerpt,.pc-blog-card__excerpt{color:var(--tc-soft);line-height:1.6}.pc-blog-featured__meta,.pc-blog-card__meta{color:var(--tc-soft);margin-top:.7rem;font-size:.8rem}.pc-blog-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2rem;margin-bottom:2.5rem;display:grid}.pc-blog-card__title{font-family:var(--serif);margin:.3rem 0 .5rem;font-size:1.3rem;line-height:1.2}.pc-blog-newsletter,.pc-inline-nl{background:var(--fill);border:1px solid var(--tc-line);text-align:center;margin:2.5rem 0;padding:2rem}.pc-blog-newsletter__heading,.pc-inline-nl__heading{font-family:var(--serif);font-size:1.5rem}.pc-blog-newsletter__form,.pc-inline-nl__form{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.pc-blog-newsletter__input,.pc-inline-nl__input{border:1px solid var(--tc-line);background:var(--charcoal);min-width:16rem;color:var(--tc-ink);border-radius:100px;padding:.6rem .8rem}.pc-blog-newsletter__submit,.pc-inline-nl__btn,.pc-btn{background:var(--btn-bg);color:var(--btn-fg);padding:.6rem 1.2rem;font-size:.9rem;display:inline-block}.pc-inline-nl__fine{color:var(--tc-soft);margin-top:.8rem;font-size:.75rem}.pc-blog-pagination{justify-content:center;gap:.4rem;margin-top:2rem;display:flex}.pc-blog-pag__btn{text-align:center;border:1px solid var(--tc-line);min-width:2.2rem;padding:.4rem .6rem}.pc-blog-pag__btn--active{background:var(--btn-bg);color:var(--btn-fg)}.pc-article__date{color:var(--tc-soft);margin-bottom:.6rem;font-size:.85rem}.pc-article__date a:hover{color:var(--tc-accent)}.pc-share{gap:.6rem;margin:2.5rem 0 1rem;display:flex}.pc-share__link{border:1px solid var(--tc-line);padding:.35rem .9rem;font-size:.85rem}.pc-comments{margin-top:3rem}.pc-comments h3{font-family:var(--serif);margin-bottom:1rem;font-size:1.5rem}.pc-comments__form{gap:.5rem;max-width:36rem;display:grid}.pc-comments__form input,.pc-comments__form textarea{border:1px solid var(--tc-line);background:var(--charcoal);color:var(--tc-ink);border-radius:12px;width:100%;padding:.6rem .9rem}.pc-comments small{color:var(--tc-soft)}.pc-article__back{text-align:center;margin:2rem 0 0}.pc-related{padding-top:1rem}.pc-related__head{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.pc-related__title{font-size:1.8rem}.pc-related__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:2rem;display:grid}.pc-related__item img{width:100%;height:auto;margin-bottom:.6rem;display:block}.pc-related__link{font-family:var(--serif);font-size:1.15rem}@media (max-width:760px){.pc-blog-featured{grid-template-columns:1fr}}.pc-article-hero__img{object-fit:cover;width:100%;max-height:70vh;padding-top:var(--header-h);display:block}.pc-article-hero+.tc-page{padding-top:2rem}.pc-article-cta{background:var(--fill);border:1px solid var(--tc-line);text-align:center;margin:2.5rem 0;padding:2rem}.pc-article-cta h3,.pc-related-inline h3{font-family:var(--serif);margin-bottom:.6rem;font-size:1.5rem}.pc-related-inline{margin:2.5rem 0}.pc-blog.pc-light{--tc-ink:#1a1a1a;--tc-body:#1a1a1acc;--tc-soft:#1a1a1a99;--tc-line:#1a1a1a1f;--tc-accent:#1a1a1a;--btn-bg:#1a1a1a;--btn-fg:#fff;--charcoal:#fff;--fill:#fff;background:#f5f5f5;overflow-x:clip}.pc-light :is(.pc-blog-featured__tag,.pc-blog-card__tag,.pc-blog-featured__meta,.pc-blog-card__meta,.pc-article__date,.pc-share,.pc-blog-pill,.pc-blog-pag__btn,.pc-share__link),.pc-light .pc-article__back .pc-btn,.pc-light .pc-related__head .pc-btn{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tc-soft);font-size:.7rem}.pc-light .pc-blog-header__title{font-size:clamp(2.75rem,5.6vw,5rem);font-weight:400;line-height:.98;animation:1.1s cubic-bezier(.16,1,.3,1) 80ms both pcb-settle}.pc-light .pc-blog-header__subtitle{font-family:var(--serif);color:#1a1a1acc;max-width:34em;margin-top:1rem;font-size:1.35rem;line-height:1.45}.pc-light .pc-blog-filters{margin:2rem 0 2.5rem}.pc-light .pc-blog-pill{border:1px solid var(--tc-ink);color:var(--tc-ink);border-radius:2em;padding:.45rem 1rem}.pc-light .pc-blog-pill:hover,.pc-light .pc-blog-pill--active{background:var(--tc-ink);color:#fff;opacity:1}.pc-light .pc-card-img{aspect-ratio:3/2;background:#e6e3dc;border-radius:.25rem;display:block;overflow:hidden}.pc-light .pc-card-img img{object-fit:cover;width:100%;height:100%;margin:0;transition:transform .6s cubic-bezier(.4,0,.2,1);display:block}.pc-light :is(.pc-blog-card,.pc-blog-featured,.pc-related__item):hover .pc-card-img img{transform:scale(1.04)}.pc-light .pc-blog-featured{gap:2.5rem;margin-bottom:3.5rem}.pc-light .pc-blog-featured__title{font-size:clamp(2rem,3.4vw,3rem);font-weight:400;line-height:1.05}.pc-light .pc-blog-featured__tag,.pc-light .pc-blog-card__tag{margin:.9rem 0 0}.pc-light .pc-blog-featured__meta,.pc-light .pc-blog-card__meta{margin-top:.7rem}.pc-light :is(.pc-blog-featured__excerpt,.pc-blog-card__excerpt){color:var(--tc-soft)}.pc-light .pc-blog-grid,.pc-light .pc-related__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem 1.5rem}.pc-light .pc-blog-card__title,.pc-light .pc-related__link{margin:.4rem 0 .6rem;font-size:1.5rem;font-weight:400;line-height:1.1}.pc-light .pc-related__item{display:block}.pc-light .pc-related__item .pc-card-img{margin-bottom:.8rem}.pc-light .pc-related__title{font-size:clamp(1.75rem,3vw,2.4rem)}@media (max-width:980px){.pc-light .pc-blog-grid,.pc-light .pc-related__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.pc-light .pc-blog-grid,.pc-light .pc-related__grid{grid-template-columns:1fr}}.pc-light :is(.pc-blog-newsletter,.pc-inline-nl,.pc-article-cta){background:#fff;border:0;border-radius:6px;padding:2.5rem 2rem}.pc-light :is(.pc-blog-newsletter__heading,.pc-inline-nl__heading,.pc-article-cta h3,.pc-related-inline h3,.pc-comments h3){font-weight:400}.pc-light :is(.pc-blog-newsletter__input,.pc-inline-nl__input,.pc-comments__form input,.pc-comments__form textarea){font:inherit;background:#fff;border:1px solid #1a1a1a33}.pc-light :is(.pc-blog-newsletter__input,.pc-inline-nl__input){border-radius:2em;padding:.8rem 1.1rem}.pc-light :is(.pc-comments__form input,.pc-comments__form textarea):focus,.pc-light :is(.pc-blog-newsletter__input,.pc-inline-nl__input):focus{border-color:var(--tc-ink);outline:none}.pc-light .pc-comments__form textarea{border-radius:1.2rem}.pc-light :is(.pc-blog-newsletter__submit,.pc-inline-nl__btn,.pc-comments__form .pc-btn,.pc-article-cta .pc-btn){border:1px solid var(--tc-ink);background:var(--tc-ink);color:#fff;letter-spacing:.06em;cursor:pointer;border-radius:2em;padding:.85rem 1.8rem;font-weight:500}.pc-light :is(.pc-blog-newsletter__submit,.pc-inline-nl__btn,.pc-comments__form .pc-btn,.pc-article-cta .pc-btn):hover{color:var(--tc-ink);opacity:1;background:0 0}.pc-light .pc-comments__form{justify-self:start}.pc-light .pc-comments__form label{color:var(--tc-ink);font-size:.9rem;font-weight:500}.pc-light .pc-blog-pag__btn{border:1px solid var(--tc-line);min-width:2.4rem;color:var(--tc-ink);letter-spacing:.05em;border-radius:2em;padding:.5rem .8rem}.pc-light a.pc-blog-pag__btn:hover{background:var(--tc-ink);color:#fff;opacity:1}.pc-light .pc-blog-pag__btn--active{background:var(--tc-ink);color:#fff;border-color:var(--tc-ink)}.pc-light .pc-article__date,.pc-light .pc-article__author{text-align:center;max-width:42rem;margin-left:auto;margin-right:auto}.pc-light .pc-article__date{margin-bottom:1.2rem}.pc-light .pc-article__date a{color:var(--tc-ink)}.pc-light :is(.pc-share,.pc-comments,.pc-article-cta,.pc-inline-nl,.pc-related-inline){max-width:40rem;margin-left:auto;margin-right:auto}.pc-light .pc-share{align-items:center;margin-top:3rem}.pc-light .pc-share__link{border:1px solid var(--tc-ink);color:var(--tc-ink);border-radius:2em;padding:.4rem .9rem}.pc-light .pc-share__link:hover{background:var(--tc-ink);color:#fff;opacity:1}.pc-light .pc-related-inline{max-width:60rem}.pc-light .pc-article__back .pc-btn{color:var(--tc-soft);background:0 0;border:0;padding:0}.pc-light .pc-article-hero{width:min(60rem,100vw - 48px);padding-top:calc(var(--header-h) + 2.5rem);margin:0 auto}.pc-light .pc-article-hero__img{object-fit:contain;border-radius:.25rem;height:auto;max-height:none;padding-top:0}.pc-light .pc-article-hero+.tc-page{padding-top:2rem}@media (prefers-reduced-motion:reduce){.pc-light .pc-blog-header__title{animation:none}.pc-light .pc-card-img img{transition:none}}
