.beta-offer-grid{grid-template-columns:repeat(3,1fr)}
.beta-offer-grid .bundle-card{cursor:default}
.beta-offer-grid .bundle-card:hover{border-color:var(--line);box-shadow:none}
.beta-offer-grid .bundle-card.selected:hover{border-color:var(--cyan);box-shadow:0 0 28px rgba(34,216,223,.12)}
.fine-print a{color:var(--cyan);text-decoration:underline}
.agreement{margin-top:36px}
@media(max-width:850px){.beta-offer-grid{grid-template-columns:1fr}}
.beta-form{display:grid;gap:22px;padding:clamp(24px,5vw,48px)}.beta-form label,.beta-form fieldset{display:grid;gap:8px}.beta-form input,.beta-form select,.beta-form textarea{width:100%;border:1px solid #365066;border-radius:6px;padding:12px;color:#fff;background:#050d15}.beta-form fieldset{border:1px solid var(--line);border-radius:7px;padding:18px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.check-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.check-grid label,.consent-stack label{display:flex;align-items:flex-start;gap:9px}.check-grid input,.consent-stack input,.offer-choice input{width:auto}.consent-stack{display:grid;gap:12px}.honeypot{position:absolute!important;left:-10000px!important}.offer-choice{grid-template-columns:auto 1fr!important;align-items:start;border:1px solid var(--line);border-radius:6px;padding:14px}.offer-choice span,.offer-choice small{display:block}.offer-choice small{margin-top:5px;color:var(--muted)}.application-list{display:grid;gap:14px;margin-top:20px}.application-card{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:start;padding:22px}.application-card span,.application-card small{display:block;margin-top:6px;color:var(--muted)}.application-card p{line-height:1.6}@media(max-width:700px){.form-grid,.check-grid,.application-card{grid-template-columns:1fr}}
.beta-form.submission-complete{border-color:#268fa7}.application-complete{max-width:760px;padding:clamp(8px,2vw,18px);outline:none}.application-complete h2{margin:8px 0 12px;font:700 clamp(34px,6vw,56px)/1 Rajdhani,sans-serif}.application-complete p:not(.eyebrow){max-width:680px;color:#b7c4cc;font-size:17px;line-height:1.65}.application-complete .button{margin-top:12px}
