.card-header .card-link.active{font-weight:700}.continue-option{margin-top:20px;color:white}.continue-option a{color:#a8dd85;text-decoration:none;font-weight:600}.continue-option a:hover{text-decoration:underline}.alt{margin-top:28px;color:rgba(0,0,0,.72)}.alt a{color:#0b0b0b;font-weight:700;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tab-title{font-size:28px;font-weight:700;margin-bottom:10px;color:#2d3748;background:linear-gradient(to right,#6a11cb 0%,#2575fc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tab-lede{color:#64748b;margin-bottom:25px;font-size:18px;line-height:1.5}.features-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px}.features-list li{display:flex;align-items:center;padding:15px;background:#f8fafc;border-radius:12px;color:#475569;font-weight:500;box-shadow:0 4px 6px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}.features-list li:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.08)}.features-list li::before{content:"•";color:#4361ee;font-weight:700;font-size:24px;margin-right:12px}.two-columns{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:25px}.info-card{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border-radius:16px;padding:25px;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.05);border:1px solid rgba(226,232,240,.8)}.info-card h3{font-size:20px;margin-bottom:20px;color:#4361ee;position:relative;padding-bottom:10px}.info-card h3::after{content:"";position:absolute;bottom:0;left:0;width:40px;height:4px;background:linear-gradient(to right,#6a11cb 0%,#2575fc 100%);border-radius:2px}@media (max-width:768px){.two-columns{grid-template-columns:1fr}.features-list{grid-template-columns:1fr}.tab-title{font-size:24px}.tab-lede{font-size:16px}}@media (min-width:300px) and (max-width:992px){.banner_left_col{justify-content:center;flex-direction:column;align-items:center;display:flex}}