@keyframes cs-fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes cs-slide-in{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes cs-flow-animation{0%{transform:translateX(-100%);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes cs-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes cs-funnel-narrow{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(15% 0,85% 0,65% 100%,35% 100%)}}@keyframes cs-pipeline-flow{0%{left:-10%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:110%;opacity:0}}@keyframes cs-count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cs-orb-float{0%,to{transform:translate(0)}25%{transform:translate(15px,-20px)}50%{transform:translate(-10px,-35px)}75%{transform:translate(20px,-15px)}}@keyframes cs-bar-fill{0%{width:0}to{width:var(--cs-bar-width,0)}}@keyframes cs-glow-pulse{0%,to{box-shadow:0 0 20px rgba(0,204,204,.15)}50%{box-shadow:0 0 40px rgba(0,204,204,.3)}}.cs-page{background:#000;color:#fff;min-height:100vh;overflow-x:clip}.cs-container{max-width:1200px;margin:0 auto;padding:0 24px}.cs-container--narrow{max-width:900px}.cs-container--wide{max-width:1100px}.cs-section{padding:100px 24px}.cs-section--alt{background:#0a0a0a}.cs-section-title{text-align:center;font-size:clamp(1.6rem,3.5vw,2.6rem);font-weight:700;color:#fff;margin:0 0 16px;line-height:1.15}.cs-section-title span{color:#0cc}.cs-section-subtitle{text-align:center;color:#888;max-width:620px;margin:0 auto 48px;line-height:1.6;font-size:1.05rem}.cs-urgency-bar{position:fixed;top:0;left:0;right:0;z-index:1000;background:#d1d5db;border-bottom:1px solid #b8bcc2;transition:transform .3s ease;padding:0 24px}.cs-urgency-bar--hidden{transform:translateY(-100%)}.cs-urgency-bar__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:56px;gap:16px}.cs-urgency-bar__logo{font-weight:700;font-size:.95rem;color:#1f2937;text-decoration:none;white-space:nowrap;display:flex;align-items:center;gap:8px}.cs-urgency-bar__logo-img{border-radius:50%}.cs-urgency-bar__nav{display:flex;gap:24px;list-style:none;padding:0;margin:0}.cs-urgency-bar__link{color:#374151;text-decoration:none;font-size:.875rem;font-weight:500;transition:color .2s;white-space:nowrap}.cs-urgency-bar__link:hover{color:#f97316}.cs-urgency-bar__cta{background:#f97316;color:#fff;border:none;padding:8px 20px;border-radius:6px;font-weight:700;font-size:.85rem;cursor:pointer;transition:opacity .2s;white-space:nowrap}.cs-urgency-bar__cta:hover{opacity:.85}.cs-hero{position:relative;padding:140px 24px 100px;text-align:center;overflow:hidden;min-height:90vh;display:flex;align-items:center;justify-content:center}.cs-hero__bg{position:absolute;inset:0;z-index:0;opacity:.5}.cs-hero__content{position:relative;z-index:2;max-width:900px;margin:0 auto}.cs-hero__title{font-size:clamp(2.4rem,5.5vw,4rem);font-weight:800;color:#fff;line-height:1.08;margin:0 0 24px}.cs-hero__title span{color:#0cc;display:block}.cs-hero__desc{font-size:clamp(1rem,2vw,1.25rem);color:#aaa;max-width:660px;margin:0 auto 40px;line-height:1.65}.cs-hero__ctas{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 36px;border-radius:8px;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:opacity .2s,background .2s,transform .15s;border:none}.cs-btn:hover{transform:translateY(-1px)}.cs-btn--primary{background:#0cc;color:#000}.cs-btn--primary:hover{opacity:.88}.cs-btn--outline{background:transparent;border:2px solid #0cc;color:#0cc}.cs-btn--outline:hover{background:rgba(0,204,204,.1)}.cs-btn--small{padding:10px 24px;font-size:.9rem}.cs-hero__flow{margin-top:60px;display:flex;align-items:center;justify-content:center;gap:8px;position:relative;height:60px;overflow:hidden}.cs-hero__flow-label{color:#666;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.cs-hero__flow-track{flex:1;max-width:400px;height:3px;background:rgba(0,204,204,.15);border-radius:2px;position:relative;overflow:hidden}.cs-hero__flow-particle{position:absolute;top:-3px;width:24px;height:8px;background:#0cc;border-radius:4px;animation:cs-flow-animation 3s ease-in-out infinite;box-shadow:0 0 12px rgba(0,204,204,.6)}.cs-hero__flow-particle:nth-child(2){animation-delay:.8s}.cs-hero__flow-particle:nth-child(3){animation-delay:1.6s}.cs-gap__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1100px;margin:0 auto}.cs-gap__card{background:#111;border:1px solid #222;border-radius:14px;padding:32px;position:relative;overflow:hidden;transition:border-color .3s}.cs-gap__card:hover{border-color:rgba(255,100,50,.4)}.cs-gap__card-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:rgba(255,80,50,.12);color:#ff6040}.cs-gap__card-title{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 10px}.cs-gap__card-desc{color:#999;font-size:.95rem;line-height:1.55;margin:0 0 20px}.cs-gap__bar-wrapper{margin-top:auto}.cs-gap__bar-label{display:flex;justify-content:space-between;font-size:.8rem;color:#666;margin-bottom:6px}.cs-gap__bar-track{height:6px;background:rgba(255,80,50,.1);border-radius:3px;overflow:hidden}.cs-gap__bar-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,#ff6040,#ff8c40);width:0;animation:cs-bar-fill 1.5s ease-out forwards;animation-play-state:paused}.animations-running .cs-gap__bar-fill{animation-play-state:running}.cs-paths{max-width:1100px;margin:0 auto}.cs-paths__grid{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch}.cs-paths__card{background:#111;border:1px solid #222;border-radius:18px;padding:40px;display:flex;flex-direction:column;transition:border-color .3s,transform .3s}.cs-paths__card:hover{border-color:rgba(0,204,204,.4);transform:translateY(-4px)}.cs-paths__card--highlight{border:2px solid #0cc;position:relative}.cs-paths__card--highlight:hover{border-color:#0cc}.cs-paths__badge{display:inline-block;background:rgba(0,204,204,.12);color:#0cc;font-size:.78rem;font-weight:600;padding:5px 14px;border-radius:6px;margin-bottom:16px;align-self:flex-start;text-transform:uppercase;letter-spacing:.03em}.cs-paths__popular{right:24px;background:#0cc;padding:5px 16px;letter-spacing:.04em}.cs-paths__free-trial,.cs-paths__popular{position:absolute;top:-14px;color:#000;font-size:.72rem;font-weight:700;border-radius:6px;text-transform:uppercase}.cs-paths__free-trial{left:24px;background:#22c55e;padding:5px 14px}.cs-paths__card-title{color:#fff;font-size:1.65rem;font-weight:700;margin:0 0 6px}.cs-paths__card-subtitle{color:#0cc;font-weight:600;font-size:1rem;margin:0 0 20px}.cs-paths__features{list-style:none;padding:0;margin:0 0 28px;flex:1}.cs-paths__feature{color:#ccc;padding:7px 0;font-size:.95rem;display:flex;align-items:flex-start;gap:10px;line-height:1.4}.cs-paths__feature-icon{color:#0cc;font-weight:700;flex-shrink:0;margin-top:2px}.cs-paths__pricing{border-top:1px solid #222;padding-top:20px;margin-top:auto}.cs-paths__pricing-label{color:#888;font-size:.85rem;margin:0 0 4px}.cs-paths__pricing-value{color:#fff;font-size:1.9rem;font-weight:800;margin:0}.cs-paths__pricing-value span{font-size:1rem;font-weight:400;color:#888}.cs-paths__divider{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 24px;position:relative}.cs-paths__divider-line{width:1px;flex:1;background:linear-gradient(180deg,transparent,#333,transparent)}.cs-paths__divider-text{color:#666;font-weight:700;font-size:1.1rem;padding:16px 0;text-transform:uppercase}.cs-paths__bundle{text-align:center;margin-top:32px}.cs-paths__bundle-badge{display:inline-block;background:rgba(0,204,204,.1);border:1px solid rgba(0,204,204,.3);color:#0cc;font-size:.9rem;font-weight:600;padding:10px 24px;border-radius:30px}.cs-funnel__diagram{max-width:700px;margin:0 auto 56px;position:relative}.cs-funnel__stage{display:flex;align-items:center;gap:20px;margin-bottom:8px}.cs-funnel__stage-bar{height:52px;background:linear-gradient(90deg,rgba(0,204,204,.2),rgba(0,204,204,.08));border-radius:8px;display:flex;align-items:center;padding:0 20px;transition:background .3s;border:1px solid rgba(0,204,204,.15)}.cs-funnel__stage-bar:hover{background:linear-gradient(90deg,rgba(0,204,204,.3),rgba(0,204,204,.12))}.cs-funnel__stage-name{color:#fff;font-weight:600;font-size:.95rem;white-space:nowrap}.cs-funnel__stage-pct{color:#0cc;font-weight:700;font-size:.85rem;margin-left:auto;white-space:nowrap}.cs-funnel__features{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto 56px}.cs-funnel__feature-card{background:#111;border:1px solid #222;border-radius:12px;padding:28px;transition:border-color .3s}.cs-funnel__feature-card:hover{border-color:rgba(0,204,204,.3)}.cs-funnel__feature-icon{width:42px;height:42px;border-radius:10px;background:rgba(0,204,204,.1);display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:#0cc}.cs-funnel__feature-title{color:#fff;font-weight:600;font-size:1rem;margin:0 0 8px}.cs-funnel__feature-desc{color:#888;font-size:.9rem;line-height:1.5;margin:0}.cs-funnel__tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.cs-funnel__tier-card{background:#111;border:1px solid #222;border-radius:16px;padding:36px;text-align:center;transition:border-color .3s,transform .3s}.cs-funnel__tier-card:hover{border-color:rgba(0,204,204,.4);transform:translateY(-4px)}.cs-funnel__tier-card--featured{border:2px solid #0cc;position:relative}.cs-funnel__tier-name{color:#fff;font-size:1.2rem;font-weight:700;margin:0 0 8px}.cs-funnel__tier-price{color:#0cc;font-size:2.2rem;font-weight:800}.cs-funnel__tier-features{list-style:none;padding:0;margin:0 0 24px;text-align:left}.cs-funnel__tier-feature{color:#aaa;font-size:.9rem;padding:6px 0;display:flex;align-items:flex-start;gap:8px}.cs-funnel__tier-feature svg{color:#0cc;flex-shrink:0;margin-top:3px}.cs-calc{max-width:800px;margin:0 auto;background:#111;border:1px solid #222;border-radius:20px;padding:48px}.cs-calc__title{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 32px;text-align:center}.cs-calc__row{margin-bottom:28px}.cs-calc__label{color:#aaa;font-size:.9rem;font-weight:500;margin-bottom:10px;display:block}.cs-calc__pills{display:flex;gap:10px;flex-wrap:wrap}.cs-calc__pill{background:#1a1a1a;border:1px solid #333;color:#ccc;padding:10px 20px;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.cs-calc__pill:hover{border-color:#0cc;color:#fff}.cs-calc__pill--active{background:rgba(0,204,204,.12);border-color:#0cc;color:#0cc}.cs-calc__toggle{display:flex;align-items:center;gap:12px}.cs-calc__toggle-switch{position:relative;width:48px;height:26px;background:#333;border-radius:13px;cursor:pointer;transition:background .2s;border:none;padding:0}.cs-calc__toggle-switch--on{background:#0cc}.cs-calc__toggle-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform .2s}.cs-calc__toggle-switch--on .cs-calc__toggle-knob{transform:translateX(22px)}.cs-calc__toggle-label{color:#ccc;font-size:.9rem}.cs-calc__slider{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;background:#333;border-radius:3px;outline:none}.cs-calc__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#0cc;cursor:pointer;border:3px solid #000}.cs-calc__slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#0cc;cursor:pointer;border:3px solid #000}.cs-calc__slider-value{color:#0cc;font-weight:700;font-size:1.1rem;margin-left:12px}.cs-calc__result{background:#0a0a0a;border:1px solid rgba(0,204,204,.2);border-radius:14px;padding:32px;margin-top:32px}.cs-calc__result-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px}.cs-calc__result-item{text-align:center}.cs-calc__result-label{color:#888;font-size:.8rem;font-weight:500;margin:0 0 4px;text-transform:uppercase;letter-spacing:.04em}.cs-calc__result-value{color:#fff;font-size:1.4rem;font-weight:700;margin:0}.cs-calc__result-value--highlight{color:#0cc}.cs-calc__result-cta{text-align:center;margin-top:24px}.cs-xplode__trial-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);color:#22c55e;font-size:1rem;font-weight:700;padding:10px 24px;border-radius:30px;margin-bottom:40px}.cs-xplode__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:0 auto 56px}.cs-xplode__step{text-align:center;position:relative}.cs-xplode__step-num{width:48px;height:48px;border-radius:50%;background:rgba(0,204,204,.12);border:2px solid #0cc;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#0cc;font-weight:700;font-size:1.1rem}.cs-xplode__step-title{color:#fff;font-weight:600;font-size:1rem;margin:0 0 8px}.cs-xplode__step-desc{color:#888;font-size:.88rem;line-height:1.5;margin:0}.cs-xplode__pipeline{position:relative;height:60px;max-width:900px;margin:0 auto 48px;background:rgba(0,204,204,.05);border-radius:30px;overflow:hidden;border:1px solid rgba(0,204,204,.15)}.cs-xplode__pipeline-dot{position:absolute;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#0cc;border-radius:50%;animation:cs-pipeline-flow 4s linear infinite;box-shadow:0 0 10px rgba(0,204,204,.5)}.cs-xplode__pipeline-dot:nth-child(2){animation-delay:.8s;width:10px;height:10px}.cs-xplode__pipeline-dot:nth-child(3){animation-delay:1.6s;width:14px;height:14px}.cs-xplode__pipeline-dot:nth-child(4){animation-delay:2.4s}.cs-xplode__pipeline-dot:nth-child(5){animation-delay:3.2s;width:10px;height:10px}.cs-xplode__pipeline-labels{display:flex;justify-content:space-between;padding:0 24px;max-width:900px;margin:8px auto 0}.cs-xplode__pipeline-label{color:#666;font-size:.78rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.cs-tiers__toggle{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:48px}.cs-tiers__toggle-label{color:#aaa;font-size:.95rem;font-weight:500}.cs-tiers__toggle-label--active{color:#0cc;font-weight:600}.cs-tiers__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1100px;margin:0 auto}.cs-tiers__card{background:#111;border:1px solid #222;border-radius:16px;padding:32px 24px;text-align:center;position:relative;transition:border-color .3s,transform .3s}.cs-tiers__card:hover{border-color:rgba(0,204,204,.4);transform:translateY(-4px)}.cs-tiers__card--featured{border:2px solid #0cc;animation:cs-glow-pulse 3s infinite}.cs-tiers__card-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#0cc;color:#000;font-size:.7rem;font-weight:700;padding:4px 14px;border-radius:5px;white-space:nowrap;text-transform:uppercase;letter-spacing:.03em}.cs-tiers__card-name{color:#fff;font-size:1.2rem;font-weight:700;margin:0 0 10px}.cs-tiers__card-price{color:#0cc;font-size:2.1rem;font-weight:800;margin:0 0 4px}.cs-tiers__card-price span{font-size:.9rem;font-weight:400;color:#888}.cs-tiers__card-leads{color:#aaa;font-size:.9rem;margin:0 0 8px}.cs-tiers__card-annual{color:#666;font-size:.82rem;margin:0 0 20px}.cs-tiers__card-features{list-style:none;padding:0;margin:0 0 24px;text-align:left}.cs-tiers__card-feature{color:#aaa;font-size:.85rem;padding:5px 0;display:flex;align-items:flex-start;gap:8px}.cs-tiers__card-feature svg{color:#0cc;flex-shrink:0;margin-top:2px}.cs-timeline{max-width:900px;margin:0 auto}.cs-timeline__track{display:flex;align-items:flex-start;gap:0;position:relative}.cs-timeline__track:before{content:"";position:absolute;top:24px;left:48px;right:48px;height:3px;background:linear-gradient(90deg,#22c55e,#3b82f6,#0cc);border-radius:2px}.cs-timeline__step{flex:1;text-align:center;position:relative;z-index:1}.cs-timeline__step-dot{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-weight:700;font-size:.85rem;border:3px solid}.cs-timeline__step-dot--free{background:rgba(34,197,94,.15);border-color:#22c55e;color:#22c55e}.cs-timeline__step-dot--learn{background:rgba(59,130,246,.15);border-color:#3b82f6;color:#3b82f6}.cs-timeline__step-dot--active{background:rgba(0,204,204,.15);border-color:#0cc;color:#0cc}.cs-timeline__step-week{color:#0cc;font-weight:600;font-size:.9rem;margin:0 0 4px}.cs-timeline__step-label{color:#fff;font-weight:600;font-size:.95rem;margin:0 0 8px}.cs-timeline__step-desc{color:#888;font-size:.84rem;line-height:1.45;max-width:220px;margin:0 auto}.cs-timeline__step-tag{display:inline-block;font-size:.7rem;font-weight:700;padding:3px 10px;border-radius:4px;margin-top:8px;text-transform:uppercase}.cs-timeline__step-tag--free{background:rgba(34,197,94,.12);color:#22c55e}.cs-timeline__step-tag--learning{background:rgba(59,130,246,.12);color:#3b82f6}.cs-timeline__step-tag--billing{background:rgba(0,204,204,.12);color:#0cc}.cs-compare{max-width:1000px;margin:0 auto}.cs-compare__wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid #222}.cs-compare__table{width:100%;border-collapse:collapse;min-width:680px}.cs-compare__table thead th{text-align:left;padding:16px 20px;font-weight:700;font-size:.95rem;border-bottom:1px solid #222;background:#0a0a0a;position:sticky;top:0}.cs-compare__table thead th:first-child{color:#888;font-weight:600;font-size:.85rem}.cs-compare__table thead th:nth-child(2){color:#fff}.cs-compare__table thead th:nth-child(3){color:#0cc}.cs-compare__table thead th:nth-child(4){color:#000;background:#0cc;font-weight:700}.cs-compare__table tbody td{padding:16px 20px;color:#ccc;font-size:.9rem;border-bottom:1px solid #1a1a1a;line-height:1.4}.cs-compare__table tbody td:first-child{color:#aaa;font-weight:600;white-space:nowrap}.cs-compare__table tbody td:nth-child(4){background:rgba(0,204,204,.06);color:#fff;font-weight:500}.cs-compare__table tbody tr:last-child td{border-bottom:none}.cs-bundle{max-width:800px;margin:0 auto;text-align:center}.cs-bundle__visual{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:40px}.cs-bundle__stream{background:#111;border:1px solid #222;border-radius:12px;padding:20px 32px;color:#fff;font-weight:600;font-size:.95rem}.cs-bundle__merge-icon{color:#0cc;flex-shrink:0}.cs-bundle__combined{background:rgba(0,204,204,.08);border:2px solid #0cc;border-radius:12px;padding:20px 32px;color:#0cc;font-weight:700;font-size:1rem}.cs-bundle__discount{color:#0cc;font-size:3rem;font-weight:800;margin:0 0 8px}.cs-bundle__discount-label{color:#aaa;font-size:1.1rem;margin:0 0 12px}.cs-bundle__desc{color:#888;font-size:.95rem;line-height:1.6;max-width:560px;margin:0 auto 32px}.cs-metrics__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1100px;margin:0 auto}.cs-metrics__card{background:#111;border:1px solid #222;border-radius:16px;padding:32px 24px;text-align:center;transition:border-color .3s}.cs-metrics__card:hover{border-color:rgba(0,204,204,.3)}.cs-metrics__card-icon{width:52px;height:52px;border-radius:14px;background:rgba(0,204,204,.1);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#0cc}.cs-metrics__card-value{color:#0cc;font-size:2.2rem;font-weight:800;margin:0 0 4px;animation:cs-count-up .8s ease-out}.cs-metrics__card-label{color:#aaa;font-size:.9rem;margin:0;line-height:1.4}.cs-cases__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.cs-cases__card{background:#111;border:1px solid #222;border-radius:16px;overflow:hidden;transition:border-color .3s,transform .3s;position:relative}.cs-cases__card:hover{border-color:rgba(0,204,204,.4);transform:translateY(-4px)}.cs-cases__card-image{position:relative;height:200px;overflow:hidden}.cs-cases__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cs-cases__card-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 50%)}.cs-cases__card-industry{position:absolute;top:12px;left:12px;background:rgba(0,204,204,.2);color:#0cc;font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}.cs-cases__card-body{padding:24px}.cs-cases__card-service{color:#666;font-size:.8rem;font-weight:500;margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em}.cs-cases__card-title{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 16px;line-height:1.3}.cs-cases__card-metrics{display:flex;gap:16px}.cs-cases__card-metric{text-align:center;flex:1}.cs-cases__card-metric-value{color:#0cc;font-size:1.3rem;font-weight:700}.cs-cases__card-metric-label{color:#888;font-size:.75rem;margin-top:2px}.cs-cases__card-detail{position:absolute;inset:0;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;padding:32px;opacity:0;transition:opacity .3s}.cs-cases__card:hover .cs-cases__card-detail{opacity:1}.cs-cases__card-detail-text{color:#ccc;font-size:.92rem;line-height:1.6;text-align:center}.cs-social__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.cs-social__card{background:#111;border:1px solid #222;border-radius:16px;padding:32px;transition:border-color .3s}.cs-social__card:hover{border-color:rgba(0,204,204,.3)}.cs-social__card-stars{display:flex;gap:3px;margin-bottom:16px}.cs-social__card-star{color:#f59e0b;font-size:1rem}.cs-social__card-quote{color:#ccc;font-size:.95rem;line-height:1.6;margin:0 0 20px;font-style:italic}.cs-social__card-author{display:flex;align-items:center;gap:12px}.cs-social__card-avatar{width:44px;height:44px;border-radius:50%;background:rgba(0,204,204,.15);display:flex;align-items:center;justify-content:center;color:#0cc;font-weight:700;font-size:1.1rem}.cs-social__card-name{color:#fff;font-weight:600;font-size:.9rem}.cs-social__card-role{color:#888;font-size:.8rem}.cs-faq{max-width:800px;margin:0 auto}.cs-faq__tabs{display:flex;gap:8px;justify-content:center;margin-bottom:40px;flex-wrap:wrap}.cs-faq__tab{background:#1a1a1a;border:1px solid #333;color:#aaa;padding:10px 20px;border-radius:8px;font-size:.88rem;font-weight:500;cursor:pointer;transition:all .2s}.cs-faq__tab:hover{border-color:#0cc;color:#fff}.cs-faq__tab--active{background:rgba(0,204,204,.12);border-color:#0cc;color:#0cc}.cs-faq__item{border-bottom:1px solid #222}.cs-faq__question{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;padding:20px 0;cursor:pointer;text-align:left}.cs-faq__question-text{color:#fff;font-weight:600;font-size:1rem;padding-right:16px;line-height:1.4}.cs-faq__question-icon{color:#0cc;flex-shrink:0;transition:transform .3s}.cs-faq__question-icon--open{transform:rotate(45deg)}.cs-faq__answer{color:#999;font-size:.95rem;line-height:1.65;padding:0 0 20px;margin:0;max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease}.cs-faq__answer--open{max-height:300px;padding-bottom:20px}.cs-sticky-cta{display:none}.cs-final{position:relative;text-align:center;padding:120px 24px;background:radial-gradient(ellipse at 50% 100%,rgba(0,204,204,.12) 0,transparent 60%),#000}.cs-final__title{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;color:#fff;margin:0 0 16px}.cs-final__title span{color:#0cc}.cs-final__desc{color:#888;font-size:1.05rem;max-width:540px;margin:0 auto 44px;line-height:1.6}.cs-final__ctas{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.cs-orbs{inset:0;pointer-events:none;overflow:hidden;z-index:0}.cs-orb,.cs-orbs{position:absolute}.cs-orb{border-radius:50%;background:radial-gradient(circle,rgba(0,204,204,.15),transparent 70%);animation:cs-orb-float 12s ease-in-out infinite}.cs-orb--1{width:300px;height:300px;top:10%;left:-5%;animation-delay:0s}.cs-orb--2{width:200px;height:200px;top:60%;right:-3%;animation-delay:3s}.cs-orb--3{width:150px;height:150px;top:30%;right:20%;animation-delay:6s}@media (max-width:768px){.cs-section{padding:70px 20px}.cs-urgency-bar__nav{display:none}.cs-urgency-bar__inner{justify-content:center}.cs-hero{padding:120px 20px 80px;min-height:auto}.cs-hero__title{font-size:clamp(2rem,6vw,3rem)}.cs-hero__flow{flex-direction:column;height:auto;gap:12px}.cs-hero__flow-track{width:200px;max-width:none}.cs-gap__grid,.cs-paths__grid{grid-template-columns:1fr}.cs-paths__grid{gap:24px}.cs-paths__divider{flex-direction:row;padding:16px 0}.cs-paths__divider-line{width:auto;height:1px;flex:1}.cs-paths__divider-text{padding:0 16px}.cs-funnel__features,.cs-funnel__tiers{grid-template-columns:1fr}.cs-funnel__tiers{max-width:400px;margin-left:auto;margin-right:auto}.cs-calc{padding:32px 24px}.cs-calc__result-grid{grid-template-columns:1fr 1fr}.cs-tiers__grid,.cs-xplode__steps{grid-template-columns:repeat(2,1fr)}.cs-timeline__track{flex-direction:column;gap:32px}.cs-timeline__track:before{top:0;bottom:0;left:24px;right:auto;width:3px;height:auto}.cs-timeline__step{text-align:left;display:flex;gap:16px;align-items:flex-start}.cs-timeline__step-dot{margin:0;flex-shrink:0}.cs-timeline__step-desc{margin-left:0;margin-right:0;max-width:none}.cs-compare__table{min-width:600px}.cs-bundle__visual{flex-direction:column;gap:12px}.cs-metrics__grid{grid-template-columns:repeat(2,1fr)}.cs-cases__grid,.cs-social__grid{grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto}.cs-sticky-cta{display:block;position:fixed;bottom:0;left:0;right:0;z-index:999;background:rgba(0,0,0,.9);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:12px 20px;border-top:1px solid rgba(0,204,204,.2)}.cs-sticky-cta__btn{width:100%;background:#0cc;color:#000;border:none;padding:14px;border-radius:8px;font-weight:700;font-size:1rem;cursor:pointer}.cs-orb{display:none}.cs-final{padding:80px 20px}}@media (max-width:640px){.cs-section{padding:56px 16px}.cs-hero{padding:100px 16px 64px}.cs-hero__title{font-size:clamp(1.8rem,7vw,2.4rem)}.cs-hero__ctas{flex-direction:column;align-items:center;gap:12px}.cs-hero__ctas .cs-btn{width:100%;max-width:320px}.cs-paths__card{padding:28px}.cs-xplode__steps{max-width:400px}.cs-tiers__grid,.cs-xplode__steps{grid-template-columns:1fr;margin-left:auto;margin-right:auto}.cs-tiers__grid{max-width:360px}.cs-calc{padding:24px 16px;border-radius:14px}.cs-calc__result-grid{grid-template-columns:1fr}.cs-faq__tabs{gap:6px}.cs-faq__tab{padding:8px 14px;font-size:.82rem}.cs-final__ctas{flex-direction:column;align-items:center;gap:12px}.cs-final__ctas .cs-btn{width:100%;max-width:320px}.cs-metrics__grid{grid-template-columns:1fr;max-width:320px;margin-left:auto;margin-right:auto}}.cs-hero__stats{justify-content:center;gap:0;margin:0 auto 32px;max-width:700px;flex-wrap:wrap}.cs-hero__stat,.cs-hero__stats{display:flex;align-items:center}.cs-hero__stat{flex-direction:column;padding:0 32px}.cs-hero__stat-value{color:#0cc;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.2}.cs-hero__stat-label{color:#888;font-size:.85rem;font-weight:500;margin-top:4px;text-transform:uppercase;letter-spacing:.04em}.cs-hero__stat-divider{width:1px;height:40px;background:linear-gradient(180deg,transparent,#333,transparent)}.cs-gap__card--with-image{padding:0;display:flex;flex-direction:column}.cs-gap__card-image{position:relative;height:160px;overflow:hidden;border-radius:14px 14px 0 0}.cs-gap__card-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cs-gap__card-image-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.2),#111)}.cs-gap__card-body{padding:24px 32px 32px;flex:1;display:flex;flex-direction:column}.cs-gap__loss-metric{background:rgba(255,80,50,.08);border:1px solid rgba(255,80,50,.2);border-radius:10px;padding:14px 18px;margin-bottom:20px;text-align:center}.cs-gap__loss-value{color:#ff6040;font-size:1.6rem;font-weight:800;display:block}.cs-gap__loss-label{color:#999;font-size:.78rem;display:block;margin-top:4px}.cs-funnel__tier-revenue{background:rgba(0,204,204,.06);border:1px solid rgba(0,204,204,.2);border-radius:10px;padding:16px;margin-bottom:16px}.cs-funnel__tier-revenue-value{color:#0cc;font-size:1.8rem;font-weight:800;margin:0;line-height:1.2}.cs-funnel__tier-revenue-label{color:#888;font-size:.78rem;margin:4px 0 0;text-transform:uppercase;letter-spacing:.03em}.cs-funnel__tier-price{color:#aaa;font-size:1.4rem;font-weight:600;margin:0 0 16px}.cs-xplode__volume-highlight{text-align:center;margin:0 auto 40px;padding:32px;background:rgba(0,204,204,.04);border:1px solid rgba(0,204,204,.2);border-radius:16px;max-width:600px}.cs-xplode__volume-number{color:#0cc;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;margin:0;line-height:1.1}.cs-xplode__volume-label{color:#aaa;font-size:1.1rem;font-weight:600;margin:8px 0 0;text-transform:uppercase;letter-spacing:.04em}.cs-xplode__revenue-calc{max-width:800px;margin:0 auto 40px}.cs-xplode__revenue-calc-inner{background:#111;border:1px solid #222;border-radius:14px;padding:32px;text-align:center}.cs-xplode__revenue-calc-title{color:#fff;font-size:1.1rem;font-weight:700;margin:0 0 20px}.cs-xplode__revenue-calc-row{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.cs-xplode__revenue-calc-item{background:rgba(0,204,204,.08);border:1px solid rgba(0,204,204,.2);color:#fff;padding:8px 16px;border-radius:8px;font-size:.95rem;font-weight:600}.cs-xplode__revenue-calc-op{color:#666;font-size:1.2rem;font-weight:700}.cs-xplode__revenue-calc-result{background:#0cc;color:#000;padding:10px 20px;border-radius:8px;font-size:1.2rem;font-weight:800}.cs-xplode__revenue-calc-note{color:#888;font-size:.9rem;margin:0}.cs-xplode__imagery{max-width:700px;margin:0 auto 40px;border-radius:14px;overflow:hidden;border:1px solid #222}.cs-xplode__imagery-img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover;display:block}.cs-tiers__value-section{background:rgba(0,204,204,.04);border:1px solid rgba(0,204,204,.15);border-radius:10px;padding:16px 12px;margin-bottom:18px}.cs-tiers__value-metric{display:flex;flex-direction:column;align-items:center;margin-bottom:10px}.cs-tiers__value-metric:last-child{margin-bottom:0}.cs-tiers__value-metric--highlight{border-top:1px solid rgba(0,204,204,.15);padding-top:10px;margin-top:4px}.cs-tiers__value-label{color:#888;font-size:.7rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.cs-tiers__value-number{color:#0cc;font-size:1.3rem;font-weight:700}.cs-tiers__value-number--large{font-size:1.5rem;font-weight:800}.cs-tiers__card-price--small{font-size:1.5rem;color:#aaa}@keyframes cs-gradient-shift{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.cs-timeline-gradient-text{background:linear-gradient(90deg,#0cc,#06f,#0cc);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:cs-gradient-shift 3s ease infinite}@keyframes cs-timeline-line-shift{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.cs-timeline__track--animated:before{background:linear-gradient(90deg,#22c55e,#06f,#0cc,#22c55e);background-size:200% auto;animation:cs-timeline-line-shift 4s ease infinite}.cs-bundle__image-wrapper{border-radius:14px;overflow:hidden;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto;border:1px solid #222}.cs-bundle__image{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;display:block}.cs-download{max-width:1000px;margin:0 auto}.cs-download__grid{display:grid;grid-template-columns:300px 1fr;gap:48px;align-items:center}.cs-download__preview{display:flex;justify-content:center}.cs-download__pdf-mock{width:240px;background:#111;border:1px solid #222;border-radius:12px;padding:28px 24px;position:relative;transition:border-color .3s}.cs-download__pdf-mock:hover{border-color:rgba(0,204,204,.4)}.cs-download__pdf-header{display:flex;align-items:center;gap:10px;color:#0cc;margin-bottom:20px}.cs-download__pdf-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#0cc}.cs-download__pdf-title{color:#fff;font-size:1.05rem;font-weight:700;line-height:1.3;margin-bottom:20px}.cs-download__pdf-lines{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.cs-download__pdf-line{height:4px;background:#222;border-radius:2px}.cs-download__pdf-badge{position:absolute;bottom:12px;right:12px;background:rgba(0,204,204,.12);color:#0cc;font-size:.65rem;font-weight:700;padding:3px 8px;border-radius:4px;letter-spacing:.06em}.cs-download__content{display:flex;flex-direction:column}.cs-download__title{font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;color:#fff;margin:0 0 16px;line-height:1.15}.cs-download__title span{color:#0cc}.cs-download__desc{color:#888;font-size:.95rem;line-height:1.6;margin:0 0 20px}.cs-download__benefits{list-style:none;padding:0;margin:0 0 28px}.cs-download__benefits li{color:#ccc;font-size:.9rem;padding:5px 0;display:flex;align-items:center;gap:10px;line-height:1.4}.cs-download__benefits li:before{content:"";width:6px;height:6px;background:#0cc;border-radius:50%;flex-shrink:0}.cs-download__form{display:flex;gap:12px;flex-wrap:wrap}.cs-download__input{flex:1;min-width:220px;background:#111;border:1px solid #333;border-radius:8px;padding:14px 18px;color:#fff;font-size:.95rem;outline:none;transition:border-color .2s}.cs-download__input:focus{border-color:#0cc}.cs-download__input::-moz-placeholder{color:#666}.cs-download__input::placeholder{color:#666}.cs-download__success{display:flex;align-items:center;gap:10px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);color:#22c55e;padding:14px 20px;border-radius:8px;font-weight:600;font-size:.95rem}@media (max-width:768px){.cs-hero__stats{gap:16px;flex-direction:column}.cs-hero__stat-divider{width:60px;height:1px;background:linear-gradient(90deg,transparent,#333,transparent)}.cs-gap__card-image{height:120px}.cs-xplode__revenue-calc-row{flex-direction:column;gap:8px}.cs-xplode__revenue-calc-op{display:none}.cs-xplode__imagery-img{height:200px}.cs-download__grid{grid-template-columns:1fr;gap:32px}.cs-download__preview{order:-1}.cs-bundle__image{height:180px}}@media (max-width:640px){.cs-hero__stat{padding:0 16px}.cs-download__form{flex-direction:column}.cs-download__input{min-width:auto}.cs-download__pdf-mock{width:200px}}@media (prefers-reduced-motion:reduce){.cs-gap__bar-fill,.cs-hero__flow-particle,.cs-orb,.cs-xplode__pipeline-dot{animation:none}.cs-gap__bar-fill{width:var(--cs-bar-width,0)!important}.cs-hero__flow-particle,.cs-xplode__pipeline-dot{display:none}.cs-tiers__card--featured{animation:none;box-shadow:0 0 20px rgba(0,204,204,.2)}.cs-cases__card:hover,.cs-funnel__tier-card:hover,.cs-paths__card:hover,.cs-tiers__card:hover{transform:none}.cs-timeline-gradient-text{animation:none;-webkit-text-fill-color:#0cc}.cs-timeline__track--animated:before{animation:none}}