:root{--primary:#ff6a00;--text:#1a1425;--body-font:Inter, Arial, sans-serif;--heading-font:Poppins, Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%;background:#ffffff;}body{margin:0;min-height:100%;font-family:var(--body-font);color:var(--text);position:relative;isolation:isolate;background:#ffffff;}.lp-page-background{position:absolute;inset:0;min-height:100%;pointer-events:none;z-index:0;background:#ffffff;}.lp-section{position:relative;z-index:1;overflow:hidden;min-height:1px}.lp-header{z-index:1000!important;overflow:hidden!important}.lp-header-fixed,.lp-header-shrink{position:sticky!important;top:0!important;box-shadow:0 10px 28px rgba(21,18,31,.08)}.lp-header-shrink{transition:min-height .22s ease,box-shadow .22s ease}.roseedu-header-shrink .lp-header-shrink{min-height:64px!important;box-shadow:0 14px 34px rgba(21,18,31,.14)}.roseedu-header-shrink .lp-header-shrink .lp-stage{transform:scale(.92);transform-origin:center top;transition:transform .22s ease}.lp-stage{position:relative;width:1180px;max-width:100%;min-height:inherit;margin:0 auto;z-index:1}.lp-overlay{position:absolute;inset:0;z-index:0;pointer-events:none}.lp-el{position:absolute;z-index:1;overflow:visible}.lp-image,.lp-youtube,.lp-video{overflow:hidden}.lp-heading{font-family:var(--heading-font);line-height:1.02;margin:0}.lp-text{line-height:1.55}.lp-button{display:flex;align-items:center;text-decoration:none;font-weight:800;border-radius:999px;box-shadow:0 14px 30px rgba(0,0,0,.16);transition:.2s transform,.2s box-shadow}.lp-button:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(0,0,0,.22)}.lp-image{object-fit:cover;display:block}.lp-emoji{display:flex;align-items:center;justify-content:center;font-family:'Apple Color Emoji','Segoe UI Emoji','Noto Color Emoji',sans-serif;overflow:visible!important}.lp-badge{display:flex;align-items:center;justify-content:center;white-space:normal;line-height:1.25;overflow-wrap:anywhere}.lp-youtube,.lp-video{background:#000;border:0}.section-label,.section-height-handle,.panel-resizer,.resize-handle{display:none!important}.roseedu-social-proof{position:fixed;z-index:9999;min-width:280px;max-width:360px;background:#fff;border:1px solid rgba(21,18,31,.12);border-left:5px solid var(--primary);border-radius:18px;padding:14px 16px;box-shadow:0 18px 48px rgba(21,18,31,.22);font-size:14px;line-height:1.32;animation:spIn .35s ease both}.roseedu-social-proof strong{display:block;font-weight:900;color:#15121f}.roseedu-social-proof span{color:#726a83;font-size:12px}.roseedu-social-proof.br{right:20px;bottom:20px}.roseedu-social-proof.bl{left:20px;bottom:20px}.roseedu-social-proof.tr{right:20px;top:20px}.roseedu-social-proof.tl{left:20px;top:20px}.roseedu-social-proof.out{animation:spOut .35s ease both}@keyframes spIn{from{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes spOut{to{opacity:0;transform:translateY(10px) scale(.96)}}.section-fx-bubbles-up::before,.section-fx-bubbles-down::before{content:'';position:absolute;inset:0;pointer-events:none;opacity:.45;background:radial-gradient(circle at 15% 75%,rgba(255,255,255,.35) 0 18px,transparent 19px),radial-gradient(circle at 35% 40%,rgba(255,255,255,.25) 0 32px,transparent 33px),radial-gradient(circle at 74% 62%,rgba(91,43,214,.18) 0 45px,transparent 46px);animation:sectionBubbleUp 11s linear infinite}.section-fx-bubbles-down::before{animation-name:sectionBubbleDown}.effect-fade{animation:fadeIn .8s ease both}.effect-up{animation:riseUp .8s ease both}.effect-slide-left{animation:slideLeft .8s ease both}.effect-slide-right{animation:slideRight .8s ease both}.effect-zoom{animation:zoomIn .8s ease both}.effect-pulse{animation:pulse 2.2s infinite}.effect-float{animation:floatY 3.2s ease-in-out infinite}.effect-float-slow{animation:floatY 5.5s ease-in-out infinite}.effect-glow{animation:glow 2.8s ease-in-out infinite}.effect-bounce{animation:bounceSoft 1.8s ease-in-out infinite}.effect-shake{animation:shakeSoft 2.4s ease-in-out infinite}.effect-bubble-up{animation:bubbleUp 7s linear infinite}.effect-bubble-down{animation:bubbleDown 7s linear infinite}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes riseUp{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}@keyframes slideLeft{from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:none}}@keyframes slideRight{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:none}}@keyframes zoomIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes glow{0%,100%{filter:drop-shadow(0 0 0 rgba(255,255,255,0))}50%{filter:drop-shadow(0 0 18px rgba(255,255,255,.65))}}@keyframes bounceSoft{0%,100%{transform:translateY(0)}45%{transform:translateY(-10px)}}@keyframes shakeSoft{0%,100%{transform:translateX(0)}25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}@keyframes bubbleUp{from{transform:translateY(80px);opacity:.1}25%{opacity:.8}to{transform:translateY(-160px);opacity:.2}}@keyframes bubbleDown{from{transform:translateY(-120px);opacity:.1}25%{opacity:.8}to{transform:translateY(160px);opacity:.2}}@keyframes sectionBubbleUp{from{background-position:0 160px,0 220px,0 100px}to{background-position:0 -180px,0 -140px,0 -230px}}@keyframes sectionBubbleDown{from{background-position:0 -160px,0 -220px,0 -100px}to{background-position:0 180px,0 140px,0 230px}}.effect-sparkle{animation:sparkleTwinkle 1.8s ease-in-out infinite}.effect-rotate-slow{animation:rotateSlow 9s linear infinite}.effect-swing{animation:swingSoft 2.6s ease-in-out infinite}.effect-blur-in{animation:blurIn .9s ease both}.effect-heartbeat{animation:heartBeat 1.7s ease-in-out infinite}.effect-shine{position:relative;overflow:hidden}.effect-shine:after{content:'';position:absolute;inset:-20%;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translateX(-120%);animation:shineSweep 2.8s ease-in-out infinite;pointer-events:none}.effect-parallax-soft{animation:parallaxSoft 5.5s ease-in-out infinite}@keyframes sparkleTwinkle{0%,100%{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.35);transform:scale(1.08)}}@keyframes rotateSlow{to{transform:rotate(360deg)}}@keyframes swingSoft{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes blurIn{from{opacity:0;filter:blur(12px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:none}}@keyframes heartBeat{0%,100%{transform:scale(1)}30%{transform:scale(1.07)}50%{transform:scale(.98)}70%{transform:scale(1.04)}}@keyframes shineSweep{0%{transform:translateX(-120%)}55%,100%{transform:translateX(120%)}}@keyframes parallaxSoft{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.015)}}
.section-fx-bubbles-up::before,.section-fx-bubbles-down::before{content:none!important;display:none!important}.roseedu-bubble-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.roseedu-bubble-layer span{position:absolute;left:var(--bubble-x);width:var(--bubble-size);height:var(--bubble-size);border-radius:999px;opacity:var(--bubble-opacity);background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.95),var(--bubble-c1) 34%,var(--bubble-c2) 100%);box-shadow:inset -8px -10px 20px rgba(43,24,100,.15),0 8px 24px rgba(50,26,110,.14);animation-duration:var(--bubble-duration);animation-delay:var(--bubble-delay);animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform,opacity}.roseedu-bubble-layer.bubble-up span{bottom:calc(var(--bubble-size) * -1.4);animation-name:fullBubbleUp}.roseedu-bubble-layer.bubble-down span{top:calc(var(--bubble-size) * -1.4);animation-name:fullBubbleDown}@keyframes fullBubbleUp{0%{transform:translate3d(0,20%,0) scale(.75);opacity:0}12%{opacity:var(--bubble-opacity)}55%{transform:translate3d(var(--bubble-drift),-65vh,0) scale(1)}100%{transform:translate3d(calc(0px - var(--bubble-drift)),-125vh,0) scale(1.18);opacity:0}}@keyframes fullBubbleDown{0%{transform:translate3d(0,-20%,0) scale(.75);opacity:0}12%{opacity:var(--bubble-opacity)}55%{transform:translate3d(var(--bubble-drift),65vh,0) scale(1)}100%{transform:translate3d(calc(0px - var(--bubble-drift)),125vh,0) scale(1.18);opacity:0}}
.section-ambient-aurora:before{content:'';position:absolute;inset:-35%;z-index:0;pointer-events:none;background:radial-gradient(circle at 20% 40%,rgba(255,106,0,.28),transparent 28%),radial-gradient(circle at 70% 30%,rgba(91,43,214,.32),transparent 30%),radial-gradient(circle at 55% 75%,rgba(15,124,255,.25),transparent 27%),radial-gradient(circle at 88% 66%,rgba(8,166,108,.22),transparent 25%);filter:blur(34px);animation:auroraMove 12s ease-in-out infinite alternate}.section-ambient-stars:before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,#fff 0 1px,transparent 1.7px),radial-gradient(circle,rgba(162,133,255,.9) 0 1.4px,transparent 2px);background-size:44px 44px,76px 76px;background-position:0 0,20px 18px;animation:starsDrift 16s linear infinite;opacity:.72}.section-ambient-lines:before{content:'';position:absolute;inset:-30%;z-index:0;pointer-events:none;background:repeating-linear-gradient(110deg,transparent 0 28px,rgba(111,75,255,.18) 29px 31px,transparent 32px 62px);animation:linesMove 9s linear infinite}.section-ambient-blobs:before,.section-ambient-blobs:after{content:'';position:absolute;width:46%;height:72%;border-radius:42% 58% 63% 37%/48% 42% 58% 52%;filter:blur(18px);opacity:.34;z-index:0;pointer-events:none;animation:blobMorph 10s ease-in-out infinite alternate}.section-ambient-blobs:before{left:-8%;top:-18%;background:linear-gradient(135deg,#ff8c3f,#ff4f9a)}.section-ambient-blobs:after{right:-8%;bottom:-20%;background:linear-gradient(135deg,#5b2bd6,#0f7cff);animation-delay:-4s}@keyframes auroraMove{0%{transform:translate3d(-4%,-3%,0) rotate(0) scale(1)}100%{transform:translate3d(5%,4%,0) rotate(8deg) scale(1.12)}}@keyframes starsDrift{to{background-position:140px -180px,-110px 160px}}@keyframes linesMove{to{transform:translate3d(160px,-50px,0)}}@keyframes blobMorph{0%{transform:translate3d(0,0,0) rotate(0) scale(1);border-radius:42% 58% 63% 37%/48% 42% 58% 52%}100%{transform:translate3d(12%,8%,0) rotate(18deg) scale(1.14);border-radius:61% 39% 38% 62%/37% 61% 39% 63%}}
.section-motion-fade{animation:sectionFade 1s ease both}.section-motion-rise{animation:sectionRise 1s ease both}.section-motion-zoom{animation:sectionZoom .9s ease both}.section-motion-breathe{animation:sectionBreathe 5s ease-in-out infinite}.section-motion-gradient{background-size:220% 220%!important;animation:gradientFlow 8s ease infinite}.section-motion-glow{animation:sectionGlow 3.4s ease-in-out infinite}@keyframes sectionFade{from{opacity:0}to{opacity:1}}@keyframes sectionRise{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes sectionZoom{from{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes sectionBreathe{0%,100%{filter:brightness(1)}50%{filter:brightness(1.06)}}@keyframes gradientFlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes sectionGlow{0%,100%{box-shadow:inset 0 0 0 rgba(91,43,214,0)}50%{box-shadow:inset 0 0 70px rgba(91,43,214,.18)}}
.effect-drop-in{animation:dropIn var(--fx-duration,.8s) cubic-bezier(.2,.9,.25,1.2) var(--fx-delay,0s) both}.effect-flip-up{animation:flipUp var(--fx-duration,.85s) ease var(--fx-delay,0s) both}.effect-flip-left{animation:flipLeft var(--fx-duration,.85s) ease var(--fx-delay,0s) both}.effect-elastic-in{animation:elasticIn var(--fx-duration,1s) cubic-bezier(.2,.9,.25,1.25) var(--fx-delay,0s) both}.effect-jello{animation:jello 2.4s ease-in-out var(--fx-delay,0s) infinite}.effect-wobble{animation:wobble 2.8s ease-in-out var(--fx-delay,0s) infinite}.effect-pulse-soft{animation:pulseSoft 2.5s ease-in-out var(--fx-delay,0s) infinite}.effect-float-x{animation:floatX 4.2s ease-in-out var(--fx-delay,0s) infinite}.effect-orbit{animation:orbit 7s linear var(--fx-delay,0s) infinite}.effect-flicker{animation:flicker 3s linear var(--fx-delay,0s) infinite}@keyframes dropIn{from{opacity:0;transform:translateY(-45px) scale(.96)}to{opacity:1;transform:none}}@keyframes flipUp{from{opacity:0;transform:perspective(700px) rotateX(65deg) translateY(24px)}to{opacity:1;transform:perspective(700px) rotateX(0)}}@keyframes flipLeft{from{opacity:0;transform:perspective(700px) rotateY(-65deg) translateX(-28px)}to{opacity:1;transform:perspective(700px) rotateY(0)}}@keyframes elasticIn{0%{opacity:0;transform:scale(.55)}60%{opacity:1;transform:scale(1.08)}80%{transform:scale(.97)}100%{transform:scale(1)}}@keyframes jello{0%,100%{transform:none}25%{transform:skewX(-5deg) skewY(-2deg)}50%{transform:skewX(3deg) skewY(1deg)}75%{transform:skewX(-1deg)}}@keyframes wobble{0%,100%{transform:translateX(0) rotate(0)}20%{transform:translateX(-5px) rotate(-1deg)}40%{transform:translateX(4px) rotate(1deg)}60%{transform:translateX(-3px) rotate(-.7deg)}80%{transform:translateX(2px) rotate(.5deg)}}@keyframes pulseSoft{0%,100%{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes floatX{0%,100%{transform:translateX(0)}50%{transform:translateX(16px)}}@keyframes orbit{from{transform:rotate(0) translateX(10px) rotate(0)}to{transform:rotate(360deg) translateX(10px) rotate(-360deg)}}@keyframes flicker{0%,18%,22%,25%,53%,57%,100%{opacity:1;filter:brightness(1)}20%,24%,55%{opacity:.62;filter:brightness(1.35)}}
.hover-lift,.hover-grow,.hover-glow-grow,.hover-tilt,.hover-zoom-image,.hover-zoom-soft,.hover-grayscale-color,.hover-shine-image,.hover-bounce,.hover-outline-glow{transition:transform .28s ease,filter .28s ease,box-shadow .28s ease,border-color .28s ease!important}.hover-lift:hover{transform:translateY(-7px)!important;box-shadow:0 22px 48px rgba(0,0,0,.23)!important}.hover-grow:hover{transform:scale(1.07)!important}.hover-glow-grow:hover{transform:translateY(-4px) scale(1.055)!important;box-shadow:0 0 0 4px rgba(255,255,255,.24),0 16px 42px rgba(255,106,0,.42)!important;filter:brightness(1.08)}.hover-tilt:hover{transform:perspective(700px) rotateX(3deg) rotateY(-7deg) scale(1.025)!important}.hover-zoom-image:hover{transform:scale(1.08)!important}.hover-zoom-soft:hover{transform:scale(1.035)!important}.hover-grayscale-color{filter:grayscale(1);transition:filter .4s ease,transform .4s ease}.hover-grayscale-color:hover{filter:grayscale(0);transform:scale(1.04)!important}.hover-shine-image{position:absolute;overflow:hidden}.hover-shine-image:after{content:'';position:absolute;inset:-35%;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.65) 50%,transparent 66%);transform:translateX(-130%);transition:transform .65s ease;pointer-events:none}.hover-shine-image:hover:after{transform:translateX(130%)}.hover-bounce:hover{animation:hoverBounce .55s ease}.hover-outline-glow:hover{box-shadow:0 0 0 3px rgba(91,43,214,.28),0 0 28px rgba(91,43,214,.5)!important}@keyframes hoverBounce{0%,100%{transform:translateY(0)}45%{transform:translateY(-9px)}70%{transform:translateY(-3px)}}
.textfx-glow{text-shadow:0 0 8px currentColor,0 0 22px currentColor}.textfx-neon{text-shadow:0 0 5px currentColor,0 0 12px currentColor,0 0 28px currentColor;animation:textNeon 2.2s ease-in-out infinite alternate}.textfx-gradient,.textfx-gradient-animated{background:linear-gradient(90deg,#ff6a00,#ff3f8e,#5b2bd6,#0f7cff,#08a66c);-webkit-background-clip:text;background-clip:text;color:transparent!important}.textfx-gradient-animated{background-size:260% auto;animation:textGradient 4s linear infinite}.textfx-shimmer{background:linear-gradient(110deg,currentColor 20%,#fff 42%,currentColor 62%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:textShimmer 2.5s linear infinite}.textfx-stroke{-webkit-text-stroke:1px currentColor;color:transparent!important;text-shadow:0 5px 20px rgba(0,0,0,.16)}.textfx-shadow{text-shadow:0 5px 0 rgba(0,0,0,.12),0 14px 28px rgba(0,0,0,.22)}@keyframes textNeon{from{filter:brightness(.92)}to{filter:brightness(1.3)}}@keyframes textGradient{to{background-position:260% center}}@keyframes textShimmer{to{background-position:-220% 0}}
.lp-section:not(.fx-visible) .lp-el[class*=" effect-"],.lp-section:not(.fx-visible) .lp-el[class^="effect-"],.lp-section:not(.fx-visible) .lp-el[class*=" textfx-neon"],.lp-section:not(.fx-visible) .lp-el[class*=" textfx-gradient-animated"],.lp-section:not(.fx-visible) .lp-el[class*=" textfx-shimmer"]{animation-play-state:paused!important}.lp-section.fx-visible .lp-el[class*=" effect-"],.lp-section.fx-visible .lp-el[class^="effect-"],.lp-section.fx-visible .lp-el[class*=" textfx-neon"],.lp-section.fx-visible .lp-el[class*=" textfx-gradient-animated"],.lp-section.fx-visible .lp-el[class*=" textfx-shimmer"]{animation-play-state:running!important}.lp-section:not(.fx-visible) .effect-shine:after{animation-play-state:paused!important}.lp-section.fx-visible .effect-shine:after{animation-play-state:running!important}@media(prefers-reduced-motion:reduce){.roseedu-bubble-layer span,[class*="effect-"],[class*="section-motion-"],[class*="section-ambient-"]{animation-duration:.001ms!important;animation-iteration-count:1!important}}#sec_foag6dmw{height:700px;min-height:700px;max-height:none;overflow:hidden;background:linear-gradient(135deg, #fff0f7 0%, #f2e9ff 100%);}
#el_3u4smn4x{left:70px;top:95px;width:580px;height:160px;font-size:62px;font-weight:900;font-family:Poppins, Arial, sans-serif;color:#15121f;background:transparent;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_dk3xm45c{left:74px;top:280px;width:540px;height:110px;font-size:21px;font-family:Inter, Arial, sans-serif;color:#5b516b;background:transparent;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_l8dy05l8{left:74px;top:430px;width:250px;height:60px;font-size:18px;font-weight:900;font-family:Inter, Arial, sans-serif;color:#ffffff;background:rgba(255,60,138,1);border-radius:999px;box-shadow:0 20px 50px rgba(0,0,0,.18);z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:center;display:flex;align-items:center;justify-content:center;min-height:48px;}
#el_5dnebbrm{left:690px;top:90px;width:410px;height:430px;background:transparent;border-radius:38px;box-shadow:0 20px 50px rgba(0,0,0,.18);z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;object-fit:cover;}
#sec_84akkgu5{height:520px;min-height:520px;max-height:none;overflow:hidden;background:#ffffff;}
#el_jzbybrt6{left:300px;top:50px;width:600px;height:70px;font-size:44px;font-weight:900;font-family:Poppins, Arial, sans-serif;color:#15121f;background:transparent;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_dnzq8lhy{left:90px;top:170px;width:300px;height:185px;font-size:18px;font-family:Inter, Arial, sans-serif;background:rgba(255,244,248,1);border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.18);padding:24px;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_4dwrfmkc{left:440px;top:170px;width:300px;height:185px;font-size:18px;font-family:Inter, Arial, sans-serif;background:rgba(247,240,255,1);border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.18);padding:24px;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_lwscqnbt{left:790px;top:170px;width:300px;height:185px;font-size:18px;font-family:Inter, Arial, sans-serif;background:rgba(255,248,239,1);border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.18);padding:24px;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#sec_k8htevit{height:620px;min-height:620px;max-height:none;overflow:hidden;background:linear-gradient(90deg, #ffffff 0%, #fff2f8 100%);}
#el_he7nji0d{left:230px;top:55px;width:720px;height:70px;font-size:42px;font-weight:900;font-family:Poppins, Arial, sans-serif;color:#15121f;background:transparent;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_1vl7vg88{left:95px;top:165px;width:300px;height:300px;background:transparent;border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.18);z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;object-fit:cover;}
#el_qjochket{left:440px;top:165px;width:300px;height:300px;background:transparent;border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.18);z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;object-fit:cover;}
#el_7giy27ky{left:785px;top:165px;width:300px;height:300px;background:transparent;border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.18);z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;object-fit:cover;}
#sec_5a3ox69y{height:640px;min-height:640px;max-height:none;overflow:hidden;background:#ffffff;}
#el_1oj21z5h{left:80px;top:100px;width:450px;height:360px;background:transparent;border-radius:30px;box-shadow:0 20px 50px rgba(0,0,0,.18);z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;object-fit:cover;}
#el_5sphe0ss{left:610px;top:105px;width:500px;height:120px;font-size:44px;font-weight:900;font-family:Poppins, Arial, sans-serif;color:#15121f;background:transparent;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_a24lfdju{left:614px;top:255px;width:470px;height:130px;font-size:20px;font-family:Inter, Arial, sans-serif;color:#574d66;background:transparent;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_vqwu2gsf{left:614px;top:430px;width:250px;height:58px;font-size:17px;font-weight:900;font-family:Inter, Arial, sans-serif;color:#fff;background:rgba(255,106,0,1);border-radius:999px;box-shadow:0 20px 50px rgba(0,0,0,.18);z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:center;display:flex;align-items:center;justify-content:center;min-height:48px;}
#sec_np11ph9k{height:620px;min-height:620px;max-height:none;overflow:hidden;background:linear-gradient(135deg, #fff4f8 0%, #ffffff 100%);}
#el_nzfnb2pa{left:285px;top:80px;width:650px;height:80px;font-size:46px;font-weight:900;font-family:Poppins, Arial, sans-serif;color:#15121f;background:transparent;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_suohsfm1{left:340px;top:190px;width:500px;height:230px;font-size:20px;font-family:Inter, Arial, sans-serif;background:rgba(255,255,255,1);border-radius:30px;box-shadow:0 20px 50px rgba(0,0,0,.18);padding:28px;z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:left;}
#el_ck9gw7kl{left:470px;top:470px;width:260px;height:62px;font-size:18px;font-weight:900;font-family:Inter, Arial, sans-serif;color:#fff;background:rgba(8,166,108,1);border-radius:999px;box-shadow:0 20px 50px rgba(0,0,0,.18);z-index:1;--fx-duration:0.8s;--fx-delay:0s;text-align:center;display:flex;align-items:center;justify-content:center;min-height:48px;}
.lp-hidden-panel{display:none!important}.lp-hidden-panel.is-open{display:block!important;position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(var(--panel-width,760px),calc(100vw - 32px))!important;height:auto!important;max-height:82vh!important;overflow:auto!important;z-index:10002!important;padding:32px!important}.lp-hidden-panel.lp-panel-drawer-right.is-open{left:auto!important;right:0!important;top:0!important;bottom:0!important;transform:none!important;height:100vh!important;max-height:none!important;border-radius:28px 0 0 28px!important}.lp-hidden-panel.lp-panel-drawer-bottom.is-open{left:0!important;right:0!important;top:auto!important;bottom:0!important;transform:none!important;width:100%!important;max-width:none!important;max-height:72vh!important;border-radius:28px 28px 0 0!important}.lp-panel-backdrop{position:fixed;inset:0;background:rgba(15,10,28,.68);backdrop-filter:blur(5px);z-index:10001}.lp-panel-open{overflow:hidden}.lp-panel-content{line-height:1.6}.lp-panel-content h2,.lp-panel-content h3{margin:0 0 14px}.lp-panel-content h3{margin-top:24px}.lp-panel-close{position:sticky;float:right;right:0;top:0;width:34px;height:34px;border:0;border-radius:999px;background:#15121f;color:#fff;font-weight:900;cursor:pointer;z-index:5}.section-bg-dark:after,.section-bg-light:after,.section-bg-glass:after,.section-bg-blur:after{content:'';position:absolute;inset:0;pointer-events:none;z-index:0}.section-bg-dark:after{background:rgba(0,0,0,.38)}.section-bg-light:after{background:rgba(255,255,255,.45)}.section-bg-glass:after{background:rgba(255,255,255,.22);backdrop-filter:blur(8px)}.section-bg-blur:after{backdrop-filter:blur(7px)}
