.current{color:var(--violet)!important;font-weight:700}.blog-hero{padding:95px 0 70px;border-bottom:1px solid var(--line)}.blog-hero h1{font-size:clamp(48px,7vw,88px);line-height:.98;letter-spacing:-.065em;margin:0;max-width:900px}.blog-hero h1 em{font-style:normal;color:var(--violet)}.blog-intro{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end;margin-top:34px}.blog-intro p{font-size:17px;color:var(--muted);max-width:630px;margin:0}.blog-intro span{font:10px DM Mono;color:#6c646d}.blog-intro i{display:inline-block;width:7px;height:7px;background:var(--pink);border-radius:50%;margin-right:7px;box-shadow:0 0 0 4px rgba(237,19,209,.12)}.featured{display:grid;grid-template-columns:43% 57%;padding-block:70px;border-bottom:1px solid var(--line)}.featured-art{min-height:390px;background:#ece6ec;border:1px solid var(--line);border-radius:9px;position:relative;overflow:hidden}.featured-art>span{position:absolute;top:18px;left:18px;font:11px DM Mono;color:var(--violet)}.featured-art small{position:absolute;left:18px;bottom:18px;font:10px DM Mono;letter-spacing:.14em}.signal{position:absolute;inset:0}.signal i{position:absolute;border-radius:50%;border:1px solid #aa9cab;left:50%;top:50%;transform:translate(-50%,-50%)}.signal i:nth-child(1){width:250px;height:250px}.signal i:nth-child(2){width:170px;height:170px}.signal i:nth-child(3){width:92px;height:92px;background:linear-gradient(135deg,var(--violet),var(--pink));border:0;box-shadow:0 22px 55px rgba(111,21,143,.28)}.signal i:nth-child(4){width:14px;height:14px;background:#fff;border:3px solid var(--violet);left:calc(50% + 105px);top:calc(50% - 75px)}.featured article{padding:25px 0 20px 55px;display:flex;flex-direction:column;justify-content:center}.source{font:10px DM Mono;color:#756d76;letter-spacing:.08em}.featured h2{font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-.045em;margin:15px 0}.featured article>p:not(.source){color:var(--muted);font-size:16px;line-height:1.7}.featured a,.news-list a{font-size:13px;font-weight:700;color:var(--violet);margin-top:12px}.news{padding-block:100px;border-bottom:1px solid var(--line)}.news-head{display:grid;grid-template-columns:2fr 1fr;gap:55px;align-items:end;margin-bottom:55px}.news-head h2{font-size:clamp(40px,5vw,62px);line-height:1;letter-spacing:-.05em;margin:0}.news-head>p{color:var(--muted);margin:0}.news-list{border-top:1px solid var(--line)}.news-list article{display:grid;grid-template-columns:25% 75%;padding:34px 0;border-bottom:1px solid var(--line)}.meta{display:flex;flex-direction:column;gap:18px}.meta span{font:11px DM Mono;color:var(--violet)}.meta b{font:10px DM Mono;letter-spacing:.12em;color:#756d76}.news-list article>div:last-child{max-width:760px}.news-list h3{font-size:28px;line-height:1.2;letter-spacing:-.035em;margin:8px 0 12px}.news-list article>div>p:not(.source){color:var(--muted);margin:0}.editorial-note{margin-block:55px;padding:28px;border:1px solid var(--line);border-left:3px solid var(--violet);border-radius:6px}.editorial-note .kicker{margin-bottom:10px}.editorial-note p:last-child{margin:0;color:var(--muted);max-width:800px}@media(max-width:800px){.blog-intro,.featured,.news-head{grid-template-columns:1fr}.featured article{padding:35px 0}.news-list article{grid-template-columns:1fr}.meta{flex-direction:row;margin-bottom:20px}.featured-art{min-height:320px}}@media(max-width:600px){.blog-hero{padding-top:65px}.blog-hero h1{font-size:46px}.featured-art{min-height:290px}.news-list h3{font-size:23px}}
