h1,h2,h3,p{margin-top:0}.blog-hero{border-bottom:1px solid var(--line);padding-block:72px 60px}.blog-hero__grid{grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:80px;display:grid}.blog-kicker{color:var(--text-muted);align-items:center;gap:9px;margin-bottom:18px;font-size:.75rem;display:flex}.blog-kicker:before{content:"";background:var(--yellow);border-radius:50%;width:7px;height:7px}.blog-hero h1{letter-spacing:-.06em;max-width:780px;margin-bottom:20px;font-size:3.875rem;font-weight:700;line-height:.96}.blog-hero p{max-width:690px;color:var(--text-muted);margin-bottom:0;font-size:1.0625rem;line-height:1.65}.blog-hero__art{border:1px solid var(--line);background:linear-gradient(#121212 1px, transparent 1px), linear-gradient(90deg,#121212 1px,transparent 1px), var(--surface);background-size:28px 28px;height:260px;position:relative;overflow:hidden}.shape{position:absolute}.shape--yellow{background:var(--yellow);clip-path:polygon(0 0,100% 0,100% 100%,58% 100%,0 42%);width:150px;height:150px;top:-25px;right:-28px}.shape--red{background:var(--red);border-radius:50%;width:108px;height:108px;bottom:18px;left:24px}.shape--blue{background:var(--blue);clip-path:polygon(50% 0,100% 100%,0 100%);width:105px;height:94px;bottom:22px;right:52px}.shape--paper{background:var(--paper);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:66px;height:66px;top:24px;left:128px}.blog-hero__art small{color:var(--label);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;line-height:1.7;position:absolute;top:18px;left:18px}.featured{padding-block:64px 80px}.section-label{color:var(--label);text-transform:uppercase;letter-spacing:.1em;margin-bottom:9px;font-size:.6875rem;display:block}.featured-card{border:1px solid var(--line);background:#070707;grid-template-columns:1.15fr .85fr;display:grid}.featured-copy{border-right:1px solid var(--line);padding:34px}.article-meta{color:var(--label);text-transform:uppercase;letter-spacing:.09em;flex-wrap:wrap;gap:10px;margin-bottom:20px;font-size:.6875rem;display:flex}.featured-card h2{letter-spacing:-.05em;max-width:700px;margin-bottom:18px;font-size:2.75rem;font-weight:700;line-height:.99}.featured-card p{max-width:650px;color:var(--text-subtle);margin-bottom:24px;font-size:.875rem;line-height:1.65}.read-action{color:var(--text-strong);align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.read-action span{background:var(--yellow);width:30px;height:30px;color:var(--yellow-ink);place-items:center;font-size:.6875rem;display:grid}.featured-aside{background:linear-gradient(var(--surface-3) 1px, transparent 1px), linear-gradient(90deg,var(--surface-3) 1px,transparent 1px), #090909;background-size:30px 30px;min-height:360px;position:relative;overflow:hidden}.featured-aside__yellow,.featured-aside__red,.featured-aside__blue{position:absolute}.featured-aside__yellow{background:var(--yellow);clip-path:polygon(0 0,100% 0,100% 100%,55% 100%,0 30%);width:66%;height:50%;top:-8%;right:-8%}.featured-aside__red{background:var(--red);clip-path:polygon(0 0,100% 18%,100% 100%,0 100%);width:56%;height:42%;bottom:-6%;left:-5%}.featured-aside__blue{background:var(--blue);clip-path:polygon(50% 0,100% 100%,0 100%);width:32%;height:30%;bottom:12%;right:14%}.featured-aside__label{z-index:2;background:#050505f2;border:1px solid #262626;max-width:230px;padding:14px 15px;position:absolute;bottom:22px;left:22px}.featured-aside__label small{color:var(--label);text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px;font-size:.6875rem;display:block}.featured-aside__label strong{font-size:.875rem;line-height:1.35}.archive{padding-bottom:92px}.archive-head{grid-template-columns:1fr auto;align-items:end;gap:28px;margin-bottom:22px;display:grid}.archive-head h2{letter-spacing:-.04em;margin:0;font-size:2.25rem;font-weight:700;line-height:1}.archive-head p{max-width:390px;color:var(--label);margin:0;font-size:.75rem;line-height:1.55}.article-list{border-top:1px solid var(--line)}.article-row{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr 160px 34px;align-items:center;gap:28px;padding:24px 0;transition:padding .18s,background .18s;display:grid}.article-row:hover{background:var(--surface);padding-left:14px;padding-right:14px}.article-row__date{color:var(--label);font-size:.6875rem}.article-row h3{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:600;line-height:1.15}.article-row__category{color:var(--label);text-transform:uppercase;letter-spacing:.08em;text-align:right;font-size:.6875rem}.article-row__arrow{width:30px;height:30px;color:var(--text-muted);border:1px solid #282828;place-items:center;font-size:.6875rem;display:grid}.archive-note{grid-template-columns:1fr auto;align-items:center;gap:24px;padding:22px 0 0;display:grid}.archive-note p{max-width:620px;color:var(--label);margin:0;font-size:.875rem}.archive-note a{color:var(--text);text-underline-offset:4px;text-decoration:underline #55554f}.archive-note a:hover{text-decoration-color:var(--yellow)}.archive-count{color:var(--label);text-transform:uppercase;letter-spacing:.09em;font-size:.6875rem}.topics{border-top:1px solid var(--line);padding-block:58px 74px}.topics-grid{grid-template-columns:240px 1fr;align-items:start;gap:70px;display:grid}.topics-copy h2{letter-spacing:-.04em;margin:0;font-size:1.9375rem;line-height:1.05}.topic-list{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.topic{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#070707;min-height:126px;padding:18px}.topic small{color:var(--label);text-transform:uppercase;letter-spacing:.09em;margin-bottom:26px;font-size:.6875rem;display:block}.topic strong{margin-bottom:6px;font-size:1rem;display:block}.topic p{color:var(--label);margin:0;font-size:.875rem;line-height:1.5}@media (width<=1100px){.blog-hero__grid{grid-template-columns:minmax(0,1fr) 280px;gap:50px}.blog-hero h1{font-size:3.375rem}.featured-card h2{font-size:2.4375rem}}@media (width<=900px){.blog-hero__grid{grid-template-columns:1fr;gap:34px}.blog-hero__art{max-width:560px}.featured-card{grid-template-columns:1fr}.featured-copy{border-right:0;border-bottom:1px solid var(--line)}.featured-aside{min-height:280px}.topics-grid{grid-template-columns:1fr;gap:28px}}@media (width<=700px){.blog-hero{padding-block:48px 42px}.blog-hero h1{font-size:2.625rem}.blog-hero p{font-size:.9375rem}.featured{padding-block:46px 64px}.featured-copy{padding:22px}.featured-card h2{font-size:2rem}.featured-aside{min-height:220px}.archive{padding-bottom:70px}.archive-head{grid-template-columns:1fr}.archive-head h2{font-size:1.875rem}.article-row{grid-template-columns:1fr auto;gap:12px 20px;padding:20px 0}.article-row__date,.article-row__category{grid-row:1}.article-row__category{text-align:right}.article-row h3{grid-column:1/2;font-size:1.3125rem}.article-row__arrow{grid-column:2}.article-row:hover{background:0 0;padding-left:0;padding-right:0}.archive-note,.topic-list{grid-template-columns:1fr}}@media (width<=460px){.blog-hero h1{font-size:2.25rem}.featured-card h2{font-size:1.8125rem}.blog-hero__art{height:220px}}
