@layer components{body:has(main>.hero){--home-ink:#273640;--home-deep:#25333d;--home-night:#1f2c35;--home-mist:#e8eef1;--home-ice:#f1f5f6;--home-warm:#f7f5f1;background:var(--home-warm)}body:has(main>.hero) .site-header{background:var(--home-deep);border-bottom-color:#ffffff1a;height:5.25rem}body:has(main>.hero) .brand{width:10.75rem}body:has(main>.hero) .primary-nav a{color:#ffffffc2;letter-spacing:.015em;font-size:.86rem;font-weight:520}body:has(main>.hero) .button--compact,.hero .button,.final-cta .button{letter-spacing:.005em;box-shadow:none;border-radius:.68rem;gap:.65rem;font-weight:600}body:has(main>.hero) .button--compact{background:#ffffff14;border-color:#ffffff47;min-height:2.85rem}body:has(main>.hero) .button--compact:hover{background:#ffffff24;border-color:#ffffff8c}body:has(main>.hero) .button span,.hero .button span,.final-cta .button span{background:#ffffff1a;border-radius:.42rem;place-items:center;width:1.7rem;height:1.7rem;transition:transform .26s cubic-bezier(.22,1,.36,1);display:grid}body:has(main>.hero) .button:hover span,.hero .button:hover span,.final-cta .button:hover span{transform:translate(.1rem,-.1rem)}.hero{background:radial-gradient(circle at 77% 42%, #7a95a629, transparent 31rem), linear-gradient(145deg, var(--home-deep), #2f414d 66%, #314550);isolation:isolate;padding-block:clamp(5.25rem,8vw,8rem) clamp(6rem,9vw,9rem);position:relative;overflow:hidden}.hero:before{z-index:-1;content:"";border:1px solid #ffffff0f;border-radius:5rem;width:42rem;height:36rem;position:absolute;top:-12rem;right:-17rem;transform:rotate(-13deg)}.hero:after{z-index:-1;bottom:-5rem;left:max(var(--gutter), calc((100% - var(--container)) / 2));content:"";transform-origin:0;background:#ffffff2e;width:clamp(10rem,24vw,24rem);height:1px;position:absolute;transform:rotate(90deg);box-shadow:6rem -2rem #ffffff0f}.hero-grid{grid-template-columns:minmax(0,.88fr) minmax(34rem,1.12fr);gap:clamp(3rem,5vw,5.25rem)}.hero-content{max-width:39rem}.hero .eyebrow{color:#c9d7de;font-weight:600}.hero h1{color:#fff;letter-spacing:-.055em;font-size:clamp(3.5rem,5.2vw,5rem);font-weight:470}.hero-intro{color:#d7e1e6;font-size:clamp(1.05rem,1.25vw,1.17rem)}.hero .button{color:var(--home-ink);background:#fff;border-color:#fff}.hero .button span{background:var(--home-mist)}.hero .button:hover{border-color:var(--home-ice);background:var(--home-ice);transform:translateY(-2px);box-shadow:0 .8rem 2rem #040b1033}.hero .text-link{color:#fff;border-bottom-color:#ffffff61}.hero-qualifier{color:#c5d2d8}.hero-qualifier>span{background:#a8bdc8;border-radius:.12rem}.architecture{filter:drop-shadow(0 2.4rem 3.8rem #0a13194d);justify-self:end;width:100%;max-width:42rem}.normalization-field{background:radial-gradient(circle at 16% 20%,#627a8c0e,#0000 27%),radial-gradient(circle at 84% 80%,#627a8c0d,#0000 30%),#f8fafb;border:0;border-radius:1.15rem;min-height:34rem;box-shadow:inset 0 0 0 1px #ffffffb8,0 .45rem 1rem #09121821,0 2.4rem 4.8rem #0912183d}.normalization-inputs>p,.normalization-outputs>p{color:var(--home-ink);letter-spacing:.09em;font-size:.69rem;top:2.1rem}.normalization-inputs>p{left:1.35rem}.normalization-outputs>p{right:1.35rem}.normalization-inputs>p:before,.normalization-outputs>p:before,.normalization-layer-label:before{background:#3846505c}.normalization-input,.normalization-output,.normalization-output strong{color:#5d7180;font-size:.73rem}.normalization-input>span,.normalization-output>span{border-color:#7890a0;border-radius:.12rem;box-shadow:0 0 0 .2rem #627a8c0e}.normalization-route b,.normalization-trunk b{background:#627a8c47}.normalization-route.is-sequence-active b,.normalization-route.is-active b{background:#4d606e9e}.normalization-route i{will-change:offset-distance, opacity;background:#536c7e;border-radius:.12rem;width:.4rem;height:.4rem;animation:none;box-shadow:0 0 0 .2rem #627a8c1f}.normalization-layer{--processing-color:#4d606e;--processing-energy:0;--processing-scale:1;width:10.2rem;height:10.2rem}.hero .normalization-shield,.normalization-energy{width:9.1rem;height:9.1rem}.hero .normalization-shield{filter:drop-shadow(0 .65rem 1rem #3846501f);transform:translate(-50%, -50%) scale(var(--processing-scale));transition:filter .28s cubic-bezier(.22,1,.36,1)}.normalization-energy{z-index:4;background:var(--processing-color);filter:none;opacity:var(--processing-energy);transform:translate(-50%, -50%) scale(var(--processing-scale));will-change:opacity, transform, background-color;transition:none;-webkit-mask:url(/brand/autotetra-lightning.svg) 50%/contain no-repeat;mask:url(/brand/autotetra-lightning.svg) 50%/contain no-repeat}.normalization-layer-label{width:10rem;color:var(--home-ink);letter-spacing:.09em;font-size:.64rem;font-weight:600;line-height:1.3;top:calc(100% + .85rem)}.normalization-layer:hover .normalization-shield,.architecture:focus-visible .normalization-shield{filter:drop-shadow(0 .9rem 1.3rem #38465033)}.normalization-output.is-arriving{color:var(--home-ink)}.proof{background:var(--home-warm);border-top:0;padding-block:clamp(6.5rem,10vw,10rem);position:relative;overflow:hidden}.proof:after{clip-path:polygon(36% 0,100% 0,100% 100%,0 78%);content:"";pointer-events:none;background:linear-gradient(#e8eef185,#e8eef100);width:min(28vw,25rem);height:100%;position:absolute;top:0;right:0}.proof-inner{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);display:grid;position:relative}.proof-intro{grid-column:1/span 5;align-self:start;max-width:35rem;display:block}.proof-intro .section-label,.proof-intro h2,.proof-intro>p:last-child{grid-area:auto}.proof-intro h2,.capabilities-preview-intro h2,.healthcare-specialization-intro h2,.founder-preview-heading h2,.selected-work h2,.final-cta h2{letter-spacing:-.048em;font-weight:470}.proof-intro h2{font-size:clamp(2.9rem,4.5vw,4.35rem)}.proof-intro>p:last-child{margin-top:1.6rem}.proof-area:first-of-type{grid-column:7/-1}.proof-area:last-of-type{grid-column:1/-1;margin-top:clamp(2rem,4vw,4rem)}.proof-area>h3{letter-spacing:.025em;margin-bottom:1.5rem;font-size:1rem}.credential-grid{background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:1rem;display:grid;overflow:visible}.credential{background:#ffffffbd;border:1px solid #627a8c29;border-radius:.9rem;grid-template-columns:7.5rem minmax(0,1fr);gap:1.8rem;min-height:10.5rem;padding:1.5rem 2rem;box-shadow:0 1.2rem 3rem #38465012}.credential:first-child{margin-right:2.4rem}.credential:last-child{margin-left:2.4rem}.credential+.credential{border-left:1px solid #627a8c29}.credential img,.credential:first-child img,.credential:last-child img{width:7.35rem;height:7.35rem}.credential h4{font-size:1.15rem;font-weight:540}.client-groups{background:#627a8c29;border:1px solid #627a8c29;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 1.5rem 4rem #3846500f}.client-group h4{color:var(--brand-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.7rem;font-size:.76rem}.client-group li{background:#e8eef16b;border:0;border-radius:.65rem;min-height:7.2rem}.client-group a:hover{background:#fffc;transform:translateY(-2px);box-shadow:0 .7rem 1.8rem #38465014}.healthcare-specialization{background:#fff;padding-block:clamp(7rem,10vw,10rem);position:relative;overflow:hidden}.healthcare-specialization:before{clip-path:polygon(0 0,78% 0,100% 100%,0 100%);content:"";background:linear-gradient(150deg,#e8eef1d1,#f1f5f626);width:42%;height:100%;position:absolute;top:0;left:0}.healthcare-specialization-inner{gap:clamp(4rem,7vw,7rem);display:grid;position:relative}.healthcare-specialization-content{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);display:grid}.healthcare-specialization-intro{grid-column:1/span 5;max-width:35rem;padding:clamp(1.5rem,3vw,3rem) 0;display:block}.healthcare-specialization-intro h2{font-size:clamp(2.8rem,4.25vw,4.15rem)}.healthcare-specialization-summary{margin-top:1.5rem}.healthcare-specialization-scope{border-left:2px solid var(--brand-secondary);margin-top:2rem;padding-left:1.1rem}.healthcare-operational-areas{box-shadow:none;background:0 0;border:0;border-radius:0;grid-column:7/-1;padding:0;overflow:visible}.healthcare-operational-areas:after{display:none}.healthcare-operational-areas>h3{color:var(--brand-dark);margin:0 0 1.2rem;font-size:.92rem;font-weight:560}.healthcare-operational-areas>div{border:0;grid-template-columns:1fr;gap:0;display:grid}.healthcare-operational-areas>div:before{display:none}.healthcare-operational-area{background:linear-gradient(90deg,#e8eef1ad,#fff0);border-top:1px solid #627a8c3b;grid-template-columns:minmax(12rem,.85fr) minmax(0,1.15fr);gap:1.5rem;padding:2rem 1.5rem 2rem 4.6rem;display:grid;position:relative}.healthcare-operational-area:nth-child(2){margin-left:2rem}.healthcare-operational-area:nth-child(3){margin-left:4rem}.healthcare-operational-area+.healthcare-operational-area{border-left:0}.healthcare-operational-area:before{width:auto;height:auto;color:var(--brand-secondary);letter-spacing:.08em;background:0 0;border:0;margin:0;font-size:.72rem;top:2rem;left:1.4rem}.healthcare-operational-area:after{display:none}.healthcare-operational-area h4{color:var(--brand-dark);font-size:1.06rem;font-weight:540}.healthcare-operational-area p{color:var(--brand-primary)}.healthcare-specialization-footer{border:0;border-left:.32rem solid var(--brand-secondary);background:var(--home-ice);border-radius:0 .75rem .75rem 0;grid-template-columns:minmax(0,1.5fr) auto;align-items:center;gap:3rem;padding:2rem 2.25rem;display:grid}.healthcare-specialization-footer>p{max-width:54rem}.capabilities-preview{background:var(--home-mist);padding-block:clamp(7rem,10vw,10rem);position:relative;overflow:hidden}.capabilities-preview:after{content:"";border:1px solid #4d606e17;border-radius:4rem;width:32rem;height:32rem;position:absolute;top:-12rem;right:-8rem;transform:rotate(18deg)}.capabilities-preview-inner{z-index:1;gap:clamp(3rem,6vw,5.5rem);position:relative}.capabilities-preview-intro{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.7fr);align-items:end;gap:clamp(3rem,7vw,7rem);max-width:none;display:grid}.capabilities-preview-intro .section-label,.capabilities-preview-intro h2{grid-column:1}.capabilities-preview-intro h2{font-size:clamp(2.9rem,4.5vw,4.35rem)}.capabilities-preview-intro>p:last-child{grid-area:1/2/span 2;margin:0}.capability-principle{background:var(--home-deep);color:#fff;border:0;border-radius:.8rem;grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr);align-items:center;gap:2rem;padding:1.25rem 1.5rem;display:grid}.capability-principle strong{color:#fff;font-weight:520}.capability-principle ol{padding:0}.capability-principle ol:before{background:#ffffff38}.capability-principle li,.capability-principle li:first-child,.capability-principle li:last-child{background:var(--home-deep);color:#cdd9df;padding:0 .55rem}.capability-groups{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:0;padding:0;display:grid;overflow:visible}.capability-groups:before{display:none}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){background:#ffffff5c;border:0;border-top:1px solid #4d606e38;grid-template-columns:minmax(13rem,.85fr) minmax(15rem,1fr) minmax(14rem,.85fr);align-items:start;gap:clamp(2rem,4vw,4rem);max-width:none;padding:clamp(2.1rem,3.5vw,3rem) clamp(1.25rem,3vw,2.5rem) clamp(2.1rem,3.5vw,3rem) 4.75rem;display:grid}.capability-group:nth-child(2){background:#ffffff94;width:calc(100% - 2.5rem);margin-left:2.5rem}.capability-group:nth-child(3){background:#fffc;width:calc(100% - 5rem);margin-left:5rem}.capability-group:before{width:auto;height:auto;color:var(--brand-secondary);letter-spacing:.08em;background:0 0;border:0;font-size:.72rem;top:clamp(2.2rem,3.5vw,3.1rem);left:1.4rem}.capability-group h3{font-size:clamp(1.35rem,2vw,1.8rem);font-weight:500}.capability-group>p,.capability-group ul{margin:0}.capability-group li{font-weight:520}.selected-work{background:radial-gradient(circle at 80% 46%, #69849533, transparent 34rem), var(--home-night);padding-block:clamp(7rem,10vw,10rem);position:relative;overflow:hidden}.selected-work:before{content:"";border:1px solid #ffffff0f;border-radius:5rem;width:35rem;height:35rem;position:absolute;top:11rem;right:-8rem;transform:rotate(16deg)}.selected-work-inner{z-index:1;gap:clamp(4rem,8vw,7rem);position:relative}.selected-work-intro{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.65fr);gap:clamp(3rem,8vw,8rem)}.selected-work h2{font-size:clamp(2.9rem,4.7vw,4.55rem)}.featured-project-copy{border-left:1px solid #fff3;align-self:end;padding-left:1.4rem}.featured-project-copy h3{font-size:1.55rem}.selected-work-gallery{min-height:50rem;display:block;position:relative}.work-shot--primary{width:72%;position:absolute;top:0;left:0}.work-shot--primary .work-shot-image{aspect-ratio:16/10.5}.selected-work-supporting{grid-template-columns:1fr;gap:2.2rem;width:39%;display:grid;position:absolute;top:7rem;right:0}.selected-work-supporting .work-shot-image{aspect-ratio:16/9.5}.work-shot-image{border:1px solid #ffffff1f;border-radius:1rem;box-shadow:0 2rem 5rem #040a0e66}.work-shot img{object-position:top center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.work-shot:hover img{transform:scale(1.018)}.work-shot figcaption{color:#c6d2d8;margin-top:.85rem}.founder-preview{background:var(--home-warm);padding-block:clamp(7rem,10vw,10rem);position:relative;overflow:hidden}.founder-preview:after{background:var(--home-mist);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);content:"";width:48%;height:56%;position:absolute;bottom:0;right:0}.founder-preview-inner{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:none;gap:2.5rem clamp(2rem,4vw,4rem);position:relative}.founder-preview-heading{grid-area:1/6/auto/-1;max-width:45rem;padding-top:1rem}.founder-preview-heading h2{font-size:clamp(2.9rem,4.7vw,4.55rem)}.founder-portrait{grid-area:1/1/span 3/span 4;align-self:start;width:100%;max-width:none}.founder-portrait:before{z-index:-1;background:var(--brand-primary);border:0;border-radius:.9rem;inset:2rem -1.6rem -1.6rem 2rem}.founder-portrait-image{border-radius:.9rem;box-shadow:0 2rem 4.5rem #3846502e}.founder-portrait img{aspect-ratio:.72}.founder-portrait figcaption{padding-top:1.15rem}.founder-preview-narrative{grid-area:2/7/auto/-1;max-width:42rem;margin-top:1rem}.founder-preview-narrative p{font-size:1.03rem}.founder-preview-closing{grid-area:3/7/auto/-1;margin:0}.final-cta{background:var(--home-night);color:#fff;border-top:0;padding-block:clamp(6.5rem,9vw,9rem);position:relative;overflow:hidden}.final-cta:after{content:"";border:1px solid #ffffff14;border-radius:4rem;width:31rem;height:22rem;position:absolute;top:50%;right:-9rem;transform:translateY(-50%)rotate(-11deg)}.final-cta-inner{z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(20rem,.62fr);gap:clamp(4rem,8vw,8rem);position:relative}.final-cta h2{color:#fff;max-width:50rem;font-size:clamp(3.05rem,4.8vw,4.6rem)}.final-cta-content{align-self:center}.final-cta-summary{color:#d7e1e6}.final-cta-reassurance{color:#aebec6}.final-cta-button{color:var(--home-night);background:#fff;border-color:#fff}.final-cta-button span{background:var(--home-mist)}.final-cta-button:hover{border-color:var(--home-ice);background:var(--home-ice);box-shadow:0 1rem 2.5rem #040a0e40}body:has(main>.hero) .site-header{backdrop-filter:blur(14px);background:#f7f6f3f5;border-bottom-color:#627a8c29;box-shadow:0 .4rem 1.5rem #38465009}body:has(main>.hero) .brand img{filter:none}body:has(main>.hero) .primary-nav a{color:var(--brand-primary)}body:has(main>.hero) .primary-nav a:after{background:var(--brand-secondary)}body:has(main>.hero) .primary-nav a:hover,body:has(main>.hero) .primary-nav a:focus-visible{color:var(--brand-dark)}body:has(main>.hero) .button--compact,.hero .button{border-color:var(--brand-dark);background:var(--brand-dark);color:#fff}body:has(main>.hero) .button--compact span,.hero .button span{color:#fff;background:#ffffff1f}body:has(main>.hero) .button--compact:hover,.hero .button:hover{border-color:var(--brand-primary);background:var(--brand-primary);color:#fff;transform:translateY(-2px);box-shadow:0 .8rem 1.8rem #38465029}body:has(main>.hero) .button--compact:focus-visible,.hero .button:focus-visible{border-color:var(--brand-dark);background:var(--brand-dark);color:#fff;outline-color:var(--brand-secondary);box-shadow:0 0 0 .25rem #627a8c29}body:has(main>.hero) .button--compact:active,.hero .button:active{color:#fff;background:#2f3b44;border-color:#2f3b44;transform:translateY(0);box-shadow:0 .3rem .8rem #3846501f}.hero{background:radial-gradient(circle at 78% 37%,#627a8c17,#0000 29rem),linear-gradient(135deg,#f8f7f4,#f4f4f1 58%,#eef2f3);padding-block:clamp(5rem,8vw,7.75rem) clamp(6rem,9vw,8.75rem)}.hero:before,.hero:after{display:none}.hero .eyebrow{color:var(--brand-primary)}.hero .eyebrow>span{background:var(--brand-secondary)}.hero h1{color:var(--brand-dark)}.hero-intro,.hero-qualifier{color:var(--brand-primary)}.hero .text-link{border-bottom-color:var(--brand-secondary);color:var(--brand-dark)}.hero .text-link:hover{color:var(--brand-primary)}.hero-qualifier>span{background:var(--brand-secondary)}.architecture{filter:drop-shadow(0 2rem 3.25rem #38465024)}.normalization-field{background:radial-gradient(circle at 16% 20%,#627a8c0b,#0000 27%),radial-gradient(circle at 84% 80%,#627a8c0a,#0000 30%),#fffffff0;box-shadow:inset 0 0 0 1px #627a8c1a,0 .35rem .9rem #38465013,0 1.8rem 4rem #3846501f}.proof{background:#fff;padding-block:clamp(6.5rem,9vw,9rem)}.proof:after{display:none}.proof-inner{grid-template-columns:1fr;gap:clamp(3rem,5vw,4.5rem);display:grid}.proof-intro{grid-column:auto;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.62fr);align-items:end;gap:clamp(3rem,7vw,7rem);max-width:none;display:grid}.proof-intro .section-label,.proof-intro h2{grid-column:1}.proof-intro h2{max-width:48rem;font-size:clamp(2.9rem,4.3vw,4.15rem)}.proof-intro>p:last-child{grid-area:1/2/span 2;align-self:end;margin:0;padding-bottom:.25rem}.proof-evidence{background:linear-gradient(90deg,#e8eef1b8,#f7f6f394),#f4f6f6;border-radius:1.2rem;gap:0;padding:clamp(2rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.6rem 4rem #38465012}.proof-area:first-of-type,.proof-area:last-of-type{grid-column:auto;margin:0}.proof-area--credentials{grid-template-columns:minmax(10rem,.26fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding-bottom:clamp(2.5rem,5vw,4.25rem);display:grid}.proof-area>h3{margin:0;font-size:1.02rem;font-weight:540}.credential-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,2.4vw,2.5rem);display:grid;position:relative}.credential-grid:before{display:none}.credential,.credential:first-child,.credential:last-child{z-index:1;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:.65rem;grid-template-columns:1fr;align-content:start;align-items:start;gap:1rem;margin:0;padding:.55rem;position:relative}.credential>div{align-self:start;min-width:0}.credential img,.credential:first-child img,.credential:last-child img{width:5.85rem;height:5.85rem;box-shadow:none;filter:drop-shadow(0 .55rem .9rem #3846501a);object-fit:contain;background:0 0;border-radius:0;padding:0}.credential h4{font-size:1.04rem;line-height:1.32}.credential p{max-width:19rem;margin-top:.4rem;font-size:.94rem;line-height:1.52}.credential--linked{transition:background-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.credential--linked img{transition:filter .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.credential--linked:hover,.credential--linked:focus-visible{background:#ffffff61;transform:translateY(-2px);box-shadow:0 .8rem 1.8rem #38465011}.credential--linked:focus-visible{outline:2px solid var(--brand-secondary);outline-offset:3px}.credential--linked:hover img,.credential--linked:focus-visible img{box-shadow:none;filter:drop-shadow(0 .75rem 1.15rem #38465029);transform:translateY(-1px)scale(1.008)}@media (prefers-reduced-motion:reduce){.credential--linked,.credential--linked img{transition:none}.credential--linked:hover,.credential--linked:focus-visible,.credential--linked:hover img,.credential--linked:focus-visible img{transform:none}}.proof-area--clients{border-top:1px solid #627a8c33;grid-template-columns:minmax(10rem,.26fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);padding-top:clamp(2.2rem,4vw,3.25rem);display:grid}.client-groups{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3rem);display:grid;overflow:visible}.client-group{background:0 0;padding:0}.client-group h4{margin-bottom:1.25rem}.client-group ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.client-group li{background:#ffffff85;min-height:6.5rem}.healthcare-specialization{background:#f1f5f6;padding-block:clamp(7rem,10vw,9.5rem)}.healthcare-specialization:before{display:none}.healthcare-specialization-inner{gap:clamp(4rem,7vw,6.5rem)}.healthcare-specialization-content{display:block}.healthcare-specialization-intro{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(2rem,4vw,4rem);max-width:none;padding:0;display:grid}.healthcare-specialization-intro .section-label,.healthcare-specialization-intro h2{grid-column:1/span 7}.healthcare-specialization-intro h2{max-width:48rem;font-size:clamp(2.9rem,4.4vw,4.25rem)}.healthcare-specialization-summary,.healthcare-specialization-scope,.healthcare-specialization-credential{grid-column:9/-1}.healthcare-specialization-summary{grid-row:1/span 2;align-self:end;margin:0}.healthcare-specialization-scope{margin-top:1.6rem}.healthcare-specialization-credential{margin-top:1.2rem}.healthcare-operational-areas{margin-top:clamp(4rem,7vw,6.5rem)}.healthcare-operational-areas>h3{margin-bottom:1.5rem;font-size:1.05rem}.healthcare-operational-areas>.healthcare-flow{background:#ffffffa8;border:0;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));min-height:31rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #38465011}.healthcare-operational-areas>.healthcare-flow:before,.healthcare-flow-line{z-index:1;content:"";height:1px;position:absolute;top:50%;left:clamp(3rem,6vw,6rem);right:clamp(3rem,6vw,6rem)}.healthcare-operational-areas>.healthcare-flow:before{background:#627a8c38;display:block}.healthcare-flow-line{background:var(--brand-secondary);transform-origin:0}.healthcare-operational-area,.healthcare-operational-area:nth-child(2),.healthcare-operational-area:nth-child(3){--node-energy:1;z-index:2;background:0 0;border:0;width:auto;height:31rem;margin:0;display:flex;position:relative}.healthcare-operational-area:first-of-type,.healthcare-operational-area:nth-of-type(3){flex-direction:column;justify-content:flex-end;padding:2.5rem clamp(1.4rem,2.5vw,2.5rem) 16.5rem}.healthcare-operational-area:nth-of-type(2){justify-content:flex-start;padding:16.5rem clamp(1.4rem,2.5vw,2.5rem) 2.5rem}.healthcare-operational-area:before{z-index:3;background:var(--brand-secondary);content:"";border:2px solid #fff;border-radius:.2rem;width:1.05rem;height:1.05rem;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .34rem #627a8c1a,0 .55rem 1.25rem #3846501f}.healthcare-operational-area h4:before{color:var(--brand-secondary);letter-spacing:.08em;margin-bottom:.8rem;font-size:.72rem;font-weight:650;display:block}.healthcare-operational-area:first-of-type h4:before{content:"01"}.healthcare-operational-area:nth-of-type(2) h4:before{content:"02"}.healthcare-operational-area:nth-of-type(3) h4:before{content:"03"}.healthcare-operational-area h4{max-width:18rem;font-size:1.16rem}.healthcare-operational-area p{max-width:20rem;margin-top:.85rem}.healthcare-specialization-footer{background:0 0;border:0;border-top:1px solid #627a8c33;border-radius:0;padding:1.8rem 0 0}.capabilities-preview{background:#fff;padding-block:clamp(7rem,10vw,9.5rem)}.capabilities-preview:after{display:none}.capabilities-preview-inner{gap:clamp(3.5rem,6vw,5.5rem)}.capability-principle{color:var(--brand-dark);background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:1.75rem;padding:0;display:grid}.capability-principle strong{color:var(--brand-dark);text-align:center;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:520}.capability-principle ol{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.capability-principle ol:before{display:none}.capability-principle li,.capability-principle li:first-child,.capability-principle li:last-child{color:var(--brand-secondary);letter-spacing:.09em;text-transform:uppercase;background:0 0;justify-self:center;padding:0;font-size:.78rem;font-weight:650}.capability-principle li:not(:last-child):after{color:#627a8c80;right:calc(-50% - .5rem)}.capability-groups{box-shadow:none;counter-reset:capability;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem);padding:0;display:grid;position:relative;overflow:visible}.capability-groups:before,.capability-route-progress{z-index:0;content:"";height:1px;position:absolute;top:1.05rem;left:calc(16.666% - .55rem);right:calc(16.666% - .55rem)}.capability-groups:before{background:#627a8c38;display:block}.capability-route-progress{background:var(--brand-secondary);transform-origin:0}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){--node-energy:1;z-index:1;background:0 0;border:0;width:auto;max-width:none;margin:0;padding:4.1rem clamp(.5rem,2vw,1.5rem) 0;display:block;position:relative}.capability-groups>.capability-group{border:0}.capability-group:before{background:var(--brand-secondary);content:"";border:2px solid #fff;border-radius:50%;width:1.15rem;height:1.15rem;margin:0;position:absolute;top:.5rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 .35rem #627a8c1a}.capability-group:nth-of-type(2):before{width:1.35rem;height:1.35rem;top:.4rem}.capability-group:nth-of-type(3):before{border-radius:.3rem;width:1.55rem;height:1.55rem;top:.3rem}.capability-group h3{max-width:19rem;font-size:clamp(1.35rem,2vw,1.75rem)}.capability-group>p{margin-top:1rem}.capability-group ul{margin-top:1.55rem}.capabilities-preview-footer{border-top:1px solid #627a8c33;padding-top:2rem}.selected-work:before{display:none}.final-cta-button,.final-cta-button:visited{color:var(--home-night);background:#fff;border-color:#fff}.final-cta-button span{background:var(--home-mist);color:var(--home-night)}.final-cta-button:hover{color:#2a343b;background:#efd38a;border-color:#efd38a;transform:translateY(-2px);box-shadow:0 1rem 2.4rem #040a0e40}.final-cta-button:hover span{color:#2a343b;background:#ffffff57}.final-cta-button:focus-visible{color:var(--home-night);background:#fff;border-color:#fff;outline-color:#efd38a;box-shadow:0 0 0 .28rem #efd38a3d}.final-cta-button:active{color:#2a343b;background:#e4c875;border-color:#e4c875;transform:translateY(0);box-shadow:0 .35rem .8rem #040a0e2e}}@layer responsive{@media (width<=72rem){.hero-grid{grid-template-columns:minmax(0,.82fr) minmax(31rem,1.18fr);gap:2.5rem}.hero h1{font-size:clamp(3.3rem,5vw,4.15rem)}.normalization-field{min-height:31rem}.selected-work-gallery{min-height:45rem}}@media (width<=68rem){body:has(main>.hero) .site-header{height:5rem}body:has(main>.hero) .mobile-nav summary{color:#fff}body:has(main>.hero) .mobile-nav summary:before{border-color:#fffc}.hero-grid{grid-template-columns:1fr}.hero-content{max-width:46rem}.architecture{justify-self:start;max-width:50rem}.proof-intro{grid-column:1/span 6}.proof-area:first-of-type{grid-column:7/-1}.credential{grid-template-columns:6.5rem minmax(0,1fr);padding:1.3rem}.credential img,.credential:first-child img,.credential:last-child img{width:6.25rem;height:6.25rem}.credential:first-child{margin-right:1.25rem}.credential:last-child{margin-left:1.25rem}.healthcare-specialization-content{grid-template-columns:1fr;gap:3.5rem}.healthcare-specialization-intro,.healthcare-operational-areas{grid-column:1;max-width:54rem}.healthcare-operational-area{grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr)}.capabilities-preview-intro{grid-template-columns:1fr;max-width:52rem}.capabilities-preview-intro .section-label,.capabilities-preview-intro h2,.capabilities-preview-intro>p:last-child{grid-area:auto/1}.capabilities-preview-intro>p:last-child{margin-top:1.25rem}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){grid-template-columns:minmax(12rem,.8fr) minmax(0,1.2fr)}.capability-group ul{grid-column:2}.selected-work-intro{grid-template-columns:1fr;gap:2.5rem}.featured-project-copy{max-width:44rem}.selected-work-gallery{min-height:42rem}.founder-preview-heading,.founder-preview-narrative,.founder-preview-closing{grid-column:6/-1}.founder-portrait{grid-column:1/span 4}.final-cta-inner{grid-template-columns:1fr;gap:2.5rem}.final-cta-content{max-width:44rem}}@media (width<=56rem){.proof-inner{grid-template-columns:1fr}.proof-intro,.proof-area:first-of-type,.proof-area:last-of-type{grid-column:1}.proof-intro{max-width:49rem}.credential-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.credential,.credential:first-child,.credential:last-child{text-align:center;grid-template-columns:1fr;min-height:14rem;margin:0}.credential--wrk{grid-column:1/-1;justify-self:center;width:calc(50% - .5rem)}.credential img,.credential:first-child img,.credential:last-child img{justify-self:center}.credential+.credential{border-top:1px solid #627a8c29}.client-group ul{grid-template-columns:repeat(3,minmax(0,1fr))}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){grid-template-columns:1fr}.capability-group ul{grid-column:1}.selected-work-gallery{grid-template-columns:1fr;gap:2rem;min-height:0;display:grid}.work-shot--primary,.selected-work-supporting{width:100%;position:static}.selected-work-supporting{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-preview-inner{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr)}.founder-preview-heading{grid-area:1/1/auto/-1}.founder-portrait{grid-area:2/1/span 2}.founder-preview-narrative{grid-area:2/2}.founder-preview-closing{grid-area:3/2}}@media (width<=46rem){body:has(main>.hero) .site-header{height:4.75rem}body:has(main>.hero) .brand{width:9.3rem}.hero{padding-block:4.25rem 5rem}.hero h1{font-size:clamp(3.05rem,13vw,4rem)}.hero-actions{gap:.8rem}.hero-actions .button{width:100%}.architecture{filter:drop-shadow(0 1.5rem 2.7rem #0a131942)}.normalization-field{border-radius:.8rem;min-height:26rem}.normalization-inputs>p,.normalization-outputs>p{font-size:.58rem;top:1.25rem}.normalization-inputs>p{left:.55rem}.normalization-outputs>p{right:.55rem}.normalization-input,.normalization-output,.normalization-output strong{font-size:.6rem}.normalization-layer{width:7.9rem;height:7.9rem}.hero .normalization-shield,.normalization-energy{width:7.1rem;height:7.1rem}.normalization-layer-label{letter-spacing:.09em;width:7.8rem;font-size:.58rem;line-height:1.3}.proof,.healthcare-specialization,.capabilities-preview,.selected-work,.founder-preview{padding-block:5.25rem 5.75rem}.proof-inner,.capabilities-preview-inner,.selected-work-inner{gap:3.5rem}.proof-intro h2,.capabilities-preview-intro h2,.healthcare-specialization-intro h2,.selected-work h2,.founder-preview-heading h2,.final-cta h2{font-size:clamp(2.55rem,11vw,3.3rem)}.credential-grid{grid-template-columns:1fr}.credential,.credential:first-child,.credential:last-child{text-align:left;grid-template-columns:5.8rem minmax(0,1fr);min-height:0}.credential--wrk{grid-column:auto;justify-self:stretch;width:auto}.credential img,.credential:first-child img,.credential:last-child img{width:5.7rem;height:5.7rem}.client-groups{grid-template-columns:1fr}.client-group{padding:1.4rem}.client-group ul{grid-template-columns:repeat(3,minmax(0,1fr))}.client-group li{min-height:5.9rem}.healthcare-specialization:before{opacity:.7;width:88%}.healthcare-specialization-inner{gap:3.5rem}.healthcare-specialization-intro{padding:0}.healthcare-operational-area,.healthcare-operational-area:nth-child(2),.healthcare-operational-area:nth-child(3){background:linear-gradient(90deg,#e8eef1b8,#fff0);grid-template-columns:1fr;gap:.75rem;margin-left:0;padding:1.6rem .4rem 1.6rem 3.2rem}.healthcare-operational-area:before{top:1.7rem;left:.4rem}.healthcare-specialization-footer{grid-template-columns:1fr;gap:1.4rem;padding:1.5rem}.capability-principle{grid-template-columns:1fr;gap:1.35rem;padding:1.4rem}.capability-principle ol{grid-template-columns:1fr;gap:1.25rem;margin:0;padding-left:1rem}.capability-principle ol:before{width:1px;height:auto;top:0;bottom:0;left:.2rem}.capability-principle li,.capability-principle li:first-child,.capability-principle li:last-child{justify-self:start;padding-left:.65rem}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){width:100%;margin-left:0;padding:1.8rem .5rem 1.8rem 3.3rem}.capability-group:before{top:2rem;left:.4rem}.selected-work-supporting{grid-template-columns:1fr}.selected-work-gallery .work-shot{width:100%;margin:0}.work-shot--primary .work-shot-image,.selected-work-supporting .work-shot-image{aspect-ratio:4/3}.founder-preview:after{width:75%;height:38%}.founder-preview-inner{grid-template-columns:1fr;gap:2.5rem}.founder-preview-heading,.founder-preview-narrative,.founder-preview-closing,.founder-portrait{grid-area:auto/1}.founder-portrait{justify-self:start;width:min(100% - 1.5rem,22rem)}.founder-preview-narrative{margin-top:0}.final-cta{padding-block:5.5rem 6rem}.final-cta-button{width:100%}}@media (prefers-reduced-motion:reduce){.work-shot img{transform:none!important}}@media (width<=68rem){body:has(main>.hero) .mobile-nav summary{color:var(--brand-dark)}body:has(main>.hero) .mobile-nav summary:before{border-color:var(--brand-primary)}.proof-intro,.capabilities-preview-intro{grid-column:auto;grid-template-columns:1fr;max-width:52rem}.proof-intro .section-label,.proof-intro h2,.proof-intro>p:last-child,.capabilities-preview-intro .section-label,.capabilities-preview-intro h2,.capabilities-preview-intro>p:last-child{grid-area:auto/1}.proof-intro>p:last-child,.capabilities-preview-intro>p:last-child{margin-top:1.25rem}.proof-area--credentials,.proof-area--clients{grid-template-columns:1fr;gap:1.5rem}.credential-grid{grid-template-columns:1fr;gap:0}.credential--wrk{grid-column:auto;justify-self:stretch;width:100%}.credential,.credential:first-child,.credential:last-child{text-align:left;grid-template-columns:5.6rem minmax(0,1fr);align-items:center;gap:1.35rem;width:100%;margin:0;padding:1.15rem .55rem}.credential+.credential{border-top:1px solid #627a8c29}.credential img,.credential:first-child img,.credential:last-child img{width:5.5rem;height:5.5rem}.credential p{max-width:34rem}.proof-evidence{grid-column:auto}.capability-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.healthcare-specialization-intro{grid-template-columns:1fr;max-width:54rem}.healthcare-specialization-intro .section-label,.healthcare-specialization-intro h2,.healthcare-specialization-summary,.healthcare-specialization-scope,.healthcare-specialization-credential{grid-area:auto/1}.healthcare-specialization-summary{margin-top:1.4rem}}@media (width<=56rem){.credential-grid{grid-template-columns:1fr}.credential,.credential:first-child,.credential:last-child{text-align:left;grid-template-columns:5.35rem minmax(0,1fr);min-height:0}.credential img,.credential:first-child img,.credential:last-child img{width:5.25rem;height:5.25rem}.healthcare-operational-areas>.healthcare-flow{grid-template-columns:1fr;min-height:0;padding:1.4rem 1.5rem}.healthcare-operational-area,.healthcare-operational-area:nth-child(2),.healthcare-operational-area:nth-child(3){grid-template-columns:minmax(13rem,.78fr) minmax(0,1.22fr);align-items:start;gap:2rem;height:auto;min-height:11.5rem;padding:2rem 1rem 2rem 4.5rem;display:grid}.healthcare-operational-area:first-of-type,.healthcare-operational-area:nth-of-type(2),.healthcare-operational-area:nth-of-type(3){justify-content:initial;flex-direction:initial;padding:2rem 1rem 2rem 4.5rem}.healthcare-operational-areas>.healthcare-flow:before,.healthcare-flow-line{width:1px;height:auto;top:3rem;bottom:3rem;left:2.7rem}.healthcare-operational-area:before{top:2.35rem;left:1.2rem}.healthcare-operational-area p{margin-top:0}.capability-groups{grid-template-columns:1fr;gap:0;padding-left:3.4rem}.capability-groups:before,.capability-route-progress{width:1px;height:auto;top:1rem;bottom:1rem;left:.7rem}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr);gap:1.5rem 2.5rem;padding:0 0 3.4rem;display:grid}.capability-group:last-child{padding-bottom:0}.capability-group:before,.capability-group:nth-of-type(2):before,.capability-group:nth-of-type(3):before{top:.2rem;left:-2.7rem}.capability-group>p{margin-top:0}.capability-group ul{grid-column:2;margin-top:0}}@media (width<=46rem){.hero{padding-block:4.15rem 5rem}.architecture{filter:drop-shadow(0 1.4rem 2.5rem #38465024)}.proof,.healthcare-specialization,.capabilities-preview{padding-block:5.25rem 5.75rem}.proof-evidence{border-radius:.9rem;padding:1.5rem 1.25rem}.credential-grid,.client-groups{grid-template-columns:1fr}.credential-grid:before{width:1px;height:auto;top:2rem;bottom:2rem;left:3rem}.credential,.credential:first-child,.credential:last-child{grid-template-columns:4.8rem minmax(0,1fr);gap:1rem;padding:1rem .25rem}.credential img,.credential:first-child img,.credential:last-child img{width:4.75rem;height:4.75rem}.client-group ul{grid-template-columns:repeat(3,minmax(0,1fr))}.client-group li img{object-fit:contain;max-width:calc(100% - 1rem);max-height:4rem}.healthcare-operational-areas>.healthcare-flow{grid-template-columns:1fr;gap:0;min-height:0;padding:1.1rem 1rem}.healthcare-operational-areas>.healthcare-flow:before,.healthcare-flow-line{width:1px;height:auto;top:2rem;bottom:2rem;left:2.1rem}.healthcare-operational-area,.healthcare-operational-area:first-of-type,.healthcare-operational-area:nth-of-type(2),.healthcare-operational-area:nth-of-type(3){height:auto;min-height:0;padding:1.6rem .5rem 1.8rem 3.75rem;display:block}.healthcare-operational-area:before{top:2rem;left:1.1rem}.healthcare-specialization-footer{grid-template-columns:1fr}.capability-principle{gap:1.4rem}.capability-principle strong{text-align:left}.capability-principle ol{grid-template-columns:1fr;gap:2rem;padding-left:2.7rem}.capability-principle li,.capability-principle li:first-child,.capability-principle li:last-child{justify-self:start}.capability-principle li:not(:last-child):after{content:"↓";inset:auto auto -1.55rem 0;transform:none}.capability-groups{grid-template-columns:1fr;gap:0;padding-left:2.8rem}.capability-groups:before,.capability-route-progress{width:1px;height:auto;top:1.1rem;bottom:1rem;left:.65rem}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){padding:0 0 3.2rem;display:block}.capability-group ul{grid-column:auto;margin-top:1.55rem}.capability-group:last-child{padding-bottom:0}.capability-group:before,.capability-group:nth-child(2):before,.capability-group:nth-child(3):before{top:.15rem;left:-2.15rem;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.healthcare-flow-line,.capability-route-progress{transform:none!important}.healthcare-operational-area,.capability-group{opacity:1!important;transform:none!important}}}@layer precision-components{body:has(main>.hero) .site-header{background:#eef2f3f7;border-bottom-color:#627a8c3d;box-shadow:0 .45rem 1.4rem #3846500e}body:has(main>.hero) .button--compact,.hero .button{border-color:var(--brand-primary);background:var(--brand-primary);border-radius:.82rem;font-weight:560}body:has(main>.hero) .button--compact:hover,.hero .button:hover{border-color:var(--brand-secondary);background:var(--brand-secondary);transform:translateY(-1px);box-shadow:0 .65rem 1.5rem #38465024}body:has(main>.hero) .button--compact:focus-visible,.hero .button:focus-visible{border-color:var(--brand-primary);background:var(--brand-primary)}body:has(main>.hero) .button--compact:active,.hero .button:active{background:#455763;border-color:#455763}.credential-grid:before{display:none}.credential+.credential,.proof-area--clients,.client-group{border:0}.client-group li{min-width:0;overflow:hidden}.client-group a{padding:.8rem;overflow:hidden}.client-logo--alpha-medical-clinic img{width:min(8.8rem,100%);max-height:3.35rem}.client-logo--peak-mental-healthcare img{width:min(8.4rem,100%);max-height:3.2rem}.client-logo--bella-mae-plastic-surgery img{width:min(9rem,100%);max-height:3.15rem}.client-logo--fraudio img{width:min(7.35rem,100%);max-height:3.1rem}.client-logo--monfort img{width:min(7.9rem,100%);max-height:2.45rem}.healthcare-operational-areas>.healthcare-flow{isolation:isolate;background:linear-gradient(90deg,#ffffffc2,#f7fafbeb 50%,#ffffffc2),#fff;box-shadow:inset 0 0 0 1px #627a8c13,0 1.6rem 4rem #38465013}.healthcare-operational-areas>.healthcare-flow:after{z-index:0;content:"";pointer-events:none;background:radial-gradient(#627a8c12 0%,#627a8c09 46%,#0000 76%);height:10rem;position:absolute;top:50%;left:2rem;right:2rem;transform:translateY(-50%)}.healthcare-flow-line,.capability-route-progress{--route-energy:.35;box-shadow:0 0 calc(.2rem + var(--route-energy) * .55rem) rgba(98, 122, 140, calc(.08 + var(--route-energy) * .13))}.healthcare-operational-areas>.healthcare-flow:before,.healthcare-flow-line{height:2px}.healthcare-operational-area:before{box-shadow:0 0 0 calc(.27rem + var(--node-energy) * .1rem) rgba(98, 122, 140, calc(.07 + var(--node-energy) * .08)), 0 .55rem 1.25rem rgba(56, 70, 80, calc(.07 + var(--node-energy) * .06));transform:translate(-50%, -50%) scale(calc(.92 + var(--node-energy) * .08))}.capability-groups:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#627a8c0e 50%,#0000);height:4.4rem;position:absolute;top:-1.15rem;left:8%;right:8%}.capability-principle li:not(:last-child):after{color:#4d606ec2;content:"⟶";font-size:1rem;font-weight:520;right:calc(-50% - .6rem)}.capability-groups:before,.capability-route-progress{border-radius:999px;height:2px}.capability-groups:before{background:#627a8c29}.capability-route-progress{background:linear-gradient(90deg,#7890a0,#627a8c 52%,#4d606e)}.capability-group:before{box-shadow:0 0 0 calc(.28rem + var(--node-energy) * .09rem) rgba(98, 122, 140, calc(.07 + var(--node-energy) * .08));transform:translateX(-50%) scale(calc(.92 + var(--node-energy) * .08));border-radius:.28rem}.capability-group:first-of-type:before{background:#7890a0}.capability-group:nth-of-type(2):before{background:#627a8c}.capability-group:nth-of-type(3):before{background:#4d606e}.capability-group+.capability-group,.capability-group:nth-child(3){border:0}.capability-group:first-of-type h3{color:#4d606e}.capability-group:nth-of-type(2) h3{color:#435661}.capability-group:nth-of-type(3) h3{color:#384650}.capabilities-preview-footer{border-top:0;padding-top:.5rem}.founder-preview:after{clip-path:polygon(8% 0,100% 0,100% 100%,0 100%);background:#e8eef1c2;width:51%;height:auto;top:29%;bottom:0;right:0}.final-cta{background:var(--brand-secondary)}.final-cta-button,.final-cta-button:visited{color:var(--brand-dark);background:#fff;border-color:#fff;border-radius:.82rem;font-weight:560}.final-cta-button:hover{border-color:var(--home-ice);background:var(--home-ice);color:var(--brand-dark);transform:translateY(-1px);box-shadow:0 .65rem 1.5rem #2a37402e}.final-cta-button:hover span{color:var(--brand-dark);background:#ffffff85}.final-cta-button:focus-visible{color:var(--brand-dark);background:#fff;border-color:#fff;outline-color:#fff;box-shadow:0 0 0 .28rem #ffffff38}.final-cta-button:active{color:var(--brand-dark);background:#e8eef1;border-color:#e8eef1}}@layer precision-responsive{@media (width<=56rem){.healthcare-operational-areas>.healthcare-flow:before,.healthcare-flow-line{width:2px}.healthcare-operational-areas>.healthcare-flow:after{background:radial-gradient(#627a8c12 0%,#627a8c09 46%,#0000 76%);width:5.4rem;height:auto;top:1rem;bottom:1rem;left:.15rem;transform:none}.capability-groups:after{background:linear-gradient(#0000,#627a8c0f 50%,#0000);width:4.2rem;height:auto;inset:0 auto 0 -2.05rem}.capability-groups:before,.capability-route-progress{width:2px}.capability-route-progress{background:linear-gradient(#7890a0,#627a8c 52%,#4d606e)}}@media (width<=46rem){.client-group a{padding:.65rem .45rem}.client-logo--alpha-medical-clinic img,.client-logo--peak-mental-healthcare img,.client-logo--bella-mae-plastic-surgery img,.client-logo--fraudio img,.client-logo--monfort img{width:auto;max-width:100%;max-height:2.8rem}.client-logo--alpha-medical-clinic img{max-height:3rem}.client-logo--bella-mae-plastic-surgery img{max-height:2.65rem}.client-logo--fraudio img,.client-logo--monfort img{max-width:100%}.client-logo--azumo a:before{width:min(4.2rem,100% - .35rem);height:1.5rem}.client-logo--azumo img{width:min(3.9rem,100% - .7rem)}.capability-principle ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding-left:0}.capability-principle li,.capability-principle li:first-child,.capability-principle li:last-child{justify-self:center;padding-left:0;font-size:.7rem}.capability-principle li:not(:last-child):after{color:#4d606ec2;content:"⟶";inset:50% -.62rem auto auto;transform:translateY(-50%)}.capability-group+.capability-group,.capability-group:nth-child(3){border-top:0}.founder-preview-inner{text-align:center;justify-items:center}.founder-preview:after{clip-path:polygon(7% 0,100% 0,100% 100%,0 100%);width:92%;height:auto;top:31%;bottom:0}.founder-preview-heading,.founder-preview-narrative,.founder-preview-closing{width:min(100%,36rem)}.founder-portrait{justify-self:center}.founder-portrait figcaption{align-items:center}.founder-preview-closing{justify-items:center}.site-footer .footer-main{gap:2.2rem;padding-block:3rem 2.5rem}.site-footer .footer-main>*{justify-self:start;width:100%}.site-footer .footer-main h2{margin-bottom:.8rem}.site-footer .footer-bottom{gap:.65rem;padding-block:1.3rem 2rem}}}@layer homepage-polish{body:has(main>.hero) .site-header{border-bottom-color:var(--brand-line);height:5.5rem;box-shadow:none;backdrop-filter:none;background:#f5f5f5f5}body:has(main>.hero) .brand{width:10.5rem}body:has(main>.hero) .primary-nav a{color:var(--brand-primary);letter-spacing:normal;font-size:.9rem;font-weight:600}body:has(main>.hero) .primary-nav a:after{background:var(--brand-primary)}body:has(main>.hero) .button--compact,body:has(main>.hero) .button--compact:visited{border-color:var(--brand-dark);border-radius:var(--radius-sm);background:var(--brand-dark);min-height:2.8rem;color:var(--brand-white);box-shadow:none;padding:.65rem 1rem;font-size:.8rem;font-weight:700}body:has(main>.hero) .button--compact span{width:auto;height:auto;color:inherit;background:0 0;border-radius:0;font-size:1.05rem;display:inline}body:has(main>.hero) .button--compact:hover{border-color:var(--brand-dark);background:var(--brand-primary);color:var(--brand-white);box-shadow:none;opacity:1;transform:translateY(-2px)}.hero .button:hover{color:#fff;opacity:1;background:#435661;border-color:#435661;transform:translateY(-2px);box-shadow:0 .85rem 1.9rem #38465033}.hero .button:hover span{color:#fff;background:#ffffff29}body:has(main>.hero) .button--compact:focus-visible{border-color:var(--brand-dark);background:var(--brand-dark);color:var(--brand-white);box-shadow:none}body:has(main>.hero) .button--compact:active{border-color:var(--brand-dark);background:var(--brand-dark);color:var(--brand-white);box-shadow:none;transform:translateY(0)}.proof,.healthcare-specialization,.capabilities-preview,.founder-preview{padding-block:clamp(6.5rem,8.5vw,8.75rem)}.section-heading-stack{align-content:start;gap:.85rem;display:grid}.section-heading-stack h2{margin-top:0}.proof-intro .section-heading-stack,.capabilities-preview-intro .section-heading-stack{grid-area:1/1}.proof-intro>p:last-child,.capabilities-preview-intro>p:last-child{grid-area:1/2;align-self:end;margin:0}.proof-intro h2,.healthcare-specialization-intro h2,.capabilities-preview-intro h2{letter-spacing:-.045em;max-width:50rem;font-size:clamp(2.85rem,4.15vw,4.05rem);line-height:1.09}.founder-preview-heading h2{letter-spacing:-.045em;max-width:47rem;font-size:clamp(2.95rem,4.35vw,4.35rem);line-height:1.09}.healthcare-operational-areas{margin-top:clamp(3.75rem,5vw,4.75rem)}.capabilities-preview-inner{gap:clamp(3.75rem,5vw,4.75rem)}.credential-grid:before{display:none}.credential,.credential:first-child,.credential:last-child{align-items:center}.credential>div{align-self:center}.proof-area--clients{border-top:0}.client-group li,.client-group a{justify-content:center;align-items:center}.client-group img{object-fit:contain}.healthcare-specialization-evidence{grid-column:9/-1;gap:1.1rem;margin-top:1.35rem;display:grid}.healthcare-trust-marks{align-items:center;gap:1.5rem;display:flex}.healthcare-trust-marks img{height:auto}.healthcare-trust-marks .healthcare-trust-mark--hipaa{filter:drop-shadow(0 .55rem .9rem #3846501a);width:3.55rem}.healthcare-trust-marks .healthcare-trust-mark--keragon{width:7.75rem}.healthcare-trust-marks .healthcare-trust-mark--wrk{filter:drop-shadow(0 .55rem .9rem #38465014);width:3.65rem}.healthcare-specialization-evidence .healthcare-specialization-credential{border:0;grid-area:auto;max-width:30rem;margin:0;padding:0}.capability-principle ol{width:min(100%,52rem);margin-inline:auto}.capability-principle li:not(:last-child):after{display:none}.capability-groups{background:linear-gradient(115deg,#e8eef1c7,#f7f6f394 52%,#e8eef1a3),#f3f6f7;border-radius:1.15rem;padding:3.6rem clamp(1.5rem,3vw,3rem) 3.2rem;overflow:hidden;box-shadow:inset 0 0 0 1px #627a8c14,0 1.6rem 4rem #38465014}.capability-groups:after{opacity:.7;left:10%;right:10%}.capability-groups:before,.capability-route-progress{top:4.1rem;left:calc(16.666% + 1rem);right:calc(16.666% + 1rem)}.capability-groups:before{background:#627a8c33}.capability-route-progress{background:#627a8c}.capability-group:before,.capability-group:nth-of-type(2):before,.capability-group:nth-of-type(3):before{background:#627a8c;border-radius:.28rem;width:1.25rem;height:1.25rem;top:.45rem}.founder-preview:after{display:none}.founder-preview-narrative{background:linear-gradient(135deg,#edf2f4f0,#f7f6f3d1),#edf2f4;border:1px solid #627a8c1f;border-radius:1rem;max-width:44rem;margin-top:0;padding:clamp(1.65rem,3vw,2.35rem);box-shadow:0 1.3rem 3.2rem #38465013}.founder-preview-narrative:before{display:none}.founder-preview-closing{border-top:0;padding-top:.75rem}.final-cta{color:var(--brand-dark);background:#c7d4da}.final-cta:after{border-color:#3846501a}.final-cta h2,.final-cta-summary{color:var(--brand-dark)}.final-cta-reassurance{color:var(--brand-primary)}.final-cta-button,.final-cta-button:visited{color:var(--brand-dark);opacity:1;background:#fff;border-color:#3846502e;transition:background .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1);box-shadow:0 .6rem 1.4rem #3846501a}.final-cta-button:hover{color:var(--brand-dark);opacity:1;background:#fbfcfc;border-color:#3846502e;transform:translateY(-1px);box-shadow:0 .7rem 1.45rem #38465021}.final-cta-button:hover span{background:var(--home-mist);color:var(--brand-dark)}.final-cta-button:focus-visible{border-color:var(--brand-primary);color:var(--brand-dark);outline-color:var(--brand-primary);background:#fff;box-shadow:0 0 0 .28rem #4d606e2e}.final-cta-button:active{color:var(--brand-dark);background:#e5ecef;border-color:#38465047;transform:translateY(0);box-shadow:0 .35rem .8rem #3846501f}}@layer homepage-polish-responsive{@media (width<=68rem){body:has(main>.hero) .site-header{height:5.15rem}.proof-intro .section-heading-stack,.capabilities-preview-intro .section-heading-stack,.proof-intro>p:last-child,.capabilities-preview-intro>p:last-child{grid-area:auto/1}.proof-intro>p:last-child,.capabilities-preview-intro>p:last-child{margin-top:1.35rem}.healthcare-specialization-evidence{grid-column:1;max-width:38rem}}@media (width<=56rem){.capability-groups{padding:2.8rem 2rem}.capability-groups:before,.capability-route-progress{display:none}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){padding:0 0 3.4rem 2.75rem}.capability-group:last-child{padding-bottom:0}.capability-group:before,.capability-group:nth-of-type(2):before,.capability-group:nth-of-type(3):before{top:.2rem;left:0;transform:none}}@media (width<=46rem){body:has(main>.hero) .site-header{height:4.75rem}body:has(main>.hero) .brand{width:9rem}.proof,.healthcare-specialization,.capabilities-preview,.founder-preview{padding-block:5.25rem 5.75rem}.proof-intro h2,.healthcare-specialization-intro h2,.capabilities-preview-intro h2,.founder-preview-heading h2{font-size:clamp(2.55rem,11vw,3.2rem);line-height:1.08}.capability-principle ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:0}.capability-principle li,.capability-principle li:first-child,.capability-principle li:last-child{justify-self:center;padding:0}.capability-groups{padding:2.3rem 1.35rem}.capability-group,.capability-group:nth-child(2),.capability-group:nth-child(3){padding:0 0 3rem 2.45rem}.capability-group:last-child{padding-bottom:0}.founder-preview-narrative{padding:1.5rem}.healthcare-specialization-evidence{gap:1rem}.healthcare-trust-marks .healthcare-trust-mark--hipaa{width:3.35rem}.healthcare-trust-marks .healthcare-trust-mark--keragon{width:7.25rem}.healthcare-trust-marks .healthcare-trust-mark--wrk{width:3.45rem}}@media (prefers-reduced-motion:reduce){.normalization-layer:hover .normalization-energy,.architecture:focus-visible .normalization-energy{filter:drop-shadow(0 0 .45rem #efd38aa3)drop-shadow(0 0 .9rem #e0ae343d);background:#efd38a;opacity:.82!important}}}
