html[data-kind=brand] .ath{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""about""topics""posts";align-items:start;padding-bottom:72px;display:grid}html[data-kind=brand] .ath-head{grid-area:head}html[data-kind=brand] .ath-about{grid-area:about}html[data-kind=brand] .ath-topicsec{grid-area:topics}html[data-kind=brand] .ath-postsec{grid-area:posts}@media (min-width:981px){html[data-kind=brand] .ath{grid-template:"head head""about posts""topics posts"1fr/minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,5vw,72px)}}html[data-kind=brand] .ath-head{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:28px;padding:clamp(28px,4vw,56px) 0 36px;display:grid}html[data-kind=brand] .ath-head h1{font-family:var(--font-display);color:var(--ink);margin:4px 0 14px;font-size:clamp(40px,6vw,64px);font-weight:800;line-height:.95}html[data-kind=brand] .ath-role{font:700 12px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}html[data-kind=brand] .ath-bio{font:400 17px/1.6 var(--font-body);color:var(--ink2);max-width:62ch;margin:0}html[data-kind=brand] .ath-sec{padding-top:36px}html[data-kind=brand] .ath-sec h2{font-family:var(--font-display);margin:0 0 16px;font-size:26px}html[data-kind=brand] .ath-topics{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}html[data-kind=brand] .ath-topics li{background:var(--cobalt-t,#e7e9ff);color:var(--cobalt,#2f3cff);font:600 14px/1.2 var(--font-body);border-radius:999px;padding:8px 14px}html[data-kind=brand] .ath-cats{color:var(--muted);margin:16px 0 0;font-size:14px}html[data-kind=brand] .ath-cats a{color:var(--ink);font-weight:600}html[data-kind=brand] .ath-posts{gap:10px;margin:0;padding:0;list-style:none;display:grid}html[data-kind=brand] .ath-posts a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cat icon""title icon""excerpt icon""date icon";align-items:center;gap:4px 16px;padding:18px 20px;text-decoration:none;display:grid}html[data-kind=brand] .ath-posts a:hover{border-color:var(--cobalt,#2f3cff)}html[data-kind=brand] .ath-posts a:focus-visible{outline:2px solid var(--cobalt,#2f3cff);outline-offset:2px}html[data-kind=brand] .ath-cat{font:700 12px/1.2 var(--font-body);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;grid-area:cat}html[data-kind=brand] .ath-posts b{font:700 17px/1.35 var(--font-body);grid-area:title}html[data-kind=brand] .ath-date{color:var(--muted);grid-area:date;font-size:13px}html[data-kind=brand] .ath-posts svg{color:var(--cobalt,#2f3cff);grid-area:icon}html[data-kind=brand] .ath-none{color:var(--muted)}@media (max-width:640px){html[data-kind=brand] .ath-head{grid-template-columns:1fr;gap:18px}}html[data-kind=brand] .ath-posts .ath-excerpt{font:400 15px/1.5 var(--font-body);color:var(--ink2);grid-area:excerpt}html[data-kind=brand] .ath-about p{max-width:68ch;font:400 17px/1.6 var(--font-body);color:var(--ink2);margin:0 0 14px}html[data-kind=brand] .ath-focus{gap:16px;max-width:72ch;margin:20px 0 0;display:grid}html[data-kind=brand] .ath-focus dt{font:700 16px/1.35 var(--font-body);color:var(--ink)}html[data-kind=brand] .ath-focus dd{font:400 15.5px/1.55 var(--font-body);color:var(--ink2);margin:4px 0 0}
