.cr-marketing{--ink:#111b2b;--navy:#0b1422;--navy2:#121f33;--muted:#667286;--accent:#6259ed;--accent2:#827bff;--green:#22aa76;--paper:#fff;--soft:#f5f7fc;--line:#e4e9f1;--radius:18px;--shadow:0 20px 55px rgba(13,25,49,.10)}.cr-marketing *{box-sizing:border-box}.cr-marketing{scroll-behavior:smooth;margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-dm),Arial,sans-serif;font-size:16px;line-height:1.6}.cr-marketing button,.cr-marketing input{font:inherit}.cr-marketing button{cursor:pointer}.cr-marketing a{text-decoration:none;color:inherit}.cr-marketing h1,.cr-marketing h2,.cr-marketing h3,.cr-marketing p{margin-top:0}.cr-marketing h1,.cr-marketing h2,.cr-marketing h3{font-family:var(--font-manrope),var(--font-dm),sans-serif;line-height:1.15;letter-spacing:-.045em}.cr-marketing .cr-home h1{font-size:clamp(3.2rem,5.1vw,5.65rem);font-weight:700}.cr-marketing .cr-home h2{font-size:clamp(2.5rem,4.15vw,4.4rem);font-weight:700}.cr-marketing .cr-home h3{font-size:1.25rem}.cr-marketing em{font-style:normal;color:var(--accent)}.cr-marketing .container{width:min(1220px,calc(100% - 80px));margin-inline:auto}.cr-marketing .section{padding:118px 0}.cr-marketing .eyebrow{display:inline-block;color:#6158dc;font-size:.76rem;font-weight:800;letter-spacing:.16em;line-height:1.4}.cr-marketing .eyebrow-light{color:#a6a1ff}.cr-marketing .button{display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:10px;border:1px solid transparent;padding:14px 22px;font-weight:700;line-height:1.2;white-space:nowrap;transition:transform .2s,box-shadow .2s,background .2s}.cr-marketing .button:hover,.cr-marketing .pricing-cta:hover,.cr-marketing .scan-form button:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(87,79,222,.27)}.cr-marketing .button-primary{background:linear-gradient(110deg,#6961ef,#4d55df);color:white;box-shadow:0 7px 18px rgba(73,66,216,.24)}.cr-marketing .button-secondary{background:white;color:var(--ink);border-color:var(--line)}.cr-marketing :focus-visible{outline:3px solid #8b85ff;outline-offset:3px}.cr-marketing .sr-only{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.cr-marketing .site-header{position:sticky;top:0;z-index:50;background:rgba(10,20,34,.96);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.09);color:white}.cr-marketing .nav-inner{height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px}.cr-marketing .logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-manrope),sans-serif;font-size:1.17rem;line-height:1;font-weight:800;letter-spacing:-.04em;color:var(--ink);white-space:nowrap}.cr-marketing .logo-light{color:white}.cr-marketing .logo-mark{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;width:29px;height:24px;background:var(--accent);border-radius:8px 8px 8px 3px;transform:skew(-4deg)}.cr-marketing .logo-mark:after{content:"";position:absolute;bottom:-5px;left:3px;border:5px solid transparent;border-left:5px solid var(--accent);transform:rotate(25deg)}.cr-marketing .logo-mark span{height:5px;width:5px;background:white;border-radius:50%}.cr-marketing .nav-links{display:flex;gap:32px;align-items:center;font-size:.83rem;color:#d3d9e4}.cr-marketing .hero-secondary:hover,.cr-marketing .nav-links a:hover,.cr-marketing .text-button:hover{color:white}.cr-marketing .nav-actions{justify-self:end;display:flex;align-items:center;gap:25px}.cr-marketing .nav-actions .button{padding:11px 17px;font-size:.78rem}.cr-marketing .mobile-login,.cr-marketing .text-button{background:transparent;border:0;color:#d4dbe7;font-size:.84rem}.cr-marketing .menu-toggle,.cr-marketing .mobile-login{display:none}.cr-marketing .hero{position:relative;isolation:isolate;background:#0a1524;color:white;overflow:hidden;padding:88px 0 0}.cr-marketing .hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 55% 55% at 87% 27%,rgba(83,81,166,.25),transparent 72%),radial-gradient(ellipse 55% 45% at 65% 70%,rgba(43,73,118,.3),transparent 80%);z-index:-1}.cr-marketing .hero-glow{position:absolute;right:-150px;top:-240px;width:700px;height:700px;border:1px solid rgba(135,155,255,.08);border-radius:50%;pointer-events:none}.cr-marketing .hero-grid{display:grid;grid-template-columns:.93fr 1.07fr;gap:65px}.cr-marketing .hero-copy{padding-bottom:55px}.cr-marketing .eyebrow-line{display:inline-block;width:23px;height:1px;background:#918aff;vertical-align:middle;margin-right:8px}.cr-marketing .hero h1{margin:23px 0 25px;white-space:nowrap}.cr-marketing .hero h1 em{color:#a9a5ff}.cr-marketing .hero-sub{max-width:520px;color:#c2cad8;font-size:1.13rem;line-height:1.75;margin-bottom:30px}.cr-marketing .hero-actions{display:flex;align-items:center;gap:25px}.cr-marketing .hero-secondary{font-weight:700;font-size:.9rem;color:#d6dced}.cr-marketing .hero-secondary span{margin-left:8px;color:#a9a5ff}.cr-marketing .trial-note{color:#aab4c4;font-size:.78rem;margin:18px 0 0}.cr-marketing .trial-note span{margin:0 5px}.cr-marketing .hero-proof{display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.12);padding-top:27px;margin-top:50px;color:#b9c5d5;font-size:.77rem}.cr-marketing .hero-proof span{display:flex;align-items:center;gap:7px}.cr-marketing .hero-proof svg{color:#69d4ad}.cr-marketing .hero-visual{position:relative;padding-bottom:55px}.cr-marketing .hero-visual-label{position:absolute;top:-35px;left:3px;color:#8e9db5;font-size:.68rem;font-weight:700;letter-spacing:.16em}.cr-marketing .reply-flow{max-width:570px;margin-left:auto;padding:24px;background:linear-gradient(145deg,rgba(32,48,73,.94),rgba(17,31,51,.95));border:1px solid rgba(156,171,207,.18);border-radius:22px;box-shadow:0 33px 80px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.08)}.cr-marketing .flow-caption{display:flex;align-items:center;gap:8px;color:#c2cde0;letter-spacing:.12em;font-size:.65rem;font-weight:800;margin:0 2px 15px}.cr-marketing .flow-id{margin-left:auto;color:#7989a2}.cr-marketing .live-dot,.cr-marketing .muted-dot{display:inline-block;flex:none;width:7px;height:7px;background:#57cf9b;border-radius:50%;box-shadow:0 0 0 3px rgba(59,194,136,.12)}.cr-marketing .muted-dot{background:#afb6c2;box-shadow:none}.cr-marketing .comment-bubble,.cr-marketing .reply-bubble{background:#fff;color:#1b2639;border-radius:13px;padding:18px 20px;box-shadow:0 15px 35px rgba(2,8,21,.18)}.cr-marketing .comment-bubble{transform:rotate(-1deg);margin-right:40px}.cr-marketing .reply-bubble{transform:rotate(.6deg);margin-left:40px}.cr-marketing .bubble-top{display:flex;align-items:center;gap:10px}.cr-marketing .bubble-top>div{display:flex;flex-direction:column;line-height:1.35}.cr-marketing .bubble-top strong{font-size:.78rem}.cr-marketing .bubble-top small{font-size:.66rem;color:#8b95a4}.cr-marketing .avatar{display:grid;place-items:center;flex:none;width:33px;height:33px;border-radius:50%;font-weight:800;font-size:.61rem;color:#fff}.cr-marketing .avatar-viewer{background:linear-gradient(135deg,#7889a5,#273a5a)}.cr-marketing .avatar-creator{background:linear-gradient(135deg,#746bf7,#b3a2e7)}.cr-marketing .youtube-mini{margin-left:auto;color:#e63235}.cr-marketing .comment-bubble p,.cr-marketing .reply-bubble p{margin:13px 0 8px;font-size:.91rem;line-height:1.5}.cr-marketing .bubble-footer{display:flex;gap:20px;color:#8490a1;font-size:.7rem}.cr-marketing .reply-bubble .badge{margin-left:auto}.cr-marketing .badge{display:inline-flex;align-items:center;gap:6px;border-radius:6px;padding:5px 8px;background:#e5f7ef;color:#18835a;font-size:.59rem;font-weight:800;letter-spacing:.055em;white-space:nowrap;line-height:1.1}.cr-marketing .badge-dot{width:5px;height:5px;border-radius:50%;background:currentColor}.cr-marketing .badge-amber{background:#fff3d9;color:#a97414}.cr-marketing .badge-blue{background:#ebefff;color:#565bd0}.cr-marketing .flow-connector{height:18px;display:grid;place-items:center}.cr-marketing .flow-connector span{width:1px;height:100%;background:linear-gradient(#8c8ad2,#b6b7d9)}.cr-marketing .understanding{background:rgba(13,27,44,.85);border:1px solid rgba(142,164,198,.15);border-radius:11px;padding:13px 16px;margin:0 17px}.cr-marketing .understanding-label{display:flex;align-items:center;gap:8px;color:#e7eafa;font-size:.76rem;font-weight:700}.cr-marketing .understanding-icon{color:#a29aff;font-size:1.3rem;line-height:1}.cr-marketing .understanding>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:9px}.cr-marketing .understanding>div span{display:flex;align-items:center;gap:4px;color:#bfcbdc;font-size:.63rem}.cr-marketing .understanding svg{color:#5bd3a2}.cr-marketing .reply-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:10px;border-top:1px solid #e9edf3;font-size:.66rem;font-weight:700}.cr-marketing .reply-edit{padding:6px 12px;border:1px solid #e5eaf1;border-radius:6px}.cr-marketing .reply-post{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#6059df;border-radius:6px;color:white}.cr-marketing .flow-complete{display:flex;align-items:center;justify-content:space-between;padding:17px 3px 0;color:#8595aa;font-size:.67rem}.cr-marketing .metric-strip{position:relative;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.12);padding:23px 0 28px}.cr-marketing .metric{display:flex;gap:14px;align-items:center;padding:6px 32px;border-right:1px solid rgba(255,255,255,.12)}.cr-marketing .metric:first-child{padding-left:0}.cr-marketing .metric:last-child{border:0}.cr-marketing .metric-icon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(114,111,227,.14);color:#a9a2ff}.cr-marketing .metric-featured .metric-icon{background:rgba(54,185,132,.15);color:#66d8aa}.cr-marketing .metric>div{display:flex;align-items:baseline;gap:11px}.cr-marketing .metric strong{font-family:var(--font-manrope),sans-serif;font-size:1.65rem;letter-spacing:-.06em;line-height:1.1}.cr-marketing .metric-featured strong{color:#b7fff0}.cr-marketing .metric div span{color:#b4c0ce;font-size:.72rem;line-height:1.3}.cr-marketing .section-intro{max-width:720px;margin-bottom:54px}.cr-marketing .section-intro.centered{text-align:center;margin-inline:auto}.cr-marketing .dashboard-intro h2,.cr-marketing .safety h2,.cr-marketing .section-intro h2,.cr-marketing .social h2,.cr-marketing .voice h2{margin:15px 0 20px}.cr-marketing .dashboard-intro p,.cr-marketing .safety-layout>div>p,.cr-marketing .section-intro p,.cr-marketing .social p,.cr-marketing .voice-copy>p{font-size:1.05rem;color:var(--muted);line-height:1.7;max-width:620px}.cr-marketing .benefit{background:#fff}.cr-marketing .before-after{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:stretch}.cr-marketing .after-panel,.cr-marketing .before-panel{border-radius:20px;padding:26px;min-width:0}.cr-marketing .before-panel{background:#f5f6f9;border:1px solid #e5e9f0;color:#253249}.cr-marketing .after-panel{background:white;border:1px solid #dfe5f0;box-shadow:var(--shadow)}.cr-marketing .panel-kicker{display:flex;align-items:center;gap:8px;font-size:.64rem;letter-spacing:.1em;font-weight:800;color:#7e8a9b;margin-bottom:29px}.cr-marketing .panel-kicker>span:last-child:not(.live-dot):not(.muted-dot){margin-left:auto;color:#9da6b4}.cr-marketing .after-panel .panel-kicker{color:#168c65}.cr-marketing .inbox-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.cr-marketing .inbox-heading strong{font-family:var(--font-manrope),sans-serif;font-size:1.22rem}.cr-marketing .inbox-heading>span:not(.badge){font-size:.72rem;color:#9aa3b0}.cr-marketing .unanswered-row{display:flex;align-items:center;gap:11px;padding:14px 0;border-bottom:1px solid #e4e7ee;font-size:.79rem;color:#5a6677}.cr-marketing .unanswered-row>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-marketing .unanswered-row small{margin-left:auto;color:#9aa3b0;white-space:nowrap;font-size:.65rem}.cr-marketing .mini-avatar{width:29px;height:29px;font-size:.55rem;background:#c8cedd;color:#344357}.cr-marketing .panel-foot{font-size:.72rem;color:#97a0ad;padding-top:27px}.cr-marketing .after-arrow{position:absolute;z-index:2;top:48%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;display:grid;place-items:center;background:var(--accent);color:#fff;border:5px solid #fff;border-radius:50%;box-shadow:0 8px 18px rgba(53,53,147,.2)}.cr-marketing .handled-row{display:flex;align-items:center;gap:13px;border-bottom:1px solid #edf0f5;padding:12px 0}.cr-marketing .handled-icon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:#1b986a;background:#e5f7ef}.cr-marketing .handled-icon.blue{color:#5575d6;background:#ecf0ff}.cr-marketing .handled-icon.purple{color:#7464d9;background:#f1efff}.cr-marketing .handled-row>span:nth-child(2){display:flex;flex-direction:column;min-width:0}.cr-marketing .handled-row strong{font-size:.78rem}.cr-marketing .handled-row small{font-size:.67rem;color:#8a96a5}.cr-marketing .handled-row b{margin-left:auto;font-size:1.05rem}.cr-marketing .time-returned{display:flex;align-items:center;gap:10px;padding:16px;background:#eaf7f2;border-radius:10px;color:#16835e;margin-top:19px;font-size:.8rem}.cr-marketing .time-returned strong{font-family:var(--font-manrope),sans-serif;margin-left:auto;font-size:1.25rem;letter-spacing:-.04em}.cr-marketing .score-section{padding:115px 0 123px;background:#0b1525;color:white;overflow:hidden}.cr-marketing .score-layout{grid-template-columns:.95fr 1.05fr;gap:70px}.cr-marketing .score-copy h2{margin:18px 0 23px;max-width:550px}.cr-marketing .score-copy h2 em{color:#aaa7ff}.cr-marketing .score-copy>p{color:#b6c1d0;line-height:1.7;max-width:520px}.cr-marketing .scan-form{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;background:white;border-radius:12px;margin:30px 0 7px;max-width:530px;box-shadow:0 12px 35px rgba(0,0,0,.18)}.cr-marketing .input-icon{color:#e43939;line-height:0}.cr-marketing .scan-form input{border:0;outline:0;min-width:0;flex:1;font-size:.84rem;color:#19283c}.cr-marketing .scan-form button{border:0;color:white;background:#5d59e6;border-radius:8px;padding:12px 14px;display:flex;align-items:center;gap:7px;font-size:.78rem;font-weight:700;white-space:nowrap;transition:.2s}.cr-marketing .scan-form button:disabled{opacity:.6;cursor:wait}.cr-marketing .form-feedback{color:#ffb9ad!important;font-size:.75rem}.cr-marketing .score-caveat{font-size:.7rem;color:#8798af!important;max-width:520px}.cr-marketing .score-narrative{display:flex;flex-direction:column;border-left:2px solid #685fec;padding-left:19px;margin:41px 0 23px;color:#b9c7d8;font-size:.9rem;line-height:1.9}.cr-marketing .score-narrative strong{font-size:1.08rem;color:white}.cr-marketing .score-conclusion{font-size:.94rem}.cr-marketing .inline-link{display:inline-flex;align-items:center;gap:11px;font-weight:700;font-size:.87rem;color:var(--accent)}.cr-marketing .inline-link.light{color:#aaa5ff}.cr-marketing .score-visual{position:relative;min-height:610px;display:flex;align-items:flex-start;padding:13px 0 0}.cr-marketing .score-result{width:73%;min-height:485px;background:linear-gradient(145deg,#1d2d49,#131f33 70%);border-radius:18px;padding:29px;box-shadow:0 26px 65px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1)}.cr-marketing .score-result-head{display:flex;align-items:center;justify-content:space-between;font-size:.68rem;font-weight:800;letter-spacing:.13em;color:#b1bfda}.cr-marketing .score-ring{width:18px;height:18px;border-radius:50%;border:3px solid #6c6bee;border-right-color:#304362}.cr-marketing .big-score{font-family:var(--font-manrope),sans-serif;font-size:clamp(5rem,8vw,8.5rem);letter-spacing:-.09em;line-height:1.1;font-weight:800;margin-top:27px}.cr-marketing .big-score span{font-size:1.15rem;font-weight:500;color:#abb7cf;margin-left:8px}.cr-marketing .score-title{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#d8def0;margin-bottom:20px}.cr-marketing .score-stat-list{border-top:1px solid rgba(255,255,255,.12);padding-top:12px}.cr-marketing .score-stat-list>div{display:flex;gap:14px;align-items:center;padding:4px 0;font-size:.73rem;color:#b6c1d4}.cr-marketing .score-stat-list strong{color:white;min-width:30px}.cr-marketing .score-summary{margin-top:17px;padding:10px 12px;background:rgba(105,94,237,.21);border-radius:8px;display:flex;gap:10px;font-size:.7rem;color:#bfc9da}.cr-marketing .score-summary strong{color:#fff}.cr-marketing .challenge-card{position:absolute;top:165px;width:58%;min-width:265px;min-height:398px;background:linear-gradient(155deg,#5656a8,#262f65 55%,#141f3d);border:1px solid rgba(255,255,255,.25);box-shadow:0 24px 60px rgba(0,0,0,.45);border-radius:18px;padding:22px;transform:rotate(3deg);transition:transform .4s}.cr-marketing .challenge-card-top{display:flex;justify-content:space-between;align-items:start;gap:10px}.cr-marketing .challenge-card-top .logo-mark{width:20px;height:17px;border-radius:5px}.cr-marketing .challenge-card-top .logo-mark span{width:3px;height:3px}.cr-marketing .challenge-card-top>span{font-size:.55rem;font-weight:700;letter-spacing:.08em;color:#c6c9f5;text-align:right}.cr-marketing .challenge-score{font:800 5.2rem/1 var(--font-manrope);letter-spacing:-.1em;margin-top:25px}.cr-marketing .challenge-score span{font-size:1rem;letter-spacing:0;font-weight:500;color:#c1c6ee}.cr-marketing .challenge-card>strong{font-size:.72rem;font-weight:600}.cr-marketing .challenge-rule{height:1px;background:rgba(255,255,255,.25);margin:21px 0}.cr-marketing .challenge-stat{display:flex;flex-direction:column;font-size:.73rem;color:#d9def6;line-height:1.8}.cr-marketing .challenge-bottom{display:flex;flex-direction:column;margin-top:16px}.cr-marketing .challenge-bottom span:first-child{font-size:1.05rem;font-weight:700}.cr-marketing .challenge-bottom span:last-child{font-size:.7rem;color:#b5bfe4}.cr-marketing .challenge-card button{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:16px;padding:9px;border:0;border-radius:7px;color:#fff;background:rgba(255,255,255,.17);font-size:.69rem;font-weight:700}.cr-marketing .score-revealed .big-score{animation:score-pop .7s ease both}@keyframes score-pop{0%{transform:scale(.83);opacity:.4}to{transform:scale(1);opacity:1}}.cr-marketing .voice{background:#f7f9fc}.cr-marketing .voice-layout{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px}.cr-marketing .voice-copy p{max-width:480px}.cr-marketing .voice-points{display:flex;flex-direction:column;gap:13px;margin-top:30px;font-size:.89rem;font-weight:700}.cr-marketing .voice-points span{display:flex;align-items:center;gap:10px}.cr-marketing .voice-points svg{width:19px;height:19px;color:#18a978;padding:3px;border-radius:50%;background:#e1f6ed}.cr-marketing .voice-flow{background:white;padding:23px;border:1px solid #e6e9f1;border-radius:21px;box-shadow:var(--shadow)}.cr-marketing .small-label{font-size:.65rem;letter-spacing:.12em;font-weight:800;color:#8c96a9;margin:2px 0 16px}.cr-marketing .voice-flow .comment-bubble,.cr-marketing .voice-flow .reply-bubble{transform:none;margin:0;border:1px solid #edf0f5;box-shadow:0 9px 23px rgba(21,39,70,.07)}.cr-marketing .voice-flow-middle{display:flex;align-items:center;gap:15px;border-left:2px dashed #c3c4ee;margin:15px 0 15px 25px;padding:10px 0 10px 17px}.cr-marketing .voice-flow-middle>span{display:grid;place-items:center;width:35px;height:35px;background:#eceaff;border-radius:10px;color:var(--accent);font-size:1.4rem}.cr-marketing .voice-flow-middle strong{font-size:.79rem}.cr-marketing .voice-flow-middle p{color:#828da2;font-size:.7rem;margin:1px 0}.cr-marketing .voice-flow-status{display:flex;gap:7px;justify-content:end;margin-top:12px}.cr-marketing .dashboard-section{background:white;padding:115px 0}.cr-marketing .dashboard-intro{text-align:center;max-width:700px;margin:0 auto 52px}.cr-marketing .dashboard-intro p{margin-inline:auto}.cr-marketing .dashboard-shell{display:grid;grid-template-columns:210px 1fr;min-height:610px;border:1px solid #dce3ed;border-radius:20px;overflow:hidden;box-shadow:0 30px 65px rgba(20,36,66,.12)}.cr-marketing .dashboard-sidebar{display:flex;flex-direction:column;background:#f8f9fc;border-right:1px solid #e6ebf2;padding:25px 15px}.cr-marketing .dashboard-sidebar .logo{font-size:.98rem;margin:0 7px 43px}.cr-marketing .dashboard-sidebar .logo-mark{width:24px;height:21px}.cr-marketing .sidebar-group{font-size:.58rem;font-weight:800;letter-spacing:.13em;color:#a1a9b7;margin:0 12px 12px}.cr-marketing .dashboard-sidebar button{display:flex;align-items:center;gap:11px;padding:10px 12px;background:transparent;border:0;text-align:left;border-radius:8px;color:#69778b;font-size:.78rem;font-weight:600}.cr-marketing .dashboard-sidebar button.active{color:#534fd0;background:#eae9ff}.cr-marketing .dashboard-sidebar button>span{font-size:1rem;width:20px;text-align:center}.cr-marketing .dashboard-sidebar button small{margin-left:auto;color:#554acb;background:#e8e6ff;border-radius:4px;padding:1px 5px}.cr-marketing .channel-connected{display:flex;align-items:center;gap:8px;font-size:.69rem;color:#718093;margin:auto 8px 0;padding-top:25px}.cr-marketing .dashboard-main{padding:29px 31px;background:#fff;min-width:0}.cr-marketing .dashboard-top{display:flex;justify-content:space-between;gap:20px;align-items:start}.cr-marketing .dashboard-crumb{font-size:.68rem;color:#a0a9b7}.cr-marketing .dashboard-top h3{font-size:1.45rem;margin:5px 0 4px}.cr-marketing .dashboard-top p{font-size:.75rem;color:#8590a2;margin:0}.cr-marketing .dashboard-today{display:flex;align-items:center;gap:8px;background:#e9f8f1;color:#168b61;padding:8px 10px;border-radius:7px;font-size:.68rem;font-weight:700;white-space:nowrap}.cr-marketing .dashboard-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin:27px 0 34px}.cr-marketing .dashboard-metrics>div{border:1px solid #e6eaf2;border-radius:10px;padding:14px;display:flex;flex-direction:column}.cr-marketing .dashboard-metrics small{font-size:.54rem;letter-spacing:.08em;font-weight:800;color:#9aa4b3}.cr-marketing .dashboard-metrics strong{font:800 1.55rem var(--font-manrope);letter-spacing:-.05em;margin:5px 0}.cr-marketing .dashboard-metrics span{font-size:.63rem;color:#25a574}.cr-marketing .dashboard-table-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.cr-marketing .dashboard-table-head strong{font-size:.85rem}.cr-marketing .dashboard-table-head p,.cr-marketing .dashboard-table-head>span{font-size:.65rem;color:#9ba5b4;margin:0}.cr-marketing .conversation-row{display:flex;align-items:start;gap:11px;border-top:1px solid #edf0f4;padding:15px 0}.cr-marketing .conversation-body{flex:1;min-width:0}.cr-marketing .conversation-name{display:flex;gap:10px;align-items:center}.cr-marketing .conversation-name strong{font-size:.73rem}.cr-marketing .conversation-name span{color:#6966cf;background:#f1f0ff;border-radius:4px;padding:2px 5px;font-size:.54rem;font-weight:800;letter-spacing:.05em}.cr-marketing .conversation-body p{font-size:.72rem;color:#34435a;margin:4px 0}.cr-marketing .generated-reply{display:flex;gap:6px;color:#8e98a8;font-size:.67rem;line-height:1.5}.cr-marketing .conversation-row>.badge{font-size:.53rem}.cr-marketing .dashboard-caption{text-align:center;color:#9da7b5;font-size:.7rem;margin:16px 0 0}.cr-marketing .how{background:#f8f9fc}.cr-marketing .pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch;margin-top:66px}.cr-marketing .pricing-card{position:relative;border:1px solid #dfe5ef;border-radius:15px;padding:28px;background:#fff;display:flex;flex-direction:column;min-height:415px}.cr-marketing .pricing-card.featured{border:2px solid #7168ed;box-shadow:0 15px 40px rgba(68,70,169,.15);transform:translateY(-9px)}.cr-marketing .popular{position:absolute;top:-14px;left:25px;background:#625bea;color:#fff;border-radius:5px;padding:5px 9px;font-size:.58rem;letter-spacing:.06em;font-weight:800}.cr-marketing .pricing-card h3{font-size:1.35rem;margin:3px 0 5px}.cr-marketing .pricing-card p{color:#8a95a5;font-size:.8rem}.cr-marketing .price-placeholder{border-bottom:1px solid #ecf0f5;padding:14px 0 20px;font-size:1rem;font-weight:700;letter-spacing:-.02em}.cr-marketing .pricing-card ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;margin:24px 0 30px}.cr-marketing .pricing-card li{display:flex;align-items:center;gap:9px;color:#506078;font-size:.83rem}.cr-marketing .pricing-card li svg{color:#20a473}.cr-marketing .pricing-cta{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;border:1px solid #e5e9f1;border-radius:8px;background:#f5f6fc;padding:11px;font-size:.78rem;font-weight:700;transition:.2s}.cr-marketing .pricing-cta.emph{background:var(--accent);color:white;border-color:var(--accent)}.cr-marketing .compare-link{display:flex;gap:8px;align-items:center;justify-content:center;color:#5956d6;font-weight:700;font-size:.86rem;margin:39px auto 0}.cr-marketing .pricing-note{text-align:center;color:#9aa6b6;font-size:.72rem}.cr-marketing .final-cta{position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 20%,#23345d,#0c182a 60%);color:white;padding:117px 0 122px}.cr-marketing .final-inner{position:relative;z-index:1}.cr-marketing .final-inner h2{max-width:900px;margin:20px 0}.cr-marketing .final-inner h2 em{color:#a9a5ff}.cr-marketing .final-inner p{color:#c0c9d7;font-size:1.08rem;margin-bottom:28px}.cr-marketing .final-inner .trial-note{display:block}.cr-marketing .final-decoration{position:absolute;right:4%;top:35%;display:flex;flex-direction:column;gap:15px;transform:rotate(-6deg);color:#d6ddf5;opacity:.16;font-size:1.2rem}.cr-marketing .final-decoration span{padding:15px 20px;background:#fff2;border:1px solid #fff3;border-radius:12px}.cr-marketing .final-decoration span+span{margin-left:45px}.cr-marketing .footer{padding:54px 0 20px;background:#fff}.cr-marketing .footer-top{display:flex;justify-content:space-between;align-items:start;gap:35px}.cr-marketing .footer-top p{font-size:.78rem;color:#8a96a6;margin:14px 0}.cr-marketing .footer-links{display:flex;gap:24px;flex-wrap:wrap;font-size:.8rem;color:#59677c}.cr-marketing .footer-links a:hover{color:var(--accent)}.cr-marketing .footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #e9edf3;margin-top:57px;padding-top:18px;color:#9aa5b3;font-size:.72rem}.cr-marketing .demo-notice{position:fixed;bottom:22px;left:50%;transform:translateX(-50%);z-index:100;background:#182841;color:#fff;border:1px solid #50617c;border-radius:10px;box-shadow:0 15px 35px #0005;padding:12px 16px;display:flex;gap:15px;align-items:center;max-width:min(520px,calc(100% - 30px));font-size:.82rem}.cr-marketing .demo-notice button{display:grid;place-items:center;border:0;background:transparent;color:#fff}.cr-marketing a,.cr-marketing button{-webkit-tap-highlight-color:transparent}@media(max-width:1100px){.cr-marketing .container{width:min(100% - 56px,1220px)}.cr-marketing .hero-grid{gap:32px}.cr-marketing .hero h1{font-size:clamp(2.7rem,4.7vw,4.3rem)}.cr-marketing .hero-sub{font-size:1rem}.cr-marketing .hero-visual .reply-flow{padding:17px}.cr-marketing .comment-bubble{margin-right:20px}.cr-marketing .reply-bubble{margin-left:20px}.cr-marketing .score-layout{gap:35px}.cr-marketing .score-result{width:77%}.cr-marketing .challenge-card{width:59%}.cr-marketing .dashboard-shell,.cr-marketing .safety-layout,.cr-marketing .voice-layout{grid-template-columns:175px 1fr}.cr-marketing .dashboard-main{padding:25px 21px}.cr-marketing .dashboard-metrics{gap:7px}.cr-marketing .dashboard-metrics>div{padding:11px}.cr-marketing .footer-links{gap:15px}}@media(max-width:800px){.cr-marketing .container{width:min(100% - 44px,1220px)}.cr-marketing .section{padding:88px 0}.cr-marketing .nav-inner{grid-template-columns:1fr auto}.cr-marketing .nav-links{position:absolute;top:75px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;background:#101c2e;padding:22px;box-shadow:0 20px 30px #0004;gap:0}.cr-marketing .nav-links.open{display:flex}.cr-marketing .mobile-login,.cr-marketing .nav-links a{display:block;padding:12px 7px;text-align:left;border-bottom:1px solid #ffffff16}.cr-marketing .menu-toggle{display:grid;place-items:center;justify-self:end;color:white;background:transparent;border:0}.cr-marketing .nav-actions{display:none}.cr-marketing .hero{padding-top:70px}.cr-marketing .hero-grid{grid-template-columns:1fr;gap:65px}.cr-marketing .hero-copy{padding:0}.cr-marketing .hero h1{font-size:clamp(3.4rem,7.5vw,5.5rem)}.cr-marketing .hero-visual{padding-bottom:36px;max-width:620px;width:100%;margin:auto}.cr-marketing .hero-visual-label{top:-29px}.cr-marketing .reply-flow{max-width:none}.cr-marketing .hero-proof{margin-top:35px}.cr-marketing .metric{padding:5px 15px}.cr-marketing .metric strong{font-size:1.35rem}.cr-marketing .metric>div{flex-direction:column;gap:2px}.cr-marketing .before-after{gap:18px}.cr-marketing .after-panel,.cr-marketing .before-panel{padding:18px}.cr-marketing .unanswered-row small{display:none}.cr-marketing .score-layout{grid-template-columns:1fr}.cr-marketing .score-copy h2{max-width:700px}.cr-marketing .score-visual{max-width:600px;margin:auto;width:100%;min-height:590px}.cr-marketing .safety-layout,.cr-marketing .voice-copy p,.cr-marketing .voice-layout{max-width:700px}.cr-marketing .dashboard-shell{grid-template-columns:150px 1fr}.cr-marketing .dashboard-sidebar{padding:20px 8px}.cr-marketing .dashboard-sidebar button{padding:9px 6px;font-size:.7rem}.cr-marketing .dashboard-main{padding:22px 15px}.cr-marketing .dashboard-metrics{grid-template-columns:repeat(2,1fr)}.cr-marketing .conversation-row:last-child{display:none}.cr-marketing .footer-top{flex-direction:column}}@media(max-width:560px){.cr-marketing{font-size:15px}.cr-marketing .container{width:calc(100% - 36px)}.cr-marketing .section{padding:75px 0}.cr-marketing .cr-home h2{font-size:clamp(2.3rem,10vw,3.3rem)}.cr-marketing .nav-inner{height:65px}.cr-marketing .nav-links{top:64px}.cr-marketing .hero{padding:58px 0 0}.cr-marketing .hero h1{font-size:clamp(2.65rem,10.4vw,4.2rem);white-space:normal;line-height:1.12;margin:18px 0 22px}.cr-marketing .hero h1 br{display:none}.cr-marketing .hero-sub{font-size:1rem}.cr-marketing .hero-actions{gap:17px;flex-wrap:wrap}.cr-marketing .hero-actions .button{padding:14px 16px}.cr-marketing .hero-proof{gap:11px;font-size:.68rem}.cr-marketing .hero-visual{margin-top:6px}.cr-marketing .reply-flow{padding:14px!important}.cr-marketing .comment-bubble,.cr-marketing .reply-bubble{padding:14px}.cr-marketing .comment-bubble{margin-right:12px}.cr-marketing .reply-bubble{margin-left:12px}.cr-marketing .comment-bubble p,.cr-marketing .reply-bubble p{font-size:.78rem}.cr-marketing .understanding{margin:0 3px;padding:11px}.cr-marketing .understanding>div{gap:5px 9px}.cr-marketing .understanding>div span{font-size:.58rem}.cr-marketing .bubble-top small{font-size:.57rem}.cr-marketing .metric-strip{grid-template-columns:repeat(3,1fr);gap:0;padding:19px 0}.cr-marketing .metric{padding:0 7px;display:block;text-align:center}.cr-marketing .metric:first-child{padding:0 7px}.cr-marketing .metric-icon{width:29px;height:29px;margin:0 auto 6px}.cr-marketing .metric-icon svg{width:16px}.cr-marketing .metric strong{font-size:1.17rem}.cr-marketing .metric div span{font-size:.58rem}.cr-marketing .section-intro{margin-bottom:35px}.cr-marketing .section-intro p{font-size:.95rem}.cr-marketing .before-after{grid-template-columns:1fr;gap:11px}.cr-marketing .after-panel,.cr-marketing .before-panel{padding:21px}.cr-marketing .before-panel .unanswered-row:nth-of-type(n+5){display:none}.cr-marketing .before-panel .panel-foot{padding-top:15px}.cr-marketing .after-arrow{top:50%;transform:translate(-50%,-50%) rotate(90deg)}.cr-marketing .score-section{padding:75px 0 65px}.cr-marketing .score-copy h2{font-size:clamp(2.4rem,10vw,3.4rem)}.cr-marketing .scan-form{flex-wrap:wrap;padding:10px;gap:8px}.cr-marketing .scan-form input{min-width:calc(100% - 35px);font-size:.81rem}.cr-marketing .scan-form button{width:100%;justify-content:center}.cr-marketing .score-visual{min-height:610px;display:block}.cr-marketing .score-result{width:87%;min-height:450px;padding:20px}.cr-marketing .big-score{font-size:5.2rem}.cr-marketing .challenge-card{width:71%;min-width:0;right:0;top:217px;min-height:0;padding:17px}.cr-marketing .challenge-score{font-size:4rem;margin-top:15px}.cr-marketing .challenge-card-top>span{font-size:.46rem}.cr-marketing .challenge-stat{font-size:.65rem}.cr-marketing .challenge-rule{margin:12px 0}.cr-marketing .challenge-bottom{margin-top:9px}.cr-marketing .challenge-card button{font-size:.62rem}.cr-marketing .voice-layout{gap:32px}.cr-marketing .voice-flow{padding:15px}.cr-marketing .voice-flow .comment-bubble,.cr-marketing .voice-flow .reply-bubble{padding:13px}.cr-marketing .voice-flow-middle{margin-left:18px;padding-left:10px}.cr-marketing .voice-flow-middle p{font-size:.63rem}.cr-marketing .dashboard-section{padding:75px 0}.cr-marketing .dashboard-shell{grid-template-columns:1fr;min-height:0}.cr-marketing .dashboard-sidebar{display:flex;flex-direction:row;align-items:center;gap:4px;overflow:auto;padding:10px;border-right:0;border-bottom:1px solid #e5e9f0}.cr-marketing .channel-connected,.cr-marketing .dashboard-sidebar .logo,.cr-marketing .sidebar-group{display:none}.cr-marketing .dashboard-sidebar button{white-space:nowrap;flex:none;padding:8px 10px}.cr-marketing .dashboard-sidebar button>span{display:none}.cr-marketing .dashboard-main{padding:17px 13px}.cr-marketing .dashboard-top h3{font-size:1.2rem}.cr-marketing .dashboard-top p{font-size:.66rem}.cr-marketing .dashboard-today{font-size:.55rem;gap:2px;padding:6px}.cr-marketing .dashboard-metrics{gap:6px;margin:17px 0 22px}.cr-marketing .dashboard-metrics>div{padding:8px}.cr-marketing .dashboard-metrics strong{font-size:1.18rem}.cr-marketing .dashboard-metrics small{font-size:.49rem}.cr-marketing .dashboard-metrics span{font-size:.58rem}.cr-marketing .conversation-row{gap:7px}.cr-marketing .conversation-row>.badge{font-size:.48rem}.cr-marketing .conversation-body p{font-size:.68rem}.cr-marketing .generated-reply{font-size:.63rem}.cr-marketing .step-number{font-size:1.35rem;margin:0}.cr-marketing .step p{margin:0;font-size:.85rem}.cr-marketing .pricing-grid{grid-template-columns:1fr;gap:25px;margin-top:40px}.cr-marketing .pricing-card,.cr-marketing .pricing-card.featured{transform:none;min-height:0}.cr-marketing .pricing-card{padding:24px}.cr-marketing .pricing-card ul{margin:20px 0}.cr-marketing .final-cta{padding:78px 0}.cr-marketing .final-inner h2{font-size:clamp(2.4rem,9.7vw,3.4rem)}.cr-marketing .final-decoration{display:none}.cr-marketing .footer-links{display:grid;grid-template-columns:repeat(4,1fr);gap:14px 10px;width:100%}.cr-marketing .footer-bottom{margin-top:35px}.cr-marketing .demo-notice{width:calc(100% - 28px)}}@media(prefers-reduced-motion:reduce){.cr-marketing{scroll-behavior:auto}.cr-marketing *,.cr-marketing :after,.cr-marketing :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cr-marketing .hero{padding:50px 0 44px;min-height:500px;background:radial-gradient(ellipse at 79% 43%,#283b67 0,#13243d 33%,#0b1828 78%)}.cr-marketing .hero-grid{grid-template-columns:1fr 1fr;gap:18px;min-height:390px;align-items:center}.cr-marketing .hero-copy{padding:0}.cr-marketing .hero h1{font-size:clamp(2.7rem,4.1vw,4.25rem);line-height:1.12;margin:16px 0 18px;white-space:normal}.cr-marketing .hero h1 em{color:#9d95fc}.cr-marketing .hero-sub{font-size:1.03rem;line-height:1.55;max-width:510px;margin:0 0 20px}.cr-marketing .hero-proof{margin:0 0 23px;padding:0;border:0;gap:18px}.cr-marketing .hero-proof span{font-size:.72rem}.cr-marketing .hero-proof svg{color:#65d6a6}.cr-marketing .hero-actions .button{padding:13px 20px}.cr-marketing .hero .trial-note{margin:11px 0 0}.cr-marketing .hero-visual{height:390px;padding:0}.cr-marketing .hero-flow{position:relative;height:100%;width:100%}.cr-marketing .hero-floating-comment{position:absolute;top:14px;left:0;width:56%;z-index:2}.cr-marketing .hero-card-label{display:flex;gap:6px;background:#fff;color:#26334c;padding:11px 16px 0;border-radius:12px 12px 0 0;font-size:.72rem;font-weight:800;transform:rotate(-2deg);box-shadow:0 20px 35px #040b1b33}.cr-marketing .hero-card-label svg{color:#eb393f}.cr-marketing .hero-floating-comment .comment-bubble{border-radius:0 0 12px 12px;transform:rotate(-2deg)}.cr-marketing .hero-floating-comment .bubble-top{font-size:.74rem}.cr-marketing .hero-floating-comment .youtube-mini{display:none}.cr-marketing .hero-floating-comment .comment-bubble p{font-size:.78rem;margin:9px 0}.cr-marketing .hero-processing{position:absolute;top:38px;left:62%;right:-4%;display:flex;flex-direction:column;gap:13px;color:#cbd5e3;font-size:.66rem;white-space:nowrap}.cr-marketing .hero-processing>span:not(.processing-line){display:flex;align-items:center;gap:9px}.cr-marketing .hero-processing svg{width:17px;height:17px;background:#25b883;color:#fff;border-radius:50%;padding:3px;box-shadow:0 0 0 4px #26b88922}.cr-marketing .hero-processing>span:nth-child(2) svg,.cr-marketing .hero-processing>span:nth-child(3) svg{background:#38afd9}.cr-marketing .processing-line{position:absolute;z-index:-1;top:0;bottom:0;left:8px;width:1px;background:linear-gradient(#4ba7db,#2bb682)}.cr-marketing .hero-floating-reply{position:absolute;top:202px;left:6%;width:65%;z-index:3}.cr-marketing .hero-floating-reply .reply-bubble{margin:0;transform:rotate(1deg);padding:16px 17px;box-shadow:0 22px 35px #050d1e55}.cr-marketing .hero-floating-reply .reply-bubble p{font-size:.78rem;margin:9px 0}.cr-marketing .hero-scribble{position:absolute;right:0;bottom:35px;color:#fff;font-size:1.25rem;line-height:1.25;font-style:italic;transform:rotate(-10deg);font-family:Georgia,serif;opacity:.92}.cr-marketing .metrics-band{background:#fff;box-shadow:0 3px 12px #101d3610}.cr-marketing .metrics-band .metric-strip{border:0;color:var(--ink);padding:23px 0}.cr-marketing .metrics-band .metric{border-color:#e6eaf2}.cr-marketing .metrics-band .metric strong{color:var(--ink)}.cr-marketing .metrics-band .metric div span{color:#677386}.cr-marketing .metrics-band .metric-icon{background:#f0efff;color:#635be8}.cr-marketing .metrics-band .metric-featured .metric-icon{background:#e5f7ef;color:#20a472}.cr-marketing .score-section{background:#fff;color:var(--ink);padding:30px 0 76px}.cr-marketing .score-layout{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center;background:linear-gradient(110deg,#f7f9ff,#f1f5ff);border:1px solid #e9edfa;border-radius:16px;padding:42px 47px;min-height:490px}.cr-marketing .score-copy h2{font-size:clamp(2.25rem,3.3vw,3.3rem);margin:13px 0}.cr-marketing .score-copy h2 em{color:var(--accent)}.cr-marketing .score-copy>p{color:#657287;font-size:.92rem;line-height:1.55}.cr-marketing .score-section .eyebrow-light{color:#6058de}.cr-marketing .score-section .scan-form{box-shadow:0 7px 24px #1d326517;border:1px solid #dfe5f0;margin:22px 0 8px}.cr-marketing .score-section .score-caveat{color:#8793a8!important}.cr-marketing .score-narrative{font-size:.76rem;line-height:1.6;margin:18px 0 12px;padding-left:12px;color:#68758b}.cr-marketing .score-narrative strong{color:#202d44;font-size:.86rem}.cr-marketing .score-conclusion{font-size:.8rem!important;max-width:420px}.cr-marketing .score-section .inline-link.light{color:#5f58dd}.cr-marketing .score-visual{min-height:400px;display:block;padding:0}.cr-marketing .score-result{width:70%;min-height:350px;padding:22px;background:linear-gradient(135deg,#19243b,#0d1627);border-radius:13px;box-shadow:0 25px 45px #1d2d5a24}.cr-marketing .big-score{font-size:5.3rem;margin-top:7px}.cr-marketing .score-title{font-size:.62rem;margin-bottom:9px}.cr-marketing .score-stat-list{padding-top:6px}.cr-marketing .score-stat-list>div{font-size:.62rem;padding:2px 0}.cr-marketing .score-summary{margin-top:9px;padding:7px 9px}.cr-marketing .challenge-card{top:70px;right:0;width:55%;min-width:210px;min-height:0;padding:17px;transform:rotate(1deg);background:linear-gradient(150deg,#465076,#232d4d 55%,#151d33);box-shadow:0 20px 35px #111e3f44}.cr-marketing .challenge-score{font-size:4.4rem;margin-top:17px}.cr-marketing .challenge-rule{margin:12px 0}.cr-marketing .challenge-stat{font-size:.64rem}.cr-marketing .challenge-bottom{margin-top:10px}.cr-marketing .challenge-card button{margin-top:9px;padding:8px}.cr-marketing .challenge-card-top .logo{font-size:.72rem}.cr-marketing .score-result-head{font-size:.55rem}.cr-marketing .score-section+.benefit{padding-top:90px}@media(max-width:1100px){.cr-marketing .hero h1{font-size:clamp(2.35rem,4vw,3.5rem)}.cr-marketing .hero-grid{gap:25px}.cr-marketing .hero-processing{left:59%;right:-2%;font-size:.59rem}.cr-marketing .hero-floating-comment{width:58%}.cr-marketing .hero-floating-reply{width:68%}.cr-marketing .score-layout{padding:35px}.cr-marketing .score-section .score-visual{min-height:390px}}@media(max-width:800px){.cr-marketing .hero{padding:58px 0 36px}.cr-marketing .hero-grid{grid-template-columns:1fr;gap:27px}.cr-marketing .hero h1{font-size:clamp(2.8rem,7vw,4.2rem)}.cr-marketing .hero-visual{width:100%;max-width:620px;height:405px}.cr-marketing .hero-flow{margin:0 auto}.cr-marketing .hero-processing{left:61%;font-size:.67rem}.cr-marketing .metrics-band .metric-strip{padding:16px 0}.cr-marketing .score-layout{grid-template-columns:1fr;gap:28px}.cr-marketing .score-copy h2{max-width:680px}.cr-marketing .score-section .score-visual{width:100%;max-width:570px;margin:0 auto;min-height:390px}.cr-marketing .score-section+.benefit{padding-top:70px}}@media(max-width:560px){.cr-marketing .hero{padding:40px 0 22px}.cr-marketing .hero-grid{gap:20px}.cr-marketing .hero h1{font-size:clamp(2.35rem,10vw,3.1rem)}.cr-marketing .hero h1 br{display:block}.cr-marketing .hero-sub{font-size:.94rem;line-height:1.5}.cr-marketing .hero-proof{gap:8px 12px;margin-bottom:18px}.cr-marketing .hero-proof span{font-size:.63rem}.cr-marketing .hero-visual{height:365px}.cr-marketing .hero-floating-comment{width:67%;top:7px}.cr-marketing .hero-floating-comment .comment-bubble{padding:10px}.cr-marketing .hero-floating-comment .bubble-top small{display:none}.cr-marketing .hero-floating-comment .comment-bubble p{font-size:.68rem}.cr-marketing .hero-processing{left:62%;top:21px;font-size:.53rem;gap:11px}.cr-marketing .hero-processing svg{width:13px;height:13px;box-shadow:none}.cr-marketing .hero-floating-reply{width:76%;top:184px;left:3%}.cr-marketing .hero-floating-reply .reply-bubble{padding:12px}.cr-marketing .hero-floating-reply .reply-bubble p{font-size:.7rem}.cr-marketing .hero-scribble{font-size:.82rem;right:1%;bottom:4px}.cr-marketing .metrics-band .metric-strip{padding:13px 0}.cr-marketing .score-section{padding:18px 0 65px}.cr-marketing .score-layout{padding:25px 18px;min-height:0}.cr-marketing .score-copy h2{font-size:2.35rem}.cr-marketing .score-section .score-visual{min-height:380px}.cr-marketing .score-result{width:75%;min-height:335px;padding:17px}.cr-marketing .challenge-card{top:88px;width:61%;min-width:0;padding:13px}.cr-marketing .challenge-score{font-size:3.3rem}.cr-marketing .challenge-card-top>span{font-size:.41rem}.cr-marketing .challenge-card>strong{font-size:.61rem}.cr-marketing .challenge-stat{font-size:.58rem}.cr-marketing .challenge-bottom span:first-child{font-size:.8rem}.cr-marketing .challenge-bottom span:last-child{font-size:.56rem}.cr-marketing .challenge-card button{font-size:.58rem}.cr-marketing .score-narrative{margin-top:18px}}@media(min-width:801px){.cr-marketing .hero{padding:30px 0;min-height:430px}.cr-marketing .hero-grid{min-height:360px}.cr-marketing .hero h1{font-size:clamp(2.7rem,3.55vw,3.25rem)}.cr-marketing .hero-visual{height:355px}.cr-marketing .hero-floating-comment{top:4px}.cr-marketing .hero-floating-reply{top:178px}.cr-marketing .hero-processing{top:25px}.cr-marketing .hero-scribble{bottom:14px}}.cr-marketing .section{padding:94px 0}.cr-marketing .dashboard-section{padding:96px 0}.cr-marketing .score-section+.benefit{padding-top:74px;padding-bottom:76px}.cr-marketing .how,.cr-marketing .voice{padding:90px 0}.cr-marketing .safety{padding:96px 0}.cr-marketing .pricing{padding:92px 0}.cr-marketing .section-intro{margin-bottom:45px}.cr-marketing .score-result{min-height:400px}.cr-marketing .score-visual{min-height:440px}.cr-marketing .big-score{font-size:clamp(7rem,10.5vw,10rem);line-height:.95;margin:24px 0 13px;letter-spacing:-.105em}.cr-marketing .big-score span{font-size:1.1rem;letter-spacing:0}.cr-marketing .score-title{font-size:.74rem;letter-spacing:.11em;margin-bottom:23px}.cr-marketing .score-stat-list{padding-top:14px}.cr-marketing .score-stat-list>div{font-size:.71rem}.cr-marketing .challenge-card{top:84px;width:59%;min-width:260px;padding:19px;transform:rotate(2deg)}.cr-marketing .challenge-card-top .logo{font-size:.8rem}.cr-marketing .challenge-card-top>span{font-size:.54rem}.cr-marketing .challenge-score{font-size:4.65rem;margin-top:22px}.cr-marketing .challenge-card>strong{font-size:.78rem}.cr-marketing .challenge-stat{font-size:.72rem;line-height:1.7}.cr-marketing .challenge-bottom span:first-child{font-size:1.1rem}.cr-marketing .challenge-card button{font-size:.71rem;padding:10px}.cr-marketing .challenge-card:hover{transform:rotate(0) translateY(-5px)}.cr-marketing .time-back{background:#fff;padding:78px 0 100px;text-align:center}.cr-marketing .time-back-inner{border-top:1px solid #e5e9f1;border-bottom:1px solid #e5e9f1;padding:92px 20px 100px}.cr-marketing .time-back-figure{font-family:var(--font-manrope),sans-serif;font-size:clamp(5rem,14vw,11rem);font-weight:800;letter-spacing:-.11em;line-height:1;color:#645bec;margin:14px 0 0}.cr-marketing .time-back h2{font-size:clamp(2.1rem,4.1vw,4.25rem);margin:4px 0 20px}.cr-marketing .time-back-note{color:#657287;font-size:1.09rem;margin:0}.cr-marketing .journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cr-marketing .journey-step{position:relative;padding:0 16px 0 0}.cr-marketing .journey-visual{display:flex;align-items:center;gap:14px;min-height:96px;border-bottom:1px solid #dce2ed;padding:8px 0 23px}.cr-marketing .journey-icon{display:grid;place-items:center;flex:none;width:58px;height:58px;background:#ebeaff;color:#655de5;border-radius:14px}.cr-marketing .journey-step:first-child .journey-icon{background:#fee9ea;color:#e9464a}.cr-marketing .journey-step:last-child .journey-icon{background:#e8f7f0;color:#20a474}.cr-marketing .flow-symbol{font-size:2rem;line-height:1}.cr-marketing .journey-detail{font-size:.78rem;font-weight:700;color:#526178}.cr-marketing .journey-stage{font-size:.66rem;letter-spacing:.14em;color:#6d63dc;font-weight:800;margin:27px 0 10px}.cr-marketing .journey-step h3{margin:0 0 10px;max-width:290px}.cr-marketing .journey-step p{font-size:.89rem;color:#6b788b;max-width:310px}.cr-marketing .journey-arrow{position:absolute;right:3px;top:33px;width:30px;height:30px;display:grid;place-items:center;background:white;color:#726bea;border-radius:50%;box-shadow:0 0 0 1px #e0e5ee}.cr-marketing .safety-layout{gap:95px}.cr-marketing .safety-copy h2{margin:14px 0 21px}.cr-marketing .safety-copy p{max-width:470px}.cr-marketing .safety-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:15px;margin:30px 0 0}.cr-marketing .safety-list li{display:flex;align-items:center;gap:12px;font-size:.91rem;font-weight:700}.cr-marketing .safety-list svg{color:#1aa675;background:#e7f8f0;border-radius:50%;padding:2px;flex:none}.cr-marketing .trust-flow{display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:24px;background:radial-gradient(circle at 50% 42%,#28385c,#14223a 72%);border:1px solid #283a5b;box-shadow:0 25px 55px #15244228;color:white;min-height:465px;padding:35px}.cr-marketing .trust-origin{font-size:.72rem;letter-spacing:.18em;font-weight:800;color:#bdc8dc}.cr-marketing .trust-line{width:1px;height:27px;background:linear-gradient(#8698bd,#a69dff);margin:12px 0}.cr-marketing .trust-core{display:flex;align-items:center;gap:12px;padding:14px 20px;background:#ffffff16;border:1px solid #ffffff31;border-radius:12px;box-shadow:0 12px 30px #060e2133;font:800 1.15rem var(--font-manrope)}.cr-marketing .trust-outcomes{display:flex;flex-direction:column;width:min(100%,305px);gap:8px}.cr-marketing .trust-outcomes span{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#ffffff12;border:1px solid #ffffff20;border-radius:8px;padding:9px 13px;font-size:.8rem}.cr-marketing .trust-outcomes svg{color:#71d8a9}.cr-marketing .trust-assurance{color:#a9a3ff;font-size:.8rem;font-weight:800;letter-spacing:.13em;margin-top:24px;text-align:center}@media(max-width:800px){.cr-marketing .section{padding:80px 0}.cr-marketing .score-section .score-visual{min-height:440px}.cr-marketing .time-back{padding:20px 0 80px}.cr-marketing .time-back-inner{padding:80px 10px}.cr-marketing .journey{gap:16px}.cr-marketing .journey-detail{font-size:.7rem}.cr-marketing .journey-icon{width:46px;height:46px}.cr-marketing .journey-arrow{right:-6px}.cr-marketing .safety-layout{gap:42px}}@media(max-width:560px){.cr-marketing .section{padding:68px 0}.cr-marketing .score-section .score-visual{min-height:410px}.cr-marketing .score-result{min-height:380px}.cr-marketing .big-score{font-size:6.2rem;margin:18px 0 10px}.cr-marketing .score-title{font-size:.61rem;margin-bottom:16px}.cr-marketing .challenge-card{top:111px;width:62%;min-width:0;padding:13px}.cr-marketing .challenge-score{font-size:3.35rem;margin-top:16px}.cr-marketing .challenge-stat{font-size:.57rem}.cr-marketing .challenge-card>strong{font-size:.6rem}.cr-marketing .challenge-bottom span:first-child{font-size:.88rem}.cr-marketing .challenge-card button{font-size:.58rem;padding:8px}.cr-marketing .time-back{padding:16px 0 55px}.cr-marketing .time-back-inner{padding:65px 5px}.cr-marketing .time-back-figure{font-size:clamp(4.4rem,19vw,7rem)}.cr-marketing .time-back h2{font-size:2rem}.cr-marketing .time-back-note{font-size:.92rem}.cr-marketing .journey{display:block}.cr-marketing .journey-step{padding:0 0 34px 21px;margin-left:18px;border-left:1px solid #cdd4e5}.cr-marketing .journey-step:before{content:"";position:absolute;left:-5px;top:26px;width:9px;height:9px;background:#726bea;border-radius:50%}.cr-marketing .journey-step:last-child{border-left-color:transparent}.cr-marketing .journey-visual{min-height:76px;padding:0 0 13px;border:0}.cr-marketing .journey-stage{margin:0 0 7px}.cr-marketing .journey-step h3{font-size:1.12rem}.cr-marketing .journey-step p{margin-bottom:0}.cr-marketing .journey-arrow{display:none}.cr-marketing .trust-flow{min-height:405px;padding:26px}.cr-marketing .safety-copy h2{font-size:2.8rem}}.cr-marketing .challenge-card,.cr-marketing .challenge-card .challenge-score,.cr-marketing .score-result,.cr-marketing .score-result .big-score{color:#fff}.cr-marketing .safety-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media(max-width:800px){.cr-marketing .safety-layout{grid-template-columns:1fr}}.cr-marketing .challenge-hint{font-size:.77rem!important;font-weight:700;color:#5f58d8!important;margin:10px 0 0!important}.cr-marketing .score-section .score-caveat{margin-top:5px}.cr-marketing .billing-control{display:flex;align-items:center;justify-content:center;gap:4px;margin:-22px auto 42px}.cr-marketing .billing-control button{border:0;background:transparent;border-radius:8px;color:#657287;font-size:.84rem;font-weight:700;padding:9px 15px}.cr-marketing .billing-control button.selected{background:#eceaff;color:#554fd0;box-shadow:inset 0 0 0 1px #dcd8ff}.cr-marketing .billing-control>span{margin-left:9px;background:#e8f7ef;color:#20835e;border-radius:20px;padding:5px 9px;font-size:.65rem;font-weight:800;white-space:nowrap}.cr-marketing .pricing-grid{margin-top:0}.cr-marketing .price-placeholder{display:flex;flex-direction:column;gap:2px}.cr-marketing .price-placeholder small{font-size:.68rem;color:#919bab;font-weight:500;letter-spacing:0}@media(max-width:560px){.cr-marketing .billing-control{margin:-8px auto 34px}.cr-marketing .billing-control button{padding:8px 12px;font-size:.8rem}.cr-marketing .billing-control>span{font-size:.59rem;margin-left:3px}.cr-marketing .challenge-hint{font-size:.7rem!important}}.cr-marketing .hero-annotation,.cr-marketing .score-annotation{position:absolute;z-index:5;pointer-events:none;color:#3d9cff;font-family:var(--font-caveat),cursive;font-weight:600;font-size:1.5rem;line-height:1;white-space:nowrap}.cr-marketing .sketch-arrow{display:block;width:105px;height:66px}.cr-marketing .hero-annotation{right:-5px;bottom:20px;transform:rotate(-8deg);display:flex;flex-direction:column;align-items:flex-end}.cr-marketing .hero-annotation .sketch-arrow{width:110px;margin-right:79px;margin-bottom:-7px}.cr-marketing .score-annotation{top:-26px;left:16%;z-index:6;display:flex;align-items:flex-start;gap:0;transform:rotate(-5deg)}.cr-marketing .score-annotation .sketch-arrow{position:absolute;left:-45px;top:22px;width:105px;transform:rotate(-16deg)}.cr-marketing .score-annotation span{margin-left:30px}.cr-marketing .scan-wrap{position:relative}.cr-marketing .time-back-highlight{position:relative;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto}.cr-marketing .marker-underline{position:absolute;left:8%;bottom:-12px;width:84%;height:23px;color:#3d9cff;transform:rotate(-2deg);pointer-events:none}@media(max-width:1100px){.cr-marketing .hero-annotation{right:0;font-size:1.25rem}.cr-marketing .score-annotation{left:12%;font-size:1.25rem}}@media(max-width:800px){.cr-marketing .score-annotation{left:11%;top:-25px}.cr-marketing .hero-annotation{right:0;bottom:0}}@media(max-width:560px){.cr-marketing .hero-annotation,.cr-marketing .score-annotation{right:1%;bottom:1px;font-size:.9rem}.cr-marketing .hero-annotation .sketch-arrow{width:68px;height:43px;margin-right:50px}.cr-marketing .marker-underline{bottom:-7px;height:14px}}.cr-marketing .hero-annotation,.cr-marketing .score-annotation{font-size:1.18rem;letter-spacing:.01em;color:#54aaff;transform:none}.cr-marketing .hero-annotation{right:5px;bottom:24px;gap:0}.cr-marketing .hero-annotation .sketch-arrow{width:88px;height:53px;margin-right:76px;margin-bottom:-3px;opacity:.9}.cr-marketing .score-annotation{top:-23px;left:17%;transform:none}.cr-marketing .score-annotation span{margin-left:23px}.cr-marketing .score-annotation .sketch-arrow{left:-42px;top:19px;width:82px;height:53px;transform:none;opacity:.9}.cr-marketing .marker-underline{height:14px;bottom:-7px;opacity:.78;transform:rotate(-1deg)}.cr-marketing .creator-stories{background:#f7f9fd;padding:95px 0}.cr-marketing .stories-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:10%;align-items:center}.cr-marketing .faq h2,.cr-marketing .journal h2,.cr-marketing .stories-layout h2{font-size:clamp(2.35rem,4vw,4.15rem);line-height:1.08;letter-spacing:-.045em;margin:16px 0 0}.cr-marketing .blog-hero em,.cr-marketing .faq em,.cr-marketing .journal em,.cr-marketing .stories-layout em{color:#615be7;font-style:normal}.cr-marketing .stories-message{border-left:1px solid #cdd5e9;padding:12px 0 12px 35px;max-width:450px}.cr-marketing .stories-quote-mark{display:block;color:#6861ed;font-size:3.8rem;line-height:.65;font-family:Georgia,serif}.cr-marketing .stories-message p{color:#334358;font-size:1.12rem;line-height:1.65;margin:18px 0 25px}.cr-marketing .stories-message>span:last-child{font-size:.64rem;letter-spacing:.13em;font-weight:800;color:#6760df}.cr-marketing .journal{padding:104px 0 112px;background:#fff}.cr-marketing .journal-header{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.cr-marketing .journal-header .inline-link{margin-bottom:7px;white-space:nowrap}.cr-marketing .journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #d7dfef;border-bottom:1px solid #d7dfef}.cr-marketing .journal-story{display:block;padding:37px 42px 39px 0;color:#192534;text-decoration:none;transition:background .2s ease}.cr-marketing .journal-story+.journal-story{border-left:1px solid #d7dfef;padding-left:42px}.cr-marketing .journal-story:focus-visible h3,.cr-marketing .journal-story:hover h3{color:#625bea}.cr-marketing .journal-story>span:first-child{font-size:.68rem;letter-spacing:.12em;font-weight:800;color:#635ce9}.cr-marketing .journal-story h3{font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.13;letter-spacing:-.035em;max-width:360px;margin:18px 0 12px;transition:color .2s}.cr-marketing .journal-story p{color:#657287;max-width:430px;line-height:1.65;margin-bottom:29px}.cr-marketing .journal-read{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:.85rem;color:#5550ca}.cr-marketing .billing-control{gap:13px;margin:-20px auto 9px}.cr-marketing .billing-control .billing-label{background:none;color:#718096;border:0;border-radius:0;padding:0;margin:0;font-size:.88rem;font-weight:700}.cr-marketing .billing-control .billing-label.active{color:#202c42}.cr-marketing .billing-control .billing-savings{margin-left:3px;background:#e8f7ef;color:#20835e;border-radius:20px;padding:5px 9px;font-size:.65rem;font-weight:800;white-space:nowrap}.cr-marketing .billing-control button.billing-slider{width:50px;height:27px;background:#dbe1ef;border:1px solid #cbd3e5;box-shadow:none;transition:background .2s}.cr-marketing .billing-slider [data-slot=switch-thumb]{width:19px;height:19px;background:#fff;box-shadow:0 1px 4px #18233b55;transform:translateX(0)}.cr-marketing .billing-slider[data-state=checked] [data-slot=switch-thumb]{transform:translateX(22px)}.cr-marketing .billing-control button.billing-slider:focus-visible{outline:3px solid #a9a5ff;outline-offset:3px}.cr-marketing .billing-context{text-align:center;font-size:.73rem;color:#68758b;margin:0 0 32px}.cr-marketing .enterprise-band{margin-top:28px;border:1px solid #d8e0ef;background:#f8faff;border-radius:15px;padding:29px 35px;display:flex;justify-content:space-between;align-items:center;gap:30px}.cr-marketing .enterprise-band .eyebrow{font-size:.63rem}.cr-marketing .enterprise-band h3{font-size:1.55rem;letter-spacing:-.03em;margin:8px 0 4px}.cr-marketing .enterprise-band p{margin:0;color:#667287;font-size:.88rem}.cr-marketing .enterprise-right{display:flex;align-items:center;gap:27px;white-space:nowrap}.cr-marketing .enterprise-right strong{font-size:.93rem}.cr-marketing .enterprise-right button{display:inline-flex;align-items:center;gap:10px;background:#1b2942;border:1px solid #1b2942;color:#fff;border-radius:8px;padding:12px 16px;font-size:.83rem;font-weight:700;cursor:pointer}.cr-marketing .enterprise-right button:hover{background:#394765}.cr-marketing .faq{padding:100px 0 112px;background:#f7f9fd}.cr-marketing .faq-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:9%}.cr-marketing .faq-layout>div:first-child p{color:#6a778a;margin-top:21px}.cr-marketing .faq-list{border-top:1px solid #d9e0ed}.cr-marketing .faq-list details{border-bottom:1px solid #d9e0ed}.cr-marketing .faq-list summary{display:flex;align-items:center;gap:20px;list-style:none;cursor:pointer;padding:22px 3px;font-size:1rem;font-weight:700;color:#1d293d}.cr-marketing .faq-list summary::-webkit-details-marker{display:none}.cr-marketing .faq-list summary>span{color:#8b96aa;font-size:.68rem;letter-spacing:.08em;font-weight:700}.cr-marketing .faq-list summary svg{margin-left:auto;flex-shrink:0;color:#625bea;transition:transform .2s}.cr-marketing .faq-list details[open] summary svg{transform:rotate(180deg)}.cr-marketing .faq-list details p{color:#5e6b80;line-height:1.65;margin:0 36px 23px;font-size:.91rem;max-width:520px}.cr-marketing .blog-page{min-height:100vh;background:#fff;color:#1a273a}.cr-marketing .blog-nav{background:#111e30;color:#fff;border-bottom:1px solid #344359}.cr-marketing .blog-footer .container,.cr-marketing .blog-nav .container{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:20px;padding-bottom:20px}.cr-marketing .blog-brand{display:inline-flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-weight:800}.cr-marketing .blog-brand .logo-mark{transform:scale(.8);transform-origin:left center;margin-right:-4px}.cr-marketing .blog-return{display:inline-flex;align-items:center;gap:8px;color:#d8dff0;font-size:.85rem;text-decoration:none}.cr-marketing .blog-hero{background:radial-gradient(circle at 78% 30%,#243454,#142236 60%);color:#fff;padding:105px 0 115px}.cr-marketing .blog-hero h1{font-size:clamp(3rem,6.3vw,6.8rem);line-height:1.01;letter-spacing:-.055em;margin:22px 0 25px}.cr-marketing .blog-hero em{color:#a9a5ff}.cr-marketing .blog-hero p{color:#ccd5e2;max-width:550px;font-size:1.1rem;line-height:1.6}.cr-marketing .blog-articles{max-width:840px;padding-top:65px;padding-bottom:105px}.cr-marketing .blog-articles article{scroll-margin-top:40px;padding:54px 0 70px;border-bottom:1px solid #dbe1ed}.cr-marketing .blog-articles h2{font-size:clamp(2.15rem,4vw,3.5rem);line-height:1.1;letter-spacing:-.045em;margin:16px 0 22px}.cr-marketing .blog-articles p{font-size:1rem;line-height:1.8;color:#4d5b70;margin-bottom:20px}.cr-marketing .blog-articles .blog-lede{font-size:1.18rem;color:#26364b}.cr-marketing .blog-articles .inline-link{display:inline-flex;gap:8px;align-items:center;margin-top:13px}.cr-marketing .blog-footer{border-top:1px solid #dbe1ed;color:#69768a;font-size:.8rem}.cr-marketing .blog-footer a{display:inline-flex;align-items:center;gap:8px;color:#5853d0;text-decoration:none;font-weight:700}@media(max-width:800px){.cr-marketing .faq-layout,.cr-marketing .stories-layout{grid-template-columns:1fr;gap:30px}.cr-marketing .creator-stories,.cr-marketing .faq,.cr-marketing .journal{padding:72px 0}.cr-marketing .stories-message{max-width:600px}.cr-marketing .journal-header{align-items:flex-start;flex-direction:column}.cr-marketing .hero-annotation{right:2px}.cr-marketing .score-annotation{left:11%}}@media(max-width:560px){.cr-marketing .hero-annotation,.cr-marketing .score-annotation{display:none}.cr-marketing .marker-underline{height:10px}.cr-marketing .journal-grid{grid-template-columns:1fr}.cr-marketing .journal-story{padding:25px 0!important}.cr-marketing .journal-story+.journal-story{border-left:0;border-top:1px solid #d7dfef}.cr-marketing .enterprise-band{padding:23px;align-items:flex-start;flex-direction:column;gap:20px}.cr-marketing .enterprise-right{width:100%;justify-content:space-between;gap:10px}.cr-marketing .enterprise-right button{padding:10px}.cr-marketing .billing-control{gap:10px;flex-wrap:wrap}.cr-marketing .billing-control .billing-savings{font-size:.58rem}.cr-marketing .blog-hero{padding:80px 0 86px}.cr-marketing .blog-articles{padding-top:20px;padding-bottom:70px}.cr-marketing .blog-articles article{padding:43px 0 55px}.cr-marketing .faq-list summary{gap:11px;font-size:.93rem}}.cr-marketing .hero-annotation,.cr-marketing .marker-underline,.cr-marketing .score-annotation{display:none!important}.cr-marketing .skill-hero{padding-top:54px}.cr-marketing .skill-hero .hero-grid{grid-template-columns:.9fr 1.1fr;gap:54px}.cr-marketing .skill-hero .hero-copy{padding-bottom:38px}.cr-marketing .skill-hero h1{font-size:clamp(3rem,4.6vw,4.9rem);line-height:1.01;white-space:normal;max-width:610px;margin:18px 0 20px}.cr-marketing .skill-hero .hero-sub{max-width:560px;font-size:1.02rem;line-height:1.6;margin-bottom:18px}.cr-marketing .skill-hero .hero-proof{border-top:0;padding-top:0;margin-top:18px;margin-bottom:20px}.cr-marketing .skill-hero .hero-visual{padding-bottom:32px}.cr-marketing .skill-metrics{background:#fff;color:var(--ink);border-bottom:1px solid #e7ebf2}.cr-marketing .skill-metrics .metric-strip{padding:17px 0}.cr-marketing .skill-metrics .metric{border-right:1px solid #e0e6ef}.cr-marketing .skill-metrics .metric:last-child{border-right:0}.cr-marketing .skill-metrics .metric strong{color:var(--ink)}.cr-marketing .skill-metrics .metric div span{color:#6f7c8e}.cr-marketing .skill-metrics .metric-featured strong{color:var(--ink)}.cr-marketing .skill-challenge{background:#fff;color:var(--ink);padding:48px 0 58px}.cr-marketing .skill-challenge .score-layout{background:#f4f6ff;border:1px solid #dfe4f7;border-radius:22px;padding:34px 38px;grid-template-columns:1.03fr .97fr;gap:34px;min-height:0}.cr-marketing .skill-challenge .score-copy h2{font-size:clamp(2.45rem,4vw,4.15rem);line-height:1.03;letter-spacing:-.055em;margin:12px 0 14px;max-width:560px}.cr-marketing .skill-challenge .score-copy>p{color:#647187;line-height:1.55;max-width:560px}.cr-marketing .skill-challenge .scan-form{margin:22px 0 7px;max-width:100%;box-shadow:0 7px 22px rgba(38,46,105,.08);border:1px solid #e4e7f3}.cr-marketing .skill-challenge .challenge-hint{color:#5f58d8!important;margin-top:8px!important}.cr-marketing .skill-challenge .score-caveat{color:#8a96a8!important}.cr-marketing .skill-challenge .score-visual{min-height:360px;padding:0}.cr-marketing .skill-challenge .score-result{width:70%;min-height:340px;padding:21px;border-radius:16px}.cr-marketing .skill-challenge .big-score{font-size:clamp(6.4rem,9vw,8.8rem);margin:17px 0 8px}.cr-marketing .skill-challenge .score-stat-list>div{font-size:.64rem}.cr-marketing .skill-challenge .score-summary{margin-top:11px}.cr-marketing .skill-challenge .challenge-card{top:64px;width:57%;min-height:280px;min-width:235px;padding:16px;border-radius:14px;transform:rotate(2deg)}.cr-marketing .skill-challenge .challenge-score{font-size:4.2rem;margin-top:15px}.cr-marketing .skill-challenge .challenge-rule{margin:13px 0}.cr-marketing .skill-challenge .challenge-stat{font-size:.64rem;line-height:1.55}.cr-marketing .skill-challenge .challenge-bottom{margin-top:10px}.cr-marketing .skill-challenge .challenge-bottom span:first-child{font-size:.9rem}.cr-marketing .testimonials-section{padding:48px 0 54px;background:#fff}.cr-marketing .testimonials-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:24px}.cr-marketing .testimonials-head h2{font-size:clamp(2rem,3.3vw,3.4rem);line-height:1.05;letter-spacing:-.045em;margin:11px 0 0}.cr-marketing .testimonials-head h2 em{color:#615be7;font-style:normal}.cr-marketing .testimonials-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cr-marketing .testimonial-card{border:1px solid #e2e7f0;border-radius:14px;background:#fff;padding:20px;box-shadow:0 9px 24px rgba(24,42,75,.05);display:flex;flex-direction:column;min-height:215px}.cr-marketing .testimonial-card p{font-size:.93rem;line-height:1.55;color:#2e3b50;margin:0 0 22px}.cr-marketing .testimonial-person{display:flex;align-items:center;gap:10px;margin-top:auto}.cr-marketing .testimonial-avatar{width:34px;height:34px;background:linear-gradient(135deg,#263a5a,#766cf1)}.cr-marketing .testimonial-person>div{display:flex;flex-direction:column}.cr-marketing .testimonial-person strong{font-size:.82rem}.cr-marketing .testimonial-person span{font-size:.66rem;color:#7c889a;margin-top:2px}.cr-marketing .skill-pricing{background:#f7f9fd;padding:58px 0 64px}.cr-marketing .pricing-topline{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px}.cr-marketing .pricing-topline h2{font-size:clamp(2.2rem,3.7vw,3.8rem);line-height:1.04;letter-spacing:-.05em;margin:10px 0 0}.cr-marketing .pricing-topline h2 em{color:#615be7;font-style:normal}.cr-marketing .skill-pricing .billing-control{margin:0 0 4px}.cr-marketing .skill-pricing .pricing-grid{margin-top:0;grid-template-columns:repeat(3,1fr);gap:14px}.cr-marketing .skill-pricing .pricing-card{min-height:390px;padding:24px}.cr-marketing .skill-price{display:flex;align-items:baseline;gap:6px;margin-top:14px}.cr-marketing .skill-price strong{font-family:var(--font-manrope),sans-serif;font-size:2.55rem;letter-spacing:-.07em}.cr-marketing .skill-price span{font-size:.72rem;color:#788496}.cr-marketing .skill-billing-note{font-size:.66rem;color:#8b96a5;border-bottom:1px solid #edf0f5;padding-bottom:17px}.cr-marketing .skill-pricing .pricing-card ul{margin:19px 0 22px}.cr-marketing .pricing-reassurance{margin-top:14px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;padding:18px 22px;display:flex;align-items:center;gap:20px}.cr-marketing .pricing-reassurance strong{font-size:.95rem}.cr-marketing .pricing-reassurance p{font-size:.78rem;color:#748195;margin:0}.cr-marketing .text-button.dark{margin-left:auto;color:#4b55a6;display:inline-flex;align-items:center;gap:6px}.cr-marketing .skill-final{padding:70px 0 76px}.cr-marketing .skill-final h2{font-size:clamp(2.7rem,5vw,5rem);max-width:760px;line-height:1.02}.cr-marketing .skill-final p{max-width:510px}.cr-marketing .faq{padding:58px 0 64px}.cr-marketing .footer{border-top:1px solid #e4e8ef}@media(max-width:980px){.cr-marketing .testimonials-grid{grid-template-columns:repeat(2,1fr)}.cr-marketing .pricing-topline{align-items:flex-start;flex-direction:column}.cr-marketing .skill-pricing .billing-control{justify-content:flex-start;margin:0}}@media(max-width:800px){.cr-marketing .skill-hero{padding-top:34px}.cr-marketing .skill-challenge .score-layout{padding:26px 20px}.cr-marketing .skill-challenge .score-visual{min-height:420px}.cr-marketing .testimonials-head{align-items:flex-start;flex-direction:column}.cr-marketing .skill-pricing .pricing-grid{grid-template-columns:1fr}.cr-marketing .skill-pricing .pricing-card.featured{transform:none}.cr-marketing .pricing-reassurance{align-items:flex-start;flex-direction:column}.cr-marketing .text-button.dark{margin-left:0}}@media(max-width:560px){.cr-marketing .skill-hero h1{font-size:2.65rem}.cr-marketing .skill-metrics .metric-strip{grid-template-columns:1fr;gap:7px}.cr-marketing .skill-metrics .metric{border-right:0;border-bottom:1px solid #e5e9ef;padding:10px 0}.cr-marketing .skill-metrics .metric:last-child{border-bottom:0}.cr-marketing .testimonials-grid{grid-template-columns:1fr}.cr-marketing .skill-challenge .score-result{width:74%}.cr-marketing .skill-challenge .challenge-card{width:59%;top:94px}}.cr-marketing .billing-control button.billing-slider{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;width:54px;height:30px;padding:3px;border-radius:999px;border:1px solid #c8d0df;background:#dfe4ed;box-shadow:inset 0 1px 2px rgba(18,31,52,.08)}.cr-marketing .billing-control button.billing-slider[data-state=checked]{background:#625bea;border-color:#625bea}.cr-marketing .billing-control button.billing-slider [data-slot=switch-thumb]{display:block;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(18,31,52,.28);transition:transform .2s ease}.cr-marketing .billing-control button.billing-slider[data-state=unchecked] [data-slot=switch-thumb]{transform:translateX(0)}.cr-marketing .billing-control button.billing-slider[data-state=checked] [data-slot=switch-thumb]{transform:translateX(24px)}.cr-marketing .billing-control .billing-label.active{color:#292f49;font-weight:800}.cr-marketing .hero-floating-comment{transform:rotate(-1.15deg);border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 18px 38px rgba(3,10,24,.26)}.cr-marketing .hero-card-label{transform:none;box-shadow:none;background:transparent;padding:10px 16px 6px;border:0}.cr-marketing .hero-floating-comment .comment-bubble{transform:none;border-radius:0;box-shadow:none;background:transparent;border:0;margin:0;padding:12px 16px 15px}.cr-marketing .hero-floating-comment .bubble-top{align-items:center}.cr-marketing .hero-floating-comment .bubble-footer{padding-top:2px}.cr-marketing .hero-secondary span{font-size:1rem}.cr-marketing .skill-challenge .challenge-card{transform-origin:24px 24px;transition:transform .32s cubic-bezier(.22,.8,.28,1),box-shadow .32s ease;will-change:transform}@media (hover:hover) and (pointer:fine){.cr-marketing .skill-challenge .challenge-card:hover{transform:rotate(-1.2deg) scale(1.035);box-shadow:0 28px 65px rgba(12,20,48,.34)}}@media(prefers-reduced-motion:reduce){.cr-marketing .skill-challenge .challenge-card{transition:none}.cr-marketing .skill-challenge .challenge-card:hover{transform:none}}.cr-marketing .skill-pricing .pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cr-marketing .skill-pricing .pricing-card{padding:22px;min-width:0}.cr-marketing .skill-pricing .pricing-card h3{font-size:1.12rem}.cr-marketing .skill-pricing .pricing-card p{font-size:.72rem;line-height:1.5;min-height:54px}.cr-marketing .skill-pricing .pricing-card li{font-size:.75rem}.cr-marketing .skill-pricing .pricing-card.featured{transform:translateY(-7px)}.cr-marketing .enterprise-price strong{font-size:2rem;letter-spacing:-.04em}@media(max-width:1100px){.cr-marketing .skill-pricing .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cr-marketing .skill-pricing .pricing-grid{grid-template-columns:1fr}}.cr-marketing .roadmap-section{padding:62px 0;background:#fff;border-top:1px solid #e8ecf3}.cr-marketing .roadmap-head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:24px}.cr-marketing .roadmap-head h2{font-size:clamp(2.1rem,3.4vw,3.5rem);line-height:1.05;margin:10px 0}.cr-marketing .roadmap-head p{margin:0;color:#6b7789;max-width:570px}.cr-marketing .roadmap-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cr-marketing .roadmap-card{border:1px solid #e1e6ef;border-radius:14px;padding:22px;background:#f9faff}.cr-marketing .roadmap-card:nth-child(2){background:#f4f2ff;border-color:#dedaff}.cr-marketing .roadmap-label{display:inline-block;font-size:.64rem;letter-spacing:.14em;font-weight:800;color:#625bea;margin-bottom:8px}.cr-marketing .roadmap-card h3{margin:0 0 14px;font-size:1.18rem}.cr-marketing .roadmap-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.cr-marketing .roadmap-card li{display:flex;align-items:flex-start;gap:8px;color:#526075;font-size:.79rem;line-height:1.45}.cr-marketing .roadmap-card li svg{flex:none;color:#21a674;margin-top:2px}@media(max-width:800px){.cr-marketing .roadmap-head{align-items:flex-start;flex-direction:column}.cr-marketing .roadmap-grid{grid-template-columns:1fr}}.cr-marketing .hero-cinematic{position:relative;isolation:isolate;overflow:hidden;min-height:600px;background:#07172c}.cr-marketing .hero-cinematic .hero-backdrop{position:absolute;inset:0;z-index:-3;background:radial-gradient(circle at 78% 52%,rgba(38,191,211,.18),transparent 22%),radial-gradient(circle at 69% 65%,rgba(105,73,239,.26),transparent 27%),radial-gradient(circle at 90% 16%,rgba(84,75,210,.18),transparent 24%),linear-gradient(104deg,#061526,#0a1b32 45%,#13264a)}.cr-marketing .hero-cinematic .hero-backdrop:after{background:linear-gradient(90deg,rgba(5,18,34,.16),rgba(5,18,34,0) 54%,rgba(9,23,48,.08))}.cr-marketing .hero-cinematic .hero-glow{width:650px;height:650px;right:-130px;top:-190px;border:1px solid rgba(119,111,239,.13);background:radial-gradient(circle,rgba(74,91,212,.14),transparent 67%)}.cr-marketing .hero-cinematic.skill-hero{padding-top:58px;padding-bottom:10px}.cr-marketing .hero-cinematic.skill-hero .hero-grid{grid-template-columns:1.03fr .97fr;gap:38px}.cr-marketing .hero-cinematic.skill-hero .hero-copy{padding:8px 0 46px}.cr-marketing .hero-cinematic.skill-hero h1{font-size:clamp(3.25rem,5.15vw,5.6rem);line-height:.98;letter-spacing:-.058em;max-width:760px;margin:20px 0 22px}.cr-marketing .hero-cinematic.skill-hero h1 em{display:inline-block;color:#8c7cff;font-style:normal}.cr-marketing .hero-cinematic .hero-sub{font-size:1.08rem;max-width:625px;color:#d2d9e7;line-height:1.6}.cr-marketing .hero-cinematic .hero-proof{display:flex;gap:24px;flex-wrap:wrap;margin:24px 0 25px}.cr-marketing .hero-cinematic .hero-proof>span{display:flex;align-items:center;gap:8px;color:#e1e7f1;font-size:.77rem}.cr-marketing .hero-cinematic .hero-proof b{width:25px;height:25px;border-radius:7px;display:grid;place-items:center;color:#58e0aa;background:rgba(39,207,150,.08)}.cr-marketing .hero-cinematic .proof-youtube b{color:#fff;background:#ff163f;border-radius:6px}.cr-marketing .hero-cinematic .hero-actions{display:flex;align-items:center;gap:15px}.cr-marketing .hero-demo{min-height:48px;padding:0 19px;border:1px solid rgba(255,255,255,.2);border-radius:9px;background:rgba(6,17,34,.48);color:#fff;display:inline-flex;align-items:center;gap:10px;font-weight:800;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.cr-marketing .hero-demo:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.36);transform:translateY(-1px)}.cr-marketing .play-circle{width:27px;height:27px;border:2px solid rgba(255,255,255,.78);border-radius:50%;display:grid;place-items:center;font-size:.58rem;padding-left:2px}.cr-marketing .hero-cinematic .trial-note{margin-top:14px;color:#9faec1}.cr-marketing .hero-cinematic .trial-note>span:first-child{color:#4de0a2}.cr-marketing .hero-cinematic .hero-visual{padding-bottom:34px}.cr-marketing .hero-flow-premium{min-height:450px;position:relative}.cr-marketing .hero-flow-premium .hero-orb{position:absolute;border-radius:50%;filter:blur(16px);pointer-events:none}.cr-marketing .hero-orb-one{width:130px;height:130px;background:rgba(57,199,222,.19);right:82px;top:95px}.cr-marketing .hero-orb-two{width:160px;height:160px;background:rgba(110,73,240,.19);left:110px;bottom:35px}.cr-marketing .hero-flow-premium .hero-floating-comment{width:66%;top:36px;left:3%;transform:rotate(-1.2deg);border-radius:15px;box-shadow:0 26px 60px rgba(1,8,22,.36)}.cr-marketing .hero-flow-premium .hero-card-label{font-size:.78rem;font-weight:800;padding:11px 16px 5px}.cr-marketing .youtube-icon{width:21px;height:21px;display:inline-grid;place-items:center;background:#ff1640;color:#fff;border-radius:5px;margin-right:4px}.cr-marketing .hero-flow-premium .hero-floating-comment .comment-bubble{padding:9px 16px 17px}.cr-marketing .hero-flow-premium .hero-floating-reply{width:72%;right:1%;top:218px;transform:rotate(.8deg);border-radius:16px;box-shadow:0 28px 65px rgba(1,8,22,.4)}.cr-marketing .hero-flow-premium .hero-floating-reply .reply-bubble{padding:18px 20px}.cr-marketing .hero-flow-premium .hero-processing{position:absolute;right:-8%;top:72px;width:35%;display:flex;flex-direction:column;gap:15px;color:#dce6f5;font-size:.67rem;z-index:1}.cr-marketing .hero-flow-premium .hero-processing>span:not(.processing-line){display:flex;align-items:center;gap:9px;white-space:nowrap}.cr-marketing .hero-flow-premium .hero-processing i{width:21px;height:21px;border-radius:50%;display:grid;place-items:center;font-style:normal;background:#1eafd0;color:#fff;box-shadow:0 0 0 4px rgba(30,175,208,.09)}.cr-marketing .hero-flow-premium .hero-processing .done i{background:#25bd83;box-shadow:0 0 0 4px rgba(37,189,131,.09)}.cr-marketing .hero-flow-premium .processing-line{position:absolute;width:2px;height:138px;top:15px;background:linear-gradient(#1eafd0,#25bd83);opacity:.7;z-index:-1}.cr-marketing .hero-voice-note{position:absolute;bottom:25px;color:#fff;font-size:1.38rem;font-weight:700;line-height:1.18;opacity:.9;font-family:var(--font-caveat),cursive}.cr-marketing .hero-voice-note span{display:block}.cr-marketing .demo-anchor{position:absolute;bottom:0}@media(max-width:1100px){.cr-marketing .hero-flow-premium .hero-processing{right:0;width:31%}.cr-marketing .hero-voice-note{display:none}}@media(max-width:800px){.cr-marketing .hero-cinematic.skill-hero .hero-grid{grid-template-columns:1fr}.cr-marketing .hero-cinematic.skill-hero h1{font-size:clamp(3rem,12vw,4.7rem)}.cr-marketing .hero-cinematic.skill-hero h1 br{display:none}.cr-marketing .hero-flow-premium{min-height:420px}.cr-marketing .hero-flow-premium .hero-processing{right:2%;width:37%}}@media(max-width:560px){.cr-marketing .hero-cinematic .hero-proof{gap:12px 16px}.cr-marketing .hero-cinematic .hero-actions{align-items:stretch;flex-direction:column}.cr-marketing .hero-demo{justify-content:center}.cr-marketing .hero-flow-premium .hero-floating-comment{width:78%;left:0}.cr-marketing .hero-flow-premium .hero-floating-reply{width:82%;right:0}.cr-marketing .hero-flow-premium .hero-processing{display:none}}.cr-marketing .hero-cinematic .hero-backdrop{background:radial-gradient(circle at 81% 46%,rgba(26,207,224,.28),transparent 19%),radial-gradient(circle at 69% 64%,rgba(122,76,255,.34),transparent 24%),radial-gradient(circle at 95% 10%,rgba(88,101,255,.2),transparent 18%),linear-gradient(180deg,rgba(5,14,27,.08),rgba(5,14,27,.3)),linear-gradient(108deg,#061424,#081a31 38%,#10244b 72%,#162b5a)}.cr-marketing .hero-cinematic .hero-backdrop:before{inset:0;background:radial-gradient(circle at 78% 28%,rgba(255,255,255,.07),transparent 4%),radial-gradient(circle at 73% 45%,rgba(255,255,255,.045),transparent 2.5%),linear-gradient(120deg,transparent 0 56%,rgba(255,255,255,.025) 57% 58%,transparent 59%);mix-blend-mode:screen}.cr-marketing .hero-cinematic .hero-backdrop:after{background:linear-gradient(90deg,rgba(2,10,21,.26),rgba(2,10,21,.03) 49%,rgba(7,18,42,.09))}.cr-marketing .hero-flow-premium{perspective:1200px}.cr-marketing .hero-flow-premium .hero-floating-comment,.cr-marketing .hero-flow-premium .hero-floating-reply{transform-style:preserve-3d;backface-visibility:hidden}.cr-marketing .hero-flow-premium .hero-floating-comment{width:61%;top:28px;left:0;transform:rotate(-1.2deg) rotateY(-10deg) rotateX(1.5deg) translateZ(18px);box-shadow:0 34px 70px rgba(1,7,20,.42)}.cr-marketing .hero-flow-premium .hero-floating-reply{width:67%;right:-1%;transform:rotate(1.3deg) rotateY(8deg) rotateX(-1deg) translateZ(34px);box-shadow:0 38px 80px rgba(1,7,20,.46)}.cr-marketing .hero-flow-premium .hero-processing{right:-2%;top:92px;width:31%;z-index:0}.cr-marketing .hero-flow-premium .hero-processing>span:not(.processing-line){font-size:.65rem;text-shadow:0 1px 14px rgba(0,0,0,.22)}.cr-marketing .hero-flow-premium .processing-line{height:150px}.cr-marketing .hero-voice-note{right:-1%;bottom:18px;z-index:5;transform:rotate(-6deg)}.cr-marketing .hero-flow-premium .hero-orb-one{width:170px;height:170px;right:28px;top:78px;background:rgba(51,215,226,.24);filter:blur(20px)}.cr-marketing .hero-flow-premium .hero-orb-two{width:220px;height:220px;left:165px;bottom:0;background:rgba(119,79,255,.24);filter:blur(28px)}@media(max-width:1100px){.cr-marketing .hero-flow-premium .hero-processing{right:0;width:29%}}@media(max-width:800px){.cr-marketing .hero-flow-premium .hero-floating-comment{width:72%;transform:rotate(-1deg) rotateY(-6deg)}.cr-marketing .hero-flow-premium .hero-floating-reply{width:76%;top:235px;transform:rotate(1deg) rotateY(5deg)}}.cr-marketing .hero-cinematic .container{max-width:1360px}.cr-marketing .hero-cinematic.skill-hero{padding-top:46px;padding-bottom:8px}.cr-marketing .hero-cinematic.skill-hero .hero-grid{grid-template-columns:1.12fr .88fr;gap:54px;align-items:center}.cr-marketing .hero-cinematic.skill-hero .hero-copy{padding:22px 0 38px}.cr-marketing .hero-cinematic.skill-hero h1{font-size:clamp(3.55rem,4.65vw,5.15rem);line-height:.99;letter-spacing:-.057em;max-width:720px;margin:18px 0 24px}.cr-marketing .hero-cinematic.skill-hero h1 br{display:block}.cr-marketing .hero-cinematic .hero-sub{max-width:650px;font-size:1.06rem;line-height:1.55}.cr-marketing .hero-cinematic .hero-proof{gap:28px;margin:24px 0 26px}.cr-marketing .hero-cinematic .hero-actions{gap:14px}.cr-marketing .hero-cinematic .hero-visual{min-width:0;padding-bottom:24px}.cr-marketing .hero-cinematic .hero-backdrop{background:linear-gradient(90deg,rgba(3,11,21,.45),rgba(4,13,25,.2) 42%,rgba(7,17,37,.12)),radial-gradient(circle at 79% 34%,rgba(65,195,220,.34),transparent 17%),radial-gradient(circle at 68% 70%,rgba(105,65,255,.38),transparent 24%),radial-gradient(circle at 95% 10%,rgba(94,91,255,.28),transparent 18%),linear-gradient(112deg,#04121f,#07192d 43%,#10234a 76%,#172d5a)}.cr-marketing .hero-cinematic .scene-screen{position:absolute;display:block;border-radius:18px;background:linear-gradient(145deg,rgba(139,170,225,.11),rgba(57,72,120,.07));border:1px solid rgba(158,187,255,.05);filter:blur(3px);opacity:.8;box-shadow:0 0 80px rgba(67,83,177,.1)}.cr-marketing .hero-cinematic .scene-screen-one{width:310px;height:190px;right:210px;bottom:40px;transform:rotate(-4deg)}.cr-marketing .hero-cinematic .scene-screen-two{width:220px;height:145px;right:470px;bottom:8px;transform:rotate(5deg);opacity:.42}.cr-marketing .hero-cinematic .scene-glow{position:absolute;display:block;border-radius:50%;filter:blur(34px)}.cr-marketing .hero-cinematic .scene-glow-one{width:190px;height:190px;right:200px;top:120px;background:rgba(40,205,227,.25)}.cr-marketing .hero-cinematic .scene-glow-two{width:250px;height:250px;right:430px;bottom:15px;background:rgba(111,74,255,.25)}.cr-marketing .hero-flow-premium{min-height:470px;perspective:1400px;transform-style:preserve-3d}.cr-marketing .hero-flow-premium .hero-floating-comment{width:72%;top:48px;left:-4%;transform:rotate(-1.5deg) rotateY(-5deg) translateZ(20px);border-radius:16px;box-shadow:0 30px 72px rgba(0,8,24,.45)}.cr-marketing .hero-flow-premium .hero-floating-reply{width:78%;top:270px;left:auto;transform:rotate(.8deg) rotateY(4deg) translateZ(32px);border-radius:18px;box-shadow:0 36px 82px rgba(0,8,24,.48)}.cr-marketing .hero-flow-premium .hero-floating-comment .comment-bubble{font-size:1rem}.cr-marketing .hero-flow-premium .hero-floating-comment .comment-bubble p{font-size:.84rem}.cr-marketing .hero-flow-premium .hero-floating-reply .reply-bubble{padding:19px 22px}.cr-marketing .hero-flow-premium .hero-floating-reply .reply-bubble p{font-size:.83rem;line-height:1.55}.cr-marketing .hero-flow-premium .hero-processing{right:-7%;top:80px;width:32%;gap:16px;z-index:2}.cr-marketing .hero-flow-premium .hero-processing>span:not(.processing-line){font-size:.68rem;color:#edf5ff}.cr-marketing .hero-flow-premium .processing-line{left:10px;top:16px;height:160px}.cr-marketing .hero-voice-note{right:-5%;bottom:34px;z-index:6;font-size:1.42rem;line-height:1.16;transform:rotate(-7deg);text-shadow:0 3px 18px rgba(0,0,0,.28)}.cr-marketing .hero-flow-premium .hero-orb-one{width:210px;height:210px;right:20px;top:92px;background:rgba(49,211,230,.2);filter:blur(30px)}.cr-marketing .hero-flow-premium .hero-orb-two{width:260px;height:260px;left:150px;bottom:-18px;background:rgba(112,71,255,.22);filter:blur(36px)}@media(max-width:1200px){.cr-marketing .hero-cinematic.skill-hero .hero-grid{grid-template-columns:1fr 1fr;gap:30px}.cr-marketing .hero-cinematic.skill-hero h1{font-size:clamp(3.25rem,4.7vw,4.7rem)}.cr-marketing .hero-flow-premium .hero-processing{right:-1%;width:29%}.cr-marketing .hero-flow-premium .hero-floating-comment{width:68%;left:0}.cr-marketing .hero-flow-premium .hero-floating-reply{width:73%;right:0}.cr-marketing .hero-voice-note{right:0}}@media(max-width:900px){.cr-marketing .hero-cinematic.skill-hero .hero-grid{grid-template-columns:1fr}.cr-marketing .hero-cinematic.skill-hero h1{max-width:760px}.cr-marketing .hero-flow-premium{min-height:450px}}.cr-marketing .hero-cinematic{min-height:620px;background:#04111f}.cr-marketing .hero-cinematic .hero-backdrop{overflow:hidden;background:linear-gradient(90deg,rgba(2,9,18,.5),rgba(3,12,24,.18) 43%,rgba(5,13,31,.1)),radial-gradient(circle at 81% 24%,rgba(65,207,235,.38),transparent 14%),radial-gradient(circle at 69% 66%,rgba(110,73,255,.44),transparent 22%),radial-gradient(circle at 92% 8%,rgba(96,92,255,.3),transparent 15%),linear-gradient(118deg,#03101d,#06182a 41%,#0f2348 73%,#142b59)}.cr-marketing .hero-cinematic .hero-backdrop:before{content:"";position:absolute;inset:-3%;background:linear-gradient(168deg,transparent 0 58%,rgba(9,20,42,.84) 59% 67%,transparent 68%),radial-gradient(ellipse at 75% 84%,rgba(3,10,21,.76) 0 18%,transparent 19%),radial-gradient(circle at 74% 46%,rgba(122,126,221,.13),transparent 8%),linear-gradient(110deg,transparent 0 55%,rgba(121,159,222,.06) 56% 57%,transparent 58%);filter:blur(1px)}.cr-marketing .hero-cinematic .hero-backdrop:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 77% 18%,rgba(89,214,234,.22),transparent 8%),radial-gradient(circle at 67% 78%,rgba(111,73,255,.28),transparent 14%),linear-gradient(90deg,rgba(0,0,0,.08),transparent 46%,rgba(0,0,0,.03));mix-blend-mode:screen}.cr-marketing .hero-cinematic .scene-screen{filter:blur(2px);background:linear-gradient(180deg,rgba(21,37,67,.94),rgba(12,27,54,.78)),linear-gradient(135deg,rgba(106,145,227,.09),rgba(58,73,130,.03));border:1px solid rgba(120,158,223,.12);box-shadow:0 0 60px rgba(69,87,180,.12),inset 0 0 40px rgba(77,110,180,.07)}.cr-marketing .hero-cinematic .scene-screen-one{width:365px;height:205px;right:155px;bottom:28px;transform:rotate(-3deg);opacity:.78}.cr-marketing .hero-cinematic .scene-screen-two{width:260px;height:160px;right:445px;bottom:-8px;transform:rotate(4deg);opacity:.48}.cr-marketing .hero-cinematic .scene-glow-one{width:230px;height:230px;right:155px;top:72px;background:rgba(45,214,235,.32)}.cr-marketing .hero-cinematic .scene-glow-two{width:310px;height:310px;right:390px;bottom:-35px;background:rgba(115,73,255,.31)}.cr-marketing .hero-cinematic .hero-glow{width:780px;height:780px;right:-210px;top:-255px;border-color:rgba(118,111,239,.16);background:radial-gradient(circle,rgba(61,86,215,.18),transparent 67%)}.cr-marketing .hero-flow-premium .hero-reference-card{background:#fff;color:#17243a;border:1px solid rgba(255,255,255,.7);box-shadow:0 36px 82px rgba(0,7,19,.45),0 8px 24px rgba(54,77,137,.16)}.cr-marketing .hero-flow-premium .hero-floating-comment{width:68%;top:24px;left:-1%;transform:rotate(-1deg) rotateY(-7deg) translateZ(28px);border-radius:18px;overflow:hidden}.cr-marketing .hero-card-label{display:flex!important;align-items:center;gap:9px;padding:13px 18px 9px!important;background:#fff!important;color:#18253a!important;font-size:.79rem!important;border:0!important}.cr-marketing .youtube-logo{width:25px;height:20px;border-radius:5px;background:#ff163f;color:#fff;display:inline-grid;place-items:center;flex:none}.cr-marketing .hero-comment-body{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:9px 18px 15px}.cr-marketing .hero-avatar-photo{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px rgba(12,25,48,.05)}.cr-marketing .hero-avatar-photo.large{width:46px;height:46px}.cr-marketing .hero-comment-content{min-width:0}.cr-marketing .hero-meta{display:flex;align-items:center;gap:8px;margin-bottom:7px}.cr-marketing .hero-meta strong{font-size:.79rem;color:#21314a}.cr-marketing .hero-meta span{font-size:.67rem;color:#8a95a5}.cr-marketing .hero-comment-content p{margin:0 0 9px;font-size:.84rem;line-height:1.42;color:#1d2a3f}.cr-marketing .hero-comment-actions{display:flex;align-items:center;gap:13px;color:#8a94a5;font-size:.68rem}.cr-marketing .hero-comment-actions span{display:inline-flex;align-items:center;gap:4px}.cr-marketing .hero-flow-premium .hero-floating-reply{width:74%;top:250px;right:-2%;transform:rotate(.5deg) rotateY(5deg) translateZ(44px);border-radius:20px;overflow:hidden}.cr-marketing .hero-reply-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px 10px}.cr-marketing .hero-reply-person{display:flex;align-items:center;gap:11px}.cr-marketing .hero-reply-person strong{font-size:.86rem;color:#18253a}.cr-marketing .hero-safe-pill{padding:5px 10px;border-radius:999px;background:#dff7e9;color:#159364;font-size:.66rem;font-weight:800;letter-spacing:.05em}.cr-marketing .hero-reply-text{margin:0;padding:0 20px 17px;font-size:.88rem;line-height:1.5;color:#223149}.cr-marketing .hero-reply-actions{border-top:1px solid #eef1f5;padding:12px 18px;display:flex;justify-content:flex-end;align-items:center;gap:9px;color:#6d788a}.cr-marketing .hero-reply-actions button{min-height:36px;padding:0 16px;border-radius:8px;border:1px solid #e4e8ef;background:#fff;color:#29354a;font-weight:700;font-size:.75rem}.cr-marketing .hero-reply-actions .post{background:linear-gradient(180deg,#6d5cf2,#5e4fe6);border-color:#5e4fe6;color:#fff;box-shadow:0 7px 16px rgba(90,77,224,.25)}.cr-marketing .hero-flow-premium .hero-processing{top:62px;right:-10%;width:34%;gap:17px;z-index:3}.cr-marketing .hero-flow-premium .hero-processing>span:not(.processing-line){font-size:.7rem;color:#f0f5ff}.cr-marketing .hero-flow-premium .hero-processing i{width:24px;height:24px;box-shadow:0 0 0 5px rgba(30,175,208,.1),0 0 24px rgba(30,175,208,.22)}.cr-marketing .hero-flow-premium .hero-processing .done i{box-shadow:0 0 0 5px rgba(37,189,131,.1),0 0 24px rgba(37,189,131,.2)}.cr-marketing .hero-flow-premium .processing-line{left:11px;top:18px;height:173px}.cr-marketing .hero-voice-note{right:-7%;bottom:26px;font-size:1.48rem;opacity:.95}@media(max-width:1200px){.cr-marketing .hero-flow-premium .hero-floating-comment{width:64%}.cr-marketing .hero-flow-premium .hero-floating-reply{width:70%;right:0}.cr-marketing .hero-flow-premium .hero-processing{right:-2%;width:30%}}.cr-marketing .cr-hero{position:relative;isolation:isolate;overflow:hidden;min-height:620px;color:#fff;background:#061321}.cr-marketing .cr-hero-bg{position:absolute;inset:0;z-index:-3;overflow:hidden;background:linear-gradient(90deg,rgba(3,12,23,.76),rgba(4,13,27,.43) 43%,rgba(6,15,33,.18)),radial-gradient(circle at 81% 26%,rgba(41,202,228,.3),transparent 16%),radial-gradient(circle at 69% 71%,rgba(101,68,244,.36),transparent 24%),linear-gradient(118deg,#03111e,#071a2e 43%,#102449 74%,#162d5b)}.cr-marketing .cr-hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(0,0,0,.08)),radial-gradient(circle at 75% 22%,rgba(255,255,255,.08),transparent 3%),radial-gradient(circle at 85% 16%,rgba(255,255,255,.05),transparent 2.5%);pointer-events:none}.cr-marketing .cr-bg-screen{position:absolute;border-radius:18px;background:linear-gradient(180deg,rgba(17,34,65,.92),rgba(8,21,45,.8));border:1px solid rgba(133,166,226,.12);box-shadow:0 0 90px rgba(67,86,180,.12),inset 0 0 55px rgba(76,111,184,.05);filter:blur(2px)}.cr-marketing .cr-bg-screen-a{width:390px;height:225px;right:120px;bottom:5px;transform:rotate(-4deg);opacity:.78}.cr-marketing .cr-bg-screen-b{width:280px;height:170px;right:465px;bottom:-18px;transform:rotate(5deg);opacity:.42}.cr-marketing .cr-bg-bokeh{position:absolute;border-radius:50%;filter:blur(22px)}.cr-marketing .cr-bg-bokeh-a{width:175px;height:175px;right:145px;top:90px;background:rgba(39,215,237,.27)}.cr-marketing .cr-bg-bokeh-b{width:240px;height:240px;right:390px;bottom:8px;background:rgba(113,73,255,.24)}.cr-marketing .cr-bg-bokeh-c{width:115px;height:115px;right:305px;top:25px;background:rgba(91,104,255,.2)}.cr-marketing .cr-hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:46px;align-items:center;padding-top:58px;padding-bottom:46px}.cr-marketing .cr-hero-copy{padding:6px 0 8px}.cr-marketing .cr-hero-copy h1{margin:18px 0 22px;max-width:700px;font-family:var(--font-manrope),sans-serif;font-size:clamp(3.45rem,4.55vw,5rem);line-height:.99;letter-spacing:-.058em;font-weight:800}.cr-marketing .cr-hero-copy h1 em{font-style:normal;color:#8a78ff}.cr-marketing .cr-hero-copy>p{max-width:630px;margin:0;color:#d7deea;font-size:1.08rem;line-height:1.58}.cr-marketing .cr-hero-copy>p+p{margin-top:12px;margin-bottom:14px}.cr-marketing .cr-trust-row{display:flex;flex-wrap:wrap;gap:24px;margin:25px 0 26px}.cr-marketing .cr-trust-row>span{display:flex;align-items:center;gap:8px;color:#eef3fa;font-size:.78rem;font-weight:600}.cr-marketing .cr-trust-icon{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;color:#49d8a1;background:rgba(50,203,150,.08)}.cr-marketing .cr-trust-youtube{background:#ff153f;color:#fff}.cr-marketing .cr-hero-actions{display:flex;align-items:center;gap:14px}.cr-marketing .cr-demo-button{min-height:49px;padding:0 18px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(5,16,32,.42);color:#fff;display:inline-flex;align-items:center;gap:10px;font-weight:800;cursor:pointer;transition:.2s ease}.cr-marketing .cr-demo-button:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.4)}.cr-marketing .cr-play-ring{width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.78);display:grid;place-items:center}.cr-marketing .cr-trial-row{display:flex;gap:20px;flex-wrap:wrap;margin-top:15px;color:#aeb9c8;font-size:.72rem}.cr-marketing .cr-trial-row span:before{color:#46d99d}.cr-marketing .cr-hero-visual{position:relative;min-height:490px;perspective:1400px;transform-style:preserve-3d}.cr-marketing .cr-ambient{position:absolute;border-radius:50%;filter:blur(34px);pointer-events:none}.cr-marketing .cr-ambient-cyan{width:210px;height:210px;right:20px;top:74px;background:rgba(37,213,232,.22)}.cr-marketing .cr-ambient-violet{width:270px;height:270px;left:130px;bottom:-8px;background:rgba(113,72,255,.2)}.cr-marketing .cr-comment-card,.cr-marketing .cr-reply-card{position:absolute;background:#fff;color:#17243a;border:1px solid rgba(255,255,255,.8);box-shadow:0 36px 82px rgba(0,7,19,.42),0 7px 24px rgba(40,60,120,.14);backface-visibility:hidden}.cr-marketing .cr-comment-card{width:71%;top:30px;left:1%;border-radius:17px;transform:rotate(-1.5deg) rotateY(-6deg) translateZ(24px)}.cr-marketing .cr-reply-card{width:76%;right:-1%;top:272px;border-radius:20px;transform:rotate(.8deg) rotateY(5deg) translateZ(40px)}.cr-marketing .cr-card-kicker{display:flex;align-items:center;gap:9px;padding:14px 18px 8px;font-size:.78rem}.cr-marketing .cr-youtube-badge{width:25px;height:20px;border-radius:5px;background:#ff153f;color:#fff;display:grid;place-items:center}.cr-marketing .cr-comment-row{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:9px 18px 16px}.cr-marketing .cr-avatar{width:42px;height:42px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.cr-marketing .cr-avatar-large{width:46px;height:46px}.cr-marketing .cr-meta{display:flex;align-items:center;gap:8px;margin-bottom:7px}.cr-marketing .cr-meta strong{font-size:.79rem}.cr-marketing .cr-meta span{font-size:.67rem;color:#909aab}.cr-marketing .cr-comment-copy p{margin:0 0 9px;font-size:.84rem;line-height:1.42}.cr-marketing .cr-reactions{display:flex;gap:13px;align-items:center;color:#8b95a5;font-size:.68rem}.cr-marketing .cr-reactions span{display:inline-flex;align-items:center;gap:4px}.cr-marketing .cr-processing{position:absolute;top:77px;right:-7%;width:33%;display:flex;flex-direction:column;z-index:4}.cr-marketing .cr-process-step{display:flex;align-items:center;gap:9px;color:#edf5ff;font-size:.69rem}.cr-marketing .cr-process-dot{width:23px;height:23px;border-radius:50%;display:grid;place-items:center;color:#fff;box-shadow:0 0 0 5px rgba(35,181,211,.1),0 0 24px rgba(35,181,211,.2)}.cr-marketing .cr-process-dot.cyan{background:#25b9d5}.cr-marketing .cr-process-dot.green{background:#28bf83;box-shadow:0 0 0 5px rgba(40,191,131,.1),0 0 24px rgba(40,191,131,.18)}.cr-marketing .cr-processing-line{position:absolute;left:10px;top:17px;width:2px;background:linear-gradient(#25b9d5,#28bf83);z-index:-1;opacity:.72}.cr-marketing .cr-reply-head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px 9px}.cr-marketing .cr-reply-person{display:flex;align-items:center;gap:11px}.cr-marketing .cr-reply-person strong{font-size:.86rem}.cr-marketing .cr-safe{padding:5px 10px;border-radius:999px;background:#def8e9;color:#159261;font-size:.66rem;font-weight:800}.cr-marketing .cr-reply-card>p{margin:0;padding:0 20px 17px;font-size:.88rem;line-height:1.5}.cr-marketing .cr-reply-controls{border-top:1px solid #eef1f5;padding:12px 18px;display:flex;justify-content:flex-end;align-items:center;gap:9px;color:#6e7888}.cr-marketing .cr-reply-controls button{min-height:36px;padding:0 16px;border-radius:8px;border:1px solid #e4e8ef;background:#fff;color:#2b3548;font-weight:700;font-size:.75rem}.cr-marketing .cr-reply-controls .cr-post{background:linear-gradient(180deg,#6d5df2,#5d4fe5);border-color:#5d4fe5;color:#fff;box-shadow:0 7px 16px rgba(91,78,225,.24)}.cr-marketing .cr-voice-note{position:absolute;right:-5%;bottom:22px;color:#fff;font-family:var(--font-caveat),cursive;font-size:1.42rem;font-weight:700;line-height:1.15;transform:rotate(-7deg);text-shadow:0 3px 16px rgba(0,0,0,.28)}.cr-marketing .cr-voice-note span{display:block}@media(max-width:1200px){.cr-marketing .cr-hero-grid{grid-template-columns:1fr 1fr;gap:28px}.cr-marketing .cr-hero-copy h1{font-size:clamp(3.2rem,4.7vw,4.65rem)}.cr-marketing .cr-processing{right:-1%;width:29%}.cr-marketing .cr-comment-card{width:66%}.cr-marketing .cr-reply-card{width:71%;right:0}.cr-marketing .cr-voice-note{right:0}}@media(max-width:900px){.cr-marketing .cr-hero-grid{grid-template-columns:1fr;padding-top:38px}.cr-marketing .cr-hero-copy h1{max-width:760px}.cr-marketing .cr-hero-visual{min-height:470px}}@media(max-width:560px){.cr-marketing .cr-hero-copy h1{font-size:2.75rem}.cr-marketing .cr-hero-copy h1 br{display:none}.cr-marketing .cr-trust-row{gap:12px 16px}.cr-marketing .cr-hero-actions{flex-direction:column;align-items:stretch}.cr-marketing .cr-demo-button{justify-content:center}.cr-marketing .cr-trial-row{gap:8px 14px}.cr-marketing .cr-comment-card{width:78%;left:0}.cr-marketing .cr-reply-card{width:82%;right:0;top:265px}.cr-marketing .cr-processing,.cr-marketing .cr-voice-note{display:none}}.cr-marketing .cr-hero-grid{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:56px}.cr-marketing .cr-hero-copy h1{font-size:clamp(3.25rem,4.2vw,4.65rem);line-height:1;max-width:650px}.cr-marketing .cr-hero-visual{min-height:500px;padding-right:120px}.cr-marketing .cr-comment-card{width:66%;left:0;top:32px}.cr-marketing .cr-reply-card{width:70%;right:10%;top:278px}.cr-marketing .cr-processing{top:72px;width:210px;gap:15px}.cr-marketing .cr-process-step{font-size:.68rem;white-space:nowrap}.cr-marketing .cr-processing-line{height:154px}.cr-marketing .cr-voice-note{right:0;bottom:20px}@media(max-width:1200px){.cr-marketing .cr-hero-grid{grid-template-columns:1fr 1fr;gap:36px}.cr-marketing .cr-hero-copy h1{font-size:clamp(3.05rem,4.25vw,4.35rem)}.cr-marketing .cr-hero-visual{padding-right:92px}.cr-marketing .cr-comment-card{width:65%}.cr-marketing .cr-reply-card{width:69%;right:7%}.cr-marketing .cr-processing{right:-1%;width:185px}}@media(max-width:1000px){.cr-marketing .cr-hero-visual{padding-right:70px}.cr-marketing .cr-processing{width:170px}}.cr-marketing .cr-hero .container,.cr-marketing .site-header .container{width:min(94vw,1480px);max-width:1480px;margin-inline:auto;padding-inline:18px}.cr-marketing .cr-hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:42px}.cr-marketing .cr-hero-copy h1{max-width:720px}.cr-marketing .cr-hero-visual{padding-right:96px}@media(max-width:1200px){.cr-marketing .cr-hero .container,.cr-marketing .site-header .container{width:min(96vw,1480px);padding-inline:14px}.cr-marketing .cr-hero-grid{gap:28px}.cr-marketing .cr-hero-visual{padding-right:78px}}.cr-marketing .cr-hero .container,.cr-marketing .site-header .container{width:min(98vw,1560px);max-width:1560px;padding-inline:8px}.cr-marketing .cr-hero-grid{gap:24px}.cr-marketing .cr-hero-visual{padding-right:58px}@media(max-width:1200px){.cr-marketing .cr-hero .container,.cr-marketing .site-header .container{width:min(99vw,1560px);padding-inline:6px}.cr-marketing .cr-hero-grid{gap:18px}.cr-marketing .cr-hero-visual{padding-right:48px}}.cr-marketing .cr-reply-card{left:18%}@media(max-width:1200px){.cr-marketing .cr-reply-card{right:auto;left:20%}}@media(max-width:900px){.cr-marketing .cr-reply-card{left:16%}}@media(max-width:560px){.cr-marketing .cr-reply-card{left:8%;right:auto}}.cr-marketing .cr-reply-card{left:10%}@media(max-width:1200px){.cr-marketing .cr-reply-card{left:12%;right:auto}}@media(max-width:900px){.cr-marketing .cr-reply-card{left:10%;right:auto}}@media(max-width:560px){.cr-marketing .cr-reply-card{left:5%;right:auto}}@media(max-width:1200px){.cr-marketing .cr-reply-card{left:2%;right:auto}}@media(max-width:900px){.cr-marketing .cr-reply-card{left:1%;right:auto}}@media(max-width:560px){.cr-marketing .cr-reply-card{left:0;right:auto}}.cr-marketing .cr-comment-card{left:3%}.cr-marketing .cr-safe{position:relative;isolation:isolate;box-shadow:0 0 0 6px rgba(75,210,145,.1),0 0 18px rgba(75,210,145,.28)}.cr-marketing .cr-voice-callout{position:absolute;bottom:14px;width:230px;height:118px;z-index:7;pointer-events:none}.cr-marketing .cr-arrow-origin{position:absolute;left:7px;top:18px;width:14px;height:14px;border-radius:50%;background:#79e7ad;box-shadow:0 0 18px 7px rgba(121,231,173,.35),0 0 34px 12px rgba(121,231,173,.14);filter:blur(.4px)}.cr-marketing .cr-voice-arrow{position:absolute;width:170px;height:92px;overflow:visible;filter:drop-shadow(0 0 8px rgba(121,231,173,.22))}.cr-marketing .cr-arrow-head,.cr-marketing .cr-arrow-main{stroke:#79e7ad}.cr-marketing .cr-voice-callout .cr-voice-note{position:absolute;transform:rotate(-7deg);color:#fff}@media(max-width:1200px){.cr-marketing .cr-voice-callout{right:0}}@media(max-width:560px){.cr-marketing .cr-voice-callout{display:none}}.cr-marketing .cr-comment-card{overflow:visible}.cr-marketing .cr-comment-connector{position:absolute;top:28%;width:15%;background:linear-gradient(90deg,rgba(63,204,244,.3),#49cef4);box-shadow:0 0 10px rgba(73,206,244,.55)}.cr-marketing .cr-safe{overflow:visible}.cr-marketing .cr-safe-connector{position:absolute;top:-74px;height:74px;background:linear-gradient(180deg,#38d47b,#74e8a7);transform:translateX(-50%);z-index:-1}.cr-marketing .cr-voice-callout{right:-1%;bottom:8px;width:210px}.cr-marketing .cr-voice-arrow{width:118px}.cr-marketing .cr-arrow-head,.cr-marketing .cr-arrow-main{stroke:#55d98e;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cr-marketing .cr-voice-callout .cr-voice-note{right:0;bottom:0;transform:rotate(-8deg)}.cr-marketing .cr-reply-card{left:1%;right:auto;width:80%}.cr-marketing .cr-comment-connector{right:-13%;width:13%}.cr-marketing .cr-processing{right:-2%}.cr-marketing .cr-safe{margin-right:2px}.cr-marketing .cr-safe-connector{left:50%;top:-88px;height:88px}.cr-marketing .cr-voice-callout{bottom:4px}.cr-marketing .cr-voice-arrow{width:108px;height:104px}.cr-marketing .cr-comment-card{z-index:3}.cr-marketing .cr-comment-connector{right:-15%;top:25%;width:24%;z-index:-1;background:linear-gradient(90deg,rgba(73,206,244,0),rgba(73,206,244,.9) 58%,#49cef4);box-shadow:0 0 10px rgba(73,206,244,.42)}.cr-marketing .cr-voice-callout{top:300px;bottom:auto;height:124px}.cr-marketing .cr-comment-connector{right:-18%;width:28%;transform:translateY(-50%)}.cr-marketing .cr-voice-callout{top:286px;right:-2%;width:205px;height:132px}.cr-marketing .cr-voice-arrow{left:0;top:0;width:112px;height:112px}.cr-marketing .cr-processing{--flow-x:12px}.cr-marketing .cr-processing-line{left:var(--flow-x);transform:translateX(-50%)}.cr-marketing .cr-process-dot{position:relative;z-index:2}.cr-marketing .cr-comment-connector{top:24%;width:28.6%;height:2px}.cr-marketing .cr-safe-connector{width:2px;background:#38d47b;box-shadow:0 0 10px rgba(56,212,123,.45)}.cr-marketing .cr-voice-callout .cr-voice-note{bottom:-18px}.cr-marketing .cr-safe-connector{left:43%}.cr-marketing .cr-comment-connector{top:29%;top:32%;top:35%;top:38%;right:-18.6%;width:22%;right:-14.6%;width:18%;right:-10.6%;width:14%;right:-8.6%;width:12%;top:39%}.cr-marketing .cr-trust-row .cr-trust-icon:not(.cr-trust-youtube) svg{width:20px;height:20px;width:23px;height:23px;width:25px;height:25px}.cr-marketing .cr-trial-check{color:#4fd59b;font-weight:800}.cr-marketing .cr-trial-check,.cr-marketing .cr-trial-row{font-size:calc(1em + 2px)}.cr-marketing .cr-trial-check,.cr-marketing .cr-trial-row{font-size:calc(1em + 1px)}.cr-marketing .cr-hero-copy h1{word-spacing:.045em;font-size:clamp(3.05rem,3.85vw,4.3rem);word-spacing:.09em;max-width:760px}.cr-marketing .metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.cr-marketing .metric-icon{width:46px;height:46px}.cr-marketing .metric-icon svg{width:24px;height:24px}.cr-marketing .metric-comments .metric-icon svg{stroke-width:3}.cr-marketing .metric-bars{display:flex;align-items:flex-end;gap:3px;height:25px}.cr-marketing .metric-bars i{display:block;width:6px;border-radius:2px 2px 1px 1px;background:currentColor}.cr-marketing .metric-bars i:first-child{height:10px}.cr-marketing .metric-bars i:nth-child(2){height:17px}.cr-marketing .metric-bars i:nth-child(3){height:24px}.cr-marketing .metric-avatars{display:flex;align-items:center;min-width:94px}.cr-marketing .metric-avatars span{display:grid;place-items:center;width:38px;height:38px;margin-left:-8px;border:3px solid #fff;border-radius:50%;background:#ece9ff;color:#6257d9;font-size:9px;font-weight:800}.cr-marketing .metric-avatars span:first-child{margin-left:0}.cr-marketing .metric-creators{gap:14px}@media(max-width:900px){.cr-marketing .metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.cr-marketing .cr-hero~.metrics-band .container,.cr-marketing footer .container,.cr-marketing main>section:not(.cr-hero) .container{width:min(88vw,1360px);max-width:1360px;margin-inline:auto;width:min(82vw,1280px);max-width:1280px;width:min(94vw,1440px);max-width:1440px}.cr-marketing .metric-strip{min-height:128px}.cr-marketing .metric{gap:20px;padding:24px 30px}.cr-marketing .metric-icon{width:64px;height:64px;flex:0 0 64px}.cr-marketing .metric-icon svg{width:30px;height:30px}.cr-marketing .metric>div:not(.metric-avatars){display:flex;align-items:flex-start;gap:22px}.cr-marketing .metric>div:not(.metric-avatars) strong{font-size:2rem;line-height:1;white-space:nowrap}.cr-marketing .metric>div:not(.metric-avatars) span{font-size:1rem;line-height:1.35}.cr-marketing .metric-creators{gap:22px}.cr-marketing .metric-creators>div:last-child{display:flex;align-items:flex-start;gap:18px}.cr-marketing .metric-avatars{min-width:132px}.cr-marketing .metric-avatars img{border:3px solid #fff;margin-left:-10px}.cr-marketing .metric-avatars img:first-child{margin-left:0}.cr-marketing .metric-creators>div:last-child,.cr-marketing .metric>div:not(.metric-avatars){display:flex;flex-direction:column;align-items:flex-start;gap:6px}.cr-marketing .metric-avatars img{width:50px;height:50px;min-width:50px;flex:0 0 50px;aspect-ratio:1/1;border-radius:50%;-o-object-fit:cover;object-fit:cover}.cr-marketing .score-visual{overflow:visible}.cr-marketing .challenge-handnote{position:absolute;top:-58px;right:-150px;width:170px;color:#6257e8;font-family:var(--font-caveat),cursive;font-size:25px;font-weight:700;line-height:1.12;transform:rotate(-4deg);pointer-events:none;z-index:5}@media(max-width:1200px){.cr-marketing .challenge-handnote{right:-55px;top:-68px;transform:rotate(-4deg) scale(.86)}}@media(max-width:900px){.cr-marketing .challenge-handnote{display:none}}.cr-marketing .input-icon-youtube{color:#ff0033;display:grid;place-items:center}.cr-marketing .input-icon-youtube svg{width:22px;height:22px;display:block}.cr-marketing .testimonial-avatar{width:44px;height:44px;min-width:44px;flex:0 0 44px;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.cr-marketing .testimonial-card{position:relative}.cr-marketing .testimonial-youtube{position:absolute;right:16px;bottom:14px;color:#ff0033;width:22px;height:22px;display:grid;place-items:center}.cr-marketing .testimonial-youtube svg{width:22px;height:22px;display:block}.cr-marketing .cr-home h2{font-size:clamp(2rem,3.3vw,3.4rem)!important}.cr-marketing .section{padding-top:87px;padding-bottom:87px}.cr-marketing .roadmap-section,.cr-marketing .testimonials-section{padding-top:72px;padding-bottom:72px}.cr-marketing .score-section{padding-top:84px;padding-bottom:84px}.cr-marketing .final-cta{padding-top:87px;padding-bottom:87px}@media(max-width:800px){.cr-marketing .section{padding-top:65px;padding-bottom:65px}.cr-marketing .roadmap-section,.cr-marketing .testimonials-section{padding-top:55px;padding-bottom:55px}}@media(max-width:560px){.cr-marketing .section{padding-top:53px;padding-bottom:53px}}.cr-marketing .creator-photo-cta{background:linear-gradient(90deg,rgba(5,14,26,.96),rgba(5,14,26,.86) 28%,rgba(5,14,26,.34) 58%,rgba(5,14,26,.46)),url(/creator-footer.png) center 46% /cover no-repeat}.cr-marketing .creator-photo-cta .final-inner{padding-right:52%}.cr-marketing .creator-photo-overlay{background:radial-gradient(circle at 63% 38%,rgba(108,84,255,.18),transparent 22%),linear-gradient(180deg,rgba(4,11,22,.08),rgba(4,11,22,.24))}.cr-marketing .creator-cap-youtube{position:absolute;z-index:4;left:61%;top:22%;width:42px;height:30px;color:#ff0033;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45));transform:translate(-50%,-50%) rotate(-2deg);pointer-events:none}.cr-marketing .creator-cap-youtube svg{width:100%;height:100%;display:block}@media(max-width:1000px){.cr-marketing .creator-photo-cta .final-inner{padding-right:42%}.cr-marketing .creator-cap-youtube{left:67%;top:24%;width:36px;height:26px}}@media(max-width:700px){.cr-marketing .creator-photo-cta{background-position:58% 50%}.cr-marketing .creator-photo-cta .final-inner{padding-right:0}.cr-marketing .creator-photo-cta:after{content:"";position:absolute;inset:0;z-index:2;background:rgba(5,14,26,.42);pointer-events:none}.cr-marketing .creator-cap-youtube{display:none}}.cr-marketing .creator-photo-cta{background:linear-gradient(90deg,rgba(5,14,26,.97),rgba(5,14,26,.88) 27%,rgba(5,14,26,.28) 57%,rgba(5,14,26,.38)),url(/creator-footer.png) 64% 48% /cover no-repeat}.cr-marketing .creator-cap-youtube{left:34.5%;top:19%;width:38px;height:28px;transform:translate(-50%,-50%) rotate(-7deg)}@media(max-width:1000px){.cr-marketing .creator-photo-cta{background-position:61% 50%}.cr-marketing .creator-cap-youtube{left:39%;top:20%}}.cr-marketing .creator-photo-cta{position:relative;isolation:isolate;min-height:390px;overflow:hidden;background:linear-gradient(90deg,rgba(5,14,26,.96),rgba(5,14,26,.86) 28%,rgba(5,14,26,.3) 58%,rgba(5,14,26,.42)),url(/creator-footer.png) 56% 50% /cover no-repeat!important}.cr-marketing .creator-photo-cta .final-inner{position:relative;z-index:3;padding-right:48%}.cr-marketing .creator-photo-overlay{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 58% 38%,rgba(103,85,255,.16),transparent 24%),linear-gradient(180deg,rgba(4,11,22,.06),rgba(4,11,22,.22));pointer-events:none}.cr-marketing .creator-cap-youtube{display:none!important}.cr-marketing .final-scribble{position:absolute;right:0;top:34%;color:#fff;font-family:var(--font-caveat),cursive;font-size:1.55rem;line-height:1.18;font-weight:700;transform:rotate(-7deg);text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.45)}.cr-marketing .final-scribble span{display:block;font-size:2.25rem;margin-top:8px;line-height:1}@media(max-width:1000px){.cr-marketing .creator-photo-cta{background-position:58% 50%!important}.cr-marketing .creator-photo-cta .final-inner{padding-right:40%}.cr-marketing .final-scribble{right:2%;font-size:1.3rem}}@media(max-width:700px){.cr-marketing .creator-photo-cta{min-height:430px;background-position:60% 50%!important}.cr-marketing .creator-photo-cta .final-inner{padding-right:0}.cr-marketing .creator-photo-cta:after{content:"";position:absolute;inset:0;z-index:2;background:rgba(5,14,26,.46);pointer-events:none}.cr-marketing .final-scribble{display:none}}.cr-marketing .creator-photo-cta{background-position:68% 50%!important}@media(max-width:1000px){.cr-marketing .creator-photo-cta{background-position:70% 50%!important}}.cr-marketing .creator-photo-cta{background-size:auto 88%!important;background-position:72% 72%!important;background-repeat:no-repeat!important;background-color:#081321}@media(max-width:1000px){.cr-marketing .creator-photo-cta{background-size:auto 84%!important;background-position:74% 74%!important}}.cr-marketing .creator-photo-cta{min-height:273px!important;padding-top:64px!important;padding-bottom:64px!important;background-color:#0a1524!important}.cr-marketing .footer{background:#0a1524!important;color:white}.cr-marketing .footer-bottom,.cr-marketing .footer-links,.cr-marketing .footer-top p{color:#b9c5d5}.cr-marketing .footer-bottom{border-top-color:rgba(255,255,255,.12)}.cr-marketing .footer .logo{color:white}@media(max-width:1000px){.cr-marketing .creator-photo-cta{background-position:right 74%!important}}.cr-marketing .final-scribble{left:52%!important;right:auto!important}@media(max-width:1000px){.cr-marketing .final-scribble{left:48%!important;right:auto!important}}.cr-marketing .final-scribble{top:7%!important}.cr-marketing .footer{background:#fff!important}.cr-marketing .footer,.cr-marketing .footer .logo{color:var(--ink)!important}.cr-marketing .footer-top p{color:#8a96a6!important}.cr-marketing .footer-links{color:#59677c!important}.cr-marketing .footer-bottom{color:#9aa5b3!important;border-top-color:#e9edf3!important}.cr-marketing .creator-photo-cta{background-size:auto 94%!important}@media(max-width:1000px){.cr-marketing .creator-photo-cta{background-size:auto 90%!important;background-position:right 74%!important}}.cr-marketing .creator-photo-cta{background-size:auto 102%!important}@media(max-width:1000px){.cr-marketing .creator-photo-cta{background-size:auto 98%!important}}.cr-marketing .creator-photo-cta{background-size:auto 112%!important;background-position:right 72%!important}@media(max-width:1000px){.cr-marketing .creator-photo-cta{background-size:auto 106%!important}}.cr-marketing .creator-photo-cta{border-radius:15px}.cr-marketing .footer{padding-top:30px!important}.cr-marketing .footer-top{margin-top:0!important}.cr-marketing .creator-photo-cta .final-inner h2{word-spacing:.09em;font-size:clamp(1.8rem,2.8vw,2.9rem)!important}.cr-marketing .cr-hero-photo{display:flex;align-items:center;justify-content:center;min-width:0}.cr-marketing .cr-hero-photo img{display:block;width:100%;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.cr-marketing .cr-hero{overflow:visible;z-index:1;min-height:0}.cr-marketing .cr-hero-scroll{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin:8px auto 0;padding:0 0 18px;background:none;border:0;border-radius:0;box-shadow:none;color:#eef3fa;font-size:18px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none}.cr-marketing .cr-hero-scroll-label{display:block}.cr-marketing .cr-hero-scroll:hover .cr-hero-scroll-label{text-decoration:underline;text-underline-offset:3px}.cr-marketing .cr-hero-scroll-chevron{position:absolute;left:50%;bottom:-22px;width:44px;height:34px;margin:0 0 0 -22px;color:#8d84ff;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible;animation:cr-hero-chevron-drift 2.8s ease-in-out infinite}@keyframes cr-hero-chevron-drift{0%,24%{transform:translateY(0)}62%{transform:translateY(3px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.cr-marketing .cr-hero-scroll-chevron{animation:none}}.cr-marketing #attention{scroll-margin-top:88px}