/* Keep the hero buttons aligned when they wrap on narrow screens.
   Legacy Tilda styles apply margins to both the wrapper and its link. */
@media (max-width: 640px) {
    .t181 .t181__button-wrapper {
        flex-direction: column;
        align-items: flex-start;
        gap: 16px;
    }
    .t181 .t181__button-wrapper > .t-btnwrapper,
    .t181 .t181__button-wrapper > .t-btnwrapper > .t-btn {
        margin: 0 !important;
        max-width: 100%;
        box-sizing: border-box;
    }
}
