.publication{max-width:800px;padding-block:132px 90px;min-height:65vh}.publication h1{font-size:clamp(32px,4vw,49px);line-height:1.15;margin:26px 0}.publication>p,.publication-content p,.publication-content li{font-size:15px;line-height:1.9}.publication-date{font-size:11px;color:var(--muted)}.publication-context{border-left:3px solid var(--coral);padding:18px 22px;background:var(--soft);border-radius:0 10px 10px 0;margin:28px 0}.publication-context p{font-size:12px;line-height:1.8;margin:0}.publication-context a{text-decoration:underline;text-underline-offset:3px}.publication-content strong{font-weight:700}.publication-content ul{padding-left:24px}.publication>.button{margin-top:30px}.publication-card{padding:30px;border:1px solid var(--line);border-radius:16px;margin:35px 0}.publication-card h2{font-size:29px;line-height:1.25}.publication-card h2 a:hover{color:var(--coral)}.publication-card p{font-size:13px;line-height:1.8}@media(max-width:760px){.publication{padding-block:105px 60px}.publication>p,.publication-content p,.publication-content li{font-size:14px}.publication-card{padding:24px}.publication-card h2{font-size:24px}}