:root{--brand-blue:#b2b2b2;--site-accent:#b2b2b2;--site-accent-bright:#d3d5d8;--site-accent-soft:#ededeb;--site-bg:#f5f5f2;--site-surface:#ffffff;--site-ink:#17191a;--site-muted:#666a6d;--site-line:#d8d9d7;--site-line-strong:#a4a7aa;--report-strip-height:36px;--navbar-height:108px}.dark{--brand-blue:#b8b8b8;--site-accent:#b8b8b8;--site-accent-bright:#e5e6e3;--site-accent-soft:#1b1c1f;--site-bg:#090a0b;--site-surface:#141517;--site-ink:#f0f0ee;--site-muted:#929496;--site-line:#28292b;--site-line-strong:#45474a}::-moz-selection{background:#b2b2b2;color:#090a0b}::selection{background:#b2b2b2;color:#090a0b}:focus-visible{outline-color:#b8b8b8}.dark .bg-app-grid{background-color:#090a0b;background-image:linear-gradient(#ffffff09 1px,transparent 0),linear-gradient(90deg,#ffffff09 1px,transparent 0);background-size:64px 64px}.dark .btn-primary,.dark .landing-surface .btn-primary{background:#e8e8e5;border-color:#e8e8e5;color:#111214}.dark .btn-primary:hover,.dark .landing-surface .btn-primary:hover{background:#fff;border-color:#fff;color:#090a0b}.dark .btn-secondary,.dark .landing-surface .btn-secondary{background:#17181a;border-color:#484a4e;color:#e8e8e5}.dark .btn-secondary:hover,.dark .landing-surface .btn-secondary:hover{background:#222326;border-color:#878a8d;color:#fff}.dark .landing-surface,.dark .landing-surface.bg-app-grid{background-color:#090a0b;background-image:none;color:#e8e8e5}.dark .landing-surface .panel{background:#151618;border-color:#303133}.dark .landing-surface .field{background:#151618;border-color:#414347;color:#eee}.dark .landing-surface .field:focus{border-color:#b2b2b2;box-shadow:0 0 0 3px #b8b8b825}.dark .landing-surface [class*=text-blue]{color:#c6c8c8}.dark .landing-surface [class*=border-blue]{border-color:#55585a}.dark .landing-surface [class*=bg-blue]{background-color:#282a2c}.dark .landing-surface .neon-wordmark{background:linear-gradient(105deg,#f0f0ed,#8f9294)}.landing-surface .eyebrow{color:var(--site-muted);letter-spacing:.16em}.landing-surface :is(.text-blue-600,.text-blue-700,.dark\:text-blue-300,.dark\:text-blue-400){color:var(--site-ink)}.glass-product-nav,.product-nav-spacer{height:var(--navbar-height)}.glass-product-nav{background:#0b0c0d;border-bottom:1px solid #242526;color:#f0f0ee}.dark .glass-product-nav.is-scrolled,.glass-product-nav.is-scrolled{background:#0b0c0df2;border-bottom-color:#36383a;backdrop-filter:blur(18px)}.field-report-strip{height:var(--report-strip-height);background:#101112;border-bottom:1px solid #2b2c2e;color:#aaaeb1;overflow:hidden}.field-report-inner{height:100%;max-width:1360px;margin:auto;padding:0 24px;display:flex;align-items:center;justify-content:center;gap:22px;font:10px/1.2 var(--font-mono);letter-spacing:.02em;white-space:nowrap}.field-report-status{display:inline-flex;align-items:center;gap:8px;color:#e1e2df;font-weight:700;letter-spacing:.1em}.editorial-overline>span,.field-report-status i,.hero-evidence-bottom i{width:6px;height:6px;flex:none;border-radius:50%;background:#b7b9ba;box-shadow:0 0 0 4px #b7b9ba18}.field-report-main,.field-report-more{display:inline-flex;align-items:center;gap:7px;min-width:0;transition:color .2s}.field-report-main:hover,.field-report-more:hover{color:#fff}.field-report-main>span{overflow:hidden;text-overflow:ellipsis}.field-report-divider{height:12px;width:1px;background:#424447}.field-report-more{color:#74777b}.product-nav .nav-inner{height:calc(var(--navbar-height) - var(--report-strip-height));max-width:1360px}.product-nav .nav-inner>a:first-child{font-size:16px;font-weight:750;letter-spacing:-.055em}.product-footer .brand-mark,.product-nav .brand-mark{color:#e9e9e6}.glass-product-nav.is-scrolled .nav-link,.product-nav .nav-link{color:#adadad;font-size:12px}.product-nav .nav-link:is(:hover,[aria-current=page]){color:#fff}.product-nav .nav-link:after{background:#b8b8b8}.product-nav .nav-active{background:#ffffff0c}.product-nav .theme-toggle{color:#e8e8e5}.product-nav .command-hint,.product-nav .mobile-menu-toggle{border-color:#434549;color:#d0d1d0;background:#17181a}.product-nav .language-toggle{border-color:#3b3d41;background:#17181a}.product-nav .language-toggle button[aria-pressed=true]{background:#e8e8e5;color:#101112}.product-nav .btn-primary{background:#e8e8e5!important;border-color:#e8e8e5!important;color:#111214!important;border-radius:9px}.product-nav .btn-primary:hover{background:#fff!important;border-color:#fff!important}.product-nav .btn-secondary{background:#18191b!important;border-color:#45474a!important;color:#ddd!important;border-radius:9px}.resources-mega{background:#17181a;color:#e9e9e7;border-color:#45474a;box-shadow:0 24px 70px #0009}.resources-mega a:focus-visible,.resources-mega a:hover{background:#242628;color:#fff}.resources-mega small{color:#929496}.mobile-glass-menu{background:#101112;color:#eee;border-top:1px solid #292b2d}.mobile-glass-menu .mobile-resource-link{color:#d5d6d4}.mobile-glass-menu .mobile-resource-link:is(:hover,[aria-current=page]){background:#252628;color:#fff}.landing-surface .editorial-hero{min-height:min(860px,calc(100svh - var(--navbar-height)));margin-top:0;padding:clamp(72px,10vw,150px) max(24px,calc((100vw - 1360px)/2)) 100px;display:flex;align-items:center;border-bottom:1px solid #2c2d2f;background:radial-gradient(ellipse 70% 90% at 80% 45%,#1b1c1d 0,#090a0b 72%)}.editorial-hero .hero-painting-layer{inset:0 0 0 42%;background:#090a0b;opacity:.53;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%,#000 75%,transparent);mask-image:linear-gradient(90deg,transparent,#000 35%,#000 75%,transparent)}.editorial-hero .hero-painting-layer img{filter:grayscale(1) brightness(.32) contrast(1.35);-o-object-position:44% center;object-position:44% center}.editorial-hero .hero-navy-wash{background:linear-gradient(90deg,#090a0b,transparent 58%),linear-gradient(0deg,#090a0b80,transparent 65%)}.editorial-hero .hero-color-match{background:linear-gradient(transparent,#090a0b)}.editorial-hero .hero-content{max-width:1360px;display:grid;grid-template-columns:minmax(0,1.13fr) minmax(340px,.87fr);gap:clamp(32px,6vw,100px);text-align:left;color:#f0f0ee}.editorial-hero .hero-copy{position:relative;z-index:2}.editorial-overline{display:flex;align-items:center;gap:12px;font:11px/1.5 var(--font-mono);font-weight:500;letter-spacing:.12em;color:#9b9da0;text-transform:uppercase}.editorial-hero .cinematic-title{margin-top:28px;font-size:clamp(58px,6.4vw,112px);line-height:.97;font-weight:630;letter-spacing:-.073em;text-wrap:balance}.editorial-hero .hero-accent{color:#aeb0b1!important;-webkit-text-fill-color:currentColor}.editorial-hero .hero-subline{max-width:560px;margin:32px 0 0;color:#b1b3b4;font-size:clamp(16px,1.35vw,19px);line-height:1.65;text-wrap:pretty}.editorial-hero .hero-cta-row{justify-content:flex-start;margin-top:34px;gap:10px}.editorial-hero .hero-cta-row a{min-height:52px;padding:0 18px;font-size:13px;font-weight:650;border-radius:10px}.editorial-hero .hero-cta-row svg{margin-left:14px}.dark .editorial-hero .hero-primary,.editorial-hero .hero-primary{background:#e8e8e5!important;border-color:#e8e8e5!important;color:#111214!important}.editorial-hero .hero-primary:hover{background:#fff!important;border-color:#fff!important}.dark .editorial-hero .hero-secondary,.editorial-hero .hero-secondary{background:#151618e8!important;border-color:#66686b!important;color:#e8e8e5!important}.editorial-hero .hero-privacy{justify-content:flex-start;margin:22px 0 0;max-width:500px;color:#8d9092;font-size:11px}.editorial-hero .hero-privacy svg{color:#c7c8c7}.hero-evidence{position:relative;z-index:2;border:1px solid #66686a;border-radius:16px;background:#111214d9;box-shadow:0 22px 90px #000b,0 0 0 8px #ffffff05;overflow:hidden;transform:rotate(2deg);transition:transform .45s cubic-bezier(.2,.9,.2,1),box-shadow .45s}.hero-evidence:hover{transform:rotate(0deg) translateY(-8px);box-shadow:0 35px 100px #000c,0 0 0 8px #ffffff0b}.hero-evidence-bottom,.hero-evidence-top{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:17px 20px;font:10px/1.3 var(--font-mono);letter-spacing:.06em;color:#aaaeb0}.hero-evidence-top{border-bottom:1px solid #36383a}.hero-evidence-top span:first-child{color:#e4e4e1}.hero-evidence-bottom{border-top:1px solid #36383a;font-size:9px}.hero-evidence-bottom>span:first-child{display:flex;gap:9px;align-items:center;color:#e1e1df}.hero-evidence-map{position:relative;height:320px;background:radial-gradient(ellipse at 57% 44%,#333537,#1a1b1d 70%);overflow:hidden}.evidence-grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff0b 1px,transparent 0),linear-gradient(90deg,#ffffff0b 1px,transparent 0);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse,#000 35%,transparent 90%);mask-image:radial-gradient(ellipse,#000 35%,transparent 90%)}.hero-evidence-map svg{position:relative;width:100%;height:100%;padding:18px 28px;overflow:visible}.evidence-route-base{stroke:#90939655;stroke-width:12;stroke-linecap:round}.evidence-route{stroke:#e2e3e0;stroke-width:3.5;stroke-linecap:round;stroke-dasharray:450;stroke-dashoffset:450;animation:evidence-trace 1.8s cubic-bezier(.2,.8,.2,1) .3s forwards}.evidence-point{fill:#efefed;stroke:#303235;stroke-width:3}.evidence-point-mid{fill:#aaaeb0}.evidence-map-label{position:absolute;padding:5px 7px;border:1px solid #595c5e;border-radius:3px;background:#17191bdd;color:#d1d2d0;font:8px var(--font-mono);letter-spacing:.06em}.evidence-map-label-a{left:8%;bottom:8%}.evidence-map-label-b{left:54%;top:28%}.evidence-map-label-c{top:8%}.hero-scroll-cue{position:absolute;left:max(24px,calc((100vw - 1360px)/2));bottom:26px;display:inline-flex;align-items:center;gap:11px;color:#9a9c9e;font:10px var(--font-mono);letter-spacing:.14em}.hero-scroll-cue svg{animation:cue-bob 2s ease-in-out infinite}@keyframes evidence-trace{to{stroke-dashoffset:0}}@keyframes cue-bob{50%{transform:translateY(5px)}}.dark .landing-surface .site-section{border-color:#303133}.cinematic-landing .site-section{padding-block:clamp(88px,11vw,150px)}.cinematic-capabilities{margin-top:0;padding:76px 0 26px}.cinematic-capabilities>.eyebrow{margin-bottom:24px}.cinematic-capability-grid{gap:14px;border:0;background:transparent}.capability-card,.dark .landing-surface .capability-card{min-height:240px;border:1px solid #3a3b3d;border-radius:14px;background:linear-gradient(150deg,#1b1c1e,#111214 75%);box-shadow:0 16px 48px #0004}.capability-card>svg{color:#d4d5d3}.capability-card h2{font-size:18px;letter-spacing:-.03em}.capability-card>p{font-size:13px;color:#9d9fa1}.capability-card:hover{border-color:#7a7d80;box-shadow:0 22px 60px #0007}.capability-card:nth-child(2){--reveal-delay:70ms}.capability-card:nth-child(3){--reveal-delay:140ms}.capability-card:nth-child(4){--reveal-delay:210ms}.cinematic-final-cta h2,.journal-preview-heading h2,.landing-surface .site-section>div h2,.workspace-showcase h2{letter-spacing:-.055em}.journal-preview-heading h2,.workspace-showcase h2{font-size:clamp(36px,5.2vw,68px);line-height:1.04;font-weight:620}.dark .landing-surface .tech-board,.dark .landing-surface .tech-cell{box-shadow:none;border-color:#37393b;background:#151618}.landing-surface .workflow-lane{border-radius:11px}.dark .landing-surface .workflow-lane:hover{background:#202224}.dark .landing-surface .journal-preview-grid{background:transparent;border:0;gap:14px}.dark .landing-surface .journal-preview-card{border:1px solid #383a3c;border-radius:13px;background:#161719;min-height:285px}.dark .landing-surface .journal-preview-card:hover{background:#222325}.journal-preview-card h3{font-size:clamp(24px,2.6vw,36px)}.journal-preview-card>svg,.journal-preview-heading>a{color:#d6d7d5}.cinematic-final-cta{padding:65px 0!important}.cinematic-final-cta h2{font-size:clamp(28px,3vw,43px)!important}.dark .landing-surface .dashed-rail{border-color:#3b3d3f}.dark .enterprise-surface>main>section:first-child,.dark .enterprise-surface>main>section:first-child .bg-white{background:#141517;border-color:#37393b}.enterprise-surface>main>section:first-child h1{font-size:clamp(50px,6vw,92px);font-weight:620;letter-spacing:-.07em;line-height:1.02}.dark .enterprise-capability{border-radius:12px}.dark .landing-surface :is(.brand-accent,.text-blue-500,.text-blue-600,.text-blue-700){color:#c7c9c9}.dark .landing-surface .docs-layout{border-color:#303234}.dark .landing-surface .docs-sidebar{background:#131416;border-color:#303234}.dark .landing-surface .docs-main{background:#0d0e0f}.dark .landing-surface .doc-figure,.dark .landing-surface .doc-note,.dark .landing-surface .doc-step{background:#17181a;border-color:#3b3d3f}.landing-surface .compact-motion-page h1{font-size:clamp(44px,5vw,70px);font-weight:620;letter-spacing:-.068em;line-height:1.05}.dark .landing-surface .compact-motion-page{border-color:#37393b}.dark .landing-surface .compact-motion-page .tech-board{box-shadow:none}.editorial-pricing{max-width:1460px;margin:auto;padding:0 24px 120px;color:var(--site-ink)}.pricing-intro{max-width:1180px;margin:auto;padding:clamp(90px,10vw,150px) 0 70px;text-align:center}.pricing-intro .editorial-overline{justify-content:center}.pricing-intro h1{margin-top:27px;font-size:clamp(54px,7.2vw,115px);line-height:.98;font-weight:620;letter-spacing:-.077em;text-wrap:balance}.pricing-intro h1 span{color:#8f9294}.pricing-intro>p:not(.editorial-overline){max-width:720px;margin:34px auto 0;color:var(--site-muted);font-size:clamp(15px,1.55vw,20px);line-height:1.6}.pricing-intro-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:46px;color:var(--site-muted);font:10px var(--font-mono);letter-spacing:.08em}.pricing-intro-meta span+span:before{content:"·";margin-right:20px;color:#b7b9b9}.pricing-error,.pricing-return-status{max-width:900px;margin:0 auto 30px;padding:16px 20px;border:1px solid var(--site-line-strong);border-radius:8px;background:var(--site-surface);color:var(--site-ink);font-size:13px;line-height:1.6}.pricing-error{border-color:#9b7575;color:var(--site-ink)}.pricing-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pricing-plan{position:relative;display:flex;flex-direction:column;min-width:0;min-height:635px;padding:28px 24px;border:1px solid #3b3d3f;border-radius:15px;background:linear-gradient(165deg,#1b1c1e,#121315 80%);box-shadow:0 14px 50px #0004;transition:transform .35s cubic-bezier(.2,.9,.2,1),border-color .25s,box-shadow .35s}.pricing-plan:hover{transform:translateY(-8px);border-color:#939596;box-shadow:0 28px 70px #0008}.pricing-plan-featured{background:linear-gradient(155deg,#2b2d2f,#171819 65%);border-color:#96999a;box-shadow:0 0 0 1px #a4a6a730,0 22px 70px #0007}.pricing-plan-head{display:flex;justify-content:space-between;gap:10px;min-height:34px;color:var(--site-muted);font:9px/1.35 var(--font-mono);letter-spacing:.08em}.pricing-plan-head span:last-child{text-align:right}.pricing-plan h2{margin-top:18px;font-size:clamp(31px,2.9vw,43px);line-height:1.05;letter-spacing:-.07em;font-weight:640}.pricing-plan-note{margin-top:12px;min-height:42px;color:#b7b8b8;font-size:13px;line-height:1.6}.pricing-plan-price{margin-top:34px;padding-top:27px;border-top:1px solid #3c3e40;font-size:clamp(34px,3vw,48px);font-weight:630;letter-spacing:-.07em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.pricing-plan-price span{color:var(--site-muted);font-size:12px;font-weight:400;letter-spacing:0}.pricing-plan-small{min-height:58px;margin-top:14px;color:var(--site-muted);font-size:11px;line-height:1.6}.pricing-plan-cta{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:48px;width:100%;margin-top:18px;padding:0 15px;border:1px solid #e3e4e1;border-radius:9px;background:#e3e4e1;color:#121314;font-size:12px;font-weight:650;text-align:left;transition:background .2s,border-color .2s,transform .2s}.pricing-plan-cta:hover:not(:disabled){background:#fff;border-color:#fff;transform:translateY(-2px)}.pricing-plan-cta:disabled{cursor:not-allowed;opacity:.52}.pricing-plan-cta-muted{background:#222426;border-color:#55585a;color:#e8e8e5}.pricing-plan-features{margin-top:28px;padding-top:22px;border-top:1px solid #3c3e40}.pricing-plan-features h3{margin-bottom:20px;color:var(--site-ink);font-size:12px;font-weight:650}.pricing-plan-features p{display:flex;align-items:flex-start;gap:9px;margin-top:13px;color:#b2b4b5;font-size:11px;line-height:1.55}.pricing-plan-features svg{flex:none;margin-top:1px;color:#d8d9d7}.pricing-plan-features p:last-child:has(svg.lucide-minus){color:var(--site-muted)}.pricing-enterprise-band{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-top:32px;padding:45px 48px;border:1px solid #4d5051;border-radius:15px;background:radial-gradient(ellipse at 85% 30%,#2b2d2f,#171819 70%)}.pricing-enterprise-band h2{margin-top:14px;font-size:clamp(27px,3.1vw,48px);line-height:1.1;font-weight:620;letter-spacing:-.055em}.pricing-enterprise-band p:last-child{margin-top:12px;color:var(--site-muted);font-size:13px;line-height:1.6}.pricing-enterprise-band>a,.pricing-last-cta>a{display:inline-flex;justify-content:space-between;align-items:center;gap:35px;min-height:48px;flex:none;padding:0 18px;border:1px solid #e6e7e4;border-radius:9px;background:#e6e7e4;color:#111213;font-size:12px;font-weight:650;transition:transform .2s,background .2s}.pricing-enterprise-band>a:hover,.pricing-last-cta>a:hover{transform:translateY(-3px);background:#fff}.pricing-compare,.pricing-faq{padding-top:clamp(90px,10vw,145px)}.pricing-section-heading{margin-bottom:35px}.pricing-section-heading h2{margin-top:16px;font-size:clamp(36px,5vw,72px);font-weight:620;line-height:1.06;letter-spacing:-.065em}.pricing-table-scroll{overflow:auto;border:1px solid #454749;border-radius:12px;background:#151618}.pricing-table-scroll table{width:100%;min-width:650px;border-collapse:collapse;text-align:left}.pricing-table-scroll td,.pricing-table-scroll th{padding:20px 22px;border-bottom:1px solid var(--site-line);font-size:12px;font-weight:400}.pricing-table-scroll th:first-child{width:38%}.pricing-table-scroll thead th{color:var(--site-ink);font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--site-accent-soft)}.pricing-table-scroll tbody th{color:var(--site-muted);font-weight:500}.pricing-table-scroll tbody td{color:var(--site-ink);font-variant-numeric:tabular-nums}.pricing-table-scroll tr:last-child :is(th,td){border-bottom:0}.pricing-compare-note{margin-top:16px;color:var(--site-muted);font-size:11px;line-height:1.6}.pricing-faq-list{border-top:1px solid #494b4d}.pricing-faq-list details{border-bottom:1px solid #494b4d}.pricing-faq-list summary{position:relative;cursor:pointer;list-style:none;padding:26px 48px 26px 0;font-size:clamp(16px,1.6vw,21px);font-weight:550;letter-spacing:-.025em}.pricing-faq-list summary::-webkit-details-marker{display:none}.pricing-faq-list summary:after{content:"+";position:absolute;right:7px;top:23px;color:var(--site-muted);font:25px var(--font-mono);transition:transform .25s}.pricing-faq-list details[open] summary:after{transform:rotate(45deg)}.pricing-faq-list details>p{max-width:760px;padding:0 0 26px;color:var(--site-muted);font-size:13px;line-height:1.8}.pricing-last-cta{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:clamp(100px,11vw,160px);padding:50px 0;border-top:1px solid #484a4b;border-bottom:1px solid #484a4b}.pricing-last-cta h2{font-size:clamp(32px,4.8vw,70px);font-weight:620;line-height:1.04;letter-spacing:-.065em}.dark .product-footer{background:#0a0b0c;border-color:#303234}.dark .product-footer-stage:before{background-image:linear-gradient(#ffffff08 1px,transparent 0),linear-gradient(90deg,#ffffff08 1px,transparent 0)}.dark .product-footer-glow{background:radial-gradient(ellipse 60% 95% at 50% 120%,#ffffff16,transparent 72%)}.dark .product-footer .footer-wordmark{background:linear-gradient(180deg,#77797b,#323436 66%,#151617)}.product-footer .footer-wordmark{font-size:clamp(6rem,26vw,25rem);letter-spacing:-.105em}.dark .product-footer a:hover{color:#fff}.page-scroll-progress{display:none}@supports (animation-timeline:scroll()){.page-scroll-progress{position:fixed;z-index:1000;top:0;left:0;display:block;width:100%;height:2px;background:#d8d9d6;transform:scaleX(0);transform-origin:left;pointer-events:none;animation:page-read-progress linear both;animation-timeline:scroll(root)}}@keyframes page-read-progress{to{transform:scaleX(1)}}.field-report-status i{animation:status-breathe 3s ease-in-out infinite}@keyframes status-breathe{50%{opacity:.45;box-shadow:0 0 0 7px #b7b9ba0b}}.field-report-main svg,.field-report-more svg{transition:transform .3s cubic-bezier(.2,.9,.2,1)}:is(.field-report-main,.field-report-more):hover svg{transform:translate(3px,-3px)}.editorial-hero{isolation:isolate;overflow:hidden}.editorial-hero:after{content:"";position:absolute;z-index:0;right:-22%;top:-38%;width:80%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#b4b8bb12,transparent 67%);pointer-events:none;animation:hero-ambient 17s ease-in-out infinite alternate}@keyframes hero-ambient{to{transform:translate(-9%,9%) scale(1.18);opacity:.55}}.editorial-hero .hero-evidence{--tilt-x:0deg;--tilt-y:0deg;--glint-x:50%;--glint-y:50%;transform:perspective(1000px) rotate(2deg) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;animation:evidence-appear 1s cubic-bezier(.2,.9,.2,1) .45s backwards}.editorial-hero .hero-evidence:hover{transform:perspective(1000px) translateY(-8px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}.editorial-hero .hero-evidence.is-tracking{transition:transform 90ms linear,box-shadow .4s}.hero-evidence:after{content:"";position:absolute;inset:0;z-index:3;background:radial-gradient(ellipse 190px 160px at var(--glint-x) var(--glint-y),#ffffff18,transparent 80%);pointer-events:none;opacity:0;transition:opacity .35s}.hero-evidence:hover:after{opacity:1}.hero-evidence-map:after{content:"";position:absolute;inset:-70% -25%;width:35%;background:linear-gradient(90deg,transparent,#ffffff0d,transparent);pointer-events:none;transform:rotate(28deg) translateX(-350%);animation:evidence-scan 8s ease-in-out 2s infinite}.evidence-traveler{fill:#fff;filter:drop-shadow(0 0 7px #fff)}.evidence-point-mid{animation:point-beacon 3s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes evidence-appear{0%{opacity:0;transform:perspective(1000px) translateY(50px) rotate(7deg) scale(.94)}}@keyframes evidence-scan{45%,to{transform:rotate(28deg) translateX(650%)}}@keyframes point-beacon{50%{opacity:.48;transform:scale(1.45)}}.signal-band{position:relative;z-index:2;overflow:hidden;border-block:1px solid #444648;background:#17181a;color:#c8c9c8;white-space:nowrap}.signal-band:after,.signal-band:before{content:"";position:absolute;z-index:2;top:0;bottom:0;width:70px;pointer-events:none}.signal-band:before{left:0;background:linear-gradient(90deg,#17181a,transparent)}.signal-band:after{right:0;background:linear-gradient(270deg,#17181a,transparent)}.signal-band-track{display:flex;width:-moz-max-content;width:max-content;animation:signal-drift 29s linear infinite}.signal-band:hover .signal-band-track{animation-play-state:paused}.signal-band-track>span{display:flex;flex:none;align-items:center;gap:27px;padding:15px 27px 15px 0;font:10px/1 var(--font-mono);letter-spacing:.16em}.signal-band-track i{display:block;width:5px;height:5px;background:#797c7e;transform:rotate(45deg)}@keyframes signal-drift{to{transform:translateX(-33.3333%)}}.pricing-intro .editorial-overline,.pricing-intro h1,.pricing-intro-meta,.pricing-intro>p:not(.editorial-overline){animation:pricing-intro-rise .8s cubic-bezier(.2,.9,.2,1) backwards}.pricing-intro h1{animation-delay:90ms}.pricing-intro>p:not(.editorial-overline){animation-delay:.17s}.pricing-intro-meta{animation-delay:.25s}@keyframes pricing-intro-rise{0%{opacity:0;transform:translateY(25px)}}.pricing-plan{isolation:isolate;overflow:hidden;animation:plan-rise .75s cubic-bezier(.2,.9,.2,1) backwards}.pricing-plan:nth-child(2){animation-delay:80ms}.pricing-plan:nth-child(3){animation-delay:.16s}.pricing-plan:nth-child(4){animation-delay:.24s}.pricing-plan:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle 180px at var(--spot-x,50%) var(--spot-y,20%),#ffffff13,transparent 85%);opacity:0;transition:opacity .3s}.pricing-plan:hover:before{opacity:1}.pricing-plan>*{position:relative;z-index:1}.pricing-plan-featured:after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;border:1px solid #ffffff33;pointer-events:none;opacity:.6;animation:featured-breathe 4s ease-in-out infinite}@keyframes plan-rise{0%{opacity:0;transform:translateY(35px) scale(.98)}}@keyframes featured-breathe{50%{opacity:.18}}.capability-card,.dark .enterprise-capability,.journal-preview-card,.pricing-enterprise-band{transition:transform .45s cubic-bezier(.2,.9,.2,1),box-shadow .45s,border-color .3s,background .3s}.capability-card:hover,.dark .enterprise-capability:hover,.journal-preview-card:hover,.pricing-enterprise-band:hover{transform:translateY(-5px);box-shadow:0 24px 60px #0008;border-color:#777a7c}.pricing-faq-list details[open]>p{animation:faq-unfold .35s cubic-bezier(.2,.9,.2,1) both}@keyframes faq-unfold{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.resources-mega{animation:resources-unfold .3s cubic-bezier(.2,.9,.2,1) both;transform-origin:90% 0}@keyframes resources-unfold{0%{transform:scale(.98)}to{transform:none}}.mobile-glass-menu{animation:mobile-menu-arrive .4s cubic-bezier(.2,.9,.2,1) both}@keyframes mobile-menu-arrive{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}.field-report-strip{background:#0d1410;border-bottom-color:#2e2e2e}.field-report-status{color:#b6b6b6;font-weight:500}.editorial-overline>span,.field-report-status i{background:#8c8c8c;box-shadow:0 0 0 4px #8c8c8c19}.field-report-more{color:#999999}.field-report-main:hover,.field-report-more:hover{color:#e5e5e5}.product-footer .footer-brand>a,.product-nav .nav-inner>a:first-child{letter-spacing:-.04em}.product-footer .brand-mark,.product-nav .brand-mark{opacity:.85}.product-nav .btn-primary,.product-nav .btn-secondary,.product-nav .command-hint,.product-nav .language-toggle,.product-nav .mobile-menu-toggle{border-radius:13px}.product-nav .nav-active,.resources-mega{border-radius:16px}.mobile-glass-menu .mobile-resource-link{border-radius:11px}.page-scroll-progress{top:0;background:#bfc1bf}.landing-surface .editorial-hero{display:block;min-height:0;padding:clamp(96px,10vw,155px) 24px 118px;background:#080909}.editorial-hero .hero-painting-layer{inset:0;opacity:.43;-webkit-mask-image:radial-gradient(ellipse 70% 68% at 50% 65%,#000 20%,transparent 85%);mask-image:radial-gradient(ellipse 70% 68% at 50% 65%,#000 20%,transparent 85%)}.editorial-hero .hero-painting-layer img{filter:grayscale(1) brightness(.39) contrast(1.25)}.editorial-hero .hero-navy-wash{background:linear-gradient(180deg,#080909e8,#08090999 54%,#080909)}.editorial-hero .hero-content{display:flex;flex-direction:column;align-items:center;gap:0;max-width:1100px;text-align:center}.editorial-hero .hero-copy{width:100%;max-width:940px;text-align:center}.editorial-hero .editorial-overline{justify-content:center}.editorial-hero .cinematic-title{margin-top:30px;font-size:clamp(58px,7vw,104px);letter-spacing:-.06em;line-height:1.01}.editorial-hero .hero-accent{color:#9fa1a1!important}.editorial-hero .hero-subline{max-width:650px;margin:30px auto 0;color:#b3b5b5;font-size:clamp(15px,1.25vw,18px);line-height:1.75}.editorial-hero .hero-cta-row{justify-content:center;margin-top:31px}.editorial-hero .hero-cta-row a{border-radius:14px;font-weight:500}.editorial-hero .hero-privacy{justify-content:center;margin:23px auto 0;font-weight:400}.editorial-hero .hero-evidence{width:min(100%,1080px);margin:clamp(68px,7vw,100px) auto 0;border-color:#4c5050;border-radius:24px;background:#101213f2;box-shadow:0 35px 100px #000a,0 0 0 1px #ffffff0c;transform:perspective(1200px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}.editorial-hero .hero-evidence:hover{transform:perspective(1200px) translateY(-6px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));box-shadow:0 45px 110px #000c,0 0 0 1px #ffffff22}.hero-evidence-bottom,.hero-evidence-top{padding-inline:26px;letter-spacing:.08em}.hero-evidence-map{height:clamp(300px,34vw,390px);background:radial-gradient(ellipse at 55% 43%,#222626,#121516 74%)}.hero-evidence-map svg{padding:0}.evidence-roads path{stroke:#8b90903c;stroke-width:2.4;stroke-linecap:round}.evidence-route-base{stroke:#b9c0be33;stroke-width:15}.evidence-route{stroke:#e4e9e5;stroke-width:4;stroke-dasharray:1250;stroke-dashoffset:1250}.evidence-point{fill:#e7ece8;stroke:#202523}.evidence-point-mid{fill:#9b9b9b}.evidence-map-label{border-color:#5c5c5c;border-radius:6px;background:#111514e8}.evidence-map-label-a{left:6%;bottom:11%}.evidence-map-label-b{left:57%;top:35%}.evidence-map-label-c{right:5%;top:17%}.editorial-hero .hero-scroll-cue{bottom:31px}.signal-band{border-color:#303632;background:#121714}.signal-band:before{background:linear-gradient(90deg,#121714,transparent)}.signal-band:after{background:linear-gradient(270deg,#121714,transparent)}.signal-band-track i{background:#808080}.cinematic-landing :is(.workspace-showcase h2,.journal-preview-heading h2,.cinematic-final-cta h2),.enterprise-surface>main>section:first-child h1,.landing-surface .compact-motion-page h1{font-weight:400;letter-spacing:-.052em}.capability-card,.dark .enterprise-capability,.dark .landing-surface .journal-preview-card,.dark .landing-surface .tech-board,.dark .landing-surface .tech-cell{border-radius:20px}.journal-preview-card h3{font-weight:400;letter-spacing:-.045em}.pricing-intro h1{letter-spacing:-.062em}.pricing-plan{border-radius:21px;padding:29px 26px}.pricing-plan h2{font-weight:450;letter-spacing:-.05em}.pricing-plan-price{font-weight:450;letter-spacing:-.055em}.pricing-enterprise-band>a,.pricing-last-cta>a,.pricing-plan-cta{border-radius:13px;font-weight:500}.pricing-enterprise-band{border-radius:21px}.pricing-enterprise-band h2,.pricing-last-cta h2,.pricing-section-heading h2{font-weight:400;letter-spacing:-.055em}.pricing-table-scroll{border-radius:18px}.pricing-faq-list summary{font-weight:400}.dark .product-footer .footer-wordmark,.product-footer .footer-wordmark{font-weight:400;letter-spacing:-.078em}@media(max-width:767px){.landing-surface .editorial-hero{padding:82px 20px 89px}.editorial-hero .hero-painting-layer{inset:5% 0 0;opacity:.36}.editorial-hero .cinematic-title{font-size:clamp(48px,11.8vw,74px);letter-spacing:-.06em}.editorial-hero .hero-subline{max-width:440px;margin-top:25px}.editorial-hero .hero-cta-row{margin-top:26px}.editorial-hero .hero-evidence{margin-top:57px;border-radius:19px}.hero-evidence-map{height:230px}.hero-evidence-bottom,.hero-evidence-top{padding-inline:14px;font-size:8px}.evidence-map-label-b{left:47%;top:30%}.pricing-intro h1{font-size:clamp(47px,11vw,75px)}.pricing-plan{padding:26px;border-radius:19px}}@media(max-width:1100px){.pricing-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-plan{min-height:570px}.editorial-hero .hero-content{grid-template-columns:minmax(0,1fr) minmax(290px,.8fr);gap:28px}.editorial-hero .cinematic-title{font-size:clamp(56px,6vw,80px)}}@media(max-width:767px){:root{--report-strip-height:32px;--navbar-height:90px}.field-report-inner{justify-content:flex-start;padding:0 15px;gap:10px;font-size:9px}.field-report-status{font-size:8px;letter-spacing:.04em}.field-report-divider,.field-report-more{display:none}.product-nav .nav-inner{padding-inline:16px}.mobile-glass-menu{inset:var(--navbar-height) 0 0;height:calc(100dvh - var(--navbar-height))}.landing-surface .editorial-hero{min-height:calc(100svh - var(--navbar-height));padding:74px 20px 80px;align-items:start}.editorial-hero .hero-painting-layer{inset:25% 0 0;opacity:.34;-webkit-mask-image:linear-gradient(0deg,transparent,#000 40%,transparent 96%);mask-image:linear-gradient(0deg,transparent,#000 40%,transparent 96%)}.editorial-hero .hero-content{display:block}.editorial-hero .cinematic-title{font-size:clamp(50px,12vw,78px);line-height:.98}.editorial-hero .hero-subline{font-size:15px;line-height:1.65;margin-top:25px}.editorial-hero .hero-cta-row{margin-top:27px}.editorial-hero .hero-cta-row a{min-height:48px}.hero-evidence{max-width:520px;margin:54px auto 0;transform:rotate(0)}.hero-evidence-map{height:230px}.hero-scroll-cue{left:20px;bottom:20px}.cinematic-capabilities{padding-top:60px}.cinematic-capability-grid{grid-template-columns:1fr;gap:10px}.capability-card{min-height:175px}.cinematic-landing .site-section{padding-block:80px}.pricing-intro{padding:85px 0 55px}.pricing-intro h1{font-size:clamp(49px,11vw,78px)}.pricing-intro>p:not(.editorial-overline){font-size:15px;margin-top:26px}.pricing-intro-meta{gap:9px 14px;font-size:8px}.pricing-intro-meta span+span:before{margin-right:14px}.pricing-plans{grid-template-columns:1fr}.pricing-plan{min-height:0;padding:25px}.pricing-plan-note,.pricing-plan-small{min-height:0}.pricing-plan-features{margin-top:28px}.pricing-enterprise-band,.pricing-last-cta{display:block;padding:32px 25px}.pricing-enterprise-band>a,.pricing-last-cta>a{margin-top:24px;width:-moz-max-content;width:max-content;max-width:100%}.pricing-last-cta{padding-inline:0}.pricing-section-heading h2{font-size:clamp(34px,8vw,50px)}}@media(prefers-reduced-motion:reduce){.editorial-hero:after,.evidence-point-mid,.field-report-status i,.hero-evidence-map:after,.mobile-glass-menu,.page-scroll-progress,.pricing-faq-list details>p,.pricing-intro .editorial-overline,.pricing-intro h1,.pricing-intro-meta,.pricing-intro>p,.pricing-plan,.pricing-plan-featured:after,.resources-mega,.signal-band-track{animation:none!important;transition:none!important}.signal-band-track{transform:none!important}.hero-evidence,.hero-scroll-cue svg,.pricing-enterprise-band>a,.pricing-last-cta>a,.pricing-plan,.pricing-plan-cta{animation:none!important;transition:none!important;transform:none!important}.evidence-route{stroke-dashoffset:0;animation:none!important}.evidence-traveler,.page-scroll-progress{display:none}}:root{--brand-blue:#646464;--site-accent:#646464;--site-accent-bright:#828282;--site-accent-soft:#f1f1f1}.dark{--brand-blue:#c5c5c5;--site-accent:#c5c5c5;--site-accent-bright:#dddddd;--site-accent-soft:#1f1f1f}.brand-accent,.brand-mark{color:var(--site-accent)}.product-footer,.product-nav{--mark-search-head:#888}.dark .product-footer,.dark .product-nav{--mark-search-head:#777}.brand-mark-dot{opacity:0}.product-nav .brand-mark-underlay{animation:cakra-mark-join 2.1s step-end infinite}.product-nav .brand-mark-wave-cell>.brand-mark-pixel{animation:cakra-mark-pixel-break 2.1s step-end var(--wave-delay,0s) infinite}.product-nav .brand-mark-wave-cell>.brand-mark-dot{animation:cakra-mark-pixel-form 2.1s step-end var(--wave-delay,0s) infinite}@media(hover:hover){.product-footer .brand-lockup:is(:hover,:focus-visible) .brand-mark-underlay{animation:cakra-mark-join 2.1s step-end infinite}.product-footer .brand-lockup:is(:hover,:focus-visible) .brand-mark-wave-cell>.brand-mark-pixel{animation:cakra-mark-pixel-break 2.1s step-end var(--wave-delay,0s) infinite}.product-footer .brand-lockup:is(:hover,:focus-visible) .brand-mark-wave-cell>.brand-mark-dot{animation:cakra-mark-pixel-form 2.1s step-end var(--wave-delay,0s) infinite}}@keyframes cakra-mark-join{0%,65%,7%,to{opacity:1}64%,8%{opacity:0}}@keyframes cakra-mark-pixel-break{0%,28%,6%,to{opacity:1}26%,8%{opacity:0}}@keyframes cakra-mark-pixel-form{0%,28%,6%,to{opacity:0;fill:currentColor}16%,8%{opacity:1;fill:var(--mark-search-head)}18%,26%{opacity:1;fill:currentColor}}@media(prefers-reduced-motion:reduce){.product-footer .brand-mark-underlay,.product-footer .brand-mark-wave-cell>.brand-mark-pixel,.product-nav .brand-mark-underlay,.product-nav .brand-mark-wave-cell>.brand-mark-pixel{animation:none!important;opacity:1!important}.product-footer .brand-mark-wave-cell>.brand-mark-dot,.product-nav .brand-mark-wave-cell>.brand-mark-dot{animation:none!important;opacity:0!important}}.dark .bg-app-grid{background-color:#090909;background-image:linear-gradient(#c5c5c510 1px,transparent 0),linear-gradient(90deg,#c5c5c510 1px,transparent 0),radial-gradient(#c5c5c527 .75px,transparent 0)}.dark .landing-surface,.dark .landing-surface.bg-app-grid{background-color:#090909;color:#fbfbfb}.dark .landing-surface .panel,.dark .landing-surface .tech-board,.dark .landing-surface .tech-cell{background:#141414;border-color:#3e3e3e}.dark .landing-surface .field{border-color:#585858;color:#fbfbfb}.dark .landing-surface .field:focus{border-color:#c5c5c5;box-shadow:0 0 0 3px #c5c5c52b}.dark .landing-surface :is(.eyebrow,.editorial-overline){color:#b8b8b8}.dark .landing-surface :is(h1,h2,h3){text-shadow:none}.dark .landing-surface :is(.text-zinc-500,.dark\:text-zinc-400){color:#c4c4c4}.dark .landing-surface .brand-accent{color:#c5c5c5}.dark .landing-surface .muted-marker{background:#828282}.dark .landing-surface [class*=text-blue]{color:#cecece}.dark .landing-surface [class*=border-blue]{border-color:#6c6c6c}.dark .landing-surface [class*=bg-blue]{background-color:#232323}.dark .landing-surface [class*="hover:text-blue"]:hover{color:#dddddd}.dark .landing-surface [class*="focus:border-blue"]:focus,.dark .landing-surface [class*="hover:border-blue"]:hover{border-color:#c5c5c5}.glass-product-nav,.glass-product-nav.is-scrolled{background:#0a0a0a;border-bottom-color:#383838;color:#fbfbfb}.product-footer .brand-mark,.product-nav .brand-mark{color:#c5c5c5;opacity:1}.product-footer .footer-brand>a,.product-nav .nav-inner>a:first-child{font-weight:500;color:#fbfbfb}.product-nav .nav-link:is(:hover,[aria-current=page]){color:#fcfcfc}.product-nav .nav-link:after{background:#c5c5c5}.product-nav .nav-active{background:#c5c5c50e}.product-nav .command-hint,.product-nav .language-toggle,.product-nav .mobile-menu-toggle,.product-nav .theme-toggle{border-color:#4e4e4e;background:#151515;color:#eaeaea}.product-nav .btn-primary{background:#fbfbfb!important;border-color:#fbfbfb!important;color:#131313!important}.product-nav .btn-secondary{background:#171717!important;border-color:#4e4e4e!important;color:#eaeaea!important}.mobile-glass-menu,.resources-mega{background:#141414;border-color:#484848;color:#fbfbfb;box-shadow:0 25px 70px #000a}.mobile-glass-menu .mobile-resource-link:is(:hover,[aria-current=page]),.resources-mega a:focus-visible,.resources-mega a:hover{background:#292929;color:#fbfbfb}.field-report-strip{background:#171717;border-bottom-color:#4c4c4c}.field-report-more,.field-report-status{color:#c4c4c4}.editorial-overline>span,.field-report-status i{background:#c5c5c5;box-shadow:0 0 0 4px #c5c5c51a}.page-scroll-progress{background:#c5c5c5}.landing-surface .editorial-hero{background:#090909;border-bottom-color:#3f3f3f}.editorial-hero .hero-painting-layer{opacity:.32}.editorial-hero .hero-navy-wash{background:linear-gradient(180deg,#090909e6,#09090980 52%,#090909)}.editorial-hero .hero-color-match{background:linear-gradient(transparent,#090909)}.editorial-hero .cinematic-title{color:#fcfcfc;font-weight:400}.editorial-hero .hero-accent{color:#d2d2d2!important}.editorial-hero .hero-subline{color:#d4d4d4}.editorial-hero .hero-privacy{color:#b8b8b8}.editorial-hero .hero-privacy svg{color:#c5c5c5}.editorial-hero .hero-evidence{background:#101010;border-color:#616161;box-shadow:0 35px 100px #000b,0 0 0 1px #c5c5c51c}.hero-evidence-bottom,.hero-evidence-top{border-color:#4a4a4a;color:#c7c7c7}.hero-evidence-map{background:radial-gradient(ellipse at 56% 46%,#202020,#101010 75%)}.evidence-grid{background-image:linear-gradient(#c5c5c511 1px,transparent 0),linear-gradient(90deg,#c5c5c511 1px,transparent 0)}.evidence-roads path{stroke:#a9a9a94a;stroke-width:1.55}.evidence-route-base{stroke:#c2c2c22b;stroke-width:10}.evidence-route{stroke:#e6e6e6;stroke-width:2.2}.evidence-traveler{fill:#dddddd;filter:drop-shadow(0 0 6px #c5c5c5)}.evidence-point{fill:#d9d9d9;stroke:#101010}.evidence-point-mid{fill:#c5c5c5}.evidence-map-label{border-color:#5d5d5d;background:#141414e8;color:#ebebeb}.signal-band{border-color:#444444;color:#e5e5e5}.signal-band-track i{background:#c5c5c5}.capability-card,.dark .landing-surface .capability-card{min-height:190px;padding:24px;border:1px solid #4b4b4b;border-radius:19px;background:#171717;box-shadow:0 14px 40px #0005}.capability-card:nth-child(2n),.dark .landing-surface .capability-card:nth-child(2n){background:#141414}.capability-card:hover,.dark .landing-surface .capability-card:hover{border-color:#c5c5c5;background:#212121;box-shadow:0 20px 50px #0009}.capability-card>svg{color:#c5c5c5}.capability-card h2{color:#fbfbfb;font-weight:500}.capability-card>p{color:#cacaca}.dark .landing-surface .journal-preview-card{background:#141414;border-color:#4b4b4b;border-radius:19px}.dark .landing-surface .journal-preview-card:hover{background:#202020;border-color:#c5c5c5}.journal-preview-card h3{color:#fbfbfb}.dark .landing-surface .workflow-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;overflow:visible;border:0;background:transparent;scroll-snap-type:none}.workflow-board>.motion-reveal{min-width:0;flex:none}.dark .landing-surface .workflow-board .workflow-lane{min-height:310px;padding:24px;border:1px solid #4b4b4b;border-radius:19px;background:#171717}.workflow-board .workflow-lane ul{border-color:#4b4b4b}.workflow-board .workflow-lane h3{font-weight:500;color:#fbfbfb}.dark .landing-surface .workflow-lane:hover{background:#212121}.landing-surface :is(.btn-primary,.btn-secondary,.pricing-plan-cta){min-height:44px;border-radius:13px;font-weight:500;line-height:1.35;text-align:center}.landing-surface :is(.btn-primary,.btn-secondary,.pricing-plan-cta) svg{flex:none}.pricing-intro h1{color:#fcfcfc;font-weight:400}.pricing-intro h1 span{color:#d2d2d2}.pricing-intro>p:not(.editorial-overline){color:#cecece}.pricing-plan{background:#171717;border-color:#4b4b4b;box-shadow:0 14px 48px #0007}.pricing-plan-featured{background:#1f1f1f;border-color:#c5c5c5;box-shadow:0 0 0 1px #c5c5c529,0 20px 70px #0009}.pricing-plan:hover{border-color:#c5c5c5;box-shadow:0 27px 70px #000b}.pricing-plan:before{background:radial-gradient(circle 180px at var(--spot-x,50%) var(--spot-y,20%),#c5c5c52b,transparent 85%)}.pricing-plan-features p,.pricing-plan-note{color:#d3d3d3}.pricing-plan-features svg{color:#c5c5c5}.pricing-plan h2,.pricing-plan-price{color:#fbfbfb}.pricing-enterprise-band{background:#1c1c1c;border-color:#5e5e5e}.pricing-enterprise-band h2,.pricing-last-cta h2,.pricing-section-heading h2{color:#fbfbfb}.pricing-table-scroll{background:#171717;border-color:#4b4b4b}.pricing-faq-list,.pricing-faq-list details,.pricing-last-cta{border-color:#4b4b4b}.dark .blog-shell h1,.landing-surface .compact-motion-page h1{font-weight:400;letter-spacing:-.055em}.workspace-preview .preview-frame{background:#141414;border-color:#5a5a5a;box-shadow:0 22px 70px #0009}.workspace-preview .preview-header,.workspace-preview .preview-note,.workspace-preview .preview-route-header,.workspace-preview .preview-tabs{border-color:#4b4b4b}.workspace-preview .preview-demo-label{color:#c5c5c5}.workspace-preview .preview-tab-active{background:#333333;color:#e9e9e9;box-shadow:inset 0 0 0 1px #7d7d7d}.workspace-preview .preview-metrics{background:#4b4b4b}.workspace-preview .preview-metric{min-height:95px}.workspace-preview .preview-metric p:nth-child(2){font-weight:400;color:#fbfbfb}.workspace-preview .preview-metric:first-child p:nth-child(2){color:#d0d0d0}.workspace-preview .preview-route{border-color:#4b4b4b;background:#101010}.workspace-preview .preview-route-map{background:#101010;background-image:linear-gradient(#c5c5c50b 1px,transparent 0),linear-gradient(90deg,#c5c5c50b 1px,transparent 0);background-size:24px 24px}.preview-map-roads path{stroke:#ababab4b;stroke-width:1;stroke-linecap:round}.preview-map-grid path{stroke:#c5c5c518;stroke-width:.7}.preview-route-glow{fill:none;stroke:#c5c5c52b;stroke-width:7;stroke-linecap:round}.preview-route-line{fill:none;stroke-width:1.8;stroke-linecap:round}.preview-route-pulse{fill:none;stroke:#f8f8f8;stroke-width:1.4;stroke-dasharray:3 42;animation:preview-route-flow 5s linear infinite}.preview-route-node{fill:#d9d9d9;stroke:#161616;stroke-width:1.2}.preview-map-coordinate{fill:#bdbdbd;font:7px var(--font-mono);letter-spacing:.12em}.workspace-preview .preview-route-legend{background:#181818;border-color:#4b4b4b}@keyframes preview-route-flow{to{stroke-dashoffset:-45}}.dark .landing-surface .docs-layout{border-color:#3c3c3c}.dark .landing-surface .docs-sidebar{background:#131313;border-color:#3c3c3c}.dark .landing-surface .docs-main{background:#090909}.docs-layout #docs-content h1{font-weight:400;letter-spacing:-.055em}.docs-layout #docs-content h2{font-weight:500}.dark .docs-layout #docs-content h1{color:#fbfbfb}.dark .docs-layout #docs-content h2{color:#f6f6f6}.dark .landing-surface .doc-figure,.dark .landing-surface .doc-note,.dark .landing-surface .doc-step,.dark .landing-surface .doc-table-wrap{background:#171717;border-color:#4b4b4b;border-radius:16px}.doc-figure-heading h3{font-weight:500}.doc-annotation-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));align-items:stretch;gap:8px}.doc-annotation-controls button{min-width:0;min-height:46px;height:100%;border-radius:10px;line-height:1.35;overflow-wrap:anywhere}.doc-annotation-detail{min-height:92px}.doc-nav-link[aria-current=page]{background:#2c2c2c;border-color:#797979;color:#f8f8f8}.doc-hotspot[data-active=true]{background:#c5c5c51e}.doc-capture-image{border-radius:10px}.docs-layout :is(.doc-table th,.doc-table td){height:100%;line-height:1.55}.docs-layout .panel{height:100%;min-height:88px}.dark .product-footer{border-color:#3c3c3c}.dark .product-footer .footer-wordmark{background:linear-gradient(180deg,#a1a1a1,#414141 64%,#1b1b1b)}.dark .dashboard-content .panel{background:#141414;border-color:#3e3e3e;border-radius:16px}.dark .dashboard-content .btn-primary{background:#c5c5c5;border-color:#c5c5c5;color:#111111}.dark .dashboard-content .btn-primary:hover{background:#dddddd;border-color:#dddddd;color:#111111}.dark .dashboard-content .btn-secondary{background:#1c1c1c;border-color:#616161;color:#f4f4f4}.dark .dashboard-content .btn-secondary:hover{background:#2f2f2f;border-color:#c5c5c5;color:#fbfbfb}.dark .dashboard-content .field{background:#141414;border-color:#575757;color:#f8f8f8}.dark .dashboard-content .field:focus{border-color:#c5c5c5}.dark .btn-primary,.dark .landing-surface .btn-primary{border-color:#c5c5c5;background:#c5c5c5;color:#111111}.dark .btn-primary:hover,.dark .landing-surface .btn-primary:hover{border-color:#dddddd;background:#dddddd;color:#111111}.dark .landing-surface .btn-secondary:hover{border-color:#c5c5c5;background:#292929;color:#fbfbfb}.dark .landing-surface .neon-wordmark{background:linear-gradient(105deg,#fbfbfb 20%,#c5c5c5 82%);background-clip:text;-webkit-background-clip:text;color:transparent}.dashboard-content{background-color:#f9f9f9;background-image:linear-gradient(#64646412 1px,transparent 0),linear-gradient(90deg,#64646412 1px,transparent 0)}.dark .dashboard-content{background-color:#090909;background-image:linear-gradient(#c5c5c514 1px,transparent 0),linear-gradient(90deg,#c5c5c514 1px,transparent 0),radial-gradient(#c5c5c522 .7px,transparent 0)}.cici-trigger:before{background:radial-gradient(circle,#c5c5c52a,transparent 70%)}.cici-trigger .cici-mark{filter:drop-shadow(0 3px 5px #c5c5c540)}.cici-trigger:focus-visible,.footer-service-button:focus-visible{outline-color:#c5c5c5}.dark .product-footer-stage:before,.product-footer-stage:before{background-image:linear-gradient(#c5c5c516 1px,transparent 0),linear-gradient(90deg,#c5c5c516 1px,transparent 0)}.dark .product-footer-glow,.product-footer-glow{background:radial-gradient(ellipse 58% 78% at 50% 108%,#c5c5c529,transparent 74%)}.dark .ui-skeleton{background-color:#2a2a2a}.dark .loading-orbit:before{border-color:#c5c5c5 #c5c5c544 #c5c5c544}:where(a,button,input,select,summary):focus-visible{outline-color:#c5c5c5}@media(max-width:1023px){.dark .landing-surface .workflow-board{grid-template-columns:1fr}.dark .landing-surface .workflow-board .workflow-lane{min-height:240px}}@media(min-width:1024px){.docs-sidebar{top:var(--navbar-height);height:calc(100dvh - var(--navbar-height))}}@media(max-width:767px){.capability-card,.dark .landing-surface .capability-card{min-height:164px;padding:21px}.dark .landing-surface .workflow-board .workflow-lane{min-height:225px;padding:21px}.workspace-preview .preview-metric{min-height:84px}.doc-annotation-controls{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.preview-route-pulse{animation:none}}.dark{--site-bg:#0a0a0a;--site-surface:#131313;--site-ink:#f5f5f5;--site-muted:#bbbbbb;--site-line:#373737;--site-line-strong:#5a5a5a}.dark .bg-app-grid{background-color:#0a0a0a;background-image:linear-gradient(#c5c5c50b 1px,transparent 0),linear-gradient(90deg,#c5c5c50b 1px,transparent 0),radial-gradient(#c5c5c51a .75px,transparent 0)}.dark .landing-surface,.dark .landing-surface .docs-main,.dark .landing-surface.bg-app-grid{background-color:#0a0a0a;color:#f5f5f5}.dark .landing-surface :is(.panel,.tech-board,.tech-cell){background:#131313;border-color:#3b3b3b}.dark .landing-surface .field{background:#131313;border-color:#525252;color:#f5f5f5}.dark .landing-surface :is(.text-zinc-500,.dark\:text-zinc-400){color:#bcbcbc}.glass-product-nav,.glass-product-nav.is-scrolled{background:#0b0b0b;border-bottom-color:#313131}.mobile-glass-menu,.resources-mega{border-color:#434343}.field-report-strip{background:#111111;border-bottom-color:#3d3d3d}.landing-surface .editorial-hero{background:#0a0a0a}.editorial-hero .hero-navy-wash{background:linear-gradient(180deg,#0a0a0aeb,#0a0a0a90 52%,#0a0a0a)}.editorial-hero .hero-color-match{background:linear-gradient(transparent,#0a0a0a)}.editorial-hero .hero-accent{color:#f5f5f5!important}.editorial-hero .hero-evidence{background:#0f0f0f;border-color:#505050}.hero-evidence-map{background:radial-gradient(ellipse at 56% 46%,#1d1d1d,#0f0f0f 75%)}.signal-band{background:#141414;border-color:#3a3a3a}.signal-band:before{background:linear-gradient(90deg,#141414,transparent)}.signal-band:after{background:linear-gradient(270deg,#141414,transparent)}.capability-card,.capability-card:nth-child(2n),.dark .landing-surface .capability-card,.dark .landing-surface .capability-card:nth-child(2n),.dark .landing-surface .doc-figure,.dark .landing-surface .doc-note,.dark .landing-surface .doc-step,.dark .landing-surface .doc-table-wrap,.dark .landing-surface .journal-preview-card,.dark .landing-surface .workflow-board .workflow-lane,.pricing-enterprise-band,.pricing-plan,.pricing-table-scroll{background:#131313;border-color:#3f3f3f}.capability-card:hover,.dark .landing-surface .capability-card:hover,.dark .landing-surface .journal-preview-card:hover,.dark .landing-surface .workflow-lane:hover,.pricing-plan:hover{background:#1b1b1b;border-color:#777777}.pricing-plan-featured{background:#1b1b1b;border-color:#a8a8a8}.pricing-intro h1 span{color:#f5f5f5}.pricing-table-scroll thead th{background:#1f1f1f}.workspace-preview .preview-frame{background:#131313;border-color:#565656}.workspace-preview .preview-metric{background:#191919}.workspace-preview .preview-route,.workspace-preview .preview-route-map{background-color:#0f0f0f}.workspace-preview .preview-route-legend{background:#161616}.dark .landing-surface .docs-sidebar{background:#111111;border-color:#3a3a3a}.dark .product-footer{background:#0b0b0b;border-color:#3a3a3a}.dark .dashboard-content{background-color:#0a0a0a;background-image:linear-gradient(#c5c5c50b 1px,transparent 0),linear-gradient(90deg,#c5c5c50b 1px,transparent 0),radial-gradient(#c5c5c518 .7px,transparent 0)}.dark .dashboard-content .panel{background:#131313;border-color:#3f3f3f}.dark{--brand-blue:#dbdbdb;--site-accent:#dbdbdb;--site-accent-bright:#f5f5f5;--site-line:#353535;--site-line-strong:#616161}.brand-mark{color:#fdfdfd}.brand-accent{color:#dfdfdf}.dark .bg-app-grid,.dark .dashboard-content{background-image:linear-gradient(#ffffff0a 1px,transparent 0),linear-gradient(90deg,#ffffff0a 1px,transparent 0),radial-gradient(#ffffff12 .7px,transparent 0)}.dark .product-footer,.field-report-strip,.glass-product-nav,.glass-product-nav.is-scrolled{border-color:#353535}.product-footer .brand-mark,.product-nav .brand-mark{color:#fdfdfd}.page-scroll-progress,.product-nav .nav-link:after{background:#b1b1b1}.mobile-glass-menu,.product-nav :is(.command-hint,.mobile-menu-toggle,.language-toggle,.theme-toggle),.resources-mega{border-color:#464646}.field-report-more,.field-report-status{color:#c2c2c2}.editorial-overline>span,.field-report-status i{background:#acacac;box-shadow:0 0 0 4px #acacac16}.dark .landing-surface :is(.eyebrow,.editorial-overline){color:#b7b7b7}.dark .landing-surface .brand-accent,.dark .landing-surface [class*=text-blue]{color:#dbdbdb}.editorial-hero .hero-evidence,.landing-surface .editorial-hero,.signal-band{border-color:#3a3a3a}.hero-evidence-bottom,.hero-evidence-map,.hero-evidence-top,.signal-band-track{color:#c9c9c9}.evidence-grid,.workspace-preview .preview-route-map{background-image:linear-gradient(#ffffff0a 1px,transparent 0),linear-gradient(90deg,#ffffff0a 1px,transparent 0)}.evidence-roads path,.preview-map-roads path{stroke:#a3a3a339}.evidence-route-base{stroke:#e8e8e826}.evidence-route{stroke:#eeeeee}.evidence-point,.evidence-point-mid,.evidence-traveler{fill:#f2f2f2}.evidence-map-label{border-color:#626262;color:#e2e2e2}.signal-band-track i{background:#bdbdbd}.capability-card,.capability-card:nth-child(2n),.dark .landing-surface .capability-card,.dark .landing-surface .capability-card:nth-child(2n),.dark .landing-surface .doc-figure,.dark .landing-surface .doc-note,.dark .landing-surface .doc-step,.dark .landing-surface .doc-table-wrap,.dark .landing-surface .journal-preview-card,.dark .landing-surface .workflow-board .workflow-lane,.pricing-enterprise-band,.pricing-plan,.pricing-table-scroll{border-color:#393939}.capability-card:hover,.dark .landing-surface .capability-card:hover,.dark .landing-surface .journal-preview-card:hover,.dark .landing-surface .workflow-lane:hover,.pricing-plan:hover{border-color:#7c7c7c}.capability-card>svg,.pricing-plan-features svg,.workflow-board .workflow-lane svg{color:#d3d3d3}.pricing-plan-features,.pricing-plan-price,.workflow-board .workflow-lane ul{border-color:#404040}.pricing-plan-featured{background:#191919;border-color:#878787}.pricing-plan:before{background:radial-gradient(circle 180px at var(--spot-x,50%) var(--spot-y,20%),#ffffff14,transparent 85%)}.pricing-intro-meta,.pricing-plan-head{color:#afafaf}.pricing-plan-cta{border-color:#ececec;background:#ececec;color:#131313}.pricing-plan-cta-muted{border-color:#595959;background:#242424;color:#ececec}.workspace-preview .preview-frame,.workspace-preview .preview-header,.workspace-preview .preview-note,.workspace-preview .preview-route,.workspace-preview .preview-route-header,.workspace-preview .preview-route-legend,.workspace-preview .preview-tabs{border-color:#464646}.workspace-preview .preview-demo-label,.workspace-preview .preview-metric:first-child p:nth-child(2),.workspace-preview .preview-route-header .brand-accent{color:#e4e4e4}.workspace-preview .preview-tab-active{background:#2d2d2d;box-shadow:inset 0 0 0 1px #7c7c7c}.workspace-preview .preview-metrics{background:#464646}.preview-map-grid path{stroke:#ffffff16}.preview-route-glow{stroke:#e3e3e320}.preview-route-pulse{stroke:#fcfcfc}.preview-route-node{fill:#f2f2f2}.preview-map-coordinate{fill:#c5c5c5}.dark .landing-surface .doc-figure,.dark .landing-surface .doc-note,.dark .landing-surface .doc-step,.dark .landing-surface .doc-table-wrap,.dark .landing-surface .docs-layout,.dark .landing-surface .docs-sidebar{border-color:#393939}.dark .docs-layout [class*=text-emerald]{color:#d7d7d7}.dark .docs-layout [class*=border-emerald]{border-color:#4f4f4f}.dark .docs-layout .doc-nav-link[aria-current=page]{background:#292929;border-color:#6e6e6e;color:#f5f5f5}.dark .docs-layout .doc-nav-link[aria-current=page] span:first-child{background:#b0b0b0}.dark .docs-layout .doc-hotspot[data-active=true]{background:#d3d3d324}.dark .product-footer .footer-wordmark{background:linear-gradient(180deg,#e2e2e2,#848484 64%,#373737)}.dark .dashboard-content .field,.dark .dashboard-content .panel{border-color:#434343}.dark .btn-primary,.dark .dashboard-content .btn-primary,.dark .landing-surface .btn-primary{background:#ececec;border-color:#ececec;color:#131313}.dark .btn-primary:hover,.dark .dashboard-content .btn-primary:hover,.dark .landing-surface .btn-primary:hover{background:#fff;border-color:#fff;color:#131313}.dark .dashboard-content .btn-secondary,.dark .landing-surface .btn-secondary{border-color:#595959;color:#ececec}.dark .dashboard-content .btn-secondary:hover,.dark .landing-surface .btn-secondary:hover{background:#2c2c2c;border-color:#979797}.dark{--site-bg:#080808;--site-surface:#111111;--site-ink:#f3f3f3;--site-muted:#b7b7b7;--site-line:#303030;--site-line-strong:#666666;--site-accent:#d7d7d7;--site-accent-bright:#f3f3f3;--site-accent-soft:#202020;--brand-blue:#d7d7d7}.dark .bg-app-grid,.dark .dashboard-content{background-color:#080808;background-image:linear-gradient(#ffffff09 1px,transparent 0),linear-gradient(90deg,#ffffff09 1px,transparent 0)}.dark .landing-surface,.dark .landing-surface .docs-main,.dark .landing-surface.bg-app-grid,.landing-surface .editorial-hero{background-color:#080808;color:#f3f3f3}.dark .product-footer,.field-report-strip,.glass-product-nav,.glass-product-nav.is-scrolled{background:#0a0a0a;border-color:#303030}.field-report-main,.field-report-more,.field-report-status{color:#c9c9c9}.field-report-status i{background:#acacac;box-shadow:0 0 0 3px #acacac15}.field-report-main svg,.field-report-more svg{color:#c9c9c9}.page-scroll-progress,.product-nav .nav-link:after{background:#d7d7d7}.mobile-glass-menu,.resources-mega{background:#131313;border-color:#3a3a3a}.product-nav :is(.command-hint,.mobile-menu-toggle,.language-toggle,.theme-toggle){background:#151515;border-color:#393939;color:#e3e3e3}.dark .docs-layout [class*=text-emerald],.dark .landing-surface :is(.eyebrow,.editorial-overline),.dark .landing-surface [class*=text-blue],.dark .landing-surface [class*=text-emerald]{color:#b9b9b9}.dark .docs-layout [class*=border-emerald],.dark .landing-surface [class*=border-blue],.dark .landing-surface [class*=border-emerald]{border-color:#474747}.dark .landing-surface [class*=bg-blue],.dark .landing-surface [class*=bg-emerald]{background-color:#242424}.dark .landing-surface .brand-mark{color:#fdfdfd}.editorial-overline>span{background:#9a9a9a;box-shadow:0 0 0 3px #9a9a9a1a}.editorial-hero .hero-navy-wash{background:linear-gradient(180deg,#080808eb,#080808a0 52%,#080808)}.editorial-hero .hero-color-match{background:linear-gradient(transparent,#080808)}.editorial-hero .hero-evidence{background:#0d0d0d;border-color:#444}.hero-evidence-map{background:#0d0d0d}.evidence-grid,.workspace-preview .preview-route-map{background-image:linear-gradient(#ffffff0b 1px,transparent 0),linear-gradient(90deg,#ffffff0b 1px,transparent 0)}.evidence-roads path,.preview-map-roads path{stroke:#ffffff25}.evidence-route-base,.preview-route-glow{stroke:#ffffff1c}.evidence-route,.preview-route-line,.preview-route-pulse{stroke:#e6e6e6}.evidence-point,.evidence-point-mid,.evidence-traveler,.preview-route-node{fill:#eeeeee}.evidence-map-label{background:#151515e8;border-color:#5a5a5a;color:#dedede}.signal-band,.signal-band:after,.signal-band:before{background:#111}.signal-band{border-color:#343434;color:#c9c9c9}.signal-band-track i{background:#9c9c9c}.capability-card,.capability-card:nth-child(2n),.dark .landing-surface .capability-card,.dark .landing-surface .capability-card:nth-child(2n),.dark .landing-surface .doc-figure,.dark .landing-surface .doc-note,.dark .landing-surface .doc-step,.dark .landing-surface .doc-table-wrap,.dark .landing-surface .journal-preview-card,.dark .landing-surface .workflow-board .workflow-lane,.dark .landing-surface :is(.panel,.tech-board,.tech-cell),.pricing-enterprise-band,.pricing-plan,.pricing-table-scroll{background:#141414;border-color:#393939}.capability-card:hover,.dark .landing-surface .capability-card:hover,.dark .landing-surface .journal-preview-card:hover,.dark .landing-surface .workflow-lane:hover,.pricing-plan:hover{background:#1c1c1c;border-color:#737373}.capability-card>svg,.editorial-hero .hero-privacy svg,.hero-privacy svg,.pricing-plan-features svg,.workflow-board .workflow-lane svg{color:#c8c8c8}.capability-card>p,.pricing-plan-features p,.pricing-plan-note{color:#bababa}.pricing-plan-featured{background:#1a1a1a;border-color:#888888}.pricing-table-scroll thead th{background:#202020}.pricing-intro-meta,.pricing-plan-head{color:#aaa}.workspace-preview .preview-frame,.workspace-preview .preview-route,.workspace-preview .preview-route-map{background:#111;border-color:#454545}.workspace-preview .preview-metric{background:#1a1a1a}.workspace-preview .preview-metrics{background:#454545}.workspace-preview .preview-header,.workspace-preview .preview-note,.workspace-preview .preview-route-header,.workspace-preview .preview-route-legend,.workspace-preview .preview-tabs{border-color:#454545}.workspace-preview .preview-tab-active{background:#292929;color:#f4f4f4;box-shadow:inset 0 0 0 1px #777}.workspace-preview .preview-demo-label,.workspace-preview .preview-metric:first-child p:nth-child(2),.workspace-preview .preview-route-header .brand-accent{color:#e6e6e6}.workspace-preview .preview-route-legend{background:#191919;color:#dedede}.preview-map-coordinate{fill:#b9b9b9}.preview-map-grid path{stroke:#ffffff13}.dark .landing-surface .docs-sidebar{background:#111;border-color:#343434}.dark .landing-surface .doc-figure,.dark .landing-surface .doc-note,.dark .landing-surface .doc-step,.dark .landing-surface .doc-table-wrap,.dark .landing-surface .docs-layout{border-color:#393939}.dark .docs-layout .doc-nav-link[aria-current=page]{background:#242424;border-color:#6b6b6b;color:#f4f4f4}.dark .docs-layout .doc-nav-link[aria-current=page] span:first-child{background:#a8a8a8}.doc-capture-image{filter:grayscale(1) contrast(1.08)}.dark .product-footer .footer-wordmark{background:linear-gradient(180deg,#efefef,#8a8a8a 64%,#383838);background-clip:text;-webkit-background-clip:text;color:transparent}.dark .dashboard-content .panel{background:#151515;border-color:#3b3b3b}.dark .dashboard-content .field,.dark .landing-surface .field{background:#141414;border-color:#525252;color:#eee}.dark .dashboard-content .btn-secondary,.dark .landing-surface .btn-secondary{background:#1d1d1d;border-color:#555;color:#eee}.dark .dashboard-content .btn-secondary:hover,.dark .landing-surface .btn-secondary:hover{background:#282828;border-color:#888;color:#fff}.cici-trigger:focus-visible,.footer-service-button:focus-visible,:where(a,button,input,select,summary):focus-visible{outline-color:#e3e3e3}.dark .dashboard-content .field:focus,.dark .landing-surface .field:focus{border-color:#a8a8a8;box-shadow:0 0 0 3px #ffffff16}.dark .landing-surface .capability-grid.cinematic-capability-grid,.dark .landing-surface .tech-board.workflow-board{background:transparent;border:0;box-shadow:none;padding:0}.dark .landing-surface .capability-grid.cinematic-capability-grid{gap:14px}.dark .landing-surface .tech-board.workflow-board{gap:12px}.product-nav .brand-lockup{gap:12px;font-size:20px;font-weight:700;letter-spacing:-.045em}.product-nav .brand-lockup .brand-mark{width:30px;height:30px;opacity:1}.product-footer .brand-lockup{gap:11px;font-size:20px;font-weight:700;letter-spacing:-.045em}.product-footer .brand-lockup .brand-mark{width:29px;height:29px;opacity:1}:root:not(.dark) .product-footer .brand-lockup .brand-mark{padding:3px;border-radius:3px;background:#111;box-sizing:content-box}.dark .product-footer .footer-wordmark,.product-footer .footer-wordmark{font-weight:800;letter-spacing:-.095em}.field-report-strip{background:#0a0a0a;border-bottom-color:#303030}.field-report-inner{max-width:none;justify-content:flex-start;gap:0;padding:0 clamp(16px,2.5vw,36px)}.field-report-status{position:relative;z-index:1;flex:none;padding-right:22px;background:#0a0a0a;color:#f0f0f0;font-weight:650}.field-report-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.field-report-track{--ticker-gap:clamp(30px,3.5vw,64px);display:flex;width:-moz-max-content;width:max-content}.field-report-track[data-ready=true]{animation:field-report-scroll var(--ticker-duration,42s) linear infinite}.field-report-group{display:flex;flex:none;gap:var(--ticker-gap);padding-right:var(--ticker-gap)}.field-report-item{display:inline-flex;flex:none;align-items:center;gap:8px;padding:0;border:0;color:#bcbcbc;transition:color .2s}.field-report-item:focus-visible,.field-report-item:hover{color:#fff}.field-report-item svg{flex:none;transition:transform .2s}.field-report-item:hover svg{transform:translate(2px,-2px)}.field-report-strip:focus-within .field-report-track,.field-report-strip:hover .field-report-track{animation-play-state:paused}.field-report-strip:focus-within .field-report-window{overflow-x:auto;-webkit-mask-image:none;mask-image:none}@keyframes field-report-scroll{to{transform:translateX(calc(-1 * var(--ticker-shift)))}}.hero-scroll-cue{padding:8px 0;border:0;background:transparent;cursor:pointer}.hero-scroll-cue svg{animation:none;transition:transform .2s}.hero-scroll-cue:hover svg{transform:translateY(-3px)}@media(max-width:767px){.product-nav .brand-lockup{gap:9px;font-size:18px}.product-nav .brand-lockup .brand-mark{width:27px;height:27px}.field-report-inner{padding-inline:12px}.field-report-status{padding-right:12px;font-size:8px}.field-report-item{gap:5px;font-size:9px}}@media(prefers-reduced-motion:reduce){.field-report-track{animation:none!important;transform:none!important}.field-report-window{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.field-report-group[aria-hidden=true]{display:none}}.product-nav nav details{z-index:1}.product-nav nav details[open]{z-index:2}.resources-mega{top:calc(100% + 21px);margin-top:0;z-index:3;width:min(284px,calc(100vw - 32px));padding:8px;border-radius:12px;box-shadow:0 22px 54px #000b}[data-motion=full] .product-nav #cakra-mobile-menu,[data-motion=full] .product-nav .resources-mega{animation:resources-unfold .3s cubic-bezier(.2,.9,.2,1) both!important;transform-origin:top right}.resources-mega a{border-radius:7px}.field-report-window{scrollbar-width:none}.field-report-window::-webkit-scrollbar{display:none}.docs-sidebar{scrollbar-color:#4d4d4d transparent}.changelog-timeline{border-left-style:dashed;border-left-color:#444}.changelog-timeline article:before{background:#d1d1d1;box-shadow:0 0 0 4px var(--site-bg);border-radius:2px}.changelog-timeline article{border-radius:12px}.changelog-timeline .release-version{border:1px solid #b8b8b8;background:#e8e8e8;color:#212121}.dark .changelog-timeline .release-version{border-color:#4b4b4b;background:#1d1d1d;color:#e2e2e2}.field-report-item:before{content:"";width:3px;height:3px;flex:none;background:#737373}.hero-protocol{display:flex;justify-content:center;flex-wrap:wrap;gap:0;margin:29px auto 0;color:#8a8a8a;font:10px/1.5 var(--font-mono);letter-spacing:.09em}.hero-protocol span{padding:0 17px;border-left:1px solid #484848}.hero-protocol span:last-child{border-right:1px solid #484848}@media(max-width:767px){.hero-protocol{margin-top:25px;font-size:8px;letter-spacing:.05em}.hero-protocol span{padding-inline:9px}}