html.lenis,html.lenis body{height:auto;scrollbar-width:none;-ms-overflow-style:none}html.lenis body::-webkit-scrollbar,html.lenis::-webkit-scrollbar{display:none;width:0;height:0}html.lenis.lenis-smooth{scroll-behavior:auto!important}.marketing-shell{scrollbar-width:none;-ms-overflow-style:none;--surface-0:#f8f8fb;--surface-1:rgba(255,255,255,0.62);--surface-2:rgba(255,255,255,0.86);--surface-3:rgba(20,18,31,0.045);--border-subtle:rgba(20,18,31,0.07);--border-default:rgba(20,18,31,0.14);--text-primary:#14121f;--text-secondary:#4d4a5c;--text-tertiary:#8a8798;--background:var(--surface-0);--surface:var(--surface-2);--foreground:var(--text-primary);--muted:var(--text-secondary);--border:var(--border-subtle);--primary:var(--text-primary);--primary-hover:#2a2738;--brand:#0d9488;--brand-strong:#0b7f74;--brand-tint:#0d94881a;--brand-secondary:#7c3aed;--brand-tertiary:#db2777;--brand-gradient:linear-gradient(120deg,var(--brand) 0%,var(--brand-secondary) 55%,var(--brand-tertiary) 100%);--on-brand:#ffffff;--accent:var(--brand);--accent-soft:var(--brand-tint);--ring:var(--brand-secondary);--shadow-xs:0 1px 2px rgba(20,18,31,0.05);--shadow-sm:0 1px 3px rgba(20,18,31,0.06),0 14px 32px -20px rgba(76,29,149,0.32);--shadow-md:0 12px 28px -8px rgba(20,18,31,0.13),0 28px 56px -20px rgba(76,29,149,0.3);--shadow-lg:0 34px 68px -18px rgba(76,29,149,0.34);--shadow-focus:0 0 0 4px rgba(124,58,237,0.16);--shadow-glow:0 14px 30px -10px rgba(124,58,237,0.45);--cm-f-display:var(--font-display),"Helvetica Neue",Helvetica,Arial,sans-serif;--cm-f-body:var(--font-body),"Helvetica Neue",Helvetica,Arial,sans-serif;--cm-f-mono:var(--cm-f-body);max-width:100%;overflow-x:clip;background:var(--surface-0);color:var(--text-primary);font-family:var(--cm-f-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.marketing-shell::-webkit-scrollbar{display:none;width:0;height:0}.marketing-shell .font-display,.marketing-shell .text-display,.marketing-shell h1,.marketing-shell h2,.marketing-shell h3,.marketing-shell h4{font-family:var(--cm-f-display);font-weight:700;letter-spacing:-.04em}.marketing-shell button,.marketing-shell input,.marketing-shell select,.marketing-shell textarea{font-family:inherit}.marketing-shell .cm-eyebrow,.marketing-shell .font-mono,.marketing-shell .font-mono-data,.marketing-shell .text-eyebrow{font-family:var(--cm-f-body)}.marketing-shell .cm-eyebrow,.marketing-shell .text-eyebrow{font-weight:500;letter-spacing:.16em}.marketing-shell .cm-book,.marketing-shell .cm-cta-band,.marketing-shell .cm-demo-scene,.marketing-shell .cm-faq,.marketing-shell .cm-integr-scene,.marketing-shell .cm-logo-strip,.marketing-shell .cm-ops,.marketing-shell .cm-platform,.marketing-shell .cm-price,.marketing-shell .cm-proven,.marketing-shell .cm-qa,.marketing-shell .cm-switch,.marketing-shell .cm-trust,.marketing-shell .cm-uc,.marketing-shell .cm-voice{font-family:var(--cm-f-body)}.dyler-mkt{--cm-ink:#14121f;--cm-ink-3:#4d4a5c;--cm-paper:#f8f8fb;--cm-paper-2:rgba(20,18,31,0.045);--cm-white:#ffffff;--cm-brand:#0d9488;--cm-brand-2:#7c3aed;--cm-brand-soft:#0d94881a;--cm-muted:#8a8798;--cm-line:rgba(20,18,31,0.14);--cm-line-2:rgba(20,18,31,0.07);--cm-e-out:cubic-bezier(0.16,1,0.3,1);--cm-e-spring:cubic-bezier(0.34,1.56,0.64,1);--cm-sh-sm:0 1px 2px rgba(20,18,31,0.05);--cm-sh-brand:0 14px 30px -10px rgba(124,58,237,0.45);--cm-nav-h:76px;--cm-f-display:var(--font-display),"Helvetica Neue",Helvetica,Arial,sans-serif;--cm-f-body:var(--font-body),"Helvetica Neue",Helvetica,Arial,sans-serif;--cm-f-mono:var(--cm-f-body);--cm-content:1200px;--cm-gutter:clamp(20px,4vw,48px);--cm-frame:min(var(--cm-content),calc(100% - 2 * var(--cm-gutter)));--cm-radius:22px;--cm-radius-lg:28px;--cm-radius-sm:18px;--cm-card-pad:22px;overflow-x:clip;background:var(--cm-paper);color:var(--cm-ink-3);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dyler-mkt,.dyler-mkt .cm-topbar{max-width:100%;font-family:var(--cm-f-body)}.dyler-mkt .cm-topbar{position:relative;z-index:60;display:block;width:100%;height:38px;overflow:hidden;background:var(--cm-ink);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:#b9b4ab}.dyler-mkt .cm-tb-track{display:flex;width:max-content;max-width:none;gap:56px;padding-left:56px;white-space:nowrap;animation:cm-tb-scroll 40s linear infinite}.dyler-mkt .cm-tb-track span{display:inline-flex;height:38px;align-items:center;gap:10px}.dyler-mkt .cm-tb-track b{font-weight:500;color:var(--cm-brand-2)}@keyframes cm-tb-scroll{to{transform:translateX(-50%)}}.dyler-mkt .cm-header{position:sticky;top:0;z-index:50;border-bottom:1px solid transparent;background:rgba(250,249,245,.72);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%)}.dyler-mkt .cm-header.stuck{border-bottom-color:var(--cm-line);box-shadow:0 6px 24px -18px rgba(11,11,10,.4)}.dyler-mkt .cm-header-in{display:flex;height:var(--cm-nav-h);width:var(--cm-frame);max-width:var(--cm-frame);margin-inline:auto;align-items:center;justify-content:space-between;gap:24px;padding-inline:0;box-sizing:border-box}.dyler-mkt .cm-logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--cm-f-display);font-size:1.24rem;font-weight:700;letter-spacing:-.045em;color:var(--cm-ink)}.dyler-mkt .cm-logo-mark{display:grid;width:32px;height:32px;flex:none;place-items:center;overflow:hidden;border-radius:9px;background:var(--cm-ink);transition:transform .5s var(--cm-e-spring)}.dyler-mkt .cm-logo:hover .cm-logo-mark{transform:rotate(-8deg) scale(1.06)}.dyler-mkt .cm-logo-mark svg{width:18px;height:18px;color:var(--cm-brand-2)}.dyler-mkt .cm-logo sup{font-family:var(--cm-f-mono);font-size:.5rem;letter-spacing:.1em;color:var(--cm-brand);vertical-align:super}.dyler-mkt .cm-nav{display:none;align-items:center;gap:4px;border:1px solid var(--cm-line-2);border-radius:999px;background:rgba(20,20,19,.045);padding:5px}@media (min-width:1081px){.dyler-mkt .cm-nav{display:flex}}.dyler-mkt .cm-nav a,.dyler-mkt .cm-nav button.cm-nav-link{position:relative;z-index:1;display:inline-flex;height:38px;align-items:center;gap:6px;border-radius:999px;padding:0 15px;font-family:var(--cm-f-body);font-size:.885rem;font-weight:500;color:var(--cm-ink-3);transition:color .3s}.dyler-mkt .cm-nav a:after,.dyler-mkt .cm-nav button.cm-nav-link:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--cm-white);box-shadow:var(--cm-sh-sm);opacity:0;transform:scale(.9);transition:opacity .35s var(--cm-e-out),transform .35s var(--cm-e-out)}.dyler-mkt .cm-nav a.active:after,.dyler-mkt .cm-nav a:hover:after,.dyler-mkt .cm-nav button.cm-nav-link:hover:after,.dyler-mkt .cm-nav-drop:hover>button.cm-nav-link:after{opacity:1;transform:scale(1)}.dyler-mkt .cm-nav a.active{color:var(--cm-brand)}.dyler-mkt .cm-nav .cm-caret{width:11px;height:11px;opacity:.5;transition:transform .3s}.dyler-mkt .cm-nav-drop:hover .cm-caret{transform:rotate(180deg)}.dyler-mkt .cm-nav-drop{position:relative}.dyler-mkt .cm-drop-panel{position:absolute;top:calc(100% + 16px);left:50%;z-index:20;display:grid;width:min(640px,86vw);grid-template-columns:1fr 1fr;gap:4px;border:1px solid var(--cm-line);border-radius:var(--cm-radius);background:var(--cm-white);padding:12px;box-shadow:0 10px 24px rgba(11,11,10,.08),0 40px 80px -30px rgba(11,11,10,.32);opacity:0;visibility:hidden;transform:translateX(-50%) translateY(8px);transition:opacity .35s var(--cm-e-out),transform .35s var(--cm-e-out),visibility .35s}.dyler-mkt .cm-drop-panel:before{content:"";position:absolute;top:-18px;right:0;left:0;height:18px}.dyler-mkt .cm-nav-drop:focus-within .cm-drop-panel,.dyler-mkt .cm-nav-drop:hover .cm-drop-panel{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.dyler-mkt .cm-drop-item{display:flex;height:auto!important;align-items:flex-start;gap:13px;border-radius:14px!important;padding:12px!important;font-size:1rem;font-weight:400;line-height:1.4;transition:background .3s}.dyler-mkt .cm-drop-item:after{display:none!important}.dyler-mkt .cm-drop-item:hover{background:var(--cm-paper-2);color:var(--cm-ink)}.dyler-mkt .cm-di-ic{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:11px;background:var(--cm-brand-soft);color:var(--cm-brand);transition:background .3s,color .3s}.dyler-mkt .cm-drop-item:hover .cm-di-ic{background:var(--cm-brand);color:#fff}.dyler-mkt .cm-di-ic svg{width:17px;height:17px}.dyler-mkt .cm-drop-item h5{margin-bottom:2px;font-size:.88rem;font-weight:600;letter-spacing:-.01em;color:var(--cm-ink);line-height:1.3}.dyler-mkt .cm-drop-item p{font-size:.77rem;font-weight:400;line-height:1.4;color:var(--cm-muted)}.dyler-mkt .cm-header-cta{display:flex;align-items:center;gap:10px}.dyler-mkt .cm-btn{isolation:isolate;height:52px;justify-content:center;overflow:hidden;border-radius:999px;padding:0 26px;font-family:var(--cm-f-body);font-size:.925rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap;transition:transform .45s var(--cm-e-out),box-shadow .45s var(--cm-e-out),color .3s ease,background-color .3s ease,border-color .3s ease}.dyler-mkt .cm-btn,.dyler-mkt .cm-btn>span{position:relative;display:inline-flex;align-items:center;gap:10px}.dyler-mkt .cm-btn>span{z-index:2}.dyler-mkt .cm-btn:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:var(--cm-ink);transform:translateY(101%);transition:transform .55s var(--cm-e-out)}.dyler-mkt .cm-btn:hover:before{transform:translateY(0)}.dyler-mkt .cm-btn:active{transform:scale(.97)}.dyler-mkt .cm-btn-primary{background-image:linear-gradient(120deg,#0d9488,#7c3aed 55%,#db2777);color:#fff;box-shadow:var(--cm-sh-brand)}.dyler-mkt .cm-btn-primary:hover{box-shadow:0 18px 44px -14px rgba(124,58,237,.5)}.dyler-mkt .cm-btn-ghost{border:1.5px solid var(--cm-line);background:transparent;color:var(--cm-ink)}.dyler-mkt .cm-btn-ghost:hover{border-color:var(--cm-ink);color:var(--cm-paper)}.dyler-mkt .cm-btn-sm{height:44px;padding:0 18px;font-size:.83rem}.dyler-mkt .cm-btn-lg{height:60px;padding:0 34px;font-size:1rem}.dyler-mkt .cm-btn .cm-ic{width:17px;height:17px;flex:none}.dyler-mkt .cm-btn-arrow:hover .cm-ic{transform:translateX(4px)}.dyler-mkt .cm-btn-arrow .cm-ic{transition:transform .45s var(--cm-e-out)}.dyler-mkt .cm-burger{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--cm-line);border-radius:12px;background:var(--cm-white)}.dyler-mkt .cm-header-cta .cm-signin{display:none;padding:0 6px;font-family:var(--cm-f-body);font-size:.9rem;font-weight:550;letter-spacing:-.01em;color:var(--cm-ink-3);transition:color .25s ease}.dyler-mkt .cm-header-cta .cm-signin:hover{color:var(--cm-ink)}@media (min-width:1081px){.dyler-mkt .cm-burger{display:none}.dyler-mkt .cm-header-cta .cm-signin{display:inline-flex;align-items:center}}.dyler-mkt .cm-burger i{display:block;width:18px;height:1.7px;border-radius:2px;background:var(--cm-ink);transition:transform .4s var(--cm-e-out),opacity .3s}.dyler-mkt .cm-burger i+i{margin-top:5px}.dyler-mkt.menu-open .cm-burger i:first-child{transform:translateY(6.7px) rotate(45deg)}.dyler-mkt.menu-open .cm-burger i:nth-child(2){opacity:0}.dyler-mkt.menu-open .cm-burger i:nth-child(3){transform:translateY(-6.7px) rotate(-45deg)}.dyler-mkt .cm-mobile-menu{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;background:var(--cm-ink);padding:calc(var(--cm-nav-h) + 46px) clamp(20px,4vw,56px) 40px;color:var(--cm-paper);clip-path:circle(0 at 92% 5%);visibility:hidden;transition:clip-path .8s cubic-bezier(.76,0,.24,1)}.dyler-mkt.menu-open .cm-mobile-menu{clip-path:circle(150% at 92% 5%);visibility:visible}.dyler-mkt .cm-mm-links a{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(250,249,245,.07);padding:15px 0;font-family:var(--cm-f-display);font-size:clamp(1.5rem,6.4vw,2.1rem);font-weight:700;letter-spacing:-.035em}.dyler-mkt .cm-mm-links a:hover{color:var(--cm-brand-2)}.dyler-mkt .cm-mm-links .num{font-family:var(--cm-f-mono);font-size:.68rem;font-weight:500;letter-spacing:.1em;color:var(--cm-brand)}.dyler-mkt .cm-mm-foot .cm-btn-ghost{border-color:rgba(250,249,245,.14);color:var(--cm-paper)}.dyler-mkt .cm-mm-foot .cm-btn-ghost:before{background:var(--cm-paper)}.dyler-mkt .cm-mm-foot .cm-btn-ghost:hover{border-color:var(--cm-paper);color:var(--cm-ink)}.dyler-mkt .cm-mm-foot{display:flex;margin-top:36px;flex-direction:column;gap:14px}.dyler-mkt .cm-mm-foot .cm-btn{width:100%}.dyler-mkt .cm-mm-meta{display:flex;flex-wrap:wrap;gap:18px;margin-top:26px;font-family:var(--cm-f-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#7a756c}.dyler-mkt.cm-hero{position:relative;display:flex;width:100%;max-width:100%;min-height:calc(100svh - 38px - var(--cm-nav-h, 76px));min-height:calc(100dvh - 38px - var(--cm-nav-h, 76px));flex-direction:column;justify-content:center;overflow:hidden;padding-top:clamp(56px,8vh,100px);padding-bottom:clamp(28px,4vh,48px);box-sizing:border-box}.dyler-mkt .cm-grid-bg{inset:0;background-image:linear-gradient(var(--cm-line-2) 1px,transparent 1px),linear-gradient(90deg,var(--cm-line-2) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 20%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,#000 20%,transparent 78%)}.dyler-mkt .cm-glow,.dyler-mkt .cm-grid-bg{position:absolute;z-index:0;pointer-events:none}.dyler-mkt .cm-glow{border-radius:50%;background:radial-gradient(circle,rgba(13,148,136,.5),transparent 68%);opacity:.5;filter:blur(90px)}.dyler-mkt .cm-sq{position:absolute;z-index:0;border-radius:3px;background:var(--cm-brand-2);pointer-events:none}.dyler-mkt .cm-sq.soft{background:var(--cm-brand-soft)}.dyler-mkt .cm-sq.ink{background:var(--cm-ink)}.dyler-mkt .cm-hero-wrap{position:relative;z-index:2;display:flex;width:100%;max-width:var(--cm-content);margin-inline:auto;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:clamp(40px,6vh,72px);padding-inline:var(--cm-gutter)}.dyler-mkt .cm-hero-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:clamp(24px,3vw,48px);margin-bottom:0}.dyler-mkt .cm-hero-top-left{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.dyler-mkt .cm-chip-live{display:inline-flex;height:32px;align-items:center;gap:8px;border:1px solid rgba(13,148,136,.3);border-radius:999px;background:rgba(13,148,136,.12);padding:0 14px;font-family:var(--cm-f-body);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--cm-brand-2)}.dyler-mkt .cm-chip-live .dot{width:6px;height:6px;border-radius:50%;background:var(--cm-brand-2);animation:cm-pulse-dot 1.6s infinite}@keyframes cm-pulse-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.55);opacity:.5}}.dyler-mkt .cm-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--cm-f-body);font-size:.685rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--cm-muted)}.dyler-mkt .cm-eyebrow:before{content:"";width:7px;height:7px;flex:none;border-radius:2px;background:var(--cm-brand-2);box-shadow:0 0 0 3px rgba(13,148,136,.16);animation:cm-pulse-dot 2.4s cubic-bezier(.76,0,.24,1) infinite}.dyler-mkt .cm-lead{max-width:520px;font-family:var(--cm-f-body);font-size:clamp(1rem,1.3vw,1.18rem);font-weight:400;line-height:1.62;color:var(--cm-muted);text-align:right}.dyler-mkt .cm-hero-title{position:relative;z-index:2;margin:0;max-width:100%;overflow-wrap:normal;font-family:var(--cm-f-display);font-size:clamp(2.6rem,8.2vw,9.2rem);font-weight:700;letter-spacing:-.04em;line-height:.85;text-align:center;text-transform:uppercase;color:var(--cm-ink);text-wrap:balance}.dyler-mkt .cm-hero-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,24px)}.dyler-mkt .cm-hero-row+.cm-hero-row{margin-top:.02em}.dyler-mkt .cm-hero-orb{position:relative;display:grid;width:clamp(60px,7.5vw,112px);height:clamp(60px,7.5vw,112px);flex:none;place-items:center;border-radius:50%;background:radial-gradient(circle at 32% 28%,#5eead4,var(--cm-brand) 42%,#7c3aed 100%);box-shadow:0 22px 60px -18px rgba(124,58,237,.75),inset 0 -8px 22px rgba(0,0,0,.22);animation:cm-orb-float 7s ease-in-out infinite}.dyler-mkt .cm-hero-orb:after{content:"";position:absolute;inset:-14px;border-radius:50%;border:1.5px dashed rgba(124,58,237,.45);animation:cm-spin 22s linear infinite}@keyframes cm-orb-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(6deg)}}@keyframes cm-spin{to{transform:rotate(1turn)}}.dyler-mkt .cm-orb-wave{display:flex;height:38%;align-items:center;gap:3.5px}.dyler-mkt .cm-orb-wave i{display:block;width:3.5px;height:24%;border-radius:99px;background:#fff;animation:cm-eq 1.05s ease-in-out infinite}.dyler-mkt .cm-orb-wave i:first-child{animation-delay:0s}.dyler-mkt .cm-orb-wave i:nth-child(2){animation-delay:.12s}.dyler-mkt .cm-orb-wave i:nth-child(3){animation-delay:.24s}.dyler-mkt .cm-orb-wave i:nth-child(4){animation-delay:.36s}.dyler-mkt .cm-orb-wave i:nth-child(5){animation-delay:.18s}@keyframes cm-eq{0%,to{height:24%}50%{height:100%}}.dyler-mkt .cm-hero-bottom{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:clamp(28px,4vw,48px);margin-top:0}.dyler-mkt .cm-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.dyler-mkt .cm-hero-note{max-width:190px;font-family:var(--cm-f-body);font-size:.875rem;line-height:1.4;color:var(--cm-muted)}.dyler-mkt .cm-hero-stats{display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,44px)}.dyler-mkt .cm-hero-stat .v{font-family:var(--cm-f-display);font-size:clamp(1.5rem,2.4vw,2.05rem);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--cm-ink);font-variant-numeric:tabular-nums}.dyler-mkt .cm-hero-stat .l{max-width:130px;margin-top:6px;font-family:var(--cm-f-body);font-size:.78rem;line-height:1.4;color:var(--cm-muted)}@media (max-width:860px){.dyler-mkt.cm-hero{min-height:calc(100svh - 38px - var(--cm-nav-h, 76px));min-height:calc(100dvh - 38px - var(--cm-nav-h, 76px));padding-top:clamp(36px,6vh,56px);padding-bottom:clamp(24px,4vh,40px)}.dyler-mkt .cm-hero-wrap{gap:clamp(28px,5vh,48px);justify-content:center}.dyler-mkt .cm-lead{max-width:none;text-align:left}.dyler-mkt .cm-hero-title{font-size:clamp(2.4rem,14vw,4.2rem)}}@media (prefers-reduced-motion:reduce){.dyler-mkt .cm-chip-live .dot,.dyler-mkt .cm-eyebrow:before,.dyler-mkt .cm-hero-orb,.dyler-mkt .cm-hero-orb:after,.dyler-mkt .cm-orb-wave i,.dyler-mkt .cm-tb-track{animation:none!important}}.dyler-mkt.cm-footer{position:relative;overflow:hidden;border-top:1px solid #2a2926;background:#0b0b0a;padding-top:clamp(56px,6vw,84px);padding-bottom:clamp(8px,1.5vw,16px);color:#8e8981}.dyler-mkt.cm-footer .cm-footer-wrap{max-width:var(--cm-content);margin-inline:auto;padding-inline:var(--cm-gutter)}.dyler-mkt.cm-footer .cm-f-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:clamp(26px,3vw,50px);padding-bottom:clamp(40px,4vw,60px);border-bottom:1px solid rgba(250,249,245,.07)}.dyler-mkt.cm-footer .cm-logo{color:#f8f8fb}.dyler-mkt.cm-footer .cm-logo-mark{background:#0d9488}.dyler-mkt.cm-footer .cm-logo-mark svg{color:#fff}.dyler-mkt.cm-footer .cm-logo sup{color:#7c3aed}.dyler-mkt.cm-footer .cm-f-brand p{max-width:320px;margin-top:18px;font-size:.92rem;line-height:1.65;color:#8e8981}.dyler-mkt.cm-footer .cm-f-newsletter{display:flex;max-width:340px;gap:8px;margin-top:20px}.dyler-mkt.cm-footer .cm-f-newsletter input{flex:1;height:46px;border:1px solid rgba(250,249,245,.14);border-radius:999px;background:rgba(250,249,245,.055);padding:0 18px;font-family:var(--cm-f-body);font-size:.88rem;color:#f8f8fb;transition:border-color .3s,background .3s}.dyler-mkt.cm-footer .cm-f-newsletter input::placeholder{color:#6a655d}.dyler-mkt.cm-footer .cm-f-newsletter input:focus{border-color:#0d9488;background:rgba(250,249,245,.09);outline:none}.dyler-mkt.cm-footer .cm-f-newsletter .cm-btn{height:46px;padding:0 20px}.dyler-mkt.cm-footer .cm-f-note{margin-top:10px;font-size:.78rem;color:#7c3aed}.dyler-mkt.cm-footer .cm-f-social{display:flex;gap:9px;margin-top:24px}.dyler-mkt.cm-footer .cm-f-social a{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(250,249,245,.14);border-radius:50%;color:#8e8981;transition:all .4s var(--cm-e-out)}.dyler-mkt.cm-footer .cm-f-social a:hover{border-color:#0d9488;background:#0d9488;color:#fff;transform:translateY(-3px)}.dyler-mkt.cm-footer .cm-f-social svg{width:16px;height:16px}.dyler-mkt.cm-footer .cm-f-col h5{margin:0 0 18px;font-family:var(--cm-f-mono);font-size:.66rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#f8f8fb}.dyler-mkt.cm-footer .cm-f-col ul{margin:0;padding:0;list-style:none}.dyler-mkt.cm-footer .cm-f-col li{margin-bottom:11px}.dyler-mkt.cm-footer .cm-f-col a{display:inline-flex;align-items:center;gap:7px;font-size:.9rem;color:#8e8981;transition:color .3s,padding-left .3s}.dyler-mkt.cm-footer .cm-f-col a:hover{padding-left:5px;color:#7c3aed}.dyler-mkt.cm-footer .cm-f-col .nw{border-radius:99px;background:rgba(13,148,136,.16);padding:2px 6px;font-family:var(--cm-f-mono);font-size:.54rem;letter-spacing:.1em;color:#7c3aed}.dyler-mkt.cm-footer .cm-f-wordmark{overflow:hidden;padding-block:clamp(26px,3vw,44px);text-align:center}.dyler-mkt.cm-footer .cm-f-wm{--mx:50%;--my:50%;display:inline-block;max-width:100%;cursor:default;background:linear-gradient(180deg,rgba(250,249,245,.16),rgba(250,249,245,.02));background-clip:text;-webkit-background-clip:text;font-family:var(--cm-f-display);font-size:clamp(3.4rem,17vw,15rem);font-weight:700;letter-spacing:-.055em;line-height:.8;text-transform:uppercase;white-space:nowrap;color:transparent;transition:filter .35s ease}.dyler-mkt.cm-footer .cm-f-wm.is-lit{background:radial-gradient(160px circle at var(--mx) var(--my),#e6f7f5 0,#c4b5fd 14%,rgba(13,148,136,.92) 28%,rgba(250,249,245,.28) 48%,rgba(250,249,245,.1) 68%,rgba(250,249,245,.03) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;filter:drop-shadow(0 0 18px rgba(13,148,136,.18))}.dyler-mkt.cm-footer .cm-f-bot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(250,249,245,.07);padding-block:24px;font-size:.82rem;color:#8e8981}.dyler-mkt.cm-footer .cm-f-bot a{color:#8e8981;transition:color .3s}.dyler-mkt.cm-footer .cm-f-bot a:hover{color:#7c3aed}.dyler-mkt.cm-footer .cm-fb-links{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.dyler-mkt .cm-to-top{position:fixed;right:24px;bottom:24px;z-index:700;display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#0b0b0a;color:#f8f8fb;box-shadow:0 10px 24px rgba(11,11,10,.08),0 40px 80px -30px rgba(11,11,10,.32);opacity:0;visibility:hidden;transform:translateY(16px);transition:all .5s var(--cm-e-out)}.dyler-mkt .cm-to-top.on{opacity:1;visibility:visible;transform:none}.dyler-mkt .cm-to-top:hover{background:#0d9488}.dyler-mkt .cm-to-top svg{width:17px;height:17px}@media (max-width:860px){.dyler-mkt.cm-footer .cm-f-top{grid-template-columns:1fr 1fr}.dyler-mkt.cm-footer .cm-f-brand{grid-column:1/-1}}@media (max-width:680px){.dyler-mkt.cm-footer .cm-f-top{grid-template-columns:1fr}.dyler-mkt.cm-footer .cm-f-bot{flex-direction:column;justify-content:center;gap:14px;text-align:center}.dyler-mkt.cm-footer .cm-fb-links{justify-content:center}}@media (hover:none){.dyler-mkt.cm-footer .cm-f-wm.is-lit{filter:none}}.dyler-mkt.cm-integr-scene{position:relative;overflow:visible;background:#f8f8fb}.dyler-mkt.cm-integr-scene.is-pinned{overflow:visible}.dyler-mkt.cm-integr-scene .cm-integr-pin{position:relative;display:flex;min-height:100svh;min-height:100dvh;flex-direction:column;overflow-x:clip;overflow-y:visible;background:radial-gradient(ellipse 60% 50% at 15% 20%,rgba(167,139,250,.18),transparent 55%),radial-gradient(ellipse 50% 45% at 90% 80%,rgba(124,58,237,.12),transparent 50%),#f8f8fb}.dyler-mkt.cm-integr-scene.is-pinned .cm-integr-pin{position:sticky;top:0;height:100svh;height:100dvh;min-height:0;padding:0 0 8px;overflow:visible}.dyler-mkt.cm-integr-scene.is-native .cm-integr-pin{padding-block:clamp(48px,7vh,88px)}.dyler-mkt .cm-integr-ambient{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.dyler-mkt .cm-integr-orb{position:absolute;border-radius:50%;opacity:.55;filter:blur(60px)}.dyler-mkt .cm-integr-orb.a{top:-12%;left:-6%;width:min(42vw,420px);height:min(42vw,420px);background:radial-gradient(circle,rgba(13,148,136,.28),transparent 70%)}.dyler-mkt .cm-integr-orb.b{right:-4%;bottom:-10%;width:min(36vw,360px);height:min(36vw,360px);background:radial-gradient(circle,rgba(124,58,237,.22),transparent 70%)}.dyler-mkt .cm-integr-inner{position:relative;z-index:1;display:flex;width:100%;max-width:var(--cm-content);margin-inline:auto;flex:1;flex-direction:column;justify-content:center;min-height:0;min-width:0;padding-inline:var(--cm-gutter);box-sizing:border-box}.dyler-mkt.cm-integr-scene.is-pinned .cm-integr-inner{justify-content:center;min-height:0;padding-block:12px 20px}.dyler-mkt .cm-integr-stage{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;width:100%;overflow:visible;will-change:transform,opacity}.dyler-mkt.cm-integr-scene.is-pinned .cm-integr-stage{display:flex;height:100%;align-items:stretch;justify-content:center;overflow:visible}.dyler-mkt .cm-proven-slide{position:absolute;inset:0;z-index:4;overflow:hidden;background:radial-gradient(700px 320px at 8% 18%,rgba(13,148,136,.1),transparent),radial-gradient(640px 280px at 92% 78%,rgba(124,58,237,.1),transparent),#f8f8fb;will-change:transform;pointer-events:none}.dyler-mkt .cm-proven-slide .cm-proven-inner{display:flex;min-height:100%;max-height:100%;flex-direction:column;justify-content:center;box-sizing:border-box;overflow:hidden;pointer-events:none}.dyler-mkt .cm-integr-head{max-width:min(720px,100%);margin-inline:auto;flex:none;min-width:0;text-align:center}.dyler-mkt .cm-integr-head h2{margin:14px 0 12px;font-family:var(--cm-f-display);font-size:clamp(1.85rem,1.05rem + 2.4vw,3.1rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;color:#0b0b0a;text-wrap:balance}.dyler-mkt .cm-integr-head p{max-width:min(620px,100%);margin:0 auto;font-family:var(--cm-f-body);font-size:clamp(.95rem,.85rem + .45vw,1.18rem);line-height:1.6;color:#6f6b62}.dyler-mkt .cm-integr-viewport{position:relative;width:100%;min-width:0;flex:none;margin-top:16px;overflow:visible;padding:40px clamp(16px,3vw,48px) 48px;perspective:1200px;perspective-origin:50% 42%;transform-style:preserve-3d;cursor:grab;touch-action:pan-y;user-select:none}.dyler-mkt.cm-integr-scene.is-pinned .cm-integr-viewport{cursor:default}.dyler-mkt .cm-integr-viewport.dragging{cursor:grabbing}.dyler-mkt .cm-integr-track{width:max-content;gap:clamp(20px,2.4vw,36px);will-change:transform}.dyler-mkt .cm-integr,.dyler-mkt .cm-integr-track{display:flex;align-items:center;transform-style:preserve-3d}.dyler-mkt .cm-integr{position:relative;width:clamp(148px,20vw,220px);height:clamp(148px,20vw,220px);flex:0 0 clamp(148px,20vw,220px);flex-direction:column;justify-content:center;gap:clamp(10px,1.4vw,16px);isolation:isolate;box-sizing:border-box;border:1px solid rgba(255,255,255,.7);border-radius:var(--cm-radius-lg);background:linear-gradient(155deg,rgba(255,255,255,.72),rgba(255,255,255,.34) 50%,rgba(255,255,255,.2));padding:clamp(16px,1.8vw,26px) 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 10px 28px -16px rgba(11,11,10,.12);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);text-align:center;transform-origin:center center;backface-visibility:hidden;transition:border-color .35s,box-shadow .45s,background .45s;will-change:transform,opacity}.dyler-mkt .cm-integr:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:radial-gradient(120% 80% at 50% 0,rgba(255,255,255,.55),transparent 55%);pointer-events:none}.dyler-mkt .cm-integr>*{position:relative;z-index:1}.dyler-mkt .cm-integr.is-focus{border-color:rgba(167,139,250,.7);background:linear-gradient(155deg,rgba(255,255,255,.95),rgba(255,255,255,.62) 48%,rgba(232,242,252,.5));box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 22px 36px -18px rgba(11,11,10,.22),0 16px 28px -16px rgba(124,58,237,.28),0 0 0 1px rgba(167,139,250,.25)}.dyler-mkt .cm-integr-ic{display:grid;width:clamp(48px,5vw,68px);height:clamp(48px,5vw,68px);flex:none;place-items:center;box-sizing:border-box;border:1px solid rgba(255,255,255,.8);border-radius:var(--cm-radius-sm);background:rgba(255,255,255,.7);padding:10px;transition:background .35s,border-color .35s,transform .45s cubic-bezier(.16,1,.3,1),box-shadow .35s}.dyler-mkt .cm-integr-ic img{display:block;width:100%;height:100%;object-fit:contain}.dyler-mkt .cm-integr.is-focus .cm-integr-ic{border-color:rgba(167,139,250,.55);background:#fff;box-shadow:0 6px 16px -10px rgba(124,58,237,.35);transform:scale(1.12)}.dyler-mkt .cm-integr-name{max-width:100%;overflow:hidden;font-family:var(--cm-f-body);font-size:clamp(.8rem,.7rem + .4vw,1rem);font-weight:600;letter-spacing:-.01em;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;color:#1f1e1d}.dyler-mkt .cm-integr.is-focus .cm-integr-name{font-weight:700;color:#0b0b0a}.dyler-mkt .cm-integr-progress{display:flex;max-width:280px;align-items:center;gap:14px;margin:8px auto 0;border:0;position:relative;z-index:2}.dyler-mkt .cm-integr-progress-label{flex:none;font-family:var(--cm-f-mono);font-size:clamp(.58rem,.52rem + .2vw,.66rem);letter-spacing:.14em;text-transform:uppercase;color:#6f6b62}.dyler-mkt .cm-integr-progress-bar{flex:1;height:2px;overflow:hidden;border-radius:99px;background:rgba(11,11,10,.1)}.dyler-mkt .cm-integr-progress-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--cm-brand),var(--cm-brand-2))}@media (max-width:860px){.dyler-mkt .cm-integr-head h2{font-size:clamp(1.7rem,6.2vw,2.4rem)}.dyler-mkt .cm-integr-head p{font-size:clamp(.92rem,2.8vw,1.05rem)}}@media (max-width:680px){.dyler-mkt .cm-integr{width:min(152px,46vw);height:min(152px,46vw);flex-basis:min(152px,46vw);border-radius:var(--cm-radius-lg)}.dyler-mkt .cm-integr-name{white-space:normal;font-size:.82rem}}.dyler-mkt.cm-logo-strip{border:none;background:#f8f8fb;padding-block:18px;overflow-x:clip}.dyler-mkt .cm-logo-marquee{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.dyler-mkt .cm-logo-track{display:flex;width:max-content;will-change:transform;animation:cm-logo-scroll 42s linear infinite}.dyler-mkt .cm-logo-strip:hover .cm-logo-track{animation-play-state:paused}.dyler-mkt .cm-logo-item,.dyler-mkt .cm-logo-row{display:flex;align-items:center}.dyler-mkt .cm-logo-item{gap:9px;padding-inline:var(--cm-gutter);font-family:var(--cm-f-display);font-size:clamp(1rem,1.5vw,1.32rem);font-weight:700;letter-spacing:-.03em;white-space:nowrap;color:#9a958c;opacity:.85;transition:color .35s,opacity .35s}.dyler-mkt .cm-logo-item svg{width:22px;height:22px;flex:none}.dyler-mkt .cm-logo-item:hover{color:#0b0b0a;opacity:1}@keyframes cm-logo-scroll{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.dyler-mkt .cm-logo-track{animation:none}}.cm-demo-scene{position:relative;overflow:clip;border:none;background:#f8f8fb;padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(28px,4vw,48px)}.cm-demo-ambient{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.cm-demo-orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55}.cm-demo-orb.a{top:-8%;left:-6%;width:min(48vw,480px);height:min(48vw,480px);background:radial-gradient(circle,rgba(13,148,136,.28),transparent 70%)}.cm-demo-orb.b{right:-8%;bottom:10%;width:min(42vw,420px);height:min(42vw,420px);background:radial-gradient(circle,rgba(124,58,237,.22),transparent 70%)}.cm-demo-grid{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(20,18,31,.035) 1px,transparent 0),linear-gradient(90deg,rgba(20,18,31,.035) 1px,transparent 0);background-size:72px 72px;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%)}.cm-demo-wrap{position:relative;z-index:1;width:var(--cm-frame);margin-inline:auto}.cm-demo-head{display:grid;gap:28px;align-items:end}@media (min-width:900px){.cm-demo-head{grid-template-columns:1.4fr .7fr}}.cm-demo-title{margin-top:12px;font-family:var(--cm-f-display);font-size:clamp(2.4rem,5.5vw,4.25rem);font-weight:650;line-height:.98;letter-spacing:-.035em;color:var(--text-primary,#14121f)}.cm-demo-lede{margin-top:16px;max-width:34rem;font-size:1.05rem;line-height:1.55;color:var(--text-secondary,#4d4a5c)}.cm-demo-meta{display:grid;justify-items:start;gap:4px;font-family:var(--cm-f-mono)}@media (min-width:900px){.cm-demo-meta{justify-items:end;text-align:right}}.cm-demo-meta-idx{font-size:clamp(3rem,7vw,5rem);font-weight:500;line-height:.9;letter-spacing:-.04em;background:var(--brand-gradient,linear-gradient(120deg,#0d9488,#7c3aed 55%,#db2777));-webkit-background-clip:text;background-clip:text;color:transparent}.cm-demo-meta-label{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary,#8a8798)}.cm-demo-meta-scene{margin-top:10px;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,#4d4a5c)}.cm-demo-rail{display:flex;gap:8px;margin-top:clamp(28px,4vw,40px);padding-bottom:4px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.cm-demo-rail::-webkit-scrollbar{display:none}.cm-demo-tab{display:inline-flex;flex:none;align-items:center;gap:10px;border:1px solid rgba(20,18,31,.1);border-radius:999px;background:rgba(255,255,255,.55);padding:10px 16px;font-family:var(--cm-f-body);cursor:pointer;transition:border-color .35s cubic-bezier(.16,1,.3,1),background .35s cubic-bezier(.16,1,.3,1),color .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.cm-demo-tab:hover{border-color:rgba(20,18,31,.22);transform:translateY(-1px)}.cm-demo-tab.is-active{border-color:transparent;background:#14121f;color:#fff;box-shadow:0 14px 28px -16px rgba(20,18,31,.55)}.cm-demo-tab-num{font-family:var(--cm-f-mono);font-size:.65rem;letter-spacing:.08em;opacity:.55}.cm-demo-tab.is-active .cm-demo-tab-num{color:#5eead4;opacity:1}.cm-demo-tab-label{font-size:.84rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.cm-demo-stage{display:grid;gap:20px;margin-top:clamp(28px,4vw,44px);align-items:stretch}@media (min-width:980px){.cm-demo-stage{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:28px;align-items:stretch}.cm-demo-form,.cm-demo-live{position:relative;z-index:1}.cm-demo-form{margin-left:0;margin-top:0}}.cm-demo-scene .cm-demo-form,.cm-demo-scene .cm-demo-head,.cm-demo-scene .cm-demo-live,.cm-demo-scene .cm-demo-rail{opacity:0;transform:translate3d(0,16px,0);transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.cm-demo-scene .cm-demo-rail{transition-delay:40ms}.cm-demo-scene .cm-demo-live{transform:translate3d(-12px,12px,0);transition-delay:60ms}.cm-demo-scene .cm-demo-form{transform:translate3d(16px,12px,0);transition-delay:80ms}.cm-demo-scene.is-in .cm-demo-form,.cm-demo-scene.is-in .cm-demo-head,.cm-demo-scene.is-in .cm-demo-live,.cm-demo-scene.is-in .cm-demo-rail{opacity:1;transform:translateZ(0)}.cm-demo-stage .cm-demo-form,.cm-demo-stage .cm-demo-live{animation:cm-demo-swap .55s cubic-bezier(.16,1,.3,1)}@keyframes cm-demo-swap{0%{opacity:.35;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}.cm-live-panel{display:flex;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(20,18,31,.08);border-radius:var(--cm-radius);background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(20,18,31,.04),0 28px 60px -28px rgba(76,29,149,.35);backdrop-filter:blur(12px)}.cm-live-chrome{display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(20,18,31,.06);background:linear-gradient(180deg,#fafafa,#f3f2f7);padding:12px 16px}.cm-live-dots{display:inline-flex;gap:6px}.cm-live-dots i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.cm-live-dots i:nth-child(2){background:#febc2e}.cm-live-dots i:nth-child(3){background:#28c840}.cm-live-chrome-title{flex:1;font-size:.75rem;font-weight:500;color:var(--text-tertiary,#8a8798)}.cm-live-badge{display:inline-flex;align-items:center;gap:6px;border-radius:999px;background:rgba(13,148,136,.12);padding:4px 10px;font-size:.62rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#0d9488}.cm-live-badge .status-dot-pulse{width:6px;height:6px;border-radius:50%;background:#0d9488}.cm-live-body{display:flex;flex:1;flex-direction:column;padding:18px 18px 16px}.cm-live-top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.cm-live-scene{font-family:var(--cm-f-display);font-size:1.05rem;font-weight:650;letter-spacing:-.02em;color:var(--text-primary,#14121f)}.cm-live-sub{margin-top:2px}.cm-live-clock,.cm-live-sub{font-size:.75rem;color:var(--text-tertiary,#8a8798)}.cm-live-clock{font-family:var(--cm-f-mono)}.cm-live-wave{display:flex;align-items:center;justify-content:space-between;gap:3px;height:56px;margin-top:16px;width:100%;padding:10px 12px;border:1px solid rgba(20,18,31,.06);border-radius:14px;background:linear-gradient(180deg,rgba(13,148,136,.06),rgba(124,58,237,.05))}.cm-live-wave .cm-live-bar{width:3px;flex:1 1 0;max-width:5px;min-height:8px;border-radius:999px;background:linear-gradient(180deg,#14b8a6,#7c3aed);transform-origin:center center}.cm-live-lines{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:8px;margin-top:16px}.cm-live-line{border-radius:12px;padding:10px 12px;font-size:.9rem;line-height:1.45;color:var(--text-primary,#14121f)}.cm-live-role{margin-bottom:4px;font-family:var(--cm-f-mono);font-size:.62rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.cm-live-line.is-agent{border:1px solid rgba(124,58,237,.18);background:rgba(124,58,237,.08)}.cm-live-line.is-agent .cm-live-role{color:#7c3aed}.cm-live-line.is-caller{border:1px solid rgba(20,18,31,.06);background:rgba(20,18,31,.03)}.cm-live-line.is-caller .cm-live-role{color:var(--text-tertiary,#8a8798)}.cm-live-line.is-caller p:last-child{color:var(--text-secondary,#4d4a5c)}.cm-live-line.is-captured{border:1px dashed rgba(13,148,136,.35);background:rgba(13,148,136,.07)}.cm-live-line.is-captured .cm-live-role,.cm-live-mono{color:#0d9488}.cm-live-mono{font-family:var(--cm-f-mono);font-size:.82rem}.cm-live-foot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;border-top:1px solid rgba(20,18,31,.06);padding-top:12px}.cm-live-foot-item p{font-family:var(--cm-f-display);font-size:.75rem;font-weight:650}.cm-live-foot-item span{display:block;margin-top:2px;font-size:.65rem;line-height:1.35;color:var(--text-tertiary,#8a8798)}.cm-demo-form-panel{display:flex;height:100%;min-height:100%;flex-direction:column;border:1px solid rgba(20,18,31,.08);border-radius:var(--cm-radius);background:rgba(255,255,255,.96);padding:22px 22px 20px;box-shadow:0 1px 2px rgba(20,18,31,.04),0 32px 64px -30px rgba(13,148,136,.28);backdrop-filter:blur(14px)}.cm-demo-select{margin-top:.25rem;width:100%;cursor:pointer;border:1px solid var(--border-default,rgba(20,18,31,.14));border-radius:var(--radius-sm,10px);background:#fff;padding:.625rem .75rem;font-size:.875rem;color:var(--text-primary,#14121f);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.cm-demo-select:focus{border-color:var(--brand,#0d9488);box-shadow:0 0 0 3px var(--brand-tint,rgba(13,148,136,.1))}@media (prefers-reduced-motion:reduce){.cm-demo-scene .cm-demo-form,.cm-demo-scene .cm-demo-head,.cm-demo-scene .cm-demo-live,.cm-demo-scene .cm-demo-rail,.cm-demo-stage .cm-demo-form,.cm-demo-stage .cm-demo-live{opacity:1;transform:none;transition:none;animation:none}}.cm-proven.cm-proven-native{position:relative;overflow:hidden}.cm-proven.cm-proven-native .cm-proven-inner{opacity:0;transform:translate3d(48px,0,0);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.cm-proven.cm-proven-native.is-in .cm-proven-inner{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.cm-proven.cm-proven-native .cm-proven-inner{opacity:1;transform:none;transition:none}.dyler-mkt .cm-integr-stage,.dyler-mkt .cm-proven-slide{transition:none!important}}.cm-price{background:#f8f8fb;padding:clamp(64px,8vw,96px) 0}.cm-price-wrap{width:var(--cm-frame);margin-inline:auto}.cm-price-head{max-width:720px;margin-inline:auto;text-align:center}.cm-price-head h2{margin-top:12px;font-family:var(--cm-f-display);font-size:clamp(2.1rem,4.4vw,3.4rem);font-weight:700;letter-spacing:-.04em;line-height:1.05}.cm-price-lead{margin:14px auto 0;max-width:620px;font-size:1.02rem;line-height:1.6;color:var(--text-secondary,#4d4a5c)}.cm-price-toggle{gap:4px;margin-top:22px;border:1px solid rgba(20,18,31,.12);background:#fff;padding:5px}.cm-price-toggle,.cm-price-toggle button{position:relative;display:inline-flex;align-items:center;border-radius:999px}.cm-price-toggle button{z-index:2;height:38px;gap:8px;padding:0 18px;font-size:.85rem;font-weight:650;color:var(--text-tertiary,#8a8798)}.cm-price-toggle button.on{color:#14121f}.cm-price-knob{position:absolute;top:5px;left:5px;z-index:1;width:104px;height:38px;border-radius:999px;background:#f3f2f7;box-shadow:0 1px 2px rgba(20,18,31,.06);transition:transform .45s cubic-bezier(.16,1,.3,1)}.cm-price-knob.is-year{transform:translateX(108px);width:128px}.cm-price-save{border-radius:99px;background:#0d9488;padding:3px 7px;font-family:var(--cm-f-mono);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.cm-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch;margin-top:36px;padding-top:16px}.cm-price-card-wrap{position:relative;flex-direction:column}.cm-price-badge{position:absolute;top:-12px;left:50%;z-index:2;transform:translateX(-50%);border-radius:999px;background:linear-gradient(120deg,#0d9488,#7c3aed 55%,#db2777);padding:5px 12px;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap}.cm-price-card{display:flex;height:100%;flex-direction:column;border:1px solid rgba(20,18,31,.1);border-radius:var(--cm-radius);background:#fff;padding:22px 18px 18px;transition:transform .45s cubic-bezier(.16,1,.3,1)}.cm-price-card-wrap:hover,.cm-price-card:hover{transform:translateY(-4px)}.cm-pc-name{display:flex;align-items:center;gap:9px}.cm-pc-name h3{font-family:var(--cm-f-display);font-size:1.05rem;font-weight:700;letter-spacing:-.03em}.cm-pc-ic{display:grid;width:30px;height:30px;flex:none;place-items:center;border-radius:9px;background:rgba(13,148,136,.12);color:#0d9488}.cm-pc-ic svg{width:15px;height:15px}.cm-pc-desc{min-height:2.9em;margin-top:8px;font-size:.84rem;line-height:1.5;color:var(--text-secondary,#4d4a5c)}.cm-pc-price{display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 5px;margin:18px 0 6px}.cm-pc-cur{margin-bottom:8px;font-size:1.1rem;color:var(--text-tertiary,#8a8798)}.cm-pc-amount,.cm-pc-cur{font-family:var(--cm-f-display);font-weight:700}.cm-pc-amount{font-size:clamp(1.8rem,2.4vw,2.6rem);letter-spacing:-.05em;line-height:.9}.cm-pc-per{margin-bottom:6px;font-size:.75rem;color:var(--text-tertiary,#8a8798)}.cm-pc-note{min-height:2.2em;font-family:var(--cm-f-mono);font-size:.62rem;letter-spacing:.06em;line-height:1.35;text-transform:uppercase;color:#0d9488}.cm-pc-cta{margin:16px 0;border-bottom:1px solid rgba(20,18,31,.08);padding-bottom:16px}.cm-pc-btn{display:flex;width:100%;height:46px;align-items:center;justify-content:center;border-radius:999px;font-size:.9rem;font-weight:650}.cm-pc-btn span{display:inline-flex;align-items:center;gap:8px}.cm-pc-btn.is-ghost{border:1.5px solid rgba(20,18,31,.14);color:#14121f}.cm-pc-btn.is-ghost:hover{border-color:#14121f}.cm-pc-btn.is-primary{background-image:linear-gradient(120deg,#0d9488,#7c3aed 55%,#db2777);color:#fff;box-shadow:0 14px 30px -12px rgba(124,58,237,.45)}.cm-pc-arrow{width:16px;height:16px}.cm-pc-feats{display:flex;flex:1;flex-direction:column;gap:10px}.cm-pc-feats li{display:flex;align-items:flex-start;gap:9px;font-size:.84rem;line-height:1.4;color:#4d4a5c}.cm-pc-fk{display:grid;width:17px;height:17px;flex:none;place-items:center;margin-top:1px;border-radius:50%;background:rgba(13,148,136,.12);color:#0d9488}.cm-pc-fk svg{width:9px;height:9px}.cm-pc-hint{margin-top:14px;border-top:1px dashed rgba(20,18,31,.12);padding-top:12px;font-family:var(--cm-f-mono);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:#8a8798}.cm-price-card.is-feat{border-color:#14121f;background:#14121f;color:#f8f8fb}.cm-price-card.is-feat .cm-pc-amount,.cm-price-card.is-feat .cm-pc-name h3{color:#fff}.cm-price-card.is-feat .cm-pc-cur,.cm-price-card.is-feat .cm-pc-desc,.cm-price-card.is-feat .cm-pc-feats li,.cm-price-card.is-feat .cm-pc-per{color:#c8c4d4}.cm-price-card.is-feat .cm-pc-fk,.cm-price-card.is-feat .cm-pc-ic{background:rgba(13,148,136,.2);color:#0d9488}.cm-price-card.is-feat .cm-pc-note{color:#0d9488}.cm-price-card.is-feat .cm-pc-cta{border-color:rgba(255,255,255,.1)}.cm-price-card.is-feat .cm-pc-hint{border-color:rgba(255,255,255,.12);color:#8a8798}.cm-price-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:28px;font-size:.82rem;color:var(--text-secondary,#4d4a5c)}.cm-price-more{margin-top:16px;text-align:center;font-size:.9rem;font-weight:650}.cm-price-more a{color:#0d9488}@media (max-width:1100px){.cm-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.cm-price-grid{grid-template-columns:1fr;max-width:440px;margin-inline:auto}.cm-price-knob.is-year{transform:translateX(100px)}}.cm-faq{background:#fff;padding:clamp(48px,6vw,72px) 0}.cm-faq-wrap{width:var(--cm-frame);margin-inline:auto}.cm-faq-head{text-align:center}.cm-faq-head h2{margin-top:10px;font-family:var(--cm-f-display);font-size:clamp(2.1rem,4.4vw,3.4rem);font-weight:700;letter-spacing:-.04em;line-height:1.05}.cm-faq-all{display:inline-flex;margin-top:12px;font-size:.9rem;font-weight:650;color:#0d9488}.cm-faq-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 4px}.cm-faq-tabs button{height:38px;border:1px solid rgba(20,18,31,.12);border-radius:999px;background:#fff;padding:0 17px;font-size:.84rem;font-weight:550;color:#4d4a5c;transition:background .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),color .35s ease}.cm-faq-tabs button:hover{border-color:#14121f}.cm-faq-tabs button.on{border-color:#14121f;background:#14121f;color:#f8f8fb}.cm-faq-list{margin-top:4px}.cm-faq-item{border-bottom:1px solid rgba(20,18,31,.1)}.cm-faq-q{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;text-align:left;font-family:var(--cm-f-display);font-size:clamp(1rem,1.5vw,1.16rem);font-weight:700;letter-spacing:-.022em;color:#14121f}.cm-faq-item.open .cm-faq-q,.cm-faq-q:hover{color:#0d9488}.cm-faq-ic{display:grid;width:30px;height:30px;flex:none;place-items:center;border:1px solid rgba(20,18,31,.12);border-radius:50%;transition:background .4s ease,border-color .4s ease,color .4s ease,transform .55s cubic-bezier(.16,1,.3,1)}.cm-faq-ic svg{width:12px;height:12px}.cm-faq-item.open .cm-faq-ic{border-color:#0d9488;background:#0d9488;color:#fff;transform:rotate(135deg)}.cm-faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.16,1,.3,1)}.cm-faq-item.open .cm-faq-a{grid-template-rows:1fr}.cm-faq-a>div{overflow:hidden}.cm-faq-a p{max-width:720px;padding-bottom:18px;font-size:.96rem;line-height:1.65;color:#4d4a5c}.cm-faq-more{margin:22px 0 0;text-align:center}.cm-faq-more a{font-size:.9rem;font-weight:650;color:#0d9488;text-decoration:none}.cm-faq-more a:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:680px){.cm-faq-tabs{gap:6px;margin-bottom:12px}.cm-faq-tabs button{height:34px;padding:0 12px;font-size:.8rem}.cm-faq-q{gap:14px;padding:16px 0;font-size:1rem}}.cm-trust{--trust-ink:#f3f0e8;--trust-muted:rgba(243,240,232,0.62);--trust-dim:rgba(243,240,232,0.34);--trust-line:rgba(243,240,232,0.12);--trust-accent:#7dd3fc;--trust-surface:rgba(255,255,255,0.035);position:relative;background:radial-gradient(920px 480px at 100% 0,rgba(56,189,248,.16),transparent 55%),radial-gradient(680px 420px at 0 100%,rgba(14,165,233,.1),transparent 55%),#070a12;color:var(--trust-ink)}.cm-trust-pin{position:relative;overflow:hidden;padding:clamp(40px,5vh,64px) clamp(24px,4vw,56px)}@media (min-width:861px){.cm-trust.is-pin .cm-trust-pin{position:sticky;top:0;display:flex;height:100svh;height:100dvh;min-height:0;align-items:stretch;padding:0 clamp(28px,4vw,64px);box-sizing:border-box;overflow:hidden}}.cm-trust-veil{inset:0;background:linear-gradient(180deg,rgba(7,10,18,.35),transparent 22%,transparent 78%,rgba(7,10,18,.45)),radial-gradient(55% 45% at 72% 58%,rgba(56,189,248,.07),transparent 70%)}.cm-trust-veil,.cm-trust-wm{pointer-events:none;position:absolute}.cm-trust-wm{right:-.08em;bottom:-.22em;margin:0;font-family:var(--cm-f-display);font-size:clamp(5.5rem,16vw,13rem);font-weight:700;letter-spacing:-.07em;line-height:.78;color:transparent;-webkit-text-stroke:1px rgba(243,240,232,.06);user-select:none;will-change:transform,opacity}.cm-trust-frame{position:relative;z-index:1;display:grid;width:100%;max-width:var(--cm-content);margin-inline:auto;grid-template-rows:auto minmax(0,1fr);gap:clamp(16px,2.4vh,24px);flex:1;min-height:0;padding-block:calc(var(--cm-nav-h, 76px) + 2px) 24px;box-sizing:border-box}.cm-trust-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);align-items:end;gap:clamp(20px,3.5vw,56px);border-bottom:1px solid var(--trust-line);padding-bottom:clamp(16px,2vh,22px)}.cm-trust-kicker{margin:0 0 10px;font-family:var(--cm-f-mono);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--trust-accent)}.cm-trust-top h2{margin:0;font-family:var(--cm-f-display);font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:700;letter-spacing:-.045em;line-height:1.02;color:var(--trust-ink);text-wrap:balance}.cm-trust-top h2 span{color:var(--trust-accent)}.cm-trust-top-meta{display:grid;gap:14px;justify-items:start;padding-bottom:2px}.cm-trust-top-meta>p{margin:0;max-width:32ch;font-family:var(--cm-f-body);font-size:.98rem;line-height:1.5;color:var(--trust-muted)}.cm-trust-progress{display:flex;align-items:center;gap:12px;font-family:var(--cm-f-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--trust-dim)}.cm-trust-progress-track{display:block;width:96px;height:2px;overflow:hidden;border-radius:99px;background:rgba(243,240,232,.12)}.cm-trust-progress-track i{display:block;width:100%;height:100%;background:var(--trust-accent);transform:scaleX(.25);transform-origin:left center;will-change:transform}.cm-trust-body{display:grid;grid-template-columns:minmax(200px,250px) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:stretch;min-height:0}.cm-trust-rail{position:relative;display:flex;align-items:center;border-right:1px solid var(--trust-line);padding-right:clamp(18px,2vw,28px)}.cm-trust-rail-track{position:absolute;top:18%;bottom:18%;left:0;width:2px;border-radius:99px;background:rgba(243,240,232,.1)}.cm-trust-rail-track i{position:absolute;top:0;left:0;width:100%;height:25%;border-radius:inherit;background:var(--trust-accent);box-shadow:0 0 16px rgba(125,211,252,.35);will-change:transform}.cm-trust-rail ol{display:grid;width:100%;margin:0;padding:0 0 0 16px;gap:2px;list-style:none}.cm-trust-rail button{display:grid;width:100%;grid-template-columns:34px minmax(0,1fr);align-items:baseline;gap:10px;border:0;background:transparent;padding:14px 8px 14px 0;text-align:left;cursor:pointer;color:var(--trust-dim);transition:color .3s var(--cm-e-out),transform .3s var(--cm-e-out)}.cm-trust-rail button em{font-family:var(--cm-f-mono);font-size:.66rem;font-style:normal;letter-spacing:.14em}.cm-trust-rail button span{font-family:var(--cm-f-display);font-size:.95rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.cm-trust-rail button:hover{color:rgba(243,240,232,.78)}.cm-trust-rail button.is-on{color:var(--trust-ink);transform:translateX(4px)}.cm-trust-rail button.is-on em{color:var(--trust-accent)}.cm-trust-hero{position:relative;display:grid;align-content:center;min-height:0;overflow:hidden;border:1px solid var(--trust-line);border-radius:var(--cm-radius);background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 42%),var(--trust-surface);padding:clamp(28px,4.5vh,44px) clamp(24px,3.5vw,40px)}.cm-trust-numeral{pointer-events:none;position:absolute;top:8%;right:4%;font-family:var(--cm-f-display);font-size:clamp(6.5rem,14vw,11rem);font-weight:700;letter-spacing:-.08em;line-height:.8;color:transparent;-webkit-text-stroke:1.5px rgba(125,211,252,.28);user-select:none;will-change:transform,opacity}.cm-trust-panel{position:relative;z-index:1;display:flex;max-width:34rem;flex-direction:column;gap:16px;will-change:transform,opacity}.cm-trust-panel-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0;font-family:var(--cm-f-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--trust-accent)}.cm-trust-dot{width:4px;height:4px;border-radius:50%;background:rgba(125,211,252,.55)}.cm-trust-panel h3{margin:0;font-family:var(--cm-f-display);font-size:clamp(2.2rem,4.6vw,3.8rem);font-weight:700;letter-spacing:-.045em;line-height:.96;color:var(--trust-ink);text-wrap:balance}.cm-trust-panel-copy{margin:0;max-width:38ch;font-family:var(--cm-f-body);font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.6;color:var(--trust-muted)}.cm-trust-panel-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:8px;padding-top:18px;border-top:1px solid var(--trust-line);font-family:var(--cm-f-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--trust-dim)}.cm-trust-regions{margin-left:auto;color:var(--trust-accent)}@media (max-width:860px){.cm-trust-pin{padding:20px clamp(24px,6vw,40px) 32px}.cm-trust-frame{display:flex;flex-direction:column;width:100%;max-width:none;padding-block:4px 0;gap:20px}.cm-trust-body,.cm-trust-top{grid-template-columns:1fr}.cm-trust-top h2{font-size:clamp(2rem,9vw,2.8rem)}.cm-trust-rail{border-right:0;border-bottom:1px solid var(--trust-line);padding:0 0 12px}.cm-trust-rail-track{display:none}.cm-trust-rail ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding-left:0}.cm-trust-rail button{padding:10px 0}.cm-trust-rail button.is-on{transform:none}.cm-trust-hero{padding:22px 18px 24px;min-height:0}.cm-trust-numeral{top:4%;right:2%;font-size:clamp(4.5rem,26vw,7rem);opacity:.75}.cm-trust-panel h3{font-size:clamp(1.85rem,8vw,2.5rem)}.cm-trust-regions{margin-left:0;width:100%}.cm-trust-wm{font-size:clamp(4rem,20vw,7rem);opacity:.5}}.cm-cta-band{position:relative;overflow:hidden;background:#0b0b0a;color:#f8f8fb;text-align:center;padding:clamp(80px,10vw,140px) 20px}.cm-cta-grid{inset:0;opacity:.35;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:72px 72px;mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000 10%,transparent 75%)}.cm-cta-glow,.cm-cta-grid{position:absolute;pointer-events:none}.cm-cta-glow{left:50%;bottom:-28%;width:min(620px,80vw);height:min(620px,80vw);transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.45),rgba(13,148,136,.2) 40%,transparent 68%);filter:blur(40px)}.cm-cta-sq{position:absolute;z-index:1;pointer-events:none;border:1.5px solid rgba(13,148,136,.7)}.cm-cta-sq.a{top:18%;left:12%;width:16px;height:16px;background:#0d9488}.cm-cta-sq.b{right:14%;bottom:22%;width:26px;height:26px;border-color:rgba(219,39,119,.7)}.cm-cta-in{position:relative;z-index:2}.cm-cta-band h2{font-family:var(--cm-f-display);font-size:clamp(3.2rem,11vw,8.2rem);font-weight:750;letter-spacing:-.045em;line-height:.86;text-transform:uppercase;color:#fff}.cm-cta-band h2 span{color:transparent;-webkit-text-stroke:1.6px rgba(248,248,251,.42)}.cm-cta-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:38px}.cm-cta-btn{height:56px;justify-content:center;overflow:hidden;border-radius:999px;padding:0 26px;font-family:var(--cm-f-body);font-size:.98rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap;transition:transform .45s var(--cm-e-out,cubic-bezier(.16,1,.3,1)),box-shadow .45s var(--cm-e-out,cubic-bezier(.16,1,.3,1)),color .3s ease,background-color .3s ease,border-color .3s ease}.cm-cta-btn,.cm-cta-btn>span{position:relative;display:inline-flex;align-items:center}.cm-cta-btn>span{z-index:2;gap:8px}.cm-cta-btn svg{width:16px;height:16px}.cm-cta-btn:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:#14121f;transform:translateY(101%);transition:transform .55s var(--cm-e-out,cubic-bezier(.16,1,.3,1))}.cm-cta-btn:hover:before{transform:translateY(0)}.cm-cta-btn:active{transform:scale(.97)}.cm-cta-btn.is-primary{background-image:linear-gradient(120deg,#0d9488,#7c3aed 55%,#db2777);color:#fff;box-shadow:0 16px 36px -14px rgba(124,58,237,.55)}.cm-cta-btn.is-primary:hover{box-shadow:0 18px 44px -14px rgba(124,58,237,.5)}.cm-cta-btn.is-ghost{border:1.5px solid rgba(248,248,251,.35);background:transparent;color:#fff}.cm-cta-btn.is-ghost:before{background:#faf9f5}.cm-cta-btn.is-ghost:hover{border-color:#faf9f5;color:#14121f}.cm-cta-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 28px;margin-top:34px;font-family:var(--cm-f-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#c6c1b8}.cm-cta-meta span{display:inline-flex;align-items:center;gap:8px}.cm-cta-meta svg{width:14px;height:14px;color:#0d9488}@media (max-width:680px){.cm-cta-band h2{font-size:clamp(2.6rem,14vw,4.4rem)}.cm-cta-sq.a{left:6%}.cm-cta-sq.b{right:6%}}.cm-qa{position:relative;background:radial-gradient(900px 420px at 78% 58%,rgba(124,58,237,.08),transparent 70%),#f8f8fb}.cm-qa-pin{position:relative;display:flex;min-height:auto;flex-direction:column;justify-content:center;overflow:visible;padding:clamp(40px,5vw,64px) 0;background:transparent}.cm-qa.is-scroll .cm-qa-pin{position:sticky;top:0;height:100svh;height:100dvh;justify-content:flex-start;overflow:visible;padding-top:calc(var(--cm-nav-h, 76px) + 2px);padding-bottom:12px}.cm-qa.is-scroll .cm-qa-scores{transform:none}.cm-qa-ambient{position:absolute;inset:auto 6% 6% auto;width:min(420px,50vw);height:min(420px,50vw);border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.16),transparent 70%);filter:blur(20px);pointer-events:none}.cm-qa-wrap{position:relative;z-index:1;width:var(--cm-frame);margin-inline:auto}.cm-qa-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.cm-qa-head h2{display:flex;flex-direction:column;max-width:none;margin-top:6px;font-family:var(--cm-f-display);font-size:clamp(2.15rem,3.6vw,3.35rem);font-weight:700;letter-spacing:-.045em;line-height:1.02}.cm-qa-line{display:block}.cm-qa-line.is-accent{background-image:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}@media (min-width:861px){.cm-qa-line{white-space:nowrap}}.cm-qa-head>div>p:not(.text-eyebrow){max-width:42ch;margin-top:12px;font-size:.95rem;line-height:1.5;color:#4d4a5c}.cm-qa-meta{display:grid;gap:6px;min-width:132px;text-align:right;font-family:var(--cm-f-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#8a8798}.cm-qa-meta span:first-child{color:#14121f;font-weight:700}.cm-qa-meta i{display:block;height:2px;margin-top:4px;margin-left:auto;width:100%;border-radius:99px;background:linear-gradient(90deg,#0d9488,#7c3aed 55%,#db2777);transform:scaleX(.08);transform-origin:right center}.cm-qa-stage{display:grid;gap:clamp(24px,3vw,40px);margin-top:clamp(12px,2vw,22px);padding:0 0 20px;align-items:stretch;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);perspective:none;transform-style:flat}.cm-qa-scores{display:grid;gap:12px;width:100%;transform:none;transform-style:flat}.cm-qa-score{position:relative;isolation:isolate;width:100%;min-height:96px;pointer-events:none;transform:none!important;transform-style:flat;transform-origin:center center;overflow:hidden;border:1px solid rgba(20,18,31,.08);border-radius:var(--cm-radius);background:linear-gradient(155deg,rgba(255,255,255,.92),rgba(255,255,255,.72) 46%,rgba(13,148,136,.08));-webkit-backdrop-filter:blur(18px) saturate(1.45);backdrop-filter:blur(18px) saturate(1.45);padding:var(--cm-card-pad);color:#14121f;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 14px 28px -22px rgba(76,29,149,.28);will-change:auto;box-sizing:border-box}.cm-qa-score:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.55),transparent 38%,rgba(124,58,237,.06));pointer-events:none}.cm-qa-score:first-child,.cm-qa-score:nth-child(2),.cm-qa-score:nth-child(3){transform:none!important}.cm-qa-score.is-active{border-color:rgba(13,148,136,.28);background:linear-gradient(155deg,rgba(255,255,255,.98),rgba(255,255,255,.82) 48%,rgba(124,58,237,.1));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 18px 36px -20px rgba(124,58,237,.28)}.cm-qa-score em,.cm-qa-score span,.cm-qa-score strong{position:relative;z-index:1}.cm-qa-score span{display:block;font-family:var(--cm-f-mono);font-size:.68rem;letter-spacing:.16em;color:#6f6c7c}.cm-qa-score strong{display:block;margin-top:4px;font-family:var(--cm-f-display);font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:700;letter-spacing:-.06em;line-height:1;color:#14121f;-webkit-text-fill-color:#14121f}.cm-qa-score em{display:block;margin-top:6px;font-style:normal;font-size:.72rem;font-weight:700;letter-spacing:.12em;line-height:1.35;text-transform:uppercase;color:#3f3c4d;-webkit-text-fill-color:#3f3c4d}.cm-qa-rig{position:relative;display:flex;transform-style:flat;min-height:0;width:100%;height:100%}.cm-qa-floor,.cm-qa-slab{display:none}.cm-qa-card{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:100%;border:1px solid rgba(20,18,31,.08);border-radius:var(--cm-radius);background:linear-gradient(165deg,rgba(255,255,255,.96),rgba(255,255,255,.82) 52%,rgba(124,58,237,.06));-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);padding:var(--cm-card-pad);color:#14121f;pointer-events:none;transform:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 40px -24px rgba(76,29,149,.28);box-sizing:border-box}.cm-qa-card:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.5),transparent 34%,rgba(13,148,136,.08));pointer-events:none}.cm-qa-card>*{position:relative;z-index:1}.cm-qa-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cm-qa-card-top p{font-family:var(--cm-f-display);font-size:1.05rem;font-weight:700;color:#14121f;-webkit-text-fill-color:#14121f}.cm-qa-card-top span{display:block;margin-top:4px;font-size:.75rem;line-height:1.4;color:#5c596a;-webkit-text-fill-color:#5c596a}.cm-qa-pill{border:1px solid rgba(13,148,136,.28);border-radius:999px;background:rgba(13,148,136,.14);padding:4px 10px;font-size:.7rem;font-weight:700;color:#0f766e;-webkit-text-fill-color:#0f766e}.cm-qa-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;transform-style:flat}.cm-qa-metrics div{border:1px solid rgba(255,255,255,.55);border-radius:14px;background:linear-gradient(160deg,rgba(255,255,255,.38),rgba(255,255,255,.1));padding:12px 10px 14px;color:#14121f;transform-style:preserve-3d;transition:transform .28s cubic-bezier(.16,1,.3,1),background .28s ease,box-shadow .28s ease}.cm-qa-metrics div.is-on{background:linear-gradient(160deg,rgba(255,255,255,.7),rgba(255,255,255,.28));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 16px 28px -16px rgba(124,58,237,.45);transform:translate3d(0,-8px,28px) scale(1.06)}.cm-qa-metrics strong{display:block;font-family:var(--cm-f-display);font-size:1.35rem;letter-spacing:-.03em;line-height:1;color:#14121f;-webkit-text-fill-color:#14121f}.cm-qa-metrics em{display:block;margin-top:6px;font-style:normal;font-size:.62rem;font-weight:700;letter-spacing:.1em;line-height:1.35;text-transform:uppercase;color:#4d4a5c;-webkit-text-fill-color:#5c596a}.cm-qa-note{margin-top:10px;border-radius:14px;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.22);padding:12px 14px}.cm-qa-note p{font-size:.72rem;font-weight:700}.cm-qa-note span{display:block;margin-top:4px;font-size:.88rem;color:#4d4a5c}.cm-qa-note.is-warn{background:linear-gradient(160deg,rgba(255,247,237,.55),rgba(255,255,255,.16));border-color:rgba(217,119,6,.22)}.cm-qa-note.is-warn p,.cm-qa-note.is-warn span{color:#b45309;-webkit-text-fill-color:#b45309}.cm-qa-note.is-ok{background:linear-gradient(160deg,rgba(236,253,250,.55),rgba(255,255,255,.16));border-color:rgba(13,148,136,.22)}.cm-qa-note.is-ok p,.cm-qa-note.is-ok span{font-family:var(--cm-f-mono);color:#0f766e;-webkit-text-fill-color:#0f766e}@media (min-width:900px){.cm-qa-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,3vw,40px);align-items:stretch}}@media (max-height:820px){.cm-qa.is-scroll .cm-qa-head>div>p:not(.text-eyebrow){display:none}.cm-qa.is-scroll .cm-qa-score strong{font-size:clamp(2rem,3.4vw,2.8rem)}}@media (max-width:860px){.cm-qa-head{align-items:flex-start;flex-direction:column}.cm-qa-meta{text-align:left}.cm-qa-meta i{margin-left:0;transform-origin:left center}.cm-qa-stage{grid-template-columns:1fr}.cm-qa-card,.cm-qa-score,.cm-qa-scores,.cm-qa-slab{transform:none}.cm-qa-floor,.cm-qa-slab{display:none}}@media (prefers-reduced-motion:reduce){.cm-qa-card,.cm-qa-score,.cm-qa-scores,.cm-qa-slab{transform:none!important}}.dyler-mkt.cm-phrase{overflow:hidden;border-block:1px solid #1c1b19;background:#0b0b0a;color:#faf9f5;padding-block:clamp(16px,2vw,26px)}.dyler-mkt .cm-phrase-marquee{overflow:hidden;width:100%}.dyler-mkt .cm-phrase-track{display:flex;width:max-content;will-change:transform;animation:cm-phrase-scroll 30s linear infinite}.dyler-mkt .cm-phrase-item{gap:clamp(20px,3vw,44px);padding-right:clamp(20px,3vw,44px);font-family:var(--cm-f-display);font-size:clamp(1.8rem,5.4vw,4.4rem);font-weight:700;letter-spacing:-.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.dyler-mkt .cm-phrase-item,.dyler-mkt .cm-phrase-logo,.dyler-mkt .cm-phrase-logos{display:inline-flex;align-items:center}.dyler-mkt .cm-phrase-logo{gap:10px;padding-inline:clamp(28px,3.6vw,52px);font-family:var(--cm-f-display);font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:700;letter-spacing:-.03em;white-space:nowrap;color:rgba(250,249,245,.82)}.dyler-mkt .cm-phrase-logo svg{width:22px;height:22px;flex:none;color:#2fa8ff}.dyler-mkt .cm-phrase-item .is-stroke{color:transparent;-webkit-text-stroke:1.4px rgba(250,249,245,.34)}.dyler-mkt .cm-phrase-dot{width:clamp(10px,1.4vw,18px);height:clamp(10px,1.4vw,18px);flex:none;border-radius:50%;background:#2fa8ff}@media (prefers-reduced-motion:reduce){.dyler-mkt .cm-phrase-track{animation:none}}@keyframes cm-phrase-scroll{to{transform:translateX(-50%)}}.cm-ops{position:relative;background:#f4f3f7;color:#14121f}.cm-ops-pin{position:relative;display:flex;min-height:auto;align-items:center;overflow:hidden}@media (min-width:861px){.cm-ops{height:320vh}.cm-ops-pin{position:sticky;top:0;z-index:4;align-items:stretch;height:100svh;height:100dvh}}.cm-ops-ambient{pointer-events:none;position:absolute;inset:0;background:radial-gradient(520px 280px at 78% 42%,rgba(13,148,136,.16),transparent 64%),radial-gradient(420px 240px at 18% 78%,rgba(124,58,237,.1),transparent 62%)}.cm-ops-stage{position:relative;z-index:1;display:flex;box-sizing:border-box;width:var(--cm-frame);height:100%;max-height:100%;margin-inline:auto;flex-direction:column;justify-content:flex-start;gap:clamp(10px,1.6vh,18px);padding:calc(var(--cm-nav-h, 76px) + 2px) 0 64px}.cm-ops-head p{margin:0;font-family:var(--cm-f-mono);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#0d9488}.cm-ops-kicker-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.cm-ops-head h2{margin:4px 0 0;max-width:none;font-family:var(--cm-f-display);font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:700;letter-spacing:-.055em;line-height:.96;color:#14121f}.cm-ops-head h2 .cm-ops-line{display:block;white-space:nowrap}.cm-ops-head h2 span:not(.cm-ops-line){background:linear-gradient(120deg,#0d9488,#7c3aed 58%,#db2777);-webkit-background-clip:text;background-clip:text;color:transparent}.cm-ops-count{margin:0;font-family:var(--cm-f-mono);font-size:.78rem;font-weight:650;letter-spacing:.14em;color:#14121f}.cm-ops-scene{display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,.92fr) minmax(280px,1.08fr);align-items:center;gap:clamp(20px,3vw,48px);perspective:1600px}.cm-ops-rig{position:relative;display:flex;width:min(100%,460px);margin-inline:auto;justify-content:center;transform-style:preserve-3d;will-change:transform}.cm-ops-floor{position:absolute;right:8%;bottom:-28px;left:8%;height:36px;border-radius:50%;background:radial-gradient(closest-side,rgba(20,18,31,.22),transparent 72%);filter:blur(6px);transform:translateZ(-40px)}.cm-ops-win{position:relative;display:flex;width:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(20,18,31,.08);border-radius:var(--cm-radius);background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 28px 50px -28px rgba(20,18,31,.45),0 8px 18px -16px rgba(20,18,31,.28)}.cm-ops-win-top{display:flex;align-items:center;gap:8px;border-bottom:1px solid rgba(20,18,31,.06);padding:10px 14px;font-family:var(--cm-f-body);font-size:.78rem;color:#8a8798}.cm-ops-dots{display:flex;gap:6px}.cm-ops-dots i{width:9px;height:9px;border-radius:50%;background:#ff5f57}.cm-ops-dots i:nth-child(2){background:#febc2e}.cm-ops-dots i:nth-child(3){background:#28c840}.cm-ops-live{margin:12px 14px 8px;font-family:var(--cm-f-display);font-size:.88rem;font-weight:650;letter-spacing:-.02em;color:#14121f}.cm-ops-rows{display:grid;gap:6px;margin:0;padding:0 14px;list-style:none}.cm-ops-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;border:1px solid rgba(20,18,31,.06);border-radius:10px;background:#f7f6fa;padding:8px 12px;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.cm-ops-row span{overflow:hidden;font-size:.9rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:#14121f}.cm-ops-row em{font-style:normal;font-size:.78rem;font-weight:600;color:#0d9488}.cm-ops-row.is-hand em{color:#d97706}.cm-ops-row b{font-family:var(--cm-f-mono);font-size:.78rem;font-weight:500;color:#8a8798}.cm-ops-row.is-on{border-color:rgba(13,148,136,.35);background:#fff;box-shadow:0 10px 22px -18px rgba(13,148,136,.8)}.cm-ops-row.is-hand.is-on{border-color:rgba(217,119,6,.4);box-shadow:0 10px 22px -18px rgba(217,119,6,.7)}.cm-ops-record{display:none;margin:10px 16px 0;border:1px dashed rgba(124,58,237,.35);border-radius:12px;background:rgba(124,58,237,.06);padding:11px 14px;font-family:var(--cm-f-mono);font-size:.72rem;letter-spacing:.04em;color:#6d28d9}.cm-ops-record.is-on{display:block}.cm-ops-note{margin:8px 14px 12px;font-size:.78rem;line-height:1.4;color:#8a8798}.cm-ops-beats{position:relative;display:grid;height:100%;align-content:space-between;gap:clamp(10px,1.6vh,18px);margin:0;padding:2px 0 4px;list-style:none}.cm-ops-beat,.cm-ops-beats{transform-style:preserve-3d}.cm-ops-beat{will-change:transform,opacity}.cm-ops-beat h3{margin:0;font-family:var(--cm-f-display);font-size:clamp(1.35rem,2.1vw,1.9rem);font-weight:700;letter-spacing:-.04em;line-height:1.1;color:#14121f}.cm-ops-beat p{margin:4px 0 0;max-width:36em;font-size:.9rem;line-height:1.4;color:#4d4a5c}.cm-ops-beat.is-on h3{color:#14121f}.cm-ops.is-pin .cm-ops-beat:not(.is-on) h3,.cm-ops.is-pin .cm-ops-beat:not(.is-on) p{color:#8a8798}@media (max-height:860px) and (min-width:861px){.cm-ops-stage{gap:8px;padding-top:calc(var(--cm-nav-h, 76px) + 2px);padding-bottom:56px}.cm-ops-head h2{font-size:clamp(2.4rem,4.6vw,3.8rem)}.cm-ops-beat h3{font-size:clamp(1.15rem,1.7vw,1.45rem)}.cm-ops-beat p{font-size:.82rem;line-height:1.35}.cm-ops-win-top{padding:8px 14px}.cm-ops-live{margin:10px 16px 6px}.cm-ops-row{padding:7px 12px}.cm-ops-note{margin:8px 16px 12px}}@media (max-width:860px),(prefers-reduced-motion:reduce){.cm-ops{height:auto}.cm-ops-pin{position:relative;top:auto;z-index:auto;height:auto;min-height:0;align-items:stretch;overflow:visible}.cm-ops-stage{padding:56px 0 48px}.cm-ops-head h2{font-size:clamp(2.1rem,8.5vw,2.8rem)}.cm-ops-head h2 .cm-ops-line{white-space:normal}.cm-ops-scene{grid-template-columns:1fr;gap:28px;perspective:none}.cm-ops-beat,.cm-ops-rig{transform:none!important;opacity:1!important}.cm-ops-count,.cm-ops-floor{display:none}}.cm-voice{position:relative;background:#f8f8fb;color:#14121f;--voice-p:0;--voice-reveal:0;--voice-ts:1;--voice-ty:0px;--voice-cy:88px;--voice-cs:0.72;--voice-glow:0.55}.cm-voice.is-scroll{margin-top:-10vh}.cm-voice:not(.is-scroll){padding:36px 0 48px}.cm-voice-pin{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.cm-voice.is-scroll .cm-voice-pin{position:sticky;top:0;height:100svh;height:100dvh;justify-content:stretch;padding:0;overflow:hidden}.cm-voice-ambient{pointer-events:none;position:absolute;inset:0;z-index:0}.cm-voice-glow{position:absolute;border-radius:50%;filter:blur(48px);opacity:calc(.35 * var(--voice-glow, .55))}.cm-voice-glow.a{top:8%;left:12%;width:min(42vw,420px);height:min(42vw,420px);background:radial-gradient(circle,rgba(13,148,136,.45),transparent 70%);transform:translate3d(calc(var(--voice-reveal, 0) * -40px),calc(var(--voice-reveal, 0) * 28px),0)}.cm-voice-glow.b{right:8%;bottom:10%;width:min(48vw,480px);height:min(48vw,480px);background:radial-gradient(circle,rgba(124,58,237,.38),transparent 70%);transform:translate3d(calc(var(--voice-reveal, 0) * 36px),calc(var(--voice-reveal, 0) * -24px),0)}.cm-voice.is-scroll .cm-voice-in{position:relative;z-index:1;display:grid;width:var(--cm-frame);height:100%;margin-inline:auto;grid-template-rows:auto minmax(0,1fr) minmax(0,0fr) auto;gap:0;padding:calc(var(--cm-nav-h, 76px) + 2px) 0 16px;box-sizing:border-box;overflow:hidden;perspective:none;transition:none}.cm-voice.is-phase-blend.is-scroll .cm-voice-in,.cm-voice.is-phase-live.is-scroll .cm-voice-in{grid-template-rows:auto auto minmax(0,1fr) auto}.cm-voice-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px;font-family:var(--cm-f-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#8a8798;opacity:calc(.35 + var(--voice-reveal, 0) * .65)}.cm-voice-top span:first-child{color:#0d9488}.cm-voice.is-scroll .cm-voice-hero{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;min-height:0;padding:12px 0 0;text-align:center;transform:translate3d(0,var(--voice-ty,0),0);transform-origin:center top;will-change:transform}.cm-voice.is-phase-title.is-scroll .cm-voice-hero{min-height:0;padding-top:28px;justify-content:flex-start}.cm-voice.is-scroll .cm-voice-lead{max-width:36ch;opacity:calc(1 - var(--voice-reveal, 0) * 1.15);max-height:calc((1 - var(--voice-reveal, 0)) * 4.5rem);margin:0;overflow:hidden}.cm-voice.is-scroll .cm-voice-status,.cm-voice.is-scroll .cm-voice-unlock{opacity:calc(.2 + (1 - var(--voice-reveal, 0)) * .8);max-height:calc((1 - var(--voice-reveal, 0)) * 2.5rem);overflow:hidden}.cm-voice.is-phase-live.is-scroll .cm-voice-lead,.cm-voice.is-phase-live.is-scroll .cm-voice-status,.cm-voice.is-phase-live.is-scroll .cm-voice-unlock{display:none}.cm-voice-console-unlock{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border:0;border-radius:inherit;background:rgba(8,14,28,.72);backdrop-filter:blur(8px);color:#fff;font-family:var(--cm-f-body);font-size:1.05rem;font-weight:700;cursor:pointer;pointer-events:auto}.cm-voice.is-scroll .cm-console.is-locked{pointer-events:auto}.cm-voice-console-unlock .cm-orb-wave{display:flex;height:28px;align-items:flex-end;gap:4px}.cm-voice-console-unlock .cm-orb-wave i{display:block;width:4px;height:40%;border-radius:99px;background:#5eead4;animation:cm-eq 1.05s ease-in-out infinite}.cm-voice-console-unlock .cm-orb-wave i:first-child{animation-delay:0s}.cm-voice-console-unlock .cm-orb-wave i:nth-child(2){animation-delay:.12s;height:70%}.cm-voice-console-unlock .cm-orb-wave i:nth-child(3){animation-delay:.24s;height:100%}.cm-voice-console-unlock .cm-orb-wave i:nth-child(4){animation-delay:.36s;height:65%}.cm-voice-console-unlock .cm-orb-wave i:nth-child(5){animation-delay:.18s;height:45%}.cm-voice-console-unlock:hover{background:rgba(8,14,28,.82)}.cm-voice.is-scroll .cm-console{display:flex;min-height:0;min-width:0;height:100%;flex-direction:column;max-height:100%;overflow:hidden;opacity:var(--voice-reveal,0);transform:translate3d(0,var(--voice-cy,88px),0) scale(var(--voice-cs,.72));transform-origin:center 70%;pointer-events:none;animation:none;will-change:transform,opacity;filter:blur(calc((1 - var(--voice-reveal, 0)) * 8px));box-shadow:0 calc(28px * (1 - var(--voice-reveal, 0))) calc(80px * (1 - var(--voice-reveal, 0) * .4)) rgba(11,11,10,calc(.18 + var(--voice-reveal, 0) * .28))}.cm-voice.is-phase-blend .cm-console,.cm-voice.is-phase-live .cm-console{pointer-events:auto}.cm-voice.is-scroll .cm-console-grid{display:grid;min-height:0;flex:1 1 0;overflow:hidden}.cm-voice.is-scroll .cm-console-side{transform:translate3d(calc((1 - var(--voice-reveal, 0)) * 28px),calc((1 - var(--voice-reveal, 0)) * 18px),0);opacity:calc(.35 + var(--voice-reveal, 0) * .65);will-change:transform,opacity;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.cm-voice.is-scroll .cm-console-side::-webkit-scrollbar{display:none;width:0;height:0}.cm-voice.is-scroll .cm-console-chat{transform:translate3d(calc((1 - var(--voice-reveal, 0)) * -20px),calc((1 - var(--voice-reveal, 0)) * 24px),0);opacity:calc(.4 + var(--voice-reveal, 0) * .6);will-change:transform,opacity;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.cm-voice.is-scroll .cm-console-chat::-webkit-scrollbar{display:none;width:0;height:0}.cm-voice.is-scroll .cm-console-panel{transform:scale(calc(.92 + var(--voice-reveal, 0) * .08));transform-origin:center top;flex:0 1 auto;min-height:0}.cm-voice.is-scroll .cm-console-next{display:none}.cm-voice-track{position:relative;height:1px;margin-top:14px;background:rgba(20,18,31,.12)}.cm-voice-fill{position:absolute;inset:0 auto 0 0;width:100%;height:1px;background:#0b0b0a;transform-origin:left center}.cm-voice-in{display:flex;width:var(--cm-frame);margin-inline:auto;flex-direction:column;gap:16px;perspective:1600px}.cm-voice-kicker{margin:0 0 6px;font-family:var(--cm-f-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#0d9488}.cm-voice-hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.cm-voice-lead{margin:0;max-width:42ch;font-size:1.02rem;line-height:1.5;text-align:center;color:#4d4a5c}.cm-voice-status{margin:0;font-family:var(--cm-f-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#8a8798}.cm-voice-unlock{border:0;border-radius:999px;background:#14121f;color:#fff;padding:10px 18px;font-family:var(--cm-f-body);font-size:.9rem;font-weight:650;cursor:pointer}.cm-voice-unlock:hover{background:#0d9488}.cm-voice-display{margin:0;max-width:100%;font-family:var(--cm-f-display);font-size:clamp(2rem,5vw,3.8rem);font-weight:700;line-height:.94;letter-spacing:-.05em;text-transform:uppercase;text-align:center;color:#14121f}.cm-voice-display .cm-voice-line{display:block}.cm-voice-display .cm-voice-mid{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(10px,1.4vw,18px);margin:.04em auto;line-height:1}.cm-voice-display .cm-voice-mid>em,.cm-voice-display .is-accent{display:block;font-style:normal;line-height:.9;background-image:linear-gradient(120deg,#0d9488,#7c3aed 58%,#db2777);-webkit-background-clip:text;background-clip:text;color:transparent}.cm-voice.is-scroll .cm-voice-display{font-size:calc(clamp(2.6rem, 6.8vw, 6rem) * var(--voice-ts, 1));line-height:.92}.cm-voice.is-scroll .cm-voice-orb{width:.72em;height:.72em}.cm-voice.is-phase-live.is-scroll .cm-voice-display{font-size:clamp(1.55rem,2.8vw,2.35rem)}.cm-voice.is-scroll .cm-voice-lead{font-size:clamp(.95rem,1.2vw,1.1rem)}.cm-voice-points{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.cm-voice-points li{padding:8px 12px;border:1px solid rgba(20,18,31,.08);border-radius:999px;background:#fff;color:#3d3a4a;font-size:13px;font-weight:550;line-height:1.2}.cm-voice-orb{position:relative;display:grid;width:clamp(46px,4.4vw,68px);height:clamp(46px,4.4vw,68px);flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:50%;background:radial-gradient(circle at 32% 28%,#5eead4,#0d9488 42%,#7c3aed 100%);color:#fff;box-shadow:0 22px 60px -18px rgba(124,58,237,.75),inset 0 -8px 22px rgba(0,0,0,.22);cursor:pointer;animation:cm-orb-float 7s ease-in-out infinite}.cm-voice-orb.is-live .cm-orb-wave i{animation-duration:.55s}.cm-voice-orb.is-pulse{animation:cm-voice-orb-pulse 1.6s ease-in-out infinite}.cm-voice-orb:after{content:"";position:absolute;inset:-12px;border-radius:50%;border:1.5px dashed rgba(124,58,237,.45);animation:cm-spin 22s linear infinite;pointer-events:none}.cm-voice-orb .cm-orb-wave{display:flex;height:38%;align-items:center;gap:3.5px}.cm-voice-orb .cm-orb-wave i{display:block;width:3.5px;height:24%;border-radius:99px;background:#fff;animation:cm-eq 1.05s ease-in-out infinite}.cm-voice-orb .cm-orb-wave i:first-child{animation-delay:0s}.cm-voice-orb .cm-orb-wave i:nth-child(2){animation-delay:.12s}.cm-voice-orb .cm-orb-wave i:nth-child(3){animation-delay:.24s}.cm-voice-orb .cm-orb-wave i:nth-child(4){animation-delay:.36s}.cm-voice-orb .cm-orb-wave i:nth-child(5){animation-delay:.18s}.cm-voice-orb:hover{animation:none;transform:translateY(-4px) scale(1.04)}.cm-voice-orb:focus-visible{outline:2px solid #7c3aed;outline-offset:6px}.cm-voice-play-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;text-align:left}.cm-voice-play-copy em,.cm-voice-play-copy strong{display:block;overflow:visible;max-width:none;text-overflow:unset;white-space:nowrap;font-style:normal;line-height:1.2;letter-spacing:0;text-transform:none;background:none;-webkit-background-clip:border-box;background-clip:border-box}.cm-voice-play-copy strong{font-size:14px;font-weight:700;color:#14121f}.cm-voice-play-copy em{font-size:12px;font-weight:500;color:#6b6778}.cm-voice-play:hover .cm-voice-enter-orb{transform:scale(1.06);box-shadow:0 16px 36px -16px rgba(124,58,237,.85),0 0 0 6px rgba(13,148,136,.16);animation:none}.cm-voice-play:focus-visible{outline:2px solid #7c3aed;outline-offset:4px}.cm-voice-enter-orb{display:grid;width:52px;height:52px;flex:0 0 52px;place-items:center;border-radius:50%;background:radial-gradient(circle at 32% 28%,#5eead4,#0d9488 46%,#7c3aed 100%);color:#fff;box-shadow:0 16px 40px -16px rgba(124,58,237,.75),0 0 0 0 rgba(13,148,136,.4);position:relative;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;animation:cm-voice-orb-pulse 2.5s ease-in-out infinite}.cm-voice-enter-orb:hover{transform:scale(1.1);box-shadow:0 20px 50px -16px rgba(124,58,237,.85),0 0 0 8px rgba(13,148,136,.2);animation:none}.cm-voice-enter-ring{position:absolute;inset:-6px;border-radius:50%;border:2px solid rgba(13,148,136,.3);animation:cm-voice-ring-expand 2.5s ease-in-out infinite}.cm-voice-enter-svg{width:22px;height:22px;position:relative;z-index:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.15))}@keyframes cm-voice-orb-pulse{0%,to{box-shadow:0 16px 40px -16px rgba(124,58,237,.75),0 0 0 0 rgba(13,148,136,.4)}50%{box-shadow:0 16px 40px -16px rgba(124,58,237,.75),0 0 0 12px rgba(13,148,136,0)}}@keyframes cm-voice-ring-expand{0%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0}}.cm-voice-replay{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;border:0;border-radius:999px;background:rgba(255,255,255,.16);color:#fff;font-size:12px;font-weight:650;cursor:pointer}.cm-voice-replay svg{width:13px;height:13px}.cm-console-bubble.is-caller .cm-voice-replay{background:rgba(255,255,255,.1);color:#e8eef8}.cm-console{position:relative;display:flex;min-width:0;max-width:100%;flex-direction:column;overflow:hidden;border:1px solid rgba(120,170,255,.16);border-radius:var(--cm-radius-lg);background:radial-gradient(900px 280px at 78% 0,rgba(56,140,255,.16),transparent 55%),linear-gradient(180deg,#10192b,#0b1220);color:#e8eef8;box-shadow:0 28px 70px -28px rgba(15,23,42,.55)}.cm-console.is-3d{transform-origin:center center;transform:translateZ(0) scale(1);animation:cm-voice-box-in .85s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity,filter}.cm-console-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px 8px}.cm-console-who{display:flex;align-items:center;gap:12px;min-width:0}.cm-console-avatar{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:999px;background:linear-gradient(160deg,#2dd4bf,#0d9488);color:#04221e;font-family:var(--cm-f-display);font-size:16px;font-weight:700}.cm-console-who strong{display:block;font-size:15px;font-weight:650;letter-spacing:-.02em}.cm-console-next em,.cm-console-who em{display:block;margin-top:2px;font-style:normal;font-size:12px;color:#8ea0bc}.cm-console-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cm-console-meta b,.cm-console-meta i,.cm-console-meta span{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid rgba(148,184,255,.18);border-radius:999px;background:rgba(8,16,32,.55);font-family:var(--cm-f-mono);font-size:10px;font-style:normal;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#c5d4ea}.cm-console-meta i.is-on{gap:6px;border-color:rgba(94,176,255,.45);color:#7ec8ff}.cm-console-meta i.is-on:before{content:"";width:6px;height:6px;border-radius:99px;background:#5eb0ff;box-shadow:0 0 0 0 rgba(94,176,255,.6);animation:cm-voice-pulse 1.6s ease-out infinite}.cm-console-grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1.15fr) minmax(240px,.78fr);gap:12px;padding:8px 14px 12px}.cm-console-chat,.cm-console-panel{border:1px solid rgba(148,184,255,.1);border-radius:var(--cm-radius-sm);background:rgba(6,14,28,.72)}.cm-console-chat{display:flex;min-height:0;min-width:0;overflow:auto;flex-direction:column;gap:10px;padding:14px;scrollbar-width:none;-ms-overflow-style:none}.cm-console-chat::-webkit-scrollbar{display:none;width:0;height:0}.cm-console-bubble{align-self:flex-start;width:min(100%,420px);padding:12px 14px 13px;border-radius:14px;background:#2f7dff;color:#fff;box-shadow:0 10px 24px -16px rgba(47,125,255,.9);position:relative;transition:opacity .3s ease}.cm-console-bubble.is-caller{align-self:flex-end;background:rgba(250,249,245,.1);box-shadow:none}.cm-console-bubble{animation:cm-bubble-in .45s cubic-bezier(.16,1,.3,1)}.cm-console-typing{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:12px 14px;border-radius:14px;background:#2f7dff}.cm-console-typing i{width:6px;height:6px;border-radius:99px;background:rgba(255,255,255,.7);animation:cm-tdot 1.1s infinite}.cm-console-typing i:nth-child(2){animation-delay:.15s}.cm-console-typing i:nth-child(3){animation-delay:.3s}.cm-wave-canvas{display:block;width:100%;height:56px}.cm-console-stop,.cm-console-try{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:650;text-decoration:none;cursor:pointer}.cm-console-stop{border:0;background:#ef4444;color:#fff;box-shadow:0 8px 18px -10px rgba(239,68,68,.9)}.cm-console-stop svg,.cm-console-try svg{width:16px;height:16px}.cm-console-try{border:1px solid rgba(232,238,248,.22);background:rgba(255,255,255,.06);color:#e8eef8}@keyframes cm-bubble-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cm-tdot{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}.cm-console-bubble.is-on{outline:1px solid rgba(255,255,255,.16)}.cm-console-bubble span{display:block;margin-bottom:6px;font-family:var(--cm-f-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:none;color:rgba(255,255,255,.72)}.cm-console-bubble p,.cm-console-foot>p,.cm-console-next em,.cm-console-next strong,.cm-console-tags span,.cm-console-who em{font-family:var(--cm-f-body)}.cm-console-bubble [lang=hi],.cm-console-bubble p[lang=hi]{font-family:"Nirmala UI","Noto Sans Devanagari","Kohinoor Devanagari",Mangal,var(--cm-f-body),sans-serif}.cm-console-bubble p{margin:0;font-size:16px;line-height:1.6}.cm-console-bubble.is-hidden{opacity:.5}.cm-console-bubble.is-hidden p{opacity:.3;filter:blur(2px);transition:opacity .3s ease,filter .3s ease}.cm-console-bubble.is-hidden:hover{opacity:1}.cm-console-bubble.is-hidden:hover p{opacity:.7;filter:blur(1px)}.cm-console-voice-actions{display:flex;gap:4px;opacity:0;transition:opacity .2s ease;position:absolute;top:8px;right:8px;z-index:2;background:rgba(10,18,32,.85);padding:4px;border-radius:8px;backdrop-filter:blur(4px)}.cm-console-bubble:hover .cm-console-voice-actions,.cm-console-voice-actions.is-showing{opacity:1}.cm-console-bubble:hover{box-shadow:0 10px 24px -16px rgba(47,125,255,.9),0 0 0 1px rgba(255,255,255,.1)}.cm-voice-act-btn{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:6px;background:rgba(255,255,255,.12);color:#c5d4ea;cursor:pointer;transition:background .2s ease,color .2s ease,transform .15s ease;padding:0}.cm-voice-act-btn:hover{background:rgba(94,176,255,.3);color:#fff;transform:scale(1.1)}.cm-voice-act-btn:active{transform:scale(.95)}.cm-voice-act-btn svg{width:14px;height:14px}.cm-console-bubble.is-on .cm-console-voice-actions{opacity:1}.cm-voice-mark{display:inline-block;margin-right:.08em}.cm-console-dots{display:flex;gap:8px;margin-top:auto;align-self:flex-end}.cm-console-dots i{width:28px;height:22px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.cm-console-dots i:before{content:"···";display:block;color:#8ea0bc;font-size:12px;letter-spacing:1px;text-align:center;line-height:22px}.cm-console-error{margin:0;font-size:12px;color:#fca5a5}.cm-console-side{display:flex;min-width:0;min-height:0;flex-direction:column;gap:10px;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}.cm-console-side::-webkit-scrollbar{display:none;width:0;height:0}.cm-console-panel{padding:12px 14px 14px}.cm-console-next>p,.cm-console-panel>p{margin:0 0 10px;font-family:var(--cm-f-mono);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8ea0bc}.cm-voice-wave{display:flex;align-items:center;justify-content:center;gap:3px;height:64px;color:#5eb0ff;filter:drop-shadow(0 0 8px rgba(94,176,255,.35))}.cm-voice-wave i{display:block;width:3px;height:42px;border-radius:99px;background:currentColor;transform-origin:center center}.cm-console-score{display:flex;align-items:baseline;gap:8px}.cm-console-score strong{font-family:var(--cm-f-display);font-size:42px;font-weight:650;line-height:.9;letter-spacing:-.05em;color:#7ec8ff}.cm-console-score em{font-style:normal;font-size:14px;color:#5eb0ff}.cm-console-meter{display:block;height:6px;margin:12px 0;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.08)}.cm-console-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f7dff,#7ec8ff)}.cm-console-tags{display:flex;flex-wrap:wrap;gap:6px}.cm-console-tags span{padding:5px 8px;border:1px solid rgba(148,184,255,.16);border-radius:999px;font-family:var(--cm-f-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#c5d4ea}.cm-console-next>div{display:flex;align-items:center;gap:12px}.cm-console-next>div>span{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:10px;background:rgba(47,125,255,.16);color:#7ec8ff}.cm-console-next svg{width:18px;height:18px}.cm-console-next strong{display:block;font-size:15px;font-weight:650;letter-spacing:-.02em}.cm-console-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 14px}.cm-console-controls{display:flex;align-items:center;gap:8px}.cm-console-foot>a,.cm-console-foot>button{flex:0 0 auto}.cm-console-controls button,.cm-console-controls>span{display:grid;width:36px;height:36px;place-items:center;border-radius:999px;background:rgba(255,255,255,.06);color:#d7e3f4}.cm-console-controls svg{width:16px;height:16px}.cm-console-controls .is-hang{background:#ef4444;color:#fff;box-shadow:0 8px 18px -10px rgba(239,68,68,.9)}.cm-console-controls .is-hang svg{transform:rotate(135deg)}.cm-console-foot>p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.cm-console-controls .is-loading i{width:12px;height:12px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:99px;animation:cm-voice-spin .7s linear infinite}.cm-console-foot>p{justify-self:center;margin:0;padding:7px 12px;border:1px solid rgba(148,184,255,.14);border-radius:999px;font-family:var(--cm-f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9aafc8}.cm-console-foot>a{gap:6px;color:#e8eef8;font-size:13px;font-weight:600;text-decoration:none}.cm-console-foot>a svg{width:14px;height:14px}.cm-voice-rail{display:flex;flex-wrap:wrap;gap:8px}.cm-voice-beat{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(20,18,31,.08);border-radius:999px;background:#fff;color:#4d4a5c;font-size:12px;cursor:pointer}.cm-voice-beat span{font-family:var(--cm-f-mono);font-size:10px;letter-spacing:.12em;color:#8a8798}.cm-voice-beat.is-on{border-color:rgba(13,148,136,.35);color:#14121f}.cm-console-controls button:focus-visible,.cm-console-foot>a:focus-visible,.cm-voice-beat:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}@keyframes cm-voice-box-in{0%{opacity:0;filter:blur(10px);transform:translateZ(-280px) scale(.72)}55%{opacity:1;filter:blur(0)}78%{opacity:1;filter:blur(0);transform:translateZ(36px) scale(1.03)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}@keyframes cm-voice-spin{to{transform:rotate(1turn)}}@keyframes cm-voice-pulse{0%{box-shadow:0 0 0 0 rgba(94,176,255,.55)}70%{box-shadow:0 0 0 6px rgba(94,176,255,0)}to{box-shadow:0 0 0 0 rgba(94,176,255,0)}}@media (max-width:1440px) and (min-width:961px){.cm-voice.is-scroll .cm-voice-pin{padding:calc(var(--cm-nav-h, 76px) + 6px) 0 10px}.cm-voice.is-scroll .cm-voice-in{gap:10px}.cm-voice.is-scroll .cm-voice-head h2{font-size:clamp(1.35rem,2.1vw,1.85rem)}.cm-voice.is-scroll .cm-voice-lead{font-size:.9rem;line-height:1.35}.cm-console{border-radius:var(--cm-radius)}.cm-console-top{gap:10px;padding:12px 14px 6px;flex-wrap:wrap}.cm-console-who{flex:1 1 220px}.cm-console-meta{flex:1 1 auto;min-width:0}.cm-console-who strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.cm-console-meta b,.cm-console-meta i,.cm-console-meta span{height:26px;padding:0 8px;font-size:9px}.cm-console-grid{grid-template-columns:minmax(0,1.2fr) minmax(220px,.7fr);gap:10px;padding:6px 12px 10px}.cm-console-chat,.cm-console-panel{border-radius:16px}.cm-console-chat{gap:8px;padding:12px}.cm-console-bubble{width:min(100%,100%);padding:10px 12px 11px}.cm-console-bubble p{font-size:15px;line-height:1.45}.cm-console-side{min-height:0;gap:8px}.cm-console-panel{padding:10px 12px 12px}.cm-console-next>p,.cm-console-panel>p{margin-bottom:6px}.cm-wave-canvas{height:44px}.cm-console-score strong{font-size:32px}.cm-console-meter{margin:8px 0}.cm-console-foot{gap:8px;padding:8px 12px 12px}}@media (max-height:860px) and (min-width:961px){.cm-voice.is-scroll .cm-voice-kicker,.cm-voice.is-scroll .cm-voice-lead{display:none}.cm-voice.is-scroll .cm-voice-in{gap:8px}.cm-voice.is-scroll .cm-voice-head h2{font-size:1.35rem}.cm-console-top{padding-top:10px}.cm-console-who em{display:none}.cm-wave-canvas{height:32px}.cm-console-score strong{font-size:26px}.cm-console-tags span{padding:3px 6px;font-size:9px}.cm-console-panel{padding:8px 10px}.cm-console-foot{padding:6px 10px 10px}}@media (max-width:1100px){.cm-console-grid{grid-template-columns:1fr minmax(220px,.8fr);gap:10px;padding:8px 10px 12px}.cm-console-bubble{width:min(100%,380px)}.cm-console-top{padding:14px 14px 8px}.cm-console-chat{padding:12px}.cm-console-foot{padding:10px 12px 14px}.cm-voice-enter-orb{width:52px;height:52px}}@media (max-width:960px){.cm-voice{height:auto!important}.cm-voice-pin{position:relative;height:auto;overflow:visible;padding:48px 0 40px}.cm-console,.cm-voice-in{height:auto;max-height:none;overflow:visible}.cm-console-foot,.cm-console-top{align-items:stretch;flex-wrap:wrap}.cm-console-meta{justify-content:flex-start}.cm-console-foot{display:flex;flex-wrap:wrap;align-items:center}.cm-console-foot>p{flex:1 1 140px;text-align:center}.cm-console-grid{grid-template-columns:1fr;overflow:visible}.cm-console-chat{min-height:220px;max-height:360px;overflow:auto}.cm-console-side{min-height:0;overflow:visible}}@media (max-width:1080px){.cm-voice-display .cm-voice-mid{gap:8px}.cm-voice-orb{width:56px;height:56px}}@media (max-width:640px){.cm-voice-play{width:min(100%,320px);justify-content:flex-start}.cm-console{border-radius:var(--cm-radius)}.cm-console-meta b{display:none}.cm-console-score strong{font-size:34px}.cm-console-bubble{width:100%;border-radius:12px}.cm-console-voice-actions{position:static;opacity:1;margin-top:8px;justify-content:flex-end}.cm-voice-enter-orb{width:48px;height:48px}.cm-voice-enter-svg{width:20px;height:20px}.cm-console-grid{gap:8px;padding:6px 8px 10px}.cm-console-chat{padding:10px;gap:8px;min-height:200px;max-height:320px}.cm-console-side{display:flex}.cm-console-stop,.cm-console-try{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.cm-console-controls .is-loading i,.cm-console-meta i.is-on:before,.cm-voice-enter-orb,.cm-voice-enter-ring,.cm-voice-orb,.cm-voice-orb .cm-orb-wave i,.cm-voice-orb:after{animation:none}.cm-console.is-3d{transform:none;animation:none}.cm-voice-enter-orb:hover,.cm-voice-orb:hover{transform:none}.cm-console-voice-actions{opacity:1}.cm-voice-act-btn:hover{transform:none}}.cm-cmp{background:#f6f4ef;color:#14121f;padding:clamp(64px,8vw,96px) 0}.cm-cmp-in{width:var(--cm-frame);margin-inline:auto}.cm-cmp-head{display:flex;max-width:720px;margin:0 auto clamp(36px,4.6vw,64px);flex-direction:column;align-items:center;text-align:center}.cm-cmp-head .cm-eyebrow{display:inline-flex;align-items:center;gap:9px;color:#8a857c}.cm-cmp-head .cm-eyebrow:before{content:"";width:7px;height:7px;flex:none;border-radius:2px;background:#2fa8ff;box-shadow:0 0 0 3px rgba(47,168,255,.16)}.cm-cmp-head h2{margin:16px 0 0;font-family:var(--cm-f-display);font-size:clamp(2.1rem,4vw,3.4rem);font-weight:700;letter-spacing:-.045em;line-height:1.05;color:#14120f}.cm-cmp-head p{max-width:38rem;margin:16px 0 0;font-family:var(--cm-f-body);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.62;color:#6f6b62}.cm-cmp-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,22px);align-items:stretch}.cm-cmp-col{border:1px solid rgba(20,20,19,.08);border-radius:var(--cm-radius-lg);background:#fff;padding:clamp(22px,2.6vw,34px)}.cm-cmp-col.is-win{position:relative;overflow:hidden;border-color:#12110f;background:#12110f;color:#f7f4ee}.cm-cmp-col.is-win:before{content:"";position:absolute;top:-50%;right:-20%;width:70%;height:140%;background:radial-gradient(circle,rgba(47,168,255,.2),transparent 62%);pointer-events:none}.cm-cmp-top{position:relative;z-index:1;display:flex;align-items:center;gap:11px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(20,20,19,.08)}.cm-cmp-col.is-win .cm-cmp-top{border-color:rgba(247,244,238,.12)}.cm-cmp-chip{display:inline-flex;align-items:center;gap:8px;height:28px;border:1px solid rgba(20,20,19,.1);border-radius:999px;background:#f3f1eb;padding:0 12px;font-family:var(--cm-f-mono);font-size:.66rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#8a857c}.cm-cmp-chip.is-live{border-color:rgba(47,168,255,.35);background:rgba(47,168,255,.12);color:#7ec8ff}.cm-cmp-chip.is-live i{width:6px;height:6px;border-radius:50%;background:#2fa8ff}.cm-cmp-top h3{margin:0;font-family:var(--cm-f-display);font-size:1.12rem;font-weight:700;letter-spacing:-.03em;color:#14120f}.cm-cmp-col.is-win .cm-cmp-top h3{color:#f7f4ee}.cm-cmp-col ul{position:relative;z-index:1;display:grid;margin:0;padding:0;list-style:none}.cm-cmp-col li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-family:var(--cm-f-body);font-size:.93rem;line-height:1.5;color:#6f6b62}.cm-cmp-col.is-win li{color:#c6c1b8}.cm-cmp-mk{display:grid;width:20px;height:20px;flex:none;place-items:center;margin-top:1px;border-radius:50%;background:rgba(20,20,19,.07);color:#9a958c}.cm-cmp-mk svg{width:11px;height:11px}.cm-cmp-mk.is-yes{background:#2fa8ff;color:#fff}@media (max-width:860px){.cm-cmp-grid{grid-template-columns:1fr}.cm-cmp-col li{font-size:.88rem}}.cm-switch{position:relative;background:#f4f3f8;color:#14121f}.cm-switch:not(.is-scroll){padding:28px 0 36px}.cm-switch-pin{position:relative;display:flex;align-items:center}.cm-switch.is-scroll .cm-switch-pin{position:sticky;top:0;height:100svh;height:100dvh;overflow:hidden}.cm-switch-ambient{pointer-events:none;position:absolute;inset:0;background:radial-gradient(520px 280px at 78% 42%,rgba(13,148,136,.16),transparent 62%),radial-gradient(420px 240px at 18% 70%,rgba(124,58,237,.1),transparent 60%)}.cm-switch-stage{position:relative;z-index:1;display:grid;width:var(--cm-frame);margin-inline:auto;grid-template-columns:minmax(220px,340px) minmax(0,1fr);align-items:center;gap:18px 32px}.cm-switch-head .cm-eyebrow{color:#8a8794}.cm-switch-head h2{margin:14px 0 12px;font-family:var(--cm-f-display);font-size:clamp(1.85rem,1.05rem + 2.4vw,3.1rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;color:#0b0b0a;text-wrap:balance}.cm-switch-head p{max-width:28ch;margin:0;font-family:var(--cm-f-body);font-size:clamp(.95rem,.85rem + .45vw,1.18rem);line-height:1.6;color:#6f6b62}.cm-switch-world{position:relative;min-height:420px;perspective:1400px;perspective-origin:62% 46%;transform-style:preserve-3d}.cm-switch-floor{position:absolute;left:12%;right:8%;bottom:18px;height:54px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(20,18,31,.22),transparent 70%);filter:blur(6px);transform:scale(.9,.75)}.cm-switch-slab{position:absolute;inset:28px 18px 36px 8px;border-radius:var(--cm-radius);background:linear-gradient(160deg,rgba(255,255,255,.55),rgba(226,232,240,.35));border:1px solid rgba(255,255,255,.5);transform:translate3d(-20px,16px,-80px) rotateY(-8deg)}.cm-switch-board{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(20,18,31,.08);border-radius:var(--cm-radius);background:rgba(255,255,255,.92);box-shadow:0 30px 70px -28px rgba(20,18,31,.45),inset 0 1px 0 rgba(255,255,255,.8);transform:rotateX(16deg) rotateY(-14deg) translateZ(28px);transform-style:preserve-3d;will-change:transform}.cm-switch-board li,.cm-switch-cols{display:grid;grid-template-columns:minmax(132px,1.05fr) minmax(0,.9fr) minmax(0,.95fr) minmax(0,1.05fr);gap:8px 10px;align-items:center}.cm-switch-cols{padding:12px 12px 10px 14px;font-family:var(--cm-f-mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8a8798}.cm-switch-cols span:last-child{margin:-12px -12px -10px 0;padding:12px 12px 10px 10px;background:#f3fbf9;color:#0d9488}.cm-switch-board ol{margin:0;padding:0;list-style:none}.cm-switch-board li{padding:0 12px 0 14px;border-top:1px solid rgba(20,18,31,.06);font-size:12.5px;line-height:1.25;color:#6b6778;transform:translateZ(0);will-change:transform,opacity}.cm-switch-board li.is-on{background:rgba(255,255,255,.72)}.cm-switch-board li.is-on>span:last-child{background:#e7f7f4}.cm-switch-meta{grid-column:2;display:flex;align-items:center;gap:10px;margin-top:14px;font-family:var(--cm-f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8a8798}.cm-switch-meta i{display:block;width:72px;height:2px;border-radius:99px;background:#0d9488;transform:scaleX(.12);transform-origin:left center}@media (max-width:860px){.cm-switch-stage{grid-template-columns:1fr;gap:16px}.cm-switch-world{min-height:0;perspective:none}.cm-switch-floor,.cm-switch-meta,.cm-switch-slab{display:none}.cm-switch-board,.cm-switch-board li{transform:none!important;opacity:1!important}}@media (max-width:760px){.cm-switch-cols{display:none}.cm-switch-board li{grid-template-columns:1fr;gap:0;padding:10px 12px 12px}.cm-switch-board li strong,.cm-switch-board li>span{min-height:0;padding:6px 0}.cm-switch-board li>span:last-child{margin:4px -12px -12px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.cm-switch-board,.cm-switch-board li,.cm-switch-floor,.cm-switch-slab{transform:none!important}}.cm-switch-board li strong,.cm-switch-board li>span{display:flex;align-items:center;gap:8px;min-height:42px}.cm-switch-board li>span:last-child{margin-right:-12px;padding-right:12px;background:#f3fbf9;color:#14121f;font-weight:650}.cm-switch-board li strong{color:#14121f;font-size:13px;font-weight:650;letter-spacing:-.02em}.cm-switch-board li strong em{font-family:var(--cm-f-mono);font-size:10px;font-style:normal;font-weight:500;letter-spacing:.06em;color:#a19eae}.cm-switch-mark{display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center;border-radius:999px;background:#f3f1f6;color:#9a96a6}.cm-switch-mark svg{width:12px;height:12px}.cm-switch-mark.is-yes{background:#0d9488;color:#fff}@media (max-width:980px){.cm-switch-in{grid-template-columns:1fr;gap:14px}.cm-switch-head h2{max-width:16ch}}@media (max-width:760px){.cm-switch-cols{display:none}.cm-switch-board li{grid-template-columns:1fr;gap:0;padding:10px 12px 12px}.cm-switch-board li strong,.cm-switch-board li>span{min-height:0;padding:6px 0}.cm-switch-board li>span:last-child{margin:4px -12px -12px;padding:10px 12px;border-radius:0 0 16px 16px}.cm-switch-board li span:nth-child(2):after,.cm-switch-board li span:nth-child(3):after{content:none}}.cm-platform{background:#f6f5f8;color:#0b0b0a}.cm-platform,.cm-platform-pin{position:relative}@media (min-width:861px){.cm-platform.is-pin{height:265vh}.cm-platform.is-pin .cm-platform-pin{position:sticky;top:0;z-index:4;display:flex;height:100svh;height:100dvh;align-items:stretch;overflow:hidden}.cm-platform.is-pin .cm-platform-stack{display:none}}.cm-platform-stage{display:flex;flex-direction:column;justify-content:flex-start;width:var(--cm-frame);margin-inline:auto;padding:calc(var(--cm-nav-h, 76px) + 4px) 0 12px}.cm-platform-kicker{display:flex;align-items:center;justify-content:space-between;gap:16px}.cm-platform-head .cm-eyebrow{color:#8a8794}.cm-platform-count{font-family:var(--cm-f-mono);font-size:.72rem;letter-spacing:.14em;color:#14121f}.cm-platform-head h2{display:block;margin:8px 0;max-width:none;overflow:visible;font-family:var(--cm-f-display);font-size:clamp(2.8rem,5.6vw,5.1rem);font-weight:700;letter-spacing:-.05em;line-height:.92;color:#0b0b0a}.cm-plat-line{display:block;white-space:nowrap}.cm-plat-mask{overflow:visible;vertical-align:baseline}.cm-plat-mask,.cm-plat-word{display:inline-block}.cm-plat-word+.cm-plat-word{margin-left:.28em}.cm-platform-head p{max-width:36em;margin:0;font-family:var(--cm-f-body);font-size:clamp(.95rem,.85rem + .35vw,1.08rem);line-height:1.55;color:#6f6b62}.cm-platform-board{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,1.05fr);align-items:center;gap:clamp(20px,3vw,48px);margin-top:22px}.cm-platform-copycol{min-width:0}.cm-platform-steps{display:flex;flex-wrap:wrap;gap:8px}.cm-platform-steps button{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(20,18,31,.1);border-radius:999px;background:#fff;padding:7px 12px;font-family:var(--cm-f-body);font-size:.82rem;font-weight:650;letter-spacing:.02em;text-transform:capitalize;color:#6f6b62;cursor:pointer}.cm-platform-steps button b{font-family:var(--cm-f-mono);font-size:.64rem;font-weight:500;letter-spacing:.08em}.cm-platform-steps button.is-on{border-color:transparent;background:#14121f;color:#fff}.cm-platform-steps button.is-done{color:#14121f}.cm-platform-copies,.cm-platform-titles{display:grid;margin-top:16px}.cm-platform-copies p,.cm-platform-titles h3{grid-area:1/1}.cm-platform-titles h3{display:flex;flex-wrap:wrap;gap:0 .24em;margin:0;font-family:var(--cm-f-display);font-size:clamp(1.55rem,2.4vw,2.2rem);font-weight:700;letter-spacing:-.04em;line-height:1.05;color:#0b0b0a}.cm-platform-titles h3:not(.is-on){opacity:0;pointer-events:none}.cm-platform-copies p{margin:0;max-width:38em;font-family:var(--cm-f-body);font-size:.98rem;line-height:1.55;color:#6f6b62}.cm-platform-copies p:not(.is-on){opacity:0;pointer-events:none}.cm-platform-rail{position:relative;height:2px;margin-top:18px;overflow:hidden;border-radius:99px;background:rgba(20,18,31,.08)}.cm-platform-rail i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#0d9488,#7c3aed);transform:scaleX(.08);transform-origin:left center}.cm-platform-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}.cm-platform-links a{font-size:.88rem;font-weight:650;color:#0d9488;text-decoration:none}.cm-platform-links a:last-child{color:#6f6b62}.cm-platform-rig{position:relative;transform-style:preserve-3d;will-change:transform}.cm-platform-floor{position:absolute;right:10%;bottom:-18px;left:10%;height:28px;border-radius:50%;background:radial-gradient(closest-side,rgba(20,18,31,.18),transparent 72%);filter:blur(6px)}.cm-platform-deck{display:grid}.cm-platform-mock{grid-area:1/1;min-width:0;opacity:0}.cm-platform-mock.is-on{opacity:1}.cm-platform-stack{display:none}@media (max-height:820px) and (min-width:861px){.cm-platform-head h2{font-size:clamp(2.4rem,4.6vw,3.6rem)}.cm-platform-board{margin-top:12px}}@media (max-width:1100px) and (min-width:861px){.cm-platform-head h2{font-size:clamp(2.35rem,4.2vw,3.5rem)}}@media (max-width:860px),(prefers-reduced-motion:reduce){.cm-platform{height:auto!important}.cm-platform-pin{display:none}.cm-platform-stack{display:grid;width:min(720px,calc(100% - 32px));margin:0 auto;gap:14px;padding:56px 0 48px}.cm-platform-tabs{display:flex;flex-wrap:wrap;gap:8px}.cm-platform-tabs button{border:1px solid rgba(20,18,31,.1);border-radius:999px;background:#fff;padding:8px 14px;font-weight:650;text-transform:capitalize;cursor:pointer}.cm-platform-tabs button.is-on{background:#14121f;color:#fff}.cm-platform-stack h2,.cm-platform-stack h3{margin:8px 0 0;font-family:var(--cm-f-display);font-weight:700;letter-spacing:-.04em;line-height:1.05;color:#0b0b0a}.cm-platform-stack h2{font-size:clamp(1.85rem,1.05rem + 2.4vw,2.6rem)}.cm-platform-stack h3{font-size:1.45rem}.cm-platform-stack p{margin:0;font-family:var(--cm-f-body);line-height:1.55;color:#6f6b62}}.cm-after-proven{font-family:var(--cm-f-body)}.cm-after-proven :is(h1,h2,h3,h4),.cm-after-proven :is(h1,h2,h3,h4) :is(span,em,strong){font-family:var(--cm-f-display);font-weight:700;letter-spacing:-.04em}.cm-after-proven :is(p,li,a,button,label){font-family:var(--cm-f-body)}.cm-after-proven :is(.text-eyebrow,.font-mono,.font-mono-data,.cm-eyebrow,[class*=kicker]){font-family:var(--cm-f-mono)}.cm-after-proven [lang=hi]{font-family:"Nirmala UI","Noto Sans Devanagari","Kohinoor Devanagari",Mangal,var(--cm-f-body),sans-serif}.cm-uc{position:relative;background:#f8f8fb;color:#14121f}.cm-uc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cm-uc-pin{position:relative}@media (min-width:861px){.cm-uc.is-pin .cm-uc-pin{position:sticky;top:0;z-index:4;display:flex;height:100svh;height:100dvh;align-items:stretch;overflow:hidden;padding-inline:var(--cm-gutter);box-sizing:border-box}.cm-uc.is-pin .cm-uc-stack{display:none}}.cm-uc-stage{display:grid;width:100%;max-width:var(--cm-content);height:100%;margin-inline:auto;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(12px,1.6vh,20px);min-height:0;padding:calc(var(--cm-nav-h, 76px) + 6px) 0 clamp(18px,3vh,28px);box-sizing:border-box}.cm-uc-kicker{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid rgba(20,18,31,.12)}.cm-uc-kicker .cm-eyebrow,.cm-uc-kicker span:last-child,.cm-uc-stack .cm-eyebrow{font-family:var(--cm-f-mono);font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#8a8794}.cm-uc-spread{display:grid;min-height:0;height:100%;grid-template-columns:minmax(220px,.78fr) minmax(0,1.42fr);gap:clamp(28px,4vw,64px);align-items:stretch}.cm-uc-col{display:flex;min-width:0;min-height:0;height:100%;flex-direction:column}.cm-uc-index{margin:0;font-size:clamp(5rem,11vw,8.5rem);letter-spacing:-.055em;line-height:.82}.cm-uc-index,.cm-uc-name{font-family:var(--cm-f-display);font-weight:700;color:#0b0b0a}.cm-uc-name{margin:10px 0 0;font-size:clamp(1.2rem,1.5vw,1.55rem);letter-spacing:-.035em;line-height:1.1}.cm-uc-lane{margin:8px 0 0;font-family:var(--cm-f-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#8a8794}.cm-uc-frame{position:relative;flex:1 1 auto;width:100%;max-width:min(420px,100%);min-height:180px;aspect-ratio:auto;margin-top:16px;overflow:hidden;border-radius:var(--cm-radius);background:rgba(20,18,31,.04)}.cm-uc-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;pointer-events:none}.cm-uc-frame img.is-on{opacity:1}.cm-uc-rail{position:relative;z-index:2;flex:none;width:100%;margin-top:0;padding-top:2px}.cm-uc-nums{display:flex;align-items:center;gap:clamp(14px,2vw,22px)}.cm-uc-nums button{border:0;background:none;padding:0 0 8px;font-family:var(--cm-f-mono);font-size:.76rem;font-weight:500;letter-spacing:.08em;color:#c8c6d0;cursor:pointer;transition:color .25s ease;box-shadow:inset 0 -1px 0 transparent}.cm-uc-nums button:hover{color:#6b6878}.cm-uc-nums button.is-on{color:#0b0b0a;box-shadow:inset 0 -1px 0 #0b0b0a}.cm-uc-track{position:relative;height:1px;margin-top:4px;background:rgba(20,18,31,.14)}.cm-uc-fill{position:absolute;inset:0 auto 0 0;width:100%;height:1px;background:#0b0b0a;transform:scaleX(0);transform-origin:left center}.cm-uc-deck{display:grid;align-content:stretch;align-self:stretch;padding-top:.12em}.cm-uc-deck,.cm-uc-panel{min-width:0;min-height:0;height:100%}.cm-uc-panel{grid-area:1/1;display:flex;flex-direction:column;background:transparent}.cm-uc-panel:not(.is-on){opacity:0;pointer-events:none}.cm-uc-clip{overflow:hidden;flex:none}.cm-uc-panel h3{margin:0;max-width:none;font-family:var(--cm-f-display);font-size:clamp(2.05rem,3.5vw,3.45rem);font-weight:700;letter-spacing:-.045em;line-height:1.02;color:#0b0b0a}.cm-uc-line{display:block;white-space:nowrap}.cm-uc-problem{margin:16px 0 0;max-width:36em;font-family:var(--cm-f-body);font-size:clamp(.92rem,1.02vw,1.02rem);line-height:1.55;color:#4d4a5c}.cm-uc-panel ol,.cm-uc-stack ol{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none;flex:1 1 auto;align-content:start}.cm-uc-panel ol li,.cm-uc-stack ol li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;font-family:var(--cm-f-body);font-size:.95rem;line-height:1.45;color:#14121f}.cm-uc-panel ol li span:first-child,.cm-uc-stack ol li span:first-child{font-family:var(--cm-f-mono);font-size:.7rem;letter-spacing:.08em;color:#8a8794}.cm-uc-out{font-family:var(--cm-f-body);font-size:.98rem;font-weight:650;color:#14121f}.cm-uc-out,.cm-uc-proof{margin:14px 0 0;max-width:34em;line-height:1.45}.cm-uc-proof{font-family:var(--cm-f-mono);font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#8a8794}.cm-uc-panel>a,.cm-uc-stack>a{display:inline-flex;font-family:var(--cm-f-body);font-size:.95rem;font-weight:650;color:#0d9488;text-decoration:none}.cm-uc-panel>a{margin-top:auto;padding-top:20px}.cm-uc-stack>a{margin-top:16px}.cm-uc-panel>a:hover,.cm-uc-stack>a:hover{text-decoration:underline;text-underline-offset:3px}.cm-uc-stack{display:none}@media (max-width:860px),(prefers-reduced-motion:reduce){.cm-uc{height:auto!important}.cm-uc-pin{display:none}.cm-uc-stack{display:grid;width:min(720px,calc(100% - 2 * clamp(24px, 6vw, 40px)));margin:0 auto;gap:0;padding:48px 0 40px}.cm-uc-stack h2{margin:8px 0 18px;font-family:var(--cm-f-display);font-size:clamp(2rem,8vw,2.6rem);font-weight:700;letter-spacing:-.045em;line-height:.98;color:#0b0b0a}.cm-uc-stack article{border-bottom:1px solid rgba(20,18,31,.12);padding:16px 0}.cm-uc-stack button{display:grid;width:100%;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:baseline;border:0;background:none;padding:0;text-align:left;cursor:pointer}.cm-uc-stack button b{font-family:var(--cm-f-mono);font-size:.75rem;font-weight:500;letter-spacing:.08em;color:#8a8794}.cm-uc-stack button span{font-family:var(--cm-f-display);font-size:1.25rem;font-weight:700;letter-spacing:-.04em;color:#0b0b0a}.cm-uc-stack article.is-on button b,.cm-uc-stack article.is-on button span{color:#0b0b0a}.cm-uc-stack article>div>p:first-child{margin:14px 0 0;font-family:var(--cm-f-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#8a8794}.cm-uc-stack img{display:block;width:100%;height:180px;margin-top:14px;object-fit:cover}.cm-uc-stack h3{margin:10px 0 0;max-width:14ch;font-family:var(--cm-f-display);font-size:clamp(1.7rem,7vw,2.4rem);font-weight:700;letter-spacing:-.045em;line-height:.96;color:#0b0b0a}.cm-uc-stack li,.cm-uc-stack p{font-family:var(--cm-f-body);color:#4d4a5c}}.cm-bk,.cm-book{font-family:var(--cm-f-body)}.cm-book{position:relative;overflow:hidden;background:radial-gradient(520px 280px at 82% 18%,rgba(59,130,246,.08),transparent 68%),#f8f8fb;color:#14121f;padding:72px 0}.cm-book-sq{position:absolute;top:12%;right:4%;width:70px;height:70px;border-radius:var(--cm-radius-sm);background:#d9e8ff}.cm-book-in{display:grid;width:var(--cm-frame);margin-inline:auto;grid-template-columns:minmax(0,1.05fr) minmax(280px,420px);align-items:center;gap:clamp(28px,4vw,64px)}.cm-book-copy .cm-eyebrow{color:#8a8794}.cm-book h2{margin:14px 0 16px;max-width:10em;font-family:var(--cm-f-display);font-size:clamp(2.1rem,3.4vw,3.2rem);font-weight:700;letter-spacing:-.045em;line-height:1.02;color:#0b0b0a}.cm-book-copy>p{max-width:38em;margin:0;font-family:var(--cm-f-body);font-size:1.02rem;line-height:1.6;color:#4d4a5c}.cm-book ul{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.cm-book li{display:flex;align-items:flex-start;gap:10px;font-family:var(--cm-f-body);font-size:.98rem;line-height:1.45;color:#4d4a5c}.cm-book li svg{width:18px;height:18px;flex:none;margin-top:2px;color:#2563eb}.cm-book li b{font-weight:700;color:#14121f}.cm-book-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.cm-bk-confirm,.cm-book-btn,.cm-book-open{position:relative;display:inline-flex;font-family:var(--cm-f-body);align-items:center;justify-content:center;isolation:isolate;overflow:hidden;gap:8px;min-height:48px;border-radius:999px;padding:0 20px;font-size:.95rem;font-weight:650;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease,color .3s ease,border-color .3s ease}.cm-bk-confirm>span,.cm-book-btn>span,.cm-book-open>span{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px}.cm-bk-confirm:before,.cm-book-btn:before,.cm-book-open:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:#14121f;transform:translateY(101%);transition:transform .55s cubic-bezier(.16,1,.3,1)}.cm-bk-confirm:hover:before,.cm-book-btn:hover:before,.cm-book-open:hover:before{transform:translateY(0)}.cm-bk-confirm:active,.cm-book-btn:active,.cm-book-open:active{transform:scale(.97)}.cm-book-btn{border:1.5px solid rgba(20,18,31,.16);background:transparent;color:#14121f}.cm-book-btn:hover{color:#fff;border-color:#14121f}.cm-book-btn.is-primary{border-color:transparent;background:#3b82f6;color:#fff;box-shadow:0 10px 24px -14px rgba(59,130,246,.8)}.cm-book-btn.is-primary:hover{color:#fff;box-shadow:0 18px 44px -14px rgba(11,11,10,.5)}.cm-book-btn svg{width:16px;height:16px;transition:transform .45s cubic-bezier(.16,1,.3,1)}.cm-book-btn.is-primary:hover svg{transform:translateX(4px)}.cm-book-card{border:1px solid rgba(20,18,31,.06);border-radius:var(--cm-radius-lg);background:linear-gradient(180deg,#f4f8ff,#fff 42%);padding:22px 22px 18px;box-shadow:0 24px 50px -32px rgba(20,18,31,.35)}.cm-book-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--cm-f-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:#8a8798}.cm-book-chip,.cm-book-times button{border-radius:999px;background:#fff;padding:8px 12px}.cm-book-chip.is-on,.cm-book-times button.is-on{background:#dbeafe;color:#1d4ed8}.cm-book-who{display:flex;align-items:center;gap:12px;margin-top:22px}.cm-book-who>span{display:grid;width:44px;height:44px;place-items:center;border-radius:999px;background:#3b82f6;color:#fff}.cm-book-who strong,.cm-book-who>span{font-family:var(--cm-f-display);font-weight:700}.cm-book-who strong{display:block;font-size:1rem;letter-spacing:-.03em}.cm-book-who em{display:block;margin-top:2px;font-family:var(--cm-f-body);font-style:normal;font-size:.86rem;color:#8a8798}.cm-book-days{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:22px}.cm-book-days button{display:grid;height:42px;place-items:center;border:0;border-radius:12px;background:#f3efe6;font-family:var(--cm-f-body);font-size:.92rem;color:#14121f;cursor:pointer;transition:background .2s ease,color .2s ease,transform .15s ease}.cm-book-days button:hover:not(:disabled){transform:translateY(-1px);background:#ebe4d6}.cm-book-days button.is-dim,.cm-book-days button:disabled{color:#c4bfb4;background:transparent;cursor:not-allowed}.cm-book-days button.is-on{background:#3b82f6;color:#fff}.cm-book-days button.is-on:hover:not(:disabled){background:#2563eb}.cm-book-times{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;font-family:var(--cm-f-body);font-size:.82rem;color:#4d4a5c}.cm-book-times button{border:0;cursor:pointer;color:#4d4a5c;font:inherit;transition:background .2s ease,color .2s ease}.cm-book-times button:hover{background:#eef2ff;color:#1d4ed8}.cm-book-times-empty{margin:0;font-size:.82rem;color:#8a8798}.cm-book-open{width:100%;margin-top:18px;border:0;background:#14121f;color:#fff;cursor:pointer;font-family:var(--cm-f-body)}.cm-book-open:disabled{opacity:.45;cursor:not-allowed}.cm-book-open:disabled:hover{color:#fff}.cm-book-open:disabled:before{transform:scaleX(0)}.cm-book-open:before{background:#3b82f6}.cm-book-open:hover:not(:disabled){color:#fff}.cm-book-btn{cursor:pointer;font-family:var(--cm-f-body)}.cm-bk{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(11,11,10,.72);backdrop-filter:blur(10px)}.cm-bk-modal{display:grid;width:min(960px,100%);max-height:min(92vh,820px);overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 40px 120px -30px rgba(11,11,10,.7);grid-template-columns:280px minmax(0,1fr)}.cm-bk-side{display:flex;flex-direction:column;gap:16px;background:#14121f;color:#f7f4ee;padding:24px}.cm-bk-host{display:flex;align-items:center;gap:10px}.cm-bk-host>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#3b82f6;font-weight:700}.cm-bk-host strong,.cm-bk-side h3{display:block;font-family:var(--cm-f-display);font-weight:700;letter-spacing:-.03em}.cm-bk-host em{font-style:normal;font-family:var(--cm-f-mono);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:#a39e94}.cm-bk-side h3{margin:0;font-size:1.35rem;line-height:1.15}.cm-bk-side ul{display:grid;gap:8px;margin:0;padding:0;list-style:none;color:#c5c0b6;font-size:.86rem}.cm-bk-recap{border:1px solid rgba(59,130,246,.35);border-radius:12px;background:rgba(59,130,246,.12);padding:12px}.cm-bk-recap b{display:block;font-family:var(--cm-f-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#93c5fd}.cm-bk-note,.cm-bk-recap p{margin:6px 0 0;font-size:.84rem;line-height:1.45;color:#c5c0b6}.cm-bk-note{margin-top:auto}.cm-bk-main{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:auto;padding:22px}.cm-bk-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.cm-bk-head h4{margin:0;font-family:var(--cm-f-display);font-size:1.15rem;font-weight:700}.cm-bk-cal-top button,.cm-bk-head>button{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(20,18,31,.12);border-radius:50%;background:#fff;cursor:pointer}.cm-bk-cal-top,.cm-bk-dow,.cm-bk-grid{display:grid}.cm-bk-cal-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.cm-bk-cal-top strong{font-family:var(--cm-f-display);font-weight:700}.cm-bk-cal-top>div{display:flex;gap:6px}.cm-bk-dow,.cm-bk-grid{grid-template-columns:repeat(7,1fr);gap:6px}.cm-bk-dow span{text-align:center;font-family:var(--cm-f-mono);font-size:.64rem;color:#8a8798}.cm-bk-grid button,.cm-bk-grid span{height:40px;border:0;border-radius:10px;background:#f6f5f8}.cm-bk-grid button{cursor:pointer}.cm-bk-grid button:disabled{background:transparent;color:#c4bfb4;cursor:not-allowed}.cm-bk-grid button.is-today{box-shadow:inset 0 0 0 1px #3b82f6}.cm-bk-grid button.is-on,.cm-bk-slots button.is-on{background:#3b82f6;color:#fff}.cm-bk-cal>p{margin:14px 0 0;font-size:.82rem;color:#8a8798}.cm-bk-back{border:0;background:none;padding:0;margin-bottom:10px;font-weight:650;color:#6f6b62;cursor:pointer}.cm-bk-slots>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.cm-bk-slots button{min-height:40px;border:1px solid rgba(20,18,31,.1);border-radius:10px;background:#fff;font-family:var(--cm-f-body);cursor:pointer}.cm-bk-slots button:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.cm-bk-form{display:grid;gap:10px}.cm-bk-form label{display:grid;gap:6px;font-family:var(--cm-f-body);font-size:.82rem;font-weight:650}.cm-bk-form input,.cm-bk-form textarea{border:1px solid rgba(20,18,31,.12);border-radius:10px;padding:10px 12px;font:inherit;font-weight:450}.cm-bk-check{display:flex!important;align-items:flex-start;gap:8px;font-weight:450!important}.cm-bk-error{margin:0;color:#dc2626;font-size:.84rem}.cm-bk-confirm{min-height:46px;border:0;border-radius:999px;background:#3b82f6;color:#fff;font-weight:650;cursor:pointer}.cm-bk-done{display:grid;justify-items:center;gap:10px;text-align:center}.cm-bk-done>span{display:grid;width:64px;height:64px;place-items:center;border-radius:50%;background:#dbeafe;color:#1d4ed8;font-size:1.6rem}.cm-bk-done h3{margin:0;font-family:var(--cm-f-display);font-weight:700}.cm-bk-done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.cm-book-card>p{font-family:var(--cm-f-body);margin:12px 0 0;text-align:center;font-size:.78rem;color:#8a8798}@media (max-width:860px){.cm-bk-modal,.cm-book-in{grid-template-columns:1fr}.cm-bk-side,.cm-book-sq{display:none}}.marketing-shell .cm-demo-title,.marketing-shell .cm-hero-title,.marketing-shell .cm-voice-display,.marketing-shell .font-display,.marketing-shell section :is(h1,h2,h3),.marketing-shell section :is(h1,h2,h3) :is(span,em,strong){font-family:var(--cm-f-display);font-weight:700;letter-spacing:-.04em}@media (min-width:861px) and (max-width:1440px){.dyler-mkt .cm-integr-viewport{overflow:visible;padding:36px 12px 44px;mask-image:none;-webkit-mask-image:none}.dyler-mkt .cm-integr{width:clamp(156px,18vw,210px);height:clamp(156px,18vw,210px);flex-basis:clamp(156px,18vw,210px);border-radius:var(--cm-radius-lg)}}@media (min-width:861px) and (max-height:860px){.cm-demo-scene{padding-top:18px;padding-bottom:12px}.cm-demo-title{font-size:clamp(2rem,4vw,3rem)}.cm-demo-lede{margin-top:8px;font-size:.95rem}.cm-demo-meta-idx{font-size:3.2rem}.cm-demo-stage{margin-top:10px;gap:12px}.cm-demo-meta-idx{font-size:2.6rem}.cm-uc.is-pin .cm-uc-pin{padding-inline:var(--cm-gutter)}.cm-uc.is-pin .cm-uc-stage{max-width:var(--cm-content);padding-top:calc(var(--cm-nav-h, 76px) + 4px);padding-bottom:16px;gap:10px}.cm-uc-spread{gap:clamp(24px,3.5vw,48px)}.cm-uc-index{font-size:clamp(4.2rem,9vw,6.8rem)}.cm-uc-name{margin-top:8px;font-size:1.15rem}.cm-uc-frame{max-width:320px;min-height:140px}.cm-uc-panel h3{font-size:clamp(1.85rem,3vw,2.85rem)}.cm-uc-out,.cm-uc-panel ol,.cm-uc-problem{margin-top:10px}.cm-ops.is-pin .cm-ops-pin,.cm-qa.is-scroll .cm-qa-pin,.cm-switch.is-scroll .cm-switch-pin,.cm-trust.is-pin .cm-trust-pin{overflow:hidden}.cm-qa-stage{gap:20px;padding-bottom:8px;align-items:start}.cm-qa-score:nth-child(2),.cm-qa-score:nth-child(3){transform:none!important}.cm-qa-score strong{font-size:2.1rem}.cm-qa-card{transform:none!important;padding:var(--cm-card-pad)}.cm-switch-head h2{font-size:clamp(1.7rem,2.6vw,2.4rem)}.cm-switch-stage{grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:16px 20px}.cm-switch-world{min-height:0;overflow:hidden;perspective:none}.cm-switch-floor,.cm-switch-slab{display:none}.cm-switch-board{transform:none}.cm-switch-board li,.cm-switch-cols{grid-template-columns:minmax(108px,1.1fr) minmax(0,.85fr) minmax(0,.9fr) minmax(0,1fr);gap:6px 8px}.cm-switch-board li strong,.cm-switch-board li>span{min-height:30px;font-size:12px}.cm-ops-stage{gap:8px;padding-top:calc(var(--cm-nav-h, 76px) + 2px);padding-bottom:56px}.cm-trust-wm{right:-.04em;bottom:-.12em;font-size:clamp(5rem,14vw,11rem)}.cm-trust-top h2{font-size:clamp(2.4rem,4.8vw,4.2rem)}.cm-price{padding:40px 0 32px}.cm-price-grid{margin-top:20px;gap:12px}.cm-price-card{padding:16px 14px 12px}.cm-price-head h2{font-size:clamp(1.8rem,3vw,2.6rem)}.cm-pc-feats li{padding-top:5px;padding-bottom:5px;font-size:.78rem}.cm-voice.is-scroll .cm-voice-display{font-size:calc(min(7.2vw, 12vh) * var(--voice-ts, 1))}.cm-voice.is-phase-live.is-scroll .cm-voice-display{font-size:clamp(1.4rem,2.6vw,2.1rem)}.cm-voice-lead{font-size:.95rem}.cm-voice.is-scroll .cm-console{max-height:none}}.marketing-shell{--cm-content:1200px;--cm-gutter:clamp(20px,4vw,48px);--cm-frame:min(var(--cm-content),calc(100% - 2 * var(--cm-gutter)));--cm-radius:22px;--cm-radius-lg:28px;--cm-radius-sm:18px;--cm-card-pad:22px}.cm-book-in,.cm-cmp-in,.cm-cta-in,.cm-demo-wrap,.cm-faq-wrap,.cm-hero-wrap,.cm-integr-inner,.cm-price-wrap,.cm-qa-wrap,.dyler-mkt .cm-header-in,.dyler-mkt.cm-footer .cm-footer-wrap{width:var(--cm-frame)!important;max-width:var(--cm-frame)!important;margin-inline:auto;padding-inline:0!important;box-sizing:border-box}.cm-ops-stage,.cm-platform-stage,.cm-trust-frame,.cm-uc-stage,.cm-voice.is-scroll .cm-voice-in{width:100%!important;max-width:var(--cm-content)!important;margin-inline:auto;box-sizing:border-box}.cm-voice:not(.is-scroll) .cm-voice-in{width:var(--cm-frame)!important;max-width:var(--cm-frame)!important;margin-inline:auto}.cm-ops.is-pin .cm-ops-pin,.cm-platform.is-pin .cm-platform-pin,.cm-trust-pin,.cm-trust.is-pin .cm-trust-pin,.cm-uc.is-pin .cm-uc-pin,.cm-voice.is-scroll .cm-voice-pin{padding-inline:var(--cm-gutter)!important;box-sizing:border-box}.cm-integr-inner,.cm-integr-scene .cm-integr-pin{padding-inline:0!important}.cm-cta-band{padding-left:var(--cm-gutter)!important;padding-right:var(--cm-gutter)!important;box-sizing:border-box}.cm-cta-band .cm-cta-in{padding-inline:0!important}.cm-demo-form-panel,.cm-integr,.cm-live-panel,.cm-ops-win,.cm-price-card,.cm-qa-card,.cm-uc-frame{border-radius:var(--cm-radius)!important}.cm-book-card,.cm-cmp-col,.cm-console{border-radius:var(--cm-radius-lg)!important}.cm-console-chat,.cm-console-panel{border-radius:var(--cm-radius-sm)!important}.cm-qa-score{border-radius:var(--cm-radius)!important}.cm-book-card,.cm-cmp-col,.cm-demo-form-panel,.cm-price-card,.cm-qa-card{padding:var(--cm-card-pad)!important;box-sizing:border-box}.cm-cmp-grid,.cm-demo-stage,.cm-price-grid{align-items:stretch!important}.cm-cmp-col,.cm-price-card{height:100%;min-height:100%;display:flex;flex-direction:column}.cm-price-card-wrap{display:flex;height:100%}.cm-integr{width:clamp(160px,17vw,200px)!important;height:clamp(160px,17vw,200px)!important;flex-basis:clamp(160px,17vw,200px)!important}@media (min-width:861px) and (max-width:1440px){.cm-uc.is-pin .cm-uc-stage{max-width:var(--cm-content)!important}}