:root{--brand-blue:#aeb2b9;--site-accent:#aeb2b9;--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:#b5b8bd;--site-accent:#b5b8bd;--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:#aeb2b9;color:#090a0b}::selection{background:#aeb2b9;color:#090a0b}:focus-visible{outline-color:#b5b8bd}.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:#aeb2b9;box-shadow:0 0 0 3px #b5b8bd25}.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:#aaaeb2;font-size:12px}.product-nav .nav-link:is(:hover,[aria-current=page]){color:#fff}.product-nav .nav-link:after{background:#b5b8bd}.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 .blog-list-item:hover{background:#1d1f20}.dark .blog-list-item>svg{color:#e5e6e3}.dark .blog-shell h1{font-weight:620;letter-spacing:-.07em}.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,.hero-cta-row svg,.pricing-enterprise-band>a svg,.pricing-last-cta>a svg,.pricing-plan-cta svg{transition:transform .3s cubic-bezier(.2,.9,.2,1)}:is(.field-report-main,.field-report-more,.pricing-plan-cta,.pricing-enterprise-band>a,.pricing-last-cta>a,.hero-cta-row a):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:#243229}.field-report-status{color:#9fbea8;font-weight:500}.editorial-overline>span,.field-report-status i{background:#5c9d71;box-shadow:0 0 0 4px #5c9d7119}.field-report-more{color:#82a18a}.field-report-main:hover,.field-report-more:hover{color:#dce9dd}.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:#78a887}.evidence-map-label{border-color:#555e58;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:#668a70}.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:#28794b;--site-accent:#28794b;--site-accent-bright:#419864;--site-accent-soft:#e7f5ea}.dark{--brand-blue:#79dfa0;--site-accent:#79dfa0;--site-accent-bright:#a0f3bb;--site-accent-soft:#102419}.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:#050b07;background-image:linear-gradient(#79dfa010 1px,transparent 0),linear-gradient(90deg,#79dfa010 1px,transparent 0),radial-gradient(#79dfa027 .75px,transparent 0)}.dark .landing-surface,.dark .landing-surface.bg-app-grid{background-color:#050b07;color:#f2fff3}.dark .landing-surface .panel,.dark .landing-surface .tech-board,.dark .landing-surface .tech-cell{background:#0c1710;border-color:#294531}.dark .landing-surface .field{background:#0b160f;border-color:#3c6246;color:#f2fff3}.dark .landing-surface .field:focus{border-color:#79dfa0;box-shadow:0 0 0 3px #79dfa02b}.dark .landing-surface :is(.eyebrow,.editorial-overline){color:#8fc6a0}.dark .landing-surface :is(h1,h2,h3){text-shadow:none}.dark .landing-surface :is(.text-zinc-500,.dark\:text-zinc-400){color:#b5c9b9}.dark .landing-surface .brand-accent{color:#79dfa0}.dark .landing-surface .muted-marker{background:#648d70}.dark .landing-surface [class*=text-blue]{color:#8fe5aa}.dark .landing-surface [class*=border-blue]{border-color:#447b54}.dark .landing-surface [class*=bg-blue]{background-color:#10291a}.dark .landing-surface [class*="hover:text-blue"]:hover{color:#a4f1bb}.dark .landing-surface [class*="focus:border-blue"]:focus,.dark .landing-surface [class*="hover:border-blue"]:hover{border-color:#79dfa0}.glass-product-nav,.glass-product-nav.is-scrolled{background:#060b08;border-bottom-color:#23402b;color:#f2fff3}.product-footer .brand-mark,.product-nav .brand-mark{color:#79dfa0;opacity:1}.product-footer .footer-brand>a,.product-nav .nav-inner>a:first-child{font-weight:500;color:#f2fff3}.product-nav .nav-link:is(:hover,[aria-current=page]){color:#f4fff5}.product-nav .nav-link:after{background:#79dfa0}.product-nav .nav-active{background:#79dfa00e}.product-nav .command-hint,.product-nav .language-toggle,.product-nav .mobile-menu-toggle,.product-nav .theme-toggle{border-color:#36573e;background:#0e1811;color:#dcefe0}.product-nav .btn-primary{background:#f2fff3!important;border-color:#f2fff3!important;color:#09160d!important}.product-nav .btn-secondary{background:#0d1b11!important;border-color:#36573e!important;color:#dcefe0!important}.mobile-glass-menu,.resources-mega{background:#0b170f;border-color:#31503a;color:#f2fff3;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:#14301e;color:#f2fff3}.field-report-strip{background:#0d1a11;border-bottom-color:#2b5838}.field-report-more,.field-report-status{color:#85dba0}.editorial-overline>span,.field-report-status i{background:#79dfa0;box-shadow:0 0 0 4px #79dfa01a}.page-scroll-progress{background:#79dfa0}.landing-surface .editorial-hero{background:#050b07;border-bottom-color:#284830}.editorial-hero .hero-painting-layer{opacity:.32}.editorial-hero .hero-navy-wash{background:linear-gradient(180deg,#050b07e6,#050b0780 52%,#050b07)}.editorial-hero .hero-color-match{background:linear-gradient(transparent,#050b07)}.editorial-hero .cinematic-title{color:#f4fff5;font-weight:400}.editorial-hero .hero-accent{color:#9ce5b1!important}.editorial-hero .hero-subline{color:#c8d9cb}.editorial-hero .hero-privacy{color:#a7bea9}.editorial-hero .hero-privacy svg{color:#79dfa0}.editorial-hero .hero-evidence{background:#07130c;border-color:#406d4b;box-shadow:0 35px 100px #000b,0 0 0 1px #79dfa01c}.hero-evidence-bottom,.hero-evidence-top{border-color:#31533b;color:#b6cdb9}.hero-evidence-map{background:radial-gradient(ellipse at 56% 46%,#112518,#07130c 75%)}.evidence-grid{background-image:linear-gradient(#79dfa011 1px,transparent 0),linear-gradient(90deg,#79dfa011 1px,transparent 0)}.evidence-roads path{stroke:#7cba8a4a;stroke-width:1.55}.evidence-route-base{stroke:#73dd9c2b;stroke-width:10}.evidence-route{stroke:#b6f7c9;stroke-width:2.2}.evidence-traveler{fill:#a6f1bb;filter:drop-shadow(0 0 6px #79dfa0)}.evidence-point{fill:#a9eaba;stroke:#07130c}.evidence-point-mid{fill:#79dfa0}.evidence-map-label{border-color:#3e684a;background:#09180de8;color:#d2f4d9}.signal-band{background:#0a180f;border-color:#2d4d35;color:#cbefd3}.signal-band:before{background:linear-gradient(90deg,#0a180f,transparent)}.signal-band:after{background:linear-gradient(270deg,#0a180f,transparent)}.signal-band-track i{background:#79dfa0}.capability-card,.dark .landing-surface .capability-card{min-height:190px;padding:24px;border:1px solid #31543a;border-radius:19px;background:#0d1a11;box-shadow:0 14px 40px #0005}.capability-card:nth-child(2n),.dark .landing-surface .capability-card:nth-child(2n){background:#0c1710}.capability-card:hover,.dark .landing-surface .capability-card:hover{border-color:#79dfa0;background:#11271a;box-shadow:0 20px 50px #0009}.capability-card>svg{color:#79dfa0}.capability-card h2{color:#f2fff3;font-weight:500}.capability-card>p{color:#bad0bf}.dark .landing-surface .journal-preview-card{background:#0c1710;border-color:#31543a;border-radius:19px}.dark .landing-surface .journal-preview-card:hover{background:#12251a;border-color:#79dfa0}.journal-preview-card h3{color:#f2fff3}.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 #31543a;border-radius:19px;background:#0d1a11}.workflow-board .workflow-lane ul{border-color:#31543a}.workflow-board .workflow-lane h3{font-weight:500;color:#f2fff3}.dark .landing-surface .workflow-lane:hover{background:#11271a}.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:#f4fff5;font-weight:400}.pricing-intro h1 span{color:#9ce5b1}.pricing-intro>p:not(.editorial-overline){color:#bfd4c2}.pricing-plan{background:#0d1a11;border-color:#31543a;box-shadow:0 14px 48px #0007}.pricing-plan-featured{background:#102419;border-color:#79dfa0;box-shadow:0 0 0 1px #79dfa029,0 20px 70px #0009}.pricing-plan:hover{border-color:#79dfa0;box-shadow:0 27px 70px #000b}.pricing-plan:before{background:radial-gradient(circle 180px at var(--spot-x,50%) var(--spot-y,20%),#79dfa02b,transparent 85%)}.pricing-plan-features p,.pricing-plan-note{color:#c1d9c6}.pricing-plan-features svg{color:#79dfa0}.pricing-plan h2,.pricing-plan-price{color:#f2fff3}.pricing-intro-meta,.pricing-plan-head{color:#91ba9b}.pricing-enterprise-band{background:#102017;border-color:#3c6a49}.pricing-enterprise-band h2,.pricing-last-cta h2,.pricing-section-heading h2{color:#f2fff3}.pricing-table-scroll{background:#0d1a11;border-color:#31543a}.pricing-table-scroll thead th{background:#13251a}.pricing-faq-list,.pricing-faq-list details,.pricing-last-cta{border-color:#31543a}.dark .blog-shell h1,.landing-surface .compact-motion-page h1{font-weight:400;letter-spacing:-.055em}.workspace-preview .preview-frame{background:#0b170f;border-color:#3b6547;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:#31543a}.workspace-preview .preview-demo-label{color:#79dfa0}.workspace-preview .preview-tab-active{background:#1b3b25;color:#bff8cb;box-shadow:inset 0 0 0 1px #4e8e5e}.workspace-preview .preview-metrics{background:#31543a}.workspace-preview .preview-metric{min-height:95px;background:#0f1e14}.workspace-preview .preview-metric p:nth-child(2){font-weight:400;color:#f2fff3}.workspace-preview .preview-metric:first-child p:nth-child(2){color:#8de8a8}.workspace-preview .preview-route{border-color:#31543a;background:#07130c}.workspace-preview .preview-route-map{background:#07130c;background-image:linear-gradient(#79dfa00b 1px,transparent 0),linear-gradient(90deg,#79dfa00b 1px,transparent 0);background-size:24px 24px}.preview-map-roads path{stroke:#85b9924b;stroke-width:1;stroke-linecap:round}.preview-map-grid path{stroke:#79dfa018;stroke-width:.7}.preview-route-glow{fill:none;stroke:#79dfa02b;stroke-width:7;stroke-linecap:round}.preview-route-line{fill:none;stroke-width:1.8;stroke-linecap:round}.preview-route-pulse{fill:none;stroke:#e5ffe9;stroke-width:1.4;stroke-dasharray:3 42;animation:preview-route-flow 5s linear infinite}.preview-route-node{fill:#9cefb3;stroke:#0a1a10;stroke-width:1.2}.preview-map-coordinate{fill:#91cda0;font:7px var(--font-mono);letter-spacing:.12em}.workspace-preview .preview-route-legend{background:#0d1c12;border-color:#31543a;color:#bbebc5}@keyframes preview-route-flow{to{stroke-dashoffset:-45}}.dark .landing-surface .docs-layout{border-color:#28432f}.dark .landing-surface .docs-sidebar{background:#0b160e;border-color:#28432f}.dark .landing-surface .docs-main{background:#050b07}.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:#f2fff3}.dark .docs-layout #docs-content h2{color:#ecfaee}.dark .landing-surface .doc-figure,.dark .landing-surface .doc-note,.dark .landing-surface .doc-step,.dark .landing-surface .doc-table-wrap{background:#0d1a11;border-color:#31543a;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:#183322;border-color:#4c895a;color:#eefcf0}.doc-hotspot[data-active=true]{background:#79dfa01e}.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{background:#060d08;border-color:#28432f}.dark .product-footer .footer-wordmark{background:linear-gradient(180deg,#65b77b,#244b2e 64%,#0d2013)}.dark .dashboard-content .panel{background:#0d1710;border-color:#294531;border-radius:16px}.dark .dashboard-content .btn-primary{background:#79dfa0;border-color:#79dfa0;color:#07140b}.dark .dashboard-content .btn-primary:hover{background:#a0f3bb;border-color:#a0f3bb;color:#07140b}.dark .dashboard-content .btn-secondary{background:#102018;border-color:#3f6d4c;color:#e8f9eb}.dark .dashboard-content .btn-secondary:hover{background:#183722;border-color:#79dfa0;color:#f2fff3}.dark .dashboard-content .field{background:#0b170f;border-color:#3a6245;color:#eefcef}.dark .dashboard-content .field:focus{border-color:#79dfa0}.dark .btn-primary,.dark .landing-surface .btn-primary{border-color:#79dfa0;background:#79dfa0;color:#07140b}.dark .btn-primary:hover,.dark .landing-surface .btn-primary:hover{border-color:#a0f3bb;background:#a0f3bb;color:#07140b}.dark .landing-surface .btn-secondary:hover{border-color:#79dfa0;background:#15301d;color:#f2fff3}.dark .landing-surface .neon-wordmark{background:linear-gradient(105deg,#f2fff3 20%,#79dfa0 82%);background-clip:text;-webkit-background-clip:text;color:transparent}.dashboard-content{background-color:#f7faf7;background-image:linear-gradient(#28794b12 1px,transparent 0),linear-gradient(90deg,#28794b12 1px,transparent 0)}.dark .dashboard-content{background-color:#050b07;background-image:linear-gradient(#79dfa014 1px,transparent 0),linear-gradient(90deg,#79dfa014 1px,transparent 0),radial-gradient(#79dfa022 .7px,transparent 0)}.cici-trigger:before{background:radial-gradient(circle,#79dfa02a,transparent 70%)}.cici-trigger .cici-mark{filter:drop-shadow(0 3px 5px #79dfa040)}.cici-trigger:focus-visible,.footer-service-button:focus-visible{outline-color:#79dfa0}.dark .product-footer-stage:before,.product-footer-stage:before{background-image:linear-gradient(#79dfa016 1px,transparent 0),linear-gradient(90deg,#79dfa016 1px,transparent 0)}.dark .product-footer-glow,.product-footer-glow{background:radial-gradient(ellipse 58% 78% at 50% 108%,#79dfa029,transparent 74%)}.dark .ui-skeleton{background-color:#183022}.dark .loading-orbit:before{border-color:#79dfa0 #79dfa044 #79dfa044}:where(a,button,input,select,summary):focus-visible{outline-color:#79dfa0}@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:#080a09;--site-surface:#111412;--site-ink:#f2f6f3;--site-muted:#b4bdb6;--site-line:#303a32;--site-line-strong:#48604d}.dark .bg-app-grid{background-color:#080a09;background-image:linear-gradient(#79dfa00b 1px,transparent 0),linear-gradient(90deg,#79dfa00b 1px,transparent 0),radial-gradient(#79dfa01a .75px,transparent 0)}.dark .landing-surface,.dark .landing-surface .docs-main,.dark .landing-surface.bg-app-grid{background-color:#080a09;color:#f2f6f3}.dark .landing-surface :is(.panel,.tech-board,.tech-cell){background:#111412;border-color:#343d36}.dark .landing-surface .field{background:#111412;border-color:#49554b;color:#f2f6f3}.dark .landing-surface :is(.text-zinc-500,.dark\:text-zinc-400){color:#b5beb7}.glass-product-nav,.glass-product-nav.is-scrolled{background:#090b0a;border-bottom-color:#27342b}.mobile-glass-menu,.resources-mega{background:#111412;border-color:#37473b}.field-report-strip{background:#0d120f;border-bottom-color:#304234}.landing-surface .editorial-hero{background:#080a09}.editorial-hero .hero-navy-wash{background:linear-gradient(180deg,#080a09eb,#080a0990 52%,#080a09)}.editorial-hero .hero-color-match{background:linear-gradient(transparent,#080a09)}.editorial-hero .hero-accent{color:#f2f6f3!important}.editorial-hero .hero-evidence{background:#0c100d;border-color:#3a5841}.hero-evidence-map{background:radial-gradient(ellipse at 56% 46%,#152019,#0c100d 75%)}.signal-band{background:#101612;border-color:#303e33}.signal-band:before{background:linear-gradient(90deg,#101612,transparent)}.signal-band:after{background:linear-gradient(270deg,#101612,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:#111412;border-color:#35433a}.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:#171c18;border-color:#5a8263}.pricing-plan-featured{background:#171d19;border-color:#75bb87}.pricing-intro h1 span{color:#f2f6f3}.pricing-table-scroll thead th{background:#1a211b}.workspace-preview .preview-frame{background:#101411;border-color:#3c6045}.workspace-preview .preview-metric{background:#151a16}.workspace-preview .preview-route,.workspace-preview .preview-route-map{background-color:#0c100d}.workspace-preview .preview-route-legend{background:#121813}.dark .landing-surface .docs-sidebar{background:#0e120f;border-color:#303e33}.dark .product-footer{background:#090b0a;border-color:#303e33}.dark .dashboard-content{background-color:#080a09;background-image:linear-gradient(#79dfa00b 1px,transparent 0),linear-gradient(90deg,#79dfa00b 1px,transparent 0),radial-gradient(#79dfa018 .7px,transparent 0)}.dark .dashboard-content .panel{background:#111412;border-color:#35433a}.dark{--brand-blue:#d4ded6;--site-accent:#d4ded6;--site-accent-bright:#f2f6f3;--site-accent-soft:#1c211d;--site-line:#303633;--site-line-strong:#58645b}.brand-mark{color:#f6fff7}.brand-accent{color:#d7e2d9}.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:#303633}.product-footer .brand-mark,.product-nav .brand-mark{color:#f6fff7}.page-scroll-progress,.product-nav .nav-link:after{background:#8abf98}.mobile-glass-menu,.product-nav :is(.command-hint,.mobile-menu-toggle,.language-toggle,.theme-toggle),.resources-mega{border-color:#414844}.field-report-more,.field-report-status{color:#b9c6bb}.editorial-overline>span,.field-report-status i{background:#76bf8b;box-shadow:0 0 0 4px #76bf8b16}.dark .landing-surface :is(.eyebrow,.editorial-overline){color:#aebbb0}.dark .landing-surface .brand-accent,.dark .landing-surface [class*=text-blue]{color:#d5ddd6}.editorial-hero .hero-evidence,.landing-surface .editorial-hero,.signal-band{border-color:#343c36}.hero-evidence-bottom,.hero-evidence-map,.hero-evidence-top,.signal-band-track{color:#c1ccc3}.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:#97a79b39}.evidence-route-base{stroke:#d6eee126}.evidence-route{stroke:#e4f2e8}.evidence-point,.evidence-point-mid,.evidence-traveler{fill:#e7f6eb}.evidence-map-label{background:#111613e8;border-color:#56675a;color:#d9e5dc}.signal-band-track i{background:#b2c1b6}.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:#343b36}.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:#737f75}.capability-card>svg,.pricing-plan-features svg,.workflow-board .workflow-lane svg{color:#cbd6ce}.pricing-plan-features,.pricing-plan-price,.workflow-board .workflow-lane ul{border-color:#39423b}.pricing-plan-featured{background:#171a18;border-color:#7b8c7f}.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:#a8b2aa}.pricing-plan-cta{border-color:#e8eee9;background:#e8eee9;color:#101411}.pricing-plan-cta-muted{border-color:#515c53;background:#202522;color:#e8eee9}.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:#3d4940}.workspace-preview .preview-demo-label,.workspace-preview .preview-metric:first-child p:nth-child(2),.workspace-preview .preview-route-header .brand-accent{color:#dce7de}.workspace-preview .preview-tab-active{background:#282f2a;color:#f0f5f1;box-shadow:inset 0 0 0 1px #718074}.workspace-preview .preview-metrics{background:#3d4940}.preview-map-grid path{stroke:#ffffff16}.preview-route-glow{stroke:#d7e8db20}.preview-route-pulse{stroke:#f4fff6}.preview-route-node{fill:#e9f5eb}.preview-map-coordinate{fill:#bac9bc}.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:#343b36}.dark .docs-layout [class*=text-emerald]{color:#d0dad2}.dark .docs-layout [class*=border-emerald]{border-color:#465248}.dark .docs-layout .doc-nav-link[aria-current=page]{background:#242b26;border-color:#617364;color:#f1f6f2}.dark .docs-layout .doc-nav-link[aria-current=page] span:first-child{background:#87bf94}.dark .docs-layout .doc-hotspot[data-active=true]{background:#c7d8cb24}.dark .product-footer .footer-wordmark{background:linear-gradient(180deg,#dbe4dd,#7b877e 64%,#303a32)}.dark .dashboard-content .field,.dark .dashboard-content .panel{border-color:#3c463e}.dark .btn-primary,.dark .dashboard-content .btn-primary,.dark .landing-surface .btn-primary{background:#e8eee9;border-color:#e8eee9;color:#101411}.dark .btn-primary:hover,.dark .dashboard-content .btn-primary:hover,.dark .landing-surface .btn-primary:hover{background:#fff;border-color:#fff;color:#101411}.dark .dashboard-content .btn-secondary,.dark .landing-surface .btn-secondary{background:#191e1b;border-color:#505c52;color:#e6eee8}.dark .dashboard-content .btn-secondary:hover,.dark .landing-surface .btn-secondary:hover{background:#262e28;border-color:#889c8c}.dark{--site-bg:#080808;--site-surface:#111111;--site-ink:#f3f3f1;--site-muted:#b7b7b3;--site-line:#303030;--site-line-strong:#666661;--site-accent:#d7d7d3;--site-accent-bright:#f3f3f1;--site-accent-soft:#202020;--brand-blue:#d7d7d3}.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:#f3f3f1}.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:#c9c9c5}.field-report-status i{background:#76bf8b;box-shadow:0 0 0 3px #76bf8b15}.field-report-main svg,.field-report-more svg{color:#c9c9c5}.page-scroll-progress,.product-nav .nav-link:after{background:#d7d7d3}.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:#e3e3e0}.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:#b9b9b4}.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:#f6fff7}.editorial-overline>span{background:#9a9a96;box-shadow:0 0 0 3px #9a9a961a}.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:#e6e6e2}.evidence-point,.evidence-point-mid,.evidence-traveler,.preview-route-node{fill:#eeeeea}.evidence-map-label{background:#151515e8;border-color:#5a5a56;color:#dededa}.signal-band,.signal-band:after,.signal-band:before{background:#111}.signal-band{border-color:#343434;color:#c9c9c5}.signal-band-track i{background:#9c9c98}.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:#73736f}.capability-card>svg,.editorial-hero .hero-privacy svg,.hero-privacy svg,.pricing-plan-features svg,.workflow-board .workflow-lane svg{color:#c8c8c3}.capability-card>p,.pricing-plan-features p,.pricing-plan-note{color:#bababa}.pricing-plan-featured{background:#1a1a1a;border-color:#888883}.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:#f4f4f1;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:#e6e6e2}.workspace-preview .preview-route-legend{background:#191919;color:#deded9}.preview-map-coordinate{fill:#b9b9b4}.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:#6b6b66;color:#f4f4f1}.dark .docs-layout .doc-nav-link[aria-current=page] span:first-child{background:#a8a8a3}.doc-capture-image{filter:grayscale(1) contrast(1.08)}.dark .product-footer .footer-wordmark{background:linear-gradient(180deg,#efefeb,#8a8a84 64%,#383834);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:#52524e;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:#e3e3df}.dark .dashboard-content .field:focus,.dark .landing-surface .field:focus{border-color:#a8a8a2;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:#f0f0ec;font-weight:650}.field-report-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.field-report-track{display:flex;width:-moz-max-content;width:max-content;animation:field-report-scroll 42s linear infinite}.field-report-group{display:flex;flex:none;padding-right:12px}.field-report-item{display:inline-flex;flex:none;align-items:center;gap:8px;padding:0 22px;border-left:1px solid #41413e;color:#bcbcb8;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(-50%)}}.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;padding-inline:15px;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:#d1d1cc;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 #b8b8b5;background:#e8e8e6;color:#20211f}.dark .changelog-timeline .release-version{border-color:#4b4b4b;background:#1d1d1d;color:#e2e2de}.field-report-item:before{content:"";width:3px;height:3px;flex:none;background:#73736f}.hero-protocol{display:flex;justify-content:center;flex-wrap:wrap;gap:0;margin:29px auto 0;color:#898b88;font:10px/1.5 var(--font-mono);letter-spacing:.09em}.hero-protocol span{padding:0 17px;border-left:1px solid #474947}.hero-protocol span:last-child{border-right:1px solid #474947}@media(max-width:767px){.hero-protocol{margin-top:25px;font-size:8px;letter-spacing:.05em}.hero-protocol span{padding-inline:9px}}