@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@300;400;500;600;700;800;900&display=swap";:root{--bg-dark-primary:#000;--bg-dark-secondary:#000;--bg-dark-tertiary:#000;--accent-green:#00f59b;--accent-green-hover:#00db8a;--accent-green-glow:#00f59b40;--accent-red:#f33;--accent-red-glow:#ff333340;--accent-bear:#f59e0b;--accent-bear-glow:#f59e0b40;--text-primary:#fff;--text-secondary:#94a3b8;--text-muted:#64748b;--border-color:#ffffff14;--border-glow:#00f59b26;--glass-bg:#09160e8c;--glass-border:#ffffff0f;--font-main:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-display:"Outfit", var(--font-main);--transition-smooth:all .3s cubic-bezier(.4, 0, .2, 1);--transition-bounce:all .5s cubic-bezier(.175, .885, .32, 1.275)}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg-dark-primary);color:var(--text-primary);font-family:var(--font-main);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700}a{color:inherit;transition:var(--transition-smooth);text-decoration:none}button{font-family:var(--font-main);cursor:pointer;transition:var(--transition-smooth);background:0 0;border:none;outline:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-dark-primary)}::-webkit-scrollbar-thumb{background:var(--bg-dark-tertiary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent-green)}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px)saturate(180%);border:1px solid var(--glass-border);border-radius:12px;box-shadow:0 8px 32px #0000005e}.text-gradient-green{background:linear-gradient(135deg, #fff 0%, var(--accent-green) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-gold{background:linear-gradient(135deg, #fff 0%, var(--accent-bear) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-glow{text-shadow:0 0 20px #00f59b66}.glow-glow{box-shadow:0 0 30px #00f59b33}@keyframes pulse-dot{0%{transform:scale(.95);box-shadow:0 0 #00f59bb3}70%{transform:scale(1);box-shadow:0 0 0 6px #00f59b00}to{transform:scale(.95);box-shadow:0 0 #00f59b00}}.pulse-dot{animation:2s infinite pulse-dot}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.marquee-content{white-space:nowrap;animation:25s linear infinite marquee;display:flex}.marquee-content:hover{animation-play-state:paused}.light-rays-container{pointer-events:none;z-index:3;width:100%;height:100%;position:relative;overflow:hidden}.video-section{background-color:var(--bg-dark-primary);box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100vh;padding:0;display:flex;position:relative;overflow:hidden}.video-bg-glow{pointer-events:none;z-index:1;background:radial-gradient(circle,#00f59b1f 0%,#0000 70%);position:absolute;inset:0}.video-section .clash-bg-grid{pointer-events:none;z-index:2;position:absolute;inset:0}.video-container{z-index:3;background:#000;border:none;border-radius:0;width:100%;max-width:100%;height:100%;max-height:100vh;position:relative;overflow:hidden}.dsa-video{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.03)}.video-content-overlay{z-index:5;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:absolute;inset:0}.video-hero-content{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:900px;animation:.8s ease-out forwards fadeIn;display:flex}.video-hero-content .hero-title{color:var(--text-primary)!important}.video-hero-content .hero-desc{color:var(--text-secondary)!important}.video-hero-content .hero-green-banner{color:#060a08!important;background-color:#00e664!important;box-shadow:0 4px 20px #00e6644d!important}.video-hero-content .btn-course{color:#060a08!important;background:#00e664!important;box-shadow:0 0 25px #00e66459!important}.video-hero-content .btn-course:hover{color:#060a08!important;background:#fff!important;box-shadow:0 0 30px #ffffff80!important}@media (width>=769px){.video-hero-content{text-align:center;align-items:center;margin-left:-14%;margin-top:-17rem!important}.video-hero-content .hero-title--centered,.video-hero-content .hero-desc--centered,.video-hero-content .hero-btn-group--centered{text-align:center;justify-content:center;align-items:center}}@media (width<=768px){.video-section{height:68vh;padding:0}.video-container{border-radius:0;max-height:68vh}.dsa-video{object-position:top}.video-content-overlay{justify-content:flex-start;padding:0 1.25rem}.video-hero-content{max-width:100%;margin-top:4.5rem!important}.video-hero-content .hero-title{margin-bottom:1rem!important;font-size:1.85rem!important;font-weight:800!important;line-height:1.25!important}.video-hero-content .hero-green-banner{white-space:normal!important;margin-top:.5rem!important;padding:.35rem 1.1rem!important;font-size:.8rem!important;display:inline-block!important;transform:rotate(-2.5deg)!important}.video-hero-content .hero-desc{max-width:300px!important;margin:1.2rem auto 1rem!important;padding:0!important;font-size:.9rem!important;line-height:1.5!important}.video-hero-content .hero-desc br{display:none!important}.video-hero-content .btn-course{color:#060a08!important;background:#00e664!important;border-radius:9999px!important;width:auto!important;padding:.8rem 2.2rem!important;font-size:.95rem!important;font-weight:700!important;box-shadow:0 0 25px #00e66466!important}.video-hero-content .btn-course:hover{color:#0d0f12!important;background:#fff!important;box-shadow:0 0 30px #fff9!important}}.rb-section{background:#000;flex-direction:column;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.rb-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#00e6640f 1px,#0000 1px),linear-gradient(90deg,#00e6640f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.rb-header{z-index:2;text-align:center;padding:9rem 2rem 2rem;position:relative}.rb-title{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(2rem,5vw,3.8rem);font-weight:900;line-height:1.15}.rb-green{color:#00e664}.rb-bubbles-area{z-index:2;pointer-events:none;flex:1;margin-left:16%;margin-right:16%;position:relative}.rb-bubble-container{z-index:2;pointer-events:auto;opacity:0;transition:z-index .25s,opacity .5s cubic-bezier(.25,1,.5,1),transform .5s cubic-bezier(.25,1,.5,1);position:absolute;transform:scale(0)translateY(0)rotate(0)}.rb-bubble-container.rb-container--active{z-index:20}.rb-bubble-container:hover,.rb-bubble-container.rb-container--active{animation-play-state:paused}.rb-section--visible .rb-bubble-container{animation:rbPopIn .8s cubic-bezier(.175, .885, .32, 1.275) var(--entry-delay) forwards, rbFloat var(--float-duration) ease-in-out calc(var(--entry-delay) + .8s) infinite alternate}.rb-bubble{z-index:2;cursor:pointer;pointer-events:all;background:#1a2e20;border:3px solid #ffffff1f;border-radius:50%;width:100%;height:100%;padding:0;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.rb-bubble img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.rb-bubble:hover{border-color:#00e66499;transform:scale(1.08);box-shadow:0 0 20px #00e66459}.rb-bubble--active{border-color:#00e664;transform:scale(1.1);box-shadow:0 0 28px #00e66499}.rb-card{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;opacity:0;visibility:hidden;filter:blur(8px);background:#0a160ef5;border:1px solid #00e66440;border-radius:16px;width:min(400px,85vw);padding:1.5rem;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1),filter .42s cubic-bezier(.16,1,.3,1),visibility .42s;position:absolute;box-shadow:0 24px 60px #000000b3,0 0 0 1px #00e6641a}.rb-card--top-right{transform-origin:0 100%;bottom:80%;left:80%;transform:scale(.92)translate(-10px,10px)}.rb-card--top-left{transform-origin:100% 100%;bottom:80%;right:80%;transform:scale(.92)translate(10px,10px)}.rb-card.rb-card--visible{opacity:1;pointer-events:all;visibility:visible;filter:blur();transform:scale(1)translate(0)}.rb-card-close{cursor:pointer;color:#fff9;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s,color .2s;display:flex;position:absolute;top:.8rem;right:.8rem}.rb-card-close:hover{color:#fff;background:#00e66433}.rb-card-header{align-items:center;gap:.9rem;margin-bottom:1rem;display:flex}.rb-card-avatar{object-fit:cover;border:2px solid #00e66466;border-radius:50%;flex-shrink:0;width:52px;height:52px}.rb-card-name{color:#fff;font-size:1rem;font-weight:700}.rb-card-title{color:#00e664;margin-top:.1rem;font-size:.78rem}.rb-card-stars{color:#f5a623;gap:2px;margin-top:.3rem;display:flex}.rb-card-text{color:#ffffffc7;margin:0;font-size:.9rem;font-style:italic;line-height:1.65}@keyframes rbPopIn{0%{opacity:0;transform:scale(0)translateY(0)rotate(0)}to{opacity:1;transform:scale(1)translateY(0)rotate(0)}}@keyframes rbFloat{0%{transform:scale(1)translateY(0)rotate(0)}50%{transform:scale(1)translateY(-8px)rotate(1deg)}to{transform:scale(1)translateY(4px)rotate(-1deg)}}.rb-mobile-area{display:none}@media (width<=768px){.rb-bubbles-area{display:none!important}.rb-header{padding:2.5rem 1rem 1rem}.rb-section{min-height:auto;padding-bottom:2rem;overflow:visible}.rb-mobile-area{z-index:2;width:100%;display:block;position:relative;overflow:hidden}.rb-mobile-scroll-container{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:2vw;padding:1.5rem 4vw 4rem;display:flex;overflow-x:auto}.rb-mobile-scroll-container::-webkit-scrollbar{display:none}.rb-mobile-scroll-container{-ms-overflow-style:none;scrollbar-width:none}.rb-mobile-item{scroll-snap-align:start;flex:0 0 46vw;width:46vw;height:180px;transition:transform .3s;position:relative}.rb-mobile-item--top{transform:translateY(-20px)}.rb-mobile-item--bottom{transform:translateY(40px)}.rb-mobile-avatar-circle{z-index:2;background:#1a2e20;border:2.5px solid #ffffff26;border-radius:50%;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:0 6px 18px #00000080,0 0 10px #00e66433}.rb-mobile-avatar-circle img{object-fit:cover;width:100%;height:100%;display:block}.rb-mobile-plate{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;cursor:pointer;background:#141e16eb;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;justify-content:center;gap:.2rem;width:32vw;height:80px;padding:.5rem .6rem;transition:border-color .2s,box-shadow .2s;display:flex;position:absolute;top:0;right:0;box-shadow:0 8px 20px #00000080}.rb-mobile-plate:active{border-color:#00e66459;box-shadow:0 8px 24px #00e66426}.rb-mobile-plate-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;font-weight:700;line-height:1.2;overflow:hidden}.rb-mobile-plate-text{color:#ffffffb3;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:.55rem;font-style:italic;line-height:1.35;display:-webkit-box;overflow:hidden}.rb-mobile-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000bf;justify-content:center;align-items:flex-end;animation:.25s rbModalFadeIn;display:flex;position:fixed;inset:0}.rb-mobile-modal-card{background:#0a160e;border:1px solid #00e6644d;border-radius:20px 20px 0 0;width:100%;max-width:480px;padding:1.5rem 1.5rem 2.5rem;animation:.3s cubic-bezier(.16,1,.3,1) rbModalSlideUp;position:relative}.rb-mobile-modal-close{color:#fff9;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,color .2s;display:flex;position:absolute;top:1rem;right:1rem}.rb-mobile-modal-close:active{color:#fff;background:#00e66433}.rb-mobile-modal-header{align-items:center;gap:.85rem;margin-bottom:1rem;display:flex}.rb-mobile-modal-avatar{object-fit:cover;border:2px solid #00e66466;border-radius:50%;flex-shrink:0;width:52px;height:52px}.rb-mobile-modal-name{color:#fff;font-size:1rem;font-weight:700;line-height:1.2}.rb-mobile-modal-title{color:#00e664;margin-top:.1rem;font-size:.75rem;line-height:1.2}.rb-mobile-modal-stars{gap:2px;margin-top:.3rem;display:flex}.rb-mobile-modal-text{color:#ffffffd1;margin:0;font-size:.88rem;font-style:italic;line-height:1.65}@keyframes rbModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rbModalSlideUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}}.global-section{background:#000;width:100%;height:100vh;position:relative;overflow:hidden}.gs-overlay{z-index:2;pointer-events:none;background:linear-gradient(#000 0%,#0000 18%),linear-gradient(#0000 85%,#000 100%),radial-gradient(60% 55% at 50% 38%,#030a06eb 0%,#030a06a6 45%,#0000 75%);position:absolute;inset:0}.gs-columns-wrapper{z-index:1;pointer-events:none;justify-content:center;align-items:flex-start;gap:10px;display:flex;position:absolute;inset:-15vh 0}.gs-column{pointer-events:none;flex-shrink:0;width:220px;padding:0 6px;overflow:hidden}.gs-track{flex-direction:column;align-items:center;gap:2rem;padding:1rem 0;display:flex}.gs-track--down{animation:gsScrollDown var(--scroll-speed,22s) linear infinite}.gs-track--up{animation:gsScrollUp var(--scroll-speed,22s) linear infinite}.gs-speed-1{--scroll-speed:55s}.gs-speed-2{--scroll-speed:45s}.gs-speed-3{--scroll-speed:65s}.gs-speed-4{--scroll-speed:40s}.gs-speed-5{--scroll-speed:50s}.gs-speed-6{--scroll-speed:42s}.gs-speed-7{--scroll-speed:60s}.gs-avatar{border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;width:100%;overflow:hidden;box-shadow:0 12px 36px #00000073}.gs-avatar img{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:12px;width:100%;height:auto;display:block}@keyframes gsScrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0%)}}@keyframes gsScrollUp{0%{transform:translateY(0%)}to{transform:translateY(-50%)}}.gs-content{z-index:5;text-align:center;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:750px;padding:0 1rem;display:flex;position:absolute;top:26%;left:50%;transform:translate(-50%)}.gs-title{color:#fff;letter-spacing:-.02em;white-space:normal;text-shadow:0 2px 4px #000,0 4px 20px #000000f2,0 12px 40px #000000e6;margin:0;font-size:clamp(2rem,3.8vw,3.2rem);font-weight:900;line-height:1.14}.gs-desc{color:#ffffffe0;text-shadow:0 2px 4px #000,0 4px 12px #000000f2,0 10px 30px #000000e6;max-width:680px;margin:0;font-size:.9rem;font-weight:500;line-height:1.65}.gs-desc strong{color:#fff}.gs-cta{color:#000;cursor:pointer;letter-spacing:.02em;background:#00e664;border:none;border-radius:999px;margin-top:.5rem;padding:.7rem 2.4rem;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 0 35px 5px #00e66499,0 0 15px #00e66466,0 4px 14px #0009}.gs-cta:hover{transform:scale(1.06);box-shadow:0 0 50px 10px #00e664cc,0 0 20px #00e66480,0 6px 18px #000000b3}.gs-globe-wrap{z-index:3;pointer-events:none;perspective:1500px;width:min(1200px,120vw);position:absolute;bottom:calc(-1*min(820px,90vw));left:50%;transform:translate(-50%)}.gs-globe-bg{z-index:1;background:#000;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.gs-three-globe{z-index:2;aspect-ratio:1;filter:drop-shadow(-20px -10px 25px #000000fc)drop-shadow(20px -10px 25px #000000fc)drop-shadow(0 -20px 35px #000000f2)drop-shadow(0 -50px 80px #000000e6);width:100%;display:block;position:relative}.gs-three-globe canvas{display:block;width:100%!important;height:100%!important}@media (width<=768px){.global-section{height:85vh}.gs-columns-wrapper{gap:8px;top:-10vh;bottom:-10vh}.gs-column{width:145px;padding:0 4px}.gs-column:nth-child(n+5){display:none}.gs-track{gap:1.25rem}.gs-avatar,.gs-avatar img{border-radius:8px}.gs-content{gap:.75rem;max-width:330px;top:auto;bottom:calc(30vw + 80px)}.gs-title{font-size:1.35rem;line-height:1.25}.gs-desc{display:none}.gs-cta{margin-top:.2rem;padding:.55rem 2rem;font-size:.85rem}.gs-globe-wrap{bottom:calc(-1*min(820px,90vw) + 60px)}}.splash-overlay{z-index:9999;background:#000;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:fixed;inset:0}.splash-visible{opacity:1}.splash-hidden{opacity:0;pointer-events:none}.splash-svg{width:min(85vw,420px);height:auto;display:block}.splash-path{fill-opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;animation:drawStroke .7s calc(var(--delay,0s)) cubic-bezier(.4, 0, .2, 1) forwards, fillIn .5s calc(var(--delay,0s) + .55s) ease forwards}@keyframes drawStroke{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fillIn{0%{fill-opacity:0}to{fill-opacity:1}}.ferrofluid-container{width:100%;height:100%;position:relative;overflow:hidden}.course-landing-wrapper{background-color:var(--bg-dark-primary,#000);color:var(--text-primary,#fff);font-family:var(--font-main,sans-serif);min-height:100vh;position:relative;overflow-x:hidden}.cl-header{z-index:1000;height:80px;transition:var(--transition-smooth);background:#000;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:0 5%;display:flex;position:fixed;top:0;left:0;right:0}.cl-header.scrolled{background:#000;border-bottom:1px solid #00f59b26;height:70px}.cl-logo-group{align-items:center;gap:.75rem;display:flex}.cl-logo-text{flex-direction:column;display:flex}.cl-logo-title{font-family:var(--font-display,sans-serif);letter-spacing:.05em;color:#fff;font-size:1rem;font-weight:800;line-height:1.1}.cl-logo-subtitle{letter-spacing:.25em;color:var(--accent-green,#00f59b);margin-top:.15rem;font-size:.65rem;font-weight:700}.cl-nav{align-items:center;display:flex}.cl-nav-list{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.cl-nav-link{color:var(--text-secondary,#94a3b8);letter-spacing:.05em;text-transform:uppercase;transition:var(--transition-smooth);padding:.5rem 0;font-size:.85rem;font-weight:500;position:relative}.cl-nav-link:hover{color:#fff}.cl-nav-link.active-link{color:var(--accent-green,#00f59b)}.cl-nav-link.active-link:after{content:"";background-color:var(--accent-green,#00f59b);border-radius:2px;width:100%;height:2px;position:absolute;bottom:0;left:0}.cl-header-cta{align-items:center;gap:1rem;display:flex}.cl-btn-back{color:#fff;transition:var(--transition-smooth);cursor:pointer;background:0 0;border:1.5px solid #fff3;border-radius:8px;align-items:center;gap:.4rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:600;display:flex}.cl-btn-back:hover{color:#fff;background:#ffffff0d;border-color:#ffffff59}.cl-btn-primary{background:var(--accent-green,#00f59b);color:#000;transition:var(--transition-smooth);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.cl-btn-primary:hover{background:var(--accent-green-hover,#00db8a);transform:translateY(-1px);box-shadow:0 4px 15px #00f59b4d}.cl-mobile-toggle{color:#fff;display:none}.cl-main{padding-top:80px}.cl-section{border-bottom:1px solid #ffffff0a;padding:6.5rem 5% 5rem;position:relative}.cl-section:last-of-type{border-bottom:none}.cl-hero{background-color:#000;justify-content:space-between;align-items:stretch;gap:4rem;min-height:calc(100vh - 80px);padding:0 5%;display:flex;position:relative;overflow:hidden}.cl-hero-bg-canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.cl-hero-hand-bg{z-index:2;pointer-events:none;background-image:url(/assets/a2114a0f-3a74-4aa0-8db0-58c285dcc93f-DUS1Atx4.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.cl-hero-content{z-index:5;flex-direction:column;flex:1.1;justify-content:center;max-width:680px;margin-left:10rem;padding:4rem 0;display:flex}.cl-hero-badge{border:1.5px solid var(--accent-green,#00f59b);color:var(--accent-green,#00f59b);text-transform:uppercase;letter-spacing:.08em;background:0 0;border-radius:9999px;align-self:flex-start;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.45rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}.cl-badge-icon{color:var(--accent-green,#00f59b)}.cl-hero-title{letter-spacing:-.02em;color:#fff;margin-bottom:1.5rem;font-size:clamp(2.5rem,4.5vw,3.75rem);font-weight:800;line-height:1.2}.cl-hero-title-green{color:var(--accent-green,#00f59b)}.cl-hero-subtitle{color:#94a3b8;max-width:580px;margin-bottom:2rem;font-size:1.05rem;line-height:1.6}.cl-hero-bullets{flex-direction:column;gap:1.1rem;margin-bottom:2.5rem;display:flex}.cl-hero-bullet{align-items:center;gap:.75rem;display:flex}.cl-hero-bullet-icon{color:var(--accent-green,#00f59b);flex-shrink:0}.cl-hero-bullet-text{color:#fff;font-size:1.05rem;font-weight:600}.cl-hero-divider{display:none}.cl-hero-subtitle-container{width:100%;position:relative}.cl-hero-candlesticks-bg{display:none}.cl-hero-bullet-icon-wrapper{justify-content:center;align-items:center;display:inline-flex}.cl-btn-icon-faq{display:none}.cl-btn-icon-enroll{display:inline-block}.cl-hero-actions{align-items:center;gap:1.25rem;margin-bottom:3.5rem;display:flex}.cl-hero-btn-enroll{background:var(--accent-green,#00f59b);color:#000;transition:var(--transition-smooth);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.cl-hero-btn-enroll:hover{background:var(--accent-green-hover,#00db8a);transform:translateY(-2px);box-shadow:0 6px 20px #00f59b4d}.cl-hero-btn-faq{color:#fff;transition:var(--transition-smooth);cursor:pointer;background:0 0;border:1.5px solid #fff3;border-radius:8px;justify-content:center;align-items:center;padding:.9rem 2.2rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.cl-hero-btn-faq:hover{background:#ffffff0d;border-color:#ffffff59;transform:translateY(-2px)}.cl-hero-metrics{align-items:center;gap:2rem;margin-top:2rem;display:flex}.cl-hero-metric-item{align-items:center;gap:.85rem;display:flex}.cl-metric-icon{color:var(--accent-green,#00f59b);flex-shrink:0}.cl-metric-icon-rupee{border:1.5px solid var(--accent-green,#00f59b);width:24px;height:24px;color:var(--accent-green,#00f59b);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex}.cl-metric-text{flex-direction:column;gap:.2rem;display:flex}.cl-metric-label{color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}.cl-metric-val{color:#fff;font-size:1.1rem;font-weight:700}.cl-hero-metric-divider{background-color:#ffffff26;width:1px;height:36px}.cl-hero-visual{flex:.9;justify-content:flex-end;align-self:stretch;align-items:flex-end;display:flex;position:relative}.cl-hero-visual-new{justify-content:flex-end;align-items:flex-end;width:100%;height:100%;display:flex}.cl-hero-phone-img{object-fit:contain;align-self:flex-end;max-width:100%;height:auto;max-height:85vh;display:block}.cl-sec-header{text-align:center;max-width:650px;margin:0 auto 4rem}.cl-sec-tag{color:var(--accent-green,#00f59b);text-transform:uppercase;letter-spacing:.15em;margin-bottom:.75rem;font-size:.75rem;font-weight:700;display:block}.cl-sec-tag-lines{justify-content:center;align-items:center;gap:1.5rem;width:100%;display:inline-flex}.cl-sec-tag-lines:before,.cl-sec-tag-lines:after{content:"";background:linear-gradient(90deg, transparent, var(--accent-green,#00f59b) 70%, transparent);width:40px;height:1px}.cl-sec-title{color:#fff;margin-bottom:1rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800}.cl-sec-title-green{color:var(--accent-green,#00f59b)}.cl-sec-desc{color:var(--text-secondary,#94a3b8);font-size:.95rem;line-height:1.5}.cl-sec-desc-highlight{color:var(--accent-green,#00f59b);font-weight:700}.cl-problems-grid{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:0 auto;padding:0 1rem;display:grid}.cl-problem-card{transition:var(--transition-smooth);text-align:center;-webkit-backdrop-filter:blur(20px);box-shadow:none;background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;padding:3rem 2rem 2.5rem;display:flex;position:relative}.cl-problem-card:hover{box-shadow:none;background:#ffffff0a;border-color:#ffffff29;transform:translateY(-4px)}.cl-problem-card-num{width:32px;height:32px;color:var(--accent-green,#00f59b);background:radial-gradient(circle at 35% 35%,#ffffff14 0%,#000000f2 100%);border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex;position:absolute;top:1.25rem;left:1.25rem;box-shadow:0 4px 10px #00000080,inset 0 1px 2px #ffffff1a}.cl-problem-card-widget{justify-content:center;align-items:center;width:100%;height:150px;margin-top:.5rem;margin-bottom:2.25rem;display:flex;position:relative}.cl-widget-circle-img{object-fit:contain;clip-path:circle(25% at 50% 33%);z-index:2;pointer-events:none;transform-origin:50% 33%;width:225px;height:150px;animation:8s linear infinite revolve-circle-y;position:absolute;bottom:0}.cl-widget-pedestal-img{object-fit:contain;clip-path:inset(62% 0% 0%);z-index:1;pointer-events:none;width:225px;height:150px;position:absolute;bottom:0}@keyframes revolve-circle-y{0%{transform:perspective(600px)rotateY(0)}to{transform:perspective(600px)rotateY(360deg)}}.cl-problem-card-title{color:#fff;margin-bottom:.75rem;font-size:1.25rem;font-weight:700}.cl-problem-card-divider{background-color:var(--accent-green,#00f59b);width:24px;height:2px;margin:0 auto 1.25rem}.cl-problem-card-text{color:var(--text-secondary,#94a3b8);font-size:.9rem;line-height:1.6}.cl-stats-bar{max-width:1200px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;border-radius:0;justify-content:space-around;align-items:center;margin:4.5rem auto 0;padding:2rem 1rem;display:flex}.cl-stat-item{align-items:center;gap:1.5rem;display:flex;position:relative}.cl-stat-icon-wrapper{background:radial-gradient(circle at 35% 35%,#ffffff1f 0%,#ffffff05 60%,#000000e6 100%);border:1.5px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 4px 15px #00000080,inset 0 2px 4px #ffffff1a,inset 0 -2px 4px #0006}.cl-stat-icon{color:var(--accent-green,#00f59b);filter:drop-shadow(0 0 6px #00f59ba6)}.cl-stat-content{flex-direction:column;gap:.25rem;display:flex}.cl-stat-val{color:#fff;letter-spacing:-.01em;font-size:1.6rem;font-weight:800;line-height:1.1}.cl-stat-label{color:#8a99ad;white-space:nowrap;font-size:.85rem}.cl-laurel-icon{color:var(--accent-green,#00f59b);filter:drop-shadow(0 0 4px #00f59b59);height:42px;margin-left:1rem}.cl-stat-divider{background-color:#ffffff14;width:1px;height:48px}.cl-brand-marquee-container{background:#000;border-top:1px solid #ffffff0a;width:100%;margin-top:3.5rem;padding:1.25rem 0;position:relative;overflow:hidden}.cl-brand-marquee-container:before,.cl-brand-marquee-container:after{content:"";z-index:2;pointer-events:none;width:15%;height:100%;position:absolute;top:0}.cl-brand-marquee-container:before{background:linear-gradient(90deg,#000 0%,#0000 100%);left:0}.cl-brand-marquee-container:after{background:linear-gradient(-90deg,#000 0%,#0000 100%);right:0}.cl-brand-marquee-track{align-items:center;gap:7rem;width:max-content;animation:25s linear infinite cl-marquee-scroll;display:flex}.cl-brand-logo-item{color:#64748b;opacity:.65;justify-content:center;align-items:center;transition:opacity .3s,color .3s;display:flex}.cl-brand-logo-item svg{width:auto;height:52px;display:block}.cl-brand-logo-item:hover{color:#fff;opacity:1}@keyframes cl-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.cl-solution-container{align-items:center;gap:5rem;max-width:1200px;margin:0 auto;display:flex;position:relative}.cl-solution-container:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#00f59b05 0%,#0000 70%);width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cl-solution-left{z-index:1;flex:1.1;position:relative}.cl-solution-right{z-index:1;flex:.9;justify-content:center;display:flex;position:relative}.cl-solution-list{flex-direction:column;gap:1.5rem;padding-left:.5rem;display:flex;position:relative}.cl-solution-list:before{content:"";background:linear-gradient(180deg, var(--accent-green,#00f59b) 0%, #00f59b0d 100%);opacity:.4;width:1px;position:absolute;top:24px;bottom:24px;left:31px}.cl-solution-item{background:#ffffff03;border:1px solid #ffffff05;border-radius:16px;gap:1.5rem;padding:1.25rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.cl-solution-item:hover{background:#ffffff06;border-color:#00f59b26;transform:translate(8px);box-shadow:0 10px 30px #0003}.cl-solution-icon-box{width:38px;height:38px;color:var(--accent-green,#00f59b);z-index:1;background:#00f59b0f;border:1px solid #00f59b26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s;display:flex;box-shadow:0 0 15px #00f59b0d}.cl-solution-item:hover .cl-solution-icon-box{background:var(--accent-green,#00f59b);color:#000;border-color:var(--accent-green,#00f59b);box-shadow:0 0 20px #00f59b66}.cl-solution-content{flex-direction:column;gap:.35rem;display:flex}.cl-solution-item-title{color:#fff;font-size:1.15rem;font-weight:700;transition:color .3s}.cl-solution-item:hover .cl-solution-item-title{color:var(--accent-green,#00f59b)}.cl-solution-item-text{color:var(--text-secondary,#94a3b8);font-size:.9rem;line-height:1.6}.cl-solution-video-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff03;border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:480px;padding:.75rem;transition:all .5s cubic-bezier(.16,1,.3,1);box-shadow:0 30px 60px #0009,0 0 0 1px #00f59b0d}.cl-video-wrapper{aspect-ratio:16/12.5;cursor:pointer;background:#000;border-radius:14px;width:100%;position:relative;overflow:hidden}.cl-solution-video{object-fit:cover;width:100%;height:100%;display:block}.cl-custom-player-overlay{z-index:5;background:linear-gradient(#0009 0%,#0000 20% 80%,#000c 100%);flex-direction:column;justify-content:space-between;width:100%;height:100%;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.cl-custom-player-overlay.visible{opacity:1;pointer-events:auto}.cl-custom-player-overlay.hidden{opacity:0;pointer-events:none}.cl-player-header{justify-content:space-between;align-items:center;padding:1.25rem 1rem;display:flex}.cl-player-profile{align-items:center;gap:.75rem;display:flex}.cl-player-avatar{background:#000;border:1.5px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;box-shadow:0 4px 10px #0000004d}.cl-player-avatar span{color:var(--accent-green,#00f59b);letter-spacing:-.05em;font-size:.85rem;font-weight:900}.cl-player-title-info{flex-direction:column;line-height:1.2;display:flex}.cl-player-title{color:#fff;text-shadow:0 1px 4px #000c;font-size:.85rem;font-weight:700}.cl-player-subtitle{color:#a0aec0;text-shadow:0 1px 2px #000c;font-size:.7rem}.cl-player-top-actions{align-items:center;gap:.75rem;display:flex}.cl-player-action-btn{cursor:pointer;color:#fff;opacity:.85;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.35rem;transition:all .2s;display:flex}.cl-player-action-btn:hover{opacity:1;color:var(--accent-green,#00f59b);transform:scale(1.08)}.cl-cc-badge{color:#fff;border:1.5px solid #fff;border-radius:4px;padding:.15rem .35rem;font-size:.65rem;font-weight:800;line-height:1}.cl-cc-badge.active{border-color:var(--accent-green,#00f59b);color:var(--accent-green,#00f59b)}.cl-player-watermark{letter-spacing:.08em;color:#ffffff40;-webkit-user-select:none;user-select:none;margin-left:.5rem;font-size:.75rem;font-weight:900}.cl-player-center-btn-wrapper{flex:1;justify-content:center;align-items:center;display:flex}.cl-player-center-play-btn{color:#fff;cursor:pointer;background:#000000a6;border:2px solid #ffffffbf;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:all .25s cubic-bezier(.175,.885,.32,1.275);display:flex;box-shadow:0 10px 25px #00000080}.cl-player-center-play-btn:hover{border-color:var(--accent-green,#00f59b);color:var(--accent-green,#00f59b);transform:scale(1.15);box-shadow:0 10px 25px #00f59b40}.cl-player-subtitle-container{justify-content:center;width:100%;margin-bottom:.5rem;display:flex}.cl-player-subtitle-text{color:#fff;text-align:center;background:#000000bf;border:1px solid #ffffff0d;border-radius:6px;max-width:85%;padding:.45rem 1rem;font-size:.85rem;line-height:1.4;box-shadow:0 4px 15px #0006}.cl-player-bottom-bar{background:linear-gradient(#0000 0%,#000000d9 100%);align-items:center;gap:1rem;padding:1rem 1.25rem 1.25rem;display:flex}.cl-player-time-indicator{color:#fff;white-space:nowrap;font-family:monospace;font-size:.75rem;font-weight:500}.cl-player-timeline-container{flex:1;align-items:center;display:flex}.cl-player-slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:12px}.cl-player-slider:focus{outline:none}.cl-player-slider::-webkit-slider-runnable-track{background:#ffffff3d;border-radius:2px;width:100%;height:4px;transition:all .2s}.cl-player-slider:hover::-webkit-slider-runnable-track{background:#ffffff59;height:5px}.cl-player-slider::-webkit-slider-thumb{appearance:none;background-color:#ff3b30;border-radius:50%;width:14px;height:14px;margin-top:-5px;transition:all .2s;box-shadow:0 0 10px #ff3b3099}.cl-player-slider:hover::-webkit-slider-thumb{transform:scale(1.2);box-shadow:0 0 15px #ff3b30cc}.cl-player-bottom-right-actions{align-items:center;gap:.75rem;display:flex}.share-btn-mobile{border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:flex}.share-btn-mobile:hover{background:#ffffff1a;border-color:#fff6}.cl-video-wrapper:fullscreen{border-radius:0;width:100vw;max-width:none;height:100vh;cursor:default!important}.cl-video-wrapper:fullscreen *{cursor:default!important}.cl-custom-player-overlay,.cl-solution-video{cursor:default!important}.cl-player-avatar,.cl-player-avatar *,.cl-player-action-btn,.cl-player-action-btn *,.cl-player-center-play-btn,.cl-player-center-play-btn *,.cl-player-slider,.share-btn-mobile,.share-btn-mobile *{cursor:pointer!important}.cl-video-wrapper:fullscreen .cl-solution-video{object-fit:contain;border-radius:0}.cl-video-wrapper:fullscreen .cl-player-slider::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px}.cl-share-toast{background:var(--accent-green,#00f59b);color:#000;z-index:100;pointer-events:none;border-radius:8px;padding:.55rem 1.25rem;font-size:.8rem;font-weight:700;animation:.2s ease-out cl-toast-fade;position:absolute;bottom:5.5rem;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #00f59b66}@keyframes cl-toast-fade{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.cl-performer-container{max-width:1000px;margin:0 auto;position:relative}.cl-perf-cards-row{gap:2rem;display:flex;position:relative}.cl-perf-cards-row:before{content:"";z-index:1;background:linear-gradient(90deg,#00f59b0d 0%,#00f59b40 50%,#00f59b0d 100%);height:1px;position:absolute;top:41px;left:10%;right:10%}.cl-perf-card{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex:1;position:relative;overflow:visible!important}.cl-perf-card .border-glow-inner{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;height:100%;padding:2.5rem 2rem;display:flex}.cl-perf-card.highlight{box-shadow:0 15px 35px #00f59b08!important}.cl-perf-step{color:#a0aec0;background:#ffffff0a;border:1.5px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;font-weight:700;transition:all .3s;display:flex}.cl-perf-card:hover .cl-perf-step,.cl-perf-card.highlight .cl-perf-step{background:var(--accent-green,#00f59b);color:#000;border-color:var(--accent-green,#00f59b);box-shadow:0 0 15px #00f59b4d}.cl-perf-title{color:#fff;font-size:1.15rem;font-weight:700}.cl-perf-desc{color:var(--text-secondary,#94a3b8);font-size:.85rem;line-height:1.6}.cl-perf-highlight-text{color:var(--accent-green,#00f59b);font-size:1.35rem;font-weight:800;font-family:var(--font-display,sans-serif);margin-top:auto}.cl-perf-actions{justify-content:center;margin-top:3rem;display:flex}.cl-btn-see-how{color:var(--accent-green,#00f59b);cursor:pointer;background:#00f59b14;border:1px solid #00f59b33;border-radius:999px;padding:.85rem 2.25rem;font-size:.9rem;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 15px #00f59b0d}.cl-btn-see-how:hover{background:var(--accent-green,#00f59b);color:#000;border-color:var(--accent-green,#00f59b);transform:translateY(-2px);box-shadow:0 8px 25px #00f59b4d}.cl-perf-disclaimer{text-align:center;color:var(--text-muted,#64748b);opacity:.85;max-width:720px;margin-top:2rem;margin-left:auto;margin-right:auto;font-size:.8rem;line-height:1.6}.cl-modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;background:#000000d9;justify-content:center;align-items:center;width:100vw;height:100vh;animation:.25s ease-out cl-fade-in;display:flex;position:fixed;top:0;left:0}.cl-modal-content{background:radial-gradient(circle at 0 0,#00f59b08 0%,#0a0a0c 60%);border:1px solid #ffffff14;border-radius:20px;width:95%;max-width:850px;padding:2.5rem;animation:.3s cubic-bezier(.16,1,.3,1) cl-scale-up;box-shadow:0 40px 80px #000000e6,0 0 50px #00f59b0a}.cl-modal-header{justify-content:space-between;align-items:flex-start;margin-bottom:2rem;display:flex}.cl-modal-title-area{flex-direction:column;gap:.35rem;display:flex}.cl-modal-title{color:#fff;letter-spacing:-.015em;background:linear-gradient(#fff 50%,#a0aec0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:1.6rem;font-weight:800}.cl-modal-subtitle{color:#64748b;font-size:.85rem;font-weight:500}.cl-modal-close-btn{color:#a0aec0;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .25s;display:flex}.cl-modal-close-btn:hover{color:#fff;background:#ffffff1f;border-color:#fff3;transform:rotate(90deg)}.cl-modal-table-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000059;border:1px solid #ffffff0f;border-radius:14px;width:100%;overflow-x:auto}.cl-modal-table{border-collapse:collapse;width:100%}.cl-modal-table th{color:#64748b;text-transform:uppercase;letter-spacing:.06em;background:#ffffff04;border-bottom:1.5px solid #ffffff14;padding:1.25rem 1.5rem;font-size:.72rem;font-weight:700}.cl-modal-table td{color:#94a3b8;border-bottom:1px solid #ffffff08;padding:1.35rem 1.5rem;font-size:.85rem;font-weight:500}.cl-modal-table th:not(:first-child),.cl-modal-table td:not(:first-child){text-align:right}.cl-modal-table th:first-child,.cl-modal-table td:first-child{text-align:left}.cl-modal-table tbody tr{transition:background .2s}.cl-modal-table tbody tr:hover{background:#00f59b03}.cl-td-bold,.cl-td-total{font-weight:700;color:#fff!important}.cl-tr-footer{background:#ffffff05!important}.cl-tr-footer td{border-bottom:none;padding:1.5rem;font-weight:700}.cl-text-green{font-weight:600;color:var(--accent-green,#00f59b)!important}.cl-text-red{font-weight:600;color:#ff5a5f!important}.cl-text-neutral{color:#64748b!important}@keyframes cl-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cl-scale-up{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.cl-testimonials-redesign{background-color:#030303;padding:6.5rem 5% 5rem}.cl-sec-header-line{background-color:var(--accent-green,#00f59b);width:48px;height:2px;margin:1rem auto 0}.cl-testimonials-grid-redesign{grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:2rem;max-width:1200px;margin:0 auto;display:grid}.cl-testimonials-col-side{perspective:1200px;transform-style:preserve-3d;flex-direction:column;gap:1.5rem;display:flex}.cl-testimonial-card-small{opacity:0;transform-origin:50%;backface-visibility:hidden;background:#0b0c0e;border:1px solid #ffffff0a;border-radius:12px;gap:1.25rem;padding:1.5rem;transition:opacity .8s,transform 1.1s cubic-bezier(.25,1.1,.5,1),border-color .3s,box-shadow .3s;display:flex;position:relative;transform:perspective(1000px)rotateY(180deg)}.cl-card-small-avatar-wrapper{border:1.5px solid #ffffff14;border-radius:50%;flex-shrink:0;width:60px;height:60px;overflow:hidden}.cl-card-small-avatar{object-fit:cover;width:100%;height:100%}.cl-card-small-content{flex-direction:column;flex:1;display:flex}.cl-card-small-header{justify-content:space-between;align-items:flex-start;display:flex}.cl-card-small-user-info{flex-direction:column;gap:.1rem;display:flex}.cl-card-small-name{color:#fff;font-size:1.05rem;font-weight:700}.cl-card-small-funded{color:#64748b;font-size:.8rem;font-weight:500}.cl-card-small-quote-icon{color:#ffffff40;transform:rotate(180deg)}.cl-card-small-stars{gap:.15rem;margin:.35rem 0 .5rem;display:flex}.cl-card-small-quote{color:#a0aec0;font-size:.88rem;font-style:italic;line-height:1.5}.cl-testimonials-col-middle{perspective:1200px;transform-style:preserve-3d;justify-content:center;display:flex;position:relative}.cl-testimonial-card-large{text-align:center;z-index:2;background:#08080a;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;align-items:center;width:100%;padding:3.5rem 2rem 3rem;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative;box-shadow:0 20px 45px #000000b3}.cl-testimonials-redesign.animate-in .cl-testimonial-card-small{opacity:1;transform:perspective(1000px)rotateY(0)translateY(0)}.cl-testimonials-redesign.animate-in .cl-testimonials-col-side:first-child .cl-testimonial-card-small:first-child{transition-delay:50ms}.cl-testimonials-redesign.animate-in .cl-testimonials-col-side:first-child .cl-testimonial-card-small:nth-child(2){transition-delay:.2s}.cl-testimonials-redesign.animate-in .cl-testimonials-col-side:first-child .cl-testimonial-card-small:nth-child(3){transition-delay:.35s}.cl-testimonials-redesign.animate-in .cl-testimonials-col-side:last-child .cl-testimonial-card-small:first-child{transition-delay:.1s}.cl-testimonials-redesign.animate-in .cl-testimonials-col-side:last-child .cl-testimonial-card-small:nth-child(2){transition-delay:.25s}.cl-testimonials-redesign.animate-in .cl-testimonials-col-side:last-child .cl-testimonial-card-small:nth-child(3){transition-delay:.4s}.cl-testimonials-redesign.animate-in .cl-testimonial-card-small:hover{border-color:#ffffff1f;transform:perspective(1000px)rotateY(0)translateY(-4px);box-shadow:0 12px 32px #0009}.cl-testimonial-card-large:hover{border-color:#ffffff1f;transform:scale(1.02)translateY(-2px);box-shadow:0 25px 55px #000c}.cl-card-large-avatar-wrapper{border:2px solid #ffffff1a;border-radius:50%;width:90px;height:90px;margin-bottom:1.25rem;overflow:hidden}.cl-card-large-avatar{object-fit:cover;width:100%;height:100%}.cl-card-large-name{color:#fff;margin-bottom:.2rem;font-size:1.4rem;font-weight:800}.cl-card-large-funded{color:#64748b;margin-bottom:.5rem;font-size:.9rem;font-weight:500}.cl-card-large-stars{gap:.2rem;margin-bottom:1.25rem;display:flex}.cl-card-large-divider{background:linear-gradient(90deg,#0000,#ffffff14 20% 80%,#0000);width:100%;height:1px;margin-bottom:1.75rem}.cl-card-large-quote-container{width:100%;padding:0 1.25rem;position:relative}.cl-card-large-quote-symbol-left{color:#ffffff26;font-family:Georgia,serif;font-size:3.5rem;font-weight:700;line-height:1;position:absolute;top:-1.25rem;left:-.75rem}.cl-card-large-quote-symbol-right{color:#ffffff26;font-family:Georgia,serif;font-size:3.5rem;font-weight:700;line-height:1;position:absolute;bottom:-2.75rem;right:-.75rem}.cl-card-large-quote{color:#e2e8f0;font-size:1.05rem;font-style:italic;line-height:1.6}@media (width<=1440px){.cl-hero-content{margin-left:4rem}}@media (width<=1200px){.cl-hero-content{margin-left:0;padding-right:2rem}.cl-hero-hand-bg{background-size:55%}}@media (width>=993px){.desktop-only{display:grid!important}.mobile-only{display:none!important}}@media (width<=992px){.cl-testimonials-redesign{padding:3rem 5% 2rem}.desktop-only{display:none!important}.mobile-only{display:flex!important}.cl-testimonials-slider-mobile{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:1.5rem;margin:0 -1.5rem;padding:1rem 1.5rem 2.5rem;display:flex;overflow-x:auto}.cl-testimonials-slider-mobile::-webkit-scrollbar{display:none}.cl-testimonials-slider-mobile .mobile-slide{scroll-snap-align:center;flex:0 0 85%;max-width:380px;height:auto;opacity:1!important;transform:none!important;box-shadow:0 10px 25px #00000080!important}.cl-testimonials-slider-mobile .cl-testimonial-card-small.mobile-slide{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem}.cl-testimonials-slider-mobile .cl-card-small-quote{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:6em;line-height:1.5;display:-webkit-box;overflow:hidden}.cl-mobile-review-popup-overlay{-webkit-backdrop-filter:blur(8px);z-index:2000;background-color:#000000d9;align-items:flex-end;animation:.25s ease-out cl-fade-in;display:flex;position:fixed;inset:0}.cl-mobile-review-popup-sheet{background-color:#0b0c0e;border-top:1px solid #ffffff14;border-top-left-radius:24px;border-top-right-radius:24px;width:100%;padding:2rem 1.5rem 3rem;animation:.3s cubic-bezier(.16,1,.3,1) forwards cl-slide-up-sheet;position:relative;box-shadow:0 -10px 40px #000000e6}@keyframes cl-slide-up-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cl-mobile-sheet-handle{background-color:#ffffff26;border-radius:2px;width:40px;height:4px;margin:-1rem auto 1.5rem}.cl-mobile-sheet-close{color:#a0aec0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.cl-mobile-sheet-close:hover{color:#fff;background:#ffffff1f}.cl-mobile-sheet-header{text-align:left;align-items:center;gap:1rem;display:flex}.cl-mobile-sheet-avatar-wrapper{border:1.5px solid #ffffff14;border-radius:50%;flex-shrink:0;width:60px;height:60px;overflow:hidden}.cl-mobile-sheet-avatar{object-fit:cover;width:100%;height:100%}.cl-mobile-sheet-user-info{flex-direction:column;gap:.15rem;display:flex}.cl-mobile-sheet-name{color:#fff;margin:0;font-size:1.15rem;font-weight:800}.cl-mobile-sheet-funded{color:#64748b;font-size:.85rem;font-weight:500}.cl-mobile-sheet-stars{gap:.15rem;margin-top:.25rem;display:flex}.cl-mobile-sheet-divider{background:#ffffff0f;height:1px;margin:1.5rem 0}.cl-mobile-sheet-quote-container{text-align:left;padding-left:1.25rem;position:relative}.cl-mobile-sheet-quote-symbol{color:#ffffff1f;-webkit-user-select:none;user-select:none;font-family:Georgia,serif;font-size:3rem;font-weight:700;line-height:1;position:absolute;top:-1rem;left:-.25rem}.cl-mobile-sheet-quote{color:#cbd5e1;margin:0;font-size:.95rem;font-style:italic;line-height:1.6}}.cl-faq-list{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}.cl-faq-item{transition:var(--transition-smooth);background:#ffffff04;border:1px solid #ffffff0d;border-radius:8px;overflow:hidden}.cl-faq-item.open{border-color:#00f59b26}.cl-faq-question-btn{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 1.5rem;display:flex}.cl-faq-question{color:#fff;font-size:1rem;font-weight:600}.cl-faq-icon{color:var(--text-secondary,#94a3b8);flex-shrink:0;margin-left:1rem;transition:transform .3s}.cl-faq-item.open .cl-faq-icon{color:var(--accent-green,#00f59b);transform:rotate(180deg)}.cl-faq-answer-wrapper{max-height:0;transition:max-height .3s cubic-bezier(0,1,0,1);overflow:hidden}.cl-faq-item.open .cl-faq-answer-wrapper{max-height:500px;transition:max-height .3s cubic-bezier(.5,1,.25,1)}.cl-faq-answer{color:var(--text-secondary,#94a3b8);border-top:1px solid #ffffff05;padding:0 1.5rem 1.5rem;font-size:.9rem;line-height:1.6}.cl-footer{background:#000;border-top:1px solid #ffffff0f;flex-direction:column;gap:3rem;max-width:1200px;margin:0 auto;padding:4rem 5% 3rem;display:flex}.cl-footer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.cl-footer-brand{align-items:center;gap:.75rem;display:flex}.cl-footer-desc{color:var(--text-secondary,#94a3b8);max-width:320px;margin-top:.5rem;font-size:.85rem;line-height:1.5}.cl-footer-cta{flex-direction:column;gap:.75rem;display:flex}.cl-footer-cta-title{color:#fff;font-size:.95rem;font-weight:700}.cl-footer-cta-desc{color:var(--text-muted,#64748b);font-size:.8rem}.cl-footer-bottom{border-top:1px solid #ffffff0a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;display:flex}.cl-footer-copyright{color:var(--text-muted,#64748b);font-size:.75rem}.cl-footer-links{gap:1.5rem;list-style:none;display:flex}.cl-footer-link{color:var(--text-muted,#64748b);font-size:.75rem}.cl-footer-link:hover{color:#fff}.cl-sidebar{z-index:1010;background:#080c09;border-left:1px solid #ffffff14;flex-direction:column;gap:2.5rem;width:280px;height:100vh;padding:2rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:-280px}.cl-sidebar.sidebar-open{transform:translate(-280px)}.cl-sidebar-brand-row{justify-content:space-between;align-items:center;display:flex}.cl-sidebar-close{color:var(--text-secondary,#94a3b8);cursor:pointer;background:0 0;border:none}.cl-sidebar-close:hover{color:#fff}.cl-sidebar-list{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.cl-sidebar-link{color:var(--text-secondary,#94a3b8);text-transform:uppercase;letter-spacing:.05em;padding:.5rem 0;font-size:.95rem;font-weight:500;display:block}.cl-sidebar-link:hover,.cl-sidebar-link.active-link{color:var(--accent-green,#00f59b)}.cl-sidebar-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1005;background:#0009;width:100vw;height:100vh;position:fixed;top:0;left:0}@media (width<=1024px){.cl-hero{text-align:center;flex-direction:column;gap:3rem;padding-top:4rem}.cl-hero-content{flex-direction:column;align-items:center;margin-left:0;display:flex}.cl-hero-meta,.cl-hero-actions{justify-content:center}.cl-problems-grid{grid-template-columns:repeat(2,1fr)}.cl-stats-bar{flex-direction:column;gap:2.5rem;margin-top:3.5rem;padding:2.5rem 2rem}.cl-stat-divider{display:none}.cl-stat-item{flex-wrap:wrap;justify-content:center;width:100%}.cl-solution-container{flex-direction:column;gap:3rem}.cl-solution-left{width:100%}}@media (width<=768px){.cl-hero{gap:1.5rem;min-height:auto;padding:1.5rem 1.25rem 2.5rem}.cl-hero-hand-bg{display:none}.cl-hero-content{text-align:center;align-items:center;max-width:100%;padding:0}.cl-hero-badge{display:none}.cl-hero-title{margin-bottom:0;font-size:1.85rem;font-weight:800;line-height:1.25}.cl-hero-divider{justify-content:center;align-items:center;gap:.75rem;width:100%;margin:1rem 0;display:flex}.cl-hero-divider-line{background:#ffffff14;width:80px;height:1px}.cl-hero-divider-diamond{border:1.5px solid var(--accent-green,#00f59b);background:0 0;width:6px;height:6px;transform:rotate(45deg)}.cl-hero-subtitle-container{width:100%;margin-bottom:1.5rem;position:relative}.cl-hero-subtitle{color:#94a3b8;z-index:2;margin-bottom:0;padding:0 1.5rem;font-size:.85rem;line-height:1.6;position:relative}.cl-hero-candlesticks-bg{z-index:1;opacity:.75;pointer-events:none;width:70px;height:90px;display:block;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.cl-hero-bullets{border-top:none;grid-template-columns:repeat(3,1fr);gap:0;width:100%;margin-bottom:1.5rem;display:grid}.cl-hero-bullet{text-align:center;-webkit-backdrop-filter:none;background:0 0;border-right:1px solid #ffffff14;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.75rem;padding:0 .5rem;display:flex}.cl-hero-bullet:last-child{border-right:none}.cl-hero-bullet-icon-wrapper{background:#ffffff05;border:1.5px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;box-shadow:inset 0 1px 2px #ffffff0d}.cl-hero-bullet-icon{width:20px;height:20px;color:var(--text-secondary,#94a3b8)!important}.cl-hero-bullet-text{color:#ffffffe6;white-space:pre-line;font-size:.8rem;font-weight:500;line-height:1.35}.cl-hero-actions{box-sizing:border-box;flex-direction:column;gap:.85rem;width:100%;margin-bottom:2.25rem;padding:0 1rem}.cl-hero-btn-enroll{background:var(--accent-green,#00f59b);color:#000;box-sizing:border-box;width:100%;box-shadow:none;border:none;border-radius:12px;justify-content:center;padding:.85rem 1.5rem;font-size:.95rem;font-weight:700}.cl-hero-btn-enroll:hover{background:var(--accent-green-hover,#00db8a);box-shadow:none;transform:none}.cl-btn-icon-enroll{display:none}.cl-hero-btn-faq{color:#fff;box-sizing:border-box;background:0 0;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.85rem 1.5rem;font-size:.95rem;font-weight:600;display:flex;transform:none}.cl-hero-btn-faq:hover{background:#ffffff05;border-color:#ffffff26;transform:none}.cl-btn-icon-faq{color:var(--accent-green,#00f59b);display:inline-block}.cl-hero-metrics{box-sizing:border-box;background:0 0;border:1px solid #ffffff14;border-radius:20px;justify-content:space-between;align-items:center;width:100%;margin-top:-21px;padding:1.5rem .5rem;display:flex}.cl-hero-metric-divider{background-color:#ffffff14;align-self:center;width:1px;height:48px;display:block}.cl-hero-metric-item{text-align:center;-webkit-backdrop-filter:none;background:0 0;border-right:none;border-radius:0;flex-direction:column;flex:1;align-items:center;gap:.45rem;padding:0;display:flex}.cl-metric-icon{width:22px;height:22px;color:var(--accent-green,#00f59b)!important}.cl-metric-icon-rupee{border:1.5px solid var(--accent-green,#00f59b);width:22px;height:22px;color:var(--accent-green,#00f59b);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}.cl-metric-text{flex-direction:column;align-items:center;gap:.2rem;display:flex}.cl-metric-label{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:.55rem;font-weight:600}.cl-metric-val{color:#fff;font-size:.85rem;font-weight:700}.cl-hero-visual,.cl-header .cl-nav,.cl-header .cl-header-cta{display:none}.cl-mobile-toggle{margin-left:auto;display:block}.cl-section{padding:2.5rem 5%}.cl-problems-grid{grid-template-columns:1fr;gap:1.5rem}.cl-perf-cards-row{flex-direction:column;gap:1.5rem}.cl-testimonials-grid{grid-template-columns:1fr;gap:1.5rem}.cl-footer-top{flex-direction:column;align-items:flex-start}.cl-footer-bottom{flex-direction:column-reverse;align-items:flex-start;gap:1.5rem}.cl-pricing-redesign-section{padding:2.5rem 1rem}.cl-pricing-bg-text{color:#002e1a!important;opacity:.85!important;z-index:1!important;font-size:24vw!important;top:15px!important}.cl-pricing-container-redesign{z-index:2!important;grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important;max-width:100%!important;margin-top:-3rem!important;padding:0!important;display:grid!important;position:relative!important}.cl-pricing-card-redesign:nth-child(-n+2){border-radius:16px!important;padding:1.5rem .6rem!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-card-top-glow{height:60px!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-plan-name{margin-bottom:.25rem!important;font-size:.85rem!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-plan-price{margin-bottom:1rem!important;font-size:1.35rem!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-separator{margin-bottom:1.25rem!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-features-redesign{gap:.65rem!important;margin-bottom:2rem!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-feature-item-redesign{gap:.4rem!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-check-icon-redesign{width:16px!important;height:16px!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-check-icon-redesign svg{width:7px!important;height:5px!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-feature-text-redesign{font-size:.72rem!important;line-height:1.35!important}.cl-pricing-card-redesign:nth-child(-n+2) .cl-pricing-btn-pill-redesign{border-radius:9999px!important;max-width:100%!important;padding:.55rem 0!important;font-size:.75rem!important}.cl-pricing-card-redesign:nth-child(3){border-radius:20px!important;grid-column:span 2!important;padding:2rem 1.25rem 1.75rem!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-card-top-glow{height:85px!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-plan-name{margin-bottom:.35rem!important;font-size:.95rem!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-plan-price{margin-bottom:1.25rem!important;font-size:1.85rem!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-separator{margin-bottom:1.5rem!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-features-redesign{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important;margin-bottom:2.25rem!important;display:grid!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-feature-item-redesign{gap:.6rem!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-check-icon-redesign{width:18px!important;height:18px!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-check-icon-redesign svg{width:8px!important;height:6px!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-feature-text-redesign{font-size:.8rem!important;line-height:1.4!important}.cl-pricing-card-redesign:nth-child(3) .cl-pricing-btn-pill-redesign{border-radius:9999px!important;max-width:100%!important;padding:.7rem 0!important;font-size:.82rem!important}}.pricing-course-link{transition:var(--transition-smooth);text-decoration:none;color:#fff!important}.pricing-course-link:hover{color:var(--accent-green,#00f59b)!important}.pricing-price-link{transition:var(--transition-smooth);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex;color:#00e664!important}.pricing-price-link:hover{transform:translate(2px);color:var(--text-primary,#fff)!important}.cl-pricing-redesign-section{background-color:#000;padding:8rem 5%;position:relative;overflow:hidden}.cl-pricing-bg-text{color:#00db8a;z-index:1;pointer-events:none;letter-spacing:-.04em;text-align:center;-webkit-user-select:none;user-select:none;width:100%;font-family:system-ui,-apple-system,sans-serif;font-size:clamp(6rem,16vw,15rem);font-weight:900;line-height:1;position:absolute;top:40px;left:50%;transform:translate(-50%)}.cl-pricing-container-redesign{z-index:2;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1200px;margin:6rem auto 0;display:grid;position:relative}.cl-pricing-card-redesign{-webkit-backdrop-filter:blur(25px)saturate(180%);background:#12121273;border:1px solid #ffffff14;border-radius:28px;flex-direction:column;padding:3rem 2.25rem 2.5rem;transition:border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0009}.cl-pricing-card-redesign:hover{border-color:#ffffff29}.cl-pricing-card-top-glow{pointer-events:none;background:radial-gradient(circle at top,#ffffff1f,#0000 70%);height:120px;position:absolute;top:0;left:0;right:0}.cl-pricing-plan-name{color:#ffffffb3;margin-bottom:.5rem;font-family:system-ui,-apple-system,sans-serif;font-size:1.1rem;font-weight:500}.cl-pricing-plan-price{letter-spacing:-.02em;background:linear-gradient(90deg,#fff 60%,#ffffff4d 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1.5rem;font-family:system-ui,-apple-system,sans-serif;font-size:clamp(2.2rem,3.5vw,3rem);font-weight:700}.cl-pricing-separator{background-color:#ffffff14;width:100%;height:1px;margin-bottom:2rem}.cl-pricing-features-redesign{flex-direction:column;flex-grow:1;gap:1.25rem;margin-bottom:3rem;display:flex}.cl-pricing-feature-item-redesign{align-items:center;gap:1rem;display:flex}.cl-pricing-check-icon-redesign{background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.cl-pricing-check-icon-redesign svg{display:block}.cl-pricing-feature-text-redesign{color:#ffffffb3;font-family:system-ui,-apple-system,sans-serif;font-size:.95rem;font-weight:500}.cl-pricing-btn-wrapper-redesign{justify-content:center;width:100%;display:flex}.cl-pricing-btn-pill-redesign{color:#fff;cursor:pointer;text-align:center;background:#000;border:1.5px solid #ffffff26;border-radius:9999px;justify-content:center;align-items:center;width:100%;max-width:240px;padding:.8rem 0;font-family:system-ui,-apple-system,sans-serif;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.cl-pricing-btn-pill-redesign:hover{background:#111;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 6px 15px #ffffff0d}@media (width<=1024px){.cl-pricing-container-redesign{grid-template-columns:1fr;gap:2rem;max-width:450px;margin:6rem auto 0;padding:0 1rem}.cl-pricing-bg-text{font-size:18vw;top:20px}}.mobile-pricing-only{display:none!important}@media (width<=768px){.desktop-pricing-only{display:none!important}.mobile-pricing-only{z-index:2!important;flex-direction:column!important;gap:1.25rem!important;width:100%!important;margin-top:-3.5rem!important;display:flex!important;position:relative!important}.cl-pricing-card-mobile{box-sizing:border-box!important;background:linear-gradient(#14141499 0%,#0a0a0acc 100%)!important;border:1px solid #ffffff14!important;border-radius:16px!important;flex-direction:column!important;width:100%!important;padding:1.5rem 1.25rem!important;display:flex!important;position:relative!important;overflow:hidden!important}.cl-pricing-card-mobile.border-green{border:1px solid #00f59b26!important}.cl-pricing-card-mobile.border-green-active{border:1px solid #00f59b73!important;box-shadow:0 4px 20px #00f59b14!important}.cl-pricing-card-mobile.border-purple{border:1px solid #8b5cf640!important}.cl-pricing-card-header-mobile{justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}.cl-pricing-header-left-mobile{align-items:center!important;gap:.85rem!important;display:flex!important}.cl-pricing-icon-box-mobile{border-radius:10px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:flex!important}.cl-pricing-icon-box-mobile.bg-green-tint{background:#00f59b14!important}.cl-pricing-icon-box-mobile.bg-purple-tint{background:#8b5cf614!important}.cl-pricing-icon-box-mobile .color-green{color:var(--accent-green,#00f59b)!important}.cl-pricing-icon-box-mobile .color-purple{color:#a78bfa!important}.cl-pricing-title-group-mobile{flex-direction:column!important;align-items:flex-start!important;display:flex!important}.cl-pricing-plan-name-mobile{color:#fff9!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:.85rem!important;font-weight:500!important;line-height:1.2!important}.cl-pricing-plan-price-mobile{margin-top:.15rem!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:1.5rem!important;font-weight:800!important;line-height:1.2!important}.cl-pricing-plan-price-mobile.color-green{color:var(--accent-green,#00f59b)!important}.cl-pricing-plan-price-mobile.color-purple{color:#a78bfa!important}.cl-pricing-badge-popular{color:var(--accent-green,#00f59b)!important;text-transform:uppercase!important;letter-spacing:.05em!important;background:#00f59b14!important;border:1px solid #00f59b33!important;border-radius:9999px!important;align-items:center!important;gap:.25rem!important;padding:.25rem .6rem!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:.7rem!important;font-weight:700!important;display:inline-flex!important}.popular-star-icon{color:var(--accent-green,#00f59b)!important}.cl-pricing-separator-mobile{background:#ffffff14!important;width:100%!important;height:1px!important;margin:1.25rem 0!important}.cl-pricing-features-mobile{flex-direction:column!important;gap:.85rem!important;margin-bottom:1.75rem!important;display:flex!important}.cl-pricing-features-mobile.grid-2-col-mobile{grid-template-columns:repeat(2,1fr)!important;gap:.85rem!important;display:grid!important}.cl-pricing-feature-item-mobile{align-items:flex-start!important;gap:.65rem!important;display:flex!important}.cl-pricing-feature-item-mobile .color-green-icon{color:var(--accent-green,#00f59b)!important;flex-shrink:0!important;margin-top:.15rem!important}.cl-pricing-feature-item-mobile .color-purple-icon{color:#a78bfa!important;flex-shrink:0!important;margin-top:.15rem!important}.cl-pricing-feature-text-mobile{color:#fffc!important;text-align:left!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:.8rem!important;font-weight:500!important;line-height:1.35!important}.cl-pricing-btn-mobile{cursor:pointer!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;width:100%!important;padding:.8rem 0!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:.85rem!important;font-weight:700!important;text-decoration:none!important;transition:all .3s!important;display:flex!important}.cl-pricing-btn-mobile.outline-green{color:#fff!important;background:0 0!important;border:1px solid #00f59b40!important}.cl-pricing-btn-mobile.outline-green:hover{border-color:var(--accent-green,#00f59b)!important;box-shadow:0 4px 15px #00f59b1a!important}.cl-pricing-btn-mobile.solid-green{background:var(--accent-green,#00f59b)!important;color:#000!important;border:none!important}.cl-pricing-btn-mobile.solid-green:hover{background:#00db8a!important;box-shadow:0 4px 15px #00f59b33!important}.cl-pricing-btn-mobile.outline-purple{color:#fff!important;background:0 0!important;border:1px solid #8b5cf659!important}.cl-pricing-btn-mobile.outline-purple:hover{border-color:#a78bfa!important;box-shadow:0 4px 15px #8b5cf61a!important}.cl-problems-grid{scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-direction:row!important;gap:.85rem!important;margin:0 -1rem!important;padding:.25rem 1rem 1rem!important;display:flex!important;overflow-x:auto!important}.cl-problems-grid::-webkit-scrollbar{display:none!important}.cl-problem-card{box-sizing:border-box!important;text-align:left!important;scroll-snap-align:center!important;background:#090909!important;border:1px solid #ffffff0d!important;border-radius:14px!important;flex:0 0 85%!important;grid-template-columns:95px 1fr!important;align-items:center!important;gap:.15rem .75rem!important;max-width:320px!important;padding:.85rem 1rem .85rem .65rem!important;display:grid!important;position:relative!important}.cl-problem-card-num{display:none!important}.cl-problem-card-widget{transform-origin:50%!important;grid-area:1/1/span 2!important;width:225px!important;height:150px!important;margin:-32px -56px!important;display:block!important;position:relative!important;transform:scale(.65)!important}.cl-widget-circle-img,.cl-widget-pedestal-img{object-fit:contain!important;margin:0 auto!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.cl-widget-circle-img{z-index:2!important;transform-origin:50% 33%!important}.cl-widget-pedestal-img{z-index:1!important}.cl-problem-card-divider{display:none!important}.cl-problem-card-title{color:#fff!important;text-align:left!important;grid-area:1/2!important;margin:0 0 .2rem!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:.92rem!important;font-weight:700!important}.cl-problem-card-text{color:#ffffffa6!important;text-align:left!important;grid-area:2/2!important;margin:0!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:.78rem!important;line-height:1.4!important}#problems.cl-section{margin-top:-5rem!important;padding:1.25rem 1rem 1rem!important}#problems .cl-sec-header{margin-bottom:1.5rem!important}#problems .cl-sec-tag{letter-spacing:.18em!important;margin-bottom:.35rem!important;font-size:.6rem!important}#problems .cl-sec-tag-lines:before,#problems .cl-sec-tag-lines:after{width:25px!important}#problems .cl-sec-title{margin-bottom:.5rem!important;font-size:1.35rem!important;line-height:1.25!important}#problems .cl-sec-desc{color:#fff9!important;max-width:90%!important;margin:0 auto!important;font-size:.78rem!important;line-height:1.45!important}#problems .cl-stats-bar{display:none!important}.cl-brand-marquee-container{margin-top:1.5rem!important;padding:.85rem 0!important}.cl-brand-marquee-track{gap:3.5rem!important}.cl-brand-logo-item svg{width:auto!important;height:32px!important}#solution.cl-section{padding:3rem 1.25rem 2.5rem!important}.cl-solution-container{gap:2.25rem!important}#solution .cl-sec-header{margin-bottom:1.25rem!important}#solution .cl-sec-tag{letter-spacing:.18em!important;margin-bottom:.35rem!important;font-size:.6rem!important}#solution .cl-sec-title{margin-bottom:.5rem!important;font-size:1.35rem!important;line-height:1.25!important}#solution .cl-sec-desc{color:#fff9!important;font-size:.78rem!important;line-height:1.45!important}#solution .cl-solution-list{gap:.85rem!important;padding-left:0!important}#solution .cl-solution-list:before{top:12px!important;bottom:12px!important;left:20px!important}#solution .cl-solution-item{background:#ffffff01!important;border-color:#ffffff08!important;border-radius:12px!important;gap:1rem!important;padding:.85rem!important}#solution .cl-solution-icon-box{width:32px!important;height:32px!important}#solution .cl-solution-icon-box svg{width:14px!important;height:14px!important}#solution .cl-solution-item-title{font-size:.92rem!important}#solution .cl-solution-item-text{font-size:.78rem!important;line-height:1.4!important}#solution .cl-solution-video-card{border-radius:16px!important;width:100%!important;max-width:100%!important;padding:.45rem!important}#solution .cl-video-wrapper{aspect-ratio:16/10.5!important}#solution .cl-player-header{padding:.85rem .75rem!important}#solution .cl-player-avatar{width:28px!important;height:28px!important}#solution .cl-player-avatar span{font-size:.8rem!important}#solution .cl-player-title-info{gap:0!important}#solution .cl-player-title{font-size:.75rem!important}#solution .cl-player-subtitle{font-size:.6rem!important}#solution .cl-player-top-actions{gap:.5rem!important}#solution .cl-player-action-btn{padding:.25rem!important}#solution .cl-cc-badge{padding:.1rem .25rem!important;font-size:.55rem!important}#solution .cl-player-watermark{margin-left:.25rem!important;font-size:.6rem!important}#testimonials.cl-section{padding:2.5rem 1.25rem 1.75rem!important}#testimonials .cl-sec-header{margin-bottom:1.25rem!important}#testimonials .cl-sec-tag{letter-spacing:.18em!important;margin-bottom:.35rem!important;font-size:.6rem!important}#testimonials .cl-sec-title{margin-bottom:.5rem!important;font-size:1.35rem!important;line-height:1.25!important}#testimonials .cl-sec-desc{color:#fff9!important;font-size:.78rem!important;line-height:1.45!important}#testimonials .cl-sec-header-line{width:32px!important;margin-top:.75rem!important}.cl-testimonials-slider-mobile{gap:.85rem!important;margin:0 -1rem!important;padding:.25rem 1rem 1rem!important}.cl-testimonials-slider-mobile .mobile-slide{background:#090909!important;border:1px solid #ffffff0d!important;border-radius:14px!important;flex:0 0 82%!important;max-width:310px!important;padding:1.15rem!important;box-shadow:0 8px 20px #0006!important}.cl-testimonials-slider-mobile .cl-card-small-avatar-wrapper{border-width:1.5px!important;width:42px!important;height:42px!important}.cl-testimonials-slider-mobile .cl-card-small-name{color:#fff!important;font-size:.88rem!important;font-weight:700!important}.cl-testimonials-slider-mobile .cl-card-small-funded{color:#ffffff80!important;font-size:.72rem!important}.cl-testimonials-slider-mobile .cl-card-small-quote{color:#ffffffb3!important;font-size:.78rem!important;line-height:1.4!important}.cl-mobile-review-popup-sheet{background-color:#0c0c0e!important;border-top:1px solid #ffffff14!important;padding:1.75rem 1.25rem 2.5rem!important}.cl-mobile-review-popup-sheet .cl-card-large-name{font-size:1.15rem!important}.cl-mobile-review-popup-sheet .cl-card-large-funded{font-size:.8rem!important}.cl-mobile-review-popup-sheet .cl-card-large-quote{font-size:.85rem!important;line-height:1.5!important}#faq.cl-section{padding:2.5rem 1.25rem!important}#faq .cl-sec-header{margin-bottom:1.5rem!important}#faq .cl-sec-tag{letter-spacing:.18em!important;margin-bottom:.35rem!important;font-size:.6rem!important}#faq .cl-sec-title{margin-bottom:.5rem!important;font-size:1.35rem!important;line-height:1.25!important}#faq .cl-sec-desc{color:#fff9!important;font-size:.78rem!important;line-height:1.45!important}#faq .cl-faq-list{gap:.65rem!important}#faq .cl-faq-item{background:#090909!important;border:1px solid #ffffff0d!important;border-radius:10px!important}#faq .cl-faq-item.open{border-color:#00f59b26!important}#faq .cl-faq-question-btn{padding:1rem!important}#faq .cl-faq-question{font-size:.85rem!important;font-weight:600!important;line-height:1.4!important}#faq .cl-faq-icon{width:14px!important;height:14px!important}#faq .cl-faq-answer{padding:0 1rem 1rem!important;font-size:.78rem!important;line-height:1.45!important}}.cl-mobile-sidebar{display:none!important}@media (width<=768px){.cl-mobile-sidebar{-webkit-backdrop-filter:blur(25px);z-index:2100;box-sizing:border-box;background:#0a0a0af2;border-right:1px solid #ffffff14;flex-direction:column;width:260px;height:100dvh;padding:2rem 1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:auto;transform:translate(-100%);box-shadow:10px 0 45px #000000b3;display:flex!important}.cl-mobile-sidebar.active{transform:translate(0)}.cl-sidebar-header{justify-content:space-between;align-items:center;width:100%;margin-bottom:2rem;display:flex}.cl-sidebar-brand{align-items:center;gap:.7rem;display:flex}.cl-sidebar-logo{object-fit:cover;border:1px solid #00f59b;border-radius:50%;width:34px;height:34px}.cl-sidebar-brand-text{flex-direction:column;display:flex}.cl-sidebar-brand-title{letter-spacing:.04em;color:#fff;font-size:.8rem;font-weight:800;line-height:1.2}.cl-sidebar-brand-subtitle{letter-spacing:.22em;color:#00f59b;margin-top:.1rem;font-size:.5rem;font-weight:700}.cl-sidebar-close{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s;display:flex}.cl-sidebar-close:hover{background:#ffffff14;border-color:#fff3;transform:rotate(90deg)}.cl-sidebar-body{flex-direction:column;flex-grow:1;display:flex;overflow-y:hidden}.cl-sidebar-nav{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.cl-sidebar-item{width:100%}.cl-sidebar-link{color:#94a3b8;border-radius:8px;align-items:center;gap:.85rem;padding:.75rem .85rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.cl-sidebar-link svg{color:#475569;flex-shrink:0;transition:color .2s}.cl-sidebar-link:hover{color:#fff;background:#ffffff05;padding-left:1.1rem}.cl-sidebar-link:hover svg{color:#fff}.cl-sidebar-item.active .cl-sidebar-link{color:#fff;background:#00f59b08;border-left:2px solid #00f59b;border-top-left-radius:0;border-bottom-left-radius:0;font-weight:600}.cl-sidebar-item.active .cl-sidebar-link svg{color:#00f59b}.cl-sidebar-divider{background:#ffffff0d;height:1px;margin:1.25rem 0}.secondary-nav .cl-sidebar-link{color:#64748b}.secondary-nav .cl-sidebar-link:hover{color:#fff}.cl-sidebar-footer{border-top:1px solid #ffffff0d;flex-direction:column;gap:1rem;margin-top:auto;padding-top:1.25rem;display:flex}.cl-sidebar-live-status{background:#00f59b05;border:1px solid #00f59b14;border-radius:6px;align-items:center;gap:.5rem;padding:.45rem .65rem;display:flex}.cl-sidebar-live-dot{background:#00f59b;border-radius:50%;width:6px;height:6px;display:inline-block;position:relative}.cl-sidebar-live-dot:after{content:"";opacity:0;border:1px solid #00f59b;border-radius:50%;width:12px;height:12px;animation:2.5s infinite cl-pulse-live;position:absolute;top:-3px;left:-3px}@keyframes cl-pulse-live{0%{opacity:0;transform:scale(.5)}50%{opacity:.4}to{opacity:0;transform:scale(1.3)}}.cl-sidebar-live-text{letter-spacing:.04em;color:#94a3b8;font-size:.65rem;font-weight:700}.cl-sidebar-cta{color:#000;cursor:pointer;background:#00f59b;border:none;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:.85rem 1.15rem;font-size:.9rem;font-weight:700;transition:all .2s;display:flex;box-shadow:0 4px 12px #00f59b26}.cl-sidebar-cta:hover{background:#00db8a;transform:translateY(-1px);box-shadow:0 6px 18px #00f59b40}.cl-sidebar-cta svg{transition:transform .2s}.cl-sidebar-cta:hover svg{transform:translate(2px)}.cl-sidebar-backdrop{-webkit-backdrop-filter:blur(5px);z-index:2050;background:#000000a6;animation:.25s forwards clFadeIn;display:block;position:fixed;inset:0}@keyframes clFadeIn{0%{opacity:0}to{opacity:1}}}.site-header{z-index:100;-webkit-backdrop-filter:blur(24px)saturate(180%);width:90%;max-width:1300px;transition:var(--transition-smooth);background:#0a160e73;border:none;border-radius:9999px;justify-content:space-between;align-items:center;padding:.75rem .85rem;display:flex;position:fixed;top:1.2rem;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080}.site-header.scrolled{background:#07120cbf;border:none;padding:.7rem .85rem;top:1.2rem;box-shadow:0 10px 40px #0009}.site-header.video-active{width:100%!important;max-width:100%!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:none!important;border-radius:0!important;padding:.85rem 3rem!important;top:0!important;left:0!important;transform:none!important}.site-header.video-active .logo-title{color:var(--text-primary)!important}.site-header.video-active .logo-subtitle{color:var(--accent-green)!important}.site-header.video-active .nav-link{color:var(--text-secondary)!important;font-weight:700!important}.site-header.video-active .nav-link:hover,.site-header.video-active .nav-link.active{color:var(--accent-green)!important;text-shadow:0 0 10px #00f59b4d!important}.site-header.video-active .nav-link:after{background:var(--accent-green)!important;box-shadow:0 0 8px var(--accent-green)!important}.site-header.video-active .live-badge{color:var(--accent-green)!important;-webkit-backdrop-filter:blur(16px)saturate(180%)!important;background:#0a160e8c!important;border:1px solid #00f59b4d!important;box-shadow:0 4px 15px #00000026!important}.site-header.video-active .live-dot{background-color:var(--accent-green)!important}.site-header.video-active .mobile-menu-toggle{color:var(--text-primary)!important}@media (width>=601px){.site-header.video-active .nav-container{flex-grow:1!important;justify-content:flex-start!important;margin-left:4rem!important}}.logo-container{align-items:center;gap:.75rem;display:flex}.header-logo-img{object-fit:cover;border:1px solid #00f59b;border-radius:50%;flex-shrink:0;width:38px;height:38px;display:block}.footer-logo-img{object-fit:contain;border-radius:8px;width:auto;height:44px;display:block}.logo-icon{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.logo-text-group{flex-direction:column;display:flex}.logo-title{letter-spacing:.05em;color:var(--text-primary);font-size:.8rem;font-weight:800}.logo-subtitle{letter-spacing:.3em;color:var(--accent-green);font-size:.4rem;font-weight:700}.nav-container{justify-content:center;align-items:center;display:flex}.nav-list{gap:2.5rem;list-style:none;display:flex}.nav-link{color:var(--text-secondary);padding:.25rem 0;font-size:.9rem;font-weight:500;position:relative}.nav-link:hover,.nav-link.active{color:var(--accent-green);text-shadow:0 0 10px #00f59b40}.nav-link:after{content:"";background:var(--accent-green);width:0;height:1.5px;box-shadow:0 0 8px var(--accent-green);transition:var(--transition-smooth);position:absolute;bottom:0;left:0}.nav-link:hover:after{width:100%}.nav-meta-text{letter-spacing:.3em;color:var(--text-muted);text-transform:uppercase;font-size:.55rem}.header-actions{align-items:center;gap:1.25rem;display:flex}.live-badge{letter-spacing:.05em;color:var(--accent-green);background:#00f59b0f;border:1px solid #00f59b40;border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.75rem;font-weight:700;display:flex}.live-dot{background-color:var(--accent-green);border-radius:50%;width:6px;height:6px}.btn-primary{background:var(--accent-green);color:var(--bg-dark-primary);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:700;display:flex;box-shadow:0 0 20px #00f59b4d}.btn-primary:hover{background:var(--text-primary);color:var(--bg-dark-primary);transform:translateY(-2px);box-shadow:0 0 25px #fff6}.mobile-nav-actions{display:none}.mobile-menu-toggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:color .2s;display:none}.mobile-sidebar,.sidebar-backdrop,.sidebar-close{display:none}.hero-section{background:#000;flex-direction:column;justify-content:space-between;min-height:100vh;padding-top:7rem;display:flex;position:relative;overflow:hidden}.hero-reveal-base-bg{z-index:1;background:#040805;position:absolute;inset:0}.hero-reveal-wallpaper{z-index:2;opacity:.65;pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--spotlight-radius,0px) at var(--mouse-x,-500px) var(--mouse-y,-500px), black 10%, transparent 100%);mask-image:radial-gradient(circle var(--spotlight-radius,0px) at var(--mouse-x,-500px) var(--mouse-y,-500px), black 10%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--spotlight-radius,0px) at var(--mouse-x,-500px) var(--mouse-y,-500px), black 10%, transparent 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.hero-section .clash-bg-grid{z-index:3}.hero-slider-container{z-index:10;flex-grow:1;align-items:center;width:100%;max-width:1300px;margin:0 auto;padding:0 2rem;display:flex;position:relative}.hero-slide{opacity:0;pointer-events:none;justify-content:space-between;align-items:center;width:100%;transition:opacity .8s,transform .8s;display:flex;position:absolute;transform:translateY(20px)}.hero-slide.active{opacity:1;pointer-events:auto;position:relative;transform:translateY(0)}.hero-slide--centered{text-align:center;justify-content:center}.hero-content--centered{text-align:center;flex-direction:column;align-items:center;max-width:1000px;margin-top:-5rem;display:flex}.hero-title.hero-title--centered{text-transform:none;letter-spacing:-.02em;margin-bottom:.5rem;font-size:clamp(1.5rem,3.8vw,3rem);font-weight:900;line-height:1.15}.hero-nowrap{white-space:nowrap;display:inline-block}.hero-green-banner{color:#0d0f12;white-space:nowrap;background-color:#7bc870;border-radius:4px;margin-top:.8rem;padding:.3rem 1.6rem;font-size:.82em;font-weight:900;display:inline-block;transform:rotate(-3.5deg);box-shadow:0 4px 20px #7bc87040}.hero-desc--centered{text-align:center;color:#ffffffb3;max-width:600px;margin-top:1.2rem;margin-bottom:1.6rem;font-size:1.1rem;line-height:1.6}.btn-course{cursor:pointer;border:none;justify-content:center;align-items:center;transition:all .2s;color:#fff!important;background:#7bc870!important;border-radius:9999px!important;padding:.85rem 2.2rem!important;font-size:.95rem!important;font-weight:700!important;display:inline-flex!important;box-shadow:0 0 25px #7bc87066!important}.btn-course:hover{transform:translateY(-2px);color:#0d0f12!important;background:#fff!important;box-shadow:0 0 30px #fff9!important}.hero-btn-group--centered{justify-content:center}.hero-content{z-index:10;max-width:750px}.mentorship-pill{letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:#ffffff08;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.5rem 1rem;font-size:.7rem;display:inline-flex}.mentorship-pill .dot{background-color:var(--accent-green);border-radius:50%;width:6px;height:6px}.hero-title{text-transform:uppercase;word-spacing:.05em;margin-bottom:1.5rem;font-size:4rem;font-weight:900;line-height:1.05}.hero-title .highlight{color:var(--accent-green);text-shadow:0 0 35px #00f59b4d}.hero-title .mastering{color:#ffffffb3;font-family:Inter,sans-serif;font-style:italic;font-weight:300}.hero-desc{color:var(--text-secondary);max-width:600px;margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}.hero-btn-group{gap:1.25rem;display:flex}.btn-secondary{border:1px solid var(--border-color);color:var(--text-primary);background:#ffffff05;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.85rem;font-weight:600;display:flex}.btn-secondary:hover{border-color:var(--text-secondary);background:#ffffff14;transform:translateY(-2px)}.hero-visual{justify-content:center;align-items:center;width:400px;height:400px;display:flex;position:relative}.mesh-sphere{background:radial-gradient(circle, var(--accent-green-glow) 0%, transparent 70%);border-radius:50%;justify-content:center;align-items:center;width:320px;height:320px;animation:20s linear infinite rotateMesh;display:flex;position:relative}.mesh-sphere:after{content:"";border:1px dashed #00f59b66;border-radius:50%;width:100%;height:100%;position:absolute;box-shadow:inset 0 0 30px #00f59b26}.mentor-photo{object-fit:cover;background:#091a10;border:1px solid #ffffff1a;border-radius:16px;width:340px;height:420px;box-shadow:0 15px 50px #00000080}.terminal-mockup{background:#050b08;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:480px;height:300px;display:flex;overflow:hidden;box-shadow:0 25px 60px #0009}.terminal-header{background:#09140f;border-bottom:1px solid #ffffff0d;align-items:center;gap:.35rem;height:32px;padding:0 1rem;display:flex}.terminal-dot{border-radius:50%;width:8px;height:8px}.terminal-dot.red{background:#ff5f56}.terminal-dot.yellow{background:#ffbd2e}.terminal-dot.green{background:#27c93f}.terminal-content{color:var(--accent-green);flex-direction:column;flex-grow:1;gap:.5rem;padding:1rem;font-family:monospace;font-size:.75rem;display:flex}.terminal-chart{background:#0000004d;border:1px solid #ffffff08;border-radius:4px;flex-grow:1;position:relative;overflow:hidden}@keyframes rotateMesh{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slider-navigation-fixed{z-index:200;pointer-events:auto;flex-direction:column;gap:1.2rem;display:flex;position:fixed;top:50%;right:2rem;transform:translateY(-50%)}.nav-dot-btn{-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#0a140f8c;border:1.5px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:border-color .3s,background .3s,box-shadow .3s;display:flex}.nav-dot-btn:hover{border-color:var(--accent-green);background:#00f59b14}.nav-dot-num{font-family:var(--font-primary);color:#fff6;letter-spacing:.02em;font-size:.75rem;font-weight:700;line-height:1;transition:color .3s}.nav-dot-btn.active{border-color:var(--accent-green);background:#00f59b1f;box-shadow:0 0 14px #00f59b59,inset 0 0 4px #00f59b33}.nav-dot-btn.active .nav-dot-num{color:var(--accent-green)}.crypto-marquee-wrapper{z-index:10;width:100%;height:150px;margin-top:-12.5rem;margin-bottom:10.5rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.icon-layer{align-items:center;display:flex;position:absolute;inset:0}.icon-layer--gray{z-index:1}.icon-layer--color{z-index:3;clip-path:inset(0 0 0 50%)}@keyframes marqueeScroll{0%{transform:translate(-50%)}to{transform:translate(0)}}.icon-track{align-items:center;gap:3.5rem;width:max-content;padding:0 2rem;animation:30s linear infinite marqueeScroll;display:flex}.icon-cell{filter:drop-shadow(0 0 #0000);flex-shrink:0;justify-content:center;align-items:center;transition:filter .2s;display:flex}.marquee-img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:92px;height:92px;display:block}.icon-layer--gray .icon-cell{filter:grayscale()brightness(.55)}.icon-layer--color .icon-cell{filter:drop-shadow(0 0 6px #ffffff40)}.marquee-beam{z-index:10;pointer-events:none;width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.beam-glow{background:linear-gradient(#0000 0%,#ffa03299 15%,#ffb020 45%,#ff8c00 55%,#ff8c0080 85%,#0000 100%);border-radius:2px;position:absolute;inset:0;box-shadow:0 0 8px 3px #ff8c0099,0 0 20px 6px #ff64004d}.hero-stats-panel{z-index:10;width:100%;max-width:1300px;margin:0 auto 3rem;padding:0 2rem}.stats-grid{background:var(--border-color);border:1px solid var(--border-color);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:2px;display:grid;overflow:hidden}.stat-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050c0899;flex-direction:column;gap:.35rem;padding:1.75rem 2.5rem;display:flex}.stat-value{font-size:2.25rem;font-weight:800;font-family:var(--font-display);color:var(--text-primary)}.stat-label{letter-spacing:.15em;color:var(--text-secondary);text-transform:uppercase;font-size:.75rem;font-weight:600}.stat-badge{letter-spacing:.1em;color:var(--accent-green);align-items:center;margin-top:.25rem;font-size:.6rem;display:inline-flex}.ticker-container{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:#000;width:100%;padding:.75rem 0;overflow:hidden}.ticker-item{align-items:center;gap:.5rem;padding:0 2rem;font-family:monospace;font-size:.75rem;font-weight:600;display:inline-flex}.ticker-item.up{color:var(--accent-green)}.ticker-item.down{color:var(--accent-red)}.ticker-dot{color:var(--text-muted)}.bull-bear-section{background:#000;padding:8rem 2rem;position:relative;overflow:hidden}.section-header{text-align:center;max-width:700px;margin:0 auto 5rem}.section-subtitle{letter-spacing:.25em;color:var(--accent-green);text-transform:uppercase;margin-bottom:.75rem;font-size:.8rem}.section-title{margin-bottom:1rem;font-size:2.75rem;font-weight:800}.section-desc{color:var(--text-secondary);font-size:1rem;line-height:1.6}.showcase-container{flex-direction:column;gap:2.5rem;max-width:1200px;margin:0 auto;display:flex;position:relative}.clash-card{border:1px solid var(--border-color);height:260px;transition:var(--transition-smooth);background:#09150f59;border-radius:16px;justify-content:space-between;align-items:center;padding:0 4rem;display:flex;position:relative;overflow:hidden}.clash-card:hover{background:#09150f73;border-color:#00f59b33}.clash-bg-grid{z-index:1;pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:20px 20px;width:100%;height:100%;position:absolute;top:0;left:0}.clash-character{z-index:2;justify-content:center;align-items:center;width:180px;height:180px;transition:transform .6s cubic-bezier(.175,.885,.32,1.275);display:flex}.bull-svg{filter:drop-shadow(0 0 15px #00a8ff99)}.bear-svg{filter:drop-shadow(0 0 15px #ff9f1a99)}.clash-center-info{text-align:center;z-index:2;max-width:400px}.clash-phase{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem;font-size:.65rem}.clash-title{margin-bottom:.5rem;font-size:1.35rem;font-weight:700}.clash-desc{color:var(--text-secondary);font-size:.85rem;line-height:1.5}.clash-card:hover .clash-character.bull{transform:translate(20px)rotate(5deg)}.clash-card:hover .clash-character.bear{transform:translate(-20px)rotate(-5deg)}.clash-card.impact .clash-character.bull{transform:translate(100px)}.clash-card.impact .clash-character.bear{transform:translate(-100px)}.sparkle-point{background:var(--accent-green);filter:blur(10px);opacity:0;width:40px;height:40px;transition:var(--transition-smooth);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.clash-card:hover .sparkle-point{opacity:.6;transform:translate(-50%,-50%)scale(1.5)}.pricing-section{box-sizing:border-box;background:#000;flex-direction:column;align-items:center;padding:4.5rem 2rem;display:flex;position:relative;overflow:hidden}.pricing-section:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#00e66412 0%,#0000 70%);width:600px;height:400px;position:absolute;bottom:-200px;left:50%;transform:translate(-50%)}.pricing-container{z-index:2;flex-direction:column;align-items:center;width:min(1200px,95vw);display:flex;position:relative}.pricing-header{text-align:center;margin-top:1rem;margin-bottom:2.5rem}.pricing-title{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:900;line-height:1.1}.pricing-subtitle{color:#fff9;margin-top:.6rem;font-size:1.05rem;font-weight:500}.pricing-mentor{color:#fff;margin-top:1.8rem;font-size:1.5rem;font-weight:700;display:inline-block;position:relative}.pricing-table-wrapper{width:100%;margin-bottom:2rem;overflow-x:auto}.pricing-grid-table{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a160e66;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;min-width:900px;display:grid;overflow:hidden;box-shadow:0 30px 70px #00000080}.pg-cell{text-align:center;color:#fffc;border-bottom:1px solid #ffffff14;border-right:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;font-size:.95rem;transition:all .25s;display:flex}.pg-cell:nth-child(4n){border-right:none}.pg-cell:nth-child(n+33){border-bottom:none}.pg-cell:nth-child(4n+1){text-align:left;color:#ffffff73;align-items:flex-start;padding-left:2.2rem;font-size:.95rem;font-weight:600}.pg-cell.pg-header-label{color:#fff;justify-content:flex-start;align-items:flex-start;padding:3rem 1.5rem 3rem 2.2rem;font-size:1.1rem;font-weight:700}.pg-cell.pg-header-val{justify-content:space-between;height:auto;padding:3rem 1.5rem 2.5rem}.pg-cap-label{color:#fff6;letter-spacing:.08em;font-size:.65rem;font-weight:700}.pg-cap-val{color:#fff;letter-spacing:-.01em;margin:.5rem 0 1rem;font-size:2rem;font-weight:800}.pg-buy-btn{color:#fff;cursor:pointer;background:#ffffff05;border:1px solid #ffffff26;border-radius:99px;justify-content:center;align-items:center;gap:.5rem;width:90%;padding:.75rem 1rem;font-size:.85rem;font-weight:700;transition:all .25s;display:flex}.pg-buy-btn .arrow{transition:transform .2s}.pg-buy-btn:hover{color:#080f0b;background:#fff;border-color:#fff}.pg-buy-btn:hover .arrow{transform:translate(3px)}.pg-highlighted{background:#00e66408}.pg-buy-btn.highlighted{color:#080f0b;background:linear-gradient(135deg,#00e664 0%,#00b34d 100%);border:none;box-shadow:0 0 20px #00e66459}.pg-buy-btn.highlighted:hover{color:#080f0b;background:#fff;box-shadow:0 0 25px #fff9}.pg-price-cell{gap:.55rem;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:1.25rem 1rem!important}.pg-price-amount{color:var(--accent-green,#00e664);font-family:system-ui,-apple-system,sans-serif;font-size:1.15rem;font-weight:800}.pg-explore-btn{text-transform:uppercase;letter-spacing:.06em;box-sizing:border-box;text-align:center;background:#ffffff0d;border:1px solid #ffffff26;border-radius:99px;justify-content:center;align-items:center;width:90%;padding:.45rem 1.1rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 5px #0000004d;color:#fff!important}.pg-explore-btn:hover{-webkit-backdrop-filter:blur(8px);background:#ffffff1f;border-color:#fff6;transform:translateY(-1.5px);box-shadow:0 4px 20px #ffffff26;color:#fff!important}.pg-highlighted .pg-explore-btn{background:#00e66414;border-color:#00e66440;color:var(--accent-green,#00e664)!important}.pg-highlighted .pg-explore-btn:hover{-webkit-backdrop-filter:blur(8px);border-color:var(--accent-green,#00f59b);background:#00e66429;transform:translateY(-1.5px);box-shadow:0 4px 20px #00e66440;color:var(--accent-green,#00f59b)!important}.pricing-footer{justify-content:center;align-items:center;margin-top:1rem;display:flex}.see-details-btn{color:#ffffffd9;cursor:pointer;background:#00e6640d;border:1px solid #00e66426;border-radius:99px;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:.9rem;font-weight:600;transition:all .25s;display:flex}.see-details-btn:hover{color:#00e664;background:#00e6641f;border-color:#00e66459;transform:translateY(2px)}.reviews-section{background:var(--bg-dark-primary);padding:8rem 2rem}.reviews-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.review-card{border:1px solid var(--border-color);transition:var(--transition-smooth);background:#09150f59;border-radius:16px;padding:2rem}.review-card:hover{border-color:#00f59b40;transform:translateY(-3px)}.review-card-header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.reviewer-info{align-items:center;gap:.75rem;display:flex}.reviewer-avatar{border:1px solid var(--accent-green);object-fit:cover;background:var(--bg-dark-tertiary);border-radius:50%;width:2.5rem;height:2.5rem}.reviewer-name{font-size:.95rem;font-weight:600}.reviewer-title{color:var(--text-muted);font-size:.7rem}.rating-stars{color:#ffbd2e;gap:.15rem;display:flex}.review-content{color:var(--text-secondary);font-size:.85rem;line-height:1.6}.voices-section{border-top:1px solid var(--border-color);background:#000;padding:8rem 2rem;position:relative;overflow:hidden}.voices-container{max-width:1400px;margin:0 auto;position:relative}.voices-header-row{justify-content:space-between;align-items:flex-end;gap:2rem;width:100%;margin-bottom:3.5rem;display:flex}.voices-left-header{text-align:left;max-width:600px}.voices-pill{color:#00e664;text-transform:uppercase;letter-spacing:.05em;background:#00e66414;border:1px solid #00e66426;border-radius:99px;align-items:center;gap:.35rem;margin-bottom:1.2rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.voices-pill:before{content:"•";color:#00e664;font-weight:700}.voices-title{color:#fff;margin:0 0 .8rem;font-size:clamp(2rem,4vw,3.2rem);font-weight:900;line-height:1.15}.voices-green{color:#00e664}.voices-desc{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.5}.voices-right-header{flex-shrink:0}.auto-scroll-indicator{color:#fff9;background:#ffffff08;border:1px solid #ffffff0f;border-radius:99px;align-items:center;gap:.6rem;padding:.5rem 1.1rem;font-size:.8rem;font-weight:600;display:flex}.pulsing-dot{background-color:#00e664;border-radius:50%;width:7px;height:7px;animation:1.5s infinite alternate pulse;display:inline-block;box-shadow:0 0 10px #00e664cc}@keyframes pulse{0%{opacity:.5;transform:scale(.8);box-shadow:0 0 5px #00e66480}to{opacity:1;transform:scale(1.3);box-shadow:0 0 12px #00e664e6}}.voices-marquee-viewport{width:100vw;margin-left:-50vw;margin-right:-50vw;padding:1.5rem 0;position:relative;left:50%;right:50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.voices-marquee-track{gap:1.5rem;width:max-content;animation:35s linear infinite marquee;display:flex}.voices-marquee-track:hover{animation-play-state:paused}.voice-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111618;border:1px solid #00e66414;border-radius:20px;flex-direction:column;flex-shrink:0;gap:1rem;width:320px;min-height:520px;padding:.75rem .75rem 1.5rem;transition:transform .3s,border-color .3s;display:flex;box-shadow:0 15px 35px #0006}.voice-card:hover{border-color:#00e6644d;transform:translateY(-5px);box-shadow:0 20px 40px #00e6640d}.voice-video-thumb{background:linear-gradient(135deg,#122119 0%,#060e0a 100%);border:1px solid #ffffff08;border-radius:12px;justify-content:center;align-items:center;width:94%;height:330px;margin:0 auto;display:flex;position:relative}.play-button-outer{cursor:pointer;background:#0009;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .25s,background .25s,border-color .25s;display:flex}.play-button-inner{background:#000000bf;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.voice-card:hover .play-button-outer{background:#000000e6;border-color:#ffffff73;transform:scale(1.12)}.play-icon{margin-left:2px}.video-duration{color:#ffffffe6;letter-spacing:.05em;background:#000000bf;border:1px solid #ffffff1a;border-radius:4px;padding:.2rem .5rem;font-size:.7rem;font-weight:600;position:absolute;bottom:.6rem;right:.6rem}.voice-profile{align-items:center;gap:.75rem;display:flex}.voice-avatar-initials{color:#00e664;background:#00e66414;border:1px solid #00e66433;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:.9rem;font-weight:700;display:flex}.voice-profile-info{flex-direction:column;display:flex}.voice-name{color:#fff;margin:0;font-size:.95rem;font-weight:700}.voice-title{color:#fff6;margin-top:.1rem;font-size:.75rem}.voice-quote{color:#ffffffbf;text-align:left;flex-grow:1;margin:0;font-size:.85rem;line-height:1.55}.voice-card-footer{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.8rem;display:flex}.stars-row{gap:2px;display:flex}.voice-date{color:#ffffff59;font-size:.75rem}@media (width<=768px){.voices-section{padding:3.5rem 1.25rem}.voices-header-row{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem}.voices-left-header{flex-direction:column;align-items:center;max-width:100%;display:flex}.voices-pill{margin-bottom:.8rem}.voices-title{margin-bottom:.5rem;font-size:2.2rem}.voices-desc{max-width:90%;font-size:.9rem;line-height:1.45}.voices-right-header{justify-content:center;width:auto;margin-top:.5rem;display:flex}.auto-scroll-indicator{padding:.4rem .9rem;font-size:.75rem}.voices-marquee-viewport{padding:1rem 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.voice-card{background:#111618;border-radius:16px;gap:.75rem;width:250px;min-height:420px;padding:.5rem .5rem 1.2rem;box-shadow:0 10px 25px #0006}.voice-video-thumb{border-radius:12px;width:100%;height:220px}.play-button-outer{width:36px;height:36px}.play-button-inner{width:26px;height:26px}.voice-avatar-initials{width:36px;height:36px;font-size:.8rem}.voice-profile{padding:0 .25rem}.voice-profile-info{text-align:left}.voice-name{font-size:.85rem}.voice-title{font-size:.68rem}.voice-quote{padding:0 .25rem;font-size:.8rem;line-height:1.45}}.featured-section{background:var(--bg-dark-primary);border-bottom:1px solid var(--border-color);padding:5rem 2rem;position:relative;overflow:hidden}.featured-container{max-width:1200px;margin:0 auto}.featured-header{text-align:center;margin-bottom:2rem}.featured-pill{color:#00e664;text-transform:uppercase;letter-spacing:.05em;background:#00e66414;border:1px solid #00e66426;border-radius:99px;align-items:center;gap:.35rem;margin-bottom:1.2rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.featured-pill:before{content:"•";color:#00e664;font-weight:700}.featured-title{letter-spacing:-.03em;background:linear-gradient(#fff 20%,#686b6e 70%,#000 95%);-webkit-text-fill-color:transparent;text-fill-color:transparent;filter:drop-shadow(0 2px 4px #000000d9)drop-shadow(0 8px 16px #000000f2)drop-shadow(0 16px 36px #000000f2);-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:900;line-height:1.15}.featured-desc{color:#ffffff8c;text-shadow:0 2px 4px #0009;max-width:680px;margin:0 auto;font-size:.95rem;line-height:1.6}.brands-marquee-viewport{border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff08;width:100%;max-width:1100px;margin:0 auto 2rem;padding:1.5rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.brands-marquee-track{align-items:center;gap:3.5rem;width:max-content;animation:22s linear infinite marqueeBrandsAnim;display:flex}@keyframes marqueeBrandsAnim{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.brand-item{color:#ffffff59;-webkit-user-select:none;user-select:none;font-size:1.85rem;font-weight:700;transition:color .25s}.brand-item.brand-forbes{letter-spacing:-.04em;font-family:Georgia,serif;font-style:italic;font-weight:900}.brand-item.brand-bloomberg{color:#ff6a00;letter-spacing:-.06em;opacity:.85;font-family:Arial Black,sans-serif;font-weight:900}.brand-google-text{letter-spacing:-.05em;font-family:Outfit,sans-serif;font-weight:800}.brand-google-text .g-b{color:#4285f4}.brand-google-text .g-r{color:#ea4335}.brand-google-text .g-y{color:#fbbc05}.brand-google-text .g-g{color:#34a853}.featured-flex-grid{grid-template-columns:repeat(3,minmax(0,320px));justify-content:center;gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.featured-card{background:linear-gradient(#0c0f0e, #0c0f0e) padding-box, var(--card-gradient,#ffffff0d) border-box;border:1.5px solid #0000;border-radius:20px;flex-direction:column;gap:.85rem;width:100%;max-width:320px;padding:1.6rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 15px 35px #00000080}.featured-card:hover{box-shadow:0 20px 45px var(--card-glow-color,#00e66405);transform:translateY(-5px)}.featured-card.card-google{--card-gradient:linear-gradient(135deg, #4285f499 0%, #ea433599 30%, #fbb40566 65%, #34a85333 100%);--card-glow-color:#4285f41f}.featured-card.card-trustpilot{--card-gradient:linear-gradient(135deg, #00b67a99 0%, #ffffff08 70%);--card-glow-color:#00b67a1f}.featured-card.card-glassdoor{--card-gradient:linear-gradient(135deg, #0f9d5899 0%, #ffffff08 70%);--card-glow-color:#0f9d581f}.featured-card.card-producthunt{--card-gradient:linear-gradient(135deg, #da552f99 0%, #ffffff08 70%);--card-glow-color:#da552f1f}.featured-card.card-trustindex{--card-gradient:linear-gradient(135deg, #f4b40099 0%, #ffffff08 70%);--card-glow-color:#f4b4001f}.fcard-header{justify-content:space-between;align-items:center;display:flex}.fcard-logo{color:#fff;font-size:1.15rem;font-weight:700}.logo-google-card{letter-spacing:-.04em;font-weight:800}.logo-google-card .g-b{color:#4285f4}.logo-google-card .g-r{color:#ea4335}.logo-google-card .g-y{color:#fbbc05}.logo-google-card .g-g{color:#34a853}.logo-trustpilot-card{letter-spacing:-.02em;align-items:center;gap:.35rem;font-weight:800;display:flex}.tp-green-star{color:#00b67a;font-size:1.3rem}.logo-glassdoor-card{color:#0f9d58;letter-spacing:-.04em;font-weight:800}.logo-producthunt-card{align-items:center;gap:.4rem;font-weight:800;display:flex}.ph-badge{color:#fff;background:#da552f;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:900;display:inline-flex}.logo-trustindex-card{align-items:center;gap:.35rem;font-weight:800;display:flex}.ti-yellow-star{color:#f4b400;font-size:1.2rem}.fcard-check-circle{background:#00e6640d;border:1px solid #00e66459;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;box-shadow:0 0 8px #00e66426}.check-svg{width:10px;height:10px}.fcard-score-row{align-items:baseline;gap:.25rem;margin-top:.2rem;display:flex}.fcard-score{color:#fff;font-size:2.2rem;font-weight:900;line-height:1}.fcard-score-max{color:#ffffff73;font-size:.9rem;font-weight:600}.fcard-stars{gap:2px;display:flex}.fcard-footer{border-top:1px solid #ffffff0a;justify-content:space-between;align-items:center;margin-top:.4rem;padding-top:.8rem;display:flex}.fcard-count{color:#ffffff59;font-size:.75rem;font-weight:500}.fcard-count-highlight{color:#fff;font-weight:700}.fcard-verified-tag{color:#00e664;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;display:inline-flex}.verified-spark-svg{width:13px;height:13px}@media (width<=1024px){.featured-flex-grid{grid-template-columns:repeat(2,minmax(0,320px))}}@media (width<=768px){.featured-section{padding:3.5rem 1.75rem}.featured-title{margin-bottom:.6rem;font-size:2.2rem}.featured-desc{font-size:.9rem;line-height:1.45}.brand-item{font-size:1.4rem}.brands-marquee-track{gap:2rem}.featured-flex-grid{grid-template-columns:repeat(2,1fr);justify-items:center;gap:1rem .6rem;width:90%;max-width:520px;margin:2rem auto}.featured-card{box-sizing:border-box;border-radius:12px;flex-direction:column;justify-content:space-between;width:12rem;max-width:45vw;height:128px;padding:.6rem .65rem .75rem;display:flex}.fcard-logo{white-space:nowrap;align-items:center;gap:.15rem;font-size:.82rem;display:flex}.logo-trustpilot-card{gap:.12rem}.tp-green-star{font-size:.9rem}.logo-producthunt-card{gap:.12rem}.ph-badge{width:13px;height:13px;font-size:.55rem}.logo-trustindex-card{gap:.12rem}.ti-yellow-star{font-size:.9rem}.fcard-check-circle{width:14px;height:14px}.check-svg{width:7px;height:7px}.fcard-score{font-size:1.35rem}.fcard-score-max{font-size:.7rem}.fcard-stars{gap:1.5px}.fcard-stars svg{width:9.5px!important;height:9.5px!important}.fcard-footer{flex-direction:row;justify-content:space-between;align-items:center;gap:.2rem;width:100%;margin-top:.1rem;padding-top:.35rem}.fcard-count{white-space:nowrap;font-size:.56rem}.fcard-verified-tag{white-space:nowrap;gap:.15rem;font-size:.56rem}.verified-spark-svg{width:8px;height:8px}}.featured-capsule-banner{-webkit-backdrop-filter:blur(24px)saturate(180%);background:#0a160e73;border:1px solid #00e6641f;border-radius:9999px;justify-content:center;align-items:center;gap:4.5rem;width:90%;max-width:1100px;margin:3rem auto 0;padding:1.1rem 5rem;transition:border-color .3s,box-shadow .3s;display:flex;box-shadow:0 8px 32px #00000080}.featured-capsule-banner:hover{border-color:#00e66440;box-shadow:0 10px 40px #00e6640d}.fcb-left{align-items:center;gap:1.25rem;display:flex}.fcb-avatar-stack{align-items:center;display:flex}.fcb-avatar-stack img{object-fit:cover;border:2px solid #000;border-radius:50%;width:38px;height:38px;margin-left:-12px}.fcb-avatar-stack img:first-child{margin-left:0}.fcb-text-group{flex-direction:column;line-height:1.3;display:flex}.fcb-title-text{color:#fff;font-size:1rem;font-weight:750}.fcb-subtitle-text{color:#ffffff73;font-size:.78rem;font-weight:500}.fcb-divider{background:#ffffff26;width:1px;height:32px}.fcb-right{align-items:center;gap:1rem;display:flex}.fcb-stars{gap:3px;display:flex}.fcb-score-group{align-items:center;gap:.4rem;display:flex}.fcb-score-value{color:#fff;font-size:1rem;font-weight:750}.fcb-score-label{color:#ffffff73;font-size:.78rem;font-weight:500}@media (width<=820px){.featured-capsule-banner{text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:1.25rem;max-width:90%;margin-top:4rem;padding:1.5rem 2.5rem}.fcb-left{flex-direction:column;gap:.75rem}.fcb-divider{width:60px;height:1px}.fcb-right{flex-direction:column;gap:.6rem}}.blog-section{box-sizing:border-box;background:#000;border-bottom:none;justify-content:center;align-items:center;min-height:100vh;padding:4rem 2rem;display:flex}.blog-container{width:100%;max-width:1200px;margin:0 auto;position:relative}.blog-header{justify-content:space-between;align-items:flex-end;margin-bottom:3.5rem;display:flex}.blog-header-left{flex-direction:column;gap:.5rem;display:flex}.blog-section-title{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:900}.blog-section-desc{color:#ffffff73;margin:0;font-size:.95rem}.blog-view-more-btn{color:#fff;background:0 0;border:1px solid #ffffff26;border-radius:9999px;padding:.65rem 1.6rem;font-size:.85rem;font-weight:600;transition:background .3s,border-color .3s,transform .2s}.blog-view-more-btn:hover{background:#ffffff0d;border-color:#ffffff59;transform:translateY(-1px)}.blog-carousel-wrapper{width:100%;position:relative}.blog-carousel-arrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:10;background:#0a0f0ca6;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .3s,border-color .3s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.blog-carousel-arrow:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-50%)scale(1.05)}.blog-carousel-arrow.arrow-left{left:-18px}.blog-carousel-arrow.arrow-right{right:-18px}.blog-viewport{width:100%;overflow:hidden}.blog-track{--cards-per-view:4;width:100%;transform:translateX(calc(-1 * var(--slide-index) * (100% + 1.5rem) / var(--cards-per-view)));gap:1.5rem;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:flex}@media (width<=1024px){.blog-track{--cards-per-view:2}}@media (width<=768px){.blog-section{min-height:auto;padding:2rem 1.25rem 3.5rem}.blog-header{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;margin-bottom:2rem}.blog-header-left{text-align:center;align-items:center}.blog-view-more-btn{padding:.5rem 1.25rem;font-size:.8rem}.blog-carousel-arrow,.blog-carousel-dots{display:none!important}.blog-viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:.5rem .25rem;overflow-x:auto}.blog-viewport::-webkit-scrollbar{display:none}.blog-track{gap:1rem;width:max-content;--cards-per-view:1!important;transform:none!important}.blog-card{scroll-snap-align:center;border:1px solid #00e6641a;border-radius:20px;flex-shrink:0;width:285px!important}.blog-img-wrapper{height:160px}.blog-card-body{gap:.6rem;padding:1.1rem}.blog-card-title{font-size:.95rem;line-height:1.35}.blog-card-desc{font-size:.78rem;line-height:1.5}.blog-card-btn{margin-top:.2rem;padding:.45rem 1.1rem;font-size:.72rem}}.blog-card{width:calc((100% - (var(--cards-per-view) - 1) * 1.5rem) / var(--cards-per-view));box-sizing:border-box;background:#0c0f0e;border:1px solid #ffffff0a;border-radius:24px;flex-direction:column;flex-shrink:0;padding:0;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.blog-card:hover{border-color:#00e6642e;transform:translateY(-5px);box-shadow:0 15px 35px #00e66405}.blog-img-wrapper{background:#000;border-radius:0;height:180px;position:relative;overflow:hidden}.blog-img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-card:hover .blog-img{transform:scale(1.04)}.blog-card-body{flex-direction:column;flex-grow:1;gap:.8rem;padding:1.25rem;display:flex}.blog-card-title{color:#fff;margin:0;font-size:1.05rem;font-weight:700;line-height:1.35}.blog-card-desc{color:#ffffff73;flex-grow:1;margin:0;font-size:.8rem;line-height:1.55}.blog-card-btn{color:#fff;text-align:center;background:0 0;border:1px solid #ffffff26;border-radius:9999px;width:fit-content;margin-top:.4rem;padding:.5rem 1.25rem;font-size:.75rem;font-weight:600;transition:background .3s,border-color .3s;display:inline-block}.blog-card-btn:hover{background:#ffffff14;border-color:#ffffff59}.blog-carousel-dots{justify-content:center;align-items:center;gap:.5rem;margin-top:2.5rem;display:flex}.blog-carousel-dots .dot{background:#ffffff26;border-radius:50%;width:8px;height:8px;transition:background .3s,width .3s,border-radius .3s}.blog-carousel-dots .dot.active{background:#00e664;border-radius:99px;width:20px}.footer-marquee-container{z-index:2;background:0 0;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;align-items:center;width:100%;margin-top:-2rem;padding:1.8rem 0;display:flex;position:relative;overflow:hidden}.marquee-content-horizontal{align-items:center;width:max-content;margin-top:29px;line-height:1;animation:35s linear infinite footerMarqueeAnim;display:flex}@keyframes footerMarqueeAnim{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer-marquee-span{color:#ffffff59;letter-spacing:-.02em;white-space:nowrap;align-items:center;margin:0 1rem;font-family:Outfit,sans-serif;font-size:1.75rem;font-weight:800;line-height:1;display:inline-flex}.footer-marquee-span.m-price-action{color:#00e664;font-style:italic;font-weight:800}.footer-marquee-span.m-trade-smart{color:#fff;font-weight:800}.marquee-bullet{color:#00e664;align-items:center;margin:0 1rem;font-size:1.75rem;font-weight:700;line-height:1;display:inline-flex}.site-footer{background:#000;flex-direction:column;justify-content:space-between;min-height:85vh;padding:0 2rem 2rem;display:flex;position:relative;overflow:hidden}.site-footer .rb-grid{height:auto;inset:8rem 0 0}.footer-container{z-index:2;grid-template-columns:2fr 1fr 1.8fr 1.2fr;gap:4rem;max-width:1200px;margin:8rem auto 2rem;display:grid;position:relative}.footer-image-column{justify-content:flex-end;align-items:flex-start;display:flex}.footer-stats-panel{background:#ffffff05;border:1px solid #00e6641a;border-radius:16px;flex-direction:column;gap:.5rem;width:100%;padding:1rem;animation:.7s both fsp-fadein;display:flex;box-shadow:0 0 30px #00e6640a}@keyframes fsp-fadein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fsp-ring-wrap{width:62px;height:62px;margin:0 auto;position:relative}.fsp-ring-svg{width:100%;height:100%;transform:rotate(-90deg)}.fsp-track{fill:none;stroke:#ffffff0f;stroke-width:7px}.fsp-arc{fill:none;stroke-width:7px;stroke-linecap:round;stroke-dasharray:251.3}.fsp-arc--1{stroke:#00e664;stroke-dashoffset:15.1px;filter:drop-shadow(0 0 6px #00e66499);animation:1.2s cubic-bezier(.4,0,.2,1) .2s both fsp-arc-draw}.fsp-arc--2{stroke:#00e66426;stroke-dashoffset:0}@keyframes fsp-arc-draw{0%{stroke-dashoffset:251.3px}to{stroke-dashoffset:15.1px}}.fsp-ring-inner{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;display:flex;position:absolute;inset:0}.fsp-ring-num{color:#fff;letter-spacing:-.03em;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:900;line-height:1}.fsp-unit{color:#00e664;font-size:.75rem;font-weight:700}.fsp-ring-lbl{letter-spacing:.06em;color:#fff6;text-transform:uppercase;font-size:.55rem;font-weight:600}.fsp-stats{flex-direction:column;gap:.3rem;display:flex}.fsp-row{background:#ffffff05;border:1px solid #ffffff0a;border-radius:6px;align-items:center;gap:.5rem;padding:.28rem .5rem;animation:.5s both fsp-row-in;display:flex}.fsp-row--delay1{animation-delay:.1s}.fsp-row--delay2{animation-delay:.2s}.fsp-row--delay3{animation-delay:.3s}@keyframes fsp-row-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.fsp-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.fsp-dot--green{background:#00e664;box-shadow:0 0 5px #00e664}.fsp-dot--white{background:#fff6}.fsp-key{color:#ffffff73;white-space:nowrap;flex:1;font-family:Outfit,sans-serif;font-size:.68rem}.fsp-val{color:#fffc;white-space:nowrap;font-family:Outfit,sans-serif;font-size:.72rem;font-weight:700}.fsp-val--green{color:#00e664}.fsp-pulse-bar{background:#00e6640d;border:1px solid #00e6641f;border-radius:8px;align-items:center;gap:.45rem;padding:.4rem .6rem;display:flex}.fsp-pulse-dot{background:#00e664;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.5s ease-in-out infinite alternate fsp-pulse;box-shadow:0 0 8px #00e664}@keyframes fsp-pulse{0%{opacity:.5;box-shadow:0 0 4px #00e664}to{opacity:1;box-shadow:0 0 12px #00e664}}.fsp-pulse-text{letter-spacing:.06em;color:#00e664;font-family:Outfit,sans-serif;font-size:.6rem;font-weight:700}.footer-info-column{text-align:left;flex-direction:column;gap:1.5rem;display:flex}.footer-desc{color:var(--text-secondary);max-width:400px;margin:0;font-size:.9rem;line-height:1.6}.sebi-badge{color:#ffffffd9;letter-spacing:.08em;background:#00e6640a;border:1px solid #00e66440;border-radius:99px;align-self:flex-start;gap:.5rem;padding:.65rem 1.6rem;font-size:.85rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 20px #00e66414,inset 0 0 8px #00e6640d}.sebi-badge:hover{color:#fff;background:#00e66414;border-color:#00e66480;transform:translateY(-2px);box-shadow:0 4px 25px #00e6642e,inset 0 0 12px #00e6641a}.sebi-no{color:#00e664;text-shadow:0 0 10px #00e66466;font-weight:800}.footer-links-column{text-align:left;flex-direction:column;gap:1.5rem;display:flex}.footer-column-title{letter-spacing:.05em;text-transform:uppercase;color:#fff;font-size:.95rem;font-weight:700}.footer-links-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.footer-link{color:var(--text-secondary);font-size:.9rem;text-decoration:none;transition:all .2s}.footer-link:hover{color:#00e664}.footer-social-icons{flex-direction:column;gap:.5rem;margin-top:-.5rem;display:flex}.footer-social-icon{color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:all .2s;display:flex}.footer-social-icon svg{width:15px;height:15px}.footer-social-icon:hover{color:#00e664;background:#00e66414;border-color:#00e664;box-shadow:0 0 10px #00e66433}.footer-newsletter-column{justify-content:flex-end;align-items:stretch;display:flex}.newsletter-card{text-align:left;box-sizing:border-box;background:#11161866;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;justify-content:center;gap:.8rem;max-width:320px;height:100%;padding:1.5rem;display:flex;box-shadow:0 10px 30px #0000004d}.nl-title{color:#fff;margin:0;font-size:1rem;font-weight:700}.nl-desc{color:#ffffff80;margin:0;font-size:.8rem;line-height:1.4}.nl-form-wrapper{box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff14;border-radius:99px;align-items:center;width:100%;padding:.25rem;display:flex;position:relative}.nl-input{color:#fff;background:0 0;border:none;outline:none;flex:1;width:60%;padding:.5rem 1rem;font-size:.85rem}.nl-btn{color:#06080b;cursor:pointer;background:#00e664;border:none;border-radius:99px;padding:.5rem 1.25rem;font-size:.8rem;font-weight:700;transition:all .2s}.nl-btn:hover{color:#06080b;background:#fff}.footer-connect-column{z-index:2;flex-direction:column;display:flex;position:relative}.connect-card{text-align:left;-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#050706;border:1px solid #00e66429;border-radius:16px;flex-direction:column;justify-content:center;gap:.6rem;max-width:320px;height:100%;padding:1.5rem 1.6rem;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 35px #000000b3,0 0 30px #00e66405}.connect-card-grid{opacity:.8;pointer-events:none;z-index:0;background-image:linear-gradient(#00e66409 1px,#0000 1px),linear-gradient(90deg,#00e66409 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.connect-title{letter-spacing:.05em;text-transform:uppercase;color:#fff;z-index:2;margin:0;font-family:Outfit,sans-serif;font-size:1rem;font-weight:850;position:relative}.connect-subtitle{color:#ffffff73;z-index:2;margin:-.2rem 0 .5rem;font-family:Inter,sans-serif;font-size:.82rem;position:relative}.connect-socials{z-index:2;align-items:center;gap:1rem;margin-top:.2rem;display:flex;position:relative}.connect-social-circle{color:#00e664;cursor:pointer;z-index:2;background:#000;border:1px solid #00e66473;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 0 10px #00e66426,inset 0 0 6px #00e6641a}.connect-social-circle:hover{color:#fff;border-color:#00e664;transform:translateY(-3px);box-shadow:0 0 20px #00e664b3,inset 0 0 10px #00e6644d}.social-svg{z-index:2;width:19px;height:19px;transition:transform .3s;position:relative}.connect-social-circle:hover .social-svg{transform:scale(1.1)}.pulse-ring{pointer-events:none;z-index:1;border:1.5px solid #00e6644d;border-radius:50%;animation:3s cubic-bezier(.24,0,.38,1) infinite connectPulse;position:absolute;inset:0}@keyframes connectPulse{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(1.45)}}.orbit-particle{pointer-events:none;z-index:3;background:#00e664;border-radius:50%;width:3.5px;height:3.5px;position:absolute;box-shadow:0 0 8px #00e664}.orbit-1{animation:4s linear infinite orbitAnim1}.orbit-2{animation:5s linear infinite orbitAnim2}.orbit-3{animation:4.5s linear infinite orbitAnim3}.orbit-4{animation:5.5s linear infinite orbitAnim4}@keyframes orbitAnim1{0%{transform:rotate(0)translate(26px)rotate(0)}to{transform:rotate(360deg)translate(26px)rotate(-360deg)}}@keyframes orbitAnim2{0%{transform:rotate(90deg)translate(26px)rotate(-90deg)}to{transform:rotate(450deg)translate(26px)rotate(-450deg)}}@keyframes orbitAnim3{0%{transform:rotate(180deg)translate(26px)rotate(-180deg)}to{transform:rotate(540deg)translate(26px)rotate(-540deg)}}@keyframes orbitAnim4{0%{transform:rotate(270deg)translate(26px)rotate(-270deg)}to{transform:rotate(630deg)translate(26px)rotate(-630deg)}}.floating-dot{pointer-events:none;z-index:1;background:#00e66480;border-radius:50%;width:2.5px;height:2.5px;position:absolute;box-shadow:0 0 6px #00e66459}.fd-1{animation:4s ease-in-out infinite floatDot;top:22%;left:82%}.fd-2{animation:5s ease-in-out 1.2s infinite floatDot;top:62%;left:12%}.fd-3{animation:6s ease-in-out 2.5s infinite floatDot;top:78%;left:78%}@keyframes floatDot{0%{opacity:.25;transform:translateY(0)scale(1)}50%{opacity:.85;transform:translateY(-10px)scale(1.3)}to{opacity:.25;transform:translateY(0)scale(1)}}.connect-glow-lines-wrapper{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;bottom:0;left:0;overflow:visible}.connect-glow-svg{width:100%;height:100%;overflow:visible}.flowing-path-1{stroke-dasharray:400;stroke-dashoffset:400px;animation:5.5s linear infinite energyFlow}.flowing-path-2{stroke-dasharray:400;stroke-dashoffset:400px;animation:3.8s linear -1.8s infinite energyFlow}.flowing-path-3{stroke-dasharray:400;stroke-dashoffset:400px;animation:7.2s linear -.9s infinite energyFlow}@keyframes energyFlow{0%{stroke-dashoffset:800px}to{stroke-dashoffset:0}}.footer-huge-name-container{text-align:center;z-index:1;width:100%;margin:auto 0 2rem;padding-bottom:2rem;position:relative;overflow:visible}.footer-huge-title{color:#fff;text-transform:uppercase;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;text-shadow:0 12px 20px #000000f2,0 24px 35px #000000f2,0 36px 50px #000000e6;font-family:Outfit,sans-serif;font-size:clamp(5rem,13vw,11rem);font-weight:950;line-height:.8;display:inline-block}.footer-huge-title .green-text{color:#0b3d25}.footer-bottom{color:#fff6;letter-spacing:.05em;z-index:2;border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem 5rem;width:100%;max-width:1200px;margin:0 auto;padding-top:2rem;font-size:.75rem;display:flex;position:relative}.footer-bottom-links{align-items:center;gap:1.5rem;display:flex}.footer-divider{color:#ffffff26;-webkit-user-select:none;user-select:none;font-weight:300}.footer-bottom-links a{color:#fff6;text-decoration:none;transition:color .2s}.footer-bottom-links a:hover{color:#fff}.markets-live{color:#fff;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.live-dot{background-color:#00e664;border-radius:50%;width:6px;height:6px;animation:1.5s infinite alternate pulse;display:inline-block;box-shadow:0 0 8px #00e664}@media (width<=768px){.site-footer{min-height:auto;padding:0 1.25rem 2rem}.site-footer .rb-grid{top:2rem}.footer-container{text-align:center;grid-template-columns:1fr;gap:2.2rem;margin:3rem auto 1.5rem}.footer-info-column{text-align:center;align-items:center;gap:1rem}.logo-container{justify-content:center;gap:.6rem}.footer-logo-img{width:44px;height:44px}.logo-title{font-size:.95rem}.logo-subtitle{font-size:.7rem}.footer-desc{text-align:center;max-width:290px;margin:0 auto;font-size:.825rem;line-height:1.5}.sebi-badge{align-self:center;padding:.5rem 1.25rem;font-size:.78rem}.footer-links-column{text-align:center;align-items:center;gap:.75rem}.footer-column-title{font-size:.85rem}.footer-links-list{flex-flow:wrap;justify-content:center;gap:1.5rem;display:flex}.footer-link{font-size:.85rem}.footer-newsletter-column{justify-content:center}.newsletter-card{border-radius:12px;gap:.6rem;max-width:290px;margin:0 auto;padding:1.1rem}.nl-title{font-size:.9rem}.nl-desc{font-size:.75rem}.nl-form-wrapper{padding:.2rem}.nl-input{padding:.4rem .8rem;font-size:.8rem}.nl-btn{padding:.4rem 1rem;font-size:.75rem}.footer-image-column,.footer-connect-column{display:none!important}.footer-huge-name-container{margin:1.5rem 0 1rem;padding-bottom:.2rem}.footer-huge-title{letter-spacing:-.03em;line-height:1;font-size:2.8rem!important}.footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-top:1.5rem}.copyright{font-size:.68rem}.footer-bottom-links{flex-flow:wrap;justify-content:center;align-items:center;gap:.75rem;font-size:.68rem}.footer-divider{color:#ffffff1a;display:inline}.markets-live{font-size:.68rem}}@media (width<=1100px){.pricing-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.reviews-grid,.blog-grid{grid-template-columns:repeat(2,1fr)}.featured-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.hero-slide{text-align:center;flex-direction:column;gap:3rem}.hero-content{max-width:100%}.hero-title{font-size:3rem}.hero-desc{margin:0 auto 2rem}.hero-btn-group{justify-content:center}.slider-navigation{display:none}.stats-grid{grid-template-columns:1fr}.footer-container{grid-template-columns:1fr;gap:3rem}.footer-connect-column{display:none!important}.clash-card{flex-direction:column;gap:1.5rem;height:auto;padding:2.5rem}.clash-character{width:130px;height:130px}.featured-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.hero-section{box-sizing:border-box;flex-direction:column;justify-content:space-between;height:100vh;min-height:560px;padding-top:5.5rem;padding-bottom:2.5rem;display:flex;position:relative;overflow:hidden}.hero-slider-container{flex-grow:1;justify-content:center;align-items:flex-start;width:100%;max-width:100%;margin:0;padding:0 1rem;display:flex}.hero-content--centered{margin-top:clamp(2.5rem,12vh,9.5rem);padding:0}.hero-title.hero-title--centered{color:#fff;margin-bottom:1rem;font-weight:800;line-height:1.25;font-size:1.85rem!important}.hero-green-banner{white-space:normal;margin-top:.5rem;padding:.35rem 1.1rem;font-size:.8rem;transform:rotate(-2.5deg)}.hero-desc--centered{color:#ffffffb3;max-width:300px;margin:1.2rem auto 1rem;padding:0;font-size:.9rem;line-height:1.5}.hero-desc--centered br{display:none!important}.btn-course{width:auto;border-radius:9999px!important;padding:.8rem 2.2rem!important;font-size:.95rem!important;font-weight:700!important;box-shadow:0 0 20px #7bc8704d!important}.crypto-marquee-wrapper{height:110px;margin-top:clamp(-8rem,-10vh,-3rem);margin-bottom:3rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 15% 85%,#0000 100%)}.icon-layer{display:flex!important}.icon-track{gap:2rem;padding:0 1rem;animation:20s linear infinite marqueeScroll}.marquee-img{width:68px;height:68px}.icon-layer--color{clip-path:inset(0 0 0 50%)!important}.marquee-beam{height:100%!important}.site-header{width:92%;padding:.6rem .85rem;top:.8rem;position:absolute!important}.site-header.scrolled{padding:.6rem .85rem;top:.8rem}.site-header.video-active{padding:.75rem 1rem!important}.site-header .header-actions .live-badge,.site-header .header-actions .btn-primary{display:none!important}.mobile-menu-toggle{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.45rem;transition:background-color .2s;display:flex!important}.mobile-menu-toggle:hover{background-color:#ffffff0d}.nav-container{display:none!important}.mobile-sidebar{z-index:1000;background:#040805;border-right:1.5px solid #00f59b;flex-direction:column;width:300px;height:100vh;padding:2rem 1.5rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(calc(-100% - 25px));box-shadow:8px 0 30px #00f59b14}.mobile-sidebar.sidebar-active{transform:translate(0)}.sidebar-brand-row{justify-content:space-between;align-items:center;width:100%;margin-bottom:2.5rem;display:flex}.sidebar-close{cursor:pointer;justify-content:center;align-items:center;width:42px;height:42px;transition:all .25s;color:#fff!important;background:#ffffff08!important;border:1px solid #ffffff14!important;border-radius:12px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}.sidebar-close:hover{color:#00f59b!important;background:#00f59b0d!important;border-color:#00f59b4d!important}.sidebar-nav-list{flex-direction:column;gap:.75rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.sidebar-nav-item{border:1.5px solid #0000;border-radius:14px;width:100%;transition:all .25s;position:relative}.sidebar-nav-link{border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;text-decoration:none;transition:all .25s;display:flex}.sidebar-link-left{align-items:center;gap:1rem;display:flex}.link-icon-wrapper{color:#8c8c8c;background:#ffffff08;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .25s;display:flex}.link-label{color:#fff;font-size:1.05rem;font-weight:700;transition:all .25s}.link-caret{color:#4c4c4c;transition:all .25s}.sidebar-nav-item.active{background:#00f59b0a;border:1.5px solid #00f59b2e;border-left:3.5px solid #00f59b}.sidebar-nav-item.active:after{content:"";z-index:10;background-color:#040805;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='80' viewBox='0 0 16 80' fill='none'%3E%3Cpath d='M2 0 L2 15 C2 23 6 28 12 30 L12 50 C6 52 2 57 2 65 L2 80' stroke='%2300f59b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:16px;height:80px;position:absolute;top:50%;left:calc(100% + 23.5px);transform:translateY(-50%)}.sidebar-nav-item.active .link-icon-wrapper{box-shadow:0 0 10px #00f59b26;color:#00f59b!important;background:#00f59b1f!important}.sidebar-nav-item.active .link-label,.sidebar-nav-item.active .link-caret{color:#00f59b!important}.sidebar-nav-item:not(.active):hover{background:#ffffff05;border-color:#ffffff0a}.sidebar-nav-item:not(.active):hover .link-icon-wrapper{color:#fff;background:#ffffff14}.sidebar-nav-item:not(.active):hover .link-caret{color:#fff}.sidebar-backdrop{-webkit-backdrop-filter:blur(4px);z-index:999;background:#0009;animation:.3s forwards fadeInBackdrop;display:block;position:fixed;inset:0}@keyframes fadeInBackdrop{0%{opacity:0}to{opacity:1}}.mobile-nav-actions{border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:1.25rem;width:100%;margin-top:auto;padding-top:1.5rem;display:flex}.sidebar-live-row{justify-content:center;align-items:center;gap:.75rem;width:100%;margin-bottom:.25rem;display:flex}.waveform-line{opacity:.35;flex-grow:1;max-width:65px}.mobile-nav-actions .live-badge{color:#00f59b!important;letter-spacing:.05em!important;background:#00f59b0a!important;border:1.5px solid #00f59b40!important;border-radius:9999px!important;padding:.4rem 1.1rem!important;font-size:.75rem!important;font-weight:800!important;display:flex!important}.sidebar-cta-btn{cursor:pointer;align-items:center;width:100%;color:#050a06!important;background:#00e664!important;border:none!important;border-radius:14px!important;justify-content:space-between!important;padding:.85rem 1.25rem!important;font-size:1rem!important;font-weight:800!important;transition:all .25s!important;display:flex!important;box-shadow:0 0 20px #00e66459!important}.sidebar-cta-btn:hover{transform:translateY(-2px);background:#00ff6f!important;box-shadow:0 0 25px #00ff6f8c!important}.sidebar-cta-left{align-items:center;gap:.75rem;display:flex}.sidebar-cta-rocket{transition:transform .3s}.sidebar-cta-btn:hover .sidebar-cta-rocket{transform:translate(3px,-3px)}.sidebar-cta-caret{transition:transform .25s}.sidebar-cta-btn:hover .sidebar-cta-caret{transform:translate(3px)}.pricing-grid,.reviews-grid,.blog-grid,.featured-grid{grid-template-columns:1fr}.voice-display-card{padding:2rem}.voice-text{font-size:1.1rem}.candle-cursor-container,.candle-crosshair-line,.candle-trail-particle{display:none!important}html.custom-cursor-active,html.custom-cursor-active *{cursor:auto!important}}html.custom-cursor-active,html.custom-cursor-active *{cursor:none!important}.candle-cursor-container{z-index:99999;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:0;height:0;display:flex;position:fixed;top:0;left:0}.candle-cursor-wick{background:var(--candle-color);width:2px;height:32px;transition:background-color .2s,height .2s;position:absolute}.candle-cursor-body{background:var(--candle-color);border:1px solid var(--candle-border);width:10px;height:18px;box-shadow:0 0 10px var(--candle-glow);transition:background-color .2s,border-color .2s,box-shadow .2s,height .2s,width .2s;position:absolute}.candle-cursor-container.up{--candle-color:#00f59b;--candle-border:#0fa;--candle-glow:#00f59b66}.candle-cursor-container.down{--candle-color:#ff3a3a;--candle-border:#ff5c5c;--candle-glow:#ff3a3a66}.candle-cursor-container.clicked .candle-cursor-body{width:12px;height:28px}.candle-cursor-container.clicked .candle-cursor-wick{height:40px}.candle-cursor-container.hovered .candle-cursor-body{width:6px;height:6px;box-shadow:0 0 15px 5px var(--candle-color);border-radius:50%}.candle-cursor-container.hovered .candle-cursor-wick{height:12px}.candle-cursor-price{border:1px solid var(--candle-border);color:var(--candle-color);white-space:nowrap;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;opacity:.85;background:#0a0f0cd9;border-radius:4px;align-items:center;gap:3px;padding:3px 6px;font-family:monospace;font-size:.65rem;font-weight:700;transition:border-color .2s,color .2s,opacity .2s;display:flex;position:absolute;top:-8px;left:20px;box-shadow:0 4px 15px #00000080}.candle-cursor-container.hovered .candle-cursor-price{opacity:1;background:var(--candle-color);color:#000;border-color:var(--candle-color)}.price-arrow{font-size:.6rem}.hover-action{color:#fff;background:#000;border-radius:2px;margin-left:4px;padding:1px 4px;font-size:.55rem;font-weight:800}.candle-cursor-container.down .hover-action{color:#000;background:#fff}.candle-crosshair-line{pointer-events:none;z-index:99998;opacity:0;background:#ffffff0a;transition:opacity .25s,background-color .2s;position:fixed}.candle-crosshair-line--x{height:1px;top:0;left:0;right:0}.candle-crosshair-line--y{width:1px;top:0;bottom:0;left:0}.candle-crosshair-line.active{opacity:1}.candle-cursor-container.up~.candle-crosshair-line{background:#00f59b14}.candle-cursor-container.down~.candle-crosshair-line{background:#ff3a3a14}.candle-trail-particle{z-index:99996;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:0;height:0;display:flex;position:fixed;top:0;left:0}.candle-trail-inner{flex-direction:column;justify-content:center;align-items:center;animation:1s cubic-bezier(.1,.8,.3,1) forwards fadeOutTrail;display:flex}.candle-trail-wick{background:var(--candle-trail-color);opacity:.2;width:1.5px;position:absolute}.candle-trail-body{background:var(--candle-trail-color);border:1px solid var(--candle-trail-border);width:8px;box-shadow:0 0 5px var(--candle-trail-glow);opacity:.3;position:absolute}.candle-trail-particle.up{--candle-trail-color:#00f59b;--candle-trail-border:#0fa;--candle-trail-glow:#00f59b40}.candle-trail-particle.down{--candle-trail-color:#ff3a3a;--candle-trail-border:#ff5c5c;--candle-trail-glow:#ff3a3a40}@keyframes fadeOutTrail{0%{opacity:1;transform:scale(1.1)}15%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}@media (width>=768px){.pricing-mobile-view{display:none!important}}@media (width<=767px){.pricing-desktop-view{display:none!important}.pricing-mobile-view{box-sizing:border-box;flex-direction:column;width:100%;max-width:480px;margin:0 auto;padding:0 .5rem;display:flex!important}.pm-header{text-align:center;flex-direction:column;align-items:center;width:100%;margin-bottom:2rem;display:flex}.pm-title-row{justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.pm-title{color:#fff;text-transform:none;letter-spacing:-.02em;font-size:1.85rem;font-weight:800;line-height:1.2;font-family:var(--font-display);margin:0}.pm-title-green{color:#00e664;text-shadow:0 0 15px #00e6644d}.pm-title-decor-container{flex-shrink:0;justify-content:center;align-items:center;display:flex}.pm-title-decor{opacity:.85;display:block}.pm-subtitle{color:#fff9;max-width:280px;margin-top:.8rem;margin-bottom:1.5rem;font-size:.95rem;line-height:1.4}.pm-mentor-container{justify-content:center;align-items:center;gap:.6rem;width:100%;max-width:320px;margin:0 auto;display:flex}.pm-mentor-text{color:#fff;white-space:nowrap;text-transform:none;letter-spacing:.02em;font-size:.85rem;font-weight:700;font-family:var(--font-main);margin:0}.pm-mentor-dot{background:#00e664;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 8px #00e664}.pm-mentor-line{flex-grow:1;flex-shrink:1;height:1px}.pm-line-left{background:linear-gradient(90deg,#0000,#00e66473)}.pm-line-right{background:linear-gradient(270deg,#0000,#00e66473)}.pm-cards-container{flex-direction:column;gap:1.1rem;width:100%;margin-bottom:2rem;display:flex}.pm-card{box-sizing:border-box;background:#0d110eb3;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;align-items:stretch;width:100%;padding:1.25rem 1.1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.pm-highlighted-card{background:#00e66405;border:1.5px solid #00e66499;box-shadow:0 0 25px #00e6641f,inset 0 0 10px #00e6640d}.pm-card-header-row{justify-content:space-between;align-items:center;width:100%;display:flex}.pm-popular-badge{color:#080f0b;letter-spacing:.02em;z-index:5;background:#00e664;border-radius:6px;align-items:center;gap:3px;padding:.25rem .55rem;font-size:.65rem;font-weight:800;display:flex;position:absolute;top:-10px;left:14px;box-shadow:0 3px 8px #00e6644d}.pm-popular-badge svg{fill:#080f0b;display:inline-block}.pm-card-left{align-items:center;gap:.75rem;display:flex}.pm-card-icon-container{background:#ffffff05;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:inset 0 0 10px #ffffff05}.pm-mini-chart{align-items:flex-end;gap:2.5px;height:16px;display:flex}.pm-bar{background:#00e664;border-radius:1px;width:2.5px;box-shadow:0 0 4px #00e6644d}.pm-bar-1{height:7px}.pm-bar-2{height:11px}.pm-bar-3{height:15px}.pm-card-info{text-align:left;flex-direction:column;display:flex}.pm-cap-label-mini{color:#fff6;letter-spacing:.06em;font-size:.52rem;font-weight:700}.pm-cap-val-mini{color:#fff;letter-spacing:-.01em;font-size:1.35rem;font-weight:800;font-family:var(--font-display);margin-top:.1rem}.pm-card-right{align-items:center;gap:.65rem;display:flex}.pm-buy-btn-mini{cursor:pointer;min-width:105px;font-size:.72rem;font-weight:800;font-family:var(--font-main);border-radius:99px;justify-content:center;align-items:center;gap:4px;padding:.55rem .85rem;transition:all .25s;display:flex}.pm-card:not(.pm-highlighted-card) .pm-buy-btn-mini{color:#00e664;background:#0d110ecc;border:1px solid #00e66459}.pm-card:not(.pm-highlighted-card) .pm-buy-btn-mini:hover{background:#00e66414;border-color:#00e66499}.pm-highlighted-btn{color:#080f0b;background:#00e664;border:none;box-shadow:0 0 12px #00e66459}.pm-highlighted-btn:hover{color:#080f0b;background:#fff;box-shadow:0 0 15px #ffffff80}.pm-buy-btn-mini .arrow{transition:transform .2s}.pm-buy-btn-mini:hover .arrow{transform:translate(2px)}.pm-toggle-arrow{color:#00e664;cursor:pointer;justify-content:center;align-items:center;padding:.2rem;transition:transform .25s;display:flex}.pm-toggle-arrow.open{transform:rotate(180deg)}.pm-toggle-arrow svg{display:block}.pm-card-dropdown{opacity:0;width:100%;max-height:0;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s;overflow:hidden}.pm-card-dropdown.open{opacity:1;max-height:180px}.pm-dropdown-content-inner{border-top:1px solid #ffffff0f;flex-direction:column;gap:.7rem;width:100%;margin-top:1rem;padding-top:.9rem;display:flex}.pm-dropdown-feature{opacity:0;justify-content:space-between;align-items:center;width:100%;font-size:.78rem;transition:opacity .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1);display:flex;transform:translateY(8px)}.pm-card-dropdown.open .pm-dropdown-feature{opacity:1;transform:translateY(0)}.pm-card-dropdown.open .pm-dropdown-feature:first-child{transition-delay:40ms}.pm-card-dropdown.open .pm-dropdown-feature:nth-child(2){transition-delay:80ms}.pm-card-dropdown.open .pm-dropdown-feature:nth-child(3){transition-delay:.12s}.pm-card-dropdown.open .pm-dropdown-feature:nth-child(4){transition-delay:.16s}.pm-df-label{color:#ffffff8c;align-items:center;font-weight:500;display:flex}.pm-feature-icon{color:#00e664;flex-shrink:0;justify-content:center;align-items:center;margin-right:8px;display:inline-flex}.pm-feature-icon svg{stroke:#00e664}.pm-df-value{color:#fff;font-weight:700;font-family:var(--font-display)}.pm-df-value.highlight-val{color:#00e664}.pm-card-active{border-color:#00e66480;box-shadow:0 0 20px #00e66414}.pm-footer{justify-content:center;width:100%;margin-bottom:1rem;display:flex}.pm-see-details-btn{color:#ffffffd9;cursor:pointer;font-size:.82rem;font-weight:700;font-family:var(--font-main);background:#00e66408;border:1px solid #00e66433;border-radius:99px;align-items:center;gap:.5rem;padding:.7rem 1.8rem;transition:all .25s;display:flex;box-shadow:0 0 10px #00e6640d}.pm-see-details-btn:hover{color:#00e664;background:#00e66414;border-color:#00e664;box-shadow:0 0 15px #00e6642e}}.strategy-finder-card{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;text-align:left;background:#0a160ea6;border:1px solid #ffffff14;border-radius:20px;width:100%;max-width:520px;margin:1.5rem auto 3.5rem;padding:2.5rem;box-shadow:0 20px 50px #0006}.strategy-finder-title{font-family:var(--font-display,sans-serif);color:#fff;text-align:left;margin-bottom:.5rem;font-size:1.6rem;font-weight:800}.strategy-finder-subtitle{color:var(--text-secondary,#94a3b8);text-align:left;margin-bottom:1.75rem;font-size:.9rem}.sf-field{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.sf-text{color:#fff;font-size:.95rem;font-weight:500}.sf-select{color:#fff;font-size:.95rem;font-family:var(--font-main,sans-serif);cursor:pointer;transition:var(--transition-smooth);background:#ffffff08;border:1px solid #ffffff1f;border-radius:6px;outline:none;padding:.4rem .8rem}.sf-select:focus{border-color:var(--accent-green,#00f59b);box-shadow:0 0 10px #00f59b26}.sf-select option{color:#fff;background:#000}.sf-risk-title{color:#fff;text-align:left;margin-top:1.5rem;margin-bottom:.75rem;font-size:.95rem;font-weight:600}.sf-risk-options{flex-direction:column;gap:.75rem;margin-bottom:1.75rem;display:flex}.sf-risk-option{cursor:pointer;transition:var(--transition-smooth);text-align:left;background:#ffffff03;border:1px solid #ffffff0f;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.2rem;display:flex}.sf-risk-option:hover{background:#ffffff05;border-color:#ffffff26}.sf-risk-option.active{border-color:var(--accent-green,#00f59b);background:#00f59b05;box-shadow:0 0 15px #00f59b0d}.sf-risk-circle{width:18px;height:18px;transition:var(--transition-smooth);border:2px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;display:flex}.sf-risk-option.active .sf-risk-circle{border-color:var(--accent-green,#00f59b)}.sf-risk-dot{background-color:var(--accent-green,#00f59b);border-radius:50%;width:8px;height:8px}.sf-risk-content{flex-direction:column;gap:.2rem;display:flex}.sf-risk-label{color:#fff;font-size:.95rem;font-weight:700}.sf-risk-desc{color:var(--text-secondary,#94a3b8);font-size:.8rem;line-height:1.4}.sf-cta-btn{background:var(--accent-green,#00f59b);color:#000;width:100%;transition:var(--transition-smooth);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.95rem;font-weight:700;display:flex}.sf-cta-btn:hover{background:var(--accent-green-hover,#00db8a);box-shadow:0 5px 20px var(--accent-green-glow);transform:translateY(-1px)}.sf-result-card{text-align:left;background:#00f59b0d;border:1px dashed #00f59b40;border-radius:8px;margin-top:1.5rem;padding:1.25rem;animation:.3s sfFadeIn}.sf-result-label{text-transform:uppercase;color:var(--accent-green,#00f59b);letter-spacing:.05em;margin-bottom:.35rem;font-size:.75rem;font-weight:700}.sf-result-title{color:#fff;margin-bottom:.75rem;font-size:1.1rem;font-weight:700}.sf-result-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.sf-result-meta span{color:var(--text-secondary,#94a3b8);font-weight:600}.sf-result-link{transition:var(--transition-smooth);align-items:center;gap:.25rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--accent-green,#00f59b)!important}.sf-result-link:hover{transform:translate(3px);color:#fff!important}@keyframes sfFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.app-promo-section{aspect-ratio:1689/931;background-color:#000;width:100%;max-width:1689px;margin:0 auto;position:relative;overflow:hidden}.app-promo-candles{pointer-events:none;z-index:0;opacity:.22;background-image:url(/assets/7dc2c23a-e5c3-4d17-8c9c-36e291721a93%201-Photoroom%201%201-DsaiYw1w.svg);background-position:12%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;animation:10s ease-in-out infinite floatGlow;position:absolute;top:0;left:0}@keyframes floatGlow{0%,to{opacity:.2;filter:brightness(.85)contrast(.9)}50%{opacity:.35;filter:brightness(1.15)contrast(1.05)}}.app-promo-bg{pointer-events:none;z-index:1;opacity:0;background-image:url(/assets/25855700-4045-42a1-8a31-aac1eb6d4dc5%20\(1\)%201-gHOZZnd9.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;width:78%;height:85%;position:absolute;top:7.5%;right:2%}.in-view .app-promo-bg{animation:1.2s cubic-bezier(.34,1.56,.64,1) forwards popUpDesktop}.app-promo-container{z-index:2;box-sizing:border-box;grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;max-width:1200px;height:100%;margin:0 auto;padding:0 40px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.app-promo-content{opacity:0;flex-direction:column;grid-area:1/1;align-self:end;align-items:flex-start;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s;display:flex;transform:translate(-100px)}.in-view .app-promo-content{opacity:1;transform:translate(0)}.app-promo-title{font-family:var(--font-display), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(3.2rem,5.5vw,4.8rem);font-weight:800;line-height:1.1}.app-promo-title span{display:block}.app-promo-title .text-green{color:#00f59b}.app-promo-buttons{opacity:0;flex-wrap:wrap;grid-area:2/1;align-self:start;gap:20px;margin-top:45px;transition:transform 1.2s cubic-bezier(.16,1,.3,1) .15s,opacity 1.2s .15s;display:flex;transform:translateY(60px)}.in-view .app-promo-buttons{opacity:1;transform:translateY(0)}.app-store-btn{color:#fff;text-align:left;cursor:pointer;box-sizing:border-box;background:#000;border:1px solid #fff3;border-radius:12px;align-items:center;gap:16px;min-width:220px;padding:14px 28px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 4px 15px #00000080}.app-store-btn:hover{background:#080808;border-color:#00f59b;transform:translateY(-2px);box-shadow:0 6px 20px #00f59b40}.app-store-btn:active{transform:translateY(0)}.app-btn-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.app-btn-text{flex-direction:column;line-height:1.2;display:flex}.app-btn-sub{text-transform:uppercase;color:#a0a0a0;letter-spacing:.05em;font-size:.68rem;font-weight:500}.app-btn-main{font-size:1.25rem;font-weight:700}.app-promo-visual-spacer{pointer-events:none;grid-area:1/2/span 2;height:100%;min-height:200px}.app-promo-visual-mobile{display:none}.app-promo-toast{color:#fff;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af2;border:1px solid #00f59b;border-radius:12px;align-items:center;gap:12px;padding:14px 24px;font-size:.95rem;animation:.3s cubic-bezier(.175,.885,.32,1.275) toastFadeIn;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #00f59b33}@keyframes toastFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.toast-close-btn{color:#888;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:12px;padding:2px;transition:color .2s;display:flex}.toast-close-btn:hover{color:#fff}@media (width<=992px){.app-promo-container{gap:20px;padding:0 24px}.app-promo-title{font-size:clamp(2.2rem,4.5vw,3.2rem)}.app-store-btn{min-width:190px;padding:10px 20px}.app-btn-main{font-size:1.1rem}.app-promo-buttons{margin-top:30px}}@media (width<=768px){.app-promo-section{aspect-ratio:auto;height:auto;padding:50px 16px}.app-promo-bg{display:none}.app-promo-container{flex-direction:column;align-items:center;gap:16px;padding:0;display:flex;position:relative;left:0;transform:none}.app-promo-content{z-index:5;order:1;align-items:center;width:100%;position:relative}.app-promo-title{text-align:center;margin:0 0 -18px;font-size:clamp(2.2rem,8vw,2.8rem);line-height:1.15}.app-promo-candles,.app-promo-visual-spacer,.app-promo-section>.app-promo-candles{display:none}.app-promo-visual-mobile{order:2;width:100%;height:480px;margin-top:0;display:block;position:relative;overflow:hidden}.app-promo-mobile-img{pointer-events:none;opacity:0;width:auto;max-width:none;height:90%;position:absolute;top:5%;left:50%;transform:translate(-50%)}.in-view .app-promo-mobile-img{animation:1.2s cubic-bezier(.34,1.56,.64,1) forwards popUpMobile}.app-promo-buttons{flex-direction:row;order:3;justify-content:center;gap:12px;width:100%;margin-top:5px;display:flex}.app-store-btn{border-radius:10px;flex:1;gap:8px;min-width:145px;max-width:175px;padding:12px 16px}.app-store-btn svg{width:22px!important;height:22px!important}.app-btn-text{line-height:1.15}.app-btn-sub{font-size:.55rem}.app-btn-main{font-size:.9rem}.app-promo-toast{justify-content:space-between;bottom:20px;left:20px;right:20px}}@keyframes popUpDesktop{0%{opacity:0;transform:scale(0)translateY(40px)}70%{opacity:.9;transform:scale(1.05)translateY(-5px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes popUpMobile{0%{opacity:0;transform:translate(-50%)scale(0)translateY(40px)}70%{opacity:.9;transform:translate(-50%)scale(1.05)translateY(-5px)}to{opacity:1;transform:translate(-50%)scale(1)translateY(0)}}.app-container{background-color:var(--bg-dark-primary);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex;position:relative;overflow-x:hidden}.main-content{flex-grow:1}.fade-in{animation:.6s ease-out forwards fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
