/* Keep the approved Master checkout feedback sizes within the editorial shell. */
#registration #stripe-error:not(:empty) {
    margin: 12px 0 20px;
    font-size: 15px !important;
    line-height: 1.65 !important;
}
#registration #payment-message {
    margin: 18px 0 24px;
    font-size: 16px !important;
    line-height: 1.65 !important;
}
#registration #paypal-readiness > p {
    margin: 8px 0 0;
    font-size: 16px !important;
    line-height: 1.65 !important;
}

.devops-offer-demo summary { cursor: pointer; font-weight: 700; }
.devops-offer-demo iframe { display: block; width: min(100%, 480px); aspect-ratio: 16 / 9; border: 0; margin-top: 0.75rem; }

.ti-site #registration .devops-offer-details p:not(.eyebrow) { font-weight: 400; }
.ti-site #registration .devops-offer-details p.devops-offer-price { font-size: 1.15em; font-weight: 700; }
.ti-site #registration .devops-offer-details .ti-offer-countdown { float: none; margin: 0.75rem 0 0.5rem; }
