.features-headers{padding-top:120px!important;position:relative;z-index:1}.features-headers .header-containers{text-align:center!important}.features-headers .header-containers .mb30{display:flex!important;flex-direction:column!important;align-items:center!important}.features-headers .header-containers .tag{text-align:center!important;margin:0 auto 1.5rem!important}.features-headers .header-containers h1{text-align:center!important}@media (max-width: 767px){.features-headers{padding-top:100px!important}}.features-headers .sub-header-wrapper{text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;max-width:800px!important;margin:0 auto!important;width:100%!important}.features-headers .sub-header-wrapper .large-paragraph{text-align:center!important;max-width:800px!important;margin:0 auto 2rem!important}.features-headers ._2up-button-wrapper{display:flex!important;justify-content:center!important;align-items:center!important}.section-header-center{text-align:center;margin-bottom:3rem}.section-header-center .tag{display:inline-block;margin-bottom:1rem}.section-header-center h2{font-size:2.5rem;font-weight:700;color:#1a1e2a;margin:0}.section-header-left{text-align:left;margin-bottom:3rem}.section-header-left .tag{display:inline-block;margin-bottom:1rem}.section-header-left h2{font-size:2.5rem;font-weight:700;color:#1a1e2a;margin:0}.benefit-icon-wrapper{width:80px;height:80px;background:#a64eff1f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.benefit-icon{font-size:2rem;color:var(--nevent-magenta)}.partner-profiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.partner-profile-card{background:#fff;border-radius:12px;padding:2.5rem 2rem;box-shadow:0 4px 12px #00000014}.profile-icon{width:64px;height:64px;background:#a64eff1f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.profile-icon i{font-size:1.75rem;color:var(--nevent-magenta)}.partner-profile-card h3{font-size:1.375rem;font-weight:700;color:#1a1e2a;margin-bottom:1rem}.partner-profile-card p{font-size:1rem;line-height:1.6;color:#666;margin:0}.cta-section{background:var(--nevent-black, #1a1e2a);color:#fff;padding:5rem 0;text-align:center;position:relative}.cta-section:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.05;pointer-events:none}.cta-content{max-width:700px;margin:0 auto;position:relative;z-index:1}.cta-content h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.cta-content p{font-size:1.25rem;margin-bottom:2rem;color:#ffffffd9}.button-large{font-size:1.125rem;padding:1rem 2.5rem;background:var(--nevent-magenta);color:#fff;border:none}.button-large:hover{background:#8b3dd9;transform:translateY(-2px)}.faq-section{background:#fff;padding:80px 0}.faq-header{text-align:center;margin-bottom:60px}.faq-header .tag{display:inline-block;padding:8px 16px;background:#a64eff1f;border-radius:20px;font-size:.75rem;font-weight:600;color:var(--nevent-magenta);text-transform:uppercase;letter-spacing:.5px;margin-bottom:24px}.faq-header h2{font-size:2.5rem;font-weight:700;color:#1a1e2a;margin:0}.faq-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:16px;width:100%}.faq-item{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;transition:all .3s ease;width:100%;box-sizing:border-box}.faq-item:hover{border-color:var(--nevent-magenta);box-shadow:0 4px 12px #a64eff1a}.faq-question{display:flex;align-items:center;justify-content:space-between;padding:24px;cursor:pointer;font-size:1.125rem;font-weight:600;color:#1a1e2a;list-style:none;user-select:none}.faq-question::-webkit-details-marker{display:none}.faq-question span{flex:1;padding-right:20px}.faq-icon{flex-shrink:0;color:var(--nevent-magenta);transition:transform .3s ease}.faq-item[open] .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.faq-item[open] .faq-answer{max-height:1000px}.faq-answer>div{padding:0 24px 24px;color:#666;line-height:1.6;font-size:1rem}.faq-answer p{margin:0}@media (max-width: 768px){.faq-section{padding:60px 0}.section-header-center h2,.faq-header h2,.cta-content h2{font-size:2rem}.faq-header{margin-bottom:40px}.faq-question{font-size:1rem;padding:20px}.faq-answer>div{padding:0 20px 20px;font-size:.938rem}.partner-profiles{grid-template-columns:1fr}.cta-section{padding:3.5rem 0}.cta-content p{font-size:1.125rem}}
