.cl-wrap{width:100%}.cl-bg{background:transparent!important;color:#fff;padding:70px 0}.cl-hero{background:transparent!important;padding:90px 0 70px;color:#fff}.cl-container,.cl-hero-inner{width:min(1100px,92vw);margin:0 auto}:root{--cl-accent: #8B5CF6}.cl-h1,.cl-h2,.cl-card-title,.cl-step-title{text-shadow:0 0 10px rgba(139,92,246,.55),0 0 26px rgba(139,92,246,.3)}.cl-sub,.cl-sub2,.cl-card-text,.cl-compare-text,.cl-step-text,.cl-offer-note{text-shadow:0 0 8px rgba(139,92,246,.25)}.cl-badge{display:inline-block;border:1px solid rgba(255,255,255,.16);background:#00000040;padding:8px 12px;border-radius:999px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}.cl-h1{font-size:clamp(34px,5vw,70px);line-height:1.02;margin:0 0 14px;font-weight:900;letter-spacing:-.02em}.cl-sub{max-width:62ch;opacity:.92;font-size:18px;margin:0 0 22px}.cl-cta-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.cl-note{font-size:13px;opacity:.85}.cl-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:14px;text-decoration:none;color:#fff;font-weight:800;background:linear-gradient(90deg,var(--cl-accent),rgba(139,92,246,.55));box-shadow:0 0 0 1px #ffffff1a,0 0 22px #8b5cf659,0 14px 40px #8b5cf62e}.cl-btn:hover{filter:brightness(1.06)}.cl-btn-wide{width:100%;margin-top:14px}.cl-hero-img{margin-top:28px}.cl-img{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#00000040}.cl-h2{font-size:clamp(26px,3.2vw,40px);font-weight:900;margin:0 0 12px;text-transform:uppercase;letter-spacing:.04em}.cl-h2-tight{margin-bottom:8px}.cl-sub2{margin:0 0 22px;opacity:.88}.cl-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 900px){.cl-grid-3{grid-template-columns:1fr}}.cl-card,.cl-compare-box,.cl-step,.cl-offer{border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0000006b;box-shadow:0 12px 50px #00000059,0 0 28px #8b5cf614;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cl-card{overflow:hidden}.cl-card-pad{padding:18px}.cl-card-title{font-weight:900;letter-spacing:.06em;text-transform:uppercase}.cl-card-text{margin-top:8px;opacity:.92}.cl-proof-img{width:100%;height:auto;display:block}.cl-card-caption{padding:12px 14px 0;opacity:.92}.cl-card-name{padding:8px 14px 14px;opacity:.75;font-size:12px}.cl-hr{border:none;height:1px;background:#ffffff1a;margin:38px 0}.cl-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 900px){.cl-compare{grid-template-columns:1fr}}.cl-compare-box{padding:22px}.cl-compare-left{box-shadow:inset 0 0 0 1px #ff00002e,0 12px 50px #00000059}.cl-compare-right{box-shadow:0 0 0 1px #8b5cf638,0 0 35px #8b5cf61f}.cl-compare-top{opacity:.75;letter-spacing:.1em;text-transform:uppercase;font-size:12px}.cl-compare-price{font-size:44px;font-weight:950;margin:10px 0 8px}.cl-compare-text{opacity:.9;margin-bottom:14px}.cl-btn-ghost{display:inline-block;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.12);opacity:.85;font-weight:800}.cl-steps{display:grid;gap:12px}.cl-step{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:start;padding:16px}.cl-step-num{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#8b5cf62e;border:1px solid rgba(255,255,255,.1);font-weight:950;box-shadow:0 0 18px #8b5cf62e}.cl-step-title{font-weight:900}.cl-step-text{opacity:.88;margin-top:6px}.cl-offer{display:grid;grid-template-columns:1.1fr .9fr;gap:16px;padding:20px;border-radius:22px}@media (max-width: 900px){.cl-offer{grid-template-columns:1fr}}.cl-offer-price{font-size:56px;font-weight:980;margin:6px 0 2px}.cl-offer-note{opacity:.88;margin-bottom:8px}.cl-guarantee{margin-top:12px;opacity:.92;font-weight:850}.cl-list-title{font-weight:950;margin-bottom:10px}.cl-list{margin:0;padding-left:0;list-style:none;display:grid;gap:10px;opacity:.92}.cl-list li{padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000047}
/*# sourceMappingURL=/cdn/shop/t/2/assets/course-landing.css.map */
