@import url(https://fonts.googleapis.com/css2?family=Anton&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);*{box-sizing:border-box}*,body,html{margin:0;padding:0}#root,body,html{overflow-x:hidden;width:100%}@media (max-width:480px){*{max-width:100%!important}.container,.section,.wrapper,[class*=container],[class*=section],[class*=wrapper]{overflow-x:hidden!important;padding-left:5px!important;padding-right:5px!important;width:100%!important}}@media (max-width:320px){.container,.section,.wrapper,[class*=container],[class*=section],[class*=wrapper]{overflow-x:hidden!important;padding-left:3px!important;padding-right:3px!important;width:100%!important}}:root{--color-bg-secondary:#f8f8f8;--color-text:#111;--color-text-secondary:#333;--color-header-bg:#fff;--color-header-text:#000;--color-navbar-link:#333;--color-navbar-link-hover:#8a2be2;--color-card-bg:#fff;--color-card-text:#111;--color-popup-bg:#fff;--color-popup-text:#111;--color-border:#e2e8f0}*,:after,:before{box-sizing:border-box}[data-theme=dark]{--color-bg:#181824;--color-bg-secondary:#232336;--color-text:#f3f3f3;--color-text-secondary:#bdbdbd;--color-accent:#bb86fc;--color-header-bg:#232336;--color-header-text:#fff;--color-navbar-link:#e0e0e0;--color-navbar-link-hover:#bb86fc;--color-card-bg:#232336;--color-card-text:#f3f3f3;--color-popup-bg:#232336;--color-popup-text:#f3f3f3;--color-border:#33364a}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background:var(--color-bg);color:#111;color:var(--color-text);font-family:Inter,sans-serif;margin:0;max-width:100%;overflow-x:hidden;transition:background .3s,color .3s;width:100%}@media (max-width:768px){body{font-size:14px;line-height:1.4}}@media (max-width:480px){body{font-size:13px;line-height:1.3}}@media (max-width:320px){body{font-size:12px;line-height:1.2}}:root{--header-h:60px}body{padding-top:60px;padding-top:var(--header-h)}.app-header{background:var(--color-bg);box-shadow:0 2px 4px #0000001a;left:0;overflow-x:hidden;position:fixed;right:0;top:0;transition:all .3s ease;width:100%;z-index:1000}[data-theme=dark] .app-header{background:var(--color-bg);box-shadow:0 2px 4px #ffffff1a}.header-content{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;min-height:60px;padding:12px 20px;width:100%}.logo-container{align-items:center;display:flex;flex-shrink:1;gap:10px;max-width:60%;min-width:120px;overflow:hidden;text-decoration:none}.logo-icon{cursor:pointer;height:40px;transition:transform .3s ease}.logo-icon:hover{transform:scale(1.05)}.logo-text{color:var(--color-text);font-family:Anton,sans-serif;font:bolder;font-size:16px;font-weight:400;letter-spacing:-.5px;line-height:1.1;text-align:left;white-space:nowrap}.logo-text span{display:block;text-align:left}.desktop-navbar{align-items:center;display:flex;flex:1 1;justify-content:center;padding:0 20px}.horizontal-nav-links{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.nav-link{color:var(--color-text);font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.5px;padding:5px 8px;text-decoration:none;transition:color .2s ease;white-space:nowrap}.nav-link:hover{color:#9d00ff}.nav-link.active{color:#9d00ff;font-weight:700}.link-separator{color:var(--color-text-secondary);font-size:14px;font-weight:300;margin:0 8px}.right-controls{display:flex;gap:10px;justify-content:flex-end;min-width:100px;z-index:1002}.right-controls,.theme-toggle-btn{align-items:center;flex-shrink:0;position:relative}.theme-toggle-btn{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:999px;box-sizing:border-box;color:var(--color-text);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:11px;font-weight:600;height:36px;justify-content:center;line-height:1;min-width:45px;overflow:hidden;padding:6px 10px;text-align:center;text-overflow:ellipsis;transition:all .2s;white-space:nowrap;z-index:1003}.theme-toggle-btn:hover{background:#9d00ff;border-color:#9d00ff;color:#fff}.mobile-menu-container{display:none;position:relative;z-index:1003}.hamburger-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:center;padding:0;position:relative;width:30px;z-index:1004}.hamburger-line{background:var(--color-text);display:block;height:2px;margin:2px 0;opacity:1;transform-origin:center;transition:all .3s ease;width:20px}.hamburger-btn.active .hamburger-line:first-child{transform:translateY(6px) rotate(45deg)}.hamburger-btn.active .hamburger-line:nth-child(2){opacity:0}.hamburger-btn.active .hamburger-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-navbar{background:var(--color-bg);box-shadow:0 4px 6px #0000001a;left:0;opacity:0;position:fixed;top:60px;top:var(--header-h);transform:translateY(-100%);transition:transform .3s ease;visibility:hidden;width:100%;z-index:1001}.mobile-navbar.open{opacity:1;transform:translateY(0);visibility:visible}.mobile-nav-links{display:flex;flex-direction:column;gap:5px;padding:20px}.mobile-nav-link{border-radius:8px;color:var(--color-text);font-family:Inter,sans-serif;font-size:16px;font-weight:600;padding:12px 15px;text-decoration:none;transition:color .3s ease}.mobile-nav-link:hover{color:#9d00ff}.mobile-nav-link.active{color:#9d00ff;font-weight:700}.bottom-bar-gradient{background:linear-gradient(90deg,#8a2be266,#8a2be2cc 25%,#8a2be2 50%,#8a2be2cc 75%,#8a2be266);height:2px;width:100%}@media screen and (min-width:1440px){:root{--header-h:80px}.header-content{max-width:1600px;min-height:60px;min-height:var(--header-h);padding:18px 40px}.logo-icon{height:55px}.logo-text{font-size:20px;letter-spacing:-.3px}.nav-link{font-size:16px;letter-spacing:.8px;padding:8px 12px}.horizontal-nav-links{gap:15px}.link-separator{font-size:18px;margin:0 12px}.theme-toggle-btn{border-radius:20px;font-size:14px;height:40px;min-width:60px;padding:8px 16px}.right-controls{gap:15px;min-width:140px}.desktop-navbar{padding:0 30px}}@media screen and (max-width:1200px){.nav-link{font-size:12px;padding:4px 6px}.horizontal-nav-links{gap:6px}.link-separator{font-size:12px;margin:0 6px}}@media screen and (max-width:768px){:root{--header-h:56px}.header-content{gap:10px;max-width:100%;min-height:60px;min-height:var(--header-h);padding:8px 15px}.logo-container{flex-shrink:1;gap:6px;max-width:50%;min-width:100px}.logo-icon{flex-shrink:0;height:30px}.logo-text{font-size:12px;overflow:hidden}.right-controls{align-items:center;flex-shrink:0;gap:8px;min-width:90px;position:relative;z-index:1002}.mobile-menu-container{display:block}.desktop-navbar{display:none}.hamburger-btn{display:flex!important;height:28px;margin-left:4px;position:relative;width:28px;z-index:1004}.hamburger-line{height:2px;width:18px}.mobile-navbar{top:60px;top:var(--header-h)}.theme-toggle-btn{font-size:11px;height:30px;min-width:44px;padding:4px 8px}}@media screen and (max-width:480px){:root{--header-h:50px}.header-content{gap:8px;max-width:100%;min-height:60px;min-height:var(--header-h);padding:6px 10px}.logo-container{flex-shrink:1;gap:4px;max-width:45%;min-width:80px}.logo-icon{flex-shrink:0;height:26px}.logo-text{font-size:10px;overflow:hidden;text-overflow:ellipsis}.right-controls{align-items:center;flex-shrink:0;gap:6px;min-width:80px;position:relative;z-index:1002}.mobile-navbar{top:60px;top:var(--header-h)}.theme-toggle-btn{font-size:10px;height:28px;min-width:40px;padding:3px 6px}.hamburger-btn{margin-left:6px}}@media screen and (max-width:320px){:root{--header-h:45px}.header-content{gap:6px;max-width:100%;min-height:60px;min-height:var(--header-h);padding:4px 8px}.logo-container{flex-shrink:1;gap:3px;max-width:40%;min-width:60px}.logo-icon{flex-shrink:0;height:22px}.logo-text{font-size:8px;overflow:hidden;text-overflow:ellipsis}.right-controls{align-items:center;flex-shrink:0;gap:4px;min-width:70px;position:relative;z-index:1002}.mobile-navbar{top:60px;top:var(--header-h)}.theme-toggle-btn{font-size:9px;height:24px;min-width:34px;padding:2px 6px}}@media screen and (max-width:280px){:root{--header-h:40px}.header-content{gap:4px;min-height:60px;min-height:var(--header-h);padding:3px 5px}.logo-container{flex-shrink:1;gap:2px;max-width:35%;min-width:50px}.logo-icon{flex-shrink:0;height:18px}.logo-text{font-size:7px;overflow:hidden;text-overflow:ellipsis}.right-controls{flex-shrink:0;gap:3px;min-width:60px;position:relative;z-index:1002}.mobile-navbar{top:60px;top:var(--header-h)}}@media screen and (min-width:769px){.mobile-navbar{display:none!important}}@media screen and (max-width:280px){.header-content{gap:4px;min-height:40px;padding:3px 5px}.logo-container{flex-shrink:1;gap:2px;max-width:35%;min-width:50px}.logo-icon{flex-shrink:0;height:18px}.logo-text{font-size:7px;overflow:hidden;text-overflow:ellipsis}.right-controls{flex-shrink:0;gap:3px;min-width:60px;position:relative;z-index:1002}.mobile-menu-container{display:block!important;position:relative;z-index:1003}.hamburger-btn{display:flex!important;height:16px;position:relative;width:16px;z-index:1004}.hamburger-line{height:1px;width:12px}.mobile-navbar{top:40px}.theme-toggle-btn{font-size:7px;min-width:25px;padding:1px 2px}}.hero-section{box-sizing:border-box;max-width:100%;width:100%}@media (max-width:1440px){.hero-section{padding:8px 15px 0}.hero-main-title{font-size:2.3rem;padding-top:3px}.sub-title{font-size:2.3rem}.hero-content{max-width:1000px}.background-wave-left{bottom:80px;left:calc(50% - 400px - 18vw);max-width:450px;width:32vw}.background-wave-right{max-width:410px;right:calc(50% - 400px - 15vw);top:calc(50% + 120px);width:30vw}.rocket-icon{right:calc(50% - 350px - 8vw);top:calc(50% - 20px);width:210px}}@media (max-width:1200px){.hero-section{padding:5px 15px 0}.hero-main-title{padding-top:2px}.background-wave-left{bottom:60px;left:calc(50% - 350px - 13vw);width:27vw}.background-wave-right{right:calc(50% - 350px - 10vw);top:calc(50% + 100px);width:25vw}.rocket-icon{right:calc(50% - 300px - 4vw);top:calc(50% - 10px);width:170px}}@media (max-width:900px){.hero-section{padding:5px 10px 0}.hero-main-title{padding-top:2px}.background-wave-left{bottom:40px;left:calc(50% - 300px - 10vw);min-width:250px;width:25vw}.background-wave-right{min-width:200px;right:calc(50% - 300px - 8vw);top:calc(50% + 80px);width:22vw}.rocket-icon{right:calc(50% - 250px - 2vw);top:calc(50% + 10px);width:150px}.hero-main-title{font-size:2.1rem}.sub-title{font-size:1.6rem}.hero-section .benefits-list{font-size:.7rem;gap:15px}.hero-section .benefits-list img{height:12px;width:12px}}@media (max-width:480px){.hero-section{overflow-x:hidden;padding:3px 5px 25px;width:100%}.hero-main-title{font-size:1.4rem;letter-spacing:.5px;padding-top:1px;word-spacing:1px}.sub-title{font-size:1.1rem;word-spacing:1px}.features-list{font-size:.7rem;gap:4px;margin:6px 0 0}.video-container{margin:8px auto 0;max-width:100%}.hero-section .benefits-list{flex-direction:row!important;font-size:.65rem;gap:6px;margin-top:8px}.access-now-btn{font-size:.9rem;letter-spacing:.5px;margin-top:10px;padding:8px 24px}}@media (max-width:320px){.hero-section{overflow-x:hidden;padding:2px 3px 20px;width:100%}.hero-main-title{font-size:1.2rem;padding-top:1px}.sub-title{font-size:1rem}.features-list{font-size:.65rem;margin:4px 0 0}.hero-section .benefits-list{flex-direction:row!important;font-size:.6rem;margin-top:6px}.access-now-btn{font-size:.8rem;margin-top:8px;padding:6px 20px}.video-container{margin:6px auto 0}}.letter-section{background:#fff;color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:48px 0}[data-theme=dark] .letter-section{--color-bg:#000;background-color:#000;color:#fff}.letter-container{font-size:1.15rem;letter-spacing:.01em;line-height:1.7;margin:0 auto;max-width:700px;padding:0 24px}.letter-section strong{font-weight:700}.letter-container ul{line-height:1.2;margin:0 0 0 1.2em;padding:0}.letter-container li{line-height:1.2}.letter-container li:not(:last-child){margin-bottom:-15px}@media (max-width:768px){.letter-section{padding:32px 0}.letter-container{font-size:1.05rem;line-height:1.6;max-width:95%;padding:0 20px}.letter-container ul{margin:0 0 0 1em}}@media (max-width:480px){.letter-section{overflow-x:hidden;padding:24px 0;width:100%}.letter-container{font-size:1rem;line-height:1.5;padding:0 10px}.letter-container ul{margin:0 0 0 .8em}.letter-container li:not(:last-child){margin-bottom:-10px}}@media (max-width:320px){.letter-section{overflow-x:hidden;padding:20px 0;width:100%}.letter-container{font-size:.95rem;line-height:1.4;padding:0 5px}.letter-container ul{margin:0 0 0 .6em}}.programs-section{background:linear-gradient(180deg,#9d00ff40,#9d00ff38 30%,#9d00ff26 45%,#9d00ff14 60%,#9d00ff08 80%,#9d00ff00);min-height:70vh;overflow:hidden;padding:40px 0 60px;position:relative;width:100%;z-index:1}.programs-section:before{background-image:url(/static/media/background-wave.ad98792d2b5b8efd6362.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:250px;left:4vw;pointer-events:none;position:absolute;top:400px;transform:scaleX(1.3) scaleY(1.2);width:35vw;z-index:1}.programs-boxes-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 20px;position:relative;width:100%;z-index:2}.programs-boxes-row{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-bottom:32px;width:100%}.programs-boxes-row:first-child{justify-content:space-between}.programs-boxes-row:last-child{gap:64px;justify-content:center}.programs-box{align-items:center;background:none;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;margin:0;max-width:90vw;width:340px}.programs-boxes-row:first-child .programs-box{width:360px}.programs-boxes-row:last-child .programs-box{width:380px}.programs-box-image{align-items:flex-end;aspect-ratio:16/9;background:#000;border:5px solid #19141e;border-radius:8px;box-sizing:border-box;display:flex;justify-content:flex-start;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.programs-box-image img{display:block;height:100%;object-fit:cover;width:100%}.programs-box-title{background:none;bottom:18px;color:#ffbf00;font-family:Anton,sans-serif;font-size:2.1rem;font-weight:700;left:18px;letter-spacing:-.5px;line-height:1;pointer-events:none;position:absolute;text-align:left;text-shadow:2px 2px 0 #000,0 2px 8px #000c;white-space:pre-line;z-index:2}.programs-boxes-row:first-child .programs-box-title{font-size:2rem}.get-started-btn{background:linear-gradient(90deg,#8131a7,#6726b5);border-radius:22px;box-shadow:0 4px 30px #8131a726;color:#fff;display:inline-block;font-family:Anton,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:1px;line-height:1;margin-top:12px;padding:12px 38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .13s,box-shadow .13s}.get-started-btn:hover{box-shadow:0 8px 36px #8131a72e;transform:scale(1.06)}[data-theme=dark] .programs-section{background:linear-gradient(180deg,#9d00ff33 0,#9d00ff1f 30%,#9d00ff0d 60%,#9d00ff00 100%),var(--color-bg)}@media (min-width:1441px){.programs-section{padding:80px 0 100px}.programs-container{max-width:1600px;padding:0 60px}.programs-grid{gap:40px}.program-card{border-radius:25px;padding:50px}.program-title{font-size:2.2rem;margin-bottom:25px}.program-subtitle{font-size:1.4rem;margin-bottom:30px}.program-description{font-size:1.2rem;line-height:1.8;margin-bottom:40px}.get-started-btn{border-radius:15px;font-size:1.3rem;padding:18px 40px}.programs-section:before{height:300px;top:500px;width:40vw}.programs-section:after{height:300px;top:600px;width:40vw}}@media (max-width:1440px){.programs-container{max-width:1300px;padding:0 30px}.programs-grid{gap:35px;grid-template-columns:repeat(3,1fr)}.program-card{max-width:400px}.programs-section:before{height:260px;left:2vw;width:36vw}}@media (max-width:1200px){.programs-section:before{height:230px;left:-6vw;width:32vw}.programs-boxes-wrapper{max-width:1000px}.programs-boxes-row{gap:24px}.programs-boxes-row:last-child{gap:48px}.programs-box{width:280px}.programs-boxes-row:first-child .programs-box{width:300px}.programs-boxes-row:last-child .programs-box{width:320px}}@media (max-width:900px){.programs-section:before{height:200px;left:-4vw;width:30vw}.programs-boxes-row{gap:20px}.programs-boxes-row:last-child{gap:32px}.programs-box{width:240px}.programs-boxes-row:first-child .programs-box{width:260px}.programs-boxes-row:last-child .programs-box{width:280px}.programs-box-title{font-size:1.6rem}.programs-boxes-row:first-child .programs-box-title{font-size:1.7rem}}@media (max-width:768px){.programs-section{padding:24px 0 30px}.programs-section:before{height:140px;left:-2vw;opacity:.6;top:260px;width:25vw}.programs-boxes-row:first-child{align-items:center;flex-direction:column;gap:18px;margin-bottom:14px}.programs-boxes-row:last-child{align-items:center;flex-direction:column;gap:18px;margin-bottom:0}.programs-box,.programs-boxes-row:first-child .programs-box,.programs-boxes-row:last-child .programs-box{margin:0;max-width:420px;padding:0;width:92vw}.programs-box-image{border-width:5px;margin-bottom:10px}.get-started-btn{align-self:center;font-size:1.1rem;margin-top:10px;padding:10px 28px}.get-started-btn,.programs-box,.programs-boxes-row{margin-bottom:6px}}@media (max-width:480px){.programs-section{padding:16px 0 22px}.programs-boxes-wrapper{padding:0 8px}.programs-box,.programs-boxes-row:first-child .programs-box,.programs-boxes-row:last-child .programs-box{max-width:100%;width:calc(100% - 24px)}.programs-box-image{border-radius:6px;border-width:5px;margin-bottom:8px}.programs-box-title,.programs-boxes-row:first-child .programs-box-title{bottom:12px;font-size:1.5rem;left:12px}.get-started-btn{font-size:1rem;margin-top:8px;min-width:160px;padding:10px 22px;width:auto}.programs-section:before{display:none}}@media (max-width:320px){.programs-section{padding:12px 0 18px}.programs-boxes-wrapper{padding:0 6px}.programs-box,.programs-boxes-row:first-child .programs-box,.programs-boxes-row:last-child .programs-box{width:calc(100% - 16px)}.programs-box-image{border-radius:6px;margin-bottom:8px}.programs-box-title,.programs-boxes-row:first-child .programs-box-title{bottom:10px;font-size:1.3rem;left:10px}.get-started-btn{font-size:.95rem;min-width:140px;padding:8px 20px}}@media (min-width:1024px) and (max-width:1279.98px){.programs-section{min-height:auto!important;overflow:visible;padding-bottom:20px!important}.programs-boxes-wrapper{margin-bottom:0;padding-bottom:0}.programs-boxes-row{margin-bottom:16px}.get-started-btn{margin-bottom:0!important;margin-top:12px}.programs-box{margin-bottom:0}.programs-section:before{top:340px}}.site-footer{background-color:var(--color-header-bg);border-top:1px solid var(--color-border);bottom:auto;box-shadow:0 -2px 4px #0000001a;color:var(--color-text);font-family:Inter,sans-serif;left:auto;margin-top:auto;padding:20px 0;position:static;right:auto;transition:background-color .3s,color .3s,border-color .3s;width:100%;z-index:100}.footer-divider{background:linear-gradient(90deg,#8a2be266,#8a2be2cc 25%,#8a2be2 50%,#8a2be2cc 75%,#8a2be266);border-radius:50%;height:2px;margin-bottom:18px;position:relative;transform:scaleY(1.2);width:100%}.footer-divider:before{top:-4px}.footer-divider:after,.footer-divider:before{background:linear-gradient(90deg,#8a2be203,#8a2be21a 25%,#8a2be24d 50%,#8a2be21a 75%,#8a2be203);content:"";filter:blur(2px);height:4px;left:0;position:absolute;width:100%;z-index:0}.footer-divider:after{bottom:-4px}.footer-links{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:20px;justify-content:center;letter-spacing:.5px}.footer-links a{color:var(--color-navbar-link);font-weight:600;position:relative;text-decoration:none;transition:color .2s ease}.footer-links a:not(:last-child):after{color:#ccc;content:"|";font-weight:100;position:absolute;right:-11px}.footer-links a:hover{color:var(--color-navbar-link-hover)}.footer-separator{display:none}@media screen and (min-width:1440px){.site-footer{padding:30px 0}.footer-container{max-width:1600px;padding:0 50px}.footer-divider{height:3px;margin-bottom:25px}.footer-content{padding:0 40px}.footer-links{font-size:16px;gap:25px}.copyright-notice{font-size:14px}}@media screen and (max-width:768px){.site-footer{padding:15px 10px}.footer-links{font-size:12px;gap:15px}.footer-links a:not(:last-child):after{right:-8px}}@media screen and (max-width:480px){.site-footer{overflow-x:hidden;padding:12px 5px;width:100%}.footer-links{font-size:11px;gap:10px}.footer-links a:not(:last-child):after{right:-6px}}@media screen and (max-width:320px){.site-footer{overflow-x:hidden;padding:10px 3px;width:100%}.footer-links{font-size:10px;gap:8px}.footer-links a:not(:last-child):after{right:-5px}}.sp-popup-overlay{align-items:center;background-color:#000c;bottom:0;display:flex;font-family:Inter,sans-serif;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.sp-popup-container{animation:spPopupAppear .3s ease-out;background:var(--color-popup-bg);border-radius:20px;box-shadow:0 20px 40px #00000026;color:var(--color-popup-text);max-height:90vh;max-width:500px;overflow-y:auto;padding:40px;position:relative;width:100%}@keyframes spPopupAppear{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.sp-popup-close-btn{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-text-secondary);cursor:pointer;display:flex;font-size:24px;height:35px;justify-content:center;padding:5px;position:absolute;right:20px;top:15px;transition:all .3s ease;width:35px}.sp-popup-close-btn:hover{background-color:var(--color-bg-secondary);color:var(--color-accent);transform:scale(1.1)}.sp-popup-header{color:var(--color-popup-text);margin-bottom:30px;padding-right:40px;text-align:center}.sp-popup-title{background:linear-gradient(135deg,var(--color-accent) 0,#7b00cc 100%);border-radius:12px;color:#fff;font-size:20px;font-weight:700;letter-spacing:1px;line-height:1.3;margin:0 0 15px;padding:15px 20px;text-align:center;text-transform:uppercase}.sp-popup-subtitle{color:var(--color-text-secondary);margin:0}.sp-error-message,.sp-popup-subtitle{font-size:14px;font-weight:500;text-align:center}.sp-error-message{background-color:#fff5f5;border:1px solid #fed7d7;border-radius:8px;color:#c53030;margin-bottom:20px;padding:12px 16px}.sp-popup-form{gap:20px}.sp-form-group,.sp-popup-form{display:flex;flex-direction:column}.sp-form-group{gap:8px}.sp-form-group label{color:var(--color-text-secondary);font-size:14px;font-weight:600}.sp-form-group input,.sp-form-group textarea{background-color:var(--color-bg-secondary);border:2px solid var(--color-border);border-radius:8px;box-sizing:border-box;color:var(--color-text);font-family:inherit;font-size:14px;min-height:44px;outline:none;padding:12px 16px;resize:vertical;transition:all .3s ease;width:100%}.sp-form-group textarea{line-height:1.5;min-height:80px}.sp-form-group input::placeholder,.sp-form-group textarea::placeholder{color:#a0aec0}.sp-form-group input:focus,.sp-form-group textarea:focus{background-color:var(--color-popup-bg);border-color:var(--color-accent);box-shadow:0 0 0 3px #9d00ff1a}.sp-form-group input:disabled,.sp-form-group textarea:disabled{background-color:#f1f5f9;cursor:not-allowed;opacity:.6}.sp-button-group{display:flex;gap:12px;margin-top:10px}.sp-submit-button{background:linear-gradient(135deg,var(--color-accent) 0,#7b00cc 100%);border:none;border-radius:8px;box-shadow:0 4px 12px #9d00ff4d;color:#fff;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;letter-spacing:.5px;padding:14px 28px;text-transform:uppercase;transition:all .3s ease}.sp-submit-button:hover:not(:disabled){box-shadow:0 6px 16px #9d00ff66;transform:translateY(-1px)}.sp-submit-button:active:not(:disabled){transform:translateY(0)}.sp-submit-button:disabled{background:linear-gradient(135deg,#a0aec0,#718096);box-shadow:0 2px 8px #9d00ff33;cursor:not-allowed;opacity:.6;transform:none}.sp-cancel-button{background:#0000;border:2px solid #e2e8f0;border-radius:8px;color:#666;cursor:pointer;flex:0.7 1;font-size:14px;font-weight:600;letter-spacing:.5px;padding:14px 28px;text-transform:uppercase;transition:all .3s ease}.sp-cancel-button:hover{background-color:#f7fafc;border-color:#cbd5e0;color:#333;transform:translateY(-1px)}.sp-cancel-button:active{transform:translateY(0)}@media (max-width:600px){.sp-popup-container{margin:15px;max-height:95vh;padding:30px 25px}.sp-popup-header{margin-bottom:25px;padding-right:35px}.sp-popup-title{font-size:18px;padding:12px 16px}.sp-popup-subtitle{font-size:13px}.sp-form-group input,.sp-form-group textarea{font-size:14px;padding:10px 14px}.sp-button-group{flex-direction:column;gap:10px}.sp-cancel-button,.sp-submit-button{font-size:14px;padding:12px 24px}.sp-popup-close-btn{font-size:20px;height:30px;right:15px;top:10px;width:30px}}@media (max-width:480px){.sp-popup-container{margin:10px;padding:25px 20px}.sp-popup-title{font-size:16px;padding:10px 14px}.sp-form-group input,.sp-form-group textarea{font-size:13px;padding:9px 12px}.sp-cancel-button,.sp-submit-button{font-size:13px;padding:10px 20px}}body.sp-popup-open{overflow:hidden}.youtube-section{--ig-box-width:760px;align-items:center;background:#9d00ff40;box-sizing:border-box;display:flex;flex-direction:column;min-height:90vh;overflow-x:hidden;padding:20px 20px 60px;width:100%}[data-theme=dark] .youtube-section{--color-bg:#9d00ff87;background:#9d00ff40}.youtube-header{margin-bottom:16px;position:relative;text-align:center}.youtube-title{color:var(--color-accent);font-size:3rem;letter-spacing:2px;line-height:1.05;margin:0 0 6px}.youtube-subtitle,.youtube-title{font-family:Anton,sans-serif;font-weight:700;text-transform:uppercase}.youtube-subtitle{color:var(--color-text);font-size:1.8rem;letter-spacing:1.4px;line-height:1.2;margin:0 0 22px}.youtube-divider{background:linear-gradient(90deg,#9d00ff66,#9d00ffcc 25%,#9d00ff 50%,#9d00ffcc 75%,#9d00ff66);border-radius:50%;height:2px;margin:0 auto 24px;position:relative;transform:scaleY(1.1);width:100%}.youtube-divider:after,.youtube-divider:before{content:"";filter:blur(2px);height:4px;left:0;position:absolute;width:100%;z-index:0}.youtube-divider:before{top:-4px}.youtube-divider:after,.youtube-divider:before{background:linear-gradient(90deg,#9d00ff03,#9d00ff1a 25%,#9d00ff4d 50%,#9d00ff1a 75%,#9d00ff03)}.youtube-divider:after{bottom:-4px}.youtube-content{align-items:center;box-sizing:border-box;display:flex;justify-content:center;max-width:1200px;width:100%}.youtube-embed-container{background:var(--color-card-bg);border:8px solid #9d00ff;border-radius:16px;box-shadow:0 12px 48px #9d00ff33;box-sizing:border-box;height:auto;max-height:700px;max-width:min(1000px,calc(100vw - 40px));overflow:hidden;position:relative;width:100%}.youtube-embed-container.instagram-container{border-radius:18px;border-width:6px;height:auto;max-height:700px;max-width:min(var(--ig-box-width),calc(100vw - 40px));overflow:hidden;width:min(var(--ig-box-width),calc(35vw - 40px))}.instagram-scroll{align-items:flex-start;background:var(--color-card-bg);border-radius:12px;display:flex;height:auto;justify-content:center;max-height:700px;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.instagram-scroll>*{box-sizing:border-box;margin:0 auto;max-width:calc(var(--ig-box-width));width:100%}.youtube-placeholder{align-items:center;background:var(--color-card-bg);display:flex;flex-direction:column;gap:12px;height:auto;padding:10px 10px 16px;position:relative;width:100%}.youtube-access-btn{background:var(--color-accent);border:none;border-radius:40px;box-shadow:0 10px 30px #9d00ff4d;color:#fff;cursor:pointer;display:inline-block;font-family:Anton,sans-serif;font-size:1.15rem;font-weight:700;letter-spacing:1px;margin-top:10px;padding:12px 42px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.youtube-access-btn:hover{background:#8a00e6;box-shadow:0 15px 40px #9d00ff66;transform:translateY(-2px)}.instagram-fallback{align-items:center;background:#000000b3;border-radius:8px;color:#fff;display:none;font-family:Inter,sans-serif;font-size:1rem;inset:0;justify-content:center;padding:10px;position:absolute;text-align:center;z-index:10}.instagram-fallback a{color:#9d00ff;text-decoration:underline}@media (min-width:1680px) and (max-width:1919.98px){.youtube-section{--ig-box-width:860px}}@media (min-width:1920px) and (max-width:2559.98px){.youtube-section{--ig-box-width:900px}}@media (min-width:2560px){.youtube-section{--ig-box-width:900px}}@media (min-width:1201px) and (max-width:1439.98px){.youtube-section{--ig-box-width:740px}}@media (min-width:992px) and (max-width:1200px){.youtube-section{--ig-box-width:680px}}@media (max-width:991.98px){.youtube-section{--ig-box-width:100%}.youtube-embed-container.instagram-container{border-radius:14px;border-width:5px}}@media (max-width:480px){.youtube-title{font-size:1.9rem}.youtube-subtitle{font-size:1.05rem}.youtube-embed-container.instagram-container{border-width:4px}}[data-theme=dark] .youtube-title{color:var(--color-accent)}[data-theme=dark] .youtube-subtitle{color:var(--color-text)}[data-theme=dark] .youtube-placeholder{background:var(--color-card-bg);border:1px solid var(--color-border)}[data-theme=dark] .youtube-embed-container{border:8px solid #9d00ff;box-shadow:0 12px 48px #9d00ff4d}@media (min-width:1024px) and (max-width:1279.98px){.youtube-section{--ig-box-width:700px;min-height:auto!important;overflow:visible;padding-bottom:24px!important;padding-top:80px}.youtube-content{align-items:flex-start;padding-bottom:0}.youtube-embed-container,.youtube-embed-container.instagram-container{margin-bottom:0!important;max-height:none}.instagram-scroll{max-height:640px;overflow-y:auto;padding-bottom:0}.instagram-scroll>*{margin-bottom:0;padding-bottom:0}.youtube-access-btn{margin-bottom:0;margin-top:8px}.youtube-placeholder{gap:8px;padding-bottom:8px}.youtube-section:after,.youtube-section:before{display:none}}.accomplishment-section{align-items:center;background:linear-gradient(180deg,#9d00ff40,#e4cfff4d 50%,#fff);box-sizing:border-box;display:flex;flex-direction:column;min-height:90vh;width:100%}[data-theme=dark] .accomplishment-section{background:linear-gradient(180deg,#9d00ff87 0,#805ad533 50%,var(--color-bg) 100%)}.accomplishment-section.proof{background:linear-gradient(180deg,#fff,#e4cfff 40%,#9d00ff40)}[data-theme=dark] .accomplishment-section.proof{background:linear-gradient(180deg,var(--color-bg) 0,#805ad533 50%,#9d00ff40 100%)}.accomplishment-title{color:var(--color-text);font-family:Anton,Arial Black,Arial,Helvetica,sans-serif;font-size:2.7rem;font-weight:800;letter-spacing:2px;margin-bottom:8px;margin-top:0;text-align:center;text-decoration:underline;text-underline-offset:6px}.accomplishment-grid{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-width:1400px;width:90%}.accomplishment-row-top{align-items:flex-end;display:flex;justify-content:center;width:100%}.accomplishment-img-top{aspect-ratio:2.9/1;background:var(--color-card-bg);border:1.5px solid #e2d9ef;box-shadow:0 5px 24px #5000781a;max-width:1120px;object-fit:cover;width:100%}[data-theme=dark] .accomplishment-img-top{background:var(--color-card-bg);border:1.5px solid var(--color-border);box-shadow:0 5px 24px #ffffff1a}.accomplishment-row-bottom{align-items:flex-start;display:flex;flex-direction:row;gap:24px;justify-content:center;margin-top:24px;width:100%}.accomplishment-img-bottom-left{aspect-ratio:1.5/1;background:var(--color-card-bg);border:1.5px solid #e2d9ef;box-shadow:0 3px 12px #50007814;flex:1.3 1;max-width:616px;object-fit:cover}[data-theme=dark] .accomplishment-img-bottom-left{background:var(--color-card-bg);border:1.5px solid var(--color-border);box-shadow:0 3px 12px #ffffff14}.accomplishment-bottom-right{display:flex;flex:1 1;flex-direction:column;gap:16px;height:100%;min-width:0}.accomplishment-img-bottom-right-top{aspect-ratio:2.2/1;background:var(--color-card-bg);border:1.5px solid #e2d9ef;box-shadow:0 3px 12px #50007814;flex:1 1;object-fit:cover;width:100%}[data-theme=dark] .accomplishment-img-bottom-right-top{background:var(--color-card-bg);border:1.5px solid var(--color-border);box-shadow:0 3px 12px #ffffff14}.accomplishment-img-bottom-right-bottom{aspect-ratio:8/1;background:var(--color-card-bg);border:1.5px solid #e2d9ef;box-shadow:0 3px 12px #50007814;flex:1 1;object-fit:cover;width:100%}[data-theme=dark] .accomplishment-img-bottom-right-bottom{background:var(--color-card-bg);border:1.5px solid var(--color-border);box-shadow:0 3px 12px #ffffff14}.accomplishment-proof-text{align-self:flex-start;box-sizing:border-box;color:var(--color-text-secondary);font-family:Arial,Helvetica,sans-serif;font-size:1.1rem;line-height:1.6;margin-bottom:15px;max-width:800px;padding-left:60px;text-align:left;width:90%}.accomplishment-continuation-grid{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:0;max-width:100%;width:100%}.accomplishment-continuation-left{align-items:flex-start;display:flex;flex:0 0 60%;flex-direction:column;justify-content:flex-start;padding:0 0 0 40px}.accomplishment-video-box{background:#000;border-radius:12px;box-shadow:0 10px 40px #0000004d;display:flex;flex-direction:column;height:340px;justify-content:flex-end;margin:0;max-width:900px;overflow:hidden;position:relative;width:95%}.accomplishment-proof-video{background:#000;display:block;height:100%;object-fit:cover;width:100%}.accomplishment-access-btn{background:linear-gradient(135deg,#9d00ff,#7b00cc);border:none;border-radius:30px;bottom:24px;box-shadow:0 6px 20px #9d00ff66;color:#fff;cursor:pointer;font-family:Anton,Arial Black,Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:800;letter-spacing:1px;padding:12px 36px;position:absolute;right:24px;text-decoration:none;transition:all .3s ease;z-index:10}.accomplishment-access-btn:hover{background:linear-gradient(135deg,#b300ff,#9d00ff);box-shadow:0 8px 25px #9d00ff80}.accomplishment-continuation-right{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding-left:20px;padding-top:0}.accomplishment-img-proof{aspect-ratio:9/16;display:block;height:auto;margin:0;max-height:440px;max-width:360px;min-width:220px;object-fit:contain;width:90%}.accomplishment-img-proof,[data-theme=dark] .accomplishment-img-proof{background:var(--color-card-bg)}@media (min-width:1441px) and (max-width:1679.98px){.accomplishment-section{padding:120px 0 80px}.accomplishment-container{max-width:1600px;padding:0 60px}.accomplishment-title{font-size:3.6rem;letter-spacing:2px;margin-bottom:48px}.accomplishment-grid{gap:36px;max-width:1500px}.accomplishment-video-box{height:360px;max-width:1000px}.accomplishment-img-proof{border-radius:20px;max-width:400px}}@media (min-width:1680px) and (max-width:1919.98px){.accomplishment-section{padding:130px 0 90px}.accomplishment-container{max-width:1700px;padding:0 70px}.accomplishment-title{font-size:4rem;margin-bottom:56px}.accomplishment-grid{gap:44px;max-width:1650px}.accomplishment-proof-text{font-size:1.15rem;max-width:900px;padding-left:70px}.accomplishment-continuation-left{flex-basis:60%;padding-left:50px}.accomplishment-video-box{height:400px;max-width:1000px}.accomplishment-access-btn{font-size:1.35rem;padding:12px 40px}.accomplishment-img-proof{max-height:520px;max-width:430px}}@media (min-width:1920px) and (max-width:2399.98px){.accomplishment-section{margin-top:0!important;padding:0 0 100px;padding-top:0!important}.accomplishment-title{margin-top:0!important}}@media (min-width:2400px){.accomplishment-section{padding:160px 0 120px}.accomplishment-container{max-width:2100px;padding:0 100px}.accomplishment-title{font-size:4.8rem;letter-spacing:2.5px;margin-bottom:70px}.accomplishment-grid{gap:60px;max-width:2050px}.accomplishment-proof-text{font-size:1.3rem;max-width:1100px;padding-left:100px}.accomplishment-continuation-left{padding-left:80px}.accomplishment-video-box{border-radius:16px;height:520px;max-width:1300px}.accomplishment-access-btn{bottom:34px;font-size:1.6rem;padding:16px 54px;right:34px}.accomplishment-img-top{max-width:1500px}.accomplishment-img-bottom-left{max-width:820px}.accomplishment-img-proof{max-height:680px;max-width:540px}}@media (max-width:1440px){.accomplishment-section{padding-bottom:40px}.accomplishment-title{font-size:3rem;margin-top:0}.accomplishment-grid{max-width:1500px;width:92%}.accomplishment-video-box{height:360px;max-width:1000px}.accomplishment-img-proof{max-width:380px}}@media (max-width:1200px){.accomplishment-grid{max-width:95%;width:95%}.accomplishment-proof-text{padding-left:32px;width:95%}.accomplishment-img-bottom-left,.accomplishment-img-bottom-right-bottom,.accomplishment-img-bottom-right-top,.accomplishment-img-top{max-width:95%}.accomplishment-continuation-left{flex:0 0 55%;padding:0 0 0 20px}.accomplishment-video-box{height:280px;max-width:95%}}@media (max-width:900px){.accomplishment-row-bottom{flex-direction:column;gap:18px}.accomplishment-bottom-right{gap:12px;width:100%}.accomplishment-img-bottom-left,.accomplishment-img-bottom-right-bottom,.accomplishment-img-bottom-right-top{max-width:95%;width:100%}.accomplishment-proof-text{font-size:1rem;padding-left:20px;width:95%}.accomplishment-continuation-grid{flex-direction:column}.accomplishment-continuation-left{flex:none;padding:0 0 0 20px;width:100%}.accomplishment-continuation-right{align-items:center;flex:none;padding-left:20px;padding-top:20px;width:100%}.accomplishment-video-box{height:220px;max-width:90%}.accomplishment-access-btn{bottom:15px;font-size:1.1rem;padding:10px 24px;right:15px}}@media (max-width:768px){.accomplishment-section{min-height:auto;padding-bottom:24px}.accomplishment-title{font-size:2.2rem;letter-spacing:1.5px;margin-bottom:16px;margin-top:0}.accomplishment-grid{width:90%}.accomplishment-img-top{aspect-ratio:2.5/1}.accomplishment-row-bottom{gap:16px;margin-top:18px}.accomplishment-proof-text{font-size:1rem;line-height:1.6;padding-left:30px;width:90%}.accomplishment-video-box{border-radius:10px;height:200px}.accomplishment-access-btn{font-size:1.1rem;padding:10px 24px}.accomplishment-img-proof{max-width:320px}}@media (max-width:480px){.accomplishment-section{overflow-x:hidden;padding-bottom:20px;width:100%}.accomplishment-title{font-size:1.8rem;margin-bottom:12px;margin-top:0}.accomplishment-grid{margin:0 5px;width:calc(100% - 10px)}.accomplishment-img-top{aspect-ratio:2/1}.accomplishment-row-bottom{gap:14px;margin-top:16px}.accomplishment-proof-text{font-size:.95rem;padding-left:20px}.accomplishment-video-box{border-radius:8px;height:180px}.accomplishment-access-btn{bottom:12px;font-size:1rem;padding:8px 20px;right:12px}.accomplishment-img-proof{max-width:280px;min-width:200px}}@media (max-width:320px){.accomplishment-section{overflow-x:hidden;width:100%}.accomplishment-title{font-size:1.5rem;letter-spacing:1px;margin-top:0}.accomplishment-grid{margin:0 3px;width:calc(100% - 6px)}.accomplishment-proof-text{font-size:.9rem;padding-left:15px}.accomplishment-video-box{height:160px}.accomplishment-access-btn{bottom:10px;font-size:.9rem;padding:6px 16px;right:10px}.accomplishment-img-proof{max-width:240px;min-width:180px}}@media (min-width:1024px) and (max-width:1279.98px){.accomplishment-section{min-height:auto!important;padding-bottom:24px!important;padding-top:80px!important}.accomplishment-grid{margin-bottom:0}.accomplishment-row-bottom{gap:18px;margin-top:18px}.accomplishment-video-box{margin-bottom:0}.accomplishment-title{margin-bottom:12px}.accomplishment-section:after,.accomplishment-section:before{bottom:0;display:block;top:auto}}.faq-main-section{background:linear-gradient(1turn,#9d00ff00 0,#9d00ff08 30%,#9d00ff14 45%,#9d00ff26 60%,#9d00ff38 80%,#9d00ff40 100%),var(--color-bg);justify-content:center;padding:80px 0}.faq-container,.faq-main-section{align-items:center;display:flex;width:100%}.faq-container{flex-direction:column;max-width:800px;padding:0 30px}.faq-header{margin-bottom:60px;text-align:center}.faq-subtitle{color:#9d00ff;font-family:Inter,sans-serif;font-size:1.2rem;letter-spacing:2px;margin-bottom:15px}.faq-subtitle,.faq-title{font-weight:700;text-transform:uppercase}.faq-title{color:var(--color-text);font-family:Anton,sans-serif;font-size:3rem;letter-spacing:1.5px;line-height:1.1;margin:0}.faq-list{background:radial-gradient(ellipse 100% 60% at top center,#9d00ff40 0,#9d00ff38 15%,#9d00ff2e 30%,#9d00ff1f 45%,#9d00ff14 60%,#9d00ff08 75%,#9d00ff00 100%),var(--color-card-bg);border-radius:25px;box-shadow:0 10px 35px #00000026;overflow:hidden;padding:40px;width:100%}[data-theme=dark] .faq-list{background:radial-gradient(ellipse 100% 60% at top center,#bb86fc40 0,#bb86fc38 15%,#bb86fc2e 30%,#bb86fc1f 45%,#bb86fc14 60%,#bb86fc08 75%,#bb86fc00 100%),var(--color-card-bg);box-shadow:0 10px 35px #0000004d}.faq-item{border-bottom:1px solid var(--color-border);margin-bottom:0}.faq-item:last-child{border-bottom:none}.faq-question{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;padding:25px 0;text-align:left;transition:all .3s ease;width:100%}.faq-question:hover{opacity:.8}.faq-question-text{color:var(--color-text);flex:1 1;font-family:Anton,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:.5px;line-height:1.3;margin:0;text-transform:uppercase}.faq-toggle{align-items:center;color:var(--color-text);display:flex;flex-shrink:0;font-size:2rem;font-weight:900;height:30px;justify-content:center;transition:transform .3s ease;width:30px}.faq-item.active .faq-toggle{transform:rotate(45deg)}.faq-answer{max-height:0;opacity:0;overflow:hidden;padding:0;transition:all .4s ease}.faq-item.active .faq-answer{max-height:300px;opacity:1;padding:0 0 25px}.faq-answer-text{color:var(--color-text-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;margin:0}.faq-support-button{background:linear-gradient(135deg,var(--color-accent) 0,indigo 100%);border:none;border-radius:30px;box-shadow:0 8px 25px #8a2be266;color:#fff;cursor:pointer;font-family:Anton,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:1.5px;margin:30px;padding:18px 45px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.faq-support-button:hover{background:linear-gradient(135deg,#6a1b9a,#2d0054);box-shadow:0 12px 35px #8a2be299;transform:translateY(-3px)}@media (min-width:1440px){.faq-main-section{padding:120px 0}.faq-container{max-width:1000px;padding:0 50px}.faq-header{margin-bottom:80px}.faq-title{font-size:3.8rem;letter-spacing:2px;margin-bottom:25px}.faq-subtitle{font-size:1.4rem;line-height:1.8}.faq-item{border-radius:20px;margin-bottom:25px}.faq-question{font-size:1.4rem;padding:30px}.faq-icon{font-size:1.8rem}.faq-answer{font-size:1.2rem;line-height:1.8;padding:0 30px 30px}.faq-support-container{margin-top:80px}.faq-support-title{font-size:2.2rem;margin-bottom:20px}.faq-support-description{font-size:1.3rem;line-height:1.8;margin-bottom:35px}.faq-support-button{border-radius:15px;font-size:1.3rem;padding:18px 45px}}@media (max-width:1024px){.faq-container{max-width:750px;padding:0 25px}.faq-title{font-size:2.6rem}.faq-question-text{font-size:1.3rem}.faq-list{background:radial-gradient(ellipse 100% 55% at top center,#9d00ff38 0,#9d00ff2e 20%,#9d00ff1f 40%,#9d00ff14 60%,#9d00ff08 80%,#9d00ff00 100%),#f8f4ff;padding:35px}}@media (max-width:768px){.faq-main-section{padding:60px 0}.faq-container{padding:0 20px}.faq-header{margin-bottom:40px}.faq-subtitle{font-size:1rem}.faq-title{font-size:2.2rem}.faq-list{background:radial-gradient(ellipse 100% 50% at top center,#9d00ff33 0,#9d00ff26 25%,#9d00ff14 50%,#9d00ff08 75%,#9d00ff00 100%),#f8f4ff;padding:30px}.faq-question{padding:20px 0}.faq-question-text{font-size:1.2rem;margin-right:15px}.faq-toggle{font-size:1.8rem;height:25px;width:25px}.faq-answer-text{font-size:.95rem}.faq-support-button{font-size:1.2rem;margin-top:30px;padding:15px 35px}}@media (max-width:480px){.faq-main-section{padding:50px 0}.faq-container{padding:0 15px}.faq-subtitle{font-size:.9rem;letter-spacing:1.5px}.faq-title{font-size:1.9rem}.faq-list{background:radial-gradient(ellipse 100% 45% at top center,#9d00ff2e 0,#9d00ff1f 30%,#9d00ff0f 60%,#9d00ff05 80%,#9d00ff00 100%),#f8f4ff;padding:25px}.faq-question{padding:18px 0}.faq-question-text{font-size:1.1rem;margin-right:12px}.faq-toggle{font-size:1.6rem;height:22px;width:22px}.faq-answer-text{font-size:.9rem}.faq-support-button{font-size:1.1rem;padding:12px 30px}}@media (max-width:320px){.faq-main-section{padding:40px 0}.faq-container{padding:0 10px}.faq-header{margin-bottom:30px}.faq-subtitle{font-size:.8rem;margin-bottom:12px}.faq-title{font-size:1.7rem}.faq-list{background:radial-gradient(ellipse 100% 40% at top center,#9d00ff26 0,#9d00ff1a 40%,#9d00ff0a 70%,#9d00ff00 100%),#f8f4ff;padding:20px}.faq-question{padding:15px 0}.faq-question-text{font-size:1rem;margin-right:10px}.faq-toggle{font-size:1.4rem;height:20px;width:20px}.faq-answer-text{font-size:.85rem}.faq-support-button{font-size:1rem;padding:10px 25px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-item.active .faq-answer{animation:fadeIn .4s ease}:root{--color-bg:#fff;--color-accent:#9d00ff;--color-text:#000;--color-border:#00000014}.hero-section{align-items:center;background:linear-gradient(180deg,#9d00ff00,#9d00ff08 30%,#9d00ff14 45%,#9d00ff26 60%,#9d00ff38 80%,#9d00ff40),#fff;background:linear-gradient(180deg,#9d00ff00 0,#9d00ff08 30%,#9d00ff14 45%,#9d00ff26 60%,#9d00ff38 80%,#9d00ff40 100%),var(--color-bg);display:flex;flex-direction:column;justify-content:flex-start;min-height:calc(100vh - 79px);overflow:visible;padding:10px 20px 0;position:relative;text-align:center}.background-wave-left{bottom:50px;left:calc(50% - 400px - 15vw);max-width:420px;min-width:300px;transform:scaleX(1.2) scaleY(1.15);width:30vw}.background-wave-left,.background-wave-right{pointer-events:none;position:absolute;z-index:2}.background-wave-right{max-width:380px;min-width:240px;right:calc(50% - 400px - 12vw);top:calc(50% + 100px);transform:scaleX(-1.2) scaleY(1.15);width:28vw}.rocket-icon{height:auto;position:absolute;right:calc(50% - 350px - 6vw);top:calc(50% - 40px);width:190px;z-index:3}.hero-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:900px;position:relative;width:100%;z-index:3}.hero-main-title{color:#9d00ff;color:var(--color-accent);font-family:Anton,sans-serif;font-size:2rem;font-weight:400;letter-spacing:1.5px;margin:0;padding-top:5px;word-spacing:4px}.hero-main-title .text-black,.sub-title{color:#000;color:var(--color-text)}.sub-title{font-family:Anton,sans-serif;font-size:2rem;font-weight:300;margin:0;word-spacing:4px}.sub-title .text-purple{color:#9d00ff;color:var(--color-accent)}.features-list{display:flex;font-size:.85rem;font-weight:500;gap:22px;justify-content:center;margin:14px 0 0}.features-list span{align-items:center;display:flex;gap:6px}.features-list img{height:12px}.video-container{aspect-ratio:16/9;background-color:#000;border:3px solid #00000014;border:3px solid var(--color-border);border-radius:8px;box-shadow:0 8px 25px #00000026;margin:18px auto 0;max-width:600px;position:relative;width:100%;z-index:3}.video-container iframe{border-radius:5px;height:100%;width:100%}.hero-section .benefits-list{align-items:center;display:flex!important;flex-direction:row!important;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;gap:32px;justify-content:center;margin:18px auto 0;max-width:900px}.hero-section .benefits-list span{align-items:center;display:flex;gap:8px;white-space:nowrap}.hero-section .benefits-list img{height:18px;width:18px}.access-now-btn{align-self:center;background:linear-gradient(90deg,#9d00ff,indigo);background:linear-gradient(to right,var(--color-accent),indigo);border-radius:25px;box-shadow:0 5px 15px #8a2be266;color:#fff;display:inline-block;font-size:1.1rem;font-weight:600;letter-spacing:1px;margin-top:14px;padding:12px 36px;text-decoration:none;text-transform:uppercase;transition:transform .2s ease}.access-now-btn:hover{transform:scale(1.05)}@media (min-width:1440px){.hero-section{padding:15px 40px 0}.hero-main-title{letter-spacing:2px;padding-top:8px}.hero-main-title,.sub-title{font-size:3.2rem;word-spacing:6px}.features-list{font-size:1.1rem;gap:35px;margin:20px 0 0}.features-list img{height:16px}.video-container{aspect-ratio:16/9;border:4px solid #00000014;border:4px solid var(--color-border);border-radius:8px;height:auto;margin:25px auto 0;max-width:1000px}.video-container iframe{aspect-ratio:16/9;border-radius:8px;height:100%;width:100%}.hero-section .benefits-list{font-size:1.1rem;gap:45px;margin-top:25px}.hero-section .benefits-list img{height:22px;width:22px}.access-now-btn{border-radius:30px;font-size:1.3rem;margin-top:20px;padding:16px 45px}.hero-content{max-width:1200px}.background-wave-left{bottom:100px;left:calc(50% - 500px - 20vw);max-width:500px;width:35vw}.background-wave-right{max-width:460px;right:calc(50% - 500px - 18vw);top:calc(50% + 140px);width:33vw}.rocket-icon{right:calc(50% - 450px - 10vw);top:calc(50% - 60px);width:240px}:root{--hero-pad-x:clamp(9px,3.4vw,68px);--hero-pad-top:clamp(7px,1.3vw,20px);--title-size:clamp(1.03rem,1rem + 1.03vw,2.49rem);--subtitle-size:clamp(0.86rem,0.77rem + 0.77vw,1.89rem);--features-font:clamp(0.6rem,0.52rem + 0.26vw,0.81rem);--benefits-font:clamp(0.6rem,0.52rem + 0.26vw,0.81rem);--features-gap:clamp(10px,1.37vw,24px);--benefits-gap:clamp(10px,1.7vw,29px);--video-max:clamp(257px,44vw,754px);--video-radius:clamp(7px,0.7vw,10px);--btn-font:clamp(0.81rem,0.69rem + 0.34vw,1.03rem);--btn-pad-y:clamp(9px,1.03vw,12px);--btn-pad-x:clamp(24px,2.7vw,41px);--btn-radius:clamp(19px,1.9vw,24px);--title-shadow:0 2px 8px #9d00ff1f;--subtitle-shadow:0 2px 8px #9d00ff12}.hero-section{background:linear-gradient(180deg,#9d00ff14,#9d00ff1a 30%,#9d00ff26 55%,#9d00ff33 80%,#9d00ff40 95%,#9d00ff40),#fff;background:linear-gradient(180deg,#9d00ff14 0,#9d00ff1a 30%,#9d00ff26 55%,#9d00ff33 80%,#9d00ff40 95%,#9d00ff40 100%),var(--color-bg);padding:var(--hero-pad-top) var(--hero-pad-x) 0 var(--hero-pad-x)}.hero-content{max-width:1200px}.hero-main-title{color:#a000ff;letter-spacing:2px;margin-top:0;padding-top:2px;text-shadow:var(--title-shadow)}.hero-main-title,.sub-title{font-family:Anton,sans-serif;font-size:var(--title-size);font-weight:900;margin-bottom:8px;word-spacing:6px}.sub-title{color:#17171d;text-shadow:var(--subtitle-shadow)}.features-list{color:#222;font-size:var(--features-font);gap:var(--features-gap);margin:14px 0 0}.features-list img{height:clamp(10px,1vw,14px)}.video-container{aspect-ratio:16/9;background:#fff;border:4px solid #00000014;border:4px solid var(--color-border);border-radius:var(--video-radius);box-shadow:0 10px 34px #9d00ff1f;height:auto;margin:clamp(10px,1vw,16px) auto 0;max-width:var(--video-max)}.video-container embed,.video-container iframe,.video-container video{background:#fff;border-radius:var(--video-radius);height:100%;width:100%}.hero-section .benefits-list{color:#222;font-size:var(--benefits-font);gap:var(--benefits-gap);margin:14px auto 0;max-width:1080px}.hero-section .benefits-list img{height:clamp(10px,1.2vw,17px);width:clamp(10px,1.2vw,17px)}.access-now-btn{background:linear-gradient(90deg,#a000ff,indigo);border-radius:var(--btn-radius);box-shadow:0 10px 28px #9d00ff2e;font-size:var(--btn-font);font-weight:900;letter-spacing:1.5px;margin-top:clamp(12px,1vw,16px);padding:var(--btn-pad-y) var(--btn-pad-x);text-transform:uppercase}.background-wave-left{bottom:clamp(1rem,2vh,1.5rem);left:calc(50% - 175px - 24vw);max-width:550px;min-width:260px;transform:scaleX(1.18) scaleY(1.06);width:26vw}.background-wave-right{max-width:520px;min-width:240px;right:calc(50% - 220px - 21vw);top:35%;transform:scaleX(-1.18) scaleY(1.06);width:24vw}.rocket-icon{right:calc(50% - 270px - 8.6vw);top:28%;width:clamp(130px,10.3vw,188px);z-index:1}[data-theme=dark] .hero-section{background:linear-gradient(180deg,#9d00ff00,#9d00ff0d 30%,#9d00ff1f 60%,#9d00ff33),#fff;background:linear-gradient(180deg,#9d00ff00 0,#9d00ff0d 30%,#9d00ff1f 60%,#9d00ff33 100%),var(--color-bg)}[data-theme=dark] .features-list,[data-theme=dark] .hero-main-title,[data-theme=dark] .hero-section .benefits-list,[data-theme=dark] .sub-title{color:#fff}[data-theme=dark] .hero-main-title{color:#9d00ff!important;color:var(--color-accent)!important}[data-theme=dark] .video-container{background:#000;border-color:#00000014;border-color:var(--color-border);box-shadow:0 12px 42px #00000073}}@media (max-width:1280px){.hero-section{padding:5px 15px 0}.hero-main-title{padding-top:2px}.background-wave-left{bottom:100px;left:calc(50% - 350px - 13vw);width:27vw}.background-wave-right{right:calc(50% - 380px - 10vw);top:30%;width:25vw}.rocket-icon{right:calc(50% - 335px - 4vw);top:calc(25% - 10px);width:170px;z-index:1}}@media (max-width:900px){.hero-section{padding:5px 10px 0}.hero-main-title{font-size:2.1rem;padding-top:2px}.sub-title{font-size:1.6rem}.background-wave-left{bottom:40px;left:calc(50% - 300px - 10vw);min-width:250px;width:25vw}.background-wave-right{min-width:200px;right:calc(50% - 300px - 8vw);top:calc(50% + 80px);width:22vw}.rocket-icon{right:calc(50% - 250px - 2vw);top:calc(50% + 10px);width:150px}.hero-section .benefits-list{font-size:.7rem;gap:15px}.hero-section .benefits-list img{height:12px;width:12px}.features-list{flex-direction:column;font-size:.75rem;gap:6px;margin:8px 0 0}.video-container{margin:12px auto 0;max-width:95%}}@media (max-width:768px){.hero-section{justify-content:flex-start;min-height:auto;padding:5px 15px 40px}.hero-content{margin-top:0}.hero-main-title{font-size:1.6rem;letter-spacing:1px;padding-top:2px;word-spacing:2px}.sub-title{font-size:1.3rem;word-spacing:2px}.features-list{flex-direction:column;font-size:.75rem;gap:6px;margin:8px 0 0}.video-container{margin:12px auto 0;max-width:95%}.hero-section .benefits-list{flex-direction:row!important;font-size:.7rem;gap:15px;margin-top:10px;max-width:100%}.hero-section .benefits-list img{height:14px;width:14px}.access-now-btn{font-size:1rem;margin-top:12px;padding:10px 28px}.background-wave-left,.background-wave-right,.rocket-icon{display:none}}@media (max-width:650px){.hero-section{padding:5px 10px 30px}.hero-main-title{font-size:1.8rem;padding-top:1px}.sub-title{font-size:1.4rem}.hero-section .benefits-list{flex-direction:row!important;font-size:.6rem;gap:8px}.hero-section .benefits-list img{height:10px;width:10px}.features-list{margin:6px 0 0}.video-container{margin:10px auto 0}}@media (max-width:480px){.hero-section{padding:3px 10px 25px}.hero-main-title{font-size:1.4rem;letter-spacing:.5px;padding-top:1px;word-spacing:1px}.sub-title{font-size:1.1rem;word-spacing:1px}.features-list{font-size:.7rem;gap:4px;margin:6px 0 0}.video-container{margin:8px auto 0;max-width:100%}.hero-section .benefits-list{flex-direction:row!important;font-size:.65rem;gap:6px;margin-top:8px}.access-now-btn{font-size:.9rem;letter-spacing:.5px;margin-top:10px;padding:8px 24px}}@media (max-width:320px){.hero-section{padding:2px 8px 20px}.hero-main-title{font-size:1.2rem;padding-top:1px}.sub-title{font-size:1rem}.features-list{font-size:.65rem;margin:4px 0 0}.hero-section .benefits-list{flex-direction:row!important;flex-wrap:nowrap;font-size:.55rem;gap:4px;justify-content:space-between;margin-top:6px;overflow-x:auto;padding:0 2px}.hero-section .benefits-list span{align-items:center;display:flex;flex-shrink:0;font-size:.55rem;gap:3px;white-space:nowrap}.hero-section .benefits-list img{flex-shrink:0;height:8px;width:8px}.access-now-btn{font-size:.8rem;margin-top:8px;padding:6px 20px}.video-container{margin:6px auto 0}}@media (min-width:1680px) and (max-width:1799.98px){:root{--hero-pad-x:clamp(10px,4vw,80px);--hero-pad-top:clamp(8px,1.5vw,24px);--title-size:clamp(1.2rem,1rem + 1.2vw,2.9rem);--subtitle-size:clamp(1rem,0.9rem + 0.9vw,2.2rem);--features-font:clamp(0.7rem,0.6rem + 0.3vw,0.95rem);--benefits-font:clamp(0.7rem,0.6rem + 0.3vw,0.95rem);--features-gap:clamp(12px,1.6vw,28px);--benefits-gap:clamp(12px,2vw,34px);--video-max:clamp(300px,52vw,880px);--video-radius:clamp(8px,0.8vw,12px);--btn-font:clamp(0.95rem,0.8rem + 0.4vw,1.2rem);--btn-pad-y:clamp(10px,1.2vw,14px);--btn-pad-x:clamp(28px,3.2vw,48px);--btn-radius:clamp(22px,2.2vw,28px);--title-shadow:0 2px 8px #9d00ff1f;--subtitle-shadow:0 2px 8px #9d00ff12}.hero-section{background:linear-gradient(180deg,#9d00ff14,#9d00ff1a 30%,#9d00ff1f 55%,#9d00ff26 80%,#9d00ff38 95%,#9d00ff40),#fff;background:linear-gradient(180deg,#9d00ff14 0,#9d00ff1a 30%,#9d00ff1f 55%,#9d00ff26 80%,#9d00ff38 95%,#9d00ff40 100%),var(--color-bg);padding:var(--hero-pad-top) var(--hero-pad-x) 0 var(--hero-pad-x)}.hero-content{max-width:1380px}.hero-main-title{color:#a000ff;letter-spacing:2px;margin-top:0;padding-top:2px;text-shadow:var(--title-shadow)}.hero-main-title,.sub-title{font-family:Anton,sans-serif;font-size:var(--title-size);font-weight:900;margin-bottom:8px;word-spacing:6px}.sub-title{color:#17171d;text-shadow:var(--subtitle-shadow)}.features-list{color:#222;font-size:var(--features-font);gap:var(--features-gap);margin:14px 0 0}.features-list img{height:clamp(12px,1.2vw,16px)}.video-container{aspect-ratio:16/9;background:#fff;border:4px solid #00000014;border:4px solid var(--color-border);border-radius:var(--video-radius);box-shadow:0 10px 34px #9d00ff1f;height:auto;margin:clamp(10px,1.2vw,16px) auto 0;max-width:var(--video-max)}.video-container embed,.video-container iframe,.video-container video{background:#fff;border-radius:var(--video-radius);height:100%;width:100%}.hero-section .benefits-list{color:#222;font-size:var(--benefits-font);gap:var(--benefits-gap);margin:14px auto 0;max-width:1200px}.hero-section .benefits-list img{height:clamp(12px,1.4vw,20px);width:clamp(12px,1.4vw,20px)}.access-now-btn{background:linear-gradient(90deg,#a000ff,indigo);border-radius:var(--btn-radius);box-shadow:0 10px 28px #9d00ff2e;font-size:var(--btn-font);font-weight:900;letter-spacing:1.5px;margin-top:clamp(12px,1.2vw,16px);padding:var(--btn-pad-y) var(--btn-pad-x);text-transform:uppercase}.background-wave-left{bottom:100px;left:calc(50% - 300px - 28vw);max-width:640px;min-width:300px;transform:scaleX(1.2) scaleY(1.08);width:30vw}.background-wave-right{max-width:600px;min-width:280px;right:calc(50% - 350px - 24vw);top:30%;transform:scaleX(-1.2) scaleY(1.08);width:28vw}.rocket-icon{right:calc(50% - 370px - 10vw);top:20%;width:clamp(150px,12vw,220px);z-index:1}[data-theme=dark] .hero-section{background:linear-gradient(180deg,#9d00ff00,#9d00ff0d 30%,#9d00ff1f 60%,#9d00ff33),#fff;background:linear-gradient(180deg,#9d00ff00 0,#9d00ff0d 30%,#9d00ff1f 60%,#9d00ff33 100%),var(--color-bg)}[data-theme=dark] .features-list,[data-theme=dark] .hero-main-title,[data-theme=dark] .hero-section .benefits-list,[data-theme=dark] .sub-title{color:#fff}[data-theme=dark] .hero-main-title{color:#9d00ff!important;color:var(--color-accent)!important}[data-theme=dark] .video-container{background:#000;border-color:#00000014;border-color:var(--color-border);box-shadow:0 12px 42px #00000073}}@media (min-width:1024px) and (max-width:1279.98px){.background-wave-left{bottom:2%}.rocket-icon{top:170px}.background-wave-right{top:40%}.hero-section{display:flex;flex-direction:column;justify-content:flex-start;min-height:auto!important;padding-bottom:0!important}.hero-content{height:auto!important;margin-bottom:0}.access-now-btn{display:inline-block;margin-bottom:0!important}.video-container{margin-bottom:0}}.stats-section{background:linear-gradient(90deg,var(--color-accent) 0,#9d00ff 100%);margin-top:0;padding:70px 0;width:100%}.stats-container{align-items:center;display:flex;justify-content:space-around;margin:0 auto;max-width:1200px;padding:0 20px}.stat-item{flex:1 1;text-align:center}.stat-text{color:#fff;font-family:Inter,sans-serif;font-size:30px;font-weight:700;letter-spacing:1px;margin:0;padding:0;text-transform:uppercase}@media (min-width:1440px){.stats-section{padding:100px 0}.stats-container{max-width:1400px;padding:0 50px}.stat-text{font-size:42px;letter-spacing:1.5px}}@media (max-width:768px){.stats-section{padding:55px 0}.stats-container{flex-direction:row;gap:15px}.stat-text{font-size:18px;letter-spacing:.8px}}@media (max-width:480px){.stats-section{padding:55px 0}.stats-container{flex-direction:column;gap:17px}.stat-text{font-size:16px;letter-spacing:.7px}}@media (max-width:320px){.stats-section{padding:40px 0}.stats-container{gap:20px;padding:0 10px}.stat-text{font-size:14px;letter-spacing:.6px}}.details-section{background:linear-gradient(180deg,#9d00ff40,#9d00ff38 30%,#9d00ff26 55%,#9d00ff14 80%,#9d00ff08 95%,#9d00ff00);margin-top:0;padding:80px 0;position:relative;width:100%}[data-theme=dark] .details-section{background:linear-gradient(1turn,#9d00ff00 0,#9d00ff08 30%,#9d00ff14 45%,#9d00ff26 60%,#9d00ff38 80%,#9d00ff40 100%),var(--color-bg)}.details-container{margin:0 auto;max-width:1200px;padding:0 20px}.details-title{color:var(--color-text);font-family:Anton,sans-serif;font-size:3rem;font-weight:700;letter-spacing:1.5px;line-height:1.1;margin-bottom:60px;text-align:center;text-transform:uppercase}.details-title .highlight{color:var(--color-accent);font-weight:800}.problems-grid{grid-gap:50px 80px;display:grid;gap:50px 80px;grid-template-columns:1fr 1fr;margin-top:0}.problem-item{text-align:left}.problem-title{align-items:flex-start;display:flex;font-family:Anton,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.8px;line-height:1.1;margin-bottom:12px;text-transform:uppercase}.arrow,.problem-title{color:var(--color-text)}.arrow{flex-shrink:0;font-size:1.8rem;font-weight:900;margin-right:15px}.problem-description{color:var(--color-text-secondary);font-family:Inter,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.4;margin:0 0 0 50px}@media (min-width:1440px){.details-section{padding:120px 0}.details-container{max-width:1400px;padding:0 50px}.details-title{font-size:3.8rem;letter-spacing:2px;margin-bottom:60px}.problems-grid{gap:40px}.problem-item{border-radius:25px;padding:40px}.problem-icon{height:80px;margin-bottom:30px;padding:20px;width:80px}.problem-title{font-size:1.8rem;margin-bottom:20px}.problem-description{font-size:1.3rem;line-height:1.8;margin-left:60px}}@media (max-width:1024px){.details-section{padding:60px 0}.details-title{font-size:2.5rem;margin-bottom:50px}.problems-grid{gap:40px 60px}.problem-title{font-size:1.8rem}.problem-description{font-size:1rem;margin-left:45px}}@media (max-width:768px){.details-section{padding:50px 0}.details-title{font-size:2rem;letter-spacing:1px;margin-bottom:40px}.problems-grid{gap:35px;grid-template-columns:1fr}.problem-title{font-size:1.5rem}.problem-description{font-size:.95rem;margin-left:40px}.arrow{font-size:1.5rem;margin-right:12px}}@media (max-width:480px){.details-section{padding:40px 0}.details-container{padding:0 15px}.details-title{font-size:1.6rem;margin-bottom:30px}.problems-grid{gap:25px}.problem-title{font-size:1.3rem}.problem-description{font-size:.9rem;margin-left:35px}.arrow{font-size:1.3rem;margin-right:10px}}@media (max-width:320px){.details-section{padding:30px 0}.details-container{padding:0 10px}.details-title{font-size:1.4rem;margin-bottom:25px}.problems-grid{gap:20px}.problem-title{font-size:1.1rem}.problem-description{font-size:.85rem;margin-left:30px}.arrow{font-size:1.1rem;margin-right:8px}}.objective-main-section{background:#0000;padding:60px 0;text-align:center;width:100%}[data-theme=dark] .objective-main-section{background:linear-gradient(180deg,#bb86fc00 0,var(--color-bg) 20%)}.objective-main-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1000px;padding:0 20px}.objective-purple-subtitle{color:#9d00ff;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.objective-main-heading{color:var(--color-text);font-family:Anton,sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:40px}.objective-underlined-text{text-decoration:underline;text-decoration-color:var(--color-text);text-decoration-thickness:2px;text-underline-offset:4px}.objective-intro-section{margin-bottom:40px}.objective-intro-text{color:var(--color-text-secondary);font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.6;margin:0}.objective-bold-text{font-weight:700}.objective-benefits-container{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:40px;max-width:800px;text-align:left;width:100%}.objective-benefit-row{align-items:flex-start;display:flex;margin-bottom:25px;width:100%}.objective-benefit-row:before{color:var(--color-text);content:"•";flex-shrink:0;font-size:1.5rem;font-weight:700;margin-right:15px;margin-top:2px}.objective-benefit-text{color:var(--color-text-secondary);flex:1 1;font-family:Inter,sans-serif;font-size:1rem;line-height:1.6}.objective-benefit-heading{color:var(--color-text);font-weight:700}.objective-access-button{background:linear-gradient(135deg,#4a148c,#1a0033);border:none;border-radius:25px;box-shadow:0 4px 15px #4a148c66;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1px;padding:15px 40px;text-transform:uppercase;transition:all .3s ease}.objective-access-button:hover{background:linear-gradient(135deg,#6a1b9a,#2d0054);box-shadow:0 6px 20px #4a148c99;transform:translateY(-2px)}.objective-access-button:active{background:linear-gradient(135deg,#3a0f6b,#0f0022);transform:translateY(0)}@media (min-width:1440px){.objective-main-section{padding:100px 0}.objective-main-container{max-width:1200px;padding:0 40px}.objective-purple-subtitle{font-size:1.6rem;margin-bottom:30px}.objective-main-title{font-size:3.8rem;letter-spacing:2px;margin-bottom:35px}.objective-cards-grid{gap:40px;margin-bottom:60px}.objective-card{border-radius:25px;padding:40px}.objective-card-icon{height:90px;margin-bottom:30px;width:90px}.objective-card-title{font-size:1.8rem;margin-bottom:20px}.objective-card-description{font-size:1.2rem;line-height:1.8}.objective-access-button{border-radius:15px;font-size:1.3rem;padding:18px 45px}}@media (max-width:768px){.objective-main-section{padding:40px 0}.objective-main-heading{font-size:1.8rem}.objective-intro-text,.objective-purple-subtitle{font-size:1rem}.objective-benefit-text{font-size:.9rem}}@media (max-width:480px){.objective-main-container{padding:0 15px}.objective-main-heading{font-size:1.5rem}.objective-purple-subtitle{font-size:.9rem}.objective-access-button{font-size:1rem;padding:12px 30px}}@media (max-width:320px){.objective-main-section{padding:30px 0}.objective-main-container{padding:0 10px}.objective-main-heading{font-size:1.3rem;margin-bottom:30px}.objective-purple-subtitle{font-size:.8rem;margin-bottom:15px}.objective-intro-text{font-size:.9rem}.objective-benefit-text{font-size:.85rem}.objective-benefit-row{margin-bottom:20px}.objective-benefit-row:before{font-size:1.3rem;margin-right:10px}.objective-access-button{font-size:.9rem;padding:10px 25px}}.access-main-section{background:var(--color-bg);padding:80px 0;text-align:center;width:100%}.access-main-container{margin:0 auto;max-width:1400px;padding:0 30px}.access-main-title{color:var(--color-text);font-family:Anton,sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:1px;margin-bottom:50px;text-transform:uppercase}.access-grid-container{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;margin:0 auto;max-width:1200px}.access-card{background:linear-gradient(135deg,#2d1b69 0,#1a0d3a 100%),var(--color-card-bg);border-radius:25px;box-shadow:0 8px 32px #0003;color:var(--color-card-text);display:flex;flex-direction:column;min-height:350px;padding:30px;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.access-card:hover{box-shadow:0 12px 40px #0000004d;transform:translateY(-5px)}.access-card-title{color:#9d00ff;font-family:Anton,sans-serif;font-size:1.9rem;font-weight:700;letter-spacing:1px;line-height:1.2;margin-bottom:18px;text-transform:uppercase}[data-theme=light] .access-card-title{color:#fff}.access-card-description{color:var(--color-card-text);flex-grow:1;font-family:Inter,sans-serif;font-size:1rem;line-height:1.6;margin-bottom:25px;opacity:.95}[data-theme=light] .access-card-description{color:#fff;opacity:1}.access-card-image{align-items:center;background:#0000;border-radius:15px;display:flex;height:140px;justify-content:center;margin-bottom:20px;padding:0;width:100%}.access-card-image img{filter:brightness(1.2) contrast(1.1);height:100%;object-fit:contain;width:100%}.checklist-icon{background:#0000!important;padding:0!important}.purple-tick-icon{align-items:center;display:flex;height:80px;justify-content:center;width:80px}.access-card-price{align-items:baseline;border-top:1px solid #fff3;display:flex;gap:12px;margin-top:auto;padding-top:15px}.access-price-label{color:var(--color-card-text);font-family:Anton,sans-serif;font-size:1.3rem;font-weight:700;opacity:.9}[data-theme=light] .access-price-label{color:#fff;opacity:1}.access-price-value{color:var(--color-card-text);font-family:Anton,sans-serif;font-size:2.2rem;font-weight:700}[data-theme=light] .access-price-value{color:#fff}.access-card-community{grid-column:1/3;grid-row:2}.access-final-price{align-items:center;background:linear-gradient(135deg,#2d1b69,#1a0d3a);border-radius:25px;box-shadow:0 8px 32px #0003;display:flex;grid-column:3;grid-row:2;justify-content:center;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.access-final-price:hover{box-shadow:0 12px 40px #0000004d;transform:translateY(-5px)}.access-final-content{gap:25px;width:100%}.access-final-content,.access-final-pricing{align-items:center;display:flex;flex-direction:column}.access-final-pricing{gap:15px}.access-final-regular{align-items:center;display:flex;gap:12px}.access-final-label{color:var(--color-card-text);font-family:Anton,sans-serif;font-size:1.3rem;font-weight:700;opacity:.9}[data-theme=light] .access-final-label{color:#fff;opacity:1}.access-final-crossed{color:var(--color-card-text);font-family:Anton,sans-serif;font-size:2rem;font-weight:700;text-decoration:line-through;text-decoration-color:red;text-decoration-thickness:3px}[data-theme=light] .access-final-crossed{color:#fff}.access-final-offer{align-items:center;display:flex;flex-direction:column;gap:8px}.access-final-label-big{color:var(--color-card-text);font-family:Anton,sans-serif;font-size:2rem;font-weight:700}[data-theme=light] .access-final-label-big{color:#fff}.access-final-green{font-family:Anton,sans-serif;font-size:3.5rem;font-weight:700}.access-final-green,[data-theme=light] .access-final-green{color:#0f0;text-shadow:0 0 20px #00ff0080}.access-final-button{background:linear-gradient(135deg,#4a148c,#1a0033);border:none;border-radius:30px;box-shadow:0 6px 20px #4a148c66;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:1px;max-width:200px;padding:18px 35px;text-transform:uppercase;transition:all .3s ease;width:100%}.access-final-button:hover{background:linear-gradient(135deg,#6a1b9a,#2d0054);box-shadow:0 8px 25px #4a148c99;transform:translateY(-2px)}.access-final-button:active{background:linear-gradient(135deg,#3a0f6b,#0f0022);transform:translateY(0)}@media (min-width:1440px){.access-main-section{padding:120px 0}.access-main-container{max-width:1600px;padding:0 50px}.access-main-title{font-size:3.8rem;letter-spacing:2px;margin-bottom:70px}.access-grid-container{gap:40px;max-width:1400px}.access-card{border-radius:30px;min-height:450px;padding:50px}.access-card-title{font-size:2.2rem;margin-bottom:25px}.access-card-description{font-size:1.3rem;line-height:1.8;margin-bottom:35px}.access-card-image{height:120px;margin-bottom:25px}.purple-tick-icon,.purple-tick-icon svg{height:70px;width:70px}.access-price-label{font-size:1.4rem}.access-price-value{font-size:2.4rem}.access-final-label{font-size:1.4rem}.access-final-crossed,.access-final-label-big{font-size:2.2rem}.access-final-green{font-size:3.2rem}.access-final-button{border-radius:15px;font-size:1.3rem;padding:18px 40px}}@media (max-width:1024px){.access-main-container{padding:0 25px}.access-card{min-height:320px;padding:25px}.access-card-title{font-size:1.7rem}.access-card-description{font-size:.95rem}.access-card-image{height:120px}.purple-tick-icon,.purple-tick-icon svg{height:70px;width:70px}}@media (max-width:768px){.access-grid-container{gap:20px;grid-template-columns:1fr}.access-card-community,.access-final-price{grid-column:1;grid-row:auto}.access-main-title{font-size:2.2rem}.access-card-title{font-size:1.6rem}.access-card-description{font-size:.9rem}.access-card{min-height:300px}.access-card-image{height:110px}.purple-tick-icon,.purple-tick-icon svg{height:65px;width:65px}}@media (max-width:480px){.access-main-container{padding:0 20px}.access-main-title{font-size:1.9rem}.access-card{min-height:280px;padding:22px}.access-card-title{font-size:1.4rem}.access-card-description{font-size:.85rem}.access-card-image{height:100px}.purple-tick-icon,.purple-tick-icon svg{height:60px;width:60px}.access-final-green{font-size:3rem}.access-final-button{font-size:1.1rem;padding:15px 30px}}@media (max-width:320px){.access-main-section{padding:50px 0}.access-main-container{padding:0 15px}.access-main-title{font-size:1.6rem;margin-bottom:35px}.access-card{min-height:250px;padding:18px}.access-card-title{font-size:1.2rem;margin-bottom:12px}.access-card-description{font-size:.8rem;margin-bottom:20px}.access-card-image{height:90px;margin-bottom:15px}.purple-tick-icon,.purple-tick-icon svg{height:55px;width:55px}.access-price-label{font-size:1.1rem}.access-price-value{font-size:1.8rem}.access-final-label{font-size:1.1rem}.access-final-crossed,.access-final-label-big{font-size:1.7rem}.access-final-green{font-size:2.5rem}.access-final-button{font-size:1rem;padding:12px 25px}}.who-this-is-for-main-section{background:linear-gradient(1turn,#9d00ff40 0,#9d00ff38 30%,#9d00ff26 55%,#9d00ff14 80%,#9d00ff08 95%,#9d00ff00 100%),var(--color-bg);padding:80px 0;position:relative;width:100%}.who-this-is-for-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 30px}.who-this-is-for-content{display:flex;gap:60px;margin-bottom:50px;position:relative;width:100%}.who-this-is-for-left,.who-this-is-for-right{display:flex;flex:1 1;flex-direction:column}.who-this-is-for-title{color:var(--color-text);display:inline-block;font-family:Anton,sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:1.5px;line-height:1.1;margin-bottom:40px;position:relative;text-transform:uppercase}.who-this-is-for-underline-green{animation:glow-green 2s ease-in-out infinite alternate;background-color:#32cd32;border-radius:3px;bottom:-8px;box-shadow:0 0 10px #32cd32,0 0 20px #32cd32,0 0 30px #32cd32;height:5px;left:0;position:absolute;right:0}@keyframes glow-green{0%{box-shadow:0 0 10px #32cd32,0 0 20px #32cd32,0 0 30px #32cd32}to{box-shadow:0 0 15px #32cd32,0 0 25px #32cd32,0 0 35px #32cd32,0 0 45px #32cd32}}.who-this-is-for-underline-orange{animation:glow 2s ease-in-out infinite alternate;background-color:orange;border-radius:3px;bottom:-8px;box-shadow:0 0 10px orange,0 0 20px orange,0 0 30px orange;height:5px;left:0;position:absolute;right:0}@keyframes glow{0%{box-shadow:0 0 10px orange,0 0 20px orange,0 0 30px orange}to{box-shadow:0 0 15px orange,0 0 25px orange,0 0 35px orange,0 0 45px orange}}.who-this-is-for-divider{background:linear-gradient(180deg,#9d00ff 0,#4a148c);border-radius:3px;bottom:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:5px}.who-this-is-for-list{display:flex;flex-direction:column;gap:30px}.who-this-is-for-item{align-items:flex-start;display:flex;gap:20px}.who-this-is-for-icon{color:#0f0}.who-this-is-for-icon,.who-this-is-for-icon-cross{flex-shrink:0;font-size:1.8rem;font-weight:900;margin-top:3px}.who-this-is-for-icon-cross{color:red}.who-this-is-for-text{flex:1 1}.who-this-is-for-item-title{color:var(--color-text);font-family:Anton,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.5px;line-height:1.2;margin-bottom:8px;text-transform:uppercase}.who-this-is-for-item-desc{color:var(--color-text-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:0}.who-this-is-for-access-button{background:linear-gradient(135deg,var(--color-accent) 0,#6a1b9a 100%);border:none;border-radius:12px;box-shadow:0 6px 20px #9d00ff66;color:#fff;cursor:pointer;font-family:Anton,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1px;padding:18px 40px;text-transform:uppercase;transition:all .3s ease}.who-this-is-for-access-button:hover{box-shadow:0 8px 25px #9d00ff99;transform:translateY(-2px)}.who-this-is-for-access-button:active{transform:translateY(0)}[data-theme=dark] .who-this-is-for-access-button{background:linear-gradient(135deg,var(--color-accent) 0,#8a2be2 100%);box-shadow:0 6px 20px #bb86fc66}[data-theme=dark] .who-this-is-for-access-button:hover{box-shadow:0 8px 25px #bb86fc99}@media (max-width:1024px){.who-this-is-for-container{padding:0 25px}.who-this-is-for-content{gap:50px}.who-this-is-for-title{font-size:2.4rem;margin-bottom:35px}.who-this-is-for-list{gap:25px}.who-this-is-for-item-title{font-size:1.4rem}.who-this-is-for-item-desc{font-size:.95rem}}@media (max-width:768px){.who-this-is-for-main-section{padding:60px 0}.who-this-is-for-container{padding:0 20px}.who-this-is-for-content{flex-direction:column;gap:40px;margin-bottom:40px}.who-this-is-for-divider{display:none}.who-this-is-for-title{font-size:2rem;margin-bottom:30px}.who-this-is-for-list{gap:20px}.who-this-is-for-item{gap:15px}.who-this-is-for-icon,.who-this-is-for-icon-cross{font-size:1.6rem}.who-this-is-for-item-title{font-size:1.3rem}.who-this-is-for-item-desc{font-size:.9rem}.who-this-is-for-access-button{font-size:1.2rem;padding:15px 35px}}@media (max-width:480px){.who-this-is-for-main-section{padding:50px 0}.who-this-is-for-container{padding:0 15px}.who-this-is-for-title{font-size:1.8rem;margin-bottom:25px}.who-this-is-for-content{gap:30px;margin-bottom:35px}.who-this-is-for-list{gap:18px}.who-this-is-for-item{gap:12px}.who-this-is-for-icon,.who-this-is-for-icon-cross{font-size:1.4rem}.who-this-is-for-item-title{font-size:1.2rem}.who-this-is-for-item-desc{font-size:.85rem}.who-this-is-for-access-button{font-size:1.1rem;padding:12px 30px}}@media (max-width:320px){.who-this-is-for-main-section{padding:40px 0}.who-this-is-for-container{padding:0 10px}.who-this-is-for-title{font-size:1.5rem;margin-bottom:20px}.who-this-is-for-content{gap:25px;margin-bottom:30px}.who-this-is-for-list{gap:15px}.who-this-is-for-item{gap:10px}.who-this-is-for-icon,.who-this-is-for-icon-cross{font-size:1.3rem}.who-this-is-for-item-title{font-size:1rem}.who-this-is-for-item-desc{font-size:.8rem}.who-this-is-for-access-button{font-size:1rem;padding:10px 25px}}.global-magnet-checkout{background:var(--color-bg-secondary);font-family:Inter,sans-serif;min-height:100vh}[data-theme=dark] .global-magnet-checkout{background:linear-gradient(0deg,#9d00ff40 0,#9d00ff38 20%,#9d00ff26 40%,#9d00ff14 55%,#9d00ff08 70%,#9d00ff00 100%),var(--color-bg)!important;background-attachment:fixed;background-size:100% 100%}.checkout-container{margin:0 auto;max-width:1400px;padding:0 20px}.checkout-header{border-bottom:1px solid #9d00ff33;margin-bottom:30px;padding:20px 0}.brand-logo{align-items:center;display:flex;gap:10px}.brand-name,.logo-icon{font-size:1.5rem}.brand-name{color:#9d00ff;font-family:Anton,sans-serif;font-weight:700;letter-spacing:2px}.checkout-content{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr}.left-section{background:linear-gradient(135deg,var(--color-accent) 0,#7b00cc 100%);border-radius:20px;box-shadow:0 10px 30px #9d00ff4d;color:#fff;padding:30px}.offer-header{margin-bottom:35px}.offer-title{color:#fff;font-family:Anton,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:1px;margin:0;text-shadow:0 2px 4px #0000004d;text-transform:uppercase}.benefits-list{display:flex;flex-direction:column;gap:30px}.benefit-item{align-items:flex-start;background:#0000;border:none;border-radius:0;box-sizing:border-box;display:flex;gap:18px;height:auto;margin:0;max-height:none;max-width:none;min-height:auto;overflow:visible;padding:0;width:100%}.benefit-icon{color:#0f0;flex-shrink:0;font-size:2rem;margin-top:2px;text-shadow:0 0 10px #0f0c}.benefit-item p{-webkit-line-clamp:none;-webkit-box-orient:none;color:#fff;display:block;flex:1 1;font-size:1.1rem;font-weight:400;line-height:1.6;margin:0;overflow:visible;text-overflow:none}.right-section{background:var(--color-card-bg);border-radius:20px;box-shadow:0 10px 30px #0000001a;color:var(--color-card-text);padding:30px}.form-title{background:linear-gradient(135deg,var(--color-accent) 0,#7b00cc 100%);border-radius:10px;color:#fff;font-family:Anton,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:1px;margin:0 0 25px;padding:15px;text-align:center;text-transform:uppercase}.checkout-form{display:flex;flex-direction:column;gap:20px}.form-row{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}.form-group{display:flex;flex-direction:column;gap:5px}.form-group label{color:var(--color-text-secondary);font-size:.9rem;font-weight:600}.form-group input,.form-group textarea{background:var(--color-bg-secondary);border:2px solid var(--color-border);border-radius:8px;color:var(--color-text);font-size:.9rem;padding:12px 15px;transition:all .3s ease}.form-group input:focus,.form-group textarea:focus{background:var(--color-card-bg);border-color:#9d00ff;box-shadow:0 0 0 3px #9d00ff1a;outline:none}.bonus-offers{display:flex;flex-direction:column;gap:15px;margin:20px 0}.bonus-item{background:#f6fab0;border:2px dashed #000;border-radius:12px;padding:20px;transition:all .3s ease}.bonus-item:has(input:checked){background:#fffacd;border-color:#fc0;box-shadow:0 4px 15px #ffd7004d}.bonus-checkbox{align-items:flex-start;display:flex;gap:12px}.bonus-checkbox input[type=checkbox]{accent-color:gold;margin-top:3px;transform:scale(1.2)}.bonus-checkbox label{cursor:pointer;display:flex;flex-direction:column;gap:8px}.bonus-title{color:#00c800;font-size:1rem;font-weight:700}.bonus-description{color:#000;font-size:.85rem;line-height:1.4}.addons-section{margin-top:25px}.addons-label{border-bottom:2px solid #9d00ff;color:var(--color-text);display:inline-block;font-family:Anton,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:1px;margin-bottom:15px;padding-bottom:8px;text-transform:uppercase}.price-breakdown{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:10px;margin:0;padding:20px}.price-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.price-row:last-child{margin-bottom:0}.addon-row{opacity:.8;padding-left:20px}.price-label{color:var(--color-text-secondary);font-size:.9rem;font-weight:600}.price-amount{color:#9d00ff;font-size:1rem;font-weight:700}.total-section{animation:pulse 2s infinite;background:linear-gradient(135deg,#666,#555);border-radius:10px;color:#fff;margin:20px 0;padding:15px 20px}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.total-row{align-items:center;display:flex;justify-content:space-between}.total-label{font-size:1.2rem}.total-amount,.total-label{color:#fff;font-family:Anton,sans-serif;font-weight:700}.total-amount{animation:flash 1s ease-in-out infinite alternate;font-size:1.5rem}@keyframes flash{0%{opacity:.8}to{opacity:1}}.submit-button{background:linear-gradient(135deg,var(--color-accent) 0,#6a1b9a 100%);border:none;border-radius:12px;box-shadow:0 6px 20px #9d00ff66;color:#fff;cursor:pointer;font-family:Anton,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1px;padding:18px 40px;text-transform:uppercase;transition:all .3s ease}.submit-button:hover{box-shadow:0 8px 25px #9d00ff99;transform:translateY(-2px)}.submit-button:active{transform:translateY(0)}.apply-button,.btn-apply{background:linear-gradient(135deg,var(--color-accent) 0,#6a1b9a 100%);border:none;border-radius:12px;box-shadow:0 6px 20px #9d00ff66;color:#fff;cursor:pointer;font-family:Anton,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1px;padding:18px 40px;text-transform:uppercase;transition:all .3s ease}.apply-button:hover,.btn-apply:hover{box-shadow:0 8px 25px #9d00ff99;transform:translateY(-2px)}.apply-button:active,.btn-apply:active{transform:translateY(0)}[data-theme=dark] .apply-button,[data-theme=dark] .btn-apply,[data-theme=dark] .submit-button{background:linear-gradient(135deg,var(--color-accent) 0,#8a2be2 100%);box-shadow:0 6px 20px #bb86fc66}[data-theme=dark] .apply-button:hover,[data-theme=dark] .btn-apply:hover,[data-theme=dark] .submit-button:hover{box-shadow:0 8px 25px #bb86fc99}@media (max-width:1024px){.checkout-content{gap:30px}.checkout-content,.form-row{grid-template-columns:1fr}.benefits-list{gap:25px}.benefit-item{gap:15px}.benefit-item p{font-size:1rem}}@media (max-width:768px){.checkout-container{padding:0 15px}.left-section,.right-section{padding:20px}.offer-title{font-size:1.5rem}.offer-header{margin-bottom:30px}.benefits-list{gap:22px}.benefit-item{gap:15px}.benefit-icon{font-size:1.8rem}.benefit-item p{font-size:.95rem;line-height:1.5}.addons-label{font-size:1rem}}@media (max-width:480px){.brand-name{font-size:1.2rem}.offer-title{font-size:1.3rem}.form-title{font-size:1.1rem}.offer-header{margin-bottom:25px}.benefits-list{gap:20px}.benefit-item{gap:12px}.benefit-icon{font-size:1.6rem}.benefit-item p{font-size:.9rem;line-height:1.5}.addons-label{font-size:.95rem}.submit-button{font-size:1.1rem;padding:15px 30px}}@media (max-width:320px){.global-magnet-checkout{min-height:auto}.checkout-container{padding:0 10px}.checkout-header{margin-bottom:20px;padding:15px 0}.brand-name{font-size:1rem;letter-spacing:1px}.checkout-content{gap:20px}.left-section,.right-section{border-radius:15px;padding:15px}.offer-header{margin-bottom:20px}.offer-title{font-size:1.1rem}.benefits-list{gap:18px}.benefit-item{gap:10px}.benefit-icon{font-size:1.4rem}.benefit-item p{font-size:.85rem;line-height:1.4}.form-title{font-size:1rem;padding:12px}.checkout-form{gap:15px}.form-group input,.form-group textarea{font-size:.85rem;padding:10px 12px}.bonus-item{padding:12px}.bonus-title{font-size:.9rem}.bonus-description{font-size:.8rem}.addons-section{margin-top:20px}.addons-label{font-size:.9rem;margin-bottom:12px}.price-breakdown{padding:15px}.total-section{padding:12px 15px}.total-label{font-size:1rem}.total-amount{font-size:1.3rem}.submit-button{font-size:1rem;padding:12px 25px}}#upsell-checkout .skip-text{color:#666;cursor:pointer;font-size:.9rem;margin-top:15px;text-align:center;text-decoration:underline;transition:color .3s ease}#upsell-checkout .skip-text:hover{color:var(--color-accent)}*{font-weight:500}.upsell-unique-funnel-flow-container,.upsell-unique-global-magnet-checkout,.upsell-unique-global-magnet-container,.upsell-unique-offer-vault-container,.upsell-unique-pitch-mastery-container,.upsell-unique-roas-rocket-container,.upsell-unique-unified-upsell-checkout{background:var(--color-bg-secondary);font-family:Inter,sans-serif;min-height:100vh}.upsell-unique-checkout-container,.upsell-unique-form-container{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:1200px;min-height:100vh;padding:0 20px}.funnel-flow-header,.global-magnet-header,.offer-vault-header,.pitch-mastery-header,.roas-rocket-header,.unified-upsell-header,.upsell-checkout-header{align-items:center;border-bottom:1px solid #9d00ff33;display:flex;justify-content:space-between;margin-bottom:30px;padding:20px 0}.upsell-brand-logo{align-items:center;display:flex;gap:10px}.upsell-logo-icon{font-size:1.5rem}.upsell-brand-name{color:var(--color-accent);display:flex;flex-direction:column;font-family:Anton,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:2px;line-height:1}.upsell-secure-badge{align-items:center;color:var(--color-text-secondary);display:flex;font-size:.9rem;gap:5px}.upsell-secure-icon{color:#00c800}.upsell-checkout-content{padding:40px 0;width:100%}.funnel-flow-checkout,.upsell-checkout-content{align-items:center;display:flex;justify-content:center}.upsell-right-section{box-shadow:0 10px 30px #0000001a;padding:30px;width:100%;width:800px}.upsell-form-container,.upsell-right-section{background:var(--color-card-bg);border-radius:20px;box-sizing:border-box;color:var(--color-card-text)}.upsell-form-container{box-shadow:0 20px 60px #00000026;margin:0 auto;max-width:900px;padding:40px;position:relative;width:100%}.upsell-form-title{background:linear-gradient(135deg,var(--color-accent) 0,#7b00cc 100%);border-radius:10px;color:#fff;font-family:Anton,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:1px;margin:0 0 25px;padding:15px;text-align:center;text-transform:uppercase}.upsell-checkout-form{display:flex;flex-direction:column;gap:20px}.upsell-form-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.upsell-form-group{display:flex;flex-direction:column;gap:8px;position:relative}.upsell-form-group label{color:var(--color-text-secondary);font-size:.9rem;font-weight:600}.upsell-form-group input,.upsell-form-group textarea{background:var(--color-bg-secondary);border:2px solid var(--color-border);border-radius:8px;box-sizing:border-box;color:var(--color-text);font-size:1rem;padding:15px 18px;transition:all .3s ease;width:100%}.upsell-form-group input:focus,.upsell-form-group textarea:focus{background:var(--color-card-bg);border-color:var(--color-accent);box-shadow:0 0 0 3px #9d00ff1a;outline:none}.upsell-price-breakdown{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:10px;margin:20px 0;padding:20px}.upsell-price-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.upsell-price-row:last-child{margin-bottom:0}.upsell-price-label{color:var(--color-text-secondary);font-size:.9rem;font-weight:600}.upsell-price-amount{color:var(--color-accent);font-size:1rem;font-weight:700}.upsell-total-section{animation:upsell-pulse 2s infinite;background:linear-gradient(135deg,#f1f0f0);border-radius:10px;color:#fff;margin:20px 0;padding:15px 20px}@keyframes upsell-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.upsell-total-row{align-items:center;display:flex;justify-content:space-between}.upsell-total-label{font-size:1.2rem}.upsell-total-amount,.upsell-total-label{color:#000;font-family:Anton,sans-serif;font-weight:700}.upsell-total-amount{animation:upsell-flash 1s ease-in-out infinite alternate;font-size:1.5rem}@keyframes upsell-flash{0%{opacity:.8}to{opacity:1}}.upsell-submit-button{background:linear-gradient(135deg,var(--color-accent) 0,#6a1b9a 100%);border:none;border-radius:12px;box-shadow:0 6px 20px #9d00ff66;color:#fff;cursor:pointer;font-family:Anton,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:1px;padding:18px 40px;text-transform:uppercase;transition:all .3s ease}.upsell-submit-button:hover{box-shadow:0 8px 25px #9d00ff99;transform:translateY(-2px)}.upsell-submit-button:active{transform:translateY(0)}.upsell-apply-button{background:linear-gradient(135deg,var(--color-accent) 0,#6a1b9a 100%);border:none;border-radius:8px;box-shadow:0 4px 15px #9d00ff66;color:#fff;cursor:pointer;font-family:Anton,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:1px;padding:12px 20px;text-transform:uppercase;transition:all .3s ease}.upsell-apply-button:hover{box-shadow:0 6px 20px #9d00ff99;transform:translateY(-1px)}.upsell-apply-button:disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.upsell-skip-text{color:#666;cursor:pointer;font-size:.9rem;margin-top:15px;text-align:center;text-decoration:underline;transition:color .3s ease}.upsell-skip-text:hover{color:var(--color-accent)}.upsell-coupon-input-group{display:flex;gap:12px;width:100%}.upsell-coupon-input-group input{flex:1 1;margin:0}.upsell-coupon-input-group .upsell-apply-button{flex-shrink:0;white-space:nowrap}.upsell-coupon-error{color:red;font-size:12px;margin-top:5px}.upsell-coupon-success{color:green;font-size:12px;margin-top:5px}.upsell-final-total{background:#adadad;border-radius:8px;color:#fff;font-size:1.3em;font-weight:700;margin:16px 0 0;padding:12px}[data-theme=dark] .funnel-flow-checkout,[data-theme=dark] .global-magnet-checkout,[data-theme=dark] .offer-vault-checkout,[data-theme=dark] .pitch-mastery-checkout,[data-theme=dark] .roas-rocket-checkout,[data-theme=dark] .unified-upsell-checkout,[data-theme=dark] .upsell-global-magnet-checkout{background:linear-gradient(1turn,#9d00ff00 0,#9d00ff08 30%,#9d00ff14 45%,#9d00ff26 60%,#9d00ff38 80%,#9d00ff40 100%),var(--color-bg)}[data-theme=dark] .upsell-price-breakdown{background:#2a2a2a;border-color:#444}[data-theme=dark] .upsell-price-label{color:var(--color-text)}[data-theme=dark] .upsell-apply-button,[data-theme=dark] .upsell-submit-button{background:linear-gradient(135deg,var(--color-accent) 0,#8a2be2 100%);box-shadow:0 6px 20px #bb86fc66}[data-theme=dark] .upsell-apply-button:hover,[data-theme=dark] .upsell-submit-button:hover{box-shadow:0 8px 25px #bb86fc99}@media (min-width:1440px){.upsell-sp-checkout-container,.upsell-sp-funnel-flow-container,.upsell-sp-global-magnet-container,.upsell-sp-offer-vault-container,.upsell-sp-pitch-mastery-container,.upsell-sp-roas-rocket-container,.upsell-sp-unified-upsell-container{max-width:1400px;padding:0 60px}.upsell-form-container{max-width:1200px;padding:80px}.upsell-form-title{font-size:1.8rem;padding:30px}.upsell-form-group input,.upsell-form-group textarea{font-size:1.2rem;padding:22px 25px}.upsell-submit-button{font-size:1.5rem;padding:25px 70px}.upsell-brand-name{font-size:2rem}.upsell-sp-checkout-header,.upsell-sp-funnel-flow-header,.upsell-sp-global-magnet-header,.upsell-sp-offer-vault-header,.upsell-sp-pitch-mastery-header,.upsell-sp-roas-rocket-header,.upsell-sp-unified-upsell-header{padding:30px 0}.upsell-price-breakdown{margin:30px 0;padding:30px}.upsell-price-label{font-size:1.1rem}.upsell-price-amount{font-size:1.2rem}.upsell-total-label{font-size:1.4rem}.upsell-total-amount{font-size:1.8rem}}@media (min-width:1400px) and (max-width:1439px){.upsell-sp-checkout-container,.upsell-sp-funnel-flow-container,.upsell-sp-global-magnet-container,.upsell-sp-offer-vault-container,.upsell-sp-pitch-mastery-container,.upsell-sp-roas-rocket-container,.upsell-sp-unified-upsell-container{max-width:1200px;padding:0 40px}.upsell-form-container{max-width:1000px;padding:60px}.upsell-form-title{font-size:1.6rem;padding:25px}.upsell-form-group input,.upsell-form-group textarea{font-size:1.1rem;padding:18px 20px}.upsell-submit-button{font-size:1.4rem;padding:22px 60px}.upsell-brand-name{font-size:1.8rem}}@media (min-width:1200px) and (max-width:1399px){.funnel-flow-container,.global-magnet-container,.offer-vault-container,.pitch-mastery-container,.roas-rocket-container,.unified-upsell-container,.upsell-checkout-container{max-width:1100px;padding:0 30px}.upsell-form-container{max-width:900px;padding:50px}.upsell-form-title{font-size:1.5rem;padding:20px}.upsell-form-group input,.upsell-form-group textarea{font-size:1rem;padding:15px 18px}.upsell-submit-button{font-size:1.3rem;padding:20px 50px}.upsell-brand-name{font-size:1.6rem}}@media (min-width:992px) and (max-width:1199px){.funnel-flow-container,.global-magnet-container,.offer-vault-container,.pitch-mastery-container,.roas-rocket-container,.unified-upsell-container,.upsell-checkout-container{max-width:960px;padding:0 25px}.upsell-form-container{max-width:800px;padding:40px}.upsell-form-title{font-size:1.4rem;padding:18px}.upsell-form-group input,.upsell-form-group textarea{font-size:.95rem;padding:14px 16px}.upsell-submit-button{font-size:1.2rem;padding:18px 45px}.upsell-brand-name{font-size:1.4rem}}@media (min-width:768px) and (max-width:991px){.funnel-flow-container,.global-magnet-container,.offer-vault-container,.pitch-mastery-container,.roas-rocket-container,.unified-upsell-container,.upsell-checkout-container{align-items:flex-start;max-width:100%;min-height:auto;padding:20px 20px 0}.upsell-checkout-content{padding:20px 0}.funnel-flow-header,.global-magnet-header,.offer-vault-header,.pitch-mastery-header,.roas-rocket-header,.unified-upsell-header,.upsell-checkout-header{flex-direction:row;gap:10px;padding:15px 0;text-align:left}.upsell-form-container,.upsell-right-section{max-width:100%;padding:30px}.upsell-form-row{gap:15px;grid-template-columns:1fr 1fr}.upsell-brand-name{font-size:1.3rem}.upsell-form-title{font-size:1.2rem;padding:15px}.upsell-form-group input,.upsell-form-group textarea{font-size:.9rem;padding:12px 14px}.upsell-submit-button{font-size:1.1rem;padding:16px 35px}.upsell-price-breakdown{margin:18px 0;padding:18px}.upsell-total-section{margin:18px 0;padding:12px 18px}}@media (min-width:481px) and (max-width:767px){.funnel-flow-container,.global-magnet-container,.offer-vault-container,.pitch-mastery-container,.roas-rocket-container,.unified-upsell-container,.upsell-checkout-container{align-items:flex-start;max-width:100%;min-height:auto;padding:15px 15px 0}.upsell-checkout-content{padding:15px 0}.funnel-flow-header,.global-magnet-header,.offer-vault-header,.pitch-mastery-header,.roas-rocket-header,.unified-upsell-header,.upsell-checkout-header{flex-direction:column;gap:12px;padding:15px 0;text-align:center}.upsell-form-container,.upsell-right-section{border-radius:18px;max-width:100%;padding:20px}.upsell-form-row{gap:15px;grid-template-columns:1fr}.upsell-coupon-input-group{gap:10px}.upsell-brand-name{font-size:1.2rem}.upsell-form-title{font-size:1.1rem;padding:14px}.upsell-form-group input,.upsell-form-group textarea{font-size:.9rem;padding:12px 15px}.upsell-submit-button{font-size:1.1rem;padding:16px 32px}.upsell-price-breakdown{margin:16px 0;padding:16px}.upsell-total-section{margin:16px 0;padding:12px 16px}.upsell-secure-badge{font-size:.85rem}}@media (max-width:480px){.funnel-flow-container,.global-magnet-container,.offer-vault-container,.pitch-mastery-container,.roas-rocket-container,.unified-upsell-container,.upsell-checkout-container{align-items:flex-start;min-height:auto;padding:10px 10px 0}.upsell-checkout-content{padding:10px 0}.funnel-flow-header,.global-magnet-header,.offer-vault-header,.pitch-mastery-header,.roas-rocket-header,.unified-upsell-header,.upsell-checkout-header{flex-direction:column;gap:10px;margin-bottom:20px;padding:10px 0;text-align:center}.upsell-form-container,.upsell-right-section{border-radius:15px;max-width:100%;padding:15px}.upsell-form-row{gap:12px;grid-template-columns:1fr}.upsell-coupon-input-group{flex-direction:column;gap:8px}.upsell-coupon-input-group .upsell-apply-button{width:100%}.upsell-brand-name{font-size:1rem}.upsell-form-title{font-size:1rem;padding:12px}.upsell-form-group{gap:3px}.upsell-form-group label{font-size:.85rem}.upsell-form-group input,.upsell-form-group textarea{border-radius:6px;font-size:.85rem;padding:10px 12px}.upsell-submit-button{border-radius:10px;font-size:1.1rem;padding:15px 30px}.upsell-apply-button{font-size:.8rem;padding:10px 16px}.upsell-price-breakdown{border-radius:8px;margin:14px 0;padding:14px}.upsell-price-row{margin-bottom:8px}.upsell-price-label{font-size:.8rem}.upsell-price-amount{font-size:.9rem}.upsell-total-section{border-radius:8px;margin:14px 0;padding:10px 14px}.upsell-total-label{font-size:1rem}.upsell-total-amount{font-size:1.3rem}.upsell-secure-badge{font-size:.8rem}.upsell-skip-text{font-size:.8rem;margin-top:12px}}@media (max-width:319px){.funnel-flow-container,.global-magnet-container,.offer-vault-container,.pitch-mastery-container,.roas-rocket-container,.unified-upsell-container,.upsell-checkout-container{align-items:flex-start;min-height:auto;padding:8px 8px 0}.upsell-checkout-content{padding:8px 0}.funnel-flow-header,.global-magnet-header,.offer-vault-header,.pitch-mastery-header,.roas-rocket-header,.unified-upsell-header,.upsell-checkout-header{flex-direction:column;gap:8px;margin-bottom:15px;padding:8px 0;text-align:center}.upsell-form-container,.upsell-right-section{border-radius:12px;max-width:100%;padding:12px}.upsell-form-row{gap:10px;grid-template-columns:1fr}.upsell-coupon-input-group{flex-direction:column;gap:6px}.upsell-coupon-input-group .upsell-apply-button{width:100%}.upsell-brand-name{font-size:.9rem}.upsell-form-title{font-size:.9rem;padding:10px}.upsell-form-group{gap:2px}.upsell-form-group label{font-size:.8rem}.upsell-form-group input,.upsell-form-group textarea{border-radius:5px;font-size:.8rem;padding:8px 10px}.upsell-submit-button{border-radius:8px;font-size:1rem;padding:12px 25px}.upsell-apply-button{font-size:.75rem;padding:8px 14px}.upsell-price-breakdown{border-radius:6px;margin:12px 0;padding:12px}.upsell-price-row{margin-bottom:6px}.upsell-price-label{font-size:.75rem}.upsell-price-amount{font-size:.85rem}.upsell-total-section{border-radius:6px;margin:12px 0;padding:8px 12px}.upsell-total-label{font-size:.9rem}.upsell-total-amount{font-size:1.2rem}.upsell-secure-badge{font-size:.75rem}.upsell-skip-text{font-size:.75rem;margin-top:10px}}@media (max-height:500px) and (orientation:landscape){.funnel-flow-container,.global-magnet-container,.offer-vault-container,.pitch-mastery-container,.roas-rocket-container,.unified-upsell-container,.upsell-checkout-container{min-height:auto;padding-bottom:10px;padding-top:10px}.funnel-flow-header,.global-magnet-header,.offer-vault-header,.pitch-mastery-header,.roas-rocket-header,.unified-upsell-header,.upsell-checkout-header{margin-bottom:15px;padding:5px 0}.upsell-checkout-content{padding:10px 0}.upsell-form-container{padding:20px}.upsell-form-title{padding:10px}.upsell-price-breakdown,.upsell-total-section{margin:10px 0}}.policy-page{background-color:var(--color-bg);color:var(--color-text);font-family:Inter,sans-serif;letter-spacing:.3px;line-height:1.7;min-height:100vh;padding-bottom:80px;padding-top:80px;transition:background-color .3s,color .3s}.policy-container{margin:0 auto;max-width:1200px;padding:40px 20px 60px;position:relative}.policy-header{margin-bottom:50px;position:relative;text-align:center}.policy-title{color:var(--color-text);font-family:Anton,sans-serif;font-size:3rem;font-weight:700;letter-spacing:1.5px;line-height:1.2;margin:0 0 20px;text-transform:uppercase}.policy-subtitle{color:var(--color-text-secondary);font-size:1.1rem;font-weight:400;margin-bottom:30px}.policy-divider{background:linear-gradient(90deg,#8a2be266,#8a2be2cc 25%,#8a2be2 50%,#8a2be2cc 75%,#8a2be266);border-radius:50%;height:2px;margin:0 auto 40px;position:relative;transform:scaleY(1.2);width:100%}.policy-divider:before{top:-4px}.policy-divider:after,.policy-divider:before{background:linear-gradient(90deg,#8a2be203,#8a2be21a 25%,#8a2be24d 50%,#8a2be21a 75%,#8a2be203);content:"";filter:blur(2px);height:4px;left:0;position:absolute;width:100%;z-index:0}.policy-divider:after{bottom:-4px}.policy-content{background-color:var(--color-card-bg);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 4px 20px #0000001a;padding:40px;transition:background-color .3s,border-color .3s}.policy-content h2{color:var(--color-text);font-family:Anton,sans-serif;font-size:1.8rem;font-weight:600;letter-spacing:1px;margin:30px 0 15px;text-transform:uppercase}.policy-content h2:first-child{margin-top:0}.policy-content h3{color:var(--color-text);font-family:Inter,sans-serif;font-size:1.3rem;font-weight:700;letter-spacing:.5px;margin:25px 0 12px}.policy-content p{color:var(--color-text-secondary);font-size:1rem;line-height:1.8;margin-bottom:18px}.policy-content ol,.policy-content ul{color:var(--color-text-secondary);margin:15px 0 15px 20px}.policy-content li{line-height:1.7;margin-bottom:8px}.policy-content strong{color:var(--color-text);font-weight:700}.policy-content a{color:#8a2be2;font-weight:600;text-decoration:underline;transition:color .2s ease}.policy-content a:hover{color:#9d4edd;text-decoration:none}.contact-info{background:linear-gradient(135deg,var(--color-card-bg) 0,#8a2be20d 100%);border:1px solid var(--color-border);border-left:4px solid #8a2be2;border-radius:10px;margin:25px 0;padding:25px}.contact-info h3{color:var(--color-text);margin-top:0}.contact-info p{margin-bottom:10px}.contact-info p,.last-updated{color:var(--color-text-secondary)}.last-updated{border-top:1px solid var(--color-border);font-size:.9rem;font-style:italic;margin-top:40px;padding-top:25px;text-align:center}@media screen and (max-width:1200px){.policy-container{max-width:95%;padding:30px 15px 50px}.policy-content{padding:30px}}@media screen and (max-width:900px){.policy-title{font-size:2.5rem}.policy-content{padding:25px}.policy-content h2{font-size:1.6rem}.policy-content h3{font-size:1.2rem}}@media screen and (max-width:768px){.policy-page{padding-top:70px}.policy-container{padding:20px 10px 40px}.policy-title{font-size:2.2rem;letter-spacing:1px}.policy-subtitle{font-size:1rem}.policy-content{padding:20px}.policy-content h2{font-size:1.4rem}.policy-content h3{font-size:1.1rem}.policy-content p{font-size:.95rem}.contact-info{padding:20px}}@media screen and (max-width:480px){.policy-page{padding-top:60px}.policy-container{padding:15px 8px 30px}.policy-title{font-size:1.8rem;letter-spacing:.5px}.policy-subtitle{font-size:.9rem}.policy-content{padding:15px}.policy-content h2{font-size:1.3rem}.policy-content h3{font-size:1rem}.policy-content p{font-size:.9rem}.contact-info{padding:15px}}@media screen and (max-width:320px){.policy-title{font-size:1.6rem}.policy-content{padding:12px}.policy-content h2{font-size:1.2rem}.policy-content h3{font-size:.95rem}.policy-content p{font-size:.85rem}.contact-info{padding:12px}}.thankyou-section{background:var(--color-bg);color:var(--color-text);justify-content:center;min-height:100vh;padding:40px 20px}.thankyou-container,.thankyou-section{align-items:center;display:flex;width:100%}.thankyou-container{flex-direction:column;gap:40px;max-width:900px;text-align:center}.thankyou-image-container{align-items:center;display:flex;justify-content:center;max-width:500px;position:relative;width:100%}.thankyou-image{filter:drop-shadow(0 10px 30px rgba(0,0,0,.1));height:auto;max-width:450px;transition:filter .3s ease;width:100%}[data-theme=dark] .thankyou-image{filter:invert(1) drop-shadow(0 10px 30px rgba(255,255,255,.1))}.thankyou-content{align-items:center;display:flex;flex-direction:column;gap:30px;width:100%}.thankyou-confirmation-text{color:var(--color-text);font-family:Anton,sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:1px;line-height:1.4;margin:0;max-width:800px;text-transform:uppercase}.thankyou-welcome-container{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.thankyou-welcome-text{color:var(--color-accent);font-family:Anton,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:2px;margin:0;text-shadow:2px 2px 4px #9d00ff33;text-transform:uppercase}[data-theme=dark] .thankyou-welcome-text{text-shadow:2px 2px 4px #bb86fc4d}.thankyou-graduation-cap{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.2));font-size:2.5rem}@media (max-width:1024px){.thankyou-container{gap:35px}.thankyou-image{max-width:400px}.thankyou-confirmation-text{font-size:1.3rem}.thankyou-graduation-cap,.thankyou-welcome-text{font-size:2.2rem}}@media (max-width:768px){.thankyou-section{padding:30px 15px}.thankyou-container{gap:30px}.thankyou-image{max-width:350px}.thankyou-confirmation-text{font-size:1.1rem;letter-spacing:.5px}.thankyou-welcome-text{font-size:1.9rem;letter-spacing:1.5px}.thankyou-graduation-cap{font-size:1.9rem}.thankyou-welcome-container{gap:12px}}@media (max-width:480px){.thankyou-section{min-height:90vh;padding:20px 10px}.thankyou-container{gap:25px}.thankyou-image{max-width:280px}.thankyou-confirmation-text{font-size:.95rem;letter-spacing:.3px;line-height:1.3}.thankyou-welcome-text{font-size:1.6rem;letter-spacing:1px}.thankyou-graduation-cap{font-size:1.6rem}.thankyou-welcome-container{gap:10px}}@media (max-width:320px){.thankyou-section{padding:15px 8px}.thankyou-container{gap:20px}.thankyou-image{max-width:240px}.thankyou-confirmation-text{font-size:.85rem;letter-spacing:.2px}.thankyou-welcome-text{font-size:1.4rem;letter-spacing:.8px}.thankyou-graduation-cap{font-size:1.4rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.thankyou-container{animation:fadeInUp .8s ease-out}.thankyou-image{animation:fadeInUp .8s ease-out .2s both}.thankyou-content{animation:fadeInUp .8s ease-out .4s both}
/*# sourceMappingURL=main.c5ffce5c.css.map*/