@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400&family=Manrope:wght@400..800&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Manrope", sans-serif;--font-mono:"IBM Plex Mono", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:#242424;--color-night:#141414;--color-forest:#292929;--color-cream:#f5f5f3;--color-sage:#c6c6c6;--color-coral:#cf3e2b;--color-rust:#a02f23;--color-brand-red:#cf3e2b;--color-muted:#606060;--color-line:#ddd}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;scroll-padding-top:110px}body{font-family:var(--font-sans);color:var(--color-ink);background:var(--page-background);-webkit-font-smoothing:antialiased;font-size:16px}a{text-decoration:none}a,button,summary,input{-webkit-tap-highlight-color:transparent;outline-offset:5px}button,summary,a[href]{touch-action:manipulation}button,summary{cursor:pointer}:focus-visible{outline:2px solid var(--color-rust)}.dark-section :focus-visible,.site-header :focus-visible{outline-color:var(--color-coral)}main:focus{outline:none}p{line-height:1.75}h1,h2,h3{font-weight:500}em{font-style:normal}::selection{background:var(--color-coral);color:#fff}}@layer components{.theme-toggle{border:1px solid var(--color-muted);width:36px;height:36px;color:var(--color-cream);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.theme-toggle .icon{width:18px;height:18px}.theme-toggle:hover{border-color:var(--color-coral);color:var(--color-coral)}.brand-flight{flex-shrink:0;position:relative}.intelligence-center,.map-center{color:#242424;background:var(--color-cream)}.logo-for-dark{display:none}.logo-for-light,:root[data-theme=dark] .logo-for-dark{display:block}:root[data-theme=dark] .logo-for-light{display:none}.hoopoe-visit{z-index:100;pointer-events:none;position:fixed;inset:0;overflow:hidden}.hoopoe-visit[data-phase=idle]{visibility:hidden}.hoopoe-visit[data-phase=idle] *{animation-play-state:paused}.walking-hoopoe{left:0;top:var(--mascot-top,40%);width:var(--mascot-size,220px);height:var(--mascot-size,220px);position:absolute}.hoopoe-visit:not([data-phase=idle]) .walking-hoopoe{will-change:transform}.mascot-bounce,.hoopoe-mascot{width:100%;height:100%;display:block}.hoopoe-mascot{filter:drop-shadow(0 4px 4px #00000026);overflow:visible}.rig-leg-far{opacity:.8}:root[data-theme=dark] .rig-leg-near{stroke:#b8afa8}:root[data-theme=dark] .rig-leg-far{stroke:#958e89}.mascot-shadow{background:var(--bird-dot-neutral);height:5%;position:absolute;bottom:11%;left:21%;right:17%}@supports (color:color-mix(in lab, red, red)){.mascot-shadow{background:color-mix(in srgb, var(--bird-dot-neutral) 12%, transparent)}}.mascot-shadow{border-radius:50%}.hoopoe-dot-mask{mask-type:alpha}.flight-dot-accent{fill:var(--bird-dot-accent)}.flight-dot-neutral{fill:var(--bird-dot-neutral)}.bird-scene.is-exploring .bird-orbits{opacity:.25;transition:opacity .6s}.bird-art-trigger{z-index:1;cursor:crosshair;background:0 0;border:0;border-radius:12px;width:100%;height:100%;padding:0;position:absolute;inset:0}.dot-instruction-touch{display:none}@media (hover:none),(pointer:coarse){.dot-instruction-pointer{display:none}.dot-instruction-touch{display:inline}}.bird-principles{pointer-events:none;z-index:2;position:absolute;inset:0}.bird-principle{pointer-events:none;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.bird-principle:focus-visible{outline:none}.principle-hotspot{will-change:transform;pointer-events:auto;visibility:hidden;border-radius:50%;width:32px;height:32px;position:absolute;top:0;left:0;transform:translate(-16px,-16px)}.bird-particles[data-loaded=true]~.bird-principles .principle-hotspot{visibility:visible}.principle-callout{top:var(--label-y);pointer-events:auto;border:1px solid #0000;border-radius:8px;width:96px;height:auto;padding:8px 4px;transition:background .3s,border-color .3s;display:block;position:absolute;transform:translateY(-50%)}.principle-left .principle-callout{text-align:right;left:0}.principle-right .principle-callout{text-align:left;right:0}.principle-0,.principle-1{--label-y:22%}.principle-2,.principle-3{--label-y:50%}.principle-4,.principle-5{--label-y:78%}.bird-principle strong{color:var(--bird-label);font-size:12px;font-weight:600;line-height:1.5;display:block}.principle-callout strong,.principle-callout .principle-detail{will-change:transform;text-shadow:0 0 6px var(--bird-dot-accent);animation:5.6s ease-in-out infinite callout-breathe}@supports (color:color-mix(in lab, red, red)){.principle-callout strong,.principle-callout .principle-detail{text-shadow:0 0 6px color-mix(in srgb, var(--bird-dot-accent) 24%, transparent)}}.principle-marker{background:var(--bird-dot-accent);width:5px;height:5px;box-shadow:0 0 0 4px var(--bird-dot-accent), 0 0 12px var(--bird-dot-accent);border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.principle-marker{box-shadow:0 0 0 4px color-mix(in srgb, var(--bird-dot-accent) 12%, transparent), 0 0 12px color-mix(in srgb, var(--bird-dot-accent) 70%, transparent)}}.principle-marker{animation:5.6s ease-in-out infinite principle-glow}.bird-principle.is-near .principle-marker,.bird-principle:focus-visible .principle-marker{width:7px;height:7px}.principle-detail{color:var(--color-muted);opacity:0;max-height:0;font-size:11px;line-height:1.7;transition:opacity .25s;display:block;overflow:hidden}.bird-principle.is-near,.bird-principle:focus-visible{z-index:3}.bird-principle.is-near .principle-callout,.bird-principle:focus-visible .principle-callout{background:var(--page-background);border-color:var(--color-line);box-shadow:0 8px 24px #2424241a}@supports (color:color-mix(in lab, red, red)){.bird-principle.is-near .principle-callout,.bird-principle:focus-visible .principle-callout{box-shadow:0 8px 24px color-mix(in srgb, var(--color-ink) 10%, transparent)}}.bird-principle:focus-visible .principle-callout{outline:2px solid var(--color-rust);outline-offset:3px}.bird-principle.is-near strong,.bird-principle:focus-visible strong{color:var(--color-ink)}.bird-principle.is-near .principle-detail,.bird-principle:focus-visible .principle-detail{opacity:1;max-height:none;margin-top:6px}.bird-invitation{text-align:center;width:100%;font-family:var(--font-mono);color:var(--color-sage);letter-spacing:.5px;pointer-events:none;font-size:8px;position:absolute;bottom:3%;left:0}.ecosystem-map .map-orbit,.ecosystem-map .map-center,.ecosystem-map .map-node{transition:left .8s,right .8s,top .8s,bottom .8s,width .8s,height .8s,border-radius .8s,background .8s}.ecosystem-map[data-audience="1"] .orbit-one{border-radius:35px;width:82%;height:190px}.ecosystem-map[data-audience="1"] .orbit-two{border-radius:45px;width:65%;height:290px}.ecosystem-map[data-audience="1"] .map-center{border-radius:24px}.ecosystem-map[data-audience="1"] .node-one{top:14%;left:4%}.ecosystem-map[data-audience="1"] .node-two{top:34%;right:4%}.ecosystem-map[data-audience="1"] .node-three{top:63%;left:12%}.ecosystem-map[data-audience="1"] .node-four{top:70%;right:5%}.ecosystem-map[data-audience="2"] .orbit-one{width:280px;height:280px}.ecosystem-map[data-audience="2"] .orbit-two{width:370px;height:180px}.ecosystem-map[data-audience="2"] .map-center{width:135px;height:135px;box-shadow:0 0 0 20px #ed655510}.ecosystem-map[data-audience="2"] .node-one{top:12%;left:21%}.ecosystem-map[data-audience="2"] .node-two{top:34%;right:3%}.ecosystem-map[data-audience="2"] .node-five{bottom:11%;left:3%}.ecosystem-map .node-dot{background:var(--color-rust);animation:2s infinite status-pulse}.intelligence-ring{transition:width .8s,height .8s,border-radius .8s,border-color .8s}.intelligence-visual[data-phase="1"] .ring-a{border-color:var(--color-coral);border-radius:25%;width:260px;height:170px}.intelligence-visual[data-phase="1"] .ring-b{border-radius:25%;width:175px;height:260px}.intelligence-visual[data-phase="2"] .ring-a{border-radius:25px;width:300px;height:120px}.intelligence-visual[data-phase="2"] .ring-b{border-radius:30px;width:250px;height:190px}.intelligence-visual[data-phase="3"] .ring-a{border:2px dashed var(--color-coral);width:245px;height:245px}.intelligence-visual[data-phase="3"] .ring-c{width:280px;height:280px}.phase-packets{pointer-events:none;animation:.6s both content-in;position:absolute;inset:0}.phase-packet{font:8px var(--font-mono);border:1px solid var(--color-muted);background:var(--color-night);color:var(--color-cream);border-radius:30px;padding:8px 12px;animation:4s infinite node-float;position:absolute}.packet-0{top:14%;left:18%}.packet-1{animation-delay:-1s;top:42%;right:5%}.packet-2{animation-delay:-2s;bottom:10%;left:24%}.home-care{background:var(--color-night)}.home-care .section-intro>p,.dark-section .section-intro>p{color:var(--color-sage)}.journey-selector{border-block:1px solid var(--color-muted);grid-template-columns:repeat(3,1fr);display:grid}.journey-selector button{border-bottom:2px solid #0000;align-items:center;gap:20px;padding:25px 18px;font-size:13px;display:flex}.journey-selector button[aria-pressed=true]{border-color:var(--color-coral);color:var(--color-coral);background:#ed655508}.journey-selector button>span:last-child{margin-left:auto}.journey-story{grid-template-columns:1.15fr 1fr;gap:10%;padding-top:48px;animation:.55s both content-in;display:grid}.journey-story h3{letter-spacing:-1px;max-width:470px;margin-block:15px 20px;font-size:clamp(24px,2.6vw,37px);line-height:1.35}.journey-story p{color:var(--color-sage);font-size:13px}.journey-evidence{border-left:1px solid var(--color-muted);padding-left:35px}.journey-evidence>p{color:var(--color-cream);margin-block:15px 22px;font-size:16px}.journey-route{flex-direction:column;gap:12px;font-size:12px;display:flex}.journey-route>span:first-child{color:var(--color-sage)}.journey-route>span:nth-child(2){color:var(--color-coral);font-size:24px;animation:2s infinite scroll-nudge}.home-care .editorial-note{color:var(--color-sage);border-color:var(--color-muted)}.operating-grid,.perspective-grid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.operating-grid article{border-top:2px solid var(--color-rust);padding-block:24px 32px}.operating-grid h3,.perspective-grid h3{letter-spacing:-.8px;margin-block:22px 18px;font-size:25px;line-height:1.35}.operating-grid p,.perspective-grid p{color:var(--color-muted);font-size:13px}.home-perspectives{border-block:1px solid var(--color-line)}.perspective-grid>a{border:1px solid var(--color-line);border-radius:5px;flex-direction:column;padding:30px;transition:border-color .3s,transform .3s;display:flex}.perspective-grid>a:hover{border-color:var(--color-rust);transform:translateY(-5px)}.perspective-grid .arrow-link{color:var(--color-rust);margin-top:auto;padding-top:30px;font-size:10px}@media (width<=700px){.operating-grid,.perspective-grid,.journey-story{grid-template-columns:1fr;gap:25px}.journey-selector button{flex-wrap:wrap;gap:8px;padding:16px 10px;font-size:11px}.journey-selector .mono-label{width:100%}.journey-evidence{padding-left:20px}.bird-principle strong{font-size:11.5px}.bird-principle.is-near strong,.bird-principle:focus-visible strong{font-size:12px}.principle-detail{font-size:10.5px;line-height:1.6}}.container{width:calc(100% - 112px);max-width:1328px;margin-inline:auto}.icon{flex-shrink:0;width:22px;height:22px}.dark-section{color:var(--color-cream);background:var(--color-night)}.section{padding-block:105px}.eyebrow,.mono-label{font-family:var(--font-mono);letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1.7}.eyebrow{color:var(--neutral-58645b);align-items:center;gap:10px;display:flex}.eyebrow-light{color:var(--neutral-b5c4b8)}.signal-dot{background:var(--color-rust);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.dark-section .signal-dot{background:var(--color-coral)}.status-dot{background:var(--color-coral);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:3s ease-in-out infinite status-pulse;display:inline-block;box-shadow:0 0 0 4px #ed655512}.button{border-radius:100px;justify-content:space-between;align-items:center;gap:28px;width:fit-content;min-height:54px;padding:16px 23px;font-size:12px;font-weight:700;transition:color .25s,background .25s,transform .25s,box-shadow .25s;display:inline-flex}.button .icon{width:17px;height:17px;transition:transform .3s}.button:hover{transform:translateY(-3px)}.button:hover .icon{transform:translate(2px,-2px)}.button-coral{background:var(--color-brand-red);color:#fff}.button-coral:is(:hover,:focus-visible){background:#b63424;box-shadow:0 8px 30px #cf3e2b30}.button-light{color:var(--color-night);background:var(--color-cream)}.button-light:hover{background:var(--color-sage)}.button-outline{border:1px solid}.arrow-link{align-items:center;gap:20px;width:fit-content;font-size:12px;font-weight:700;transition:color .2s;display:inline-flex}.arrow-link .icon{width:18px;height:18px;transition:transform .25s}.arrow-link:hover{color:var(--color-rust)}.arrow-link:hover .icon{transform:translate(5px)}.dark-section .arrow-link:hover{color:var(--color-coral)}.muted-heading{color:var(--neutral-808a7d)}.site-header{background:var(--color-night);color:var(--color-cream);z-index:30;position:relative}.header-inner{border-bottom:1px solid var(--neutral-d0dfcf19);justify-content:space-between;align-items:center;gap:30px;min-height:100px;display:flex}.brand-link{flex-shrink:0}.brand-link img{width:176px;height:auto}.main-nav{align-items:center;gap:29px;display:flex}.main-nav>a{color:var(--neutral-cad0c6);white-space:nowrap;font-size:13px;transition:color .25s,text-shadow .25s;position:relative}.nav-label{transform-origin:50%;transition:transform .25s cubic-bezier(.2,.7,.3,1);display:inline-block}.main-nav>a:after{content:"";background:var(--interaction-red);transform-origin:0;height:1px;transition:transform .25s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.main-nav>a:is(:hover,:focus-visible,:active) .nav-label{transform:scale(1.12)}.main-nav>a:is(:hover,:focus-visible,:active):after,.main-nav>a[aria-current]:after{transform:scaleX(1)}.header-actions{align-items:center;gap:19px;display:flex}.motion-toggle{border:1px solid var(--neutral-c6c6c635);width:34px;height:34px;color:var(--neutral-c6d1c2);border-radius:50%;justify-content:center;align-items:center;transition:color .2s,border-color .2s;display:flex}.motion-toggle .icon{width:14px;height:14px}.motion-toggle:hover{color:var(--color-coral);border-color:var(--color-coral)}.header-cta{background:var(--color-brand-red);color:#fff;white-space:nowrap;border-radius:100px;align-items:center;gap:22px;padding:13px 19px;font-size:10px;font-weight:800;transition:background .2s,box-shadow .2s;display:flex}.header-cta .icon{width:15px;height:15px}.header-cta:is(:hover,:focus-visible){background:#b63424;box-shadow:0 0 24px #cf3e2b35}.menu-toggle,.main-nav .mobile-partner-link{display:none}.scroll-progress{z-index:80;height:2px;width:var(--scroll-progress,0%);background:var(--color-coral);pointer-events:none;position:fixed;top:0;left:0}.hero{isolation:isolate;background:radial-gradient(ellipse at 80% 42%, var(--neutral-25382b90), transparent 48%), var(--color-night);position:relative;overflow:hidden}.hero-grain{opacity:.1;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.93' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.45' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:20px;min-height:626px;display:grid;position:relative}.hero-copy{z-index:2;padding-top:20px;padding-bottom:50px;position:relative}.hero h1{letter-spacing:-4.8px;white-space:nowrap;margin-top:31px;font-size:clamp(58px,5.55vw,85px);font-weight:500;line-height:1.11}.hero h1 em{color:var(--color-sage)}.hero-line{display:block;overflow:hidden}.hero-line>span{animation:1.2s cubic-bezier(.16,1,.3,1) both type-arrive;display:block}.hero-line:nth-child(2)>span{animation-delay:.12s}.hero-lead{color:var(--neutral-e0e3d8);letter-spacing:-.5px;margin-top:24px;font-size:20px;font-weight:400;line-height:1.6}.hero-description{color:var(--neutral-9cafa1);max-width:415px;margin-top:17px;font-size:13px;line-height:1.85}.hero-actions{align-items:center;gap:26px;margin-top:29px;display:flex}.hero-secondary{color:var(--neutral-d6ded2);align-items:center;gap:13px;font-size:10px;display:inline-flex}.hero-secondary .icon{width:17px;height:17px;transition:transform .25s}.hero-secondary:hover .icon{transform:translate(4px)}.hero-art{flex-direction:column;align-self:stretch;min-width:0;display:flex;position:relative}.hero-art-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1.2px;color:var(--neutral-8a9d8d);justify-content:space-between;align-items:center;margin-top:31px;padding-inline:20px;font-size:8px;display:flex}.hero-art-label>span:first-child{color:var(--neutral-d1dccb)}.bird-scene{flex:1;width:100%;min-height:510px;position:relative;container-type:inline-size}.bird-visual{--bird-figure-scale:1.03;--bird-label-width:clamp(84px, 28%, 164px);height:510px;min-height:510px;position:relative}.bird-aura{background:radial-gradient(ellipse, #cf3e2b1c, var(--neutral-9cbe7b08) 50%, transparent 70%);border-radius:50%;width:62%;height:62%;animation:8s ease-in-out infinite aura-breathe;position:absolute;top:19%;left:20%}.bird-orbits{width:100%;height:100%;stroke:var(--neutral-8da18f28);stroke-width:.65px;position:absolute;inset:0}.bird-orbits>ellipse{transform-origin:50%;stroke-dasharray:2 7}.bird-orbits>ellipse:nth-child(2){stroke:var(--neutral-b6bd8b16);animation-direction:reverse}.bird-orbits>path{stroke:var(--neutral-c1c79f36)}.bird-orbits>circle{fill:var(--color-coral);stroke:none}.bird-particles{width:100%;height:100%;position:absolute;inset:0}.bird-coordinate{font-family:var(--font-mono);color:var(--neutral-a8b6a2);letter-spacing:.6px;text-transform:uppercase;pointer-events:none;align-items:center;gap:7px;font-size:7px;display:flex;position:absolute}.bird-coordinate>span{background:var(--color-coral);border-radius:50%;width:3px;height:3px;box-shadow:0 0 9px #ed6555aa}.coordinate-top{top:26%;right:5%}.coordinate-bottom{bottom:22%;left:2%}.bird-cross{color:var(--neutral-acb6a570);font-family:var(--font-mono);font-size:16px;position:absolute}.cross-one{top:17%;left:16%}.cross-two{bottom:14%;right:11%}.hero-art-foot{font-family:var(--font-mono);color:var(--neutral-95a58f);letter-spacing:.2px;align-items:center;gap:8px;padding:0 20px 30px;font-size:8px;display:flex}.hero-art-foot .signal-dot{width:3px;height:3px}.art-index{color:var(--neutral-a5b59d);margin-left:auto}.flight-paths{z-index:-1;width:100%;height:100%;stroke:var(--neutral-9cad8f13);stroke-width:1px;pointer-events:none;animation:1.6s both flight-arrive;position:absolute;inset:0}.flight-paths path{stroke-dasharray:1800}.flight-paths path:nth-child(2){animation-delay:.2s}.flight-paths path:nth-child(3){animation-delay:.4s}.hero-bottom{border-top:1px solid var(--neutral-d0dfcf19);z-index:1;justify-content:space-between;align-items:center;gap:25px;min-height:77px;display:flex;position:relative}.hero-pill{color:var(--neutral-d1dccb);font-family:var(--font-mono);align-items:center;gap:11px;font-size:9px;display:flex}.hero-bottom-copy{color:var(--neutral-8d9d8d);letter-spacing:.2px;font-size:9px}.scroll-cue{font-family:var(--font-mono);color:var(--neutral-c7d1c0);text-transform:uppercase;letter-spacing:1px;align-items:center;gap:20px;font-size:8px;display:flex}.scroll-cue .icon{width:16px;height:16px;animation:3s ease-in-out infinite scroll-nudge}.belief-strip{border-bottom:1px solid var(--color-line);background:var(--neutral-eeeee5);padding-block:22px;overflow:hidden}.belief-track{width:max-content;animation:40s linear infinite marquee;display:flex}.belief-track>div{align-items:center;gap:45px;padding-right:45px;display:flex}.belief-track span{color:var(--neutral-5d695c);letter-spacing:-.2px;font-size:12px}.belief-track .icon{width:12px;height:12px;color:var(--color-rust)}.section-intro{justify-content:space-between;align-items:flex-end;gap:65px;margin-bottom:47px;display:flex}.section-intro h2,.ecosystem-principles h2{letter-spacing:-2.1px;margin-top:25px;font-size:clamp(34px,3.35vw,49px);font-weight:500;line-height:1.19}.section-intro>p{color:var(--color-muted);max-width:354px;padding-bottom:3px;font-size:13px;line-height:1.85}.audience-tabs{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);display:grid}.audience-tabs>button{border-right:1px solid var(--color-line);text-align:left;align-items:center;gap:18px;padding:22px 25px;font-size:13px;font-weight:600;transition:background .25s,color .25s;display:flex;position:relative}.audience-tabs>button:after{background:var(--color-rust);content:"";transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.audience-tabs>button[aria-selected=true]:after{transform:scaleX(1)}.audience-tabs>button[aria-selected=true]{background:var(--neutral-e9ece2)}.audience-tabs>button:first-child{padding-left:20px}.audience-tabs>button:last-child{border-right:0}.audience-tabs>button>span{font-family:var(--font-mono);color:var(--neutral-77816f);font-size:9px;font-weight:400}.audience-tabs>button>.icon{width:16px;height:16px;color:var(--neutral-65715d);margin-left:auto}.audience-tabs>button:hover{background:var(--neutral-eceee5)}.audience-content{background:var(--neutral-eeefe7);grid-template-columns:1.2fr 1fr;display:grid}.ecosystem-map{background:radial-gradient(ellipse at center, var(--neutral-d3ddc559), transparent 70%);height:375px;position:relative;overflow:hidden}.map-center{background:var(--color-cream);border:1px solid var(--neutral-d7ded0);z-index:2;width:157px;height:157px;box-shadow:0 0 0 14px var(--neutral-f5f5f370);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-center img{width:109px;height:109px;margin-top:-5px}.map-center>span{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.3px;margin-top:-5px;font-size:6px}.map-orbit{border:1px dashed var(--neutral-b8c5ac);border-radius:50%;width:350px;height:245px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}.orbit-two{border-color:var(--neutral-c8d0bc);width:260px;height:310px;transform:translate(-50%,-50%)rotate(40deg)}.map-node{background:var(--neutral-f8f8f1);border:1px solid var(--neutral-dde2d5);box-shadow:0 5px 15px var(--neutral-53674405);font-family:var(--font-mono);white-space:nowrap;z-index:3;border-radius:5px;align-items:center;gap:7px;padding:8px 11px;font-size:7px;animation:7s ease-in-out infinite node-float;display:flex;position:absolute}.node-dot{background:var(--neutral-7e946c);border-radius:50%;width:4px;height:4px}.node-one{top:21%;left:11%}.node-two{animation-delay:-2s;top:22%;right:7%}.node-three{animation-delay:-1s;top:53%;left:7%}.node-four{animation-delay:-3s;top:53%;right:5%}.node-five{animation-delay:-4s;bottom:17%;left:14%}.node-six{animation-delay:-2s;bottom:17%;right:12%}.map-node.node-three .node-dot{background:var(--color-rust)}.map-cross{font-family:var(--font-mono);color:var(--neutral-acb5a2);font-size:15px;position:absolute}.map-cross-one{top:11%;left:50%}.map-cross-two{bottom:9%;right:15%}.audience-copy{align-self:center;padding:45px 45px 40px 30px;animation:.4s both content-in}.audience-copy .mono-label{color:var(--color-muted);font-size:8px}.audience-copy h3{letter-spacing:-1.1px;max-width:380px;margin-top:13px;font-size:27px;line-height:1.3}.audience-copy>p{color:var(--neutral-636d60);max-width:400px;margin-top:15px;font-size:12px;line-height:1.85}.audience-copy ul{flex-wrap:wrap;gap:8px 15px;margin-top:21px;display:flex}.audience-copy li{color:var(--neutral-4f604b);align-items:center;gap:5px;font-size:9px;display:flex}.audience-copy li .icon{width:11px;height:11px;color:var(--color-rust)}.audience-copy .arrow-link{margin-top:23px;font-size:11px}.section-bottom-link{justify-content:space-between;align-items:center;gap:25px;margin-top:24px;display:flex}.section-bottom-link>span{color:var(--color-muted);font-size:10px}.section-bottom-link>.arrow-link{font-size:10px}.value-section{background:var(--color-forest);overflow:hidden}.value-inner{grid-template-columns:1.2fr 1fr;align-items:center;gap:100px;padding-block:89px;display:grid}.value-copy h2{letter-spacing:-2.6px;margin-top:27px;font-size:clamp(39px,4.1vw,59px);line-height:1.17}.value-copy h2>span{color:var(--color-sage)}.value-copy>p{color:var(--neutral-b0bdae);max-width:420px;margin-top:27px;font-size:14px;line-height:1.85}.value-copy .arrow-link{color:var(--neutral-e3e8db);margin-top:28px}.patient-system{border:1px solid var(--neutral-c3d5b22b);background:var(--neutral-172c261f);border-radius:12px;padding:22px 25px;position:relative}.patient-system-label{color:var(--neutral-aabc9c);justify-content:space-between;align-items:center;display:flex}.patient-system-label .mono-label{font-size:8px}.patient-system-label .icon{width:15px;height:15px}.patient-circle{justify-content:center;align-items:center;width:250px;height:250px;margin:12px auto 22px;display:flex;position:relative}.patient-circle>svg{fill:none;width:100%;height:100%;stroke:var(--neutral-b7cda33d);stroke-width:.7px;animation:50s linear infinite orbit-spin;position:absolute;inset:0}.patient-circle>svg circle:first-child{stroke-dasharray:3 9}.patient-circle>svg circle:nth-child(2){stroke:var(--neutral-b7cda31f)}.patient-core{border:1px solid var(--neutral-b9c8a640);background:radial-gradient(ellipse, var(--neutral-c7d4a516), transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:171px;height:171px;display:flex}.patient-core>.icon{color:var(--color-coral);stroke-dasharray:70;width:39px;height:39px;margin-bottom:15px;animation:4s ease-in-out infinite heartbeat-line}.patient-core>span{color:var(--neutral-e2e7d8);letter-spacing:-.5px;font-size:21px}.patient-core>small{color:var(--neutral-a8ba9a);margin-top:5px;font-size:8px}.patient-orbit-dot{border-radius:50%;animation:18s linear infinite orbit-spin;position:absolute;inset:11px}.patient-orbit-dot:before{content:"";background:var(--color-coral);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:50%;box-shadow:0 0 10px #ed655580}.outcome-grid{border-top:1px solid var(--neutral-b9c8a629);grid-template-columns:1fr 1fr;display:grid}.outcome-grid>div{color:var(--neutral-c8d5bd);border-bottom:1px solid var(--neutral-b9c8a629);align-items:center;gap:9px;padding:13px 0;font-size:9px;display:flex}.outcome-grid>div>span{font-family:var(--font-mono);color:var(--neutral-99ac8b);font-size:7px}.diagram-disclaimer{color:var(--neutral-a4b39b);margin-top:12px;font-size:7px}.intelligence-explorer{border:1px solid var(--color-line);border-radius:10px;grid-template-columns:1fr 1.02fr;display:grid;overflow:hidden}.intelligence-stage{background:var(--neutral-eeeee5);flex-direction:column;padding:24px 29px;display:flex}.intelligence-stage-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.intelligence-stage-top .mono-label{color:var(--color-muted);font-size:8px}.live-status{font-family:var(--font-mono);color:var(--color-muted);align-items:center;gap:7px;font-size:7px;display:flex}.live-status .status-dot{background:var(--neutral-71885c);width:4px;height:4px;box-shadow:0 0 0 3px var(--neutral-71885c12)}.intelligence-visual{flex:1;justify-content:center;align-items:center;min-height:267px;display:flex;position:relative;overflow:hidden}.intelligence-center{background:var(--color-cream);border:1px solid var(--neutral-bdc9ae);z-index:2;width:119px;height:119px;box-shadow:0 10px 25px var(--neutral-2d49230a);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.intelligence-center .icon{width:28px;height:28px;color:var(--color-rust)}.intelligence-center>span{text-align:center;letter-spacing:-.4px;font-size:15px;font-weight:500;line-height:1.35}.intelligence-ring{border:1px solid var(--neutral-cbd3bf);border-radius:40px;width:210px;height:210px;animation:65s linear infinite orbit-spin;position:absolute}.ring-b{border-style:dashed;border-radius:30px;width:170px;height:170px;animation-direction:reverse;transform:rotate(20deg)}.ring-c{border-style:dashed;border-color:var(--neutral-d3d9c8);border-radius:50%;width:260px;height:260px;animation-duration:100s}.intelligence-tick{background:var(--neutral-7e956d);border-radius:1px;width:5px;height:5px;animation:4s ease-in-out infinite tick-pulse;position:absolute}.tick-a{top:25%;left:25%}.tick-b{background:var(--color-rust);animation-delay:-1s;top:60%;right:22%}.tick-c{animation-delay:-2s;bottom:13%;left:38%}.intelligence-signal{border-top:1px solid var(--neutral-d0d7c6);font-size:9px;font-family:var(--font-mono);color:var(--neutral-59694e);align-items:center;gap:9px;padding-top:17px;display:flex}.signal-bars{align-items:flex-end;gap:2px;height:12px;margin-left:auto;display:flex}.signal-bars i{background:var(--neutral-71885c);width:3px;height:5px;animation:1.7s ease-in-out infinite signal-bar}.signal-bars i:nth-child(2){height:9px;animation-delay:-.2s}.signal-bars i:nth-child(3){height:7px;animation-delay:-.4s}.signal-bars i:nth-child(4){height:12px;animation-delay:-.6s}.signal-bars i:nth-child(5){height:8px;animation-delay:-.8s}.intelligence-controls{padding:7px 31px}.intelligence-step{border-bottom:1px solid var(--color-line)}.intelligence-step:last-child{border-bottom:0}.intelligence-step>button{text-align:left;align-items:center;gap:24px;width:100%;padding:22px 0;display:flex}.intelligence-step>button .mono-label{color:var(--color-muted);font-size:9px}.intelligence-step>button strong{letter-spacing:-.5px;font-size:19px;font-weight:500}.intelligence-step>button .icon{width:15px;height:15px;color:var(--neutral-6d7864);margin-left:auto}.intelligence-step.active>button .mono-label{color:var(--color-rust)}.intelligence-step-body{padding:0 0 23px 42px}.intelligence-step-body h3{margin-bottom:8px;font-size:12px;font-weight:700}.intelligence-step-body p{color:var(--color-muted);font-size:12px;line-height:1.8}.intelligence-principles{align-items:center;gap:35px;margin-top:25px;display:flex}.intelligence-principles>div{color:var(--neutral-67745f);align-items:center;gap:7px;font-size:9px;display:flex}.intelligence-principles>div .icon{width:12px;height:12px;color:var(--color-rust)}.intelligence-principles>.arrow-link{margin-left:auto;font-size:10px}.compliance-strip{background:var(--neutral-e9ece2);border-block:1px solid var(--neutral-d8decd);padding-block:41px}.compliance-strip>.container{align-items:center;gap:28px;display:flex}.compliance-symbol{border:1px solid var(--neutral-c2ceb8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.compliance-symbol .icon{width:25px;height:25px;color:var(--neutral-5c7350)}.compliance-strip .mono-label{color:var(--color-muted);font-size:8px}.compliance-strip h2{letter-spacing:-.9px;margin-top:9px;font-size:23px}.compliance-strip p{color:var(--color-muted);margin-top:9px;font-size:11px;line-height:1.8}.compliance-strip .arrow-link{white-space:nowrap;margin-left:auto;font-size:11px}.engineering-section{background:var(--neutral-12231e);position:relative;overflow:hidden}.engineering-section .section-intro h2{font-size:clamp(35px,3.65vw,53px)}.engineering-section h2>span{color:var(--color-sage)}.engineering-intro-copy{max-width:350px;padding-bottom:4px}.engineering-intro-copy p{color:var(--neutral-aab9a5);font-size:13px;line-height:1.85}.engineering-intro-copy .arrow-link{color:var(--neutral-dce3d6);margin-top:22px;font-size:11px}.engineering-tabs{border-top:1px solid var(--neutral-c8d5ba32);border-bottom:1px solid var(--neutral-c8d5ba32);grid-template-columns:repeat(4,1fr);display:grid}.engineering-tabs>button{text-align:left;border-right:1px solid var(--neutral-c8d5ba26);flex-wrap:wrap;gap:17px;padding:25px 24px;transition:background .2s;display:flex;position:relative}.engineering-tabs>button:last-child{border-right:0}.engineering-tabs>button:before{content:"";background:var(--color-coral);transform-origin:0;height:2px;transition:transform .25s;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.engineering-tabs>button[aria-selected=true]:before{transform:scaleX(1)}.engineering-tabs>button[aria-selected=true],.engineering-tabs>button:hover{background:var(--neutral-c6c6c609)}.engineering-tabs .mono-label{width:100%;color:var(--neutral-95aa89);font-size:9px}.engineering-tabs strong{letter-spacing:-.5px;font-size:17px;font-weight:400}.engineering-tabs .icon{width:17px;height:17px;color:var(--neutral-9eb193);margin-left:auto}.engineering-panel{background:var(--neutral-b4c7a507);align-items:center;gap:70px;min-height:115px;padding:29px 24px;display:flex}.engineering-panel>p{color:var(--neutral-adbea4);flex:1.5;max-width:610px;font-size:13px;line-height:1.85}.engineering-panel>div{font-family:var(--font-mono);color:var(--neutral-d0dbbf);flex:1;align-items:baseline;gap:9px;max-width:350px;font-size:9px;line-height:1.85;display:flex}.engineering-panel .signal-dot{background:var(--color-coral)}.engineering-manifesto{border-top:1px solid var(--neutral-c8d5ba20);letter-spacing:-1.5px;align-items:center;gap:16px;margin-top:36px;padding-top:55px;font-size:38px;font-weight:500;display:flex}.engineering-manifesto>span:first-child{color:var(--neutral-73876a)}.engineering-manifesto .icon{width:37px;height:37px;color:var(--color-coral);margin-left:auto}.faq-inner{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.faq-inner h2{letter-spacing:-2px;margin-top:24px;font-size:43px;line-height:1.2}.faq-inner>div:first-child>p{color:var(--color-muted);max-width:260px;margin-top:19px;font-size:13px}.faq-list{border-top:1px solid var(--color-line)}.faq-list details{border-bottom:1px solid var(--color-line)}.faq-list summary{justify-content:space-between;align-items:center;gap:30px;padding-block:22px;font-size:13px;font-weight:600;line-height:1.65;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary .icon{width:15px;height:15px;color:var(--neutral-637458);transition:transform .25s}.faq-list details[open] summary .icon{transform:rotate(45deg)}.faq-list details>p{color:var(--color-muted);max-width:580px;padding-bottom:23px;font-size:12px;line-height:1.9}.next-chapter{background:var(--neutral-e8eadf);text-align:center;isolation:isolate;position:relative;overflow:hidden}.next-chapter>.container{padding-block:65px 75px;position:relative}.next-chapter .eyebrow{justify-content:center}.next-bird{border-radius:50%;width:92px;height:92px;margin:-10px auto 22px;display:block}.next-bird img{width:100%;height:100%;animation:9s ease-in-out infinite bird-float}.next-chapter h2{letter-spacing:-2.9px;margin-top:22px;font-size:clamp(42px,4.5vw,65px);line-height:1.13}.next-chapter h2>span{color:var(--neutral-748169)}.next-chapter p{color:var(--neutral-62705a);margin-top:23px;font-size:13px}.next-chapter .button{margin-top:26px;padding-inline:25px;font-size:12px}.next-flight{width:100%;height:80%;stroke:var(--neutral-bdc9ac6e);stroke-width:.7px;z-index:-1;pointer-events:none;position:absolute;bottom:0;left:0}.site-footer{padding-top:63px}.footer-main{grid-template-columns:1.5fr 1fr 1.2fr 1fr;gap:45px;padding-bottom:51px;display:grid}.footer-brand img{width:187px;height:auto}.footer-brand p{color:var(--neutral-9eaf97);margin-top:20px;font-size:11px;line-height:1.8}.footer-column{flex-direction:column;align-items:flex-start;gap:14px;padding-top:14px;display:flex}.footer-column .mono-label{color:var(--neutral-8ea17f);margin-bottom:12px;font-size:8px}.footer-column>a{color:var(--neutral-cad6c1);font-size:10px;transition:color .2s}.footer-column>a:hover{color:var(--color-coral)}.footer-belief{padding-top:17px;position:relative}.footer-belief p{color:var(--neutral-cfdbc5);letter-spacing:-.2px;margin-top:14px;font-size:13px;line-height:1.7}.footer-belief p>span{color:var(--neutral-92a485)}.footer-belief>a{border:1px solid var(--neutral-9db38c44);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-top:18px;display:flex}.footer-belief>a:hover{border-color:var(--color-coral)}.footer-belief>a .icon{width:14px;height:14px;transform:rotate(-90deg)}.footer-bottom{border-top:1px solid var(--neutral-b4c7a525);color:var(--neutral-8fa17f);justify-content:space-between;align-items:center;gap:25px;padding-block:23px;font-size:8px;display:flex}.footer-bottom a{color:var(--neutral-acbca0);align-items:center;gap:10px;font-size:8px;display:flex}.footer-bottom .icon{width:11px;height:11px}.page-hero{isolation:isolate;background:radial-gradient(ellipse at 90% 60%, var(--neutral-314c3235), transparent 48%), var(--color-night);padding-block:27px 78px;position:relative;overflow:hidden}.page-hero>.container{position:relative}.page-breadcrumb{font-family:var(--font-mono);color:var(--neutral-8f9e84);text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:12px;margin-bottom:63px;font-size:8px;display:flex}.page-breadcrumb a{color:var(--neutral-c1d0b8)}.page-hero h1{letter-spacing:-3px;z-index:2;max-width:calc(100% - 320px);margin-top:25px;font-size:clamp(43px,4.85vw,70px);line-height:1.14;position:relative}.page-hero h1 em{color:var(--color-sage)}.page-hero>.container>p{color:var(--neutral-abbda1);z-index:2;max-width:min(690px,100% - 320px);margin-top:29px;font-size:16px;line-height:1.85;position:relative}.page-hero .button{z-index:2;margin-top:30px;position:relative}.page-dot-scene{isolation:isolate;width:300px;height:300px;position:absolute;top:80px;right:0}.page-dot-art{pointer-events:none;width:100%;height:100%;display:block}.dot-art-trigger{text-align:left;cursor:crosshair;background:0 0;border:0;border-radius:12px;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.dot-art-trigger:focus-visible{outline:2px solid var(--color-brand-red);outline-offset:5px}.dot-art-invitation{text-align:center;font:10px var(--font-mono);color:var(--color-muted);pointer-events:none;transition:opacity .2s;position:absolute;bottom:0;left:8px;right:8px}.page-dot-scene.is-exploring .dot-art-invitation{opacity:0}.dot-art-message{border:1px solid var(--color-line);background:var(--page-background);color:var(--color-ink);border-radius:8px;padding:12px;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:0 8px 24px #2424241a}@supports (color:color-mix(in lab, red, red)){.dot-art-message{box-shadow:0 8px 24px color-mix(in srgb, var(--color-ink) 10%, transparent)}}.dot-art-message{opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s;transform:translateY(4px)}.page-dot-scene.is-exploring .dot-art-message{opacity:1;visibility:visible;transform:none}.dot-art-message-top{font:11px var(--font-mono);color:var(--interaction-red);justify-content:flex-end;align-items:center;gap:12px;margin-bottom:4px;display:flex}.dot-art-close{min-width:40px;min-height:28px;color:var(--color-muted);border-radius:3px;padding:4px}.dot-art-close:is(:hover,:focus-visible){color:var(--interaction-red)}.dot-art-message>strong{font-size:13px;font-weight:650;line-height:1.5;display:block}.dot-art-message-copy{color:var(--color-muted);margin-top:5px;font-size:12px;line-height:1.7;display:block}.signal-dot,.node-dot,.bird-orbits>circle{animation:3.6s ease-in-out infinite status-pulse}.node-dot,.signal-dot,.status-dot,.intelligence-tick,.patient-orbit-dot:before{box-shadow:0 0 8px var(--bird-dot-accent)}@supports (color:color-mix(in lab, red, red)){.node-dot,.signal-dot,.status-dot,.intelligence-tick,.patient-orbit-dot:before{box-shadow:0 0 8px color-mix(in srgb, var(--bird-dot-accent) 55%, transparent)}}.bird-orbits>circle{filter:drop-shadow(0 0 3px var(--bird-dot-accent))}.ecosystem-principles{background:var(--neutral-eeefe6);border-block:1px solid var(--color-line)}.three-columns{grid-template-columns:repeat(3,1fr);gap:50px;margin-top:44px;display:grid}.three-columns article{border-top:1px solid var(--neutral-cbd2be);padding-top:23px}.three-columns article>.mono-label{color:var(--color-muted);font-size:9px}.three-columns h3{letter-spacing:-.8px;margin-top:20px;font-size:24px;line-height:1.3}.three-columns p{color:var(--color-muted);margin-top:17px;font-size:14px;line-height:1.85}.editorial-note{color:var(--color-muted);border-top:1px solid var(--neutral-cbd2be);max-width:1000px;margin-top:40px;padding-top:20px;font-size:10px;line-height:1.9}.care-journey{border-top:1px solid var(--color-line);grid-template-columns:repeat(4,1fr);display:grid}.care-journey article{border-right:1px solid var(--color-line);flex-direction:column;padding:28px 25px;display:flex;position:relative}.care-journey article:first-child{padding-left:0}.care-journey article:last-child{border-right:0;padding-right:0}.care-journey .mono-label{color:var(--color-muted);font-size:9px}.care-journey article>.icon{width:22px;height:22px;color:var(--color-rust);position:absolute;top:28px;right:25px}.care-journey h3{letter-spacing:-.7px;margin-top:38px;font-size:22px;line-height:1.3}.care-journey p{color:var(--color-muted);margin-top:17px;font-size:13px;line-height:1.9}.source-note{background:var(--neutral-eaede1);align-items:flex-start;gap:15px;margin-top:30px;padding:25px;display:flex}.source-note>.icon{color:var(--neutral-687d58);width:20px;height:20px;margin-top:4px}.source-note p{color:var(--neutral-5a6950);font-size:12px}.source-note a{text-underline-offset:3px;align-items:center;gap:8px;margin-left:6px;text-decoration:underline;display:inline-flex}.source-note a .icon{width:11px;height:11px}.spend-section{background:var(--neutral-1a3028)}.intelligence-applications{background:var(--neutral-ecefe4);border-top:1px solid var(--color-line)}.application-grid{grid-template-columns:repeat(3,1fr);gap:32px 45px;display:grid}.application-grid article{border-top:1px solid var(--neutral-ccd6bf);padding-top:22px}.application-grid .mono-label{color:var(--color-muted);font-size:9px}.application-grid h3{letter-spacing:-.7px;margin-top:17px;font-size:23px;line-height:1.3}.application-grid p{color:var(--color-muted);margin-top:14px;font-size:13px;line-height:1.9}.spend-section .section-intro h2>span{color:var(--color-sage)}.spend-section .section-intro>p{color:var(--neutral-acbfa2);max-width:390px;font-size:14px}.dark-section .three-columns article{border-color:var(--neutral-a9bf9740)}.dark-section .three-columns article>.mono-label{color:var(--neutral-a9bc98)}.dark-section .three-columns p{color:var(--neutral-aabc9f)}.dark-section .editorial-note{color:var(--neutral-a3b695);border-color:var(--neutral-a9bf9740)}.delivery-criteria{border-top:1px solid var(--color-line);margin-top:35px;padding-top:30px}.delivery-criteria>.mono-label{color:var(--color-muted);font-size:9px}.delivery-criteria>div{flex-wrap:wrap;gap:15px 35px;margin-top:20px;display:flex}.delivery-criteria>div>span{align-items:center;gap:7px;font-size:11px;display:flex}.delivery-criteria .icon{width:13px;height:13px;color:var(--color-rust)}.engineering-section>.container>h2{letter-spacing:-2px;margin-top:25px;font-size:50px;line-height:1.15}.section.container>.engineering-process{color:var(--color-ink);background:var(--neutral-e9ede1);border-radius:8px;overflow:hidden}.section.container>.engineering-process .engineering-tabs,.section.container>.engineering-process .engineering-tabs>button{border-color:var(--neutral-cad3be)}.section.container>.engineering-process .engineering-tabs>button:before{background:var(--color-rust)}.section.container>.engineering-process .engineering-tabs .mono-label{color:var(--color-muted)}.section.container>.engineering-process .engineering-tabs .icon{color:var(--neutral-6b805b)}.section.container>.engineering-process .engineering-panel>p{color:var(--neutral-5c6c50)}.section.container>.engineering-process .engineering-panel>div{color:var(--neutral-4b603e)}.section.container>.engineering-process .engineering-panel .signal-dot{background:var(--color-rust)}.compliance-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.compliance-grid article{background:var(--neutral-ecefe4);border:1px solid var(--neutral-d9e0ce);border-radius:8px;flex-direction:column;padding:32px;display:flex}.compliance-grid article>div{justify-content:space-between;align-items:center;display:flex}.compliance-grid .mono-label{color:var(--color-muted);font-size:9px}.compliance-grid article>div .icon{color:var(--neutral-60794d);width:25px;height:25px}.compliance-grid h3{letter-spacing:-.7px;margin-top:25px;font-size:25px;line-height:1.3}.compliance-grid p{color:var(--color-muted);margin-top:18px;font-size:14px;line-height:1.9}.compliance-grid article>a{align-items:center;gap:15px;width:fit-content;margin-top:auto;padding-top:25px;font-size:11px;font-weight:600;display:flex}.compliance-grid article>a:hover{color:var(--color-rust)}.compliance-grid article>a .icon{width:14px;height:14px}.governance-note{border-top:1px solid var(--color-line);align-items:flex-start;gap:22px;margin-top:40px;padding-top:30px;display:flex}.governance-note>.icon{color:var(--neutral-6c7f5c);flex-shrink:0;width:28px;height:28px;margin-top:4px}.governance-note h3{font-size:18px}.governance-note p{color:var(--color-muted);max-width:940px;margin-top:9px;font-size:13px;line-height:1.9}.partner-section{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.partner-questions fieldset+fieldset{margin-top:45px}.partner-questions legend{flex-direction:column;gap:14px;width:100%;margin-bottom:22px;display:flex}.partner-questions legend .mono-label{color:var(--color-muted);font-size:9px}.partner-questions legend strong{letter-spacing:-.8px;font-size:25px;font-weight:500}.choice-list{flex-direction:column;gap:10px;display:flex}.choice-list>label{border:1px solid var(--neutral-d0d8c6);cursor:pointer;border-radius:6px;align-items:center;gap:13px;padding:18px;font-size:13px;transition:background .2s,border-color .2s;display:flex}.choice-list>label.selected{background:var(--neutral-e8eddd);border-color:var(--neutral-899e73)}.choice-list input{accent-color:var(--neutral-697f50);flex-shrink:0;width:15px;height:15px}.choice-list .icon{width:16px;height:16px;color:var(--neutral-617b49);opacity:0;margin-left:auto}.choice-list .selected .icon{opacity:1}.partner-brief{background:var(--neutral-e8eddf);border:1px solid var(--neutral-d0dcc3);border-radius:10px;padding:33px;position:sticky;top:35px}.partner-brief>.mono-label{color:var(--color-muted);font-size:9px}.partner-brief h2{letter-spacing:-1.3px;margin-top:20px;font-size:33px;line-height:1.25}.partner-brief h2>span{color:var(--neutral-697f56)}.partner-brief>div{border-top:1px solid var(--neutral-ccd7bf);margin-top:25px;padding-top:19px}.partner-brief>div>.mono-label{color:var(--color-muted);font-size:8px}.partner-brief>div>p{color:var(--neutral-4e6240);margin-top:7px;font-size:13px;line-height:1.85}.partner-brief .button{margin-top:30px;font-size:12px}.brief-privacy{color:var(--color-muted);margin-top:18px;font-size:10px;line-height:1.9}.download-status{color:var(--neutral-4c6340);min-height:19px;margin-top:12px;font-size:10px;display:block}.skip-link{z-index:100;background:var(--color-cream);color:var(--color-night);border-radius:5px;padding:12px 20px;font-size:13px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.motion-ready [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.motion-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}.motion-ready .three-columns [data-reveal]:nth-child(2),.motion-ready .care-journey [data-reveal]:nth-child(2){transition-delay:.1s}.motion-ready .three-columns [data-reveal]:nth-child(3),.motion-ready .care-journey [data-reveal]:nth-child(3){transition-delay:.2s}.motion-ready .care-journey [data-reveal]:nth-child(4){transition-delay:.3s}[data-motion=paused] *,[data-motion=paused] :before,[data-motion=paused] :after{animation-play-state:paused!important}[data-motion=paused] .hero-line>span,[data-motion=paused] [data-reveal]{opacity:1;transform:none}:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:not([data-theme=dark]) :is(.dark-section,.site-header,.value-section,.engineering-section,.spend-section,.home-care){background:var(--light-surface-soft);color:var(--light-ink)}:root:not([data-theme=dark]) :is(.site-header,.site-footer,.main-nav.is-open){background:var(--light-surface)}:root:not([data-theme=dark]) :is(.hero,.page-hero){background:radial-gradient(ellipse at 80% 45%, var(--light-line), transparent 55%), var(--light-surface-soft)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=dark]) :is(.hero,.page-hero){background:radial-gradient(ellipse at 80% 45%, color-mix(in srgb, var(--light-line) 40%, transparent), transparent 55%), var(--light-surface-soft)}}:root:not([data-theme=dark]) :is(.theme-toggle,.main-nav>a,.main-nav>a:hover,.main-nav>a[aria-current],.menu-toggle,.hero-lead,.hero-secondary,.hero-art-label>span:first-child,.hero-pill,.scroll-cue,.value-copy .arrow-link,.patient-core>span,.outcome-grid>div,.engineering-intro-copy .arrow-link,.engineering-panel>div,.footer-column>a,.footer-belief p,.journey-evidence>p){color:var(--light-ink)}:root:not([data-theme=dark]) :is(.eyebrow-light,.hero-description,.hero-art-label,.hero-art-foot,.art-index,.hero-bottom-copy,.bird-invitation,.dark-section .muted-heading,.hero h1 em,.page-hero h1 em,.value-copy h2>span,.value-copy>p,.patient-system-label,.patient-core>small,.outcome-grid>div>span,.diagram-disclaimer,.engineering-section h2>span,.spend-section .section-intro h2>span,.engineering-intro-copy p,.engineering-tabs .mono-label,.engineering-tabs .icon,.engineering-panel>p,.engineering-manifesto>span:first-child,.footer-brand p,.footer-column .mono-label,.footer-belief p>span,.footer-bottom,.footer-bottom a,.page-breadcrumb,.page-breadcrumb a,.page-hero>.container>p,.dark-section .three-columns p,.dark-section .three-columns article>.mono-label,.dark-section .editorial-note,.dark-section .section-intro>p,.home-care .section-intro>p,.journey-story>div:first-child>p,.journey-route>span:first-child,.home-care .editorial-note){color:var(--light-muted)}:root:not([data-theme=dark]) :is(.header-inner,.hero-bottom,.main-nav>a,.theme-toggle,.footer-bottom,.footer-belief>a,.patient-system,.patient-core,.outcome-grid,.outcome-grid>div,.engineering-tabs,.engineering-tabs>button,.engineering-manifesto,.dark-section .three-columns article,.dark-section .editorial-note){border-color:var(--light-line)}:root:not([data-theme=dark]) .button-light{background:var(--color-night);color:var(--light-surface)}:root:not([data-theme=dark]) .button-light:hover{background:var(--color-forest)}:root:not([data-theme=dark]) .dark-section .arrow-link:hover{color:var(--color-rust)}:root:not([data-theme=dark]) .hero-grain{opacity:.025}:root:not([data-theme=dark]) :is(.bird-orbits,.flight-paths,.patient-circle>svg){stroke:var(--light-decoration);opacity:.35}:root:not([data-theme=dark]) :is(.patient-system,.engineering-panel){background:var(--light-surface)}:root:not([data-theme=dark]) .journey-selector button[aria-pressed=true],:root:not([data-theme=dark]) .journey-route>span:nth-child(2){color:var(--color-rust)}.app .accent-word{color:var(--accent-red)}.button-light .accent-word{color:var(--red-on-light)}:root:not([data-theme=dark]) .button-light .accent-word{color:var(--red-on-dark)}:root .app .main-nav>a[aria-current]{color:var(--interaction-red)}:root .app .main-nav>a:is(:hover,:focus-visible,:active){color:var(--interaction-red);text-shadow:0 0 9px #cf3e2bb3,0 0 22px #cf3e2b61}@supports (color:color-mix(in lab, red, red)){:root .app .main-nav>a:is(:hover,:focus-visible,:active){text-shadow:0 0 9px color-mix(in srgb, var(--color-brand-red) 70%, transparent), 0 0 22px color-mix(in srgb, var(--color-brand-red) 38%, transparent)}}.main-nav>a:is(:hover,:focus-visible,:active):after{box-shadow:0 0 9px var(--color-brand-red)}.button-light .icon{color:var(--red-on-light)}:root:not([data-theme=dark]) .button-light .icon{color:var(--red-on-dark)}.hero-secondary .icon{color:var(--interaction-red)}}@layer utilities{.\!visible{visibility:visible!important}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-7{margin:calc(var(--spacing) * 7)}.grid{display:grid}.hidden{display:none}.inline{display:inline}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@keyframes type-arrive{0%{opacity:0;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@keyframes bird-float{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-7px)rotate(.5deg)}}@keyframes callout-breathe{0%,to{transform:translateY(1px)}50%{transform:translateY(-1px)}}@keyframes principle-glow{0%,to{opacity:.8}50%{opacity:1}}@keyframes node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes aura-breathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.13)}}@keyframes orbital-dash{to{stroke-dashoffset:500px}}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes status-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes tick-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes heartbeat-line{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:20px}}@keyframes scroll-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes flight-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes signal-bar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes content-in{0%{opacity:.25;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width>=1550px){.hero-inner{gap:45px;min-height:700px}.hero h1{font-size:87px}.hero-description{max-width:460px;font-size:15px}.hero-lead{font-size:23px}.hero-art-label{margin-top:43px}.hero-art-foot{padding-bottom:43px}}@media (width<=1150px){.container{width:calc(100% - 72px)}.header-inner{gap:20px;min-height:92px}.brand-link img{width:155px}.main-nav{gap:20px}.main-nav>a{font-size:12px}.header-actions{gap:12px}.header-cta{gap:15px;padding-inline:15px;font-size:9px}.hero-inner{min-height:600px}.hero h1{letter-spacing:-3.5px;font-size:5.8vw}.hero-lead{font-size:19px}.hero-description{max-width:380px;font-size:12px}.hero-actions{gap:20px}.hero .button{gap:20px;padding-inline:18px;font-size:11px}.hero-secondary{gap:10px;font-size:9px}.hero-art-label{padding-inline:10px;font-size:7px}.bird-scene{min-height:460px}.bird-visual{height:620px;min-height:620px}.bird-principle.is-near strong,.bird-principle:focus-visible strong{font-size:12px}.hero-art-foot{padding-inline:10px;font-size:7px}.hero-bottom-copy{font-size:8px}.section{padding-block:80px}.section-intro{gap:40px}.section-intro h2{letter-spacing:-1.6px;font-size:3.6vw}.section-intro>p{max-width:310px;font-size:12px}.audience-tabs>button{gap:14px;padding-inline:19px;font-size:11px}.audience-copy{padding:30px 25px 30px 15px}.audience-copy h3{font-size:25px}.audience-copy>p{font-size:11px}.ecosystem-map{height:350px}.map-center{width:140px;height:140px}.map-center img{width:100px;height:100px}.map-orbit{width:310px;height:220px}.orbit-two{width:230px;height:285px}.map-node{gap:5px;padding:7px 8px;font-size:6px}.node-one{left:6%}.node-two{right:4%}.node-three{left:3%}.node-four{right:3%}.node-five{left:8%}.node-six{right:7%}.value-inner{gap:60px;padding-block:75px}.value-copy h2{letter-spacing:-2px;font-size:4.3vw}.value-copy>p{font-size:13px}.patient-system{padding:18px}.patient-circle{width:220px;height:220px}.patient-core{width:151px;height:151px}.outcome-grid>div{font-size:8px}.intelligence-principles{gap:20px}.intelligence-principles>div{font-size:8px}.intelligence-principles>.arrow-link{gap:12px;font-size:9px}.compliance-strip .container{gap:22px}.compliance-strip h2{font-size:21px}.compliance-strip .arrow-link{gap:13px;font-size:10px}.engineering-section .section-intro h2{font-size:3.6vw}.engineering-intro-copy{max-width:310px}.engineering-intro-copy p{font-size:12px}.engineering-tabs>button{padding-inline:19px}.engineering-tabs strong{font-size:15px}.engineering-panel{gap:40px}.engineering-manifesto{font-size:34px}.faq-inner{gap:70px}.footer-main{gap:32px}.footer-column>a{font-size:9px}.footer-brand img{width:166px}.page-hero h1{letter-spacing:-2.3px;font-size:5.3vw}.page-dot-scene{width:270px;height:270px}.three-columns{gap:35px}.partner-section{gap:50px}}@media (width<=900px){.main-nav{gap:17px}.header-cta{display:none}.header-inner{gap:25px}.hero-secondary{display:none}.hero-description{max-width:350px}.hero h1{font-size:6vw}.hero-art-label>span:nth-child(2){display:none}.bird-coordinate{font-size:6px}.hero-bottom-copy{display:none}.section-intro>p{max-width:265px}.audience-copy h3{font-size:22px}.audience-copy>p{font-size:11px}.value-inner{gap:38px}.patient-system{padding:15px}.patient-circle{width:200px;height:200px}.patient-core{width:137px;height:137px}.patient-core>span{font-size:18px}.patient-core>small{font-size:7px}.patient-core>.icon{width:29px;height:29px}.intelligence-stage{padding-inline:20px}.intelligence-controls{padding-inline:24px}.intelligence-step-body{padding-left:0}.intelligence-step>button{gap:15px}.intelligence-step>button strong{font-size:17px}.intelligence-principles{flex-wrap:wrap}.intelligence-principles>.arrow-link{width:100%;margin-top:5px;margin-left:0}.compliance-strip>.container{flex-wrap:wrap}.compliance-strip .arrow-link{margin-top:1px;margin-left:82px}.engineering-tabs>button{gap:14px 7px}.engineering-tabs strong{font-size:13px}.engineering-tabs .icon{width:14px;height:14px}.engineering-intro-copy{max-width:265px}.engineering-manifesto{font-size:29px}.faq-inner{gap:45px}.faq-inner h2{font-size:37px}.footer-main{grid-template-columns:1.2fr 1fr 1.2fr}.footer-belief{display:none}}@media (width<=700px){.container{width:calc(100% - 44px)}html{scroll-padding-top:30px}.header-inner{min-height:86px}.brand-link img{width:155px}.header-actions{gap:16px}.motion-toggle{width:29px;height:29px}.motion-toggle .icon{width:12px;height:12px}.menu-toggle{color:var(--menu-ink);align-items:center;gap:9px;font-size:10px;display:flex}.menu-toggle .icon{width:19px;height:19px}.main-nav{display:none}.main-nav.is-open{background:var(--menu-background);border-bottom:1px solid var(--menu-line);box-shadow:0 16px 20px var(--neutral-07120c30);flex-direction:column;align-items:stretch;gap:0;padding:10px 22px 26px;display:flex;position:absolute;top:86px;left:0;right:0}.main-nav>a{border-bottom:1px solid var(--menu-line);padding-block:17px;font-size:15px}.nav-label{transform-origin:0}.main-nav>a:after{display:none}.main-nav .mobile-partner-link{color:var(--color-rust);border-bottom:0;justify-content:space-between;align-items:center;padding-bottom:0;display:flex}.mobile-partner-link .icon{width:17px;height:17px}.hero-inner{grid-template-columns:1fr;gap:0;min-height:0}.hero-copy{padding-top:40px;padding-bottom:0}.eyebrow{letter-spacing:1px;gap:9px;font-size:8px}.hero h1{letter-spacing:-2.8px;white-space:normal;margin-top:25px;font-size:clamp(43px,10.8vw,72px);line-height:1.13}.hero-lead{letter-spacing:-.3px;margin-top:21px;font-size:18px;line-height:1.6}.hero-description{max-width:435px;margin-top:14px;font-size:12px;line-height:1.9}.hero-actions{gap:22px;margin-top:25px}.hero .button{gap:25px;min-height:50px;padding:15px 20px;font-size:11px}.hero-secondary{font-size:9px;display:flex}.hero-art{margin-top:26px}.hero-art-label{margin-top:0;padding-inline:0;font-size:7px}.hero-art-label>span:nth-child(2){font-size:6px;display:block}.bird-scene{flex:initial;height:auto;min-height:0}.bird-visual{width:calc(100% + 32px);height:600px;min-height:600px;margin-inline:-16px}.bird-principle.is-near strong,.bird-principle:focus-visible strong{font-size:11.5px}.principle-callout{padding-inline:2px}.coordinate-top{font-size:6px;top:22%;right:1%}.coordinate-bottom{font-size:6px;bottom:21%;left:1%}.hero-art-foot{padding:0 0 23px;font-size:6px}.hero-bottom{min-height:64px}.hero-pill{gap:9px;font-size:8px}.scroll-cue{letter-spacing:.6px;gap:12px;font-size:7px}.scroll-cue .icon{width:13px;height:13px}.belief-strip{padding-block:18px}.belief-track>div{gap:30px;padding-right:30px}.belief-track span{font-size:11px}.belief-track .icon{width:10px;height:10px}.section{padding-block:61px}.section-intro{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:31px}.section-intro h2,.ecosystem-principles h2{letter-spacing:-1.5px;margin-top:21px;font-size:clamp(30px,6.7vw,43px);line-height:1.22}.section-intro>p{max-width:500px;font-size:13px;line-height:1.9}.section-intro>p>br{display:none}.audience-tabs{border-bottom:0;grid-template-columns:1fr}.audience-tabs>button{border-right:0;border-bottom:1px solid var(--color-line);gap:17px;padding:17px;font-size:12px}.audience-tabs>button:first-child{padding-left:17px}.audience-tabs>button>span{font-size:8px}.audience-tabs>button:after{width:2px;height:auto;inset:15px auto 15px 0}.audience-tabs>button>.icon{width:14px;height:14px}.audience-content{grid-template-columns:1fr}.ecosystem-map{height:320px}.map-center{width:136px;height:136px}.map-center img{width:96px;height:96px}.map-orbit{width:290px;height:216px}.orbit-two{width:225px;height:270px}.map-node{gap:4px;padding:7px;font-size:6px}.node-one{top:17%;left:5%}.node-two{top:20%;right:4%}.node-three{top:49%;left:3%}.node-four{top:50%;right:2%}.node-five{bottom:15%;left:7%}.node-six{bottom:14%;right:8%}.map-cross-one{top:7%}.map-cross-two{bottom:6%}.audience-copy{padding:9px 25px 31px}.audience-copy h3{letter-spacing:-.9px;max-width:500px;font-size:25px}.audience-copy>p{max-width:500px;font-size:13px;line-height:1.85}.audience-copy li{font-size:9px}.audience-copy .arrow-link{margin-top:25px;font-size:11px}.section-bottom-link{flex-direction:column;align-items:flex-start;gap:18px;margin-top:19px}.section-bottom-link>span{font-size:10px;line-height:1.8}.section-bottom-link>.arrow-link{font-size:11px}.value-inner{grid-template-columns:1fr;gap:40px;padding-block:56px}.value-copy h2{letter-spacing:-1.7px;margin-top:24px;font-size:clamp(36px,8vw,52px);line-height:1.2}.value-copy>p{max-width:500px;margin-top:23px;font-size:13px}.value-copy .arrow-link{margin-top:24px;font-size:11px}.patient-system{border-radius:10px;justify-self:center;width:100%;max-width:480px;padding:23px}.patient-circle{width:240px;height:240px;margin-block:16px 23px}.patient-core{width:166px;height:166px}.patient-core>.icon{width:34px;height:34px}.patient-core>span{font-size:21px}.patient-core>small{font-size:8px}.outcome-grid>div{gap:8px;padding-block:14px;font-size:9px}.diagram-disclaimer{font-size:7px;line-height:1.8}.intelligence-explorer{border-radius:8px;grid-template-columns:1fr}.intelligence-stage{padding:22px}.intelligence-visual{min-height:285px}.intelligence-controls{padding:0 23px}.intelligence-step>button{gap:19px;padding-block:23px}.intelligence-step>button strong{font-size:20px}.intelligence-step-body{padding:0 0 24px 32px}.intelligence-step-body h3{font-size:12px}.intelligence-step-body p{font-size:12px;line-height:1.9}.intelligence-principles{gap:13px 21px;margin-top:21px}.intelligence-principles>div{gap:5px;font-size:8px}.intelligence-principles>.arrow-link{margin-top:8px;font-size:11px}.compliance-strip{padding-block:35px}.compliance-strip>.container{gap:19px}.compliance-symbol{align-self:flex-start;width:42px;height:42px;margin-top:1px}.compliance-symbol .icon{width:21px;height:21px}.compliance-strip>.container>div:nth-child(2){flex:1}.compliance-strip .mono-label{font-size:7px;line-height:1.8}.compliance-strip h2{letter-spacing:-.7px;margin-top:12px;font-size:21px;line-height:1.3}.compliance-strip p{font-size:11px;line-height:1.9}.compliance-strip p br{display:none}.compliance-strip .arrow-link{width:100%;margin:0 0 0 61px;font-size:11px}.engineering-section .section-intro h2{font-size:clamp(30px,6.7vw,44px)}.engineering-intro-copy{max-width:500px}.engineering-intro-copy p{font-size:13px;line-height:1.9}.engineering-intro-copy .arrow-link{margin-top:19px;font-size:11px}.engineering-tabs{grid-template-columns:1fr 1fr}.engineering-tabs>button{border-bottom:1px solid var(--neutral-c8d5ba26);gap:13px;padding:21px 17px}.engineering-tabs>button:nth-child(2){border-right:0}.engineering-tabs>button:nth-child(3),.engineering-tabs>button:nth-child(4){border-bottom:0}.engineering-tabs strong{font-size:14px}.engineering-tabs .mono-label{font-size:8px}.engineering-tabs .icon{width:14px;height:14px}.engineering-panel{flex-direction:column;align-items:flex-start;gap:24px;min-height:242px;padding:26px 18px}.engineering-panel>p{flex:initial;font-size:13px}.engineering-panel>div{flex:initial;max-width:500px;font-size:9px}.engineering-manifesto{letter-spacing:-1px;flex-wrap:wrap;gap:0 7px;margin-top:29px;padding-top:33px;font-size:26px;line-height:1.3}.engineering-manifesto .icon{width:25px;height:25px}.faq-inner{grid-template-columns:1fr;gap:33px}.faq-inner h2{letter-spacing:-1.5px;margin-top:20px;font-size:38px}.faq-inner>div:first-child>p{max-width:350px;margin-top:16px;font-size:13px}.faq-list summary{gap:20px;padding-block:21px;font-size:12px}.faq-list details>p{font-size:12px}.next-chapter>.container{padding-block:43px 52px}.next-bird{width:85px;height:85px;margin-bottom:17px}.next-chapter h2{letter-spacing:-1.9px;margin-top:21px;font-size:clamp(36px,8.2vw,55px);line-height:1.16}.next-chapter p{margin-top:20px;font-size:12px}.next-chapter .button{margin-top:24px;font-size:11px}.site-footer{padding-top:42px}.footer-main{grid-template-columns:1fr 1fr;gap:30px 22px;padding-bottom:35px}.footer-brand{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex}.footer-brand img{width:155px}.footer-brand p{margin-top:0;font-size:9px}.footer-column{gap:13px;padding-top:0}.footer-column .mono-label{margin-bottom:7px;font-size:7px}.footer-column>a{font-size:9px}.footer-bottom{flex-wrap:wrap;gap:16px;padding-block:21px;font-size:7px}.footer-bottom>span:nth-child(2){display:none}.footer-bottom a{gap:8px;font-size:7px}.page-hero{padding-block:22px 49px}.page-breadcrumb{flex-wrap:wrap;gap:9px;margin-bottom:43px;font-size:6px;line-height:1.8}.page-hero h1{letter-spacing:-1.6px;margin-top:24px;font-size:clamp(33px,7.9vw,53px);line-height:1.18}.page-hero>.container>p{margin-top:23px;font-size:14px;line-height:1.9}.page-dot-scene{width:230px;height:230px;margin:24px auto -12px;display:block;position:relative;top:auto;right:auto}.page-hero h1,.page-hero>.container>p{max-width:100%}.three-columns{grid-template-columns:1fr;gap:30px;margin-top:31px}.application-grid{grid-template-columns:1fr;gap:26px}.application-grid h3{font-size:24px}.three-columns article{padding-top:21px}.three-columns h3{margin-top:17px;font-size:25px}.three-columns p{margin-top:13px;font-size:14px}.editorial-note{margin-top:30px;padding-top:22px;font-size:10px}.care-journey{grid-template-columns:1fr}.care-journey article{border-right:0;border-bottom:1px solid var(--color-line);padding:25px 0}.care-journey article>.icon{top:25px;right:0}.care-journey h3{margin-top:21px;font-size:25px}.care-journey p{margin-top:13px;font-size:14px}.source-note{gap:12px;margin-top:25px;padding:21px}.source-note p{font-size:11px}.source-note a{margin-top:7px;margin-left:0}.spend-section .section-intro>p{max-width:500px;font-size:13px}.delivery-criteria{margin-top:27px;padding-top:25px}.delivery-criteria>div{gap:13px 23px;margin-top:18px}.delivery-criteria>div>span{font-size:10px}.engineering-section>.container>h2{letter-spacing:-1.5px;margin-top:22px;font-size:38px}.compliance-grid{grid-template-columns:1fr;gap:21px}.compliance-grid article{padding:25px}.compliance-grid h3{margin-top:23px;font-size:24px}.compliance-grid p{margin-top:16px;font-size:13px}.compliance-grid article>a{padding-top:22px;font-size:11px}.governance-note{gap:17px;margin-top:30px;padding-top:25px}.governance-note>.icon{width:24px;height:24px}.governance-note p{font-size:12px}.partner-section{grid-template-columns:1fr;gap:40px}.partner-questions legend strong{font-size:24px}.partner-questions legend .mono-label{font-size:8px}.choice-list>label{gap:11px;padding:17px 15px;font-size:12px}.partner-brief{padding:25px;position:static}.partner-brief h2{font-size:30px}.partner-brief>div>p{font-size:13px}.partner-brief .button{font-size:11px}.motion-ready [data-reveal]{transform:translateY(19px)}}@media (width<=370px){.container{width:calc(100% - 36px)}.brand-link img{width:139px}.header-actions{gap:12px}.hero h1{letter-spacing:-2px;font-size:10.5vw}.hero-secondary{display:none}.hero-lead{font-size:17px}.bird-visual{height:600px;min-height:600px}.hero-art-label>span:nth-child(2),.hero-art-foot{font-size:5px}.section-intro h2{letter-spacing:-1.2px;font-size:27px}.value-copy h2{font-size:32px}.ecosystem-map{height:285px}.map-orbit{width:250px;height:190px}.orbit-two{width:205px;height:235px}.map-center{width:120px;height:120px}.map-center img{width:85px;height:85px}.map-center>span,.map-node{font-size:5px}.audience-copy{padding-inline:20px}.patient-system{padding:18px}.patient-circle{width:210px;height:210px}.patient-core{width:148px;height:148px}.outcome-grid>div{font-size:7px}.engineering-manifesto{gap:6px;font-size:22px}.engineering-manifesto .icon{width:20px;height:20px}.engineering-tabs>button{padding-inline:14px}.engineering-tabs strong{font-size:12px}.engineering-tabs .icon{width:11px;height:11px}.next-chapter h2{letter-spacing:-1.7px;font-size:33px}.footer-brand{gap:15px}.footer-brand img{width:136px}.footer-brand p{font-size:8px}.footer-bottom a{font-size:6px}.page-hero h1{letter-spacing:-1.4px;font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.motion-ready [data-reveal],.hero-line>span{opacity:1;transform:none}}:root{--page-background:#e0e2e4;--light-surface:#e5e6e8;--light-surface-soft:#d3d6d9;--light-ink:#242424;--light-muted:#595d63;--light-line:#b9bdc2;--light-decoration:#8c939c;--accent-red:var(--color-brand-red);--interaction-red:#b53425;--red-on-light:#b53425;--red-on-dark:#e95d4c;--menu-ink:var(--light-ink);--menu-background:var(--light-surface);--menu-line:var(--light-line);--bird-dot-accent:var(--color-brand-red);--bird-dot-neutral:#41464d;--bird-label:#535860;--neutral-58645b:#616161;--neutral-b5c4b8:silver;--neutral-808a7d:#73777b;--neutral-d0dfcf19:#dbdbdb19;--neutral-cad0c6:#cecece;--neutral-c6c6c635:#c6c6c635;--neutral-c6d1c2:#cecece;--neutral-25382b90:#33333390;--neutral-e0e3d8:#e2e2e2;--neutral-9cafa1:#aaa;--neutral-d6ded2:#dbdbdb;--neutral-8a9d8d:#989898;--neutral-d1dccb:#d8d8d8;--neutral-9cbe7b08:#b2b2b208;--neutral-8da18f28:#9b9b9b28;--neutral-b6bd8b16:#b8b8b816;--neutral-c1c79f36:#c3c3c336;--neutral-a8b6a2:#b2b2b2;--neutral-acb6a570:#b3b3b370;--neutral-95a58f:#a0a0a0;--neutral-a5b59d:#b0b0b0;--neutral-9cad8f13:#a7a7a713;--neutral-8d9d8d:#989898;--neutral-c7d1c0:#cecece;--neutral-eeeee5:#ededed;--neutral-5d695c:#666;--neutral-e9ece2:#ebebeb;--neutral-77816f:#7e7e7e;--neutral-65715d:#6d6d6d;--neutral-eceee5:#ededed;--neutral-eeefe7:#eee;--neutral-d3ddc559:#d9d9d959;--neutral-f5f5f3:#f5f5f5;--neutral-d7ded0:#dcdcdc;--neutral-f5f5f370:#f5f5f570;--neutral-b8c5ac:silver;--neutral-c8d0bc:#cdcdcd;--neutral-f8f8f1:#f7f7f7;--neutral-dde2d5:#e0e0e0;--neutral-53674405:#60606005;--neutral-7e946c:#8c8c8c;--neutral-acb5a2:#b2b2b2;--neutral-636d60:#6a6a6a;--neutral-4f604b:#5b5b5b;--neutral-b0bdae:#b9b9b9;--neutral-e3e8db:#e6e6e6;--neutral-c3d5b22b:#cfcfcf2b;--neutral-172c261f:#2727271f;--neutral-aabc9c:#b6b6b6;--neutral-b7cda33d:#c5c5c53d;--neutral-b7cda31f:#c5c5c51f;--neutral-b9c8a640:#c2c2c240;--neutral-c7d4a516:#cecece16;--neutral-e2e7d8:#e5e5e5;--neutral-a8ba9a:#b4b4b4;--neutral-b9c8a629:#c2c2c229;--neutral-c8d5bd:#d1d1d1;--neutral-99ac8b:#a6a6a6;--neutral-a4b39b:#aeaeae;--neutral-63705a:#6c6c6c;--neutral-71885c:gray;--neutral-71885c12:#80808012;--neutral-bdc9ae:#c4c4c4;--neutral-2d49230a:#4040400a;--neutral-cbd3bf:#d0d0d0;--neutral-d3d9c8:#d6d6d6;--neutral-7e956d:#8d8d8d;--neutral-d0d7c6:#d4d4d4;--neutral-59694e:#646464;--neutral-6d7864:#747474;--neutral-67745f:#5e6267;--neutral-d8decd:#dbdbdb;--neutral-c2ceb8:#cacaca;--neutral-5c7350:#6c6c6c;--neutral-12231e:#1f1f1f;--neutral-aab9a5:#b4b4b4;--neutral-dce3d6:#e1e1e1;--neutral-c8d5ba32:#d0d0d032;--neutral-c8d5ba26:#d0d0d026;--neutral-c6c6c609:#c6c6c609;--neutral-95aa89:#a3a3a3;--neutral-9eb193:#ababab;--neutral-b4c7a507:#c1c1c107;--neutral-adbea4:#b9b9b9;--neutral-d0dbbf:#d7d7d7;--neutral-c8d5ba20:#d0d0d020;--neutral-73876a:#818181;--neutral-637458:#6e6e6e;--neutral-e8eadf:#e9e9e9;--neutral-748169:#7d7d7d;--neutral-62705a:#6b6b6b;--neutral-bdc9ac6e:#c4c4c46e;--neutral-9eaf97:#aaa;--neutral-8ea17f:#9b9b9b;--neutral-cad6c1:#d2d2d2;--neutral-cfdbc5:#d7d7d7;--neutral-92a485:#9e9e9e;--neutral-9db38c44:#acacac44;--neutral-b4c7a525:#c1c1c125;--neutral-8fa17f:#9b9b9b;--neutral-acbca0:#b7b7b7;--neutral-314c3235:#44444435;--neutral-8f9e84:#999;--neutral-c1d0b8:#cbcbcb;--neutral-abbda1:#b7b7b7;--neutral-eeefe6:#eee;--neutral-cbd2be:#cfcfcf;--neutral-eaede1:#ebebeb;--neutral-687d58:#767676;--neutral-5a6950:#646464;--neutral-1a3028:#2b2b2b;--neutral-ecefe4:#eee;--neutral-ccd6bf:#d2d2d2;--neutral-acbfa2:#b9b9b9;--neutral-a9bf9740:#b7b7b740;--neutral-a9bc98:#b5b5b5;--neutral-aabc9f:#b6b6b6;--neutral-a3b695:#b0b0b0;--neutral-e9ede1:#ebebeb;--neutral-cad3be:#d0d0d0;--neutral-6b805b:#797979;--neutral-5c6c50:#676767;--neutral-4b603e:#595959;--neutral-d9e0ce:#ddd;--neutral-60794d:#717171;--neutral-6c7f5c:#787878;--neutral-d0d8c6:#d5d5d5;--neutral-e8eddd:#ebebeb;--neutral-899e73:#969696;--neutral-697f50:#777;--neutral-617b49:#727272;--neutral-e8eddf:#ebebeb;--neutral-d0dcc3:#d8d8d8;--neutral-697f56:#777;--neutral-ccd7bf:#d3d3d3;--neutral-4e6240:#5b5b5b;--neutral-4c6340:#5c5c5c;--neutral-d1dcc7:#d8d8d8;--neutral-a9bf9733:#b7b7b733;--neutral-07120c30:#0f0f0f30;--neutral-c6c6c620:#c6c6c620}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--interaction-red:var(--red-on-dark);--menu-ink:var(--color-cream);--menu-background:var(--color-night);--menu-line:var(--color-line);--bird-dot-accent:var(--color-brand-red);--bird-dot-neutral:#f5f5f3;--bird-label:#d5d5d5;--page-background:#1b1b1b;--color-ink:#eee;--color-muted:#b5b5b5;--color-line:#424242;--color-rust:#f17a6c;--neutral-58645b:#9e9e9e;--neutral-b5c4b8:#3f3f3f;--neutral-808a7d:#787878;--neutral-d0dfcf19:#24242419;--neutral-cad0c6:#313131;--neutral-c6c6c635:#39393935;--neutral-c6d1c2:#313131;--neutral-25382b90:#cccccc90;--neutral-e0e3d8:#1d1d1d;--neutral-9cafa1:#555;--neutral-d6ded2:#242424;--neutral-8a9d8d:#676767;--neutral-d1dccb:#272727;--neutral-9cbe7b08:#4d4d4d08;--neutral-8da18f28:#64646428;--neutral-b6bd8b16:#47474716;--neutral-c1c79f36:#3c3c3c36;--neutral-a8b6a2:#4d4d4d;--neutral-acb6a570:#4c4c4c70;--neutral-95a58f:#5f5f5f;--neutral-a5b59d:#4f4f4f;--neutral-9cad8f13:#58585813;--neutral-8d9d8d:#676767;--neutral-c7d1c0:#313131;--neutral-eeeee5:#1a1a1a;--neutral-5d695c:#999;--neutral-e9ece2:#1a1a1a;--neutral-77816f:#818181;--neutral-65715d:#929292;--neutral-eceee5:#1a1a1a;--neutral-eeefe7:#1a1a1a;--neutral-d3ddc559:#26262659;--neutral-f5f5f3:#1a1a1a;--neutral-d7ded0:#232323;--neutral-f5f5f370:#1a1a1a70;--neutral-b8c5ac:#3f3f3f;--neutral-c8d0bc:#323232;--neutral-f8f8f1:#1a1a1a;--neutral-dde2d5:#1f1f1f;--neutral-53674405:#9f9f9f05;--neutral-7e946c:#737373;--neutral-acb5a2:#4d4d4d;--neutral-636d60:#959595;--neutral-4f604b:#a4a4a4;--neutral-b0bdae:#464646;--neutral-e3e8db:#1a1a1a;--neutral-c3d5b22b:#3030302b;--neutral-172c261f:#d8d8d81f;--neutral-aabc9c:#494949;--neutral-b7cda33d:#3a3a3a3d;--neutral-b7cda31f:#3a3a3a1f;--neutral-b9c8a640:#3d3d3d40;--neutral-c7d4a516:#31313116;--neutral-e2e7d8:#1a1a1a;--neutral-a8ba9a:#4b4b4b;--neutral-b9c8a629:#3d3d3d29;--neutral-c8d5bd:#2e2e2e;--neutral-99ac8b:#595959;--neutral-a4b39b:#515151;--neutral-63705a:#939393;--neutral-71885c:#7f7f7f;--neutral-71885c12:#7f7f7f12;--neutral-bdc9ae:#3b3b3b;--neutral-2d49230a:#bfbfbf0a;--neutral-cbd3bf:#2f2f2f;--neutral-d3d9c8:#292929;--neutral-7e956d:#727272;--neutral-d0d7c6:#2b2b2b;--neutral-59694e:#9b9b9b;--neutral-6d7864:#8b8b8b;--neutral-67745f:#8f8f8f;--neutral-d8decd:#242424;--neutral-c2ceb8:#353535;--neutral-5c7350:#939393;--neutral-12231e:#e0e0e0;--neutral-aab9a5:#4b4b4b;--neutral-dce3d6:#1e1e1e;--neutral-c8d5ba32:#2f2f2f32;--neutral-c8d5ba26:#2f2f2f26;--neutral-c6c6c609:#39393909;--neutral-95aa89:#5c5c5c;--neutral-9eb193:#545454;--neutral-b4c7a507:#3e3e3e07;--neutral-adbea4:#464646;--neutral-d0dbbf:#282828;--neutral-c8d5ba20:#2f2f2f20;--neutral-73876a:#7e7e7e;--neutral-637458:#919191;--neutral-e8eadf:#1a1a1a;--neutral-748169:#828282;--neutral-62705a:#949494;--neutral-bdc9ac6e:#3b3b3b6e;--neutral-9eaf97:#555;--neutral-8ea17f:#646464;--neutral-cad6c1:#2d2d2d;--neutral-cfdbc5:#282828;--neutral-92a485:#616161;--neutral-9db38c44:#53535344;--neutral-b4c7a525:#3e3e3e25;--neutral-8fa17f:#646464;--neutral-acbca0:#484848;--neutral-314c3235:#bbbbbb35;--neutral-8f9e84:#666;--neutral-c1d0b8:#343434;--neutral-abbda1:#484848;--neutral-eeefe6:#1a1a1a;--neutral-cbd2be:#303030;--neutral-eaede1:#1a1a1a;--neutral-687d58:#898989;--neutral-5a6950:#9b9b9b;--neutral-1a3028:#d4d4d4;--neutral-ecefe4:#1a1a1a;--neutral-ccd6bf:#2d2d2d;--neutral-acbfa2:#464646;--neutral-a9bf9740:#48484840;--neutral-a9bc98:#4a4a4a;--neutral-aabc9f:#494949;--neutral-a3b695:#4f4f4f;--neutral-e9ede1:#1a1a1a;--neutral-cad3be:#2f2f2f;--neutral-6b805b:#868686;--neutral-5c6c50:#989898;--neutral-4b603e:#a6a6a6;--neutral-d9e0ce:#222;--neutral-60794d:#8e8e8e;--neutral-6c7f5c:#878787;--neutral-d0d8c6:#2a2a2a;--neutral-e8eddd:#1a1a1a;--neutral-899e73:#696969;--neutral-697f50:#888;--neutral-617b49:#8d8d8d;--neutral-e8eddf:#1a1a1a;--neutral-d0dcc3:#272727;--neutral-697f56:#888;--neutral-ccd7bf:#2c2c2c;--neutral-4e6240:#a4a4a4;--neutral-4c6340:#a3a3a3;--neutral-d1dcc7:#272727;--neutral-a9bf9733:#48484833;--neutral-07120c30:#e6e6e630;--neutral-c6c6c620:#39393920}.dark-section,.site-header,.site-footer{--neutral-58645b:#616161;--neutral-b5c4b8:silver;--neutral-808a7d:#878787;--neutral-d0dfcf19:#dbdbdb19;--neutral-cad0c6:#cecece;--neutral-c6c6c635:#c6c6c635;--neutral-c6d1c2:#cecece;--neutral-25382b90:#33333390;--neutral-e0e3d8:#e2e2e2;--neutral-9cafa1:#aaa;--neutral-d6ded2:#dbdbdb;--neutral-8a9d8d:#989898;--neutral-d1dccb:#d8d8d8;--neutral-9cbe7b08:#b2b2b208;--neutral-8da18f28:#9b9b9b28;--neutral-b6bd8b16:#b8b8b816;--neutral-c1c79f36:#c3c3c336;--neutral-a8b6a2:#b2b2b2;--neutral-acb6a570:#b3b3b370;--neutral-95a58f:#a0a0a0;--neutral-a5b59d:#b0b0b0;--neutral-9cad8f13:#a7a7a713;--neutral-8d9d8d:#989898;--neutral-c7d1c0:#cecece;--neutral-eeeee5:#ededed;--neutral-5d695c:#666;--neutral-e9ece2:#ebebeb;--neutral-77816f:#7e7e7e;--neutral-65715d:#6d6d6d;--neutral-eceee5:#ededed;--neutral-eeefe7:#eee;--neutral-d3ddc559:#d9d9d959;--neutral-f5f5f3:#f5f5f5;--neutral-d7ded0:#dcdcdc;--neutral-f5f5f370:#f5f5f570;--neutral-b8c5ac:silver;--neutral-c8d0bc:#cdcdcd;--neutral-f8f8f1:#f7f7f7;--neutral-dde2d5:#e0e0e0;--neutral-53674405:#60606005;--neutral-7e946c:#8c8c8c;--neutral-acb5a2:#b2b2b2;--neutral-636d60:#6a6a6a;--neutral-4f604b:#5b5b5b;--neutral-b0bdae:#b9b9b9;--neutral-e3e8db:#e6e6e6;--neutral-c3d5b22b:#cfcfcf2b;--neutral-172c261f:#2727271f;--neutral-aabc9c:#b6b6b6;--neutral-b7cda33d:#c5c5c53d;--neutral-b7cda31f:#c5c5c51f;--neutral-b9c8a640:#c2c2c240;--neutral-c7d4a516:#cecece16;--neutral-e2e7d8:#e5e5e5;--neutral-a8ba9a:#b4b4b4;--neutral-b9c8a629:#c2c2c229;--neutral-c8d5bd:#d1d1d1;--neutral-99ac8b:#a6a6a6;--neutral-a4b39b:#aeaeae;--neutral-63705a:#6c6c6c;--neutral-71885c:gray;--neutral-71885c12:#80808012;--neutral-bdc9ae:#c4c4c4;--neutral-2d49230a:#4040400a;--neutral-cbd3bf:#d0d0d0;--neutral-d3d9c8:#d6d6d6;--neutral-7e956d:#8d8d8d;--neutral-d0d7c6:#d4d4d4;--neutral-59694e:#646464;--neutral-6d7864:#747474;--neutral-67745f:#707070;--neutral-d8decd:#dbdbdb;--neutral-c2ceb8:#cacaca;--neutral-5c7350:#6c6c6c;--neutral-12231e:#1f1f1f;--neutral-aab9a5:#b4b4b4;--neutral-dce3d6:#e1e1e1;--neutral-c8d5ba32:#d0d0d032;--neutral-c8d5ba26:#d0d0d026;--neutral-c6c6c609:#c6c6c609;--neutral-95aa89:#a3a3a3;--neutral-9eb193:#ababab;--neutral-b4c7a507:#c1c1c107;--neutral-adbea4:#b9b9b9;--neutral-d0dbbf:#d7d7d7;--neutral-c8d5ba20:#d0d0d020;--neutral-73876a:#818181;--neutral-637458:#6e6e6e;--neutral-e8eadf:#e9e9e9;--neutral-748169:#7d7d7d;--neutral-62705a:#6b6b6b;--neutral-bdc9ac6e:#c4c4c46e;--neutral-9eaf97:#aaa;--neutral-8ea17f:#9b9b9b;--neutral-cad6c1:#d2d2d2;--neutral-cfdbc5:#d7d7d7;--neutral-92a485:#9e9e9e;--neutral-9db38c44:#acacac44;--neutral-b4c7a525:#c1c1c125;--neutral-8fa17f:#9b9b9b;--neutral-acbca0:#b7b7b7;--neutral-314c3235:#44444435;--neutral-8f9e84:#999;--neutral-c1d0b8:#cbcbcb;--neutral-abbda1:#b7b7b7;--neutral-eeefe6:#eee;--neutral-cbd2be:#cfcfcf;--neutral-eaede1:#ebebeb;--neutral-687d58:#767676;--neutral-5a6950:#646464;--neutral-1a3028:#2b2b2b;--neutral-ecefe4:#eee;--neutral-ccd6bf:#d2d2d2;--neutral-acbfa2:#b9b9b9;--neutral-a9bf9740:#b7b7b740;--neutral-a9bc98:#b5b5b5;--neutral-aabc9f:#b6b6b6;--neutral-a3b695:#b0b0b0;--neutral-e9ede1:#ebebeb;--neutral-cad3be:#d0d0d0;--neutral-6b805b:#797979;--neutral-5c6c50:#676767;--neutral-4b603e:#595959;--neutral-d9e0ce:#ddd;--neutral-60794d:#717171;--neutral-6c7f5c:#787878;--neutral-d0d8c6:#d5d5d5;--neutral-e8eddd:#ebebeb;--neutral-899e73:#969696;--neutral-697f50:#777;--neutral-617b49:#727272;--neutral-e8eddf:#ebebeb;--neutral-d0dcc3:#d8d8d8;--neutral-697f56:#777;--neutral-ccd7bf:#d3d3d3;--neutral-4e6240:#5b5b5b;--neutral-4c6340:#5c5c5c;--neutral-d1dcc7:#d8d8d8;--neutral-a9bf9733:#b7b7b733;--neutral-07120c30:#0f0f0f30;--neutral-c6c6c620:#c6c6c620}@container (width<=600px){.bird-visual{height:max(620px,103cqw + 310px);min-height:max(620px,103cqw + 310px)}}[data-motion=playing] .animation-region:not(.is-onscreen) *{animation-play-state:paused}.app :is(.hero-description,.section-intro>p,.audience-copy>p,.value-copy>p,.journey-story p,.operating-grid p,.perspective-grid p,.intelligence-step-body p,.engineering-intro-copy p,.engineering-panel>p,.faq-inner>div:first-child>p,.faq-list details>p,.next-chapter p,.three-columns p,.care-journey p,.application-grid p,.compliance-grid p,.governance-note p,.partner-brief>div>p){font-size:15px}.app :is(.button,.arrow-link,.audience-tabs>button,.journey-selector button,.choice-list>label,.faq-list summary,.intelligence-step-body h3){font-size:14px}.app .header-cta{font-size:12px}.app .main-nav>a{font-size:14px}.app .menu-toggle{font-size:12px}.app :is(.eyebrow,.mono-label){font-size:11px}.app :is(.hero-art-label,.hero-art-label>span:nth-child(2),.hero-art-foot,.bird-invitation,.scroll-cue){font-size:10px}.app :is(.hero-pill,.hero-bottom-copy,.page-breadcrumb,.intelligence-signal,.live-status,.patient-core>small){font-size:11px}.app :is(.hero-secondary,.section-bottom-link>span,.journey-route,.audience-copy li,.intelligence-principles>div,.engineering-panel>div,.delivery-criteria>div>span),.app :is(.editorial-note,.brief-privacy,.download-status,.diagram-disclaimer){font-size:12px}.app :is(.source-note p,.compliance-strip p,.footer-brand p){font-size:14px}.app :is(.footer-column>a,.compliance-grid article>a){font-size:13px}.app .audience-tabs>button>span,.app :is(.footer-bottom,.footer-bottom a){font-size:11px}.app .bird-principle strong{font-size:13px}.app .principle-detail{font-size:12px}.app .map-node{white-space:normal;max-width:46%;font-size:10px;line-height:1.4}.app .map-center>span{text-align:center;max-width:calc(100% - 16px);font-size:9px}.app .phase-packet{font-size:11px}.app .outcome-grid>div{font-size:12px;line-height:1.6}.app .outcome-grid>div>span{font-size:10px}.hero-actions,.hero-bottom,.hero-art-foot,.intelligence-stage-top{flex-wrap:wrap;row-gap:12px}@media (width>=701px) and (width<=1150px){.app .main-nav>a{font-size:13px}.app .header-cta{font-size:11px}.header-inner{gap:16px}.main-nav{gap:17px}}@media (width<=700px){.app .main-nav>a{font-size:16px}.app .page-hero>.container>p{font-size:15px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
