.edu-benefit-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:1.25rem;padding:1.5rem}@media (min-width:640px){.edu-benefit-card{padding:1.75rem 2rem}}.edu-benefit-icon{color:#22d3ee;background:linear-gradient(135deg,#3b5bfd40,#22d3ee1f);border:1px solid #3b5bfd4d;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;display:flex}.edu-form-shell{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(165deg,#0f0f19eb 0%,#000000e0 100%);border:1px solid #ffffff1a;border-radius:1.5rem;box-shadow:0 0 0 1px #3b5bfd14,0 24px 80px #00000073,0 0 60px #1b00ff14}.edu-form-label{color:#ffffffb8;margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.edu-form-input{color:#fff;background:#00000059;border:1px solid #ffffff1a;border-radius:.75rem;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.edu-form-input::placeholder{color:#ffffff47}.edu-form-input:focus{border-color:#3b5bfda6;outline:none;box-shadow:0 0 0 3px #3b5bfd33}.edu-form-section-title{letter-spacing:.14em;text-transform:uppercase;color:#22d3eed9;border-bottom:1px solid #ffffff0f;margin-bottom:1rem;padding-bottom:.5rem;font-size:.6875rem;font-weight:600}
