.blog-presence{border-top:1px solid var(--line);padding-block:65px 110px}.blog-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:65px;align-items:end}.blog-intro>p{max-width:390px;font-size:13px;color:var(--muted)}.blog-annual{display:flex;justify-content:space-between;align-items:center;gap:25px;padding-block:24px 35px}.blog-big{font:400 clamp(76px,8vw,116px)/1.3 var(--serif);letter-spacing:-.04em;color:var(--wine);max-width:none}.blog-big span{font-size:.5em}.blog-metric-label{font-size:14px;font-weight:500}.blog-period{font-size:10px;color:var(--muted);margin-top:7px}.blog-annual>.external{font-size:12px}.blog-periods{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:0;padding-block:25px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.blog-periods dt{font-size:11px}.blog-periods dd{margin:5px 0 0;font:500 47px/1.3 var(--serif);color:var(--wine)}.blog-periods dd span{display:block;font:10px/1.8 var(--sans);color:var(--muted);margin-top:5px}.blog-history{display:flex;gap:25px 60px;flex-wrap:wrap;margin-top:25px;font-size:12px}.blog-history strong{font-weight:600}.blog-source{font-size:10px;color:var(--muted);max-width:800px;margin-top:22px}@media(max-width:800px){.blog-presence{padding-block:45px 80px}.blog-intro{gap:30px}.blog-big{font-size:85px}.blog-periods{gap:20px}}@media(max-width:600px){.blog-presence{padding-block:40px 72px}.blog-intro{display:block}.blog-intro>p{font-size:12px;margin-top:22px}.blog-annual{display:block;padding-block:22px 30px}.blog-big{font-size:78px}.blog-big span{font-size:.46em}.blog-metric-label{font-size:12px}.blog-annual>.external{font-size:11px;margin-top:20px}.blog-periods{gap:13px}.blog-periods dt{font-size:9px}.blog-periods dd{font-size:32px}.blog-periods dd span{font-size:8px}.blog-history{font-size:11px;gap:12px}.blog-source{font-size:9px}}@media(max-width:359px){.blog-big{font-size:68px}.blog-periods{grid-template-columns:1fr;gap:20px}.blog-periods>div{display:grid;grid-template-columns:1fr 1fr;align-items:center}.blog-periods dd{margin:0}.blog-periods dt{font-size:11px}}