@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter: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-border-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}.absolute{position:absolute}.block{display:block}.hidden{display:none}.grow{flex-grow:1}.border{border-style:var(--tw-border-style);border-width:1px}}:root{--ink:#0d0d0c;--paper:#fbfbf8;--orange:#f15a16;--line:#e3e3de;--muted:#62625e}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{color:var(--ink);background:var(--paper);margin:0;font-family:Inter,Arial,sans-serif;font-size:14px}a{color:inherit;text-decoration:none}button{font:inherit}h1,h2,h3,p{margin-top:0}em{color:var(--orange);font-style:normal}::selection{background:var(--orange);color:#fff}.eyebrow{color:var(--orange);letter-spacing:.03em;text-transform:uppercase;font:600 9px DM Mono,monospace;display:block}.button{border:1px solid var(--ink);background:0 0;justify-content:center;align-items:center;gap:18px;min-height:42px;padding:0 16px;font-size:11px;font-weight:700;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.button:hover,.button:focus-visible{color:#fff;background:var(--orange);border-color:var(--orange);outline:none}.orange-button{color:#fff;background:var(--orange);border-color:var(--orange)}.orange-button:hover,.orange-button:focus-visible{color:var(--orange);background:#fff}.panel{border:1px solid var(--line);border-radius:6px;width:calc(100% - 48px);max-width:1440px;margin:0 auto 4px}.section-intro h2{letter-spacing:0;margin:7px 0 0;font-size:21px;line-height:1.1}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.section-heading>a{font-size:10px;font-weight:700}.site-header{z-index:50;color:#f7f7f3;background:#080808;border:1px solid #1d1d1d;border-radius:16px;grid-template-columns:190px 1fr 190px;align-items:center;gap:22px;width:calc(100% - 48px);max-width:1440px;height:76px;margin:12px auto 10px;padding:7px 18px;display:grid;position:sticky;top:12px;box-shadow:0 14px 34px #00000024}.site-header:after{content:"";z-index:-1;opacity:.3;border-right:1px solid var(--orange);pointer-events:none;width:95px;position:absolute;top:8px;bottom:8px;right:8px}.brand{align-items:center;gap:12px;min-width:0;height:60px;display:flex;overflow:hidden}.brand-logo{background:0 0;flex:0 0 122px;width:122px;height:56px;position:relative;overflow:hidden}.brand-logo img{object-fit:contain;filter:invert()hue-rotate(180deg)saturate(1.08);mix-blend-mode:screen;width:105px;max-width:none;height:105px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}nav{justify-content:center;align-items:center;gap:0;height:100%;font-size:10px;font-weight:600;display:flex}nav>a,nav>.nav-company{border-left:1px solid #2d2d2d;padding:0 clamp(12px,1.4vw,22px);position:relative}nav>.nav-company:first-child{border-left:0}nav a{transition:color .2s}nav a:hover,nav>a.is-active{color:var(--orange)}nav>a.is-active:before{content:"";background:var(--orange);width:30px;height:3px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}nav>a.is-active:after{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.nav-company.is-active:before{content:"";background:var(--orange);width:30px;height:3px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.nav-company.is-active:after{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}nav span{margin-left:4px}.nav-company{position:relative}.nav-company summary{cursor:pointer;align-items:center;gap:8px;min-height:38px;padding:0;list-style:none;transition:color .18s;display:flex}.nav-company summary::-webkit-details-marker{display:none}.nav-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transition:transform .18s;transform:rotate(45deg);margin:-3px 0 0!important}.nav-company[open] summary,.nav-company:hover summary,.nav-company.is-active summary{color:var(--orange)}.nav-company[open] .nav-chevron{transform:rotate(225deg);margin-top:3px!important}.nav-company-menu{z-index:30;visibility:hidden;opacity:0;border:1px solid #deded8;border-top:2px solid var(--orange);background:#fff;border-radius:3px;width:400px;padding:22px 24px 12px;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-7px);box-shadow:0 18px 42px #0f0f0e21}.nav-company-menu:before{content:"";height:12px;position:absolute;top:-13px;left:0;right:0}.nav-index-title{color:var(--orange);text-transform:uppercase;margin:0 0 9px;font:600 8px DM Mono,monospace}.nav-company-menu .nav-index-item{color:var(--ink);border-bottom:1px solid #edede8;grid-template-columns:35px 1fr auto;gap:4px 10px;margin:0 -12px;padding:16px 12px;display:grid;position:relative}.nav-company-menu .nav-index-item:last-child{border-bottom:0}.nav-index-item>span{color:#d86a39;grid-row:1/3;padding-top:2px;font:500 8px DM Mono,monospace;transition:color .18s}.nav-index-item strong{font-size:11px;font-weight:700;transition:color .18s,transform .18s}.nav-index-item small{color:#777771;grid-column:2/4;font-size:9px;font-weight:400}.nav-index-item i{color:#aaa9a3;font-style:normal;transition:color .18s,transform .18s}.nav-company-menu .nav-index-item:hover{color:var(--ink);background:#fbf7f3}.nav-company-menu .nav-index-item:hover>span,.nav-company-menu .nav-index-item:hover i{color:var(--orange)}.nav-company-menu .nav-index-item:hover strong{color:var(--orange);transform:translate(4px)}.nav-company-menu .nav-index-item:hover i{transform:translate(4px)}.nav-company[open] .nav-company-menu,.nav-company:hover .nav-company-menu,.nav-company:focus-within .nav-company-menu{visibility:visible;opacity:1;transform:translate(-50%)}.header-cta{color:#fff;background:var(--orange);clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);justify-content:space-between;justify-self:end;align-items:center;gap:12px;width:182px;height:46px;padding:0 24px 0 29px;font-size:10px;font-weight:700;transition:background-color .2s,transform .2s;display:inline-flex;position:relative}.header-cta:hover{color:#fff;background:#d94d0e;transform:translate(-2px)}.header-cta span{font-size:16px}.mobile-menu{justify-self:end;display:none;position:relative}.mobile-menu>summary{cursor:pointer;text-transform:uppercase;font:600 10px DM Mono,monospace;list-style:none}.mobile-menu>summary::-webkit-details-marker{display:none}.mobile-menu>div{z-index:20;width:min(310px,100vw - 36px);color:var(--ink);border:1px solid var(--line);border-top:2px solid var(--orange);background:#fff;padding:10px;display:grid;position:absolute;top:30px;right:0;box-shadow:0 10px 30px #0000001a}.mobile-menu a{padding:10px;font-size:11px;font-weight:600}.mobile-menu a:hover{color:var(--orange)}.mobile-menu-label{color:var(--orange);text-transform:uppercase;padding:8px 10px 4px;font:600 8px DM Mono,monospace}.mobile-index-item{border-bottom:1px solid #edede8;grid-template-columns:28px 1fr;gap:3px 8px;display:grid}.mobile-index-item>span{color:var(--orange);grid-row:1/3;padding-top:2px;font:500 8px DM Mono,monospace}.mobile-index-item strong{font-size:10px}.mobile-index-item small{color:#777771;font-size:8px;font-weight:400}.hero{isolation:isolate;border:1px solid var(--line);background:#fdfdfb;border-radius:6px;grid-template-columns:46% 54%;align-items:center;width:calc(100% - 48px);max-width:1440px;min-height:545px;margin:0 auto 4px;padding:28px 36px 34px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;opacity:.32;background-image:linear-gradient(#1e1e1b09 1px,#0000 1px),linear-gradient(90deg,#1e1e1b09 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0 43%,#000 60%,#000);mask-image:linear-gradient(90deg,#0000 0 43%,#000 60%,#000)}.hero-copy{z-index:3;padding:20px 42px 20px 24px;position:relative}.hero-copy:before{content:"";background:#f15a1629;width:2px;position:absolute;top:22px;bottom:22px;left:0}.hero-copy:after{content:"";background:var(--orange);width:2px;height:78px;animation:7s cubic-bezier(.65,0,.35,1) infinite heroRailScan;position:absolute;top:22px;left:0}.hero-copy h1{letter-spacing:-.035em;text-transform:uppercase;max-width:570px;margin:18px 0 22px;font-size:clamp(48px,4.4vw,70px);font-weight:700;line-height:.92}.hero-copy p{color:#44443f;max-width:510px;margin-bottom:18px;font-size:13px;line-height:1.65}.hero-description{max-width:510px}.hero-description p{margin:0}.hero-description p+p{color:#686862;margin-top:10px}.hero-copy .button{min-width:195px;margin-top:21px}.hero-art{z-index:1;width:calc(100% + 30px);height:500px;margin-left:-30px;position:relative}.hero-art:before{content:"BGV / 001";z-index:3;color:#8b8b85;background:#ffffffbf;border:1px solid #deded8;padding:6px 8px;font:500 8px DM Mono,monospace;position:absolute;top:20px;right:16px}.hero-art img{z-index:1;object-fit:contain;object-position:left center;mix-blend-mode:multiply;will-change:transform;animation:5.5s cubic-bezier(.45,.05,.55,.95) infinite heroFlight}.hero-aura{z-index:2;pointer-events:none;border:1px dashed #f15a1640;border-radius:50%;width:250px;height:250px;margin-left:-12px;animation:12s linear infinite heroAura;position:absolute;top:14%;left:27%}.hero-aura:before,.hero-aura:after{content:"";border-radius:50%;position:absolute}.hero-aura:before{border:1px solid #0f0f0e17;inset:17px}.hero-aura:after{background:var(--orange);width:8px;height:8px;box-shadow:0 0 13px var(--orange);top:35px;right:22px}.hero-flight-trail{z-index:2;filter:drop-shadow(0 0 4px #f15a168c);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#f15a16cc,#0000);border-radius:99px;height:3px;position:absolute}.trail-one{width:110px;animation:2.2s ease-out infinite heroTrail;bottom:18%;left:21%;transform:rotate(-26deg)}.trail-two{width:82px;animation:2.2s ease-out .7s infinite heroTrail;bottom:10%;left:25%;transform:rotate(-29deg)}.trail-three{width:62px;animation:2.2s ease-out 1.35s infinite heroTrail;bottom:5%;left:18%;transform:rotate(-24deg)}.hero-spark{z-index:3;border:1px solid var(--orange);pointer-events:none;width:6px;height:6px;position:absolute;transform:rotate(45deg)}.spark-one{animation:3.2s ease-in-out infinite heroSpark;top:25%;left:38%}.spark-two{animation:3.2s ease-in-out 1.4s infinite heroSpark;top:38%;right:17%}.hero-eye-light{z-index:3;pointer-events:none;background:#fffffff2;border-radius:50%;width:7px;height:3px;animation:4.8s ease-in-out infinite eyeBlink;position:absolute;top:28%;box-shadow:0 0 7px #fff}.eye-left{left:calc(27% + 72px)}.eye-right{animation-delay:80ms;left:calc(27% + 126px)}@keyframes heroRailScan{0%,18%,to{transform:translateY(0)}45%,72%{transform:translateY(242px)}}.build{grid-template-columns:38% 62%;align-items:center;min-height:410px;padding-left:36px;display:grid;overflow:hidden}.build-copy{z-index:2;padding:30px 0;position:relative}.build-copy h2{letter-spacing:0;margin-bottom:18px;font-size:clamp(39px,3.6vw,57px);line-height:.9}.build-copy p{color:#484843;max-width:370px;font-size:13px;line-height:1.55}.build-actions{align-items:center;gap:30px;margin-top:22px;display:flex}.watch-link{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:11px;font-weight:700;display:inline-flex}.play{border:1px solid var(--ink);border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.video-pip{z-index:100;background:#080808;border:1px solid #343431;border-radius:6px;width:min(420px,100vw - 44px);animation:.28s cubic-bezier(.2,.75,.25,1) pipEnter;position:fixed;bottom:22px;right:22px;overflow:hidden;box-shadow:0 18px 55px #00000061}.video-pip-head{color:#fff;border-bottom:1px solid #292927;justify-content:space-between;align-items:center;gap:18px;min-height:50px;padding:8px 9px 8px 14px;display:flex}.video-pip-head span{color:var(--orange);text-transform:uppercase;font:500 7px DM Mono,monospace}.video-pip-head h2{letter-spacing:0;margin:3px 0 0;font-size:11px}.video-pip-head button{color:#fff;cursor:pointer;background:#10100f;border:1px solid #343431;border-radius:3px;flex:none;place-items:center;width:32px;height:32px;display:grid}.video-pip-head button:hover,.video-pip-head button:focus-visible{color:var(--orange);border-color:var(--orange);outline:none}.video-pip video{object-fit:contain;background:#000;width:100%;height:auto;max-height:300px;display:block}@keyframes pipEnter{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.build-art{align-self:stretch;min-height:405px;position:relative}.build-art img{z-index:1;object-fit:cover;object-position:center;transform:translate3d(var(--motion-x,0), var(--motion-y,0), 0) scale(1.005);transition:transform .35s cubic-bezier(.2,.75,.25,1)}.owl-scanner{z-index:2;aspect-ratio:1;pointer-events:none;border:1px solid #f15a1647;border-radius:50%;width:29%;animation:3.8s ease-in-out infinite scannerBreathe;position:absolute;top:7%;left:43%}.owl-scanner:before,.owl-scanner:after{content:"";border-radius:50%;position:absolute}.owl-scanner:before{border:1px dashed #f15a164d;animation:14s linear infinite scannerRotate;inset:8%}.owl-scanner:after{background:var(--orange);width:7px;height:7px;box-shadow:0 0 14px var(--orange);top:13%;right:9%}.platform-energy{z-index:2;filter:drop-shadow(0 0 7px #f15a16bf);opacity:.55;pointer-events:none;border-bottom:3px solid #ff5b12b3;border-radius:50%;height:18%;animation:2.4s ease-in-out infinite platformPulse;position:absolute;bottom:8%;left:11%;right:5%}.circuit-signal{z-index:3;background:var(--orange);pointer-events:none;border:1px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 10px #f15a16e6}.signal-a{animation:4.6s ease-in-out infinite signalA;top:25%;left:19%}.signal-b{animation:5.2s ease-in-out 1.1s infinite signalB;top:29%;right:20%}.signal-c{animation:4.1s ease-in-out .5s infinite signalC;bottom:28%;left:27%}.initiatives{background:linear-gradient(#fff 0%,#fbfbf8 100%);padding:24px 34px 32px;position:relative;overflow:hidden}.initiatives:before{content:"";opacity:.3;pointer-events:none;background-image:linear-gradient(#14141209 1px,#0000 1px),linear-gradient(90deg,#14141209 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30%,#000);mask-image:linear-gradient(#0000,#000 30%,#000)}.initiatives>*{z-index:1;position:relative}.product-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.product-card{background:#fffffff5;border:1px solid #dcdcd6;border-radius:6px;grid-template-rows:118px 1fr;grid-template-columns:1fr;min-width:0;min-height:390px;display:grid;overflow:hidden}.product-card,.capability,.work-card,.article-card{transition:transform .25s,border-color .25s,box-shadow .25s}.product-card:hover,.work-card:hover{border-color:#f15a168c;transform:translateY(-5px);box-shadow:0 16px 34px #0f0f0e1a}.product-copy{flex-direction:column;grid-row:2;padding:18px 18px 16px;display:flex}.product-meta{justify-content:space-between;align-items:center;display:flex}.product-labels{align-items:center;gap:10px;display:flex}.product-status{color:#666660;text-transform:uppercase;align-items:center;gap:5px;font:600 10px DM Mono,monospace;display:inline-flex}.product-status:before{content:"";background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.product-status.is-merged{color:#24815a}.product-status.is-building{color:var(--orange)}.product-status.is-experimental{color:#9a6be8}.product-number{color:#b6b6af;font:500 10px DM Mono,monospace}.product-card h3{letter-spacing:0;margin:7px 0 10px;font-size:15px}.product-tagline{margin:-3px 0 8px;font-size:9px;display:block}.product-card p{color:var(--muted);margin-bottom:11px;font-size:9px;line-height:1.5}.product-card ul{color:#50504c;margin:0 0 14px;padding:0;font-size:8px;line-height:1.65;list-style:none}.product-card li:before{content:"";background:var(--orange);border-radius:50%;width:3px;height:3px;margin:0 7px 2px 0;display:inline-block}.product-copy>a:last-child{margin-top:auto}.product-card a,.work-card a{color:var(--orange);font-size:8px;font-weight:700}.product-copy>a:last-child span{transition:transform .2s;display:inline-block}.product-card:hover .product-copy>a:last-child span{transform:translate(4px)}.product-art{--art-accent:#f15a16;isolation:isolate;background:#fff;border-bottom:1px solid #e4e4df;grid-row:1;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.product-art:before{content:"";z-index:4;background:linear-gradient(105deg,#0000 35%,#ffffff12 49%,#0000 63%);transition:transform .7s;position:absolute;inset:0;transform:translate(-130%)}.product-art.has-logo:before{display:none}.product-card:hover .product-art:before{transform:translate(130%)}.product-art .product-logo{z-index:2;object-fit:contain;filter:none;width:63px;height:63px;position:relative}.silent-logo-lockup{z-index:2;align-items:center;gap:14px;display:flex;position:relative}.silent-logo-lockup>span{flex-direction:column;align-items:flex-start;display:flex}.silent-logo-lockup strong{color:#111923;letter-spacing:0;font-size:20px;line-height:1}.silent-logo-lockup small{color:#596473;letter-spacing:.28em;text-transform:uppercase;margin-top:9px;font:500 9px DM Mono,monospace}.art-k{background:#f7f7f5}.kivuli-logo-crop{z-index:2;width:145px;height:58px;display:block;position:relative;overflow:hidden}.kivuli-logo-crop img{width:226px;max-width:none;height:226px;position:absolute;top:-62px;left:-45px}.art-n{background:#08090a;border-color:#1e1e1e}.neura-logo-crop{z-index:2;width:180px;height:112px;display:block;position:relative;overflow:hidden}.neura-logo-crop img{opacity:.9;width:180px;max-width:none;height:180px;position:absolute;top:-30px;left:0}.neura{color:#fff;background:#030303;border-color:#1f1f1f;grid-template-columns:23% 34% 43%;min-height:380px;padding:26px 34px;display:grid;overflow:hidden}.neura-copy{align-self:center}.neura-heading-meta{align-items:center;gap:12px;display:flex}.neura-heading-meta .product-status{color:#bd98ff}.neura-copy h2{margin:10px 0 14px;font-size:27px}.neura-copy h3{color:var(--orange);font-size:12px;line-height:1.45}.neura-copy p{color:#9a9a96;max-width:260px;font-size:10px;line-height:1.55}.dark-outline{color:#fff;border-color:#777;min-height:34px;margin-top:8px;font-size:9px}.brain-visual{place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.brain-visual img{z-index:1;object-fit:contain;mix-blend-mode:screen;opacity:.72;filter:saturate(.78)brightness(.82)contrast(1.08)}.neural-line{background:linear-gradient(90deg, transparent, var(--orange), transparent);width:105px;height:1px;position:absolute}.line-one{z-index:2;top:34%;left:0}.line-two{z-index:2;top:58%;right:0}.line-three{z-index:2;bottom:20%;left:5%;transform:rotate(12deg)}.brain-readout{z-index:3;grid-template-columns:repeat(4,1fr);gap:4px;width:78px;display:grid;position:absolute;bottom:12%;left:5%}.brain-readout i{background:var(--orange);height:3px;box-shadow:0 8px #f15a1661,0 16px #f15a1626}.brain-readout i:nth-child(2){opacity:.7}.brain-readout i:nth-child(3){opacity:.45}.brain-readout i:nth-child(4){opacity:.25}.neura-stats{grid-template-columns:1fr 1fr;gap:8px;padding:0 0 0 18px;display:grid}.neura-stats>div{border:1px solid #282828;border-radius:5px;min-width:0;padding:10px 13px}.neura-stats span{color:#9d9d98;font-size:8px;display:block}.neura-stats strong{margin-top:4px;font-size:17px;display:block}.neura-stats .research-setup{grid-column:1/3;padding:12px 14px}.research-setup>strong{color:var(--orange);text-transform:uppercase;font:600 9px DM Mono,monospace}.research-setup ul{border-top:1px solid #242424;grid-template-columns:1fr 1fr;gap:7px 22px;margin:10px 0 0;padding:9px 0 0;list-style:none;display:grid}.research-setup li{justify-content:space-between;align-items:center;gap:10px;display:flex}.research-setup li span{color:#c7c7c1}.research-setup li b{color:var(--orange);font-size:9px;font-weight:600}.research-setup li .pending{color:#8e8e88;text-transform:uppercase;font-size:8px}.neura-stats .neura-tags{grid-column:1/3;grid-template-columns:repeat(4,1fr);padding:0;display:grid}.neura-tags span{color:#fff;text-align:center;border-right:1px solid #282828;padding:11px 7px;font-size:8px}.neura-tags span:before{content:"◉";color:var(--orange);margin-right:6px;display:inline-block}.neura-tags span:last-child{border:0}.neura-credit{color:#6f6f6a;grid-column:1/3;margin:1px 0 0;font-size:7px;line-height:1.5}.neura-credit em{color:var(--orange);font-style:normal}.engineering{padding:24px 34px 28px}.engineering>.section-intro{max-width:620px}.engineering>.section-intro p{max-width:590px;color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.5}.capability-grid{grid-template-columns:repeat(6,1fr);margin-top:18px;display:grid}.capability{text-align:left;border:1px solid var(--line);border-right:0;min-width:0;min-height:270px;padding:19px 16px 17px}.capability:first-child{border-radius:5px 0 0 5px}.capability:last-child{border-right:1px solid var(--line);border-radius:0 5px 5px 0}.capability-icon{height:39px;color:var(--orange);font:500 25px DM Mono,monospace;display:block}.capability h3{margin:10px 0 9px;font-size:12px}.capability-scan{min-height:30px;color:var(--orange);text-transform:uppercase;margin-bottom:9px;font:500 7px/1.45 DM Mono,monospace;display:block}.capability p{max-width:none;color:var(--muted);margin:0;font-size:9px;line-height:1.55}.capability:hover{border-color:var(--orange);box-shadow:none;transform:translateY(-2px)}.impact-heading{margin-top:28px}.work-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.work-card{border:1px solid var(--line);border-radius:5px;grid-template-columns:43% 57%;min-height:150px;display:grid;overflow:hidden}.work-card>div:last-child{padding:14px}.work-card h3{margin:6px 0 10px;font-size:12px}.work-card p{color:var(--muted);font-size:8px;line-height:1.55}.work-art{background:#f1f2ef;position:relative;overflow:hidden}.work-art span{border:3px solid #1c1d1c;position:absolute;inset:30%;transform:rotate(35deg)}.work-art span:before,.work-art span:after{content:"";background:#1c1d1c;width:70px;height:2px;position:absolute;top:45%;left:-25px}.work-art span:after{transform:rotate(90deg)}.work-art.mobile{background:#121319}.work-art.mobile span{background:linear-gradient(160deg,#7142ff,#111 45%,#e45d2e);border-color:#5c5f77;border-radius:14px;inset:13% 34%;transform:rotate(-13deg)}.work-art.mobile span:before,.work-art.mobile span:after{display:none}.work-art.chart{background:#101116}.work-art.chart span{background:linear-gradient(135deg,#0000 48%,#ff512e 49% 52%,#0000 53%),linear-gradient(35deg,#0000 48%,#8f3dff 49% 52%,#0000 53%);border:0;inset:22%;transform:none}.work-art.chart span:before,.work-art.chart span:after{display:none}.journal{padding:22px 34px 24px}.journal-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.article-card{grid-template-columns:38% 62%;gap:12px;min-width:0;display:grid}.article-art{background:#070707;border-radius:5px;min-height:100px;position:relative;overflow:hidden}.article-art:before{content:"";border:2px solid var(--orange);position:absolute;inset:25%;transform:rotate(30deg)}.article-art.blocks{background:linear-gradient(145deg,#53220b,#ed681e 45%,#080808 46%)}.article-art.cube:after{content:"";border:1px solid #8a3a16;position:absolute;inset:31%;transform:rotate(45deg)}.article-art.owl img{object-fit:cover;object-position:73% 12%;transform:scale(1.45)}.article-art.signal:before{box-shadow:18px -12px 0 -17px var(--orange), 36px 8px 0 -17px var(--orange);border-width:0 0 1px;inset:47% 10%;transform:skewY(-18deg)}.article-card h3{margin:5px 0 8px;font-size:12px}.article-card p{min-height:32px;color:var(--muted);margin-bottom:10px;font-size:8px;line-height:1.45}.article-card small{color:#565652;font-size:7px}.article-card:hover{transform:translateY(-3px)}.article-card:hover .article-art{box-shadow:0 8px 20px #0f0f0e29}.final-cta{color:#fff;background:#050505;border-color:#050505;justify-content:space-between;align-items:center;min-height:100px;padding:18px 360px 18px 34px;display:flex;position:relative;overflow:hidden}.final-cta h2{margin-bottom:4px;font-size:27px}.final-cta p{color:#b1b1ac;margin:0;font-size:10px}.final-cta .button{min-width:150px}.final-cta>:not(.cta-owl){z-index:2;position:relative}.cta-owl{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cta-owl img{object-fit:cover;object-position:center;transform:none}.cta-eye-glint{z-index:2;opacity:.18;background:#fff;border-radius:50%;width:5px;height:5px;animation:6.4s cubic-bezier(.4,0,.2,1) infinite ctaEyeGlint;position:absolute;box-shadow:0 0 0 1px #ffffff2e,0 0 8px #ff7e34cc}.cta-eye-glint-left{top:52%;right:13.5%}.cta-eye-glint-right{animation-delay:90ms;top:38%;right:9%}@keyframes ctaEyeGlint{0%,34%,58%,to{opacity:.18;transform:translate(0)scale(.7)}39%{opacity:.9;transform:translate(2px,-1px)scale(1)}44%{opacity:.08;transform:translate(3px)scale(.35)}48%{opacity:.75;transform:translate(1px,1px)scale(.85)}}footer{color:#d8d8d3;background:#060606;margin-top:4px;padding:30px 48px 12px}.footer-main{grid-template-columns:1.7fr repeat(5,1fr);gap:38px;width:100%;max-width:1370px;margin:auto;display:grid}.footer-logo{background:0 0;width:126px;height:66px;display:block;position:relative;overflow:hidden}.footer-logo img{object-fit:contain;filter:invert()hue-rotate(180deg)saturate(1.08);mix-blend-mode:screen;width:119px;max-width:none;height:119px;position:absolute;top:-21px;left:50%;transform:translate(-50%)}.footer-brand p{color:#8a8a84;max-width:180px;margin:5px 0 14px;font-size:8px;line-height:1.5}.footer-brand strong{color:var(--orange);font-size:8px}.footer-socials{align-items:center;gap:7px;margin-top:15px;display:flex}.footer-socials a{color:#a7a7a0;background:#0c0c0b;border:1px solid #2c2c29;border-radius:3px;place-items:center;width:29px;height:29px;transition:color .2s,border-color .2s,transform .2s;display:grid}.footer-socials a:hover,.footer-socials a:focus-visible{color:var(--orange);border-color:var(--orange);outline:none;transform:translateY(-2px)}.footer-socials svg{stroke-width:1.7px;width:14px;height:14px}.footer-column{flex-direction:column;gap:8px;padding-top:16px;display:flex}.footer-column span{color:var(--orange);text-transform:uppercase;margin-bottom:4px;font:500 8px DM Mono,monospace}.footer-column a{color:#a7a7a0;font-size:8px}.footer-column a:hover{color:var(--orange)}.footer-bottom{color:#777771;border-top:1px solid #262626;justify-content:center;gap:260px;width:100%;max-width:1370px;margin:22px auto 0;padding-top:12px;font-size:7px;display:flex}.about-page{border-top:1px solid var(--line);background:#fdfdfb;padding:0 0 8px}.about-page section[id],.about-page [id=the-name],.about-page [id=why-we-exist]{scroll-margin-top:96px}.about-page h1,.about-page h2,.about-page h3{text-transform:uppercase}.about-kicker{color:var(--orange);text-transform:uppercase;font:600 9px DM Mono,monospace;display:block}.about-band,.about-hero,.about-research-signal{border:1px solid var(--line);border-radius:6px;width:calc(100% - 48px);max-width:1440px;margin:0 auto 5px}.about-hero{border-top:0;grid-template-columns:38% 62%;min-height:520px;display:grid;overflow:hidden}.about-hero-copy{align-self:center;padding:54px 24px 45px 38px}.about-hero-copy h1{letter-spacing:0;margin:17px 0 20px;font-size:50px;line-height:.98}.about-hero-copy p{color:#3e3e39;max-width:390px;font-size:12px;line-height:1.6}.about-hero-copy>strong{margin-top:24px;font-size:12px;line-height:1.6;display:block}.about-hero-visual{min-height:520px;position:relative;overflow:hidden}.about-hero-visual img{z-index:2;object-fit:contain;object-position:55% bottom;filter:drop-shadow(0 22px 18px #0f0f0e21)}.about-video-frame{z-index:2;border:1px solid #242422;border-top:3px solid var(--orange);background:#090909;border-radius:4px;padding:7px;position:absolute;inset:16px 18px 16px 12px;overflow:hidden;box-shadow:0 18px 38px #0f0f0e2e,0 0 0 1px #f15a1614}.about-video-frame:before{content:"";z-index:3;pointer-events:none;border:1px solid #ffffff24;border-radius:2px;position:absolute;inset:7px}.about-video-frame:after{content:"";z-index:3;background:linear-gradient(90deg, var(--orange) 0 12%, transparent 12% 88%, var(--orange) 88%);opacity:.9;pointer-events:none;height:2px;position:absolute;bottom:7px;left:7px;right:7px}.about-hero-video{object-fit:cover;background:#080808;border-radius:2px;width:100%;height:100%;display:block}.video-corner{z-index:4;border-top:2px solid var(--orange);pointer-events:none;width:24px;height:24px;position:absolute;top:18px}.video-corner-left{border-left:2px solid var(--orange);left:18px}.video-corner-right{border-right:2px solid var(--orange);right:18px}.about-circuit-grid{z-index:1;opacity:.55;background-image:linear-gradient(90deg,#0000 49%,#c8c8c2 50%,#0000 51%),linear-gradient(#0000 49%,#c8c8c2 50%,#0000 51%);background-size:145px 92px;position:absolute;inset:13% 5% 7%;-webkit-mask-image:radial-gradient(#000,#0000 74%);mask-image:radial-gradient(#000,#0000 74%)}.about-signal-label{z-index:3;color:var(--orange);text-transform:uppercase;font:600 8px DM Mono,monospace;position:absolute}.about-signal-label:after{content:"";background:#bdbdb7;width:45px;height:1px;position:absolute;top:50%}.label-products{top:15%;left:18%}.label-products:after{left:calc(100% + 10px)}.label-research{top:23%;right:6%}.label-research:after{right:calc(100% + 10px)}.label-engineering{top:52%;left:6%}.label-engineering:after{left:calc(100% + 10px)}.label-systems{top:56%;right:8%}.label-systems:after{right:calc(100% + 10px)}.about-story{grid-template-columns:34% 66%;min-height:315px;padding:34px;display:grid}.about-story-copy{border-right:1px solid var(--line);padding-right:55px}.about-story-copy h2{letter-spacing:0;margin:18px 0 15px;font-size:24px;line-height:1.08}.about-story-copy p{color:#555550;max-width:360px;margin-bottom:9px;font-size:10px;line-height:1.55}.story-grid{grid-template-columns:repeat(3,1fr);display:grid}.story-grid article{text-align:center;flex-direction:column;align-items:center;padding:40px 24px 15px;display:flex;position:relative}.story-grid article:after{content:"";z-index:0;background:#deded8;height:1px;position:absolute;top:70px;left:0;right:0}.story-grid svg{z-index:1;width:58px;height:58px;color:var(--orange);stroke-width:1.5px;background:#fff;padding:11px;position:relative}.story-grid strong{color:var(--orange);text-transform:uppercase;margin:16px 0 9px;font:600 10px DM Mono,monospace}.story-grid p{color:#555550;max-width:180px;font-size:9px;line-height:1.55}.about-purpose{grid-template-columns:34% 66%;min-height:355px;display:grid;overflow:hidden}.about-name{border-right:1px solid var(--line);padding:34px}.about-name h2{color:var(--orange);letter-spacing:0;margin:14px 0 7px;font-size:25px}.about-name p{color:#454541;max-width:290px;font-size:9px;line-height:1.5}.about-name i{background:var(--orange);width:35px;height:2px;margin:19px 0;display:block}.about-name strong{color:var(--orange);text-transform:uppercase;margin:24px 0 8px;font:600 9px DM Mono,monospace;display:block}.about-why{padding:34px 34px 0;position:relative;overflow:hidden}.about-why:after{content:"";opacity:.5;background:repeating-radial-gradient(#0000 0 9px,#d2d2cc 10px 11px);height:100px;position:absolute;bottom:-25px;left:0;right:0;transform:scaleX(1.8);-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.about-why>div{grid-template-columns:repeat(3,1fr);margin-top:35px;display:grid}.about-why article{border-right:1px solid var(--line);min-height:220px;padding:8px 30px}.about-why article:last-child{border-right:0}.about-why svg{width:42px;height:42px;color:var(--orange);stroke-width:1.5px}.about-why h3{color:var(--orange);letter-spacing:0;margin:20px 0 12px;font-size:13px}.about-why p{color:#40403d;max-width:180px;font-size:9px;line-height:1.55}.about-today{padding:32px 24px 24px}.about-today-heading{grid-template-columns:1fr minmax(280px,34%);align-items:end;gap:40px;display:grid}.about-today-heading h2{letter-spacing:0;margin:13px 0 0;font-size:27px;line-height:1.05}.about-today-heading>p{color:#5e5e59;max-width:430px;margin:0 0 2px;font-size:10px;line-height:1.6}.today-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px;display:grid}.today-card{background:#fff;border:1px solid #dcdcd6;border-radius:5px;grid-template-rows:108px 1fr;min-width:0;min-height:350px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;overflow:hidden}.today-card:hover{border-color:#f15a168c;transform:translateY(-4px);box-shadow:0 15px 32px #0f0f0e14}.today-card-visual{color:#fff;border-bottom:2px solid var(--orange);background:#090909;justify-content:space-between;align-items:center;padding:14px 17px;display:flex;position:relative;overflow:hidden}.today-card-visual:after{content:"";border:1px solid #f15a1640;width:115px;height:115px;position:absolute;bottom:-44px;right:-26px;transform:rotate(45deg)}.today-card-visual>span{color:#85857f;align-self:flex-start;font:500 8px DM Mono,monospace}.today-icon{z-index:1;place-items:center;width:72px;height:72px;display:grid;position:relative}.today-icon img{object-fit:contain;width:66px;height:66px}.today-icon svg{width:52px;height:52px;color:var(--orange);stroke-width:1.3px}.today-card-copy{flex-direction:column;padding:20px 18px 17px;display:flex}.today-discipline{color:var(--orange);text-transform:uppercase;font:600 8px DM Mono,monospace}.today-card h3{letter-spacing:0;text-transform:none;min-height:52px;margin:13px 0 17px;font-size:13px;line-height:1.4}.today-card ul{color:#62625d;gap:7px;margin:0 0 20px;padding:0;font-size:8px;list-style:none;display:grid}.today-card li{padding-left:11px;position:relative}.today-card li:before{content:"";background:var(--orange);width:4px;height:1px;position:absolute;top:5px;left:0}.today-card a{color:var(--orange);align-items:center;gap:8px;margin-top:auto;font-size:8px;font-weight:700;display:inline-flex}.today-card a span{transition:transform .18s}.today-card:hover a span{transform:translate(4px)}.about-research-signal{color:#fff;background:#050505;border-color:#1d1d1d;grid-template-columns:36% 28% 36%;align-items:center;min-height:240px;padding:30px 38px;display:grid;overflow:hidden}.about-research-signal>div:first-child{border-right:1px solid #2b2b2b}.about-research-signal h2{letter-spacing:0;margin:16px 0 0;font-size:30px;line-height:1.02}.about-research-signal>div:nth-child(2){z-index:2;padding:0 28px;position:relative}.about-research-signal p{color:#a0a09a;font-size:9px;line-height:1.6}.about-research-signal a{border:1px solid var(--orange);border-radius:3px;align-items:center;gap:12px;min-height:38px;margin-top:10px;padding:0 14px;font-size:9px;display:inline-flex}.about-neura-image{align-self:stretch;position:relative}.about-neura-image img{object-fit:cover;mix-blend-mode:screen;opacity:.72}.about-testimonials{min-height:310px;padding:28px 24px 24px;overflow:hidden}.client-signal-stage{border:1px solid var(--line);background:#fff;border-radius:5px;min-height:610px;margin-top:18px;position:relative;overflow:hidden}.client-signal-art{position:absolute;inset:0}.client-signal-art img{object-fit:cover;object-position:center}.client-review-console{z-index:2;border:1px solid #dddcd6;border-top:3px solid var(--orange);background:#fffffff5;border-radius:4px;flex-direction:column;width:min(49%,660px);min-height:330px;padding:28px 30px 22px;display:flex;position:absolute;top:50%;left:5%;transform:translateY(-50%);box-shadow:0 20px 48px #1818151a}.client-review-head{color:var(--orange);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.client-review-head svg{fill:currentColor;stroke-width:1.4px;width:27px;height:27px}.client-review-head span,.client-review-head small{text-transform:uppercase;font:500 7px DM Mono,monospace}.client-review-head small{color:#8a8a84}.client-review-console>p{color:#383834;margin:26px 0 30px;font-size:12px;line-height:1.75}.client-review-copy,.client-review-foot{animation:.35s cubic-bezier(.2,.75,.25,1) reviewReveal}.client-review-foot{border-top:1px solid #e5e5df;justify-content:space-between;align-items:end;gap:20px;margin-top:auto;padding-top:16px;display:flex}.client-review-foot>div:first-child{gap:4px;display:grid}.client-review-foot strong{font-size:10px}.client-review-foot small{color:var(--orange);text-transform:uppercase;font:500 7px DM Mono,monospace}.client-review-controls{gap:6px;display:flex}.client-review-controls button{width:34px;height:34px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d7d7d1;border-radius:3px;place-items:center;padding:0;transition:color .18s,border-color .18s,background .18s;display:grid}.client-review-controls button:hover,.client-review-controls button:focus-visible{color:#fff;border-color:var(--orange);background:var(--orange);outline:none}.client-review-controls svg{width:15px;height:15px}.client-review-index{gap:7px;margin-top:18px;display:flex}.client-review-index button{cursor:pointer;background:#d6d6d0;border:0;width:22px;height:3px;padding:0;transition:width .2s,background .2s;overflow:hidden}.client-review-index button.is-active{background:var(--orange);width:38px}@keyframes reviewReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ctaPeek{0%,12%,to{transform:translate(-24px)scaleX(-1)scale(1.012)}38%,66%{transform:translate(-16px,-1px)scaleX(-1)scale(1.02)}}@keyframes ctaSignal{0%,12%,to{opacity:.55;height:34px}38%,66%{opacity:1;height:54px}}.testimonial-layout{grid-template-columns:79% 21%;margin-top:18px;display:grid}.verified-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:24px;display:grid}.verified-testimonial-grid blockquote{border:1px solid var(--line);background:#fff;border-radius:4px;flex-direction:column;min-width:0;min-height:215px;margin:0;padding:20px;display:flex}.verified-testimonial-grid blockquote.featured{border-top:2px solid var(--orange);background-image:linear-gradient(90deg,#f15a1609,#0000 42%);grid-column:1/-1;min-height:190px;padding:24px 28px}.testimonial-mark{color:var(--orange);justify-content:space-between;align-items:center;gap:16px;display:flex}.testimonial-mark svg{fill:currentColor;stroke-width:1.4px;width:25px;height:25px}.testimonial-mark span{text-transform:uppercase;font:500 7px DM Mono,monospace}.verified-testimonial-grid blockquote p{color:#43433f;margin:18px 0 24px;font-size:9px;line-height:1.65}.verified-testimonial-grid blockquote.featured p{max-width:850px;font-size:11px;line-height:1.7}.testimonial-source{border-top:1px solid #edede8;gap:3px;margin-top:auto;padding-top:12px;display:grid}.testimonial-source strong{font-size:9px}.testimonial-source small{color:var(--orange);text-transform:uppercase;font:500 7px DM Mono,monospace}.client-signal-empty{border:1px solid var(--line);background-image:linear-gradient(#14141209 1px,#0000 1px),linear-gradient(90deg,#14141209 1px,#0000 1px);background-size:32px 32px;border-radius:4px;min-height:220px;padding:54px 38px;position:relative;overflow:hidden}.client-signal-empty:after{content:"";background:#d8d8d2;width:35%;height:1px;position:absolute;top:50%;right:8%}.client-signal-empty>span{text-transform:uppercase;max-width:390px;font-size:16px;font-weight:700;display:block}.client-signal-empty p{color:#696963;max-width:390px;margin:12px 0 0;font-size:9px;line-height:1.55}.client-signal-empty i{z-index:1;border:1px solid var(--orange);background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 3px);right:9%}.client-signal-empty i:nth-of-type(2){right:24%}.client-signal-empty i:nth-of-type(3){right:39%}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.testimonial-grid blockquote{border:1px solid var(--line);border-radius:5px;flex-direction:column;min-height:220px;margin:0;padding:18px;display:flex}.testimonial-grid blockquote>span{color:var(--orange);font-size:29px;font-weight:700;line-height:.7}.testimonial-grid p{color:#4f4f4a;font-size:9px;line-height:1.55}.stars{color:var(--orange);letter-spacing:.15em;margin-top:auto;font-size:9px}.testimonial-grid strong{margin:8px 0 3px;font-size:9px}.testimonial-grid small{color:#696963;font-size:8px}.testimonial-owl{min-height:250px;position:relative;overflow:hidden}.testimonial-owl img{object-fit:cover;object-position:70% 2%;transform:scale(1.35)}.about-beliefs{padding:26px 24px 22px}.belief-grid{grid-template-columns:repeat(6,1fr) 1.15fr;margin-top:18px;display:grid}.belief-grid article{border-right:1px solid var(--line);text-align:center;min-height:145px;padding:14px}.belief-grid article svg{stroke-width:1.5px;width:34px;height:34px}.belief-grid article p{max-width:110px;margin:16px auto 0;font-size:8px;line-height:1.45}.belief-grid aside{border:1px dashed var(--orange);padding:14px 18px}.belief-grid aside strong{color:var(--orange);text-transform:uppercase;font:600 21px/1 DM Mono,monospace;display:block}.belief-grid aside p{margin-top:12px;font-size:8px;line-height:1.45}.about-cta{grid-template-columns:1fr 1fr 170px;align-items:center;min-height:145px;padding:18px 28px 18px 255px;display:grid;position:relative;overflow:hidden}.about-cta-owl{border-right:1px solid var(--line);background:#faf7f3;width:235px;height:100%;position:absolute;top:0;left:0;overflow:hidden}.about-cta-owl:after{content:"";z-index:2;background:var(--orange);width:2px;height:34px;animation:10s ease-in-out infinite ctaSignal;position:absolute;top:18px;right:0}.about-cta-owl img{object-fit:cover;object-position:center 52%;transform-origin:52% 56%;will-change:transform;animation:10s cubic-bezier(.4,0,.2,1) infinite ctaPeek}.about-cta h2{letter-spacing:0;margin:0;font-size:25px;line-height:1.05}.about-cta-copy .about-kicker{margin-bottom:8px}.about-cta p{color:#555550;margin:0;padding:0 28px;font-size:9px;line-height:1.55}.about-cta>a{color:#fff;background:var(--orange);border-radius:3px;justify-content:center;align-items:center;gap:18px;min-height:42px;font-size:10px;font-weight:700;display:inline-flex}.engineering-page{border-top:1px solid var(--line);background:#fdfdfb;padding-bottom:6px}.engineering-page section[id]{scroll-margin-top:96px}.eng-shell,.eng-hero{width:calc(100% - 48px);max-width:1440px;margin:0 auto 14px}.eng-kicker{color:var(--orange);text-transform:uppercase;font:600 8px DM Mono,monospace}.eng-hero{border-bottom:1px solid var(--line);grid-template-columns:38% 62%;align-items:center;min-height:610px;display:grid;overflow:hidden}.eng-hero-copy{z-index:2;align-self:center;padding:52px 20px 48px 18px;position:relative}.eng-hero-copy h1{letter-spacing:0;text-transform:uppercase;margin:19px 0 23px;font-size:clamp(46px,4vw,65px);line-height:.96}.eng-hero-copy>p{color:#43433f;max-width:430px;font-size:12px;line-height:1.65}.eng-principles{gap:13px;margin-top:31px;display:grid}.eng-principles span{align-items:center;gap:12px;font-size:9px;font-weight:700;display:flex}.eng-principles svg{width:21px;height:21px;color:var(--orange);stroke-width:1.5px}.eng-hero-art{aspect-ratio:2172/724;background:#faf7f3;border:1px solid #f15a162e;border-radius:4px;width:100%;min-height:0;position:relative;overflow:hidden}.eng-hero-art:after{content:"";z-index:2;pointer-events:none;border:1px solid #ffffffbf;border-radius:2px;position:absolute;inset:7px}.eng-hero-art img{object-fit:contain;object-position:center}.eng-hero-rule{z-index:3;background:var(--orange);width:2px;height:62px;position:absolute;top:0;right:0}.eng-capabilities{padding:34px 0 0}.eng-section-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.eng-section-heading h2,.eng-process-heading h2{letter-spacing:0;margin:10px 0 0;font-size:25px;line-height:1.05}.eng-section-heading>p{color:#555550;max-width:330px;margin:0;font-size:9px;line-height:1.55}.eng-capability-grid{grid-template-columns:repeat(6,1fr);margin-top:22px;display:grid}.eng-capability-card{border:1px solid var(--line);background:#fff;border-right:0;flex-direction:column;min-width:0;min-height:405px;padding:18px 17px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex}.eng-capability-card:first-child{border-radius:5px 0 0 5px}.eng-capability-card:last-child{border-right:1px solid var(--line);border-radius:0 5px 5px 0}.eng-capability-card:hover{z-index:2;border-color:#f15a1699;position:relative;transform:translateY(-4px);box-shadow:0 14px 28px #0f0f0e14}.eng-card-number{color:var(--orange);font:600 9px DM Mono,monospace}.eng-capability-card>svg{stroke-width:1.35px;width:48px;height:48px;margin:20px auto}.eng-capability-card h3{text-transform:uppercase;min-height:36px;margin:0 0 15px;font-size:13px;line-height:1.2}.eng-capability-card ul{color:#555550;gap:8px;margin:0 0 20px;padding:0;font-size:8px;line-height:1.35;list-style:none;display:grid}.eng-capability-card li{padding-left:10px;position:relative}.eng-capability-card li:before{content:"";background:var(--orange);width:3px;height:3px;position:absolute;top:5px;left:0}.eng-capability-card a{color:var(--orange);align-items:center;gap:8px;margin-top:auto;font-size:8px;font-weight:700;display:inline-flex}.eng-process{color:#fff;background:#070707;border:1px solid #1d1d1d;border-radius:6px;padding:30px 30px 33px}.eng-process-heading{grid-template-columns:42% 1fr;align-items:end;display:grid}.eng-process-heading>p{color:#b1b1ab;max-width:370px;margin:0;font-size:9px;line-height:1.55}.eng-process-grid{grid-template-columns:repeat(5,1fr);margin-top:28px;display:grid}.eng-process-grid article{min-width:0;padding-right:22px}.eng-process-icon{align-items:center;height:52px;display:flex;position:relative}.eng-process-icon svg{color:#fff;stroke-width:1.35px;width:38px;height:38px}.eng-process-icon i{background:#4d4d48;height:1px;position:absolute;left:55px;right:12px}.eng-process-icon i:after{content:"";border-top:1px solid var(--orange);border-right:1px solid var(--orange);width:5px;height:5px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}.eng-process-grid article>span{color:var(--orange);font:600 9px DM Mono,monospace}.eng-process-grid h3{text-transform:uppercase;margin:3px 0 7px;font-size:10px}.eng-process-grid p{color:#b2b2ac;max-width:155px;margin:0;font-size:8px;line-height:1.55}.eng-technologies{border:1px solid var(--line);background:#fff;border-radius:6px;padding:20px 24px 22px}.eng-tech-heading{justify-content:space-between;align-items:center;gap:25px;display:flex}.eng-tech-heading p{color:#555550;margin:0;font-size:8px}.eng-tech-list{grid-template-columns:repeat(11,1fr);align-items:center;gap:14px;margin-top:20px;display:grid}.eng-tech-list span{color:#333330;text-align:center;min-width:0;font-size:10px;font-weight:700}.eng-tech-list span:nth-child(3n+1){color:#e06a25}.eng-tech-list span:nth-child(3n+2){color:#246aa6}.eng-cta{border:1px solid var(--line);background:#fff;border-radius:6px;grid-template-columns:42% 1fr;align-items:center;min-height:160px;padding:24px 28px;display:grid;overflow:hidden}.eng-cta h2{letter-spacing:0;margin:0 0 13px;font-size:25px;line-height:1.1}.eng-cta p{color:#555550;margin:0;font-size:9px}.eng-cta-terminal{color:#fff;border:1px solid #292927;border-top:2px solid var(--orange);background:#080808;border-radius:5px;justify-content:space-between;align-items:center;gap:22px;min-height:88px;padding:15px 16px 15px 24px;display:flex}.eng-cta-terminal>span{font:500 12px DM Mono,monospace}.eng-cta-terminal a{color:#fff;background:var(--orange);border-radius:3px;justify-content:center;align-items:center;gap:13px;min-width:132px;min-height:43px;font-size:9px;font-weight:700;display:inline-flex}.scribbles-page{border-top:1px solid var(--line);background:#fdfdfb;padding-bottom:8px}.scribbles-kicker{color:var(--orange);text-transform:uppercase;font:600 9px DM Mono,monospace}.scribbles-hero{isolation:isolate;border-bottom:1px solid var(--line);grid-template-columns:48% 52%;align-items:center;gap:26px;width:calc(100% - 48px);max-width:1440px;min-height:630px;margin:0 auto 18px;display:grid;position:relative;overflow:hidden}.scribbles-instrument{z-index:0;pointer-events:none;position:absolute;inset:20px 0;overflow:hidden}.scribbles-instrument:before{content:"";opacity:.32;background-image:radial-gradient(#bdbdb7 .8px,#0000 .8px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 31% 69%,#000);mask-image:linear-gradient(90deg,#000,#0000 31% 69%,#000)}.scribble-trace{background:#d1d1cb;height:1px;position:absolute}.scribble-trace:before,.scribble-trace:after{content:"";background:#fdfdfb;border:1px solid #b8b8b2;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px}.scribble-trace:before{left:0}.scribble-trace:after{right:0}.scribble-trace i{z-index:2;background:var(--orange);opacity:0;border-radius:50%;width:5px;height:5px;animation:8s ease-in-out infinite scribbleSignal;position:absolute;top:-2px;left:0;box-shadow:0 0 0 3px #f15a161a}.trace-a{width:23%;top:13%;left:2%}.trace-a i{animation-delay:0s}.trace-b{width:18%;bottom:12%;left:30%}.trace-b i{animation-delay:2.7s}.trace-c{width:20%;top:31%;right:2%}.trace-c i{animation-delay:5.2s}.scribble-node{border:1px solid #a9a9a3;width:7px;height:7px;animation:5s ease-in-out infinite scribbleNode;position:absolute;transform:rotate(45deg)}.node-a{top:19%;left:31%}.node-b{animation-delay:1.6s;bottom:23%;left:44%}.node-c{animation-delay:3.1s;bottom:15%;right:7%}.scribbles-hero-copy{z-index:1;padding:45px 20px 45px 26px;position:relative}.scribbles-hero-copy:after{content:"";opacity:.55;background-image:radial-gradient(#bdbdb7 1px,#0000 1px);background-size:10px 10px;width:80px;height:24px;position:absolute;bottom:24px;left:26px}.scribbles-hero-copy h1{letter-spacing:0;margin:20px 0 22px;font-size:clamp(46px,4vw,64px);line-height:.98}.scribbles-hero-copy>p{color:#4c4c47;max-width:390px;margin-bottom:28px;font-size:11px;line-height:1.6}.scribbles-search{color:#777771;cursor:text;background:#fff;border:1px solid #d8d8d2;border-radius:4px;justify-content:space-between;align-items:center;width:min(100%,370px);height:48px;padding:0 15px;display:flex}.scribbles-search span{font-size:9px}.scribbles-search svg{width:17px;height:17px;color:var(--ink)}.scribbles-hero-art{z-index:1;aspect-ratio:2/3;border:1px solid #deded8;border-top:3px solid var(--orange);background:#faf7f3;border-radius:4px;justify-self:center;width:min(100%,390px);min-height:0;margin:20px 0;position:relative;overflow:hidden;box-shadow:0 18px 42px #0f0f0e14}.scribbles-hero-art:before,.scribbles-hero-art:after{content:"";z-index:2;pointer-events:none;width:35px;height:35px;position:absolute}.scribbles-hero-art:before{border-left:1px solid var(--orange);border-top:1px solid var(--orange);animation:5s ease-in-out infinite scribbleFrame;top:14px;left:14px}.scribbles-hero-art:after{border-right:1px solid var(--orange);border-bottom:1px solid var(--orange);animation:5s ease-in-out 2.5s infinite scribbleFrame;bottom:14px;right:14px}.scribbles-hero-art img{object-fit:contain;object-position:center;transform:none}@keyframes scribbleSignal{0%,12%{opacity:0;left:0}24%,72%{opacity:1}88%,to{opacity:0;left:calc(100% - 5px)}}@keyframes scribbleNode{0%,to{opacity:.2;transform:rotate(45deg)scale(.8)}50%{opacity:.9;transform:rotate(225deg)scale(1)}}@keyframes scribbleFrame{0%,to{opacity:.35;width:25px;height:25px}50%{opacity:1;width:38px;height:38px}}.scribbles-browser{width:calc(100% - 48px);max-width:1440px;margin:auto}.timeline-experience{border:1px solid var(--line);background:#fff;border-radius:6px 6px 0 0;padding:32px 30px 0}.timeline-intro{grid-template-columns:minmax(300px,.8fr) 1.2fr;align-items:end;gap:60px;display:grid}.timeline-intro>span{color:var(--orange);text-transform:uppercase;grid-column:1/-1;font:600 8px DM Mono,monospace}.timeline-intro h2{letter-spacing:0;max-width:520px;margin:-38px 0 0;font-size:28px;line-height:1.08}.timeline-intro p{color:#5a5a55;max-width:670px;margin:0;font-size:10px;line-height:1.65}.era-rail{grid-template-columns:repeat(7,1fr);margin:42px 6px 0;padding-right:28px;display:grid;position:relative}.era-rail:before{content:"";background:#bdbdb7;height:1px;position:absolute;top:10px;left:3%;right:28px}.era-rail button{color:#62625d;cursor:pointer;scroll-snap-align:center;background:0 0;border:0;flex-direction:column;align-items:center;min-width:0;min-height:78px;padding:0 7px;display:flex;position:relative}.era-rail button i{z-index:1;background:#2b2b28;border:2px solid #fff;border-radius:50%;width:11px;height:11px;margin:5px 0 13px;transition:transform .25s,background .25s,box-shadow .25s;position:relative;box-shadow:0 0 0 1px #2b2b28}.era-rail button strong{white-space:nowrap;font:600 8px DM Mono,monospace}.era-rail button small{color:#999993;white-space:nowrap;margin-top:5px;font-size:6px}.era-rail button:hover i,.era-rail button:focus-visible i,.era-rail button.is-active i{background:var(--orange);box-shadow:0 0 0 1px var(--orange), 0 0 0 5px #f15a161a;transform:scale(1.18)}.era-rail button:focus-visible{outline:1px solid var(--orange);outline-offset:4px}.era-rail button.is-active strong{color:var(--orange)}.era-rail button:last-of-type i{background:#fff;box-shadow:0 0 0 1px #2b2b28}.era-rail button:last-of-type.is-active i{box-shadow:0 0 0 2px var(--orange), 0 0 0 6px #f15a161a;background:#fff}.era-infinity{font:400 25px DM Mono,monospace;position:absolute;top:-2px;right:0}.era-context{border:1px solid #deded8;border-top:2px solid var(--orange);background:#fdfdfb;border-radius:4px;grid-template-columns:48% 27% 25%;align-items:center;min-height:270px;margin:9px 0 0;padding:28px 30px;animation:.28s cubic-bezier(.2,.75,.25,1) eraPanelIn;display:grid;overflow:hidden}.era-context-copy>span{color:var(--orange);font:600 8px DM Mono,monospace}.era-context-copy h3{text-transform:uppercase;margin:10px 0 8px;font-size:24px;line-height:1.05}.era-context-copy>strong{max-width:520px;font-size:12px;line-height:1.45;display:block}.era-context-copy>p{color:#777771;margin:14px 0 0;font:400 9px/1.5 DM Mono,monospace}.era-context-copy>button{min-height:34px;color:var(--orange);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;margin-top:18px;padding:0;font-size:8px;font-weight:700;display:inline-flex}.era-context-copy>button svg{width:14px;height:14px}.era-context ul{border-left:1px solid var(--line);color:#565651;gap:9px;margin:0;padding:0 22px;font-size:8px;list-style:none;display:grid}.era-context li{padding-left:12px;position:relative}.era-context li:before{content:"";background:var(--orange);width:4px;height:1px;position:absolute;top:5px;left:0}.era-sketch{border-left:1px solid var(--line);grid-template-columns:repeat(3,45px);place-content:center;gap:15px;min-height:160px;display:grid;position:relative}.era-sketch svg{color:#393936;stroke-width:1.25px;border:1px solid #cfcfc9;border-radius:50%;width:43px;height:43px;padding:8px;transform:rotate(-3deg)}.era-sketch svg:nth-child(2){color:var(--orange);margin-top:38px;transform:rotate(4deg)}.era-sketch svg:nth-child(3){transform:rotate(-6deg)}.era-sketch>i{border:1px solid var(--orange);width:7px;height:7px;position:absolute;transform:rotate(45deg)}.era-sketch>i:first-of-type{top:16%;left:15%}.era-sketch>i:nth-of-type(2){bottom:13%;right:12%}.era-context.era-now{color:#fff;border-color:#292927;border-top-color:var(--orange);background:#090909}.era-context.era-now ul,.era-context.era-now .era-sketch{color:#b5b5af;border-color:#30302d}.era-context.era-now .era-sketch svg{color:#fff;border-color:#555550}.era-context.era-now .era-context-copy>p{color:#9a9a94}.era-context.era-next{border-style:solid dashed dashed}.lens-bar{border-top:1px solid var(--line);grid-template-columns:55px 1fr 230px;align-items:center;gap:14px;min-height:76px;margin-top:18px;display:grid}.lens-bar>span{color:var(--orange);text-transform:uppercase;font:600 8px DM Mono,monospace}.lens-bar>div{align-items:center;gap:5px;display:flex}.lens-bar>div button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-height:32px;padding:0 11px;font-size:8px;font-weight:700}.lens-bar>div button:hover,.lens-bar>div button.is-active{color:var(--orange);background:#fbf6f2;border-color:#f15a164d}.lens-bar>label{border:1px solid #dddcd7;border-radius:3px;align-items:center;gap:8px;height:35px;padding:0 10px;display:flex}.lens-bar>label svg{color:#777771;width:13px;height:13px}.lens-bar input{width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:7px}.scribbles-result-label{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:52px;padding:0 4px;display:flex}.scribbles-result-label span{color:var(--orange);text-transform:uppercase;font:600 8px DM Mono,monospace}.scribbles-result-label strong{font-size:8px}.scribbles-result-label small{color:#888882;margin-left:auto;font-size:7px}@keyframes eraPanelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.scribbles-toolbar{border:1px solid var(--line);background:#fff;border-radius:6px 6px 0 0;grid-template-columns:1fr 250px auto;align-items:center;gap:18px;min-height:64px;padding:10px 16px;display:grid}.scribbles-tabs{align-items:center;gap:6px;display:flex}.scribbles-tabs button{color:#333330;cursor:pointer;background:0 0;border:0;border-radius:3px;min-height:34px;padding:0 13px;font-size:8px;font-weight:700}.scribbles-tabs button.is-active{color:#fff;background:var(--orange)}.scribbles-search-input{background:#fff;border:1px solid #dfdfd9;border-radius:3px;align-items:center;gap:8px;height:36px;padding:0 11px;display:flex}.scribbles-search-input svg{color:#777771;width:14px;height:14px}.scribbles-search-input input{width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:8px}.scribbles-sort{color:#777771;white-space:nowrap;font-size:8px}.scribbles-sort strong{color:var(--ink)}.scribbles-layout{border:1px solid var(--line);border-top:0;border-radius:0 0 6px 6px;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;padding:16px;display:grid}.scribbles-feed{gap:12px;min-width:0;display:grid}.scribble-post{border:1px solid var(--line);background:#fff;border-radius:5px;grid-template-columns:39% 61%;min-height:225px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;overflow:hidden}.scribble-post:hover{border-color:#f15a1680;transform:translateY(-3px);box-shadow:0 14px 30px #0f0f0e12}.scribble-post-art{background:#070707;min-height:225px;position:relative;overflow:hidden}.scribble-post-art>img{object-fit:contain}.scribble-art-pattern{background-color:#080808;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;overflow:hidden}.scribble-art-pattern i{border:1px solid #5d5d59;width:44px;height:44px;position:absolute;transform:rotate(45deg)}.scribble-art-pattern i:first-child{top:22%;left:15%}.scribble-art-pattern i:nth-child(2){border-color:var(--orange);top:39%;left:43%}.scribble-art-pattern i:nth-child(3){top:17%;right:13%}.scribble-art-pattern i:nth-child(4){bottom:12%;right:25%}.scribble-art-pattern.deployment:after{content:"DEPLOY / VERIFY / OBSERVE";color:#a1a19b;font:500 7px DM Mono,monospace;position:absolute;bottom:20%;left:14%}.scribble-art-pattern.network i{width:9px;height:9px;box-shadow:55px 30px 0 -1px #41413e, 108px -5px 0 -1px var(--orange), 155px 44px 0 -1px #41413e;border-radius:50%;transform:none}.scribble-art-pattern.context:after{content:"CONTEXT > CONSTRAINTS > OUTCOME";color:var(--orange);font:500 8px DM Mono,monospace;position:absolute;top:48%;left:12%}.scribble-post-copy{flex-direction:column;min-width:0;padding:22px 24px 18px;display:flex}.scribble-post-copy>div:first-child{align-items:center;gap:12px;display:flex}.scribble-post-copy>div:first-child span{color:var(--orange);text-transform:uppercase;font:600 7px DM Mono,monospace}.scribble-post-copy>div:first-child small{color:#777771;font-size:7px}.scribble-post h2{letter-spacing:0;margin:12px 0 13px;font-size:18px;line-height:1.2}.scribble-post-copy>p{color:#555550;max-width:520px;margin-bottom:18px;font-size:9px;line-height:1.6}.scribble-post-foot{grid-template-columns:1fr auto 28px;align-items:center;gap:16px;margin-top:auto;display:grid}.scribble-post-foot strong,.scribble-post-foot time{color:#666660;font-size:7px;font-weight:500}.scribble-post-foot a{width:28px;height:28px;color:var(--orange);place-items:center;display:grid}.scribble-post-foot svg{width:15px;height:15px}.scribbles-empty{text-align:center;border:1px solid var(--line);border-radius:5px;place-content:center;gap:8px;min-height:230px;display:grid}.scribbles-empty span{color:#777771;font-size:9px}.landing-scribbles-empty{background-image:linear-gradient(#14141209 1px,#0000 1px),linear-gradient(90deg,#14141209 1px,#0000 1px);background-size:24px 24px;grid-column:1/-1;width:100%;min-height:150px}.scribbles-recent-empty{color:#777771;border:1px dashed #deded8;border-radius:3px;align-items:center;min-height:76px;margin:0;padding:18px 14px;font:500 8px/1.5 DM Mono,monospace;display:flex}.scribbles-load{cursor:pointer;background:#fff;border:1px solid #d7d7d1;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:min(100%,500px);min-height:44px;margin:2px auto 0;font-size:9px;font-weight:700;display:flex}.scribbles-load svg{width:14px;height:14px;color:var(--orange)}.scribbles-sidebar{gap:12px;display:grid}.scribbles-sidebar>section{border:1px solid var(--line);background:#fff;border-radius:5px;padding:18px}.scribbles-sidebar h2{letter-spacing:0;margin:0 0 15px;font-size:13px}.scribbles-sidebar section:first-child>button{color:#4e4e49;cursor:pointer;background:0 0;border:0;justify-content:space-between;width:100%;padding:6px 0;font-size:8px;display:flex}.scribbles-sidebar section:first-child>button:hover span{color:var(--orange)}.scribbles-sidebar section:first-child>button strong{color:#888882}.scribble-recent{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eeeee9;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-width:0;padding:9px 0;display:grid;overflow:hidden}.scribble-recent:last-child{border-bottom:0}.scribble-recent>i{background-color:#090909;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:9px 9px;border:1px solid #252523;border-radius:2px;width:48px;height:38px;min-height:0;padding:0;display:block;overflow:hidden}.scribble-recent>i[data-art=neura]{background:#090402 radial-gradient(circle at 55%,#f15a16b3 0 2px,#0000 3px);border-color:#5d2b17}.scribble-recent>i[data-art=kivuli]{background-color:#071111;border-color:#174848}.scribble-recent>i[data-art=next]{border-style:dashed}.scribble-recent>span{gap:5px;min-width:0;display:grid}.scribble-recent strong{overflow-wrap:anywhere;min-width:0;font-size:7px;line-height:1.35}.scribble-recent small{color:#888882;font-size:6px}.scribbles-sidebar ol{gap:15px;margin:0;padding:0;list-style:none;display:grid}.scribbles-sidebar li{color:#444440;grid-template-columns:27px 1fr;font-size:8px;line-height:1.4;display:grid}.scribbles-sidebar li span{color:var(--orange);font:600 9px DM Mono,monospace}.scribble-tags{flex-wrap:wrap;gap:6px;display:flex}.scribble-tags span{color:#666660;border:1px solid #deded8;border-radius:3px;padding:5px 7px;font-size:7px}.scribbles-sidebar>section.scribbles-deeper{isolation:isolate;background:#fff;border-color:#d7d6d0;min-height:245px;padding:19px 16px 14px;animation:8s ease-in-out infinite newsletterAmbient;position:relative;overflow:hidden;box-shadow:0 14px 36px #1212100b}.scribbles-sidebar>section.scribbles-deeper:before{content:"";z-index:0;background:var(--orange);width:46px;height:2px;animation:8s cubic-bezier(.65,0,.35,1) infinite newsletterEdgeSignal;position:absolute;top:0;left:16px}.scribbles-sidebar>section.scribbles-deeper:after{content:"+";z-index:0;color:#f15a167a;font:500 9px DM Mono,monospace;animation:8s ease-in-out infinite newsletterMarker;position:absolute;top:12px;right:12px}.scribbles-newsletter-copy{z-index:2;width:55%;min-height:92px;position:relative}.scribbles-newsletter-copy:after{content:"";background:#d8d7d1;width:30px;height:1px;animation:8s ease-in-out infinite newsletterTrace;position:absolute;bottom:17px;left:0;box-shadow:35px 0 #f15a168c,43px 0 #d8d7d1}.scribbles-newsletter-copy h2{margin-bottom:8px;font-size:14px;line-height:1.15}.scribbles-newsletter-copy p{color:#555550;max-width:125px;margin:0;font-size:7px;line-height:1.5}.scribbles-newsletter-mascot{z-index:1;width:135px;height:120px;position:absolute;top:-7px;right:-9px;overflow:hidden}.scribbles-newsletter-mascot img{z-index:1;object-fit:cover;object-position:center 34%;filter:saturate(.98)contrast(1.015);transform:scale(1.06)}.scribbles-deeper form{z-index:3;gap:8px;display:grid;position:relative}.scribbles-deeper form>label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.scribbles-deeper form>input[type=email]{width:100%;height:38px;font:inherit;background:#fffffff5;border:1px solid #dddcd7;border-radius:3px;outline:0;padding:0 10px;font-size:8px;transition:border-color .25s,box-shadow .25s}.scribbles-deeper form>input[type=email]:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f15a1614}.newsletter-honeypot{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.scribbles-deeper form>button{color:#fff;background:var(--orange);cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:38px;font-size:8px;font-weight:700;transition:background-color .25s,box-shadow .25s,transform .25s;display:flex;box-shadow:0 8px 18px #f15a1629}.scribbles-deeper form>button:hover{background:#dd4c10;transform:translateY(-1px);box-shadow:0 10px 24px #f15a1638}.scribbles-deeper form>button:active{transform:translateY(0);box-shadow:0 4px 10px #f15a1629}.scribbles-deeper form>button:disabled{cursor:wait;opacity:.7}.scribbles-deeper form>button svg{width:13px;height:13px;transition:transform .25s}.scribbles-deeper form>button:hover svg{transform:translate(3px)}.newsletter-status{color:#777771;text-align:center;min-height:12px;font-size:7px}.newsletter-status.success{color:#25734b}.newsletter-status.error{color:#a42f1f}@keyframes newsletterAmbient{0%,to{border-color:#d7d6d0;box-shadow:0 14px 36px #1212100b}50%{border-color:#cfcec7;box-shadow:0 17px 42px #12121011}}@keyframes newsletterEdgeSignal{0%,15%,to{opacity:.45;transform-origin:0;transform:scaleX(.45)}42%,68%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes newsletterMarker{0%,20%,to{opacity:.28;transform:rotate(0)scale(.8)}48%,68%{opacity:.75;transform:rotate(90deg)scale(1)}}@keyframes newsletterTrace{0%,20%,to{opacity:.35;transform-origin:0;transform:scaleX(.72)}48%,68%{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes workStatementDial{to{transform:rotate(360deg)}}@keyframes workWaiting{0%{opacity:.35;transform:translate(-105%)}35%,55%{opacity:1;transform:translate(95%)}to{opacity:.35;transform:translate(305%)}}@keyframes workFilterIn{0%{opacity:.2;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.work-page{border-top:1px solid var(--line);background:#fdfdfb;padding-bottom:8px}.work-page section[id]{scroll-margin-top:92px}.work-kicker{color:var(--orange);text-transform:uppercase;font:600 8px DM Mono,monospace}.work-hero,.work-shell{width:calc(100% - 48px);max-width:1440px;margin-inline:auto}.work-hero{border-bottom:1px solid var(--line);grid-template-columns:40% 60%;align-items:center;min-height:530px;display:grid}.work-hero-copy{z-index:2;padding:52px 20px 54px 18px;position:relative}.work-hero-copy h1{letter-spacing:0;margin:23px 0 22px;font-size:clamp(44px,4vw,64px);font-weight:600;line-height:.98}.work-hero-copy>p{color:#5d5d58;max-width:390px;margin-bottom:25px;font-size:12px;line-height:1.65}.work-hero-copy>a{color:var(--orange);align-items:center;gap:10px;font-size:9px;font-weight:700;display:inline-flex}.work-hero-copy>a svg{width:13px;height:13px;transition:transform .2s}.work-hero-copy>a:hover svg{transform:translateY(3px)}.work-hero-art{height:460px;position:relative;overflow:hidden}.work-hero-art img{object-fit:contain;object-position:center}.work-hero-labels{z-index:2;color:var(--orange);text-transform:uppercase;flex-direction:column;justify-content:space-between;font:500 7px DM Mono,monospace;display:flex;position:absolute;top:19%;bottom:19%;left:5%}.work-hero-labels span{align-items:center;gap:10px;display:flex}.work-hero-labels span:after{content:"";border-top:1px dotted #f15a168c;width:26px}.work-statement{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr 70px;align-items:center;width:calc(100% - 48px);max-width:1440px;min-height:164px;margin:auto;padding:28px 18px 30px;display:grid;position:relative;overflow:hidden}.work-statement>span{color:var(--orange);text-transform:uppercase;align-self:start;font:500 7px DM Mono,monospace}.work-statement h2{isolation:isolate;letter-spacing:0;width:fit-content;margin:0;padding:13px 17px 15px;font:500 clamp(27px,3.1vw,45px)/1 DM Mono,monospace;position:relative}.work-statement h2:before{content:"";z-index:-1;opacity:.48;background-image:linear-gradient(#b9b9b3 1px,#0000 1px),linear-gradient(90deg,#b9b9b3 1px,#0000 1px);background-size:5px 5px;position:absolute;inset:0}.work-statement h2:after{content:"";background:var(--orange);width:7px;height:7px;position:absolute;top:-7px;right:-15px}.work-statement h2 em{color:var(--ink)}.work-statement>i{border:1px solid #d4d3cc;border-left-color:var(--orange);border-radius:50%;justify-self:end;width:51px;height:51px;animation:12s linear infinite workStatementDial}.work-filter{border-bottom:1px solid var(--line);grid-template-columns:125px 1fr 145px;align-items:center;gap:20px;min-height:68px;display:grid}.work-filter>span{text-transform:uppercase;font:600 8px DM Mono,monospace}.work-filter>div{scrollbar-width:none;justify-content:space-between;align-items:center;gap:8px;height:100%;display:flex;overflow-x:auto}.work-filter>div::-webkit-scrollbar{display:none}.work-filter button{color:#575752;cursor:pointer;background:0 0;border:0;flex:none;height:100%;padding:0 10px;font-size:8px;position:relative}.work-filter button:after{content:"";background:var(--orange);height:2px;transition:transform .2s;position:absolute;bottom:0;left:10px;right:10px;transform:scaleX(0)}.work-filter button:hover,.work-filter button.is-active{color:var(--ink)}.work-filter button.is-active:after{transform:scaleX(1)}.work-filter>label{color:#999993;border:1px solid var(--line);border-radius:3px;align-items:center;gap:10px;height:34px;padding:0 10px;font-size:7px;display:flex}.work-filter select{min-width:68px;color:var(--ink);background:0 0;border:0;outline:0;font:600 8px Inter,sans-serif}.work-filter-results{animation:.32s both workFilterIn}.work-published{flex-direction:column;display:flex}.work-published-silent,.work-published-gmr{min-width:0}.work-published.is-latest .work-published-gmr{order:1}.work-published.is-latest .work-published-silent{order:2}.work-published.is-oldest .work-published-silent{order:1}.work-published.is-oldest .work-published-gmr{order:2}.work-featured{background:#050505;border-radius:6px;min-height:490px;margin-top:26px;position:relative;overflow:hidden}.work-featured>img{object-fit:cover;object-position:center}.work-featured:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#050505 0 65%,#050505d4 82%,#0000);width:51%;position:absolute;top:0;bottom:0;left:0}.work-featured-copy{z-index:2;color:#fff;flex-direction:column;align-items:flex-start;width:42%;min-height:490px;padding:58px 30px 42px 52px;display:flex;position:relative}.work-featured-copy>span{color:var(--orange);text-transform:uppercase;font:600 8px DM Mono,monospace}.work-featured-copy h2{letter-spacing:0;margin:25px 0 12px;font-size:clamp(39px,3.8vw,58px);line-height:.95}.work-featured-copy h3{border-bottom:1px solid #f15a1673;margin-bottom:19px;padding-bottom:12px;font-size:16px;font-weight:500;line-height:1.4}.work-featured-copy>p{color:#c6c6c0;max-width:390px;font-size:9px;line-height:1.65}.work-featured-copy>div{flex-wrap:wrap;gap:7px 14px;margin:auto 0 21px;display:flex}.work-featured-copy>div span{color:#b9b9b3;font-size:6px}.work-featured-copy>a{align-items:center;gap:15px;font-size:9px;font-weight:600;display:inline-flex}.work-featured-copy>a svg{width:14px;color:var(--orange);transition:transform .2s}.work-featured-copy>a:hover svg{transform:translate(4px)}.silent-showcase{background:#070707;border:1px solid #232323;border-radius:6px;grid-template-columns:30% 70%;margin-top:26px;display:grid;overflow:hidden;box-shadow:0 22px 55px #00000021}.silent-showcase-copy{color:#fff;background:#080808;border-right:1px solid #242424;flex-direction:column;align-items:flex-start;min-height:510px;padding:34px 30px 27px;display:flex;position:relative}.silent-showcase-copy:after{content:"01";color:#ffffff06;pointer-events:none;font:500 115px/1 DM Mono,monospace;position:absolute;bottom:0;right:12px}.silent-showcase-copy>div:first-child{width:100%;color:var(--orange);text-transform:uppercase;justify-content:space-between;font:500 7px DM Mono,monospace;display:flex}.silent-showcase-copy>div:first-child strong{color:#666;font-weight:500}.silent-brand-lockup{align-items:center;gap:11px;margin-top:28px;display:flex}.silent-brand-lockup>img{object-fit:contain;filter:drop-shadow(0 5px 12px #f15a1629);width:43px;height:43px}.silent-brand-lockup>span{gap:4px;display:grid}.silent-brand-lockup strong{color:#fff;font-size:14px;line-height:1}.silent-brand-lockup small{color:#777;letter-spacing:.18em;text-transform:uppercase;font:500 6px DM Mono,monospace}.silent-showcase-copy h2{letter-spacing:0;margin:24px 0 16px;font-size:clamp(39px,3.7vw,58px);line-height:.9}.silent-showcase-copy h3{border-bottom:1px solid #f15a166b;margin-bottom:19px;padding-bottom:15px;font-size:16px;font-weight:500;line-height:1.4}.silent-showcase-copy>p{color:#aaa;max-width:340px;font-size:9px;line-height:1.7}.silent-readout{z-index:1;border-top:1px solid #252525;gap:0;width:100%;margin:auto 0 22px;display:grid;position:relative}.silent-readout span{color:#9b9b96;text-transform:uppercase;border-bottom:1px solid #252525;align-items:center;gap:11px;min-height:29px;font:500 7px DM Mono,monospace;display:flex}.silent-readout b{color:var(--orange);font-weight:500}.silent-showcase-copy>a{z-index:1;align-items:center;gap:11px;font-size:8px;font-weight:600;display:inline-flex;position:relative}.silent-showcase-copy>a svg{width:12px;height:12px;color:var(--orange);transition:transform .2s}.silent-showcase-copy>a:hover svg{transform:translate(2px,-2px)}.silent-product-stage{background:#111;min-width:0;padding:20px 20px 12px}.silent-browser-bar{color:#757575;background:#171717;border:1px solid #292929;border-bottom:0;border-radius:5px 5px 0 0;align-items:center;gap:5px;height:31px;padding:0 11px;font:500 6px DM Mono,monospace;display:flex}.silent-browser-bar i{border:1px solid #4d4d4d;border-radius:50%;width:6px;height:6px}.silent-browser-bar i:first-child{border-color:var(--orange);background:var(--orange)}.silent-browser-bar span{text-align:center;background:#101010;border:1px solid #2b2b2b;border-radius:2px;min-width:200px;margin:0 auto;padding:5px 14px}.silent-browser-bar b{color:var(--orange);font-weight:500}.silent-browser-screen{aspect-ratio:16/8.45;background:#fff;border:1px solid #292929;position:relative;overflow:hidden;box-shadow:0 16px 36px #0000004d}.silent-browser-screen img{object-fit:contain;object-position:center top}.silent-browser-controls{justify-content:center;align-items:center;gap:18px;min-height:42px;display:flex}.silent-browser-controls span{color:#777;text-transform:uppercase;font:500 7px DM Mono,monospace}.silent-browser-controls button{color:#c7c7c1;cursor:pointer;background:0 0;border:1px solid #343434;border-radius:50%;place-items:center;width:28px;height:28px;transition:color .2s,border-color .2s,transform .2s;display:grid}.silent-browser-controls button:hover{color:var(--orange);border-color:var(--orange);transform:translateY(-1px)}.silent-browser-controls svg{width:12px}.silent-filmstrip{background:#090909;border-top:1px solid #252525;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:10px;min-height:96px;padding:12px 14px;display:grid}.silent-filmstrip button{color:#ddd;text-align:left;cursor:pointer;isolation:isolate;background:#111;border:1px solid #272727;border-radius:3px;min-width:0;min-height:70px;padding:10px 12px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.silent-filmstrip button:after{content:"";z-index:-1;background:#000000b8;transition:background .2s;position:absolute;inset:0}.silent-filmstrip button:hover,.silent-filmstrip button.is-active{border-color:var(--orange);transform:translateY(-2px)}.silent-filmstrip button.is-active:after{background:#00000073}.silent-filmstrip button>span,.silent-filmstrip button>strong{z-index:2;display:block;position:relative}.silent-filmstrip button>span{color:var(--orange);font:500 7px DM Mono,monospace}.silent-filmstrip button>strong{margin-top:15px;font-size:8px}.silent-filmstrip img{z-index:-2;object-fit:cover;object-position:center top;opacity:.72}.work-selected{margin-top:30px}.work-selected>.work-kicker{margin-bottom:14px;display:block}.gmr-showcase{background:#f4f1e9;border:1px solid #d7d4ca;border-radius:6px;grid-template-columns:30% 70%;margin-bottom:24px;display:grid;overflow:hidden}.gmr-showcase-copy{color:#f7f5ef;background:#142517;flex-direction:column;align-items:flex-start;min-height:485px;padding:34px 32px 27px;display:flex;position:relative}.gmr-showcase-copy:after{content:"02";color:#ffffff0a;pointer-events:none;font:500 110px/1 DM Mono,monospace;position:absolute;bottom:4px;right:18px}.gmr-showcase-copy>div:first-child{color:#d06a32;text-transform:uppercase;justify-content:space-between;gap:12px;width:100%;font:500 7px DM Mono,monospace;display:flex}.gmr-showcase-copy>div:first-child strong{color:#8e9a8d;font-weight:500}.gmr-showcase-copy h2{letter-spacing:0;margin:46px 0 23px;font-family:Georgia,serif;font-size:clamp(38px,3.5vw,56px);font-weight:400;line-height:.88}.gmr-showcase-copy>p{color:#b9c0b8;max-width:320px;font-size:9px;line-height:1.7}.gmr-showcase-copy dl{z-index:1;width:100%;margin:auto 0 23px;position:relative}.gmr-showcase-copy dl>div{border-top:1px solid #ffffff1f;grid-template-columns:50px 1fr;gap:8px;padding:10px 0;display:grid}.gmr-showcase-copy dt{color:#d06a32;text-transform:uppercase;font:500 7px DM Mono,monospace}.gmr-showcase-copy dd{color:#d6dbd4;margin:0;font-size:8px}.gmr-showcase-copy>a{z-index:1;color:#fff;align-items:center;gap:10px;font-size:8px;font-weight:600;display:inline-flex;position:relative}.gmr-showcase-copy>a svg{color:#d06a32;width:12px;height:12px;transition:transform .2s}.gmr-showcase-copy>a:hover svg{transform:translate(2px,-2px)}.gmr-browser{background:#ebe7dc;min-width:0;padding:20px 20px 14px}.gmr-browser-bar{color:#858077;background:#f8f6f0;border:1px solid #d4cfc3;border-bottom:0;border-radius:5px 5px 0 0;align-items:center;gap:5px;height:31px;padding:0 11px;font:500 6px DM Mono,monospace;display:flex}.gmr-browser-bar i{border:1px solid #aaa59a;border-radius:50%;width:6px;height:6px}.gmr-browser-bar i:first-child{background:#d06a32;border-color:#d06a32}.gmr-browser-bar span{text-align:center;background:#fff;border:1px solid #e0ddd5;border-radius:2px;min-width:160px;margin:0 auto;padding:5px 14px}.gmr-browser-bar b{color:#b55a2c;font-weight:500}.gmr-browser-screen{aspect-ratio:16/8.45;background:#fff;border:1px solid #d4cfc3;position:relative;overflow:hidden;box-shadow:0 13px 30px #1f261c1a}.gmr-browser-screen img{object-fit:contain;object-position:center top}.gmr-browser-controls{justify-content:center;align-items:center;gap:18px;min-height:42px;display:flex}.gmr-browser-controls span{color:#777168;text-transform:uppercase;font:500 7px DM Mono,monospace}.gmr-browser-controls button{color:#142517;cursor:pointer;background:0 0;border:1px solid #cbc6bb;border-radius:50%;place-items:center;width:28px;height:28px;transition:color .2s,border-color .2s,transform .2s;display:grid}.gmr-browser-controls button:hover{color:#d06a32;border-color:#d06a32;transform:translateY(-1px)}.gmr-browser-controls svg{width:12px}.gmr-filmstrip{background:#fff;border-top:1px solid #d7d2c7;grid-column:1/-1;grid-template-columns:repeat(7,1fr);gap:9px;min-height:92px;padding:12px 15px;display:grid}.gmr-filmstrip button{aspect-ratio:16/8.7;cursor:pointer;opacity:.58;background:#f5f3ed;border:1px solid #dad7cf;border-radius:2px;min-width:0;transition:opacity .2s,border-color .2s,transform .2s;position:relative;overflow:hidden}.gmr-filmstrip button:hover,.gmr-filmstrip button.is-active{opacity:1;border-color:#d06a32;transform:translateY(-2px)}.gmr-filmstrip button.is-active:after{content:"";z-index:2;background:#d06a32;height:2px;position:absolute;bottom:0;left:24%;right:24%}.gmr-filmstrip img{object-fit:cover;object-position:center top}.work-waiting{background:#fff;border:1px solid #d8d7d1;border-radius:6px;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);min-height:390px;margin:26px 0 30px;display:grid;position:relative;overflow:hidden}.work-waiting-index{z-index:2;color:var(--orange);text-transform:uppercase;align-items:center;gap:12px;font:500 7px DM Mono,monospace;display:flex;position:absolute;top:24px;left:25px}.work-waiting-index strong{color:#a3a39d;border-left:1px solid #d8d7d1;min-width:25px;padding-left:11px;font-weight:500}.work-waiting-copy{padding:83px 50px 42px}.work-waiting-copy>span{color:var(--orange);text-transform:uppercase;font:500 8px DM Mono,monospace}.work-waiting-copy h2{letter-spacing:0;margin:20px 0;font-size:clamp(31px,3.4vw,51px);font-weight:600;line-height:.98}.work-waiting-copy p{color:#656560;max-width:550px;font-size:10px;line-height:1.7}.work-waiting-copy a{color:var(--orange);align-items:center;gap:13px;margin-top:13px;font-size:9px;font-weight:700;display:inline-flex}.work-waiting-copy a svg{width:14px;transition:transform .2s}.work-waiting-copy a:hover svg{transform:translate(4px)}.work-waiting-console{color:#fff;background:#090909;padding:60px 38px 35px;position:relative}.work-waiting-console:before{content:"+";color:var(--orange);font:500 11px DM Mono,monospace;position:absolute;top:18px;right:20px}.work-waiting-console>div:first-child{gap:7px;display:grid}.work-waiting-console>div:first-child span{color:#777;text-transform:uppercase;font:500 7px DM Mono,monospace}.work-waiting-console>div:first-child strong{font-size:17px;font-weight:500}.work-waiting-track{background:#111;border:1px solid #343434;height:7px;margin:42px 0 30px;position:relative;overflow:hidden}.work-waiting-track:before{content:"";opacity:.35;background:repeating-linear-gradient(90deg,#777 0 1px,#0000 1px 12px);position:absolute;inset:2px}.work-waiting-track i{z-index:1;background:var(--orange);width:34%;animation:3.8s cubic-bezier(.65,0,.35,1) infinite workWaiting;position:absolute;inset:1px auto 1px 1px}.work-waiting-console ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.work-waiting-console li{color:#777;text-transform:uppercase;border-top:1px solid #262626;justify-content:space-between;align-items:center;min-height:36px;font:500 7px DM Mono,monospace;display:flex}.work-waiting-console li:after{content:"Pending";color:#666}.work-waiting-console li.is-ready{color:#c8c8c2}.work-waiting-console li.is-ready:after{content:"Ready";color:var(--orange)}.work-waiting-console>b{color:#5e5e59;font:500 6px DM Mono,monospace;position:absolute;bottom:16px;right:20px}.work-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.work-card-grid.is-filtered{grid-template-columns:repeat(2,minmax(0,1fr))}.work-card{border:1px solid var(--line);background:#fff;border-radius:5px;min-width:0;overflow:hidden}.work-card-image{aspect-ratio:1.95;background:#eee;position:relative;overflow:hidden}.work-card-image img{object-fit:cover;width:300%!important;max-width:none!important}.work-card-image-left img{left:0!important}.work-card-image-center img{left:-100%!important}.work-card-image-right img{left:-200%!important}.work-card-copy{min-height:165px;padding:18px 18px 20px;position:relative}.work-card-copy>div{align-items:center;gap:26px;display:flex}.work-card-copy>div span{color:#777771;font:500 7px DM Mono,monospace}.work-card-copy>div em{text-transform:uppercase;font:600 7px DM Mono,monospace}.work-card-copy h2{letter-spacing:0;margin:13px 0 10px;font-size:18px}.work-card-copy p{color:#666660;max-width:360px;font-size:9px;line-height:1.55}.work-card-copy>a{place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:16px;right:15px}.work-card-copy>a svg{width:14px;transition:color .2s,transform .2s}.work-card-copy>a:hover svg{color:var(--orange);transform:translate(3px)}.work-empty{color:#777771;text-align:center;border:1px dashed #cbc9c2;place-content:center;gap:8px;min-height:260px;padding:30px;display:grid}.work-empty strong{color:var(--ink);font-size:16px}.work-process{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:28% 72%;margin-top:35px;padding:30px 0;display:grid}.work-process-intro{border-right:1px solid var(--line);padding-right:42px}.work-process-intro h2{margin:20px 0 15px;font-size:25px;line-height:1.05}.work-process-intro p{color:#666660;max-width:260px;font-size:9px;line-height:1.6}.work-process-intro a{color:var(--orange);align-items:center;gap:13px;margin-top:4px;font-size:8px;font-weight:600;display:inline-flex}.work-process-intro a svg{width:13px}.work-process-grid{grid-template-columns:repeat(4,1fr);gap:22px;padding-left:42px;display:grid}.work-process-grid article>div{border:1px solid #c9c8c1;border-radius:4px;place-items:center;width:40px;height:40px;display:grid;position:relative}.work-process-grid article>div svg{stroke-width:1.3px;width:19px}.work-process-grid article>div i{border-top:1px dotted var(--orange);width:clamp(25px,5vw,75px);position:absolute;top:50%;left:calc(100% + 18px)}.work-process-grid article>div i:after{content:"";background:var(--orange);border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;right:0}.work-process-grid article>span{color:#999993;margin-top:17px;font:500 8px DM Mono,monospace;display:block}.work-process-grid h3{margin:7px 0 10px;font-size:13px}.work-process-grid p{color:#666660;font-size:8px;line-height:1.55}.work-disciplines{grid-template-columns:170px 1fr;align-items:center;gap:20px;min-height:72px;display:grid}.work-disciplines>span{text-transform:uppercase;font:500 8px DM Mono,monospace}.work-disciplines>div{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.work-disciplines a{color:#777771;border:1px solid var(--line);border-radius:3px;align-items:center;gap:9px;min-height:38px;padding:0 13px;font-size:7px;transition:color .2s,border-color .2s;display:flex}.work-disciplines a:hover{color:var(--orange);border-color:#f15a1680}.work-disciplines svg{width:13px;height:13px}.work-cta{border:1px solid #d2d1cb;border-radius:6px;grid-template-columns:70px minmax(300px,1.25fr) minmax(340px,.95fr) 52px;align-items:center;gap:20px;min-height:132px;padding:24px 30px;display:grid;position:relative;overflow:hidden}.work-cta>span{color:var(--orange);text-transform:uppercase;align-self:start;font:600 7px DM Mono,monospace}.work-cta h2{margin:0;font-size:24px;font-weight:500;line-height:1.05}.work-cta>div{border-left:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-width:0;padding-left:24px;display:grid}.work-cta p{color:#777771;margin:0;font-size:8px;line-height:1.6}.work-cta a{color:#fff;background:#111;border-radius:3px;justify-content:space-between;align-items:center;min-width:142px;min-height:42px;padding:0 14px;font-size:8px;font-weight:600;display:inline-flex}.work-cta a svg{width:13px}.work-cta>i{border:1px solid #deddd7;border-right-color:var(--orange);border-radius:50%;justify-self:end;width:48px;height:48px}.contact-page{border-top:1px solid var(--line);background:#fdfdfb}.contact-hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;width:min(1320px,100% - 64px);min-height:820px;margin:auto;padding:150px 0 72px;display:grid}.contact-intro{min-height:560px;padding:34px 0 0;position:relative}.contact-kicker,.contact-form-title{color:var(--orange);text-transform:uppercase;font:600 12px DM Mono,monospace}.contact-intro h1{letter-spacing:0;text-transform:uppercase;margin:20px 0 32px;font-size:48px;line-height:1.13}.contact-intro p{color:#30302d;margin-bottom:8px;font-size:14px;line-height:1.75}.contact-instrument{opacity:.7;background-image:radial-gradient(#c4c4bd 1px,#0000 1px);background-size:28px 28px;height:255px;position:absolute;bottom:0;left:-10px;right:10%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000);mask-image:linear-gradient(90deg,#000 45%,#0000)}.contact-instrument:before{content:"";border-bottom:2px solid var(--ink);border-right:2px solid var(--ink);width:118px;height:28px;position:absolute;bottom:42px;right:16%;transform:skew(-38deg)}.contact-instrument:after{content:"";border-top:2px solid var(--ink);border-right:2px solid var(--ink);width:15px;height:15px;position:absolute;bottom:50px;right:11%;transform:rotate(45deg)}.contact-instrument>i{border:1px solid #9e9e97;width:8px;height:8px;position:absolute}.contact-instrument>i:first-child{top:34%;left:9%}.contact-instrument>i:nth-child(2){top:56%;left:64%}.contact-instrument>i:nth-child(3){top:13%;left:47%}.contact-instrument>span{font-size:18px;position:absolute}.contact-instrument>span:first-of-type{top:21%;right:17%}.contact-instrument>span:nth-of-type(2){top:55%;right:5%}.contact-instrument>span:nth-of-type(3){bottom:12%;right:22%}.contact-form{background:#fff;border:1px solid #e1e1dc;border-radius:6px;gap:19px;padding:36px 38px 26px;display:grid;box-shadow:0 18px 55px #1212110a}.contact-form-title{margin-bottom:5px}.contact-name-row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.contact-form label{color:#1d1d1b;gap:9px;font-size:12px;font-weight:600;display:grid}.contact-form input,.contact-form textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #d9d9d4;border-radius:4px;outline:none;padding:0 14px;font:400 12px Inter,Arial,sans-serif;transition:border-color .18s,box-shadow .18s}.contact-form input{height:52px}.contact-form textarea{resize:vertical;min-height:118px;padding-top:14px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#8b8b85}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f15a1614}.contact-honeypot{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.contact-submit-row{justify-content:space-between;align-items:center;gap:22px;display:flex}.contact-submit-row button{border:1px solid var(--orange);color:#fff;background:var(--orange);text-transform:uppercase;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:15px;min-width:195px;height:52px;padding:0 20px;font-size:11px;font-weight:700;transition:color .18s,background .18s;display:inline-flex}.contact-submit-row button:hover:not(:disabled),.contact-submit-row button:focus-visible{color:var(--orange);background:#fff;outline:none}.contact-submit-row button:disabled{cursor:wait;opacity:.65}.contact-privacy{color:#62625d;align-items:center;gap:8px;font-size:10px;display:inline-flex}.contact-privacy svg{color:var(--orange)}.contact-status{color:#666660;min-height:16px;margin:-5px 0 0;font-size:10px}.contact-status.success{color:#257146}.contact-status.error{color:#a83a28}.cf-turnstile{min-height:65px}.contact-methods{width:min(1180px,100% - 64px);margin:auto;padding:0 0 120px}.contact-methods h2{color:var(--orange);text-align:center;text-transform:uppercase;margin:0 0 28px;font:600 12px DM Mono,monospace}.contact-method-grid{grid-template-columns:repeat(3,1fr);display:grid}.contact-method{border-right:1px solid var(--line);text-align:center;flex-direction:column;align-items:center;min-height:210px;padding:20px 32px;display:flex}.contact-method:last-child{border-right:0}.contact-method-icon{border:1px dashed #adada6;border-radius:4px;place-items:center;width:58px;height:58px;margin-bottom:17px;display:grid}.contact-method strong{color:var(--orange);text-transform:uppercase;margin-bottom:15px;font:600 11px DM Mono,monospace}.contact-method>span:not(.contact-method-icon){color:#252522;margin-bottom:7px;font-size:11px}.contact-method>i{background:var(--orange);width:40px;height:2px;margin-top:auto;transition:width .18s}.contact-method:hover>i{width:68px}.motion-ready .hero-copy>*,.motion-ready .panel,.motion-ready .product-card,.motion-ready .capability,.motion-ready .work-card,.motion-ready .article-card{opacity:0;transform:translateY(22px)}.motion-ready .is-visible{opacity:1;transition-property:opacity,transform,border-color,box-shadow;transition-duration:.7s,.7s,.25s,.25s;transition-delay:var(--reveal-delay,0s);transition-timing-function:cubic-bezier(.2,.75,.25,1);transform:translateY(0)}.motion-ready .product-card.is-visible:hover,.motion-ready .work-card.is-visible:hover{transform:translateY(-4px)}.motion-ready .capability.is-visible:hover,.motion-ready .article-card.is-visible:hover{transform:translateY(-3px)}@keyframes scannerBreathe{0%,to{opacity:.18;transform:scale(.94)}50%{opacity:.8;transform:scale(1.04)}}@keyframes scannerRotate{to{transform:rotate(360deg)}}@keyframes platformPulse{0%,to{opacity:.25;transform:scaleX(.97)}50%{opacity:.9;transform:scaleX(1.015)}}@keyframes signalA{0%,15%{opacity:0;transform:translate(0)}25%{opacity:1}75%{opacity:1}90%,to{opacity:0;transform:translate(145px,28px)}}@keyframes signalB{0%,15%{opacity:0;transform:translate(0)}25%{opacity:1}75%{opacity:1}90%,to{opacity:0;transform:translate(-128px,45px)}}@keyframes signalC{0%,15%{opacity:0;transform:translate(0)}25%{opacity:1}75%{opacity:1}90%,to{opacity:0;transform:translate(96px,-50px)}}@keyframes heroFlight{0%,to{transform:translate3d(var(--hero-x,0), calc(var(--hero-y,0px) + 1px), 0) rotate(calc(var(--hero-bank,0deg) - .25deg))}50%{transform:translate3d(var(--hero-x,0), calc(var(--hero-y,0px) - 7px), 0) rotate(calc(var(--hero-bank,0deg) + .45deg))}}@keyframes heroAura{to{transform:rotate(360deg)}}@keyframes heroTrail{0%{opacity:0;transform-origin:100%;background-position:100% 0;scale:.35 1}30%{opacity:.85}to{opacity:0;transform-origin:100%;background-position:-100% 0;scale:1.15 1}}@keyframes heroSpark{0%,to{opacity:.2;transform:rotate(45deg)scale(.7)}45%{opacity:1;transform:rotate(225deg)scale(1.25)}}@keyframes eyeBlink{0%,43%,47%,to{opacity:.9;transform:scaleY(1)}45%{opacity:.2;transform:scaleY(.1)}}@media (min-width:1500px){.hero-copy h1{font-size:62px}.hero,.site-header{max-width:1540px}.panel{max-width:1488px}}@media (max-width:980px){.site-header{grid-template-columns:150px 1fr 158px;gap:14px;padding-inline:12px}nav{gap:0;font-size:9px}nav>a,nav>.nav-company{padding-inline:8px}.brand-copy strong{font-size:8px}.brand-copy small{font-size:7px}.header-cta{width:158px;padding-inline:24px 20px;font-size:9px}.hero{grid-template-columns:45% 55%;padding-inline:32px}.hero-copy h1{font-size:43px}.product-grid{grid-template-columns:repeat(2,1fr)}.neura{grid-template-columns:35% 65%}.brain-visual{display:none}.capability-grid{grid-template-columns:repeat(3,1fr)}.capability:nth-child(3){border-right:1px solid var(--line)}.work-grid,.journal-grid{grid-template-columns:repeat(2,1fr)}.footer-main{grid-template-columns:1.7fr repeat(3,1fr)}.contact-hero{grid-template-columns:.8fr 1.2fr;gap:40px;padding-top:90px}.contact-intro h1{font-size:38px}.contact-form{padding-inline:26px}.about-hero{grid-template-columns:42% 58%}.about-hero-copy h1{font-size:39px}.today-grid{grid-template-columns:repeat(2,1fr)}.about-story,.about-purpose{grid-template-columns:38% 62%}.about-research-signal{grid-template-columns:38% 34% 28%}.belief-grid{grid-template-columns:repeat(3,1fr)}.belief-grid article:nth-child(3){border-right:0}.belief-grid aside{grid-column:span 3}.eng-hero{grid-template-columns:42% 58%}.eng-capability-grid{grid-template-columns:repeat(3,1fr);gap:10px}.eng-capability-card,.eng-capability-card:first-child,.eng-capability-card:last-child{border:1px solid var(--line);border-radius:5px}.eng-process-grid{grid-template-columns:repeat(5,1fr)}.eng-tech-list{grid-template-columns:repeat(6,1fr);row-gap:22px}.scribbles-hero{grid-template-columns:45% 55%;gap:18px}.scribbles-toolbar{grid-template-columns:1fr 210px}.scribbles-tabs{flex-wrap:wrap}.scribbles-sort{display:none}.scribbles-layout{grid-template-columns:minmax(0,1fr) 245px}.scribble-post{grid-template-columns:42% 58%}.work-hero{grid-template-columns:43% 57%}.work-filter{grid-template-columns:100px 1fr}.work-filter>label{display:none}.work-featured-copy{width:52%}.work-featured:after{width:60%}.silent-showcase{grid-template-columns:34% 66%}.silent-showcase-copy{padding-inline:24px}.silent-product-stage{padding-inline:14px}.gmr-showcase{grid-template-columns:34% 66%}.gmr-showcase-copy{padding-inline:24px}.gmr-browser{padding-inline:14px}.work-waiting{grid-template-columns:1.1fr .9fr}.work-waiting-copy{padding-inline:34px}.work-waiting-console{padding-inline:27px}.work-process{grid-template-columns:30% 70%}.work-process-grid{gap:12px;padding-left:25px}.work-process-grid article>div i{width:28px;left:calc(100% + 10px)}.work-disciplines{grid-template-columns:130px 1fr}.work-disciplines>div{grid-template-columns:repeat(3,1fr);padding-block:12px}}@media (max-width:760px){.panel{width:calc(100% - 20px)}.site-header{border-radius:12px;grid-template-columns:1fr auto;width:calc(100% - 20px);height:64px;margin:8px auto;padding:5px 12px;top:8px}.brand{gap:9px;width:auto;height:52px}.brand-logo{flex-basis:112px;width:112px;height:50px}.brand-logo img{width:94px;height:94px;top:-16px}nav,.header-cta{display:none}.mobile-menu{display:block}.hero{flex-direction:column;align-items:stretch;min-height:auto;padding:45px 20px 24px;display:flex}.hero-copy h1{font-size:42px}.hero-art{height:330px;margin-top:22px}.build{flex-direction:column;padding:0;display:flex}.build-copy{width:100%;padding:34px 22px 12px}.build-art{width:100%;min-height:285px}.build-art img{object-fit:contain}.tech-row{flex-wrap:wrap;gap:10px}.initiatives,.engineering,.journal{padding:25px 18px}.section-heading{align-items:flex-start;gap:20px}.section-heading>a{white-space:nowrap;padding-top:14px}.product-grid{grid-template-columns:1fr}.neura{grid-template-columns:1fr;gap:24px;padding:30px 20px}.brain-visual{min-height:230px;display:grid}.neura-stats{grid-template-columns:1fr 1fr;padding:0}.neura-stats .research-setup,.neura-stats .neura-tags,.neura-credit{grid-column:1/3}.capability-grid{grid-template-columns:1fr}.capability{min-height:0;padding:23px 20px}.capability h3{font-size:14px}.capability-scan{min-height:0;font-size:9px}.capability p{font-size:11px;line-height:1.6}.capability{border:1px solid var(--line)}.work-grid,.journal-grid{grid-template-columns:1fr}.final-cta{min-height:180px;padding:26px 150px 26px 22px;display:block}.final-cta .button{min-width:120px;margin-top:18px}.cta-owl{width:135px;height:100%;inset:0 0 0 auto}.cta-owl img{object-position:right center}.cta-eye-glint-left{top:52%;left:46%;right:auto}.cta-eye-glint-right{top:43%;left:63%;right:auto}footer{padding-inline:22px}.footer-main{grid-template-columns:repeat(2,1fr);gap:24px}.footer-brand{grid-column:span 2}.footer-bottom{line-height:2;display:block}.contact-hero{width:min(100% - 36px,620px);min-height:auto;padding:70px 0 60px;display:block}.contact-intro{min-height:540px}.contact-intro h1{font-size:36px}.contact-form{padding:28px 20px 22px}.contact-name-row{grid-template-columns:1fr;gap:19px}.contact-submit-row{flex-direction:column-reverse;align-items:stretch}.contact-submit-row button{width:100%}.contact-methods{width:min(100% - 36px,620px);padding-bottom:75px}.contact-method-grid{grid-template-columns:1fr}.contact-method{border-right:0;border-bottom:1px solid var(--line)}.contact-method:last-child{border-bottom:0}.about-band,.about-hero,.about-research-signal{width:calc(100% - 20px)}.about-hero{flex-direction:column;display:flex}.about-hero-copy{padding:42px 22px 0}.about-hero-copy h1{font-size:38px}.about-hero-visual{width:100%;min-height:390px}.about-video-frame{padding:5px;inset:10px}.about-video-frame:before{inset:5px}.about-video-frame:after{bottom:5px;left:5px;right:5px}.about-signal-label{display:none}.about-story{padding:30px 20px;display:block}.about-story-copy{border-right:0;border-bottom:1px solid var(--line);padding:0 0 25px}.story-grid{grid-template-columns:1fr}.story-grid article{min-height:190px}.about-purpose{display:block}.about-name{border-right:0;border-bottom:1px solid var(--line)}.about-why{padding:30px 20px}.about-why>div{grid-template-columns:1fr}.about-why article{border-right:0;border-bottom:1px solid var(--line);min-height:190px}.about-today-heading{display:block}.about-today-heading h2{font-size:24px}.about-today-heading>p{margin-top:16px}.today-grid{grid-template-columns:1fr}.today-card{min-height:330px}.about-research-signal{padding:32px 22px;display:block}.about-research-signal>div:first-child{border-bottom:1px solid #2b2b2b;border-right:0;padding-bottom:28px}.about-research-signal>div:nth-child(2){padding:28px 0 0}.about-neura-image{min-height:260px}.about-testimonials{padding:25px 14px 14px}.client-signal-stage{min-height:720px}.client-signal-art{height:315px;bottom:auto}.client-signal-art img{object-position:61% center}.client-review-console{width:auto;min-height:400px;padding:24px 20px 20px;top:292px;left:12px;right:12px;transform:none}.client-review-console>p{margin:22px 0 26px;font-size:11px}.testimonial-layout{display:block}.verified-testimonial-grid{grid-template-columns:1fr}.verified-testimonial-grid blockquote.featured{grid-column:auto}.verified-testimonial-grid blockquote,.verified-testimonial-grid blockquote.featured{min-height:0;padding:22px 20px}.verified-testimonial-grid blockquote p,.verified-testimonial-grid blockquote.featured p{font-size:10px}.testimonial-grid{grid-template-columns:1fr}.testimonial-owl{min-height:220px}.belief-grid{grid-template-columns:repeat(2,1fr)}.belief-grid article:nth-child(3){border-right:1px solid var(--line)}.belief-grid article:nth-child(2n){border-right:0}.belief-grid aside{grid-column:span 2}.about-cta{min-height:330px;padding:32px 22px 180px;display:block}.about-cta h2{font-size:24px}.about-cta p{padding:18px 0}.about-cta>a{width:155px}.about-cta-owl{border-right:0;border-left:1px solid var(--line);width:230px;height:170px;inset:auto 0 0 auto}.about-cta-owl:after{top:22px;left:0;right:auto}.eng-shell,.eng-hero{width:calc(100% - 20px)}.eng-hero{flex-direction:column;min-height:0;display:flex}.eng-hero-copy{padding:48px 20px 30px}.eng-hero-copy h1{font-size:42px}.eng-hero-art{aspect-ratio:2172/724;min-height:0}.eng-hero-art img{object-position:center}.eng-capabilities{padding-top:28px}.eng-section-heading{padding-inline:8px;display:block}.eng-section-heading>p{margin-top:15px}.eng-capability-grid{grid-template-columns:1fr;gap:9px}.eng-capability-card{min-height:360px;padding:22px 20px}.eng-capability-card>svg{margin-inline:0}.eng-process{padding:28px 22px}.eng-process-heading{display:block}.eng-process-heading>p{margin-top:15px}.eng-process-grid{grid-template-columns:1fr;gap:24px}.eng-process-grid article{border-bottom:1px solid #252523;padding:0 0 22px}.eng-process-grid article:last-child{border-bottom:0}.eng-process-icon i{display:none}.eng-process-grid p{max-width:270px;font-size:9px}.eng-tech-heading{flex-direction:column;align-items:flex-start}.eng-tech-list{grid-template-columns:repeat(3,1fr)}.eng-cta{padding:28px 20px;display:block}.eng-cta-terminal{flex-direction:column;align-items:stretch;margin-top:24px}.eng-cta-terminal a{width:100%}.scribbles-hero{flex-direction:column;align-items:stretch;width:calc(100% - 20px);min-height:0;display:flex}.scribbles-hero-copy{padding:46px 20px 25px}.scribbles-hero-copy h1{font-size:43px}.scribbles-hero-art{aspect-ratio:2/3;width:min(100%,390px);min-height:0;margin:0 auto 18px}.scribbles-hero-art img{object-fit:contain;object-position:center;transform:none}.scribbles-browser{width:calc(100% - 20px)}.timeline-experience{padding:26px 14px 0}.timeline-intro{display:block}.timeline-intro h2{margin:12px 0 15px;font-size:24px}.timeline-intro p{font-size:9px}.era-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;margin:30px -14px 0;padding:0 38px 6px 22px;display:flex;overflow-x:auto}.era-rail:before{width:820px;top:10px;left:68px;right:auto}.era-rail button{flex:0 0 126px;min-height:88px}.era-infinity{flex:0 0 32px;position:relative;top:-3px;right:auto}.era-context{grid-template-columns:1fr;min-height:0;padding:24px 20px}.era-context-copy h3{font-size:21px}.era-context ul{border-left:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px;padding:20px 0}.era-sketch{border-left:0;min-height:135px}.lens-bar{padding:18px 0;display:block}.lens-bar>div{flex-wrap:wrap;margin:12px 0 15px}.lens-bar>div button{min-height:38px}.lens-bar>label{height:42px}.scribbles-toolbar{flex-direction:column;align-items:stretch;padding:12px;display:flex}.scribbles-tabs{grid-template-columns:repeat(2,1fr);display:grid}.scribbles-search-input{order:-1}.scribbles-layout{grid-template-columns:1fr;padding:10px}.scribble-post{grid-template-columns:1fr;min-height:0}.scribble-post-art{min-height:220px}.scribble-post-copy{min-height:250px;padding:20px 18px}.scribble-post h2{font-size:17px}.scribbles-sidebar{margin-top:12px}.work-hero,.work-shell,.work-statement{width:calc(100% - 20px)}.work-hero{flex-direction:column;align-items:stretch;min-height:0;display:flex}.work-hero-copy{padding:48px 20px 25px}.work-hero-copy h1{font-size:42px}.work-hero-copy>p{font-size:11px}.work-hero-art{aspect-ratio:1.3;height:auto}.work-hero-labels{left:3%}.work-statement{min-height:170px;padding:23px 10px;display:block}.work-statement>span{margin-bottom:22px;display:block}.work-statement h2{max-width:calc(100% - 30px);padding:11px 10px 13px;font-size:27px;line-height:1.08}.work-statement>i{width:33px;height:33px;position:absolute;top:20px;right:10px}.work-filter{min-height:0;padding:15px 0;display:block}.work-filter>span{margin:0 8px 12px;display:block}.work-filter>div{justify-content:flex-start;height:42px}.work-filter button{min-height:42px}.work-featured{min-height:610px}.work-featured>img{object-position:64% bottom;opacity:.72}.work-featured:after{background:linear-gradient(#050505 0 35%,#050505c7 55%,#0505052e);width:100%}.work-featured-copy{width:100%;min-height:610px;padding:38px 24px 26px}.work-featured-copy h2{font-size:44px}.work-featured-copy>p{max-width:310px}.work-featured-copy>div{margin-top:16px;margin-bottom:auto}.silent-showcase{flex-direction:column;display:flex}.silent-showcase-copy{border-bottom:1px solid #252525;border-right:0;min-height:430px;padding:28px 22px}.silent-brand-lockup{margin-top:24px}.silent-showcase-copy h2{margin-top:20px;font-size:44px}.silent-readout{margin-top:24px}.silent-product-stage{padding:12px 10px 8px}.silent-browser-bar span{width:50%;min-width:0}.silent-browser-screen{aspect-ratio:16/9}.silent-filmstrip{scroll-snap-type:x mandatory;width:100%;min-height:88px;padding:10px;display:flex;overflow-x:auto}.silent-filmstrip button{scroll-snap-align:start;flex:0 0 145px;width:145px;min-height:68px}.gmr-showcase{flex-direction:column;display:flex}.gmr-showcase-copy{min-height:410px;padding:28px 22px}.gmr-showcase-copy h2{margin-top:35px;font-size:44px}.gmr-showcase-copy dl{margin-top:26px}.gmr-browser{padding:12px 10px 8px}.gmr-browser-bar span{width:48%;min-width:0}.gmr-browser-screen{aspect-ratio:16/9}.gmr-filmstrip{scroll-snap-type:x mandatory;width:100%;min-height:84px;padding:10px;display:flex;overflow-x:auto}.gmr-filmstrip button{scroll-snap-align:start;flex:0 0 112px;width:112px}.work-waiting{flex-direction:column;display:flex}.work-waiting-copy{min-height:360px;padding:78px 22px 34px}.work-waiting-copy h2{font-size:36px}.work-waiting-console{min-height:325px;padding:50px 22px 30px}.work-card-grid,.work-card-grid.is-filtered{grid-template-columns:1fr}.work-card-image{aspect-ratio:1.65}.work-process{display:block}.work-process-intro{border-right:0;border-bottom:1px solid var(--line);padding:0 0 28px}.work-process-grid{grid-template-columns:repeat(2,1fr);gap:28px 18px;padding:28px 0 0}.work-process-grid article>div i{display:none}.work-disciplines{padding:20px 0;display:block}.work-disciplines>span{margin-bottom:12px;display:block}.work-disciplines>div{grid-template-columns:repeat(2,1fr);padding:0}.work-cta{grid-template-columns:1fr;gap:15px;min-height:0;padding:24px 20px}.work-cta h2{font-size:22px}.work-cta>div{border-top:1px solid var(--line);border-left:0;flex-direction:column;align-items:flex-start;gap:12px;padding:16px 0 0;display:flex}.work-cta>div p{margin:0}.work-cta>i{display:none}.video-pip{width:calc(100vw - 20px);bottom:10px;right:10px}.video-pip video{max-height:42vh}}@media (max-width:390px){.hero-copy h1{font-size:36px}.build-actions{flex-direction:column;align-items:flex-start;gap:16px}.neura-stats{grid-template-columns:1fr 1fr}.neura-stats .neura-tags{grid-template-columns:repeat(2,1fr)}.capability-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.motion-ready .hero-copy>*,.motion-ready .panel,.motion-ready .product-card,.motion-ready .capability,.motion-ready .work-card,.motion-ready .article-card{opacity:1;transform:none}}html,body{max-width:100%;overflow-x:clip}img,video,svg{max-width:100%}@media (max-width:900px){.site-header{border-radius:12px;grid-template-columns:minmax(0,1fr) auto;width:calc(100% - 24px);height:66px;margin:8px auto;padding:6px 13px;top:8px}.site-header>nav,.site-header>.header-cta{display:none}.site-header>.mobile-menu{display:block}.mobile-menu>summary{color:#fff;border:1px solid #30302e;border-radius:4px;place-items:center;min-width:44px;min-height:44px;display:grid}.mobile-menu[open]>summary{color:var(--orange);border-color:var(--orange)}.mobile-menu>div{border-radius:5px;width:auto;max-height:calc(100dvh - 94px);padding:12px;position:fixed;top:82px;left:12px;right:12px;overflow-y:auto;box-shadow:0 22px 60px #00000038}.mobile-menu a{align-items:center;min-height:44px;display:flex}.mobile-index-item{min-height:58px!important;display:grid!important}.footer-main{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-brand{grid-column:1/-1}.footer-bottom{justify-content:space-between;gap:40px}}@media (max-width:760px){body{font-size:14px}main,section,article,aside,div{min-width:0}h1,h2,h3,p,a,span,strong,small{overflow-wrap:anywhere}.panel,.about-band,.about-hero,.about-research-signal,.eng-shell,.eng-hero,.scribbles-hero,.scribbles-browser,.work-hero,.work-shell,.work-statement{width:calc(100% - 20px)}.button{min-height:44px;padding-inline:18px}.brand{max-width:calc(100vw - 94px)}.brand-copy strong{font-size:9px}.brand-copy small{font-size:8px}.hero{padding:36px 20px 20px}.hero-copy h1{max-width:100%;font-size:40px;line-height:1}.hero-copy p,.build-copy p{max-width:100%;font-size:13px}.hero-art{aspect-ratio:1.35;width:100%;height:auto;margin-top:12px}.hero-aura{width:180px;height:180px;top:12%;left:52%}.eye-left{left:calc(50% + 46px)}.eye-right{left:calc(50% + 84px)}.build-copy h2{font-size:39px;line-height:.96}.build-actions{flex-wrap:wrap;gap:14px 20px}.watch-link{min-height:44px}.build-art{min-height:250px}.tech-row{gap:8px 16px;margin-top:24px;font-size:10px}.section-heading{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.section-heading>a{align-items:center;min-height:40px;display:flex}.product-card{grid-template-rows:126px auto;min-height:0}.product-copy{padding:20px}.product-card h3{font-size:18px}.product-tagline{font-size:12px}.product-card p{font-size:12px;line-height:1.6}.product-card ul{font-size:11px;line-height:1.75}.product-card a{align-items:center;min-height:36px;font-size:10px;display:inline-flex}.neura-copy h2{font-size:28px}.neura-copy h3{font-size:13px}.neura-copy p{max-width:100%;font-size:12px}.neura-stats span,.research-setup li span{font-size:10px}.neura-tags span{place-items:center;min-height:42px;font-size:9px;display:grid}.neura-credit{font-size:9px}.capability p{font-size:12px}.work-card{grid-template-columns:38% 62%;min-height:0}.work-card h3,.article-card h3{font-size:14px}.work-card p,.article-card p{font-size:10px}.journal-grid .article-card{min-height:120px}footer{padding:32px 20px 18px}.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.footer-column{gap:0;padding-top:0}.footer-column span{margin-bottom:8px;font-size:9px}.footer-column a{align-items:center;min-height:38px;font-size:10px;display:flex}.footer-brand p{max-width:260px;font-size:10px}.footer-socials{gap:9px;margin-top:18px}.footer-socials a{width:40px;height:40px}.footer-socials svg{width:18px;height:18px}.footer-bottom{text-align:left;justify-content:stretch;gap:7px;margin-top:26px;font-size:9px;display:grid}.about-hero-copy{padding-bottom:34px}.about-hero-copy h1{font-size:38px;line-height:1}.about-hero-copy p,.about-story-copy p,.about-name p,.about-why p,.about-today-heading>p{max-width:100%;font-size:12px}.about-hero-visual{aspect-ratio:16/10;min-height:0}.about-story,.about-purpose,.about-research-signal{min-height:0}.story-grid article,.about-why article{min-height:0;padding-block:26px}.story-grid p,.about-why p{max-width:100%;font-size:11px}.today-card{grid-template-rows:110px auto;min-height:0}.today-card p{font-size:11px}.about-neura-image{aspect-ratio:16/10;min-height:0}.client-signal-stage{flex-direction:column;min-height:0;display:flex}.client-signal-art{aspect-ratio:16/9;width:100%;height:auto;position:relative;inset:auto}.client-review-console{width:auto;min-height:0;margin:-1px 12px 12px;position:relative;top:auto;left:auto;right:auto;transform:none}.client-review-console>p{font-size:12px;line-height:1.65}.client-review-controls button{width:44px;height:44px}.client-review-index button{min-width:32px;height:4px}.belief-grid article{min-height:130px}.belief-grid article p{font-size:10px}.eng-hero-copy>p{max-width:100%;font-size:13px}.eng-hero-points li{min-height:44px}.eng-capability-card{min-height:0}.eng-capability-card li,.eng-process-grid p,.eng-section-heading>p,.eng-tech-heading p,.eng-cta p{font-size:11px;line-height:1.6}.eng-process-grid article{min-height:0}.eng-tech-list span{place-items:center;min-height:38px;display:grid}.eng-cta-terminal>span{overflow-wrap:anywhere;font-size:10px}.scribbles-hero-copy h1{font-size:40px}.scribbles-hero-copy>p{max-width:100%;font-size:12px}.scribbles-search{width:100%;min-height:48px}.timeline-intro p,.era-context-copy>p{font-size:11px}.era-context-copy>strong{font-size:13px}.era-context li{align-items:center;min-height:30px;font-size:10px;display:flex}.lens-bar>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.lens-bar>div button{width:100%}.scribble-post-art{aspect-ratio:16/10;min-height:0}.scribble-post-copy{min-height:0}.scribble-post-copy>p{font-size:11px}.scribble-post-foot{grid-template-columns:1fr auto 44px;gap:8px}.scribble-post-foot a{width:44px;height:44px}.scribbles-sidebar>section{padding:20px}.scribbles-sidebar h2{font-size:16px}.scribbles-sidebar section:first-child>button{min-height:40px;font-size:10px}.scribble-recent{grid-template-columns:62px minmax(0,1fr);min-height:68px}.scribble-recent>i{width:62px;height:48px}.scribble-recent strong{font-size:10px}.scribble-recent small{font-size:8px}.scribbles-sidebar li,.scribble-tags span{font-size:10px}.scribbles-sidebar>section.scribbles-deeper{min-height:270px}.scribbles-newsletter-copy h2{font-size:18px}.scribbles-newsletter-copy p{font-size:10px}.scribbles-deeper form>input[type=email],.scribbles-deeper form>button{min-height:44px;font-size:11px}.work-hero-copy h1{font-size:40px}.work-hero-copy>p{max-width:100%;font-size:12px}.work-filter>div{scroll-snap-type:x proximity;padding-bottom:3px}.work-filter button{scroll-snap-align:start;font-size:10px}.work-featured-copy h2,.silent-showcase-copy h2,.gmr-showcase-copy h2{font-size:38px}.work-featured-copy>p,.silent-showcase-copy>p,.gmr-showcase-copy>p,.work-waiting-copy p{font-size:11px}.silent-showcase-copy>a,.gmr-showcase-copy>a,.work-waiting-copy a{min-height:44px;font-size:10px}.silent-browser-controls button,.gmr-browser-controls button{width:44px;height:44px}.silent-browser-controls,.gmr-browser-controls{gap:10px}.work-process-grid p,.work-cta p{font-size:10px}.work-disciplines a{min-height:44px;font-size:9px}.work-cta a{min-height:44px;font-size:10px}.contact-hero{padding:48px 0 44px}.contact-intro{min-height:0;padding:20px 0 34px}.contact-intro h1{font-size:36px;line-height:1.08}.contact-intro p{font-size:13px}.contact-instrument{height:145px;margin-top:24px;position:relative;bottom:auto;left:auto;right:auto}.contact-form{padding:26px 18px 20px}.contact-form label{font-size:13px}.contact-form input,.contact-form textarea{font-size:16px}.contact-privacy,.contact-status{font-size:11px}.contact-method{min-height:180px}.contact-method strong,.contact-method>span:not(.contact-method-icon){font-size:12px}}@media (max-width:480px){.site-header{width:calc(100% - 16px)}.brand-logo{flex-basis:108px;width:108px}.hero-copy h1,.scribbles-hero-copy h1,.work-hero-copy h1,.eng-hero-copy h1,.build-copy h2{font-size:34px}.section-heading{grid-template-columns:1fr}.section-heading>a{padding-top:0}.neura-stats{grid-template-columns:1fr}.neura-stats .research-setup,.neura-stats .neura-tags,.neura-credit{grid-column:1}.research-setup ul{grid-template-columns:1fr}.neura-stats .neura-tags{grid-template-columns:repeat(2,1fr)}.final-cta{min-height:230px;padding:26px 118px 26px 20px}.final-cta h2{font-size:22px}.footer-main{grid-template-columns:1fr}.footer-brand{grid-column:auto}.belief-grid{grid-template-columns:1fr}.belief-grid article,.belief-grid article:nth-child(3),.belief-grid article:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.belief-grid aside{grid-column:auto}.eng-tech-list{grid-template-columns:repeat(2,1fr)}.scribbles-tabs{grid-template-columns:1fr}.lens-bar>div{grid-template-columns:1fr 1fr}.scribble-post-foot{grid-template-columns:1fr 44px}.scribble-post-foot time{grid-area:2/1}.scribble-post-foot a{grid-area:1/2/3}.scribbles-newsletter-copy{width:54%}.scribbles-newsletter-mascot{width:125px}.work-process-grid,.work-disciplines>div{grid-template-columns:1fr}.silent-browser-bar span,.gmr-browser-bar span{text-overflow:ellipsis;white-space:nowrap;width:62%;padding-inline:5px;overflow:hidden}.work-featured-copy h2,.silent-showcase-copy h2,.gmr-showcase-copy h2{font-size:34px}.contact-hero,.contact-methods{width:calc(100% - 20px)}.contact-intro h1{font-size:32px}}@media (max-width:360px){.brand-copy strong{font-size:8px}.brand-copy small{font-size:7px}.hero-copy h1,.scribbles-hero-copy h1,.work-hero-copy h1,.eng-hero-copy h1{font-size:31px}.final-cta{padding-right:100px}.cta-owl{opacity:.9;width:108px}.cf-turnstile{transform-origin:0 0;width:116%;margin-bottom:-9px;transform:scale(.86)}}.mobile-menu-icon{width:16px;height:12px;display:block;position:relative}.mobile-menu-icon i{background:currentColor;width:16px;height:1px;transition:top .2s,transform .2s;position:absolute;left:0}.mobile-menu-icon i:first-child{top:3px}.mobile-menu-icon i:last-child{top:9px}.mobile-menu-text{letter-spacing:.04em;font:600 8px DM Mono,monospace}@media (max-width:900px){.mobile-menu>summary{color:#f4f4ef;background:#10100f;border-color:#343431;justify-content:center;align-items:center;gap:9px;width:76px;min-width:76px;padding:0 10px;display:flex}.mobile-menu>summary:hover,.mobile-menu>summary:focus-visible{color:var(--orange);border-color:var(--orange);outline:none}.mobile-menu[open] .mobile-menu-icon i:first-child{top:6px;transform:rotate(45deg)}.mobile-menu[open] .mobile-menu-icon i:last-child{top:6px;transform:rotate(-45deg)}.mobile-menu[open] .mobile-menu-text{font-size:0}.mobile-menu[open] .mobile-menu-text:after{content:"Close";letter-spacing:.04em;font:600 8px DM Mono,monospace}.mobile-menu>div.mobile-menu-panel{color:#f5f5f0;border:1px solid #292927;border-top:2px solid var(--orange);scrollbar-color:var(--orange) #151515;background:#090909;border-radius:6px;width:min(390px,100vw - 24px);max-height:calc(100dvh - 96px);padding:0;animation:.22s cubic-bezier(.2,.75,.25,1) mobileMenuIn;display:block;position:fixed;top:84px;left:auto;right:12px;overflow-y:auto;box-shadow:0 26px 70px #00000061}.mobile-menu-panel:before{content:"";opacity:.22;border:1px solid var(--orange);pointer-events:none;width:42px;height:42px;position:absolute;top:53px;right:18px;transform:rotate(45deg)}.mobile-menu-head{background-image:radial-gradient(#f15a1647 .7px,#0000 .7px);background-position:right 13px top 12px;background-size:8px 8px;border-bottom:1px solid #252523;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:14px 18px;display:flex}.mobile-menu-head span{color:var(--orange);text-transform:uppercase;font:600 8px DM Mono,monospace}.mobile-menu-head small{color:#777771;text-align:right;font:500 7px DM Mono,monospace}.mobile-menu-label{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;padding:17px 18px 8px;font:600 7px DM Mono,monospace;display:block}.mobile-company-group{border-bottom:1px solid #242422}.mobile-company-group>summary{min-height:48px;color:var(--orange);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;grid-template-columns:1fr auto 12px;align-items:center;gap:10px;padding:0 18px;font:600 7px DM Mono,monospace;list-style:none;display:grid}.mobile-company-group>summary::-webkit-details-marker{display:none}.mobile-company-group>summary small{color:#62625d;font:500 7px DM Mono,monospace}.mobile-company-group>summary i{border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;transition:transform .2s;transform:rotate(45deg)}.mobile-company-group[open]>summary{color:#fff;background:#10100f}.mobile-company-group[open]>summary i{transform:rotate(225deg)}.mobile-company-links{background:#0c0c0b;padding-bottom:5px;animation:.2s mobileCompanyIn}.mobile-company-links>.mobile-index-item{color:#f3f3ee;border-bottom-color:#242422;gap:3px 8px;margin:0 12px;grid-template-columns:34px minmax(0,1fr)!important;min-height:62px!important;padding:12px 6px!important}.mobile-company-links>.mobile-index-item>span{color:var(--orange);font-size:7px}.mobile-company-links>.mobile-index-item strong{color:#f7f7f3;font-size:10px}.mobile-company-links>.mobile-index-item small{color:#74746f;font-size:8px}.mobile-company-links>.mobile-index-item:hover{color:#fff;background:#11110f}.mobile-explore-label{padding-top:18px}.mobile-route-grid{border-top:1px solid #272725;border-left:1px solid #272725;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 12px;display:grid}.mobile-route-grid a{color:#ecece7;border-bottom:1px solid #272725;border-right:1px solid #272725;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:54px;font-size:9px;display:flex;padding:9px 11px!important}.mobile-route-grid a span{color:#686863;font:500 6px DM Mono,monospace;transition:color .18s}.mobile-route-grid a:hover,.mobile-route-grid a:focus-visible{color:var(--orange);background:#11110f;outline:none}.mobile-route-grid a:hover span,.mobile-route-grid a:focus-visible span{color:var(--orange)}.mobile-menu-panel>a.mobile-menu-cta{color:#fff;background:var(--orange);border-radius:3px;justify-content:space-between;align-items:center;min-height:48px;margin:14px 12px 12px;font-size:10px;font-weight:700;display:flex;padding:0 16px!important}.mobile-menu-panel>a.mobile-menu-cta:hover,.mobile-menu-panel>a.mobile-menu-cta:focus-visible{color:#fff;outline-offset:-3px;background:#d94d0e;outline:1px solid #fff}.mobile-menu-cta span{margin:0;font-size:15px}}@media (max-width:420px){.mobile-menu>summary{width:48px;min-width:48px;padding:0}.mobile-menu-text{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mobile-menu[open] .mobile-menu-text:after{content:none}.mobile-menu>div.mobile-menu-panel{width:calc(100vw - 16px);max-height:calc(100dvh - 88px);top:80px;right:8px}}@keyframes mobileMenuIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mobileCompanyIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:761px) and (max-width:980px){.final-cta{gap:20px;padding-right:250px}.final-cta h2{font-size:23px}.work-cta{grid-template-columns:58px minmax(220px,1fr) minmax(210px,.85fr);gap:16px;padding:22px}.work-cta>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.work-cta>i{display:none}}body{font-size:16px}.eyebrow{font-size:11px;line-height:1.45}nav{white-space:nowrap;font-family:Inter,Arial,sans-serif;font-size:11px;line-height:1}.header-cta{white-space:nowrap;width:190px;padding-inline:23px 20px;font-family:Inter,Arial,sans-serif;font-size:11px;line-height:1}.button{font-size:12px}main p{line-height:1.65;font-size:13px!important}main li,main dd,main dt{line-height:1.6;font-size:12px!important}main small,main time{line-height:1.5;font-size:11px!important}main button,main input,main textarea,main select,.section-heading>a,.product-card a,.capability a,.article-card a,.work-card a,.work-featured-copy a,.silent-showcase-copy>a,.gmr-showcase-copy>a,.work-waiting-copy a,.work-process-intro a,.work-cta a,.eng-capability-card>a,.scribble-post-foot a{font-size:12px}.footer-brand p{font-size:12px;line-height:1.65}.footer-brand strong,.footer-column span,.footer-column a,.footer-bottom{font-size:11px;line-height:1.55}.mobile-menu>summary{font-size:11px}.mobile-menu-kicker,.mobile-explore-label,.mobile-index-item>span,.mobile-company-links>.mobile-index-item>span{font-size:10px}.mobile-index-item strong,.mobile-company-links>.mobile-index-item strong,.mobile-route-grid a,.mobile-menu-panel>a.mobile-menu-cta{font-size:12px}.mobile-index-item small,.mobile-company-links>.mobile-index-item small,.mobile-route-grid a span{font-size:10px;line-height:1.45}@media (min-width:901px) and (max-width:980px){.site-header{grid-template-columns:150px minmax(0,1fr) 190px;gap:10px}nav>a,nav>.nav-company{padding-inline:7px}}.careers-page{border-top:1px solid var(--line);background:#fdfdfb;padding:0 0 8px}.careers-shell,.careers-hero{width:calc(100% - 48px);max-width:1440px;margin:0 auto 18px}.careers-kicker{color:var(--orange);text-transform:uppercase;font:600 10px/1.4 DM Mono,monospace}.careers-hero{border-bottom:1px solid var(--line);grid-template-columns:43% 57%;min-height:600px;display:grid;overflow:hidden}.careers-hero-copy{z-index:3;align-self:center;padding:60px 6vw 50px 8px;position:relative}.careers-hero-copy h1{letter-spacing:-.055em;margin:24px 0 20px;font-size:clamp(52px,5.4vw,82px);line-height:.91}.careers-hero-copy>p{color:#343431;max-width:500px}.careers-hero-copy .careers-orange-copy{color:var(--orange);margin:19px 0 25px}.careers-actions{flex-wrap:wrap;gap:16px;display:flex}.career-button{border:1px solid var(--orange);min-width:170px;min-height:47px;color:var(--ink);border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:0 18px;font-size:12px;font-weight:700;transition:color .2s,background .2s,transform .2s;display:inline-flex}.career-button svg{width:16px}.career-button.is-primary,.career-button:hover,.career-button:focus-visible{color:#fff;background:var(--orange);outline:none;transform:translateY(-2px)}.careers-hero-visual{isolation:isolate;min-height:600px;position:relative}.careers-hero-visual:before{content:"";z-index:-2;opacity:.45;background-image:linear-gradient(#ecece7 1px,#0000 1px),linear-gradient(90deg,#ecece7 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:10% 2% 8%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.careers-hero-visual:after{content:"";z-index:-1;opacity:.35;border:1px dashed var(--orange);border-radius:50%;width:185px;height:185px;position:absolute;bottom:12%;right:4%;box-shadow:inset 0 0 0 30px #fdfdfb,inset 0 0 0 31px #f15a1680,inset 0 0 0 61px #fdfdfb,inset 0 0 0 62px #f15a1680}.careers-hero-visual>img{z-index:2;mix-blend-mode:multiply;filter:contrast(1.02)saturate(1.02);width:min(79%,590px);height:auto;position:absolute;bottom:-4%;right:-2%}.career-signal-card{z-index:1;border:1px solid #d8d8d2;border-top:2px solid var(--orange);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffde;border-radius:5px;width:min(56%,390px);padding:22px 22px 17px;position:absolute;top:20%;left:2%;transform:rotate(1.5deg);box-shadow:0 14px 34px #19191714}.career-signal-card>span{color:#555550;text-transform:uppercase;font:500 9px DM Mono,monospace}.career-signal-card ul{color:#3f3f3b;text-transform:uppercase;gap:9px;margin:18px 0 12px;padding:0;font:500 8px DM Mono,monospace;list-style:none;display:grid}.career-signal-card li:before{content:"";background:var(--orange);width:3px;height:3px;margin:0 9px 2px 0;display:inline-block}.career-signal-card svg{width:100%;height:70px;overflow:visible}.career-signal-card polyline{fill:none;stroke:var(--orange);stroke-width:1.5px}.careers-notes span{color:#7f7f79;font:italic 15px/1.4 Georgia,serif;position:absolute;top:7%;right:11%;transform:rotate(-7deg)}.careers-notes b{color:var(--orange);font-weight:400}.careers-notes i{border:1px solid #bdbdb7;width:34px;height:34px;position:absolute;transform:rotate(45deg)}.careers-notes i:first-of-type{top:6%;left:24%}.careers-notes i:nth-of-type(2){border-radius:50%;top:33%;right:7%}.careers-empty{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:48% 52%;min-height:300px;display:grid;overflow:hidden}.careers-empty-copy{grid-template-columns:48px 1fr;gap:22px;padding:54px 6%;display:grid;position:relative}.careers-empty-copy:before{content:"";opacity:.7;left:28px;background:linear-gradient(135deg,#0000 48%,#cdcdc7 49% 51%,#0000 52%) 0 0/40px 62px;border-left:1px solid #cdcdc7;width:40px;position:absolute;inset-block:18px}.career-node{z-index:1;background:var(--orange);border-radius:50%;width:7px;height:7px;margin:48px 0 0 17px;position:relative;box-shadow:0 0 0 5px #fff}.careers-empty h2,.careers-section>h2,.career-pathways>h2,.career-radar h2,.careers-final h2{letter-spacing:-.035em;margin:0;font-size:25px}.careers-empty-copy p{color:#4d4d48;margin:22px 0 42px}.careers-empty-copy strong{color:var(--orange);text-transform:uppercase;font:600 10px DM Mono,monospace}.careers-empty-copy strong em{color:#9c511f}.career-scanner{background-color:#fff;background-image:linear-gradient(#f0f0ec 1px,#0000 1px),linear-gradient(90deg,#f0f0ec 1px,#0000 1px);background-size:28px 28px;border:1px solid #d8d8d2;border-radius:6px;margin:30px 30px 30px 0;overflow:hidden;box-shadow:0 8px 20px #14141217}.scanner-bar{color:#999993;text-transform:uppercase;background:#f9f9f7f2;border-bottom:1px solid #d8d8d2;justify-content:space-between;align-items:center;height:36px;padding:0 14px;font:500 8px DM Mono,monospace;display:flex}.scanner-bar b,.scanner-bar i{background:var(--orange);border-radius:50%;width:9px;height:9px;display:inline-block}.scanner-bar i{background:#c8c8c3;margin-left:7px}.career-scanner>p{color:var(--orange);margin:22px;font:500 9px DM Mono,monospace}.scanner-rings{border:1px dashed #f15a166b;border-radius:50%;place-items:center;width:150px;height:150px;margin:-5px auto 15px;display:grid;box-shadow:inset 0 0 0 28px #fff,inset 0 0 0 29px #f15a1652,inset 0 0 0 56px #fff,inset 0 0 0 57px #f15a1652}.scanner-rings span{width:38px;height:38px;color:var(--orange);background:#fff;border-radius:50%;place-items:center;display:grid}.scanner-rings svg{width:22px}.careers-section{padding-top:20px}.career-traits{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:20px;display:grid}.career-traits article{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:52px 1fr;gap:16px;min-height:155px;padding:22px;display:grid}.career-traits svg{width:45px;height:45px;color:var(--orange);border:2px solid var(--orange);stroke-width:1.5px;border-radius:50%;padding:8px}.career-traits h3,.career-principles h3,.career-pathways h3{margin:3px 0 10px;font-size:13px}.career-traits p,.career-principles p,.career-pathways p{color:#4f4f4a;margin:0}.career-principles{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1280px;margin:20px auto 0;display:grid}.career-principles article{min-width:0}.career-step{align-items:center;display:flex}.career-step span{width:42px;height:42px;color:var(--orange);border:1px solid var(--orange);background:#fdfdfb;border-radius:50%;flex:0 0 42px;place-items:center;font:500 11px DM Mono,monospace;display:grid}.career-step i{background:#f15a1680;width:100%;height:1px;margin:0 5px 0 12px;position:relative}.career-step i:after{content:"→";color:var(--orange);background:#fdfdfb;padding:0 7px;font:400 17px/1 DM Mono,monospace;position:absolute;top:50%;left:50%;transform:translate(-50%,-53%)}.career-principles article:last-child i{display:none}.career-principle-copy{grid-template-columns:48px 1fr;gap:14px;padding:25px 18px 10px 5px;display:grid}.career-principle-copy>svg{stroke-width:1.5px;width:40px;height:40px}.careers-wait{grid-template-columns:61% 39%;gap:24px;padding-top:16px;scroll-margin-top:110px;display:grid}.career-pathways>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.career-pathways a{border:1px solid var(--line);background:#fff;border-radius:7px;min-height:165px;padding:22px;transition:border-color .2s,transform .2s;position:relative}.career-pathways a:hover{border-color:var(--orange);transform:translateY(-3px)}.career-pathways a>svg:first-child{width:31px;height:31px;color:var(--orange);stroke-width:1.5px;margin-bottom:13px}.career-pathways a>svg:last-child{width:16px;color:var(--orange);position:absolute;bottom:15px;right:16px}.career-radar{background:#fff9f6;border:1px solid #f15a1673;border-radius:7px;align-self:end;min-height:165px;padding:22px 22px 18px;position:relative;overflow:hidden}.career-radar>div{z-index:2;position:relative}.career-radar>div>p{color:#4d4d48;max-width:235px;margin:8px 0 14px}.career-radar>img{z-index:1;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.02)saturate(1.02);width:164px;height:164px;position:absolute;top:-16px;right:-9px}.career-radar-form{z-index:3;grid-template-columns:1fr 132px;display:grid;position:relative}.career-radar-form label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.career-radar-form input[type=email]{background:#fff;border:1px solid #d8d8d2;border-radius:4px 0 0 4px;outline:none;min-width:0;height:43px;padding:0 13px}.career-radar-form input[type=email]:focus{border-color:var(--orange)}.career-radar-form button{color:#fff;background:var(--orange);text-transform:capitalize;cursor:pointer;border:0;border-radius:0 4px 4px 0;justify-content:space-between;align-items:center;height:43px;padding:0 14px;font-weight:700;display:flex}.career-radar-form button:disabled{opacity:.65;cursor:wait}.career-radar-form button svg{width:16px}.career-radar-honeypot{position:absolute;left:-9999px}.career-radar-status{grid-column:1/-1;min-height:18px;padding-top:6px;font:500 8px DM Mono,monospace}.career-radar-status.success{color:#377b47}.career-radar-status.error{color:#a93e24}.careers-final{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:62px 1fr 210px;align-items:center;gap:22px;min-height:118px;padding:20px 30px;display:grid;position:relative;overflow:hidden}.careers-final>span{width:55px;height:55px;color:var(--orange);border:1px solid var(--line);border-radius:50%;place-items:center;display:grid}.careers-final>span svg{width:26px}.careers-final h2{font-size:22px}.careers-final p{color:#4f4f4a;margin:5px 0 0}.careers-final a{z-index:2;color:#fff;background:var(--orange);border-radius:4px;justify-content:space-between;align-items:center;min-height:43px;padding:0 18px;font-size:11px;font-weight:700;display:flex;position:relative}.careers-final a svg{width:16px}.careers-final>i{opacity:.22;border:1px dashed var(--orange);border-radius:50%;width:440px;height:150px;position:absolute;bottom:-85px;right:0;transform:rotate(-8deg)}@media (max-width:980px){.careers-hero{grid-template-columns:46% 54%;min-height:530px}.careers-hero-visual{min-height:530px}.careers-hero-copy{padding-right:24px}.careers-hero-visual>img{width:86%}.career-signal-card{width:62%;top:24%}.career-traits{grid-template-columns:repeat(2,1fr)}.careers-wait{grid-template-columns:1fr}.career-radar{min-height:185px}.career-radar>img{width:150px;height:150px}}@media (max-width:760px){.careers-shell,.careers-hero{width:calc(100% - 24px);margin-bottom:12px}.careers-hero{flex-direction:column;min-height:0;display:flex}.careers-hero-copy{padding:45px 8px 28px}.careers-hero-copy h1{font-size:clamp(46px,15vw,66px)}.careers-hero-visual{width:100%;min-height:440px}.careers-hero-visual>img{width:min(92%,470px);bottom:-3%;right:-8%}.career-signal-card{width:58%;top:16%;left:0}.careers-notes span{top:2%;right:4%}.careers-empty{grid-template-columns:1fr}.careers-empty-copy{grid-template-columns:24px 1fr;padding:38px 24px 34px 34px}.careers-empty-copy:before{left:20px}.career-node{margin-left:-1px}.career-scanner{min-height:250px;margin:0 16px 16px}.career-traits{grid-template-columns:1fr;gap:10px}.career-traits article{min-height:130px}.career-principles{grid-template-columns:1fr;gap:4px}.career-step i{display:block!important}.career-principles article:last-child .career-step i{background:linear-gradient(90deg,#f15a1699,#0000)}.career-principle-copy{padding-bottom:18px}.career-pathways>div{grid-template-columns:1fr;gap:10px}.career-pathways a{min-height:145px}.career-radar{padding-right:16px}.career-radar>img{opacity:.9;top:-10px;right:-20px}.career-radar>div>p{max-width:190px}.career-radar-form{grid-template-columns:minmax(0,1fr) 118px}.careers-final{grid-template-columns:52px 1fr;padding:22px}.careers-final>a{grid-column:1/-1;width:100%}.careers-final br{display:none}}@media (max-width:420px){.careers-actions{display:grid}.career-button{width:100%}.career-signal-card{width:66%;padding:16px}.careers-hero-visual{min-height:390px}.careers-hero-visual>img{width:94%}.career-radar>img{opacity:.75;width:128px;height:128px}.career-radar-form{grid-template-columns:1fr}.career-radar-form input[type=email]{border-radius:4px 4px 0 0}.career-radar-form button{border-radius:0 0 4px 4px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
