*{box-sizing:border-box}html,body{margin:0;background:#0b0b0b;color:#ece8dd;font-family:var(--body)}a{color:inherit}h1,h2,h3,p{margin:0}button{font:inherit}.article,.blog-list{padding-top:160px;padding-bottom:90px}.article-back{display:inline-flex;font-size:11px;color:#c4b7a4;text-underline-offset:5px;min-height:44px;align-items:center;margin-bottom:30px}.article-title{max-width:900px}.article-title>span{font-size:12px;color:var(--accent)}.article-title h1{font-size:clamp(58px,7vw,100px);max-width:18ch;line-height:.98;text-wrap:balance;margin:18px 0 28px}.article-title>p{font-size:16px;line-height:1.9;color:#c1b7a8;max-width:65ch}.article-cover{width:100%;height:580px;object-fit:cover;object-position:center 45%;margin-block:52px}.article-body{max-width:720px;margin-inline:auto}.article-body section{margin-top:42px}.article-body h2{font-family:var(--body);font-size:25px;font-weight:600;letter-spacing:-.025em;max-width:unset;line-height:1.4;margin-bottom:18px}.article-body p{font-size:15px;line-height:1.95;color:#c2b8a8}.article-body .article-note{font-size:11px;color:#a69a88;margin-top:40px}.article-body .button-primary{margin-top:26px}.related{padding-block:70px;border-top:1px solid var(--line)}.related>h2{font-size:46px;max-width:unset;margin-bottom:36px}.related .blog-grid{grid-template-columns:1fr 1fr}.blog-list h1{font-size:clamp(70px,9vw,110px);line-height:.95}.blog-list>p{margin-top:28px;font-size:15px;color:var(--muted);line-height:1.9}.blog-list .blog-grid{margin-top:55px}.blog-card>p{max-width:unset}.site-footer a{text-decoration:none}.site-footer{border-top:1px solid var(--line)}@media(max-width:700px){.article,.blog-list{padding-top:125px}.article-title>p{font-size:14px}.article-title h1{font-size:64px}.article-cover{height:390px;margin-block:35px}.article-body p{font-size:14px}.article-body h2{font-size:23px}.related>h2{font-size:38px}.related .blog-grid{grid-template-columns:1fr}.blog-list .blog-grid{grid-template-columns:1fr;gap:45px}}

.article,.blog-list,.related{background:#0b0b0b88}
