.hero-follow-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px}.follow-button{min-height:54px;background:transparent;border:1px solid #6d555f;color:var(--powder);border-radius:7px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 17px;font-size:13px;font-weight:500;transition:background .2s,border-color .2s}.follow-button:hover{background:#e8b9c90b;border-color:var(--powder)}.follow-footer{margin:12px 0 0 10px}@media(max-width:599px){.hero-follow-actions{flex-direction:column;align-items:flex-start}.hero-follow-actions>.primary-button,.hero-follow-actions>.follow-button{min-width:min(100%,254px)}.follow-footer{display:flex;width:fit-content;margin:12px auto 0}}

.hero-follow-actions>.primary-button,.hero-follow-actions>.follow-button,.closing-actions>.primary-button,.closing-actions>.follow-button{box-sizing:border-box;height:56px;min-height:56px;min-width:254px;margin:0;display:inline-flex;align-items:center}
.closing-actions{display:flex;justify-content:center;align-items:stretch;gap:12px;flex-wrap:wrap}
.closing-actions>.primary-button,.closing-actions>.follow-button{width:254px}
@media(max-width:599px){.closing-actions{flex-direction:column;align-items:center}.closing-actions>.primary-button,.closing-actions>.follow-button{width:min(100%,280px);min-width:0}.hero-follow-actions>.primary-button,.hero-follow-actions>.follow-button{width:min(100%,254px);min-width:0}}

.closing-actions{margin-top:32px}@media(max-width:599px){.closing-actions{margin-top:28px}}
