.softlaunch-pending{padding:18px;border:1px solid var(--line);border-radius:10px}.focus-document textarea{min-height:100px}.focus-document select{max-width:100%}
/* One header clearance, with no review or course strip above the content. */
main>.article-page{padding-top:112px!important}.article-page .article-heading{padding-top:0}
.home-review main>.first-contact{min-height:0;padding-top:128px;padding-bottom:36px}
.page-actions{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.page-actions>a{min-height:44px;display:inline-flex;align-items:center;max-width:100%}
@media(max-width:600px){main>.article-page{padding-top:100px!important}.article-heading h1{font-size:clamp(2.4rem,10vw,3.7rem)}.page-actions{flex-direction:column;align-items:flex-start;gap:16px}.page-actions>a{margin:0}.page-actions .button{text-align:center}}
