@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-44745446.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-013b2f2f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-001175b1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-98bbbccb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-geist-sans:"Geist";--font-geist-mono:"Geist Mono"}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--bg:#070807;--ink:#f3f4ef;--muted:#92958f;--line:#ffffff1f;--green:#b7ff38;--nextlevel-lime:var(--green);--scroll:0;--color-background:var(--bg);--color-foreground:var(--ink);--color-muted:var(--muted);--color-border:var(--line);--color-accent:var(--green);--radius-control:0;--radius-surface:2px;--shadow-float:0 30px 100px #000000b8;--space-unit:4px;--page-gutter:clamp(24px,4.2vw,72px);--content-max:1440px;--motion-fast:.18s;--motion-base:.36s;--motion-slow:.72s;--ease-precise:cubic-bezier(.76,0,.24,1);--ease-enter:cubic-bezier(.2,.8,.2,1)}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;margin:0;overflow-x:hidden}button,a{font:inherit}button{color:inherit}.grain{pointer-events:none;opacity:.035;z-index:50;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.page-progress{z-index:70;pointer-events:none;background:#ffffff0d;height:2px;position:fixed;top:0;left:0;right:0}.page-progress i{background:var(--green);width:100%;height:100%;transform:scaleX(var(--scroll));transform-origin:0;display:block;box-shadow:0 0 20px #b7ff3873}.chapter-rail{z-index:45;flex-direction:column;align-items:flex-end;gap:7px;display:flex;position:fixed;top:50%;right:17px;transform:translateY(-50%)}.chapter-rail a{color:#5d6159;height:19px;font:8px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;align-items:center;gap:7px;text-decoration:none;transition:color .25s;display:flex}.chapter-rail a i{background:currentColor;width:9px;height:1px;transition:width .35s,background .35s}.chapter-rail a span{opacity:0;transition:all .25s;transform:translate(5px)}.chapter-rail a:hover,.chapter-rail a.active{color:var(--green)}.chapter-rail a:hover i,.chapter-rail a.active i{width:25px}.chapter-rail a:hover span,.chapter-rail a.active span{opacity:1;transform:none}.nav{-webkit-backdrop-filter:blur(14px)}.nav-center a{position:relative}.nav-center a:after{content:"";background:var(--green);height:1px;transition:right .35s;position:absolute;bottom:-9px;left:0;right:100%}.nav-center a:hover:after{right:0}.product-card,.method-column,.principles-grid>div,.lab-grid article{transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .35s,background .35s}.product-card:hover,.lab-grid article:hover{transform:translateY(-6px)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--green);outline-offset:4px}.nav{z-index:20;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:86px;padding:0 4.2vw;display:flex;position:absolute;top:0;left:0;right:0}.brand{color:#fff;letter-spacing:-.07em;align-items:center;gap:11px;font-size:24px;font-weight:800;text-decoration:none;display:flex}.brand i{background:var(--green);border-radius:50%;width:7px;height:7px}.nav-center{gap:36px;display:flex}.nav-center a,.nav-cta{color:#b8bbb5;text-transform:uppercase;letter-spacing:.12em;font-size:11px;text-decoration:none}.nav-center a:hover{color:#fff}.nav-cta{border:1px solid var(--line);cursor:pointer;background:#0000004d;padding:13px 17px}.nav-cta b{color:var(--green);margin-left:18px}.menu-btn,.mobile-menu{display:none}.hero{border-bottom:1px solid var(--line);isolation:isolate;align-items:center;height:100svh;min-height:760px;padding:100px 4.2vw 70px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";z-index:-3;background:linear-gradient(120deg,#050605 0%,#080a07 52%,#050605 100%),repeating-linear-gradient(90deg,#0000 0 calc(8.33% - 1px),#ffffff08 calc(8.33% - 1px) 8.33%);position:absolute;inset:0}.hero:after{content:"";z-index:-2;background:linear-gradient(90deg,#000000b3,#0000 60%),linear-gradient(#0000 55%,#0000006b);position:absolute;inset:0}.hero-infrastructure{z-index:-1;background:repeating-linear-gradient(90deg,#0000 0 calc(8.333% - 1px),#ffffff07 calc(8.333% - 1px) 8.333%),repeating-linear-gradient(0deg,#0000 0 calc(12.5% - 1px),#ffffff05 calc(12.5% - 1px) 12.5%);position:absolute;inset:0}.hero-infrastructure i{border:1px solid #ffffff0b;border-radius:50%;animation:16s ease-in-out infinite ambient;display:block;position:absolute}.hero-infrastructure i:first-child{width:52vw;height:52vw;top:-7vw;right:-13vw}.hero-infrastructure i:nth-child(2){width:32vw;height:32vw;animation-delay:-5s;top:3vw;right:-3vw}.hero-infrastructure i:nth-child(3){background:var(--green);width:6px;height:6px;box-shadow:0 0 38px var(--green);border:0;top:28vh;right:21vw}.hero-light{z-index:-2;filter:blur(18px);background:radial-gradient(circle,#b7ff3811,#0000 64%);border-radius:50%;width:55vw;height:55vw;animation:13s ease-in-out infinite lightDrift;position:absolute;top:-10vh;right:-17vw}.hero-meta{font:8px/1.2 var(--font-geist-mono),monospace;letter-spacing:.15em;color:#686c65;position:absolute}.meta-top{justify-content:space-between;display:flex;top:112px;left:4.2vw;right:4.2vw}.meta-top span:last-child{color:#878b83}.meta-side{text-align:right;flex-direction:column;gap:10px;display:flex;top:44%;right:4.2vw}.manifest-hero{width:100%;max-width:1280px;position:relative}.hero-title{flex-direction:column;align-items:flex-start;display:flex}.focus-word{letter-spacing:-.082em;opacity:0;filter:blur(28px);font-size:clamp(74px,11.2vw,172px);font-weight:510;line-height:.72;animation:1.35s cubic-bezier(.2,.75,.2,1) forwards wordFocus;transform:translateY(34px)}.word-1{animation-delay:.3s}.word-2{margin-left:12vw;animation-delay:.95s}.word-3{margin-left:4vw;animation-delay:1.6s}.hero-disciplines{flex-wrap:wrap;align-items:center;gap:18px 25px;max-width:790px;margin:52px 0 0 4vw;display:flex}.hero-disciplines span{color:#8f938b;opacity:0;filter:blur(8px);animation:.9s forwards detailFocus;animation-delay:var(--delay);font-size:11px}.hero-disciplines span:not(:last-child):after{content:" /";color:#353832;margin-left:24px}.hero-disciplines span:last-child{color:#e4e6df}.scroll-signal{font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;color:#858982;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex;position:absolute;bottom:35px;left:4.2vw}.scroll-signal b{font-weight:400}.scroll-signal small{color:#4f524d;margin-left:10px}.scroll-line{background:linear-gradient(90deg,var(--green) 0 30%,#343730 30%);background-size:200% 100%;width:56px;height:1px;animation:3s infinite scrollPulse;display:block}.hero-version{font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;color:#595c57;position:absolute;bottom:35px;right:4.2vw}.hero-version i{background:var(--green);border-radius:50%;width:5px;height:5px;margin:0 10px;display:inline-block;box-shadow:0 0 10px #b7ff3880}.chapter{border-bottom:1px solid var(--line);padding:72px 4.2vw 130px}.chapter-label{letter-spacing:.17em;color:#757873;grid-template-columns:160px 1fr auto;align-items:center;margin-bottom:105px;font-size:9px;display:grid}.chapter-label b{color:#b8bbb5;font-weight:400}.chapter-label i{background:var(--green);border-radius:50%;width:6px;height:6px}.manifesto{color:var(--ink);border-bottom:1px solid var(--line);isolation:isolate;background:#070807;position:relative;overflow:hidden}.manifesto:before{content:"";z-index:-3;background:repeating-linear-gradient(90deg,#0000 0 calc(12.5% - 1px),#ffffff06 calc(12.5% - 1px) 12.5%);position:absolute;inset:0}.manifest-header{border-bottom:1px solid var(--line);height:88px;font:8px var(--font-geist-mono),monospace;letter-spacing:.16em;color:#565954;z-index:3;grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid;position:absolute;top:0;left:4.2vw;right:4.2vw}.manifest-header b{color:#a2a59e;text-align:center;font-weight:400}.manifest-header span:last-child{text-align:right}.manifest-light{z-index:-2;width:70vw;height:70vw;left:calc(-32vw + var(--scroll) * 65vw);top:calc(4% + var(--scroll) * 55%);filter:blur(30px);background:radial-gradient(circle,#b7ff380e,#ffffff05 25%,#0000 67%);border-radius:50%;transition:left .25s linear,top .25s linear;position:absolute}.manifest-frame{align-items:center;height:100svh;min-height:700px;padding:88px 7vw 0;display:flex;position:relative}.manifest-frame:not(:last-of-type){border-bottom:1px solid #ffffff09}.manifest-frame h2{letter-spacing:-.075em;opacity:.05;filter:blur(24px);max-width:1250px;margin:0;font-size:clamp(60px,9.2vw,142px);font-weight:460;line-height:.88;transition:opacity 1.8s,filter 1.8s,transform 1.8s cubic-bezier(.2,.7,.2,1);transform:translateY(50px)}.manifest-frame h2.is-visible{opacity:1;filter:blur();transform:none}.manifest-frame h2 span,.manifest-frame h2 strong{display:block}.manifest-frame h2 strong{color:#aaada6;margin-left:10vw;font-weight:460}.mf-2 h2,.mf-6 h2{margin-left:15vw}.mf-3 h2,.mf-7 h2{margin-left:5vw}.mf-4 h2{margin-left:22vw}.mf-5 h2{margin-left:9vw}.mf-8 h2 strong{color:var(--green)}.manifest-index{font:8px var(--font-geist-mono),monospace;color:#525550;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;left:4.2vw}.manifest-index i{background:linear-gradient(var(--green),transparent);width:1px;height:46px}.manifest-code{font:8px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#424540;position:absolute;bottom:38px;right:4.2vw}.manifest-exit{border-top:1px solid var(--line);min-height:44vh;font:9px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#5d605a;justify-content:space-between;align-items:center;padding:80px 4.2vw;display:flex}.manifest-exit a{font:clamp(22px,3vw,44px) var(--font-geist-sans),sans-serif;letter-spacing:-.04em;color:#f3f4ef;text-decoration:none}.manifest-exit a i{color:var(--green);margin-left:25px;font-style:normal}.manifesto h2,.section-intro h2,.method-top h2,.products-head h2,.tech-copy h2,.lab-head h2{letter-spacing:-.065em;margin:0;font-size:clamp(44px,6.2vw,92px);font-weight:500;line-height:.96}.section-intro{grid-template-columns:1.65fr .65fr;align-items:end;gap:8vw;display:grid}.section-intro p,.method-top p,.tech-copy p,.lab-head p{color:#939690;max-width:430px;font-size:16px;line-height:1.6}.orbit{max-width:1000px;height:730px;margin:85px auto 40px;position:relative}.orbit-ring{border:1px solid #ffffff1c;border-radius:50%;position:absolute;inset:10%}.orbit-ring.two{border-color:#b7ff382e;inset:25%}.orbit-core{background:#11130f;border:1px solid #b7ff3873;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:220px;height:220px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 90px #b7ff3814}.orbit-core small{letter-spacing:.2em;color:#777;font-size:8px}.orbit-core strong{letter-spacing:-.08em;margin:14px;font-size:30px;line-height:.86}.orbit-core span{color:var(--green);font-size:8px}.satellite{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#0c0d0b;padding:10px 14px;font-size:10px;position:absolute}.satellite span{color:#666;margin-right:9px}.satellite:hover{border-color:var(--green);box-shadow:0 0 30px #b7ff381a}.s1{top:2%;left:43%}.s2{top:15%;right:13%}.s3{top:46%;right:2%}.s4{bottom:16%;right:14%}.s5{bottom:2%;left:44%}.s6{bottom:16%;left:14%}.s7{top:46%;left:2%}.s8{top:15%;left:14%}.s9{top:30%;right:26%}.s10{bottom:29%;right:24%}.s11{bottom:29%;left:24%}.s12{top:30%;left:26%}.system-status{border-top:1px solid var(--line);letter-spacing:.16em;color:#676a65;justify-content:space-between;padding-top:20px;font-size:8px;display:flex}.system-status span:first-child{color:var(--green)}.method{background:#0e100d}.method-top{grid-template-columns:1fr 1fr;align-items:end;display:grid}.steps{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:100px;display:grid}.step{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:260px;padding:28px}.step span,.product-card small{color:var(--green);letter-spacing:.16em;font-size:8px}.step h3{margin:95px 0 15px;font-size:26px;font-weight:400}.step p{color:#7e817b;font-size:12px}.client-list{margin-top:80px}.client-row{border-top:1px solid var(--line);min-height:115px;color:inherit;grid-template-columns:80px 1.2fr 1fr auto;align-items:center;text-decoration:none;transition:all .25s;display:grid}.client-row:last-child{border-bottom:1px solid var(--line)}.client-row>span{color:#666;font-size:9px}.client-row h3{margin:0;font-size:30px;font-weight:400}.client-row p{color:#777;font-size:12px}.client-row b{color:#777;font-size:9px}.client-row:hover{background:#11130f;padding:0 22px}.client-row:hover b{color:var(--green)}.ecosystem-v2{isolation:isolate;background:#070807;position:relative;overflow:hidden}.ecosystem-v2:before{content:"";z-index:-2;background:repeating-linear-gradient(90deg,#0000 0 calc(8.333% - 1px),#ffffff06 calc(8.333% - 1px) 8.333%),radial-gradient(circle at 50% 42%,#b7ff380b,#0000 34%);position:absolute;inset:0}.ecosystem-heading{grid-template-columns:1.4fr .6fr;align-items:end;gap:8vw;display:grid}.ecosystem-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(58px,8vw,124px);font-weight:470;line-height:.86}.ecosystem-heading h2 em{color:var(--green);font-family:Georgia,serif;font-weight:400;display:block}.ecosystem-heading p{color:#8c9088;margin:0 0 9px;font-size:15px;line-height:1.7}.live-flags{font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;color:#646861;gap:32px;display:flex}.live-flags span:before{content:"";background:var(--green);border-radius:50%;width:4px;height:4px;margin-right:8px;display:inline-block;box-shadow:0 0 8px #b7ff3880}.flags-top{border-top:1px solid var(--line);margin-top:65px;padding-top:17px}.ecosystem-stage{--mx:50%;--my:50%;isolation:isolate;height:min(78vw,850px);min-height:690px;margin:45px -1vw 0;position:relative}.eco-grid{z-index:-4;background:repeating-linear-gradient(90deg,#0000 0 calc(5% - 1px),#ffffff05 calc(5% - 1px) 5%),repeating-linear-gradient(0deg,#0000 0 calc(7.142% - 1px),#ffffff04 calc(7.142% - 1px) 7.142%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 25%,#0000 78%);mask-image:radial-gradient(circle,#000 25%,#0000 78%)}.ecosystem-cursor-light{z-index:-3;left:var(--mx);top:var(--my);filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#b7ff380e,#0000 68%);border-radius:50%;width:360px;height:360px;transition:left .18s ease-out,top .18s ease-out;position:absolute;transform:translate(-50%,-50%)}.connection-field{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.connection-field line{stroke:#b4bcac0f;stroke-width:.75px;stroke-dasharray:3 7;transition:stroke .45s,stroke-width .45s,opacity .45s}.connection-field line.connected{stroke:#b7ff3875;stroke-width:1.2px;animation:10s linear infinite connectionFlow}.connection-field path{fill:none;stroke:#ffffff0e;stroke-width:.7px;stroke-dasharray:2 11}.connection-field circle{fill:none;stroke:#ffffff0d;stroke-width:.7px;stroke-dasharray:2 7;transform-origin:500px 360px;animation:42s linear infinite ecoRotate}.connection-field circle+circle{animation-duration:58s;animation-direction:reverse}.ecosystem-core{z-index:2;background:radial-gradient(circle at 42% 35%,#171a13,#090a08 68%);border:1px solid #b7ff386b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:236px;height:236px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #b7ff3803,0 0 110px #b7ff3817}.ecosystem-core:before,.ecosystem-core:after{content:"";border:1px solid #b7ff381f;border-radius:50%;position:absolute}.ecosystem-core:before{inset:10px}.ecosystem-core:after{border-style:dashed;animation:24s linear infinite ecoRotate;inset:-34px}.ecosystem-core>span{font:7px var(--font-geist-mono),monospace;letter-spacing:.2em;color:#666b62}.ecosystem-core strong{letter-spacing:-.075em;margin:21px 0 23px;font-size:37px;line-height:.78}.ecosystem-core div{font:7px var(--font-geist-mono),monospace;letter-spacing:.15em;color:#858981}.ecosystem-core div i{background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #b7ff38b3}.eco-module{--x:50%;--y:50%;left:var(--x);top:var(--y);z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#b9bcb5;text-align:left;cursor:pointer;background:#090b08c2;border:1px solid #ffffff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-width:126px;min-height:45px;padding:10px 12px;transition:border .3s,box-shadow .3s,opacity .35s,transform .35s,background .3s;display:grid;position:absolute;transform:translate(-50%,-50%)}.eco-module:hover,.eco-module:focus,.eco-module.focused{z-index:8;background:#0d100a;border-color:#b7ff38b8;outline:none;transform:translate(-50%,-50%)scale(1.045);box-shadow:0 0 32px #b7ff381a}.eco-module.recede{opacity:.28}.module-index{font:7px var(--font-geist-mono),monospace;color:#545850}.eco-module>b{letter-spacing:.06em;white-space:nowrap;font-size:9px;font-weight:450}.module-panel{pointer-events:none;background:#080a07f5;border:1px solid #b7ff3852;width:185px;padding:15px;display:none;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);box-shadow:0 18px 50px #00000073}.eco-module:nth-of-type(n+7) .module-panel{left:auto;right:calc(100% + 12px)}.eco-module.focused .module-panel,.eco-module:hover .module-panel,.eco-module:focus .module-panel{animation:.35s panelReveal;display:block}.module-panel>strong{color:#f2f3ee;letter-spacing:.08em;margin-bottom:12px;font-size:10px;display:block}.module-panel small{grid-template-columns:1fr 1fr;gap:7px;display:grid}.module-panel small i{font:7px var(--font-geist-mono),monospace;color:#73776f;font-style:normal}.module-panel em{border-top:1px solid var(--line);font:6px var(--font-geist-mono),monospace;letter-spacing:.14em;color:var(--green);margin-top:13px;padding-top:9px;font-style:normal;display:block}.micro-signal{justify-content:flex-end;align-items:center;width:26px;height:18px;display:flex}.micro-signal i{display:block}.pulse-dot i{background:#70746c;border-radius:50%;width:5px;height:5px;animation:2.8s infinite signalPulse}.bars{align-items:flex-end;gap:2px}.bars i{background:#6b7067;width:3px;height:5px;animation:2.8s infinite barSignal}.bars i:nth-child(2){animation-delay:-.7s}.bars i:nth-child(3){animation-delay:-1.4s}.bars i:nth-child(4){animation-delay:-2.1s}.digits{font:7px var(--font-geist-mono),monospace;color:var(--green);position:relative;overflow:hidden}.digits i{animation:4s infinite digitCycle;position:absolute}.digits i+i{animation-delay:-2s}.processor{font:8px var(--font-geist-mono),monospace;color:var(--green);gap:4px}.processor i:last-child{background:var(--green);width:1px;height:10px;animation:1s steps(2,end) infinite cursorBlink}.lines{flex-direction:column;gap:2px}.lines i{background:#74796f;width:19px;height:1px;animation:3s infinite lineSort}.lines i:nth-child(2){width:11px;animation-delay:-1s}.lines i:nth-child(3){width:15px;animation-delay:-2s}.pipeline{gap:2px}.pipeline i{border:1px solid #676b64;border-radius:50%;width:4px;height:4px;animation:3s infinite pipelineMove}.pipeline i:nth-child(2){animation-delay:.35s}.pipeline i:nth-child(3){animation-delay:.7s}.pipeline i:nth-child(4){animation-delay:1.05s}.stage-readout{font:7px/1.7 var(--font-geist-mono),monospace;letter-spacing:.12em;color:#4f534d;position:absolute}.stage-readout b{color:#7d8179;font-weight:400}.readout-a{top:3%;left:1%}.readout-b{text-align:right;bottom:3%;right:1%}.readout-c{bottom:4%;left:1%}.ecosystem-thesis{border-top:1px solid var(--line);opacity:.08;filter:blur(18px);flex-direction:column;justify-content:center;min-height:80vh;margin-top:30px;transition:all 1.7s;display:flex;transform:translateY(40px)}.ecosystem-thesis.is-visible{opacity:1;filter:blur();transform:none}.ecosystem-thesis>span{font:8px var(--font-geist-mono),monospace;letter-spacing:.17em;color:#676b63}.ecosystem-thesis h3{letter-spacing:-.065em;margin:35px 0 0;font-size:clamp(46px,7vw,104px);font-weight:400;line-height:.95}.ecosystem-thesis h3 strong{color:var(--green);font-weight:400}.method-v2{color:#0b0c0a;background:#e9eae3}.method-v2 .chapter-label{color:#787b74}.method-v2 .chapter-label b{color:#40423e}.method-heading{grid-template-columns:1.35fr .65fr;align-items:end;gap:8vw;display:grid}.method-heading h2{letter-spacing:-.07em;margin:0;font-size:clamp(58px,7.2vw,110px);font-weight:470;line-height:.9}.method-heading p{color:#6e716a;max-width:420px;font-size:15px;line-height:1.65}.method-columns{border-top:1px solid #c3c5bd;border-bottom:1px solid #c3c5bd;grid-template-columns:repeat(7,1fr);margin:100px -4.2vw 0;display:grid;overflow:hidden}.method-column{border-right:1px solid #c3c5bd;flex-direction:column;min-height:485px;padding:24px 18px;display:flex;position:relative}.method-column:last-child{border:0}.method-column>span{font:9px var(--font-geist-mono),monospace;color:#787b74}.method-column h3{letter-spacing:-.03em;overflow-wrap:anywhere;margin:22px 0 14px;font-size:20px;font-weight:480;line-height:1.02}.method-column p{color:#73766f;margin:0;font-size:11px;line-height:1.55}.method-column small{font:7px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#767a72;border-top:1px solid #ced0c8;margin-top:auto;padding-top:20px}.method-motion{background:#ffffff40;border:1px solid #d0d2ca;height:132px;margin-top:35px;position:relative;overflow:hidden}.method-motion i{display:block;position:absolute}.mm-1 i{background:#151712;border-radius:50%;width:4px;height:4px;animation:2.5s infinite signalPulse;top:50%;left:20%;box-shadow:22px -18px #777b73,50px 12px #a3a69e}.mm-2 i{background:#95998f;height:1px;inset:50% 12%}.mm-2 i:nth-child(2){transform:rotate(35deg)}.mm-2 i:nth-child(3){transform:rotate(-35deg)}.mm-3 i{border:1px solid #979b91;border-radius:50%;animation:10s linear infinite ecoRotate;inset:22%}.mm-3 i:nth-child(2){background:#111;border:0;inset:38%}.mm-4 i{border:1px solid #9b9e95;height:13px;animation:3s infinite techStack;top:25%;left:20%;right:20%}.mm-4 i:nth-child(2){animation-delay:-1s;top:45%}.mm-4 i:nth-child(3){animation-delay:-2s;top:65%}.mm-5 i{border:1px solid #8f9388;border-radius:50%;width:48px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%)}.mm-5 i:nth-child(2){background:#111;border:0;width:10px;height:10px}.mm-5 i:nth-child(3){border-style:dashed;animation:7s linear infinite ecoRotate;inset:12%}.mm-6 i{background:#858980;width:8%;height:26%;animation:3s infinite barSignal;bottom:18%;left:18%}.mm-6 i:nth-child(2){height:50%;animation-delay:-1s;left:45%}.mm-6 i:nth-child(3){height:72%;animation-delay:-2s;left:72%}.mm-7 i{border:1px solid #858980;border-radius:50%;width:8px;height:8px;animation:4s infinite evolve;top:50%;left:20%}.mm-7 i:nth-child(2){animation-delay:1s}.mm-7 i:nth-child(3){animation-delay:2s}.dna-stack{font:8px var(--font-geist-mono),monospace;letter-spacing:.13em;color:#73766f;border-block:1px solid #c1c3bb;grid-template-columns:145px 1fr auto;align-items:center;gap:35px;margin-top:100px;padding:25px 0;display:grid}.dna-stack>div{white-space:nowrap;gap:21px;display:flex;overflow:hidden}.dna-stack b{color:#30322f;font-weight:400}.dna-stack b i{color:#9a9d95;margin-right:7px;font-style:normal}.dna-stack em{color:#4c4f49;font-style:normal}.dna-stack em:before{content:"";background:#161813;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.products{color:#090a08;background:#ebece6}.products .chapter-label b{color:#444}.products-head{justify-content:space-between;align-items:end;display:flex}.status-pill{letter-spacing:.13em;border:1px solid #bbbdb6;padding:10px 14px;font-size:8px}.product-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:90px;display:grid}.product-card{color:#f5f5ef;background:#11130f;flex-direction:column;min-height:600px;padding:22px;display:flex}.product-ui{background:#191b17;height:320px;margin-bottom:30px;padding:18px;position:relative;overflow:hidden}.product-ui>span{color:#6e716b;font-size:8px}.ui-art{background:radial-gradient(circle at 70% 20%,#b7ff3826,#0000 35%);border:1px solid #33362f;align-items:flex-end;gap:8px;padding:17px;display:flex;position:absolute;inset:55px 22px 22px}.ui-art i{background:#272a24;flex:1;height:45%;display:block}.ui-art i:nth-child(2){background:linear-gradient(#b7ff38,#47651a);height:76%}.ui-art i:nth-child(3){height:58%}.art-2{border-radius:50%;inset:75px 80px}.art-2 i{border-radius:50%;height:40px}.art-3{transform:perspective(300px)rotateX(17deg)}.art-4{background:repeating-linear-gradient(90deg,#0000 0 35px,#242720 36px)}.product-card h3{letter-spacing:-.05em;margin:15px 0;font-size:44px;font-weight:400}.product-card p{color:#8d908a;max-width:440px;font-size:13px;line-height:1.55}.product-card button{text-align:left;letter-spacing:.15em;cursor:pointer;border:0;background:0 0;border-top:1px solid #30332d;margin-top:auto;padding:20px 0 0;font-size:9px}.product-card button b{float:right;color:var(--green)}.tech-copy{grid-template-columns:1.4fr .6fr;align-items:end;display:grid}.tech-ticker{border-block:1px solid var(--line);white-space:nowrap;gap:46px;margin:100px -4.2vw 60px;padding:25px 4.2vw;display:flex;overflow:hidden}.tech-ticker span{color:#7b7e78;letter-spacing:.16em;font-size:11px}.code-panel{border:1px solid var(--line);background:#0b0d0a;max-width:830px;margin-left:auto}.code-panel>div{border-bottom:1px solid var(--line);letter-spacing:.16em;color:#777;justify-content:space-between;padding:14px 18px;font-size:8px;display:flex}.code-panel strong{color:var(--green)}pre{color:#b7b9b3;white-space:pre-wrap;padding:40px;font:14px/1.8 monospace}.content{color:#090a08;background:#f1f1eb}.content .chapter-label b{color:#444}.content .section-intro p{color:#696c66}.content-flow{border-block:1px solid #cacbc5;margin:90px 0;display:flex;overflow:auto}.content-flow div{border-right:1px solid #cacbc5;flex:1;min-width:150px;padding:25px 10px}.content-flow span{color:#888;font-size:8px}.content-flow b{margin-top:40px;font-size:11px;display:block}.journal{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.article-visual{background:#11130f;justify-content:center;align-items:center;height:340px;margin-bottom:22px;display:flex;overflow:hidden}.article-visual:after{content:"";border:1px solid #b7ff3866;border-radius:50%;width:45%;height:45%;box-shadow:0 0 70px #b7ff3824}.article-visual span{color:#777;letter-spacing:.18em;font-size:8px;position:absolute}.journal small{color:#73766f;letter-spacing:.12em;font-size:8px}.journal h3{min-height:90px;font-size:26px;font-weight:400;line-height:1.1}.journal a{color:#111;letter-spacing:.13em;font-size:9px}.ai-stage{grid-template-columns:1fr 1fr;align-items:center;min-height:650px;display:grid}.ai-orb{border:1px solid #b7ff3838;border-radius:50%;justify-content:center;align-items:center;width:440px;max-width:90%;height:440px;display:flex;position:relative;box-shadow:inset 0 0 130px #b7ff380f,0 0 130px #b7ff380a}.ai-orb i{border:1px solid #ffffff1a;border-radius:50%;animation:3s infinite pulse;position:absolute;inset:20%}.ai-orb span{letter-spacing:.2em;color:var(--green);font-size:11px}.ai-copy small{color:var(--green);letter-spacing:.2em;font-size:8px}.ai-copy h2{letter-spacing:-.06em;margin:25px 0;font-size:clamp(50px,6vw,86px);font-weight:400;line-height:.94}.ai-copy>p{color:#888;max-width:430px;line-height:1.6}.ai-copy ul{margin-top:45px;padding:0;list-style:none}.ai-copy li{border-top:1px solid var(--line);padding:17px 0;font-size:11px}.ai-copy li span{float:right;color:#767a73;font-size:8px}.lab{color:#090a08;background:#dfe0d8}.lab .chapter-label b{color:#444}.lab-head{grid-template-columns:1.4fr .6fr;align-items:end;display:grid}.lab-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:90px;display:grid}.lab-grid article{border:1px solid #bfc1b9;padding:14px}.lab-grid article>span{color:#74776f;font-size:8px}.experiment{background:#11130f;height:250px;margin:18px 0;position:relative;overflow:hidden}.experiment:before,.experiment:after{content:"";border:1px solid #b7ff384d;border-radius:50%;position:absolute}.experiment:before{inset:24%}.experiment:after{background:#b7ff38;inset:38%;box-shadow:0 0 50px #b7ff38}.e2:before{border-radius:0;transform:rotate(45deg)}.e3:before{border-radius:0;inset:20% 38%}.e4:after{background:0 0;inset:20%}.lab-grid h3{font-size:17px;font-weight:400}.lab-grid p{color:#6d7069;font-size:8px}.timeline-line{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:160px;display:grid}.timeline-line>div{padding:45px 24px 10px 0;position:relative}.timeline-line i{background:#777;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.timeline-line>div:last-child i{background:var(--green);box-shadow:0 0 18px var(--green)}.timeline-line span{color:#777;font-size:10px}.timeline-line h3{margin-top:45px;font-size:14px;font-weight:400}.timeline-line p{color:#777;max-width:170px;font-size:11px;line-height:1.5}.discovery{background:var(--green);color:#080907;min-height:100vh;padding:160px 4.2vw 70px;position:relative}.discovery .eyebrow{color:#40571c;top:70px}.discovery h2{letter-spacing:-.07em;margin:0 0 90px;font-size:clamp(48px,7vw,110px);font-weight:500;line-height:.93}.discovery h2 em{font-family:Georgia,serif;font-weight:400}.choices{border-top:1px solid #00000040;border-left:1px solid #00000040;grid-template-columns:repeat(4,1fr);display:grid}.choices button{text-align:left;cursor:pointer;background:0 0;border:1px solid #00000040;border-top:0;border-left:0;min-height:100px;padding:20px}.choices button span{float:right}.choices button:hover,.choices button.selected{color:#fff;background:#090a08}footer{padding:90px 4.2vw 35px}.footer-mark{letter-spacing:-.09em;border-bottom:1px solid var(--line);padding-bottom:60px;font-size:clamp(70px,16vw,260px);font-weight:700;line-height:.8}.footer-mark span{color:var(--green);vertical-align:top;font-size:14px}.footer-grid{letter-spacing:.1em;grid-template-columns:2fr 1fr 1fr;padding-top:35px;font-size:10px;display:grid}.footer-grid p{color:#888;line-height:1.6}.footer-grid p strong{color:#fff}.footer-grid>div{flex-direction:column;gap:12px;display:flex}.footer-grid a{color:#aaa;text-decoration:none}.footer-grid span{color:#686b65}.modal{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000db;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-close{letter-spacing:.16em;cursor:pointer;background:0 0;border:0;font-size:9px;position:absolute;top:28px;right:35px}.modal-inner{width:min(680px,90vw)}.modal-inner>span{letter-spacing:.18em;color:var(--green);font-size:8px}.modal-inner h2{letter-spacing:-.06em;margin:25px 0;font-size:clamp(48px,6vw,80px);line-height:.95}.modal-inner>p{color:#8d908a}.modal-tags{flex-wrap:wrap;gap:8px;margin:35px 0 18px;display:flex}.modal-tags button{border:1px solid var(--line);cursor:pointer;background:0 0;padding:10px 14px;font-size:9px}.modal-tags button.selected{background:var(--green);color:#000}.modal textarea{border:1px solid var(--line);color:#fff;resize:none;background:#0d0f0c;width:100%;height:120px;padding:18px}.send{background:var(--green);color:#000;text-align:left;letter-spacing:.14em;cursor:pointer;border:0;width:100%;margin-top:10px;padding:18px;font-size:9px}.send b{float:right}.modal-inner>small{color:#5f625d;letter-spacing:.14em;margin-top:15px;font-size:7px;display:block}@keyframes reveal{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}@keyframes pulse{50%{opacity:.5}}@keyframes wordFocus{0%{opacity:0;filter:blur(28px);transform:translateY(34px)}60%{opacity:.88}to{opacity:1;filter:blur();transform:none}}@keyframes detailFocus{to{opacity:1;filter:blur()}}@keyframes ambient{50%{border-color:#b7ff3814;transform:translate(-2vw,1vw)scale(1.025)}}@keyframes lightDrift{50%{opacity:.7;transform:translate(-4vw,5vh)scale(1.08)}}@keyframes scrollPulse{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes connectionFlow{to{stroke-dashoffset:-100px}}@keyframes ecoRotate{to{transform:rotate(360deg)}}@keyframes panelReveal{0%{opacity:0;filter:blur(6px);transform:translateY(-48%)translate(-6px)}to{opacity:1;filter:none;transform:translateY(-50%)translate(0)}}@keyframes signalPulse{50%{background:var(--green);box-shadow:0 0 10px #b7ff388c}}@keyframes barSignal{0%,to{height:4px}50%{background:var(--green);height:15px}}@keyframes digitCycle{0%,42%{opacity:1;transform:translateY(0)}50%,92%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes cursorBlink{50%{opacity:0}}@keyframes lineSort{50%{background:var(--green);width:7px}}@keyframes pipelineMove{0%,45%{background:0 0}55%,to{background:var(--green);border-color:var(--green)}}@keyframes techStack{50%{border-color:#454841;transform:translate(9px)}}@keyframes evolve{0%{background:0 0;transform:translate(0)}50%,to{background:#111;transform:translate(70px)}}@media (width<=800px){.nav{height:70px}.nav-center,.nav-cta{display:none}.menu-btn{text-transform:uppercase;letter-spacing:.15em;background:0 0;border:0;font-size:9px;display:block}.mobile-menu{z-index:19;border-bottom:1px solid var(--line);background:#080907;flex-direction:column;gap:25px;padding:30px 4.2vw;display:flex;position:absolute;top:70px;left:0;right:0}.mobile-menu a,.mobile-menu button{color:#fff;text-align:left;background:0 0;border:0;font-size:19px;text-decoration:none}.hero{align-items:center;min-height:700px;padding:92px 5vw 78px}.meta-top{top:91px;left:5vw;right:5vw}.meta-top span:last-child,.meta-side{display:none}.focus-word{font-size:16.6vw;line-height:.82}.word-2{margin-left:7vw}.word-3{margin-left:0}.hero-disciplines{gap:10px 14px;max-width:92%;margin:38px 0 0}.hero-disciplines span{font-size:9px}.hero-disciplines span:not(:last-child):after{margin-left:13px}.hero-infrastructure i:first-child{width:100vw;height:100vw;top:9vh;right:-55vw}.hero-infrastructure i:nth-child(2){width:62vw;height:62vw;top:20vh;right:-25vw}.scroll-signal{bottom:28px;left:5vw}.scroll-line{width:32px}.hero-version{bottom:28px;right:5vw}.manifest-header{grid-template-columns:1fr 1fr;left:5vw;right:5vw}.manifest-header b{text-align:right}.manifest-header span:last-child{display:none}.manifest-frame{min-height:650px;padding:88px 8vw 0}.manifest-frame h2{font-size:15vw;line-height:.92}.manifest-frame h2 strong,.mf-2 h2,.mf-3 h2,.mf-4 h2,.mf-5 h2,.mf-6 h2,.mf-7 h2{margin-left:0}.manifest-index{top:25%;left:5vw}.manifest-code{right:5vw}.manifest-exit{flex-direction:column;justify-content:center;align-items:flex-start;gap:35px;min-height:55vh;padding-inline:5vw}.manifest-exit a{font-size:8vw}.chapter{padding:52px 5vw 85px}.chapter-label{grid-template-columns:90px 1fr;margin-bottom:70px}.section-intro,.method-top,.tech-copy,.lab-head,.ai-stage{grid-template-columns:1fr;gap:30px}.orbit{height:540px;transform:scale(.92)}.satellite{padding:8px;font-size:8px}.orbit-core{width:145px;height:145px}.orbit-core strong{font-size:23px}.steps{grid-template-columns:1fr 1fr}.step{min-height:220px}.step h3{margin-top:65px;font-size:21px}.client-row{grid-template-columns:45px 1fr auto;min-height:90px}.client-row p{display:none}.client-row h3{font-size:20px}.product-grid,.journal{grid-template-columns:1fr}.product-card{min-height:570px}.product-ui{height:270px}.ai-orb{margin:20px auto}.lab-grid{grid-template-columns:1fr 1fr}.timeline-line{border-top:0;border-left:1px solid var(--line);grid-template-columns:1fr;margin-top:80px}.timeline-line>div{padding:10px 0 35px 35px}.timeline-line i{top:14px;left:-5px}.timeline-line h3{margin-top:15px}.choices{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr;gap:25px}.footer-mark{font-size:20vw}.discovery{padding-top:130px}.system-status span:nth-child(2){display:none}}@media (width<=480px){.hero{min-height:640px}.focus-word{font-size:17.3vw}.hero-disciplines span{font-size:8px}.hero-disciplines span:not(:last-child):after,.hero-version,.scroll-signal small{display:none}.manifest-frame h2{font-size:16vw}.chapter-label{grid-template-columns:80px 1fr}.chapter-label i{display:none}.section-intro h2,.method-top h2,.products-head h2,.tech-copy h2,.lab-head h2{font-size:12vw}.orbit{height:470px;margin-inline:-16px}.s9,.s10,.s11,.s12{display:none}.steps{grid-template-columns:1fr}.product-grid{margin-top:55px}.product-card{padding:14px}.lab-grid{grid-template-columns:1fr}.experiment{height:220px}.choices{grid-template-columns:1fr}.discovery h2{font-size:13vw}.ai-orb{width:290px;height:290px}.footer-mark{font-size:18vw}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.focus-word,.hero-disciplines span,.hero-infrastructure i,.hero-light,.scroll-line,.ai-orb i{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.manifest-frame h2{opacity:1;filter:none;transition:none;transform:none}}@media (width<=800px){.ecosystem-heading,.method-heading{grid-template-columns:1fr;gap:32px}.ecosystem-heading h2{font-size:15vw}.ecosystem-heading p{font-size:13px}.flags-top{justify-content:space-between;gap:16px}.ecosystem-stage{flex-direction:column;align-items:stretch;gap:18px;height:auto;min-height:0;margin:55px 0 0;padding:100px 0 40px;display:flex}.eco-grid{-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.connection-field{display:none}.ecosystem-cursor-light{width:90vw;top:20%;left:50%}.ecosystem-core{flex:none;width:190px;height:190px;margin:0 auto 50px;position:relative;top:auto;left:auto;transform:none}.ecosystem-core strong{font-size:31px}.eco-module{border-color:#ffffff24;grid-template-columns:34px 1fr 35px;width:88%;min-height:62px;margin:0 auto;padding:12px 14px;position:relative;top:auto;left:auto;--x:auto!important;--y:auto!important;transform:none!important}.eco-module:before{content:"";background:linear-gradient(var(--green),#b7ff3814);width:1px;height:19px;position:absolute;top:-19px;left:50%}.eco-module:hover,.eco-module:focus,.eco-module.focused{transform:translate(5px)!important}.eco-module.recede{opacity:.42}.eco-module>b{font-size:11px}.module-panel,.eco-module:nth-of-type(n+7) .module-panel{z-index:15;width:100%;top:calc(100% + 7px);left:0;right:auto;transform:none}.eco-module.focused .module-panel,.eco-module:hover .module-panel,.eco-module:focus .module-panel{grid-column:1/-1;margin-top:11px;animation:none;display:block;position:relative;top:auto;left:auto;right:auto;transform:none}.stage-readout{display:none}.ecosystem-thesis{min-height:68vh;margin-top:55px}.ecosystem-thesis h3{font-size:12vw}.method-columns{border:0;flex-direction:column;margin:70px 0 0;display:flex;overflow:visible}.method-column{border:0;border-top:1px solid #c3c5bd;grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr 125px;column-gap:20px;min-height:290px;padding:24px 0 24px 64px;display:grid}.method-column:before{content:"";background:#c3c5bd;width:1px;position:absolute;top:0;bottom:0;left:22px}.method-column:after{content:"";background:#e9eae3;border:1px solid #797d73;border-radius:50%;width:9px;height:9px;position:absolute;top:28px;left:18px}.method-column>span{grid-column:1}.method-column h3{grid-column:1;margin:18px 0 12px;font-size:27px}.method-column p{grid-column:1;max-width:320px}.method-column small{grid-column:1;margin-top:25px}.method-motion{grid-area:1/2/5;width:125px;height:100%;margin:0}.dna-stack{grid-template-columns:1fr;gap:20px;margin-top:70px}.dna-stack>div{padding-bottom:7px;overflow:auto}.dna-stack em{justify-self:start}}@media (width<=480px){.live-flags span:nth-child(2){display:none}.eco-module{width:100%}.method-column{grid-template-columns:1fr 88px;padding-left:45px}.method-column:before{left:12px}.method-column:after{left:8px}.method-motion{width:88px}}@media (prefers-reduced-motion:reduce){.connection-field *,.ecosystem-core:after,.micro-signal *,.method-motion *{animation:none!important}.ecosystem-thesis{opacity:1;filter:none;transition:none;transform:none}}.nav-context{font:8px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#696d66;text-transform:uppercase;align-items:center;gap:12px;margin-left:auto;margin-right:24px;display:flex}.nav-context b{color:#b5b8b1;font-variant-numeric:tabular-nums;font-weight:400}.language-switch{align-items:center;gap:7px;margin-right:14px;display:flex}.language-switch button{color:#555952;font:8px var(--font-geist-mono),monospace;letter-spacing:.13em;cursor:pointer;background:0 0;border:0;padding:4px 2px}.language-switch button.active{color:#f0f1ec}.language-switch i{color:#343730;font-size:8px;font-style:normal}.context-rail{z-index:5;font-family:var(--font-geist-mono),monospace;border-top:1px solid #ffffff12;grid-template-columns:repeat(5,1fr);display:grid;position:absolute;top:105px;left:4.2vw;right:4.2vw}.context-rail span{gap:12px;min-width:0;padding-top:10px;display:flex}.context-rail small,.runtime-panel small{letter-spacing:.14em;color:#434740;font-size:7px}.context-rail b,.runtime-panel b{letter-spacing:.13em;color:#7d8179;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:400;overflow:hidden}.context-rail span:first-child b{color:var(--green)}.context-greeting{color:#72766e;font:8px var(--font-geist-mono),monospace;letter-spacing:.17em;text-transform:uppercase;opacity:0;align-items:center;gap:10px;margin:22px 0 23px 4vw;animation:.9s 2.05s forwards detailFocus;display:flex}.context-greeting i{background:var(--green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 14px #b7ff386b}.runtime-panel{z-index:4;width:min(610px,48vw);font-family:var(--font-geist-mono),monospace;border-top:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-top:11px;display:grid;position:absolute;bottom:73px;right:4.2vw}.runtime-panel span{grid-template-columns:auto 1fr;gap:9px;min-width:0;display:grid}.runtime-panel b{text-align:right}[data-period=morning] .hero:before{background:linear-gradient(120deg,#050708 0%,#090c0b 55%,#050605 100%),repeating-linear-gradient(90deg,#0000 0 calc(8.33% - 1px),#ffffff08 calc(8.33% - 1px) 8.33%)}[data-period=morning] .hero-light{background:radial-gradient(circle,#7abeff11,#b7ff3806 32%,#0000 67%)}[data-period=afternoon] .hero-light{background:radial-gradient(circle,#e2e8d60d,#b7ff380a 34%,#0000 66%)}[data-period=night] .hero:before{background:linear-gradient(120deg,#030404 0%,#060806 55%,#020302 100%),repeating-linear-gradient(90deg,#0000 0 calc(8.33% - 1px),#ffffff06 calc(8.33% - 1px) 8.33%)}[data-period=night] .hero-light{background:radial-gradient(circle,#b7ff380e,#4058ff06 35%,#0000 68%)}[data-lite=true] .grain{display:none}[data-lite=true] .hero-infrastructure i,[data-lite=true] .hero-light{animation:none}[data-lite=true] .connection-field{opacity:.42}@media (width<=1050px){.nav-center{display:none}.context-rail{grid-template-columns:repeat(4,1fr)}.context-rail span:last-child{display:none}.runtime-panel{width:54vw}}@media (width<=800px){.nav-context{display:none}.language-switch{margin-left:auto;margin-right:14px}.context-rail{grid-template-columns:repeat(3,1fr);top:83px;left:5vw;right:5vw}.context-rail span:nth-child(3),.context-rail span:last-child{display:none}.context-rail span:nth-child(4){display:flex}.context-rail span{flex-direction:column;gap:6px}.context-greeting{margin:18px 0}.runtime-panel{grid-template-columns:1fr 1fr;gap:6px 16px;width:51vw;bottom:66px;right:5vw}.runtime-panel span:nth-child(3),.runtime-panel span:nth-child(4){display:none}.runtime-panel span{justify-content:space-between;display:flex}.hero-version{display:none}}@media (width<=480px){.context-rail{grid-template-columns:repeat(2,1fr)}.context-rail span:nth-child(4){display:none}.context-greeting{margin-left:0}.runtime-panel{width:45vw}.runtime-panel span:nth-child(5){display:none}.runtime-panel{grid-template-columns:1fr}.nav .brand{font-size:21px}.language-switch{margin-right:8px}.menu-btn{margin-left:6px}}.live-operations{background:#090a08;transition:background .7s;position:relative;overflow:hidden}.live-operations:before{content:"";background:radial-gradient(circle,var(--active-accent),transparent 66%);border-radius:50%;width:52vw;height:52vw;position:absolute;top:16%;right:-18vw}@supports (color:color-mix(in lab, red, red)){.live-operations:before{background:radial-gradient(circle,color-mix(in srgb,var(--active-accent) 11%,transparent),transparent 66%)}}.live-operations:before{filter:blur(30px);pointer-events:none;transition:background .6s}.operations-heading{grid-template-columns:1.5fr .55fr;align-items:end;gap:8vw;display:grid}.operations-heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(54px,7.5vw,114px);font-weight:470;line-height:.88}.operations-heading h2 em{color:#a5a8a0;font-family:Georgia,serif;font-weight:400;display:block}.operations-heading p{color:#777b73;margin:0;font-size:14px;line-height:1.75}.documentary-timeline{border-block:1px solid var(--line);scrollbar-width:none;margin:110px -4.2vw 0;padding:0 4.2vw;display:flex;overflow-x:auto}.documentary-timeline::-webkit-scrollbar{display:none}.documentary-timeline button{border:0;border-right:1px solid var(--line);text-align:left;color:#666a63;cursor:pointer;background:0 0;flex:1;min-width:155px;height:124px;padding:21px 16px;transition:all .35s;position:relative}.documentary-timeline button:first-child{border-left:1px solid var(--line)}.documentary-timeline button>i{background:var(--active-accent);width:0;height:1px;transition:all .45s;position:absolute;top:-1px;left:0}.documentary-timeline button span,.documentary-timeline button small{font:7px var(--font-geist-mono),monospace;letter-spacing:.12em}.documentary-timeline button b{white-space:nowrap;color:#898d85;margin-top:44px;font-size:11px;font-weight:450;display:block}.documentary-timeline button small{color:#3f423d;position:absolute;top:21px;right:13px}.documentary-timeline button.active{background:#ffffff06}.documentary-timeline button.active>i{width:100%}.documentary-timeline button.active b{color:#f1f2ed}.operation-feature{border-bottom:1px solid var(--line);grid-template-columns:1.4fr .6fr;align-items:center;gap:8vw;min-height:670px;display:grid}.operation-visual{perspective:1100px;height:480px;position:relative}.op-screen{background:linear-gradient(140deg,#11130f,#080907);border:1px solid #ffffff24;padding:24px;transition:all .6s;position:absolute;inset:20px 70px 35px 0;transform:rotateY(4deg);box-shadow:0 45px 100px #00000059}.op-screen:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#ffffff0d calc(20% - 1px) 20%),repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#ffffff0a calc(25% - 1px) 25%);position:absolute;inset:52px 22px 65px}.op-screen>span,.op-screen>small{z-index:2;font:7px var(--font-geist-mono),monospace;letter-spacing:.15em;color:#666a63;position:relative}.op-screen>strong{z-index:2;letter-spacing:-.07em;font-size:clamp(38px,5vw,76px);font-weight:470;position:absolute;bottom:84px;left:42px}.op-screen>small{color:var(--active-accent);position:absolute;bottom:24px;right:24px}.op-screen>div{z-index:2;align-items:flex-end;gap:8px;height:125px;display:flex;position:absolute;top:75px;right:45px}.op-screen>div i{background:#343730;width:8px;height:35%}.op-screen>div i:nth-child(2){background:var(--active-accent);height:72%}.op-screen>div i:nth-child(3){height:52%}.op-screen>div i:nth-child(4){opacity:.5;height:90%}.op-device{background:#0c0e0b;border:1px solid #343730;border-radius:18px;flex-direction:column;justify-content:space-between;width:116px;height:228px;padding:18px 13px;display:flex;position:absolute;bottom:5px;right:5px;box-shadow:0 25px 65px #000}.op-device span{font:7px var(--font-geist-mono),monospace;color:var(--active-accent)}.op-device b{color:#252823;font-size:52px;font-weight:400}.op-coordinates{font:7px/1.9 var(--font-geist-mono),monospace;letter-spacing:.13em;color:#4d504a;position:absolute;bottom:0;left:20px}.operation-copy>span{font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;color:var(--active-accent)}.operation-copy h3{letter-spacing:-.07em;margin:28px 0 25px;font-size:clamp(46px,6vw,90px);font-weight:470}.operation-copy p{color:#8c9087;font-size:16px;line-height:1.6}.operation-status{font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;color:#777;align-items:center;gap:10px;margin:45px 0;display:flex}.operation-status i{background:var(--active-accent);width:6px;height:6px;box-shadow:0 0 13px var(--active-accent);border-radius:50%}.operation-copy>a{border-top:1px solid var(--line);color:#fff;font:9px var(--font-geist-mono),monospace;letter-spacing:.14em;justify-content:space-between;padding:20px 0;text-decoration:none;display:flex}.operation-copy>a b{color:var(--active-accent)}.operations-footer{font:7px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#555951;justify-content:space-between;padding-top:22px;display:flex}.operations-footer b{color:#767a72;font-weight:400}.operation-page{--operation-accent:#b7ff38;color:#f2f3ee;background:#080907;min-height:100vh;overflow:hidden}.operation-nav{height:78px;font:7px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#696d65;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 1fr auto 1fr;align-items:center;gap:30px;padding:0 4vw;display:grid}.operation-nav>a{color:#eee;text-decoration:none}.operation-nav>a:first-child{font:700 22px var(--font-geist-sans),sans-serif;letter-spacing:-.07em}.operation-nav>a:first-child i{background:var(--operation-accent);border-radius:50%;width:6px;height:6px;margin-left:9px;display:inline-block}.operation-nav>a:last-child{text-align:right;font-size:7px}.operation-nav>div{gap:7px;display:flex}.operation-nav button{color:#4f524d;font:7px var(--font-geist-mono),monospace;cursor:pointer;background:0 0;border:0}.operation-nav button.active{color:#fff}.operation-nav>div i{color:#333;font-style:normal}.operation-hero{isolation:isolate;flex-direction:column;justify-content:center;height:calc(100svh - 78px);min-height:690px;padding:7vh 5vw 9vh;display:flex;position:relative}.operation-hero:before{content:"";z-index:-2;background:radial-gradient(circle,var(--operation-accent),transparent 68%);border-radius:50%;width:68vw;height:68vw;position:absolute;top:-15vw;right:-24vw}@supports (color:color-mix(in lab, red, red)){.operation-hero:before{background:radial-gradient(circle,color-mix(in srgb,var(--operation-accent) 12%,transparent),transparent 68%)}}.operation-hero:before{filter:blur(34px)}.operation-grid{z-index:-1;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff06 calc(10% - 1px) 10%),repeating-linear-gradient(0deg,#0000 0 calc(16.66% - 1px),#ffffff05 calc(16.66% - 1px) 16.66%);position:absolute;inset:0}.operation-kicker{font:8px var(--font-geist-mono),monospace;letter-spacing:.16em;color:#858981;text-transform:uppercase;align-items:center;gap:11px;display:flex}.operation-kicker i{background:var(--operation-accent);width:6px;height:6px;box-shadow:0 0 15px var(--operation-accent);border-radius:50%}.operation-kicker span{margin-left:auto}.operation-hero h1{letter-spacing:-.09em;overflow-wrap:anywhere;max-width:95%;margin:10vh 0 4vh;font-size:clamp(94px,15vw,230px);font-weight:480;line-height:.8}.operation-hero>p{letter-spacing:-.025em;color:#a8aba4;max-width:700px;margin:0;font-size:clamp(18px,2vw,30px);line-height:1.25}.operation-telemetry{font:7px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#575b54;border-top:1px solid #ffffff1a;justify-content:space-between;padding-top:13px;display:flex;position:absolute;bottom:68px;left:5vw;right:5vw}.operation-telemetry span:first-child{color:var(--operation-accent)}.operation-hero>a{color:#e8e9e4;font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;text-decoration:none;position:absolute;bottom:112px;right:5vw}.operation-hero>a b{color:var(--operation-accent);margin-left:22px}.operation-context,.operation-system,.operation-preview,.operation-deliverables,.operation-progress,.nextflow-connection,.operation-tech{border-top:1px solid #ffffff1a;padding:110px 5vw 145px}.operation-section-label{font:8px var(--font-geist-mono),monospace;letter-spacing:.16em;color:#676b64;margin-bottom:90px}.context-sequence{border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);display:grid}.context-sequence article{border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;flex-direction:column;min-height:440px;padding:26px;display:flex}.context-sequence span{font:7px var(--font-geist-mono),monospace;letter-spacing:.15em;color:var(--operation-accent)}.context-sequence p{letter-spacing:-.04em;max-width:420px;margin:auto 0 0;font-size:clamp(25px,3vw,45px);line-height:1.04}.operation-system{color:#0b0c0a;background:#e8e9e2}.operation-system .operation-section-label{color:#73766f}.operation-system h2,.nextflow-connection h2{letter-spacing:-.07em;max-width:1050px;margin:0;font-size:clamp(50px,7vw,105px);font-weight:470;line-height:.9}.solution-line{border-block:1px solid #c5c7bf;grid-template-columns:repeat(9,1fr);margin-top:120px;display:grid}.solution-line>div{border-right:1px solid #c5c7bf;min-height:260px;padding:18px 12px;position:relative}.solution-line>div:first-child{border-left:1px solid #c5c7bf}.solution-line span{font:8px var(--font-geist-mono),monospace;color:#7a7e75}.solution-line b{writing-mode:vertical-rl;font-size:12px;font-weight:450;position:absolute;bottom:24px;left:12px;transform:rotate(180deg)}.solution-line i{background:#111;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-4px}.operation-preview{background:#0d0f0c}.device-stage{perspective:1200px;height:700px;position:relative}.device{background:#10120e;border:1px solid #393c35;position:absolute;box-shadow:0 45px 110px #000}.device.desktop{inset:0 13vw 70px 0;transform:rotateY(4deg)}.device.mobile{border-radius:28px;width:210px;height:430px;padding:11px;bottom:10px;right:2vw}.device-bar{border-bottom:1px solid #30332d;height:32px}.device-ui{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffffff0a calc(25% - 1px) 25%);padding:20px;position:absolute;inset:50px 26px 28px}.mobile .device-ui{inset:30px 11px 12px}.device-ui span{font:7px var(--font-geist-mono),monospace;color:var(--operation-accent)}.device-ui strong{letter-spacing:-.07em;margin-top:38%;font-size:clamp(28px,5vw,72px);display:block}.mobile .device-ui strong{margin-top:80%;font-size:30px}.device-ui i{background:#3b3e37;width:22%;height:3px;margin:70px 6px 0 0;display:inline-block}.device-ui i:nth-of-type(2){background:var(--operation-accent)}.preview-readout{font:7px var(--font-geist-mono),monospace;letter-spacing:.13em;color:#555951;gap:28px;display:flex;position:absolute;bottom:0;left:25px}.deliverable-list{border-top:1px solid #ffffff21}.deliverable-list>div{border-bottom:1px solid #ffffff21;grid-template-columns:80px 1fr auto;align-items:center;min-height:115px;display:grid}.deliverable-list span,.deliverable-list b{font:8px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#60645c}.deliverable-list h3{letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,62px);font-weight:430}.deliverable-list b{color:var(--operation-accent);font-weight:400}.operation-progress{background:#0c0d0b}.phase-line{border-top:1px solid #ffffff24;grid-template-columns:repeat(6,1fr);display:grid}.phase-line>div{min-height:260px;padding-top:35px;position:relative}.phase-line i{background:#555;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:0}.phase-line>div:nth-child(-n+4) i{background:var(--operation-accent);box-shadow:0 0 12px var(--operation-accent)}.phase-line span{font:8px var(--font-geist-mono),monospace;color:#555}.phase-line b{font-size:13px;font-weight:450;position:absolute;bottom:0;left:0}.nextflow-connection{background:#070807;min-height:820px;position:relative}.nextflow-stream{border-block:1px solid #ffffff1f;justify-content:space-between;align-items:center;margin-top:130px;padding:35px 0;display:flex;overflow:auto}.nextflow-stream>div{white-space:nowrap;font:9px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#8a8e86;align-items:center;display:flex}.nextflow-stream i{color:var(--operation-accent);margin:0 24px;font-style:normal}.flow-core{border:1px solid var(--operation-accent);width:240px;height:240px;margin:90px auto 0}@supports (color:color-mix(in lab, red, red)){.flow-core{border:1px solid color-mix(in srgb,var(--operation-accent) 50%,transparent)}}.flow-core{letter-spacing:-.05em;box-shadow:0 0 90px var(--operation-accent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:28px;display:flex}@supports (color:color-mix(in lab, red, red)){.flow-core{box-shadow:0 0 90px color-mix(in srgb,var(--operation-accent) 8%,transparent)}}.flow-core b{font:7px var(--font-geist-mono),monospace;letter-spacing:.14em;color:var(--operation-accent);margin-top:15px}.operation-tech{color:#0a0b09;background:#e8e9e2}.operation-tech .operation-section-label{color:#777}.operation-tech>div:nth-child(2){border-block:1px solid #c4c6be;gap:35px;padding:26px 0;display:flex;overflow:auto}.operation-tech span{white-space:nowrap;font-size:13px}.operation-tech span i{font:7px var(--font-geist-mono),monospace;color:#888;margin-right:8px;font-style:normal}.operation-tech p{text-align:right;font:8px var(--font-geist-mono),monospace;letter-spacing:.14em;text-transform:uppercase;margin:65px 0 0}.operation-footer{justify-content:space-between;align-items:center;min-height:50vh;padding:5vw;display:flex}.operation-footer a{color:#fff;letter-spacing:-.06em;font-size:clamp(36px,6vw,90px);text-decoration:none}.operation-footer span{font:7px var(--font-geist-mono),monospace;color:#555}@media (width<=800px){.operations-heading{grid-template-columns:1fr;gap:35px}.operations-heading h2{font-size:14vw}.documentary-timeline{margin-top:70px}.operation-feature{grid-template-columns:1fr;gap:25px;padding:65px 0}.operation-visual{height:400px}.op-screen{right:35px}.operation-copy h3{font-size:14vw}.operations-footer{flex-direction:column;align-items:flex-start;gap:25px}.operation-nav{grid-template-columns:1fr auto auto;padding-inline:5vw}.operation-nav>span{display:none}.operation-nav>a:last-child{font-size:0}.operation-nav>a:last-child:after{content:"BACK ↙";font-size:7px}.operation-hero{padding-inline:5vw}.operation-hero h1{font-size:18vw;line-height:.85}.operation-kicker span,.operation-telemetry span:nth-child(2),.operation-telemetry span:nth-child(3){display:none}.context-sequence{grid-template-columns:1fr}.context-sequence article{min-height:55vh}.solution-line{display:flex;overflow:auto}.solution-line>div{min-width:120px}.device-stage{height:510px}.device.desktop{bottom:90px;right:35px}.device.mobile{width:135px;height:280px}.preview-readout{flex-direction:column;gap:12px}.deliverable-list>div{grid-template-columns:45px 1fr auto}.deliverable-list h3{font-size:8vw}.phase-line{border-top:0;border-left:1px solid #ffffff24;grid-template-columns:1fr}.phase-line>div{min-height:100px;padding:8px 0 8px 30px}.phase-line i{top:10px;left:-4px}.phase-line b{margin-top:26px;display:block;position:static}.nextflow-stream{justify-content:flex-start}.operation-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:45px}.operation-footer a{font-size:12vw}}@media (width<=480px){.operation-visual{height:330px}.op-screen{inset:10px 30px 45px 0}.op-device{width:82px;height:165px}.op-screen>strong{font-size:10vw}.context-sequence p{font-size:9vw}.operation-context,.operation-system,.operation-preview,.operation-deliverables,.operation-progress,.nextflow-connection,.operation-tech{padding:80px 5vw 100px}.operation-section-label{margin-bottom:60px}.operation-system h2,.nextflow-connection h2{font-size:13vw}}.technology-experience{color:#0b0c0a;background:#f2f3ed;overflow:hidden}.technology-opening{isolation:isolate;flex-direction:column;justify-content:center;min-height:100svh;padding:72px 4.2vw 65px;display:flex;position:relative}.tech-lines{z-index:-1;position:absolute;inset:0;overflow:hidden}.tech-lines:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#0a0c090b calc(10% - 1px) 10%);position:absolute;inset:0}.tech-lines i{opacity:.38;background:linear-gradient(90deg,#0000,#aeb1a8,#0000);height:1px;animation:8s ease-in-out infinite technicalLine;display:block;position:absolute}.tech-lines i:first-child{width:70%;top:20%;left:-15%}.tech-lines i:nth-child(2){width:50%;animation-delay:-2s;top:38%;right:-5%}.tech-lines i:nth-child(3){width:85%;animation-delay:-4s;top:67%;left:10%}.tech-lines i:nth-child(4){background:linear-gradient(#0000,#b7bab0,#0000);width:1px;height:55%;animation-delay:-1s;top:-15%;left:68%}.tech-lines i:nth-child(5){background:linear-gradient(#0000,#b7bab0,#0000);width:1px;height:70%;animation-delay:-5s;bottom:-20%;left:23%}.tech-opening-meta,.tech-section-index{font:8px var(--font-geist-mono),monospace;letter-spacing:.16em;color:#8a8d86;grid-template-columns:1fr 1fr auto;align-items:center;display:grid}.tech-opening-meta{border-bottom:1px solid #d5d7cf;padding-bottom:17px;position:absolute;top:72px;left:4.2vw;right:4.2vw}.tech-opening-meta b,.tech-section-index b{text-align:center;color:#4f524e;font-weight:400}.tech-opening-meta i,.tech-section-index i{background:#111;border-radius:50%;width:6px;height:6px}.technology-opening h2{letter-spacing:-.082em;max-width:1300px;margin:55px 0 46px;font-size:clamp(66px,9.5vw,148px);font-weight:470;line-height:.86}.technology-opening h2 em{color:#777b73;font-family:Georgia,serif;font-weight:400}.technology-opening>p{color:#696d65;max-width:750px;margin-left:auto;font-size:clamp(17px,1.7vw,25px);line-height:1.45}.tech-live-status{font:7px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#969990;border-top:1px solid #d0d2ca;justify-content:space-between;padding-top:13px;display:flex;position:absolute;bottom:38px;left:4.2vw;right:4.2vw}.tech-live-status b{color:#333631;margin-left:7px;font-weight:400}.tech-live-status span:first-child b{color:#486c15}.next-core-experience,.architecture-experience,.engineering-principles,.stack-showcase,.why-stack,.built-with-core,.technology-roadmap{border-top:1px solid #d0d2ca;padding:85px 4.2vw 145px}.tech-section-index{border-bottom:1px solid #d0d2ca;padding-bottom:17px}.next-core-heading,.stack-heading,.built-heading,.roadmap-heading{grid-template-columns:1.5fr .5fr;align-items:end;gap:8vw;margin-top:105px;display:grid}.next-core-heading h3,.stack-heading h3,.built-heading h3,.roadmap-heading h3{letter-spacing:-.07em;margin:0;font-size:clamp(51px,7vw,108px);font-weight:470;line-height:.9}.next-core-heading h3 em{color:#6c7068;font-family:Georgia,serif;font-weight:400;display:block}.next-core-heading p{color:#73776f;margin:0;font-size:15px;line-height:1.7}.core-system{height:min(72vw,790px);min-height:680px;margin-top:75px;position:relative}.core-system svg{width:100%;height:100%;position:absolute;inset:0}.core-system svg path{fill:none;stroke:#c6c9c0;stroke-width:1px;stroke-dasharray:3 9;transition:all .45s}.core-system svg path.active{stroke:#151713;stroke-width:1.5px;stroke-dasharray:1 5;animation:9s linear infinite connectionFlow}.core-system svg circle{fill:none;stroke:#d2d4cc;stroke-width:1px;stroke-dasharray:2 9;transform-origin:500px 305px;animation:60s linear infinite ecoRotate}.core-system svg circle+circle{animation-duration:80s;animation-direction:reverse}.core-nucleus{color:#f3f4ef;background:#10120f;border:1px solid #31352e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:260px;height:260px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 40px 100px #0000002e}.core-nucleus:after{content:"";border:1px dashed #d4d6ce;border-radius:50%;animation:25s linear infinite ecoRotate;position:absolute;inset:-22px}.core-nucleus small{font:7px var(--font-geist-mono),monospace;letter-spacing:.18em;color:#747970}.core-nucleus strong{letter-spacing:-.07em;margin:24px 0;font-size:39px;line-height:.76}.core-nucleus span{font:7px var(--font-geist-mono),monospace;letter-spacing:.13em;color:var(--green)}.core-node{color:#363934;text-align:left;cursor:pointer;background:#f2f3ede6;border:1px solid #c4c7be;min-width:125px;padding:12px 14px;font-size:10px;transition:all .35s;position:absolute}.core-node span{font:7px var(--font-geist-mono),monospace;color:#9a9d96;margin-right:12px}.core-node i{float:right;background:#b5b8b0;border-radius:50%;width:5px;height:5px;margin-top:3px}.core-node.active{color:#fff;background:#11130f;border-color:#111;transform:translateY(-3px);box-shadow:0 16px 40px #00000021}.core-node.active i{background:var(--green);box-shadow:0 0 9px var(--green)}.cn-1{top:6%;left:11%}.cn-2{top:3%;left:34%}.cn-3{top:3%;right:29%}.cn-4{top:9%;right:8%}.cn-5{top:43%;right:2%}.cn-6{bottom:8%;right:10%}.cn-7{bottom:2%;right:34%}.cn-8{bottom:2%;left:31%}.cn-9{bottom:8%;left:8%}.cn-10{top:45%;left:1%}.cn-11{top:23%;left:10%}.core-readout{font:7px var(--font-geist-mono),monospace;letter-spacing:.13em;color:#969a91;justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}.architecture-experience{color:#f0f1ec;background:#0b0c0a}.architecture-experience .tech-section-index{color:#555a52;border-color:#2a2d27}.architecture-experience .tech-section-index b{color:#9a9e95}.architecture-experience .tech-section-index i{background:var(--green)}.architecture-heading{justify-content:space-between;align-items:end;margin-top:105px;display:flex}.architecture-heading h3{letter-spacing:-.07em;max-width:950px;margin:0;font-size:clamp(55px,7vw,110px);font-weight:450;line-height:.9}.architecture-heading>span{font:7px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#676b63}.architecture-line{border-block:1px solid #2a2d27;grid-template-columns:repeat(9,1fr);margin:130px -4.2vw 0;display:grid}.architecture-line>div{border-right:1px solid #2a2d27;min-height:330px;padding:20px 13px;position:relative}.architecture-line>div:first-child{border-left:1px solid #2a2d27}.architecture-line small{font:7px var(--font-geist-mono),monospace;color:#50544d}.architecture-line b{writing-mode:vertical-rl;font-size:12px;font-weight:400;position:absolute;bottom:26px;left:13px;transform:rotate(180deg)}.architecture-line>div>i{background:#30332d;height:1px;position:absolute;top:50%;left:0;right:0}.architecture-line span{z-index:2;color:var(--green);font-size:12px;position:absolute;top:calc(50% - 8px);right:-4px}.engineering-principles{background:#e8e9e2}.principles-heading{margin-top:105px}.principles-heading h3{letter-spacing:-.07em;max-width:1000px;margin:0;font-size:clamp(56px,7vw,108px);font-weight:470;line-height:.9}.principles-grid{border-top:1px solid #c6c8c0;border-left:1px solid #c6c8c0;grid-template-columns:repeat(5,1fr);margin:110px -4.2vw 0;display:grid}.principles-grid article{border-bottom:1px solid #c6c8c0;border-right:1px solid #c6c8c0;flex-direction:column;min-height:390px;padding:21px 17px;display:flex}.principles-grid article>span{font:7px var(--font-geist-mono),monospace;color:#8b8e87}.principles-grid h4{letter-spacing:-.035em;margin:25px 0 14px;font-size:21px;font-weight:470;line-height:1.05}.principles-grid p{color:#71746d;margin:0;font-size:11px;line-height:1.55}.principle-motion{border:1px solid #ccd0c6;height:115px;margin-top:28px;position:relative;overflow:hidden}.principle-motion i{display:block;position:absolute}.pm-1 i{background:#94988e;height:1px;animation:3s infinite techStack;top:30%;left:15%;right:15%}.pm-1 i:nth-child(2){animation-delay:-1s;top:50%}.pm-1 i:nth-child(3){animation-delay:-2s;top:70%}.pm-2 i{background:#777c72;border-radius:50%;width:6px;height:6px;animation:3s infinite signalPulse;top:50%;left:15%;box-shadow:27px -22px #a7aaa3,58px 14px #111}.pm-3 i{border:1px solid #8f9389;animation:15s linear infinite ecoRotate;inset:22%}.pm-3 i:nth-child(2){border-radius:50%;inset:36%}.pm-3 i:nth-child(3){background:#111;inset:46%}.pm-4 i{background:#999d93;width:11%;height:25%;animation:3s infinite barSignal;bottom:17%;left:15%}.pm-4 i:nth-child(2){height:60%;animation-delay:-1s;left:44%}.pm-4 i:nth-child(3){height:80%;animation-delay:-2s;left:73%}.pm-5 i{border:1px solid #858980;border-radius:50%;width:8px;height:8px;animation:4s infinite evolve;top:50%;left:14%}.pm-5 i:nth-child(2){animation-delay:1s}.pm-5 i:nth-child(3){animation-delay:2s}.stack-showcase{background:#f4f5ef}.stack-heading{grid-template-columns:1fr}.stack-heading h3{max-width:1000px}.stack-columns{border-block:1px solid #c9cbc4;grid-template-columns:1.15fr 1fr 1.1fr .9fr .85fr;margin:110px -4.2vw 0;display:grid}.stack-columns>div{border-right:1px solid #c9cbc4;min-height:520px;padding:24px 18px}.stack-columns>div:first-child{border-left:1px solid #c9cbc4}.stack-columns>div>span{font:7px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#868a82;text-transform:uppercase;margin-bottom:85px;display:block}.stack-columns b{border-top:1px solid #d1d3cc;justify-content:space-between;padding:17px 0;font-size:14px;font-weight:440;display:flex}.stack-columns b i{color:#a2a59d;font-style:normal}.why-stack{color:#f2f3ee;background:#10120f}.why-stack .tech-section-index{color:#555a52;border-color:#2e312b}.why-stack .tech-section-index b{color:#9a9e95}.why-stack .tech-section-index i{background:var(--green)}.why-list{margin-top:100px}.why-list article{border-top:1px solid #2c3029;grid-template-columns:80px 1.2fr 1fr;align-items:start;min-height:240px;padding:35px 0;display:grid}.why-list article:last-child{border-bottom:1px solid #2c3029}.why-list article>span{font:8px var(--font-geist-mono),monospace;color:#555a52}.why-list h4{letter-spacing:-.07em;margin:0;font-size:clamp(48px,6vw,92px);font-weight:450}.why-list p{color:#91958c;margin:0;font-size:17px;line-height:1.45}.built-with-core{background:#e3e4dd}.built-heading{grid-template-columns:1fr}.built-heading h3{max-width:1100px}.core-products{border-top:1px solid #c2c4bc;margin-top:110px}.core-products article{border-bottom:1px solid #c2c4bc;grid-template-columns:70px 1fr 1fr 220px;align-items:center;min-height:130px;display:grid}.core-products article>span,.core-products small,.core-products b{font:7px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#82857e}.core-products h4{letter-spacing:-.045em;margin:0;font-size:clamp(27px,3.2vw,48px);font-weight:450}.core-products p{color:#6f736b;font-size:13px}.core-products article>div{justify-content:space-between;display:flex}.core-products b{color:#4f6c22;font-weight:400}.core-products small{color:#777b73}.technology-roadmap{color:#f2f3ee;background:#0a0b09;padding-bottom:0}.technology-roadmap .tech-section-index{color:#565a53;border-color:#2c2f29}.technology-roadmap .tech-section-index b{color:#9b9f96}.technology-roadmap .tech-section-index i{background:var(--green)}.roadmap-heading{grid-template-columns:1fr}.roadmap-path{border-top:1px solid #30332d;grid-template-columns:repeat(6,1fr);margin-top:130px;display:grid}.roadmap-path>div{border-right:1px solid #30332d;min-height:320px;padding:34px 15px 0;position:relative}.roadmap-path>div:first-child{border-left:1px solid #30332d}.roadmap-path i{background:var(--green);border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 13px #b7ff3899}.roadmap-path span{font:8px var(--font-geist-mono),monospace;color:#60645d}.roadmap-path b{font-size:20px;font-weight:440;position:absolute;bottom:28px;left:15px}.roadmap-path small{color:var(--green);position:absolute;top:-9px;right:-6px}.technology-closing{border-top:1px solid #2c2f29;flex-direction:column;justify-content:center;min-height:85vh;margin-top:100px;display:flex}.technology-closing>span{font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;color:#666b62}.technology-closing h3{letter-spacing:-.075em;margin:40px 0 0;font-size:clamp(58px,8vw,122px);font-weight:450;line-height:.9}.technology-closing h3 em{color:var(--green);font-family:Georgia,serif;font-weight:400}@keyframes technicalLine{0%,to{opacity:.18;transform:translate(-12%)}50%{opacity:.48;transform:translate(18%)}}@media (width<=900px){.tech-live-status span:nth-child(2),.tech-live-status span:nth-child(4),.tech-live-status span:nth-child(5){display:none}.next-core-heading{grid-template-columns:1fr;gap:30px}.core-system{flex-direction:column;gap:13px;height:auto;min-height:0;padding:310px 0 35px;display:flex}.core-system svg{display:none}.core-nucleus{width:210px;height:210px;top:140px}.core-node{width:88%;margin:0 auto;position:relative!important;inset:auto!important}.core-readout{margin-top:20px;position:relative}.architecture-heading{display:block}.architecture-heading>span{margin-top:30px;display:block}.architecture-line{display:flex;overflow:auto}.architecture-line>div{min-width:125px}.principles-grid{grid-template-columns:1fr 1fr;margin-inline:0}.stack-columns{margin-inline:0;display:flex;overflow:auto}.stack-columns>div{min-width:260px}.why-list article{grid-template-columns:50px 1fr}.why-list article>div{grid-column:2;margin-top:30px}.core-products article{grid-template-columns:45px 1fr auto;gap:10px}.core-products p{grid-column:2}.core-products article>div{text-align:right;flex-direction:column;grid-area:1/3/3;gap:12px}.roadmap-path{display:flex;overflow:auto}.roadmap-path>div{min-width:180px}.technology-opening h2{font-size:13vw}.technology-opening>p{font-size:15px}}@media (width<=520px){.technology-opening{min-height:800px;padding-inline:5vw}.tech-opening-meta{left:5vw;right:5vw}.tech-opening-meta b{display:none}.technology-opening h2{font-size:14vw}.tech-live-status{left:5vw;right:5vw}.tech-live-status span:nth-child(3){display:none}.next-core-experience,.architecture-experience,.engineering-principles,.stack-showcase,.why-stack,.built-with-core,.technology-roadmap{padding:65px 5vw 95px}.next-core-heading,.stack-heading,.built-heading,.roadmap-heading,.principles-heading{margin-top:70px}.next-core-heading h3,.stack-heading h3,.built-heading h3,.roadmap-heading h3,.principles-heading h3{font-size:13vw}.principles-grid{grid-template-columns:1fr}.principles-grid article{min-height:330px}.why-list h4{font-size:11vw}.core-products article{min-height:150px}.core-products h4{font-size:8vw}.core-products p{font-size:11px}.roadmap-heading h3,.technology-closing h3{font-size:13vw}.core-readout span:nth-child(2){display:none}}.nextflow-experience{color:#f2f3ee;--nf-border:#ffffff17;--nf-panel:#11130f;background:#080907;padding:80px 4.2vw 0;overflow:hidden}.nf-opening{flex-direction:column;justify-content:center;min-height:78vh;display:flex;position:relative}.nf-chapter{border-bottom:1px solid var(--nf-border);font:8px var(--font-geist-mono),monospace;letter-spacing:.16em;color:#565a53;grid-template-columns:1fr 1fr auto;padding-bottom:17px;display:grid;position:absolute;top:0;left:0;right:0}.nf-chapter b{text-align:center;color:#8a8e85;font-weight:400}.nf-chapter i{background:var(--green);border-radius:50%;width:6px;height:6px}.nf-opening h2{letter-spacing:-.078em;max-width:1300px;margin:70px 0 45px;font-size:clamp(62px,8.2vw,128px);font-weight:460;line-height:.86}.nf-opening h2 em{color:#a2a69d;font-family:Georgia,serif;font-weight:400;display:block}.nf-opening>p{color:#858981;max-width:620px;margin:0 0 0 auto;font-size:18px;line-height:1.55}.nf-opening>p strong{color:#dadcd5;font-weight:400}.nf-laptop{isolation:isolate;background:#171916;border:1px solid #3c3f39;border-radius:22px 22px 10px 10px;width:100%;max-width:1500px;margin:0 auto 180px;padding:15px 15px 28px;position:relative;box-shadow:0 80px 160px #0000009e}.nf-laptop-camera{z-index:4;background:#2a2c27;border-radius:5px;width:36px;height:4px;position:absolute;top:7px;left:50%}.nf-laptop-base{z-index:-1;background:linear-gradient(#5d605a,#2d302b 32%,#0d0e0c);border-radius:2px 2px 19px 19px;height:34px;position:absolute;bottom:-29px;left:-6%;right:-6%;box-shadow:0 22px 40px #00000080}.nf-laptop-base i{background:#161815;border-radius:0 0 10px 10px;width:130px;height:7px;margin:0 auto;display:block}.nf-app{color:#e9ebe4;background:#0c0e0b;border:1px solid #050605;border-radius:11px;grid-template-columns:205px 1fr;height:790px;display:grid;overflow:hidden}.nf-sidebar{border-right:1px solid var(--nf-border);background:#0a0b09;flex-direction:column;padding:18px 12px;display:flex}.nf-logo{align-items:center;gap:9px;height:40px;padding:0 7px;display:flex}.nf-logo>span{background:var(--green);color:#0a0b09;border-radius:7px;place-items:center;width:25px;height:25px;font-size:12px;font-weight:800;display:grid}.nf-logo b{letter-spacing:-.03em;font-size:13px}.nf-logo i{font:6px var(--font-geist-mono),monospace;color:#575a54;margin-left:auto;font-style:normal}.nf-workspace{border:1px solid var(--nf-border);border-radius:6px;margin:17px 0 14px;padding:12px;position:relative}.nf-workspace small{font:6px var(--font-geist-mono),monospace;letter-spacing:.13em;color:#555951;display:block}.nf-workspace b{margin-top:6px;font-size:9px;display:block}.nf-workspace span{color:#666;position:absolute;top:18px;right:10px}.nf-sidebar nav{flex-direction:column;gap:2px;display:flex}.nf-sidebar nav button{color:#777b73;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;height:39px;padding:0 10px;font-size:9px;transition:all .35s;display:flex}.nf-sidebar nav button>i{color:#5f635b;width:15px;font-style:normal}.nf-sidebar nav button>b{font:7px var(--font-geist-mono),monospace;color:#565a52;background:#1b1d19;border-radius:4px;margin-left:auto;padding:3px 5px}.nf-sidebar nav button.active{color:#f3f4ef;background:#181b16}.nf-sidebar nav button.active>i{color:var(--green)}.nf-core-powered{font:6px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#474a45;margin-top:auto;padding:14px 7px 2px}.nf-core-powered i{background:var(--green);border-radius:50%;width:4px;height:4px;margin-right:7px;display:inline-block}.nf-main{background:#0e100d;min-width:0}.nf-app-header{border-bottom:1px solid var(--nf-border);justify-content:space-between;align-items:center;height:86px;padding:18px 23px;display:flex}.nf-app-header small{font:6px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#545851}.nf-app-header h3{letter-spacing:-.035em;margin:6px 0 0;font-size:20px;font-weight:450}.nf-header-actions{align-items:center;gap:8px;display:flex}.nf-header-actions button{border:1px solid var(--nf-border);color:#74786f;background:#121410;border-radius:7px;width:30px;height:30px}.nf-header-actions span{color:#111;background:#d9dad4;border-radius:50%;place-items:center;width:31px;height:31px;margin-left:5px;font-size:8px;font-weight:700;display:grid}.nf-view{height:calc(100% - 86px);padding:20px;animation:.55s cubic-bezier(.2,.8,.2,1) nfViewIn;overflow:auto}.nf-view::-webkit-scrollbar{width:3px}.nf-view::-webkit-scrollbar-thumb{background:#2d302a}.nf-card-head{border-bottom:1px solid var(--nf-border);height:40px;font:6px var(--font-geist-mono),monospace;letter-spacing:.12em;color:#696d65;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.nf-card-head b{color:#50544d;font-weight:400}.nf-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.nf-metrics article{border:1px solid var(--nf-border);background:var(--nf-panel);border-radius:7px;min-height:110px;padding:14px;position:relative}.nf-metrics span{font:6px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#5e625b}.nf-metrics h4{letter-spacing:-.045em;margin:22px 0 0;font-size:24px;font-weight:430}.nf-metrics small{font:6px var(--font-geist-mono),monospace;color:#8c9087;position:absolute;bottom:14px;right:12px}.nf-metrics article:first-child small,.nf-metrics article:nth-child(4) small{color:var(--green)}.nf-dash-grid{grid-template-columns:1.5fr .7fr;gap:9px;margin-top:9px;display:grid}.nf-revenue,.nf-deliveries,.nf-pipeline,.nf-analytics-main>article{border:1px solid var(--nf-border);background:var(--nf-panel);border-radius:7px}.nf-revenue{height:285px}.nf-revenue svg{width:100%;height:190px;padding:20px 14px 0}.nf-revenue svg path{fill:none;stroke:var(--green);stroke-width:2px}.nf-revenue svg path.fill{fill:url(#nfgrad);stroke:none}.nf-chart-legend{font:6px var(--font-geist-mono),monospace;color:#454942;justify-content:space-between;padding:0 14px;display:flex}.nf-deliveries>div:not(.nf-card-head){border-bottom:1px solid var(--nf-border);align-items:center;gap:10px;height:59px;padding:0 13px;display:flex}.nf-deliveries>div>i{background:var(--green);border-radius:50%;width:5px;height:5px}.nf-deliveries>div>span{flex-direction:column;gap:4px;display:flex}.nf-deliveries>div b{font-size:8px}.nf-deliveries>div small,.nf-deliveries>div em{font:6px var(--font-geist-mono),monospace;color:#555951;font-style:normal}.nf-deliveries>div em{margin-left:auto}.nf-pipeline{margin-top:9px;padding-bottom:8px}.nf-pipeline>div:not(.nf-card-head){height:41px;font:7px var(--font-geist-mono),monospace;color:#777b73;grid-template-columns:110px 30px 1fr;align-items:center;padding:0 14px;display:grid}.nf-pipeline>div>b{color:#c7cac2;font-weight:400}.nf-pipeline>div>i{background:linear-gradient(90deg,var(--green),#34372f);height:2px}.nf-toolbar{border:1px solid var(--nf-border);border-radius:7px;align-items:center;gap:14px;height:50px;padding:0 10px;display:flex}.nf-toolbar button{background:var(--green);color:#0a0b09;font:7px var(--font-geist-mono),monospace;border:0;border-radius:5px;padding:10px 12px}.nf-toolbar span{border-left:1px solid var(--nf-border);font:7px var(--font-geist-mono),monospace;color:#555951;flex:1;padding-left:15px}.nf-toolbar>b{font:6px var(--font-geist-mono),monospace;color:#676b63;font-weight:400}.nf-crm-layout{grid-template-columns:.8fr 1.25fr;gap:9px;min-height:600px;margin-top:9px;display:grid}.nf-leads,.nf-contact{border:1px solid var(--nf-border);background:var(--nf-panel);border-radius:7px}.nf-leads button{border:0;border-bottom:1px solid var(--nf-border);color:#d8dad3;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;width:100%;height:76px;padding:0 12px;display:flex}.nf-leads button.active{background:#191c17}.nf-leads button>i{width:32px;height:32px;font:7px var(--font-geist-mono),monospace;color:#8a8e85;background:#22251f;border-radius:7px;place-items:center;font-style:normal;display:grid}.nf-leads button>span{flex-direction:column;gap:5px;display:flex}.nf-leads button b{font-size:9px}.nf-leads button small,.nf-leads button em{font:6px var(--font-geist-mono),monospace;color:#5a5e56;font-style:normal}.nf-leads button>em{color:#7c8177;margin-left:auto}.nf-contact{padding:25px}.nf-contact>span,.nf-questions>span,.nf-ai-summary>span{font:6px var(--font-geist-mono),monospace;letter-spacing:.13em;color:#555a52}.nf-contact>h4{letter-spacing:-.05em;margin:20px 0 12px;font-size:35px;font-weight:440}.nf-contact>p{color:#74786f;font-size:10px}.nf-contact-tags{gap:6px;margin:22px 0 38px;display:flex}.nf-contact-tags b{border:1px solid var(--nf-border);font:6px var(--font-geist-mono),monospace;color:#757970;padding:6px 8px}.nf-timeline>span{font:6px var(--font-geist-mono),monospace;color:#5f635b}.nf-timeline>div{border-left:1px solid #30332d;height:65px;margin-left:4px;padding:15px 0 0 23px;position:relative}.nf-timeline>div i{background:var(--green);border-radius:50%;width:6px;height:6px;position:absolute;top:18px;left:-3px}.nf-timeline>div b{font-size:9px}.nf-timeline>div small{float:right;font:6px var(--font-geist-mono),monospace;color:#4f534c}.nf-discovery{grid-template-columns:180px 1fr;gap:10px;display:grid}.nf-discovery-score{border:1px solid var(--nf-border);background:var(--nf-panel);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.nf-discovery-score>span{font:6px var(--font-geist-mono),monospace;color:#5f635b}.nf-discovery-score strong{letter-spacing:-.08em;margin:28px 0;font-size:70px;font-weight:400}.nf-discovery-score i{border:1px solid #b7ff3859;border-radius:50%;width:125px;height:125px;position:absolute;box-shadow:inset 0 0 35px #b7ff380f}.nf-discovery-score small{font:6px var(--font-geist-mono),monospace;color:var(--green)}.nf-questions{border:1px solid var(--nf-border);background:var(--nf-panel);border-radius:7px;grid-column:2;padding:18px}.nf-questions>article{border-top:1px solid var(--nf-border);grid-template-columns:30px .7fr 1fr;gap:12px;min-height:88px;padding:17px 0;display:grid}.nf-questions>article:first-of-type{margin-top:15px}.nf-questions article small{font:6px var(--font-geist-mono),monospace;color:#555951}.nf-questions h4{margin:0;font-size:11px;font-weight:440}.nf-questions p{color:#7e8279;margin:0;font-size:10px;line-height:1.45}.nf-ai-summary{background:linear-gradient(120deg,#12160e,#11130f);border:1px solid #b7ff3830;border-radius:7px;grid-column:1/3;padding:18px}.nf-ai-summary p{max-width:750px;font-size:13px;line-height:1.5}.nf-ai-summary b{float:right;font:6px var(--font-geist-mono),monospace;color:var(--green)}.nf-deals{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.nf-deals>div{border:1px solid var(--nf-border);background:#0d0f0c;border-radius:7px;min-height:555px;padding:10px}.nf-deals>div>span{font:6px var(--font-geist-mono),monospace;color:#676b63;justify-content:space-between;padding:7px;display:flex}.nf-deals>div>span b{font-weight:400}.nf-deals article{border:1px solid var(--nf-border);background:#151713;border-radius:6px;grid-template-columns:28px 1fr;align-items:center;height:95px;margin-top:8px;padding:11px;display:grid}.nf-deals article>i{width:25px;height:25px;font:6px var(--font-geist-mono),monospace;background:#22251f;border-radius:5px;place-items:center;font-style:normal;display:grid}.nf-deals article>b{font-size:8px}.nf-deals article>small{font:6px var(--font-geist-mono),monospace;color:#777b73;grid-column:2}.nf-content-nav{border:1px solid var(--nf-border);border-radius:7px;align-items:center;gap:7px;height:50px;padding:0 13px;display:flex}.nf-content-nav>span{font:8px var(--font-geist-mono),monospace;margin-right:auto}.nf-content-nav button,.nf-content-nav b{border:1px solid var(--nf-border);color:#777b73;font:6px var(--font-geist-mono),monospace;background:#141612;border-radius:5px;padding:7px 10px;font-weight:400}.nf-calendar{border-top:1px solid var(--nf-border);border-left:1px solid var(--nf-border);grid-template-columns:repeat(5,1fr);min-height:555px;margin-top:9px;display:grid}.nf-calendar>div{border-right:1px solid var(--nf-border);border-bottom:1px solid var(--nf-border);padding:12px}.nf-calendar>div>span{font:6px var(--font-geist-mono),monospace;color:#60645d}.nf-calendar article{border:1px solid var(--nf-border);background:#151713;border-radius:5px;min-height:72px;margin-top:12px;padding:10px;position:relative}.nf-calendar article>i{background:var(--green);border-radius:50%;width:4px;height:4px;margin-bottom:11px;display:block}.nf-calendar article b{font-size:8px}.nf-calendar article small{font:6px var(--font-geist-mono),monospace;color:#5f635b;margin-top:6px;display:block}.nf-content-status{font:6px var(--font-geist-mono),monospace;color:#62665f;justify-content:space-between;padding:14px 0;display:flex}.nf-content-status span:first-child{color:var(--green)}.nf-executive-ai{grid-template-columns:1.2fr .8fr;gap:9px;display:grid}.nf-ai-brief{background:radial-gradient(circle at 60% 20%,#b7ff380f,transparent 34%),var(--nf-panel);border:1px solid #b7ff382e;border-radius:7px;flex-direction:column;min-height:620px;padding:35px;display:flex}.nf-ai-brief>span{font:7px var(--font-geist-mono),monospace;letter-spacing:.13em;color:var(--green)}.nf-ai-brief h4{letter-spacing:-.05em;max-width:600px;margin:90px 0 25px;font-size:35px;font-weight:440;line-height:1.05}.nf-ai-brief p{color:#898d84;max-width:580px;font-size:12px;line-height:1.65}.nf-ai-brief button{border:0;border-top:1px solid var(--nf-border);color:#d9dbd4;text-align:left;font:7px var(--font-geist-mono),monospace;background:0 0;margin-top:auto;padding:18px 0 0}.nf-insights{flex-direction:column;gap:9px;display:flex}.nf-insights article{border:1px solid var(--nf-border);background:var(--nf-panel);border-radius:7px;flex:1;padding:17px;position:relative}.nf-insights span{font:6px var(--font-geist-mono),monospace;color:#62665f}.nf-insights h4{margin:20px 0 0;font-size:15px;font-weight:440}.nf-insights b{font:7px var(--font-geist-mono),monospace;color:#8a8e85;position:absolute;bottom:15px;right:15px}.nf-insights i{background:var(--green);border-radius:50%;width:5px;height:5px;position:absolute;bottom:17px;left:16px}.nf-analytics-main{grid-template-columns:1.5fr .6fr;gap:9px;margin-top:9px;display:grid}.nf-analytics-main>article{min-height:475px}.nf-bars-chart{align-items:flex-end;gap:10px;height:390px;padding:55px 25px 25px;display:flex}.nf-bars-chart i{background:linear-gradient(#b7ff38,#2b3d12);border-radius:2px 2px 0 0;flex:1;animation:1s both nfBar}.nf-channel{height:92px;padding:20px 15px;position:relative}.nf-channel span,.nf-channel b{font:7px var(--font-geist-mono),monospace}.nf-channel b{float:right;font-weight:400}.nf-channel i{background:var(--green);height:2px;position:absolute;bottom:20px;left:15px}.nf-project-hero{border:1px solid var(--nf-border);background:radial-gradient(circle at 80% 15%,#b7ff3812,transparent 35%),var(--nf-panel);border-radius:7px;min-height:210px;padding:25px}.nf-project-hero>span{font:6px var(--font-geist-mono),monospace;color:#5c6059}.nf-project-hero h4{letter-spacing:-.05em;margin:35px 0;font-size:35px;font-weight:440}.nf-project-hero>div{grid-template-columns:45px 1fr auto;align-items:center;gap:15px;display:grid}.nf-project-hero>div>b{font-size:19px}.nf-project-hero>div>i{background:#2f322c;height:3px}.nf-project-hero>div em{background:var(--green);width:72%;height:100%;display:block}.nf-project-hero>div small{font:6px var(--font-geist-mono),monospace;color:#656960}.nf-portal-grid{grid-template-columns:1.1fr .7fr;gap:9px;margin-top:9px;display:grid}.nf-portal-grid>article{border:1px solid var(--nf-border);background:var(--nf-panel);border-radius:7px;min-height:430px;padding:18px}.nf-portal-grid>article>span{font:6px var(--font-geist-mono),monospace;color:#5f635b}.nf-portal-grid>article>div{border-top:1px solid var(--nf-border);min-height:60px;padding:17px 0;position:relative}.nf-portal-grid article:first-child>div{border-left:1px solid #2c2f29;padding-left:25px}.nf-portal-grid article:first-child>div i{background:#4a4e47;border-radius:50%;width:6px;height:6px;position:absolute;top:21px;left:-3px}.nf-portal-grid article:first-child>div.done i{background:var(--green)}.nf-portal-grid b{font-size:9px}.nf-portal-grid small{float:right;font:6px var(--font-geist-mono),monospace;color:#555951}.nf-generic{border-top:1px solid var(--nf-border)}.nf-generic-head{height:55px;font:7px var(--font-geist-mono),monospace;color:#5e625a;justify-content:space-between;align-items:center;display:flex}.nf-generic-head b{color:var(--green);font-weight:400}.nf-generic article{border-top:1px solid var(--nf-border);grid-template-columns:50px 35px 1fr auto 30px;align-items:center;height:95px;display:grid}.nf-generic article>span,.nf-generic article>small{font:7px var(--font-geist-mono),monospace;color:#545850}.nf-generic article>i{border:1px solid #555;border-radius:50%;width:10px;height:10px}.nf-generic article>i.done{background:var(--green);border-color:var(--green)}.nf-generic article>h4{font-size:17px;font-weight:430}.nf-generic article>b{color:var(--green)}.nf-hotspot{z-index:8;position:absolute}.nf-hotspot>i{background:var(--green);cursor:help;border:3px solid #16200c;border-radius:50%;width:11px;height:11px;display:block;box-shadow:0 0 0 5px #b7ff3826,0 0 22px #b7ff3873}.nf-hotspot>span{width:175px;font:7px/1.5 var(--font-geist-mono),monospace;color:#9da198;background:#0a0b09;border:1px solid #b7ff3847;padding:11px 13px;display:none;position:absolute}.nf-hotspot:hover>span{animation:.3s nfViewIn;display:block}.hs-one{top:29%;left:29%}.hs-one span{top:-8px;left:18px}.hs-two{bottom:17%;right:12%}.hs-two span{bottom:-8px;right:18px}.nf-mobile-modules{display:none}.nf-exit{border-top:1px solid var(--nf-border);flex-direction:column;justify-content:center;min-height:90vh;display:flex}.nf-exit>span{font:8px var(--font-geist-mono),monospace;letter-spacing:.15em;color:#5e625b}.nf-exit h3{letter-spacing:-.075em;margin:40px 0 80px;font-size:clamp(57px,8vw,122px);font-weight:450;line-height:.9}.nf-exit h3 em{color:var(--green);font-family:Georgia,serif;font-weight:400}.nf-exit>div{gap:10px;display:flex}.nf-exit button{border:1px solid var(--nf-border);color:#e9ebe4;font:8px var(--font-geist-mono),monospace;letter-spacing:.13em;cursor:pointer;background:0 0;flex:1;justify-content:space-between;padding:22px;display:flex}.nf-exit button:last-child{background:var(--green);color:#0a0b09}.nf-exit button b{font-weight:400}@keyframes nfViewIn{0%{opacity:0;filter:blur(5px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes nfBar{0%{opacity:0;height:0!important}to{opacity:1}}@media (width<=1000px){.nf-app{grid-template-columns:170px 1fr;height:720px}.nf-sidebar{padding-inline:8px}.nf-dashboard .nf-metrics,.nf-commercial .nf-metrics,.nf-analytics .nf-metrics{grid-template-columns:1fr 1fr}.nf-dash-grid{grid-template-columns:1fr}.nf-deliveries{display:none}.nf-deals{overflow-x:auto}.nf-deals>div{min-width:180px}.nf-calendar{overflow-x:auto}.nf-calendar>div{min-width:150px}.nf-executive-ai{grid-template-columns:1fr}.nf-insights{grid-template-columns:1fr 1fr;display:grid}.nf-ai-brief{min-height:420px}.nf-analytics-main{grid-template-columns:1fr}.nf-analytics-main>article:last-child{display:none}}@media (width<=760px){.nextflow-experience{padding-inline:5vw}.nf-opening{min-height:70vh}.nf-opening h2{font-size:14vw}.nf-opening>p{font-size:14px}.nf-laptop{border-radius:16px;margin-bottom:80px;padding:9px 9px 17px;box-shadow:0 45px 90px #000}.nf-laptop-base{display:none}.nf-app{border-radius:9px;height:720px;display:block}.nf-sidebar{display:none}.nf-app-header{height:78px;padding-inline:15px}.nf-app-header h3{font-size:18px}.nf-view{height:calc(100% - 78px);padding:10px}.nf-mobile-modules{gap:7px;margin:-45px 0 110px;padding-bottom:10px;display:flex;overflow-x:auto}.nf-mobile-modules button{white-space:nowrap;border:1px solid var(--nf-border);color:#777b73;background:0 0;border-radius:50px;padding:10px 14px;font-size:8px}.nf-mobile-modules button.active{background:var(--green);color:#090a08;border-color:var(--green)}.nf-hotspot{display:none}.nf-metrics article{min-height:95px}.nf-metrics h4{font-size:20px}.nf-dash-grid{display:block}.nf-revenue{height:245px}.nf-revenue svg{height:160px}.nf-pipeline>div:not(.nf-card-head){grid-template-columns:80px 20px 1fr}.nf-crm-layout{grid-template-columns:1fr}.nf-leads button:nth-child(n+4){display:none}.nf-contact{padding:18px}.nf-discovery{grid-template-columns:1fr}.nf-discovery-score{min-height:190px}.nf-questions{grid-column:1}.nf-questions>article{grid-template-columns:25px 1fr}.nf-questions p{grid-column:2}.nf-ai-summary{grid-column:1}.nf-deals{grid-template-columns:repeat(4,180px)}.nf-executive-ai{display:block}.nf-insights{display:none}.nf-ai-brief{min-height:590px;padding:23px}.nf-ai-brief h4{font-size:29px}.nf-portal-grid{grid-template-columns:1fr}.nf-portal-grid>article:last-child{display:none}.nf-exit h3{font-size:13vw}.nf-exit>div{flex-direction:column}.nf-chapter b,.nf-content-status span:nth-child(2),.nf-content-status span:nth-child(3){display:none}}@media (width<=430px){.nf-laptop{width:104%;margin-inline:-2vw}.nf-app{height:680px}.nf-view{padding:7px}.nf-app-header{padding:13px}.nf-header-actions button{display:none}.nf-metrics{gap:5px}.nf-metrics article{padding:10px}.nf-metrics h4{font-size:17px}.nf-toolbar span{display:none}.nf-crm-layout{min-height:530px}.nf-questions{padding:12px}.nf-calendar>div{min-width:130px}.nf-generic article{grid-template-columns:32px 25px 1fr auto}.nf-generic article>small{display:none}.nf-opening h2{font-size:14.5vw}}.lead-fields{grid-template-columns:1fr 1fr;gap:10px;margin:28px 0;display:grid}.lead-fields input{border:1px solid var(--line);color:#fff;background:#0c0d0b;outline:none;width:100%;padding:17px 15px}.lead-fields input:focus{border-color:var(--green)}.send:disabled{opacity:.35;cursor:not-allowed}.journal-index{min-height:100vh;padding:170px 5vw 110px}.journal-index>span,.journal-article>small{font:9px var(--font-geist-mono),monospace;letter-spacing:.15em;color:var(--green)}.journal-index>h1{letter-spacing:-.075em;max-width:1250px;margin:45px 0;font-size:clamp(54px,8vw,126px);font-weight:450;line-height:.88}.journal-index>p{color:#8d9189;font-size:16px}.journal-list{border-top:1px solid var(--line);margin-top:90px}.journal-list>a{border-bottom:1px solid var(--line);min-height:190px;color:inherit;grid-template-columns:180px 1.1fr 1fr 40px;align-items:center;gap:25px;text-decoration:none;display:grid}.journal-list h2{letter-spacing:-.04em;font-size:clamp(25px,3vw,45px);font-weight:450}.journal-list p,.journal-list small{color:#7d8179;line-height:1.6}.journal-list>a>span{color:var(--green)}.journal-article{max-width:980px;margin:auto;padding:190px 5vw 100px}.journal-article h1{letter-spacing:-.07em;margin:45px 0;font-size:clamp(52px,8vw,112px);font-weight:450;line-height:.92}.article-lead{color:#d8dad4!important;font-size:clamp(20px,2.4vw,32px)!important}.journal-article>div{max-width:720px;margin:75px auto}.journal-article>div p{color:#a4a89f;font-size:18px;line-height:1.8}.journal-article footer{border-top:1px solid var(--line);justify-content:space-between;padding-top:30px;display:flex}.journal-article footer a{color:var(--green);text-decoration:none}@media (width<=760px){.lead-fields{grid-template-columns:1fr}.journal-list>a{grid-template-columns:1fr;gap:8px;padding:30px 0}.journal-list h2{margin:8px 0}.journal-list>a>span{display:none}.journal-article footer{flex-direction:column;gap:25px}}@media (width<=980px){.chapter-rail{display:none}.nav{-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.page-progress i,.chapter-rail a,.chapter-rail a i,.chapter-rail a span,.product-card,.method-column,.principles-grid>div,.lab-grid article{transition:none!important}.product-card:hover,.lab-grid article:hover{transform:none}}.signature-opening{z-index:100;color:#f4f5f0;pointer-events:none;background:#030403;flex-direction:column;justify-content:space-between;padding:6vw;animation:.8s cubic-bezier(.76,0,.24,1) 3.5s forwards openingExit;display:flex;position:fixed;inset:0}.signature-opening small{font:10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.18em}.signature-opening div{font-size:clamp(20px,3vw,48px);position:absolute;top:50%;left:6vw;transform:translateY(-50%)}.signature-opening div span{opacity:0;animation:.4s forwards openingWord;display:block}.signature-opening div span:nth-child(2){animation-delay:.45s}.signature-opening div span:nth-child(3){animation-delay:.9s}.signature-opening div span:nth-child(4){animation-delay:1.35s}.signature-opening strong{letter-spacing:-.085em;opacity:0;align-self:flex-end;font-size:clamp(58px,11vw,170px);line-height:.77;animation:.7s 1.9s forwards openingTitle}.hero-statement{color:#a6aaa1;max-width:590px;margin:24px 0 0;font-size:clamp(16px,1.4vw,21px);line-height:1.55}.hero-actions{gap:12px;margin-top:28px;display:flex}.hero-actions a{border:1px solid var(--line);color:#fff;font:10px/1 var(--font-geist-mono),monospace;letter-spacing:.12em;padding:15px 18px;text-decoration:none}.hero-actions a:first-child{background:var(--green);color:#071000;border-color:var(--green)}.proof-strip{border-bottom:1px solid var(--line);white-space:nowrap;height:54px;font:9px/1 var(--font-geist-mono),monospace;letter-spacing:.16em;color:#a2a69e;justify-content:space-around;align-items:center;display:flex;overflow:hidden}.proof-strip span{align-items:center;gap:3vw;display:flex}.proof-strip i{color:var(--green);font-style:normal}.lead-bubble{z-index:80;color:#fff;cursor:pointer;background:#0d100c;border:1px solid #b7ff3880;border-radius:999px;align-items:center;gap:12px;min-width:52px;height:52px;padding:0 18px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 50px #00000073}.lead-bubble i{color:var(--green);font-size:10px;font-style:normal}.lead-bubble span{font:10px/1 var(--font-geist-mono),monospace;letter-spacing:.08em}.bubble-shell{z-index:90;background:#0a0b09;border:1px solid #ffffff29;width:min(430px,100vw - 32px);min-height:520px;max-height:calc(100svh - 120px);padding:42px;position:fixed;bottom:88px;right:24px;overflow:auto;box-shadow:0 30px 100px #000000bf}.bubble-close{cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:14px;right:18px}.bubble-progress{color:#777b73;font:9px/1 var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;margin-bottom:70px;display:flex}.bubble-progress:after{content:"";background:#292c27;flex:1;height:1px;margin-left:15px}.bubble-progress i{background:var(--green);max-width:calc(100% - 84px);height:1px;position:absolute;top:64px;left:42px}.bubble-flow small,.bubble-success small{color:var(--green);font:10px var(--font-geist-mono),monospace;letter-spacing:.2em}.bubble-flow h2,.bubble-success h2{letter-spacing:-.065em;margin:16px 0 32px;font-size:clamp(35px,5vw,54px);font-weight:500;line-height:.88}.bubble-flow h2 em,.bubble-success h2 em{color:var(--green);font-style:normal}.bubble-options{display:grid}.bubble-options button{border:0;border-bottom:1px solid var(--line);text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:space-between;padding:14px 0;font-size:11px;display:flex}.bubble-flow label{letter-spacing:.12em;gap:22px;font-size:12px;display:grid}.bubble-flow input,.bubble-flow textarea,.start-form input,.start-form textarea,.start-form select{color:#fff;background:0 0;border:0;border-bottom:1px solid #41443e;outline:none;width:100%;padding:15px 0;font-size:18px}.bubble-flow textarea{resize:vertical;min-height:150px}.bubble-next{background:var(--green);color:#071000;cursor:pointer;border:0;width:100%;margin-top:30px;padding:17px;font-size:11px;font-weight:700}.bubble-next:disabled{opacity:.35}.bubble-privacy{color:#777b73;font-size:11px;line-height:1.5}.bubble-privacy a{color:#bbb}.bubble-success a{border:1px solid var(--line);color:#fff;margin-top:12px;padding:15px;font-size:11px;text-decoration:none;display:block}.bubble-success a:first-of-type{background:var(--green);color:#071000}.hp-field{opacity:0!important;position:absolute!important;left:-9999px!important}.start-page,.briefing-page,.about-page,.legal-page,.not-found{color:#f3f4ef;background:#070807;min-height:100svh}.start-form,.start-success{max-width:1100px;margin:auto;padding:170px 7vw 100px}.start-form>span{font:10px var(--font-geist-mono),monospace;color:var(--green);letter-spacing:.18em}.start-form h1,.start-success h1{letter-spacing:-.085em;margin:40px 0 90px;font-size:clamp(64px,10vw,140px);font-weight:480;line-height:.79}.start-form h1 em,.start-success h1 em{color:var(--green);font-style:normal}.start-form form{gap:34px;max-width:760px;margin-left:auto;display:grid}.start-form label{font:10px var(--font-geist-mono),monospace;letter-spacing:.14em;color:#a3a79f;gap:9px;display:grid}.start-form textarea{min-height:100px}.start-form select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.form-pair{grid-template-columns:1fr 1fr;gap:30px;display:grid}.start-form form>p{color:#7c8078;font-size:12px;line-height:1.6}.start-form form a{color:#bbb}.start-form form>button{background:var(--green);color:#071000;cursor:pointer;border:0;padding:20px;font-weight:700}.start-success a{background:var(--green);color:#071000;padding:18px;text-decoration:none;display:inline-block}.briefing-page>section{grid-template-columns:40% 60%;min-height:100svh;padding-top:86px;display:grid}.briefing-side{border-right:1px solid var(--line);background:#0a0b09;padding:8vw 6vw}.briefing-side small,.briefing-question>span{font:10px var(--font-geist-mono),monospace;letter-spacing:.16em;color:var(--green)}.briefing-side h1{letter-spacing:-.08em;margin:25vh 0 30px;font-size:clamp(60px,9vw,130px)}.briefing-side>div{gap:7px;display:flex}.briefing-side i{background:#2b2d29;width:22px;height:2px}.briefing-side i.active{background:var(--green)}.briefing-question{flex-direction:column;justify-content:center;padding:8vw 7vw;display:flex}.briefing-question label{letter-spacing:-.045em;font-size:clamp(30px,4vw,58px);line-height:1.05}.briefing-question textarea{color:#fff;resize:vertical;background:0 0;border:0;border-bottom:1px solid #454940;width:100%;min-height:180px;margin-top:50px;font-size:20px}.briefing-question>div{justify-content:space-between;margin-top:40px;display:flex}.briefing-question button,.briefing-question a{color:#fff;cursor:pointer;background:0 0;border:0;padding:15px 0;font-size:11px;text-decoration:none}.briefing-question button:last-child,.briefing-question a{color:var(--green)}.about-hero{align-content:end;min-height:100svh;padding:180px 6vw 90px;display:grid}.about-hero small{font:10px var(--font-geist-mono),monospace;color:var(--green)}.about-hero h1{letter-spacing:-.1em;margin:50px 0;font-size:clamp(110px,23vw,350px);line-height:.64}.about-hero p{color:#a8aba5;max-width:700px;margin-left:auto;font-size:clamp(20px,2.2vw,32px);line-height:1.4}.about-sequence article{border-top:1px solid var(--line);grid-template-columns:80px 180px 1fr;align-items:center;gap:25px;min-height:55vh;padding:6vw;display:grid}.about-sequence span,.about-sequence small{font:10px var(--font-geist-mono),monospace;color:#858980}.about-sequence h2{letter-spacing:-.06em;font-size:clamp(40px,6vw,90px);font-weight:450;line-height:.95}.about-cta{background:var(--green);color:#071000;padding:14vw 6vw}.about-cta h2{letter-spacing:-.085em;font-size:clamp(70px,13vw,190px);line-height:.78}.about-cta a{color:#071000;font-weight:700}.legal-page article{max-width:900px;padding:180px 7vw 100px}.legal-page h1{letter-spacing:-.075em;font-size:clamp(60px,10vw,130px);line-height:.85}.legal-page h2{margin-top:55px;font-size:28px}.legal-page p{color:#aaa;font-size:18px;line-height:1.8}.not-found{flex-direction:column;justify-content:center;padding:10vw;display:flex}.not-found h1{letter-spacing:-.08em;font-size:clamp(65px,11vw,160px);line-height:.8}.not-found h1 em{color:var(--green);font-style:normal}.not-found a{border:1px solid var(--line);color:#fff;margin-right:12px;padding:16px 18px;text-decoration:none;display:inline-block}.not-found a:last-child{background:var(--green);color:#071000}@keyframes openingWord{to{opacity:1}}@keyframes openingTitle{to{opacity:1}}@keyframes openingExit{to{visibility:hidden;transform:translateY(-100%)}}@media (width<=760px){.signature-opening{padding:28px}.signature-opening div{left:28px}.signature-opening strong{font-size:17vw}.hero-statement{max-width:88%;font-size:15px}.hero-actions{flex-direction:column;width:max-content}.proof-strip{justify-content:flex-start;gap:32px;padding:0 22px;overflow:hidden}.proof-strip span{gap:32px}.lead-bubble{right:16px;bottom:max(16px,env(safe-area-inset-bottom));height:48px}.bubble-shell{max-height:calc(100svh - 100px);padding:30px 24px;bottom:76px;right:16px}.bubble-progress i{max-width:calc(100% - 48px);left:24px}.form-pair{grid-template-columns:1fr}.start-form,.start-success{padding:130px 24px 80px}.start-form h1,.start-success h1{margin-bottom:60px}.briefing-page>section{grid-template-columns:1fr;padding-top:72px}.briefing-side{border-right:0;border-bottom:1px solid var(--line);min-height:32vh;padding:100px 24px 30px}.briefing-side h1{margin:55px 0 25px}.briefing-question{min-height:68vh;padding:55px 24px}.about-hero{padding:140px 24px 60px}.about-hero p{margin-left:0}.about-sequence article{grid-template-columns:45px 1fr;min-height:45vh;padding:50px 24px}.about-sequence h2{grid-column:1/-1}.about-cta{padding:110px 24px}.legal-page article{padding:130px 24px 70px}.not-found{padding:30px}.not-found a{text-align:center;margin:8px 0;display:block}}@media (prefers-reduced-motion:reduce){.signature-opening{display:none}.signature-opening *{animation:none!important}}.nextflow-live{color:#090a08;background:#e9eae4;padding:130px 5vw}.nf-live-heading{grid-template-columns:1fr 2fr;align-items:end;gap:6vw;margin-bottom:90px;display:grid}.nf-live-heading small{font:10px var(--font-geist-mono),monospace;letter-spacing:.16em}.nf-live-heading h2{letter-spacing:-.085em;margin:0;font-size:clamp(65px,10vw,150px);line-height:.78}.nf-live-heading h2 em{color:#5f8d00;font-style:normal}.nf-live-heading p{grid-column:2;max-width:600px;font-size:18px;line-height:1.6}.nf-live-system{border:1px solid #b9bbb3;grid-template-columns:40% 60%;min-height:620px;display:grid}.nf-live-flow{border-right:1px solid #b9bbb3;display:grid}.nf-live-flow button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #c8cac3;grid-template-columns:45px 1fr 40px;align-items:center;padding:0 25px;display:grid}.nf-live-flow button:last-child{border-bottom:0}.nf-live-flow span{font:9px var(--font-geist-mono),monospace}.nf-live-flow b{font-size:17px}.nf-live-flow i{background:#979a91;height:1px;transition:all .3s}.nf-live-flow button.active{color:#fff;background:#0a0b09}.nf-live-flow button.active i,.nf-live-flow button.done i{background:#7db600;width:100%}.nf-live-detail{flex-direction:column;justify-content:center;padding:70px;display:flex}.nf-live-detail>small{font:10px var(--font-geist-mono),monospace;color:#5f8d00}.nf-live-detail h3{letter-spacing:-.075em;margin:35px 0 10px;font-size:clamp(60px,8vw,120px)}.nf-live-detail>p{max-width:500px;font-size:22px;line-height:1.5}.nf-live-detail>div{font:9px var(--font-geist-mono),monospace;color:#6a6d66;gap:8px;margin:45px 0;display:grid}.nf-live-detail>button,.nf-live-exit button{cursor:pointer;background:0 0;border:0;border-bottom:1px solid #111;align-self:flex-start;padding:12px 0;font-weight:700}.nf-live-exit{font:10px var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;padding-top:35px;display:flex}.nf-live-exit button{font:inherit}@media (width<=760px){.nextflow-live{padding:90px 24px}.nf-live-heading{grid-template-columns:1fr;margin-bottom:50px}.nf-live-heading p{grid-column:auto}.nf-live-system{grid-template-columns:1fr}.nf-live-flow{border-bottom:1px solid #b9bbb3;border-right:0;display:flex;overflow-x:auto}.nf-live-flow button{border-bottom:0;border-right:1px solid #c8cac3;flex:0 0 125px;grid-template-columns:1fr;gap:8px;min-height:80px}.nf-live-flow button i{display:none}.nf-live-detail{min-height:480px;padding:50px 25px}.nf-live-detail h3{font-size:15vw}.nf-live-exit{flex-direction:column;align-items:flex-start;gap:30px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.route-wipe{z-index:120;pointer-events:none;visibility:hidden;position:fixed;inset:0}.route-wipe i{background:var(--green);transform-origin:bottom;transition:transform var(--motion-fast) var(--ease-precise);position:absolute;inset:0;transform:scaleY(0)}.route-wipe span{left:var(--page-gutter);bottom:var(--page-gutter);color:#071000;font:10px var(--font-geist-mono),monospace;letter-spacing:.16em;opacity:0;position:absolute}.route-wipe.active{visibility:visible}.route-wipe.active i{transform:scaleY(1)}.route-wipe.active span{opacity:1;transition:opacity 80ms .1s}.reading-progress{z-index:85;background:#ffffff14;height:3px;position:fixed;top:0;left:0;right:0}.reading-progress i{background:var(--green);transform-origin:0;will-change:transform;width:100%;height:100%;display:block}.lab-page{color:#f3f4ef;background:#070807;min-height:100svh}.lab-page>section{min-height:95svh;padding:170px var(--page-gutter) 90px;flex-direction:column;justify-content:flex-end;display:flex}.lab-page>section small{color:var(--green);font:10px var(--font-geist-mono),monospace;letter-spacing:.18em}.lab-page>section h1{letter-spacing:-.09em;margin:36px 0;font-size:clamp(74px,13vw,190px);line-height:.76}.lab-page>section h1 em{color:var(--green);font-style:normal}.lab-page>section p{color:#9da199;max-width:650px;margin-left:auto;font-size:20px;line-height:1.6}.lab-registry{border-top:1px solid var(--line)}.lab-registry article{padding:45px var(--page-gutter);border-bottom:1px solid var(--line);grid-template-columns:180px 1fr 1fr;align-items:center;gap:30px;display:grid}.lab-registry span,.lab-page footer span{font:9px var(--font-geist-mono),monospace;color:var(--green);letter-spacing:.15em}.lab-registry h2{margin:0;font-size:clamp(25px,3vw,48px)}.lab-registry p{color:#888c84}.lab-page footer{padding:70px var(--page-gutter);flex-wrap:wrap;gap:12px;display:flex}.lab-page footer span{width:100%;margin-bottom:20px}.lab-page footer b{font:10px var(--font-geist-mono),monospace;border:1px solid var(--line);padding:12px}.operation-feature,.journal-list>a,.about-sequence article{view-timeline-name:--registry-reveal;view-timeline-axis:block;animation:linear both registryReveal;animation-timeline:--registry-reveal;animation-range:entry 8% cover 32%}@keyframes registryReveal{0%{opacity:.25;clip-path:inset(0 0 18%);transform:translateY(28px)}to{opacity:1;clip-path:inset(0);transform:none}}@media (width<=760px){.lab-page>section{padding:140px 24px 70px}.lab-page>section p{margin-left:0}.lab-registry article{grid-template-columns:1fr;gap:8px;padding:35px 24px}.lab-page footer{padding:55px 24px}.operation-feature,.journal-list>a,.about-sequence article{animation-range:entry 3% cover 22%}}@media (prefers-reduced-motion:reduce){.route-wipe{display:none}.operation-feature,.journal-list>a,.about-sequence article{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}.manifest-frame h2.is-visible{opacity:1!important;filter:blur()!important;visibility:visible!important;transform:none!important}.manifest-frame h2{line-height:.8;transition-duration:.75s}.manifest-frame h2 strong{margin-top:-.055em}.manifest-frame h2.is-visible span,.manifest-frame h2.is-visible strong{animation:.72s cubic-bezier(.22,1,.36,1) both manifest-line-settle}.manifest-frame h2.is-visible strong{animation-delay:80ms}@keyframes manifest-line-settle{0%{opacity:.45;transform:translateY(.11em)}to{opacity:1;transform:translateY(0)}}@media (width<=800px){.manifest-frame h2{line-height:.84}.manifest-frame h2 strong{margin-top:-.025em}}@media (prefers-reduced-motion:reduce){.manifest-frame h2{opacity:1!important;filter:none!important;visibility:visible!important;transform:none!important}.manifest-frame h2 span,.manifest-frame h2 strong{animation:none!important;transform:none!important}}:is([data-hq-home],[data-hq-nextlevel],[data-hq-bio],.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page,.not-found){--hq-ui-ease:cubic-bezier(.2,.7,.2,1)}:is([data-hq-home],[data-hq-nextlevel],[data-hq-bio],.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page,.not-found) :is(h1,h2,h3){text-wrap:balance;overflow-wrap:break-word}:is([data-hq-home],[data-hq-nextlevel],[data-hq-bio],.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page,.not-found) :is(p,li){text-wrap:pretty}.hq-ui-icon{pointer-events:none;max-width:100%}:is([data-hq-home],[data-hq-nextlevel],[data-hq-bio],.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page,.not-found) :is(a,button){touch-action:manipulation;-webkit-tap-highlight-color:#b7ff381f}:is([data-hq-home],[data-hq-nextlevel]) :is(section,footer)[id]{scroll-margin-top:96px}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav{z-index:45;color:#d5dbd1;-webkit-backdrop-filter:blur(24px)saturate(145%);letter-spacing:.08em;background:#121713cc;border:1px solid #ffffff24;border-radius:100px;gap:24px;width:calc(100% - 40px);max-width:1280px;height:auto;min-height:58px;margin:16px auto 0;padding:9px 22px;font-size:10px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 8px 28px #0000001a}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav>a{color:#f5f7f1;align-items:center;gap:9px;min-height:40px;display:inline-flex}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav>a:last-child{letter-spacing:.06em;flex-shrink:0;margin-left:auto;font-size:10px}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav>span{min-width:0;line-height:1.6}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav :focus-visible{outline-offset:3px;outline:2px solid #b7ff38}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav>div button{color:#c3cbbb;min-height:40px;font-size:10px}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav>div button.active{color:#b7ff38}.start-form :is(input,select,textarea){font:400 18px/1.5 var(--font-geist-sans),sans-serif;transition:border-color .2s var(--hq-ui-ease),background .2s var(--hq-ui-ease);border-radius:0}.start-form :is(input,select,textarea):focus-visible{outline-offset:5px;border-bottom-color:#b7ff38;outline:2px solid #b7ff38}.start-form :is(input,textarea):user-invalid{border-bottom-color:#ffb59e}.start-form select option{color:#fff;background:#161d17}.start-form textarea{resize:vertical;line-height:1.65}.start-form button{min-height:48px}.start-form [role=alert]{overflow-wrap:anywhere;line-height:1.6}.start-success p{max-width:58ch;line-height:1.7}.journal-article{overflow-wrap:anywhere}.journal-article p{line-height:1.8}.journal-article :is(h2,h3){scroll-margin-top:96px}.journal-article a{text-underline-offset:4px;text-decoration-thickness:1px}@media (width<=768px){:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav{width:calc(100% - 28px);margin-top:max(12px,env(safe-area-inset-top));border-radius:24px;flex-wrap:wrap;gap:14px;min-height:56px;padding:7px 16px}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav>span{flex:110px;font-size:8px}:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav>a:last-child{font-size:9px}.start-form :is(input,select,textarea){min-height:44px;font-size:16px}.start-form textarea{min-height:120px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav{background:#161c17}}@media (prefers-reduced-transparency:reduce){:is(.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page)>.operation-nav{-webkit-backdrop-filter:none;background:#161c17}}@media (prefers-reduced-motion:reduce){.start-form :is(input,select,textarea){transition:none}}@media (hover:hover) and (pointer:fine){:is([data-hq-home],[data-hq-nextlevel],[data-hq-bio],.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page,.not-found) a>.hq-ui-icon{transition:transform .2s var(--hq-ui-ease)}:is([data-hq-home],[data-hq-nextlevel],[data-hq-bio],.about-page,.operation-page,.start-page,.briefing-page,.lab-page,.legal-page,.not-found) a:hover>.hq-ui-icon[data-hq-icon=arrow-up-right]{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.hq-ui-icon{transition:none!important;transform:none!important}}.verio-shell{--verio-background-primary:#fcfcfb;--verio-background-secondary:#f5f5f3;--verio-surface-secondary:#efefec;--verio-surface:#fff;--verio-surface-elevated:#fff;--verio-text-primary:#0b0b0c;--verio-text-secondary:#5b5f66;--verio-text-muted:#9097a0;--verio-text-readable-muted:#5b5f66;--verio-border-subtle:#0b0b0c12;--verio-border-strong:#0b0b0c2e;--verio-surface-hover:#0b0b0c09;--verio-active:#0b0b0c12;--verio-accent:var(--nextlevel-lime,#b7ff38);--verio-accent-soft:#b7ff3824;--verio-link:#335700;--verio-focus:#4f7518;--verio-success:#0e8a4f;--verio-warning:#b45309;--verio-error:#b42318;--verio-error-soft:#b4231814;--verio-dark-background:#07070a;--verio-dark-surface:#0e0e12;--verio-dark-secondary:#14141a;--verio-dark-elevated:#16161c;--verio-dark-ink:#f5f5f3;--verio-dark-text-secondary:#a1a6ae;--verio-dark-muted:#6b7079;--verio-dark-hairline:#ffffff14;--verio-dark-brand:#b7ff38;--verio-glass:#ffffffb8;--verio-cover-clear:#fcfcfb00;--verio-cover-fade:#fcfcfbf0;--verio-backdrop:#0b0b0c29;--verio-ink:var(--verio-text-primary);--verio-paper:var(--verio-background-primary);--verio-line:var(--verio-border-subtle);--verio-space-1:4px;--verio-space-2:8px;--verio-space-3:12px;--verio-space-4:16px;--verio-space-5:20px;--verio-space-6:24px;--verio-space-8:32px;--verio-space-10:40px;--verio-space-12:48px;--verio-space-16:64px;--verio-space-20:80px;--verio-space-24:96px;--verio-space-32:128px;--verio-radius-control:10px;--verio-radius-surface:22px;--verio-radius-floating:28px;--verio-radius-pill:999px;--verio-shadow-xs:0 1px 0 #1111110a;--verio-shadow-soft:0 1px 2px #1111110a,0 2px 6px -2px #1111110f;--verio-shadow-floating:0 1px 2px #1111110a,0 10px 28px -14px #1111111f;--verio-shadow-lift:0 2px 4px #1111110a,0 22px 50px -22px #1111112e;--verio-motion-fast:.12s;--verio-motion-standard:.2s;--verio-motion-slow:.28s;--verio-motion-reveal:.42s;--verio-ease:cubic-bezier(.2,.7,.2,1);--verio-ease-secondary:cubic-bezier(.4,0,.2,1);--verio-font:var(--font-geist-sans),Inter,Arial,sans-serif;--verio-mono:var(--font-geist-mono),monospace;--verio-editorial-accent:"Instrument Serif",Georgia,serif;--verio-type-display:76px;--verio-type-h1:60px;--verio-type-h2:24px;--verio-type-body:15px;--verio-type-label:13px;--verio-type-micro:12px;--verio-font-mono:var(--verio-mono);--verio-accent-primary:var(--verio-accent);--verio-border-soft:var(--verio-border-subtle)}*{box-sizing:border-box}.verio-shell{background:var(--verio-paper);min-height:100vh;color:var(--verio-ink);font-family:var(--verio-font)}.verio-header,.verio-footer{border-bottom:1px solid var(--verio-line);justify-content:space-between;align-items:center;gap:24px;padding:20px clamp(20px,4vw,64px);display:flex}.verio-wordmark{letter-spacing:-.06em;color:inherit;font-size:clamp(26px,4vw,48px);font-weight:900;text-decoration:none}.verio-header nav,.verio-footer nav{flex-wrap:wrap;gap:20px;display:flex}.verio-header a,.verio-footer a{color:inherit}.verio-main{min-height:75vh}.verio-page,.verio-article,.verio-admin-page{max-width:1440px;margin:auto;padding:clamp(32px,7vw,96px) clamp(20px,4vw,64px)}.verio-kicker{letter-spacing:.15em;text-transform:uppercase;font:700 12px/1 monospace}.verio-hero h1,.verio-article h1{letter-spacing:-.07em;max-width:1100px;margin:20px 0;font-size:clamp(48px,9vw,136px);line-height:.88}.verio-hero p,.verio-article-head>p{max-width:760px;font:400 clamp(20px,3vw,34px)/1.2 var(--verio-font)}.verio-grid{grid-template-columns:repeat(12,1fr);gap:24px;margin-top:64px;display:grid}.verio-story{border-top:2px solid;grid-column:span 4;padding-top:16px}.verio-story.featured{grid-column:span 8}.verio-story a{color:inherit;text-decoration:none}.verio-story h2{font:700 clamp(24px,3vw,42px)/1 var(--verio-font)}.verio-story p{line-height:1.5}.verio-empty{border:1px solid var(--verio-line);margin-top:40px;padding:40px}.verio-article-head{max-width:1100px}.verio-byline,.verio-tags{text-transform:uppercase;flex-wrap:wrap;gap:16px;margin:28px 0;font:700 12px monospace;display:flex}.verio-hero-media img,.verio-media img,.verio-media video{width:100%;height:auto;display:block}.verio-article-grid{grid-template-columns:minmax(120px,1fr) minmax(0,720px) minmax(120px,1fr);gap:32px;margin-top:56px;display:grid}.verio-reading-body{font:400 20px/1.75 var(--verio-font)}.verio-reading-body h2{margin-top:2em;font-size:42px;line-height:1.05}.verio-reading-body h3{font-size:30px}.verio-reading-body blockquote,.verio-data-highlight{border-left:4px solid var(--verio-accent);padding:12px 24px;font-size:1.5em}.verio-reading-rail,.verio-context-rail{text-transform:uppercase;font:700 11px monospace}.verio-media-wide{width:min(100vw - 48px,1000px)}.verio-media-full-bleed{width:min(100vw - 48px,1200px)}.verio-related{border-top:1px solid;margin-top:80px;padding-top:32px}.verio-admin{background:var(--verio-background-secondary);grid-template-columns:230px minmax(0,1fr);min-height:80vh;display:grid}.verio-admin-nav{background:var(--verio-ink);color:#fff;flex-direction:column;gap:16px;padding:28px;display:flex}.verio-admin-nav a{color:inherit}.verio-admin-page-head,.verio-editor-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.verio-admin-stats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.verio-admin-stats article,.verio-admin-panel,.verio-editor section,.verio-editor details,.verio-taxonomy form,.verio-taxonomy section{border:1px solid var(--verio-border-subtle);background:#fff;padding:20px}.verio-admin-stats strong{font-size:40px;display:block}.verio-editor-grid{grid-template-columns:minmax(0,1fr) 360px;gap:24px;display:grid}.verio-editor-main,.verio-editor-side{align-content:start;gap:20px;display:grid}.verio-editor label,.verio-taxonomy label{gap:6px;margin:12px 0;font-weight:700;display:grid}.verio-editor input,.verio-editor textarea,.verio-editor select,.verio-taxonomy input,.verio-taxonomy textarea{border:1px solid var(--verio-border-strong);background:#fff;width:100%;padding:11px}.verio-editor textarea{min-height:100px}.verio-block{border-top:1px solid var(--verio-border-subtle);padding:16px 0}.verio-block header{justify-content:space-between;gap:12px;display:flex}.verio-taxonomy{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px;display:grid}.verio-content-table{border-collapse:collapse;background:#fff;width:100%}.verio-content-table th,.verio-content-table td{border-bottom:1px solid var(--verio-border-subtle);text-align:left;padding:14px}.verio-preview-bar{background:var(--verio-ink);color:var(--verio-surface);z-index:3;justify-content:space-between;padding:14px;display:flex;position:sticky;top:0}@media (width<=900px){.verio-story,.verio-story.featured{grid-column:span 12}.verio-article-grid{grid-template-columns:1fr}.verio-reading-rail,.verio-context-rail{display:none}.verio-admin{grid-template-columns:1fr}.verio-admin-nav{flex-direction:row;overflow:auto}.verio-editor-grid,.verio-taxonomy{grid-template-columns:1fr}.verio-admin-stats{grid-template-columns:1fr 1fr}}@media (width<=520px){.verio-header{align-items:flex-start}.verio-header nav{display:none}.verio-admin-stats{grid-template-columns:1fr}.verio-media-wide,.verio-media-full-bleed{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.verio-header{background:var(--verio-surface);border:1px solid var(--verio-line);box-shadow:var(--verio-shadow-floating);border-radius:999px;min-height:64px;margin:24px clamp(16px,3vw,48px) 0;padding:14px 24px}.verio-header .verio-wordmark{letter-spacing:-.055em;font-size:28px}.verio-header nav{gap:24px;font-size:14px}.verio-header nav a{color:var(--verio-text-secondary);text-decoration:none}.verio-header nav a:hover{color:var(--verio-ink)}.verio-page{max-width:1440px;padding-block:64px}.verio-kicker{font-family:var(--verio-mono);color:var(--verio-text-muted);letter-spacing:.12em;font-size:12px;line-height:1.5}.verio-hero{border-bottom:1px solid var(--verio-line);padding-bottom:48px}.verio-hero h1{font-family:var(--verio-font);font-size:var(--verio-type-display);letter-spacing:-.055em;max-width:980px;margin:24px 0;font-weight:600;line-height:1.05}.verio-hero p{font-family:var(--verio-font);color:var(--verio-text-secondary);max-width:620px;font-size:18px;line-height:1.65}.verio-grid{gap:32px;margin-top:48px}.verio-story{border-top:1px solid var(--verio-line);padding-top:24px}.verio-story h2{font-family:var(--verio-font);letter-spacing:-.04em;font-weight:600;line-height:1.12}.verio-story p{color:var(--verio-text-secondary);font-size:16px;line-height:1.65}.verio-story img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--verio-radius-surface);margin-bottom:20px}.verio-empty{border:0;border-bottom:1px solid var(--verio-line);margin:0 0 24px;padding:48px 0}.verio-empty h2{letter-spacing:-.035em;margin-bottom:16px;font-size:28px;font-weight:500}.verio-empty p{color:var(--verio-text-secondary);line-height:1.6}.verio-footer{border-top:1px solid var(--verio-line);color:var(--verio-text-secondary);border-bottom:0;padding-block:40px;font-size:14px}.verio-footer strong{letter-spacing:-.04em;color:var(--verio-ink);font-size:24px}.verio-article h1{font-family:var(--verio-font);letter-spacing:-.05em;font-size:clamp(40px,6vw,88px);font-weight:600;line-height:1.04}.verio-article-head>p{font-family:var(--verio-font);color:var(--verio-text-secondary);font-size:24px;line-height:1.55}:is(.verio-shell:has(.os-shell)>.verio-header,.verio-shell:has(.os-shell)>.verio-footer){display:none}.verio-shell:has(.os-shell)>.verio-main{min-height:100vh}.verio-shell a:focus-visible,.verio-shell button:focus-visible{outline:2px solid var(--verio-focus);outline-offset:4px}.verio-shell [aria-disabled=true]{opacity:.5}.verio-shell button:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){.verio-header{border-radius:var(--verio-radius-floating);flex-wrap:wrap;gap:12px;margin-top:16px;padding:12px 16px}.verio-header nav{gap:16px;font-size:14px}.verio-page{padding:40px 20px}.verio-hero{padding-bottom:32px}.verio-hero h1{font-size:clamp(40px,10vw,64px);line-height:1.08}.verio-hero p{font-size:16px}.verio-header a{align-items:center;min-height:32px;display:inline-flex}.verio-article-head>p{font-size:20px}}@media (prefers-reduced-motion:reduce){.verio-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.news-heading h1{letter-spacing:-.055em;margin:1.3rem 0;font-size:clamp(2.75rem,7vw,6.5rem);line-height:1.04}.news-heading p{max-width:38rem;font-size:1.1rem;line-height:1.65}.news-home{margin:2rem 0 4rem}.news-section-head{justify-content:space-between;align-items:end;gap:1.5rem;margin:2rem 0;display:flex}.news-section-head h2{letter-spacing:-.05em;margin:.4rem 0;font-size:2.75rem}.news-toolbar{border-top:1px solid var(--verio-border-subtle);border-bottom:1px solid var(--verio-border-subtle);flex-wrap:wrap;align-items:end;gap:1rem;padding:1rem 0;display:flex}.news-toolbar nav{flex-wrap:wrap;gap:.3rem;display:flex}.news-toolbar label{gap:.3rem;display:grid}.news-toolbar label span{font-size:.875rem}.news-toolbar input,.news-toolbar select{font:inherit;border:1px solid var(--verio-border-subtle);max-width:100%;min-height:2.75rem;color:var(--verio-dark-surface);background:#fff;border-radius:.25rem;padding:.5rem .7rem}.news-radar button{font:inherit;border:1px solid var(--verio-border-subtle);min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border-radius:.25rem;padding:.5rem .7rem}.news-radar button[aria-pressed=true]{background:var(--verio-dark-surface);color:#fff;border-color:var(--verio-dark-surface)}.news-meta{color:var(--verio-text-secondary);margin:1rem 0;font-size:.875rem}.news-lines article{border-bottom:1px solid var(--verio-border-subtle);grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.65rem 0;display:grid}.news-number{color:var(--verio-text-secondary);padding-top:.2rem;font-size:.875rem}.news-byline{color:var(--verio-text-secondary);flex-wrap:wrap;gap:.75rem;font-size:.875rem;display:flex}.news-byline strong{color:var(--verio-dark-surface)}.news-lines h2{letter-spacing:-.025em;overflow-wrap:anywhere;max-width:55rem;margin:.6rem 0;font-size:clamp(1.25rem,2.3vw,1.75rem);line-height:1.24}.news-lines article.news-lead h2{font-size:clamp(1.75rem,3.2vw,2.7rem)}.news-lines h2 a{color:inherit;text-decoration:none}.news-lines h2 a:hover{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.news-lines p{max-width:50rem;color:var(--verio-text-secondary);margin:.6rem 0;line-height:1.65}.news-actions{flex-wrap:wrap;align-items:center;gap:1rem;font-size:.875rem;display:flex}.news-actions a{align-items:center;min-height:2.75rem;display:inline-flex}.news-pagination{justify-content:space-between;align-items:center;gap:1rem;margin:2rem 0;display:flex}.news-sources{margin:2rem 0;font-size:.875rem;line-height:1.65}.news-radar :focus-visible{outline:2px solid var(--verio-focus);outline-offset:3px}.news-home .news-toolbar,.news-home .news-pagination,.news-home .news-sources{display:none}@media (width<=768px){.news-heading{padding:2rem 0}.news-toolbar{align-items:stretch}.news-toolbar label{flex:1;min-width:0}.news-toolbar label input,.news-toolbar label select,.news-toolbar nav{width:100%}.news-lines article{grid-template-columns:1.6rem minmax(0,1fr);gap:.6rem;padding:1.25rem 0}.news-section-head{flex-direction:column;align-items:start}.news-section-head h2{font-size:2.2rem}.news-byline{gap:.5rem}.news-actions{gap:.75rem}}.editorial-composition{gap:64px;display:grid}.editorial-hero-grid{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:40px;display:grid}.editorial-secondary{border-left:1px solid var(--verio-border-soft);align-content:start;gap:28px;padding-left:32px;display:grid}.editorial-three-column{border-top:1px solid var(--verio-border-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:32px;display:grid}.editorial-story{min-width:0}.editorial-story>a{color:var(--verio-text-primary);text-decoration:none;display:block;position:relative}.editorial-story a:focus-visible{outline:2px solid var(--verio-accent-primary);outline-offset:6px;border-radius:2px}.editorial-media{aspect-ratio:3/2;background:var(--verio-background-secondary);isolation:isolate;border-radius:2px;position:relative;overflow:hidden}.editorial-media img{object-fit:cover;z-index:1;width:100%;height:100%;transition:transform .22s;position:absolute;inset:0}.editorial-image-fallback{color:var(--verio-text-secondary);background:var(--verio-surface-secondary);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0;overflow:hidden}.editorial-image-fallback>span{letter-spacing:-.065em;z-index:1;font-size:clamp(2rem,4vw,4rem);font-weight:650}.editorial-image-fallback>span>span{vertical-align:super;font-size:.32em}.editorial-image-fallback small{font-family:var(--verio-font-mono);text-transform:uppercase;letter-spacing:.16em;text-align:center;z-index:1;max-width:85%;font-size:10px}.editorial-image-fallback i{background:var(--verio-border-strong);width:130%;height:1px;position:absolute;transform:rotate(-28deg)}.editorial-copy{padding-top:18px}.editorial-meta{font-size:10px;line-height:1.65;font-family:var(--verio-font-mono);color:var(--verio-text-muted);letter-spacing:.015em;flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.editorial-category{text-transform:uppercase;letter-spacing:.11em;color:var(--verio-link);overflow-wrap:anywhere;font-size:10px;font-weight:600}.editorial-story h2{font-family:var(--verio-font);letter-spacing:-.04em;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-weight:600;line-height:1.15;transition:color .22s;display:-webkit-box;overflow:hidden}.editorial-summary{color:var(--verio-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:56ch;margin:16px 0 0;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.editorial-lead .editorial-media{aspect-ratio:16/9}.editorial-lead h2{-webkit-line-clamp:4;max-width:25ch;font-size:clamp(30px,3.2vw,48px)}.editorial-standard h2{font-size:clamp(21px,1.8vw,27px)}.editorial-secondary .editorial-standard .editorial-media{aspect-ratio:16/9}.editorial-secondary .editorial-standard h2{font-size:clamp(20px,1.65vw,25px)}.editorial-direction{color:var(--verio-link);font-size:24px;transition:transform .22s;display:inline-block}.editorial-lead .editorial-direction,.editorial-feature .editorial-direction{margin-top:16px}.editorial-feature-list{border-top:1px solid var(--verio-border-soft);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:64px;padding-top:48px;display:grid}.editorial-feature .editorial-media{aspect-ratio:4/5;max-height:640px}.editorial-feature h2{-webkit-line-clamp:4;font-size:clamp(28px,2.8vw,42px)}.editorial-section-title{margin:0 0 28px}.editorial-section-title>span{font-family:var(--verio-font-mono);color:var(--verio-text-muted);letter-spacing:.11em;font-size:10px}.editorial-section-title h2{letter-spacing:-.045em;margin:10px 0 0;font-size:clamp(25px,2.6vw,36px);font-weight:500;line-height:1.2}.editorial-compact{border-top:1px solid var(--verio-border-soft);padding:22px 0}.editorial-compact>a{grid-template-columns:minmax(0,1fr) 100px;align-items:start;gap:24px;display:grid}.editorial-compact .editorial-copy{padding:0}.editorial-compact .editorial-media{aspect-ratio:1}.editorial-compact h2{-webkit-line-clamp:2;font-size:21px}.editorial-compact .editorial-image-fallback>span{font-size:22px}.editorial-compact .editorial-image-fallback small{display:none}.editorial-list-item{border-top:1px solid var(--verio-border-soft)}.editorial-list-item>a{grid-template-columns:minmax(140px,.6fr) minmax(0,2fr) 24px;align-items:start;gap:24px;padding:22px 0;display:grid}.editorial-list-item .editorial-meta{gap:4px;display:grid}.editorial-list-item h2{-webkit-line-clamp:2;max-width:65ch;margin:0;font-size:22px}.editorial-ranked{border-top:1px solid var(--verio-border-soft);grid-template-columns:52px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.editorial-ranked>span{color:var(--verio-text-muted);letter-spacing:-.06em;font-size:40px;font-weight:400;line-height:1}.editorial-ranked h2{-webkit-line-clamp:2;font-size:22px}.editorial-related-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:48px;margin-top:32px;display:grid}.editorial-related-grid .editorial-standard h2{font-size:28px}.editorial-search-results{margin-top:48px}.editorial-category-heading{margin-bottom:48px}.editorial-category-heading h1{letter-spacing:-.055em;margin:16px 0;font-size:clamp(36px,5vw,68px);line-height:1.08}.editorial-category-heading p{max-width:55ch;color:var(--verio-text-secondary)}.news-admin-list .news-actions{padding:0 0 24px}.news-results{min-height:0}.news-heading{padding:48px 0 36px}.news-heading h1{letter-spacing:-.055em;font-size:clamp(36px,5.5vw,76px);line-height:1.02}.news-home .news-meta{margin-bottom:24px}.verio-page>.verio-hero{padding-top:24px;padding-bottom:24px}.verio-page>.verio-hero h1{max-width:25ch;margin:14px 0;font-size:clamp(32px,4.4vw,60px)}.verio-page>.verio-hero p{margin-bottom:12px;font-size:16px}.news-section-head{margin-bottom:24px;padding-top:24px}.editorial-skeleton{gap:14px;display:grid}.editorial-skeleton>div{aspect-ratio:3/2;background:var(--verio-background-secondary)}.editorial-skeleton>span{background:var(--verio-background-secondary);width:85%;height:18px}.editorial-skeleton>span:last-child{width:60%}.editorial-skeleton-lead>div{aspect-ratio:16/9}.editorial-skeleton-lead>span{height:32px}.editorial-skeleton-compact{grid-template-columns:1fr 100px}.editorial-skeleton-compact>div{aspect-ratio:1;grid-area:1/2/3}.editorial-skeleton-compact>span{grid-column:1}.editorial-local-section{margin-top:72px}.editorial-local-section>.editorial-section-title{border-top:1px solid var(--verio-border-soft);padding-top:32px}@media (hover:hover){.editorial-story>a:hover .editorial-media img{transform:scale(1.02)}.editorial-story>a:hover h2{color:var(--verio-link)}.editorial-story>a:hover .editorial-direction{transform:translate(2px,-2px)}}@media (width>=1440px){.editorial-hero-grid{gap:48px}.editorial-secondary{padding-left:40px}.editorial-lead h2{font-size:48px}}@media (width<=1024px){.editorial-hero-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:28px}.editorial-secondary{gap:24px;padding-left:24px}.editorial-standard h2{font-size:22px}.editorial-feature-list{gap:36px}.editorial-three-column{gap:24px}}@media (width<=768px){.editorial-composition{gap:40px}.editorial-hero-grid{grid-template-columns:1fr;gap:32px}.editorial-secondary{border-left:0;border-top:1px solid var(--verio-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:24px;padding-left:0}.editorial-lead h2{max-width:28ch;font-size:clamp(30px,5vw,42px)}.editorial-three-column{grid-template-columns:1fr}.editorial-three-column .editorial-standard>a{grid-template-columns:minmax(0,1fr) 120px;gap:20px;display:grid}.editorial-three-column .editorial-standard .editorial-media{aspect-ratio:4/3;grid-area:1/2}.editorial-three-column .editorial-copy{grid-area:1/1;padding:0}.editorial-three-column .editorial-standard:not(:first-child){border-top:1px solid var(--verio-border-soft);padding-top:24px}.editorial-three-column .editorial-standard h2{-webkit-line-clamp:2}.editorial-feature-list{grid-template-columns:1fr;gap:32px;padding-top:32px}.editorial-feature .editorial-media{aspect-ratio:4/3;max-height:none}.editorial-feature h2{font-size:32px}.editorial-list-item>a{grid-template-columns:minmax(0,1fr) 20px;gap:12px}.editorial-list-item .editorial-meta{grid-column:1/-1;gap:8px;display:flex}.editorial-list-item h2{font-size:21px}.editorial-related-grid{grid-template-columns:1fr;gap:24px}.editorial-related-grid .editorial-standard .editorial-media{aspect-ratio:16/10}.editorial-related-grid .editorial-standard h2{font-size:26px}.news-heading{padding:24px 0}.news-heading h1{font-size:clamp(36px,7vw,52px)}.news-section-head{align-items:end}.news-section-head>a{text-align:right;max-width:120px;font-size:12px}.editorial-compact>a{gap:18px}}@media (width<=430px){.editorial-lead .editorial-media{aspect-ratio:16/10}.editorial-lead h2{font-size:30px;line-height:1.12}.editorial-secondary .editorial-standard .editorial-media{aspect-ratio:4/3}.editorial-secondary .editorial-standard h2{font-size:20px;line-height:1.2}.editorial-meta{gap:4px 8px;font-size:9px}.editorial-category{font-size:9px}.editorial-three-column .editorial-standard>a{grid-template-columns:minmax(0,1fr) 88px;gap:16px}.editorial-three-column .editorial-standard h2{font-size:21px}.editorial-compact>a{grid-template-columns:minmax(0,1fr) 80px}.editorial-compact h2{font-size:20px}.editorial-summary{font-size:14px}.editorial-secondary{gap:16px}.editorial-direction{font-size:20px}.editorial-three-column .editorial-image-fallback>span{font-size:24px}.editorial-three-column .editorial-image-fallback small{display:none}}@media (prefers-reduced-motion:reduce){.editorial-story h2,.editorial-media img,.editorial-direction{transition:none!important}.editorial-story>a:hover .editorial-media img{transform:none!important}}.verio-grid>.editorial-story{grid-column:span 4}.verio-grid>.editorial-lead{grid-column:span 8}@media (width<=768px){.verio-grid>.editorial-story,.verio-grid>.editorial-lead{grid-column:1/-1}}.verio-public-masthead.verio-header{max-width:1360px;box-shadow:none;z-index:20;background:0 0;border:0;border-radius:0;margin:24px auto 0;padding:0 32px;display:block;position:relative}.verio-masthead-top{border-bottom:2px solid var(--verio-ink);justify-content:space-between;align-items:center;gap:24px;padding:8px 0 20px;display:flex}.verio-public-masthead .verio-wordmark{letter-spacing:-.085em;color:var(--verio-ink);font-size:clamp(62px,9vw,132px);font-weight:650;line-height:.85}.verio-wordmark sup{vertical-align:top;letter-spacing:0;margin:5px 0 0 6px;font-size:.15em;line-height:1}.verio-masthead-tools{align-items:center;gap:28px;font-size:12px;display:flex}.verio-masthead-tools>a,.verio-editorial-menu summary{align-items:center;gap:12px;min-height:44px;display:flex}.verio-editorial-menu summary{cursor:pointer;border-bottom:1px solid var(--verio-border-soft);list-style:none}.verio-editorial-menu summary::-webkit-details-marker{display:none}.verio-editorial-menu[open] nav{background:var(--verio-background-primary);border:1px solid var(--verio-border-soft);min-width:260px;max-width:calc(100vw - 40px);box-shadow:0 16px 32px var(--verio-surface-hover);gap:0;padding:24px;display:grid;position:absolute;top:100%;right:32px}.verio-editorial-menu nav>a{min-height:44px;padding:8px 0}.verio-public-masthead .verio-edition-navigation{border-bottom:1px solid var(--verio-border-soft);text-transform:uppercase;letter-spacing:.07em;flex-wrap:wrap;gap:12px 32px;padding:10px 0;font-size:11px;display:flex}.verio-edition-navigation>a{align-items:center;min-height:36px;display:flex}.verio-edition-navigation a[aria-current=page]{color:var(--verio-link)}.verio-frontpage{max-width:1360px;margin:auto;padding:0 32px 96px}.frontpage-edition-line{font-family:var(--verio-font-mono);letter-spacing:.09em;color:var(--verio-text-muted);justify-content:space-between;gap:20px;padding:22px 0 32px;font-size:9px;display:flex}.frontpage-cover{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:40px;display:grid}.frontpage-top-story{min-width:0;position:relative}.frontpage-original{font-family:var(--verio-font-mono);letter-spacing:.14em;color:var(--verio-link);margin-bottom:12px;font-size:9px;display:block}.frontpage-cover .editorial-lead .editorial-media{aspect-ratio:16/10}.frontpage-cover .editorial-lead h1{font-family:var(--verio-font);letter-spacing:-.055em;overflow-wrap:anywhere;max-width:22ch;margin:16px 0 0;font-size:clamp(40px,4.7vw,68px);font-weight:600;line-height:1.025;transition:color .22s}.frontpage-cover .editorial-summary{font-family:var(--verio-font);-webkit-line-clamp:3;max-width:52ch;font-size:19px;line-height:1.55}.frontpage-cover-rail{border-left:1px solid var(--verio-border-soft);align-content:start;gap:28px;min-width:0;padding-left:32px;display:grid}.frontpage-section-eyebrow{font:10px var(--verio-font-mono);letter-spacing:.12em;color:var(--verio-text-muted)}.frontpage-cover-rail .editorial-media{aspect-ratio:3/2}.frontpage-cover-rail .editorial-standard h2{font-size:27px;line-height:1.13}.frontpage-cover .editorial-lead:not(:has(img)) .editorial-media{display:none}.frontpage-cover .editorial-lead:not(:has(img)) .editorial-copy{border-top:1px solid var(--verio-border-soft);padding-top:28px}.frontpage-cover:has(.frontpage-cover-rail:empty){grid-template-columns:1fr}.frontpage-section-head{border-top:1px solid var(--verio-ink);margin-bottom:32px;padding-top:28px}.frontpage-section-head>span{font:10px var(--verio-font-mono);letter-spacing:.12em;color:var(--verio-text-muted)}.frontpage-section-head h2{letter-spacing:-.05em;margin:14px 0;font-size:clamp(32px,3.5vw,50px);font-weight:500;line-height:1.06}.frontpage-section-head>a{min-height:32px;padding-top:8px;font-size:12px;display:inline-block}.frontpage-section-head p{color:var(--verio-text-muted);max-width:40ch;font-size:14px}.frontpage-picks,.frontpage-latest,.frontpage-topic,.frontpage-radar{margin-top:80px}.frontpage-picks>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.frontpage-picks .editorial-ranked{border-top:0;padding-top:0}.frontpage-picks .editorial-ranked>span{color:var(--verio-link);font-size:52px}.frontpage-picks h2{font-size:25px}.frontpage-latest{grid-template-columns:minmax(0,.75fr) minmax(0,2fr);gap:48px;display:grid}.frontpage-latest .editorial-list-item h2{font-size:26px}.frontpage-latest .editorial-list-item>a{grid-template-columns:120px minmax(0,1fr) 24px}.frontpage-feature{background:var(--verio-dark-background);color:var(--verio-paper);margin-top:80px;padding:40px}.frontpage-feature .editorial-feature>a{color:inherit;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;margin-top:24px;display:grid}.frontpage-feature .editorial-media{aspect-ratio:4/3;max-height:none}.frontpage-feature .editorial-copy{padding:0}.frontpage-feature .editorial-feature h2{font-family:var(--verio-font);letter-spacing:-.04em;font-size:clamp(34px,3.7vw,56px);font-weight:400;line-height:1.08}.frontpage-feature .editorial-summary{color:var(--verio-border-subtle);font-size:16px}.frontpage-feature .editorial-meta,.frontpage-feature>.frontpage-section-eyebrow{color:var(--verio-text-secondary)}.frontpage-feature .editorial-category,.frontpage-feature .editorial-direction{color:var(--verio-dark-brand)}.frontpage-feature a:focus-visible{outline-color:var(--verio-dark-brand)}.frontpage-topic-composition{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:56px;display:grid}.frontpage-topic-0 .editorial-feature .editorial-media{aspect-ratio:16/10}.frontpage-topic-1 .frontpage-topic-composition{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.frontpage-topic-1 .editorial-feature{grid-area:1/2}.frontpage-topic-1 .frontpage-topic-composition>div{grid-area:1/1}.frontpage-topic-1 .editorial-feature .editorial-media{aspect-ratio:4/5;max-height:560px}.frontpage-topic-2 .frontpage-topic-composition{display:block}.frontpage-radar{border-top:1px solid var(--verio-border-soft);grid-template-columns:minmax(0,.75fr) minmax(0,2fr);gap:48px;padding-top:32px;display:grid}.frontpage-radar .frontpage-section-head{border-top:0;padding-top:0}.frontpage-radar .frontpage-section-head h2{font-size:34px}.frontpage-radar .editorial-list-item h2{font-size:20px}.frontpage-awaiting{border-top:1px solid var(--verio-border-soft);max-width:900px;padding:64px 0 48px}.frontpage-awaiting h1{font-family:var(--verio-font);letter-spacing:-.045em;margin:24px 0;font-size:clamp(44px,5.5vw,76px);font-weight:400;line-height:1.02}.frontpage-awaiting p{max-width:45ch;color:var(--verio-text-secondary);font-size:17px;line-height:1.7}.frontpage-awaiting>a{align-items:center;min-height:44px;margin-top:12px;font-size:12px;display:inline-flex}.verio-editorial-footer.verio-footer{border-top:2px solid var(--verio-ink);grid-template-columns:2fr 1fr;gap:48px;max-width:1360px;margin:0 auto;padding:48px 32px 32px;display:grid}.verio-footer-signature strong{letter-spacing:-.075em;font-size:clamp(68px,10vw,140px);font-weight:600;line-height:.9}.verio-footer-signature strong sup{vertical-align:super;letter-spacing:0;font-size:.15em}.verio-footer-signature p{font:11px/1.7 var(--verio-font-mono);letter-spacing:.08em;margin:24px 0}.verio-editorial-footer nav{grid-template-columns:1fr 1fr;align-content:start;gap:0 20px;font-size:12px;display:grid}.verio-editorial-footer nav>a{align-items:center;min-height:44px;display:flex}.verio-footer-colophon{border-top:1px solid var(--verio-border-soft);color:var(--verio-text-muted);grid-column:1/-1;justify-content:space-between;gap:20px;padding-top:20px;font-size:11px;display:flex}.verio-article-head>span{font:10px var(--verio-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--verio-link)}.verio-article .verio-hero-media{margin:40px 0 64px}.verio-article .verio-hero-media img{object-fit:cover;aspect-ratio:16/9;border-radius:2px;max-height:760px}.verio-article .verio-reading-body h2{font-family:var(--verio-font);letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1.15}.verio-article .verio-reading-body h3{font-family:var(--verio-font);font-size:25px;font-weight:600;line-height:1.25}.verio-article .verio-reading-body blockquote{font-family:var(--verio-font);border-left:1px solid var(--verio-accent-primary);padding-left:24px;font-size:clamp(26px,3vw,40px);line-height:1.2}.verio-article .verio-byline{border-top:1px solid var(--verio-border-soft);margin-top:28px;padding-top:20px}@media (hover:hover){.frontpage-cover .editorial-lead>a:hover h1{color:var(--verio-link)}.frontpage-feature .editorial-story>a:hover h2{color:var(--verio-dark-brand)}}@media (width<=1024px){.verio-public-masthead.verio-header,.verio-frontpage{padding-left:24px;padding-right:24px}.frontpage-cover{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:28px}.frontpage-cover-rail{padding-left:24px}.frontpage-cover-rail .editorial-standard h2{font-size:23px}.frontpage-cover .editorial-lead h1{font-size:48px}.frontpage-feature{padding:32px}.frontpage-feature .editorial-feature>a,.frontpage-latest,.frontpage-radar{gap:32px}.frontpage-latest .editorial-list-item>a{grid-template-columns:minmax(0,1fr) 24px}.frontpage-latest .editorial-meta{grid-column:1/-1;display:flex}.frontpage-picks>div{gap:20px}.frontpage-picks .editorial-ranked{grid-template-columns:40px minmax(0,1fr);gap:12px}.frontpage-topic-composition{gap:32px}}@media (width<=768px){.verio-public-masthead.verio-header{margin-top:12px}.verio-masthead-top{padding-bottom:16px}.verio-public-masthead .verio-wordmark{font-size:72px}.verio-masthead-tools{gap:20px}.verio-public-masthead .verio-edition-navigation{display:none}.frontpage-edition-line{padding:20px 0;font-size:8px}.frontpage-edition-line>span:last-child{display:none}.frontpage-cover{grid-template-columns:1fr;gap:32px}.frontpage-cover .editorial-lead h1{font-size:clamp(34px,7vw,48px);line-height:1.045}.frontpage-cover .editorial-summary{font-size:17px}.frontpage-cover-rail{border-left:0;border-top:1px solid var(--verio-border-soft);gap:24px;padding-top:24px;padding-left:0}.frontpage-cover-rail>.frontpage-section-eyebrow{margin-bottom:0}.frontpage-cover-rail .editorial-standard>a{grid-template-columns:minmax(0,1fr) 110px;gap:20px;display:grid}.frontpage-cover-rail .editorial-media{aspect-ratio:4/3;grid-area:1/2}.frontpage-cover-rail .editorial-copy{grid-area:1/1;padding:0}.frontpage-cover-rail .editorial-standard h2{-webkit-line-clamp:3;font-size:23px}.frontpage-picks,.frontpage-latest,.frontpage-topic,.frontpage-radar,.frontpage-feature{margin-top:48px}.frontpage-picks>div,.frontpage-latest,.frontpage-radar,.frontpage-topic-composition{grid-template-columns:1fr;gap:24px}.frontpage-picks .editorial-ranked{border-top:1px solid var(--verio-border-soft);grid-template-columns:44px 1fr;padding-top:20px}.frontpage-feature{padding:24px}.frontpage-feature .editorial-feature>a{grid-template-columns:1fr;gap:28px}.frontpage-feature .editorial-feature h2{font-size:38px}.frontpage-topic-1 .frontpage-topic-composition{grid-template-columns:1fr}.frontpage-topic-1 .editorial-feature,.frontpage-topic-1 .frontpage-topic-composition>div{grid-area:auto}.frontpage-topic-1 .editorial-feature .editorial-media{aspect-ratio:4/3}.frontpage-latest .editorial-list-item h2{font-size:23px}.verio-editorial-footer.verio-footer{grid-template-columns:1fr;gap:24px;padding:32px 24px}.verio-footer-colophon{flex-direction:column;gap:12px}.verio-editorial-menu[open] nav{right:20px}.verio-article .verio-hero-media img{aspect-ratio:4/3}.verio-article .verio-hero-media{margin:28px 0 40px}}@media (width<=430px){.verio-public-masthead.verio-header,.verio-frontpage{padding-left:20px;padding-right:20px}.verio-public-masthead .verio-wordmark{font-size:60px}.verio-masthead-tools{gap:14px;font-size:11px}.frontpage-cover .editorial-lead h1{font-size:36px}.frontpage-cover-rail .editorial-standard>a{grid-template-columns:minmax(0,1fr) 88px;gap:16px}.frontpage-cover-rail .editorial-standard h2{font-size:21px}.frontpage-feature{padding:20px}.frontpage-feature .editorial-feature h2{font-size:34px}.frontpage-edition-line{letter-spacing:.04em}.frontpage-awaiting{padding:40px 0 24px}.verio-public-masthead a,.verio-public-masthead summary{min-height:44px}}.verio-original{max-width:1440px;padding:64px 40px 96px}.verio-original .verio-article-head{max-width:1120px;margin:0 auto 48px}.verio-article-eyebrow{font:600 12px/1.6 var(--verio-mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:20px;display:flex}.verio-article-eyebrow a{color:var(--verio-link);text-decoration:none}.verio-original h1{max-width:20ch;font:500 clamp(56px,5.8vw,84px)/1.04 var(--verio-font);letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere;margin:28px 0}.verio-original .verio-article-dek{max-width:42ch;font:400 clamp(22px,2vw,28px)/1.5 var(--verio-font);color:var(--verio-text-secondary);margin:28px 0}.verio-original .verio-byline{font:500 12px/1.6 var(--verio-mono);letter-spacing:.025em;gap:12px 24px;margin-bottom:0}.verio-byline a{color:inherit;text-decoration:none}.verio-original-cover{max-width:1120px;margin:0 auto 64px}.verio-original-cover picture{background:var(--verio-background-secondary);display:block}.verio-original-cover img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.verio-cover-full .verio-original-cover{max-width:none}.verio-cover-full .verio-original-cover img{aspect-ratio:2}.verio-cover-portrait .verio-original-cover{max-width:760px}.verio-cover-portrait .verio-original-cover picture{background:0 0}.verio-cover-portrait .verio-original-cover img{aspect-ratio:auto;object-fit:contain;max-height:960px}.verio-original figcaption{font:400 12px/1.65 var(--verio-font);color:var(--verio-text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:12px 0;display:flex}.verio-original .verio-article-grid{grid-template-columns:minmax(130px,.6fr) minmax(0,720px) minmax(0,.6fr);align-items:start;gap:40px;margin-top:0}.verio-original .verio-article-grid>div{grid-column:2/4;min-width:0}.verio-original .verio-context-rail{display:none}.verio-original .verio-reading-body{font:400 21px/1.8 var(--verio-font);overflow-wrap:break-word}.verio-original .verio-reading-body>*{max-width:720px;margin:0 0 1.5em}.verio-original .verio-reading-body p{white-space:pre-line}.verio-original .verio-reading-body h2{font:600 clamp(30px,3vw,40px)/1.15 var(--verio-font);letter-spacing:-.04em;margin:1.8em 0 .65em;scroll-margin-top:32px}.verio-original .verio-reading-body h3{font:600 26px/1.25 var(--verio-font);letter-spacing:-.025em;margin:1.6em 0 .65em}.verio-original .verio-reading-body ul{padding-left:1.3em}.verio-original .verio-reading-body li{margin-bottom:.5em;padding-left:.2em}.verio-original .verio-reading-body a,.verio-public-references a{text-underline-offset:4px;color:var(--verio-link);text-decoration:underline;text-decoration-thickness:1px}.verio-original .verio-reading-body .verio-source-quote{border-left:2px solid var(--verio-line);font:400 26px/1.5 var(--verio-font);margin-block:48px;padding:8px 24px}.verio-original blockquote p{margin:0}.verio-original blockquote cite{font:400 12px/1.6 var(--verio-font);color:var(--verio-text-secondary);margin-top:20px;font-style:normal;display:block}.verio-original .verio-reading-body .verio-pull-quote{border:0;border-block:1px solid var(--verio-line);max-width:850px;font:400 clamp(30px,3.5vw,48px)/1.2 var(--verio-font);letter-spacing:-.035em;margin-block:56px;padding:32px 0}.verio-original .verio-reading-rail{max-height:calc(100vh - 64px);line-height:1.6;position:sticky;top:32px;overflow:auto}.verio-reading-rail summary{cursor:pointer;letter-spacing:.08em;margin-bottom:20px}.verio-reading-rail nav{gap:16px;display:grid}.verio-reading-rail a{font:400 12px/1.6 var(--verio-font);text-transform:none;color:var(--verio-text-secondary);text-decoration:none}.verio-original .verio-reading-body .verio-media{width:100%;margin:48px 0}.verio-original .verio-reading-body .verio-media-wide{width:100%;max-width:900px}.verio-original .verio-reading-body .verio-media-full-bleed{width:100%;max-width:none}.verio-original .verio-media img,.verio-original .verio-media video{border-radius:0;max-width:100%;height:auto}.verio-video-embed iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.verio-gallery>div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.verio-original .verio-gallery img{aspect-ratio:4/3;object-fit:contain;background:var(--verio-background-secondary);width:100%}.verio-original .verio-data-highlight{border:0;border-block:1px solid var(--verio-line);font:400 32px/1.25 var(--verio-font);padding:28px 0}.verio-data-highlight small{font:500 12px var(--verio-mono);letter-spacing:.08em}.verio-data-highlight p{margin:16px 0 0}.verio-table-scroll{overflow-x:auto}.verio-table-scroll table{border-collapse:collapse;width:100%;font:400 15px/1.6 var(--verio-font)}.verio-table-scroll th,.verio-table-scroll td{border-bottom:1px solid var(--verio-line);text-align:left;min-width:100px;padding:12px}.verio-reading-body hr{border:0;border-top:1px solid var(--verio-line);margin:48px 0}.verio-public-references{max-width:720px;margin:48px 0}.verio-public-references h2{font:600 16px var(--verio-font)}.verio-public-references a{width:fit-content;font:400 14px/1.6 var(--verio-font);margin-top:12px;display:block}.verio-article-topics{flex-wrap:wrap;gap:16px;max-width:720px;margin:32px 0;display:flex}.verio-article-topics a{color:var(--verio-text-secondary);font:500 12px var(--verio-mono);border-bottom:1px solid var(--verio-line);padding-bottom:6px;text-decoration:none}.verio-article-share{border-block:1px solid var(--verio-line);max-width:720px;font:500 14px/1.5 var(--verio-font);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:20px 0;display:flex}.verio-article-share a,.verio-article-share button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.verio-article-share [role=status]{width:100%;font-weight:400}.verio-author-signature{max-width:720px;margin:40px 0 0;padding:24px 0}.verio-author-signature small{font:500 12px var(--verio-mono);letter-spacing:.1em}.verio-author-signature h2{font:600 24px var(--verio-font);letter-spacing:-.025em;margin:12px 0}.verio-author-signature h2 a{color:inherit;text-decoration:none}.verio-author-signature>span{font:400 13px var(--verio-font);color:var(--verio-text-secondary)}.verio-author-signature p{max-width:55ch;font:400 15px/1.7 var(--verio-font);color:var(--verio-text-secondary)}.verio-original .verio-related{border-top:1px solid var(--verio-line);margin-top:80px}.verio-related>h2{font:400 clamp(32px,4vw,48px)/1.1 var(--verio-font);letter-spacing:-.035em}.verio-next-story{border-top:1px solid var(--verio-line);margin-top:64px;padding-top:32px}.verio-next-story .editorial-feature>a{grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-top:24px;display:grid}.verio-next-story .editorial-media{aspect-ratio:16/10}.verio-preview-bar{font:400 12px/1.5 var(--verio-font);flex-wrap:wrap;gap:16px;margin-bottom:40px;position:static}.verio-author-page .author-introduction{max-width:760px;margin-bottom:56px}.verio-author-page .author-introduction p{font:400 20px/1.65 var(--verio-font);color:var(--verio-text-secondary)}.verio-author-photo{object-fit:cover;border-radius:50%;width:88px;height:88px;margin-bottom:24px}@media (width<=1100px){.verio-original{padding-inline:32px}.verio-original .verio-article-grid{grid-template-columns:130px minmax(0,1fr);gap:32px}.verio-original .verio-article-grid>div{grid-column:2}.verio-original h1{font-size:clamp(48px,6.2vw,72px)}}@media (width<=900px){.verio-original .verio-article-grid{display:block}.verio-original .verio-reading-rail{border-block:1px solid var(--verio-line);max-width:720px;max-height:none;margin:0 auto 32px;padding:20px 0;display:block;position:static}.verio-reading-rail summary{margin-bottom:0}.verio-reading-rail details[open] summary{margin-bottom:16px}.verio-original .verio-article-grid>div{max-width:850px;margin:auto}.verio-original .verio-reading-body>*,.verio-original .verio-reading-body .verio-media{margin-inline:auto}}@media (width<=768px){.verio-original{padding:36px 20px 64px}.verio-original .verio-article-head{margin-bottom:28px}.verio-original h1{letter-spacing:-.045em;margin:24px 0;font-size:clamp(32px,8.7vw,44px);line-height:1.08}.verio-original .verio-article-dek{margin:20px 0;font-size:21px;line-height:1.5}.verio-original .verio-byline{gap:10px 18px;font-size:12px}.verio-original-cover{margin-bottom:36px}.verio-original-cover img,.verio-cover-full .verio-original-cover img{aspect-ratio:4/3}.verio-cover-portrait .verio-original-cover img{aspect-ratio:auto;max-height:650px}.verio-original .verio-reading-body{font-size:19px;line-height:1.75}.verio-original .verio-reading-body h2{font-size:30px}.verio-original .verio-reading-body h3{font-size:24px}.verio-original .verio-reading-body .verio-source-quote{padding-left:20px;font-size:24px}.verio-original .verio-reading-body .verio-pull-quote{margin-block:36px;padding:28px 0;font-size:32px}.verio-original .verio-reading-body .verio-media{margin-block:32px}.verio-next-story .editorial-feature>a{display:block}.verio-next-story .editorial-copy{margin-top:20px}.verio-original .editorial-related-grid{gap:28px}.verio-original .verio-related{margin-top:48px}.verio-gallery>div{grid-template-columns:1fr}.verio-article-eyebrow{gap:12px;font-size:12px}.verio-block header{flex-wrap:wrap}}.verio-author-page h1{font:500 clamp(36px,5vw,68px)/1.08 var(--verio-font);letter-spacing:-.045em;margin:16px 0}.author-introduction nav{flex-wrap:wrap;gap:20px;font-size:14px;display:flex}.author-introduction nav a{min-height:44px;color:var(--verio-link);align-items:center;display:inline-flex}.verio-editor-guidance{color:var(--verio-text-secondary);font-size:14px;line-height:1.6}.editorial-media img,.verio-original-cover img{object-position:var(--editorial-focal,50% 50%)}@media (width<=768px){.editorial-media img,.verio-original-cover img{object-position:var(--editorial-mobile-focal,var(--editorial-focal,50% 50%))}}.verio-focal-editor{border-top:1px solid var(--verio-border-strong);padding:16px 0}.verio-focal-canvas{touch-action:none;cursor:crosshair;max-width:560px;position:relative}.verio-focal-canvas img{width:100%;height:auto;display:block}.verio-focal-cross{width:24px;height:24px;box-shadow:0 0 0 2px var(--verio-ink);pointer-events:none;border:2px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.verio-focal-controls,.verio-focal-previews{flex-wrap:wrap;gap:16px;margin:16px 0;display:flex}.verio-focal-controls label{flex:1;min-width:100px}.verio-focal-previews figure{flex:1;min-width:120px;margin:0}.verio-focal-previews img{object-fit:cover;aspect-ratio:16/9;width:100%}.verio-focal-previews .mobile img{aspect-ratio:4/5}.verio-focal-previews figcaption{margin-top:8px;font-size:12px}.verio-focal-editor button{margin:4px 8px 4px 0}.verio-experience .verio-public-masthead{border-bottom:0;max-width:1440px;padding:24px 40px 0;position:relative;overflow:visible}.verio-experience .verio-masthead-top{align-items:center;gap:28px;padding-bottom:24px}.verio-experience .verio-wordmark{letter-spacing:-.075em;transform-origin:0;transform:translateY(var(--masthead-shift,0px));font-size:clamp(80px,13.7vw,196px);font-weight:650;line-height:.79}.verio-experience .verio-wordmark sup{vertical-align:top;letter-spacing:0;margin-top:.25em;font-size:.13em;display:inline-block}.verio-experience .verio-masthead-tools{align-self:flex-start;gap:24px;padding-top:8px;display:flex}.verio-experience .verio-masthead-tools button,.verio-experience .verio-reading-strip button{color:inherit;font:500 14px/1.4 var(--verio-font);cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0}.verio-experience .verio-edition-navigation{border-block:1px solid var(--verio-border-soft);scrollbar-width:thin;gap:30px;padding:4px 0;font-size:14px;overflow-x:auto}.verio-experience .verio-edition-navigation a{flex-shrink:0;align-items:center;min-height:44px;display:flex}.verio-reading-strip{z-index:40;background:var(--verio-paper);height:56px;color:var(--verio-ink);border-bottom:1px solid var(--verio-border-subtle);align-items:center;gap:28px;padding:0 max(24px,50vw - 680px);display:none;position:fixed;top:0;left:0;right:0}.verio-experience.is-scrolled .verio-reading-strip{display:flex}.verio-reading-strip>a{letter-spacing:-.075em;font-size:25px;font-weight:650}.verio-reading-strip sup{letter-spacing:0;font-size:10px}.verio-reading-strip>span{font:12px var(--verio-mono);letter-spacing:.08em;margin-right:auto}.verio-reading-progress{background:var(--verio-accent);width:100%;height:2px;transform:scaleX(var(--reading-progress,0));transform-origin:0;display:none;position:absolute;bottom:0;left:0}.has-reading-progress .verio-reading-progress{display:block}.verio-editorial-overlay{box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;color:var(--verio-dark-ink);background:var(--verio-dark-background);overscroll-behavior:contain;border:0;margin:0;padding:40px max(32px,50vw - 640px);position:fixed;inset:0;overflow-y:auto}.verio-editorial-overlay::backdrop{background:var(--verio-dark-background)}.verio-editorial-overlay>header{border-bottom:1px solid var(--verio-dark-hairline);justify-content:space-between;align-items:center;margin-bottom:48px;padding-bottom:24px;display:flex}.verio-editorial-overlay>header>a{letter-spacing:-.075em;color:inherit;font-size:44px;font-weight:650}.verio-editorial-overlay sup{letter-spacing:0;font-size:14px}.verio-editorial-overlay button{color:inherit;border:1px solid var(--verio-dark-hairline);min-height:44px;font:14px var(--verio-font);cursor:pointer;background:0 0;padding:10px 20px}.verio-editorial-overlay h2{font:400 clamp(28px,4vw,56px)/1.1 var(--verio-font);letter-spacing:-.035em;max-width:18ch;margin:0 0 48px}.verio-editorial-overlay>nav{grid-template-columns:1fr 1fr;gap:0 64px;display:grid}.verio-editorial-overlay>nav>a{border-top:1px solid var(--verio-dark-hairline);font:500 clamp(24px,3.3vw,48px)/1.1 var(--verio-font);letter-spacing:-.04em;color:inherit;align-items:baseline;gap:24px;padding:18px 0;display:flex}.verio-editorial-overlay>nav span{font:12px var(--verio-mono);color:var(--verio-dark-text-secondary);letter-spacing:0}.verio-editorial-overlay footer{border-top:1px solid var(--verio-dark-hairline);flex-wrap:wrap;gap:32px;margin-top:48px;padding-top:28px;font-size:14px;display:flex}.verio-editorial-overlay a{color:inherit;text-decoration:none}.verio-editorial-overlay a:hover{color:var(--verio-dark-brand)}.verio-editorial-overlay :focus-visible{outline:2px solid var(--verio-dark-brand);outline-offset:6px}.verio-editorial-overlay form{border-bottom:1px solid var(--verio-dark-hairline);margin:0 0 32px;padding-bottom:28px}.verio-editorial-overlay form label{font:14px var(--verio-mono);margin-bottom:12px;display:block}.verio-editorial-overlay form input{border:0;border-bottom:1px solid var(--verio-dark-hairline);color:inherit;outline-offset:8px;box-sizing:border-box;width:100%;font:400 clamp(28px,5vw,68px)/1.2 var(--verio-font);letter-spacing:-.04em;background:0 0;margin-bottom:24px;padding:16px 0;display:block}.verio-editorial-overlay form input::placeholder{color:var(--verio-text-secondary)}.verio-editorial-overlay [role=status]{color:var(--verio-text-secondary);font-size:14px}.verio-editorial-overlay section>a{border-bottom:1px solid var(--verio-border-subtle);max-width:1000px;padding:24px 0;display:block}.verio-editorial-overlay section small{font:12px var(--verio-mono);letter-spacing:.06em;color:var(--verio-text-secondary)}.verio-editorial-overlay h3{font:400 clamp(23px,3vw,38px)/1.12 var(--verio-font);letter-spacing:-.025em;margin:12px 0}.verio-editorial-overlay section p{max-width:62ch;color:var(--verio-text-secondary);font-size:16px;line-height:1.6}.verio-experience .frontpage-edition-line{letter-spacing:.04em;padding:18px 0 22px;font-size:12px}.verio-experience .frontpage-cover{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);align-items:start;gap:48px;padding-top:0}.verio-experience .frontpage-top-story>.frontpage-original{letter-spacing:.09em;margin-bottom:16px;font-size:12px}.verio-experience .frontpage-top-story .editorial-lead .editorial-media{aspect-ratio:16/11;border-radius:0;max-height:620px}.verio-experience .frontpage-top-story .editorial-copy{background:var(--verio-background-primary,var(--verio-paper));max-width:calc(100% - 36px);margin:-38px 0 0 36px;padding:28px 0 0 28px;position:relative}.verio-experience .frontpage-top-story :is(h1,h2){font:400 clamp(38px,4.65vw,72px)/1.02 var(--verio-font);letter-spacing:-.046em;-webkit-line-clamp:unset;max-width:18ch;margin:16px 0 20px;display:block;overflow:visible}.verio-experience .frontpage-top-story .editorial-summary{max-width:48ch;font-size:17px;line-height:1.55}.verio-experience .frontpage-cover-rail{padding-top:28px}.verio-experience .frontpage-cover-rail .editorial-standard h2{letter-spacing:-.035em;font-size:clamp(24px,2vw,30px);line-height:1.14}.verio-experience .frontpage-picks>div{gap:40px}.verio-experience .frontpage-picks .editorial-ranked>span{font-family:var(--verio-font);color:var(--verio-ink);font-size:68px;font-weight:400}.verio-experience .frontpage-latest{margin-top:72px}.verio-experience .frontpage-latest .editorial-list-item h2{letter-spacing:-.03em;font-size:clamp(21px,2.1vw,29px)}.verio-experience .frontpage-feature{background:var(--verio-dark-background);margin:96px -32px 0;padding:48px}.verio-experience .frontpage-feature .editorial-feature>a{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:64px}.verio-experience .frontpage-feature .editorial-media{aspect-ratio:4/5;max-height:680px}.verio-experience .frontpage-feature h2{max-width:14ch;font-size:clamp(38px,4.8vw,74px);line-height:1.04}.verio-experience .frontpage-topic .frontpage-section-head h2{font:500 clamp(44px,7vw,104px)/1 var(--verio-font);letter-spacing:-.065em;overflow-wrap:anywhere}.verio-experience [data-world=technology],.verio-experience [data-world=marketing],.verio-experience [data-world=branding],.verio-experience [data-world=business]{--world-accent:var(--verio-accent)}.verio-experience .editorial-image-fallback{background:var(--verio-surface-secondary);color:var(--verio-ink)}.verio-experience .editorial-image-fallback small{color:var(--verio-text-secondary)}.verio-experience .editorial-direction{transition:transform .2s ease-out}@media (hover:hover) and (pointer:fine){.verio-experience .editorial-story>a:hover .editorial-media img{transform:scale(1.02)}.verio-experience .editorial-story>a:hover .editorial-direction{transform:translate(3px,-3px)}.verio-experience .frontpage-cover-rail .editorial-standard>a:hover h2{color:var(--verio-link)}}.verio-experience .verio-presentation-label:empty{display:none}.verio-presentation-label{font:12px var(--verio-mono);letter-spacing:.08em;color:var(--verio-link);margin:32px 0 0;display:block}.verio-experience .verio-article-head h1{max-width:18ch;font-size:clamp(36px,5.8vw,84px);line-height:1.045}.verio-experience .verio-article-head{padding-top:48px}.verio-experience .verio-presentation-feature .verio-original-cover{margin-top:48px}.verio-experience .verio-presentation-analysis .verio-article-head{border-top:3px solid var(--verio-accent);margin-top:40px}.verio-experience .verio-presentation-feature .verio-article-grid{max-width:1280px;margin-inline:auto;display:block}.verio-experience .verio-presentation-feature .verio-reading-rail{max-width:760px;margin:0 auto 40px;position:static}.verio-experience .verio-presentation-feature .verio-context-rail{display:none}.verio-experience .verio-presentation-feature .verio-reading-body>p,.verio-experience .verio-presentation-feature .verio-reading-body>h2,.verio-experience .verio-presentation-feature .verio-reading-body>h3,.verio-experience .verio-presentation-feature .verio-reading-body>ul,.verio-experience .verio-presentation-feature .verio-reading-body>hr,.verio-experience .verio-presentation-feature .verio-reading-body>.verio-source-quote,.verio-experience .verio-presentation-feature .verio-public-references,.verio-experience .verio-presentation-feature .verio-article-topics,.verio-experience .verio-presentation-feature .verio-share,.verio-experience .verio-presentation-feature .verio-author-signature{max-width:760px;margin-inline:auto}.verio-experience .verio-presentation-feature .verio-reading-body>.verio-media{width:100%;max-width:100%;margin-left:0;margin-right:0;position:relative;left:auto;right:auto;transform:none}.verio-chapter-marker{font:14px var(--verio-mono);letter-spacing:.1em;color:var(--verio-link);border-top:1px solid var(--verio-border-subtle);margin-bottom:20px;padding-top:24px;display:block}.verio-story-sequence{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;margin:72px 0;display:grid}.verio-story-visual{align-self:start;position:sticky;top:88px}.verio-story-visual .verio-media{position:static;transform:none;width:100%!important;max-width:100%!important;margin:0!important}.verio-story-visual img{object-fit:contain;width:100%;height:auto;max-height:70vh}.verio-story-prose{min-width:0}.verio-story-prose h2:first-child{margin-top:0}.verio-experience .verio-presentation-feature .verio-pull-quote{text-align:center;border:0;max-width:22ch;margin:80px auto;padding:0;font-size:clamp(32px,4.3vw,60px);line-height:1.15}.verio-experience .verio-next-story{background:var(--verio-dark-background);color:var(--verio-dark-ink);margin-top:96px;padding:48px}.verio-next-label{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.verio-next-label>span{font:500 clamp(70px,12vw,156px)/.8 var(--verio-font);letter-spacing:-.075em}.verio-next-label>small{font:12px var(--verio-mono);letter-spacing:.08em}.verio-experience .verio-next-story .editorial-feature>a{color:inherit;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:48px;display:grid}.verio-experience .verio-next-story h2{font:400 clamp(32px,4.3vw,62px)/1.08 var(--verio-font);letter-spacing:-.035em}.verio-experience .verio-next-story .editorial-category{color:var(--verio-dark-brand)}.verio-experience .verio-next-story .editorial-meta,.verio-experience .verio-next-story .editorial-summary{color:var(--verio-dark-text-secondary)}.verio-experience .experience-destination-head{border-bottom:2px solid var(--world-accent,var(--verio-ink));margin-bottom:48px;padding:64px 0 48px}.verio-experience .experience-destination-head h1{font:500 clamp(48px,9vw,132px)/.98 var(--verio-font);letter-spacing:-.06em;overflow-wrap:anywhere;margin:24px 0}.verio-experience .experience-destination-head p{font:20px/1.6 var(--verio-font);max-width:48ch}.verio-category-world[data-world=technology] .experience-destination-head{background:var(--verio-dark-background);color:var(--verio-dark-ink);margin-inline:-32px;padding:48px}.verio-category-world[data-world=technology] .experience-destination-head .verio-kicker{color:var(--verio-dark-brand)}.verio-category-world[data-world=marketing] .experience-destination-head h1{font-family:var(--verio-font);font-weight:400}.verio-category-world[data-world=branding] .experience-destination-head{padding-bottom:80px}.verio-category-world[data-world=business] .experience-destination-head h1{font-size:clamp(48px,7vw,100px)}.verio-collection-opening{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:64px;display:grid}.verio-collection-opening>aside{padding-top:24px}.verio-collection-opening .editorial-lead h2{font:400 clamp(32px,4vw,56px)/1.08 var(--verio-font)}.verio-collection-latest{border-top:1px solid var(--verio-border-soft);margin-top:80px;padding-top:24px}.verio-collection-latest>h2{font:400 32px var(--verio-font);margin-bottom:32px}.verio-experience .verio-search-experience{padding-top:64px}.verio-search-experience>h1{font:400 clamp(36px,6vw,80px)/1.05 var(--verio-font);letter-spacing:-.04em;margin:32px 0 56px}.verio-search-experience form{border-bottom:2px solid var(--verio-ink);align-items:end;gap:24px;margin-bottom:48px;padding-bottom:32px;display:flex}.verio-search-experience form label{flex:1;font-size:14px}.verio-search-experience form input{border:0;border-bottom:1px solid var(--verio-border-strong);background:0 0;border-radius:0;min-height:64px;padding:16px 0;font-size:clamp(24px,4vw,52px)}.verio-search-experience form button{min-height:48px}.verio-experience :is(.editorial-story,.verio-original-cover,.verio-media) img{max-width:100%}.verio-experience :is(h1,h2,h3){text-wrap:pretty}.verio-experience .verio-article [id^=section-]{scroll-margin-top:90px}@media (width<=1024px){.verio-experience .verio-public-masthead{padding-inline:24px}.verio-experience .frontpage-cover{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:28px}.verio-experience .frontpage-feature .editorial-feature>a,.verio-story-sequence,.verio-collection-opening{gap:32px}.verio-experience .frontpage-top-story .editorial-copy{max-width:calc(100% - 16px);margin-left:16px;padding-left:20px}}@media (width<=768px){.verio-experience .verio-public-masthead{padding:24px 20px 0}.verio-experience .verio-wordmark{font-size:clamp(68px,20vw,120px)}.verio-experience .verio-masthead-top{align-items:center;gap:12px;padding-bottom:20px}.verio-experience .verio-masthead-tools{align-self:center;gap:16px;padding:0}.verio-experience .verio-masthead-tools button{font-size:14px}.verio-experience .verio-edition-navigation{gap:24px}.verio-experience .frontpage-edition-line>span:first-child{display:none}.verio-experience .frontpage-cover{display:block}.verio-experience .frontpage-top-story .editorial-lead .editorial-media{aspect-ratio:4/3;max-height:none}.verio-experience .frontpage-top-story .editorial-copy{max-width:calc(100% - 16px);margin:-24px 0 0 16px;padding:22px 0 0 16px}.verio-experience .frontpage-top-story :is(h1,h2){letter-spacing:-.04em;font-size:clamp(30px,8vw,44px);line-height:1.08}.verio-experience .frontpage-top-story .editorial-summary{font-size:16px}.verio-experience .frontpage-cover-rail{padding-top:32px}.verio-experience .frontpage-cover-rail .editorial-standard h2{font-size:23px}.verio-experience .frontpage-picks{margin-top:40px;padding-block:28px}.verio-experience .frontpage-picks .editorial-ranked>span{font-size:48px}.verio-experience .frontpage-latest{margin-top:48px}.verio-experience .frontpage-feature{margin:64px -20px 0;padding:28px 20px}.verio-experience .frontpage-feature .editorial-feature>a{display:block}.verio-experience .frontpage-feature .editorial-media{aspect-ratio:4/3;max-height:none}.verio-experience .frontpage-feature h2{max-width:none;margin-top:24px;font-size:36px}.verio-experience .frontpage-topic{margin-top:40px;padding-top:40px}.verio-experience .frontpage-topic .frontpage-section-head h2{font-size:clamp(38px,11vw,62px)}.verio-experience .verio-article-head{padding-top:32px}.verio-experience .verio-article-head h1{font-size:clamp(32px,9vw,44px)}.verio-experience .verio-next-story{margin-top:64px;padding:28px 20px}.verio-experience .verio-next-story .editorial-feature>a{display:block}.verio-experience .verio-next-story h2{font-size:36px}.verio-next-label{display:block}.verio-next-label>small{margin-top:24px;display:block}.verio-story-sequence{margin:48px 0;display:block}.verio-story-visual{margin-bottom:32px;position:static}.verio-story-visual img{max-height:none}.verio-experience .verio-presentation-feature .verio-pull-quote{margin:48px auto;font-size:32px}.verio-chapter-marker{margin-bottom:16px;padding-top:16px}.verio-reading-strip{gap:20px;padding:0 20px}.verio-reading-strip>span{display:none}.verio-reading-strip>a{margin-right:auto}.verio-editorial-overlay{padding:24px 20px}.verio-editorial-overlay>header{margin-bottom:32px}.verio-editorial-overlay h2{margin-bottom:32px;font-size:36px}.verio-editorial-overlay>nav{display:block}.verio-editorial-overlay>nav>a{gap:20px;padding:20px 0;font-size:36px}.verio-editorial-overlay form input{font-size:32px}.verio-experience .experience-destination-head{margin-bottom:32px;padding:40px 0 28px}.verio-experience .experience-destination-head h1{font-size:clamp(42px,12vw,72px)}.verio-category-world[data-world=technology] .experience-destination-head{margin-inline:-20px;padding:32px 20px}.verio-experience .experience-destination-head p{font-size:18px}.verio-collection-opening{display:block}.verio-collection-opening>aside{padding-top:40px}.verio-search-experience form{display:block}.verio-search-experience form button{margin-top:24px}.verio-experience .verio-search-experience{padding-top:40px}}@media (prefers-reduced-motion:reduce){.verio-experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.verio-experience .editorial-story>a:hover img{transform:none}}.verio-experience.experience-static *{transition:none!important;animation:none!important}.verio-experience.experience-static .editorial-story>a:hover img{transform:none}@media (prefers-reduced-motion:reduce){.verio-experience .verio-wordmark{transform:none}}.verio-experience .verio-presentation-feature .verio-reading-body>.verio-story-sequence{max-width:none;margin:72px 0}.verio-experience .verio-presentation-feature .verio-article-grid>div{max-width:none}.verio-experience .verio-reading-rail{max-height:calc(100vh - 112px);top:88px}@media (width<=768px){.verio-experience .verio-presentation-feature .verio-reading-body>.verio-story-sequence{margin:48px 0}.verio-experience .verio-reading-rail{max-height:none}}.verio-not-found{min-height:65vh;padding-block:clamp(56px,9vw,128px)}.verio-not-found h1{letter-spacing:-.035em;max-width:15ch;font-size:clamp(40px,6.5vw,88px);line-height:1.04}.verio-not-found>p{max-width:44ch;margin:28px 0;font-size:1.125rem;line-height:1.6}.verio-not-found nav{flex-wrap:wrap;gap:24px;display:flex}.verio-not-found nav a{border-bottom:1px solid;align-items:center;min-height:44px;display:inline-flex}.verio-editorial-overlay{overscroll-behavior:contain;max-height:100dvh}.verio-masthead-tools button,.verio-reading-strip button,.verio-editorial-overlay>header button{min-width:44px;min-height:44px}.verio-search-experience input,.verio-editorial-overlay input{scroll-margin-block:24px}.verio-not-found a:focus-visible{outline-offset:6px;outline:2px solid}@media (width>=769px){.verio-experience:has(.verio-original) .verio-public-masthead .verio-wordmark{font-size:clamp(60px,6vw,84px)}.verio-experience:has(.verio-original) .verio-public-masthead .verio-masthead-top{padding-bottom:20px}.verio-experience:has(.verio-original) .verio-original{padding-top:40px}.verio-experience .frontpage-picks[data-story-count="1"]>div{grid-template-columns:1fr;max-width:900px}.verio-experience .frontpage-picks[data-story-count="1"] .editorial-ranked h2{-webkit-line-clamp:unset;display:block}.verio-experience .frontpage-topic-single .frontpage-topic-composition{display:block}.verio-experience .frontpage-topic-single .editorial-feature>a{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.verio-experience .frontpage-topic-single .editorial-feature .editorial-media{aspect-ratio:3/2;max-height:none}.verio-experience .frontpage-topic-single .editorial-feature .editorial-copy{padding:0}.verio-experience .frontpage-topic-single.frontpage-topic-1 .editorial-feature .editorial-media{grid-area:1/2}.verio-experience .frontpage-topic-single.frontpage-topic-1 .editorial-feature .editorial-copy{grid-area:1/1}}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-italic.woff)format("woff");font-style:italic;font-weight:400;font-display:swap}.verio-experience{font-size:var(--verio-type-body);line-height:1.55}.verio-experience :is(.verio-page,.verio-frontpage,.verio-original,.verio-public-masthead){max-width:1440px;padding-inline:48px}.verio-experience .verio-public-masthead{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding-top:96px}.verio-experience .verio-wordmark{letter-spacing:-.075em;font-size:156px;line-height:.8}.verio-experience .verio-masthead-top{padding-bottom:32px}.verio-experience .verio-masthead-tools{display:none}.verio-experience .verio-edition-navigation{border-color:var(--verio-border-subtle);gap:24px;font-size:13px}.verio-experience .verio-reading-strip,.verio-experience.is-scrolled .verio-reading-strip{top:var(--nav-top,10px);width:calc(100% - 40px);max-width:var(--nav-width,1280px);height:60px;transform:translateX(-50%) scale(var(--nav-scale,1));transform-origin:top;background:var(--verio-glass);color:var(--verio-ink);border:1px solid var(--verio-border-subtle);border-radius:var(--verio-radius-floating);box-shadow:var(--verio-shadow-floating);-webkit-backdrop-filter:blur(28px)saturate(180%);gap:24px;padding:0 24px;display:flex;left:50%;right:auto;overflow:hidden}.verio-experience .verio-reading-strip>a{font-size:24px}.verio-experience .verio-reading-strip>span{color:var(--verio-text-secondary);font-size:11px}.verio-experience .verio-reading-strip button{border-radius:var(--verio-radius-pill);min-height:36px;padding:8px 16px}.verio-experience .verio-reading-strip button:hover{background:var(--verio-surface-hover)}.verio-experience .verio-reading-progress{background:var(--verio-accent)}.verio-experience .verio-editorial-overlay{width:calc(100% - 40px);max-width:1040px;height:auto;max-height:calc(100dvh - 112px);color:var(--verio-ink);background:var(--verio-surface-elevated);border:1px solid var(--verio-border-subtle);border-radius:var(--verio-radius-floating);box-shadow:var(--verio-shadow-lift);margin:0 auto;padding:32px 40px;inset:88px 20px auto}.verio-experience .verio-editorial-overlay::backdrop{background:var(--verio-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.verio-experience .verio-editorial-overlay[open]{animation:eos-panel-in .2s var(--verio-ease)}@keyframes eos-panel-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.verio-experience .verio-editorial-overlay>header,.verio-experience .verio-editorial-overlay>nav>a,.verio-experience .verio-editorial-overlay footer,.verio-experience .verio-editorial-overlay form{border-color:var(--verio-border-subtle)}.verio-experience .verio-editorial-overlay>header{margin-bottom:32px;padding-bottom:20px}.verio-experience .verio-editorial-overlay button{border:1px solid var(--verio-border-subtle);border-radius:var(--verio-radius-pill);min-height:44px;color:var(--verio-ink);background:var(--verio-surface)}.verio-experience .verio-editorial-overlay h2{font:600 38px/1.08 var(--verio-font);letter-spacing:-.04em;max-width:24ch;margin-bottom:32px}.verio-experience .verio-editorial-overlay h3{font:600 24px/1.2 var(--verio-font)}.verio-experience .verio-editorial-overlay :is(p,small,nav span,[role=status]){color:var(--verio-text-secondary)}.verio-experience .verio-editorial-overlay a:hover{color:var(--verio-link)}.verio-experience .verio-editorial-overlay :focus-visible{outline:2px solid var(--verio-focus);outline-offset:4px}.verio-experience .verio-editorial-overlay form input{color:var(--verio-ink);border-color:var(--verio-border-subtle);font-size:38px}.verio-experience .verio-editorial-overlay form input::placeholder{color:var(--verio-text-secondary)}.verio-experience .verio-editorial-overlay form button{background:var(--verio-ink);color:var(--verio-paper)}.verio-experience .frontpage-edition-line{color:var(--verio-text-secondary);padding:24px 0}.verio-experience .frontpage-cover{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);align-items:stretch;gap:24px}.verio-experience .frontpage-top-story>.frontpage-original{display:none}.verio-experience .frontpage-top-story .editorial-lead>a{border-radius:var(--verio-radius-surface);background:var(--verio-surface-secondary);isolation:isolate;height:100%;min-height:680px;position:relative;overflow:hidden}.verio-experience .frontpage-top-story .editorial-lead{height:100%}.verio-experience .frontpage-top-story .editorial-lead .editorial-media{aspect-ratio:auto;border-radius:0;width:100%;height:100%;max-height:none;position:absolute;inset:0}.verio-experience .frontpage-top-story .editorial-copy{isolation:isolate;background:0 0;flex-direction:column;justify-content:flex-end;max-width:none;min-height:680px;margin:0;padding:40px;display:flex;position:relative}.verio-experience .frontpage-top-story .editorial-copy:before{content:"";z-index:-1;background:linear-gradient(to bottom,var(--verio-cover-clear),var(--verio-cover-fade) 60%,var(--verio-paper));-webkit-backdrop-filter:blur(22px);position:absolute;inset:15% 0 0;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}.verio-experience .frontpage-top-story :is(h1,h2){font:600 48px/1.08 var(--verio-font);letter-spacing:-.05em;text-wrap:balance;max-width:22ch;margin:16px 0;overflow:visible}.verio-experience .frontpage-top-story .editorial-summary{font:400 17px/1.55 var(--verio-font);max-width:48ch;margin-top:0}.verio-experience .frontpage-top-story .editorial-direction{font:500 13px var(--verio-font);color:var(--verio-ink);align-items:center;gap:12px;margin-top:24px;display:flex}.verio-experience .frontpage-cover-rail{border:0;gap:24px;padding:0 0 0 8px}.verio-experience .frontpage-cover-rail .editorial-standard h2{font-size:24px;line-height:1.15}.verio-experience .frontpage-cover-rail .editorial-media{aspect-ratio:16/10}.verio-experience .editorial-media{background:var(--verio-surface-secondary);border-radius:18px}.verio-experience .editorial-media img{transition:transform .8s var(--verio-ease),opacity .4s var(--verio-ease)}.verio-experience .editorial-image-fallback{color:var(--verio-ink);background:var(--verio-surface-secondary)}.verio-experience .editorial-image-fallback i{background:var(--verio-border-strong)}.verio-experience .editorial-meta,.verio-experience .editorial-category{color:var(--verio-text-secondary);font-size:12px}.verio-experience .editorial-category{color:var(--verio-link);align-items:center;gap:6px;display:inline-flex}.verio-experience .editorial-category:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px}.verio-experience .editorial-standard h2{font-size:22px}.verio-experience .editorial-compact h2{font-size:17px;line-height:1.35}.verio-experience .editorial-compact .editorial-media{border-radius:10px}.verio-experience .editorial-feature h2{font-family:var(--verio-font);font-weight:600;line-height:1.08}.verio-experience .frontpage-picks{margin-top:64px;padding-block:32px}.verio-experience .frontpage-picks .editorial-ranked>span{font:400 60px/1 var(--verio-mono);color:var(--verio-text-secondary);font-variant-numeric:tabular-nums}.verio-experience .frontpage-topic{margin-top:64px;padding-top:40px}.verio-experience .frontpage-topic .frontpage-section-head{border-top:1px solid var(--verio-border-subtle)}.verio-experience .frontpage-topic .frontpage-section-head h2{font-size:60px;line-height:1.08}.verio-experience .frontpage-topic .editorial-category{color:var(--verio-link)}.verio-experience .frontpage-feature{border-radius:var(--verio-radius-surface);background:var(--verio-dark-background);margin:80px 0 0;padding:40px}.verio-experience .verio-original .verio-reading-body{font:400 18px/1.72 var(--verio-font);max-width:none}.verio-experience .verio-reading-body>:is(p,h2,h3,ul,ol){max-width:min(720px,68ch)}.verio-experience .verio-original .verio-article-head h1{font-family:var(--verio-font);max-width:20ch;font-weight:600;line-height:1.08}.verio-experience .verio-original .verio-article-dek{font:400 24px/1.55 var(--verio-font);max-width:48ch}.verio-experience .verio-original .verio-byline{border-block:1px solid var(--verio-border-subtle);color:var(--verio-text-secondary);padding:20px 0}.verio-experience .verio-original-cover picture{border-radius:var(--verio-radius-surface);overflow:hidden}.verio-experience .verio-original-cover img{max-width:100%}.verio-experience .verio-original .verio-reading-body :is(.verio-pull-quote,.verio-source-quote){font-family:var(--verio-editorial-accent);border-left:1px solid var(--verio-border-strong);padding-left:24px;font-style:italic}.verio-experience .verio-next-story{background:var(--verio-background-secondary);color:var(--verio-ink);border-radius:var(--verio-radius-surface);margin-top:80px}.verio-experience .verio-next-story h2{font-family:var(--verio-font);font-weight:600}.verio-experience .verio-next-story :is(.editorial-category,.editorial-meta,.editorial-summary){color:var(--verio-text-secondary)}.verio-experience .experience-destination-head{border-color:var(--verio-border-subtle)}.verio-experience .experience-destination-head :is(h1,p),.verio-experience .verio-search-experience h1,.verio-experience .verio-author-page .author-introduction p,.verio-experience .verio-related>h2{font-family:var(--verio-font)}.verio-experience .verio-category-world[data-world=technology] .experience-destination-head{background:var(--verio-background-secondary);color:var(--verio-ink);border-radius:var(--verio-radius-surface);margin-inline:0}.verio-experience .verio-category-world[data-world=technology] .verio-kicker,.verio-experience :is(.verio-kicker,.frontpage-section-eyebrow,.frontpage-section-head>span,figcaption){color:var(--verio-text-secondary)}@media (hover:hover) and (pointer:fine){.verio-experience .editorial-standard>a{transition:transform .28s var(--verio-ease)}.verio-experience .editorial-standard>a:hover{transform:translateY(-5px)}.verio-experience .editorial-standard>a:hover img{transform:scale(1.07)}.verio-experience .editorial-feature>a:hover img{transform:scale(1.08)}.verio-experience .frontpage-top-story a:hover img{transform:scale(1.035)}.verio-experience .frontpage-top-story img{transition-duration:1.1s}.verio-experience .frontpage-top-story :is(h1,h2){transition:transform .28s var(--verio-ease)}.verio-experience .frontpage-top-story a:hover h1{transform:translateY(-4px)}}@media (width>=1440px){.verio-experience .frontpage-top-story :is(h1,h2){font-size:60px}}@media (width<=1024px){.verio-experience :is(.verio-page,.verio-frontpage,.verio-original,.verio-public-masthead){padding-inline:32px}.verio-experience .verio-wordmark{font-size:120px}.verio-experience .frontpage-top-story :is(h1,h2){font-size:38px}.verio-experience .frontpage-top-story .editorial-copy{padding:32px}.verio-experience .frontpage-top-story .editorial-copy,.verio-experience .frontpage-top-story .editorial-lead>a{min-height:620px}.verio-experience .frontpage-cover-rail .editorial-standard h2{font-size:20px}}@media (width<=768px){.verio-experience :is(.verio-page,.verio-frontpage,.verio-original,.verio-public-masthead){padding-inline:20px}.verio-experience .verio-public-masthead{padding-top:88px}.verio-experience .verio-wordmark{font-size:76px}.verio-experience .verio-reading-strip,.verio-experience.is-scrolled .verio-reading-strip{gap:8px;width:calc(100% - 24px);height:56px;padding-inline:16px;transform:translate(-50%)}.verio-experience .verio-reading-strip button{min-height:44px;padding:8px 12px}.verio-experience .frontpage-top-story .editorial-copy,.verio-experience .frontpage-top-story .editorial-lead>a{min-height:620px}.verio-experience .frontpage-top-story .editorial-copy{padding:24px}.verio-experience .frontpage-top-story .editorial-copy:before{-webkit-backdrop-filter:blur(18px);inset:24% 0 0}.verio-experience .frontpage-top-story :is(h1,h2){max-width:none;font-size:30px;line-height:1.08}.verio-experience .frontpage-top-story .editorial-summary{font-size:15px}.verio-experience .frontpage-cover-rail{padding:32px 0 0}.verio-experience .frontpage-cover-rail .editorial-standard h2{font-size:20px}.verio-experience .frontpage-cover-rail .editorial-media{aspect-ratio:1}.verio-experience .frontpage-topic .frontpage-section-head h2{font-size:38px}.verio-experience .verio-original .verio-reading-body{font-size:18px;line-height:1.72}.verio-experience .verio-original .verio-article-dek{font-size:20px}.verio-experience .verio-next-story,.verio-experience .frontpage-feature{padding:24px 20px}.verio-experience .verio-editorial-overlay{width:calc(100% - 24px);max-height:calc(100dvh - 90px);padding:24px 20px;inset:78px 12px auto}.verio-experience .verio-editorial-overlay h2{font-size:30px}.verio-experience .verio-editorial-overlay form input{font-size:24px}.verio-experience .verio-editorial-overlay>nav>a{font-size:30px}.verio-experience .verio-editorial-overlay footer{gap:20px;margin-top:32px}}@media (prefers-reduced-motion:reduce){.verio-experience .verio-reading-strip{transform:translate(-50%)}.verio-experience .editorial-standard>a:hover,.verio-experience .frontpage-top-story a:hover h1{transform:none}.verio-experience .verio-editorial-overlay[open]{animation:none}}@keyframes eos-image-ready{0%{opacity:.5}to{opacity:1}}.verio-experience .editorial-image-ready{animation:eos-image-ready .4s var(--verio-ease)}.verio-experience .verio-collection-opening .editorial-lead h2{font-weight:600}.verio-experience .verio-search-experience input,.verio-experience .brief-archive input{border-radius:var(--verio-radius-control)}.verio-experience .brief-archive button{background:var(--verio-ink);color:var(--verio-paper);border-radius:var(--verio-radius-pill);border:0;padding:10px 20px}.verio-experience .discovery-result-row img{border-radius:10px}.verio-experience .discovery-result-row small{font-size:12px}.verio-experience .verio-search-experience form select{background:var(--verio-surface);color:var(--verio-ink);border-color:var(--verio-border-subtle);border-radius:var(--verio-radius-control)}.verio-experience .frontpage-cover{align-items:start}.verio-experience .frontpage-top-story,.verio-experience .frontpage-top-story .editorial-lead,.verio-experience .frontpage-top-story .editorial-lead>a{height:auto}.verio-experience .frontpage-top-story .editorial-copy{height:680px}@media (width<=1024px){.verio-experience .frontpage-top-story .editorial-copy{height:620px}}.verio-experience .frontpage-top-story .editorial-copy:before{background:linear-gradient(to bottom,var(--verio-cover-clear),var(--verio-cover-fade) 40%,var(--verio-paper) 70%);-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.verio-experience .frontpage-picks .editorial-ranked{grid-template-columns:80px minmax(0,1fr);gap:20px}@media (width<=768px){.verio-experience .frontpage-picks .editorial-ranked{grid-template-columns:60px minmax(0,1fr);gap:16px}.verio-experience .frontpage-picks .editorial-ranked>span{font-size:48px}.verio-experience .frontpage-topic .editorial-feature .editorial-media{aspect-ratio:4/5}.verio-experience .frontpage-top-story .editorial-summary{-webkit-line-clamp:4}}.verio-experience .verio-editorial-overlay .discovery-result-groups>section>h2{font:500 12px/1.5 var(--verio-mono);letter-spacing:.12em;max-width:none;color:var(--verio-text-secondary);border-color:var(--verio-border-subtle);margin:0 0 16px}.verio-experience .verio-article-head .verio-series-context{margin:12px 20px 0 0;padding:8px 0;font-size:12px;display:inline-flex}.verio-experience .verio-presentation-label{margin-top:20px}.verio-experience .verio-original .verio-article-head h1{font-size:76px}@media (width<=1024px){.verio-experience .verio-original .verio-article-head h1{font-size:60px}}@media (width<=768px){.verio-experience .verio-original .verio-article-head h1{font-size:38px}.verio-experience .verio-article-head .verio-series-context{margin-right:12px;font-size:12px}}.verio-experience.experience-static .frontpage-top-story .editorial-copy:before{-webkit-backdrop-filter:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.verio-experience .verio-reading-strip{background:var(--verio-surface)}}.verio-experience .verio-footer-colophon{color:var(--verio-text-secondary)}.verio-discovery-hub .experience-destination-head{max-width:1060px}.discovery-hub-cover{aspect-ratio:2;margin:32px 0 64px;overflow:hidden}.discovery-hub-cover img{object-fit:cover;width:100%;height:100%}.hub-lead{max-width:1000px;margin:56px 0}.hub-start{border-top:1px solid var(--verio-line,var(--verio-border-subtle));max-width:780px;padding:40px 0}.hub-start h2{font:clamp(30px,4vw,52px)/1.08 var(--verio-font);margin:16px 0}.hub-sequence{max-width:1100px;margin:72px 0}.hub-sequence h2,.verio-journey-sequence h2{font:clamp(32px,4vw,56px)/1.1 var(--verio-font)}.hub-sequence ol,.verio-journey-sequence ol{padding:0;list-style:none}.hub-sequence li{align-items:center;gap:28px;display:flex}.hub-position{font:48px/1 var(--verio-font);color:var(--verio-text-secondary)}.verio-discovery-links{border-top:1px solid var(--verio-border-subtle);margin:64px 0;padding-top:32px}.verio-discovery-links nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:28px 0;display:grid}.verio-discovery-links a{font:clamp(23px,3vw,38px)/1.1 var(--verio-font);flex-direction:column;gap:12px;display:flex}.verio-discovery-links small{font:11px/1.4 var(--font-geist-sans),sans-serif;letter-spacing:.1em;color:var(--verio-text-secondary)}.discovery-topic-index{margin:64px 0}.discovery-topic-index a{border-top:1px solid var(--verio-border-subtle);grid-template-columns:60px 1fr auto;align-items:baseline;gap:24px;padding:32px 0;display:grid}.discovery-topic-index h2{font:clamp(32px,5vw,68px)/1 var(--verio-font);margin:0}.discovery-topic-index small{color:var(--verio-text-secondary)}.verio-journey-sequence{max-width:960px;margin:64px 0}.verio-journey-sequence header{margin-bottom:44px}.verio-journey-sequence li>a{border-top:1px solid var(--verio-border-subtle);grid-template-columns:80px 1fr 40px;gap:24px;padding:32px 0;display:grid}.verio-journey-sequence li>a>span{font:48px/1 var(--verio-font);color:var(--verio-text-secondary)}.verio-journey-sequence h3{font:clamp(25px,3vw,40px)/1.1 var(--verio-font);margin:12px 0}.verio-journey-sequence small{color:var(--verio-text-secondary)}.verio-journey-sequence button{color:inherit;border:1px solid var(--verio-text-secondary);background:0 0;margin-top:20px;padding:12px;display:block}.verio-series-context{letter-spacing:.09em;border-top:1px solid var(--verio-border-subtle);width:fit-content;padding:14px 0;font-size:12px;display:block}.verio-continue-sequences{gap:30px;max-width:1040px;margin:72px auto;display:grid}.verio-continue-sequences a{border-top:1px solid var(--verio-border-subtle);padding:24px 0}.verio-continue-sequences small{letter-spacing:.08em;color:var(--verio-text-secondary)}.verio-continue-sequences h2{font:clamp(26px,3vw,42px)/1.12 var(--verio-font);margin:16px 0}.verio-context-rail a{flex-direction:column;gap:10px;margin:24px 0;font-size:15px;display:flex}.discovery-result-groups>section{margin:44px 0}.discovery-result-groups>section>h2{font:11px/1.5 var(--font-geist-sans),sans-serif;letter-spacing:.14em;color:var(--verio-text-secondary);border-bottom:1px solid var(--verio-text-secondary);padding-bottom:12px}.discovery-result-row{border-bottom:1px solid var(--verio-border-subtle);align-items:center;gap:24px;padding:24px 0!important;display:flex!important}.discovery-result-row img{object-fit:cover;flex-shrink:0;width:96px;height:72px}.discovery-result-row>div{flex:1;min-width:0}.discovery-result-row h3{font:clamp(22px,2.5vw,36px)/1.12 var(--verio-font)!important;margin:9px 0!important}.discovery-result-row small{color:var(--verio-text-secondary);letter-spacing:.06em;font-size:11px}.discovery-result-row p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:760px;line-height:1.5;display:-webkit-box;overflow:hidden;font-size:15px!important}.discovery-search-alternatives>a{border-bottom:1px solid var(--verio-border-subtle);padding:18px 0;display:block}.verio-search-experience form select{background:var(--verio-surface);width:100%;color:var(--verio-ink);border:1px solid var(--verio-text-secondary);padding:12px}.discovery-admin-grid{grid-template-columns:230px minmax(0,1fr);gap:32px;display:grid}.discovery-admin-grid aside nav{flex-direction:column;gap:0;margin:24px 0;display:flex}.discovery-admin-grid aside button{text-align:left;width:100%;color:inherit;border:0;border-bottom:1px solid var(--verio-border-subtle);background:0 0;flex-direction:column;gap:8px;padding:14px;display:flex}.discovery-admin form{max-width:900px}.discovery-admin label{margin:20px 0;display:block}.discovery-admin input:not([type=checkbox]),.discovery-admin textarea,.discovery-admin select{background:var(--verio-surface);width:100%;color:var(--verio-ink);border:1px solid var(--verio-border-subtle);margin-top:8px;padding:12px;display:block}.discovery-admin textarea{min-height:100px}.discovery-admin ol{padding:0;list-style:none}.discovery-admin ol li{border-top:1px solid var(--verio-border-subtle);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.discovery-admin ol li>span{flex:1}.discovery-admin footer{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}.discovery-admin button{min-height:44px;padding:10px 14px}.discovery-content-picker{margin:64px 0}.discovery-content-picker ul{padding:0;list-style:none}.discovery-content-picker li{border-top:1px solid var(--verio-border-subtle);align-items:center;gap:16px;padding:18px 0;display:flex}.discovery-content-picker li>div{flex:1;min-width:0}.discovery-content-picker small{color:var(--verio-text-secondary);margin:8px 0;display:block}.discovery-content-picker img{object-fit:cover}.discovery-admin :focus-visible,.verio-discovery-hub :focus-visible,.verio-discover :focus-visible{outline:2px solid var(--verio-border-subtle);outline-offset:5px}.discovery-result-row:hover h3,.verio-discovery-links a:hover{color:var(--verio-text-secondary)}@media (width<=768px){.verio-discovery-links nav{grid-template-columns:1fr}.discovery-topic-index a{grid-template-columns:30px 1fr;gap:14px}.discovery-topic-index small{grid-column:2}.verio-journey-sequence li>a{grid-template-columns:40px 1fr 20px;gap:16px}.verio-journey-sequence li>a>span{font-size:30px}.discovery-result-row{gap:14px}.discovery-result-row img{width:60px;height:60px}.discovery-result-row h3{font-size:23px!important}.discovery-result-row p{display:none}.discovery-hub-cover{aspect-ratio:4/3;margin-bottom:36px}.discovery-admin-grid{grid-template-columns:1fr}.discovery-admin-grid aside nav{max-height:240px;overflow:auto}.verio-context-rail{display:none}.hub-sequence li{gap:14px}.hub-position{font-size:28px}.verio-continue-sequences{margin:48px 20px}.discovery-content-picker li{flex-wrap:wrap}.discovery-content-picker li>div{min-width:160px}}.verio-brief-landing,.verio-brief-edition{max-width:1280px;margin:auto;padding:64px 32px 96px}.verio-brief-landing>header{border-bottom:1px solid var(--verio-border-subtle);padding-bottom:48px}.verio-brief-landing h1{font-family:var(--verio-font);letter-spacing:-.05em;margin:24px 0;font-size:clamp(48px,8vw,110px);line-height:.98}.verio-brief-landing>header p{max-width:640px;font-size:22px;line-height:1.5}.brief-latest{max-width:920px;padding:56px 0}.brief-latest>span,.brief-opening>time,.brief-home-module time{display:block}.brief-latest time{color:var(--verio-text-secondary);margin:16px 0;display:block}.brief-latest h2{font-family:var(--verio-font);letter-spacing:-.03em;font-size:clamp(30px,4vw,52px);line-height:1.12}.brief-latest p{max-width:740px;font-size:20px;line-height:1.55}.brief-archive{border-top:1px solid var(--verio-text-secondary);padding-top:36px}.brief-archive form{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px;display:flex}.brief-archive input{border:1px solid var(--verio-text-secondary);min-height:44px;color:inherit;background:0 0;min-width:0;padding:10px}.brief-archive button{min-height:44px;padding:10px 20px}.brief-archive>a{border-bottom:1px solid var(--verio-border-subtle);grid-template-columns:200px 1fr;gap:12px 32px;padding:26px 0;text-decoration:none;display:grid}.brief-archive>a p{grid-column:2;margin:0}.brief-opening{max-width:1080px}.brief-opening>time{margin:24px 0;font-size:16px}.brief-opening h1{font-family:var(--verio-font);letter-spacing:-.045em;overflow-wrap:anywhere;max-width:950px;font-size:clamp(36px,5.5vw,76px);line-height:1.04}.brief-dek{max-width:780px;font-size:clamp(20px,2vw,26px);line-height:1.45}.brief-byline{flex-wrap:wrap;gap:20px;margin:24px 0 40px;font-size:14px;display:flex}.brief-opening figure{margin:0 0 56px}.brief-opening img{aspect-ratio:8/5;object-fit:cover;width:100%;height:auto}.brief-reading{max-width:1040px}.brief-section{border-top:1px solid var(--verio-border-strong);grid-template-columns:220px minmax(0,1fr);gap:40px;padding:36px 0 48px;display:grid}.brief-section>header>span{font-family:var(--verio-mono);color:var(--verio-text-secondary);font-size:64px;line-height:1}.brief-section h2{margin:14px 0;font-size:16px;font-weight:500;line-height:1.5}.brief-item+.brief-item{border-top:1px solid var(--verio-border-subtle);margin-top:30px;padding-top:30px}.brief-item h3{font-family:var(--verio-font);letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(25px,3vw,38px);line-height:1.18}.brief-item p{font-family:var(--verio-font);margin:0 0 20px;font-size:20px;line-height:1.6}.brief-item a{text-underline-offset:4px;min-height:44px;margin-right:20px;padding:8px 0;font-size:16px;display:inline-block}.brief-item .brief-why{border-left:2px solid var(--verio-accent);padding-left:20px;font-family:inherit;font-size:17px}.brief-why strong{margin-bottom:8px;font-size:14px;display:block}.brief-interpretation{color:var(--verio-link);letter-spacing:.08em;margin-bottom:20px;font-size:13px;display:block}.brief-number{font-family:var(--verio-font);letter-spacing:-.05em;font-size:clamp(64px,10vw,130px);display:block}.brief-source-date{color:var(--verio-text-secondary);font-size:13px;display:block}.brief-continuation{border-top:1px solid var(--verio-text-secondary);flex-wrap:wrap;gap:24px;margin-top:48px;padding-top:32px;display:flex}.brief-continuation a{min-height:44px}.brief-private{border-left:3px solid var(--verio-accent);padding:12px 20px;font-size:14px}.brief-correction{border-top:1px solid var(--verio-text-secondary);padding:24px 0}.brief-home-module{border-block:1px solid var(--verio-text-secondary);grid-template-columns:240px 1fr;gap:24px 48px;margin:40px 0;padding:36px 0;display:grid}.brief-home-module>div{grid-row:span 3}.brief-home-module h2{font-family:var(--verio-font);margin:0;font-size:clamp(26px,3vw,40px);line-height:1.18}.brief-home-module p{max-width:750px;margin:0;font-size:18px;line-height:1.5}.brief-home-module time{color:var(--verio-text-secondary);margin-top:16px;font-size:14px}.programming-builder fieldset{border:0;border-top:1px solid var(--verio-border-subtle);min-width:0;padding:24px 0}.programming-builder legend{font-size:18px;font-weight:600}.programming-builder label{gap:8px;margin-bottom:18px;display:grid}.programming-builder input,.programming-builder textarea,.programming-builder select{width:100%;min-height:44px;color:inherit;border:1px solid var(--verio-text-secondary);background:0 0;border-radius:2px;padding:12px;font-size:16px}.programming-builder textarea{resize:vertical;min-height:100px}.programming-builder .brief-editor-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.brief-editor-actions button,.programming-builder button{min-height:44px;padding:10px 16px}.brief-editor-item{border-bottom:1px solid var(--verio-border-subtle);padding:20px 0}.brief-picker{width:90vw;max-width:860px;max-height:85dvh;color:var(--verio-ink);background:var(--verio-surface);overflow:auto}.brief-picker>header{justify-content:space-between;gap:20px;display:flex}.brief-picker nav button{text-align:left;border:0;border-bottom:1px solid var(--verio-border-subtle);background:0 0;width:100%;min-height:44px;padding:20px;display:block}.brief-preview-dialog{width:95vw;max-width:1500px;height:90dvh;max-height:90dvh;padding:16px}.brief-preview-dialog>header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.brief-preview-dialog iframe{background:var(--verio-surface);border:0;max-width:100%;height:calc(90dvh - 100px);margin:16px auto 0;display:block}.brief-builder-notice{border-left:2px solid var(--verio-accent);padding:16px;font-size:16px}.brief-program-table>a{border-bottom:1px solid var(--verio-text-secondary);grid-template-columns:160px 1fr 140px;gap:20px;padding:24px 0;display:grid}.brief-builder-tabs{flex-wrap:wrap;gap:12px;margin:32px 0;display:flex}.brief-builder-tabs button{min-height:44px;padding:8px 16px}.programming-builder{max-width:1050px}.programming-history{border-top:1px solid var(--verio-border-subtle);padding:20px 0}.programming-builder summary{cursor:pointer;min-height:44px;padding:12px 0}.verio-brief-landing a:focus-visible,.verio-brief-edition a:focus-visible,.programming-builder :focus-visible{outline:2px solid var(--verio-focus);outline-offset:4px}@media (width<=768px){.verio-brief-landing,.verio-brief-edition{padding:32px 20px 64px}.brief-section{grid-template-columns:1fr;gap:16px;padding:28px 0}.brief-section>header{align-items:center;gap:20px;display:flex}.brief-section>header>span{font-size:38px}.brief-section h2{margin:0}.brief-item p{font-size:19px}.brief-archive>a{grid-template-columns:1fr;gap:12px}.brief-archive>a p{grid-column:1}.brief-home-module{grid-template-columns:1fr;gap:20px}.brief-home-module>div{grid-row:auto}.brief-program-table>a{grid-template-columns:1fr;gap:10px}.brief-opening h1{font-size:clamp(34px,8.5vw,44px)}.brief-dek{font-size:21px}.brief-opening figure{margin-bottom:32px}.brief-byline{gap:12px}.brief-preview-dialog{width:100%;height:94dvh;padding:8px}.brief-item h3{overflow-wrap:anywhere}.brief-editor-actions{position:static}}@media (width>=769px){.verio-experience:has(.verio-brief-edition) .verio-public-masthead .verio-wordmark{font-size:clamp(60px,6vw,84px)}.verio-experience:has(.verio-brief-edition) .verio-public-masthead .verio-masthead-top{padding-bottom:20px}}.brief-latest-visual{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:48px;max-width:none;display:grid}.brief-latest-visual img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.brief-archive time,.brief-latest>div>time,.brief-edition-state,.brief-continuation>span{font-family:var(--verio-mono);letter-spacing:.04em;font-size:12px}.brief-latest>div>time{color:var(--verio-text-secondary);margin:16px 0;display:block}.brief-read-link{text-underline-offset:6px;align-items:center;gap:24px;min-height:44px;display:inline-flex}.brief-archive>a h3{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(22px,2.3vw,30px);line-height:1.2}.brief-home-context ul{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.brief-home-context li{border-top:1px solid var(--verio-border-subtle);padding-top:12px;font-size:16px;line-height:1.4}.brief-edition-state{color:var(--verio-text-secondary);margin-top:16px;display:block}.brief-section-signal .brief-item h3{font-family:var(--verio-editorial-accent);font-size:clamp(32px,4vw,48px);font-style:italic;font-weight:400}.brief-item{min-width:0}.brief-item p,.brief-item h3,.brief-archive>a h3{overflow-wrap:anywhere}@media (width<=768px){.brief-latest-visual{grid-template-columns:1fr;gap:24px}.brief-latest-visual img{aspect-ratio:4/3}.brief-latest{padding:32px 0}.brief-archive form{align-items:stretch}.brief-archive label{width:100%}.brief-archive input{flex:1;width:100px}.brief-home-context li{font-size:16px}}.verio-experience .verio-frontpage,.verio-experience .verio-page,.verio-experience .verio-original{min-width:0}.verio-experience .verio-public-masthead .verio-wordmark{font-size:clamp(92px,13.5vw,190px)}.verio-experience .verio-edition-navigation{font:500 13px var(--verio-font);scrollbar-width:none;gap:clamp(18px,2.4vw,36px)}.verio-experience .verio-edition-navigation a{color:var(--verio-text-secondary);text-decoration:none;position:relative}.verio-experience .verio-edition-navigation a[aria-current=page]{color:var(--verio-ink)}.verio-experience .verio-edition-navigation a[aria-current=page]:after{content:"";background:var(--verio-accent);height:2px;position:absolute;bottom:2px;left:0;right:0}.verio-experience .frontpage-edition-line{color:var(--verio-text-secondary);padding-block:14px;font-size:10px}.verio-experience .frontpage-cover{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);padding-top:36px}.verio-experience .frontpage-top-story .editorial-lead>a{isolation:auto;background:0 0;border-radius:0;flex-direction:column;min-height:0;display:flex}.verio-experience .frontpage-top-story .editorial-lead .editorial-media{aspect-ratio:16/10;border-radius:4px;height:auto;position:relative;inset:auto;overflow:hidden}.verio-experience .frontpage-top-story .editorial-media img{object-fit:cover;width:100%;height:100%;position:absolute}.verio-experience .frontpage-top-story .editorial-copy{height:auto;min-height:0;color:var(--verio-ink);background:0 0;padding:28px 0 0;display:block;position:static;inset:auto}.verio-experience .frontpage-top-story .editorial-copy:before{display:none}.verio-experience .frontpage-top-story :is(h1,h2){letter-spacing:-.052em;max-width:23ch;margin:18px 0;font-size:clamp(38px,4.4vw,64px);line-height:1.04}.verio-experience .frontpage-top-story .editorial-summary{max-width:60ch;font-size:17px;line-height:1.65;display:block;overflow:visible}.verio-experience .frontpage-top-story .editorial-direction{margin-top:22px}.verio-experience .frontpage-original{display:none}.verio-experience .frontpage-cover-rail{border-left:1px solid var(--verio-border-strong);gap:28px;padding:0 0 0 28px}.verio-experience .frontpage-cover-rail .editorial-standard>a{display:block}.verio-experience .frontpage-cover-rail .editorial-media{aspect-ratio:16/10;max-height:240px}.verio-experience .frontpage-cover-rail .editorial-copy{padding:18px 0 0}.verio-experience .frontpage-cover-rail .editorial-standard h2{letter-spacing:-.035em;margin-block:12px;font-size:clamp(23px,2vw,29px);line-height:1.12}.verio-experience .editorial-media{border-radius:4px;overflow:hidden}.verio-experience .frontpage-section-head h2{letter-spacing:-.045em}.verio-experience .frontpage-latest{border-top:1px solid var(--verio-border-strong);margin-top:80px;padding-top:28px;display:block}.verio-experience .frontpage-latest>.frontpage-section-head{border:0;flex-wrap:wrap;align-items:baseline;gap:14px 32px;display:flex}.verio-experience .frontpage-latest>.frontpage-section-head :is(h1,h2){flex:1;margin:8px 0 28px;font-size:clamp(32px,4vw,56px)}.verio-experience .frontpage-latest-composition{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.verio-experience .frontpage-latest-composition>.editorial-standard>a{display:block}.verio-experience .frontpage-latest-composition>.editorial-standard .editorial-media{aspect-ratio:4/3}.verio-experience .frontpage-latest-composition>.editorial-standard h2{letter-spacing:-.04em;margin:16px 0;font-size:clamp(27px,3vw,40px);line-height:1.1}.verio-experience .frontpage-latest-composition>.editorial-standard .editorial-copy{padding-top:20px}.verio-experience .frontpage-latest .editorial-list-item>a{grid-template-columns:1fr 24px;gap:14px;padding:24px 0}.verio-experience .frontpage-latest .editorial-list-item .editorial-meta{grid-column:1/-1}.verio-experience .frontpage-latest .editorial-list-item h2{margin:0;font-size:clamp(23px,2.4vw,30px);line-height:1.18}.verio-experience .frontpage-picks{border-block:1px solid var(--verio-border-strong);margin-top:72px;padding-block:32px}.verio-experience .frontpage-feature{border-radius:4px;margin-top:88px;padding:48px}.verio-experience .frontpage-feature .editorial-feature h2{font-size:clamp(32px,4vw,56px)}.verio-live-strip{border-bottom:1px solid var(--verio-border-strong);grid-template-columns:minmax(0,1fr) minmax(240px,.48fr);gap:28px;min-height:154px;padding:20px 0 22px;display:grid}.live-label{font:500 10px/1.5 var(--verio-mono);letter-spacing:.12em;color:var(--verio-text-secondary)}.live-label>span{opacity:.8;margin-left:10px;font-size:9px}.live-quotes dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:16px 0 12px;display:grid}.live-quotes dt{align-items:baseline;gap:8px;font-size:13px;display:flex}.live-quotes dt>span{font:9px var(--verio-mono);color:var(--verio-text-secondary)}.live-quotes dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin:10px 0 8px;display:flex}.live-quotes dd strong{letter-spacing:-.045em;font-size:25px;font-weight:500}.live-quotes dd>span{font:11px var(--verio-mono)}.live-change-up{color:#176341}.live-change-down{color:#a03734}.live-source,.live-quotes dl small{font:10px/1.6 var(--verio-font);color:var(--verio-text-secondary);overflow-wrap:anywhere;display:block}.live-source a{color:inherit;text-underline-offset:3px}.live-quotes-compact dd strong{font-size:20px}.live-quotes-compact dl{margin:10px 0 6px}.live-quotes-compact dd{margin:5px 0}.live-quotes-compact .live-source{font-size:9px}.live-weather{border-left:1px solid var(--verio-border-strong);padding-left:28px}.live-weather-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.live-weather select{font:500 12px var(--verio-font);color:var(--verio-ink);cursor:pointer;background:0 0;border:0;max-width:175px;min-height:32px;padding:2px 8px}.live-weather-reading{align-items:center;gap:16px;min-height:54px;margin:16px 0 12px;display:flex}.live-weather-reading>strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:50px;font-weight:400;line-height:1}.live-weather-reading>div{gap:8px;font-size:13px;display:grid}.live-weather-reading small{color:var(--verio-text-secondary);font-size:11px}.live-weather-compact .live-weather-reading{gap:12px;margin:4px 0 6px}.live-weather-compact .live-weather-reading>strong{font-size:36px}.live-weather-compact .live-source{font-size:9px}.live-unavailable{min-height:76px;color:var(--verio-text-secondary);flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;font-size:12px;display:flex}.live-unavailable button{color:var(--verio-link);cursor:pointer;text-align:left;min-height:36px;font:inherit;background:0 0;border:0;padding:8px 0}.verio-trends{border-top:1px solid var(--verio-border-strong);margin:88px 0 24px;padding:36px 0}.live-panel-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:48px;margin-bottom:40px;display:grid}.live-panel-heading h2{font:500 clamp(36px,4.6vw,64px)/1.02 var(--verio-font);letter-spacing:-.055em;margin:20px 0 0}.live-panel-heading h2 em{font:italic 1.12em var(--verio-editorial-accent);letter-spacing:-.02em}.live-panel-heading>div:last-child{max-width:350px;color:var(--verio-text-secondary);justify-self:end;font-size:15px;line-height:1.65}.live-panel-heading a{min-height:44px;color:var(--verio-ink);text-underline-offset:5px;padding-top:12px;display:inline-block}.live-trends-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;margin:0;padding:0;list-style:none;display:grid}.live-trends-list li{border-top:1px solid var(--verio-border-subtle);min-width:0}.live-trends-list a{min-height:102px;color:inherit;align-items:center;gap:20px;padding:24px 0;text-decoration:none;display:flex}.live-trends-list a>span:first-child{font:13px var(--verio-mono);color:var(--verio-text-secondary);align-self:flex-start;padding-top:5px}.live-trends-list a>div{flex:1;min-width:0}.live-trends-list h3{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 8px;font-size:24px;font-weight:500;line-height:1.2}.live-trends-list time{font:10px var(--verio-mono);color:var(--verio-text-secondary)}.live-trend-volume{font:13px var(--verio-mono);white-space:nowrap;align-items:center;gap:18px;display:flex}.live-trend-volume b{font-weight:500}.live-trend-volume small{font:9px var(--verio-font);color:var(--verio-text-secondary);margin-top:5px;display:block}.live-trend-volume i{transition:transform .2s var(--verio-ease);font-size:22px;font-style:normal}.live-trends-footer{border-top:1px solid var(--verio-border-strong);justify-content:space-between;align-items:center;gap:32px;padding-top:16px;display:flex}.live-trends-footer p{color:var(--verio-text-secondary);max-width:76ch;margin:0;font-size:11px;line-height:1.7}.live-trends-footer a{color:var(--verio-ink);text-underline-offset:4px;align-items:center;min-height:44px;font-size:12px;display:flex}.live-dashboard{border-block:1px solid var(--verio-border-strong);grid-template-columns:1.6fr 1fr;gap:48px;min-height:230px;margin-top:48px;padding:32px 0;display:grid}.live-methodology{max-width:80ch;font:12px/1.8 var(--verio-font);color:var(--verio-text-secondary);margin:48px 0}.verio-experience .experience-destination-head{border-bottom:1px solid var(--verio-border-strong);background:0 0!important;border-radius:0!important;margin:0 0 40px!important;padding:40px 0 48px!important}.verio-experience .experience-destination-head h1{letter-spacing:-.065em;text-wrap:balance;overflow-wrap:anywhere;margin:24px 0;font-size:clamp(52px,8.5vw,120px);font-weight:500;line-height:1.03}.verio-experience .experience-destination-head h1>span{color:var(--verio-link)}.verio-experience .experience-destination-head p{max-width:55ch;color:var(--verio-text-secondary);margin-bottom:28px;font-size:clamp(19px,2vw,25px);line-height:1.5}.destination-navigation{font:11px/1.6 var(--verio-mono);justify-content:space-between;gap:24px;display:flex}.destination-navigation a{color:inherit;text-underline-offset:4px;min-height:28px}.category-opening{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.category-opening>.editorial-lead>a{display:block}.category-opening .editorial-lead .editorial-media{aspect-ratio:16/10}.category-opening .editorial-lead .editorial-copy{padding:24px 0}.category-opening .editorial-lead h2{letter-spacing:-.045em;font-size:clamp(32px,4vw,54px);line-height:1.08}.category-opening .editorial-summary{color:var(--verio-text-secondary);font-size:17px;line-height:1.65}.category-opening>aside{border-left:1px solid var(--verio-border-strong);padding-left:28px}.category-opening>aside>.verio-kicker{margin-bottom:24px;display:block}.category-opening .editorial-compact{border-top:1px solid var(--verio-border-subtle);padding:24px 0}.category-opening .editorial-compact h2{letter-spacing:-.035em;font-size:24px;line-height:1.18}.category-latest{border-top:1px solid var(--verio-border-strong);margin-top:64px;padding-top:24px}.category-latest .editorial-list-item>a{padding:24px 0}.category-feature{background:var(--verio-background-secondary);margin-top:64px;padding:40px}.verio-experience .verio-original .verio-article-head{max-width:1120px;padding-top:8px}.verio-experience .verio-original .verio-article-head h1{letter-spacing:-.05em;max-width:23ch;font-size:clamp(44px,5.3vw,76px);line-height:1.065}.verio-experience .verio-original .verio-article-dek{max-width:58ch;color:var(--verio-text-secondary);font-size:clamp(20px,2vw,25px);line-height:1.6}.verio-experience .verio-original-cover picture{border-radius:4px}.verio-experience .verio-original figcaption{color:var(--verio-text-secondary);gap:8px 24px;font-size:11px;line-height:1.65}.verio-media-credit{flex-wrap:wrap;align-items:baseline;gap:6px 12px;max-width:75ch;display:flex}.verio-media-credit a{color:inherit;text-underline-offset:3px}.verio-experience .verio-original .verio-reading-body{font-size:20px;line-height:1.8}.verio-experience .verio-original .verio-reading-body>:is(p,h2,h3,ul,ol){max-width:64ch}.verio-experience .verio-reading-rail a{font-size:13px;line-height:1.6}.verio-experience .verio-original .verio-reading-body h2{margin-top:2em;scroll-margin-top:100px}.verio-experience .verio-next-story{background:var(--verio-ink);color:var(--verio-paper);border-radius:4px;padding:40px}.verio-experience .verio-next-story .verio-next-label>span{font:500 11px var(--verio-mono);letter-spacing:.13em}.verio-experience .verio-next-story :is(.editorial-category,.editorial-meta,.editorial-summary,.verio-next-label small){color:#bfc2c7}.verio-experience .verio-next-story h2{letter-spacing:-.045em;font-size:clamp(30px,3.5vw,50px);line-height:1.08}.verio-experience .verio-article-share{gap:12px 24px}.verio-experience .verio-article-share>span:first-child{width:100%;font:10px var(--verio-mono);letter-spacing:.1em;color:var(--verio-text-secondary)}.verio-experience .verio-editorial-footer{border-top:1px solid var(--verio-border-strong);margin-top:80px}.verio-experience .verio-footer-signature strong{letter-spacing:-.075em}.verio-experience :is(.verio-frontpage,.verio-page,.verio-original,.verio-public-masthead) :focus-visible{outline:2px solid var(--verio-focus);outline-offset:5px}@media (hover:hover) and (pointer:fine){.verio-experience .editorial-standard>a:hover{transform:none}.verio-experience .editorial-standard>a:hover img,.verio-experience .editorial-feature>a:hover img{transform:scale(1.03)}.live-trends-list a:hover h3{color:var(--verio-link)}.live-trends-list a:hover i{transform:translate(3px,-3px)}}@media (width<=1024px){.verio-live-strip{grid-template-columns:1fr;gap:18px}.live-weather-compact{border:0;border-top:1px solid var(--verio-border-subtle);flex-wrap:wrap;align-items:center;gap:8px 28px;padding:12px 0 0;display:flex}.live-weather-compact .live-weather-reading{margin:0}.live-weather-compact .live-source{margin-left:auto}.live-weather-compact .live-weather-heading{gap:16px}.verio-experience .frontpage-cover{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:32px}.verio-experience .frontpage-cover-rail{padding-left:20px}.verio-experience .frontpage-top-story :is(h1,h2){font-size:clamp(34px,4vw,48px)}.live-trends-list{column-gap:32px}.live-trend-volume small{white-space:normal;max-width:7ch}.category-opening{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px}.category-opening>aside{padding-left:20px}}@media (width<=768px){.verio-experience .verio-public-masthead{padding-top:84px}.verio-experience .verio-public-masthead .verio-wordmark{font-size:clamp(84px,20vw,130px)}.verio-experience .verio-masthead-top{padding-bottom:20px}.verio-experience .frontpage-edition-line{align-items:start;gap:12px;font-size:9px}.verio-experience .frontpage-edition-line>span:first-child{max-width:24ch}.verio-experience .frontpage-cover{padding-top:28px;display:block}.verio-experience .frontpage-top-story .editorial-copy{height:auto;min-height:0;padding:24px 0 0}.verio-experience .frontpage-top-story .editorial-lead>a{min-height:0}.verio-experience .frontpage-top-story .editorial-lead .editorial-media{aspect-ratio:4/3}.verio-experience .frontpage-top-story :is(h1,h2){max-width:none;font-size:clamp(34px,8.5vw,48px);line-height:1.06}.verio-experience .frontpage-top-story .editorial-summary{font-size:16px;line-height:1.6}.verio-experience .frontpage-cover-rail{border:0;border-top:1px solid var(--verio-border-strong);gap:24px;margin-top:32px;padding:24px 0 0}.verio-experience .frontpage-cover-rail .editorial-standard>a{grid-template-columns:minmax(0,1fr) 108px;gap:20px;display:grid}.verio-experience .frontpage-cover-rail .editorial-copy{grid-area:1/1;padding:0}.verio-experience .frontpage-cover-rail .editorial-media{aspect-ratio:1;grid-area:1/2;max-height:none}.verio-experience .frontpage-cover-rail .editorial-standard h2{margin-bottom:0;font-size:22px}.verio-experience .frontpage-latest{margin-top:56px}.verio-experience .frontpage-latest>.frontpage-section-head{display:block}.verio-experience .frontpage-latest>.frontpage-section-head :is(h1,h2){margin-bottom:16px}.verio-experience .frontpage-latest>.frontpage-section-head>a{margin-bottom:24px;display:inline-block}.verio-experience .frontpage-latest-composition{grid-template-columns:1fr;gap:20px}.verio-experience .frontpage-feature,.verio-experience .verio-next-story{margin-top:56px;padding:28px 20px}.verio-experience .frontpage-picks{margin-top:48px}.verio-live-strip{min-height:198px;padding:16px 0}.live-quotes dl{gap:10px}.live-quotes dt{font-size:12px;display:block}.live-quotes dt>span{display:none}.live-quotes-compact dd strong{font-size:18px}.live-quotes dd{display:block}.live-quotes dd>span{margin-top:5px;font-size:10px;display:block}.live-quotes-compact .live-source{font-size:9px}.live-weather-compact{gap:4px 16px;padding-top:8px}.live-weather-compact .live-weather-heading{justify-content:flex-start;gap:8px}.live-weather select{max-width:150px;font-size:11px}.live-weather-compact .live-weather-reading>strong{font-size:27px}.live-weather-compact svg{width:28px;height:28px}.live-weather-compact .live-weather-reading>div{font-size:11px}.live-weather-compact .live-source{width:100%;margin:0}.live-dashboard{margin-top:32px;padding-block:24px;display:block}.live-dashboard .live-quotes dd strong{font-size:22px}.live-dashboard .live-weather{border:0;border-top:1px solid var(--verio-border-strong);margin-top:24px;padding:24px 0 0}.live-panel-heading{margin-bottom:24px;display:block}.live-panel-heading>div:last-child{max-width:40ch;margin:24px 0 0;font-size:14px}.live-panel-heading h2{font-size:42px}.verio-trends{margin-top:56px;padding-top:28px}.live-trends-list{grid-template-columns:1fr}.live-trends-list a{gap:16px;min-height:94px;padding:20px 0}.live-trends-list h3{font-size:23px}.live-trend-volume{gap:14px;font-size:11px}.live-trend-volume small{font-size:9px}.live-trends-footer{display:block}.live-trends-footer a{margin-top:12px}.verio-experience .experience-destination-head{margin-bottom:32px!important;padding:24px 0 32px!important}.verio-experience .experience-destination-head h1{font-size:clamp(48px,12vw,76px)}.destination-navigation{flex-wrap:wrap;gap:16px}.category-opening{display:block}.category-opening>aside{border:0;border-top:1px solid var(--verio-border-strong);margin-top:24px;padding:24px 0}.category-opening .editorial-lead h2{font-size:34px}.category-opening .editorial-compact h2{font-size:22px}.category-latest{margin-top:40px}.category-feature{padding:24px 20px}.verio-experience .verio-original .verio-article-head h1{font-size:clamp(34px,8.7vw,46px)}.verio-experience .verio-original .verio-reading-body{font-size:18px;line-height:1.8}.verio-experience .verio-original .verio-article-dek{font-size:20px;line-height:1.6}.verio-experience .verio-reading-rail{top:auto}.verio-experience .verio-next-story h2{font-size:32px}.verio-experience .verio-editorial-footer{margin-top:56px}}@media (prefers-reduced-motion:reduce){.verio-experience .editorial-media img,.live-trend-volume i{transition:none!important}.verio-experience .editorial-standard>a:hover img,.verio-experience .editorial-feature>a:hover img,.verio-experience .frontpage-top-story a:hover img,.live-trends-list a:hover i{transform:none}}.verio-experience .category-opening .editorial-media{min-width:0}.verio-experience .hub-lead .editorial-lead>a{display:block}.verio-experience .hub-lead .editorial-copy{padding:28px 0 0}.verio-experience .hub-lead .editorial-lead h2{letter-spacing:-.045em;font-size:clamp(32px,4vw,56px);line-height:1.08}.verio-experience .hub-lead .editorial-media{aspect-ratio:16/9}.verio-experience .verio-author-page .author-introduction{border-bottom:1px solid var(--verio-border-strong);margin-bottom:48px;padding-bottom:40px}.verio-experience .verio-author-page h1{letter-spacing:-.055em;font-size:clamp(42px,6vw,84px)}.verio-experience .verio-search-experience>h1{letter-spacing:-.055em;font-size:clamp(40px,6vw,80px);line-height:1.04}.verio-experience .verio-search-experience form{border-block:1px solid var(--verio-border-strong);padding-block:28px}.verio-experience .verio-search-experience input{border:0;border-bottom:1px solid var(--verio-border-strong);background:0 0;border-radius:0;padding:16px 0;font-size:clamp(24px,3vw,40px)}.verio-experience .frontpage-feature,.verio-experience .verio-next-story{--verio-link:var(--nextlevel-lime,#b7ff38);--verio-focus:var(--nextlevel-lime,#b7ff38)}.verio-experience .editorial-direction>span,.verio-experience .frontpage-cover .editorial-direction>span{background:var(--nextlevel-lime,#b7ff38);color:#0b0b0c;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.verio-experience .verio-reading-strip{--verio-nav-ink:#f7f8f4;height:58px;color:var(--verio-nav-ink);-webkit-backdrop-filter:blur(24px)saturate(145%);transition:height .28s var(--verio-ease),top .28s var(--verio-ease),background .28s var(--verio-ease),box-shadow .28s var(--verio-ease);background:#101511cc;border:1px solid #ffffff2e;border-radius:100px;gap:16px;padding:0 16px 0 24px;top:16px;box-shadow:inset 0 1px #ffffff1f,0 8px 28px #0a0f0b1f}.verio-experience.is-scrolled .verio-reading-strip{background:#101511e6;height:52px;top:10px;box-shadow:inset 0 1px #ffffff14,0 6px 24px #0a0f0b26}.verio-experience .verio-reading-strip>a{color:var(--verio-nav-ink);flex-shrink:0}.verio-experience .verio-reading-strip>span{color:#c4cbc3;letter-spacing:.1em;min-width:0;font-size:10px}.verio-experience .verio-reading-strip button{min-height:44px;color:var(--verio-nav-ink);transition:background .2s var(--verio-ease),color .2s var(--verio-ease);background:0 0;border:1px solid #0000;flex-shrink:0;padding:9px 18px}.verio-experience .verio-reading-strip button:last-of-type{background:#ffffff1a;border-color:#ffffff1f}.verio-experience .verio-reading-strip button:is(:hover,[aria-expanded=true]){background:var(--nextlevel-lime,#b7ff38);color:#11170b}.verio-experience .verio-reading-strip :focus-visible{outline:2px solid var(--nextlevel-lime,#b7ff38);outline-offset:2px}.verio-experience .verio-editorial-overlay{-webkit-backdrop-filter:blur(28px)saturate(125%);scrollbar-gutter:stable;background:#fcfcfbf0;border:1px solid #ffffffd9;border-radius:26px;max-height:calc(100dvh - 110px);padding:32px 40px;scroll-padding-block:24px;inset:86px 20px auto;box-shadow:inset 0 1px #fff,0 24px 80px #0a0f0b2e}.verio-experience .verio-editorial-overlay::backdrop{-webkit-backdrop-filter:blur(8px);background:#0a0f0b52}.verio-experience .verio-editorial-overlay>nav>a{transition:color .2s var(--verio-ease),padding-left .2s var(--verio-ease)}.verio-experience .verio-editorial-overlay footer>a{align-items:center;min-height:44px;display:inline-flex}.verio-experience .verio-edition-navigation a[aria-current=page]{color:var(--verio-ink);box-shadow:inset 0 -2px var(--verio-accent)}.verio-experience .verio-original :is(h1,h2,h3){overflow-wrap:break-word;text-wrap:balance}.verio-experience .verio-original .verio-reading-body p{text-wrap:pretty;overflow-wrap:break-word}.verio-experience .verio-original .verio-reading-body a,.verio-experience .verio-public-references a,.verio-experience .verio-media-credit a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.verio-experience .verio-reading-rail summary{cursor:pointer;min-height:44px;font:500 11px/1.5 var(--verio-mono);letter-spacing:.1em;padding:10px 0;display:list-item}.verio-experience .verio-reading-rail a{box-sizing:border-box;min-height:44px;color:var(--verio-text-secondary);transition:color .2s var(--verio-ease);padding:10px 0;text-decoration:none;display:block}.verio-experience .verio-reading-rail a:hover{color:var(--verio-link)}.verio-experience .verio-article-share{gap:10px;padding-block:24px}.verio-experience .verio-article-share :is(a,button){border:1px solid var(--verio-border-subtle);min-height:44px;transition:background .2s var(--verio-ease),border-color .2s var(--verio-ease);border-radius:100px;padding:10px 18px;font-size:13px}.verio-experience .verio-article-share :is(a,button):hover{background:var(--verio-background-secondary);border-color:var(--verio-border-strong)}.verio-experience .verio-article-share [role=status]:empty{display:none}.verio-experience .verio-public-references a{overflow-wrap:anywhere;padding-block:6px}.verio-experience .verio-media-credit a{padding-block:5px}@media (hover:hover) and (pointer:fine){.verio-experience .verio-editorial-overlay>nav>a:hover{padding-left:8px}}@media (width<=768px){.verio-experience .verio-reading-strip{top:max(10px,env(safe-area-inset-top));gap:6px;width:calc(100% - 28px);height:56px;padding:0 10px 0 18px}.verio-experience.is-scrolled .verio-reading-strip{top:max(8px,env(safe-area-inset-top));height:52px}.verio-experience .verio-reading-strip>a{margin-right:auto;font-size:25px}.verio-experience .verio-reading-strip>span{display:none}.verio-experience .verio-reading-strip button{padding:9px 14px;font-size:13px}.verio-experience .verio-editorial-overlay{inset:max(80px,calc(env(safe-area-inset-top) + 76px)) 10px auto;width:calc(100% - 20px);max-height:calc(100dvh - 98px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:24px;padding:24px 22px}.verio-experience .verio-editorial-overlay>nav{grid-template-columns:minmax(0,1fr)}.verio-experience .verio-editorial-overlay>nav>a{overflow-wrap:anywhere;gap:18px;font-size:clamp(25px,7vw,34px)}.verio-experience .verio-editorial-overlay h2{max-width:16ch;font-size:30px}.verio-experience .verio-editorial-overlay footer{gap:4px 20px;margin-top:28px;padding-top:16px}.verio-experience .verio-original .verio-article-head h1{text-wrap:balance;font-size:clamp(34px,8.7vw,46px)}.verio-experience .verio-article-share :is(a,button){padding-inline:15px}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.verio-experience .verio-reading-strip{background:#181e19}.verio-experience .verio-editorial-overlay{background:#fcfcfb}}@media (prefers-reduced-transparency:reduce){.verio-experience .verio-reading-strip{-webkit-backdrop-filter:none;background:#181e19}.verio-experience .verio-editorial-overlay{-webkit-backdrop-filter:none;background:#fcfcfb}}@media (prefers-reduced-motion:reduce){.verio-experience .verio-reading-strip,.verio-experience .verio-editorial-overlay>nav>a,.verio-experience .verio-article-share :is(a,button){transition:none}.verio-experience .verio-editorial-overlay>nav>a:hover{padding-left:0}}.verio-experience.experience-static .verio-reading-strip{-webkit-backdrop-filter:none;background:#181e19}.verio-experience .verio-navigation-dock{z-index:45;top:max(12px,env(safe-area-inset-top));flex-direction:column;gap:6px;width:calc(100% - 40px);max-width:1280px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.verio-experience .verio-navigation-dock .verio-reading-strip,.verio-experience.is-scrolled .verio-navigation-dock .verio-reading-strip{box-sizing:border-box;width:100%;max-width:none;height:56px;position:relative;inset:auto;transform:none}.verio-experience .verio-public-masthead{padding-top:calc(var(--verio-navigation-height,208px) + 36px);padding-bottom:0}.verio-experience .verio-masthead-top{display:none}.verio-experience .verio-navigation-dock .verio-edition-navigation{-webkit-backdrop-filter:blur(24px)saturate(140%);scrollbar-width:thin;overscroll-behavior-x:contain;background:#fcfcfbe8;border:1px solid #141c141a;border-radius:16px;gap:24px;min-width:0;min-height:44px;margin:0;padding:0 20px;scroll-padding-inline:20px;font-size:12px;display:flex;box-shadow:inset 0 1px #fff,0 4px 16px #0a0f0b0a}.verio-experience .verio-navigation-dock .verio-edition-navigation a{white-space:nowrap;box-sizing:border-box;min-height:44px}.verio-experience .verio-navigation-info{-webkit-backdrop-filter:blur(20px);overscroll-behavior-x:contain;scrollbar-width:thin;background:#fcfcfbf0;border:1px solid #141c1417;border-radius:16px;padding:10px 20px;overflow-x:auto}.verio-navigation-info .verio-live-strip{border:0;grid-template-columns:minmax(420px,1.5fr) minmax(240px,1fr);align-items:center;gap:24px;min-width:700px;min-height:80px;padding:0}.verio-navigation-info .live-quotes dl{gap:20px;margin:5px 0}.verio-navigation-info .live-quotes dt{gap:6px;font-size:11px;display:flex}.verio-navigation-info .live-quotes dd{gap:6px;margin:0;display:flex}.verio-navigation-info .live-quotes dd strong{font-size:17px}.verio-navigation-info .live-quotes .live-source{margin:0;font-size:9px;line-height:1.5}.verio-navigation-info .live-label{letter-spacing:.1em;font-size:9px}.verio-navigation-info .live-weather-compact{border:0;border-left:1px solid var(--verio-border-subtle);margin:0;padding:0 0 0 24px;display:block}.verio-navigation-info .live-weather-heading{justify-content:space-between;gap:12px}.verio-navigation-info .live-weather select{max-width:160px;min-height:28px;font-size:11px}.verio-navigation-info .live-weather-reading{gap:10px;margin:0}.verio-navigation-info .live-weather-reading>strong{font-size:26px}.verio-navigation-info .live-weather-reading>div{font-size:11px}.verio-navigation-info .live-weather-reading svg{width:26px;height:26px}.verio-navigation-info .live-weather .live-source{margin:0;font-size:9px}.verio-experience .verio-editorial-overlay{max-height:calc(100dvh - 100px);inset:80px 20px auto}.verio-experience .verio-original .verio-reading-body :is(h2,h3){scroll-margin-top:calc(var(--verio-navigation-height,110px) + 36px)}.verio-experience #ultimas{scroll-margin-top:calc(var(--verio-navigation-height,208px) + 36px)}@media (width<=768px){.verio-experience .verio-navigation-dock{width:calc(100% - 24px);top:max(8px,env(safe-area-inset-top));gap:5px}.verio-experience .verio-navigation-dock .verio-reading-strip{height:52px}.verio-experience .verio-navigation-dock .verio-edition-navigation{border-radius:12px;gap:22px;padding-inline:14px;font-size:11px}.verio-experience .verio-navigation-info{border-radius:12px;padding:8px 14px}.verio-navigation-info .verio-live-strip{grid-template-columns:390px 236px;gap:20px;min-width:650px;min-height:78px}.verio-navigation-info .live-quotes dt>span{display:none}.verio-navigation-info .live-weather-compact{padding-left:20px}.verio-experience .verio-public-masthead{padding-top:calc(var(--verio-navigation-height,210px) + max(22px,env(safe-area-inset-top)))}.verio-experience .frontpage-edition-line{padding:8px 0 18px}.verio-experience .frontpage-cover{padding-top:0}.verio-experience .verio-editorial-overlay{inset:max(70px,calc(env(safe-area-inset-top) + 64px)) 10px auto;max-height:calc(100dvh - 88px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.verio-experience .verio-navigation-dock .verio-edition-navigation,.verio-experience .verio-navigation-info{background:#fcfcfb}}@media (prefers-reduced-transparency:reduce){.verio-experience .verio-navigation-dock .verio-edition-navigation,.verio-experience .verio-navigation-info{-webkit-backdrop-filter:none;background:#fcfcfb}}.verio-experience .verio-navigation-dock{z-index:auto;width:100%;margin:0 auto;position:relative;inset:auto;transform:none}.verio-experience .verio-navigation-dock .verio-reading-strip,.verio-experience.is-scrolled .verio-navigation-dock .verio-reading-strip{z-index:45;width:calc(100% - 40px);max-width:1280px;position:fixed;top:12px;left:50%;right:auto;transform:translate(-50%)}.verio-experience .verio-public-masthead{--verio-navigation-height:56px;padding-top:84px}.verio-experience .verio-reading-rail{top:96px}.verio-experience .verio-original .verio-reading-body :is(h2,h3),.verio-experience #ultimas{scroll-margin-top:96px}@media (width<=768px){.verio-experience .verio-navigation-dock{width:100%;top:auto}.verio-experience .verio-navigation-dock .verio-reading-strip,.verio-experience.is-scrolled .verio-navigation-dock .verio-reading-strip{top:max(8px,env(safe-area-inset-top));width:calc(100% - 24px)}.verio-experience .verio-public-masthead{padding-top:calc(76px + env(safe-area-inset-top))}}.verio-experience .verio-frontpage>.frontpage-latest{margin-top:16px;margin-bottom:64px}.verio-experience .frontpage-latest>.frontpage-section-head h1{font:500 clamp(32px,3.5vw,50px)/1.08 var(--verio-font);letter-spacing:-.04em;margin:12px 0 0}.verio-experience .frontpage-latest>.frontpage-section-head{align-items:end}@media (width<=768px){.verio-experience .verio-frontpage>.frontpage-latest{margin-top:8px;margin-bottom:44px}.verio-experience .frontpage-latest>.frontpage-section-head h1{margin-bottom:16px;font-size:34px}}.verio-market-ticker{border-bottom:1px solid var(--verio-border-subtle);min-width:0;margin:0;padding:8px 18px 7px;transition:opacity .28s cubic-bezier(.2,.7,.2,1),transform .28s cubic-bezier(.2,.7,.2,1)}.market-ticker-rail{overscroll-behavior-x:contain;scrollbar-width:thin;align-items:center;gap:0;max-width:100%;min-height:46px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.market-ticker-label{font:10px var(--verio-mono);letter-spacing:.08em;flex-shrink:0;gap:3px;padding-right:24px;text-decoration:none;display:grid}.market-ticker-label>span{color:var(--verio-text-secondary);font-size:9px}.market-ticker-item{border-left:1px solid var(--verio-border-subtle);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:14px;min-height:34px;padding:0 24px;display:flex}.market-ticker-item>span:first-child{font:12px var(--verio-font);gap:2px;display:grid}.market-ticker-item small{font:9px var(--verio-mono);color:var(--verio-text-secondary)}.market-ticker-item strong{font:500 17px var(--verio-font);letter-spacing:-.025em;white-space:nowrap}.market-ticker-item>span:not(:first-child){font:10px var(--verio-mono)}.market-ticker-more{box-sizing:border-box;min-height:44px;font:11px var(--verio-font);text-underline-offset:4px;white-space:nowrap;flex-shrink:0;margin-left:auto;padding:12px 4px 12px 18px}.market-ticker-source{font:9px/1.6 var(--verio-font);color:var(--verio-text-secondary);overflow-wrap:anywhere;min-height:15px;padding-top:4px}.verio-market-ticker .live-unavailable{align-items:center;gap:12px;min-height:34px;font-size:12px;display:flex}.verio-market-ticker .live-unavailable button{min-height:44px}.verio-experience.is-scrolled .verio-market-ticker{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px)}.market-ticker-rail:focus-visible,.verio-market-ticker a:focus-visible{outline:2px solid var(--verio-focus);outline-offset:2px}@media (width<=768px){.verio-market-ticker{padding:6px 2px}.market-ticker-label{padding-right:14px}.market-ticker-item{gap:10px;padding-inline:16px}.market-ticker-item strong{font-size:16px}.market-ticker-source{font-size:9px}.market-ticker-more{padding-left:14px}}@media (prefers-reduced-motion:reduce){.verio-market-ticker{transition:none}.verio-experience.is-scrolled .verio-market-ticker{transform:none}}.market-ticker-slider{align-items:center;gap:0;min-width:0;display:flex}.market-ticker-slider>.market-ticker-label{z-index:1;position:relative}.market-ticker-slider .market-ticker-rail{scrollbar-width:none;touch-action:pan-x pan-y;flex:1;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.market-ticker-slider .market-ticker-rail::-webkit-scrollbar{display:none}.market-ticker-track{will-change:transform;width:max-content;animation:28s linear infinite verio-quotes-slide;display:flex}.market-ticker-group{flex-shrink:0;display:flex}.market-ticker-track .market-ticker-item{box-sizing:border-box;justify-content:space-between;gap:16px;min-width:210px;padding-inline:24px}.market-ticker-rail:hover .market-ticker-track,.market-ticker-rail:focus-within .market-ticker-track,.market-ticker-rail[data-paused=true] .market-ticker-track{animation-play-state:paused}.market-ticker-controls{flex-shrink:0;align-items:center;padding-left:10px;display:flex}.market-ticker-pause{width:44px;min-width:44px;height:44px;color:var(--verio-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.market-ticker-pause:hover{background:var(--verio-border-subtle)}.market-ticker-pause:focus-visible{outline:2px solid var(--verio-focus);outline-offset:2px}.market-ticker-controls .market-ticker-more{margin:0;padding-left:8px}@keyframes verio-quotes-slide{to{transform:translate(-50%)}}.verio-experience.is-scrolled .market-ticker-track{animation-play-state:paused}@media (width<=768px){.market-ticker-track .market-ticker-item{min-width:190px;padding-inline:18px}.market-ticker-controls{padding-left:2px}.market-ticker-controls .market-ticker-more{display:none}.market-ticker-slider>.market-ticker-label{padding-right:10px}}@media (prefers-reduced-motion:reduce){.market-ticker-track{will-change:auto;animation:none}.market-ticker-repeat,.market-ticker-pause{display:none}}.os-shell{--os-ink:var(--verio-text-primary);--os-muted:var(--verio-text-muted);--os-border:var(--verio-border-subtle);--os-accent:var(--verio-accent);background:var(--verio-background-primary);color:var(--os-ink);grid-template-columns:210px minmax(0,1fr);font-size:16px}.os-shell button,.os-shell input,.os-shell select,.os-shell textarea{font:inherit}.os-shell button,.os-shell summary,.os-shell select{cursor:pointer}.os-shell button{border:1px solid var(--os-border);background:var(--verio-surface);min-height:40px;color:var(--os-ink);padding:9px 14px}.os-shell input:not([type=checkbox]),.os-shell select,.os-shell textarea{border:1px solid var(--os-border);background:var(--verio-surface);min-width:0;max-width:100%;color:var(--verio-text-primary);padding:10px}.os-shell input[type=checkbox]{width:20px;height:20px}.os-shell a{color:inherit;text-decoration:none}.os-shell a:hover{text-decoration:underline}.os-shell small{letter-spacing:.035em;font-size:12px;line-height:1.5}.os-brand{letter-spacing:-.07em;margin-bottom:28px;font-size:32px;font-weight:900}.os-brand sup{letter-spacing:0;font-size:12px}.os-brand small{letter-spacing:.13em;color:var(--verio-text-muted);margin-top:12px;font-size:10px;display:block}.os-account{color:var(--verio-text-muted);overflow-wrap:anywhere;margin-top:auto;padding-top:32px}.os-command-trigger{text-align:left;color:var(--verio-text-primary)!important;border-color:var(--verio-border-subtle)!important;background:0 0!important;margin-top:28px!important;font-size:13px!important}.os-command-trigger kbd{float:right}.os-page{max-width:1600px;padding:48px 40px}.os-page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:36px;display:flex}.os-page-head h1{letter-spacing:-.055em;margin:10px 0;font-size:48px;line-height:1.1}.os-page-head p{color:var(--os-muted);font-size:14px}.os-page-head small{letter-spacing:.1em;font-family:monospace}.os-primary{min-height:44px;padding:12px 18px;display:inline-block;background:var(--verio-text-primary)!important;color:#fff!important;border:0!important}.os-summary{border-top:1px solid var(--os-ink);border-bottom:1px solid var(--os-border);grid-template-columns:repeat(5,1fr);margin-bottom:44px;display:grid}.os-summary a{border-right:1px solid var(--os-border);padding:22px 20px}.os-summary a:first-child{padding-left:0}.os-summary a:last-child{border:0}.os-summary span{color:var(--os-muted);font-size:14px}.os-summary strong{letter-spacing:-.06em;font-size:42px;font-weight:500;line-height:1.3;display:block}.os-home-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:44px;display:grid}.os-section-head{border-bottom:1px solid var(--os-border);justify-content:space-between;align-items:center;gap:20px;padding-bottom:14px;display:flex}.os-section-head h2,.os-activity h2{letter-spacing:-.025em;font-size:20px}.os-section-head a{font-size:14px}.os-content-row{border-bottom:1px solid var(--os-border);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.os-content-row small,.os-content-row strong,.os-content-row span{display:block}.os-content-row small{color:var(--os-muted);font-family:monospace}.os-content-row strong{margin:7px 0;font-weight:600}.os-content-row span,.os-content-row time{color:var(--os-muted);font-size:13px}.os-attention{border-bottom:1px solid var(--os-border);padding:20px 0;display:block}.os-attention strong{font-size:15px;display:block}.os-attention span{color:var(--os-muted);margin-top:8px;font-size:13px;display:block}.os-calendar-entry{border-top:2px solid var(--os-ink);margin-top:32px;padding-top:24px;display:block}.os-calendar-entry h3{letter-spacing:-.04em;font-size:26px}.os-activity{margin-top:40px}.os-activity p{border-bottom:1px solid var(--os-border);padding:12px 0;font-size:14px}.os-activity span{color:var(--os-muted);margin-top:6px;font-size:12px;display:block}.os-empty{color:var(--os-muted);padding:40px 0}.os-empty h3{color:var(--os-ink);letter-spacing:-.025em;font-size:22px;font-weight:500}.os-empty p{max-width:440px;font-size:15px;line-height:1.6}.os-tabs{border-bottom:1px solid var(--os-border);flex-wrap:wrap;gap:2px;margin-bottom:20px;display:flex}.os-tabs button{letter-spacing:.035em;background:0 0;border:0;padding:12px 14px;font-size:13px}.os-tabs button[aria-pressed=true]{box-shadow:inset 0 -2px var(--os-ink);font-weight:700}.os-filters{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-bottom:24px;display:flex}.os-filters>input{flex:1;min-width:220px!important}.os-filters details{padding:10px 0;font-size:14px;position:relative}.os-filters label{gap:8px;margin:14px 0;display:grid}.os-table-wrap{width:100%;overflow:auto}.os-table{border-collapse:collapse;width:100%;font-size:14px}.os-table th{color:var(--os-muted);text-align:left;border-bottom:1px solid var(--verio-border-strong);white-space:nowrap;padding:14px;font-size:12px;font-weight:500}.os-table td{border-bottom:1px solid var(--os-border);vertical-align:middle;padding:18px 14px}.os-table td:first-child{padding-left:0}.os-table a{display:block}.os-table strong{min-width:160px;margin:5px 0;font-size:16px;display:block}.os-table small,.os-table span{color:var(--os-muted);display:block}.os-status{white-space:nowrap;font-family:monospace}.os-bulk{border-top:1px solid;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:12px 0;font-size:14px;display:flex}.os-pagination{justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;font-size:14px;display:flex}.os-pagination button:disabled{opacity:.4;cursor:default}.os-new{min-width:180px;position:relative}.os-new summary{background:var(--verio-text-primary);color:#fff;padding:12px 18px}.os-new a{background:var(--verio-surface);border:1px solid var(--os-border);padding:10px;font-size:13px;display:block}.os-pipeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.os-pipeline section{border-top:2px solid;padding-top:14px}.os-pipeline header{justify-content:space-between;align-items:center;display:flex}.os-pipeline h2{font:600 13px monospace}.os-pipeline a{border-bottom:1px solid var(--os-border);padding:20px 0;display:block}.os-pipeline strong,.os-pipeline span,.os-pipeline small{display:block}.os-pipeline strong{margin:8px 0;font-size:16px}.os-pipeline span,.os-pipeline p{color:var(--os-muted);font-size:13px}.os-calendar-controls{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.os-calendar-controls .os-tabs{border:0;margin:0 0 0 auto}.os-calendar-grid{border-left:1px solid var(--os-border);border-top:1px solid var(--os-border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.os-calendar-grid section{border-right:1px solid var(--os-border);border-bottom:1px solid var(--os-border);min-height:150px;padding:12px}.os-calendar-grid time{color:var(--os-muted);font-size:12px}.os-calendar-grid a{border-left:2px solid var(--os-ink);overflow-wrap:anywhere;background:var(--verio-background-secondary);margin-top:10px;padding:8px;font-size:13px;display:block}.os-calendar-grid small{font-size:10px;display:block}.os-idea-form{border-top:1px solid;max-width:700px;padding:24px 0 40px}.os-idea-form label{gap:10px;margin:16px 0;font-size:14px;display:grid}.os-idea-form textarea{min-height:100px}.os-idea{border-top:1px solid var(--os-border);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.os-idea h2{margin:8px 0;font-size:22px}.os-idea p{color:var(--os-muted);font-size:15px}.os-idea span{overflow-wrap:anywhere;color:var(--os-muted);font-size:13px}.os-error{border-left:3px solid var(--verio-error);background:var(--verio-error-soft);overflow-wrap:anywhere;padding:16px}.os-command{border:1px solid var(--verio-border-subtle);width:min(600px,100vw - 32px);max-height:80vh;color:var(--verio-text-primary);background:var(--verio-surface);padding:24px}.os-command::backdrop{background:var(--verio-backdrop)}.os-command header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.os-command input{width:100%;margin-bottom:20px}.os-command nav{display:grid}.os-command nav button{text-align:left;border:0;border-bottom:1px solid var(--verio-border-subtle);padding:15px}.os-skip{background:var(--verio-surface);z-index:100;padding:16px;position:absolute;top:-100px;left:16px}.os-skip:focus{top:16px}.os-shell .verio-editor section,.os-shell .verio-editor details{border:0;border-top:1px solid var(--os-border);background:0 0;padding:22px 0}.os-shell .verio-editor summary{font-size:14px;font-weight:600}.os-shell .verio-editor label{font-size:14px;font-weight:500}.os-shell .verio-editor input[type=checkbox]{width:20px}.os-shell .verio-editor-top h1{letter-spacing:-.05em;margin:10px 0;font-size:40px}.os-shell .verio-editor-top nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.os-shell .verio-editor-top nav a{padding:10px;font-size:14px}.os-shell .verio-editor-main>section>label:first-of-type input{letter-spacing:-.02em;background:0 0;border:0;padding-left:0;font-size:26px}.os-shell .verio-editor textarea{resize:vertical;line-height:1.65}.os-checklist{gap:8px;padding:0;font-size:14px;list-style:none;display:grid}.os-checklist li span{width:24px;display:inline-block}.os-helper{color:var(--os-muted);font-size:13px;line-height:1.6}.os-output{text-align:left;width:100%;margin:10px 0;display:block;font-size:13px!important}.os-output strong{margin-top:4px;display:block}.os-distribution-matrix{margin:20px 0;overflow:auto}.os-distribution-matrix table{border-collapse:collapse;width:100%;font-size:12px}.os-distribution-matrix caption{text-align:left;margin-bottom:10px}.os-distribution-matrix td,.os-distribution-matrix th{text-align:left;border-bottom:1px solid var(--os-border);padding:10px 0}.os-cover-preview{margin:20px 0}.os-cover-preview img{aspect-ratio:16/9;object-fit:cover;width:100%}.verio-focus .verio-editor-side{display:none}.verio-focus .verio-editor-grid{max-width:780px;margin:auto;display:block}.verio-focus .os-page{max-width:1050px}.verio-focus .verio-editor-top{background:var(--verio-background-primary);z-index:4;padding:16px 0;position:sticky;top:0}.os-shell textarea,.os-shell p,.os-shell strong{overflow-wrap:anywhere}@media (width<=1280px){.os-page{padding:36px 28px}.os-shell .verio-editor-grid{grid-template-columns:minmax(0,1fr) 300px}.os-home-grid{gap:28px}.os-summary a{padding:18px 12px}.os-summary span{font-size:13px}}@media (width<=1024px){.os-shell{grid-template-columns:170px minmax(0,1fr)}.os-home-grid,.os-shell .verio-editor-grid{grid-template-columns:1fr}.os-summary{grid-template-columns:repeat(3,1fr)}.os-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.os-calendar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.os-shell .verio-editor-top{flex-wrap:wrap}}@media (width<=768px){.os-shell{display:block}.os-brand{width:100%;margin:0;font-size:26px}.os-brand small{margin:0 0 0 16px;display:inline-block}.os-account{display:none}.os-command-trigger{margin-top:0!important}.os-page{padding:28px 20px}.os-page-head h1{font-size:38px}.os-summary strong{font-size:32px}.os-calendar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.os-page-head{flex-wrap:wrap}.os-idea{flex-direction:column;align-items:flex-start}.os-page-head>input{width:100%}}@media (width<=430px){.os-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.os-pipeline{grid-template-columns:1fr}.os-filters>*{width:100%}.os-calendar-grid{grid-template-columns:1fr}.os-calendar-grid section{min-height:80px}.os-calendar-controls strong{order:-1;width:100%}.os-calendar-controls .os-tabs{width:100%;margin:0}.os-shell .verio-editor-top nav{width:100%}.os-shell .verio-block header{flex-wrap:wrap}.os-page-head h1{font-size:34px}.os-pagination{justify-content:space-between;gap:6px}.os-pagination button{font-size:13px}}.os-media-dialog{border:1px solid var(--verio-border-subtle);width:min(800px,100vw - 32px);max-height:85vh;color:var(--verio-text-primary);background:var(--verio-surface);padding:24px;font:16px Arial,sans-serif;overflow:auto}.os-media-dialog::backdrop{background:var(--verio-backdrop)}.os-media-dialog header{justify-content:space-between;align-items:center;display:flex}.os-media-dialog button{cursor:pointer;border:1px solid var(--verio-border-subtle);background:var(--verio-surface);min-height:44px;padding:10px}.os-media-dialog input:not([type=checkbox]){border:1px solid var(--verio-border-subtle);width:100%;padding:10px}.os-media-dialog label{gap:8px;margin:14px 0;display:grid}.os-media-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.os-media-options img{aspect-ratio:16/9;object-fit:cover;width:100%}.os-media-options span{overflow-wrap:anywhere;margin-top:8px;font-size:13px;display:block}@media (width<=430px){.os-media-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.os-media-dialog :focus-visible{outline:3px solid var(--verio-focus);outline-offset:3px}.intel-nav{border-bottom:1px solid var(--os-border);flex-wrap:wrap;gap:8px 20px;margin-bottom:24px;padding:12px 0 20px;font-size:14px;display:flex}.intel-nav [aria-current=page]{text-underline-offset:8px;font-weight:700;text-decoration:underline}.intel-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:28px 0;display:flex}.intel-toolbar input{width:min(500px,65%)}.intel-radar article{border-top:1px solid var(--os-border);justify-content:space-between;gap:32px;padding:24px 0;display:flex}.intel-radar h2{letter-spacing:-.025em;margin:10px 0;font-size:24px}.intel-radar p{white-space:pre-wrap;max-width:720px;line-height:1.65}.intel-radar small{color:var(--os-muted);overflow-wrap:anywhere;font-size:14px}.intel-radar nav,.intel-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.intel-detail{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:48px;display:grid}.intel-detail label,.intel-assist label{gap:8px;margin:18px 0;font-size:14px;display:grid}.intel-detail textarea{resize:vertical;width:100%;min-height:100px;line-height:1.65}.intel-detail input,.intel-detail select,.intel-assist input,.intel-assist select,.intel-assist textarea{width:100%;min-width:0}.intel-detail aside{border-left:1px solid var(--os-border);padding-left:28px}.intel-detail h2,.intel-assist h2{margin:24px 0;font-size:20px}.intel-detail .intel-reference{align-items:flex-start;gap:10px;display:flex}.intel-reference input[type=checkbox]{flex-shrink:0;width:20px;min-height:20px}.intel-assist{border-top:1px solid var(--os-border);margin-top:28px;padding-top:18px}.intel-suggestion{border-left:2px solid var(--os-ink);background:var(--verio-surface);margin:20px 0;padding:16px}.intel-suggestion p{white-space:pre-wrap;line-height:1.7}.intel-suggestion small{overflow-wrap:anywhere;font-size:13px}.intel-suggestion nav{flex-wrap:wrap;gap:8px;display:flex}#verio-context article{border-bottom:1px solid var(--os-border);padding:16px 0}#verio-context article>a{margin-top:8px;display:block}.intel-workspace button{min-height:44px}.intel-workspace input:focus-visible,.intel-workspace textarea:focus-visible{outline:2px solid var(--os-ink);outline-offset:3px}@media (width<=1024px){.intel-detail{grid-template-columns:1fr;gap:24px}.intel-detail aside{border-left:0;border-top:1px solid var(--os-border);padding-left:0}}@media (width<=768px){.intel-radar article{display:block}.intel-radar nav{margin-top:18px}.intel-toolbar{flex-wrap:wrap}.intel-toolbar input{width:100%}.intel-workspace .os-page-head h1{font-size:32px}.intel-detail{display:block}.intel-nav{gap:12px 16px}.intel-suggestion{margin-inline:0;padding:12px}}.intel-overview{border-top:1px solid var(--os-ink);border-bottom:1px solid var(--os-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0;display:grid}.intel-overview a{padding:20px 0}.intel-overview span{font-size:14px;display:block}.intel-overview strong{margin-top:8px;font-size:36px;font-weight:500;display:block}@media (width<=430px){.intel-overview{grid-template-columns:1fr}.intel-overview a{border-bottom:1px solid var(--os-border);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.intel-overview strong{margin:0;font-size:28px}}.delivery-boundary{border-left:2px solid var(--os-ink);background:var(--verio-background-secondary);padding:12px 16px;font-size:14px;line-height:1.6}.delivery-boundary strong{display:block}.delivery-filters,.delivery-bulk{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.delivery-filters input{flex:1}.delivery-queue{border-top:1px solid var(--os-ink)}.delivery-row{border-bottom:1px solid var(--os-border);grid-template-columns:28px minmax(160px,1.5fr) minmax(110px,1fr) minmax(130px,1fr) minmax(140px,1fr) minmax(110px,1fr);align-items:start;gap:16px;padding:20px 0;font-size:14px;display:grid}.delivery-row>*{overflow-wrap:anywhere;min-width:0}.delivery-row small{color:var(--os-muted);margin-top:6px;font-size:13px;line-height:1.5;display:block}.delivery-row strong{font-size:16px}.delivery-row-head{color:var(--os-muted);padding:12px 0;font-size:13px}.delivery-status{font:600 14px monospace}.delivery-status[data-status=FAILED]{color:var(--verio-error)}.delivery-status[data-status=PUBLISHED]{color:var(--verio-success)}.delivery-detail{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:40px;margin-top:32px;display:grid}.delivery-detail aside{border-left:1px solid var(--os-border);padding-left:28px}.delivery-detail label,.delivery-config label,.delivery-create label,.delivery-confirm label,.delivery-bulk label{gap:8px;margin:16px 0;font-size:14px;display:grid}.delivery-detail input,.delivery-detail textarea,.delivery-config input,.delivery-config select,.delivery-create input,.delivery-create select{width:100%;min-width:0}.delivery-copy,.delivery-actions{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.delivery-preview{border:1px solid var(--os-border);background:var(--verio-surface);max-width:680px;margin:24px 0;padding:24px}.delivery-preview p{white-space:pre-wrap;line-height:1.7}.delivery-preview img{width:100%;height:auto}.delivery-preview figure{margin:20px 0}.delivery-review-head{flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0;display:flex}.delivery-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.delivery-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.delivery-destinations article{border-top:1px solid var(--os-border);padding:20px 0}.delivery-config,.delivery-create{border-top:1px solid var(--os-border);max-width:760px;padding:24px 0}.delivery-config input[type=checkbox]{width:20px}.delivery-asset{overflow-wrap:anywhere;padding:12px 0;font-size:14px;display:block}.delivery-workspace button{min-height:44px}.delivery-workspace :focus-visible{outline:2px solid var(--os-ink);outline-offset:3px}.delivery-confirm nav{justify-content:space-between;gap:12px;margin-top:24px;display:flex}.delivery-confirm p{line-height:1.6}@media (width<=1280px){.delivery-row{grid-template-columns:24px minmax(140px,1.5fr) minmax(100px,1fr) minmax(110px,1fr) minmax(130px,1fr)}.delivery-row>:last-child{grid-column:2/-1}.delivery-row-head>:last-child{display:none}}@media (width<=1024px){.delivery-detail{grid-template-columns:1fr}.delivery-detail aside{border-left:0;border-top:1px solid var(--os-border);padding-left:0}.delivery-row{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr)}.delivery-row-head{display:none}.delivery-row>:nth-child(4){grid-column:2}.delivery-row>:last-child{grid-column:2/-1}}@media (width<=768px){.delivery-destinations{grid-template-columns:1fr}.delivery-row{grid-template-columns:24px minmax(0,1fr)}.delivery-row>:nth-child(n+3){grid-column:2}.delivery-bulk{display:block}.delivery-bulk>*{width:100%;margin-bottom:12px}.delivery-filters>*{width:100%}.delivery-preview{padding:16px}.delivery-workspace .os-page-head h1{font-size:32px}.delivery-confirm{padding:20px}.delivery-review-head{display:block}.delivery-review-head>a{margin:8px 12px 8px 0;display:inline-block}}.connection-center{overflow-wrap:anywhere}.connection-center .verio-admin-panel{border-top:1px solid var(--os-border);min-width:0;padding:24px 0}.connection-center .os-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.connection-center label{gap:8px;margin:16px 0;font-size:14px;display:grid}.connection-center input,.connection-center select,.connection-center textarea{border:1px solid var(--os-border);width:100%;max-width:680px;font:inherit;background:var(--verio-surface);color:var(--os-ink);box-sizing:border-box;padding:12px}.connection-center textarea{min-height:140px}.connection-center button{border:1px solid var(--os-border);background:var(--verio-surface);min-height:44px;color:var(--os-ink);font:inherit;cursor:pointer;margin:4px 8px 4px 0;padding:10px 14px}.connection-center button:disabled{opacity:.5;cursor:not-allowed}.connection-center :focus-visible{outline:2px solid var(--os-ink);outline-offset:3px}.connection-center dialog{box-sizing:border-box;border:1px solid var(--os-border);width:min(520px,100vw - 48px);max-height:80vh;color:var(--os-ink);padding:24px;overflow:auto}.connection-center dialog::backdrop{background:var(--verio-backdrop)}.connection-center .os-actions{flex-wrap:wrap;display:flex}@media (width<=768px){.connection-center .os-intelligence-grid{grid-template-columns:1fr;gap:0}.connection-center .os-page-head{display:block}.connection-center .os-page-head h1{font-size:32px}.connection-center .os-actions button{flex:140px}.connection-center dialog{padding:20px}}.performance-workspace{overflow-wrap:anywhere}.performance-boundary{max-width:900px;line-height:1.6}.performance-group,.performance-learning,.performance-evidence{border-top:1px solid var(--os-border);padding:24px 0}.performance-group header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.performance-row{border-top:1px solid var(--os-border);grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:16px 0;display:grid}.performance-row small,.performance-evidence small{line-height:1.6;display:block}.performance-row strong{font-weight:600}.performance-row>span{font-variant-numeric:tabular-nums;font-size:22px}.performance-workspace .os-actions{flex-wrap:wrap;gap:8px;display:flex}.performance-workspace button{border:1px solid var(--os-border);min-height:44px;font:inherit;background:var(--verio-surface);color:var(--os-ink);cursor:pointer;margin:4px 8px 4px 0;padding:10px 14px}.performance-workspace button:disabled{opacity:.5;cursor:not-allowed}.performance-workspace label{gap:8px;margin:14px 0;font-size:14px;display:grid}.performance-workspace input:not([type=checkbox]),.performance-workspace select,.performance-workspace textarea{box-sizing:border-box;background:var(--verio-surface);width:100%;max-width:680px;color:var(--os-ink);border:1px solid var(--os-border);font:inherit;padding:12px}.performance-workspace input[type=checkbox]{width:20px;height:20px}.performance-workspace textarea{min-height:96px}.performance-workspace :focus-visible{outline:2px solid var(--os-ink);outline-offset:3px}.performance-detail-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:48px;display:grid}.performance-detail-grid>aside{border-left:1px solid var(--os-border);min-width:0;padding-left:28px}.performance-detail-grid>section{min-width:0}.performance-form{padding:24px 0}.performance-timeline p{border-top:1px solid var(--os-border);grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:12px;padding:12px 0;font-size:14px;display:grid}@media (width<=1024px){.performance-detail-grid{grid-template-columns:1fr;gap:24px}.performance-detail-grid>aside{border-left:0;border-top:1px solid var(--os-border);padding-left:0}}@media (width<=768px){.performance-group header,.performance-workspace .os-page-head{display:block}.performance-workspace .os-page-head h1{font-size:32px}.performance-workspace .os-actions>*{flex:140px}.performance-timeline p{grid-template-columns:1fr;gap:4px}.performance-row{gap:12px}.performance-row>span{font-size:20px}}.os-shell{--os-ink:var(--verio-text-primary);--os-muted:var(--verio-text-muted);--os-border:var(--verio-border-subtle);--os-accent:var(--verio-accent);font-family:var(--verio-font);min-height:100vh;font-size:var(--verio-type-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:232px minmax(0,1fr)}.os-shell main{min-width:0}.os-sidebar{background:var(--verio-background-secondary);border-right:1px solid var(--os-border);flex-direction:column;gap:20px;height:100vh;padding:32px 20px 24px;display:flex;position:sticky;top:0;overflow-y:auto}.os-brand{letter-spacing:-.065em;color:var(--os-ink);margin:0 10px 12px;font-size:30px;font-weight:750}.os-brand small{letter-spacing:.09em;color:var(--os-muted);margin-top:10px;font-size:12px;font-weight:400}.os-brand sup{font-weight:400}.os-nav-group{margin-bottom:24px}.os-nav-group h2{letter-spacing:.09em;text-transform:uppercase;color:var(--os-muted);margin:0 0 10px;padding:0 10px;font-size:12px;font-weight:500}.os-nav-group a{border-radius:var(--verio-radius-control);min-height:44px;transition:background var(--verio-motion-fast) var(--verio-ease),color var(--verio-motion-fast) var(--verio-ease);border:1px solid #0000;align-items:center;gap:12px;padding:10px;font-size:14px;display:flex}.os-nav-group a:hover{background:var(--verio-surface-hover);text-decoration:none}.os-nav-group a[aria-current=page]{background:var(--verio-surface);border-color:var(--os-border);font-weight:600}.os-nav-index{font:12px var(--verio-mono);color:var(--os-muted);width:18px}.os-nav-group a[aria-current=page] .os-nav-index{color:var(--os-accent)}.os-sidebar-bottom{border-top:1px solid var(--os-border);margin-top:auto;padding:20px 10px 0;font-size:14px}.os-account{color:var(--os-muted);margin:12px 0 0;padding:0;font-size:12px}.os-command-trigger{border-radius:var(--verio-radius-control);min-height:44px;background:var(--verio-surface)!important;color:var(--os-muted)!important;border-color:var(--os-border)!important;margin:0!important;font-size:14px!important}.os-command-trigger kbd{font-family:var(--verio-mono);font-size:12px}.os-mobile-menu{display:none}.os-shell .verio-admin-page,.os-shell .os-page{width:100%;max-width:1600px;margin:0 auto;padding:56px clamp(24px,4vw,64px)}.os-page-head{align-items:flex-start;margin-bottom:40px}.os-shell .os-page-head h1{font-size:var(--verio-type-h1);letter-spacing:-.055em;margin:14px 0 18px;font-weight:550;line-height:1.06}.os-page-head p{max-width:720px;margin:0;font-size:14px;line-height:1.65}.os-page-head small{font-family:var(--verio-mono);color:var(--os-muted);font-size:12px}.os-shell h2{letter-spacing:-.035em;font-weight:550}.os-shell h3{letter-spacing:-.025em}.os-shell button{border-radius:var(--verio-radius-control);transition:background var(--verio-motion-fast) var(--verio-ease),border-color var(--verio-motion-fast) var(--verio-ease);font-size:14px}.os-shell button:hover:not(:disabled){background:var(--verio-surface-hover);border-color:var(--verio-border-strong)}.os-shell button:disabled{opacity:.5;cursor:not-allowed}.os-shell .os-primary,.os-new summary{border-radius:var(--verio-radius-control);min-height:44px;padding:12px 18px;font-size:14px;background:var(--os-ink)!important;color:var(--verio-surface)!important}.os-shell .os-primary:hover{text-decoration:none;background:var(--verio-border-strong)!important}.os-shell input:not([type=checkbox]),.os-shell select,.os-shell textarea{border-radius:var(--verio-radius-control);border-color:var(--os-border);background:var(--verio-surface);min-height:44px;color:var(--os-ink);padding:10px 12px;font-size:14px;line-height:1.5}.os-shell ::placeholder{color:var(--os-muted);opacity:1}.os-shell label{line-height:1.5}.os-shell fieldset{border:0;margin:16px 0;padding:0}.os-shell legend{font-size:14px}.os-summary{border-top:0;margin-bottom:48px}.os-summary a{padding:12px 24px 24px}.os-summary strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:450}.os-summary span{font-size:14px}.os-home-grid{gap:48px;margin-top:40px}.delivery-today{border-top:1px solid var(--os-border);padding:28px 0}.delivery-today h2{margin:0 0 20px;font-size:22px}.delivery-today .intel-overview{border-top:0;border-bottom:0;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0}.delivery-today .intel-overview a{padding:8px 16px 16px 0}.delivery-today .intel-overview strong{font-size:32px}.delivery-today>p{font-size:14px;line-height:1.7}.os-content-row,.os-attention,.performance-row,.delivery-row,.os-table tbody tr{transition:background var(--verio-motion-fast) var(--verio-ease)}.os-content-row:hover,.os-attention:hover,.performance-row:hover,.delivery-row:hover,.os-table tbody tr:hover{background:var(--verio-surface-hover);text-decoration:none}.os-table{font-size:14px}.os-table th{border-bottom-color:var(--os-border);padding:12px;font-size:12px}.os-table td{padding:18px 12px}.os-table strong{letter-spacing:-.02em;font-size:16px;font-weight:550}.os-table tr:has(input:checked){background:var(--verio-accent-soft)}.os-table .os-status{color:var(--os-ink)}.os-status,.delivery-status{font-family:var(--verio-mono);font-size:12px}.os-status[data-status=PUBLISHED],.delivery-status[data-status=PUBLISHED]{color:var(--verio-success)}.os-status[data-status=READY],.delivery-status[data-status=READY]{color:var(--os-accent)}.os-status[data-status=SCHEDULED],.delivery-status[data-status=SCHEDULED]{color:var(--verio-warning)}.os-status[data-status=FAILED],.delivery-status[data-status=FAILED]{color:var(--verio-error)}.os-tabs,.intel-nav{gap:4px;margin-bottom:24px;padding:0 0 16px}.os-tabs button,.intel-nav button,.intel-nav a{border-radius:var(--verio-radius-control);background:0 0;border:0;min-height:44px;padding:10px 14px;font-size:14px}.os-tabs button[aria-pressed=true],.intel-nav button[aria-pressed=true],.intel-nav [aria-current=page]{background:var(--verio-background-secondary);box-shadow:none;font-weight:550;text-decoration:none}.os-filters{gap:8px}.os-filters details{padding:10px;font-size:14px}.os-new a{z-index:2;background:var(--verio-surface);padding:12px;font-size:14px;position:relative}.os-new a:hover{background:var(--verio-surface-hover)}.os-empty{padding:40px 0;line-height:1.65}.os-empty h3{color:var(--os-ink);margin-bottom:12px;font-size:24px}.os-empty p{font-size:16px}.os-empty a{color:var(--os-accent);font-size:14px}.os-shell .verio-admin-panel,.os-shell .verio-taxonomy section,.os-shell .verio-taxonomy form{border:0;border-top:1px solid var(--os-border);background:0 0;padding:24px 0}.os-shell .verio-editor-top h1{font-size:36px;font-weight:550;line-height:1.15}.os-shell .verio-editor-top>strong{color:var(--os-muted);font-size:12px;font-weight:400}.os-shell .verio-editor-main{max-width:860px}.os-shell .verio-editor-main section>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.os-shell .verio-editor-main>section>label:first-of-type input{letter-spacing:-.035em;border-radius:0;min-height:64px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.2}.os-shell .verio-block textarea{background:0 0;border-color:#0000;min-height:180px;padding:12px 0;font-size:18px;line-height:1.8}.os-shell .verio-block textarea:hover{border-bottom-color:var(--os-border)}.os-shell .verio-editor-side{border-left:1px solid var(--os-border);gap:12px;padding-left:28px}.os-shell .verio-editor-side>details:first-of-type{border-top:0}.os-shell .verio-editor summary{min-height:44px;padding:10px 0}.verio-focus .os-sidebar{display:none}.verio-focus .os-shell{display:block}.verio-focus .os-shell .verio-admin-page,.os-shell .os-page{max-width:1060px}.verio-focus .os-shell .verio-editor-grid{display:block}.verio-focus .os-shell .verio-editor-main{max-width:780px;margin:auto}.verio-focus .os-shell .verio-editor-top{background:var(--verio-background-primary)}.intel-radar h2{font-size:24px;font-weight:550;line-height:1.3}.intel-radar nav{opacity:.8;transition:opacity var(--verio-motion-fast)}.intel-radar article:hover nav,.intel-radar article:focus-within nav{opacity:1}.intel-radar p{color:var(--verio-text-secondary);font-size:16px}.intel-suggestion{background:var(--verio-background-secondary);border-left-color:var(--os-accent);border-radius:0 var(--verio-radius-control) var(--verio-radius-control) 0}.performance-boundary,.delivery-boundary{color:var(--os-muted);background:0 0;font-size:14px;line-height:1.65}.delivery-boundary{border-left:1px solid var(--os-border);padding:8px 16px}.performance-row>span{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:500}.performance-group h3{font-size:22px}.delivery-preview{background:var(--verio-surface);border-color:var(--os-border);border-radius:var(--verio-radius-surface);padding:32px}.os-shell dialog,.os-portal dialog{background:var(--verio-surface-elevated);color:var(--os-ink);border:1px solid var(--os-border);border-radius:var(--verio-radius-surface);box-shadow:var(--verio-shadow-floating);max-height:85dvh;padding:24px;overflow:auto}.os-shell dialog::backdrop,.os-portal dialog::backdrop{background:var(--verio-backdrop)}.os-command header{font-size:14px}.os-command nav button{border:0;border-bottom:1px solid var(--os-border);background:0 0}.os-skip{background:var(--verio-surface);border:1px solid var(--os-border);border-radius:var(--verio-radius-control)}.os-loading>span{color:var(--os-muted);font-size:14px}.os-skeleton{background:var(--verio-background-secondary);border-radius:var(--verio-radius-control);animation:1.4s ease-in-out infinite os-breathe}.os-skeleton-title{width:min(55%,420px);height:64px;margin:24px 0 16px}.os-skeleton-subtitle{width:35%;height:20px;margin-bottom:48px}.os-skeleton-summary{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:40px;display:grid}.os-skeleton-summary>div{height:80px}.os-skeleton-row{height:48px;margin:16px 0}@keyframes os-breathe{50%{opacity:.55}}@media (width>=1440px){.os-shell .verio-admin-page,.os-shell .os-page{padding-top:64px}}@media (width<=1100px){.os-shell{grid-template-columns:200px minmax(0,1fr)}.os-shell .verio-editor-grid{grid-template-columns:1fr}.os-shell .verio-editor-side{border-left:0;border-top:1px solid var(--os-border);padding-left:0}.os-home-grid{gap:32px}}@media (width<=768px){.os-shell{display:block}.os-sidebar{background:var(--verio-background-primary);border-right:0;border-bottom:1px solid var(--os-border);grid-template-columns:1fr auto;gap:12px;height:auto;padding:20px;display:grid;position:relative;overflow:visible}.os-brand{margin:0;font-size:28px}.os-brand small,.os-desktop-nav,.os-sidebar-bottom{display:none}.os-mobile-menu{order:3;grid-column:1/-1;display:block}.os-mobile-menu summary{border-top:1px solid var(--os-border);min-height:44px;padding:12px 0;font-size:14px}.os-mobile-menu[open]>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:12px;display:grid}.os-nav-group{margin-bottom:8px}.os-command-trigger{min-width:130px}.os-command-trigger kbd{margin-left:12px}.os-shell .verio-admin-page,.os-shell .os-page{padding:32px 20px}.os-shell .os-page-head h1{font-size:40px;line-height:1.08}.os-page-head{gap:20px;margin-bottom:32px}.os-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:32px}.os-summary a{border-bottom:1px solid var(--os-border);padding:16px}.os-summary a:first-child{padding-left:16px}.os-summary strong{font-size:36px}.os-home-grid{gap:32px}.delivery-today .intel-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.os-shell .verio-editor-top h1{font-size:30px}.os-shell .verio-editor-grid{gap:24px}.os-shell .verio-editor-top nav{gap:8px}.os-shell .verio-editor-main section>header{flex-wrap:wrap}.intel-radar article{padding:24px 0}.intel-radar nav{opacity:1}.os-shell dialog,.os-portal dialog{max-width:calc(100vw - 32px);padding:20px}.os-skeleton-summary{grid-template-columns:repeat(2,1fr)}}@media (width<=430px){.os-mobile-menu[open]>nav{grid-template-columns:1fr}.os-shell .os-page-head h1{font-size:38px}.os-filters>input{min-width:0!important}.os-filters>*{width:100%}.os-summary span,.os-table{font-size:14px}.os-shell .verio-editor-top nav button{flex:auto}.os-table strong,.os-shell .os-table{min-width:0}.os-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.os-table tbody tr{border-bottom:1px solid var(--os-border);padding:16px 0;display:block}.os-table tbody td{white-space:normal;border:0;padding:6px 0;display:block}.os-table td[data-label]:before{content:attr(data-label);color:var(--os-muted);min-width:64px;margin-right:12px;font-size:12px;display:inline-block}.os-table td:first-child:has(input){float:right;padding:0 0 8px 12px}.os-pagination{flex-wrap:wrap;justify-content:space-between}.os-pagination button{min-height:44px;font-size:14px}.os-shell .verio-editor-top nav a{min-height:44px}.delivery-row{padding:20px 0}.performance-row{gap:16px}}@media (prefers-reduced-motion:reduce){.os-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.os-portal{display:contents}.os-portal .os-media-dialog{font-family:var(--verio-font)}.os-portal button{border:1px solid var(--verio-border-subtle);border-radius:var(--verio-radius-control);background:var(--verio-surface);min-height:44px;color:var(--verio-text-primary);padding:10px 14px;font-size:14px}.os-portal input:not([type=checkbox]){border:1px solid var(--verio-border-subtle);border-radius:var(--verio-radius-control);background:var(--verio-surface);min-height:44px;color:var(--verio-text-primary);padding:10px 12px;font-size:14px}.os-portal :focus-visible{outline:2px solid var(--verio-focus);outline-offset:3px}.os-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;max-width:520px;font-size:14px;display:flex}.os-header-actions>a{align-items:center;min-height:44px;display:inline-flex}.os-shell .verio-editor-top nav button:last-child{background:var(--os-ink);color:var(--verio-surface);border-color:var(--os-ink)}@media (width<=768px){.os-header-actions{justify-content:flex-start;width:100%}}.agents-workspace button,.agents-workspace input,.agents-workspace select,.agents-workspace textarea{font:inherit}.agents-workspace button{min-height:2.75rem}.agent-notice{border:1px solid var(--os-border,var(--verio-border-subtle));color:var(--verio-text-secondary);margin-block:1.5rem;padding:1rem}.agent-row{border-bottom:1px solid var(--os-border,var(--verio-border-subtle));justify-content:space-between;gap:2rem;min-width:0;padding:1.5rem 0;display:flex}.agent-row>div:first-child{flex:1;min-width:0}.agent-row h2{margin:.4rem 0;font-size:1.3rem}.agent-row p{overflow-wrap:anywhere;margin:.6rem 0;line-height:1.6}.agent-actions,.agent-meta,.agent-chips{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.agent-actions{align-content:start;max-width:22rem}.agent-meta{margin-block:.75rem;font-size:.875rem}.agent-meta span{border:1px solid var(--verio-border-subtle);padding:.2rem .5rem}.agent-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.agent-templates article{border-bottom:1px solid var(--verio-border-subtle);padding:1rem 0}.agent-templates p{line-height:1.6}.agent-dialog{border:1px solid var(--verio-border-subtle);width:min(48rem,100vw - 2rem);max-height:85dvh;color:var(--verio-dark-surface);background:#fff;padding:1.5rem;overflow-y:auto}.agent-dialog::backdrop{background:var(--verio-backdrop)}.agent-dialog header{justify-content:space-between;gap:1rem;display:flex}.agent-dialog label,.agent-settings label,.agent-search{gap:.5rem;margin-block:1rem;font-size:1rem;display:grid}.agent-dialog input:not([type=checkbox]),.agent-dialog select,.agent-dialog textarea,.agent-settings input:not([type=checkbox]),.agent-search input{border:1px solid var(--verio-border-subtle);background:var(--verio-surface);width:100%;min-width:0;color:var(--verio-dark-surface);border-radius:.25rem;padding:.65rem}.agent-dialog textarea{resize:vertical;min-height:6rem}.agent-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.agent-picker>button{text-align:left;margin:.4rem 0;display:block}.agent-dialog fieldset label{gap:.4rem;margin:.5rem;display:inline-flex}.agent-dialog details{margin:1.5rem 0}.agent-dialog dl,.agent-run dl{overflow-wrap:anywhere}.agent-dialog dd{margin:0 0 1rem}.agent-dialog dt{font-weight:600}.agent-footnote{color:var(--verio-text-secondary);margin-top:2rem;font-size:.875rem}.agent-run{border-top:1px solid var(--verio-border-subtle);margin-top:2rem;padding-top:1rem}.agent-run article{border-bottom:1px solid var(--verio-border-subtle);padding:1rem 0}.agents-workspace :focus-visible{outline:2px solid var(--verio-focus);outline-offset:3px}.agent-settings{max-width:40rem}@media (width<=768px){.agent-row{flex-direction:column;gap:1rem}.agent-actions{max-width:none}.agent-templates,.agent-form-grid{grid-template-columns:1fr}.agent-dialog{padding:1rem}.agents-workspace .intel-nav{flex-wrap:wrap}.agent-dialog header h2{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.agents-workspace *{scroll-behavior:auto}}.home-curation{min-width:0}.home-curation button,.home-curation select,.home-curation input{font:inherit;font-size:14px}.home-curation button{border:1px solid var(--os-border,var(--verio-border-subtle));background:var(--verio-surface);min-height:44px;color:var(--os-ink,var(--verio-dark-background));cursor:pointer;border-radius:4px;padding:10px 14px}.home-curation button:disabled{cursor:not-allowed;opacity:.5}.home-curation input:not([type=checkbox]),.home-curation select{border:1px solid var(--verio-border-subtle);background:var(--verio-surface);border-radius:4px;width:100%;min-width:0;min-height:44px;padding:10px;display:block}.home-curation label{font-size:14px;line-height:1.6}.home-curation :focus-visible{outline:2px solid var(--verio-focus);outline-offset:3px}.home-curation-toolbar{border-block:1px solid var(--verio-border-subtle);flex-wrap:wrap;justify-content:space-between;gap:24px;padding:20px 0;font-size:13px;display:flex}.home-curation-toolbar a{align-items:center;min-height:44px;display:inline-flex}.home-curation-tabs{gap:4px;margin:24px 0;display:flex;overflow:auto}.home-curation-tabs button{white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}.home-curation-tabs button[aria-pressed=true]{border-bottom-color:var(--os-ink,var(--verio-dark-background))}.home-draft-tools{flex-wrap:wrap;align-items:end;gap:16px;margin:24px 0;display:flex}.home-draft-tools label{min-width:220px;max-width:420px}.home-draft-tools>span{margin-bottom:12px;font-size:13px}.home-front-canvas{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:24px;display:grid}.home-front-canvas>div{gap:20px;display:grid}.home-slot{border-top:1px solid var(--verio-border-subtle);min-width:0;padding:20px 0}.home-slot>header{justify-content:space-between;gap:16px;margin-bottom:16px;font-size:14px;font-weight:600;display:flex}.home-slot>header small{color:var(--verio-text-secondary);font-size:12px;font-weight:400}.home-curation .home-slot-select{text-align:left;background:0 0;border:0;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px;width:100%;padding:0;display:grid}.home-slot-select:has(>span:only-child){grid-template-columns:1fr}.home-slot-select img{object-fit:cover;width:72px;height:72px;display:block}.home-slot-select>span{gap:8px;min-width:0;display:grid}.home-slot-select small{color:var(--verio-text-secondary);font-size:12px;font-weight:400}.home-slot-select strong{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.3}.home-slot-primary .home-slot-select{display:block}.home-slot-primary .home-slot-select img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;margin-bottom:20px}.home-slot-primary .home-slot-select strong{letter-spacing:-.035em;font-size:clamp(24px,2.4vw,36px)}.home-slot-select>span>span{color:var(--verio-text-secondary);font-size:14px;line-height:1.6}.home-slot-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.home-slot-actions a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.home-slot details{font-size:14px}.home-slot details label{gap:8px;margin:16px 0;display:grid}.home-auto-note{color:var(--verio-text-secondary);font-size:13px;line-height:1.65}.home-warning{color:var(--verio-warning);padding:12px 0;font-size:14px;line-height:1.6;display:block}.home-picks-canvas{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.home-module-control{border-bottom:1px solid var(--verio-border-subtle);flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:16px;padding:20px 0;display:flex}.home-module-control label{flex:1;min-width:180px}.home-module-control label:first-child{flex:0 250px}.home-preview-controls{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.home-preview-controls button[aria-pressed=true]{background:var(--verio-dark-background);color:#fff}.home-live-preview{border:1px solid var(--verio-border-subtle);background:#fff;max-width:100%;height:980px;margin:24px auto;display:block}.home-publication{border-block:1px solid var(--verio-border-subtle);max-width:900px;margin:32px 0;padding:24px 0}.home-publication>label{gap:8px;max-width:350px;margin:16px 20px 16px 0;display:inline-grid}.home-publication>p{color:var(--verio-text-secondary);font-size:14px;line-height:1.7}.home-publish-review{border-left:3px solid var(--verio-dark-surface);margin:24px 0;padding:0 24px}.home-publish-review li{margin:8px 0;font-size:14px;line-height:1.7}.home-publish-review button{margin-right:12px}.home-history-row{border-bottom:1px solid var(--verio-border-subtle);flex-wrap:wrap;align-items:center;gap:16px;padding:24px 0;display:flex}.home-history-row>div{flex:1;gap:8px;min-width:220px;display:grid}.home-history-row span{color:var(--verio-text-secondary);overflow-wrap:anywhere;font-size:13px}.home-history-row a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.home-picker{border:1px solid var(--verio-border-subtle);width:min(900px,100vw - 32px);max-height:90dvh;color:var(--verio-dark-background);background:var(--verio-surface);border-radius:8px;padding:28px;overflow:auto}.home-picker::backdrop{background:var(--verio-backdrop)}.home-picker>header{justify-content:space-between;align-items:center;gap:24px;display:flex}.home-picker h2{font-size:24px;font-weight:600}.home-picker>label{gap:8px;margin:20px 0;display:grid}.home-picker-filters{flex-wrap:wrap;gap:16px;margin:20px 0;display:flex}.home-picker-filters label{flex:1;min-width:180px}.home-picker>p{color:var(--verio-text-secondary);font-size:13px;line-height:1.6}.home-picker-results article{border-top:1px solid var(--verio-border-subtle);align-items:center;gap:16px;padding:16px 0;display:flex}.home-picker-results article>button{text-align:left;border:0;flex:1;gap:16px;padding:0;display:flex}.home-picker-results img{object-fit:cover;flex-shrink:0;width:60px;height:60px}.home-picker-results article>button>span{gap:6px;display:grid}.home-picker-results strong{overflow-wrap:anywhere;font-size:16px;line-height:1.4}.home-picker-results small,.home-picker-results time{color:var(--verio-text-secondary);font-size:12px}.home-picker-results a{align-items:center;max-width:110px;min-height:44px;font-size:13px;display:inline-flex}.home-picker footer{justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:13px;display:flex}@media (width<=1024px){.home-front-canvas{grid-template-columns:1fr}.home-front-canvas>div,.home-picks-canvas{grid-template-columns:1fr 1fr}.home-picks-canvas>.home-slot:last-child{grid-column:1/-1}}@media (width<=768px){.home-front-canvas>div,.home-picks-canvas{display:block}.home-picker{padding:20px}.home-picker-results article{flex-direction:column;align-items:start}.home-picker-results a{max-width:none}.home-module-control{display:block}.home-module-control label{margin:16px 0;display:block}.home-draft-tools label{width:100%;min-width:0}.home-curation-toolbar{display:block}.home-live-preview{height:800px}.home-publication>label{width:100%;max-width:none;margin-right:0;display:grid}}.home-curation .home-controls{border:0;min-width:0;margin:0;padding:0}.home-curation .home-controls:disabled{opacity:.8}.os-shell{grid-template-columns:260px minmax(0,1fr);font-size:15px;line-height:1.55}.os-shell button{border-radius:var(--verio-radius-pill);min-height:36px;box-shadow:var(--verio-shadow-xs)}.os-shell :is(input:not([type=checkbox]),select,textarea){border-radius:var(--verio-radius-control);min-height:38px}.os-shell :focus-visible{outline:2px solid var(--verio-focus);outline-offset:3px}.os-shell .os-primary{background:var(--verio-ink)!important;color:var(--verio-paper)!important}.os-shell :is(.os-summary strong,.os-stat strong){font-variant-numeric:tabular-nums}.os-shell :is(.verio-editor section,.verio-editor details,.verio-admin-panel){border-color:var(--verio-border-subtle);background:var(--verio-surface-elevated);border-radius:14px}.os-shell details>summary{align-items:center;min-height:44px;display:flex}.os-shell .os-sidebar{background:var(--verio-background-secondary)}.os-shell .verio-editor-grid{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.os-shell .os-nav-index{font-family:var(--verio-mono)}@media (width<=1100px){.os-shell{grid-template-columns:210px minmax(0,1fr)}.os-shell .verio-editor-grid{grid-template-columns:1fr}}@media (width<=900px){.os-shell{grid-template-columns:1fr}.os-shell button,.os-shell :is(input:not([type=checkbox]),select){min-height:44px}}.os-sidebar-toggle{align-self:end;width:36px;padding:0!important}.os-shell{transition:grid-template-columns .3s var(--verio-ease)}@media (width>=1101px){.os-shell:has(.os-sidebar[data-collapsed=true]){grid-template-columns:56px minmax(0,1fr)}.os-sidebar[data-collapsed=true]{padding:20px 8px}.os-sidebar[data-collapsed=true] :is(.os-brand,.os-nav-group h2,.os-sidebar-bottom,.os-command-trigger){display:none}.os-sidebar[data-collapsed=true] .os-nav-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.os-sidebar[data-collapsed=true] .os-nav-group a{justify-content:center;padding:12px 4px}.os-sidebar[data-collapsed=true] .os-nav-index{display:block}}@media (width<=1100px){.os-sidebar-toggle{display:none}}@media (prefers-reduced-motion:reduce){.os-shell{transition:none}}.os-shell{--os-muted:var(--verio-text-secondary)}.os-shell .os-account{color:var(--verio-text-secondary)}.os-nav-disclosure{margin-top:20px}.os-nav-disclosure>summary{cursor:pointer;font:500 12px/1.5 var(--verio-font);color:var(--os-muted);justify-content:space-between;gap:12px;padding:12px 8px;list-style:none;display:flex}.os-nav-disclosure>summary:after{content:"+";font:16px var(--verio-mono)}.os-nav-disclosure[open]>summary:after{content:"−"}.os-nav-disclosure>summary:focus-visible{outline:2px solid var(--verio-focus);outline-offset:2px}.os-dashboard-advanced{border-top:1px solid var(--os-border);margin-top:40px;padding-top:16px}.os-dashboard-advanced>summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:14px}.os-shell .verio-editor-simple .verio-editor-top{align-items:center;gap:20px;padding-bottom:24px}.os-shell .verio-editor-simple .verio-editor-top h1{letter-spacing:-.04em;font-size:clamp(28px,3vw,40px)}.os-shell .verio-editor-simple .verio-editor-top>strong{color:var(--os-muted);font-size:12px;font-weight:400}.os-shell .verio-editor-simple .verio-editor-grid{grid-template-columns:minmax(0,1fr) 292px;gap:32px}.os-shell .verio-editor-simple .verio-editor-main>section{border:1px solid var(--os-border);box-shadow:none;border-radius:20px;padding:24px}.os-shell .verio-editor-simple .verio-editor-main>section>h2{margin:0 0 24px;font-size:16px}.os-shell .verio-editor-simple .verio-editor-main>section>label:first-of-type input{letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.4}.os-shell .verio-editor-simple .verio-editor-main>section>label textarea{min-height:88px}.os-shell .verio-editor-simple .verio-editor-main>section>details{border-top:1px solid var(--os-border);margin-top:20px;padding-top:4px}.os-shell .verio-editor-simple details>summary{cursor:pointer;min-height:44px;padding-block:12px;font-size:13px;font-weight:500;line-height:1.5}.os-shell .verio-editor-simple .verio-editor-side{padding-left:24px}.os-shell .verio-editor-simple .verio-editor-side>details{border:0;border-bottom:1px solid var(--os-border);box-shadow:none;background:0 0;border-radius:0;padding:16px 0}.os-shell .verio-editor-simple .verio-editor-side>details>summary{padding-top:0;font-size:14px}.os-shell .verio-editor-simple .editor-advanced-tools>p{color:var(--os-muted);font-size:12px}.os-shell .verio-editor-simple .verio-editor-side .editor-advanced-tools details{background:var(--verio-surface);border:1px solid var(--os-border);border-radius:12px;margin-top:12px;padding:12px}.os-shell .verio-editor-simple .editor-more-actions{position:relative}.os-shell .verio-editor-simple .editor-more-actions>summary{border:1px solid var(--os-border);box-sizing:border-box;border-radius:100px;align-items:center;min-height:40px;padding:10px 16px;font-size:13px;list-style:none;display:flex}.os-shell .verio-editor-simple .editor-more-actions>div{z-index:25;border:1px solid var(--os-border);background:var(--verio-surface);border-radius:16px;flex-direction:column;align-items:stretch;gap:4px;min-width:220px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 36px #0000001a}.os-shell .verio-editor-simple .editor-more-actions>div>:is(button,a){text-align:left;min-height:44px;box-shadow:none;border-radius:8px;align-items:center;padding:10px 12px;font-size:13px;display:flex;color:var(--os-ink)!important;background:0 0!important;border:0!important}.os-shell .verio-editor-simple .editor-more-actions>div>:is(button,a):hover{background:var(--verio-surface-secondary)!important}.os-shell .verio-editor-simple .verio-editor-top nav>button:last-child{min-height:44px;padding-inline:22px}.os-shell .verio-editor-simple .verio-block{box-shadow:none;border:0;border-top:1px solid var(--os-border);background:0 0;border-radius:0;padding:20px 0}.os-shell .verio-editor-simple .verio-block>header{opacity:.85;flex-wrap:wrap;gap:8px}.os-shell .verio-editor-simple .verio-block>label>textarea{min-height:140px;font-size:17px;line-height:1.75}.os-shell .verio-editor-guidance{color:var(--os-muted);max-width:75ch;font-size:12px;line-height:1.6}@media (width>=1101px){.os-shell{grid-template-columns:220px minmax(0,1fr)}}@media (width<=1100px){.os-shell .verio-editor-simple .verio-editor-grid{grid-template-columns:minmax(0,1fr)}.os-shell .verio-editor-simple .verio-editor-side{border-left:0;padding-left:0}.os-shell .verio-editor-simple .verio-editor-side>details{padding:16px}}@media (width<=768px){.os-shell .verio-editor-simple .verio-editor-main>section{border-radius:16px;padding:20px 16px}.os-shell .verio-editor-simple .verio-editor-top nav{gap:10px}.os-shell .verio-editor-simple .verio-editor-top nav>button:last-child{flex:1}.os-shell .verio-editor-simple .editor-more-actions>div{left:0;right:auto}.os-shell .verio-editor-simple .verio-editor-main>section>label:first-of-type input{font-size:18px}.os-shell .verio-editor-simple .verio-block>label>textarea{font-size:16px}.os-nav-disclosure>summary{min-height:44px}.os-shell .verio-editor-simple .verio-editor-grid{gap:20px}}.rich-article-editor{border:1px solid var(--os-border);background:var(--verio-surface);border-radius:12px;overflow:clip}.rich-mode-tabs{background:var(--verio-surface-secondary);border-bottom:1px solid var(--os-border);align-items:center;gap:4px;padding:8px 12px;display:flex}.os-shell .rich-mode-tabs button{box-shadow:none;background:0 0;border:0;padding:8px 14px;font-size:13px}.os-shell .rich-mode-tabs button[aria-pressed=true]{background:var(--os-ink);color:var(--verio-paper)}.rich-mode-tabs>span{color:var(--os-muted);margin-left:auto;font-size:11px}.rich-toolbar{border-bottom:1px solid var(--os-border);background:var(--verio-surface);flex-wrap:wrap;align-items:center;gap:4px;padding:8px;display:flex}.os-shell .rich-toolbar button,.os-shell .rich-toolbar select{min-height:36px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:6px;width:auto;margin:0;padding:6px 10px;font-size:12px}.os-shell .rich-toolbar select{border-color:var(--os-border);max-width:140px}.os-shell .rich-toolbar button:hover{background:var(--verio-surface-secondary);border-color:var(--os-border)}.rich-editable{outline-offset:-4px;min-height:480px;color:var(--os-ink);overflow-wrap:anywhere;white-space:pre-wrap;padding:28px;font-size:18px;line-height:1.8}.rich-editable p{margin:0 0 1em}.rich-editable h2{margin:1.5em 0 .7em;font-size:28px;line-height:1.25}.rich-editable h3{margin:1.3em 0 .7em;font-size:23px;line-height:1.3}.rich-editable blockquote{border-left:2px solid var(--os-accent);margin-inline:0;padding-left:20px}.rich-editable a{color:var(--verio-link);text-decoration:underline}.rich-editable figure[contenteditable=false]{background:var(--verio-surface-secondary);border:1px solid var(--os-border);white-space:normal;border-radius:8px;margin:20px 0;padding:16px;font-size:12px}.rich-editable figure img{object-fit:contain;max-width:100%;max-height:260px}.rich-editable figcaption{color:var(--os-muted);padding-top:8px}.os-shell .rich-html{box-sizing:border-box;width:100%;max-width:none;min-height:480px;font:13px/1.8 var(--verio-mono);tab-size:2;resize:vertical;border:0;border-radius:0;padding:24px;display:block}.rich-html-label{color:var(--os-muted);padding:12px 24px 0;font-size:12px}.rich-help,.rich-notice{color:var(--os-muted);margin:0;padding:0 20px 12px;font-size:12px;line-height:1.6}.rich-notice:empty{display:none}.rich-link-controls{border-bottom:1px solid var(--os-border);align-items:end;gap:8px;padding:12px;display:flex}.rich-link-controls label{flex:1;font-size:12px;margin:0!important}.rich-link-controls button{white-space:nowrap;font-size:12px}@media (width<=768px){.rich-editable{min-height:380px;padding:20px 16px;font-size:17px}.rich-editable h2{font-size:25px}.rich-mode-tabs>span{display:none}.os-shell .rich-toolbar button,.os-shell .rich-toolbar select{min-height:44px}.rich-link-controls{flex-wrap:wrap}.rich-link-controls label{flex-basis:100%}.os-shell .rich-html{min-height:380px;padding:16px}}.designer-workspace{grid-template-columns:230px minmax(0,1fr) 260px;align-items:start;gap:24px;display:grid}.designer-workspace fieldset{border:0;border-top:1px solid var(--verio-border-subtle);min-width:0;padding:20px 0}.designer-workspace legend{font:500 13px var(--verio-mono)}.designer-workspace label,.designer-library-filters label{gap:8px;margin-bottom:20px;font-size:13px;display:grid}.designer-workspace input:not([type=checkbox]):not([type=range]),.designer-workspace textarea,.designer-workspace select,.designer-library-filters input,.designer-library-filters select{border:1px solid var(--verio-border-strong);width:100%;min-height:44px;color:var(--verio-ink);background:var(--verio-surface);border-radius:3px;padding:10px}.designer-workspace input[type=checkbox]{vertical-align:middle;width:20px;height:20px}.designer-workspace textarea{resize:vertical;min-height:100px}.designer-workspace button,.designer-library-filters button,.designer-source-warning button{border:1px solid var(--verio-border-subtle);background:var(--verio-surface);min-height:44px;color:var(--verio-ink);cursor:pointer;border-radius:5px;padding:10px 14px}.designer-template-picker{gap:8px;margin-bottom:24px;display:grid}.designer-template-picker button{text-align:left}.designer-template-picker [aria-pressed=true]{border-color:var(--verio-link);box-shadow:inset 3px 0 var(--verio-accent)}.designer-stage{background:var(--verio-background-secondary);border-radius:8px;min-width:0;padding:16px}.designer-stage>header{font:12px var(--verio-mono);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.designer-stage>header label{align-items:center;margin:0;display:flex}.designer-canvas-shell{overscroll-behavior:contain;min-height:260px;max-height:80dvh;overflow:auto}.designer-canvas-shell.fit canvas{width:100%;max-width:560px;height:auto;margin:auto;display:block}.designer-canvas-shell.native canvas{width:auto;max-width:none;display:block}.designer-stage>p,.designer-inspector>small{color:var(--verio-text-secondary);font-size:12px;line-height:1.6}.designer-inspector details{margin-block:20px}.designer-inspector summary{cursor:pointer;min-height:44px}.designer-actions{gap:10px;margin-top:24px;display:grid}.designer-actions button:nth-child(4){background:var(--verio-ink);color:var(--verio-background)}.designer-warning,.designer-source-warning{border-left:2px solid var(--verio-accent);padding:12px 16px;font-size:13px;line-height:1.55}.designer-signature{border-top:1px solid var(--verio-border-subtle);font:11px/1.6 var(--verio-mono);gap:8px;margin-top:24px;padding-top:20px;display:grid}.designer-library-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:32px 0;display:flex}.designer-library-filters label{max-width:260px;margin:0}.designer-article-list{margin-bottom:48px;display:grid}.designer-article-list>a{border-bottom:1px solid var(--verio-border-subtle);grid-template-columns:180px 1fr 170px;align-items:center;gap:16px;padding:20px 0;text-decoration:none;display:grid}.designer-article-list small{color:var(--verio-text-secondary);font:11px var(--verio-mono)}.designer-article-list span{font-size:12px}.designer-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.designer-library>a{gap:12px;min-width:0;text-decoration:none;display:grid}.designer-library img{object-fit:contain;background:var(--verio-background-secondary);width:100%;height:260px}.designer-library small,.designer-library span{font:11px var(--verio-mono);color:var(--verio-text-secondary)}.designer-draft-thumbnail{background:var(--verio-background-secondary);border-bottom:4px solid var(--nextlevel-lime);flex-direction:column;justify-content:space-between;height:260px;padding:24px;display:flex}.designer-workspace :focus-visible,.designer-library-filters :focus-visible,.designer-library a:focus-visible{outline:2px solid var(--verio-focus);outline-offset:4px}.designer-workspace button:disabled{opacity:.5;cursor:wait}@media (width<=1280px){.designer-workspace{grid-template-columns:200px minmax(0,1fr)}.designer-inspector{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.designer-inspector legend{grid-column:1/-1}.designer-inspector .designer-actions{margin:0}.designer-library{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.designer-workspace{grid-template-columns:1fr;gap:24px}.designer-stage{grid-row:1}.designer-controls,.designer-inspector{grid-column:auto;display:block}.designer-template-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.designer-article-list>a{grid-template-columns:1fr;gap:10px}.designer-library{grid-template-columns:1fr}.designer-library-filters label{width:100%;max-width:none}.designer-stage{padding:12px}.designer-canvas-shell{max-height:none}.designer-canvas-shell.native{max-height:70dvh}.designer-workspace input[type=range]{width:100%;min-height:44px}}.designer-template-picker [aria-pressed=true]{background:var(--verio-accent-soft);border-color:var(--verio-focus);box-shadow:inset 3px 0 var(--nextlevel-lime,#b7ff38)}.designer-actions button:nth-child(4){background:var(--nextlevel-lime,#b7ff38);color:#0b0b0c;border-color:#0000}.designer-mode,.designer-slide-list,.designer-slide-tools{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.designer-mode button,.designer-slide-list button{color:#171a13;background:#fff;border:1px solid #d2d5ca;border-radius:8px;min-height:44px;padding:10px 16px}.designer-mode [aria-pressed=true],.designer-slide-list [aria-pressed=true]{color:#111;background:#b7ff38;border-color:#8dc92c}.designer-slide-list{flex-wrap:nowrap;padding-bottom:8px;overflow-x:auto}.designer-slide-list button{flex-shrink:0}.designer-slide-tools button{min-height:44px}.designer-inspector>button{width:100%;min-height:44px;margin-block:5px}@media (width<=800px){.designer-slide-list{max-width:100%;position:relative}.designer-stage header{flex-wrap:wrap}.designer-mode button{flex:1}.designer-controls textarea{min-height:105px}.designer-workspace,.designer-workspace>*{min-width:0}}.jb_68243a1a3f_intro,.jb_68243a1a3f_specialties,.jb_68243a1a3f_teaser,.jb_68243a1a3f_editorial{color:#11120f;background:#f5f4ef;min-width:0;padding:80px max(4.5%,50% - 600px)}.jb_68243a1a3f_label{font:9px/1.6 var(--font-geist-mono),monospace;letter-spacing:.09em;margin:0 0 24px}.jb_68243a1a3f_intro{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.jb_68243a1a3f_intro h2,.jb_68243a1a3f_specialties h2,.jb_68243a1a3f_teaser h2{letter-spacing:-.065em;margin:0;font-size:clamp(42px,6vw,88px);font-weight:650;line-height:.96}.jb_68243a1a3f_intro h2 span{color:#527519}.jb_68243a1a3f_position{letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(22px,2.3vw,32px);line-height:1.35}.jb_68243a1a3f_secondary{color:#5c6254;max-width:48ch;margin:16px 0 0;font-size:15px;line-height:1.7}.jb_68243a1a3f_specialties{grid-template-columns:.8fr 1.2fr;gap:10%;padding-top:35px;display:grid}.jb_68243a1a3f_specialties header>p:last-child{color:#5c6254;margin-top:25px;font-size:16px;line-height:1.6}.jb_68243a1a3f_specialties ol{margin:0;padding:0;list-style:none}.jb_68243a1a3f_specialties li{border-top:1px solid #c8ccbf;grid-template-columns:28px minmax(0,1fr);gap:15px;padding:19px 0;display:grid}.jb_68243a1a3f_specialties li>span{font:10px/1.6 var(--font-geist-mono),monospace;color:#66705a}.jb_68243a1a3f_specialties h3{letter-spacing:-.025em;margin:0 0 7px;font-size:17px;font-weight:600}.jb_68243a1a3f_specialties li p{color:#5c6254;max-width:52ch;margin:0;font-size:13px;line-height:1.6}.jb_68243a1a3f_ai{color:#4b5440;border-left:2px solid #b7ff38;margin:25px 0 0;padding-left:18px;font-size:14px;line-height:1.6}.jb_68243a1a3f_teaser{background:#b7ff38}.jb_68243a1a3f_teaser>div{grid-template-columns:1fr 1fr;align-items:center;gap:10%;display:grid}.jb_68243a1a3f_teaser h2{font-size:clamp(65px,9vw,130px);position:relative}.jb_68243a1a3f_teaser h2 span{vertical-align:top;margin-left:15px;font-size:40px}.jb_68243a1a3f_teaser>div>div>p:first-child{letter-spacing:-.04em;margin:0;font-size:clamp(22px,2.4vw,34px);line-height:1.3}.jb_68243a1a3f_teaser .jb_68243a1a3f_secondary{color:#364629}.jb_68243a1a3f_textLink{font:10px/1.5 var(--font-geist-mono),monospace;color:inherit;border-bottom:1px solid;align-items:center;gap:30px;min-height:48px;margin-top:22px;padding:18px 0;text-decoration:none;display:inline-flex}.jb_68243a1a3f_textLink span{transition:transform .2s cubic-bezier(.2,.7,.2,1)}.jb_68243a1a3f_textLink:hover span{transform:translate(3px,-3px)}.jb_68243a1a3f_editorial{color:#f5f4ef;background:#0c0e0c}.jb_68243a1a3f_editorial header{justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px;display:flex}.jb_68243a1a3f_editorial h2{letter-spacing:-.07em;margin:0;font-size:clamp(65px,9vw,120px);font-weight:650;line-height:.9}.jb_68243a1a3f_editorial h2 sup{vertical-align:top;letter-spacing:0;font-size:18px}.jb_68243a1a3f_editorial header>p{color:#b4bbab;max-width:38ch;margin:0;font-size:16px;line-height:1.65}.jb_68243a1a3f_stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.jb_68243a1a3f_stories article{min-width:0}.jb_68243a1a3f_stories a{color:inherit;text-decoration:none;display:block}.jb_68243a1a3f_stories img{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto;margin-bottom:20px;display:block}.jb_68243a1a3f_stories .jb_68243a1a3f_label{color:#bdc7ae;margin-bottom:12px;font-size:8px}.jb_68243a1a3f_stories h3{letter-spacing:-.035em;text-wrap:pretty;margin:0 0 18px;font-size:clamp(19px,2vw,26px);font-weight:500;line-height:1.25}.jb_68243a1a3f_read{font:9px/1.7 var(--font-geist-mono),monospace;color:#c0c9b3}.jb_68243a1a3f_editorial .jb_68243a1a3f_secondary{color:#b4bbab}.jb_68243a1a3f_intro a:focus-visible,.jb_68243a1a3f_teaser a:focus-visible,.jb_68243a1a3f_editorial a:focus-visible{outline-offset:6px;outline:2px solid #688839}.jb_68243a1a3f_editorial a:focus-visible{outline-color:#b7ff38}@media (width<=700px){.jb_68243a1a3f_intro,.jb_68243a1a3f_specialties,.jb_68243a1a3f_teaser,.jb_68243a1a3f_editorial{padding:55px 6%}.jb_68243a1a3f_intro,.jb_68243a1a3f_specialties,.jb_68243a1a3f_teaser>div{grid-template-columns:minmax(0,1fr);gap:30px}.jb_68243a1a3f_intro h2,.jb_68243a1a3f_specialties h2{font-size:48px}.jb_68243a1a3f_position{font-size:23px}.jb_68243a1a3f_secondary{font-size:14px}.jb_68243a1a3f_specialties{padding-top:10px}.jb_68243a1a3f_specialties h2 br{display:none}.jb_68243a1a3f_specialties header>p:last-child{margin-top:18px}.jb_68243a1a3f_specialties li{padding-block:16px}.jb_68243a1a3f_teaser h2{font-size:24vw}.jb_68243a1a3f_editorial header{display:block}.jb_68243a1a3f_editorial header>p{margin-top:25px;font-size:14px}.jb_68243a1a3f_stories{grid-template-columns:minmax(0,1fr);gap:26px}.jb_68243a1a3f_stories article+article{border-top:1px solid #ffffff24;padding-top:24px}.jb_68243a1a3f_stories img{aspect-ratio:1.7;max-height:250px;margin-bottom:16px}.jb_68243a1a3f_stories h3{font-size:23px}.jb_68243a1a3f_stories article:nth-child(n+2) img{display:none}.jb_68243a1a3f_label{font-size:8px}}@media (prefers-reduced-motion:reduce){.jb_68243a1a3f_textLink span{transition:none;transform:none!important}}@media (width<=700px){.jb_68243a1a3f_stories article:nth-child(n+2) img{aspect-ratio:1.7;max-height:250px;display:block}}.jb_68243a1a3f_specialties li{isolation:isolate;transition:padding .32s cubic-bezier(.2,.7,.2,1);position:relative}.jb_68243a1a3f_specialties li:before{content:"";z-index:-1;transform-origin:0;background:#b7ff3817;transition:transform .36s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scaleX(0)}.jb_68243a1a3f_stories a{overflow:hidden}.jb_68243a1a3f_stories img{border-radius:3px;transition:scale .6s cubic-bezier(.2,.7,.2,1)}.jb_68243a1a3f_stories h3{transition:color .2s cubic-bezier(.2,.7,.2,1)}.jb_68243a1a3f_read{align-items:center;gap:12px;display:inline-flex}.jb_68243a1a3f_read svg{transition:translate .2s cubic-bezier(.2,.7,.2,1)}@media (hover:hover) and (pointer:fine){.jb_68243a1a3f_specialties li:hover{padding-left:12px}.jb_68243a1a3f_specialties li:hover:before{transform:scaleX(1)}.jb_68243a1a3f_stories a:hover img{scale:1.025}.jb_68243a1a3f_stories a:hover h3{color:#d6e5c6}.jb_68243a1a3f_stories a:hover .jb_68243a1a3f_read svg{translate:3px -3px}}@media (width>=701px){.jb_68243a1a3f_stories article:first-child{grid-column:span 2}.jb_68243a1a3f_stories{grid-template-columns:1.1fr 1fr 1fr}.jb_68243a1a3f_stories article:nth-child(3){grid-area:1/3/3}.jb_68243a1a3f_stories article:nth-child(2){border-top:1px solid #ffffff25;grid-column:1/3;padding-top:24px;display:grid}.jb_68243a1a3f_stories article:nth-child(2) a{grid-template-columns:170px minmax(0,1fr);gap:0 22px;display:grid}.jb_68243a1a3f_stories article:nth-child(2) img{aspect-ratio:1.3;grid-area:1/1/4;margin:0}.jb_68243a1a3f_stories article:nth-child(2) h3{font-size:22px}.jb_68243a1a3f_stories article:nth-child(2) .jb_68243a1a3f_label,.jb_68243a1a3f_stories article:nth-child(2) .jb_68243a1a3f_read{grid-column:2}}@media (prefers-reduced-motion:reduce){.jb_68243a1a3f_specialties li,.jb_68243a1a3f_specialties li:before,.jb_68243a1a3f_stories img,.jb_68243a1a3f_stories h3,.jb_68243a1a3f_read svg{transition:none!important}.jb_68243a1a3f_stories a:hover img{scale:1}.jb_68243a1a3f_stories a:hover .jb_68243a1a3f_read svg{translate:none}}.jb_67b7f0989a_ecosystem{color:#11120f;background:#f5f4ef;padding:95px 4.5% 85px}.jb_67b7f0989a_heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:55px;display:grid}.jb_67b7f0989a_heading>p{font:9px/1.6 var(--font-geist-mono),monospace;letter-spacing:.1em;grid-column:1/-1;margin:0}.jb_67b7f0989a_heading h2{letter-spacing:-.075em;margin:0;font-size:clamp(44px,6.5vw,100px);font-weight:750;line-height:.95}.jb_67b7f0989a_heading>span{max-width:260px;font-size:15px;line-height:1.5}.jb_67b7f0989a_architecture{border-top:1px solid #aeb1a5}.jb_67b7f0989a_product{border-bottom:1px solid #c9ccc1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;padding:32px 0;display:grid}.jb_67b7f0989a_product h3,.jb_67b7f0989a_foundation h3{letter-spacing:-.055em;margin:0 0 13px;font-size:clamp(26px,3.3vw,48px);font-weight:700;line-height:1}.jb_67b7f0989a_status,.jb_67b7f0989a_kind,.jb_67b7f0989a_stack,.jb_67b7f0989a_relationship,.jb_67b7f0989a_method>li>span{font:9px/1.6 var(--font-geist-mono),monospace;letter-spacing:.03em}.jb_67b7f0989a_status{color:#55594d}.jb_67b7f0989a_product p{max-width:43ch;margin:0 0 14px;font-size:18px;line-height:1.5}.jb_67b7f0989a_product .jb_67b7f0989a_kind{font-size:9px}.jb_67b7f0989a_product a{color:inherit;text-underline-offset:5px;font:10px/1.7 var(--font-geist-mono),monospace;text-decoration:underline}.jb_67b7f0989a_product .jb_67b7f0989a_scope{color:#55594d;max-width:50ch;font-size:13px}.jb_67b7f0989a_realty h3:before{content:"";background:var(--nextlevel-lime,#b7ff38);width:8px;height:28px;margin-right:12px;display:inline-block}.jb_67b7f0989a_relationship{flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.jb_67b7f0989a_relationship small{color:#55594d;width:100%;font-size:8px}.jb_67b7f0989a_foundation{border-bottom:1px solid #aeb1a5;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;padding:28px 0;display:grid}.jb_67b7f0989a_foundation h3{font-size:23px}.jb_67b7f0989a_foundation p{color:#45493e;max-width:48ch;margin:0;font-size:15px;line-height:1.6}.jb_67b7f0989a_engineering{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8%;padding:45px 0 35px;display:grid}.jb_67b7f0989a_engineering h3{letter-spacing:-.055em;margin:0;font-size:clamp(25px,3.2vw,46px);font-weight:700;line-height:1.05}.jb_67b7f0989a_engineering p{max-width:49ch;margin:0 0 18px;font-size:15px;line-height:1.6}.jb_67b7f0989a_engineering .jb_67b7f0989a_stack{color:#55594d;font-size:8px}.jb_67b7f0989a_method{border-top:1px solid #aeb1a5;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:0;padding:24px 0 0;list-style:none;display:grid}.jb_67b7f0989a_method h3{letter-spacing:-.035em;margin:16px 0 8px;font-size:clamp(13px,1.4vw,20px);font-weight:700}.jb_67b7f0989a_method p{color:#55594d;max-width:19ch;margin:0;font-size:13px;line-height:1.5}.jb_67b7f0989a_ecosystem a:focus-visible{outline-offset:5px;outline:2px solid #527519}.jb_67b7f0989a_ecosystem a:hover{color:#426311}@media (width<=700px){.jb_67b7f0989a_ecosystem{padding:65px 6%}.jb_67b7f0989a_heading{grid-template-columns:minmax(0,1fr);gap:22px;margin-bottom:35px}.jb_67b7f0989a_heading h2{font-size:clamp(40px,10vw,65px)}.jb_67b7f0989a_heading>span{font-size:14px}.jb_67b7f0989a_product,.jb_67b7f0989a_foundation,.jb_67b7f0989a_engineering{grid-template-columns:minmax(0,1fr);gap:22px}.jb_67b7f0989a_product h3{font-size:34px}.jb_67b7f0989a_product p{font-size:16px}.jb_67b7f0989a_product .jb_67b7f0989a_scope{font-size:13px}.jb_67b7f0989a_status{font-size:8px}.jb_67b7f0989a_relationship{gap:8px}.jb_67b7f0989a_relationship a{font-size:9px}.jb_67b7f0989a_engineering{padding-block:32px}.jb_67b7f0989a_engineering h3{font-size:28px}.jb_67b7f0989a_engineering .jb_67b7f0989a_stack{display:none}.jb_67b7f0989a_method{grid-template-columns:minmax(0,1fr);gap:0;padding-top:0}.jb_67b7f0989a_method li{border-bottom:1px solid #d4d6ce;grid-template-columns:25px 110px minmax(0,1fr);align-items:baseline;gap:12px;padding:15px 0;display:grid}.jb_67b7f0989a_method h3{margin:0;font-size:13px}.jb_67b7f0989a_method p{margin:0;font-size:12px}.jb_67b7f0989a_realty h3:before{height:23px}.jb_67b7f0989a_ecosystem{padding-block:55px}.jb_67b7f0989a_heading>p{display:none}.jb_67b7f0989a_heading{margin-bottom:28px}.jb_67b7f0989a_method li{grid-template-columns:23px 100px minmax(0,1fr);gap:8px}.jb_67b7f0989a_product{padding-block:24px}.jb_67b7f0989a_kind{max-width:30ch}.jb_67b7f0989a_relationship{max-width:100%}}.jb_a428e0f736_home{--hq-ease:cubic-bezier(.2,.7,.2,1);--hq-micro:.2s;--hq-normal:.32s;--hq-reveal:.64s;color:#11120f;background:#f5f4ef;min-width:0}.jb_a428e0f736_home section{scroll-margin-top:90px}@media (prefers-reduced-motion:reduce){.jb_a428e0f736_home{--hq-micro:0s;--hq-normal:0s;--hq-reveal:0s}}.jb_a428e0f736_home{overflow-x:clip}.jb_f9600ddc41_page{--bio-lime:var(--nextlevel-lime,#b7ff38);--bio-ease:cubic-bezier(.2,.7,.2,1);color:#f5f4ef;min-height:100svh;padding:30px 24px max(90px,env(safe-area-inset-bottom));isolation:isolate;background:#0c0e0c}.jb_f9600ddc41_shell{grid-template-columns:1fr 1fr;align-items:start;gap:0 10%;max-width:1080px;margin:0 auto;display:grid}.jb_f9600ddc41_top{border-bottom:1px solid #ffffff20;grid-column:1/-1;justify-content:space-between;align-items:center;margin-bottom:64px;padding:0 0 24px;display:flex}.jb_f9600ddc41_top>a{color:inherit;letter-spacing:-.08em;align-items:center;min-height:44px;font-size:28px;font-weight:700;text-decoration:none;display:flex}.jb_f9600ddc41_top>a span,.jb_f9600ddc41_intro h1>span,.jb_f9600ddc41_footer>p span{color:var(--bio-lime)}.jb_f9600ddc41_top>span,.jb_f9600ddc41_eyebrow,.jb_f9600ddc41_portrait>span,.jb_f9600ddc41_index,.jb_f9600ddc41_primary small,.jb_f9600ddc41_footer>small{font:9px/1.6 var(--font-geist-mono),monospace;letter-spacing:.07em}.jb_f9600ddc41_top>span{color:#a9afa2}.jb_f9600ddc41_intro{grid-area:2/1/4;min-width:0;padding-top:0;position:relative}.jb_f9600ddc41_portrait{width:100%;max-width:230px;margin-bottom:32px;position:relative;overflow:hidden}.jb_f9600ddc41_portrait img{object-fit:cover;object-position:center 28%;filter:grayscale();width:100%;height:265px;transition:filter .42s var(--bio-ease),transform .6s var(--bio-ease);border-radius:2px;display:block}.jb_f9600ddc41_portrait>span{color:#a5ad9c;letter-spacing:.09em;margin-top:12px;font-size:7px;line-height:1.7;display:block}.jb_f9600ddc41_eyebrow{color:#a9b19f;margin:0 0 20px;font-size:8px}.jb_f9600ddc41_intro h1{letter-spacing:-.075em;margin:0 0 24px;font-size:clamp(64px,7vw,96px);font-weight:650;line-height:.92}.jb_f9600ddc41_role{color:#bdc3b6;letter-spacing:-.015em;max-width:33ch;margin:0;font-size:15px;line-height:1.7}.jb_f9600ddc41_description{letter-spacing:-.04em;margin:26px 0 0;font-size:24px;line-height:1.3}.jb_f9600ddc41_links{gap:10px;min-width:0;display:grid}.jb_f9600ddc41_links a{color:inherit;text-decoration:none}.jb_f9600ddc41_primary{transition:background .2s var(--bio-ease),translate .2s var(--bio-ease);background:#f5f4ef;border:1px solid #ffffff40;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:25px 26px;display:flex;color:#10140b!important}.jb_f9600ddc41_primary small{color:#526142;margin-bottom:8px;font-size:8px;display:block}.jb_f9600ddc41_primary strong{letter-spacing:-.04em;font-size:21px;font-weight:550}.jb_f9600ddc41_primary>span:last-child{color:#15210a;transition:transform .2s var(--bio-ease);font-size:24px}.jb_f9600ddc41_link{-webkit-backdrop-filter:blur(12px);min-height:90px;transition:background .22s var(--bio-ease),border-color .22s var(--bio-ease),translate .22s var(--bio-ease);background:linear-gradient(115deg,#ffffff09,#ffffff03);border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:20px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:23px 22px;display:grid;box-shadow:inset 0 1px #ffffff05}.jb_f9600ddc41_index{color:#929e83;font-size:8px}.jb_f9600ddc41_link strong{letter-spacing:-.03em;font-size:18px;font-weight:500;line-height:1.3;display:block}.jb_f9600ddc41_link small{color:#aab29f;margin-top:6px;font-size:12px;line-height:1.5;display:block}.jb_f9600ddc41_arrow{color:#b4bea7;transition:transform .2s var(--bio-ease);font-size:20px}.jb_f9600ddc41_footer{grid-column:2;min-width:0;padding-top:30px}.jb_f9600ddc41_social{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.jb_f9600ddc41_social a{font:9px/1.7 var(--font-geist-mono),monospace;color:#bac3ae;align-items:center;gap:7px;min-height:44px;text-decoration:none;display:flex}.jb_f9600ddc41_footer>p{letter-spacing:-.06em;border-top:1px solid #ffffff20;margin:24px 0 20px;padding-top:25px;font-size:clamp(28px,3.2vw,42px);font-weight:600}.jb_f9600ddc41_footer>small{color:#9ca68f;font-size:8px}.jb_f9600ddc41_page a:focus-visible{outline:2px solid var(--bio-lime);outline-offset:5px}.jb_f9600ddc41_page svg{width:1em;height:1em}@media (hover:hover) and (pointer:fine){.jb_f9600ddc41_link:hover{background:#ffffff0c;border-color:#b7ff3855;translate:0 -2px}.jb_f9600ddc41_link:hover .jb_f9600ddc41_arrow,.jb_f9600ddc41_primary:hover>span:last-child{transform:translate(3px,-3px)}.jb_f9600ddc41_primary:hover{background:var(--bio-lime);translate:0 -2px}.jb_f9600ddc41_social a:hover{color:#fff}.jb_f9600ddc41_portrait:hover img{filter:grayscale(0);transform:scale(1.02)}}@media (width>=1100px){.jb_f9600ddc41_page{padding-top:42px}}@media (width<=760px){.jb_f9600ddc41_page{padding:22px 22px max(100px,env(safe-area-inset-bottom))}.jb_f9600ddc41_shell{max-width:510px;display:block}.jb_f9600ddc41_top{margin-bottom:32px;padding-bottom:16px}.jb_f9600ddc41_top>a{font-size:25px}.jb_f9600ddc41_top>span{font-size:8px}.jb_f9600ddc41_intro{padding-top:0;display:flow-root}.jb_f9600ddc41_portrait{width:105px;margin:0;position:absolute;top:4px;right:0}.jb_f9600ddc41_portrait img{height:142px}.jb_f9600ddc41_portrait>span{letter-spacing:.02em;margin-top:9px;font-size:6px;line-height:1.6}.jb_f9600ddc41_eyebrow{min-height:25px;margin-bottom:14px;margin-right:126px;font-size:7px;line-height:1.8}.jb_f9600ddc41_intro h1{margin-bottom:20px;margin-right:115px;font-size:clamp(62px,16vw,82px)}.jb_f9600ddc41_role{max-width:32ch;font-size:14px;line-height:1.6}.jb_f9600ddc41_description{margin:22px 0 26px;font-size:21px}.jb_f9600ddc41_primary{border-radius:14px;margin-bottom:6px;padding:21px 22px}.jb_f9600ddc41_primary strong{font-size:19px}.jb_f9600ddc41_primary small{font-size:7px}.jb_f9600ddc41_link{gap:12px;min-height:84px;padding:20px 18px}.jb_f9600ddc41_link strong{font-size:17px}.jb_f9600ddc41_link small{font-size:12px}.jb_f9600ddc41_footer{padding-top:20px}.jb_f9600ddc41_footer>p{margin-top:18px;font-size:36px}.jb_f9600ddc41_social a{font-size:8px}}@media (width<=380px){.jb_f9600ddc41_page{padding-inline:18px}.jb_f9600ddc41_portrait{width:91px}.jb_f9600ddc41_portrait img{height:125px}.jb_f9600ddc41_intro h1{margin-right:99px;font-size:61px}.jb_f9600ddc41_eyebrow{margin-right:103px}.jb_f9600ddc41_link{grid-template-columns:16px minmax(0,1fr) 20px;padding-inline:15px}.jb_f9600ddc41_link small{font-size:11px}.jb_f9600ddc41_primary{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.jb_f9600ddc41_page a,.jb_f9600ddc41_page a span,.jb_f9600ddc41_portrait img{transition:none!important;transform:translate(0,0)!important}}@media (width<=760px){.jb_f9600ddc41_intro h1{white-space:nowrap;overflow-wrap:normal;text-wrap:nowrap;font-size:clamp(54px,14vw,72px)}}@media (width<=380px){.jb_f9600ddc41_intro h1{font-size:54px}}.jb_9a4a9e1dda_list{min-width:0;margin:0;padding:0;list-style:none}.jb_9a4a9e1dda_list li{border-top:1px solid #bfc5b5}.jb_9a4a9e1dda_list li:last-child{border-bottom:1px solid #bfc5b5}.jb_9a4a9e1dda_service{min-width:0}.jb_9a4a9e1dda_service summary{cursor:pointer;transition:background .2s var(--hq-ease),padding .2s var(--hq-ease);grid-template-columns:24px minmax(0,1fr) 28px;align-items:start;gap:16px;padding:24px 0;list-style:none;display:grid}.jb_9a4a9e1dda_service summary::-webkit-details-marker{display:none}.jb_9a4a9e1dda_service summary::marker{content:""}.jb_9a4a9e1dda_number{font:10px/1.6 var(--font-geist-mono),monospace;color:#66715a;padding-top:4px}.jb_9a4a9e1dda_service summary h3{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(16px,1.4vw,21px);font-weight:600;line-height:1.25}.jb_9a4a9e1dda_service summary p{color:#555f49;margin:0;font-size:13px;line-height:1.6}.jb_9a4a9e1dda_expand{width:28px;height:28px;transition:transform .32s var(--hq-ease);color:#536148;place-items:center;display:grid;transform:rotate(45deg)}.jb_9a4a9e1dda_service[open] .jb_9a4a9e1dda_expand{transform:rotate(0)}.jb_9a4a9e1dda_service[data-service=portal] summary h3:after{content:"";background:var(--nextlevel-lime,#b7ff38);vertical-align:middle;border:1px solid #789c39;border-radius:50%;width:7px;height:7px;margin-left:10px;display:inline-block}.jb_9a4a9e1dda_service[open] summary{background:#e9ecdf;padding-inline:12px}.jb_9a4a9e1dda_expansion{animation:jb_9a4a9e1dda_service-reveal .32s var(--hq-ease);padding:0 0 27px 40px}.jb_9a4a9e1dda_label{font:8px/1.6 var(--font-geist-mono),monospace;letter-spacing:.07em;color:#67725b;margin:0 0 10px;display:block}.jb_9a4a9e1dda_build{color:#3b4433;max-width:49ch;margin:0 0 21px;font-size:14px;line-height:1.7}.jb_9a4a9e1dda_proof{border-top:1px solid #d0d5c7;padding-top:18px}.jb_9a4a9e1dda_proof>div{flex-wrap:wrap;gap:8px 18px;display:flex}.jb_9a4a9e1dda_proof a{color:#354529;min-height:36px;font:9px/1.6 var(--font-geist-mono),monospace;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.jb_9a4a9e1dda_cta{margin-top:17px}.jb_9a4a9e1dda_cta a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#172014;min-height:48px;font:9px/1.6 var(--font-geist-mono),monospace;transition:background .2s var(--hq-ease),border-color .2s var(--hq-ease);background:#ffffff59;border:1px solid #b8c2aa;border-radius:99px;justify-content:space-between;align-items:center;gap:20px;padding:12px 18px;text-decoration:none;display:inline-flex}.jb_9a4a9e1dda_cta svg,.jb_9a4a9e1dda_proof svg{transition:transform .2s var(--hq-ease)}.jb_9a4a9e1dda_service :is(a,summary):focus-visible{outline-offset:5px;outline:2px solid #527519}.jb_9a4a9e1dda_cta a:hover{background:#b7ff38;border-color:#9ad827}.jb_9a4a9e1dda_cta a:hover svg,.jb_9a4a9e1dda_proof a:hover svg{transform:translate(3px,-3px)}@media (hover:hover){.jb_9a4a9e1dda_service summary:hover{background:#e9ecdf;padding-inline:12px}}@keyframes jb_9a4a9e1dda_service-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (width<=700px){.jb_9a4a9e1dda_service summary{grid-template-columns:20px minmax(0,1fr) 24px;gap:10px;padding-block:21px}.jb_9a4a9e1dda_service summary h3{max-width:23ch;font-size:17px}.jb_9a4a9e1dda_service summary p{max-width:30ch;font-size:13px}.jb_9a4a9e1dda_expansion{padding-left:30px}.jb_9a4a9e1dda_build{font-size:14px}.jb_9a4a9e1dda_cta a{box-sizing:border-box;gap:12px;width:100%;padding-inline:15px;font-size:9px}.jb_9a4a9e1dda_service[open] summary{background:0 0;padding-inline:0}}@media (prefers-reduced-motion:reduce){.jb_9a4a9e1dda_service summary,.jb_9a4a9e1dda_expand,.jb_9a4a9e1dda_cta a,.jb_9a4a9e1dda_cta svg,.jb_9a4a9e1dda_proof svg{transition:none}.jb_9a4a9e1dda_expansion{animation:none}.jb_9a4a9e1dda_cta a:hover svg,.jb_9a4a9e1dda_proof a:hover svg{transform:none}}.jb_90eef4ff2a_page{--hq-ease:cubic-bezier(.2,.7,.2,1);--hq-micro:.2s;--hq-normal:.32s;--hq-reveal:.64s;color:#11120f;background:#f5f4ef;overflow-x:clip}.jb_90eef4ff2a_page section{scroll-margin-top:100px}.jb_90eef4ff2a_hero,.jb_90eef4ff2a_services,.jb_90eef4ff2a_process{padding-inline:max(4.5%,50% - 600px)}.jb_90eef4ff2a_eyebrow{font:9px/1.6 var(--font-geist-mono),monospace;letter-spacing:.09em;margin:0 0 24px}.jb_90eef4ff2a_hero{color:#f5f4ef;background:#10130e;padding-top:180px;padding-bottom:80px}.jb_90eef4ff2a_hero>.jb_90eef4ff2a_eyebrow{color:#bdc7ae}.jb_90eef4ff2a_hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(65px,9.8vw,145px);font-weight:650;line-height:.94}.jb_90eef4ff2a_hero h1 span{color:#b7ff38}.jb_90eef4ff2a_heroBottom{border-top:1px solid #ffffff30;justify-content:space-between;align-items:end;gap:50px;margin-top:55px;padding-top:28px;display:flex}.jb_90eef4ff2a_heroBottom>p{letter-spacing:-.025em;max-width:35ch;margin:0;font-size:21px;line-height:1.5}.jb_90eef4ff2a_heroBottom>div{flex-direction:column;align-items:start;gap:15px;display:flex}.jb_90eef4ff2a_primary{color:#11120f;font:10px/1.5 var(--font-geist-mono),monospace;transition:background .2s var(--hq-ease);background:#f5f4ef;border-radius:99px;align-items:center;gap:28px;padding:20px 25px;text-decoration:none;display:inline-flex}.jb_90eef4ff2a_primary span{transition:transform .2s var(--hq-ease);font-size:19px}.jb_90eef4ff2a_primary:hover{background:#b7ff38}.jb_90eef4ff2a_primary:hover span{transform:translate(3px,-3px)}.jb_90eef4ff2a_secondary{color:inherit;font:10px/1.5 var(--font-geist-mono),monospace;padding:12px 0;text-decoration:none}.jb_90eef4ff2a_services{grid-template-columns:.85fr 1.15fr;gap:9%;padding-block:80px;display:grid}.jb_90eef4ff2a_services h2,.jb_90eef4ff2a_process h2{letter-spacing:-.065em;margin:0;font-size:clamp(38px,4.5vw,65px);font-weight:650;line-height:1}.jb_90eef4ff2a_services header>p:last-child{color:#555f49;max-width:35ch;margin-top:25px;font-size:16px;line-height:1.65}.jb_90eef4ff2a_process{background:#e8ebdf;padding-block:80px}.jb_90eef4ff2a_process ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin:45px 0 0;padding:0;list-style:none;display:grid}.jb_90eef4ff2a_process li{border-top:1px solid #aab39c;padding-top:18px}.jb_90eef4ff2a_process li>span{font:11px/1.6 var(--font-geist-mono),monospace;color:#566843}.jb_90eef4ff2a_process h3{letter-spacing:-.035em;margin:24px 0 12px;font-size:17px;font-weight:600}.jb_90eef4ff2a_process li p{color:#555f49;font-size:13px;line-height:1.6}.jb_90eef4ff2a_direction{border-top:1px solid #aab39c;margin:30px 0 0;padding-top:24px;font-size:14px;line-height:1.7}.jb_90eef4ff2a_direction a{color:inherit;font:9px/1.6 var(--font-geist-mono),monospace;margin-left:18px;display:inline-block}.jb_90eef4ff2a_page a:focus-visible{outline-offset:5px;outline:2px solid #698936}.jb_90eef4ff2a_hero a:focus-visible{outline-color:#b7ff38}@media (width<=1000px){.jb_90eef4ff2a_heroBottom{flex-direction:column;align-items:start;gap:28px}.jb_90eef4ff2a_services{gap:5%}.jb_90eef4ff2a_process ol{gap:15px}}@media (width<=700px){.jb_90eef4ff2a_hero,.jb_90eef4ff2a_services,.jb_90eef4ff2a_process{padding-inline:6%}.jb_90eef4ff2a_hero{padding-top:140px;padding-bottom:55px}.jb_90eef4ff2a_hero h1{font-size:13.6vw}.jb_90eef4ff2a_heroBottom{margin-top:35px;padding-top:25px}.jb_90eef4ff2a_heroBottom>p{font-size:18px}.jb_90eef4ff2a_primary{gap:16px;padding:18px 20px;font-size:9px}.jb_90eef4ff2a_services{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:55px}.jb_90eef4ff2a_services h2,.jb_90eef4ff2a_process h2{font-size:42px}.jb_90eef4ff2a_process{padding-block:55px}.jb_90eef4ff2a_process ol{grid-template-columns:minmax(0,1fr);gap:0;margin-top:30px}.jb_90eef4ff2a_process li{grid-template-columns:24px 110px minmax(0,1fr);align-items:baseline;gap:10px;padding:16px 0;display:grid}.jb_90eef4ff2a_process h3{margin:0;font-size:14px}.jb_90eef4ff2a_process li p{margin:0;font-size:12px}.jb_90eef4ff2a_direction a{margin:15px 0 0;display:block}}@media (prefers-reduced-motion:reduce){.jb_90eef4ff2a_page{--hq-micro:0s;--hq-normal:0s;--hq-reveal:0s}.jb_90eef4ff2a_primary,.jb_90eef4ff2a_primary span{transition:none}.jb_90eef4ff2a_primary:hover span{transform:none}}.jb_90eef4ff2a_capabilities{border-top:1px solid #aab39c;grid-template-columns:1fr 1fr;gap:32px;margin-top:30px;padding-top:24px;display:grid}.jb_90eef4ff2a_capabilities p{color:#555f49;max-width:42ch;margin:0;font-size:14px;line-height:1.6}.jb_90eef4ff2a_capabilities strong{font:9px/1.6 var(--font-geist-mono),monospace;color:#27371e;margin-bottom:10px;display:block}@media (width<=700px){.jb_90eef4ff2a_capabilities{grid-template-columns:1fr;gap:20px}.jb_90eef4ff2a_capabilities p{font-size:13px}}
