.category-page .article-shell{max-width:var(--max);margin:auto;padding:0 max(28px,4vw)}.breadcrumb{display:flex;gap:10px;align-items:center;padding:24px 0 14px;font-size:11px;color:#7a817b}.breadcrumb a{text-decoration:none}.category-hero{display:grid;grid-template-columns:30% 40% 30%;align-items:stretch;border-bottom:1px solid #d6d1c7;padding-bottom:18px}.category-hero-copy{padding:32px 36px 32px 0;position:relative}.category-hero-copy:before{content:"❧";position:absolute;left:-42px;top:50px;font:70px Georgia,serif;color:#6b806e;opacity:.26;transform:rotate(-30deg)}.category-hero-copy h1{font:normal clamp(48px,5.7vw,78px)/.98 Georgia,serif;color:var(--ink);letter-spacing:-.05em;margin:15px 0 20px}.category-hero-copy p{font:18px/1.55 Georgia,serif;color:#5c655e;margin:0}.category-feature-img{overflow:hidden}.category-feature-img img{width:100%;height:100%;min-height:390px;object-fit:cover;display:block}.category-feature-copy{background:#f4efe6;padding:42px 34px;display:flex;flex-direction:column;justify-content:center}.category-feature-copy h2{font:normal 42px/1.02 Georgia,serif;color:var(--ink);letter-spacing:-.035em;margin:14px 0 15px}.category-feature-copy h2 a{text-decoration:none}.category-feature-copy p{font:16px/1.55 Georgia,serif;color:#606a63;margin:0 0 18px}.category-feature-copy .meta{font-size:11px;color:#6e7670;margin-bottom:20px}.category-intro,.category-tabs{display:none}.category-content{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:34px;margin:32px 0 50px}.category-main h2{font:normal 33px Georgia,serif;letter-spacing:-.025em;color:var(--ink);margin:0;border-bottom:1px solid #afb5ad;padding-bottom:13px}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px;margin-top:20px}.category-card{border-bottom:1px solid #dad6cd;padding-bottom:15px}.card-photo img{width:100%;aspect-ratio:1.45;object-fit:cover;display:block}.category-card .category-label{margin-top:10px}.category-card h3{font:normal 24px/1.04 Georgia,serif;margin:6px 0 10px}.category-card h3 a{text-decoration:none}.category-card p{font:13px/1.46 Georgia,serif;color:#667068;margin:0 0 15px}.category-card-footer{display:flex;justify-content:space-between;font-size:10px;color:#727b74}.category-card-footer a{text-decoration:none;color:var(--red);font-size:18px}.category-sidebar{background:#e8ede3;padding:24px;align-self:start;position:sticky;top:116px}.category-sidebar h3{font:normal 25px Georgia,serif;margin:0 0 18px;color:var(--ink)}.topic-link{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid #c4ccc0;font:14px Georgia,serif;text-decoration:none}.topic-link span{color:#98a095}.sidebar-divider{height:1px;background:#97a394;margin:20px 0}.newsletter-box h4{font-size:12px;letter-spacing:.15em;margin:0 0 8px}.newsletter-box p{font:13px/1.45 Georgia,serif;color:#58645d}.newsletter-box input{width:100%;padding:12px;border:1px solid #c4c9c0;background:#fbf9f3;margin:8px 0}.newsletter-box button{width:100%;padding:12px;background:var(--red);color:white;border:0;letter-spacing:.11em;font-size:10px}.sidebar-note{margin-top:26px;font-size:19px}.popular{margin:44px 0}.popular h2{font:normal 34px Georgia,serif;color:var(--ink);border-bottom:1px solid #adb4ab;padding-bottom:12px}.popular-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.popular-card{display:grid;grid-template-columns:28px 1fr;gap:9px}.popular-card .num{font:italic 22px Georgia,serif;color:var(--red)}.popular-card img{width:100%;aspect-ratio:1.8;object-fit:cover}.popular-card h4{font:normal 17px/1.05 Georgia,serif;margin:7px 0}.popular-card small{font-size:10px;color:#737a74}.category-cta{background:#173c2f;color:#f7f3eb;margin:40px calc(-1*max(28px,4vw)) 0;padding:32px max(28px,4vw);display:grid;grid-template-columns:1.2fr 1fr auto;gap:34px;align-items:center}.category-cta h2{font:normal 42px/1 Georgia,serif;margin:0}.category-cta p{font:14px/1.5 Georgia,serif;color:#dfe6de}.category-cta a{border:1px solid #dfe6de;color:#fff;text-decoration:none;padding:13px 22px;font-size:10px;letter-spacing:.14em}.category-more,.category-discover{display:none}@media(max-width:1050px){.category-hero{grid-template-columns:1fr 1fr}.category-hero-copy{grid-column:1/-1}.category-content{grid-template-columns:1fr}.category-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:30px}.sidebar-note{grid-column:1/-1}.category-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.category-page .article-shell{padding:0 20px}.category-hero{display:flex;flex-direction:column}.category-hero-copy{padding-right:0}.category-feature-img img{min-height:300px}.category-feature-copy{padding:30px 22px}.category-grid,.popular-grid,.category-sidebar{grid-template-columns:1fr}.category-cta{grid-template-columns:1fr;margin-inline:-20px}.category-cta h2{font-size:34px}}