:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--one-shell-max:88rem;--one-gutter:clamp(.75rem, 2.4vw, 1.5rem);--one-reading-max:62ch;--one-space-1:.25rem;--one-space-2:.5rem;--one-space-3:.75rem;--one-space-4:1rem;--one-space-5:1.5rem;--one-space-6:2rem;--one-space-7:3rem;--one-space-8:4rem;--one-font-body:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--one-display:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--one-mono:ui-monospace, SFMono-Regular, Consolas, monospace;--one-text-xs:.75rem;--one-text-sm:.875rem;--one-text-body:1rem;--one-text-lead:1.125rem;--one-text-h3:1.25rem;--one-navy:#092a45;--one-navy-soft:#244963;--one-green:#20a568;--one-green-dark:#14744a;--one-ink:#10263a;--one-muted:#526879;--one-line:#cbd8df;--one-line-strong:#94a9b6;--one-line-soft:#e7eef2;--one-paper:#fff;--one-wash:#f5f9fa;--one-focus:#0b6e4f;--one-border-hairline:1px;--one-border-selected:2px;--one-radius-sm:.25rem;--one-radius-md:.5rem;--one-radius-lg:.75rem;--one-shadow-panel:0 .75rem 2rem #092a450f;--one-shadow-instrument:0 1.5rem 4rem #092a451a;--one-control-height:2.75rem;--one-touch-target:2.75rem;font-family:var(--one-font-body)}*{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--one-paper);color:var(--one-ink);scroll-behavior:smooth}body{font-family:var(--one-font-body);font-size:var(--one-text-body);min-width:20rem;margin:0;line-height:1.6}button,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}a{color:inherit}.site-shell{width:min(calc(100% - (var(--one-gutter) * 2)), var(--one-shell-max));margin-inline:auto}.skip-link{background:var(--one-navy);color:#fff;z-index:100;padding:.75rem 1rem;transition:transform .16s;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{--one-header-primary-height:5rem;border-bottom:var(--one-border-hairline) solid var(--one-line);z-index:20;background:#fffffff5;position:relative}.application-header-primary{min-height:var(--one-header-primary-height);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid;position:static}.earthrise-parent-identity{justify-self:start;align-items:center;min-width:0;padding-block:.4rem;display:flex}.earthrise-parent-logo{width:clamp(16.25rem,21vw,17.5rem);max-width:100%;height:auto;display:block}.one-application-identity{left:50%;top:calc(var(--one-header-primary-height) - .5rem);z-index:3;position:absolute;transform:translate(-50%,-50%)}.one-application-identity a{padding:.25rem;display:block}.one-application-mark{background:var(--one-navy);color:#fff;font-family:var(--one-sans);letter-spacing:.11em;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;padding-left:.11em;font-size:.6rem;font-weight:800;display:flex}.explore-navigation{grid-area:1/3;justify-content:flex-end;place-self:center end;min-width:0;display:flex;position:relative}.explore-trigger{color:var(--one-navy);cursor:pointer;font:inherit;min-height:var(--one-touch-target);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.55rem .7rem;font-size:.76rem;font-weight:750;display:inline-flex}.explore-trigger:after{content:"";border-bottom:1px solid;border-right:1px solid;width:.38rem;height:.38rem;margin-left:.55rem;transition:transform .16s;transform:rotate(45deg)translateY(-.12rem)}.explore-trigger[aria-expanded=true]:after{transform:rotate(225deg)translate(-.12rem,-.12rem)}.explore-label-mobile{display:none}@media (width<=1240px){.earthrise-parent-logo{width:clamp(11.875rem,18vw,13.75rem)}}.explore-disclosure{border:1px solid var(--one-line);box-shadow:var(--one-shadow-soft);max-width:calc(100vw - (var(--one-gutter) * 2));z-index:30;background:#fffffffc;width:max-content;min-width:17rem;padding:.45rem;position:absolute;top:calc(100% + .35rem);right:0}.explore-disclosure[hidden]{display:none}.explore-disclosure ul{margin:0;padding:0;list-style:none}.explore-disclosure li+li{border-top:1px solid var(--one-line-soft)}.explore-disclosure a,.explore-disclosure li>span{color:var(--one-navy);gap:.12rem;padding:.68rem .75rem;font-size:.78rem;font-weight:700;text-decoration:none;display:grid}.explore-disclosure li>span[aria-disabled=true]{color:var(--one-muted)}.explore-disclosure small{font-size:.64rem;font-weight:500}.explore-parent-destination{margin-top:.35rem;padding-top:.35rem}@media (width<=1240px){.site-header{--one-header-primary-height:4.75rem}.application-header-primary{min-height:var(--one-header-primary-height)}.one-application-mark{width:3.375rem;height:3.375rem}.one-application-identity{top:calc(var(--one-header-primary-height) - .35rem)}}@media (width<=900px){.site-header{--one-header-primary-height:4.5rem}.application-header-primary{min-height:var(--one-header-primary-height)}.one-application-mark{width:3.375rem;height:3.375rem}}.one-application-identity a:focus-visible,.explore-trigger:focus-visible,.explore-disclosure a:focus-visible{outline:3px solid var(--one-focus);outline-offset:3px}.entry-stage{background:var(--one-paper);min-height:calc(100vh - 5.5rem);position:relative;overflow:hidden}.construction-grid{pointer-events:none;background-image:linear-gradient(#092a450b 1px,#0000 1px),linear-gradient(90deg,#092a450b 1px,#0000 1px);background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 100%);mask-image:linear-gradient(90deg,#0000,#000 28% 100%)}.entry-layout{grid-template-columns:minmax(0,1fr) minmax(25rem,.82fr);align-items:start;gap:clamp(2rem,5vw,5rem);min-height:auto;padding-block:clamp(2.25rem,4.5vw,4.5rem);display:grid;position:relative}.eyebrow{color:var(--one-green-dark);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.3rem;font-size:.72rem;font-weight:800}h1,h2,p{margin-top:0}h1{color:var(--one-navy);letter-spacing:-.055em;max-width:10ch;margin-bottom:1.1rem;font-size:clamp(3rem,5.4vw,5.7rem);line-height:.94}h2{color:var(--one-navy);letter-spacing:-.035em;font-size:clamp(1.7rem,3vw,3rem);line-height:1.05}.instrument-heading,.measurement{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.concept-entry p,.boundary-copy p,.site-footer p,.no-script-notice p{color:var(--one-muted);line-height:1.65}.concept-entry p{margin-bottom:0;font-size:.82rem}.field-heading{justify-content:space-between;align-items:baseline;margin-bottom:.6rem;display:flex}.field-heading label{color:var(--one-navy);font-size:.86rem;font-weight:750}.field-heading span{color:var(--one-muted);font-size:.72rem}textarea{border:var(--one-border-hairline) solid var(--one-navy-soft);border-radius:var(--one-radius-sm);color:var(--one-ink);resize:vertical;background:#ffffffe6;width:100%;min-height:9.5rem;padding:1rem;line-height:1.6;display:block}textarea::placeholder{color:#748896}textarea:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,[tabindex="-1"]:focus-visible{outline:3px solid var(--one-focus);outline-offset:3px}.entry-actions{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.entry-actions span{color:var(--one-muted);max-width:25rem;font-size:.7rem;line-height:1.45}.primary-action,.secondary-action,.text-action{border-radius:var(--one-radius-sm);letter-spacing:.025em;min-height:var(--one-control-height);padding:.7rem 1rem;font-size:.76rem;font-weight:800}.primary-action{background:var(--one-navy);border:var(--one-border-hairline) solid var(--one-navy);color:#fff}.primary-action:hover:not(:disabled){background:var(--one-green-dark);border-color:var(--one-green-dark)}.secondary-action{border:var(--one-border-hairline) solid var(--one-navy);color:var(--one-navy);background:#fff}.text-action{border:0;border-bottom:1px solid var(--one-green);color:var(--one-navy);background:0 0;padding-inline:.15rem}.instrument-panel{border:var(--one-border-hairline) solid var(--one-line);border-radius:var(--one-radius-sm);box-shadow:var(--one-shadow-instrument);min-width:0;min-height:36rem;padding:var(--one-space-4);background:linear-gradient(#092a4509 1px,#0000 1px) 0 0/1.5rem 1.5rem,linear-gradient(90deg,#092a4509 1px,#0000 1px) 0 0/1.5rem 1.5rem,linear-gradient(145deg,#fffffffa,#f5f9fae6);position:relative}.instrument-heading{gap:var(--one-space-4);justify-content:space-between;display:flex}.instrument-heading h2{font:inherit;margin:0}.measurement,.callout{z-index:2;position:absolute}.measurement-top{top:7%;left:7%}.measurement-side{top:44%;right:-3.5rem;transform:rotate(90deg)}.callout{border-top:1px solid var(--one-green);color:var(--one-navy-soft);width:9rem;padding-top:.35rem;font-size:.66rem;line-height:1.4}.callout-one{top:24%;right:0}.callout-two{bottom:11%;left:0}.instrument-visual{aspect-ratio:1;width:100%;max-width:34rem;min-height:27.5rem;margin-inline:auto;position:relative;overflow:hidden}.instrument-flask-geometry{color:#092a4547;width:100%;height:100%;display:block;position:absolute;inset:0}.instrument-cad-lines{opacity:.62;stroke-width:1px}.instrument-ground{fill:#092a450a;stroke:#092a452e}.instrument-flask-edge{fill:none;stroke:#092a457a;stroke-width:2px}.instrument-flask-rim{stroke:#092a4580;stroke-width:2px}.instrument-flask-mouth{fill:#ffffffb3;stroke:#092a4552;stroke-width:1.5px}.instrument-flask-base{fill:#ffffff4d;stroke:#092a4547;stroke-width:2px}.instrument-connections{color:#092a456b;stroke-width:2px}.instrument-connections circle{fill:var(--one-paper);stroke:var(--one-green-dark)}.instrument-visual .measurement-top{top:8%;left:5%}.instrument-visual .measurement-side{top:48%;right:-3.25rem}.panel-index{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.7rem;font-size:.64rem}.plain-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.plain-list li{border-left:2px solid var(--one-green);color:var(--one-muted);padding-left:.8rem;font-size:.78rem;line-height:1.45}.screen-reader-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.boundary-copy{border-left:2px solid var(--one-green);padding-left:1.5rem}.site-footer{background:var(--one-navy);color:#fff;padding-block:2.5rem}.footer-inner{justify-content:space-between;gap:2rem;display:flex}.site-footer p{color:#dbe7ed;max-width:44rem;margin-bottom:0;font-size:.78rem}.no-script-notice{border-top:1px solid var(--one-green);background:#e9f7ef;padding-block:1rem}@media (width<=900px){.entry-layout{grid-template-columns:1fr;gap:2rem}.instrument-panel{min-height:36rem}.instrument-visual{max-width:32rem;min-height:28rem}}@media (width<=620px){.site-header{--one-header-primary-height:3.85rem}.site-shell{width:min(calc(100% - 1.5rem), var(--one-shell-max))}.application-header-primary{min-height:var(--one-header-primary-height)}.earthrise-parent-logo{width:clamp(7.8125rem,35vw,9.0625rem)}.one-application-mark{width:2.2rem;height:2.2rem}.one-application-identity{z-index:auto;grid-column:2;justify-self:center;position:static;top:auto;left:auto;transform:none}.explore-label-desktop{display:none}.explore-label-mobile{display:inline}.explore-trigger{min-width:2.75rem;padding-inline:.4rem}.explore-trigger:after{margin-left:.35rem}.explore-disclosure{min-width:min(17rem,100vw - 1.5rem);max-width:calc(100vw - 1.5rem)}.entry-stage,.entry-layout{min-height:auto}.entry-layout{padding-block:2rem 2.5rem}h1{font-size:clamp(2.9rem,15vw,4.5rem)}.instrument-panel{min-height:0;padding:.75rem}.instrument-visual{aspect-ratio:4/5;min-height:0}.instrument-visual .measurement-side{top:auto;bottom:2%;right:.5rem;transform:none}.callout-one{top:18%}.callout-two{bottom:5%}.footer-inner{flex-direction:column;gap:.5rem}.entry-actions{flex-direction:column;grid-template-columns:1fr;align-items:stretch;display:grid}}.one-orientation-page{color:var(--one-ink);background:#fbfcfa;overflow-x:hidden}.one-orientation-page .site-header{border-bottom-color:#94a9b67a}.one-orientation-page .application-header-primary{grid-template-columns:minmax(0,1fr) auto}.orientation-product-identity{grid-column:1;justify-self:start;min-width:0}.orientation-product-identity>a{min-height:var(--one-touch-target);align-items:center;gap:.85rem;padding:.3rem;text-decoration:none;display:inline-flex}.orientation-one-symbol{background:linear-gradient(135deg, #20a56821, transparent 55%), var(--one-navy);color:#fff;letter-spacing:.11em;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;padding-left:.11em;font-size:.55rem;font-weight:820;display:flex;position:relative}.orientation-one-symbol:after{content:"";border:1px solid #ffffff8c;position:absolute;inset:.35rem;transform:rotate(45deg)}.orientation-product-name{line-height:1.1;display:grid}.orientation-product-name strong{color:var(--one-navy);letter-spacing:-.02em;font-size:1.15rem;font-weight:760}.orientation-product-name small{color:var(--one-muted);letter-spacing:.045em;margin-top:.28rem;font-size:.61rem}.orientation-navigation{grid-area:1/2;justify-content:flex-end;justify-self:end;align-items:center;gap:clamp(.75rem,2vw,1.5rem);display:flex}.orientation-relationship-link{color:var(--one-navy-soft);font-size:.72rem;font-weight:700;text-decoration:none}.orientation-relationship-link span{color:var(--one-green-dark);margin-left:.25rem}.orientation-primary-link{color:var(--one-navy);padding-block:.65rem;font-size:.76rem;font-weight:740;text-decoration:none;position:relative}.orientation-primary-link:after{background:var(--one-green);content:"";transform-origin:0;width:100%;height:1px;position:absolute;bottom:.32rem;left:0;transform:scaleX(0)}.orientation-primary-link[aria-current=page]:after{transform:scaleX(1)}.orientation-start-link,.orientation-primary-action{background:var(--one-navy);border:1px solid var(--one-navy);color:#fff;letter-spacing:.015em;min-height:var(--one-touch-target);justify-content:center;align-items:center;gap:.8rem;padding:.75rem 1.15rem;font-size:.78rem;font-weight:760;text-decoration:none;display:inline-flex}.orientation-primary-action{background:var(--one-green-dark);border-color:var(--one-green-dark);min-height:3.25rem;padding-inline:1.35rem;font-size:.9rem}.orientation-primary-action span{font-size:1.15rem;line-height:1}.orientation-product-identity>a:focus-visible,.orientation-relationship-link:focus-visible,.orientation-primary-link:focus-visible,.orientation-start-link:focus-visible,.orientation-primary-action:focus-visible,.orientation-text-link:focus-visible,.orientation-closing-relationship:focus-visible{outline:3px solid var(--one-focus);outline-offset:3px}.orientation-hero{border-bottom:1px solid var(--one-line);background:radial-gradient(circle at 78% 42%,#20a56812,#0000 27rem),linear-gradient(110deg,#fff 0%,#fbfcfa 56%,#f4f8f7 100%);position:relative;overflow:hidden}.orientation-grid{pointer-events:none;background-image:linear-gradient(#092a450a 1px,#0000 1px),linear-gradient(90deg,#092a450a 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#00000059 48%,#000 100%);mask-image:linear-gradient(90deg,#0000 4%,#00000059 48%,#000 100%)}.orientation-hero-layout{grid-template-columns:minmax(0,.88fr) minmax(30rem,1.12fr);align-items:center;gap:clamp(2rem,5vw,5rem);min-height:min(48rem,100vh - 5rem);padding-block:clamp(4rem,7vw,7rem);display:grid;position:relative}.orientation-hero-copy{z-index:2;max-width:42rem;position:relative}.orientation-kicker{color:var(--one-green-dark);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:820}.orientation-hero h1{color:var(--one-navy);font-family:var(--one-display);letter-spacing:-.055em;max-width:10ch;margin:0;font-size:clamp(3.2rem,5.3vw,5.65rem);font-weight:630;line-height:.97}.orientation-hero-statement{color:var(--one-navy-soft);max-width:30ch;margin:1.7rem 0 0;font-size:clamp(1.25rem,1.8vw,1.65rem);font-weight:520;line-height:1.35}.orientation-hero-detail{color:var(--one-muted);max-width:58ch;margin:1.5rem 0 0;font-size:1rem;line-height:1.7}.orientation-hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:2rem;display:flex}.orientation-text-link{color:var(--one-navy);-webkit-text-decoration-color:var(--one-green);text-decoration-color:var(--one-green);text-underline-offset:.32rem;font-size:.83rem;font-weight:750;text-decoration-thickness:1px}.orientation-preview-note{border-left:2px solid var(--one-green);color:var(--one-muted);max-width:60ch;margin:2.2rem 0 0;padding-left:.85rem;font-size:.76rem;line-height:1.55}.orientation-preview-note strong{color:var(--one-navy-soft)}.orientation-instrument{background:#ffffff80;border:1px solid #94a9b68c;min-width:0;margin:0;padding:1rem;position:relative;box-shadow:0 2rem 5rem #092a4514}.orientation-instrument:before,.orientation-instrument:after{border-color:var(--one-green);content:"";pointer-events:none;border-style:solid;width:1.1rem;height:1.1rem;position:absolute}.orientation-instrument:before{border-width:2px 0 0 2px;top:-.1rem;left:-.1rem}.orientation-instrument:after{border-width:0 2px 2px 0;bottom:-.1rem;right:-.1rem}.orientation-instrument-heading{border-bottom:1px solid var(--one-line-soft);color:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.15rem .25rem .8rem;font-size:.61rem;display:flex}.orientation-instrument svg{width:100%;height:auto;max-height:37rem;margin-inline:auto;display:block}.orientation-drawing-grid{stroke:#092a4517;stroke-width:1px}.orientation-signal-paths,.orientation-composition-paths,.orientation-pathway{stroke:#092a4594;stroke-width:1.4px}.orientation-signal-paths circle,.orientation-composition-paths circle,.orientation-pathway circle{fill:#fff;stroke:var(--one-green-dark)}.orientation-signal-particles{fill:#20a56861;stroke:#14744a99;stroke-width:1px}.orientation-instrument-ground{fill:#092a450a;stroke:#092a4529}.orientation-flask-edge{fill:none;stroke:#092a4580;stroke-width:3px}.orientation-flask-rim{fill:#ffffffdb;stroke:#092a4575;stroke-width:3px}.orientation-flask-mouth{fill:#dceaf08c;stroke:#092a4547}.orientation-flask-highlight{fill:none;stroke:#fffffff0;stroke-linecap:round;stroke-width:9px}.orientation-flask-highlight-right{opacity:.55;stroke-width:5px}.orientation-flask-base{fill:#ffffff4d;stroke:#092a4547;stroke-width:2px}.orientation-capability-pieces{fill:#ffffff94;stroke:var(--one-navy-soft);stroke-width:1.5px}.orientation-capability-pieces .orientation-capability-accent{fill:#20a56829;stroke:var(--one-green-dark)}.orientation-capability-pieces .orientation-capability-fine{fill:#ffffff70;opacity:.78;stroke:#244963b8;stroke-width:1px}.orientation-capability-pieces .orientation-capability-signal{fill:#20a5681f;stroke:#14744ab3;stroke-width:1px}.orientation-composition-layers{stroke:#092a4533;stroke-width:1px}.orientation-composition-layers circle{fill:#20a5687a;stroke:var(--one-green-dark)}.orientation-one-foundation text{fill:#fff;font-family:var(--one-display);letter-spacing:.14em;font-size:23px;font-weight:800}.orientation-instrument figcaption{border-top:1px solid var(--one-line-soft);grid-template-columns:repeat(3,1fr);gap:.75rem;padding-top:.85rem;display:grid}.orientation-instrument figcaption span{color:var(--one-muted);font-size:.66rem;line-height:1.45}.orientation-instrument figcaption b{color:var(--one-navy);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;display:block}.orientation-purpose,.orientation-context{background:var(--one-paper);padding-block:clamp(4.5rem,8vw,8rem)}.orientation-section-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,8vw,8rem);display:grid}.orientation-section-heading h2,.orientation-sequence h2,.orientation-context h2,.orientation-closing h2{color:var(--one-navy);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:610;line-height:1.08}.orientation-purpose-copy{border-left:1px solid var(--one-line);padding-left:clamp(1.5rem,4vw,4rem)}.orientation-purpose-copy p,.orientation-context article>p:not(.orientation-kicker){color:var(--one-muted);max-width:62ch;margin:0;font-size:1.05rem;line-height:1.75}.orientation-purpose-copy p+p{margin-top:1.25rem}.orientation-accounting{border-block:1px solid var(--one-line);grid-template-columns:repeat(3,1fr);margin-top:clamp(3rem,6vw,5rem);display:grid}.orientation-accounting article{padding:clamp(1.5rem,3vw,2.5rem);position:relative}.orientation-accounting article+article{border-left:1px solid var(--one-line)}.orientation-accounting article>span,.orientation-sequence li>span{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.1em;font-size:.68rem}.orientation-accounting-marker{background:linear-gradient(145deg, #fff, var(--one-wash));border:1px solid var(--one-line);justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;display:flex;position:relative}.orientation-accounting-marker:after{border-bottom:1px solid var(--one-green);border-right:1px solid var(--one-green);content:"";width:.65rem;height:.65rem;position:absolute;bottom:-.2rem;right:-.2rem}.orientation-accounting-marker svg{fill:#20a56812;height:2.45rem;stroke:var(--one-navy);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;width:2.45rem}.orientation-accounting h3,.orientation-sequence h3{color:var(--one-navy);margin:.8rem 0 .55rem;font-size:1.08rem}.orientation-accounting p,.orientation-sequence li p{color:var(--one-muted);margin:0;font-size:.86rem;line-height:1.65}.orientation-sequence{background:var(--one-wash);border-block:1px solid var(--one-line);padding-block:clamp(4.5rem,7vw,7rem)}.orientation-sequence-heading{justify-content:space-between;align-items:end;gap:3rem;display:flex}.orientation-sequence-heading>p{color:var(--one-muted);max-width:36ch;margin:0;font-size:.86rem}.orientation-sequence ol{counter-reset:orientation-step;grid-template-columns:repeat(4,1fr);gap:0;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}.orientation-sequence li{border-top:2px solid var(--one-navy);padding:1.4rem clamp(1rem,2.4vw,2rem) 0 0;position:relative}.orientation-sequence li+li{padding-left:clamp(1rem,2.4vw,2rem)}.orientation-sequence li:before{background:var(--one-green);border:4px solid var(--one-wash);content:"";border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:-.48rem;left:0}.orientation-sequence li+li:before{left:clamp(1rem,2.4vw,2rem)}.orientation-sequence-marker{border:1px solid var(--one-line);background:#ffffffb8;justify-content:center;align-items:center;width:3rem;height:3rem;margin:.35rem 0 1.05rem;display:flex;position:relative;transform:rotate(45deg)}.orientation-sequence-marker:after{content:"";border:1px solid #20a5686b;position:absolute;inset:.32rem}.orientation-sequence-marker svg{fill:none;height:2rem;stroke:var(--one-navy);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:2rem;transform:rotate(-45deg)}.orientation-context-grid{grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.orientation-context article{border:1px solid var(--one-line);padding:clamp(2rem,5vw,4rem)}.orientation-context article+article{margin-left:-1px}.orientation-context h2{margin-bottom:1.25rem;font-size:clamp(1.75rem,2.6vw,2.65rem)}.orientation-relationship{background:linear-gradient(135deg, var(--one-wash), #e8f5eeb8)}.orientation-relationship .orientation-text-link{margin-top:1.5rem;display:inline-block}.orientation-closing{background:radial-gradient(circle at 85% 50%, #20a56830, transparent 22rem), var(--one-navy);color:#fff;padding-block:clamp(3.5rem,6vw,5rem);position:relative;overflow:hidden}.orientation-closing:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:24rem;height:24rem;position:absolute;top:50%;right:-5rem;transform:translateY(-50%)}.orientation-closing-inner{z-index:1;justify-content:space-between;align-items:center;gap:3rem;display:flex;position:relative}.orientation-closing .orientation-kicker{color:#8ad4ad}.orientation-closing h2{color:#fff;max-width:24ch;font-size:clamp(1.8rem,3vw,3rem)}.orientation-closing .orientation-primary-action{color:var(--one-navy);background:#fff;border-color:#fff;flex:none}.orientation-closing-actions{flex:none;align-items:center;gap:1.25rem;display:flex}.orientation-closing-relationship{color:#dbe7ed;text-underline-offset:.3rem;font-size:.72rem;font-weight:700;text-decoration-color:#dbe7ed73}@media (width<=1100px){.orientation-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);gap:2rem}.orientation-instrument{padding:.75rem}}@media (width<=900px){.orientation-hero-layout{grid-template-columns:1fr;min-height:auto;padding-block:4rem}.orientation-hero-copy{max-width:46rem}.orientation-hero h1{max-width:12ch}.orientation-instrument{width:100%;max-width:43rem;margin-inline:auto}.orientation-section-grid{grid-template-columns:1fr;gap:2rem}.orientation-purpose-copy{border-left:0;border-top:1px solid var(--one-line);padding:2rem 0 0}.orientation-sequence-heading{flex-direction:column;align-items:start;gap:1.25rem}}@media (width<=760px){.orientation-relationship-link{display:none}.orientation-accounting,.orientation-context-grid{grid-template-columns:1fr}.orientation-accounting article+article{border-left:0;border-top:1px solid var(--one-line)}.orientation-context article+article{margin-top:-1px;margin-left:0}.orientation-sequence ol{grid-template-columns:1fr}.orientation-sequence li,.orientation-sequence li+li{border-left:2px solid var(--one-navy);border-top:0;padding:0 0 2rem 1.5rem}.orientation-sequence li:last-child{padding-bottom:0}.orientation-sequence li:before,.orientation-sequence li+li:before{top:.2rem;left:-.48rem}.orientation-instrument figcaption{grid-template-columns:1fr}.orientation-instrument figcaption span{grid-template-columns:6rem 1fr;gap:.5rem;display:grid}}@media (width<=620px){.one-orientation-page .application-header-primary{grid-template-columns:1fr;padding-block:.35rem .6rem}.orientation-product-identity>a{gap:.55rem;padding-left:0}.orientation-navigation{grid-area:2/1;justify-content:space-between;justify-self:stretch;width:100%}.orientation-one-symbol{width:2.35rem;height:2.35rem}.orientation-product-name strong{font-size:.9rem}.orientation-product-name small{letter-spacing:0;margin-top:.18rem;font-size:.5rem}.orientation-navigation .orientation-start-link{min-height:2.5rem;padding:.55rem .65rem;font-size:.7rem}.orientation-hero-layout{padding-block:3rem}.orientation-hero h1{max-width:11ch;font-size:clamp(2.75rem,14vw,4.1rem)}.orientation-hero-statement{font-size:1.15rem}.orientation-hero-actions{flex-direction:column;align-items:stretch}.orientation-primary-action{width:100%}.orientation-text-link{align-self:flex-start}.orientation-instrument{margin-inline:calc(var(--one-gutter) * -.25);width:auto}.orientation-instrument-heading{font-size:.54rem}.orientation-closing-inner,.orientation-closing-actions{flex-direction:column;align-items:stretch}.orientation-closing-relationship{align-self:flex-start}}.one-how-pilot{--how-hand:"Segoe Print", "Bradley Hand", cursive}.one-how-pilot .how-pilot-hero{background:radial-gradient(circle at 82% 38%, #8cc7391c, transparent 26rem), linear-gradient(116deg, #fff 0%, var(--ep-canvas) 56%, #f2f7ee 100%);border-bottom:1px solid var(--ep-line);overflow:hidden}.one-how-pilot .how-pilot-hero__layout{grid-template-columns:minmax(0,4.5fr) minmax(34rem,7.5fr);align-items:center;gap:clamp(3rem,6vw,6rem);min-height:44rem;padding-block:clamp(3.75rem,6vw,6.25rem);display:grid;position:relative}.one-how-pilot .how-pilot-hero__copy{z-index:2;position:relative}.one-how-pilot .how-pilot-hero h1{max-width:10ch;margin-bottom:1.7rem;font-size:clamp(3.25rem,5.4vw,5.65rem)}.one-how-pilot .how-pilot-hero__lead{color:var(--ep-blue);max-width:39ch;margin-bottom:1.2rem;font-size:clamp(1.18rem,1.65vw,1.48rem);font-weight:560;line-height:1.5}.one-how-pilot .how-pilot-hero__plain{max-width:56ch;margin-bottom:2rem;font-size:.92rem;line-height:1.65}.one-how-pilot .how-pilot-overview{border:1px solid var(--ep-line-strong);box-shadow:var(--ep-shadow-lift);background:#ffffffad;margin-bottom:0;padding:1rem;position:relative}.one-how-pilot .how-pilot-overview:before,.one-how-pilot .how-pilot-overview:after{border-color:var(--ep-green);content:"";z-index:2;border-style:solid;width:1.1rem;height:1.1rem;position:absolute}.one-how-pilot .how-pilot-overview:before{border-width:2px 0 0 2px;top:-.12rem;left:-.12rem}.one-how-pilot .how-pilot-overview:after{border-width:0 2px 2px 0;bottom:-.12rem;right:-.12rem}.one-how-pilot .how-pilot-overview__heading,.one-how-pilot .how-pilot-material-account__heading{border-bottom:1px solid var(--ep-line);color:var(--ep-blue);font-family:var(--one-mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:2.25rem;padding:.35rem .3rem .8rem;font-size:.64rem;font-weight:700;display:flex}.one-how-pilot .how-pilot-overview__heading span:last-child,.one-how-pilot .how-pilot-material-account__heading span:last-child{color:var(--ep-muted);font-weight:500}.one-how-pilot .how-pilot-overview__field{height:32rem;position:relative}.one-how-pilot .how-pilot-overview__geometry{width:100%;height:100%;position:absolute;inset:0}.one-how-pilot .how-pilot-overview__grid{fill:none;opacity:.48;stroke:var(--ep-line);stroke-width:1px}.one-how-pilot .how-pilot-overview__route{fill:none;stroke:var(--ep-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.one-how-pilot .how-pilot-overview__route>path:not(.how-pilot-overview__return){stroke-dasharray:500;stroke-dashoffset:500px;animation:1.1s ease-out .36s both how-pilot-line-draw}.one-how-pilot .how-pilot-overview__return{stroke:var(--ep-signal);stroke-dasharray:700;stroke-dashoffset:700px;animation:1.35s ease-out .92s both how-pilot-line-draw}.one-how-pilot .how-pilot-overview__fragments{gap:.65rem;width:26%;display:grid;position:absolute;top:7rem;left:1.5rem}.one-how-pilot .how-pilot-overview__fragments span{border-left:2px solid var(--ep-signal);color:var(--ep-blue);background:#ffffffeb;padding:.5rem .6rem;font-size:.67rem;font-weight:700;line-height:1.25;animation:.56s ease-out both how-pilot-fragment-arrive;box-shadow:0 .45rem 1.2rem #2b2a6b0f}.one-how-pilot .how-pilot-overview__fragments span:nth-child(2){margin-left:1.4rem;animation-delay:90ms}.one-how-pilot .how-pilot-overview__fragments span:nth-child(3){margin-right:1rem;animation-delay:.18s}.one-how-pilot .how-pilot-overview__fragments span:nth-child(4){margin-left:.75rem;animation-delay:.27s}.one-how-pilot .how-pilot-overview__sheet{border:1px solid var(--ep-line-strong);background:#fff;flex-direction:column;gap:.75rem;width:35%;min-height:15.5rem;padding:1rem;animation:.68s ease-out .34s both how-pilot-sheet-resolve;display:flex;position:absolute;top:6.4rem;left:32%;box-shadow:.55rem .55rem #2b2a6b14}.one-how-pilot .how-pilot-overview__sheet>div{border-bottom:1px solid var(--ep-line);color:var(--ep-blue);font-family:var(--one-mono);letter-spacing:.07em;justify-content:space-between;padding-bottom:.65rem;font-size:.54rem;font-weight:700;display:flex}.one-how-pilot .how-pilot-overview__sheet strong{color:var(--ep-blue);letter-spacing:-.025em;max-width:14ch;font-size:clamp(1.05rem,1.45vw,1.4rem);line-height:1.08}.one-how-pilot .how-pilot-overview__sheet i{background:var(--ep-line);width:100%;height:1px;display:block}.one-how-pilot .how-pilot-overview__sheet i:nth-of-type(2){width:82%}.one-how-pilot .how-pilot-overview__sheet i:nth-of-type(3){border-left:3rem solid var(--ep-green);width:68%}.one-how-pilot .how-pilot-overview__sheet small{color:var(--ep-new);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:auto;font-size:.57rem}.one-how-pilot .how-pilot-overview__paths{gap:1.05rem;width:16%;display:grid;position:absolute;top:8.4rem;right:1.5rem}.one-how-pilot .how-pilot-overview__paths span{border-bottom:1px solid var(--ep-line-strong);color:var(--ep-blue);font-family:var(--one-mono);text-transform:uppercase;padding:.35rem 0;font-size:.62rem;font-weight:700}.one-how-pilot .how-pilot-overview__evidence{color:var(--ep-signal);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:700;position:absolute;bottom:2.1rem;left:47%}.one-how-pilot .how-pilot-overview figcaption,.one-how-pilot .how-pilot-material-account figcaption,.one-how-pilot .how-pilot-action-field figcaption,.one-how-pilot .how-pilot-blueprint-evolution figcaption{border-top:1px solid var(--ep-line);color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.025em;margin:0;padding:.9rem .3rem 0;font-size:.63rem;line-height:1.5}.one-how-pilot .how-pilot-system{background:linear-gradient(90deg, transparent 0, #2b2a6b06 50%, transparent 100%), var(--ep-paper)}.one-how-pilot .how-pilot-system__shell{padding-left:clamp(2.5rem,6vw,6rem);position:relative}.one-how-pilot .how-pilot-system__rail{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;justify-content:space-between;align-items:center;width:2.5rem;font-size:.56rem;display:flex;position:absolute;top:0;bottom:0;left:.3rem}.one-how-pilot .how-pilot-system__rail i{background:linear-gradient(var(--ep-signal), var(--ep-green), var(--ep-blue));flex:1;width:1px;margin-block:.75rem;display:block;position:relative}.one-how-pilot .how-pilot-system__rail i:before,.one-how-pilot .how-pilot-system__rail i:after{background:var(--ep-paper);border:2px solid var(--ep-green);content:"";border-radius:50%;width:.5rem;height:.5rem;position:absolute;left:-.25rem}.one-how-pilot .how-pilot-system__rail i:before{top:18%}.one-how-pilot .how-pilot-system__rail i:after{bottom:18%}.one-how-pilot .how-pilot-situation{grid-template-columns:minmax(18rem,4fr) minmax(32rem,8fr);align-items:start;gap:clamp(3rem,7vw,7rem);padding-block:clamp(4rem,6vw,6rem);display:grid}.one-how-pilot .how-pilot-situation__copy h2,.one-how-pilot .how-pilot-composition__copy h2,.one-how-pilot .how-pilot-action__intro h2{max-width:12ch;margin-bottom:1.5rem}.one-how-pilot .how-pilot-composition__copy h2{max-width:15ch}.one-how-pilot .how-pilot-situation__copy>p:last-child,.one-how-pilot .how-pilot-focus__heading>p:last-child,.one-how-pilot .how-pilot-composition__copy>p,.one-how-pilot .how-pilot-action__intro>p:last-child,.one-how-pilot .how-pilot-paths__copy>p:last-child{max-width:59ch;margin-bottom:0;line-height:1.75}.one-how-pilot .how-pilot-fragment-field{min-height:27rem;position:relative}.one-how-pilot .how-pilot-fragment-field>ul{margin-bottom:0;padding:0;list-style:none;position:absolute;inset:0}.one-how-pilot .how-pilot-fragment-field>svg{width:100%;height:100%;position:absolute;inset:1.5rem 0 0}.one-how-pilot .how-pilot-fragment-field__lines{fill:none;stroke:var(--ep-line-strong);stroke-width:1px}.one-how-pilot .how-pilot-fragment-field__nodes{fill:var(--ep-paper);stroke:var(--ep-signal);stroke-width:2px}.one-how-pilot .how-pilot-fragment{border:1px solid var(--ep-line);border-left:3px solid var(--ep-signal);color:var(--ep-blue);z-index:2;background:#fff;max-width:16rem;padding:.75rem .9rem;font-size:.78rem;font-weight:700;line-height:1.35;animation:.65s ease-out both how-pilot-fragment-arrive;position:absolute;box-shadow:0 .75rem 1.8rem #2b2a6b12}.one-how-pilot .how-pilot-fragment--one{top:2.25rem;left:0}.one-how-pilot .how-pilot-fragment--two{animation-delay:90ms;top:1.65rem;right:0;transform:rotate(1deg)}.one-how-pilot .how-pilot-fragment--three{animation-delay:.18s;bottom:2.4rem;left:.25rem;transform:rotate(-1deg)}.one-how-pilot .how-pilot-fragment--four{animation-delay:.27s;bottom:2.6rem;right:0}.one-how-pilot .how-pilot-fragment--five{animation-delay:.36s;bottom:-.2rem;left:34%}.one-how-pilot .how-pilot-fragment-field__focus{background:var(--ep-blue);box-shadow:0 0 0 1px var(--ep-line-strong), var(--ep-shadow-lift);text-align:center;z-index:3;border:.45rem solid #ffffffeb;flex-direction:column;justify-content:center;align-items:center;width:13rem;height:9.5rem;padding:1rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.one-how-pilot .how-pilot-fragment-field__focus span{color:var(--ep-green);font-family:var(--one-mono);letter-spacing:.09em;font-size:.56rem;font-weight:700}.one-how-pilot .how-pilot-fragment-field__focus strong{color:#fff;max-width:11ch;margin-top:.65rem;font-size:1rem;line-height:1.25}.one-how-pilot .how-pilot-hand-note{color:var(--ep-green-deep);font-family:var(--how-hand);font-size:.76rem;position:absolute;transform:rotate(-3deg)}.one-how-pilot .how-pilot-fragment-field>.how-pilot-hand-note{top:48%;right:5%}.one-how-pilot .how-pilot-discovery__account{border-top:1px solid var(--ep-line-strong);grid-column:1/-1;grid-template-columns:minmax(16rem,3.2fr) minmax(0,8.8fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-top:2.4rem;display:grid}.one-how-pilot .how-pilot-focus__heading h3{max-width:13ch;margin-bottom:.85rem;font-size:clamp(1.55rem,2.2vw,2.15rem);line-height:1.04}.one-how-pilot .how-pilot-focus__heading .pilot-eyebrow{margin-bottom:.9rem}.one-how-pilot .how-pilot-focus__heading>p:last-child{font-size:.83rem}.one-how-pilot .how-pilot-focus__ledger{border-block:1px solid var(--ep-line-strong);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:0;display:grid}.one-how-pilot .how-pilot-focus__ledger>div{border-left:1px solid var(--ep-line);padding:1rem}.one-how-pilot .how-pilot-focus__ledger>div:first-child{border-left:0}.one-how-pilot .how-pilot-focus__ledger dt{color:var(--ep-blue);min-height:2.2rem;padding-top:.75rem;font-size:.75rem;font-weight:750;line-height:1.25;position:relative}.one-how-pilot .how-pilot-focus__ledger dt:before{background:var(--ep-green);content:"";width:.38rem;height:.38rem;position:absolute;top:0;left:0}.one-how-pilot .how-pilot-focus__ledger dd{color:var(--ep-muted);margin-top:.5rem;font-size:.7rem;line-height:1.45}.one-how-pilot .how-pilot-blueprint{background-color:var(--ep-blue);color:#fff;padding-block:var(--ep-section-atmospheric);background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:2.25rem 2.25rem}.one-how-pilot .how-pilot-blueprint__layout{grid-template-columns:minmax(18rem,3.7fr) minmax(38rem,8.3fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.one-how-pilot .how-pilot-blueprint .pilot-eyebrow,.one-how-pilot .how-pilot-blueprint h2{color:#fff}.one-how-pilot .how-pilot-blueprint__copy h2{max-width:10ch;margin-bottom:1.7rem;font-size:clamp(2.75rem,4.1vw,4.7rem)}.one-how-pilot .how-pilot-blueprint__copy>p{color:#ffffffc2;line-height:1.75}.one-how-pilot .how-pilot-blueprint__copy strong{color:#fff}.one-how-pilot .how-pilot-blueprint__boundary{border-left:2px solid var(--ep-cyan);margin-top:1.5rem;margin-bottom:0;padding-left:1rem;font-size:.76rem}.one-how-pilot .how-pilot-blueprint-evolution{grid-template-columns:6.8rem minmax(0,1fr);gap:1rem;margin-bottom:0;display:grid}.one-how-pilot .how-pilot-revision-strip{flex-direction:column;gap:.75rem;padding-top:2.6rem;display:flex}.one-how-pilot .how-pilot-revision{color:#fff;background:#ffffff14;border:1px solid #fff3;flex-direction:column;min-height:8rem;padding:.7rem;display:flex}.one-how-pilot .how-pilot-revision>span,.one-how-pilot .how-pilot-revision>small{font-family:var(--one-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.52rem}.one-how-pilot .how-pilot-revision>small{color:#ffffff9e;margin-top:auto}.one-how-pilot .how-pilot-revision i{background:#ffffff6b;height:1px;margin-top:.75rem;display:block}.one-how-pilot .how-pilot-revision i:nth-of-type(2){width:76%}.one-how-pilot .how-pilot-revision i:nth-of-type(3){width:46%}.one-how-pilot .how-pilot-revision svg{fill:none;stroke:var(--ep-cyan);stroke-width:1.4px;width:100%;margin-block:.3rem}.one-how-pilot .how-pilot-revision svg circle{fill:var(--ep-blue)}.one-how-pilot .how-pilot-revision--current{border-color:var(--ep-green);background:#8cc7391f}.one-how-pilot .how-pilot-revision--current i{background:var(--ep-green);height:2px}.one-how-pilot .how-pilot-blueprint-sheet{box-shadow:1rem 1rem 0 #17164a8c, var(--ep-shadow-lift);color:var(--ep-blue);background:#fff;padding:1.1rem;animation:.76s ease-out .18s both how-pilot-sheet-resolve;position:relative}.one-how-pilot .how-pilot-blueprint-sheet:before{border:1px solid var(--ep-line);content:"";pointer-events:none;position:absolute;inset:.55rem}.one-how-pilot .how-pilot-blueprint-sheet__header,.one-how-pilot .how-pilot-blueprint-sheet__meta,.one-how-pilot .how-pilot-blueprint-sheet__footer{font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.65rem .45rem;font-size:.58rem;font-weight:700;display:flex;position:relative}.one-how-pilot .how-pilot-blueprint-sheet__header{border-bottom:1px solid var(--ep-line-strong)}.one-how-pilot .how-pilot-blueprint-sheet__header span:last-child{color:var(--ep-new)}.one-how-pilot .how-pilot-blueprint-sheet__meta{border-bottom:1px solid var(--ep-line);color:var(--ep-muted);font-weight:500}.one-how-pilot .how-pilot-blueprint-sheet__body{background-image:linear-gradient(#2b2a6b0d 1px,#0000 1px),linear-gradient(90deg,#2b2a6b0d 1px,#0000 1px);background-size:1.35rem 1.35rem;grid-template-columns:1.2fr .8fr;gap:1px;min-height:29rem;margin-top:.8rem;display:grid;position:relative}.one-how-pilot .how-pilot-blueprint-sheet__body article{border:1px solid var(--ep-line);background:#ffffffe6;padding:1rem}.one-how-pilot .how-pilot-blueprint-sheet__body article>span{color:var(--ep-blue);font-family:var(--one-mono);letter-spacing:.08em;margin-bottom:.8rem;font-size:.55rem;font-weight:700;display:block}.one-how-pilot .how-pilot-blueprint-sheet__body article>strong{color:var(--ep-blue);letter-spacing:-.025em;font-size:clamp(1.12rem,1.6vw,1.5rem);line-height:1.18;display:block}.one-how-pilot .how-pilot-blueprint-sheet__body article>p,.one-how-pilot .how-pilot-blueprint-sheet__body li,.one-how-pilot .how-pilot-blueprint-sheet__body dd{color:var(--ep-muted);font-size:.7rem;line-height:1.45}.one-how-pilot .how-pilot-blueprint-sheet__body ul{margin-bottom:0;padding:0;list-style:none}.one-how-pilot .how-pilot-blueprint-sheet__body li{border-bottom:1px solid var(--ep-line);padding-block:.35rem}.one-how-pilot .how-pilot-blueprint-sheet__situation{flex-direction:column;grid-row:span 2;justify-content:center;display:flex}.one-how-pilot .how-pilot-blueprint-sheet__situation p{margin-top:1rem;margin-bottom:0}.one-how-pilot .how-pilot-blueprint-sheet__composition{grid-column:span 2}.one-how-pilot .how-pilot-blueprint-sheet__composition dl{grid-template-columns:repeat(3,1fr);gap:.65rem;margin-bottom:0;display:grid}.one-how-pilot .how-pilot-blueprint-sheet__composition dl>div{border-left:2px solid var(--ep-green);padding-left:.6rem}.one-how-pilot .how-pilot-blueprint-sheet__composition dl>div:nth-child(2){border-color:var(--ep-configuration)}.one-how-pilot .how-pilot-blueprint-sheet__composition dl>div:nth-child(3){border-color:var(--ep-new)}.one-how-pilot .how-pilot-blueprint-sheet__composition dt{font-size:.7rem;font-weight:750}.one-how-pilot .how-pilot-blueprint-sheet__open{grid-column:span 2;grid-template-columns:1fr 1.7fr .9fr;align-items:center;gap:.75rem;display:grid}.one-how-pilot .how-pilot-blueprint-sheet__open>span{margin-bottom:0!important}.one-how-pilot .how-pilot-blueprint-sheet__open>strong{font-size:.9rem!important}.one-how-pilot .how-pilot-blueprint-sheet__open i{border-bottom:1px dashed var(--ep-new);height:1px}.one-how-pilot .how-pilot-blueprint-sheet__footer{border-top:1px solid var(--ep-line);color:var(--ep-muted);margin-top:.8rem}.one-how-pilot .how-pilot-blueprint-evolution figcaption{color:#ffffffa3;border-color:#fff3;grid-column:2}.one-how-pilot .how-pilot-paths{background:var(--ep-light-grey);padding-block:var(--ep-section-atmospheric);overflow:hidden}.one-how-pilot .how-pilot-paths .pilot-construction-grid{-webkit-mask-image:linear-gradient(90deg,#000,#0000 86%);mask-image:linear-gradient(90deg,#000,#0000 86%)}.one-how-pilot .how-pilot-paths__layout{position:relative}.one-how-pilot .how-pilot-paths__copy{z-index:2;grid-template-columns:minmax(18rem,5fr) minmax(24rem,7fr);gap:1rem clamp(3rem,8vw,8rem);display:grid;position:relative}.one-how-pilot .how-pilot-paths__copy .pilot-eyebrow,.one-how-pilot .how-pilot-paths__copy h2{grid-column:1}.one-how-pilot .how-pilot-paths__copy h2{max-width:13ch;margin-bottom:0}.one-how-pilot .how-pilot-paths__copy>p:last-child{grid-area:1/2/span 2;align-self:end}.one-how-pilot .how-pilot-path-map{min-height:32rem;margin-top:clamp(3rem,5vw,5rem);position:relative}.one-how-pilot .how-pilot-path-map>svg{width:100%;height:100%;position:absolute;inset:0}.one-how-pilot .how-pilot-path-map>svg g{fill:none;stroke:var(--ep-line-strong);stroke-dasharray:1100;stroke-dashoffset:1100px;stroke-width:1.25px;animation:1.4s ease-out .24s both how-pilot-line-draw}.one-how-pilot .how-pilot-path-map__origin{background:var(--ep-blue);box-shadow:0 0 0 1px var(--ep-line-strong), var(--ep-shadow-lift);color:#fff;text-align:center;z-index:2;border:.4rem solid #fff;flex-direction:column;justify-content:center;align-items:center;width:11.5rem;height:10.5rem;padding:.9rem;display:flex;position:absolute;top:auto;bottom:.2rem;left:calc(50% - 5.75rem)}.one-how-pilot .how-pilot-path-map__origin span,.one-how-pilot .how-pilot-path-map__origin small{color:var(--ep-green);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:700}.one-how-pilot .how-pilot-path-map__origin strong{margin-block:.65rem;font-size:1rem;line-height:1.2}.one-how-pilot .how-pilot-path-map>ul{margin-bottom:0;padding:0;list-style:none;position:absolute;inset:0}.one-how-pilot .how-pilot-path-map li{border-top:1px solid var(--ep-line-strong);color:var(--ep-blue);width:12.5rem;padding:1.15rem .4rem 0;position:absolute}.one-how-pilot .how-pilot-path-map li:before{background:var(--ep-green);border:3px solid var(--ep-light-grey);content:"";border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:-.46rem;left:calc(50% - .375rem)}.one-how-pilot .how-pilot-path-map li>span{color:var(--ep-green-deep);font-family:var(--one-mono);letter-spacing:.07em;font-size:.55rem;font-weight:700;display:block}.one-how-pilot .how-pilot-path-map li>strong{margin-top:.55rem;font-size:clamp(.9rem,1.2vw,1.08rem);line-height:1.18;display:block}.one-how-pilot .how-pilot-path-map li>small{color:var(--ep-muted);margin-top:.5rem;font-size:.68rem;line-height:1.4;display:block}.one-how-pilot .how-pilot-path-family--reuse{top:5.1rem;left:0}.one-how-pilot .how-pilot-path-family--change{top:2.8rem;left:21%}.one-how-pilot .how-pilot-path-family--learn{top:5rem;left:calc(50% - 6.25rem)}.one-how-pilot .how-pilot-path-family--create{top:2.8rem;right:21%}.one-how-pilot .how-pilot-path-family--stop{top:5.1rem;right:0;border-color:var(--ep-new)!important}.one-how-pilot .how-pilot-path-family--stop:before{background:var(--ep-light-grey)!important;border-color:var(--ep-new)!important}.one-how-pilot .how-pilot-path-family--stop>span{color:var(--ep-new)!important}.one-how-pilot .how-pilot-path-map>.how-pilot-hand-note{bottom:1.6rem;right:6%}.one-how-pilot .how-pilot-composition{background:var(--ep-paper);padding-block:var(--ep-section-atmospheric)}.one-how-pilot .how-pilot-composition__layout{grid-template-columns:minmax(18rem,4fr) minmax(34rem,8fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.one-how-pilot .how-pilot-composition__copy p strong{color:var(--ep-blue)}.one-how-pilot .how-pilot-material-account{border-block:1px solid var(--ep-line-strong);margin-bottom:0}.one-how-pilot .how-pilot-material-account__field{padding-block:1rem}.one-how-pilot .how-pilot-material{border-bottom:1px solid var(--ep-line);grid-template-columns:8rem minmax(12rem,1fr) repeat(3,minmax(2rem,.38fr));align-items:center;gap:1rem;min-height:5.6rem;padding:.8rem .2rem;display:grid}.one-how-pilot .how-pilot-material>span{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.07em;font-size:.58rem;font-weight:700}.one-how-pilot .how-pilot-material>strong{color:var(--ep-blue);font-size:.9rem}.one-how-pilot .how-pilot-material i{aspect-ratio:1;border:1.5px solid var(--ep-green-deep);justify-self:center;width:100%;max-width:2.2rem;display:block;transform:rotate(45deg)}.one-how-pilot .how-pilot-material--existing{border-left:3px solid var(--ep-green)}.one-how-pilot .how-pilot-material--configure{border-left:3px solid var(--ep-configuration)}.one-how-pilot .how-pilot-material--configure i{border-color:var(--ep-configuration);border-radius:50%}.one-how-pilot .how-pilot-material--new{border-left:3px solid var(--ep-new)}.one-how-pilot .how-pilot-material--new i{border-color:var(--ep-new);border-style:dashed;position:relative}.one-how-pilot .how-pilot-material--new i:before,.one-how-pilot .how-pilot-material--new i:after{background:var(--ep-new);content:"";width:60%;height:1px;position:absolute;top:50%;left:20%}.one-how-pilot .how-pilot-material--new i:after{transform:rotate(90deg)}.one-how-pilot .how-pilot-material-account__contributors{flex-wrap:wrap;gap:.5rem 1.35rem;padding:1rem .2rem .2rem;display:flex}.one-how-pilot .how-pilot-material-account__contributors span{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.04em;font-size:.58rem}.one-how-pilot .how-pilot-material-account__contributors span:before{color:var(--ep-signal);content:"+";margin-right:.45rem}.one-how-pilot .how-pilot-action{background:radial-gradient(circle at 50% 42%, #8cc7391f, transparent 22rem), linear-gradient(180deg, #51c1d812, transparent 42%), var(--ep-canvas);border-top:1px solid var(--ep-line);padding-block:var(--ep-section-atmospheric)}.one-how-pilot .how-pilot-action__intro{grid-template-columns:minmax(17rem,4fr) minmax(28rem,8fr);gap:1rem clamp(3rem,8vw,8rem);display:grid}.one-how-pilot .how-pilot-action__intro .pilot-eyebrow{grid-column:1;margin-bottom:0}.one-how-pilot .how-pilot-action__intro h2{grid-column:1;max-width:11ch;margin-bottom:0;font-size:clamp(2.15rem,3.6vw,4.15rem)}.one-how-pilot .how-pilot-action__intro>p:last-child{grid-area:1/2/span 2;align-self:end}.one-how-pilot .how-pilot-action-field{border-block:1px solid var(--ep-line);height:39rem;margin:clamp(3rem,6vw,5rem) 0 0;position:relative}.one-how-pilot .how-pilot-action-field__heading,.one-how-pilot .how-pilot-learning-loop__heading{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.9rem 0;font-size:.6rem;display:flex}.one-how-pilot .how-pilot-action-field>svg{width:100%;height:calc(100% - 5rem);position:absolute;inset:2.75rem 0 2.25rem}.one-how-pilot .how-pilot-action-field__construction{fill:none;stroke:var(--ep-line);stroke-width:1px}.one-how-pilot .how-pilot-action-field__links{fill:none;stroke:var(--ep-blue);stroke-dasharray:760;stroke-dashoffset:760px;stroke-width:1.3px}.one-how-pilot .how-pilot-action-field__links path{animation:1.15s ease-out .18s forwards how-pilot-line-draw}.one-how-pilot #how-action-arrow path{fill:var(--ep-blue)}.one-how-pilot .how-pilot-action-field__center{background:var(--ep-blue);border:.55rem solid var(--ep-canvas);box-shadow:0 0 0 1px var(--ep-line-strong), var(--ep-shadow-lift);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:13rem;height:13rem;display:flex;position:absolute;top:10.2rem;left:calc(50% - 6.5rem)}.one-how-pilot .how-pilot-action-field__center:before{content:"";pointer-events:none;border:1px solid #8cc73980;border-radius:50%;width:17rem;height:17rem;position:absolute;inset:-2.55rem}.one-how-pilot .how-pilot-action-field__center span,.one-how-pilot .how-pilot-action-field__center small{color:var(--ep-green);font-family:var(--one-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.54rem;font-weight:700}.one-how-pilot .how-pilot-action-field__center strong{margin-block:.45rem;font-size:1.45rem}.one-how-pilot .how-pilot-action-node{border-left:3px solid var(--ep-green);box-shadow:var(--ep-shadow-soft);color:var(--ep-blue);background:#ffffffe6;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:12rem;padding:.8rem .9rem;display:grid;position:absolute}.one-how-pilot .how-pilot-action-node span{color:var(--ep-muted);font-family:var(--one-mono);font-size:.56rem}.one-how-pilot .how-pilot-action-node strong{font-size:.78rem}.one-how-pilot .how-pilot-action-node--people{top:2.2rem;left:7%}.one-how-pilot .how-pilot-action-node--one{top:.3rem;left:calc(50% - 6rem)}.one-how-pilot .how-pilot-action-node--partners{top:3.2rem;right:6%}.one-how-pilot .how-pilot-action-node--systems{bottom:5.5rem;right:8%}.one-how-pilot .how-pilot-action-node--projects{bottom:4.5rem;left:10%}.one-how-pilot .how-pilot-action-field__signal{color:var(--ep-signal);font-family:var(--how-hand);font-size:.76rem;position:absolute;bottom:3.35rem;left:calc(50% - 4rem);transform:rotate(-2deg)}.one-how-pilot .how-pilot-action-field figcaption{position:absolute;bottom:0;left:0;right:0}.one-how-pilot .how-pilot-learning{background:linear-gradient(#0d354f09 1px, transparent 1px), linear-gradient(90deg, #0d354f09 1px, transparent 1px), var(--ep-warm);border-top:1px solid var(--ep-line-strong);padding-block:var(--ep-section-atmospheric);background-size:3rem 3rem}.one-how-pilot .how-pilot-learning__intro{grid-template-columns:minmax(17rem,4fr) minmax(28rem,8fr);gap:1rem clamp(3rem,8vw,8rem);display:grid}.one-how-pilot .how-pilot-learning__copy{grid-column:1}.one-how-pilot .how-pilot-learning__intro>p{grid-column:2;align-self:end}.one-how-pilot .how-pilot-learning-loop{border:1px solid var(--ep-line-strong);box-shadow:var(--ep-shadow-soft);background:#ffffffc2;height:41rem;margin-top:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.one-how-pilot .how-pilot-learning-loop__heading{border-bottom:1px solid var(--ep-line);padding-inline:1rem}.one-how-pilot .how-pilot-learning-loop>svg{width:100%;height:calc(100% - 3rem);position:absolute;inset:3rem 0 0}.one-how-pilot .how-pilot-learning-loop__construction,.one-how-pilot .how-pilot-learning-loop__track,.one-how-pilot .how-pilot-learning-loop__arrow{fill:none;stroke:var(--ep-line-strong);stroke-width:1.4px}.one-how-pilot .how-pilot-learning-loop__return{fill:none;stroke:var(--ep-signal);stroke-dasharray:600;stroke-dashoffset:600px;stroke-width:2px;animation:1.25s ease-out .42s both how-pilot-line-draw}.one-how-pilot .how-pilot-learning-revision{border:1px solid var(--ep-line-strong);box-shadow:var(--ep-shadow-lift);background:#fff;width:min(23rem,30%);padding:1rem;position:absolute;top:10.4rem}.one-how-pilot .how-pilot-learning-revision--one{border-top:4px solid var(--ep-signal);left:2.5%}.one-how-pilot .how-pilot-learning-revision--two{border-top:4px solid var(--ep-green);animation:.9s ease-out .7s both how-pilot-sheet-resolve;right:4%}.one-how-pilot .how-pilot-learning-revision>div{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.04em;justify-content:space-between;margin-bottom:.85rem;font-size:.55rem;display:flex}.one-how-pilot .how-pilot-learning-revision>strong{color:var(--ep-blue);margin-bottom:.8rem;font-size:clamp(1.15rem,1.5vw,1.55rem);display:block}.one-how-pilot .how-pilot-learning-revision dl,.one-how-pilot .how-pilot-learning-revision dd{margin:0}.one-how-pilot .how-pilot-learning-revision dl{gap:.7rem;display:grid}.one-how-pilot .how-pilot-learning-revision dl>div{border-top:1px solid var(--ep-line);gap:.2rem;padding-top:.55rem;display:grid}.one-how-pilot .how-pilot-learning-revision dt{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.53rem}.one-how-pilot .how-pilot-learning-revision dd{color:var(--ep-blue);font-size:.68rem;line-height:1.45}.one-how-pilot .how-pilot-learning-revision--two dl>div{border-color:#8cc73966}.one-how-pilot .how-pilot-learning-loop__passage{grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-bottom:0;padding:0;list-style:none;display:grid;position:absolute;top:14.5rem;left:34%;right:34%}.one-how-pilot .how-pilot-learning-loop__passage li{color:var(--ep-blue);flex-direction:column;align-items:center;gap:.45rem;min-width:0;display:flex;position:relative}.one-how-pilot .how-pilot-learning-loop__passage li:before{border:2px solid var(--ep-green);content:"";background:#fff;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:-1.4rem;left:calc(50% - .35rem)}.one-how-pilot .how-pilot-learning-loop__passage li span{color:var(--ep-muted);font-family:var(--one-mono);font-size:.58rem}.one-how-pilot .how-pilot-learning-loop__passage li strong{text-align:center;max-width:10ch;font-size:.74rem;line-height:1.25}.one-how-pilot .how-pilot-learning-loop__note{color:var(--ep-signal);font-family:var(--how-hand);font-size:.76rem;position:absolute;bottom:3.7rem;left:calc(50% - 8rem);transform:rotate(-2deg)}.one-how-pilot .how-pilot-learning-loop figcaption{position:absolute;bottom:1rem;left:1rem;right:1rem}.one-how-pilot .how-pilot-closing{background:var(--ep-blue);padding-block:var(--ep-section-standard)}.one-how-pilot .how-pilot-closing__layout{grid-template-columns:minmax(18rem,4fr) minmax(28rem,8fr);align-items:end;gap:3rem clamp(4rem,10vw,10rem);display:grid}.one-how-pilot .how-pilot-closing .pilot-eyebrow,.one-how-pilot .how-pilot-closing h2{color:#fff}.one-how-pilot .how-pilot-closing h2{margin-bottom:.9rem;font-size:clamp(2.8rem,4.5vw,5rem)}.one-how-pilot .how-pilot-closing__layout>div:first-child>p:last-child{color:#ffffffb8;margin-bottom:0}.one-how-pilot .how-pilot-closing__action{grid-template-columns:auto minmax(18rem,1fr);align-items:start;gap:1.5rem;display:grid}.one-how-pilot .how-pilot-closing .pilot-boundary-note{border-color:var(--ep-cyan);color:#ffffffad;margin-top:0}.one-how-pilot .how-pilot-closing .pilot-boundary-note strong{color:#fff}@keyframes how-pilot-fragment-arrive{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1}}@keyframes how-pilot-sheet-resolve{0%{opacity:0;transform:translateY(1rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes how-pilot-line-draw{to{stroke-dashoffset:0}}@media (width<=1120px){.one-how-pilot .how-pilot-hero__layout,.one-how-pilot .how-pilot-situation,.one-how-pilot .how-pilot-discovery__account,.one-how-pilot .how-pilot-blueprint__layout,.one-how-pilot .how-pilot-composition__layout,.one-how-pilot .how-pilot-learning__intro{gap:3rem}.one-how-pilot .how-pilot-hero__layout{grid-template-columns:minmax(0,4.5fr) minmax(31rem,7.5fr)}.one-how-pilot .how-pilot-blueprint__layout{grid-template-columns:minmax(17rem,3.5fr) minmax(34rem,8.5fr)}}@media (width<=920px){.one-how-pilot .how-pilot-hero__layout,.one-how-pilot .how-pilot-situation,.one-how-pilot .how-pilot-discovery__account,.one-how-pilot .how-pilot-blueprint__layout,.one-how-pilot .how-pilot-paths__copy,.one-how-pilot .how-pilot-composition__layout,.one-how-pilot .how-pilot-learning__intro,.one-how-pilot .how-pilot-closing__layout{grid-template-columns:1fr}.one-how-pilot .how-pilot-hero__layout{min-height:0}.one-how-pilot .how-pilot-hero__copy,.one-how-pilot .how-pilot-situation__copy,.one-how-pilot .how-pilot-focus__heading,.one-how-pilot .how-pilot-blueprint__copy,.one-how-pilot .how-pilot-paths__copy,.one-how-pilot .how-pilot-composition__copy,.one-how-pilot .how-pilot-learning__copy{max-width:48rem}.one-how-pilot .how-pilot-overview{width:100%;max-width:49rem;margin-inline:auto}.one-how-pilot .how-pilot-situation{padding-bottom:var(--ep-section-standard)}.one-how-pilot .how-pilot-discovery__account,.one-how-pilot .how-pilot-paths__copy,.one-how-pilot .how-pilot-learning__intro{gap:1.5rem}.one-how-pilot .how-pilot-blueprint-evolution{grid-template-columns:6.8rem minmax(0,1fr)}.one-how-pilot .how-pilot-path-map li{width:10rem}.one-how-pilot .how-pilot-path-map li>strong{font-size:.86rem}.one-how-pilot .how-pilot-action__intro{grid-template-columns:1fr}.one-how-pilot .how-pilot-action__intro .pilot-eyebrow,.one-how-pilot .how-pilot-action__intro h2,.one-how-pilot .how-pilot-action__intro>p:last-child{grid-area:auto/1}.one-how-pilot .how-pilot-action__intro>p:last-child{max-width:48rem}.one-how-pilot .how-pilot-learning__copy,.one-how-pilot .how-pilot-learning__intro>p{grid-column:1}.one-how-pilot .how-pilot-learning__intro>p{max-width:48rem}.one-how-pilot .how-pilot-learning-loop{gap:1.25rem;height:auto;padding:0 1rem 1rem;display:grid}.one-how-pilot .how-pilot-learning-loop__heading{margin-inline:-1rem}.one-how-pilot .how-pilot-learning-loop>svg{display:none}.one-how-pilot .how-pilot-learning-revision,.one-how-pilot .how-pilot-learning-loop__passage,.one-how-pilot .how-pilot-learning-loop__note,.one-how-pilot .how-pilot-learning-loop figcaption{position:relative;inset:auto}.one-how-pilot .how-pilot-learning-revision{width:min(100%,40rem)}.one-how-pilot .how-pilot-learning-revision--two{justify-self:end}.one-how-pilot .how-pilot-learning-loop__passage{grid-template-columns:repeat(3,1fr);justify-self:center;width:100%;max-width:34rem;padding-block:1.25rem}.one-how-pilot .how-pilot-learning-loop__note{justify-self:center;margin-block:-.25rem}.one-how-pilot .how-pilot-closing__layout{align-items:start}}@media (width<=680px){.one-how-pilot .how-pilot-hero__layout{padding-block:3.5rem}.one-how-pilot .how-pilot-hero h1{font-size:clamp(2.8rem,13.5vw,4.1rem)}.one-how-pilot .how-pilot-overview__heading,.one-how-pilot .how-pilot-material-account__heading{flex-direction:column;align-items:flex-start;gap:.3rem}.one-how-pilot .how-pilot-overview__field{gap:1.25rem;height:auto;padding-block:1.5rem .5rem;display:grid}.one-how-pilot .how-pilot-overview__geometry{display:none}.one-how-pilot .how-pilot-overview__fragments,.one-how-pilot .how-pilot-overview__sheet,.one-how-pilot .how-pilot-overview__paths,.one-how-pilot .how-pilot-overview__evidence{width:100%;position:relative;top:auto;left:auto;right:auto}.one-how-pilot .how-pilot-overview__fragments{grid-template-columns:1fr 1fr}.one-how-pilot .how-pilot-overview__fragments span,.one-how-pilot .how-pilot-overview__fragments span:nth-child(n){margin:0}.one-how-pilot .how-pilot-overview__sheet{min-height:13rem}.one-how-pilot .how-pilot-overview__paths{grid-template-columns:repeat(3,1fr)}.one-how-pilot .how-pilot-overview__evidence{border-top:1px solid var(--ep-signal);padding-top:.6rem}.one-how-pilot .how-pilot-system__shell{padding-left:var(--one-gutter)}.one-how-pilot .how-pilot-system__rail{display:none}.one-how-pilot .how-pilot-fragment-field{min-height:0}.one-how-pilot .how-pilot-fragment-field>svg,.one-how-pilot .how-pilot-fragment-field__focus,.one-how-pilot .how-pilot-fragment-field>.how-pilot-hand-note{display:none}.one-how-pilot .how-pilot-fragment-field>ul{gap:.7rem;display:grid;position:static}.one-how-pilot .how-pilot-fragment,.one-how-pilot .how-pilot-fragment:nth-child(n){max-width:none;position:relative;top:auto;left:auto;right:auto;transform:none}.one-how-pilot .how-pilot-focus__ledger{grid-template-columns:1fr 1fr}.one-how-pilot .how-pilot-focus__ledger>div,.one-how-pilot .how-pilot-focus__ledger>div:first-child{border-left:0;border-top:1px solid var(--ep-line)}.one-how-pilot .how-pilot-focus__ledger>div:nth-child(-n+2){border-top:0}.one-how-pilot .how-pilot-focus__ledger>div:nth-child(2n){border-left:1px solid var(--ep-line)}.one-how-pilot .how-pilot-blueprint-evolution{display:block}.one-how-pilot .how-pilot-revision-strip{grid-template-columns:repeat(3,1fr);margin-bottom:1rem;padding-top:0;display:grid}.one-how-pilot .how-pilot-revision{min-height:6.5rem}.one-how-pilot .how-pilot-blueprint-sheet{padding:.8rem;box-shadow:.55rem .55rem #17164a8c}.one-how-pilot .how-pilot-blueprint-sheet__header,.one-how-pilot .how-pilot-blueprint-sheet__meta,.one-how-pilot .how-pilot-blueprint-sheet__footer{flex-direction:column;align-items:flex-start;gap:.35rem}.one-how-pilot .how-pilot-blueprint-sheet__body{min-height:0;display:block}.one-how-pilot .how-pilot-blueprint-sheet__body article+article{margin-top:1px}.one-how-pilot .how-pilot-blueprint-sheet__composition dl{grid-template-columns:1fr}.one-how-pilot .how-pilot-blueprint-sheet__open{display:block}.one-how-pilot .how-pilot-blueprint-sheet__open i{margin-top:1rem;display:block}.one-how-pilot .how-pilot-blueprint-evolution figcaption{grid-column:auto}.one-how-pilot .how-pilot-path-map{min-height:0}.one-how-pilot .how-pilot-path-map>svg,.one-how-pilot .how-pilot-path-map>.how-pilot-hand-note{display:none}.one-how-pilot .how-pilot-path-map__origin,.one-how-pilot .how-pilot-path-map>ul{width:100%;position:relative;top:auto;left:auto;right:auto}.one-how-pilot .how-pilot-path-map__origin{height:8.5rem;margin-bottom:1.25rem}.one-how-pilot .how-pilot-path-map>ul{border-left:1px solid var(--ep-line-strong);gap:0;padding-left:1.2rem;display:grid}.one-how-pilot .how-pilot-path-map li,.one-how-pilot .how-pilot-path-family--reuse,.one-how-pilot .how-pilot-path-family--change,.one-how-pilot .how-pilot-path-family--learn,.one-how-pilot .how-pilot-path-family--create,.one-how-pilot .how-pilot-path-family--stop{border-top:0;border-bottom:1px solid var(--ep-line);width:100%;padding:.85rem .4rem;position:relative;top:auto;left:auto;right:auto}.one-how-pilot .how-pilot-path-map li:before{border-color:var(--ep-light-grey);top:1.1rem;left:-1.62rem}.one-how-pilot .how-pilot-material{grid-template-columns:1fr repeat(3,2rem);gap:.7rem;min-height:0;padding:1rem .75rem}.one-how-pilot .how-pilot-material>span,.one-how-pilot .how-pilot-material>strong{grid-column:1/-1}.one-how-pilot .how-pilot-material i{justify-self:start;width:1.6rem}.one-how-pilot .how-pilot-action-field{gap:.65rem;height:auto;display:grid}.one-how-pilot .how-pilot-action-field>svg{display:none}.one-how-pilot .how-pilot-action-field__center,.one-how-pilot .how-pilot-action-node,.one-how-pilot .how-pilot-action-field__signal,.one-how-pilot .how-pilot-action-field figcaption{width:100%;position:relative;inset:auto}.one-how-pilot .how-pilot-action-field__center{height:8.5rem;margin-bottom:.75rem}.one-how-pilot .how-pilot-action-field__center:before{display:none}.one-how-pilot .how-pilot-action-node{min-width:0}.one-how-pilot .how-pilot-action-field__signal{justify-self:center;margin-block:.35rem}.one-how-pilot .how-pilot-action-field figcaption{margin-top:.75rem}.one-how-pilot .how-pilot-learning-loop{padding-inline:.75rem}.one-how-pilot .how-pilot-learning-revision{width:100%;padding:.85rem}.one-how-pilot .how-pilot-learning-loop__passage{border-left:1px solid var(--ep-signal);grid-template-columns:1fr;justify-self:stretch;gap:0;width:100%;max-width:none;padding-left:1.1rem;display:grid}.one-how-pilot .how-pilot-learning-loop__passage li{border-bottom:1px solid var(--ep-line);align-items:flex-start;min-height:4rem;padding-block:.7rem}.one-how-pilot .how-pilot-learning-loop__passage li:before{top:1.05rem;left:-1.48rem;right:auto}.one-how-pilot .how-pilot-learning-loop__passage li strong{text-align:left;max-width:none}.one-how-pilot .how-pilot-closing__action{grid-template-columns:1fr}.one-how-pilot .how-pilot-closing__action .pilot-button{width:100%}}@media (width<=440px){.one-how-pilot .how-pilot-overview__fragments,.one-how-pilot .how-pilot-revision-strip,.one-how-pilot .how-pilot-focus__ledger{grid-template-columns:1fr}.one-how-pilot .how-pilot-focus__ledger>div,.one-how-pilot .how-pilot-focus__ledger>div:first-child,.one-how-pilot .how-pilot-focus__ledger>div:nth-child(2n){border-left:0;border-top:1px solid var(--ep-line)}.one-how-pilot .how-pilot-focus__ledger>div:first-child{border-top:0}.one-how-pilot .how-pilot-revision{min-height:5rem}.one-how-pilot .how-pilot-action-field__heading,.one-how-pilot .how-pilot-learning-loop__heading,.one-how-pilot .how-pilot-learning-revision>div{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (prefers-reduced-motion:reduce){.one-how-pilot .how-pilot-overview__route>path,.one-how-pilot .how-pilot-overview__fragments span,.one-how-pilot .how-pilot-blueprint-sheet,.one-how-pilot .how-pilot-fragment,.one-how-pilot .how-pilot-path-map>svg g,.one-how-pilot .how-pilot-action-field__links path,.one-how-pilot .how-pilot-learning-loop__return,.one-how-pilot .how-pilot-learning-revision--two{animation:none}.one-how-pilot .how-pilot-path-map>svg g,.one-how-pilot .how-pilot-action-field__links,.one-how-pilot .how-pilot-learning-loop__return{stroke-dashoffset:0}}.capabilities-hero{border-bottom:1px solid var(--one-line);background:radial-gradient(circle at 78% 43%,#20a56814,#0000 27rem),linear-gradient(112deg,#fff 0%,#fbfcfa 54%,#f2f8f5 100%);position:relative;overflow:hidden}.capabilities-construction-field{pointer-events:none;background-image:linear-gradient(#092a4509 1px,#0000 1px),linear-gradient(90deg,#092a4509 1px,#0000 1px);background-size:3.4rem 3.4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#0000002e 40%,#000 100%);mask-image:linear-gradient(90deg,#0000 4%,#0000002e 40%,#000 100%)}.capabilities-hero-layout{grid-template-columns:minmax(0,.84fr) minmax(34rem,1.16fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:47rem;padding-block:clamp(4rem,7vw,7rem);display:grid;position:relative}.capabilities-hero-copy{z-index:2;position:relative}.capabilities-hero h1{color:var(--one-navy);letter-spacing:-.055em;max-width:10ch;margin:0;font-size:clamp(3.15rem,5.35vw,5.55rem);font-weight:620;line-height:.98}.capabilities-hero-lead{color:var(--one-navy-soft);max-width:35ch;margin:1.7rem 0 0;font-size:clamp(1.18rem,1.7vw,1.52rem);font-weight:520;line-height:1.4}.capabilities-hero-detail{color:var(--one-muted);max-width:57ch;margin:1.35rem 0 0;line-height:1.72}.capabilities-hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:2rem;display:flex}.capabilities-boundary-note{border-left:2px solid var(--one-green);color:var(--one-muted);max-width:61ch;margin:2rem 0 0;padding-left:.85rem;font-size:.74rem;line-height:1.55}.capabilities-boundary-note strong{color:var(--one-navy-soft)}.capabilities-instrument{background:#ffffff94;border:1px solid #94a9b694;min-width:0;margin:0;padding:1rem;position:relative;box-shadow:0 2rem 5rem #092a4514}.capabilities-instrument:before,.capabilities-instrument:after{border-color:var(--one-green);content:"";border-style:solid;width:1.15rem;height:1.15rem;position:absolute}.capabilities-instrument:before{border-width:2px 0 0 2px;top:-.1rem;left:-.1rem}.capabilities-instrument:after{border-width:0 2px 2px 0;bottom:-.1rem;right:-.1rem}.capabilities-instrument-heading{border-bottom:1px solid var(--one-line-soft);color:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;padding:.15rem .2rem .75rem;font-size:.58rem;display:flex}.capabilities-instrument>svg{width:100%;height:auto;max-height:38rem;margin-inline:auto;display:block}.capabilities-drawing-grid{stroke:#092a4513;stroke-width:1px}.capabilities-concept-source{fill:#ffffffb8;stroke:#092a4580;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px}.capabilities-concept-source circle{fill:#20a56838;stroke:var(--one-green-dark)}.capabilities-svg-label{fill:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.11em;font-size:10px;font-weight:650}.capabilities-signal-routes,.capabilities-upper-paths,.capabilities-output-route{stroke:#092a458a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px}.capabilities-signal-routes circle,.capabilities-upper-paths circle,.capabilities-output-route circle{fill:#fff;stroke:var(--one-green-dark)}.capabilities-upper-pieces{fill:#ffffffb3;stroke:var(--one-navy-soft);stroke-linejoin:round;stroke-width:1.3px}.capabilities-upper-pieces>:nth-child(2),.capabilities-upper-pieces>:nth-child(5){fill:#20a5681f;stroke:var(--one-green-dark)}.capabilities-upper-pieces>:nth-child(3){fill:#3a7bd514;stroke:#205593ad}.capabilities-upper-pieces>:nth-child(4){fill:#725bb012;stroke:#4a387d9e}.capabilities-upper-pieces>:nth-child(6){fill:#de853414;stroke:#9d571d9e}.capabilities-flask-body{stroke:#092a457a;stroke-linejoin:round;stroke-width:2.6px}.capabilities-flask-rim{fill:#ffffffe0;stroke:#092a4573;stroke-width:2.6px}.capabilities-flask-mouth{fill:#dceaf085;stroke:#092a4540}.capabilities-flask-highlight{fill:none;stroke:#ffffffe6;stroke-linecap:round;stroke-width:8px}.capabilities-flask-highlight-right{opacity:.54;stroke-width:4px}.capabilities-flask-base{fill:#ffffff42;stroke:#092a4540;stroke-width:1.7px}.capabilities-composition-paths{stroke:#092a4557;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px}.capabilities-composition-paths circle{fill:#ffffffe6;stroke:var(--one-green-dark)}.capabilities-composition-pieces{fill:#ffffff94;stroke:var(--one-navy-soft);stroke-linejoin:round;stroke-width:1.4px}.capabilities-composition-pieces .configuration-piece{fill:#20a56821;stroke:var(--one-green-dark)}.capabilities-composition-pieces .new-piece{fill:#725bb00f;stroke:#4a387db8}.capabilities-foundation text,.capabilities-reuse-center text{fill:#fff;font-family:var(--one-display);letter-spacing:.14em;font-size:21px;font-weight:800}.capabilities-measurements{stroke:#092a452e;stroke-width:1px}.capabilities-instrument figcaption{border-top:1px solid var(--one-line-soft);grid-template-columns:repeat(5,1fr);gap:.65rem;padding-top:.8rem;display:grid}.capabilities-instrument figcaption span{color:var(--one-muted);font-size:.6rem;line-height:1.42}.capabilities-instrument figcaption b{color:var(--one-navy);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.62rem;display:block}.capabilities-process,.capabilities-areas,.capabilities-accounting,.capabilities-reuse{padding-block:clamp(4.5rem,8vw,8rem)}.capabilities-process,.capabilities-accounting{background:var(--one-paper)}.capabilities-areas{background:var(--one-wash);border-block:1px solid var(--one-line)}.capabilities-section-heading,.capabilities-accounting-intro{justify-content:space-between;align-items:end;gap:clamp(2rem,7vw,7rem);display:flex}.capabilities-section-heading h2,.capabilities-accounting-intro h2,.capabilities-reuse h2{color:var(--one-navy);letter-spacing:-.045em;max-width:15ch;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:610;line-height:1.05}.capabilities-section-heading>p,.capabilities-accounting-intro>p{color:var(--one-muted);max-width:45ch;margin:0;font-size:.9rem;line-height:1.68}.capabilities-process-steps{grid-template-columns:repeat(5,1fr);margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none;display:grid}.capabilities-process-steps li{border-top:2px solid var(--one-navy);min-width:0;padding:1.4rem clamp(.9rem,1.8vw,1.5rem) 0 0;position:relative}.capabilities-process-steps li+li{padding-left:clamp(.9rem,1.8vw,1.5rem)}.capabilities-process-steps li:before{background:var(--one-green);border:4px solid var(--one-paper);content:"";border-radius:50%;width:.82rem;height:.82rem;position:absolute;top:-.48rem;left:0}.capabilities-process-steps li+li:before{left:clamp(.9rem,1.8vw,1.5rem)}.capabilities-step-number,.capability-area-grid article>span,.capabilities-accounting-index{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.08em;font-size:.61rem}.capabilities-step-icon,.capability-area-marker{background:linear-gradient(145deg, #fff, var(--one-wash));border:1px solid var(--one-line);justify-content:center;align-items:center;width:3.8rem;height:3.8rem;margin:1rem 0 1.2rem;display:flex;position:relative}.capabilities-step-icon:after,.capability-area-marker:after{border-bottom:1px solid var(--one-green);border-right:1px solid var(--one-green);content:"";width:.7rem;height:.7rem;position:absolute;bottom:-.2rem;right:-.2rem}.capabilities-step-icon svg,.capability-area-marker svg{fill:#20a5680b;height:2.35rem;stroke:var(--one-navy);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:2.35rem}.capabilities-process-steps h3,.capability-area-grid h3,.capabilities-accounting-model h3{color:var(--one-navy);margin:0 0 .6rem;font-size:1.03rem;line-height:1.3}.capabilities-process-steps p,.capability-area-grid p,.capabilities-accounting-model p{color:var(--one-muted);margin:0;font-size:.8rem;line-height:1.62}.capability-area-grid{border:1px solid var(--one-line);grid-template-columns:repeat(3,1fr);margin-top:clamp(3rem,6vw,5rem);display:grid}.capability-area-grid article{background:#ffffff9e;min-width:0;padding:clamp(1.4rem,2.6vw,2.25rem)}.capability-area-grid article:not(:nth-child(3n+1)){border-left:1px solid var(--one-line)}.capability-area-grid article:nth-child(n+4){border-top:1px solid var(--one-line)}.capability-area-marker{margin:0 0 1.2rem}.capability-area-grid article>span{margin-bottom:.6rem;display:block}.capabilities-areas-boundary{border-left:2px solid var(--one-green);color:var(--one-muted);max-width:92ch;margin:2rem 0 0;padding-left:1rem;font-size:.75rem;line-height:1.6}.capabilities-accounting-model{border-block:1px solid var(--one-line-strong);grid-template-columns:repeat(3,1fr);margin-top:clamp(3rem,6vw,5rem);display:grid}.capabilities-accounting-model article{min-width:0;padding:clamp(1.75rem,3.5vw,3.25rem);position:relative}.capabilities-accounting-model article+article{border-left:1px solid var(--one-line)}.capabilities-accounting-marker{border:1px solid var(--one-line);background:#ffffffc7;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1.35rem;display:flex;position:relative}.capabilities-accounting-marker:after{background:var(--one-green);content:"";width:.5rem;height:.5rem;position:absolute;bottom:-.25rem;right:-.25rem}.capabilities-accounting-marker svg{fill:#20a5680e;height:3.3rem;stroke:var(--one-navy);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:3.3rem}.capabilities-accounting-configuration{background:#eff7f3b8}.capabilities-accounting-new{background:#f6f5fb8a}.capabilities-accounting-model h3{margin-top:.9rem;font-size:1.28rem}.capabilities-accounting-model ul{color:var(--one-navy-soft);border-top:1px solid var(--one-line-soft);margin:1.4rem 0 0;padding:1.1rem 0 0;font-size:.74rem;line-height:1.55;list-style:none}.capabilities-accounting-model li{padding-left:1rem;position:relative}.capabilities-accounting-model li+li{margin-top:.45rem}.capabilities-accounting-model li:before{color:var(--one-green-dark);content:"+";position:absolute;left:0}.capabilities-accounting-summary{background:var(--one-wash);border:1px solid var(--one-line);grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1.2rem 1.5rem;display:grid}.capabilities-accounting-summary>div{grid-template-columns:3fr 2fr 1fr;height:.5rem;display:grid}.capabilities-accounting-summary span:first-child{background:var(--one-navy)}.capabilities-accounting-summary span:nth-child(2){background:var(--one-green)}.capabilities-accounting-summary span:nth-child(3){background:#725bb0}.capabilities-accounting-summary p{color:var(--one-muted);margin:0;font-size:.76rem;line-height:1.55}.capabilities-accounting-summary strong{color:var(--one-navy)}.capabilities-reuse{background:linear-gradient(135deg, var(--one-wash), #fff 64%);border-top:1px solid var(--one-line)}.capabilities-reuse-layout{grid-template-columns:minmax(28rem,1fr) minmax(0,.82fr);align-items:center;gap:clamp(3rem,9vw,8rem);display:grid}.capabilities-reuse-visual{border:1px solid var(--one-line);background:#ffffffb3;min-width:0;padding:1rem;position:relative}.capabilities-reuse-grid{background-image:linear-gradient(#092a450a 1px,#0000 1px),linear-gradient(90deg,#092a450a 1px,#0000 1px);background-size:2.5rem 2.5rem;position:absolute;inset:1rem}.capabilities-reuse-visual>svg{width:100%;height:auto;display:block;position:relative}.capabilities-reuse-links{stroke:#092a4559;stroke-width:1.2px}.capabilities-reuse-products{fill:#ffffffd1;stroke:#092a4561;stroke-width:1.4px}.capabilities-reuse-center{fill:#20a5680e;stroke:#092a454d;stroke-width:1.3px}.capabilities-reuse-center path{fill:var(--one-navy);stroke:var(--one-navy)}.capabilities-reuse-pieces{fill:#fff;stroke:var(--one-green-dark);stroke-width:1.4px}.capabilities-reuse-labels{color:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;grid-template-columns:repeat(4,1fr);font-size:.56rem;display:grid}.capabilities-reuse-copy>p:not(.orientation-kicker){color:var(--one-muted);margin:1.4rem 0 0;line-height:1.75}.capabilities-reuse-copy .orientation-text-link{margin-top:1.8rem;display:inline-block}@media (width<=1180px){.capabilities-hero-layout{grid-template-columns:minmax(0,.88fr) minmax(29rem,1.12fr);gap:2.5rem}.capabilities-process-steps{border:1px solid var(--one-line);grid-template-columns:repeat(3,1fr)}.capabilities-process-steps li,.capabilities-process-steps li+li{border:0;margin:0 -1px -1px 0;padding:1.5rem}.capabilities-process-steps li:not(:nth-child(3n+1)){border-left:1px solid var(--one-line)}.capabilities-process-steps li:nth-child(n+4){border-top:1px solid var(--one-line)}.capabilities-process-steps li:before,.capabilities-process-steps li+li:before{display:none}}@media (width<=980px){.capabilities-hero-layout,.capabilities-reuse-layout{grid-template-columns:1fr}.capabilities-hero-layout{min-height:auto}.capabilities-hero-copy{max-width:48rem}.capabilities-instrument{width:100%;max-width:48rem;margin-inline:auto}.capabilities-reuse-visual{width:100%;max-width:40rem;margin-inline:auto}}@media (width<=760px){.capabilities-section-heading,.capabilities-accounting-intro{flex-direction:column;align-items:start;gap:1.25rem}.capabilities-process-steps,.capability-area-grid{grid-template-columns:repeat(2,1fr)}.capabilities-process-steps li:not(:nth-child(3n+1)),.capability-area-grid article:not(:nth-child(3n+1)){border-left:0}.capabilities-process-steps li:nth-child(2n),.capability-area-grid article:nth-child(2n){border-left:1px solid var(--one-line)}.capabilities-process-steps li:nth-child(n+3),.capability-area-grid article:nth-child(n+3){border-top:1px solid var(--one-line)}.capabilities-accounting-model{grid-template-columns:1fr}.capabilities-accounting-model article+article{border-left:0;border-top:1px solid var(--one-line)}}@media (width<=620px){.orientation-navigation{gap:.55rem}.orientation-primary-link{font-size:.68rem}.capabilities-hero-layout{padding-block:3.25rem}.capabilities-hero h1{max-width:11ch;font-size:clamp(2.7rem,13.5vw,3.9rem)}.capabilities-hero-actions{flex-direction:column;align-items:stretch}.capabilities-instrument{margin-inline:calc(var(--one-gutter) * -.2);width:auto}.capabilities-instrument-heading,.capabilities-svg-label{font-size:.48rem}.capabilities-instrument figcaption{grid-template-columns:1fr}.capabilities-instrument figcaption span{grid-template-columns:6.5rem 1fr;gap:.5rem;display:grid}.capabilities-process-steps,.capability-area-grid{grid-template-columns:1fr}.capabilities-process-steps li:nth-child(2n),.capability-area-grid article:nth-child(2n){border-left:0}.capabilities-process-steps li+li,.capability-area-grid article+article{border-top:1px solid var(--one-line)}.capabilities-accounting-summary{grid-template-columns:1fr;align-items:start}.capabilities-accounting-summary>div{width:8rem}.capabilities-reuse-visual{margin-inline:calc(var(--one-gutter) * -.2);width:auto}.capabilities-reuse-labels{font-size:.47rem}}.products-hero{border-bottom:1px solid var(--one-line);background:radial-gradient(circle at 78% 43%,#297eb212,#0000 26rem),radial-gradient(circle at 67% 56%,#20a56811,#0000 23rem),linear-gradient(112deg,#fff 0%,#fbfcfa 52%,#f3f7f7 100%);position:relative;overflow:hidden}.products-construction-field{pointer-events:none;background-image:linear-gradient(#092a4509 1px,#0000 1px),linear-gradient(90deg,#092a4509 1px,#0000 1px);background-size:3.6rem 3.6rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#00000029 42%,#000 100%);mask-image:linear-gradient(90deg,#0000 5%,#00000029 42%,#000 100%)}.products-hero-layout{grid-template-columns:minmax(0,.83fr) minmax(35rem,1.17fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);min-height:46rem;padding-block:clamp(4rem,7vw,7rem);display:grid;position:relative}.products-hero-copy{z-index:2;position:relative}.products-hero h1{color:var(--one-navy);letter-spacing:-.055em;max-width:9.5ch;margin:0;font-size:clamp(3.2rem,5.45vw,5.7rem);font-weight:620;line-height:.98}.products-hero-lead{color:var(--one-navy-soft);max-width:36ch;margin:1.7rem 0 0;font-size:clamp(1.18rem,1.7vw,1.52rem);font-weight:520;line-height:1.4}.products-hero-detail{color:var(--one-muted);max-width:57ch;margin:1.35rem 0 0;line-height:1.72}.products-hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:2rem;display:flex}.products-boundary-note{border-left:2px solid var(--one-green);color:var(--one-muted);max-width:62ch;margin:2rem 0 0;padding-left:.85rem;font-size:.74rem;line-height:1.55}.products-boundary-note strong{color:var(--one-navy-soft)}.products-composition-map{background:#fff9;border:1px solid #94a9b694;min-width:0;margin:0;padding:1rem;position:relative;box-shadow:0 2rem 5rem #092a4514}.products-composition-map:before,.products-composition-map:after{border-color:var(--one-green);content:"";border-style:solid;width:1.15rem;height:1.15rem;position:absolute}.products-composition-map:before{border-width:2px 0 0 2px;top:-.1rem;left:-.1rem}.products-composition-map:after{border-width:0 2px 2px 0;bottom:-.1rem;right:-.1rem}.products-map-heading{border-bottom:1px solid var(--one-line-soft);color:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:.15rem .2rem .75rem;font-size:.58rem;display:flex}.products-composition-map>svg{width:100%;height:auto;max-height:37rem;margin-inline:auto;display:block}.products-map-grid{stroke:#092a4512;stroke-width:1px}.products-one-field{fill:#20a56809;stroke:#092a4540;stroke-width:1.2px}.products-one-field>circle:nth-child(2){stroke:#20a56875}.products-one-field text{fill:#fff;font-family:var(--one-display);letter-spacing:.14em;font-size:22px;font-weight:800}.products-shared-pieces{fill:#fffc;stroke:var(--one-navy-soft);stroke-linejoin:round;stroke-width:1.3px}.products-shared-pieces>:nth-child(2),.products-shared-pieces>:nth-child(5){fill:#20a5681f;stroke:var(--one-green-dark)}.products-shared-pieces>:nth-child(3),.products-shared-pieces>:nth-child(6){fill:#3075ad14;stroke:#205593a8}.products-shared-pieces>:nth-child(4){fill:#725bb012;stroke:#4a387da8}.products-map-routes{stroke:#092a4580;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3px}.products-map-routes circle{fill:#fff;stroke:var(--one-green-dark)}.products-expression{stroke-linejoin:round;stroke-width:1.25px}.products-expression>rect:first-child{fill:#ffffffd4;stroke:#092a4557}.products-expression>path,.products-expression>circle,.products-expression>rect:not(:first-child){fill:#ffffffb3;stroke:var(--one-navy-soft)}.product-expression-creative>path:first-of-type,.product-expression-aslocal>circle{fill:#20a5681f;stroke:var(--one-green-dark)}.product-expression-creative>circle,.product-expression-grocery>circle{fill:#3075ad14;stroke:#205593ad}.product-expression-aslocal>path,.product-expression-grocery>rect:last-of-type{fill:#725bb012;stroke:#4a387da8}.products-expression text{fill:var(--one-navy);font-family:var(--one-display);letter-spacing:.025em;font-size:13px;font-weight:760}.products-expression .products-expression-kind,.products-svg-label{fill:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.09em;font-size:8px;font-weight:620}.products-map-measures{stroke:#092a452e;stroke-width:1px}.products-composition-map figcaption{border-top:1px solid var(--one-line-soft);color:var(--one-muted);padding:.8rem .2rem .05rem;font-size:.64rem;line-height:1.5}.products-principle,.products-examples,.products-combinations,.products-portfolio-distinction{padding-block:clamp(4.5rem,8vw,8rem)}.products-principle,.products-combinations{background:var(--one-paper)}.products-principle-layout{grid-template-columns:minmax(0,.84fr) minmax(30rem,1.16fr);gap:clamp(2.5rem,9vw,9rem);display:grid}.products-principle-heading h2,.products-section-heading h2,.products-combinations h2,.products-portfolio-copy h2{color:var(--one-navy);letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:610;line-height:1.05}.products-principle-copy{border-left:1px solid var(--one-line);padding-left:clamp(1.5rem,4vw,4rem)}.products-principle-copy>p{color:var(--one-muted);max-width:61ch;margin:0;font-size:1rem;line-height:1.72}.products-principle-copy>p+p{margin-top:1.2rem}.products-principle-copy ul{border-block:1px solid var(--one-line);grid-template-columns:repeat(4,1fr);margin:2.3rem 0 0;padding:0;list-style:none;display:grid}.products-principle-copy li{color:var(--one-navy);min-width:0;padding:1.1rem .8rem 1.1rem 0;font-size:.77rem;font-weight:700}.products-principle-copy li:not(:nth-child(4n+1)){border-left:1px solid var(--one-line-soft);padding-left:.8rem}.products-principle-copy li:nth-child(n+5){border-top:1px solid var(--one-line-soft)}.products-principle-copy li span{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.06em;margin-bottom:.45rem;font-size:.55rem;display:block}.products-examples{background:var(--one-wash);border-block:1px solid var(--one-line)}.products-section-heading{justify-content:space-between;align-items:end;gap:clamp(2rem,7vw,7rem);display:flex}.products-section-heading h2{max-width:15ch}.products-section-heading>p{color:var(--one-muted);max-width:46ch;margin:0;font-size:.9rem;line-height:1.68}.products-example-grid{border:1px solid var(--one-line);grid-template-columns:repeat(3,1fr);margin-top:clamp(3rem,6vw,5rem);display:grid}.product-story{background:#ffffffb8;flex-direction:column;min-width:0;padding:clamp(1.7rem,3.2vw,3rem);display:flex;position:relative}.product-story+.product-story{border-left:1px solid var(--one-line)}.product-story:after{background:var(--one-green);content:"";height:2px;position:absolute;top:0;left:clamp(1.7rem,3.2vw,3rem);right:clamp(1.7rem,3.2vw,3rem)}.product-story-aslocal:after{background:#367dab}.product-story-grocery:after{background:#725bb0}.product-story-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.product-story-index,.product-story-type{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.product-story-mark{background:linear-gradient(145deg, white, var(--one-wash));border:1px solid var(--one-line);justify-content:center;align-items:center;width:3.75rem;height:3.75rem;display:flex;position:relative}.product-story-mark:after{content:"";border:1px solid #20a56875;position:absolute;inset:.45rem;transform:rotate(45deg)}.product-story-mark span{color:var(--one-navy);letter-spacing:.07em;z-index:1;font-size:.65rem;font-weight:790;position:relative}.product-story-mark-aslocal:after{border-color:#3075ad85}.product-story-mark-grocery:after{border-color:#725bb07a}.product-story-type{margin:1.65rem 0 .55rem}.product-story h3{color:var(--one-navy);letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,2.4vw,2.3rem);line-height:1.08}.product-story-promise{color:var(--one-navy-soft);min-height:6.1rem;margin:1rem 0 0;font-size:.94rem;line-height:1.62}.product-story-relationship{border-block:1px solid var(--one-line-soft);margin-top:1.5rem;padding-block:1.35rem}.product-story-relationship strong{color:var(--one-navy);letter-spacing:.07em;text-transform:uppercase;font-size:.67rem}.product-story-relationship p,.product-story-boundary{color:var(--one-muted);margin:.55rem 0 0;font-size:.76rem;line-height:1.6}.product-story-boundary{border-left:2px solid var(--one-green);margin:1.35rem 0 1.6rem;padding-left:.8rem}.product-story-aslocal .product-story-boundary{border-left-color:#367dab}.product-story-grocery .product-story-boundary{border-left-color:#725bb0}.product-story>a{color:var(--one-navy);-webkit-text-decoration-color:var(--one-green);text-decoration-color:var(--one-green);text-underline-offset:.3rem;margin-top:auto;font-size:.76rem;font-weight:750}.product-story>a:focus-visible{outline:3px solid var(--one-focus);outline-offset:3px}.products-combinations-layout{grid-template-columns:minmax(0,.72fr) minmax(34rem,1.28fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.products-combinations h2{max-width:12ch}.products-combinations-copy>p:not(.orientation-kicker){color:var(--one-muted);max-width:54ch;margin:1.4rem 0 0;line-height:1.72}.products-combinations-boundary{border-left:2px solid var(--one-green);padding-left:.85rem;font-size:.75rem}.products-combinations-boundary strong{color:var(--one-navy-soft)}.products-combination-board{border:1px solid var(--one-line);box-shadow:var(--one-shadow-panel);background:#ffffffd6;padding:.4rem 1.4rem}.products-combination-board article{grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.4rem 0;display:grid}.products-combination-board article+article{border-top:1px solid var(--one-line-soft)}.combination-product{grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.combination-product>span{background:var(--one-navy);color:#fff;font-family:var(--one-mono);letter-spacing:.05em;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:.58rem;display:flex}.combination-product strong{color:var(--one-navy);font-size:.76rem;display:block}.combination-product small{color:var(--one-muted);margin-top:.2rem;font-size:.59rem;line-height:1.35;display:block}.combination-track{flex-wrap:wrap;gap:.45rem;display:flex;position:relative}.combination-track:before{background:var(--one-line-strong);content:"";width:1.5rem;height:1px;position:absolute;top:50%;left:-1.5rem}.combination-track span{color:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.025em;background:#f5f9f7;border:1px solid #b9d8c7;padding:.55rem .65rem;font-size:.57rem}.combination-track .combination-innovation,.combination-track .combination-commerce,.combination-track .combination-membership{background:#f4f7fb;border-color:#b8ccdc}.combination-track .combination-relationships,.combination-track .combination-marketplace,.combination-track .combination-service{background:#f7f5fb;border-color:#cec4e1}.products-portfolio-distinction{background:linear-gradient(135deg, var(--one-wash), #fff 68%);border-top:1px solid var(--one-line)}.products-portfolio-layout{grid-template-columns:minmax(26rem,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.products-portfolio-diagram{grid-template-columns:auto minmax(2rem,1fr) auto minmax(2rem,1fr) auto;align-items:center;display:grid}.products-portfolio-diagram span{border:1px solid var(--one-line-strong);color:var(--one-navy);text-align:center;background:#ffffffd1;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;padding:.6rem;font-size:.7rem;font-weight:750;display:flex}.products-portfolio-diagram span:last-child{background:var(--one-navy);color:#fff}.products-portfolio-diagram div{background:var(--one-line-strong);height:1px;position:relative}.products-portfolio-diagram div:after{border-right:1px solid var(--one-green-dark);border-top:1px solid var(--one-green-dark);content:"";width:.45rem;height:.45rem;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.products-portfolio-copy h2{max-width:13ch;margin-bottom:1.5rem}.products-portfolio-copy>p:not(.orientation-kicker){color:var(--one-muted);max-width:59ch;margin:.8rem 0 0;line-height:1.7}.products-portfolio-copy>p strong{color:var(--one-navy)}.products-portfolio-copy .orientation-text-link{margin-top:1.7rem;display:inline-block}@media (width<=1220px){.products-hero-layout{grid-template-columns:minmax(0,.88fr) minmax(30rem,1.12fr);gap:2.5rem}.products-example-grid{grid-template-columns:1fr 1fr}.product-story:nth-child(3){border-left:0;border-top:1px solid var(--one-line);grid-column:1/-1}.product-story-promise{min-height:0}}@media (width<=1000px){.products-hero-layout,.products-principle-layout,.products-combinations-layout,.products-portfolio-layout{grid-template-columns:1fr}.products-hero-layout{min-height:auto}.products-hero-copy{max-width:48rem}.products-composition-map{width:100%;max-width:49rem;margin-inline:auto}.products-principle-heading,.products-combinations-copy,.products-portfolio-copy{max-width:48rem}.products-principle-copy{border-left:0;border-top:1px solid var(--one-line);padding:2rem 0 0}.products-portfolio-diagram{width:100%;max-width:38rem;margin-inline:auto}}@media (width<=760px){.products-section-heading{flex-direction:column;align-items:start;gap:1.25rem}.products-principle-copy ul{grid-template-columns:repeat(2,1fr)}.products-principle-copy li:not(:nth-child(4n+1)){border-left:0}.products-principle-copy li:nth-child(2n){border-left:1px solid var(--one-line-soft);padding-left:.8rem}.products-principle-copy li:nth-child(n+3){border-top:1px solid var(--one-line-soft)}.products-example-grid{grid-template-columns:1fr}.product-story+.product-story,.product-story:nth-child(3){border-left:0;border-top:1px solid var(--one-line);grid-column:1}}@media (width<=620px){.orientation-navigation{grid-template-columns:repeat(4,auto);gap:.35rem .7rem;display:grid}.orientation-navigation .orientation-start-link{grid-column:1/-1;width:100%}.products-hero-layout{padding-block:3.25rem}.products-hero h1{max-width:10ch;font-size:clamp(2.75rem,13.5vw,3.95rem)}.products-hero-actions{flex-direction:column;align-items:stretch}.products-composition-map{margin-inline:calc(var(--one-gutter) * -.2);width:auto}.products-map-heading,.products-svg-label{font-size:.47rem}.products-principle-copy ul{grid-template-columns:1fr}.products-principle-copy li:nth-child(2n){border-left:0;padding-left:0}.products-principle-copy li+li{border-top:1px solid var(--one-line-soft)}.products-combination-board{padding-inline:1rem}.products-combination-board article{grid-template-columns:1fr;align-items:start;gap:1rem}.combination-track:before{display:none}.products-portfolio-diagram span{width:4.25rem;height:4.25rem;font-size:.6rem}}.about-hero{border-bottom:1px solid var(--one-line);background:radial-gradient(circle at 76% 45%,#20a56813,#0000 26rem),radial-gradient(circle at 91% 20%,#297eb20e,#0000 20rem),linear-gradient(112deg,#fff 0%,#fbfcfa 54%,#f2f7f5 100%);position:relative;overflow:hidden}.about-construction-field{pointer-events:none;background-image:linear-gradient(#092a4508 1px,#0000 1px),linear-gradient(90deg,#092a4508 1px,#0000 1px);background-size:3.75rem 3.75rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 5%,#0000001f 40%,#000 100%);mask-image:linear-gradient(90deg,#0000 5%,#0000001f 40%,#000 100%)}.about-hero-layout{grid-template-columns:minmax(0,.84fr) minmax(34rem,1.16fr);align-items:center;gap:clamp(2.75rem,6vw,6.5rem);min-height:46rem;padding-block:clamp(4rem,7vw,7rem);display:grid;position:relative}.about-hero-copy{z-index:2;position:relative}.about-hero h1{color:var(--one-navy);letter-spacing:-.057em;max-width:9.7ch;margin:0;font-size:clamp(3.3rem,5.6vw,5.9rem);font-weight:620;line-height:.97}.about-hero-lead{color:var(--one-navy-soft);max-width:37ch;margin:1.75rem 0 0;font-size:clamp(1.18rem,1.7vw,1.52rem);font-weight:520;line-height:1.4}.about-hero-detail{color:var(--one-muted);max-width:59ch;margin:1.35rem 0 0;line-height:1.72}.about-hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:2rem;display:flex}.about-foundation-instrument{background:#ffffff8f;border:1px solid #94a9b694;min-width:0;margin:0;padding:1rem;position:relative;box-shadow:0 2rem 5rem #092a4514}.about-foundation-instrument:before,.about-foundation-instrument:after{border-color:var(--one-green);content:"";pointer-events:none;border-style:solid;width:1.1rem;height:1.1rem;position:absolute}.about-foundation-instrument:before{border-width:1px 0 0 1px;top:-.4rem;left:-.4rem}.about-foundation-instrument:after{border-width:0 1px 1px 0;bottom:-.4rem;right:-.4rem}.about-instrument-heading{color:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.095em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.1rem .15rem .8rem;font-size:.58rem;display:flex}.about-instrument-heading span:last-child{color:var(--one-muted)}.about-foundation-instrument>svg{width:100%;height:auto;display:block}.about-drawing-grid{stroke:#092a4513;stroke-width:1px}.about-input-signals,.about-output-path{stroke:#092a458c;stroke-width:1.4px}.about-input-signals circle,.about-output-path circle{fill:#fff;stroke:var(--one-green-dark)}.about-input-labels,.about-output-labels{fill:var(--one-muted);font-family:var(--one-mono);letter-spacing:.09em;font-size:.54rem}.about-foundation-rings{stroke:#092a453d;stroke-width:1.25px}.about-foundation-rings circle:last-child{fill:#ffffff61;stroke:#20a56880}.about-foundation-pieces{fill:#297eb217;stroke:#092a45ab;stroke-width:1.35px}.about-foundation-pieces>:nth-child(2),.about-foundation-pieces>:nth-child(5){fill:#20a5681f;stroke:var(--one-green-dark)}.about-foundation-pieces>:nth-child(3){fill:#715baf14;stroke:#46377d9e}.about-foundation-core path{fill:var(--one-navy);stroke:var(--one-navy)}.about-foundation-core text{fill:#fff;font-family:var(--one-mono);letter-spacing:.11em;font-size:.75rem;font-weight:800}.about-foundation-links{stroke:var(--one-green-dark);stroke-width:1.3px}.about-foundation-links circle{fill:#fff;stroke:var(--one-green-dark)}.about-measure-lines{stroke:#092a453d;stroke-width:1px}.about-foundation-instrument figcaption{border-top:1px solid var(--one-line-soft);color:var(--one-muted);margin-top:.5rem;padding:.8rem .2rem .1rem;font-size:.69rem;line-height:1.55}.about-why,.about-principle,.about-distinct,.about-relationships,.about-principles,.about-current{padding-block:clamp(4.5rem,8vw,7.5rem)}.about-why,.about-distinct,.about-current{background:#fbfcfa}.about-principle,.about-relationships,.about-principles{border-bottom:1px solid var(--one-line)}.about-why-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);display:grid}.about-section-heading h2,.about-principle h2,.about-distinct h2,.about-principles h2,.about-current h2{color:var(--one-navy);letter-spacing:-.047em;margin:0;font-size:clamp(2.25rem,4vw,4.2rem);font-weight:610;line-height:1.02}.about-section-heading h2{max-width:13ch}.about-why-copy{border-left:1px solid var(--one-line);padding-left:clamp(1.5rem,4vw,4rem)}.about-why-copy p,.about-principle-copy>p:not(.orientation-kicker),.about-distinct-copy>p:not(.orientation-kicker),.about-principles-intro>p:not(.orientation-kicker),.about-current-copy>p{color:var(--one-muted);max-width:62ch;margin:0;line-height:1.75}.about-why-copy .about-why-lead{color:var(--one-navy-soft);font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.5}.about-why-copy p+p,.about-distinct-copy p+p{margin-top:1.35rem}.about-repetition-visual{border-top:1px solid var(--one-line);grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;margin-top:1rem;padding-top:2.5rem;display:grid}.about-repetition-before,.about-repetition-after{grid-template-columns:repeat(3,1fr);align-items:center;gap:.9rem;display:grid;position:relative}.about-repetition-before>span{border:1px solid var(--one-line-strong);background:repeating-linear-gradient(135deg,#092a450f 0 6px,#092a451f 6px 7px);height:4rem}.about-repetition-after>div{background:var(--one-navy);color:#fff;letter-spacing:.1em;grid-column:1/-1;justify-content:center;align-items:center;height:3.5rem;display:flex}.about-repetition-after>span{border:1px solid #20a56880;height:2rem;position:relative}.about-repetition-after>span:before{background:var(--one-green);content:"";width:1px;height:1rem;position:absolute;top:-.95rem;left:50%}.about-repetition-before small,.about-repetition-after small{color:var(--one-muted);font-family:var(--one-mono);letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font-size:.58rem}.about-repetition-transition{color:var(--one-green-dark);font-size:1.5rem}.about-principle-layout,.about-distinct-layout,.about-principles-layout,.about-current-layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.about-principle h2,.about-distinct h2,.about-principles h2,.about-current h2{max-width:14ch}.about-principle-copy>p:not(.orientation-kicker),.about-distinct-copy>p:not(.orientation-kicker),.about-principles-intro>p:not(.orientation-kicker){margin-top:1.5rem}.about-principle-copy .orientation-text-link,.about-distinct-copy .orientation-text-link{margin-top:1.75rem;display:inline-block}.about-equation{border:1px solid var(--one-line);margin:0;padding:0;list-style:none}.about-equation li{grid-template-columns:3.25rem 1fr;align-items:center;gap:1.25rem;min-height:7.25rem;padding:1.35rem 1.5rem;display:grid;position:relative}.about-equation li+li{border-top:1px solid var(--one-line)}.about-equation li:not(:last-child):after{border:1px solid var(--one-line);color:var(--one-green-dark);content:"+";font-family:var(--one-mono);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;bottom:-1rem;left:1.95rem}.about-equation>li>span{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.08em;font-size:.7rem;font-weight:750}.about-equation strong{color:var(--one-navy);font-size:1.06rem;display:block}.about-equation small{color:var(--one-muted);margin-top:.35rem;line-height:1.55;display:block}.about-equation .about-equation-result{background:var(--one-navy)}.about-equation .about-equation-result>span,.about-equation .about-equation-result strong,.about-equation .about-equation-result small{color:#fff}.about-distinct{border-bottom:1px solid var(--one-line)}.about-distinct-layout{grid-template-columns:minmax(24rem,.9fr) minmax(0,1.1fr);align-items:center}.about-distinct-visual{aspect-ratio:1;width:100%;max-width:31rem;margin-inline:auto;position:relative}.about-distinct-visual:before,.about-distinct-visual:after{border:1px solid var(--one-line);content:"";border-radius:50%;position:absolute;inset:12%}.about-distinct-visual:after{border-style:dashed;inset:24%}.about-distinct-core{background:var(--one-navy);color:#fff;z-index:2;flex-direction:column;justify-content:center;align-items:center;width:8rem;height:8rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.about-distinct-core span,.about-distinct-core small{transform:rotate(-45deg)}.about-distinct-core span{font-family:var(--one-mono);letter-spacing:.12em;font-size:1rem;font-weight:800}.about-distinct-core small{opacity:.72;text-transform:uppercase;margin-top:.7rem;font-size:.48rem}.about-distinct-orbit{border:1px solid var(--one-line-strong);z-index:2;background:#fff;justify-content:center;align-items:center;width:7.5rem;height:4.75rem;display:flex;position:absolute}.about-distinct-orbit span{color:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.59rem}.about-distinct-orbit-a{top:11%;left:0}.about-distinct-orbit-b{top:18%;right:0}.about-distinct-orbit-c{bottom:13%;right:3%}.about-distinct-orbit-d{bottom:7%;left:4%}.about-relationships-heading{grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:end;gap:1.5rem 3rem;margin-bottom:3rem;display:grid}.about-relationships-heading .orientation-kicker{grid-column:1/-1;margin-bottom:0}.about-relationships-heading h2{max-width:16ch}.about-relationships-heading>p:last-child{color:var(--one-muted);margin:0;line-height:1.7}.about-relationship-stack{border-left:1px solid var(--one-line);margin-left:clamp(0rem,5vw,5rem);padding-left:clamp(1.25rem,4vw,4rem)}.about-relationship-stack article{border:1px solid var(--one-line);grid-template-columns:8.5rem 4.25rem minmax(0,1fr) auto;align-items:center;gap:1.2rem 1.75rem;min-height:9rem;padding:1.5rem;display:grid;position:relative}.about-relationship-stack article:before{border:2px solid var(--one-green);content:"";background:#fff;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:50%;left:calc(-1*clamp(1.25rem,4vw,4rem) - .42rem);transform:translateY(-50%)}.about-relationship-index{color:var(--one-muted);font-family:var(--one-mono);letter-spacing:.08em;font-size:.58rem}.about-relationship-mark{color:var(--one-navy);font-family:var(--one-mono);letter-spacing:.08em;background:#20a56814;border:1px solid #20a56880;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;font-size:.7rem;font-weight:800;display:flex;transform:rotate(45deg)}.about-relationship-mark:not(.about-relationship-expressions){text-indent:.08em}.about-relationship-mark>span{transform:rotate(-45deg)}.about-relationship-one{background:var(--one-navy);border-color:var(--one-navy);color:#fff;font-size:.55rem}.about-relationship-stack h3{color:var(--one-navy);margin:0;font-size:1.22rem}.about-relationship-stack p{color:var(--one-muted);margin:.35rem 0 0;line-height:1.65}.about-relationship-stack article>a{color:var(--one-navy);-webkit-text-decoration-color:var(--one-green);text-decoration-color:var(--one-green);text-underline-offset:.3rem;font-size:.72rem;font-weight:750}.about-relationship-connector{color:var(--one-muted);font-family:var(--one-mono);letter-spacing:.09em;text-transform:uppercase;height:3rem;padding:.95rem 0 0 2rem;font-size:.55rem;position:relative}.about-relationship-connector:before{background:var(--one-green);content:"";width:1px;height:100%;position:absolute;top:0;left:-4.05rem}.about-relationship-expressions{background:#fff;grid-template-columns:repeat(2,.75rem);gap:.22rem;display:grid;transform:rotate(0)}.about-relationship-expressions i{border:1px solid var(--one-navy-soft);background:#297eb21f;height:.75rem;display:block}.about-relationship-expressions i:last-child{border-color:var(--one-green-dark);background:#20a5681f;grid-column:1/-1;justify-self:center;width:.75rem;transform:rotate(45deg)}.about-principles{background:linear-gradient(135deg,#fff,#f7faf8)}.about-principles-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.about-principle-rail{border-left:1px solid var(--one-line);margin:0;padding:0 0 0 clamp(1.5rem,4vw,4rem);list-style:none}.about-principle-rail li{grid-template-columns:3rem 1fr;gap:1.5rem;padding-block:1.35rem;display:grid;position:relative}.about-principle-rail li+li{border-top:1px solid var(--one-line-soft)}.about-principle-rail li:before{border:1px solid var(--one-green);content:"";background:#fff;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:1.9rem;left:calc(-1*clamp(1.5rem,4vw,4rem) - .32rem)}.about-principle-rail>li>span{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.08em;padding-top:.2rem;font-size:.65rem}.about-principle-rail h3{color:var(--one-navy);margin:0;font-size:1.15rem}.about-principle-rail p{color:var(--one-muted);margin:.35rem 0 0;line-height:1.65}.about-current-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.about-current-copy{border-left:1px solid var(--one-line);padding-left:clamp(1.5rem,4vw,4rem)}.about-current-boundary{border-left:2px solid var(--one-green);padding-left:1rem;font-size:.82rem;margin-top:1.5rem!important}.about-current-boundary strong{color:var(--one-navy-soft)}@media (width<=1180px){.about-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(30rem,1.1fr);gap:2.5rem}.about-relationship-stack article{grid-template-columns:7rem 4rem minmax(0,1fr)}.about-relationship-stack article>a{grid-column:3}}@media (width<=980px){.about-hero-layout,.about-why-layout,.about-principle-layout,.about-distinct-layout,.about-principles-layout,.about-current-layout{grid-template-columns:1fr}.about-hero-layout{min-height:auto}.about-hero-copy,.about-section-heading,.about-principle-copy,.about-distinct-copy,.about-principles-intro,.about-current-layout>div:first-child{max-width:49rem}.about-foundation-instrument{width:100%;max-width:48rem;margin-inline:auto}.about-why-copy,.about-current-copy{border-left:0;border-top:1px solid var(--one-line);padding:2rem 0 0}.about-distinct-visual{order:2}.about-distinct-copy{order:1}}@media (width<=760px){.about-repetition-visual{grid-template-columns:1fr;align-items:stretch}.about-repetition-transition{text-align:center;transform:rotate(90deg)}.about-relationships-heading{grid-template-columns:1fr;align-items:start}.about-relationship-stack{margin-left:.4rem;padding-left:1.5rem}.about-relationship-stack article{grid-template-columns:4rem minmax(0,1fr);align-items:start}.about-relationship-index{grid-column:1/-1}.about-relationship-stack article>a{grid-column:2}.about-relationship-stack article:before{left:-1.88rem}.about-relationship-connector:before{left:-1.55rem}}@media (width<=620px){.orientation-primary-link{font-size:.68rem}.about-hero-layout{padding-block:3.25rem}.about-hero h1{max-width:10ch;font-size:clamp(2.75rem,13.8vw,4rem)}.about-hero-actions{flex-direction:column;align-items:stretch}.about-foundation-instrument{margin-inline:calc(var(--one-gutter) * -.2);width:auto}.about-instrument-heading,.about-input-labels,.about-output-labels{font-size:.46rem}.about-distinct-visual{max-width:23rem}.about-distinct-orbit{width:5.75rem;height:3.75rem}.about-distinct-orbit span{font-size:.5rem}.about-distinct-core{width:6.5rem;height:6.5rem}.about-equation li{grid-template-columns:2.5rem 1fr;padding-inline:1rem}.about-equation li:not(:last-child):after{left:1.2rem}.about-relationship-stack article{grid-template-columns:1fr}.about-relationship-mark{margin:.45rem 0}.about-relationship-stack article>a{grid-column:1}.about-principle-rail{padding-left:1.5rem}.about-principle-rail li:before{left:-1.82rem}}.privacy-details{margin-top:var(--one-space-2)}.composer-starting-points{border-block:1px solid var(--one-line);margin-block:var(--one-space-4);padding-block:var(--one-space-2)}.composer-starting-points summary,.privacy-details summary{color:var(--one-navy);cursor:pointer;min-height:var(--one-touch-target);padding-block:.65rem;font-size:.76rem;font-weight:750;line-height:1.35}.composer-starting-points summary:focus-visible,.privacy-details summary:focus-visible{outline:3px solid var(--one-focus);outline-offset:3px}.composer-starting-points p,.privacy-details p{color:var(--one-muted);margin:var(--one-space-2) 0 0;font-size:.82rem;line-height:1.55}.privacy-details summary{color:var(--one-navy);cursor:pointer;min-height:var(--one-touch-target);padding-block:.65rem;font-size:.76rem;font-weight:750;line-height:1.35}.privacy-details summary:focus-visible{outline:3px solid var(--one-focus);outline-offset:3px}.privacy-details p{margin-top:var(--one-space-2)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.pilot-home-entrance__plain{max-width:48ch;margin-top:-1rem;margin-bottom:1.8rem;font-size:.9rem;font-weight:700;line-height:1.5;color:var(--ep-blue)!important}.pilot-home-workbench{min-height:47rem}.pilot-home-fragment-field{width:48%;min-height:40rem}.pilot-home-fragment{max-width:17rem;font-size:clamp(.78rem,.9vw,.93rem)}.pilot-home-fragment--six{top:33.1rem;left:2%;transform:rotate(-1deg)}.pilot-home-fragment--active{max-width:18rem}.pilot-quoting-discovery{border-block:1px solid var(--ep-line);margin-top:2.5rem;padding-block:1.25rem 1.4rem;position:relative}.pilot-quoting-discovery:after{background:var(--ep-green);content:"";width:5.5rem;height:2px;position:absolute;top:-1px;left:0}.pilot-quoting-discovery blockquote{color:var(--ep-blue);max-width:29ch;margin:0 0 1rem;font-family:Segoe Print,Bradley Hand,cursive;font-size:1.08rem;font-weight:650;line-height:1.45;transform:rotate(-.35deg)}.pilot-quoting-discovery>p:not(.pilot-annotation){color:var(--ep-muted);margin-bottom:.55rem;font-size:.72rem}.pilot-quoting-discovery ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;margin-bottom:0;padding:0;list-style:none;display:grid}.pilot-quoting-discovery li{color:var(--ep-grey);padding-left:.75rem;font-size:.72rem;line-height:1.4;position:relative}.pilot-quoting-discovery li:before{background:var(--ep-signal);content:"";border-radius:50%;width:.28rem;height:.28rem;position:absolute;top:.36rem;left:0}@media (width<=1180px){.pilot-home-fragment-field{width:46%}}@media (width<=760px){.pilot-home-workbench,.pilot-home-fragment-field{min-height:0}.pilot-home-fragment-field{width:100%}.pilot-home-fragment--six{top:auto;left:auto;transform:none}}@media (width<=520px){.pilot-quoting-discovery ul{grid-template-columns:minmax(0,1fr)}}.one-public-instrument__measurement-ticks{stroke:#2b2a6b47;stroke-width:1px}.one-public-instrument__ground--outer{fill:#2b2a6b06;stroke:#2b2a6b1f;stroke-dasharray:3 8}.one-public-instrument__outer-contour{fill:#ffffff1f;stroke:#2b2a6b21;stroke-width:1px}.one-public-instrument__inner-contour{fill:none;stroke:#2b2a6b38;stroke-dasharray:1 7;stroke-width:1px}.one-public-instrument__rim-edge{fill:none;stroke:#2b2a6b42;stroke-width:1px}.one-public-instrument__neck-refraction,.one-public-instrument__refraction-band{mix-blend-mode:multiply;pointer-events:none}.one-public-instrument__base-inner{fill:none;stroke:#2b2a6b3d;stroke-width:1px}.one-public-instrument__piece-depth{fill:#2b2a6b14;stroke:#2b2a6b1f;stroke-width:1px}.one-public-instrument__pieces--capability>*{filter:drop-shadow(4px 6px #5b8f231a)}.one-public-instrument__pieces--configuration>*{filter:drop-shadow(4px 6px #7569c71c)}.one-public-instrument__pieces--new>*{filter:drop-shadow(4px 6px #d5793f17)}.one-public-instrument__foundation-shadow{fill:#201f552e}.one-public-instrument__foundation-rule{fill:none;stroke:#ffffff38;stroke-width:1px}.one-public-instrument__object-callout{fill:none;stroke:#2b2a6b73;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.one-public-instrument__object-callout circle{fill:var(--ep-paper)}.one-public-instrument__object-callout text,.one-public-instrument__revision{fill:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.1em;stroke:none;font-size:8px;font-weight:700}.one-public-instrument__object-callout--capability{stroke:var(--ep-green-deep)}.one-public-instrument__object-callout--configuration{stroke:var(--ep-configuration)}.one-public-instrument__object-callout--accounting{opacity:.25;stroke:var(--ep-new)}.one-public-instrument--signal-intake .one-public-instrument__object-callout--configuration,.one-public-instrument--signal-intake .one-public-instrument__object-callout--accounting,.one-public-instrument--capability-composition .one-public-instrument__object-callout--accounting{opacity:.18}.one-public-instrument--accounting .one-public-instrument__object-callout--accounting,.one-public-instrument--accounting .one-public-instrument__object-callout--capability,.one-public-instrument--accounting .one-public-instrument__object-callout--configuration{opacity:1}.pilot-home-workbench:before,.pilot-home-workbench:after{content:"";pointer-events:none;border:1px solid #2b2a6b1c;border-radius:50%;position:absolute}.pilot-home-workbench:before{width:35rem;height:35rem;top:1.4rem;right:-4rem}.pilot-home-workbench:after{border-style:dashed;width:29rem;height:29rem;top:4.4rem;right:-.9rem}.pilot-home-fragment{background-color:#ffffffe6;background-image:repeating-linear-gradient(#0000 0 1.25rem,#2b2a6b0e 1.25rem calc(1.25rem + 1px));border-left:0;padding:.65rem .8rem .75rem 1rem;font-family:Segoe Print,Bradley Hand,cursive;box-shadow:.35rem .45rem #2b2a6b0b}.pilot-home-fragment:before{background:var(--ep-signal);content:"";opacity:.45;width:1px;height:calc(100% - 1rem);position:absolute;top:.5rem;left:.4rem}.pilot-home-fragment:after{content:"";border-top:.55rem solid #2b2a6b1a;border-left:.55rem solid #0000;position:absolute;top:0;right:0}.pilot-home-fragment--active{background-color:#fffffffa;border:1px solid #2f91b33d;padding-left:1rem;box-shadow:.5rem .6rem #2f91b314}.pilot-home-fragment--active em{color:var(--ep-blue);z-index:1;font-style:normal;position:relative}.pilot-home-fragment--active em:after{border-top:2px solid var(--ep-green);content:"";width:calc(100% + .16rem);position:absolute;bottom:-.18rem;left:-.08rem;transform:rotate(-1deg)}.pilot-workshop-note{color:#2b2a6ba8;font-family:Segoe Print,Bradley Hand,cursive;font-size:.65rem;line-height:1.25;position:absolute;transform:rotate(-5deg)}.pilot-workshop-note:after{content:"";border-bottom:1px solid;border-left:1px solid;width:1.6rem;height:.8rem;position:absolute}.pilot-workshop-note--start{top:8.6rem;left:-1.8rem}.pilot-workshop-note--start:after{top:1.1rem;left:85%;transform:rotate(-18deg)}.pilot-workshop-note--question{top:24.9rem;left:4.2rem;transform:rotate(4deg)}.pilot-workshop-note--question:after{top:-.2rem;left:88%;transform:rotate(18deg)}.pilot-home-fragment-signal{border:0;width:71%;height:5rem;position:absolute;bottom:-1.9rem;left:45%;overflow:visible;transform:none}.pilot-home-fragment-signal:after{display:none}.pilot-home-fragment-signal path{fill:none;stroke-linecap:round;stroke-linejoin:round}.pilot-home-fragment-signal__human{stroke:#2b2a6b7a;stroke-width:1.4px}.pilot-home-fragment-signal__resolved{stroke:var(--ep-signal);stroke-width:1.25px}.pilot-home-fragment-signal circle{fill:var(--ep-canvas);stroke:var(--ep-signal);stroke-width:1.3px}.pilot-home-fragment-signal .pilot-home-fragment-signal__node{fill:var(--ep-cyan);stroke:#fff;stroke-width:2px}.pilot-home-fragment-signal text{fill:var(--ep-signal);font-family:var(--one-mono);letter-spacing:.08em;font-size:8px;font-weight:700}.pilot-home-instrument{z-index:1;width:86%;margin-left:17%;transform:translate(1.5rem)}.pilot-home-continuity-axis{pointer-events:none;border-left:1px solid #2b2a6b40;position:absolute;top:0;bottom:0;left:calc(50% + 12rem)}.pilot-home-continuity-axis:before,.pilot-home-continuity-axis:after{background:var(--ep-green);content:"";border:3px solid #fff;border-radius:50%;width:.7rem;height:.7rem;position:absolute;left:-.4rem}.pilot-home-continuity-axis:before{top:1.5rem}.pilot-home-continuity-axis:after{bottom:1.5rem}.pilot-home-continuity-axis span{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.08em;text-transform:uppercase;transform-origin:0 0;white-space:nowrap;background:#fff;padding:.3rem .45rem;font-size:.58rem;position:absolute;top:50%;left:.65rem;transform:rotate(90deg)translate(-50%)}.pilot-blueprint-stage{grid-template-columns:5.4rem minmax(0,1fr);margin-left:-5.4rem;display:grid;position:relative}.pilot-blueprint-emergence{align-self:stretch;width:100%;height:100%;min-height:38rem;overflow:visible}.pilot-blueprint-emergence path{fill:none;stroke:#61c7d09e;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.pilot-blueprint-emergence path+path{stroke:#ffffff47}.pilot-blueprint-emergence circle{fill:var(--ep-green);stroke:var(--ep-blue);stroke-width:3px}.pilot-blueprint-emergence text{fill:#ffffff94;font-family:var(--one-mono);letter-spacing:.1em;font-size:7px;font-weight:700}.pilot-blueprint-sheet{box-shadow:1.1rem 1.1rem 0 #17164a80, -.65rem .65rem 0 #61c7d017, var(--ep-shadow-lift);transform:rotate(.18deg)}.pilot-blueprint-sheet:after{content:"";pointer-events:none;z-index:-1;border:1px solid #ffffff40;position:absolute;inset:1.1rem -1.75rem -1.75rem 1.1rem}.pilot-blueprint-sheet__header{grid-template-columns:1fr auto auto;gap:1.5rem;display:grid}.pilot-blueprint-sheet__header span:nth-child(2){color:var(--ep-signal)}.pilot-blueprint-sheet__axis small{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.08em;margin-right:auto;font-size:.56rem}.pilot-blueprint-sheet__core ul{border-top:1px solid var(--ep-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;margin-top:1.2rem;margin-bottom:0;padding:1rem 0 0;list-style:none;display:grid}.pilot-blueprint-sheet__core li{color:var(--ep-muted);font-family:var(--one-mono);padding-left:.8rem;font-size:.61rem;line-height:1.4;position:relative}.pilot-blueprint-sheet__core li:before{background:var(--ep-signal);content:"";border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.28rem;left:0}.pilot-blueprint-sheet__outcome strong,.pilot-blueprint-sheet__path strong{color:var(--ep-blue);margin-block:.5rem .25rem;font-size:.85rem;display:block}.pilot-blueprint-sheet__outcome{border-left:3px solid var(--ep-green)}.pilot-blueprint-sheet__path{border-left:3px solid var(--ep-signal)}.pilot-pathway-stage{min-height:23rem;position:relative}.pilot-pathway-map__geometry{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pilot-pathway-map__geometry path{fill:none;stroke:#2b2a6b61;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3px;vector-effect:non-scaling-stroke}.pilot-pathway-map__geometry .pilot-pathway-map__trunk{stroke:var(--ep-signal);stroke-width:2px}.pilot-pathway-map__geometry circle{fill:var(--ep-light-grey);stroke:var(--ep-green-deep);stroke-width:1.5px;vector-effect:non-scaling-stroke}.pilot-pathway-map{z-index:1;grid-template-columns:14rem minmax(0,1fr);min-height:23rem;padding:0;position:relative}.pilot-pathway-map:before,.pilot-pathway-map li:not(.pilot-pathway-map__origin):before{display:none}.pilot-pathway-map li{background:linear-gradient(90deg, #f5f5f5f2, var(--ep-light-grey) 80%);border-bottom-color:#2b2a6b26;min-height:3.55rem;padding-left:1.25rem}.pilot-pathway-map__origin{grid-row:1/span 6;margin-block:4.2rem;background:#ffffffb8!important;min-height:auto!important}.pilot-pathway-map__origin small{color:var(--ep-signal);font-family:var(--one-mono);letter-spacing:.08em;font-size:.58rem}.pilot-home-context{background:radial-gradient(circle at 56% 50%, #8cc7391f, transparent 18rem), linear-gradient(#2b2a6b09 1px, transparent 1px), linear-gradient(90deg, #2b2a6b09 1px, transparent 1px), var(--ep-paper);background-size:auto,2rem 2rem,2rem 2rem,auto}.pilot-home-context__orbit{pointer-events:none;border:1px dashed #2b2a6b26;border-radius:50%;width:43rem;height:43rem;position:absolute;top:7rem;right:-12rem}.pilot-home-context__layout{display:block}.pilot-home-context__introduction{z-index:1;max-width:47rem;padding-bottom:3.5rem;position:relative}.pilot-home-context__introduction h2{max-width:13ch;margin-bottom:1.5rem;font-size:clamp(2.6rem,4vw,4.5rem)}.pilot-home-context__introduction>p:not(.pilot-eyebrow){max-width:58ch;line-height:1.7}.pilot-home-context__continuum{border-block:1px solid var(--ep-line-strong);height:25.5rem;margin-left:clamp(0rem,5vw,5rem);position:relative}.pilot-home-context__continuum>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pilot-home-context__continuum>svg path{fill:none;stroke:#2b2a6b59;stroke-width:1.2px;vector-effect:non-scaling-stroke}.pilot-home-context__continuum>svg .pilot-home-context__primary-path{stroke:var(--ep-signal);stroke-width:1.8px}.pilot-home-context__continuum>svg circle{fill:var(--ep-paper);stroke:var(--ep-green-deep);stroke-width:1.5px;vector-effect:non-scaling-stroke}.pilot-home-context__node{color:var(--ep-blue);gap:.35rem;line-height:1.1;display:grid;position:absolute;transform:translate(-50%,-50%)}.pilot-home-context__node small{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.08em;font-size:.55rem}.pilot-home-context__node strong{font-size:.88rem}.pilot-home-context__node--company{top:50%;left:9%}.pilot-home-context__node--one{background:var(--ep-blue);color:#fff;text-align:center;border:.45rem solid #8cc73961;border-radius:50%;place-items:center;width:10rem;height:10rem;padding:1.2rem;top:28%;left:50%}.pilot-home-context__node--one:after{content:"";border:1px dashed #2b2a6b59;border-radius:50%;position:absolute;inset:-2rem}.pilot-home-context__node--one small{color:#ffffffa8}.pilot-home-context__node--one strong{color:#fff;letter-spacing:.12em;font-size:2rem}.pilot-home-context__node--composer{top:13%;left:86%}.pilot-home-context__node--products{top:50%;left:86%}.pilot-home-context__node--path{top:82%;left:86%}.pilot-home-context__action{border-bottom:1px solid var(--ep-line-strong);background:0 0;border-top:0;grid-template-columns:minmax(12rem,.7fr) minmax(22rem,1.4fr) auto;margin-left:clamp(0rem,5vw,5rem);padding-inline:0;position:relative}.pilot-home-context__action:before{background:var(--ep-green);content:"";width:min(16rem,30%);height:3px;position:absolute;top:-2px;left:0}.pilot-home-context__action .pilot-annotation,.pilot-home-context__action h2{color:var(--ep-blue)}.pilot-home-context__action>div>p:last-child{margin-bottom:0;font-size:.78rem}.pilot-capability-field:before{background:linear-gradient(var(--ep-signal), #2f91b314);content:"";width:1px;height:7rem;position:absolute;top:-3rem;left:50%}.pilot-constellation__map{width:calc(100% + clamp(2rem,8vw,8rem));height:min(42vw,36rem);min-height:32rem;margin-left:clamp(-4rem,-4vw,-1rem);box-shadow:inset 0 0 0 1rem #ffffff5c}.pilot-constellation__construction{stroke:#2b2a6b2e;stroke-width:1px;vector-effect:non-scaling-stroke}.pilot-constellation__primary-links{stroke:#2b2a6b70;stroke-width:1.35px;vector-effect:non-scaling-stroke}.pilot-constellation__shared-links{stroke:#2f91b357;stroke-width:1px;vector-effect:non-scaling-stroke}.pilot-constellation__secondary-nodes{fill:var(--ep-paper);stroke:var(--ep-signal);stroke-width:1.25px;vector-effect:non-scaling-stroke}.pilot-constellation__labels{fill:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.1em;font-size:8px;font-weight:700}.pilot-constellation__center{width:10.5rem;height:10.5rem;box-shadow:0 1.25rem 3rem #2b2a6b2b}.pilot-constellation__center:before{inset:-2.5rem}.pilot-constellation__center:after{content:"";border:1px solid #2b2a6b33;border-radius:50%;position:absolute;inset:-4.2rem}.pilot-constellation__center i{background:var(--ep-green);border:2px solid var(--ep-light-grey);border-radius:50%;width:.75rem;height:.75rem;position:absolute}.pilot-constellation__center i:first-child{top:30%;left:-.35rem}.pilot-constellation__center i:nth-child(2){bottom:18%;right:-.35rem}.pilot-constellation__center small{color:#ffffff94;font-family:var(--one-mono);letter-spacing:.08em;font-size:.5rem}.pilot-constellation__node{text-align:left;flex-direction:column;align-items:flex-start;gap:.32rem;min-height:4.65rem;padding:.6rem .8rem}.pilot-constellation__node small{color:var(--ep-signal);font-family:var(--one-mono);letter-spacing:.08em;font-size:.5rem}.pilot-constellation__node b{font-size:inherit;line-height:1.25}.pilot-constellation__node--identity,.pilot-constellation__node--knowledge{border-radius:2rem 2rem var(--ep-radius-small) 2rem}.pilot-constellation__node--commerce,.pilot-constellation__node--financial{clip-path:polygon(.75rem 0,100% 0,100% calc(100% - .75rem),calc(100% - .75rem) 100%,0 100%,0 .75rem)}.pilot-constellation__node--innovation{border-color:#7569c78c;border-radius:50%;width:7rem;height:7rem;min-height:7rem}.pilot-constellation__node--operations,.pilot-constellation__node--public{border-bottom:3px solid #8cc739ad}.pilot-capability-ledger{margin-inline:auto;border-top-color:#2b2a6b24;max-width:76rem;margin-top:2rem}.pilot-capability-ledger>div{border-bottom-color:#2b2a6b1a;min-height:6.4rem;padding-block:.8rem}.pilot-capability-ledger dt{font-size:.76rem}.pilot-capability-ledger dd{margin-top:.35rem;font-size:.68rem}.pilot-accounting-cutaway{background-image:radial-gradient(circle at 77% 46%,#61c7d01c,#0000 22rem),linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px)}.pilot-accounting-cutaway:before,.pilot-accounting-cutaway:after{content:"";pointer-events:none;position:absolute}.pilot-accounting-cutaway:before{border-left:1px solid #61c7d061;height:8rem;top:-3rem;left:50%}.pilot-accounting-cutaway:after{border:1px dashed #ffffff1f;border-radius:50%;width:42rem;height:42rem;top:2rem;right:-14rem}.pilot-accounting-instrument{transform-origin:50%;transform:scale(1.04)}.pilot-accounting-instrument .one-public-instrument__outer-contour,.pilot-accounting-instrument .one-public-instrument__inner-contour,.pilot-accounting-instrument .one-public-instrument__base-inner,.pilot-accounting-instrument .one-public-instrument__measurement-ticks{stroke:#ffffff3d}.pilot-accounting-instrument .one-public-instrument__object-callout{stroke:#ffffff85}.pilot-accounting-instrument .one-public-instrument__object-callout--capability{stroke:var(--ep-green)}.pilot-accounting-instrument .one-public-instrument__object-callout--configuration{stroke:#a99fff}.pilot-accounting-instrument .one-public-instrument__object-callout--accounting{stroke:#f2a26e}.pilot-accounting-instrument .one-public-instrument__object-callout text,.pilot-accounting-instrument .one-public-instrument__revision{fill:#ffffffa3}.pilot-accounting-instrument .one-public-instrument__piece-depth{fill:#ffffff17;stroke:#ffffff21}@keyframes one-pilot-human-line{0%{opacity:.25;stroke-dasharray:1 180}58%,to{opacity:1;stroke-dasharray:180 180}}@keyframes one-pilot-resolved-line{0%,35%{opacity:0;stroke-dasharray:1 180}78%,to{opacity:1;stroke-dasharray:180 180}}@keyframes one-pilot-blueprint-emerge{0%,55%{opacity:.15;stroke-dasharray:1 760}to{opacity:1;stroke-dasharray:760 760}}@keyframes one-pilot-blueprint-settle{0%,55%{opacity:.78;transform:translateY(1rem)rotate(.35deg)}to{opacity:1;transform:translateY(0)rotate(.18deg)}}.pilot-home-fragment-signal__human{animation:1.4s ease-out .35s both one-pilot-human-line}.pilot-home-fragment-signal__resolved{animation:2.1s ease-out .6s both one-pilot-resolved-line}.pilot-blueprint-emergence>path:first-child{animation:2.2s ease-out 1.6s both one-pilot-blueprint-emerge}.pilot-blueprint-sheet{animation:2.1s ease-out 1.7s both one-pilot-blueprint-settle}@media (width<=1120px){.pilot-home-instrument{width:89%;margin-left:13%;transform:none}.pilot-home-context__continuum,.pilot-home-context__action{margin-left:0}.pilot-constellation__map{width:calc(100% + 2rem);margin-left:-1rem}}@media (width<=980px){.pilot-home-continuity-axis{left:auto;right:3rem}.pilot-blueprint-stage{margin-left:0}.pilot-home-context__introduction{max-width:42rem}.pilot-home-context__continuum{height:23rem}.pilot-accounting-instrument{transform:none}}@media (width<=760px){.one-public-instrument__object-callouts,.one-public-instrument__measurement-ticks,.pilot-workshop-note,.pilot-home-continuity-axis{display:none}.pilot-home-fragment-signal{transform-origin:0;width:7rem;height:3.5rem;bottom:-2.9rem;left:42%;transform:rotate(72deg)}.pilot-home-instrument{width:100%;margin-left:0}.pilot-blueprint-stage{display:block}.pilot-blueprint-emergence{display:none}.pilot-blueprint-sheet{transform:none}.pilot-blueprint-sheet:after{inset:.8rem -.8rem -.8rem .8rem}.pilot-pathway-stage,.pilot-pathway-map{min-height:0}.pilot-pathway-map__geometry{display:none}.pilot-pathway-map{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pilot-pathway-map__origin{grid-row:1/span 6;margin-block:0}.pilot-home-context__continuum{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;height:auto;padding-block:1px;display:grid}.pilot-home-context__continuum>svg{display:none}.pilot-home-context__node,.pilot-home-context__node--company,.pilot-home-context__node--one,.pilot-home-context__node--composer,.pilot-home-context__node--products,.pilot-home-context__node--path{border:1px solid var(--ep-line);text-align:left;background:#ffffffe0;border-radius:0;align-content:center;justify-items:start;width:auto;height:auto;min-height:7rem;padding:1rem;position:relative;top:auto;left:auto;transform:none}.pilot-home-context__node--one{background:var(--ep-blue);color:#fff;grid-row:span 2}.pilot-home-context__node--one:after{display:none}.pilot-home-context__node--one strong{font-size:1.5rem}.pilot-home-context__action{grid-template-columns:minmax(0,1fr)}.pilot-constellation__map{display:none}.pilot-capability-ledger dt{font-size:.82rem}.pilot-capability-ledger dd{font-size:.72rem}}@media (width<=520px){.one-public-instrument__grid{opacity:.2}.one-public-instrument__construction circle:not(:first-child),.one-public-instrument__signal-notes,.one-public-instrument__pathway-labels{display:none}.pilot-blueprint-sheet__header{display:flex}.pilot-blueprint-sheet__core ul,.pilot-home-context__continuum{grid-template-columns:minmax(0,1fr)}.pilot-pathway-map{display:block}.pilot-pathway-map__origin{margin-bottom:1rem}.pilot-home-context__node--one{grid-row:auto}}@media (prefers-reduced-motion:reduce){.pilot-home-fragment-signal__human,.pilot-home-fragment-signal__resolved,.pilot-blueprint-emergence>path:first-child,.pilot-blueprint-sheet{animation:none}}.experience-shell{padding-block:clamp(1.25rem,3vw,3rem)}.primary-environment{min-width:0}.primary-environment[hidden]{display:none}.environment-heading{border-bottom:1px solid var(--one-line);grid-column:1/-1;padding-bottom:1rem}.environment-heading h1,.environment-heading h2{margin:.2rem 0 .5rem;font-size:clamp(2rem,4vw,3.8rem)}.environment-heading>p:last-child{color:var(--one-muted);max-width:68ch;margin:0}.composer-environment{grid-template-columns:minmax(15rem,.8fr) minmax(20rem,1.15fr) minmax(17rem,.85fr);align-items:start;gap:clamp(1rem,2vw,2rem);display:grid}.describe-stage{grid-area:2/1;min-width:0}.stage-instrument{grid-area:2/2;min-width:0;position:sticky;top:1rem}.describe-stage .entry-layout{grid-template-columns:minmax(0,1fr);min-height:auto;padding:0}.describe-stage .entry-copy{padding:clamp(1rem,2vw,2rem) 0}.pathway-stage{border:var(--one-border-hairline) solid var(--one-line);border-radius:var(--one-radius-sm);box-shadow:var(--one-shadow-panel);background:#ffffffeb;padding:clamp(1.1rem,2.5vw,2.25rem)}.context-entries{flex-wrap:wrap;gap:.65rem;margin-bottom:1rem;display:flex}.context-entry{max-width:100%;position:relative}.context-entry-trigger{background:color-mix(in srgb, var(--one-green) 8%, white);border:1px solid color-mix(in srgb, var(--one-green) 65%, var(--one-line));color:var(--one-navy);cursor:pointer;font:inherit;border-radius:1rem 1rem 1rem .25rem;align-items:center;min-height:44px;padding:.55rem .8rem .55rem 2rem;font-size:.78rem;font-weight:750;display:inline-flex;position:relative}.context-entry-trigger:before{content:"";border:1px solid;border-radius:50%;width:.72rem;height:.72rem;position:absolute;top:.72rem;left:.75rem}.context-entry-trigger:after{background:var(--one-green);content:"";border-radius:50%;width:.28rem;height:.28rem;position:absolute;top:1rem;left:1.03rem}.context-entry-detail{border:1px solid var(--one-line);box-shadow:var(--one-shadow-panel);z-index:2;background:#fff;max-width:min(28rem,100vw - 3rem);margin-top:.35rem;padding:.8rem;position:relative}.context-entry-detail p{overflow-wrap:anywhere;margin:0 0 .75rem}.context-entry-detail--editing{box-shadow:none;background:0 0;border:0;margin:0;padding:0}@media (width<=1100px){.composer-environment{grid-template-columns:minmax(15rem,.9fr) minmax(20rem,1.1fr)}}@media (width<=760px){.composer-environment{grid-template-columns:minmax(0,1fr)}.describe-stage,.stage-instrument{grid-area:auto/1}.stage-instrument{position:static}}@media (width<=620px){.pathway-stage{padding:1rem}}.composer-environment{grid-template-columns:minmax(16rem,.8fr) minmax(25rem,1.4fr) minmax(19rem,1fr)}.composer-environment>.environment-heading{grid-column:1/-1}@media (width>=1181px){.composer-environment:has(.stage-instrument[data-instrument-state=empty]){grid-template-columns:minmax(16rem,.8fr) minmax(25rem,1.4fr)}}.describe-stage .entry-copy{padding-block:var(--one-space-2)}@media (width<=1180px){.composer-environment{grid-template-columns:minmax(16rem,.72fr) minmax(25rem,1.28fr)}}@media (width<=760px){.composer-environment{grid-template-columns:minmax(0,1fr)}.describe-stage,.stage-instrument{grid-area:auto/1}.stage-instrument{position:static}}.working-picture-content{border:var(--one-border-hairline) solid var(--one-line);border-radius:var(--one-radius-sm);box-shadow:var(--one-shadow-panel);align-self:start;gap:var(--one-space-4);background:#fffffff0;grid-area:2/3;min-width:0;padding:clamp(1rem,2vw,1.6rem);display:grid}.working-picture-introduction{border-bottom:1px solid var(--one-line);padding-bottom:var(--one-space-3)}.working-picture-introduction p,.working-picture-question p,.working-picture-boundary p,.working-picture-actions p{color:var(--one-muted);margin-bottom:0;line-height:1.55}.working-picture-postures{gap:var(--one-space-3);display:grid}.working-picture-section[data-working-picture-section=suggested],.working-picture-section[data-working-picture-section=assumed]{border-left-color:var(--one-line-strong)}.working-picture-list{gap:.6rem;margin:0;padding-left:1.1rem;list-style-position:outside;display:grid}.working-picture-list li>small{color:var(--one-muted);font-family:var(--one-mono);letter-spacing:.025em;margin-top:.2rem;font-size:.65rem}.working-picture-list--shared li>span{white-space:pre-wrap}.working-picture-question{background:color-mix(in srgb, var(--one-green) 8%, white);border:1px solid color-mix(in srgb, var(--one-green) 42%, var(--one-line));padding:var(--one-space-3)}.working-picture-question .panel-index{color:var(--one-green-dark);margin-bottom:.55rem;font-size:.67rem}.working-picture-question h2{margin-bottom:.65rem;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.25}.working-picture-boundary{border-top:1px solid var(--one-line);padding-top:var(--one-space-3)}.working-picture-boundary>p{color:var(--one-navy-soft);font-size:.78rem}.working-picture-trace summary{color:var(--one-navy);cursor:pointer;min-height:44px;padding-block:.75rem;font-size:.78rem;font-weight:800}.working-picture-technical-trace{border-top:1px solid var(--one-line-soft);max-width:68ch;margin-top:.75rem}.working-picture-technical-trace-content{max-block-size:min(28rem,52vh);padding-bottom:.2rem;overflow:auto}.working-picture-trace .plain-list li,.working-picture-trace p{color:var(--one-muted);font-size:.75rem;line-height:1.55}.working-picture-actions{border-top:1px solid var(--one-line);align-items:center;gap:var(--one-space-3);padding-top:var(--one-space-3);justify-content:space-between;display:flex}.working-picture-actions p{font-size:.75rem}.instrument-visual .working-picture-marker{width:7.2rem;min-height:2.8rem;font-size:.625rem}.instrument-visual .working-picture-marker:first-child{top:28%;left:17%}.instrument-visual .working-picture-marker:nth-child(2){top:41%;right:12%}.instrument-visual .working-picture-marker:nth-child(3){bottom:26%;left:18%}.instrument-visual .working-picture-marker:nth-child(4){bottom:16%;right:16%}.instrument-visual .working-picture-marker:nth-child(5){bottom:5%;left:39%}@media (width<=1180px){.working-picture-content{grid-area:3/1/auto/-1}}@media (width<=760px){.working-picture-content{grid-area:auto/1}}@media (width<=420px){.working-picture-actions{flex-direction:column;align-items:start}.instrument-visual .working-picture-marker{width:6.5rem;font-size:.625rem}}.entry-stage:has(.composer-environment){background:radial-gradient(ellipse at 53% 42%, #fffffff5 0, #f4faf9c2 27rem, transparent 46rem), radial-gradient(circle at 53% 40%, #bddeda3d, transparent 36rem), linear-gradient(180deg, #fbfdfd 0%, var(--one-paper) 74%)}.entry-stage:has(.composer-environment)>.construction-grid{background-image:linear-gradient(#092a450a 1px,#0000 1px),linear-gradient(90deg,#092a450a 1px,#0000 1px),linear-gradient(#092a4505 1px,#0000 1px),linear-gradient(90deg,#092a4505 1px,#0000 1px);background-size:2rem 2rem,2rem 2rem,.5rem .5rem,.5rem .5rem;-webkit-mask-image:linear-gradient(#0000,#000 8rem 90%,#0000);mask-image:linear-gradient(#0000,#000 8rem 90%,#0000)}.entry-stage:has(.composer-environment) .experience-shell{width:min(calc(100% - (var(--one-gutter) * 2)), 112rem);padding-block:clamp(1rem,2vw,2rem) clamp(2.5rem,5vw,5rem)}.composer-environment{grid-template-rows:auto 1fr;grid-template-columns:minmax(17rem,.72fr) minmax(36rem,1.7fr);align-items:start;gap:1rem clamp(.9rem,1.7vw,2.15rem)}.composer-environment:has(.stage-instrument[data-instrument-state=empty]){grid-template-columns:minmax(17rem,.72fr) minmax(36rem,1.7fr)}.composer-environment>.environment-heading{z-index:3;border-bottom:0;grid-area:1/1;align-self:end;padding:clamp(1rem,3vw,3rem) 0 0;position:relative}.composer-environment>.environment-heading:after{background:var(--one-green);content:"";width:3rem;height:2px;position:absolute;bottom:-.15rem;left:0}.composer-environment>.environment-heading .eyebrow{margin-bottom:.8rem}.composer-environment>.environment-heading h1{letter-spacing:-.052em;max-width:10.5ch;font-size:clamp(2.45rem,4.1vw,4.45rem);line-height:.98}.composer-environment>.environment-heading>p:last-child{max-width:31rem;font-size:clamp(.92rem,1.2vw,1.05rem);line-height:1.55}.composer-environment>.describe-stage{z-index:4;grid-area:2/1;position:relative}.describe-stage .entry-copy{flex-direction:column;gap:1.15rem;padding:1rem 0 0;display:flex}.describe-stage .entrance-guidance{gap:.7rem;display:grid}.describe-stage .composer-starting-points,.describe-stage .privacy-details{border-bottom:1px solid var(--one-line);padding-bottom:.7rem}.describe-stage .concept-entry{border:1px solid color-mix(in srgb, var(--one-line) 82%, white);background:#ffffffd1;padding:1rem;box-shadow:0 1rem 2.6rem #092a450e}.describe-stage .concept-entry textarea{border-color:var(--one-line-strong);background:#fffffff0;min-height:8rem}.starting-context-view{gap:1.15rem;display:grid}.starting-context-view .working-picture-section{border-left:0;padding:0}.starting-context-view .working-picture-section:before{background:var(--one-green);content:"";width:2.1rem;height:2px;margin-bottom:.7rem;display:block}.starting-context-view .working-picture-list{padding:0;list-style:none}.starting-context-view .working-picture-list li{border-bottom:1px solid var(--one-line-soft);padding:0 0 .7rem;font-size:.82rem}.starting-context-view .working-picture-list--shared li>span{color:var(--one-navy);font-size:.9rem;font-weight:690;line-height:1.52}.composer-environment>.stage-instrument{z-index:2;grid-area:1/2/span 2;align-self:start;position:relative;top:auto}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument:before,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument:after{border-top:1px solid color-mix(in srgb, var(--one-line-strong) 58%, transparent);content:"";pointer-events:none;z-index:1;width:clamp(2rem,4vw,4.25rem);position:absolute;top:24%}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument:before{left:clamp(-4.25rem,-4vw,-2rem)}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument:after{right:clamp(-4.25rem,-4vw,-2rem)}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument[data-question-state=none]:after{display:none}.instrument-panel{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto auto;min-height:0;padding:0;display:grid;overflow:visible}.instrument-heading{border-bottom:1px solid color-mix(in srgb, var(--one-line) 72%, transparent);z-index:6;align-items:center;gap:1rem;min-height:2.8rem;padding:0 4.5rem .65rem clamp(1.1rem,3vw,2.6rem);position:relative}.instrument-heading:before{background:var(--one-green);content:"";width:.42rem;height:.42rem;position:absolute;top:.35rem;left:0}.instrument-heading h2{color:var(--one-navy);letter-spacing:.11em;font-size:.76rem}.instrument-heading>span{color:var(--one-muted);letter-spacing:.08em;font-size:.69rem}.instrument-visual{aspect-ratio:auto;isolation:isolate;width:100%;max-width:none;height:clamp(43rem,52vw,51rem);min-height:0;margin:0;position:relative;overflow:visible}.instrument-visual:before{content:"";filter:blur(8px);pointer-events:none;z-index:0;background:radial-gradient(at 50% 53%,#fffffffa 0,#fafdfdcc 46%,#eaf5f538 70%,#0000 78%);position:absolute;inset:5% 8% 3%}.instrument-flask-geometry{color:#21496257;filter:saturate(.98)contrast(1.035)drop-shadow(0 1.1rem 1rem #092a4521);z-index:1;overflow:visible}.instrument-flask-foreground{pointer-events:none;z-index:5;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.instrument-blueprint-field{opacity:.54}.instrument-cad-lines{opacity:.66;stroke-dasharray:1 0;stroke-width:1px;vector-effect:non-scaling-stroke}.instrument-ground{fill:#eff7f8a8;stroke:#21496236;stroke-width:1px}.instrument-ground--inner{fill:#ffffffdb;stroke-dasharray:4 6}.instrument-contact-shadow{fill:#092a4547;opacity:.82}.instrument-flask-fill{opacity:.92}.instrument-flask-depth{opacity:.82}.instrument-glass-sweep{opacity:.72}.instrument-shoulder-reflection{fill:none;opacity:.54;stroke:#ffffffe6;stroke-linecap:round;stroke-width:3px;vector-effect:non-scaling-stroke}.instrument-flask-edge,.instrument-flask-inner-edge,.instrument-flask-neck{fill:none;stroke:#15395194;vector-effect:non-scaling-stroke}.instrument-flask-edge{stroke-width:2.8px}.instrument-flask-inner-edge{opacity:.56;stroke-width:1.25px}.instrument-flask-rim--shadow{fill:#23495f2e;stroke:#163b5247;stroke-width:2.4px}.instrument-flask-rim--outer{stroke:#163b5299;stroke-width:2.8px}.instrument-flask-rim--inner,.instrument-flask-mouth{fill:#fcfeffc2;stroke:#1b445d7a;stroke-width:1.7px}.instrument-flask-neck{opacity:.78;stroke-width:1.8px}.instrument-rim-highlight{fill:none;opacity:.88;stroke:#fffffff5;stroke-linecap:round;stroke-width:5px}.instrument-flask-highlight{fill:none;opacity:.8;stroke:#ffffffeb;stroke-linecap:round;stroke-width:15px}.instrument-flask-highlight--middle{opacity:.5;stroke-width:6px}.instrument-flask-highlight--right{opacity:.58;stroke-width:10px}.instrument-flask-base{fill:#eef7f94d;stroke:#19415a66;vector-effect:non-scaling-stroke}.instrument-flask-base--outer{stroke-width:2.8px}.instrument-flask-base--shadow{fill:#264d631f;opacity:.9;stroke-width:2.2px}.instrument-flask-base--middle{fill:#bedae238;opacity:.88;stroke-width:1.6px}.instrument-flask-base--inner{fill:#ffffff85;opacity:.82;stroke-width:1.25px}.instrument-foreground-edge,.instrument-foreground-rim,.instrument-foreground-base,.instrument-foreground-highlight{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.instrument-foreground-edge{opacity:.7;stroke:#193e5580;stroke-width:2.6px}.instrument-foreground-rim{opacity:.72;stroke:#163b528c;stroke-width:2.4px}.instrument-foreground-base{opacity:.72;stroke:#183f5775;stroke-width:3px}.instrument-foreground-highlight{opacity:.58;stroke:#ffffffeb;stroke-width:7px}.instrument-foreground-highlight--right{opacity:.38;stroke-width:5px}.instrument-state-glow{opacity:.24}.instrument-panel[data-instrument-state=populated] .instrument-state-glow{opacity:.92}.instrument-connections{color:#19435d6b;opacity:.34;stroke-dasharray:4 5;stroke-width:1.4px;vector-effect:non-scaling-stroke}.instrument-panel[data-instrument-state=populated] .instrument-connections{opacity:.94}.instrument-connections circle{fill:#ffffffeb;stroke:var(--one-green-dark);stroke-width:1.8px}.instrument-refraction-band{opacity:.82}.working-picture-markers{pointer-events:none;z-index:4;position:absolute;inset:0}.instrument-visual .working-picture-marker{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--one-navy);background:#ffffffe0;border:1px solid #1f4b655c;grid-template-columns:.5rem minmax(0,1fr);align-items:center;gap:.12rem .45rem;width:7.75rem;min-height:3.6rem;padding:.58rem .68rem;line-height:1.15;display:grid;position:absolute;box-shadow:0 .85rem 2rem #092a4521,inset 0 1px #fffffff0}.working-picture-marker-signal{background:var(--one-green);box-shadow:0 0 0 1px var(--one-green-dark);border:2px solid #ffffffe6;border-radius:50%;grid-row:1/span 2;width:.5rem;height:.5rem}.working-picture-marker strong,.working-picture-marker small{min-width:0}.working-picture-marker strong{font-size:.73rem;font-weight:800}.working-picture-marker small{color:var(--one-muted);font-family:var(--one-mono);letter-spacing:.025em;font-size:.66rem}.instrument-visual .working-picture-marker[data-picture-posture=shared]{border-radius:999px;width:8.35rem;padding-inline:.82rem;inset:28.5% auto auto 40.5%}.instrument-visual .working-picture-marker[data-picture-posture=supported]{border-radius:.8rem .8rem .18rem;inset:45% auto auto 23%}.instrument-visual .working-picture-marker[data-picture-posture=suggested]{background:#f4fbf6e6;border-color:#2f7e4f6b;border-radius:.8rem .8rem .8rem .18rem;inset:46% 21.5% auto auto}.instrument-visual .working-picture-marker[data-picture-posture=assumed]{inset:65% auto auto 26%}.instrument-visual .working-picture-marker[data-picture-posture=open]{inset:66.5% 23% auto auto}.instrument-visual .working-picture-marker[data-picture-posture=assumed],.instrument-visual .working-picture-marker[data-picture-posture=open]{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-top:1px dashed #264b6480;width:6.8rem;min-height:2.35rem;padding:.42rem .25rem .2rem .72rem}.instrument-visual .working-picture-marker[data-picture-posture=shared] .working-picture-marker-signal{border-radius:.12rem}.instrument-visual .working-picture-marker[data-picture-posture=suggested] .working-picture-marker-signal{border-radius:.08rem;transform:rotate(45deg)}.instrument-visual .working-picture-marker[data-picture-posture=assumed] .working-picture-marker-signal,.instrument-visual .working-picture-marker[data-picture-posture=open] .working-picture-marker-signal{background:#fff;border-color:#fff}.instrument-visual .working-picture-marker[data-picture-posture=assumed] .working-picture-marker-signal{border-radius:.08rem;transform:rotate(45deg)}.instrument-visual .working-picture-marker[data-picture-posture=open] .working-picture-marker-signal{border-color:var(--one-green-dark);box-shadow:none;background:0 0}.instrument-visual .measurement{color:color-mix(in srgb, var(--one-navy-soft) 91%, white);letter-spacing:.09em;z-index:5;font-size:.7rem;font-weight:760}.instrument-visual .measurement-top{top:14.5%;left:auto;right:3%}.instrument-visual .measurement-side{transform-origin:0 0;top:49%;left:.2%;right:auto;transform:rotate(-90deg)}.instrument-visual .measurement-base{bottom:5.8%;left:43%}.instrument-annotation{color:var(--one-navy-soft);font-family:var(--one-mono);z-index:5;max-width:11rem;font-size:.69rem;line-height:1.35;display:grid;position:absolute}.instrument-annotation:before{background:color-mix(in srgb, var(--one-navy-soft) 58%, white);content:"";width:3.6rem;height:1px;margin-bottom:.45rem}.instrument-annotation strong{color:var(--one-navy);letter-spacing:.06em;font-size:.71rem}.instrument-annotation small{color:var(--one-muted);font-size:.67rem}.instrument-annotation--input{top:26%;left:1.5%}.instrument-annotation--field{top:43%;right:0}.instrument-visual .callout{border-top:1px solid var(--one-green);color:var(--one-navy-soft);z-index:6;background:#fafdfde6;width:clamp(8.5rem,20%,11rem);padding:.45rem .2rem 0;font-size:.7rem;line-height:1.4}.instrument-visual .callout-one{top:24%;right:0}.instrument-visual .callout-two{bottom:10%;left:0}.instrument-panel[data-instrument-state=empty] .callout-two,.instrument-panel[data-instrument-state=empty] .instrument-annotation--field{opacity:.42}.instrument-panel[data-picture-type=reviewed] .measurement-base,.instrument-panel[data-picture-type=reviewed] .callout-two,.instrument-panel[data-picture-type=overlap] .measurement-base,.instrument-panel[data-picture-type=overlap] .callout-two,.instrument-panel[data-picture-type=unmatched] .measurement-base,.instrument-panel[data-picture-type=unmatched] .callout-two,.instrument-panel[data-picture-type=reviewed] .instrument-heading>span,.instrument-panel[data-picture-type=overlap] .instrument-heading>span,.instrument-panel[data-picture-type=unmatched] .instrument-heading>span{display:none}.working-picture-content{box-shadow:none;background:0 0;border:0;border-radius:0;align-self:start;gap:1rem;min-width:0;padding:0;display:grid}.working-picture-introduction{border-bottom:0;padding:.3rem 0 .15rem}.working-picture-introduction h2{margin-bottom:.45rem;font-size:clamp(1.25rem,1.6vw,1.65rem)}.working-picture-introduction p{font-size:.82rem;line-height:1.5}.working-picture-discovery{gap:.95rem;display:grid}.composer-environment .primary-action,.composer-environment .secondary-action,.composer-environment .tertiary-action,.composer-environment .context-add-action,.composer-environment .next-move-action,.composer-environment .context-entry-detail .text-action{border-radius:var(--one-radius-sm);font-family:var(--one-font-body);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.composer-environment .primary-action{letter-spacing:.015em;min-height:46px;box-shadow:0 .55rem 1.2rem #092a4524}.composer-environment .primary-action:hover:not(:disabled){box-shadow:0 .7rem 1.5rem #092a4530}.composer-environment .primary-action:active:not(:disabled){box-shadow:0 .25rem .65rem #092a4529}.composer-environment .primary-action:disabled{background:color-mix(in srgb, var(--one-navy) 45%, white);box-shadow:none;color:#ffffffe6;border-color:#0000}.composer-environment .secondary-action{border-color:var(--one-line-strong);color:var(--one-navy);background:#ffffffe6;min-height:42px}.composer-environment .secondary-action:hover:not(:disabled){background:var(--one-wash);border-color:var(--one-navy-soft)}.composer-environment .tertiary-action{color:var(--one-navy-soft);background:0 0;border:1px solid #0000;min-height:42px;padding:.6rem .7rem;font-size:.69rem;font-weight:700}.composer-environment .tertiary-action:hover:not(:disabled){background:color-mix(in srgb, var(--one-wash) 78%, white);border-color:var(--one-line);color:var(--one-navy)}.composer-environment .tertiary-action--pause{border-color:var(--one-line-soft)}.working-picture-question{border:1px solid color-mix(in srgb, var(--one-green) 44%, var(--one-line));border-radius:var(--one-radius-sm);background:linear-gradient(90deg,#20a5680b,#0000 28%),linear-gradient(#fffffffc,#f8fcfbf5);min-height:17rem;padding:clamp(1.25rem,2vw,1.75rem);position:relative;overflow:hidden;box-shadow:0 1.5rem 3.4rem #092a451c}.working-picture-question:before{background:linear-gradient(90deg, var(--one-green), color-mix(in srgb, var(--one-green) 35%, white));content:"";height:3px;position:absolute;top:-1px;left:-1px;right:-1px}.working-picture-question-heading{border-bottom:1px solid var(--one-line-soft);justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.35rem;padding-bottom:.95rem;display:flex}.working-picture-question-heading .panel-index{color:var(--one-green-dark);letter-spacing:.075em;max-width:21ch;margin:0;font-size:.72rem}.working-picture-question-heading>span{color:color-mix(in srgb, var(--one-line-strong) 65%, white);font-family:var(--one-mono);font-size:1.35rem;font-weight:700;line-height:1}.working-picture-question h2{letter-spacing:-.035em;margin-bottom:1rem;font-size:clamp(1.42rem,1.95vw,1.95rem);font-weight:720;line-height:1.22}.working-picture-question>[data-working-picture-question-boundary]{color:var(--one-muted);font-size:.79rem;line-height:1.52}.working-picture-question-reason{color:var(--one-navy-soft);margin:-.25rem 0 .55rem;font-size:.78rem;font-weight:700;line-height:1.45}.working-picture-update,.discovery-status{border-left:2px solid var(--one-green);padding:.15rem 0 .15rem .85rem}.working-picture-update .panel-index,.discovery-status .panel-index{color:var(--one-green-dark);margin-bottom:.55rem;font-size:.66rem}.working-picture-update dl{grid-template-columns:auto minmax(0,1fr);gap:.4rem .65rem;margin:0;display:grid}.working-picture-update dt{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.07em;font-size:.65rem;font-weight:800;line-height:1.45}.working-picture-update dd{color:var(--one-navy-soft);margin:0;font-size:.74rem;line-height:1.45}.discovery-response{border-top:1px solid var(--one-line-soft);gap:1rem;margin-top:1.15rem;padding-top:1.15rem;display:grid}.discovery-choice-fieldset{border:0;margin:0;padding:0}.discovery-choice-options{gap:.55rem;display:grid}.discovery-choice-option{border:1px solid var(--one-line-strong);border-radius:var(--one-radius-sm);cursor:pointer;background:#ffffffe0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-height:48px;padding:.72rem .8rem;font-size:.78rem;line-height:1.4;display:grid}.discovery-choice-option:hover{background:var(--one-wash);border-color:var(--one-navy-soft)}.discovery-choice-option:focus-within{outline:3px solid var(--one-focus);outline-offset:2px}.discovery-choice-option:has(input:checked){background:color-mix(in srgb, var(--one-green) 9%, white);border-color:var(--one-green-dark);box-shadow:inset 3px 0 0 var(--one-green);color:var(--one-navy);font-weight:760}.discovery-choice-option input{accent-color:var(--one-green-dark);width:1rem;height:1rem;margin:0}.discovery-choice-option input:focus-visible{outline:0}.discovery-custom-response{gap:.45rem;display:grid}.discovery-custom-response label{color:var(--one-navy);font-size:.74rem;font-weight:800}.discovery-custom-response textarea{border:1px solid var(--one-line-strong);border-radius:var(--one-radius-sm);color:var(--one-navy);font:inherit;resize:vertical;background:#ffffffdb;width:100%;min-height:7rem;padding:.85rem;font-size:.82rem;line-height:1.52}.discovery-custom-response textarea:hover{border-color:var(--one-navy-soft)}.discovery-custom-response textarea:focus-visible{border-color:var(--one-green-dark);box-shadow:0 0 0 4px color-mix(in srgb, var(--one-green) 13%, transparent);background:#fff}.discovery-custom-response p,.discovery-acknowledgement,.discovery-status p{color:var(--one-muted);margin:0;font-size:.7rem;line-height:1.48}.discovery-response-actions{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;display:flex}.discovery-response-actions .primary-action{min-height:42px;padding:.65rem 1rem}.discovery-status h2{margin:0 0 .45rem;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.25}.discovery-status .secondary-action{margin-top:.45rem}.possible-next-moves,.next-move-boundary{border-left:2px solid var(--one-green);gap:1rem;padding:.15rem 0 .15rem 1rem;display:grid}.possible-next-moves-heading{gap:.5rem;padding-bottom:.15rem;display:grid}.next-move-boundary{background:linear-gradient(90deg, color-mix(in srgb, var(--one-line) 24%, white), transparent 82%);border-left-color:var(--one-line-strong);padding-block:.75rem;padding-right:.75rem}.possible-next-moves .panel-index,.next-move-boundary .panel-index,.selected-direction .panel-index,.blueprint-relevance .panel-index{color:var(--one-green-dark);letter-spacing:.065em;margin:0;font-size:.68rem}.next-move-boundary .panel-index{color:var(--one-navy-soft)}.possible-next-moves-heading h2,.next-move-boundary h2,.selected-direction h2,.blueprint-relevance h2{margin:0;font-size:clamp(1.12rem,1.55vw,1.42rem);line-height:1.22}.possible-next-moves-heading>p:not(.panel-index),.next-move-boundary>p:not(.panel-index),.selected-direction>p,.blueprint-relevance>p,.selected-direction-capacity>p{color:var(--one-muted);margin:0;font-size:.7rem;line-height:1.48}.next-move-selection-status{font-family:var(--one-mono);letter-spacing:.035em;text-transform:uppercase;font-weight:700;color:var(--one-navy-soft)!important;font-size:.64rem!important}.next-move-suggestion-introduction{color:var(--one-navy-soft);max-width:38ch;margin:0;font-size:.72rem;line-height:1.5}.next-move-suggestion-introduction strong{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.07em;margin-bottom:.25rem;font-size:.65rem;display:block}.possible-next-move-list{gap:.8rem;display:grid}.possible-next-move{border:1px solid var(--one-line-strong);border-radius:var(--one-radius-sm);background:#ffffffe6;gap:.62rem;padding:1rem;display:grid}.possible-next-move[data-suggested]{background:linear-gradient(90deg, color-mix(in srgb, var(--one-green) 9%, white), #fffffff5 55%);border-color:color-mix(in srgb, var(--one-green) 72%, var(--one-line));box-shadow:inset 4px 0 0 var(--one-green), 0 .65rem 1.4rem #092a4512}.possible-next-move[data-selected]{background:color-mix(in srgb, var(--one-green) 10%, white)}.possible-next-move-meta{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.possible-next-move-family,.possible-next-move-suggestion{font-family:var(--one-mono);letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:700}.possible-next-move-family{color:var(--one-green-dark)}.possible-next-move-suggestion{color:var(--one-muted);text-align:right}.possible-next-move[data-suggested] .possible-next-move-suggestion{color:var(--one-green-dark);font-weight:850}.possible-next-move h3{color:var(--one-navy);margin:0;font-size:1rem;line-height:1.28}.possible-next-move>p{color:var(--one-navy-soft);margin:0;font-size:.73rem;line-height:1.5}.next-move-action{border:1px solid var(--one-line-strong);border-radius:var(--one-radius-sm);color:var(--one-navy);cursor:pointer;font:inherit;background:#fff;justify-self:start;align-items:center;gap:.55rem;min-height:44px;padding:.62rem .85rem;font-size:.72rem;font-weight:800;display:inline-flex}.next-move-action:after{content:"→";font-size:1rem;line-height:1}.next-move-action:hover,.next-move-action:focus-visible{background:var(--one-wash);border-color:var(--one-green-dark)}.possible-next-move[data-suggested] .next-move-action{background:var(--one-navy);border-color:var(--one-navy);color:#fff;box-shadow:0 .5rem 1rem #092a4521}.possible-next-move[data-suggested] .next-move-action:hover,.possible-next-move[data-suggested] .next-move-action:focus-visible{background:var(--one-green-dark);border-color:var(--one-green-dark)}.next-move-action:disabled{cursor:default;opacity:.62}.selected-direction,.blueprint-relevance{gap:.65rem;display:grid}.selected-direction{background:linear-gradient(90deg, color-mix(in srgb, var(--one-navy) 5%, white), #ffffffd1);border-block:1px solid var(--one-line);border-left:3px solid var(--one-navy);padding:1rem 1rem 1rem 1.1rem}.selected-direction .panel-index{color:var(--one-navy)}.selected-direction>[data-selected-direction-statement]{color:var(--one-green-dark);font-weight:800}.selected-direction-capacity ul,.blueprint-relevance ul{color:var(--one-navy-soft);gap:.3rem;margin:.35rem 0 0;padding-left:1rem;font-size:.68rem;line-height:1.42;display:grid}.selected-direction-actions{border-top:1px solid var(--one-line-soft);flex-wrap:wrap;align-items:center;gap:.45rem .6rem;margin-top:.15rem;padding-top:.75rem;display:flex}.selected-direction .selected-direction-blueprint-disposition{border-top:1px solid var(--one-line-soft);color:var(--one-navy-soft);padding-top:.65rem;font-size:.7rem}.blueprint-relevance{border-left:2px solid var(--one-green);margin-top:.1rem;padding:.25rem 0 .25rem .9rem}.selected-direction-continuity{border-top:1px solid var(--one-line-soft);gap:.35rem;padding-top:.65rem;display:grid}.selected-direction-continuity>p:not(.panel-index){color:var(--one-navy-soft);margin:0;font-size:.7rem;line-height:1.48}.blueprint-relevance-boundary{font-weight:700}.working-picture-section{border-left:2px solid var(--one-green);min-width:0;padding-left:.8rem}.working-picture-section h2{color:var(--one-green-dark);font-family:var(--one-mono);letter-spacing:.065em;margin:0 0 .55rem;font-size:.69rem;line-height:1.35}.working-picture-list{gap:.55rem;margin:0;padding-left:1rem;display:grid}.working-picture-list li{color:var(--one-navy);overflow-wrap:anywhere;min-width:0;font-size:.79rem;line-height:1.45}.working-picture-list li>span,.working-picture-list li>small{display:block}.working-picture-list li>small{color:var(--one-muted);font-family:var(--one-mono);margin-top:.2rem;font-size:.64rem}.working-picture-compact-boundary{border-top:1px solid var(--one-line);color:var(--one-muted);margin:0;padding-top:.7rem;font-size:.68rem;line-height:1.5}.working-picture-detail-control,.working-picture-detail-band{border-block:1px solid var(--one-line)}.working-picture-detail-toggle{color:var(--one-navy);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 1.1rem;align-items:center;gap:.35rem 1rem;width:100%;min-height:3.5rem;padding-block:.7rem;font-family:inherit;font-size:.77rem;font-weight:800;display:grid}.working-picture-trace summary::-webkit-details-marker{display:none}.working-picture-detail-toggle:after,.working-picture-trace>summary:after,.working-picture-technical-trace>summary:after{color:var(--one-green-dark);content:"+";font-family:var(--one-mono);justify-self:end;font-size:1rem;font-weight:800;line-height:1}.working-picture-detail-toggle[aria-expanded=true]:after,.working-picture-trace[open]>summary:after,.working-picture-technical-trace[open]>summary:after{content:"−"}.working-picture-detail-toggle small{color:var(--one-muted);text-align:right;max-width:19ch;font-size:.65rem;font-weight:500}.working-picture-detail-toggle[aria-expanded=true]{border-bottom:1px solid var(--one-line-soft)}.working-picture-detail-toggle:hover,.working-picture-trace>summary:hover,.working-picture-technical-trace>summary:hover{color:var(--one-green-dark)}.working-picture-postures{gap:1.25rem;padding-block:1rem;display:grid}.working-picture-postures .working-picture-section[data-working-picture-section=suggested],.working-picture-postures .working-picture-section[data-working-picture-section=assumed],.working-picture-postures [data-working-picture-open-detail-section]{border-left-color:var(--one-line-strong)}.working-picture-boundary{border-top:1px solid var(--one-line-soft);padding:.85rem 0 1rem}.working-picture-boundary>p,.working-picture-trace .plain-list li,.working-picture-trace p{color:var(--one-muted);font-size:.7rem;line-height:1.52}.working-picture-trace{margin-top:.5rem}.working-picture-trace summary{color:var(--one-navy);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:44px;padding-block:.7rem;font-size:.76rem;font-weight:800;list-style:none;display:grid}.working-picture-trace>.working-picture-provenance{color:var(--one-navy-soft);max-width:68ch;margin:0;font-size:.75rem;line-height:1.55}.working-picture-trace>.working-picture-technical-trace>summary{color:var(--one-muted);font-family:var(--one-mono);letter-spacing:.035em;min-height:40px;padding-block:.65rem;font-size:.68rem;font-weight:700}.working-picture-trace .plain-list{gap:.6rem;margin-block:.7rem;display:grid}.working-picture-actions{border-top:1px solid var(--one-line);grid-template-columns:auto;justify-content:end;align-items:start;gap:.7rem;padding-top:.9rem;display:grid}.working-picture-actions p{color:var(--one-muted);margin:0;font-size:.7rem;line-height:1.45}.working-picture-actions p strong{color:var(--one-navy);font-family:var(--one-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.62rem;display:block}@media (prefers-reduced-motion:no-preference){.composer-environment .primary-action,.composer-environment .secondary-action,.composer-environment .tertiary-action,.composer-environment .context-add-action,.composer-environment .next-move-action,.composer-environment .context-entry-detail .text-action,.discovery-choice-option{transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,translate .15s}.composer-environment .primary-action:hover:not(:disabled){translate:0 -1px}.composer-environment .primary-action:active:not(:disabled){translate:0}}[data-earthrise-one-app][data-composer-state=active] .composer-environment{grid-template-rows:auto auto;grid-template-columns:minmax(14.5rem,.68fr) minmax(35.5rem,1.82fr) minmax(17.5rem,.8fr)}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.environment-heading{grid-area:1/1;align-self:start;padding-top:.55rem}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.environment-heading .eyebrow{margin-bottom:.55rem}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.environment-heading h1{letter-spacing:-.04em;max-width:13ch;margin-bottom:.55rem;font-size:clamp(1.65rem,2.15vw,2.25rem);line-height:1.04}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.environment-heading>p:last-child{display:none}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.describe-stage{grid-area:2/1}[data-earthrise-one-app][data-composer-state=active] .describe-stage .entry-copy{gap:1.1rem;padding-top:.5rem}[data-earthrise-one-app][data-composer-state=active] .describe-stage .starting-context-view{order:1}.starting-context-actions{flex-wrap:wrap;align-items:center;gap:.7rem 1rem;padding-top:.1rem;display:flex}.starting-context-actions .secondary-action,.context-add-action{min-height:44px}.starting-context-actions .secondary-action{padding:.55rem .75rem;font-size:.7rem}.context-add-action{border:1px solid var(--one-line);border-radius:var(--one-radius-sm);color:var(--one-navy);cursor:pointer;background:#ffffffd6;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.72rem;font-weight:800;display:inline-flex}.context-add-action:hover{background:var(--one-wash);border-color:var(--one-line-strong)}.context-add-action>span[aria-hidden=true]{border:1px solid color-mix(in srgb, var(--one-green-dark) 62%, white);color:var(--one-green-dark);font-family:var(--one-mono);border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.context-entry-detail .text-action{border:1px solid var(--one-line);color:var(--one-navy-soft);background:#ffffffd1;min-height:38px;margin-right:.35rem;padding:.45rem .6rem;font-size:.66rem}.context-entry-detail .text-action:hover{background:var(--one-wash);border-color:var(--one-line-strong);color:var(--one-navy)}.starting-context-actions button[data-active]{color:var(--one-green-dark)}[data-earthrise-one-app][data-composer-state=active] .describe-stage .concept-entry{order:2}[data-earthrise-one-app][data-composer-state=active] .describe-stage .entrance-guidance{border-top:1px solid var(--one-line-soft);order:3;padding-top:.75rem}[data-earthrise-one-app][data-composer-state=active] .describe-stage .composer-starting-points{display:none}[data-earthrise-one-app][data-composer-state=active] .describe-stage .privacy-details{border-bottom:0;padding-bottom:0;font-size:.68rem}[data-earthrise-one-app][data-composer-state=active] .describe-stage .concept-entry{border-color:color-mix(in srgb, var(--one-green) 34%, var(--one-line));box-shadow:none;background:#ffffffeb;margin-top:-.25rem;padding:.8rem}[data-earthrise-one-app][data-composer-state=active] .describe-stage .concept-entry textarea{min-height:5.8rem}[data-earthrise-one-app][data-composer-state=active][data-context-editor-state=closed] .describe-stage .concept-entry{display:none}.starting-context-view .working-picture-list--shared li>span:before{content:"“"}.starting-context-view .working-picture-list--shared li>span:after{content:"”"}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument{grid-area:1/2/span 2}[data-earthrise-one-app][data-composer-state=active] .instrument-visual{height:clamp(45rem,55vw,53rem)}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-content{grid-area:1/3;padding-top:clamp(3.6rem,5vw,5.2rem)}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-control{grid-area:2/3;align-self:start}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-band{grid-area:3/1/auto/-1}@media (width>=1181px){.composer-environment,[data-earthrise-one-app][data-composer-state=active] .composer-environment{--composer-column-gap:clamp(.9rem, 1.7vw, 2.15rem);display:flow-root}.composer-environment>.environment-heading,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.environment-heading{clear:none;float:left;width:21%}.composer-environment>.describe-stage,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.describe-stage{clear:left;float:left;width:21%}.composer-environment>.working-picture-content,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-content,.composer-environment>.working-picture-detail-control,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-control{clear:none;float:right;margin-left:var(--composer-column-gap);width:calc(29% - var(--composer-column-gap))}.composer-environment>.stage-instrument,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument{clear:none;float:right;width:calc(50% - var(--composer-column-gap))}.composer-environment:has(.stage-instrument[data-instrument-state=empty])>.stage-instrument{width:calc(79% - var(--composer-column-gap))}.composer-environment>.describe-stage,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.describe-stage,.composer-environment>.working-picture-detail-control,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-control{margin-top:1rem}.composer-environment>.working-picture-detail-band,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-band{clear:both;width:100%;padding-block:clamp(1.25rem,2vw,2rem);display:block}.working-picture-detail-band .working-picture-postures{grid-template-columns:repeat(2,minmax(0,1fr))}.working-picture-detail-band .working-picture-introduction,.working-picture-detail-band .working-picture-update{grid-column:1/-1}}@media (width<=1180px){.entry-stage:has(.composer-environment) .experience-shell{width:min(calc(100% - (var(--one-gutter) * 2)), 94rem)}[data-earthrise-one-app][data-composer-state=active] .composer-environment,.composer-environment{grid-template-columns:minmax(16rem,.72fr) minmax(31rem,1.45fr)}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument,.composer-environment>.stage-instrument{grid-area:1/2/span 2}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument:before,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument:after{display:none}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-content{grid-area:3/1;padding-top:0}.instrument-visual,[data-earthrise-one-app][data-composer-state=active] .instrument-visual{aspect-ratio:820/800;height:auto;min-height:0}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-control{grid-area:3/2}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-band{grid-area:4/1/auto/-1}}@media (width<=900px){.composer-environment,[data-earthrise-one-app][data-composer-state=active] .composer-environment{grid-template-columns:minmax(14rem,.64fr) minmax(26rem,1.36fr);column-gap:1.4rem}.instrument-visual,[data-earthrise-one-app][data-composer-state=active] .instrument-visual{aspect-ratio:820/800;height:auto;min-height:0}.instrument-annotation--input,.instrument-annotation--field{display:none}.instrument-visual .callout{width:8.5rem}}@media (width<=768px){.entry-stage:has(.composer-environment) .experience-shell{width:min(100% - 1.5rem,42rem)}.composer-environment,[data-earthrise-one-app][data-composer-state=active] .composer-environment{flex-direction:column;gap:1.25rem;display:flex}.composer-environment>.environment-heading,.composer-environment>.working-picture-content,.composer-environment>.stage-instrument,.composer-environment>.describe-stage,.composer-environment>.working-picture-detail-control,.composer-environment>.working-picture-detail-band{align-self:stretch;width:auto;min-width:0}.composer-environment>.environment-heading,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.environment-heading{order:1;padding-top:.5rem}.composer-environment>.environment-heading h1,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.environment-heading h1{max-width:12ch;font-size:clamp(2rem,10vw,3.2rem)}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.environment-heading h1{font-size:clamp(1.6rem,8vw,2.15rem)}.composer-environment>.describe-stage,.composer-environment>.working-picture-content{order:2}.composer-environment>.stage-instrument,[data-earthrise-one-app][data-composer-state=active] .composer-environment>.stage-instrument{order:3}.instrument-visual,[data-earthrise-one-app][data-composer-state=active] .instrument-visual{aspect-ratio:820/800;height:auto;min-height:0}.instrument-heading{padding-left:1.3rem}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-content{order:2}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.describe-stage{order:4}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-control{order:5}[data-earthrise-one-app][data-composer-state=active] .composer-environment>.working-picture-detail-band{order:6}.working-picture-question{min-height:0}.working-picture-detail-toggle{grid-template-columns:minmax(0,1fr) 1.1rem}.working-picture-detail-toggle small{text-align:left;grid-column:1;max-width:none;margin-top:.2rem}.working-picture-detail-toggle:after{grid-area:1/2/span 2}.working-picture-actions{grid-template-columns:minmax(0,1fr) auto}.composer-environment .secondary-action,.composer-environment .tertiary-action,.composer-environment .context-add-action,.composer-environment .context-rail-edit,.composer-environment .context-rail-disclosure>summary,.composer-environment .context-rail-item-action,.composer-environment .working-picture-detail-toggle,.composer-environment .working-picture-technical-trace>summary{min-height:44px}}@media (width<=480px){.instrument-visual{aspect-ratio:820/800;height:auto;min-height:0}.instrument-visual .measurement-top,.instrument-visual .measurement-base,.instrument-visual .callout-one,.instrument-visual .callout-two{display:none}.instrument-visual .measurement-side{font-size:.68rem;left:-.2rem}.instrument-visual .working-picture-marker{width:6.1rem;min-height:2.45rem;padding:.42rem .5rem}.working-picture-marker strong{font-size:.67rem}.working-picture-marker small{display:none}.instrument-visual .working-picture-marker[data-picture-posture=shared]{width:min(7rem,36vw);left:50%;translate:-50%}.instrument-visual .working-picture-marker[data-picture-posture=supported]{width:min(6rem,29vw);left:18%}.instrument-visual .working-picture-marker[data-picture-posture=suggested]{width:min(6rem,29vw);right:18%}.instrument-visual .working-picture-marker[data-picture-posture=assumed]{width:min(5.3rem,27vw);left:21%}.instrument-visual .working-picture-marker[data-picture-posture=open]{width:min(5.3rem,27vw);top:66.5%;right:21%}.working-picture-actions{grid-template-columns:minmax(0,1fr);display:grid}.discovery-response-actions .primary-action,.next-move-action,.selected-direction-actions .secondary-action,.selected-direction-actions .tertiary-action{justify-self:stretch;width:100%}.discovery-response-actions .primary-action{flex-basis:100%}.discovery-response-actions .tertiary-action{flex:calc(50% - .3rem)}.possible-next-move,.selected-direction{padding:.85rem}.possible-next-move-meta{flex-direction:column;align-items:start;gap:.2rem}.possible-next-move-suggestion{text-align:left}.selected-direction-actions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:no-preference){.instrument-panel[data-instrument-state=populated] .working-picture-marker{animation:.36s ease-out both working-picture-node-arrival}.instrument-panel[data-instrument-state=populated] .working-picture-marker:nth-child(2){animation-delay:45ms}.instrument-panel[data-instrument-state=populated] .working-picture-marker:nth-child(3){animation-delay:90ms}.instrument-panel[data-instrument-state=populated] .working-picture-marker:nth-child(4){animation-delay:.135s}.instrument-panel[data-instrument-state=populated] .working-picture-marker:nth-child(5){animation-delay:.18s}}@keyframes working-picture-node-arrival{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.one-public-pilot{--ep-blue:#2b2a6b;--ep-blue-deep:#201f55;--ep-green:#8cc739;--ep-green-deep:#5b8f23;--ep-grey:#606465;--ep-light-grey:#f5f5f5;--ep-canvas:#fbfbf7;--ep-paper:#fff;--ep-ink:#27274f;--ep-muted:#666b71;--ep-line:#2b2a6b33;--ep-line-strong:#2b2a6b6b;--ep-construction-line:#2b2a6b0b;--ep-signal:#2f91b3;--ep-cyan:#61c7d0;--ep-configuration:#7569c7;--ep-new:#d5793f;--ep-focus:#2f91b3;--ep-frame-technical:88rem;--ep-frame-editorial:76rem;--ep-reading:62ch;--ep-grid-columns:12;--ep-grid-gap:clamp(1rem, 2vw, 1.75rem);--ep-section-compact:clamp(2.25rem, 4vw, 4rem);--ep-section-standard:clamp(4.5rem, 7vw, 7rem);--ep-section-atmospheric:clamp(5rem, 8vw, 8rem);--ep-radius-small:.25rem;--ep-radius-medium:.625rem;--ep-shadow-lift:0 1.5rem 4rem #2b2a6b17;background:var(--ep-canvas);color:var(--ep-ink);overflow:clip}.one-public-pilot section{position:relative}.one-public-pilot .site-shell{--one-shell-max:var(--ep-frame-technical)}.one-public-pilot h1,.one-public-pilot h2,.one-public-pilot h3,.one-public-pilot p,.one-public-pilot figure,.one-public-pilot ol,.one-public-pilot ul,.one-public-pilot dl,.one-public-pilot dd{margin-top:0}.one-public-pilot h1,.one-public-pilot h2,.one-public-pilot h3{color:var(--ep-blue);font-family:var(--one-display);letter-spacing:-.035em;font-weight:650;line-height:.98}.one-public-pilot h2{font-size:clamp(2.35rem,4vw,4.6rem)}.one-public-pilot h3{letter-spacing:-.02em;font-size:clamp(1.05rem,1.4vw,1.35rem);line-height:1.12}.one-public-pilot p{color:var(--ep-grey)}.pilot-eyebrow,.pilot-annotation,.pilot-instrument-heading,.pilot-composition-rail__index,.pilot-blueprint-sheet__header,.pilot-blueprint-sheet__content>div>span,.pilot-accounting-legend li>div>span{color:var(--ep-blue);font-family:var(--one-mono);letter-spacing:.11em;text-transform:uppercase;font-size:.69rem;font-weight:700;line-height:1.35}.pilot-eyebrow{align-items:center;gap:.65rem;margin-bottom:1.35rem;display:flex}.pilot-eyebrow:before{background:var(--ep-green);content:"";flex:0 0 1.8rem;height:2px}.pilot-annotation{color:var(--ep-muted);margin-bottom:.85rem}.pilot-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;display:flex}.pilot-button{border-radius:var(--ep-radius-small);border:1px solid #0000;justify-content:space-between;align-items:center;gap:1.8rem;min-height:3rem;padding:.75rem 1rem;font-size:.9rem;font-weight:750;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.pilot-button--primary{background:var(--ep-green);color:var(--ep-blue-deep);min-width:10.5rem}.pilot-button--primary:hover{background:#a0d653;transform:translateY(-2px)}.pilot-text-link{border-bottom:1px solid var(--ep-line-strong);color:var(--ep-blue);padding-block:.4rem .25rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:border-color .16s,color .16s}.pilot-text-link:hover{border-color:var(--ep-green-deep);color:var(--ep-green-deep)}.pilot-button:focus-visible,.pilot-text-link:focus-visible{outline:3px solid var(--ep-focus);outline-offset:4px}.pilot-boundary-note{border-left:2px solid var(--ep-cyan);max-width:53ch;margin-top:1.65rem;margin-bottom:0;padding-left:.9rem;font-size:.75rem;line-height:1.55}.pilot-boundary-note strong{color:var(--ep-blue)}.pilot-section-intro{max-width:var(--ep-reading)}.pilot-section-intro h2{max-width:13ch;margin-bottom:1.6rem}.pilot-section-intro>p:last-child{max-width:59ch;margin-bottom:0;font-size:1.05rem;line-height:1.75}.pilot-section-intro--compact h2{max-width:15ch;font-size:clamp(2.35rem,3.4vw,3.8rem)}.pilot-construction-grid{pointer-events:none;background-image:linear-gradient(#2b2a6b0b 1px,#0000 1px),linear-gradient(90deg,#2b2a6b0b 1px,#0000 1px);background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30% 100%)}.one-public-pilot .one-public-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:1.5rem;height:1.5rem;overflow:visible}.one-public-pilot .one-public-icon[data-size=medium]{width:2rem;height:2rem}.one-public-pilot .one-public-icon[data-size=large]{width:3rem;height:3rem}.one-public-pilot .one-public-icon--capability{color:var(--ep-green-deep)}.one-public-pilot .one-public-icon--configuration{color:var(--ep-configuration)}.one-public-pilot .one-public-icon--new-capability{color:var(--ep-new)}.one-public-pilot .one-public-icon--idea,.one-public-pilot .one-public-icon--pathway{color:var(--ep-signal)}.pilot-instrument-figure{margin-bottom:0;position:relative}.pilot-instrument-heading{border-bottom:1px solid var(--ep-line);justify-content:space-between;align-items:center;padding:.65rem .2rem;display:flex}.pilot-instrument-heading span:last-child{color:var(--ep-muted);font-weight:500}.one-public-instrument{color:var(--ep-blue);width:100%;height:auto;display:block;overflow:visible}.one-public-instrument__grid{color:#2b2a6b26;opacity:.44}.one-public-instrument__construction{stroke:#2b2a6b2e;stroke-width:1px}.one-public-instrument__signals{stroke:var(--ep-signal);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px}.one-public-instrument__signals circle{fill:var(--ep-canvas)}.one-public-instrument__signals .one-public-instrument__travelling-signal{fill:var(--ep-cyan);stroke:var(--ep-paper);stroke-width:2px}.one-public-instrument__signal-notes,.one-public-instrument__pathway-labels{fill:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.12em;font-size:9px;font-weight:700}.one-public-instrument__ground{fill:#2b2a6b11}.one-public-instrument__glass{stroke:#ffffffa6;stroke-width:1px}.one-public-instrument__edge{fill:none;stroke:#2b2a6bbf;stroke-width:2.2px}.one-public-instrument__rim{fill:#ffffffe0;stroke:#2b2a6b9e;stroke-width:1.8px}.one-public-instrument__mouth{fill:#2b2a6b17;stroke:#2b2a6b59}.one-public-instrument__highlight{fill:none;stroke:#fffffff2;stroke-linecap:round;stroke-width:4px}.one-public-instrument__highlight--right{opacity:.5;stroke-width:2px}.one-public-instrument__base{fill:#ffffff42;stroke:#2b2a6b4d;stroke-width:1.2px}.one-public-instrument__network{stroke:#2b2a6b6b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px}.one-public-instrument__network circle{fill:var(--ep-paper)}.one-public-instrument__pieces{fill:#ffffffad;stroke-linejoin:round;stroke-width:1.65px}.one-public-instrument__pieces--capability{fill:#8cc7391f;stroke:var(--ep-green-deep)}.one-public-instrument__pieces--configuration{fill:#7569c71a;stroke:var(--ep-configuration)}.one-public-instrument__pieces--new{fill:#d5793f12;stroke:var(--ep-new)}.one-public-instrument__accounting-rails{opacity:.22;stroke-linecap:round;stroke-width:2px}.one-public-instrument__rail--capability{fill:var(--ep-green);stroke:var(--ep-green-deep)}.one-public-instrument__rail--configuration{fill:var(--ep-configuration);stroke:var(--ep-configuration)}.one-public-instrument__rail--new{fill:var(--ep-new);stroke:var(--ep-new)}.one-public-instrument__foundation text{fill:#fff;font-family:var(--one-display);letter-spacing:.16em;font-size:22px;font-weight:750}.one-public-instrument__pathway{stroke:var(--ep-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.one-public-instrument__pathway circle{fill:var(--ep-green)}.one-public-instrument--orientation .one-public-instrument__signals,.one-public-instrument--orientation .one-public-instrument__signal-notes{opacity:.55}.one-public-instrument--signal-intake .one-public-instrument__signals,.one-public-instrument--signal-intake .one-public-instrument__signal-notes{opacity:1}.one-public-instrument--capability-composition .one-public-instrument__signals,.one-public-instrument--capability-composition .one-public-instrument__signal-notes{opacity:.72}.one-public-instrument--capability-composition .one-public-instrument__pieces{stroke-width:2px}.one-public-instrument--configuration .one-public-instrument__signals,.one-public-instrument--configuration .one-public-instrument__signal-notes,.one-public-instrument--configuration .one-public-instrument__pieces--capability,.one-public-instrument--configuration .one-public-instrument__pieces--new{opacity:.32}.one-public-instrument--configuration .one-public-instrument__pieces--configuration{stroke-width:2.4px}.one-public-instrument--accounting .one-public-instrument__signals,.one-public-instrument--accounting .one-public-instrument__signal-notes,.one-public-instrument--accounting .one-public-instrument__pathway,.one-public-instrument--accounting .one-public-instrument__pathway-labels{opacity:.2}.one-public-instrument--accounting .one-public-instrument__accounting-rails{opacity:.95}.one-public-instrument--pathway .one-public-instrument__signals,.one-public-instrument--pathway .one-public-instrument__signal-notes{opacity:.18}.one-public-instrument--pathway .one-public-instrument__pathway{stroke-width:2.4px}.one-public-instrument--compact-summary .one-public-instrument__grid,.one-public-instrument--compact-summary .one-public-instrument__construction,.one-public-instrument--compact-summary .one-public-instrument__signal-notes,.one-public-instrument--compact-summary .one-public-instrument__accounting-rails,.one-public-instrument--compact-summary .one-public-instrument__pathway-labels{display:none}.pilot-instrument-figure>figcaption{border-top:1px solid var(--ep-line);color:var(--ep-muted);margin-top:-.35rem;padding:.85rem .2rem 0;font-size:.72rem;line-height:1.55}.pilot-home-entrance{background:radial-gradient(circle at 84% 24%, #8cc7391f, transparent 23rem), linear-gradient(180deg, #fff 0, var(--ep-canvas) 100%);border-bottom:1px solid var(--ep-line);padding-block:clamp(4rem,7vw,7rem) clamp(4rem,6vw,6rem)}.pilot-home-entrance__layout{grid-template-columns:minmax(18rem,4.5fr) minmax(34rem,7.5fr);align-items:center;gap:clamp(2rem,4vw,5rem);display:grid;position:relative}.pilot-home-entrance__copy{z-index:2;position:relative}.pilot-home-entrance__copy h1{max-width:10ch;margin-bottom:1.75rem;font-size:clamp(3.5rem,5.6vw,6.25rem)}.pilot-home-entrance__lead{max-width:51ch;margin-bottom:2rem;font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.65}.pilot-home-workbench{min-height:41rem;position:relative}.pilot-home-fragment-field{z-index:2;width:46%;min-height:32rem;position:absolute;inset:3.7rem auto auto 0}.pilot-home-fragment-field ul{margin-bottom:0;padding:0;list-style:none;position:relative}.pilot-home-fragment{border-left:2px solid var(--ep-line-strong);color:var(--ep-grey);background:#ffffffd1;max-width:15rem;padding:.65rem .75rem;font-size:clamp(.7rem,.8vw,.84rem);line-height:1.35;position:absolute;box-shadow:0 .5rem 1.5rem #2b2a6b0b}.pilot-home-fragment--one{top:0;left:2%;transform:rotate(-1.5deg)}.pilot-home-fragment--two{top:5.1rem;left:16%;transform:rotate(1deg)}.pilot-home-fragment--three{top:10.3rem;left:0;transform:rotate(-.5deg)}.pilot-home-fragment--four{top:15.8rem;left:20%;transform:rotate(1.4deg)}.pilot-home-fragment--five{top:21.2rem;left:3%}.pilot-home-fragment--active{border-color:var(--ep-signal);color:var(--ep-blue);background:#fffffff7;font-weight:700;top:27rem;left:17%}.pilot-home-fragment-signal{border-bottom:1px solid var(--ep-signal);width:66%;position:absolute;bottom:.55rem;left:51%}.pilot-home-fragment-signal:after{border-bottom:4px solid #0000;border-left:6px solid var(--ep-signal);content:"";border-top:4px solid #0000;position:absolute;top:-3px;right:-1px}.pilot-home-fragment-signal span{background:var(--ep-cyan);border:2px solid #fff;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:-.35rem;left:0}.pilot-home-instrument{width:80%;margin-left:20%}.pilot-home-composition{background:var(--ep-paper);padding-block:var(--ep-section-standard)}.pilot-home-composition__layout{grid-template-columns:minmax(18rem,4fr) minmax(30rem,7fr);gap:clamp(3rem,7vw,7rem);display:grid}.pilot-composition-rail{border-top:1px solid var(--ep-line-strong);margin-bottom:0;padding:0;list-style:none}.pilot-composition-rail li{border-bottom:1px solid var(--ep-line);grid-template-columns:2.2rem 2.4rem minmax(0,1fr);align-items:start;gap:1rem;padding-block:1.25rem;display:grid;position:relative}.pilot-composition-rail li:after{background:var(--ep-green);content:"";width:2px;height:0;transition:height .18s;position:absolute;top:0;left:-.05rem}.pilot-composition-rail li:hover:after{height:100%}.pilot-composition-rail h3{margin-bottom:.35rem}.pilot-composition-rail p{max-width:56ch;margin-bottom:0;font-size:.88rem;line-height:1.55}.pilot-blueprint{background-color:var(--ep-blue);color:#fff;padding-block:var(--ep-section-atmospheric);background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:2.25rem 2.25rem}.pilot-blueprint__layout{grid-template-columns:minmax(17rem,3.8fr) minmax(34rem,8.2fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.pilot-blueprint .pilot-eyebrow,.pilot-blueprint h2{color:#fff}.pilot-blueprint .pilot-eyebrow:before{background:var(--ep-green)}.pilot-blueprint__copy h2{max-width:10ch;margin-bottom:1.8rem;font-size:clamp(2.7rem,4vw,4.6rem)}.pilot-blueprint__copy>p:not(.pilot-eyebrow){color:#ffffffbd;line-height:1.75}.pilot-blueprint__boundary{border-left:2px solid var(--ep-cyan);margin-top:1.6rem;margin-bottom:0;padding-left:1rem;font-size:.76rem}.pilot-blueprint-sheet{box-shadow:1rem 1rem 0 #17164a80, var(--ep-shadow-lift);color:var(--ep-blue);background:#fffffffa;min-height:35rem;margin-bottom:0;padding:1.2rem;position:relative}.pilot-blueprint-sheet:before{content:"";pointer-events:none;border:1px solid #2b2a6b2e;position:absolute;inset:.55rem}.pilot-blueprint-sheet__header{border-bottom:1px solid var(--ep-line-strong);justify-content:space-between;padding:.55rem .45rem 1rem;display:flex}.pilot-blueprint-sheet__header span:last-child{color:var(--ep-new)}.pilot-blueprint-sheet__axis{border-bottom:1px solid var(--ep-line);justify-content:flex-end;align-items:center;gap:1rem;height:2.2rem;display:flex}.pilot-blueprint-sheet__axis span{border:1px solid var(--ep-line-strong);border-radius:50%;width:.35rem;height:.35rem}.pilot-blueprint-sheet__content{background-image:linear-gradient(#2b2a6b0e 1px,#0000 1px),linear-gradient(90deg,#2b2a6b0e 1px,#0000 1px);background-size:1.4rem 1.4rem;grid-template-columns:1.15fr .85fr;gap:1px;min-height:25.5rem;margin-top:1rem;display:grid}.pilot-blueprint-sheet__content>*{border:1px solid var(--ep-line);background:#ffffffde;margin:0;padding:1rem}.pilot-blueprint-sheet__core{flex-direction:column;grid-row:span 2;justify-content:center;display:flex}.pilot-blueprint-sheet__core strong{letter-spacing:-.035em;max-width:13ch;margin-block:.85rem;font-size:clamp(1.55rem,2.25vw,2.5rem);line-height:1.05}.pilot-blueprint-sheet__content p,.pilot-blueprint-sheet dd{margin-bottom:0;font-size:.76rem;line-height:1.5}.pilot-blueprint-sheet__content dl{gap:.6rem;display:grid}.pilot-blueprint-sheet__content dl>div{border-left:2px solid var(--ep-green);padding-left:.7rem}.pilot-blueprint-sheet__content dl>.pilot-blueprint-sheet__configuration{border-color:var(--ep-configuration)}.pilot-blueprint-sheet__content dl>.pilot-blueprint-sheet__new{border-color:var(--ep-new)}.pilot-blueprint-sheet dt{align-items:center;gap:.45rem;font-size:.78rem;font-weight:750;display:flex}.pilot-blueprint-sheet__outcome,.pilot-blueprint-sheet__path{align-self:end}.pilot-blueprint-sheet figcaption{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.03em;padding:1rem .45rem 0;font-size:.63rem;line-height:1.45}.pilot-pathways{background:var(--ep-light-grey);padding-block:var(--ep-section-standard)}.pilot-pathways__layout{grid-template-columns:minmax(20rem,4fr) minmax(30rem,7fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.pilot-pathway-map{grid-template-columns:1.1fr 1fr 1fr;gap:.7rem 2.7rem;margin-bottom:0;padding:1rem 0;list-style:none;display:grid;position:relative}.pilot-pathway-map:before{background:var(--ep-line-strong);content:"";width:1px;height:calc(100% - 2rem);position:absolute;top:1rem;left:calc(33.333% + .4rem)}.pilot-pathway-map li{border-bottom:1px solid var(--ep-line);color:var(--ep-blue);align-items:center;gap:.65rem;min-height:3.5rem;padding:.65rem 0;font-size:.82rem;font-weight:700;display:flex;position:relative}.pilot-pathway-map li:not(.pilot-pathway-map__origin):before{background:var(--ep-line-strong);content:"";width:2rem;height:1px;position:absolute;top:50%;left:-2.7rem}.pilot-pathway-map li>span:first-child{color:var(--ep-muted);font-family:var(--one-mono);font-size:.65rem}.pilot-pathway-map__origin{text-align:center;flex-direction:column;grid-row:1/span 3;place-content:center;border:1px solid var(--ep-line-strong)!important;min-height:100%!important;padding:2rem!important}.pilot-pathway-map__origin:after{background:var(--ep-green);content:"";border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:calc(50% - .275rem);right:-.3rem}.pilot-home-context{background:var(--ep-paper);padding-block:var(--ep-section-standard)}.pilot-home-context__layout{grid-template-columns:1fr .8fr;gap:1px;display:grid}.pilot-home-context__relationship{border:1px solid var(--ep-line);border-bottom:0;padding:clamp(2rem,4vw,4rem)}.pilot-home-context__relationship h2{max-width:13ch;margin-bottom:1.5rem;font-size:clamp(2.5rem,3.8vw,4.25rem)}.pilot-home-context__relationship>p:not(.pilot-eyebrow){max-width:56ch;line-height:1.7}.pilot-home-context__map{background:var(--ep-light-grey);border:1px solid var(--ep-line);color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;border-bottom:0;align-content:center;justify-items:center;gap:.9rem;padding:2rem;font-size:.72rem;display:grid}.pilot-home-context__map strong{background:var(--ep-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex}.pilot-home-context__action{background:var(--ep-green);grid-column:1/-1;grid-template-columns:minmax(10rem,.6fr) minmax(20rem,1.4fr) auto;align-items:center;gap:1.2rem 3rem;padding:clamp(2rem,3.5vw,3.5rem);display:grid}.pilot-home-context__action .pilot-annotation,.pilot-home-context__action h2{color:var(--ep-blue-deep);margin-bottom:0}.pilot-home-context__action h2{font-size:clamp(2rem,3vw,3.35rem)}.pilot-home-context__action .pilot-button--primary{background:var(--ep-blue);color:#fff}.pilot-home-context__action .pilot-button--primary:hover{background:var(--ep-blue-deep)}.pilot-capabilities-entrance{background:radial-gradient(circle at 78% 25%, #61c7d021, transparent 24rem), var(--ep-light-grey);border-bottom:1px solid var(--ep-line);padding-block:clamp(3.5rem,6vw,6rem) 0}.pilot-capabilities-entrance__layout{grid-template-columns:minmax(20rem,4.5fr) minmax(32rem,7.5fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid;position:relative}.pilot-capabilities-entrance__copy{z-index:1;padding-bottom:clamp(3rem,5vw,5rem);position:relative}.pilot-capabilities-entrance__copy h1{max-width:11ch;margin-bottom:1.65rem;font-size:clamp(3.2rem,5vw,5.7rem)}.pilot-capabilities-entrance__lead{font-size:clamp(1.08rem,1.5vw,1.3rem);line-height:1.6;color:var(--ep-blue)!important}.pilot-capabilities-entrance__copy>p:not(.pilot-eyebrow,.pilot-boundary-note){max-width:54ch}.pilot-capabilities-entrance__copy .pilot-actions{margin-top:1.8rem}.pilot-capabilities-instrument{align-self:end}.pilot-instrument-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;display:grid}.pilot-instrument-legend span{grid-template-columns:.65rem auto 1fr;align-items:baseline;gap:.45rem;display:grid}.pilot-instrument-legend b{color:var(--ep-blue)}.pilot-key{border-radius:50%;width:.48rem;height:.48rem;display:inline-block}.pilot-key--signal{background:var(--ep-signal)}.pilot-key--capability{background:var(--ep-green)}.pilot-key--configuration{background:var(--ep-configuration)}.pilot-key--new{background:var(--ep-new)}.pilot-capability-process{border-top:1px solid var(--ep-line);grid-template-columns:minmax(16rem,3fr) minmax(32rem,8fr);align-items:center;gap:2rem;margin-top:2rem;padding-block:1.4rem;display:grid}.pilot-capability-process h2{max-width:21ch;margin-bottom:0;font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.05}.pilot-capability-process ol{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:0;padding:0;list-style:none;display:grid}.pilot-capability-process li{border-left:1px solid var(--ep-line);color:var(--ep-blue);gap:.35rem;min-height:4.2rem;padding:.3rem .75rem;font-size:.72rem;line-height:1.35;display:grid}.pilot-capability-process li span{color:var(--ep-signal);font-family:var(--one-mono);font-size:.62rem}.pilot-capability-field{background:var(--ep-paper);padding-block:var(--ep-section-atmospheric)}.pilot-capability-field__intro{grid-template-columns:1.25fr .75fr;align-items:end;gap:2rem;margin-bottom:3rem;display:grid}.pilot-capability-field__intro h2{max-width:14ch;margin-bottom:0}.pilot-capability-field__intro>p{border-left:1px solid var(--ep-line-strong);max-width:52ch;margin-bottom:.25rem;padding-left:1.25rem;font-size:.86rem;line-height:1.65}.pilot-constellation{margin-bottom:0}.pilot-constellation__map{background:linear-gradient(#2b2a6b0b 1px, transparent 1px), linear-gradient(90deg, #2b2a6b0b 1px, transparent 1px), var(--ep-light-grey);border-block:1px solid var(--ep-line-strong);background-size:2rem 2rem;height:min(38vw,33rem);min-height:29rem;position:relative}.pilot-constellation__map>svg{width:100%;height:100%;position:absolute;inset:0}.pilot-constellation__map>svg path{stroke:#2b2a6b52;stroke-width:1.25px;vector-effect:non-scaling-stroke}.pilot-constellation__center,.pilot-constellation__node{position:absolute;transform:translate(-50%,-50%)}.pilot-constellation__center{background:var(--ep-blue);color:#fff;text-align:center;border:.45rem solid #8cc73952;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:9.5rem;height:9.5rem;display:flex;top:50%;left:50%}.pilot-constellation__center:before{content:"";border:1px dashed #2b2a6b59;border-radius:50%;position:absolute;inset:-2.2rem}.pilot-constellation__center span{font-family:var(--one-mono);letter-spacing:.08em;font-size:.55rem}.pilot-constellation__center strong{letter-spacing:.12em;font-size:2.2rem}.pilot-constellation__node{border:1px solid var(--ep-line-strong);color:var(--ep-blue);text-align:center;background:#fffffff0;justify-content:center;align-items:center;width:8.5rem;min-height:4.25rem;padding:.55rem .75rem;font-size:clamp(.62rem,.8vw,.78rem);font-weight:750;line-height:1.3;display:flex}.pilot-constellation__node:before{background:var(--ep-green);border:2px solid var(--ep-light-grey);content:"";border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:-.4rem;left:50%;transform:translate(-50%)}.pilot-constellation__node--identity{top:15.8%;left:14.2%}.pilot-constellation__node--organizations{top:12.7%;left:37.4%}.pilot-constellation__node--commerce{top:13.8%;left:65.7%}.pilot-constellation__node--public{top:22.1%;left:87.4%}.pilot-constellation__node--knowledge{top:48.5%;left:16.5%}.pilot-constellation__node--innovation{top:51.9%;left:83.2%}.pilot-constellation__node--operations{top:85.4%;left:16.5%}.pilot-constellation__node--financial{top:89%;left:48.5%}.pilot-constellation__node--intelligence{top:82.7%;left:85.8%}.pilot-constellation figcaption{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.03em;padding-top:.9rem;font-size:.64rem;line-height:1.45}.pilot-capability-ledger{border-top:1px solid var(--ep-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;margin-bottom:0;display:grid}.pilot-capability-ledger>div{border-bottom:1px solid var(--ep-line);min-height:8.25rem;padding:1rem 1.25rem 1rem 0}.pilot-capability-ledger>div:not(:nth-child(3n+1)){border-left:1px solid var(--ep-line);padding-left:1.25rem}.pilot-capability-ledger dt{color:var(--ep-blue);font-size:.86rem;font-weight:750;line-height:1.3}.pilot-capability-ledger dt span{color:var(--ep-signal);font-family:var(--one-mono);margin-bottom:.45rem;font-size:.61rem;display:block}.pilot-capability-ledger dd{color:var(--ep-muted);margin-top:.55rem;margin-bottom:0;font-size:.74rem;line-height:1.5}.pilot-capability-field__boundary{border-left:2px solid var(--ep-new);max-width:78ch;margin-top:1.25rem;margin-bottom:0;padding-left:.85rem;font-size:.72rem;line-height:1.5}.pilot-accounting-cutaway{background-color:var(--ep-blue);color:#fff;padding-block:var(--ep-section-atmospheric);background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:2rem 2rem}.pilot-accounting-cutaway__layout{grid-template-columns:minmax(22rem,5fr) minmax(31rem,7fr);align-items:center;gap:clamp(3rem,6vw,6rem);display:grid}.pilot-accounting-cutaway .pilot-eyebrow,.pilot-accounting-cutaway h2,.pilot-accounting-cutaway h3{color:#fff}.pilot-accounting-cutaway__copy>p:not(.pilot-eyebrow){color:#ffffffb8;max-width:55ch;line-height:1.7}.pilot-accounting-cutaway__copy h2{max-width:11ch;margin-bottom:1.5rem}.pilot-accounting-legend{border-top:1px solid #ffffff3d;margin-top:2.5rem;margin-bottom:0;padding:0;list-style:none}.pilot-accounting-legend li{border-bottom:1px solid #ffffff2e;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:1rem;padding-block:1rem;display:grid}.pilot-accounting-legend li h3{margin-bottom:.3rem}.pilot-accounting-legend li p{color:#ffffffa3;margin-bottom:0;font-size:.76rem;line-height:1.5}.pilot-accounting-legend li>div>span{color:var(--ep-cyan);margin-bottom:.25rem;display:block}.pilot-accounting-instrument{--ep-line:#ffffff38;--ep-line-strong:#fff6;--ep-muted:#ffffff9e}.pilot-accounting-instrument .pilot-instrument-heading{color:#fff}.pilot-accounting-instrument .one-public-instrument__grid{color:#ffffff24}.pilot-accounting-instrument .one-public-instrument__construction{stroke:#fff3}.pilot-accounting-instrument .one-public-instrument__edge,.pilot-accounting-instrument .one-public-instrument__rim,.pilot-accounting-instrument .one-public-instrument__network{stroke:#ffffff75}.pilot-accounting-instrument .one-public-instrument__rim{fill:#ffffff38}.pilot-accounting-instrument .one-public-instrument__mouth{fill:#ffffff1a;stroke:#fff6}.pilot-accounting-instrument .one-public-instrument__network circle{fill:var(--ep-blue)}.pilot-accounting-instrument .one-public-instrument__ground{fill:#ffffff12}.pilot-accounting-instrument>figcaption{color:#ffffffa8}.pilot-accounting-instrument>figcaption strong{color:#fff}.pilot-capability-reuse{background:var(--ep-canvas);padding-block:var(--ep-section-standard)}.pilot-capability-reuse__layout{grid-template-columns:minmax(28rem,1.05fr) minmax(20rem,.95fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.pilot-capability-reuse__diagram{grid-template-columns:11rem 1fr;align-items:center;min-height:26rem;display:grid;position:relative}.pilot-capability-reuse__diagram:before{content:"";background-image:linear-gradient(#2b2a6b0d 1px,#0000 1px),linear-gradient(90deg,#2b2a6b0d 1px,#0000 1px);background-size:1.5rem 1.5rem;position:absolute;inset:0}.pilot-capability-reuse__foundation{background:var(--ep-blue);color:#fff;z-index:1;border:.5rem solid #8cc7394d;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:10rem;height:10rem;display:flex;position:relative}.pilot-capability-reuse__foundation span{font-family:var(--one-mono);letter-spacing:.07em;font-size:.55rem}.pilot-capability-reuse__foundation strong{letter-spacing:.1em;font-size:2.25rem}.pilot-capability-reuse__diagram ul{z-index:1;margin-bottom:0;padding:0 0 0 3rem;list-style:none;position:relative}.pilot-capability-reuse__diagram li{border-bottom:1px solid var(--ep-line);color:var(--ep-blue);background:#ffffffe6;padding:.9rem 1rem;font-size:.82rem;font-weight:700;position:relative}.pilot-capability-reuse__diagram li:before{background:var(--ep-line-strong);content:"";width:3rem;height:1px;position:absolute;top:50%;left:-3rem}.pilot-capability-reuse__diagram li span{color:var(--ep-signal);font-family:var(--one-mono);margin-right:.75rem;font-size:.62rem}.pilot-capability-reuse__copy h2{max-width:12ch;margin-bottom:1.6rem;font-size:clamp(2.6rem,4vw,4.5rem)}.pilot-capability-reuse__copy>p:not(.pilot-eyebrow){max-width:56ch;line-height:1.7}.pilot-capability-reuse__copy .pilot-actions{margin-top:2rem}@keyframes one-pilot-signal-path{0%{opacity:.15;stroke-dasharray:1 520}55%{opacity:1;stroke-dasharray:360 520}to{opacity:1;stroke-dasharray:520 520}}@keyframes one-pilot-signal-travel{0%,12%{opacity:0;transform:translate(-150px,-78px)}45%{opacity:1;transform:translate(-70px,-38px)}72%,to{opacity:1;transform:translate(0)}}@keyframes one-pilot-fragment-resolve{0%,22%{border-color:var(--ep-line-strong);box-shadow:none}55%,to{border-color:var(--ep-signal);box-shadow:0 .75rem 2rem #2f91b324}}@keyframes one-pilot-flask-response{0%,60%{opacity:.55;transform-origin:58% 58%;transform:scale(.985)}82%{opacity:1;transform-origin:58% 58%;transform:scale(1.008)}to{opacity:1;transform-origin:58% 58%;transform:scale(1)}}.one-home-pilot .one-public-instrument__signal-path{animation:2.8s cubic-bezier(.22,.8,.3,1) .25s both one-pilot-signal-path}.one-home-pilot .one-public-instrument__signal-path--two{animation-delay:.5s}.one-home-pilot .one-public-instrument__signal-path--three{animation-delay:.75s}.one-home-pilot .one-public-instrument__travelling-signal{animation:2.2s cubic-bezier(.22,.8,.3,1) .8s both one-pilot-signal-travel}.one-home-pilot .one-public-instrument__pieces,.one-home-pilot .one-public-instrument__network,.one-home-pilot .one-public-instrument__foundation{animation:3.1s ease-out .2s both one-pilot-flask-response}.pilot-home-fragment--active{animation:2.2s ease-out .2s both one-pilot-fragment-resolve}@media (width<=1180px){.pilot-home-entrance__layout,.pilot-capabilities-entrance__layout{grid-template-columns:minmax(18rem,4.7fr) minmax(30rem,7.3fr);gap:2.5rem}.pilot-home-instrument{width:85%;margin-left:15%}.pilot-home-fragment-field{width:42%}}@media (width<=980px){.one-public-pilot{--ep-grid-columns:8}.pilot-home-entrance__layout,.pilot-capabilities-entrance__layout,.pilot-home-composition__layout,.pilot-blueprint__layout,.pilot-pathways__layout,.pilot-accounting-cutaway__layout,.pilot-capability-reuse__layout{grid-template-columns:minmax(0,1fr)}.pilot-home-entrance__copy h1,.pilot-capabilities-entrance__copy h1{max-width:12ch}.pilot-home-workbench{width:100%;max-width:49rem;margin-inline:auto}.pilot-home-composition__layout,.pilot-pathways__layout{gap:3rem}.pilot-section-intro h2,.pilot-section-intro--compact h2,.pilot-blueprint__copy h2,.pilot-accounting-cutaway__copy h2,.pilot-capability-reuse__copy h2{max-width:17ch}.pilot-blueprint-sheet{min-height:31rem}.pilot-capabilities-entrance__copy{padding-bottom:0}.pilot-capabilities-instrument{width:100%;max-width:45rem;margin-inline:auto}.pilot-capability-process{grid-template-columns:minmax(0,1fr)}.pilot-capability-field__intro{grid-template-columns:minmax(0,1fr);align-items:start}.pilot-capability-field__intro>p{max-width:62ch}.pilot-accounting-instrument{width:100%;max-width:44rem;margin-inline:auto}.pilot-capability-reuse__diagram{width:100%;max-width:42rem;margin-inline:auto}}@media (width<=760px){.one-public-pilot h2{line-height:1.02}.pilot-home-entrance__copy h1,.pilot-capabilities-entrance__copy h1{font-size:clamp(3rem,12vw,4.8rem)}.pilot-home-workbench{min-height:0}.pilot-home-fragment-field{width:100%;min-height:auto;position:relative;inset:auto}.pilot-home-fragment-field ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.pilot-home-fragment{max-width:none;min-height:3.7rem;position:relative;top:auto;left:auto;transform:none}.pilot-home-fragment--active{grid-column:1/-1}.pilot-home-fragment-signal{transform-origin:0;width:2rem;bottom:-2rem;left:50%;transform:rotate(90deg)}.pilot-home-instrument{width:100%;margin-top:3rem;margin-left:0}.pilot-blueprint-sheet__content{grid-template-columns:minmax(0,1fr)}.pilot-blueprint-sheet__core{grid-row:auto}.pilot-blueprint-sheet{min-height:0}.pilot-pathway-map{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pilot-pathway-map:before{left:calc(50% - 1.35rem)}.pilot-pathway-map__origin{grid-row:1/span 6}.pilot-home-context__layout{grid-template-columns:minmax(0,1fr)}.pilot-home-context__relationship,.pilot-home-context__map{border-bottom:1px solid var(--ep-line)}.pilot-home-context__action{grid-template-columns:minmax(0,1fr)}.pilot-home-context__action .pilot-button{justify-self:start}.pilot-capability-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-capability-process li:last-child{grid-column:1/-1}.pilot-constellation__map{display:none}.pilot-capability-ledger{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem}.pilot-capability-ledger>div,.pilot-capability-ledger>div:not(:nth-child(3n+1)){border-left:0;padding-left:0;padding-right:1rem}.pilot-capability-ledger>div:nth-child(2n){border-left:1px solid var(--ep-line);padding-left:1rem}.pilot-constellation figcaption{border-left:2px solid var(--ep-signal);padding-left:.8rem}}@media (width<=520px){.one-public-pilot{--ep-grid-columns:4}.pilot-actions{flex-direction:column;align-items:stretch}.pilot-button,.pilot-text-link{width:100%}.pilot-text-link{padding-block:.75rem}.pilot-home-entrance,.pilot-capabilities-entrance{padding-top:3rem}.pilot-home-fragment-field ul,.pilot-capability-ledger{grid-template-columns:minmax(0,1fr)}.pilot-home-fragment--active{grid-column:auto}.pilot-instrument-heading,.pilot-blueprint-sheet__header{flex-direction:column;align-items:start;gap:.25rem}.pilot-composition-rail li{grid-template-columns:1.7rem 2rem minmax(0,1fr)}.pilot-pathway-map{display:block}.pilot-pathway-map:before,.pilot-pathway-map li:before,.pilot-pathway-map__origin:after{display:none}.pilot-pathway-map__origin{margin-bottom:1rem;min-height:9rem!important}.pilot-pathway-map li:not(.pilot-pathway-map__origin){min-height:3rem}.pilot-instrument-legend,.pilot-capability-process ol{grid-template-columns:minmax(0,1fr)}.pilot-capability-process li,.pilot-capability-process li:last-child{grid-column:auto}.pilot-capability-ledger>div,.pilot-capability-ledger>div:nth-child(2n),.pilot-capability-ledger>div:not(:nth-child(3n+1)){border-left:0;min-height:0;padding:1rem 0}.pilot-capability-reuse__diagram{min-height:0;display:block}.pilot-capability-reuse__foundation{width:8rem;height:8rem;margin-inline:auto}.pilot-capability-reuse__diagram ul{padding-top:2rem;padding-left:0}.pilot-capability-reuse__diagram li:before{display:none}}@media (prefers-reduced-motion:reduce){.one-home-pilot .one-public-instrument__signal-path,.one-home-pilot .one-public-instrument__travelling-signal,.one-home-pilot .one-public-instrument__pieces,.one-home-pilot .one-public-instrument__network,.one-home-pilot .one-public-instrument__foundation,.pilot-home-fragment--active{animation:none}.pilot-button,.pilot-text-link,.pilot-composition-rail li:after{transition:none}}.one-home-pilot .pilot-home-workbench{min-height:47rem}.one-home-pilot .pilot-home-fragment-field{width:48%;min-height:40rem}.one-home-pilot .pilot-home-fragment{background-color:#ffffffe6;background-image:repeating-linear-gradient(#0000 0 1.25rem,#2b2a6b0e 1.25rem calc(1.25rem + 1px));border-left:0;max-width:17rem;padding:.65rem .8rem .75rem 1rem;font-family:Segoe Print,Bradley Hand,cursive;font-size:clamp(.78rem,.9vw,.93rem);box-shadow:.35rem .45rem #2b2a6b0b}.one-home-pilot .pilot-home-fragment--active{background-color:#fffffffa;border:1px solid #2f91b33d;max-width:18rem;padding-left:1rem;box-shadow:.5rem .6rem #2f91b314}.one-home-pilot .pilot-home-fragment--six{top:33.1rem;left:2%;transform:rotate(-1deg)}.one-home-pilot .pilot-home-fragment-signal{border:0;width:71%;height:5rem;position:absolute;bottom:-1.9rem;left:45%;overflow:visible;transform:none}.one-home-pilot .pilot-home-fragment-signal:after{display:none}.one-home-pilot .pilot-home-instrument{z-index:1;width:86%;margin-left:17%;transform:translate(1.5rem)}.one-home-pilot .pilot-blueprint-sheet{box-shadow:1.1rem 1.1rem 0 #17164a80, -.65rem .65rem 0 #61c7d017, var(--ep-shadow-lift);transform:rotate(.18deg)}.one-home-pilot .pilot-blueprint-sheet__header{grid-template-columns:1fr auto auto;gap:1.5rem;display:grid}.one-home-pilot .pilot-pathway-map{z-index:1;grid-template-columns:14rem minmax(0,1fr);min-height:23rem;padding:0;position:relative}.one-home-pilot .pilot-pathway-map:before,.one-home-pilot .pilot-pathway-map li:not(.pilot-pathway-map__origin):before{display:none}.one-home-pilot .pilot-pathway-map li{background:linear-gradient(90deg, #f5f5f5f2, var(--ep-light-grey) 80%);border-bottom-color:#2b2a6b26;min-height:3.55rem;padding-left:1.25rem}.one-home-pilot .pilot-pathway-map__origin{grid-row:1/span 6;margin-block:4.2rem;background:#ffffffb8!important;min-height:auto!important}.one-home-pilot .pilot-home-context{background:radial-gradient(circle at 56% 50%, #8cc7391f, transparent 18rem), linear-gradient(#2b2a6b09 1px, transparent 1px), linear-gradient(90deg, #2b2a6b09 1px, transparent 1px), var(--ep-paper);background-size:auto,2rem 2rem,2rem 2rem,auto}.one-home-pilot .pilot-home-context__layout{display:block}.one-home-pilot .pilot-home-context__action{border-bottom:1px solid var(--ep-line-strong);background:0 0;border-top:0;grid-template-columns:minmax(12rem,.7fr) minmax(22rem,1.4fr) auto;margin-left:clamp(0rem,5vw,5rem);padding-inline:0;position:relative}.one-home-pilot .pilot-home-context__action .pilot-annotation,.one-home-pilot .pilot-home-context__action h2{color:var(--ep-blue)}.one-home-pilot .pilot-home-context__action .pilot-button--primary{background:var(--ep-green);color:var(--ep-blue-deep)}@media (width<=1180px){.one-home-pilot .pilot-home-fragment-field{width:46%}.one-home-pilot .pilot-home-instrument{width:89%;margin-left:13%;transform:none}}@media (width<=980px){.one-home-pilot .pilot-home-fragment-field{width:42%}.one-home-pilot .pilot-home-instrument{width:85%;margin-left:15%}.one-home-pilot .pilot-home-context__action{margin-left:0}}@media (width<=760px){.one-home-pilot .pilot-home-workbench,.one-home-pilot .pilot-home-fragment-field{min-height:0}.one-home-pilot .pilot-home-fragment-field{width:100%}.one-home-pilot .pilot-home-fragment{max-width:none;min-height:3.7rem;position:relative;top:auto;left:auto;transform:none}.one-home-pilot .pilot-home-fragment--six{top:auto;left:auto;transform:none}.one-home-pilot .pilot-home-fragment-signal{transform-origin:0;width:7rem;height:3.5rem;bottom:-2.9rem;left:42%;transform:rotate(72deg)}.one-home-pilot .pilot-home-instrument{width:100%;margin-top:3rem;margin-left:0;transform:none}.one-home-pilot .pilot-blueprint-sheet{transform:none}.one-home-pilot .pilot-pathway-map{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}.one-home-pilot .pilot-pathway-map__origin{grid-row:1/span 6;margin-block:0;min-height:100%!important}.one-home-pilot .pilot-home-context__action{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.one-home-pilot .pilot-blueprint-sheet__header{display:flex}.one-home-pilot .pilot-pathway-map{display:block}.one-home-pilot .pilot-pathway-map__origin{margin-bottom:1rem;min-height:9rem!important}}@media (prefers-reduced-motion:reduce){.one-home-pilot .pilot-home-fragment-signal__human,.one-home-pilot .pilot-home-fragment-signal__resolved,.one-home-pilot .pilot-blueprint-emergence>path:first-child,.one-home-pilot .pilot-blueprint-sheet{animation:none}}.one-products-pilot .one-products-hero{background:radial-gradient(circle at 78% 42%, #8cc7391c, transparent 25rem), linear-gradient(116deg, #fff 0%, var(--ep-canvas) 58%, #f1f7ef 100%);border-bottom:1px solid var(--ep-line);overflow:hidden}.one-products-pilot .one-products-hero__layout{grid-template-columns:minmax(20rem,4.4fr) minmax(36rem,7.6fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:47rem;padding-block:clamp(4rem,7vw,7rem);display:grid;position:relative}.one-products-pilot .one-products-hero__copy{z-index:2;position:relative}.one-products-pilot .one-products-hero h1{max-width:11ch;margin-bottom:1.5rem;font-size:clamp(3.35rem,5.35vw,5.7rem)}.one-products-pilot .one-products-hero__lead{color:var(--ep-blue);margin-bottom:1rem;font-size:clamp(1.25rem,1.7vw,1.55rem);font-weight:650;line-height:1.35}.one-products-pilot .one-products-hero__detail{max-width:58ch;margin-bottom:2rem;line-height:1.7}.one-products-pilot .one-products-outcome-field,.one-products-pilot .aslocal-network,.one-products-pilot .grocery-service-path,.one-products-pilot .one-products-environment{margin-bottom:0}.one-products-pilot .one-products-outcome-field{border:1px solid var(--ep-line-strong);box-shadow:var(--ep-shadow-lift);background:#ffffffb8;padding:1rem;position:relative}.one-products-pilot .one-products-outcome-field:before,.one-products-pilot .one-products-outcome-field:after,.one-products-pilot .aslocal-network:before,.one-products-pilot .aslocal-network:after{border-color:var(--ep-green);content:"";z-index:3;border-style:solid;width:1.05rem;height:1.05rem;position:absolute}.one-products-pilot .one-products-outcome-field:before,.one-products-pilot .aslocal-network:before{border-width:2px 0 0 2px;top:-.12rem;left:-.12rem}.one-products-pilot .one-products-outcome-field:after,.one-products-pilot .aslocal-network:after{border-width:0 2px 2px 0;bottom:-.12rem;right:-.12rem}.one-products-pilot .one-products-outcome-field__heading,.one-products-pilot .one-product-figure__heading,.one-products-pilot .one-products-environment__heading{border-bottom:1px solid var(--ep-line);color:var(--ep-blue);font-family:var(--one-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:2.4rem;padding:.35rem .25rem .8rem;font-size:.66rem;font-weight:700;display:flex}.one-products-pilot .one-products-outcome-field__heading span:last-child,.one-products-pilot .one-product-figure__heading span:last-child,.one-products-pilot .one-products-environment__heading span:last-child{color:var(--ep-muted);font-weight:500}.one-products-pilot .one-products-outcome-field__canvas{min-height:34rem;position:relative}.one-products-pilot .one-products-outcome-field__canvas>svg{width:100%;height:100%;position:absolute;inset:0}.one-products-pilot .one-products-outcome-field__grid{fill:none;stroke:#2b2a6b12;stroke-width:1px}.one-products-pilot .one-products-outcome-field__routes{fill:none;stroke:var(--ep-line-strong);stroke-width:1.4px}.one-products-pilot .one-products-outcome-field__blueprint{background:var(--ep-blue);box-shadow:0 0 0 1px var(--ep-line-strong), var(--ep-shadow-soft);color:#fff;text-align:center;z-index:2;border:.45rem solid #fffffff2;flex-direction:column;justify-content:center;align-items:center;width:12.4rem;height:9.5rem;padding:.75rem;display:flex;position:absolute;bottom:1.6rem;left:calc(50% - 6.2rem)}.one-products-pilot .one-products-outcome-field__blueprint span,.one-products-pilot .one-products-outcome-field__blueprint small{color:var(--ep-green);font-family:var(--one-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.59rem;font-weight:700}.one-products-pilot .one-products-outcome-field__blueprint strong{margin-block:.55rem;font-size:1.05rem}.one-products-pilot .one-products-outcome-field__canvas>ul{margin-bottom:0;padding:0;list-style:none;position:absolute;inset:0}.one-products-pilot .one-products-outcome{border-top:2px solid var(--ep-line-strong);color:var(--ep-blue);background:#ffffffeb;gap:.25rem;min-width:8.8rem;padding:.75rem .8rem;display:grid;position:absolute;box-shadow:0 .6rem 1.4rem #2b2a6b0f}.one-products-pilot .one-products-outcome span,.one-products-pilot .one-products-outcome small{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.56rem}.one-products-pilot .one-products-outcome strong{font-size:.8rem}.one-products-pilot .one-products-outcome--product{border-color:var(--ep-green);top:3.8rem;left:0}.one-products-pilot .one-products-outcome--product:after{color:var(--ep-green-deep);content:"THIS PAGE";font-family:var(--one-mono);letter-spacing:.06em;font-size:.52rem;position:absolute;top:.65rem;right:.7rem}.one-products-pilot .one-products-outcome--process{top:1rem;left:27%}.one-products-pilot .one-products-outcome--service{top:1rem;right:27%}.one-products-pilot .one-products-outcome--experiment{top:5rem;right:0}.one-products-pilot .one-products-outcome--smaller{bottom:2rem;right:5%}.one-products-pilot .one-products-outcome--stop{border-color:var(--ep-new);bottom:2rem;left:5%}.one-products-pilot .one-products-outcome-field__note{color:var(--ep-green-deep);font-family:Segoe Print,Bradley Hand,cursive;font-size:.74rem;position:absolute;top:48%;left:1rem;transform:rotate(-3deg)}.one-products-pilot figcaption{border-left:2px solid var(--ep-green);color:var(--ep-muted);margin-top:1rem;padding-left:.75rem;font-size:.7rem;line-height:1.55}.one-products-pilot .one-products-introduction{background:var(--ep-blue);color:#fff;padding-block:clamp(3rem,5vw,5rem)}.one-products-pilot .one-products-introduction__layout{grid-template-columns:2fr 4fr 6fr;align-items:end;gap:1.5rem clamp(3rem,6vw,6rem);display:grid}.one-products-pilot .one-products-introduction .pilot-eyebrow,.one-products-pilot .one-products-introduction h2{color:#fff}.one-products-pilot .one-products-introduction .pilot-eyebrow{align-self:start}.one-products-pilot .one-products-introduction h2{max-width:8ch;margin-bottom:0;font-size:clamp(2.7rem,4vw,4.5rem)}.one-products-pilot .one-products-introduction__layout>p:last-child{color:#ffffffb8;max-width:58ch;margin-bottom:0;line-height:1.7}.one-products-pilot .one-product-chapter{padding-block:clamp(5.5rem,9vw,9rem);overflow:hidden}.one-products-pilot .one-product-chapter--aslocal{background:radial-gradient(circle at 78% 42%,#8cc73917,#0000 30rem),#fff}.one-products-pilot .one-product-chapter--grocery{background:linear-gradient(135deg, #4f46b50e, transparent 44%), var(--ep-warm)}.one-products-pilot .one-product-chapter__header{border-bottom:1px solid var(--ep-line-strong);grid-template-columns:2fr 5fr 5fr;align-items:end;gap:2rem;padding-bottom:2rem;display:grid}.one-products-pilot .one-product-chapter__header>div{align-self:start;gap:.35rem;display:grid}.one-products-pilot .one-product-chapter__header>div span{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.07em;font-size:.61rem;font-weight:700}.one-products-pilot .one-product-chapter__header>div span:last-child{color:var(--ep-green-deep)}.one-products-pilot .one-product-chapter--grocery .one-product-chapter__header>div span:last-child{color:var(--ep-configuration)}.one-products-pilot .one-product-chapter__header h2{letter-spacing:-.06em;margin-bottom:-.08em;font-size:clamp(4.7rem,8vw,8.8rem);line-height:.78}.one-products-pilot .one-product-chapter__header>p{color:var(--ep-blue);max-width:42ch;margin-bottom:0;font-size:clamp(1.05rem,1.45vw,1.32rem);font-weight:560;line-height:1.5}.one-products-pilot .one-product-chapter__body{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(3rem,7vw,7rem);padding-top:clamp(3.5rem,6vw,6rem);display:grid}.one-products-pilot .one-product-chapter__copy{grid-column:1/span 4}.one-products-pilot .one-product-chapter--grocery .one-product-chapter__copy{grid-column:9/span 4}.one-products-pilot .one-product-chapter__copy h3{max-width:11ch;margin-bottom:1.4rem;font-size:clamp(2rem,3vw,3.35rem);line-height:1}.one-products-pilot .one-product-chapter__copy>p:not(.pilot-eyebrow,.one-product-evidence){line-height:1.72}.one-products-pilot .one-product-shape{border-block:1px solid var(--ep-line-strong);margin-block:2rem}.one-products-pilot .one-product-shape>div{grid-template-columns:7.5rem minmax(0,1fr);gap:.8rem;padding-block:.85rem;display:grid}.one-products-pilot .one-product-shape>div+div{border-top:1px solid var(--ep-line)}.one-products-pilot .one-product-shape dt,.one-products-pilot .one-product-shape dd{margin:0}.one-products-pilot .one-product-shape dt{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:700}.one-products-pilot .one-product-shape dd{color:var(--ep-blue);font-size:.78rem;font-weight:650;line-height:1.4}.one-products-pilot .one-product-evidence{border-left:3px solid var(--ep-green);color:var(--ep-muted);margin-bottom:1.4rem;padding-left:.9rem;font-size:.75rem;line-height:1.6}.one-products-pilot .one-product-chapter--grocery .one-product-evidence{border-color:var(--ep-configuration)}.one-products-pilot .one-product-evidence strong{color:var(--ep-blue)}.one-products-pilot .aslocal-network,.one-products-pilot .grocery-service-path{border:1px solid var(--ep-line-strong);box-shadow:var(--ep-shadow-soft);background:#ffffffc7;min-width:0;padding:1rem;position:relative}.one-products-pilot .aslocal-network{grid-column:5/span 8}.one-products-pilot .grocery-service-path{grid-area:1/1/auto/span 8;padding:1.1rem}.one-products-pilot .aslocal-network__field,.one-products-pilot .grocery-service-path__field{min-height:36rem;position:relative}.one-products-pilot .grocery-service-path__field{min-height:38rem}.one-products-pilot .aslocal-network__field>svg,.one-products-pilot .grocery-service-path__field>svg{width:100%;height:100%;position:absolute;inset:0}.one-products-pilot .aslocal-network__grid,.one-products-pilot .grocery-service-path__grid{fill:none;stroke:#2b2a6b11;stroke-width:1px}.one-products-pilot .aslocal-network__service-areas{fill:#8cc73909;stroke:#4b832c70;stroke-dasharray:4 11;stroke-width:1.2px}.one-products-pilot .aslocal-network__routes{fill:none;stroke:var(--ep-green-deep);stroke-width:1.35px}.one-products-pilot .aslocal-network__routes circle{fill:#fff;stroke:var(--ep-green);stroke-width:2px}.one-products-pilot .aslocal-network__core{background:var(--ep-blue);box-shadow:0 0 0 1px var(--ep-line-strong), var(--ep-shadow-lift);color:#fff;text-align:center;border:.5rem solid #fffffff2;flex-direction:column;justify-content:center;align-items:center;width:10.5rem;height:10.5rem;padding:1rem;display:flex;position:absolute;top:calc(50% - 5.25rem);left:calc(50% - 5.25rem)}.one-products-pilot .aslocal-network__core span,.one-products-pilot .aslocal-network__core small{color:var(--ep-green);font-family:var(--one-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.57rem;font-weight:700}.one-products-pilot .aslocal-network__core strong{margin-block:.55rem;font-size:1.08rem}.one-products-pilot .aslocal-network__field>ul{margin-bottom:0;padding:0;list-style:none;position:absolute;inset:0}.one-products-pilot .aslocal-network__node{border-left:3px solid var(--ep-green);box-shadow:var(--ep-shadow-soft);color:var(--ep-blue);background:#fffffff0;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.6rem;min-width:9.4rem;padding:.7rem .8rem;display:grid;position:absolute}.one-products-pilot .aslocal-network__node span{color:var(--ep-muted);font-family:var(--one-mono);font-size:.56rem}.one-products-pilot .aslocal-network__node strong{font-size:.72rem}.one-products-pilot .aslocal-network__node--vendors{top:11%;left:5%}.one-products-pilot .aslocal-network__node--products{bottom:18%;left:4%}.one-products-pilot .aslocal-network__node--categories{top:5%;left:36%}.one-products-pilot .aslocal-network__node--location{top:13%;right:4%}.one-products-pilot .aslocal-network__node--participation{bottom:23%;right:2%}.one-products-pilot .aslocal-network__node--fulfillment{bottom:3%;left:38%}.one-products-pilot .aslocal-network__annotation{color:var(--ep-green-deep);font-family:Segoe Print,Bradley Hand,cursive;font-size:.7rem;position:absolute;bottom:4%;left:5%;transform:rotate(-2deg)}.one-products-pilot .one-product-figure__states{border-top:1px solid var(--ep-line);grid-template-columns:1fr 1fr;gap:1rem;padding-top:.85rem;display:grid}.one-products-pilot .one-product-figure__states span{color:var(--ep-muted);font-size:.65rem;line-height:1.45}.one-products-pilot .one-product-figure__states span+span{border-left:1px solid var(--ep-line);padding-left:1rem}.one-products-pilot .one-product-figure__states strong{color:var(--ep-blue);font-family:var(--one-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.58rem;display:block}.one-products-pilot .one-products-contrast{background:var(--ep-light-grey);border-block:1px solid var(--ep-line);padding-block:clamp(3.6rem,6.25vw,6.3rem)}.one-products-pilot .one-products-contrast__layout{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.one-products-pilot .one-products-contrast__labels{color:var(--ep-blue);font-family:var(--one-mono);letter-spacing:.08em;text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.15rem;font-size:.72rem;font-weight:700;display:grid}.one-products-pilot .one-products-contrast__labels span{border-block:1.5px solid var(--ep-line-strong);padding-block:1.3rem}.one-products-pilot .one-products-contrast__labels i{color:var(--ep-new);font-family:var(--one-display);font-size:2.85rem;font-style:normal}.one-products-pilot .one-products-contrast h2{max-width:14ch;margin-bottom:0;font-size:clamp(2.6rem,4.3vw,4.8rem)}.one-products-pilot .grocery-service-path:before,.one-products-pilot .grocery-service-path:after{border-color:var(--ep-configuration);content:"";z-index:3;border-style:solid;width:1.05rem;height:1.05rem;position:absolute}.one-products-pilot .grocery-service-path:before{border-width:2px 0 0 2px;top:-.12rem;left:-.12rem}.one-products-pilot .grocery-service-path:after{border-width:0 2px 2px 0;bottom:-.12rem;right:-.12rem}.one-products-pilot .grocery-service-path__route,.one-products-pilot .grocery-service-path__return{fill:none;stroke:var(--ep-configuration);stroke-width:1.7px}.one-products-pilot .grocery-service-path__return{stroke:var(--ep-new)}.one-products-pilot .grocery-service-path__field>ol{margin-bottom:0;padding:0;list-style:none;position:absolute;inset:0}.one-products-pilot .grocery-service-path__step{border-top:3px solid var(--ep-configuration);box-shadow:var(--ep-shadow-soft);color:var(--ep-blue);background:#fffffff0;gap:.3rem;width:11rem;padding:.8rem;display:grid;position:absolute}.one-products-pilot .grocery-service-path__step span,.one-products-pilot .grocery-service-path__step small{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.04em;font-size:.56rem}.one-products-pilot .grocery-service-path__step strong{font-size:.8rem}.one-products-pilot .grocery-service-path__step--request{top:7%;left:1%}.one-products-pilot .grocery-service-path__step--clarify{top:26%;left:27%}.one-products-pilot .grocery-service-path__step--shopper{top:45%;right:4%}.one-products-pilot .grocery-service-path__step--support{bottom:5%;right:18%}.one-products-pilot .grocery-service-path__relationship{background:var(--ep-blue);box-shadow:0 0 0 1px var(--ep-line-strong), var(--ep-shadow-lift);color:#fff;text-align:center;border:.45rem solid #fffffff2;flex-direction:column;justify-content:center;align-items:center;width:13.5rem;min-height:9.5rem;padding:1rem;display:flex;position:absolute;bottom:6%;left:3%}.one-products-pilot .grocery-service-path__relationship span,.one-products-pilot .grocery-service-path__relationship small{color:var(--ep-cyan);font-family:var(--one-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.57rem}.one-products-pilot .grocery-service-path__relationship strong{margin-block:.55rem;font-size:.94rem}.one-products-pilot .one-products-distinction{background-color:var(--ep-blue);color:#fff;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:2.8rem 2.8rem;padding-block:clamp(5.5rem,9vw,9rem)}.one-products-pilot .one-products-distinction__layout{grid-template-columns:minmax(20rem,4fr) minmax(36rem,8fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.one-products-pilot .one-products-distinction .pilot-eyebrow,.one-products-pilot .one-products-distinction h2{color:#fff}.one-products-pilot .one-products-distinction h2{max-width:10ch;margin-bottom:1.5rem;font-size:clamp(3rem,4.8vw,5.4rem)}.one-products-pilot .one-products-distinction__copy>p:not(.pilot-eyebrow){color:#ffffffbd;line-height:1.7}.one-products-pilot .one-products-distinction__copy>p:last-child{margin-bottom:0}.one-products-pilot .one-products-environment{background:#ffffff0f;border:1px solid #ffffff4d;padding:1rem}.one-products-pilot .one-products-environment__heading{color:#fff;border-color:#ffffff2e}.one-products-pilot .one-products-environment__heading span:last-child{color:var(--ep-cyan)}.one-products-pilot .one-products-environment__field{min-height:30rem;position:relative}.one-products-pilot .one-products-environment__field>svg{width:100%;height:100%;position:absolute;inset:0}.one-products-pilot .one-products-environment__construction{fill:none;stroke:#ffffff12;stroke-width:1px}.one-products-pilot .one-products-environment__routes{fill:none;stroke:var(--ep-cyan);stroke-width:1.35px}.one-products-pilot .one-products-environment__sequence{grid-template-columns:repeat(3,1fr);gap:2rem;width:69%;margin-bottom:0;padding:0;list-style:none;display:grid;position:absolute;top:7rem;left:2%}.one-products-pilot .one-products-environment__sequence li{background:var(--ep-blue);color:#fff;border:1px solid #ffffff57;gap:.45rem;padding:.9rem;display:grid}.one-products-pilot .one-products-environment__sequence span{color:var(--ep-green);font-family:var(--one-mono);font-size:.56rem}.one-products-pilot .one-products-environment__sequence strong{font-size:.8rem}.one-products-pilot .one-products-environment__outcomes{gap:.7rem;width:23%;margin-bottom:0;padding:0;list-style:none;display:grid;position:absolute;top:3.2rem;right:1%}.one-products-pilot .one-products-environment__outcomes li{color:#ffffffb8;border-left:2px solid #ffffff4d;padding:.65rem .7rem;font-size:.68rem}.one-products-pilot .one-products-environment__outcomes .is-product{border-color:var(--ep-green);color:#fff;font-weight:700}.one-products-pilot .one-products-environment__foundation{border-top:2px solid var(--ep-green);color:#fff;background:#ffffff17;grid-template-columns:auto 1fr;align-items:center;gap:.4rem 1.5rem;padding:1rem 1.2rem;display:grid;position:absolute;bottom:2rem;left:2%;right:2%}.one-products-pilot .one-products-environment__foundation span,.one-products-pilot .one-products-environment__foundation small{font-family:var(--one-mono);letter-spacing:.05em;text-transform:uppercase;font-size:.58rem}.one-products-pilot .one-products-environment__foundation span{color:var(--ep-green)}.one-products-pilot .one-products-environment__foundation strong{font-size:.9rem}.one-products-pilot .one-products-environment__foundation small{color:#ffffff94;grid-column:1/-1}.one-products-pilot .one-products-environment figcaption{border-color:var(--ep-cyan);color:#ffffffa3}.one-products-pilot .one-products-closing{background:radial-gradient(circle at 82% 40%, #8cc73917, transparent 22rem), var(--ep-paper);padding-block:clamp(4.5rem,7vw,7rem)}.one-products-pilot .one-products-closing__layout{grid-template-columns:7fr 5fr;align-items:end;gap:3rem clamp(4rem,9vw,9rem);display:grid}.one-products-pilot .one-products-closing h2{max-width:15ch;margin-bottom:0;font-size:clamp(2.8rem,4.5vw,5rem)}.one-products-pilot .one-products-closing__action{grid-template-columns:auto minmax(17rem,1fr);align-items:start;gap:1.4rem;display:grid}.one-products-pilot .one-products-closing .pilot-boundary-note{margin-top:0}@media (width<=1180px){.one-products-pilot .one-products-hero__layout,.one-products-pilot .one-product-chapter__body,.one-products-pilot .one-products-distinction__layout{gap:3rem}.one-products-pilot .one-products-hero__layout{grid-template-columns:minmax(18rem,4.2fr) minmax(33rem,7.8fr)}.one-products-pilot .one-product-chapter__copy{grid-column:1/span 4}.one-products-pilot .one-product-chapter--grocery .one-product-chapter__copy{grid-column:9/span 4}}@media (width<=980px){.one-products-pilot .one-products-hero__layout,.one-products-pilot .one-products-introduction__layout,.one-products-pilot .one-product-chapter__header,.one-products-pilot .one-products-contrast__layout,.one-products-pilot .one-products-distinction__layout,.one-products-pilot .one-products-closing__layout{grid-template-columns:1fr}.one-products-pilot .one-products-hero__layout{min-height:0}.one-products-pilot .one-products-outcome-field{width:100%;max-width:48rem;margin-inline:auto}.one-products-pilot .one-products-introduction h2{max-width:13ch}.one-products-pilot .one-products-introduction__layout>p:last-child{max-width:48rem}.one-products-pilot .one-product-chapter__header{align-items:start;gap:1.5rem}.one-products-pilot .one-product-chapter__header h2{font-size:clamp(4.5rem,13vw,7.5rem);line-height:.86}.one-products-pilot .one-product-chapter__header>p{max-width:48rem}.one-products-pilot .one-product-chapter__body{grid-template-columns:1fr}.one-products-pilot .one-product-chapter__copy,.one-products-pilot .one-product-chapter--grocery .one-product-chapter__copy,.one-products-pilot .aslocal-network,.one-products-pilot .grocery-service-path{grid-area:auto/1}.one-products-pilot .one-product-chapter__copy{max-width:48rem}.one-products-pilot .one-product-chapter__copy h3{max-width:16ch}.one-products-pilot .one-products-contrast__labels{max-width:38rem}.one-products-pilot .one-products-contrast h2{max-width:17ch}.one-products-pilot .one-products-distinction__copy{max-width:48rem}.one-products-pilot .one-products-environment{width:100%;max-width:48rem;margin-inline:auto}.one-products-pilot .one-products-closing__layout{align-items:start}}@media (width<=760px){.one-products-pilot .one-products-hero__layout{padding-block:3.5rem}.one-products-pilot .one-products-hero h1{font-size:clamp(3rem,13vw,4.35rem)}.one-products-pilot .one-products-outcome-field__heading,.one-products-pilot .one-product-figure__heading,.one-products-pilot .one-products-environment__heading{flex-direction:column;align-items:flex-start;gap:.3rem}.one-products-pilot .one-products-outcome-field__canvas,.one-products-pilot .aslocal-network__field,.one-products-pilot .grocery-service-path__field,.one-products-pilot .one-products-environment__field{gap:.8rem;min-height:0;padding-block:1.25rem .25rem;display:grid}.one-products-pilot .one-products-outcome-field__canvas>svg,.one-products-pilot .aslocal-network__field>svg,.one-products-pilot .grocery-service-path__field>svg,.one-products-pilot .one-products-environment__field>svg,.one-products-pilot .one-products-outcome-field__note,.one-products-pilot .aslocal-network__annotation{display:none}.one-products-pilot .one-products-outcome-field__blueprint,.one-products-pilot .one-products-outcome-field__canvas>ul,.one-products-pilot .one-products-outcome,.one-products-pilot .aslocal-network__core,.one-products-pilot .aslocal-network__field>ul,.one-products-pilot .aslocal-network__node,.one-products-pilot .grocery-service-path__field>ol,.one-products-pilot .grocery-service-path__step,.one-products-pilot .grocery-service-path__relationship,.one-products-pilot .one-products-environment__sequence,.one-products-pilot .one-products-environment__outcomes,.one-products-pilot .one-products-environment__foundation{bottom:auto;width:100%;min-width:0;height:auto;position:relative;inset:auto}.one-products-pilot .one-products-outcome-field__blueprint,.one-products-pilot .aslocal-network__core,.one-products-pilot .grocery-service-path__relationship{min-height:8.5rem}.one-products-pilot .one-products-outcome-field__canvas>ul,.one-products-pilot .aslocal-network__field>ul,.one-products-pilot .grocery-service-path__field>ol,.one-products-pilot .one-products-environment__sequence,.one-products-pilot .one-products-environment__outcomes{gap:.7rem;margin-bottom:0;display:grid}.one-products-pilot .one-products-outcome-field__canvas>ul,.one-products-pilot .aslocal-network__field>ul{grid-template-columns:1fr 1fr}.one-products-pilot .one-products-outcome,.one-products-pilot .aslocal-network__node{box-shadow:none}.one-products-pilot .one-product-chapter__header h2{font-size:clamp(4.1rem,18vw,6.5rem)}.one-products-pilot .one-product-shape>div,.one-products-pilot .one-product-figure__states{grid-template-columns:1fr}.one-products-pilot .one-product-figure__states span+span{border-left:0;border-top:1px solid var(--ep-line);padding-top:.8rem;padding-left:0}.one-products-pilot .one-products-contrast__labels{font-size:.64rem}.one-products-pilot .grocery-service-path__field>ol{border-left:1px solid var(--ep-configuration);padding-left:1rem}.one-products-pilot .grocery-service-path__step{border-top:0;border-left:3px solid var(--ep-configuration)}.one-products-pilot .grocery-service-path__relationship{margin-top:.35rem}.one-products-pilot .one-products-environment__sequence,.one-products-pilot .one-products-environment__outcomes{grid-template-columns:repeat(3,1fr)}.one-products-pilot .one-products-environment__foundation{margin-top:.35rem}.one-products-pilot .one-products-closing__action{grid-template-columns:1fr}.one-products-pilot .one-products-closing__action .pilot-button{width:100%}}@media (width<=520px){.one-products-pilot .one-products-outcome-field__canvas>ul,.one-products-pilot .aslocal-network__field>ul,.one-products-pilot .one-products-environment__sequence,.one-products-pilot .one-products-environment__outcomes,.one-products-pilot .one-products-contrast__labels{grid-template-columns:1fr}.one-products-pilot .one-products-contrast__labels i{font-size:2rem;line-height:1;transform:rotate(90deg)}.one-products-pilot .one-product-chapter__header h2{font-size:clamp(3.6rem,18vw,5rem)}}.one-about-pilot figcaption{border-left:2px solid var(--ep-green);color:var(--ep-muted);margin-top:1rem;padding-left:.75rem;font-size:.7rem;line-height:1.55}.one-about-pilot .one-about-hero{background:radial-gradient(circle at 80% 24%, #8cc7391f, transparent 25rem), linear-gradient(118deg, #fff 0%, var(--ep-canvas) 62%, #eff6ed 100%);border-bottom:1px solid var(--ep-line);position:relative;overflow:hidden}.one-about-pilot .one-about-hero__layout{grid-template-columns:minmax(21rem,4.7fr) minmax(35rem,7.3fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:46rem;padding-block:clamp(4.5rem,7vw,7rem);display:grid;position:relative}.one-about-pilot .one-about-hero__copy{z-index:2;position:relative}.one-about-pilot .one-about-hero h1{max-width:8ch;margin-bottom:1.5rem;font-size:clamp(3.7rem,6vw,6.4rem)}.one-about-pilot .one-about-hero__lead{color:var(--ep-blue);max-width:31ch;margin-bottom:1rem;font-size:clamp(1.3rem,1.8vw,1.65rem);font-weight:650;line-height:1.35}.one-about-pilot .one-about-hero__definition{max-width:58ch;margin-bottom:2rem;line-height:1.72}.one-about-pilot .one-about-starting-notes,.one-about-pilot .one-about-revision-loop{border:1px solid var(--ep-line-strong);box-shadow:var(--ep-shadow-lift);background:#ffffffc4;min-width:0;margin-bottom:0;padding:1rem;position:relative}.one-about-pilot .one-about-starting-notes:before,.one-about-pilot .one-about-starting-notes:after,.one-about-pilot .one-about-revision-loop:before,.one-about-pilot .one-about-revision-loop:after{border-color:var(--ep-green);content:"";z-index:4;border-style:solid;width:1.05rem;height:1.05rem;position:absolute}.one-about-pilot .one-about-starting-notes:before,.one-about-pilot .one-about-revision-loop:before{border-width:2px 0 0 2px;top:-.12rem;left:-.12rem}.one-about-pilot .one-about-starting-notes:after,.one-about-pilot .one-about-revision-loop:after{border-width:0 2px 2px 0;bottom:-.12rem;right:-.12rem}.one-about-pilot .one-about-starting-notes__heading,.one-about-pilot .one-about-field-record__heading,.one-about-pilot .one-about-intelligence__heading,.one-about-pilot .one-about-revision-loop__heading{border-bottom:1px solid var(--ep-line);color:var(--ep-blue);font-family:var(--one-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:2.4rem;padding:.35rem .25rem .8rem;font-size:.65rem;font-weight:700;display:flex}.one-about-pilot .one-about-starting-notes__heading span:last-child,.one-about-pilot .one-about-field-record__heading span:last-child,.one-about-pilot .one-about-intelligence__heading span:last-child,.one-about-pilot .one-about-revision-loop__heading span:last-child{color:var(--ep-muted);font-weight:500}.one-about-pilot .one-about-starting-notes__field{background-image:linear-gradient(#2b2a6b0d 1px,#0000 1px),linear-gradient(90deg,#2b2a6b0d 1px,#0000 1px);background-size:3.4rem 3.4rem;min-height:34rem;position:relative}.one-about-pilot .one-about-starting-notes__field:before,.one-about-pilot .one-about-starting-notes__field:after{background:var(--ep-line-strong);content:"";transform-origin:50%;height:1px;position:absolute;top:50%;left:14%;right:14%;transform:rotate(25deg)}.one-about-pilot .one-about-starting-notes__field:after{transform:rotate(-25deg)}.one-about-pilot .one-about-starting-note{border-top:3px solid var(--ep-line-strong);box-shadow:var(--ep-shadow-soft);z-index:2;background:#fff;width:15.25rem;margin:0;padding:.85rem 1rem 1rem;position:absolute}.one-about-pilot .one-about-starting-note span{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.05em;font-size:.56rem;font-weight:700}.one-about-pilot .one-about-starting-note p{color:var(--ep-blue);font-family:var(--one-display);margin:.55rem 0 0;font-size:1rem;line-height:1.25}.one-about-pilot .one-about-starting-note--quotes{top:2.8rem;left:2%;transform:rotate(-1deg)}.one-about-pilot .one-about-starting-note--customers{top:3.8rem;right:1%;transform:rotate(1.2deg)}.one-about-pilot .one-about-starting-note--change{bottom:2.6rem;left:4%;transform:rotate(.7deg)}.one-about-pilot .one-about-starting-note--uncertain{bottom:1.6rem;right:3%;transform:rotate(-1.1deg)}.one-about-pilot .one-about-starting-notes__centre{background:var(--ep-blue);box-shadow:0 0 0 1px var(--ep-line-strong), var(--ep-shadow-lift);color:#fff;text-align:center;z-index:3;border:.5rem solid #fffffff5;flex-direction:column;justify-content:center;align-items:center;width:12.5rem;height:12.5rem;padding:1rem;display:flex;position:absolute;top:calc(50% - 6.25rem);left:calc(50% - 6.25rem)}.one-about-pilot .one-about-starting-notes__centre span,.one-about-pilot .one-about-starting-notes__centre small{color:var(--ep-green);font-family:var(--one-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.57rem;font-weight:700}.one-about-pilot .one-about-starting-notes__centre strong{margin-block:.55rem;font-size:1.12rem}.one-about-pilot .one-about-starting-notes__annotation{color:var(--ep-green-deep);z-index:3;font-family:Segoe Print,Bradley Hand,cursive;font-size:.74rem;position:absolute;bottom:44%;left:.8rem;transform:rotate(-4deg)}.one-about-pilot .one-about-clarity{border-top:1px solid var(--ep-line-strong);grid-template-columns:4fr 5fr 3fr;gap:2.5rem clamp(3rem,6vw,6rem);padding-block:clamp(3.5rem,5vw,5rem);display:grid;position:relative}.one-about-pilot .one-about-clarity h2{max-width:10ch;margin-bottom:0;font-size:clamp(2.45rem,3.7vw,4.2rem)}.one-about-pilot .one-about-clarity__copy p{line-height:1.72}.one-about-pilot .one-about-clarity__copy p:last-child{margin-bottom:0}.one-about-pilot .one-about-arrival-list{border-top:1px solid var(--ep-line-strong);align-self:start;margin-bottom:0;padding:0;list-style:none}.one-about-pilot .one-about-arrival-list li{border-bottom:1px solid var(--ep-line);color:var(--ep-blue);padding:.72rem 0 .72rem 1.25rem;font-size:.74rem;font-weight:650;position:relative}.one-about-pilot .one-about-arrival-list li:before{color:var(--ep-green-deep);content:"—";font-family:var(--one-mono);position:absolute;left:0}.one-about-pilot .one-about-proximity{background-color:var(--ep-blue);color:#fff;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:3rem 3rem;padding-block:clamp(5.5rem,9vw,9rem)}.one-about-pilot .one-about-proximity__header{grid-template-columns:3fr 9fr;gap:2rem clamp(3rem,7vw,7rem);margin-bottom:clamp(3.5rem,6vw,6rem);display:grid}.one-about-pilot .one-about-proximity .pilot-eyebrow,.one-about-pilot .one-about-proximity h2{color:#fff}.one-about-pilot .one-about-proximity h2{max-width:14ch;margin-bottom:0;font-size:clamp(3rem,4.9vw,5.45rem)}.one-about-pilot .one-about-proximity__body{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.one-about-pilot .one-about-field-record{background:var(--ep-warm);color:var(--ep-blue);border:1px solid #ffffff40;margin-bottom:0;padding:1.1rem;transform:rotate(-.65deg);box-shadow:1.3rem 1.3rem #ffffff0e}.one-about-pilot .one-about-field-record blockquote{margin:0;padding:clamp(2.8rem,5vw,5rem) clamp(1.5rem,4vw,4rem)}.one-about-pilot .one-about-field-record blockquote p{color:var(--ep-ink);font-family:var(--one-display);letter-spacing:-.025em;max-width:17ch;margin:0;font-size:clamp(2rem,3.3vw,3.65rem);font-weight:560;line-height:.98}.one-about-pilot .one-about-field-record dl{border-top:1px solid var(--ep-line-strong);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.one-about-pilot .one-about-field-record dl>div{padding:1rem .8rem}.one-about-pilot .one-about-field-record dl>div+div{border-left:1px solid var(--ep-line)}.one-about-pilot .one-about-field-record dt,.one-about-pilot .one-about-field-record dd{margin:0}.one-about-pilot .one-about-field-record dt{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.35rem;font-size:.58rem;font-weight:700}.one-about-pilot .one-about-field-record dd{font-size:.75rem;font-weight:650}.one-about-pilot .one-about-field-record figcaption{border-color:var(--ep-configuration)}.one-about-pilot .one-about-proximity__copy>p:not(.one-about-hand-note){color:#ffffffbf;line-height:1.72}.one-about-pilot .one-about-hand-note{color:var(--ep-cyan);margin:2rem 0;font-family:Segoe Print,Bradley Hand,cursive;font-size:1rem;line-height:1.45;transform:rotate(-1.2deg)}.one-about-pilot .one-about-proximity__copy ul{border-top:1px solid #ffffff38;margin-bottom:0;padding:0;list-style:none}.one-about-pilot .one-about-proximity__copy li{color:#fff;border-bottom:1px solid #ffffff21;grid-template-columns:2rem 1fr;gap:1rem;padding-block:.75rem;font-size:.77rem;display:grid}.one-about-pilot .one-about-proximity__copy li span{color:var(--ep-green);font-family:var(--one-mono);font-size:.59rem}.one-about-pilot .one-about-intelligence{background:radial-gradient(circle at 79% 42%, #4f46b50f, transparent 25rem), var(--ep-paper);padding-block:clamp(5.5rem,9vw,9rem)}.one-about-pilot .one-about-intelligence__layout{grid-template-columns:5fr 7fr;gap:2.5rem clamp(3rem,7vw,7rem);display:grid}.one-about-pilot .one-about-intelligence__copy h2{max-width:11ch;margin-bottom:1.5rem;font-size:clamp(3rem,4.7vw,5.25rem)}.one-about-pilot .one-about-intelligence__copy>p:not(.pilot-eyebrow){max-width:55ch;line-height:1.72}.one-about-pilot .one-about-intelligence__field{border:1px solid var(--ep-line-strong);box-shadow:var(--ep-shadow-soft);background:#ffffffb3;padding:1rem}.one-about-pilot .one-about-intelligence__field ol{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:2rem 0;list-style:none;display:grid}.one-about-pilot .one-about-intelligence__field li{border-top:2px solid var(--ep-configuration);color:var(--ep-blue);gap:.55rem;min-width:0;padding:.75rem .6rem 0;display:grid;position:relative}.one-about-pilot .one-about-intelligence__field li:before{border:2px solid var(--ep-configuration);content:"";background:#fff;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:-.42rem;left:0}.one-about-pilot .one-about-intelligence__field li span{color:var(--ep-muted);font-family:var(--one-mono);font-size:.56rem}.one-about-pilot .one-about-intelligence__field li strong{font-size:.76rem}.one-about-pilot .one-about-intelligence__frame{background:var(--ep-blue);border-left:3px solid var(--ep-green);color:#fff;gap:.8rem;padding:clamp(1.3rem,2.25vw,2rem);display:grid}.one-about-pilot .one-about-intelligence__frame span{color:var(--ep-green);font-family:var(--one-mono);letter-spacing:.06em;font-size:.59rem;font-weight:700}.one-about-pilot .one-about-intelligence__frame strong{font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:600;line-height:1.45}.one-about-pilot .one-about-intelligence__note{color:var(--ep-configuration);max-width:28ch;margin:1.25rem .75rem .25rem auto;font-family:Segoe Print,Bradley Hand,cursive;font-size:.78rem;transform:rotate(-1.5deg)}.one-about-pilot .one-about-intelligence__boundary{border-top:1px solid var(--ep-line-strong);grid-column:2;grid-template-columns:1fr 1fr;gap:1.25rem 2rem;padding-top:1.4rem;display:grid}.one-about-pilot .one-about-intelligence__boundary>span{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.06em;grid-column:1/-1;font-size:.59rem;font-weight:700}.one-about-pilot .one-about-intelligence__boundary p{color:var(--ep-muted);margin-bottom:0;font-size:.75rem;line-height:1.55}.one-about-pilot .one-about-intelligence__boundary strong{color:var(--ep-blue)}.one-about-pilot .one-about-change{background:var(--ep-light-grey);border-block:1px solid var(--ep-line);padding-block:clamp(5.5rem,9vw,9rem)}.one-about-pilot .one-about-change__layout{grid-template-columns:4fr 8fr;align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.one-about-pilot .one-about-change__copy h2{max-width:9ch;margin-bottom:1.5rem;font-size:clamp(2.9rem,4.4vw,5rem)}.one-about-pilot .one-about-change__copy>p:not(.pilot-eyebrow,.one-about-change__annotation){line-height:1.72}.one-about-pilot .one-about-change__annotation{color:var(--ep-green-deep);margin:1.7rem 0 0 1rem;font-family:Segoe Print,Bradley Hand,cursive;font-size:.8rem;transform:rotate(-2deg)}.one-about-pilot .one-about-revision-loop__field{min-height:34rem;position:relative}.one-about-pilot .one-about-revision-loop__field>svg{width:100%;height:100%;position:absolute;inset:0}.one-about-pilot .one-about-revision-loop__grid{fill:none;stroke:#2b2a6b11;stroke-width:1px}.one-about-pilot .one-about-revision-loop__route,.one-about-pilot .one-about-revision-loop__return{fill:none;stroke:var(--ep-configuration);stroke-width:1.6px}.one-about-pilot .one-about-revision-loop__return{stroke:var(--ep-green-deep)}.one-about-pilot .one-about-revision-loop__field>ol{margin:0;padding:0;list-style:none;position:absolute;inset:0}.one-about-pilot .one-about-revision-step{border-top:3px solid var(--ep-configuration);box-shadow:var(--ep-shadow-soft);color:var(--ep-blue);background:#fffffff2;gap:.45rem;width:10.8rem;padding:.8rem;display:grid;position:absolute}.one-about-pilot .one-about-revision-step span,.one-about-pilot .one-about-revision-loop__revision span,.one-about-pilot .one-about-revision-loop__revision small{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.56rem}.one-about-pilot .one-about-revision-step strong{font-size:.8rem}.one-about-pilot .one-about-revision-step--picture{top:17%;left:2%}.one-about-pilot .one-about-revision-step--decision{top:5%;left:38%}.one-about-pilot .one-about-revision-step--reality{top:36%;right:2%}.one-about-pilot .one-about-revision-step--evidence{bottom:4%;left:43%}.one-about-pilot .one-about-revision-loop__revision{background:var(--ep-blue);box-shadow:0 0 0 1px var(--ep-line-strong), var(--ep-shadow-lift);color:#fff;text-align:center;border:.45rem solid #fffffff5;flex-direction:column;justify-content:center;align-items:center;width:13.5rem;min-height:9.6rem;padding:.9rem;display:flex;position:absolute;bottom:9%;left:3%}.one-about-pilot .one-about-revision-loop__revision span,.one-about-pilot .one-about-revision-loop__revision small{color:var(--ep-green)}.one-about-pilot .one-about-revision-loop__revision strong{margin-block:.55rem;font-size:.92rem}.one-about-pilot .one-about-earthrise{background:radial-gradient(circle at 18% 32%, #8cc73914, transparent 24rem), var(--ep-paper);padding-block:clamp(5.5rem,9vw,9rem) 0}.one-about-pilot .one-about-earthrise__layout{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(3rem,8vw,8rem);padding-bottom:clamp(4.5rem,7vw,7rem);display:grid}.one-about-pilot .one-about-earthrise__story h2{max-width:11ch;margin-bottom:1.5rem;font-size:clamp(2.65rem,4.1vw,4.65rem)}.one-about-pilot .one-about-earthrise__story>p:not(.pilot-eyebrow){line-height:1.72}.one-about-pilot .one-about-identity{border-block:1px solid var(--ep-line-strong);grid-template-columns:1fr auto 1fr;display:grid}.one-about-pilot .one-about-identity article{flex-direction:column;justify-content:center;min-height:18rem;padding:clamp(1.5rem,3vw,3rem);display:flex}.one-about-pilot .one-about-identity article>span{color:var(--ep-muted);font-family:var(--one-mono);letter-spacing:.06em;margin-bottom:1.1rem;font-size:.59rem;font-weight:700}.one-about-pilot .one-about-identity article>strong{color:var(--ep-blue);font-family:var(--one-display);letter-spacing:-.025em;font-size:clamp(1.75rem,2.6vw,2.6rem);line-height:1}.one-about-pilot .one-about-identity article>p{color:var(--ep-muted);margin:1.1rem 0 0;font-size:.75rem;line-height:1.55}.one-about-pilot .one-about-identity__one{background:var(--ep-blue);color:#fff}.one-about-pilot .one-about-identity .one-about-identity__one>span{color:var(--ep-green)}.one-about-pilot .one-about-identity .one-about-identity__one>strong{color:#fff}.one-about-pilot .one-about-identity .one-about-identity__one>p{color:#ffffffad}.one-about-pilot .one-about-identity__relationship{grid-template-rows:1fr auto 1fr;place-items:center;padding-inline:1rem;display:grid}.one-about-pilot .one-about-identity__relationship i{background:var(--ep-line-strong);width:1px;height:100%}.one-about-pilot .one-about-identity__relationship span{color:var(--ep-green-deep);font-family:var(--one-mono);letter-spacing:.05em;text-align:center;writing-mode:vertical-rl;padding-block:.7rem;font-size:.52rem;font-weight:700}.one-about-pilot .one-about-closing{border-top:1px solid var(--ep-line-strong);grid-template-columns:7fr 5fr;align-items:end;gap:3rem clamp(4rem,9vw,9rem);padding-block:clamp(4.5rem,7vw,7rem);display:grid}.one-about-pilot .one-about-closing h2{max-width:10ch;margin-bottom:.7rem;font-size:clamp(3.1rem,5vw,5.6rem)}.one-about-pilot .one-about-closing>div:first-child>p:last-child{color:var(--ep-blue);margin-bottom:0;font-size:1.05rem}.one-about-pilot .one-about-closing__action{grid-template-columns:auto minmax(17rem,1fr);align-items:start;gap:1.4rem;display:grid}.one-about-pilot .one-about-closing .pilot-boundary-note{margin-top:0}@media (width<=1180px){.one-about-pilot .one-about-hero__layout,.one-about-pilot .one-about-proximity__body,.one-about-pilot .one-about-change__layout,.one-about-pilot .one-about-earthrise__layout{gap:3rem}.one-about-pilot .one-about-starting-note{width:13.5rem}.one-about-pilot .one-about-clarity{gap:2.5rem 3rem}}@media (width<=980px){.one-about-pilot .one-about-hero__layout,.one-about-pilot .one-about-clarity,.one-about-pilot .one-about-proximity__header,.one-about-pilot .one-about-proximity__body,.one-about-pilot .one-about-intelligence__layout,.one-about-pilot .one-about-change__layout,.one-about-pilot .one-about-earthrise__layout,.one-about-pilot .one-about-closing{grid-template-columns:1fr}.one-about-pilot .one-about-hero__layout{min-height:0}.one-about-pilot .one-about-hero__copy,.one-about-pilot .one-about-clarity__copy,.one-about-pilot .one-about-proximity__copy,.one-about-pilot .one-about-intelligence__copy,.one-about-pilot .one-about-change__copy,.one-about-pilot .one-about-earthrise__story{max-width:48rem}.one-about-pilot .one-about-starting-notes,.one-about-pilot .one-about-revision-loop{width:100%;max-width:48rem;margin-inline:auto}.one-about-pilot .one-about-clarity h2,.one-about-pilot .one-about-change__copy h2,.one-about-pilot .one-about-earthrise__story h2{max-width:14ch}.one-about-pilot .one-about-arrival-list{grid-template-columns:repeat(3,1fr);display:grid}.one-about-pilot .one-about-arrival-list li{border-right:1px solid var(--ep-line);padding-right:1rem}.one-about-pilot .one-about-proximity__header{gap:1.5rem}.one-about-pilot .one-about-proximity h2,.one-about-pilot .one-about-intelligence__copy h2{max-width:16ch}.one-about-pilot .one-about-intelligence__boundary{grid-column:1}.one-about-pilot .one-about-identity{max-width:48rem}.one-about-pilot .one-about-closing{align-items:start}}@media (width<=720px){.one-about-pilot .one-about-hero__layout{padding-block:3.5rem}.one-about-pilot .one-about-hero h1{font-size:clamp(3.4rem,16vw,5.2rem)}.one-about-pilot .one-about-starting-notes__heading,.one-about-pilot .one-about-field-record__heading,.one-about-pilot .one-about-intelligence__heading,.one-about-pilot .one-about-revision-loop__heading{flex-direction:column;align-items:flex-start;gap:.3rem}.one-about-pilot .one-about-starting-notes__field,.one-about-pilot .one-about-revision-loop__field{gap:.8rem;min-height:0;padding-block:1.25rem .25rem;display:grid}.one-about-pilot .one-about-starting-notes__field:before,.one-about-pilot .one-about-starting-notes__field:after,.one-about-pilot .one-about-revision-loop__field>svg,.one-about-pilot .one-about-starting-notes__annotation{display:none}.one-about-pilot .one-about-starting-note,.one-about-pilot .one-about-starting-notes__centre,.one-about-pilot .one-about-revision-loop__field>ol,.one-about-pilot .one-about-revision-step,.one-about-pilot .one-about-revision-loop__revision{bottom:auto;width:100%;min-width:0;height:auto;position:relative;inset:auto;transform:none}.one-about-pilot .one-about-starting-notes__field{grid-template-columns:1fr 1fr}.one-about-pilot .one-about-starting-notes__centre{order:-1;grid-column:1/-1;min-height:8.5rem}.one-about-pilot .one-about-clarity{padding-block:3.5rem}.one-about-pilot .one-about-arrival-list{grid-template-columns:1fr 1fr}.one-about-pilot .one-about-field-record{transform:none}.one-about-pilot .one-about-field-record dl{grid-template-columns:1fr}.one-about-pilot .one-about-field-record dl>div+div{border-left:0;border-top:1px solid var(--ep-line)}.one-about-pilot .one-about-intelligence__field ol{grid-template-columns:1fr 1fr;gap:.75rem}.one-about-pilot .one-about-intelligence__field li{border-left:2px solid var(--ep-configuration);border-top:0;padding:.65rem .75rem}.one-about-pilot .one-about-intelligence__field li:before{display:none}.one-about-pilot .one-about-intelligence__boundary{grid-template-columns:1fr}.one-about-pilot .one-about-intelligence__boundary>span{grid-column:1}.one-about-pilot .one-about-revision-loop__field>ol{grid-template-columns:1fr 1fr;gap:.75rem;margin:0;padding:0;display:grid}.one-about-pilot .one-about-revision-step{border-left:3px solid var(--ep-configuration);box-shadow:none;border-top:0}.one-about-pilot .one-about-revision-loop__revision{min-height:8.5rem}.one-about-pilot .one-about-identity{grid-template-columns:1fr}.one-about-pilot .one-about-identity article{min-height:0}.one-about-pilot .one-about-identity__relationship{grid-template-rows:auto;grid-template-columns:1fr auto 1fr;padding:1rem 0}.one-about-pilot .one-about-identity__relationship i{width:100%;height:1px}.one-about-pilot .one-about-identity__relationship span{writing-mode:horizontal-tb;padding:0 .7rem}.one-about-pilot .one-about-closing__action{grid-template-columns:1fr}.one-about-pilot .one-about-closing__action .pilot-button{width:100%}}@media (width<=520px){.one-about-pilot .one-about-starting-notes__field,.one-about-pilot .one-about-arrival-list,.one-about-pilot .one-about-intelligence__field ol,.one-about-pilot .one-about-revision-loop__field>ol{grid-template-columns:1fr}.one-about-pilot .one-about-starting-notes__centre{grid-column:1}.one-about-pilot .one-about-field-record blockquote{padding:2.3rem 1rem}.one-about-pilot .one-about-field-record blockquote p{font-size:clamp(1.85rem,10vw,2.65rem)}}.starting-context-view{gap:.8rem}.starting-context-view .working-picture-section{gap:.42rem;display:grid}.starting-context-view .working-picture-section:before{width:1.5rem;height:1px;margin-bottom:.15rem}.context-rail-heading{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.starting-context-view .context-rail-heading h2{margin:0}.context-rail-edit{color:var(--one-navy-soft);cursor:pointer;font:inherit;min-height:34px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--one-line-strong) 72%, transparent);text-decoration-color:color-mix(in srgb, var(--one-line-strong) 72%, transparent);text-underline-offset:.22rem;background:0 0;border:0;padding:.25rem .15rem;font-size:.66rem;font-weight:800}.context-rail-edit:hover,.context-rail-edit:focus-visible{color:var(--one-green-dark);text-decoration-color:currentColor}.starting-context-view .working-picture-list--shared{gap:.3rem;display:grid}.starting-context-view .working-picture-list--shared .context-rail-item{border:0;padding:0}.context-rail-disclosure>summary{list-style:none}.context-rail-disclosure>summary::-webkit-details-marker{display:none}.context-rail-disclosure>summary{border-bottom:1px solid var(--one-line-soft);color:var(--one-navy);cursor:pointer;grid-template-columns:.8rem minmax(0,1fr) .75rem;align-items:center;gap:.08rem .5rem;min-height:40px;padding:.35rem .05rem;display:grid}.context-rail-disclosure>summary:after{color:var(--one-muted);content:"+";font-family:var(--one-mono);grid-area:1/3/span 2;justify-self:end;font-size:.72rem}.context-rail-disclosure[open]>summary:after{content:"−"}.context-rail-marker{background:var(--one-navy-soft);border:1px solid var(--one-navy-soft);border-radius:50%;grid-area:1/1/span 2;width:.45rem;height:.45rem}.context-rail-disclosure[data-context-kind=selected] .context-rail-marker{background:var(--one-green-dark);border-color:var(--one-green-dark);border-radius:1px;transform:rotate(45deg)}.context-rail-disclosure[data-context-kind=open] .context-rail-marker{border-color:var(--one-muted);background:0 0}.context-rail-summary-copy{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2;font-size:.75rem;font-weight:720;line-height:1.35;display:-webkit-box;overflow:hidden}.context-rail-summary-state{color:var(--one-muted);font-family:var(--one-mono);letter-spacing:.025em;grid-column:2;font-size:.56rem;font-weight:700;line-height:1.3;display:none}.context-rail-disclosure[data-context-kind=selected] .context-rail-summary-state{color:var(--one-green-dark)}.context-rail-disclosure>summary:hover,.context-rail-disclosure>summary:focus-visible,.context-rail-disclosure[open]>summary{background:color-mix(in srgb, var(--one-wash) 68%, transparent)}.context-rail-disclosure>summary:focus-visible{outline:3px solid var(--one-focus);outline-offset:2px}.context-rail-detail{background:color-mix(in srgb, var(--one-wash) 58%, white);border-bottom:1px solid var(--one-line);gap:.45rem;padding:.65rem .65rem .7rem 1.3rem;display:grid}.context-rail-detail p{color:var(--one-navy);overflow-wrap:anywhere;margin:0;font-size:.74rem;line-height:1.5}.context-rail-detail>small{color:var(--one-muted);font-family:var(--one-mono);font-size:.58rem}.working-picture-section--shared:has(.context-rail-disclosure[open] .context-rail-item-actions) .context-rail-edit{visibility:hidden}.context-rail-item-actions{flex-wrap:wrap;gap:.35rem;display:flex}.context-rail-item-action{min-height:36px;padding:.42rem .58rem;font-size:.64rem}.starting-context-actions{padding-top:.2rem}.context-add-action{border-color:color-mix(in srgb, var(--one-green-dark) 36%, var(--one-line));background:#fff;box-shadow:0 .35rem .9rem #092a450d}[data-earthrise-one-app][data-composer-state=active][data-context-editor-state=add] .describe-stage .concept-entry,[data-earthrise-one-app][data-composer-state=active][data-context-editor-state=edit] .describe-stage .concept-entry{border-color:color-mix(in srgb, var(--one-green-dark) 52%, var(--one-line));margin-top:.2rem;box-shadow:0 .7rem 1.5rem #092a4514}[data-earthrise-one-app][data-composer-state=active][data-context-editor-state=add] .describe-stage .concept-entry:before,[data-earthrise-one-app][data-composer-state=active][data-context-editor-state=edit] .describe-stage .concept-entry:before{color:var(--one-green-dark);content:"CONTEXT EDITOR";font-family:var(--one-mono);letter-spacing:.065em;margin-bottom:.55rem;font-size:.6rem;font-weight:800;display:block}[data-earthrise-one-app][data-composer-state=active] .describe-stage .privacy-details,[data-earthrise-one-app][data-composer-state=active] .instrument-visual .measurement-top,[data-earthrise-one-app][data-composer-state=active] .instrument-visual .measurement-base,[data-earthrise-one-app][data-composer-state=active] .instrument-visual .instrument-annotation,[data-earthrise-one-app][data-composer-state=active] .instrument-visual .callout,[data-earthrise-one-app][data-composer-state=active] .instrument-heading>[data-instrument-mode]{display:none}.working-picture-detail-toggle{grid-template-columns:minmax(0,1fr) 1.1rem}.working-picture-detail-toggle small{display:none}.working-picture-detail-toggle:after{grid-column:2}.working-picture-postures{gap:1rem}.working-picture-postures .working-picture-introduction{border-bottom:1px solid var(--one-line-soft);padding-bottom:.9rem}.working-picture-question-context p,.working-picture-about p{color:var(--one-navy-soft);margin:0;font-size:.72rem;line-height:1.52}.working-picture-about{border-top:1px solid var(--one-line-soft);gap:.45rem;padding-block:.9rem;display:grid}.working-picture-about h2,.working-picture-trace>h2{color:var(--one-navy-soft);font-family:var(--one-mono);letter-spacing:.065em;margin:0;font-size:.65rem}.working-picture-trace{gap:.45rem;display:grid}.working-picture-trace>.working-picture-provenance{margin:0}.working-picture-actions{justify-content:start}.selected-direction>.blueprint-relevance{border-left:0;border-top:1px solid var(--one-line-soft);margin-top:.15rem;padding:.75rem 0 0}.selected-direction>.blueprint-relevance .panel-index{color:var(--one-green-dark)}@media (width<=640px){.context-rail-edit,.context-rail-disclosure>summary,.context-rail-item-action{min-height:44px}}
