.gptl-newsletter-confirm {
    margin: 0;
}

.gptl-newsletter-confirm *,
.gptl-newsletter-confirm *::before,
.gptl-newsletter-confirm *::after {
    box-sizing: border-box;
}

.gptl-newsletter-confirm .gptl-status-card {
    min-width: 0;
    width: min(100%, 42rem);
}

.gptl-newsletter-confirm h1 {
    font-size: clamp(2rem, 7vw, 4.5rem);
}
