.wp-block-export-toolkit-hero-section-independent{position:relative}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent{min-height:auto;padding:16px 16px 0}}.wp-block-export-toolkit-hero-section-independent .hero-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden}.wp-block-export-toolkit-hero-section-independent .background-gradient-1{position:absolute;top:62px;left:148px;z-index:0;width:1060px;height:958px;border-radius:1060px;opacity:.5;background:linear-gradient(180deg,rgba(104,158,255,.6) 0%,rgba(225,251,255,.6) 100%);filter:blur(200px);overflow:hidden}@media(max-width:1200px){.wp-block-export-toolkit-hero-section-independent .background-gradient-1{width:463px;height:450px;left:auto;top:64px;right:30px}}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .background-gradient-1{width:400px;height:400px}}.wp-block-export-toolkit-hero-section-independent .background-gradient-2{position:absolute;top:109px;right:-56px;z-index:0;width:944px;height:781px;border-radius:944px;opacity:.5;background:linear-gradient(6deg,rgba(9,0,255,.4) 9.18%,rgba(255,255,255,.4) 117.09%);filter:blur(150px);overflow:hidden}@media(max-width:1200px){.wp-block-export-toolkit-hero-section-independent .background-gradient-2{width:355px;height:411px;top:auto;right:30px;bottom:-200px}}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .background-gradient-2{width:350px;height:300px}}.wp-block-export-toolkit-hero-section-independent .hero-container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .hero-container{padding:0}}.wp-block-export-toolkit-hero-section-independent .hero-content{display:flex;justify-content:space-between;align-items:center;padding:80px 0;gap:64px}@media(max-width:1024px){.wp-block-export-toolkit-hero-section-independent .hero-content{flex-direction:column;padding:40px 0;gap:24px;text-align:center}}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .hero-content{padding:20px 0;gap:16px;text-align:center}}.wp-block-export-toolkit-hero-section-independent .text-content{flex:1;max-width:540px}@media(max-width:1024px){.wp-block-export-toolkit-hero-section-independent .text-content{max-width:80%}}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .text-content{max-width:100%}}.wp-block-export-toolkit-hero-section-independent .hero-title{font-family:Inter,sans-serif;font-size:60px !important;font-weight:800 !important;line-height:1.21 !important;color:#1e0f2a !important;margin:0 0 32px !important}@media(max-width:1024px){.wp-block-export-toolkit-hero-section-independent .hero-title{font-size:52px !important}}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .hero-title{font-size:32px !important;font-weight:900 !important;margin:0 0 16px !important}}.wp-block-export-toolkit-hero-section-independent .hero-description{font-family:Inter,sans-serif;font-size:16px !important;font-weight:400 !important;line-height:1.21 !important;color:#4f4769 !important;margin:0 0 32px !important}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .hero-description{font-size:12px !important;margin:0 0 16px !important}}.wp-block-export-toolkit-hero-section-independent .cta-button{display:inline-block;background:linear-gradient(-5deg,#4f46e5 0%,#4e7aff 95%) !important;border:none !important;border-radius:40px !important;padding:16px 20px !important;font-family:Inter,sans-serif !important;font-size:18px !important;font-weight:600 !important;line-height:1.56 !important;color:#fff !important;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none !important}.wp-block-export-toolkit-hero-section-independent .cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(79,70,229,.3);color:#fff !important}@media(max-width:1024px){.wp-block-export-toolkit-hero-section-independent .cta-button{padding:12px 10px !important;width:250px}}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .cta-button{font-size:12px !important;font-weight:600 !important}}.wp-block-export-toolkit-hero-section-independent .hero-image{flex:1;max-width:658px}.wp-block-export-toolkit-hero-section-independent .hero-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media(min-width:769px){.wp-block-export-toolkit-hero-section-independent .animated-text{animation:fadeInLeft 1.2s ease-out 1s both}}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .animated-text{animation:fadeIn 1.2s ease-out .5s both}}@media(min-width:769px){.wp-block-export-toolkit-hero-section-independent .image-animated{animation:slideInRight 1.2s ease-out .5s both}}@media(max-width:768px){.wp-block-export-toolkit-hero-section-independent .image-animated{animation:slideInUp 1.2s ease-out .5s both}}@keyframes slideInRight{from{transform:translateX(100px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInUp{from{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInLeft{from{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.wp-block-export-toolkit-hero-section-independent.is-selected .hero-background,.wp-block-export-toolkit-hero-section-independent:hover .hero-background{opacity:.8}.wp-block-export-toolkit-hero-section-independent .components-placeholder{background:rgba(0,0,0,0);border:2px dashed #e2e8f0;border-radius:8px}.wp-block-export-toolkit-hero-section-independent .components-placeholder .components-placeholder__label{color:#4f4769;font-size:16px}.editor-styles-wrapper .wp-block-export-toolkit-hero-section-independent .hero-title,.editor-styles-wrapper .wp-block-export-toolkit-hero-section-independent .hero-description{font-family:Inter,sans-serif !important}.editor-styles-wrapper .wp-block-export-toolkit-hero-section-independent .cta-button{pointer-events:none}