.toolkit-form[data-astro-cid-mtguxjng]{margin-top:20px}.toolkit-form[data-astro-cid-mtguxjng]>label[data-astro-cid-mtguxjng]:first-of-type{margin-bottom:6px;font-size:.84rem;font-weight:700;display:block}.email-row[data-astro-cid-mtguxjng]{grid-template-columns:1fr auto;display:grid}.email-row[data-astro-cid-mtguxjng] input[data-astro-cid-mtguxjng]{color:#0f172a;background:#fff;border:1px solid #94a3b8;border-right:0;min-width:0;padding:13px 14px}.email-row[data-astro-cid-mtguxjng] input[data-astro-cid-mtguxjng]:focus{outline-offset:-3px;outline:3px solid #d9770633}.email-row[data-astro-cid-mtguxjng] button[data-astro-cid-mtguxjng]{background:var(--signal);color:#fff;cursor:pointer;border:0;padding:0 20px;font-weight:700}.email-row[data-astro-cid-mtguxjng] button[data-astro-cid-mtguxjng]:disabled{opacity:.7;cursor:wait}.consent[data-astro-cid-mtguxjng]{color:#475569;align-items:flex-start;gap:9px;margin-top:12px;font-size:.8rem;display:flex}.consent[data-astro-cid-mtguxjng] input[data-astro-cid-mtguxjng]{flex:none;margin-top:4px}.status[data-astro-cid-mtguxjng]{min-height:1.4em;margin:10px 0 0;font-size:.86rem;font-weight:700}.status[data-astro-cid-mtguxjng].success{color:#166534}.status[data-astro-cid-mtguxjng].error{color:#b91c1c}.hp[data-astro-cid-mtguxjng],.busy[data-astro-cid-mtguxjng],.submitting[data-astro-cid-mtguxjng] .idle[data-astro-cid-mtguxjng]{display:none}.submitting[data-astro-cid-mtguxjng] .busy[data-astro-cid-mtguxjng]{display:inline}@media (width<=620px){.email-row[data-astro-cid-mtguxjng]{grid-template-columns:1fr}.email-row[data-astro-cid-mtguxjng] input[data-astro-cid-mtguxjng]{border-right:1px solid #94a3b8}.email-row[data-astro-cid-mtguxjng] button[data-astro-cid-mtguxjng]{min-height:48px}}.prose .lead{color:#334155;font-size:1.22rem;line-height:1.65}.prose .source-box,.prose .example{border:1px solid #cbd5e1;border-left:4px solid var(--signal);background:#fff;border-radius:8px;margin:28px 0;padding:20px 22px}.prose .source-box p,.prose .example p{margin-bottom:0}.prose .table-wrap{background:#fff;border:1px solid #cbd5e1;border-radius:10px;margin:30px 0;overflow-x:auto}.prose table{border-collapse:collapse;width:100%;min-width:720px;font-size:.95rem}.prose caption{text-align:left;background:#e8edf1;padding:16px 18px;font-weight:700}.prose th,.prose td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:14px 16px}.prose th{text-transform:uppercase;letter-spacing:.06em;background:#f8fafc;font-size:.78rem}.prose tbody tr:last-child td{border-bottom:0}.prose figure{margin:34px 0}.prose figure img{object-fit:cover;border-radius:10px;width:100%;max-height:620px}.prose figure.wide img{object-position:center 35%;max-height:560px}.prose figcaption{color:#64748b;margin-top:9px;font-size:.82rem}.prose .map-card{background:#fff;border:1px solid #cbd5e1;border-radius:10px;margin:34px 0;text-decoration:none;display:block;overflow:hidden}.prose .map-card img{width:100%;height:auto}.prose .map-card span{padding:18px 20px;display:block}.prose .map-card strong,.prose .map-card small{display:block}.prose .map-card small{color:#64748b;margin-top:4px}.prose .risk-box{background:#fff7ed;border:1px solid #fdba74;border-left:5px solid #c2410c;border-radius:8px;margin:30px 0;padding:22px}.prose .risk-box p{margin-bottom:0}.prose .eligibility-list{background:#fff;border:1px solid #cbd5e1;border-radius:10px;margin:26px 0}.prose .eligibility-list summary{cursor:pointer;color:var(--blue);padding:18px 20px;font-weight:700}.prose .eligibility-list>div,.prose .eligibility-list>.list-note{border-top:1px solid #e2e8f0;margin:0;padding:16px 20px}.prose .eligibility-list>div p{margin:.35rem 0}.prose .eligibility-list>.list-note{color:#64748b;background:#f8fafc;border-radius:0 0 10px 10px;font-size:.9rem}.prose .conversion-card{color:#fff;background:#0f172a;border-radius:12px;margin:42px 0;padding:30px}.prose .conversion-card>span,.prose .toolkit-card>span{text-transform:uppercase;letter-spacing:.1em;color:#fbbf24;font-size:.76rem;font-weight:700}.prose .conversion-card h3,.prose .toolkit-card h3{margin:.5rem 0;font-size:1.7rem}.prose .conversion-card p,.prose .conversion-card li{color:#dbe4ee}.prose .conversion-card a:not(.btn){color:#fff}.prose .cta-actions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:22px;display:flex}.prose .toolkit-card{background:#fff;border:1px dashed #94a3b8;border-radius:10px;margin-top:38px;padding:26px}.prose .toolkit-card>span{color:#9a3412}
