@media (max-width:575.98px){.resources-container{padding-left:1rem;padding-right:1rem}.resources-form{padding:1.5rem}.resources-headline{font-size:1.75rem;line-height:1.2}.resources-subheading{font-size:1.125rem;line-height:1.3}}@media (min-width:576px) and (max-width:767.98px){.resources-container{padding-left:1.5rem;padding-right:1.5rem}.resources-form{padding:2rem}}@media (min-width:768px) and (max-width:991.98px){.resources-container{padding-left:2rem;padding-right:2rem}.resources-grid{grid-template-columns:1fr;gap:3rem}}@media (min-width:992px) and (max-width:1199.98px){.resources-grid{grid-template-columns:1.2fr 1fr}}@media (min-width:1200px) and (max-width:1399.98px){.resources-grid{grid-template-columns:1.3fr 1fr}}@media (min-width:1400px){.resources-container{max-width:1600px}.resources-grid{grid-template-columns:1.4fr 1fr;gap:4rem}}@media (min-width:2000px){.resources-container{max-width:2000px;padding-left:4rem;padding-right:4rem}.resources-grid{gap:6rem}.resources-form{padding:4rem}}.resources-form-field{transition:all .2s ease-in-out;border:1px solid #d1d5db!important}.resources-form-field,.resources-form-field:focus{background:#ffffff!important;color:#374151!important}.resources-form-field:focus{transform:translateY(-1px);box-shadow:0 10px 25px -5px rgba(0,0,0,.1);border-color:#3B82F6!important;outline:2px solid #3B82F6!important;outline-offset:2px}.resources-form-field:hover{background:#ffffff!important;border-color:#9CA3AF!important}.bg-gradient-to-r.bg-clip-text{display:inline-block}.bg-gradient-to-r.bg-clip-text,.gradient-text-fix{background:linear-gradient(90deg,#FF33CC 0,#0055FF)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.gradient-text-fix{display:inline-block!important;font-weight:inherit!important}@supports not (background-clip:text){.bg-gradient-to-r.bg-clip-text,.gradient-text-fix{color:#FF33CC!important;background:none!important;-webkit-text-fill-color:initial!important}}.resources-button{position:relative;overflow:hidden;background:linear-gradient(135deg,#FF33CC,#0055FF)!important;color:#ffffff!important;border:none!important}.resources-button:disabled{background:#9CA3AF!important;cursor:not-allowed!important}.resources-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.resources-button:hover:before{left:100%}.resources-button span,.resources-button svg{color:#ffffff!important}.success-bounce{animation:success-bounce .6s ease-out}@keyframes success-bounce{0%{transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@media (max-width:480px){.resources-form input,.resources-form select{font-size:16px;padding:.875rem 1rem}.resources-form button{padding:1rem 1.5rem;font-size:1rem}.resources-trust-indicators{grid-template-columns:1fr;gap:1rem;text-align:center}.resources-features-grid{grid-template-columns:1fr}}.resources-form{background:#ffffff!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.15)!important}.resources-form,.resources-form h3{color:#111827!important}.resources-form p{color:#374151!important}.resources-form input,.resources-form select{color:#111827!important;background:#ffffff!important;border:1px solid #d1d5db!important}.resources-form label{color:#111827!important}.resources-form input::placeholder,.resources-form select::placeholder{color:#9CA3AF!important}.resources-form option{color:#111827!important;background:#ffffff!important}@media (prefers-contrast:high){.resources-form,.resources-form input,.resources-form select{border:2px solid #000}}@media (prefers-reduced-motion:reduce){.resources-gradient-text{animation:none}.resources-button:before{transition:none}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.resources-form,.resources-form *{color-scheme:light!important}.dark .resources-form,html[class*=dark] .resources-form,html[data-theme=dark] .resources-form{background:#ffffff!important;color:#111827!important}.dark .resources-form input,.dark .resources-form select,html[class*=dark] .resources-form input,html[class*=dark] .resources-form select,html[data-theme=dark] .resources-form input,html[data-theme=dark] .resources-form select{background:#ffffff!important;color:#111827!important;border-color:#D1D5DB!important}.dark .resources-form label,html[class*=dark] .resources-form label,html[data-theme=dark] .resources-form label{color:#111827!important}