.article-meta-avatar img{width:160%;height:160%;object-fit:cover;object-position:top center;transform:translate(-20%, -2%)}.article-meta-avatar{flex:0 0 auto;overflow:hidden;background:linear-gradient(135deg, #e2b8ff, #8a4fe0)}.blog-article-page{--gutter-content: var(--gutter-wide)}.cover-title,.essay-head h2,.essay-subhead{font-family:var(--font-heading);text-wrap:pretty}.cover{position:relative;overflow:hidden;display:grid;grid-template-columns:var(--gutter-content) minmax(0, 1.14fr) minmax(0, 0.86fr) var(--gutter-content);grid-template-rows:auto auto;padding:clamp(96px,9vh,116px) 0 clamp(56px,6vw,96px);background:linear-gradient(150deg, #120724 0%, #1c0d38 52%, #2e155c 100%)}.cover::after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(52% 48% at 12% 88%, rgba(123, 82, 199, 0.34), transparent 72%);pointer-events:none}.cover-breadcrumb{position:relative;z-index:3;grid-column:2/4;grid-row:1;display:flex;margin-bottom:clamp(24px,3vh,44px)}.cover-text{position:relative;z-index:2;grid-column:2;grid-row:2;align-self:end;padding-right:clamp(32px,4vw,72px)}.cover-category{margin-bottom:clamp(18px,2vw,28px);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.24em;text-transform:uppercase;color:var(--purple-bright)}.cover-title{font-size:clamp(42px,6.2vw,94px);font-weight:200;line-height:.94;letter-spacing:-0.045em;color:var(--white);text-wrap:balance}.cover-media{position:relative;z-index:1;grid-column:3;grid-row:2;align-self:end;margin:0}.cover-media img{width:100%;height:auto;border-radius:20px;will-change:transform}.byline-band{padding:clamp(26px,2.8vw,40px) var(--gutter-content) clamp(30px,3.2vw,46px);background:var(--white)}.article-meta{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:clamp(20px,2.4vw,34px);margin:0}.article-meta dd{margin:0}.article-meta>div+div{padding-left:clamp(20px,2.4vw,34px);background:linear-gradient(180deg, #e3dcf0, rgba(227, 220, 240, 0)) left top/1px 100% no-repeat}.article-meta-label{margin-bottom:8px;color:var(--ink-faint)}.article-meta-value{display:flex;align-items:center;min-height:38px;font-family:var(--font-heading);font-size:clamp(19px,1.7vw,24px);font-weight:var(--fw-light);line-height:1.2;letter-spacing:-0.03em;color:var(--ink)}.article-meta-author{display:flex;align-items:center;gap:13px;min-height:38px}.article-meta-avatar{width:38px;height:38px;border-radius:50%}.article-meta-tags{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;min-height:38px;padding-top:3px}.blog-article-page .tag{padding:8px 13px;border:1px solid #e3dcf0;border-radius:var(--radius-pill);background:var(--white);font-size:10.5px;font-weight:var(--fw-bold);line-height:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--purple);transition:background .2s ease,border-color .2s ease}.blog-article-page .tag:hover{border-color:#d7c9f2;background:#f5f1fb;color:var(--purple)}.essay{display:grid;grid-template-columns:[full-start] minmax(var(--gutter-content), 1fr) [wide-start] minmax(0, 116px) [text-start] minmax(0, 700px) [text-end] minmax(0, 116px) [wide-end] minmax(var(--gutter-content), 1fr) [full-end];align-items:start;padding:clamp(34px,4.4vw,66px) 0 clamp(90px,10vw,150px);background:var(--white)}.essay>*{grid-column:text-start/text-end}.share{position:relative;grid-column:full-start/text-start;grid-row:1/span 40;justify-self:start;align-self:stretch;padding-left:var(--gutter-content)}.share-bar{position:sticky;top:132px;display:flex;flex-direction:column;align-items:center;gap:10px;width:38px}.share-label{margin-bottom:6px;writing-mode:vertical-rl;color:#b3aec2}.share-copied{opacity:0;color:var(--purple);transition:opacity .3s ease}.share-copied.is-visible{opacity:1}.essay-lead{font-size:clamp(21px,1.72vw,27px);font-weight:var(--fw-light);line-height:1.62;color:#2c2937;text-wrap:pretty}.essay-dropcap{float:left;margin:10px 18px 0 0;font-family:var(--font-heading);font-size:clamp(70px,7vw,112px);font-weight:200;line-height:.72;letter-spacing:-0.04em;background:linear-gradient(180deg, #9d73ff, #3d1a6e);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.essay-body{font-size:clamp(18px,1.36vw,21px);line-height:1.8;color:var(--ink-soft);text-wrap:pretty}.essay-head{display:flex;align-items:baseline;justify-content:space-between;gap:clamp(24px,4vw,60px);margin:clamp(30px,3.2vw,46px) 0 clamp(18px,1.9vw,26px);padding-top:calc(clamp(30px,3.2vw,46px) - 8px);background-image:var(--hairline-line);background-repeat:no-repeat;background-position:left top;background-size:100% 1px}.essay-head-tight{margin:0 0 clamp(24px,2.4vw,34px);padding-top:clamp(22px,2.4vw,34px)}.essay-head-plain{padding-top:0;background-image:none}.essay-head h2{max-width:24ch;font-size:clamp(25px,2.8vw,40px);font-weight:var(--fw-light);line-height:1.08;letter-spacing:-0.03em}.essay-subhead{margin:clamp(30px,3.2vw,46px) 0 clamp(16px,1.6vw,22px);font-size:clamp(22px,2.2vw,31px);font-weight:var(--fw-regular);line-height:1.18;letter-spacing:-0.028em}.essay figure{margin:clamp(30px,3.2vw,46px) 0}.essay-figure-frame{--media-ratio: 16 / 9;--media-radius: 20px;--media-bg: var(--gradient-media)}.essay figcaption{margin-top:16px;font-size:10.5px;font-weight:var(--fw-bold);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint)}.essay-quote{display:flex;align-items:stretch;gap:clamp(24px,3vw,48px);margin:clamp(30px,3.2vw,46px) 0}.essay-quote::before{content:"";flex:0 0 auto;align-self:stretch;width:3px;border-radius:3px;background:linear-gradient(180deg, var(--purple), rgba(123, 82, 199, 0) 100%)}.essay-quote p{font-family:var(--font-heading);font-size:clamp(27px,3.5vw,50px);font-weight:200;line-height:1.14;letter-spacing:-0.035em;color:var(--ink);text-wrap:pretty}.essay-list{margin:clamp(30px,3.2vw,46px) 0 0;padding:0;border-top:1px solid #ece7f4;list-style:none}.essay-list li{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:baseline;gap:clamp(24px,3.4vw,52px);padding:clamp(18px,2vw,28px) 0;border-bottom:1px solid #ece7f4}.essay-list-number{font-size:10.5px;font-weight:var(--fw-bold);letter-spacing:.24em;text-transform:uppercase;color:var(--purple)}.essay-list-text{font-size:clamp(17px,1.3vw,20px);line-height:1.6;color:var(--ink-soft);text-wrap:pretty}.related{padding:0 var(--gutter-content) clamp(90px,10vw,140px);background:var(--white)}.related-head{margin-bottom:clamp(44px,5vw,76px)}.related-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(24px,3vw,44px);align-items:start}.related-item{display:flex;flex-direction:column;min-width:0}.blog-article-page .byline-name{font-size:13px}.blog-article-page .byline-read{font-size:10.5px;font-weight:var(--fw-bold);letter-spacing:.18em;text-transform:uppercase}@media(max-width: 900px){.blog-article-page{--gutter-content: var(--gutter-mobile)}.cover{grid-template-columns:var(--gutter-content) minmax(0, 1fr) var(--gutter-content);grid-template-rows:auto auto auto;padding:110px 0 clamp(40px,6vw,64px)}.cover-breadcrumb{grid-column:2;grid-row:1;margin-bottom:clamp(28px,4vw,44px)}.cover-text{grid-column:2;grid-row:2;padding-right:0}.cover-media{grid-column:2;grid-row:3;margin-top:clamp(34px,5vw,54px)}.essay{grid-template-columns:[full-start] var(--gutter-content) [wide-start text-start] minmax(0, 1fr) [text-end wide-end] var(--gutter-content) [full-end]}.essay>*,.essay>figure,.essay>blockquote{grid-column:text-start/text-end}.share{grid-row:auto;justify-self:stretch;align-self:auto;margin-bottom:clamp(30px,4vw,44px);padding-left:0}.share-bar{position:static;flex-direction:row;align-items:center;justify-content:flex-start;width:auto}.share-label{margin:0 6px 0 0;writing-mode:horizontal-tb}.essay-figure-frame{--media-radius: 18px}.article-meta{grid-template-columns:1fr 1fr}.article-meta>div+div{padding-left:0;background-image:none}.essay-quote{gap:20px}.related-grid{grid-template-columns:1fr}.related-head{flex-direction:column;align-items:flex-start}.blog-article-page .cta-band{padding-inline:var(--gutter-mobile)}}@media(max-width: 620px){.article-meta{grid-template-columns:1fr}}
