.ignite-site-footer{max-width:1200px;margin:28px auto;padding:24px;color:inherit;background:transparent;border-top:1px solid #d8d9c8}.ignite-contact-link{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px}.ignite-contact-link:focus-visible{outline:3px solid #102c4e;outline-offset:3px}#support-address a{color:#102c4e;overflow-wrap:anywhere}#pass-form{display:grid;gap:18px;max-width:560px}#pass-form[hidden]{display:none}#pass-form label{display:grid;gap:8px}#pass-form input,#pass-form select{font:inherit;min-height:48px;padding:10px;border:1px solid #102c4e;border-radius:8px}#checkout-plans>.packet-card{flex:1;min-width:min(100%,260px)}
/* Contact is a reading page: keep ambient art faint and links in the existing ink. */
.ignite-contact-page .ignite-env-stage{opacity:.1}.ignite-contact-page #labsMain a{display:inline-flex;align-items:center;min-height:44px;color:#102c4e;text-underline-offset:4px}.ignite-contact-page #labsMain a:focus-visible{outline:3px solid #247789;outline-offset:4px}.ignite-contact-page #labsMain,.ignite-contact-page .ignite-site-footer{position:relative;background:var(--board-paper,#f7f2e8);border-radius:8px}
