@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.grid{display:grid}.inline{display:inline}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
:root{--ink:#13272a;--muted:#5c6f70;--paper:#f5f5ef;--lime:#c9ed85;--line:#d8ddd5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,Arial,sans-serif}a{color:inherit;text-decoration:none}.new-site{overflow:hidden}.topbar{border-bottom:1px solid var(--line);background:#f5f5ef;justify-content:space-between;align-items:center;height:93px;padding:0 5.3%;display:flex}.brand{align-items:center;gap:12px;display:flex}.brand strong{letter-spacing:-1.7px;font:800 28px/1 Manrope,sans-serif;display:block}.brand small{letter-spacing:1.9px;font:700 8px/1.7 DM Sans,sans-serif;display:block}.brand-symbol{grid-template-columns:1fr 1fr;gap:4px;width:36px;height:36px;display:grid;position:relative;transform:rotate(-10deg)}.brand-symbol i:first-child{border-radius:100% 0 0}.brand-symbol i:nth-child(2){border-radius:0 100% 0 0}.brand-symbol i:nth-child(3){border-radius:0 0 0 100%}.brand-symbol i:last-child{background:#98c953;border-radius:0 0 100%}.topbar nav{gap:33px;font-size:13px;font-weight:700;display:flex}.topbar nav a:hover,.text-link:hover{opacity:.62}.nav-contact{border:1px solid #24413e;align-items:center;gap:31px;padding:13px 18px;font-size:12px;font-weight:700;display:flex}.nav-contact span{font-size:19px}.hero{padding:93px 5.3% 34px}.hero-overline,.eyebrow,.tiny-heading,.section-label,.hero-caption,.app-tag,.app-metric,.principle-grid article>span,.footer-bottom,.scene-top,.scene-bottom{letter-spacing:2px;font-size:10px;font-weight:800}.hero-overline{color:#526b65;align-items:center;gap:13px;display:flex}.hero-overline .line{background:#8fb356;width:32px;height:2px}.hero-heading{grid-template-columns:1.8fr .65fr;align-items:end;gap:10%;padding:34px 0 55px;display:grid}.hero h1{letter-spacing:-7px;max-width:960px;margin:0;font:700 clamp(56px,7.8vw,124px)/.98 Manrope,sans-serif}.hero h1 em,.applications h2 em,.principles h2 em,.pilot h2 em,.company h2 em{color:#7d9c6d;font-style:normal}.hero-aside{padding-bottom:10px}.tiny-heading,.eyebrow{color:#6e8774}.hero-aside p{margin:18px 0 25px;font-size:16px;line-height:1.75}.text-link{border-bottom:1px solid #172c2c;gap:35px;padding-bottom:9px;font-size:13px;font-weight:800;display:inline-flex}.scene{color:#cde4d5;isolation:isolate;background:radial-gradient(at 60% 54%,#254d4d 0%,#152e32 43%,#102328 100%);height:min(45vw,550px);min-height:350px;position:relative;overflow:hidden}.scene-grid{transform-origin:50%;background-image:linear-gradient(#73918424 1px,#0000 1px),linear-gradient(90deg,#73918424 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:-150px;transform:perspective(650px)rotateX(48deg)rotate(-23deg)scale(1.3)}.scene:after{content:"";pointer-events:none;background:linear-gradient(#0d1f2470,#0000 28% 72%,#0d1f24a0);position:absolute;inset:0}.scene-top,.scene-bottom{z-index:4;color:#d5ebd5;justify-content:space-between;font-size:9px;display:flex;position:absolute;left:25px;right:25px}.scene-top{top:25px}.scene-bottom{bottom:25px}.live-dot{background:var(--lime);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.scene-building{z-index:1;background:#496f6859;border:1px solid #92b0a34d;position:absolute;transform:rotate(-23deg)skew(14deg);box-shadow:20px 20px #0d1d2470}.b1{width:23%;height:26%;top:29%;left:12%}.b2{width:19%;height:38%;top:19%;right:18%}.b3{width:23%;height:18%;bottom:17%;left:42%}.scene-zone{z-index:2;background:#b0e46f16;border:1px solid #c6e88b;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 0 0 25px #c9ed8508,0 0 0 52px #c9ed8508}.scene-zone span{white-space:nowrap;letter-spacing:2px;font:700 9px DM Sans;position:absolute;bottom:-24px}.z1{aspect-ratio:1;width:23%;top:31%;left:20%}.z2{aspect-ratio:1;width:16%;bottom:22%;right:27%}.scene-target{z-index:3;background:#c9ed8522;border:1px solid #e6ffc3;place-items:center;width:22px;height:22px;font:800 8px DM Sans;display:grid;position:absolute}.t1{top:39%;left:39%}.t2{top:65%;left:52%}.t3{top:40%;right:29%}.scene-axis{z-index:2;background:#c9ed8545;width:55%;height:1px;position:absolute;transform:rotate(-23deg)}.axis-one{top:52%;left:22%}.axis-two{top:68%;left:32%}.hero-caption{color:#81908a;justify-content:space-between;padding-top:18px;font-size:9px;display:flex}.section-label{color:#657a70;white-space:nowrap;border-top:1px solid #c9d2c9;gap:36px;padding-top:22px;display:flex}.statement,.applications,.principles,.company{padding:110px 5.3%}.statement{grid-template-columns:24% 76%;gap:0;display:grid}.statement-body h2,.apps-intro h2,.principles h2,.pilot h2,.company h2{letter-spacing:-3px;font:650 clamp(36px,4.3vw,69px)/1.15 Manrope,sans-serif}.statement-body h2{max-width:1050px;margin:30px 0 50px}.statement-bottom{justify-content:space-between;align-items:end;display:flex}.statement-bottom p{color:#526660;max-width:590px;font-size:16px;line-height:1.9}.circle-arrow{border:1px solid #3a5546;border-radius:50%;place-items:center;width:68px;height:68px;font-size:25px;display:grid}.apps-main{grid-template-columns:40% 60%;gap:4%;padding:60px 4% 0 0;display:grid}.apps-intro h2{margin:25px 0}.apps-intro>p:last-child{color:#60716b;max-width:350px;line-height:1.9}.app-list{padding-right:5%}.app-item{border-top:1px solid #c4d0c7;grid-template-columns:42px 1fr 25px;gap:17px;padding:24px 0 32px;display:grid}.app-index,.app-tag,.app-metric{letter-spacing:1.3px;color:#648071;font-size:10px;font-weight:800}.app-item h3{letter-spacing:-1px;margin:8px 0;font:650 clamp(21px,2.2vw,32px) Manrope,sans-serif}.app-item p{color:#5b6c67;max-width:460px;margin:0 0 18px;font-size:14px;line-height:1.6}.app-metric{color:#8b9d91}.app-arrow{font-size:19px}.principles-header{max-width:850px;padding:45px 0}.principle-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.principle-grid article{border-top:2px solid #17473c;padding-top:23px}.principle-grid h3{letter-spacing:-.6px;margin:32px 0 12px;font:700 22px Manrope}.principle-grid p{color:#5d7069;font-size:14px;line-height:1.8}.pilot{color:#eef5e8;background:#193d38;grid-template-columns:1.3fr 1fr;gap:10%;padding:110px 5.3%;display:grid}.pilot h2{margin:27px 0 0}.pilot-right{padding-top:34px}.pilot-right p{color:#d2e0d6;font-size:17px;line-height:1.8}.pilot-button{color:#142e28;background:#c9ed85;justify-content:space-between;margin-top:30px;padding:21px 23px;font-size:14px;font-weight:800;display:flex}.pilot-right small{color:#b5c8bd;margin-top:18px;line-height:1.6;display:block}.company{grid-template-columns:23% 77%;display:grid}.company-row{grid-template-columns:1fr 1fr;align-items:end;gap:6%;display:grid}.company h2{margin:0}.company p{color:#556a63;line-height:1.9}footer{background:#dfe6dc;grid-template-columns:1fr 1fr;gap:70px;padding:56px 5.3% 24px;display:grid}footer>div:nth-child(2){flex-direction:column;align-items:end;gap:14px;font-size:12px;font-weight:700;display:flex}.footer-bottom{color:#61776b;border-top:1px solid #bfccbf;grid-column:1/-1;justify-content:space-between;padding-top:21px;display:flex}@media (max-width:800px){.topbar{height:76px}.topbar nav{display:none}.nav-contact{gap:7px;padding:10px;font-size:10px}.hero{padding-top:62px}.hero-heading{grid-template-columns:1fr;gap:25px}.hero h1{letter-spacing:-4px;font-size:clamp(48px,11vw,80px)}.hero-aside{max-width:420px}.hero-caption span:nth-child(2){display:none}.scene{min-height:340px}.statement,.company{grid-template-columns:1fr;gap:45px}.statement,.applications,.principles,.company{padding-top:75px;padding-bottom:75px}.apps-main{grid-template-columns:1fr;gap:40px;padding-right:0}.app-list{padding:0}.principle-grid{grid-template-columns:1fr;gap:36px}.pilot{grid-template-columns:1fr;gap:20px;padding-top:75px;padding-bottom:75px}.pilot-right{padding-top:0}.company-row{grid-template-columns:1fr;gap:16px}.footer-bottom{flex-wrap:wrap;gap:15px}footer{grid-template-columns:1fr}.hero h1 em{display:inline}.scene-top,.scene-bottom{letter-spacing:1px;font-size:7px}.statement-body h2,.apps-intro h2,.principles h2,.pilot h2,.company h2{letter-spacing:-2px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.explorer{background:#f1f1ea;padding:105px 5.3%}.explorer-head{justify-content:space-between;align-items:end;gap:8%;padding:55px 0 40px;display:flex}.explorer-head h2{letter-spacing:-3px;margin:15px 0 0;font:700 clamp(36px,4.7vw,72px)/1.08 Manrope,sans-serif}.explorer-head h2 em{color:#8b9c75;font-style:normal}.explorer-head>p{color:#62756b;max-width:345px;font-size:15px;line-height:1.8}.explorer-console{color:#ecf4e9;background:#152f2d;grid-template-columns:37% 63%;min-height:580px;display:grid}.explorer-rail{flex-direction:column;padding:38px;display:flex}.mono-cap,.console-legal,.explorer-map-head,.explorer-map-bottom,.map-readout>span{letter-spacing:1.8px;color:#a9c4b3;font:700 10px/1.5 DM Sans,sans-serif}.explorer-buttons{gap:0;margin:25px 0 45px;display:grid}.explorer-buttons button{color:#c5d8cc;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #426057;align-items:center;gap:19px;padding:18px 2px;font:600 19px Manrope,sans-serif;display:flex}.explorer-buttons button:last-child{border-bottom:1px solid #426057}.explorer-buttons button span{color:#91a998;font-size:10px}.explorer-buttons button b{margin-left:auto;font-weight:400}.explorer-buttons button.selected{color:#c9ed85}.explorer-buttons button:hover{color:#e6f5bd}.explorer-copy{max-width:360px;margin-top:auto}.explorer-copy h3{letter-spacing:-1.4px;margin:12px 0;font:700 clamp(24px,2.6vw,37px)/1.15 Manrope,sans-serif}.explorer-copy p{color:#aec4b8;font-size:13px;line-height:1.8}.console-legal{margin-top:32px;font-size:8px}.explorer-map{background-color:#0000;background-image:linear-gradient(30deg,#25463caa,#132e2d),repeating-linear-gradient(0deg,#0000 0 34px,#91bca316 35px),repeating-linear-gradient(90deg,#0000 0 34px,#91bca316 35px);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;min-height:580px;position:relative;overflow:hidden}.explorer-map:before{content:"";background-image:linear-gradient(#9cbe8b24 1px,#0000 1px),linear-gradient(90deg,#9cbe8b24 1px,#0000 1px);background-size:35px 35px;position:absolute;inset:-140px;transform:rotate(-18deg)scale(1.4)}.explorer-map-head,.explorer-map-bottom{z-index:3;justify-content:space-between;font-size:9px;display:flex;position:absolute;left:25px;right:25px}.explorer-map-head{top:25px}.explorer-map-bottom{bottom:25px}.map-zone{z-index:2;background:#bee6870e;border:1px solid #d4f09b99;place-items:center;display:grid;position:absolute;transform:rotate(-18deg);box-shadow:0 0 0 13px #d0f18a09}.map-zone span{letter-spacing:1.5px;color:#def8b8;background:#16382ec9;padding:7px;font:700 10px DM Sans;transform:rotate(18deg)}.zone-one{width:32%;height:24%;top:21%;left:14%}.zone-two{width:37%;height:29%;top:43%;right:10%}.zone-three{width:22%;height:18%;bottom:12%;left:24%}.map-pulse{z-index:3;background:#c9ed8577;border:2px solid #d6fda6;border-radius:50%;width:13px;height:13px;position:absolute;box-shadow:0 0 0 10px #c9ed851b,0 0 0 24px #c9ed850b}.pulse-a{top:32%;left:30%}.pulse-b{top:53%;right:31%}.pulse-c{bottom:25%;left:34%}.map-cross{z-index:2;width:17px;height:17px;position:absolute}.map-cross:before,.map-cross:after{content:"";background:#d7eaa6;width:1px;height:17px;position:absolute;left:8px}.map-cross:after{transform:rotate(90deg)}.cross-one{top:17%;right:20%}.cross-two{bottom:20%;right:14%}.map-trail{z-index:1;border-bottom:2px dashed #b8dca08c;border-left:2px dashed #b8dca08c;border-radius:0 0 0 80px;width:38%;height:44%;position:absolute;top:32%;left:33%;transform:rotate(-18deg)}.map-readout{z-index:4;background:#122b28e9;border:1px solid #759c7777;width:235px;padding:15px 20px;position:absolute;bottom:60px;left:25px}.map-readout>div{align-items:center;gap:9px;margin-top:12px;display:flex}.map-readout small{color:#cedcd1;min-width:95px;font-size:9px}.map-readout b{background:#c9ed85;height:5px;transition:width .3s;display:block}.principles .section-label span:first-child,.company .section-label span:first-child{color:#25483e}@media (max-width:800px){.explorer{padding:75px 5.3%}.explorer-head{padding:35px 0;display:block}.explorer-head h2{letter-spacing:-2px}.explorer-console{grid-template-columns:1fr}.explorer-rail{padding:27px}.explorer-buttons{margin:20px 0}.explorer-buttons button{padding:13px 2px;font-size:16px}.explorer-map{min-height:430px}.explorer-map-head,.explorer-map-bottom{font-size:7px}.map-readout{width:200px;bottom:42px}.console-legal{margin-top:15px}}@media (prefers-reduced-motion:reduce){.map-readout b{transition:none}}:root{--ink:#e8f0f4;--muted:#9caeba;--paper:#101923;--line:#2e4050}body,.new-site{color:#e8f0f4;background:#101923}.topbar{background:#101923;border-color:#293c4c}.brand-symbol i{background:#67a5af}.brand-symbol i:last-child{background:#c49b6a}.nav-contact{border-color:#627888}.hero{background:#101923}.hero-overline,.hero-caption,.eyebrow,.tiny-heading,.section-label{color:#8baab9}.hero-overline .line{background:#b9a080}.hero h1 em,.applications h2 em,.principles h2 em,.pilot h2 em,.company h2 em{color:#8bb8c4}.hero-aside p,.statement-bottom p,.apps-intro>p:last-child,.app-item p,.principle-grid p,.company p,.explorer-head>p{color:#a3b6c3}.text-link{border-color:#97afbc}.section-label{border-color:#334757}.section-label span:first-child{color:#c7a77d}.statement{background:#15212d}.statement-body h2 span{color:#879aa8}.circle-arrow{border-color:#698290}.applications{background:#192734}.app-item{border-color:#354958}.app-index,.app-tag,.app-metric{color:#91a9b6}.principles{background:#101923}.principle-grid article{border-color:#7aa5b4}.pilot{background:#1a3441}.pilot .eyebrow{color:#a8cfdb}.pilot h2 em{color:#a4c8d1}.pilot-right p,.pilot-right small{color:#afc4cd}.pilot-button{color:#172a36;background:#b9d9dd}.company{background:#15212d}footer{background:#0d1720}.footer-bottom{color:#8da4b3;border-color:#324656}.explorer-v3{background:#0c151f}.explorer-v3 .explorer-head h2 em{color:#88b8c8}.intel-module{background:#142431;border:1px solid #344859;box-shadow:0 35px 90px #050b1388}.intel-tabs{border-bottom:1px solid #3a5060;grid-template-columns:repeat(3,1fr);display:grid}.intel-tabs button{color:#d4e5ed;cursor:pointer;text-align:left;background:#172836;border:0;border-right:1px solid #344a59;padding:22px 25px;font:700 19px Manrope,sans-serif}.intel-tabs button:last-child{border-right:0}.intel-tabs button.active{background:#294757;box-shadow:inset 0 3px #92c1cb}.intel-tabs button span{color:#9ab6c5;padding-right:13px;font-size:10px}.intel-tabs button b{letter-spacing:1.5px;color:#829eac;padding:8px 0 0 29px;font:700 9px DM Sans,sans-serif;display:block}.intel-layout{grid-template-columns:1.65fr 1fr;display:grid}.intel-main{background:#0d1a29;padding:25px}.intel-heading,.intel-bottom{color:#9fb9c5;letter-spacing:1.4px;justify-content:space-between;gap:15px;font:700 9px DM Sans,sans-serif;display:flex}.intel-live{color:#c6b192}.intel-live i{background:#c6b192;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.intel-visual{background:#101e2d;border:1px solid #304858;width:100%;height:auto;margin:18px 0;display:block}.intel-sidebar{background:#1b3040;flex-direction:column;padding:35px;display:flex}.intel-side-top h3{letter-spacing:-1.8px;margin:20px 0;font:700 clamp(25px,2.8vw,43px)/1.15 Manrope,sans-serif}.intel-side-top p{color:#aec1cd;font-size:14px;line-height:1.8}.intel-big-number{border-top:1px solid #3e5868;align-items:baseline;gap:15px;margin-top:20px;padding-top:18px;display:flex}.intel-big-number strong{color:#c7dce4;letter-spacing:-3px;font:700 57px Manrope,sans-serif}.intel-big-number span,.intel-spark>span,.intel-list>span{letter-spacing:1.3px;color:#9ab3be;font:700 9px DM Sans,sans-serif}.intel-spark{margin-top:15px}.intel-bars{border-bottom:1px solid #587080;align-items:flex-end;gap:7px;height:77px;margin-top:10px;display:flex}.intel-bars i{background:#89b4bf;flex:1;min-height:3px;transition:height .3s;display:block}.intel-list{margin-top:auto;padding-top:25px}.intel-list>div{border-top:1px solid #3c5564;align-items:center;gap:14px;padding:10px 0;font-size:12px;display:flex}.intel-list>div:first-of-type{margin-top:12px}.intel-list b{color:#91aab8;font-size:10px}.intel-list>div span{color:#b6ced8;margin-left:auto}@media (max-width:800px){.intel-tabs button{padding:15px 9px;font-size:14px}.intel-tabs button span{padding:0 5px 0 0}.intel-tabs button b{letter-spacing:0;padding-left:0;font-size:7px}.intel-layout{grid-template-columns:1fr}.intel-main{padding:12px}.intel-sidebar{padding:25px}.intel-list{margin-top:20px}.intel-heading,.intel-bottom{font-size:7px}.intel-big-number strong{font-size:44px}}@media (prefers-reduced-motion:reduce){.intel-bars i{transition:none}}
.skip-link{z-index:20;color:#172a36;background:#b9d9dd;padding:14px;font-weight:700;position:absolute;top:0;left:16px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.new-site :focus-visible{outline-offset:5px;outline:3px solid #d8bb91}.preview-topbar nav a[aria-current=page]{color:#b9d9dd;text-underline-offset:7px;text-decoration:underline}.product-hero,.product-section{padding:85px 5.3%;scroll-margin-top:20px}.product-hero{background:radial-gradient(at 100% 0,#203b4b 0,#0000 65%)}.product-hero h1{letter-spacing:-3px;max-width:1100px;margin:28px 0;font:700 clamp(42px,5.8vw,86px)/1.08 Manrope,sans-serif}.product-hero h1 em{color:#8bb8c4;font-style:normal}.product-lead{color:#b2c4ce;max-width:770px;font-size:20px;line-height:1.8}.product-actions{flex-wrap:wrap;align-items:center;gap:32px;margin:30px 0 50px;display:flex}.product-actions .pilot-button{gap:35px;margin:0}.status-note{background:#15232f;border:1px solid #456071;border-left:3px solid #c49b6a;max-width:1000px;padding:24px 28px}.status-note strong{color:#d8bb91}.status-note p{margin-bottom:0}.product-site p{color:#b2c4ce;line-height:1.8}.product-section{border-top:1px solid #2e4050}.product-section.alternate{background:#192734}.product-section h2,.pilot-form h2{letter-spacing:-1.5px;margin:22px 0 35px;font:650 clamp(30px,3.5vw,51px)/1.18 Manrope,sans-serif}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:40px 0;display:grid}.product-grid.three-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid article{border-top:2px solid #6e98a6;padding:24px 0}.product-site h3{margin:15px 0;font:700 24px/1.3 Manrope,sans-serif}.product-site h4{color:#d8bb91;margin:26px 0 4px;font-size:14px}.product-site .use-question{color:#e8f0f4;font-size:19px}.partner-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 65px;padding-left:24px;display:grid}.partner-steps li{padding-left:10px}.partner-steps li::marker{color:#d8bb91;font-weight:700}.inquiry-section{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:7%;display:grid}.inquiry-section aside .text-link{overflow-wrap:anywhere}.pilot-form{background:#1b3040;border:1px solid #456071;min-width:0;padding:30px}.pilot-form h2{margin-top:0;font-size:32px}.pilot-form a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.pilot-form fieldset{border:0;min-width:0;margin-top:25px;padding:0}.pilot-form legend{margin-bottom:20px;font-weight:700}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pilot-form label{margin:15px 0 8px;font-size:14px;font-weight:700;display:block}.pilot-form input,.pilot-form select,.pilot-form textarea{color:#e8f0f4;width:100%;min-width:0;font:inherit;background:#101923;border:1px solid #718b9b;border-radius:2px;margin-top:8px;padding:12px;display:block}.pilot-form textarea{resize:vertical}.pilot-form .field-help{margin-top:6px;font-size:13px}.pilot-form .pilot-button{cursor:pointer;border:0;gap:20px;width:100%;font-family:inherit}.pilot-form fieldset:disabled{opacity:.65}.pilot-form fieldset:disabled button{cursor:not-allowed}.pilot-form [role=status]{color:#d8bb91;font-weight:700}.email-fallback{border-top:1px solid #718b9b;margin-top:25px}@media (max-width:1000px){.preview-topbar{flex-wrap:wrap;gap:20px;height:auto;min-height:93px;padding-top:20px;padding-bottom:20px}.preview-topbar nav{gap:20px}.inquiry-section{grid-template-columns:1fr;gap:30px}}@media (max-width:800px){.preview-topbar nav{flex-wrap:wrap;order:3;gap:8px 24px;width:100%;display:flex}.preview-topbar nav a{padding:10px 0}.product-hero,.product-section{padding:55px 5.3%}.product-hero h1{letter-spacing:-1.5px}.product-lead{font-size:18px}.product-grid,.product-grid.three-columns,.partner-steps,.form-grid{grid-template-columns:1fr}.product-grid{gap:12px}.product-actions{gap:25px}.pilot-form{padding:22px}.status-note{padding:20px}.product-site footer>div:nth-child(2){align-items:start}.product-site footer a{overflow-wrap:anywhere}}.evidence-section{color:#e8f0f4;background:#111e2b;padding:100px 5.3%}.evidence-intro{grid-template-columns:1.5fr .7fr;align-items:end;gap:8%;padding:45px 0;display:grid}.evidence-intro h2{letter-spacing:-2.5px;margin:15px 0;font:700 clamp(34px,4vw,64px)/1.14 Manrope,sans-serif}.evidence-intro h2 em{color:#91b6c2;font-style:normal}.evidence-intro>p{color:#adbfcd;font-size:15px;line-height:1.85}.evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.evidence-grid article{background:#1c3040;border:1px solid #385063;min-width:0;padding:23px}.evidence-grid article>span,.evidence-detail>b,.evidence-validation>span{letter-spacing:1.8px;color:#b6c3d2;font:700 10px DM Sans,sans-serif}.evidence-grid h3{letter-spacing:-.8px;margin:24px 0 12px;font:700 22px Manrope,sans-serif}.evidence-grid p{color:#b6c6d0;margin:0;font-size:13px;line-height:1.8}.evidence-visual,.evidence-detail,.evidence-validation{background:#0f1d2b;border:1px solid #40596a;height:255px;margin-top:24px;padding:20px;position:relative;overflow:hidden}.evidence-grid-lines{background:repeating-linear-gradient(0deg,#0000,#0000 28px,#647e891b 29px),repeating-linear-gradient(90deg,#0000,#0000 28px,#647e891b 29px);position:absolute;inset:0}.evidence-target{border:2px solid #9abfc8;position:absolute;inset:25% 23%;box-shadow:0 0 0 18px #9abfc809}.evidence-target span{color:#c1d9e3;letter-spacing:1px;font:700 9px DM Sans;position:absolute;top:-23px;left:0}.evidence-cross{color:#d4b788;font-size:28px;position:absolute;top:45%;left:49%}.evidence-visual small,.evidence-detail small,.evidence-validation small{color:#8da3b1;letter-spacing:1px;font:700 8px DM Sans;position:absolute;bottom:12px;left:16px;right:12px}.evidence-log{color:#a9bfcd;border-bottom:1px solid #31495b;justify-content:space-between;gap:12px;padding:15px 0;font-size:11px;display:flex}.evidence-log strong{color:#dbc3a1;font-weight:600}.evidence-validation>div{border-bottom:1px solid #31495b;align-items:center;gap:12px;padding:14px 0;font-size:11px;display:flex}.evidence-validation>div span{color:#9bb4c0}.evidence-validation>div b{color:#c9a877;margin-left:auto}.evidence-outro{border-top:1px solid #3a5160;justify-content:space-between;align-items:center;gap:30px;margin-top:38px;padding-top:24px;display:flex}.evidence-outro p{color:#bbcbd3;max-width:520px;line-height:1.6}.evidence-outro a{color:#122535;white-space:nowrap;background:#b5d3dc;padding:17px 20px;font-size:13px;font-weight:800}.evidence-outro a span{margin-left:20px}@media (max-width:950px){.evidence-intro{grid-template-columns:1fr;gap:5px}.evidence-grid{grid-template-columns:1fr}.evidence-grid article{padding:18px}.evidence-visual,.evidence-detail,.evidence-validation{height:235px}.evidence-outro{display:block}.evidence-outro a{white-space:normal;display:inline-flex}}@media (max-width:500px){.evidence-section{padding:70px 5.3%}.evidence-intro h2{letter-spacing:-1.5px}.evidence-log{font-size:10px}.evidence-grid h3{font-size:20px}}
