.conversion-actions{justify-self:end;display:flex;flex-direction:column;align-items:flex-start;gap:18px}
.conversion-actions .commercial-button{justify-self:auto}
.conversion-secondary{display:inline-flex;align-items:center;font-size:12px;font-weight:600;letter-spacing:.04em;border-bottom:1px solid currentColor;padding:5px 0}
.conversion-secondary:hover{opacity:.65}
.home-contact-link{position:fixed;z-index:12;left:4vw;bottom:5.5vh;color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.7);padding:9px 0}
.home-contact-link:hover{opacity:.75}
.thanks-page{padding-top:clamp(100px,13vh,190px);padding-bottom:clamp(100px,15vh,210px);min-height:65vh}
.thanks-page h1{font:300 clamp(3rem,7vw,7rem)/.98 var(--serif);letter-spacing:-.045em;margin:28px 0}
.thanks-page>p:not(.small-label){max-width:600px;color:var(--muted);line-height:1.8}
.thanks-actions{display:flex;align-items:center;gap:30px;margin-top:45px;flex-wrap:wrap}
.thanks-actions .commercial-button{justify-self:auto}
.article-aside-contact{border-top:1px solid var(--line);margin-top:38px;padding-top:15px}
.article-aside-contact p{font:300 1.4rem/1.25 var(--serif);color:var(--ink);margin:14px 0}
@media(max-width:850px){.conversion-actions{justify-self:start}}
@media(max-width:600px){.conversion-actions{width:100%}.conversion-actions .commercial-button{width:100%}.home-contact-link{left:6vw;bottom:12vh;font-size:10px;max-width:220px}.thanks-actions{align-items:stretch;flex-direction:column}.thanks-actions .commercial-button{width:100%}}
