.ssa-enrollment-page{--ssa-blue:#3550a0;--ssa-dark:#102f4d;--ssa-light:#f5f7fb;--ssa-border:#dfe4ee;--ssa-text:#252525;color:var(--ssa-text);font-family:inherit;line-height:1.65}.ssa-enrollment-page *,.ssa-enrollment-page :before,.ssa-enrollment-page :after{box-sizing:border-box}.ssa-enrollment-intro{background:linear-gradient(135deg,#f7f8fc 0%,#eef2fb 100%);border-radius:24px;margin-bottom:35px;padding:45px;position:relative;overflow:hidden}.ssa-enrollment-intro:after{content:"";background:#3550a012;border-radius:50%;width:260px;height:260px;position:absolute;top:-100px;right:-70px}.ssa-enrollment-eyebrow{color:var(--ssa-blue);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px;font-size:13px;font-weight:700}.ssa-enrollment-intro h2{color:var(--ssa-dark);margin:0 0 14px;font-size:clamp(30px,4vw,46px);line-height:1.1}.ssa-enrollment-intro p{max-width:820px;margin:0;font-size:18px}.ssa-enrollment-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:45px;display:grid}.ssa-enrollment-card{border:1px solid var(--ssa-border);background:#fff;border-radius:18px;padding:28px;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 30px #1a2f590f}.ssa-enrollment-card:hover{transform:translateY(-3px);box-shadow:0 14px 35px #1a2f591c}.ssa-enrollment-card-label{text-transform:uppercase;letter-spacing:1px;color:var(--ssa-blue);margin-bottom:8px;font-size:13px;font-weight:700}.ssa-enrollment-card h3{color:var(--ssa-dark);margin:0 0 8px;font-size:24px;line-height:1.25}.ssa-enrollment-card p{color:#555;margin:0 0 22px}.ssa-enrollment-buttons{flex-wrap:wrap;gap:10px;display:flex}.ssa-enrollment-btn{border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:12px 18px;font-size:15px;font-weight:700;transition:all .2s;display:inline-flex;text-decoration:none!important}.ssa-enrollment-btn.primary{background:var(--ssa-blue);color:#fff!important}.ssa-enrollment-btn.primary:hover{background:#293f83;color:#fff!important}.ssa-enrollment-btn.secondary{background:#fff;border:1px solid #cbd3e8;color:var(--ssa-blue)!important}.ssa-enrollment-btn.secondary:hover{background:#f2f5fb}.ssa-enrollment-info{grid-template-columns:1fr 1fr;gap:25px;margin-bottom:35px;display:grid}.ssa-info-box{border-radius:18px;padding:30px}.ssa-info-box.blue{background:var(--ssa-dark);color:#fff}.ssa-info-box.light{background:var(--ssa-light);border:1px solid var(--ssa-border)}.ssa-info-box h3{margin:0 0 12px;font-size:24px;line-height:1.25}.ssa-info-box.blue h3{color:#fff}.ssa-info-box.light h3{color:var(--ssa-dark)}.ssa-info-box p{margin:0}.ssa-lottery-section{border:1px solid var(--ssa-border);background:#fff;border-radius:18px;padding:35px}.ssa-lottery-section h2{color:var(--ssa-dark);margin:0 0 16px;font-size:30px}.ssa-lottery-section p{margin:0;font-size:16px}@media (width<=768px){.ssa-enrollment-intro{border-radius:18px;padding:30px 24px}.ssa-enrollment-intro p{font-size:16px}.ssa-enrollment-actions,.ssa-enrollment-info{grid-template-columns:1fr}.ssa-enrollment-card{padding:24px}.ssa-enrollment-buttons{flex-direction:column}.ssa-enrollment-btn{width:100%}.ssa-lottery-section{padding:26px 22px}}
