@font-face{font-family:CZ Motion Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/media/landing/cz-motion-v1/manrope-0.woff2)format("woff2")}@font-face{font-family:CZ Motion Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/media/landing/cz-motion-v1/manrope-1.woff2)format("woff2")}@font-face{font-family:CZ Motion Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/media/landing/cz-motion-v1/manrope-2.woff2)format("woff2")}@font-face{font-family:CZ Motion Manrope;font-style:normal;font-weight:700 800;font-display:swap;src:url(/media/landing/cz-motion-v1/manrope-3.woff2)format("woff2")}@font-face{font-family:CZ Motion Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/media/landing/cz-motion-v1/barlow-0.woff2)format("woff2")}@font-face{font-family:CZ Motion Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/media/landing/cz-motion-v1/barlow-1.woff2)format("woff2")}@font-face{font-family:CZ Motion Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/media/landing/cz-motion-v1/barlow-2.woff2)format("woff2")}.cz-subpage-root{--cz-bg:#060a07;--cz-ink:#f0f1e8;--cz-muted:#9aa391;--cz-signal:#c8f43a;--cz-action-ink:#182009;--cz-line:#c0d69724;--cz-panel:#0e150fe0;--cz-panel-strong:#10170e;--cz-display:"CZ Motion Barlow", sans-serif;--cz-body:"CZ Motion Manrope", sans-serif;--background:var(--cz-bg);--foreground:var(--cz-ink);--card:var(--cz-panel);--card-foreground:var(--cz-ink);--popover:var(--cz-panel-strong);--popover-foreground:var(--cz-ink);--primary:var(--cz-signal);--primary-foreground:var(--cz-action-ink);--secondary:#16210b;--secondary-foreground:var(--cz-ink);--muted:#111a0d;--muted-foreground:var(--cz-muted);--accent:#1b2a0f;--accent-foreground:var(--cz-ink);--border:var(--cz-line);--input:#c0d69738;--ring:var(--cz-signal);--cz-emerald-text:var(--cz-signal);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:var(--cz-bg);min-height:100vh;color:var(--cz-ink);font-family:var(--cz-body);-webkit-font-smoothing:antialiased;font-size:14px;position:relative;overflow-x:clip}.cz-subpage-root[data-theme=light]{--cz-bg:#edf2f7;--cz-ink:#15263a;--cz-muted:#465b70;--cz-signal:#246843;--cz-action-ink:#182009;--cz-line:#193b6029;--cz-panel:#f7faff;--cz-panel-strong:#f4f9ee;--background:var(--cz-bg);--foreground:var(--cz-ink);--card:var(--cz-panel);--card-foreground:var(--cz-ink);--popover:#f7faff;--popover-foreground:var(--cz-ink);--primary:#c8f43a;--primary-foreground:var(--cz-action-ink);--secondary:#e0eaf5;--secondary-foreground:var(--cz-ink);--muted:#e3eefb;--muted-foreground:var(--cz-muted);--accent:#e0edc7;--accent-foreground:#294d24;--border:var(--cz-line);--input:#193b6040;--ring:var(--cz-signal);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.cz-subpage-root *,.cz-subpage-root :before,.cz-subpage-root :after{box-sizing:border-box}.cz-subpage-root button,.cz-subpage-root input,.cz-subpage-root select,.cz-subpage-root textarea{font:inherit}.cz-subpage-root :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--cz-signal);outline-offset:5px}.cz-subpage-root ::selection{color:#111a07;background:#c8f43a}.cz-subpage-optics{z-index:-2;pointer-events:none;background:linear-gradient(180deg, #060a072e, var(--cz-bg) 78%), url(/media/landing/cz-motion-v1/ai-optical-desktop.webp) center top / cover no-repeat;opacity:.3;position:fixed;inset:0}.cz-subpage-root[data-theme=light] .cz-subpage-optics{opacity:.12}.cz-subpage-content{z-index:0;min-height:100vh;position:relative}.cz-display,.cz-subpage-root h1,.cz-subpage-root h2,.cz-subpage-root h3{font-family:var(--cz-display);letter-spacing:-.025em}.cz-container{width:min(100% - 40px,1180px);margin-inline:auto}.cz-reading-container{width:min(100% - 40px,760px);margin-inline:auto}.cz-eyebrow{color:var(--cz-signal);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.5}.cz-muted{color:var(--cz-muted)}.cz-panel{border:1px solid var(--cz-line);background:var(--cz-panel);border-radius:18px;box-shadow:inset 0 1px #ffffff0d}.cz-primary-action{color:#182009;background:#c8f43a;border:1px solid #c8f43a;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.cz-hairline{border-color:var(--cz-line)}.cz-theme-control{color:var(--cz-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex;position:relative}.cz-theme-control__icon{z-index:1;pointer-events:none;width:15px;height:15px;position:absolute;left:13px}.cz-theme-control:has(.cz-theme-control__icon) select{padding-left:36px}.cz-theme-control select{border:1px solid var(--cz-line);background:var(--cz-panel);min-height:40px;color:var(--cz-ink);border-radius:999px;padding:0 30px 0 12px}.cz-subpage-header{z-index:50;border-bottom:1px solid var(--cz-line);background:color-mix(in srgb, var(--cz-bg) 90%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.cz-subpage-header__bar{justify-content:space-between;align-items:center;gap:24px;min-height:70px;display:flex}.cz-brand{color:var(--cz-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.cz-brand__logo{border-radius:8px;flex:none;width:32px;height:32px}.cz-brand__name{letter-spacing:-.02em;font-weight:700}.cz-brand__context{border-left:1px solid var(--cz-line);color:var(--cz-muted);padding-left:10px;font-size:12px}.cz-subpage-nav{align-items:center;gap:28px;display:flex}.cz-subpage-nav a,.cz-subpage-footer a,.cz-subpage-mobile-nav a{color:var(--cz-muted);font-size:13px;font-weight:600;text-decoration:none;transition:color .16s}.cz-subpage-nav a:hover,.cz-subpage-nav a[aria-current=page],.cz-subpage-footer a:hover,.cz-subpage-mobile-nav a:hover{color:var(--cz-ink)}.cz-subpage-header__actions{align-items:center;gap:10px;display:flex}.cz-subpage-header__cta{min-height:40px;padding-inline:16px;font-size:13px}.cz-subpage-menu-button{border:1px solid var(--cz-line);background:var(--cz-panel);width:42px;height:42px;color:var(--cz-ink);border-radius:999px;justify-content:center;align-items:center;display:none}.cz-subpage-menu-button svg{width:19px;height:19px}.cz-subpage-mobile-nav{border-top:1px solid var(--cz-line);background:var(--cz-bg)}.cz-subpage-mobile-nav .cz-container{padding-block:8px 14px;display:grid}.cz-subpage-mobile-nav a{border-bottom:1px solid var(--cz-line);align-items:center;min-height:44px;display:flex}.cz-subpage-footer{border-top:1px solid var(--cz-line);background:color-mix(in srgb, var(--cz-bg) 94%, transparent)}.cz-subpage-footer__grid{grid-template-columns:minmax(220px,.75fr) 1.25fr;gap:64px;padding-block:54px 36px;display:grid}.cz-subpage-footer__summary{max-width:320px;color:var(--cz-muted);margin:16px 0 0;font-size:13px;line-height:1.7}.cz-subpage-footer__links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;display:grid}.cz-subpage-footer__bottom{border-top:1px solid var(--cz-line);min-height:66px;color:var(--cz-muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.cz-report-main{padding-block:64px 80px}.cz-report-heading h1{max-width:680px;margin:10px 0 0;font-size:clamp(38px,6vw,68px);font-weight:600;line-height:.98}.cz-report-meta{color:var(--cz-muted);margin-top:16px;font-size:13px;line-height:1.7}.cz-report-notice{color:var(--cz-ink);background:#96690c1f;border:1px solid #d0a64a66;border-radius:14px;margin-top:28px;padding:16px 18px;font-size:14px;line-height:1.65}.cz-report-content{padding-top:38px}.cz-report-cta{padding-top:30px}.cz-blog-index{background:0 0}.cz-blog-index>div{padding-top:clamp(48px,7vw,88px)}.cz-blog-index h1{max-width:760px;font-size:clamp(44px,6vw,76px);font-weight:600;line-height:.98}.cz-blog-filter{border:1px solid var(--cz-line);background:var(--cz-panel);min-height:42px;color:var(--cz-muted);border-radius:999px;padding:0 16px;font-size:12px;font-weight:700}.cz-blog-filter.is-active{border-color:var(--cz-signal);color:#182009;background:#c8f43a}.cz-blog-card,.cz-blog-featured{border-color:var(--cz-line);background:var(--cz-panel);box-shadow:inset 0 1px #ffffff0d}.cz-blog-featured{border-radius:24px}.cz-blog-card{border-radius:18px;min-height:290px}.cz-blog-feature-visual{border-left:1px solid var(--cz-line);background:color-mix(in srgb, var(--cz-panel-strong) 88%, transparent);width:min(34%,380px);min-width:300px;color:var(--cz-muted);letter-spacing:.12em;flex-direction:column;justify-content:center;gap:14px;padding:40px;font-size:12px;display:flex}.cz-blog-feature-visual strong{color:var(--cz-ink);font-family:var(--cz-display);letter-spacing:-.02em;margin-bottom:10px;font-size:30px;font-weight:600}.cz-blog-feature-visual div{border-top:1px solid var(--cz-line);letter-spacing:0;align-items:center;gap:10px;padding-top:12px;display:flex}.cz-blog-feature-visual i{background:var(--cz-signal);border-radius:50%;width:7px;height:7px}.cz-blog-author-mark{border:1px solid color-mix(in srgb, var(--cz-signal) 55%, transparent);background:color-mix(in srgb, var(--cz-signal) 12%, transparent);width:26px;height:26px;color:var(--cz-signal);border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.cz-blog-author-mark--large{width:34px;height:34px;font-size:11px}.cz-blog-reset{color:var(--cz-signal);background:0 0;border:0;margin-top:14px;font-size:13px;font-weight:700}.cz-blog-newsletter{border:1px solid var(--cz-line);background:var(--cz-panel-strong);border-radius:18px;width:100%;margin-block:40px;padding:32px}.cz-blog-newsletter input{border-color:var(--cz-line);background:var(--cz-panel);min-height:44px}.cz-blog-newsletter button{color:#182009;background:#c8f43a;min-height:44px}.cz-blog-article{background:0 0}.cz-blog-article>main>div{width:100%;min-width:0}.cz-blog-article article>h1{overflow-wrap:anywhere;font-size:clamp(40px,5.2vw,68px);font-weight:600;line-height:1}.cz-blog-article .blog-article-mdx{color:var(--cz-ink);font-family:var(--cz-body);font-size:16px;line-height:1.82}.cz-blog-article :where(.blog-article-mdx blockquote,.blog-article-mdx table){border-color:var(--cz-line);background:var(--cz-panel)}.cz-grader-main{padding-bottom:84px}.cz-grader-hero{border-bottom:1px solid var(--cz-line);grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:clamp(36px,7vw,96px);padding-block:clamp(64px,9vw,116px) 46px;display:grid}.cz-grader-hero h1{max-width:820px;margin:14px 0 0;font-size:clamp(50px,7vw,92px);font-weight:600;line-height:.92}.cz-grader-hero h1 span{color:var(--cz-signal);display:block}.cz-grader-hero>p{color:var(--cz-muted);margin:0 0 6px;font-size:16px;line-height:1.8}.cz-grader-workspace{padding-block:38px 72px}.cz-grader-workspace>.cz-panel{padding:clamp(18px,3vw,34px)}.cz-grader-evidence{border-block:1px solid var(--cz-line);background:color-mix(in srgb, var(--cz-panel-strong) 52%, transparent);padding-block:72px}.cz-grader-evidence h2,.cz-grader-steps h2{max-width:720px;margin:12px 0 0;font-size:clamp(38px,5vw,62px);font-weight:600;line-height:1}.cz-grader-section-lead{max-width:680px;color:var(--cz-muted);margin:22px 0 0;font-size:15px;line-height:1.75}.cz-grader-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}.cz-grader-card-grid>li{min-height:230px;padding:26px}.cz-grader-card-grid>li>span,.cz-grader-step-number span{color:var(--cz-signal);letter-spacing:.12em;font-size:12px;font-weight:700}.cz-grader-card-grid h3{margin:34px 0 0;font-size:24px;font-weight:600;line-height:1.08}.cz-grader-card-grid p{color:var(--cz-muted);margin:12px 0 0;font-size:14px;line-height:1.7}.cz-grader-steps{padding-block:78px 0}.cz-grader-step-number{justify-content:space-between;align-items:center;display:flex}.cz-grader-step-number svg{width:22px;height:22px;color:var(--cz-signal)}@media (max-width:640px){.cz-subpage-optics{background-image:linear-gradient(180deg, #060a071f, var(--cz-bg) 68%), url(/media/landing/cz-motion-v1/ai-optical-mobile.webp)}.cz-container,.cz-reading-container{width:min(100% - 30px,760px)}.cz-subpage-header__bar{min-height:62px}.cz-brand__name{font-size:13px}.cz-brand__context,.cz-subpage-nav,.cz-subpage-header__cta{display:none}.cz-subpage-menu-button{display:inline-flex}.cz-theme-control select{color:#0000;width:42px;padding:0}.cz-theme-control__icon{left:13px}.cz-subpage-footer__grid{grid-template-columns:1fr;gap:32px}.cz-subpage-footer__links{grid-template-columns:1fr}.cz-subpage-footer__bottom{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:18px}.cz-report-main{padding-block:44px 60px}.cz-blog-feature-visual{display:none}.cz-blog-index h1{font-size:clamp(42px,13vw,62px)}.cz-blog-article article>h1{font-size:clamp(38px,11vw,54px)}.cz-grader-hero{grid-template-columns:1fr;gap:26px;padding-block:48px 34px}.cz-grader-hero h1{font-size:clamp(44px,13vw,66px)}.cz-grader-workspace{padding-block:24px 52px}.cz-grader-workspace>.cz-panel{margin-inline:-5px;padding:14px}.cz-grader-card-grid{grid-template-columns:1fr}.cz-grader-card-grid>li{min-height:0}}
