.free-paper-promotion{margin-block:40px;padding:clamp(20px,4vw,32px);border-top:2px solid var(--color-primary,#0a716a);border-radius:0 0 16px 16px;background:var(--color-surface,#f0f6f4)}.free-paper-promotion h2{max-width:30ch;margin:8px 0 16px;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.25;text-wrap:balance}.free-paper-promotion>p{max-width:70ch;line-height:1.65}.free-paper-promotion .free-paper-promotion-kicker{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.free-paper-promotion .button{max-width:100%;margin-top:16px;white-space:normal}@media (max-width: 420px){.free-paper-promotion .button{width:100%}}