/* submit-plan.css — page-specific overrides for /submit-plan/
 * Depends on: blog.css (blog-cta-box), faq.css (quick-link-box)
 * Source: frontend-nextjs/src/app/submit-plan/page.js
 */

/* blog-cta-box has margin-top: -88px in blog.css to overlap a hero banner.
   On submit-plan there is no banner, so reset to zero and add top padding. */
.submit-plan-page {
    padding-top: 60px;
}

.submit-plan-page .blog-cta-box {
    margin-top: 0;
}

@media (max-width: 767px) {
    .submit-plan-page {
        padding-top: 32px;
    }

    /* blog.css overrides margin-top to -178px on mobile */
    .submit-plan-page .blog-cta-box {
        margin-top: 0;
    }
}

/* Spacing between blog-cta and quick-links */
.submit-plan-page .blog-cta-wrap {
    padding-bottom: 0;
}

.submit-plan-page .quick-links-wrap {
    padding-top: 46px;
}
