.nav__link{font-size:13.5px;letter-spacing:.115em}body.header-compact .nav__link{font-size:12.5px;letter-spacing:.1em}.blog-index__title{max-width:760px;font-size:clamp(46px,5.1vw,82px);line-height:1;letter-spacing:-.028em}.blog-featured__title{font-size:clamp(28px,2.55vw,40px);line-height:1.2}.blog-card__title{font-size:clamp(23px,2vw,32px)}.blog-index__manifesto{grid-template-columns:52px minmax(0,650px);gap:26px}.blog-index__manifesto-mark{width:38px;height:1px;margin-top:12px;background:var(--accent);box-shadow:0 0 10px #ff4d1759}.blog-index__manifesto-label{margin-bottom:12px;color:#ffffff75;font-size:11px}.blog-index__manifesto-text{max-width:650px;color:#ffffffb8;font-size:clamp(21px,1.85vw,30px);line-height:1.48}.blog-article__title{max-width:1040px;font-size:clamp(37px,4.15vw,64px);line-height:1.09;letter-spacing:-.025em}.blog-article__excerpt{max-width:840px;margin-top:32px;color:#ffffffad;font-size:clamp(17px,1.28vw,20px);line-height:1.78}.blog-article__more{display:inline-flex;align-items:center;gap:13px;min-height:44px;margin-top:28px;padding:0 18px;border:1px solid rgba(255,101,44,.34);background:linear-gradient(90deg,#ff4d1712,#ffffff03);color:#ffffffe0;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;transition:border-color .24s ease,background .24s ease,color .24s ease,transform .24s ease}.blog-article__more:hover,.blog-article__more:focus-visible{border-color:#ff652cb8;background:linear-gradient(90deg,#ff4d1721,#ffffff05);color:#fff;outline:none;transform:translateY(-1px)}.blog-article__more-icon{color:var(--accent);font-size:17px;line-height:1;transform:translateY(-1px)}.blog-article__hero-footer{margin-top:34px}.blog-article{overflow:visible}.blog-article__layout{grid-template-columns:minmax(220px,270px) minmax(0,780px);gap:clamp(58px,7vw,112px);overflow:visible;scroll-margin-top:calc(var(--header-h) + 28px)}.blog-article__aside{position:sticky;top:calc(var(--header-h) + 18px);align-self:start;height:max-content;max-height:none;overflow:visible;z-index:3}.blog-article__back{margin-bottom:36px;font-size:12px;color:#ffffff85}.blog-article__aside-label{margin-bottom:15px;font-size:11px;color:#ffffff80}.blog-article__toc a{position:relative;padding:15px 12px 15px 0;color:#ffffff9e;font-size:14px;line-height:1.45;transition:color .22s ease,padding-left .22s ease,background .22s ease}.blog-article__toc a:hover{color:#fffffff0;transform:none}.blog-article__toc a.is-active{padding-left:16px;color:#fff;background:linear-gradient(90deg,rgba(255,77,23,.075),transparent 86%)}.blog-article__toc a.is-active:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;background:var(--accent);box-shadow:0 0 10px #ff4d1773}.blog-prose>p{margin-bottom:25px;color:#ffffffb8;font-size:clamp(17px,1.28vw,19.5px);line-height:1.82}.blog-prose>p a{color:#ffffffeb;text-decoration:underline;text-decoration-color:#ff5b198c;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s ease,text-decoration-color .2s ease}.blog-prose>p a:hover{color:#fff;text-decoration-color:var(--accent)}.blog-prose>ul{gap:13px;margin-bottom:34px}.blog-prose>ul li{font-size:17px;line-height:1.76}.blog-prose__split p{font-size:17px;line-height:1.72}.blog-prose__next p{font-size:16px;line-height:1.78}.blog-prose__next--link{display:block;transition:border-color .24s ease,background .24s ease,transform .24s ease}.blog-prose__next--link:hover,.blog-prose__next--link:focus-visible{border-color:#ff5e1c7a;background:linear-gradient(135deg,#ff4c1118,#ffffff05);transform:translateY(-2px);outline:none}.blog-prose>h2,.blog-prose__cta h2{margin-top:clamp(62px,7vw,88px);margin-bottom:24px;font-size:clamp(26px,2.25vw,34px);line-height:1.25}.blog-prose>h3{margin-top:40px;font-size:clamp(20px,1.65vw,24px);line-height:1.35}.blog-prose__callout p{font-size:clamp(22px,2vw,30px);line-height:1.36}.blog-prose__statement{font-size:clamp(25px,2.75vw,38px);line-height:1.24}.blog-prose blockquote{font-size:clamp(22px,2.2vw,31px);line-height:1.46}.blog-featured__visual--free,.blog-article__visual--free{background:radial-gradient(circle at 50% 48%,rgba(255,82,24,.16),transparent 26%),linear-gradient(135deg,rgba(255,255,255,.018),transparent 58%),#060505}.blog-free-visual{position:absolute;z-index:2;inset:11% 9% 12%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.blog-free-visual:before,.blog-free-visual:after{content:"";position:absolute;width:18%;height:1px;background:#ff581b75;box-shadow:0 0 12px #ff4d1738}.blog-free-visual:before{left:0;top:50%}.blog-free-visual:after{right:0;top:50%}.blog-free-visual__eyebrow{margin-bottom:18px;color:#ff7541ad;font-size:9px;letter-spacing:.24em}.blog-free-visual__price{position:relative;color:#fffffff0;font-family:var(--font-head);font-size:clamp(110px,16vw,238px);font-weight:200;line-height:.82;letter-spacing:-.065em;text-shadow:0 0 50px rgba(255,75,18,.08)}.blog-free-visual__price sup{position:absolute;top:-.05em;right:-.35em;color:var(--accent);font-size:.24em;font-weight:300;letter-spacing:0}.blog-free-visual__title{margin-top:28px;color:#ffffff9e;font-size:11px;letter-spacing:.25em}.blog-free-visual__terms{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:26px}.blog-free-visual__terms span{padding:7px 10px;border:1px solid rgba(255,255,255,.09);color:#ffffff6b;font-size:8px;letter-spacing:.18em}.blog-free-visual--featured{inset:12% 8% 15%}.blog-free-visual--featured .blog-free-visual__price{font-size:clamp(94px,10vw,160px)}.blog-free-visual--featured .blog-free-visual__title{margin-top:22px;font-size:9px}.blog-free-visual--featured .blog-free-visual__terms{max-width:320px;margin-top:20px}@media(max-width:980px){.blog-index__title{max-width:680px;font-size:clamp(44px,7.4vw,66px)}.blog-article__title{font-size:clamp(36px,6.7vw,56px)}}@media(max-width:860px){.blog-article__layout{grid-template-columns:1fr;gap:38px}.blog-article__aside{position:static;height:auto;max-height:none;overflow:visible}.blog-article__toc a{font-size:13.5px}.blog-free-visual:before,.blog-free-visual:after{width:10%}}@media(max-width:640px){.blog-index__title{font-size:clamp(40px,12vw,54px)}.blog-article__title{font-size:clamp(34px,9.8vw,46px);line-height:1.1}.blog-article__excerpt{font-size:16.5px;line-height:1.76}.blog-article__more{width:100%;justify-content:center;margin-top:24px}.blog-prose>p,.blog-prose>ul li{font-size:16.5px;line-height:1.78}.blog-prose__split p,.blog-prose__next p{font-size:15.5px}.blog-prose>h2,.blog-prose__cta h2{margin-top:56px;font-size:27px}.blog-prose>h3{font-size:21px}.blog-prose__statement{font-size:30px}.blog-prose blockquote{font-size:24px}.blog-index__manifesto{grid-template-columns:1fr;gap:16px}.blog-index__manifesto-mark{width:32px;margin-top:0}.blog-free-visual{inset:12% 5% 14%}.blog-free-visual:before,.blog-free-visual:after{display:none}.blog-free-visual__price{font-size:clamp(84px,28vw,132px)}.blog-free-visual__title{font-size:9px;letter-spacing:.18em}.blog-free-visual__terms{max-width:270px}}
