:is(body:has(.Hx0lNG_home),.Hx0lNG_home){--bg:#f6f6f3;--surface-1:#fafaf8;--sunken:#eeefec;--rule-soft:#eceeeb;--geo-blue:#2f48a6;--geo-blue-pale:#dce3fa;--geo-teal:#1ba99c;--geo-teal-pale:#bcebe1;--geo-paper:#fff;--geo-ink:#414648;--geo-line:#d6dad8;--glint:var(--geo-teal);--glint-soft:#1ba99c2e;--warn:#21766d;--warn-soft:#e1f4ef;--warn-solid:var(--geo-teal)}.Hx0lNG_home{background:var(--bg);overflow-x:clip}:is(.Hx0lNG_home h1,.Hx0lNG_home h2,.Hx0lNG_home h3,.Hx0lNG_home strong,.Hx0lNG_home .button,.Hx0lNG_home .text-link,.Hx0lNG_home .eyebrow,.Hx0lNG_home .source-chip,.Hx0lNG_home label,.Hx0lNG_home summary),:is(body:has(.Hx0lNG_home) .site-header .brand-wordmark .brand-name,body:has(.Hx0lNG_home) .site-header .brand-wordmark .brand-english,body:has(.Hx0lNG_home) .site-header .nav-cta){font-weight:500}body:has(.Hx0lNG_home) .brand-mark circle{fill:#67d8ca}.Hx0lNG_home .hero{padding-block-start:clamp(3.5rem,7.5vw,6rem)}.Hx0lNG_home .hero h1{font-size:clamp(2.25rem,4.6vw,3.5rem);font-weight:500;line-height:1.3}.Hx0lNG_home .hero .accent-text{--glint-soft:#53c7b2;background-position:0 94%;background-size:100% .16em}.Hx0lNG_home .hero:after{display:none}.Hx0lNG_home .hero:before{opacity:.55;background-size:24px 24px;-webkit-mask-image:linear-gradient(#000,#000 30%,#0000 85%);mask-image:linear-gradient(#000,#000 30%,#0000 85%)}.Hx0lNG_home .hero-inner{z-index:1;position:relative}.Hx0lNG_home .hero-inner>.eyebrow{box-shadow:none;border:1px solid var(--border);background:var(--bg)}.Hx0lNG_home .live-dot{animation:none}.Hx0lNG_home .scan-card{box-shadow:0 4px 0 var(--sunken);border-radius:22px}.Hx0lNG_home .scan-card:hover:not(:focus-within){box-shadow:0 4px 0 var(--sunken)}.Hx0lNG_home .scan-card:focus-within{box-shadow:0 0 0 3px var(--brand-ring)}.Hx0lNG_home .scan-card:has(input[aria-invalid=true]){box-shadow:0 0 0 3px var(--bad-soft)}.Hx0lNG_home .scan-card:before{display:none}.Hx0lNG_home .scan-card:after{display:none}.Hx0lNG_home .button.primary{box-shadow:none;border-radius:12px}.Hx0lNG_home .signal-strip{border-block-end:var(--hairline) solid var(--border);margin-block-start:4rem;position:relative}.Hx0lNG_home .signal-strip li{padding-block:1.4rem}.Hx0lNG_home .signal-strip .mono{font-size:1.875rem;font-weight:500}:is(.Hx0lNG_home .signal-strip strong,.Hx0lNG_home .anatomy-steps strong,.Hx0lNG_home .composition-ring strong){font-weight:500}.Hx0lNG_home .home-section{padding-block-start:clamp(4.5rem,8vw,7rem)}.Hx0lNG_heroArt{z-index:-1;pointer-events:none;width:min(100%,100rem);position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}.Hx0lNG_shapeMark{width:1.125rem;height:1.125rem;color:var(--brand);flex:none;display:block}.Hx0lNG_home .eyebrow .Hx0lNG_shapeMark{margin-inline-end:.15rem}.Hx0lNG_home .chain-node{box-shadow:none;isolation:isolate;background:0 0;border-radius:0}.Hx0lNG_home .chain-node .Hx0lNG_shapeMark{z-index:-1;width:2.75rem;height:2.75rem;color:var(--geo-blue-pale);position:absolute;inset:-.25rem}.Hx0lNG_process{position:relative}.Hx0lNG_processPause{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Hx0lNG_processPause:focus-visible{clip-path:none;z-index:3;background:var(--geo-paper);width:auto;height:auto;color:var(--brand);border-radius:8px;padding:.6rem .85rem;inset:.75rem .75rem auto auto}.Hx0lNG_processStage{touch-action:pan-y;background:0 0;overflow:hidden}.Hx0lNG_processSlide{--process-accent:var(--geo-blue);--process-pale:var(--geo-blue-pale);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:25rem;padding:2rem clamp(1.5rem,4vw,3.5rem) 2rem 1.5rem;display:grid}.Hx0lNG_processSlide[data-tone=teal]{--process-accent:var(--geo-teal);--process-pale:var(--geo-teal-pale)}.Hx0lNG_processArt{min-width:0}.Hx0lNG_processArt svg{width:100%;height:auto;display:block;overflow:visible}.Hx0lNG_processCopy{max-width:25rem;padding-block:1rem}.Hx0lNG_processNumber{color:var(--process-accent);font:400 clamp(3rem, 5vw, 4.5rem)/1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.05em;margin-block-end:1.5rem;display:block}.Hx0lNG_home .Hx0lNG_processCopy h3{font-family:var(--font-sans);margin-block-end:1rem;font-size:clamp(1.65rem,3vw,2.25rem);font-weight:500}.Hx0lNG_processCopy p{color:var(--text-2);font-size:1rem;line-height:1.9}.Hx0lNG_home .Hx0lNG_process .chain{--step-count:5;--step-node-size:2.25rem;isolation:isolate;grid-template-columns:repeat(var(--step-count), minmax(0, 1fr));gap:0;margin-block:0 1.5rem;display:grid;position:relative}.Hx0lNG_home .Hx0lNG_process .chain[data-count="6"]{--step-count:6}.Hx0lNG_home .Hx0lNG_process .chain:before{content:"";inset-block-start:calc(.5rem + var(--step-node-size) / 2);inset-inline:calc(50% / var(--step-count));background:var(--geo-line);z-index:-1;height:1px;position:absolute}.Hx0lNG_home .Hx0lNG_process .chain li{min-width:0;margin:0;padding:0}.Hx0lNG_home .Hx0lNG_process .chain li:before{display:none}.Hx0lNG_home .Hx0lNG_process .chain button{width:100%;min-height:5rem;color:var(--text-2);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.65rem;padding:.5rem .15rem;font-size:.9375rem;font-weight:500;display:flex;position:relative}.Hx0lNG_home .Hx0lNG_process .chain-node{width:var(--step-node-size);height:var(--step-node-size);background:var(--bg);flex:none;font-weight:500;position:relative;inset:auto}.Hx0lNG_home .Hx0lNG_process .chain li[data-active=true] button{color:var(--brand)}.Hx0lNG_home .Hx0lNG_process .chain li[data-active=true] .chain-node{color:var(--on-brand)}.Hx0lNG_home .Hx0lNG_process .chain li[data-active=true] .Hx0lNG_shapeMark{color:var(--brand)}.Hx0lNG_processFallback{padding-block:1.5rem}.Hx0lNG_home .anatomy{gap:clamp(2rem,5vw,5rem)}.Hx0lNG_home .anatomy-steps li{padding-block:1.1rem}.Hx0lNG_home .anatomy-steps li:before{background:var(--geo-blue-pale);color:var(--geo-blue);border-radius:8px}.Hx0lNG_evidenceArt{min-width:0;margin:0}.Hx0lNG_evidenceDrawing{width:100%;height:auto;display:block}.Hx0lNG_home .scope-grid{grid-template-columns:minmax(0,.7fr) minmax(0,2fr);gap:clamp(2rem,4vw,3.5rem)}.Hx0lNG_home .composition{isolation:isolate;gap:2.25rem;position:relative}.Hx0lNG_home .composition:before{content:"";z-index:-1;background-image:radial-gradient(var(--border-strong) .8px, transparent 1px);background-size:12px 12px;border-radius:16px;width:9rem;height:9rem;position:absolute;inset-block-start:-1rem;inset-inline-start:0}.Hx0lNG_home .composition-ring{width:min(100%,16rem)}.Hx0lNG_home .composition-ring:before{display:none}.Hx0lNG_ringDrawing{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Hx0lNG_home .composition-ring>div{background:var(--bg);border-radius:50%;padding:1.5rem}.Hx0lNG_home .scope-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.Hx0lNG_home .scope-cards article{box-shadow:none;border-radius:20px;min-width:0;padding:1.75rem}:is(.Hx0lNG_home .scope-cards article:first-child,.Hx0lNG_home .scope-cards article:nth-child(4)){background:linear-gradient(135deg,#f7f7f8,#efeff3);border-color:#e2e2e7}:is(.Hx0lNG_home .scope-cards article:nth-child(2),.Hx0lNG_home .scope-cards article:nth-child(3)){background:linear-gradient(135deg,#f6f8f6,#edf2ee);border-color:#dfe6e1}.Hx0lNG_home .scope-cards .source-chip{background:#ffffffa6}.Hx0lNG_home .scope-cards article:hover{box-shadow:none;transform:none}.Hx0lNG_home .scope-cards h3{margin-block-start:.85rem}.Hx0lNG_home .source-chip[data-source=mixed]{background:var(--brand-soft)}.Hx0lNG_home .boundary{isolation:isolate;background:var(--surface-1);border:1px solid var(--border);border-radius:24px;gap:2rem 4rem;position:relative;overflow:hidden}.Hx0lNG_home .boundary:after{content:"";background:var(--geo-blue-pale);opacity:.65;z-index:-1;pointer-events:none;border-radius:50%;width:24rem;height:24rem;position:absolute;inset:auto -7rem -10rem auto}.Hx0lNG_home .boundary-list>div{grid-template-columns:4.5rem minmax(0,1fr)}.Hx0lNG_home .boundary-list dt{color:var(--brand);font-weight:500}.Hx0lNG_closing{isolation:isolate;padding-block:clamp(4.5rem,8vw,7rem) 2.5rem;position:relative}.Hx0lNG_closingArt{pointer-events:none;justify-self:center;width:min(100%,15rem);height:auto;display:block}.Hx0lNG_home .Hx0lNG_closing .cta{grid-template-columns:minmax(0,1fr) minmax(0,44rem) minmax(0,1fr);align-items:center;gap:clamp(1rem,2vw,2rem);padding-block:0;display:grid;position:relative}.Hx0lNG_home .Hx0lNG_closing .cta:before{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;background-image:radial-gradient(var(--brand-3) 1px, transparent 1px);opacity:.4;background-size:18px 18px;border-radius:50%;width:clamp(13rem,27vw,24rem);position:absolute;inset:50% auto auto -8rem;translate:0 -50%}.Hx0lNG_home .Hx0lNG_closing .cta:after{content:"";aspect-ratio:1;background:var(--geo-teal-pale);pointer-events:none;border-radius:26%;width:min(100%,14rem);transform:rotate(-18deg)}.Hx0lNG_ctaPanel{isolation:isolate;background:var(--geo-blue-pale);border-radius:24px;grid-column:2;justify-items:center;gap:2rem;width:100%;padding:clamp(3rem,5vw,4rem) 2rem;display:grid;position:relative;overflow:hidden}.Hx0lNG_ctaPanel:before{content:"";z-index:-1;background-image:radial-gradient(var(--brand-3) .8px, transparent 1px);background-size:13px 13px;width:9rem;height:9rem;position:absolute;inset:0 auto auto 0}.Hx0lNG_home .Hx0lNG_ctaPanel h2{max-width:38rem}.Hx0lNG_ctaSquare{background:var(--brand-2);opacity:.45;z-index:-1;pointer-events:none;border-radius:42px;width:15rem;height:15rem;position:absolute;inset:auto auto -9rem -3rem;transform:rotate(-18deg)}.Hx0lNG_ctaCircle{background:var(--geo-teal);opacity:.65;z-index:-1;pointer-events:none;border-radius:50%;width:17rem;height:17rem;position:absolute;inset:-9rem -5rem auto auto}body:has(.Hx0lNG_home)>.site-footer{--text:#edece7;--text-2:#c4c9c7;--text-3:#acb5b2;--brand:#a9b8f6;isolation:isolate;color:var(--text-3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1f1e1b;border-block-start:0;margin-block-start:0;position:relative;overflow:hidden}body:has(.Hx0lNG_home)>.site-footer:before{content:"";opacity:.6;z-index:-1;pointer-events:none;background:#334db3;border-radius:50%;width:19rem;height:19rem;position:absolute;inset:auto -6rem -13rem auto}body:has(.Hx0lNG_home)>.site-footer:after{content:"";opacity:.18;z-index:-1;pointer-events:none;background-image:radial-gradient(#78d9ca 1px,#0000 1px);background-size:16px 16px;width:15rem;height:8rem;position:absolute;inset:0 5% auto auto}body:has(.Hx0lNG_home) .footer-inner{align-items:center;gap:2rem 3rem;padding-block:clamp(3rem,5vw,4.5rem);position:relative}body:has(.Hx0lNG_home) .footer-inner>div{max-width:35rem}body:has(.Hx0lNG_home) .brand-line{gap:.6rem .8rem;margin-block-end:1.2rem}body:has(.Hx0lNG_home) .brand-line strong{font-size:1.75rem;font-weight:500}body:has(.Hx0lNG_home) .brand-line .brand-mark{width:32px;height:32px}body:has(.Hx0lNG_home) .brand-line span{color:var(--text-2);flex-basis:100%;margin-block-start:.25rem;font-size:.9375rem}body:has(.Hx0lNG_home) .footer-inner nav{grid-template-columns:repeat(3,auto);align-items:center;gap:.75rem 1.75rem;display:grid}body:has(.Hx0lNG_home) .footer-inner nav a{min-height:2.75rem;color:var(--text-2);font-size:.875rem}:is(body:has(.Hx0lNG_home) .footer-inner nav a:hover,body:has(.Hx0lNG_home) .footer-inner nav a:focus-visible){color:#78d9ca;text-underline-offset:.4em;text-decoration:underline}@media (min-width:64.01rem){.Hx0lNG_evidenceArt{margin-inline:-2rem -1rem}}@media (max-width:64rem){.Hx0lNG_home .scope-grid{grid-template-columns:minmax(0,1fr)}.Hx0lNG_processSlide{gap:1rem;min-height:23rem;padding:1.5rem}.Hx0lNG_home .Hx0lNG_process .chain button{font-size:.8125rem}.Hx0lNG_home .Hx0lNG_closing .cta{grid-template-columns:minmax(0,1fr);max-width:44rem}.Hx0lNG_closingArt{display:none}.Hx0lNG_home .Hx0lNG_closing .cta:after{display:none}.Hx0lNG_ctaPanel{grid-column:1}.Hx0lNG_home .anatomy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}.Hx0lNG_home .composition:before{width:7rem;height:7rem}}@media (max-width:48rem){.Hx0lNG_closing{padding-block:4rem 1.5rem}.Hx0lNG_home .Hx0lNG_closing .cta:before{display:none}body:has(.Hx0lNG_home) .footer-inner{flex-direction:column;align-items:flex-start}body:has(.Hx0lNG_home) .footer-inner nav{grid-template-columns:minmax(0,1fr);gap:.25rem}body:has(.Hx0lNG_home)>.site-footer:after{inset-inline-end:-5rem}.Hx0lNG_processSlide{grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:1.25rem}.Hx0lNG_processArt{width:100%;max-width:30rem;margin-inline:auto}.Hx0lNG_processCopy{max-width:none;min-height:12rem;padding:1.25rem .25rem .5rem}.Hx0lNG_processNumber{float:right;margin:0 0 .5rem 1rem;font-size:2.5rem}.Hx0lNG_home .Hx0lNG_processCopy h3{padding-block-start:.3rem;font-size:1.65rem}.Hx0lNG_processCopy p{clear:both;font-size:.9375rem}.Hx0lNG_home .Hx0lNG_process .chain{--step-node-size:1.8rem;margin-block-end:.75rem}.Hx0lNG_home .Hx0lNG_process .chain button{letter-spacing:-.025em;gap:.5rem;min-height:4.5rem;font-size:.6875rem}.Hx0lNG_processTabTitle{white-space:nowrap}.Hx0lNG_home .Hx0lNG_process .chain-node .Hx0lNG_shapeMark{width:2.3rem;height:2.3rem}.Hx0lNG_heroArt{display:none}.Hx0lNG_home .hero{padding-block-start:3rem}.Hx0lNG_home .hero h1{font-size:clamp(1.75rem,7.2vw,2.5rem)}.Hx0lNG_home .signal-strip{margin-block-start:2.75rem}.Hx0lNG_home .signal-strip .mono{font-size:1.6rem}.Hx0lNG_home .home-section{padding-block-start:4rem}.Hx0lNG_home .section-title.wide{gap:.5rem;margin-block-end:2rem}.Hx0lNG_home .anatomy{grid-template-columns:minmax(0,1fr);gap:1.5rem}.Hx0lNG_evidenceArt{width:100%;max-width:32rem;margin-inline:auto}.Hx0lNG_home .composition{width:min(100%,24rem);margin-inline:auto}.Hx0lNG_home .composition-ring{width:13rem}.Hx0lNG_home .scope-cards article{padding:1.25rem}.Hx0lNG_home .boundary{padding:1.75rem 1.5rem}.Hx0lNG_home .boundary-list>div{grid-template-columns:minmax(0,1fr)}.Hx0lNG_ctaPanel{padding:3rem 1.1rem}.Hx0lNG_home .Hx0lNG_ctaPanel h2{font-size:clamp(1.3rem,5.2vw,1.875rem)}.Hx0lNG_ctaSquare{inset-block-end:-10rem;inset-inline-start:-8rem}.Hx0lNG_ctaCircle{inset-block-start:-12rem;inset-inline-end:-9rem}}@media (max-width:36rem){.Hx0lNG_home .scope-cards{grid-template-columns:minmax(0,1fr)}}@media (prefers-color-scheme:dark){:is(body:has(.Hx0lNG_home),.Hx0lNG_home){--bg:#151717;--surface-1:#1a1d1d;--sunken:#111414;--rule-soft:#ffffff13;--geo-blue:#98a9f3;--geo-blue-pale:#252d47;--geo-teal:#60d6c8;--geo-teal-pale:#1d3e3a;--geo-paper:#222727;--geo-ink:#ced7d4;--geo-line:#465350;--glint-soft:#60d6c829;--warn:#8ce2d7;--warn-soft:#1d3e3a}.Hx0lNG_home .hero .accent-text{--glint-soft:#247f72}:is(.Hx0lNG_home .scope-cards article:first-child,.Hx0lNG_home .scope-cards article:nth-child(4)){background:linear-gradient(135deg,#202125,#25262c);border-color:#34363d}:is(.Hx0lNG_home .scope-cards article:nth-child(2),.Hx0lNG_home .scope-cards article:nth-child(3)){background:linear-gradient(135deg,#1e2421,#242c28);border-color:#323d36}.Hx0lNG_home .scope-cards .source-chip{background:#0003}}@media (prefers-reduced-motion:no-preference){.Hx0lNG_home[data-motion=ready] [data-reveal]{transition:opacity .7s ease, translate .7s var(--ease-enter)}.Hx0lNG_home[data-motion=ready] [data-reveal][data-seen=false]{opacity:0;translate:0 24px}.Hx0lNG_heroArt{animation:1.1s ease-out both Hx0lNG_geometry-enter}.Hx0lNG_heroArt [data-art=hero-square]{animation:4.8s ease-in-out both Hx0lNG_geometry-drift}.Hx0lNG_heroArt [data-art=hero-circle]{animation:4.8s ease-in-out .15s reverse both Hx0lNG_geometry-drift}:is(.Hx0lNG_home .hero-facts li,.Hx0lNG_home .signal-strip li){animation:Hx0lNG_content-enter .7s .2s var(--ease-enter) both}.Hx0lNG_home .signal-strip li:nth-child(2){animation-delay:.28s}.Hx0lNG_home .signal-strip li:nth-child(3){animation-delay:.36s}.Hx0lNG_home .signal-strip li:nth-child(4){animation-delay:.44s}.Hx0lNG_home .signal-strip li:nth-child(5){animation-delay:.52s}.Hx0lNG_home .signal-strip li:nth-child(6){animation-delay:.6s}.Hx0lNG_processSlide[data-active=true] .Hx0lNG_processCopy{animation:.65s both Hx0lNG_content-enter}.Hx0lNG_processSlide[data-active=true] [data-art=primary]{animation:Hx0lNG_art-enter .8s var(--ease-enter) both}.Hx0lNG_processSlide[data-active=true] [data-art=secondary]{animation:Hx0lNG_art-enter .8s .18s var(--ease-enter) both}.Hx0lNG_processSlide[data-active=true] [data-art=backdrop]{transform-origin:50%;transform-box:fill-box;animation:1s both Hx0lNG_geometry-scale}.Hx0lNG_processSlide[data-active=true] [data-art=scan]{animation:1.2s ease-in-out .4s 2 both Hx0lNG_scan-pass}.Hx0lNG_processSlide[data-active=true] [data-art=connector]{animation:.7s linear 4 Hx0lNG_line-flow}.Hx0lNG_processSlide[data-active=true] [data-art=highlight]{transform-origin:0;transform-box:fill-box;animation:1.1s .3s both Hx0lNG_highlight-reveal}.Hx0lNG_processSlide[data-active=true] [data-art=lens]{animation:2.6s ease-in-out both Hx0lNG_lens-inspect}.Hx0lNG_processSlide[data-active=true] [data-art=check]{animation:Hx0lNG_check-enter .6s .55s var(--ease-enter) both;transform-origin:50%;transform-box:fill-box}.Hx0lNG_processSlide[data-active=true] [data-art=bars] rect{animation:Hx0lNG_bars-rise .8s .3s var(--ease-enter) both;transform-origin:bottom;transform-box:fill-box}.Hx0lNG_processSlide[data-active=true] [data-art=bars] rect:nth-child(2){animation-delay:.4s}.Hx0lNG_processSlide[data-active=true] [data-art=bars] rect:nth-child(3){animation-delay:.5s}.Hx0lNG_processSlide[data-active=true] [data-art=bars] rect:nth-child(4){animation-delay:.6s}:is(.Hx0lNG_home .Hx0lNG_process .chain button,.Hx0lNG_home .Hx0lNG_process .chain-node,.Hx0lNG_home .Hx0lNG_process .Hx0lNG_shapeMark){transition:color .2s}.Hx0lNG_home [data-seen=true] .Hx0lNG_evidenceDrawing [data-art=evidence-source]{animation:Hx0lNG_art-enter .9s var(--ease-enter) both}.Hx0lNG_home [data-seen=true] .Hx0lNG_evidenceDrawing [data-art=evidence-advice]{animation:Hx0lNG_art-enter .9s .25s var(--ease-enter) both}.Hx0lNG_home [data-seen=true] .Hx0lNG_evidenceDrawing [data-art=evidence-highlight]{transform-origin:0;transform-box:fill-box;animation:.85s .35s both Hx0lNG_highlight-reveal}.Hx0lNG_home [data-seen=true] .Hx0lNG_evidenceDrawing [data-art=evidence-connector]{animation:1s linear .65s 4 Hx0lNG_line-flow}.Hx0lNG_home [data-seen=true] .Hx0lNG_evidenceDrawing [data-art=evidence-check]{stroke-dasharray:1;animation:.6s 1s both Hx0lNG_check-draw}.Hx0lNG_home [data-seen=true] .Hx0lNG_evidenceDrawing [data-art=evidence-disc],.Hx0lNG_home [data-seen=true] .Hx0lNG_evidenceDrawing [data-art=evidence-triangle]{transform-box:fill-box;transform-origin:50%;animation:1s both Hx0lNG_geometry-scale}.Hx0lNG_home [data-seen=true] .Hx0lNG_ringDrawing circle{animation:Hx0lNG_ring-draw 1.25s var(--segment-delay) var(--ease-enter) both}:is(.Hx0lNG_home [data-seen=true] .composition li,.Hx0lNG_home [data-seen=true] .scope-cards article){animation:Hx0lNG_content-enter .7s var(--ease-enter) both}.Hx0lNG_home [data-seen=true] .scope-cards article:nth-child(2){animation-delay:.1s}.Hx0lNG_home [data-seen=true] .scope-cards article:nth-child(3){animation-delay:.2s}.Hx0lNG_home [data-seen=true] .scope-cards article:nth-child(4){animation-delay:.3s}.Hx0lNG_home [data-seen=true] .Hx0lNG_closingArt [data-art=closing-tiles]{animation:1s both Hx0lNG_art-enter}.Hx0lNG_home [data-seen=true] .Hx0lNG_ctaSquare,.Hx0lNG_home [data-seen=true] .Hx0lNG_ctaCircle{animation:4s ease-in-out both Hx0lNG_geometry-drift}.Hx0lNG_home [data-motion-scene][data-in-view=false] *,.Hx0lNG_home [data-motion-scene][data-in-view=false] :before,.Hx0lNG_home [data-motion-scene][data-in-view=false] :after{animation-play-state:paused!important}:is(.Hx0lNG_home .button,.Hx0lNG_home .scope-cards article,.Hx0lNG_home .anatomy-steps li){transition:translate .25s,border-color .25s,background-color .25s}:is(.Hx0lNG_home .text-link span,.Hx0lNG_home .button>span:last-child){transition:translate .25s;display:inline-block}@media (hover:hover){.Hx0lNG_home .button:hover:not(:disabled){translate:0 -2px}:is(.Hx0lNG_home .button:hover>span:last-child,.Hx0lNG_home .text-link:hover span){translate:3px}.Hx0lNG_home .scope-cards article:hover{border-color:var(--brand-3);translate:0 -4px}.Hx0lNG_home .anatomy-steps li:hover{translate:4px}.Hx0lNG_home .Hx0lNG_process .chain button:hover{color:var(--brand)}}}@keyframes Hx0lNG_geometry-enter{0%{opacity:0}}@keyframes Hx0lNG_content-enter{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes Hx0lNG_art-enter{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@keyframes Hx0lNG_geometry-drift{0%,to{translate:0}50%{translate:0 -16px}}@keyframes Hx0lNG_geometry-scale{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes Hx0lNG_scan-pass{0%,to{translate:0}50%{translate:0 145px}}@keyframes Hx0lNG_line-flow{to{stroke-dashoffset:-22px}}@keyframes Hx0lNG_highlight-reveal{0%{opacity:0;scale:.25 1}to{opacity:1;scale:1}}@keyframes Hx0lNG_bars-rise{0%{opacity:0;scale:1 .1}to{opacity:1;scale:1}}@keyframes Hx0lNG_lens-inspect{0%,to{translate:0}40%{translate:-28px -18px}70%{translate:-8px 15px}}@keyframes Hx0lNG_check-enter{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes Hx0lNG_check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Hx0lNG_ring-draw{0%{stroke-dasharray:0 100}to{stroke-dasharray:var(--segment-length)}}@media (prefers-reduced-motion:reduce){.Hx0lNG_home *,.Hx0lNG_home :before,.Hx0lNG_home :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.Hx0lNG_heroArt,.Hx0lNG_closingArt,.Hx0lNG_ctaSquare,.Hx0lNG_ctaCircle{display:none}.Hx0lNG_home .boundary:after{display:none}.Hx0lNG_home .chain-node{border:1px solid canvastext}.Hx0lNG_home .chain-node .Hx0lNG_shapeMark{display:none}.Hx0lNG_evidenceDrawing{--geo-blue:LinkText;--geo-blue-pale:Canvas;--geo-teal:CanvasText;--geo-teal-pale:Canvas;--geo-paper:Canvas;--geo-ink:CanvasText;--geo-line:CanvasText;forced-color-adjust:none}.Hx0lNG_ctaPanel{border:1px solid canvastext}.Hx0lNG_process{--process-accent:LinkText;--process-pale:Canvas;--geo-blue:LinkText;--geo-blue-pale:Canvas;--geo-teal:LinkText;--geo-teal-pale:Canvas;--geo-paper:Canvas;--geo-ink:CanvasText;--geo-line:CanvasText}.Hx0lNG_processArt svg,.Hx0lNG_ringDrawing{forced-color-adjust:none}.Hx0lNG_home .Hx0lNG_process .chain button[aria-selected=true]{outline:2px solid highlight}.Hx0lNG_home .Hx0lNG_closing .cta:before{display:none}.Hx0lNG_home .Hx0lNG_closing .cta:after{display:none}body:has(.Hx0lNG_home)>.site-footer:before{display:none}body:has(.Hx0lNG_home)>.site-footer:after{display:none}body:has(.Hx0lNG_home)>.site-footer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:canvastext;background:canvas}@media (prefers-color-scheme:dark){body:has(.Hx0lNG_home)>.site-footer{--lightningcss-light: ;--lightningcss-dark:initial}}}@media print{.Hx0lNG_closing{padding-block-end:0}.Hx0lNG_home .Hx0lNG_closing .cta:before{display:none}.Hx0lNG_home .Hx0lNG_closing .cta:after{display:none}body:has(.Hx0lNG_home)>.site-footer:before{display:none}body:has(.Hx0lNG_home)>.site-footer:after{display:none}body:has(.Hx0lNG_home)>.site-footer{--text:#111;--text-2:#333;--text-3:#555;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text-3);background:#fff}.Hx0lNG_home *,.Hx0lNG_home :before,.Hx0lNG_home :after{transition:none!important;animation:none!important}.Hx0lNG_home[data-motion=ready] [data-reveal]{opacity:1;translate:none}.Hx0lNG_heroArt,.Hx0lNG_closingArt,.Hx0lNG_ctaSquare,.Hx0lNG_ctaCircle,.Hx0lNG_processPause,.Hx0lNG_processFallback{display:none}.Hx0lNG_home .boundary:after{display:none}.Hx0lNG_process .chain{display:none}.Hx0lNG_home .Hx0lNG_processSlide[hidden]{display:grid!important}.Hx0lNG_processSlide{break-inside:avoid;min-height:0}:is(body:has(.Hx0lNG_home),.Hx0lNG_home){--bg:#fff;--surface-1:#fff;--sunken:#f1f3f2;--geo-blue:#2f48a6;--geo-blue-pale:#e3e7f4;--geo-teal:#1ba99c;--geo-teal-pale:#d4f1eb;--geo-paper:#fff;--geo-ink:#414648;--geo-line:#d6dad8}.Hx0lNG_evidenceArt,.Hx0lNG_ctaPanel{break-inside:avoid}}
