.growth-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 0}.growth-header nav,.growth-languages{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.growth-languages{margin:24px 0}.growth-languages a{padding:8px 12px;border-radius:8px}.growth-languages [aria-current]{background:white;box-shadow:0 2px 14px #00000012}.growth-meta{font-size:13px;color:#666;line-height:1.7;margin:20px 0}.growth-reading{max-width:780px}.growth-reading p{line-height:1.85}.growth-reading section{margin:42px 0}.growth-reading h2{font-weight:500;font-size:clamp(25px,3vw,34px);line-height:1.2;margin-bottom:20px}.growth-cover img,.growth-card img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;border-radius:18px}.growth-cover{margin:28px 0 40px}.growth-cover figcaption{font-size:12px;color:#686868;margin:10px 0}.growth-layout{display:grid;grid-template-columns:minmax(0,780px) 260px;gap:70px;justify-content:space-between}.growth-aside{align-self:start;position:sticky;top:24px}.growth-aside a{display:block;margin:14px 0}.growth-primary{display:inline-flex;background:#202522;color:white!important;border-radius:999px;padding:14px 24px;margin:20px 0}.growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.growth-card h3{font-size:21px;font-weight:500;line-height:1.3;margin:18px 0 10px}.growth-card p{color:#666;line-height:1.6}.growth-footer{margin-top:72px;padding:32px 0;display:flex;justify-content:space-between;gap:20px}.growth-section{padding-top:42px;padding-bottom:42px}.growth-reading details{margin:20px 0}.growth-reading summary{cursor:pointer;font-weight:500}.growth-reading li{margin:12px 0;line-height:1.7}.growth-reading a{text-decoration:underline;text-underline-offset:3px}.growth-title{font-size:clamp(34px,5vw,64px);font-weight:500;line-height:1.08;max-width:1000px;letter-spacing:-.035em}.growth-description{max-width:800px;font-size:19px;line-height:1.65;margin-top:24px}@media(max-width:900px){.growth-layout{display:block}.growth-aside{position:static;margin-top:36px}.growth-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.growth-header{flex-wrap:wrap;padding:20px 0}.growth-header .brand{width:160px}.growth-header nav{font-size:13px;gap:14px}.growth-grid{grid-template-columns:1fr}.growth-footer{display:block}.growth-title{font-size:36px}.growth-description{font-size:17px}.growth-cover img{border-radius:12px}.growth-languages{gap:6px}.editorial-table{min-width:560px}}