.cinematic-environment{--e6a-signal:#355f9c24;--e6a-signal-strong:#355f9c3d;--e6a-field:#355f9c14;--e6a-warm:#b08a4d17;--e6a-state-progress:0;--e6a-state-x:14%;--e6a-state-y:72%;--e6a-state-x-vw:14vw;--e6a-state-y-vh:72vh;--e6a-state-span:24%;--e6a-scroll-shift:0px;--e6a-scroll-axis:0px;--e6a-scroll-axis-soft:0px;--e6a-scroll-mark:0px;inset:var(--shell-content-offset,104px) 0 0;z-index:5;contain:layout paint style;pointer-events:none;position:fixed;overflow:hidden}.cinematic-environment,.cinematic-environment *{box-sizing:border-box}.cinematic-environment>span,.cinematic-environment i{pointer-events:none;display:block;position:absolute}.cinematic-environment__field{opacity:.72;background:radial-gradient(circle at var(--e6a-state-x) var(--e6a-state-y), var(--e6a-field), transparent 26%), linear-gradient(116deg, transparent 0 62%, var(--e6a-field) 62.05% 62.12%, transparent 62.17% 100%);transform:translate3d(var(--e6a-scroll-shift), 0, 0);transition:transform .22s linear,opacity .42s;inset:-12%;-webkit-mask-image:linear-gradient(90deg,#0000 0 4%,#000 18% 82%,#0000 98%);mask-image:linear-gradient(90deg,#0000 0 4%,#000 18% 82%,#0000 98%)}.cinematic-environment__light{opacity:.42;background:radial-gradient(circle, var(--e6a-field) 0, transparent 68%);block-size:clamp(240px,34vw,620px);inline-size:clamp(240px,34vw,620px);transform:translate3d(var(--e6a-state-x-vw), var(--e6a-state-y-vh), 0) translate(-50%, -50%);border-radius:50%;transition:transform .76s cubic-bezier(.22,1,.36,1);top:0;left:0}.cinematic-environment__axis{opacity:.68;block-size:min(54vw,780px);inline-size:min(54vw,780px);transform:translate3d(var(--e6a-scroll-axis), 0, 0);transition:transform .26s linear;inset:14% 5% auto auto}.cinematic-environment__axis:before,.cinematic-environment__axis:after,.cinematic-environment__axis>i{content:"";display:block;position:absolute}.cinematic-environment__axis:before{background:linear-gradient(180deg, transparent, var(--e6a-signal), transparent);inline-size:1px;inset:0 50% 0 auto}.cinematic-environment__axis:after{background:linear-gradient(90deg, transparent, var(--e6a-signal), transparent);block-size:1px;inset:50% 0 auto}.cinematic-environment__axis>i:first-child{border:1px solid var(--e6a-signal);inset:18%}.cinematic-environment__axis>i:last-child{border:1px solid var(--e6a-signal-strong);inset:34%}.cinematic-environment__vector{opacity:.72;block-size:66px;inline-size:min(46vw,650px);inset:auto 7% 18% auto}.cinematic-environment__vector>i{inline-size:var(--e6a-state-span);background:linear-gradient(90deg, transparent, var(--e6a-signal-strong));transform-origin:100%;block-size:1px;inset:auto 0 0 auto;transform:scaleX(1)}.cinematic-environment__vector>i:nth-child(2){inline-size:calc(var(--e6a-state-span) - 8%);opacity:.72;inset-block-end:22px}.cinematic-environment__vector>i:nth-child(3){inline-size:calc(var(--e6a-state-span) - 16%);opacity:.46;inset-block-end:44px}.cinematic-environment__registration{opacity:.76;block-size:68px;inline-size:68px;transform:translate3d(var(--e6a-scroll-mark), 0, 0);inset:auto 6% 10% auto}.cinematic-environment__registration>i{border-color:var(--e6a-signal-strong);border-style:solid;block-size:18px;inline-size:18px}.cinematic-environment__registration>i:first-child{border-width:1px 0 0 1px;inset:0 auto auto 0}.cinematic-environment__registration>i:nth-child(2){border-width:1px 1px 0 0;inset:0 0 auto auto}.cinematic-environment__registration>i:nth-child(3){border-width:0 0 1px 1px;inset:auto auto 0 0}.cinematic-environment__registration>i:nth-child(4){border-width:0 1px 1px 0;inset:auto 0 0 auto}.cinematic-environment[data-phase=register] .cinematic-environment__light{animation:1.28s cubic-bezier(.22,1,.36,1) both e6a-light-register}.cinematic-environment[data-phase=register] .cinematic-environment__vector>i{animation:.98s cubic-bezier(.22,1,.36,1) both e6a-vector-register}.cinematic-environment[data-phase=register] .cinematic-environment__vector>i:nth-child(2){animation-delay:80ms}.cinematic-environment[data-phase=register] .cinematic-environment__vector>i:nth-child(3){animation-delay:.16s}.cinematic-environment[data-phase=register] .cinematic-environment__registration>i{animation:.82s cubic-bezier(.22,1,.36,1) both e6a-mark-register}@keyframes e6a-light-register{0%{opacity:.12;transform:translate3d(calc(var(--e6a-state-x-vw) - 18px), calc(var(--e6a-state-y-vh) + 10px), 0) translate(-50%, -50%) scale(.94)}58%{opacity:.48}to{opacity:.42;transform:translate3d(var(--e6a-state-x-vw), var(--e6a-state-y-vh), 0) translate(-50%, -50%) scale(1)}}@keyframes e6a-vector-register{0%{opacity:0;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes e6a-mark-register{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.cinematic-environment[data-route=home]{--e6a-signal:#5b89cb29;--e6a-signal-strong:#8fb8ff47;--e6a-field:#355f9c1a;--e6a-warm:#b08a4d14}.cinematic-environment[data-route=home] .cinematic-environment__field{background:radial-gradient(ellipse at var(--e6a-state-x) var(--e6a-state-y), var(--e6a-field), transparent 30%), linear-gradient(112deg, transparent 0 67%, var(--e6a-signal) 67.04% 67.1%, transparent 67.15%), linear-gradient(78deg, transparent 0 79%, var(--e6a-warm) 79.04% 79.1%, transparent 79.15%)}.cinematic-environment[data-route=home] .cinematic-environment__axis{transform:rotate(-8deg) translate3d(var(--e6a-scroll-axis), 0, 0);inset:8% 2% auto auto}.board-home[data-e6a-mode=full] .board-hero-image,.method-route[data-e6a-mode=full] .route-masthead-image{transform:translate3d(0, var(--e6a-depth-y,0), 0) scale(1.018);transform-origin:50%;transition:transform .14s linear}.cinematic-environment[data-route=solutions]{--e6a-signal:#8fb8ff2b;--e6a-signal-strong:#b08a4d47;--e6a-field:#355f9c18}.cinematic-environment[data-route=solutions] .cinematic-environment__field{background:linear-gradient(90deg, var(--e6a-signal) 1px, transparent 1px) 0 0 / 18% 100%, linear-gradient(180deg, transparent 0 22%, var(--e6a-signal) 22.08% 22.18%, transparent 22.28% 68%, var(--e6a-warm) 68.08% 68.18%, transparent 68.28%), radial-gradient(circle at var(--e6a-state-x) var(--e6a-state-y), var(--e6a-field), transparent 34%);inset:0 0 0 42%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 82%,#0000)}.cinematic-environment[data-route=solutions] .cinematic-environment__axis{block-size:min(64vh,620px);inline-size:min(46vw,650px);inset:8% 3% auto auto}.cinematic-environment[data-route=industries]{--e6a-signal:#66786d2e;--e6a-signal-strong:#b08a4d40;--e6a-field:#66786d1a}.cinematic-environment[data-route=industries] .cinematic-environment__field{border:1px solid var(--e6a-signal);background:radial-gradient(circle at 50%, transparent 0 31%, var(--e6a-field) 31.1% 31.35%, transparent 31.5% 49%, var(--e6a-warm) 49.1% 49.3%, transparent 49.45%);border-radius:50%;block-size:min(76vw,1040px);inline-size:min(76vw,1040px);inset:auto -22vw 8vh auto;box-shadow:0 0 0 min(8vw,110px) #66786d09,0 0 0 min(16vw,220px) #b08a4d06;-webkit-mask-image:linear-gradient(90deg,#0000 0 14%,#000 38% 100%);mask-image:linear-gradient(90deg,#0000 0 14%,#000 38% 100%)}.cinematic-environment[data-route=industries] .cinematic-environment__axis{transform:rotate(12deg) translate3d(var(--e6a-scroll-axis-soft), 0, 0);inset:18% 0 auto auto}.cinematic-environment[data-route=method]{--e6a-signal:#dbe7f729;--e6a-signal-strong:#b08a4d57;--e6a-field:#355f9c21}.cinematic-environment[data-route=method] .cinematic-environment__field{background:linear-gradient(90deg, transparent 0 18%, var(--e6a-signal) 18.05% 18.12%, transparent 18.17% 43%, var(--e6a-signal) 43.05% 43.12%, transparent 43.17% 68%, var(--e6a-signal) 68.05% 68.12%, transparent 68.17%), linear-gradient(154deg, transparent 0 54%, var(--e6a-signal-strong) 54.05% 54.11%, transparent 54.16%), radial-gradient(ellipse at var(--e6a-state-x) var(--e6a-state-y), var(--e6a-field), transparent 30%);inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 92%,#0000)}.cinematic-environment[data-route=method] .cinematic-environment__vector{inline-size:min(62vw,900px);inset:auto 5% 13% auto}.cinematic-environment[data-route=insights]{--e6a-signal:#355f9c21;--e6a-signal-strong:#66786d38;--e6a-field:#355f9c12}.cinematic-environment[data-route=insights] .cinematic-environment__field{background:repeating-linear-gradient(180deg, transparent 0 17%, var(--e6a-signal) 17.05% 17.12%, transparent 17.18% 34%), radial-gradient(circle at var(--e6a-state-x) var(--e6a-state-y), var(--e6a-field), transparent 28%);inset:5% 0 5% 28%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 26% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 26% 86%,#0000)}.cinematic-environment[data-route=insights] .cinematic-environment__axis{block-size:min(68vh,660px);inline-size:min(38vw,540px);inset:6% 8% auto auto}.cinematic-environment[data-route=about]{--e6a-signal:#355f9c14;--e6a-signal-strong:#b08a4d21;--e6a-field:#355f9c0b;opacity:.72}.cinematic-environment[data-route=about] .cinematic-environment__field{border:1px solid var(--e6a-signal);background:radial-gradient(ellipse at 52% 62%, transparent 0 48%, var(--e6a-field) 48.1% 48.35%, transparent 48.5%);block-size:min(86vh,860px);inline-size:min(94vw,1320px);transform:rotate(-9deg) translate3d(var(--e6a-scroll-shift), 0, 0);border-radius:50%;inset:-35vh -18vw auto auto;-webkit-mask-image:linear-gradient(120deg,#0000 0 38%,#000 66%,#0000 96%);mask-image:linear-gradient(120deg,#0000 0 38%,#000 66%,#0000 96%)}.cinematic-environment[data-route=about] .cinematic-environment__axis,.cinematic-environment[data-route=about] .cinematic-environment__vector{opacity:.34}.cinematic-environment[data-route=contact]{--e6a-signal:#355f9c1c;--e6a-signal-strong:#66786d2e;--e6a-field:#355f9c11;opacity:.62}.cinematic-environment[data-route=contact] .cinematic-environment__field{background:linear-gradient(34deg, transparent 0 69%, var(--e6a-signal) 69.05% 69.13%, transparent 69.2%), linear-gradient(146deg, transparent 0 69%, var(--e6a-signal) 69.05% 69.13%, transparent 69.2%), radial-gradient(circle at 72% 50%, var(--e6a-field), transparent 24%);-webkit-mask-image:linear-gradient(90deg,#0000 0 24%,#000 58% 92%,#0000);mask-image:linear-gradient(90deg,#0000 0 24%,#000 58% 92%,#0000)}.cinematic-environment[data-route=contact] .cinematic-environment__axis,.cinematic-environment[data-route=contact] .cinematic-environment__vector,.cinematic-environment[data-route=contact] .cinematic-environment__registration{display:none}.cinematic-environment[data-route=intake],.cinematic-environment[data-route=privacy]{--e6a-signal:#355f9c12;--e6a-signal-strong:#b08a4d21;--e6a-field:#355f9c09;opacity:.62}.cinematic-environment[data-route=intake] .cinematic-environment__field,.cinematic-environment[data-route=intake] .cinematic-environment__light,.cinematic-environment[data-route=privacy] .cinematic-environment__light{display:none}.cinematic-environment[data-route=intake] .cinematic-environment__axis{block-size:min(28vh,260px);inline-size:min(34vw,460px);inset:7% 3% auto auto}.cinematic-environment[data-route=intake] .cinematic-environment__vector{inline-size:min(34vw,460px);inset:11% 6% auto auto}.cinematic-environment[data-route=privacy] .cinematic-environment__field{background:linear-gradient(126deg, transparent 0 57%, var(--e6a-signal) 57.08% 57.16%, transparent 57.24%);block-size:42vh;inset:0 0 auto 58%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 80%,#0000)}.cinematic-environment[data-route=privacy] .cinematic-environment__axis,.cinematic-environment[data-route=privacy] .cinematic-environment__vector{display:none}.cinematic-environment[data-route=thank-you]{--e6a-signal:#dbe7f729;--e6a-signal-strong:#b08a4d4d;--e6a-field:#355f9c1c}.cinematic-environment[data-route=thank-you] .cinematic-environment__field{background:linear-gradient(90deg, transparent 0 24%, var(--e6a-signal) 24.06% 24.14%, transparent 24.2% 66%, var(--e6a-signal-strong) 66.06% 66.13%, transparent 66.2%), radial-gradient(circle at 58% 42%, var(--e6a-field), transparent 34%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 88%,#0000)}.cinematic-environment[data-route=thank-you] .cinematic-environment__registration{block-size:112px;inline-size:112px;inset:18% 7% auto auto}.cinematic-environment[data-mode=light]{opacity:.68}.cinematic-environment[data-mode=light] .cinematic-environment__light{opacity:.22;transition:none}.cinematic-environment[data-mode=light] .cinematic-environment__axis{opacity:.46}.cinematic-environment[data-mode=light] .cinematic-environment__vector>i,.cinematic-environment[data-mode=light] .cinematic-environment__registration>i{transform:none}.cinematic-environment[data-mode=paused]{visibility:hidden}@media (max-width:880px),(hover:none),(pointer:coarse){.cinematic-environment{opacity:.58;inset-block-start:var(--shell-content-offset,104px)}.cinematic-environment__field{opacity:.56;transform:none}.cinematic-environment__light{opacity:.18;block-size:min(72vw,360px);inline-size:min(72vw,360px)}.cinematic-environment__axis{opacity:.36;block-size:78vw;inline-size:78vw;inset:8% -16% auto auto;transform:none!important}.cinematic-environment__vector{opacity:.42;inline-size:70vw;inset:auto 4% 13% auto}.cinematic-environment__registration{opacity:.52;block-size:52px;inline-size:52px;inset:auto 5% 8% auto;transform:none}.board-home .board-hero-image,.method-route .route-masthead-image{transition:none!important;transform:none!important}.cinematic-environment[data-route=about] .cinematic-environment__field{block-size:64vh;inline-size:118vw;inset:-12vh -42vw auto auto}.cinematic-environment[data-route=intake] .cinematic-environment__axis,.cinematic-environment[data-route=intake] .cinematic-environment__vector{opacity:.28}}@media (prefers-reduced-motion:reduce){.cinematic-environment,.cinematic-environment *,.cinematic-environment :before,.cinematic-environment :after{transition:none!important;animation:none!important}.cinematic-environment{opacity:.58}.cinematic-environment__field,.cinematic-environment__axis,.cinematic-environment__registration{transform:none!important}.cinematic-environment__light{opacity:.16;transform:translate3d(var(--e6a-state-x-vw), var(--e6a-state-y-vh), 0) translate(-50%, -50%)!important}.cinematic-environment__vector>i,.cinematic-environment__registration>i{opacity:1;transform:none!important}.board-home .board-hero-image,.method-route .route-masthead-image{transition:none!important;transform:none!important}}
.board-hero-stage{display:contents}.home-cinematic-media,.home-cinematic-media__static,.home-cinematic-media__static>img,.home-cinematic-media__scrub{block-size:100%;inline-size:100%;position:absolute;inset:0}.home-cinematic-media{z-index:0;pointer-events:none;background:#080d13;overflow:hidden}.home-cinematic-media__static{opacity:1;display:block}.home-cinematic-media__static>img,.home-cinematic-media__scrub{object-fit:cover;object-position:58% 50%}.home-cinematic-media__static>img{max-inline-size:none;display:block}.home-cinematic-media__scrub{opacity:0;pointer-events:none}.board-hero-cinematic .board-hero-overlay{z-index:1}.board-hero-cinematic .board-hero-content{z-index:2;position:relative}.board-hero-cinematic .board-scroll-cue{z-index:3}.home-evidence-register{--home-evidence-shift:0px;--home-evidence-opacity:1;border-block-end:1px solid var(--home-light-line);background:var(--home-dark);color:var(--home-paper);isolation:isolate;contain:paint;position:relative;overflow:clip}.home-evidence-register .hero-metric-strip{opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;min-block-size:90px;inline-size:100%;position:relative;inset:auto;transform:none;box-shadow:inset 0 1px #fbfaf70f}@media (min-width:1024px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-evidence-register .hero-metric-strip{opacity:var(--home-evidence-opacity);transform:translate3d(0, var(--home-evidence-shift), 0);will-change:opacity, transform}}.board-hero-cinematic[data-e6b-media=ready] .home-cinematic-media__static{opacity:0}.board-hero-cinematic[data-e6b-media=ready] .home-cinematic-media__scrub{opacity:1}.board-home[data-e6b-environment=quiet]~.cinematic-environment[data-route=home]{opacity:.18}.cinematic-environment[data-route=home]{transition:opacity .24s ease-out}.board-home[data-e6b-environment=quiet]~.cinematic-environment[data-route=home] :is(.cinematic-environment__axis,.cinematic-environment__vector,.cinematic-environment__registration){opacity:.12}@media (min-width:1024px) and (max-width:1199.98px) and (min-height:600px) and (hover:hover) and (pointer:fine){.board-home{grid-template-columns:96px minmax(0,1fr);align-items:start;display:grid}.board-home .board-chapter-rail{grid-area:1/1;block-size:100dvh;inline-size:96px;padding:76px 8px 16px;display:grid;position:sticky;inset-block-start:0}.board-home .board-chapter-rail a{min-block-size:68px;padding:8px 4px 10px}.board-home .board-chapter-rail strong{letter-spacing:.04em;font-size:.54rem;line-height:1.22;display:block}.board-home .board-home-frame{grid-area:1/2;min-inline-size:0}}@media (min-width:1024px){.board-hero-cinematic{--home-route-entry-start:144px;min-block-size:820px}.board-hero-cinematic .board-hero-content{inline-size:min(52%,500px);padding-block:var(--home-route-entry-start) 118px;align-self:start}.board-hero-cinematic h1{white-space:nowrap;font-size:clamp(3.1rem,5vw,3.3rem)}}@media (min-width:1200px){.board-hero-cinematic{--home-route-entry-start:168px}.board-hero-cinematic .board-hero-content{inline-size:min(52%,720px)}.board-hero-cinematic h1{font-size:clamp(3.9rem,5.2vw,4.7rem)}}@media (min-width:1024px) and (min-height:600px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.board-hero-cinematic[data-e6b-mode=cinematic]{border-block-end:0;block-size:220svh;min-block-size:220svh;display:block;overflow:visible}.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-stage{border-block-end:1px solid var(--home-light-line);background:var(--home-dark);isolation:isolate;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:stretch;block-size:100svh;min-block-size:0;inline-size:100%;display:grid;position:sticky;inset-block-start:0;overflow:clip}.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content{padding-block:var(--home-route-entry-start) clamp(48px, 8vh, 78px);grid-area:1/1;align-self:start}.board-hero-cinematic[data-e6b-mode=cinematic] .board-scroll-cue{margin:0 var(--board-gutter) 18px 0;grid-area:1/1;place-self:end;position:relative;inset:auto}.board-hero-cinematic[data-e6b-media=ready] .home-cinematic-media__static,.board-hero-cinematic[data-e6b-media=ready] .home-cinematic-media__scrub{transition:opacity .18s ease-out}}@media (min-width:1024px) and (min-height:600px) and (max-height:820px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content{padding-block:var(--home-route-entry-start) clamp(32px, 6vh, 54px)}.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content>span{margin-block-start:18px}.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content>span:before{margin-block-end:11px}.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content>p:last-of-type{margin-block-start:12px}}@media (min-width:1024px) and (min-height:600px) and (max-height:720px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content{padding-block:var(--home-route-entry-start) 32px}.board-hero-cinematic[data-e6b-mode=cinematic] h1{margin-block-start:12px;font-size:clamp(3.45rem,5vw,4.25rem)}.board-hero-cinematic[data-e6b-mode=cinematic] .board-button-row{margin-block-start:16px}.board-hero-cinematic[data-e6b-mode=cinematic] .board-button{min-block-size:44px}}@media (min-width:1024px) and (max-width:1199.98px) and (min-height:600px) and (max-height:720px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content{padding-block:var(--home-route-entry-start) 32px}.board-hero-cinematic[data-e6b-mode=cinematic] h1{margin-block-start:10px;font-size:clamp(3.1rem,5vw,3.3rem)}.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content>span{margin-block-start:14px}.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content>span:before{margin-block-end:8px}.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content>p:last-of-type{margin-block-start:10px}.board-hero-cinematic[data-e6b-mode=cinematic] .board-button-row{margin-block-start:16px}.board-hero-cinematic[data-e6b-mode=cinematic] .board-button{gap:20px;min-block-size:44px;padding-inline:14px}}@media (min-width:1024px) and (max-width:1199.98px) and (min-height:600px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.board-hero-cinematic[data-e6b-mode=cinematic] .board-hero-content{padding-block:var(--home-route-entry-start) clamp(32px, 7vh, 64px)}}@media (min-width:1200px) and (max-width:1366.98px) and (min-height:600px) and (max-height:820px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.board-hero-cinematic[data-e6b-mode=cinematic] .board-button-row{flex-wrap:nowrap;gap:10px}.board-hero-cinematic[data-e6b-mode=cinematic] .board-button{gap:18px;padding-inline:14px}}@media not (min-width:768px){.home-cinematic-media__static>img{object-position:50% 50%}.board-home .board-hero-cinematic .board-hero-overlay{background:linear-gradient(#090a0dc7 0%,#090a0d80 46%,#090a0db8 100%),linear-gradient(90deg,#090a0d8f,#355f9c21)}}@media (prefers-reduced-motion:reduce){.home-cinematic-media__scrub{display:none}.home-cinematic-media__static,.cinematic-environment[data-route=home]{transition:none!important}}
:root{--ef-blue:var(--blue);--ef-gold:var(--gold);--ef-dark:var(--dark);--ef-night:#0c243c;--ef-cyan-black:#183030;--ef-slate:#304050;--ef-graphite:#403030;--ef-steel:#406080;--ef-teal:#406060;--ef-sage:var(--sage);--ef-copper:#a87854;--ef-bronze:#786048;--ef-sandstone:#c09c78;--ef-paper:var(--paper);--ef-soft:var(--soft);--ef-ivory:#f0d8c0;--ef-ink:var(--ink);--ef-muted:var(--muted)}
:root{--e6c-identity-blue:var(--ef-blue);--e6c-identity-gold:var(--ef-gold);--e6c-material-cyan-black:var(--ef-cyan-black);--e6c-material-slate:var(--ef-slate);--e6c-material-mineral-teal:var(--ef-teal);--e6c-material-copper:var(--ef-copper);--e6c-material-ivory:var(--ef-ivory);--e6c-material-warm-graphite:var(--ef-graphite);--e6c-material-umber:var(--ef-bronze);--e6c-material-clay-light:var(--ef-sandstone);--e6c-material-warm-sand:var(--ef-sandstone);--e6c-recess:var(--e6c-material-cyan-black);--e6c-raised-plane:var(--e6c-material-slate);--e6c-structural-channel:var(--e6c-material-mineral-teal);--e6c-signal:var(--e6c-identity-blue);--e6c-joint:var(--e6c-material-copper);--e6c-light:var(--e6c-material-ivory)}
.header-ambient{--ambient-field-height:36px;--ambient-fade-middle:21px;--ambient-fade-end:30px;--ambient-logo-clearance:164px;z-index:0;border-radius:inherit;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.header-ambient__underplane{block-size:var(--ambient-field-height);background:linear-gradient(112deg, transparent 0 27%, color-mix(in srgb, var(--e6c-signal) 13%, transparent) 27% 39%, transparent 39% 68%, color-mix(in srgb, var(--e6c-identity-gold) 12%, transparent) 68% 79%, transparent 79%), linear-gradient(90deg, transparent 10%, color-mix(in srgb, var(--e6c-raised-plane) 9%, transparent) 34%, color-mix(in srgb, var(--e6c-joint) 8%, transparent) 76%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent var(--ambient-logo-clearance), black calc(var(--ambient-logo-clearance) + 28px)), linear-gradient(0deg, black 0 5px, #0000008c 11px, #0000001a var(--ambient-fade-middle), transparent var(--ambient-fade-end));mask-image:linear-gradient(90deg, transparent var(--ambient-logo-clearance), black calc(var(--ambient-logo-clearance) + 28px)), linear-gradient(0deg, black 0 5px, #0000008c 11px, #0000001a var(--ambient-fade-middle), transparent var(--ambient-fade-end));position:absolute;inset:auto 0 0;-webkit-mask-composite:source-in;mask-composite:intersect}.header-ambient__channels{block-size:100%;inline-size:100%;stroke:var(--e6c-signal);stroke-width:.9px;opacity:.32;position:absolute;inset:0}.header-ambient__channels path{vector-effect:non-scaling-stroke}.header-ambient__channel--warm{stroke:var(--e6c-identity-gold)}.header-ambient__channels .header-ambient__datum{stroke:var(--e6c-raised-plane);opacity:.5}.header-ambient__light-field{-webkit-mask-image:linear-gradient(90deg, transparent var(--ambient-logo-clearance), black calc(var(--ambient-logo-clearance) + 28px)), linear-gradient(0deg, black 0 5px, #000000ad 11px, #00000026 var(--ambient-fade-middle), transparent var(--ambient-fade-end), transparent calc(100% - 3px), black calc(100% - 2px));mask-image:linear-gradient(90deg, transparent var(--ambient-logo-clearance), black calc(var(--ambient-logo-clearance) + 28px)), linear-gradient(0deg, black 0 5px, #000000ad 11px, #00000026 var(--ambient-fade-middle), transparent var(--ambient-fade-end), transparent calc(100% - 3px), black calc(100% - 2px));opacity:0;transition:opacity .24s ease-out;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.header-ambient__traveler,.header-ambient__catch{opacity:0;animation:48s cubic-bezier(.36,0,.42,1) infinite both paused e6c-header-traverse;position:absolute;inset:0 -20%}.header-ambient__traveler--blue{background:linear-gradient(112deg, transparent 0 42%, color-mix(in srgb, var(--e6c-raised-plane) 9%, transparent) 44%, color-mix(in srgb, var(--e6c-signal) 32%, transparent) 48.1%, var(--e6c-signal) 48.18% 48.25%, color-mix(in srgb, var(--e6c-signal) 12%, transparent) 48.34%, transparent 54%), linear-gradient(90deg, transparent 43%, var(--e6c-signal) 48%, transparent 53%) bottom / 100% 1px no-repeat}.header-ambient__traveler--slate{background:linear-gradient(112deg, transparent 0 44%, color-mix(in srgb, var(--e6c-structural-channel) 10%, transparent) 48%, color-mix(in srgb, var(--e6c-raised-plane) 48%, transparent) 48.1% 48.17%, transparent 48.35%);animation-delay:2.2s}.header-ambient__catch{background:linear-gradient(112deg, transparent 0 43%, color-mix(in srgb, var(--e6c-joint) 15%, transparent) 47.5%, var(--e6c-identity-gold) 47.65% 47.73%, color-mix(in srgb, var(--e6c-light) 35%, transparent) 47.84%, transparent 53%), linear-gradient(90deg, transparent 44%, color-mix(in srgb, var(--e6c-identity-gold) 75%, transparent) 48%, transparent 54%) bottom / 100% 1px no-repeat;animation-name:e6c-header-warm-return;animation-duration:96s}.header-ambient[data-e6c-running=true] .header-ambient__light-field{opacity:1}.header-ambient[data-e6c-running=true] :is(.header-ambient__traveler,.header-ambient__catch){animation-play-state:running}.site-header:has(:focus-visible) .header-ambient__light-field{opacity:0}.site-header:has(:focus-visible) :is(.header-ambient__traveler,.header-ambient__catch){animation-play-state:paused}.header-ambient[data-e6c-reason=excluded-route]{display:none}@keyframes e6c-header-traverse{0%,4%{opacity:0;transform:translate(-31%)}8%{opacity:.88}34%{opacity:.88;transform:translate(31%)}39%,to{opacity:0;transform:translate(31%)}}@keyframes e6c-header-warm-return{0%,20%{opacity:0;transform:translate(29%)}22%{opacity:.72}32%{opacity:.72;transform:translate(-27%)}35%,to{opacity:0;transform:translate(-27%)}}@media not (min-width:1200px){.header-ambient{--ambient-field-height:32px;--ambient-logo-clearance:146px}.header-ambient__channels{opacity:.28}}@media not (min-width:768px){.header-ambient{--ambient-logo-clearance:132px}}.site-header.is-compact .header-ambient{--ambient-field-height:30px;--ambient-fade-middle:16px;--ambient-fade-end:21px}@supports not (mask-composite:intersect){.header-ambient{display:none}}@media (prefers-reduced-motion:reduce){.header-ambient__light-field{transition:none;opacity:0!important}.header-ambient__traveler,.header-ambient__catch{opacity:0!important;animation:none!important}}
.e6c-carrier{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.e6c-carrier[data-e6c-running=false] .e6c-actor,.e6c-carrier[data-e6c-running=false].e6c-actor,.e6c-carrier[data-e6c-started=false] .e6c-actor{animation-play-state:paused!important}.e6c-carrier[data-e6c-settled=true]:is([data-e6c-kind=arrival],[data-e6c-kind=event]) .e6c-actor,.e6c-carrier[data-e6c-settled=true]:is([data-e6c-kind=arrival],[data-e6c-kind=event]).e6c-actor{animation:none!important}html:has(.e6c-carrier[data-e6c-kind=event][data-e6c-running=true]) .site-header:not(:has(:focus-visible)) .header-ambient[data-e6c-running=true] .header-ambient__light-field{opacity:.25}@media (prefers-reduced-motion:reduce){.e6c-carrier .e6c-actor,.e6c-carrier.e6c-actor{transition:none!important;animation:none!important}}
.e6c-carrier.e6c-industry-entry{z-index:1;contain:paint;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 16%,#000 39% 100%);mask-image:linear-gradient(90deg,#0000 16%,#000 39% 100%)}.e6c-industry-entry__recess{background:linear-gradient(112deg, transparent 28%, color-mix(in srgb, var(--e6c-material-cyan-black) 30%, transparent) 56%, color-mix(in srgb, var(--e6c-material-mineral-teal) 12%, transparent) 74%, transparent 96%);position:absolute;inset:0}.e6c-industry-entry__depth{contain:paint;transform-origin:50%;position:absolute;inset:-4% -3%}.e6c-industry-entry__depth svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.e6c-industry-entry__depth path{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.e6c-industry-entry__bed--far{stroke:var(--e6c-material-cyan-black);stroke-width:84px;opacity:.23}.e6c-industry-entry__bed--near{stroke:var(--e6c-material-mineral-teal);stroke-width:34px;opacity:.13}.e6c-industry-entry__contour--far{stroke:color-mix(in srgb, var(--e6c-material-umber) 56%, var(--e6c-material-copper));stroke-width:1.25px;opacity:.66}.e6c-industry-entry__contour--near{stroke:color-mix(in srgb, var(--e6c-material-mineral-teal) 42%, var(--blue-soft));stroke-width:1.4px;opacity:.57}.e6c-industry-entry__glint-plane{position:absolute;inset:0}.e6c-industry-entry__glint-plane .e6c-industry-entry__glint{contain:paint;opacity:0;position:absolute;overflow:hidden}.e6c-industry-entry__glint path{stroke:color-mix(in srgb, var(--e6c-material-copper) 62%, var(--e6c-material-ivory));stroke-width:2px}.e6c-carrier.e6c-industry-coordinate{block-size:22px;inline-size:82px;display:none;inset:calc(50% - 11px) -82px auto auto;overflow:visible}.e6c-industry-coordinate svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.e6c-industry-coordinate__route{stroke:var(--e6c-material-mineral-teal);stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:24 124;stroke-dashoffset:24px;opacity:0}.e6c-industry-coordinate__join{stroke:var(--e6c-material-copper);stroke-width:1.5px;stroke-linecap:round;opacity:0}@media (min-width:881px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.e6c-industry-entry[data-e6c-running=true] .e6c-industry-entry__depth{will-change:transform}.e6c-industry-entry[data-e6c-running=true] .e6c-industry-entry__glint{will-change:opacity}.e6c-industry-entry__depth--far{animation:42s cubic-bezier(.42,0,.4,1) -4s infinite both e6c-industry-terrain-far}.e6c-industry-entry__depth--near{animation:54s cubic-bezier(.42,0,.4,1) -6s infinite both e6c-industry-terrain-near}.e6c-industry-entry__glint{animation:46s linear infinite both e6c-industry-contour-glint}}@keyframes e6c-industry-terrain-far{0%,8%,to{transform:translate(-15px,10px)}43%,57%{transform:translate(19px,-12px)}92%{transform:translate(-15px,10px)}}@keyframes e6c-industry-terrain-near{0%,8%,to{transform:translate(18px,-12px)}43%,57%{transform:translate(-17px,14px)}92%{transform:translate(18px,-12px)}}@keyframes e6c-industry-contour-glint{0%,5%{opacity:0}8%{opacity:.76}12%{opacity:.76}17%,to{opacity:0}}@media (min-width:1200px){.e6c-carrier.e6c-industry-coordinate{display:block}}@media (min-width:1200px) and (prefers-reduced-motion:no-preference){.e6c-industry-coordinate__route{animation:1s cubic-bezier(.2,.55,.28,1) both e6c-industry-coordinate-route}.e6c-industry-coordinate__join{animation:1.28s both e6c-industry-coordinate-join}}@keyframes e6c-industry-coordinate-route{0%{stroke-dashoffset:24px;opacity:0}12%{opacity:.9}74%{stroke-dashoffset:-80px;opacity:.9}to{stroke-dashoffset:-104px;opacity:0}}@keyframes e6c-industry-coordinate-join{0%,48%{opacity:0}72%{opacity:.88}to{opacity:0}}@media (max-width:880px),(hover:none),(pointer:coarse){.e6c-industry-entry__depth--far{opacity:.68}.e6c-industry-entry__depth--near{opacity:.64}.e6c-industry-entry__glint{display:none}}@media (max-width:767px){.e6c-carrier.e6c-industry-entry{-webkit-mask-image:linear-gradient(#000 0 38%,#0000 74%);mask-image:linear-gradient(#000 0 38%,#0000 74%)}.e6c-industry-entry__depth{inset:-6% -22% -4% -18%}.e6c-industry-entry__bed--far{stroke-width:48px;opacity:.16}.e6c-industry-entry__bed--near{stroke-width:20px}}
.e6c-solutions-entry,.e6c-solutions-capability,.e6c-solutions-close{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.e6c-solutions-entry{z-index:0}.e6c-solutions-entry__plane{background:linear-gradient(90deg, color-mix(in srgb, var(--e6c-raised-plane) 62%, transparent), transparent 24%), linear-gradient(155deg, transparent 0 40%, color-mix(in srgb, var(--e6c-raised-plane) 36%, transparent) 40% 78%, color-mix(in srgb, var(--e6c-recess) 24%, transparent) 78%);clip-path:polygon(0 0,52% 0,52% 7%,100% 7%,100% 100%,0 100%);border-inline-start:1px solid #355f9c40;position:absolute;inset:112px 46% 24px 12px;overflow:hidden}.e6c-solutions-entry__light{background:linear-gradient(108deg, transparent 28%, #355f9c1f 42%, color-mix(in srgb, var(--e6c-light) 10%, transparent) 47%, color-mix(in srgb, var(--e6c-raised-plane) 76%, transparent) 54%, transparent 72%);opacity:.3;position:absolute;inset:-12% -26%;transform:translate(-34%)}.e6c-solutions-entry__structure,.e6c-solutions-close__structure{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:hidden}:is(.e6c-solutions-entry__structure,.e6c-solutions-close__structure) path{vector-effect:non-scaling-stroke}.e6c-solutions-entry__datum{stroke:var(--e6c-signal);stroke-width:1px;opacity:.38}.e6c-solutions-entry__return{stroke:var(--e6c-raised-plane);stroke-width:1.25px;opacity:.82}.e6c-solutions-entry__joint,.e6c-solutions-close__joint{stroke:var(--e6c-joint);stroke-width:2px;opacity:.58}.e6c-solutions-entry__track{contain:paint;display:block;position:absolute;overflow:hidden}.e6c-solutions-entry__track--drop{block-size:83.7778%;inline-size:2px;inset:13.3333% auto auto calc(1.66667% - 1px)}.e6c-solutions-entry__track--base{block-size:2px;inline-size:55.5556%;inset:calc(97.1111% - 1px) auto auto 1.66667%}.e6c-solutions-entry__track--rise{block-size:9.11111%;inline-size:2px;inset:88% auto auto calc(57.2222% - 1px)}.e6c-solutions-entry__track--return{block-size:2px;inline-size:4.30556%;inset:calc(88% - 1px) auto auto 57.2222%}.e6c-solutions-entry__signal{opacity:0;background:linear-gradient(90deg, transparent, var(--blue-soft) 36%, var(--e6c-light) 78%, transparent);display:block;position:absolute;inset:0}.e6c-solutions-entry__track--drop .e6c-solutions-entry__signal{background:linear-gradient(180deg, transparent, var(--blue-soft) 36%, var(--e6c-light) 78%, transparent);block-size:24%;transform:translateY(-100%)}.e6c-solutions-entry__track--base .e6c-solutions-entry__signal{inline-size:24%;transform:translate(-100%)}.e6c-solutions-entry__track--rise .e6c-solutions-entry__signal{background:linear-gradient(0deg, var(--blue-soft), var(--e6c-light));transform-origin:bottom;transform:scaleY(0)}.e6c-solutions-entry__track--return .e6c-solutions-entry__signal{transform-origin:0;transform:scaleX(0)}.e6c-solutions-entry__joint-light{border:0 solid var(--e6c-light);opacity:0;block-size:2%;inline-size:1.25%;position:absolute}.e6c-solutions-entry__joint-light--lower{border-block-end-width:2px;border-inline-end-width:2px;inset:95.1111% auto auto 55.9722%}.e6c-solutions-entry__joint-light--upper{border-block-start-width:2px;border-inline-start-width:2px;inset:88% auto auto 57.2222%}.e6c-solutions-entry[data-e6c-ready=true] .e6c-solutions-entry__light{animation:28s ease-in-out infinite both paused e6c-solutions-plane-light}.e6c-solutions-entry[data-e6c-ready=true] .e6c-solutions-entry__signal{animation:28s linear infinite both paused e6c-solutions-entry-drop}.e6c-solutions-entry[data-e6c-ready=true] .e6c-solutions-entry__track--base .e6c-solutions-entry__signal{animation-name:e6c-solutions-entry-base}.e6c-solutions-entry[data-e6c-ready=true] .e6c-solutions-entry__track--rise .e6c-solutions-entry__signal{animation-name:e6c-solutions-entry-rise}.e6c-solutions-entry[data-e6c-ready=true] .e6c-solutions-entry__track--return .e6c-solutions-entry__signal{animation-name:e6c-solutions-entry-return}.e6c-solutions-entry[data-e6c-ready=true] .e6c-solutions-entry__joint-light{animation:28s ease-out infinite both paused e6c-solutions-joint-light}.capability-studio:has(>.e6c-solutions-capability){isolation:isolate;position:relative}.e6c-solutions-capability{z-index:2}.e6c-solutions-capability__frame{border:1px solid #355f9c38;border-inline-start:2px solid color-mix(in srgb, var(--e6c-raised-plane) 40%, transparent);position:absolute;inset:6px}.e6c-solutions-capability__joint,.e6c-solutions-capability__joint-catch{background:var(--e6c-joint);opacity:.66;block-size:3px;inline-size:30px;position:absolute;inset:5px auto auto 79%}.e6c-solutions-capability__perimeter-window{position:absolute;inset:8px}.e6c-solutions-capability__edge-light{background:linear-gradient(90deg, transparent, var(--e6c-signal) 32%, var(--blue-soft) 66%, var(--e6c-joint) 82%, transparent);opacity:0;inline-size:28%;position:absolute;inset:0 auto 0 0;transform:translate(-110%)}.e6c-solutions-capability__side-light{background:linear-gradient(180deg, var(--e6c-signal), var(--blue-soft) 66%, var(--e6c-joint));opacity:0;position:absolute;inset:0}.e6c-solutions-edge-frame{position:absolute}.e6c-solutions-edge{contain:paint;display:block;position:absolute;overflow:hidden}.e6c-solutions-edge--top{block-size:var(--e6c-edge-size,2px);inset:0 0 auto}.e6c-solutions-edge--right{inline-size:var(--e6c-edge-size,2px);inset:0 0 0 auto}.e6c-solutions-edge--bottom{block-size:var(--e6c-edge-size,2px);inset:auto 0 0}.e6c-solutions-edge--left{inline-size:var(--e6c-edge-size,2px);inset:0 auto 0 0}.e6c-solutions-edge__ink{background:var(--e6c-edge-color,var(--e6c-signal));opacity:0;display:block;position:absolute;inset:0}.e6c-solutions-edge--top .e6c-solutions-edge__ink{transform-origin:0;transform:scaleX(0)}.e6c-solutions-edge--right .e6c-solutions-edge__ink{transform-origin:top;transform:scaleY(0)}.e6c-solutions-edge--bottom .e6c-solutions-edge__ink{transform-origin:100%;transform:scaleX(0)}.e6c-solutions-edge--left .e6c-solutions-edge__ink{transform-origin:bottom;transform:scaleY(0)}.e6c-solutions-capability__registration{--e6c-edge-size:2.25px;--e6c-edge-duration:1.8s;inset:1.05263% .8%}.e6c-solutions-capability__joint-catch{background:var(--e6c-light);opacity:0}.e6c-solutions-capability--ambient[data-e6c-ready=true] .e6c-solutions-capability__edge-light{animation:32s ease-in-out infinite both paused e6c-solutions-edge-light}.e6c-solutions-capability--ambient[data-e6c-ready=true] .e6c-solutions-capability__side-light{animation:32s ease-in-out infinite both paused e6c-solutions-side-left}.e6c-solutions-capability--ambient[data-e6c-ready=true] .e6c-solutions-edge--right .e6c-solutions-capability__side-light{animation-name:e6c-solutions-side-right}.e6c-solutions-capability--event[data-e6c-started=true] .e6c-solutions-capability__joint-catch{animation:1.6s ease-out both paused e6c-solutions-capability-joint}.solutions-close-output:has(>.e6c-solutions-close){isolation:isolate}.e6c-solutions-close{z-index:-1}.e6c-solutions-close__plane{background:linear-gradient(126deg, color-mix(in srgb, var(--e6c-raised-plane) 54%, transparent), transparent 60%);border-inline-end:8px solid color-mix(in srgb, var(--e6c-raised-plane) 28%, transparent);position:absolute;inset:8px}.e6c-solutions-close__light{background:linear-gradient(108deg, transparent 30%, #355f9c29 44%, color-mix(in srgb, var(--e6c-light) 10%, transparent) 50%, transparent 63%);opacity:0;position:absolute;inset:0 -30%}.e6c-solutions-close__datum{stroke:var(--blue-soft);stroke-width:1px;opacity:.28}.e6c-solutions-close__registration{--e6c-edge-size:1.5px;--e6c-edge-color:var(--e6c-light);--e6c-edge-duration:2.4s;inset:2.5% 3.125%}.e6c-solutions-close[data-e6c-started=true] .e6c-solutions-close__light{animation:2.1s ease-in-out both paused e6c-solutions-close-light}:is(.e6c-solutions-capability--event,.e6c-solutions-close)[data-e6c-started=true] .e6c-solutions-edge__ink{animation:e6c-solutions-frame-top var(--e6c-edge-duration) linear both;animation-play-state:paused}:is(.e6c-solutions-capability--event,.e6c-solutions-close)[data-e6c-started=true] .e6c-solutions-edge--right .e6c-solutions-edge__ink{animation-name:e6c-solutions-frame-right}:is(.e6c-solutions-capability--event,.e6c-solutions-close)[data-e6c-started=true] .e6c-solutions-edge--bottom .e6c-solutions-edge__ink{animation-name:e6c-solutions-frame-bottom}:is(.e6c-solutions-capability--event,.e6c-solutions-close)[data-e6c-started=true] .e6c-solutions-edge--left .e6c-solutions-edge__ink{animation-name:e6c-solutions-frame-left}:is(.e6c-solutions-entry,.e6c-solutions-capability,.e6c-solutions-close)[data-e6c-running=true] .e6c-actor{animation-play-state:running}:is(.e6c-solutions-entry,.e6c-solutions-capability,.e6c-solutions-close):not([data-e6c-running=true]) .e6c-actor{animation-play-state:paused}@keyframes e6c-solutions-plane-light{0%{opacity:.3;transform:translate(-34%)}14%{opacity:.78}38%{opacity:.54;transform:translate(36%)}49%,76%{opacity:0;transform:translate(52%)}88%,to{opacity:.3;transform:translate(-34%)}}@keyframes e6c-solutions-entry-drop{0%,7%{opacity:0;transform:translateY(-100%)}8%{opacity:.82}18%{opacity:.82;transform:translateY(420%)}19%,to{opacity:0;transform:translateY(420%)}}@keyframes e6c-solutions-entry-base{0%,17%{opacity:0;transform:translate(-100%)}18%{opacity:.82}29%{opacity:.82;transform:translate(420%)}30%,to{opacity:0;transform:translate(420%)}}@keyframes e6c-solutions-entry-rise{0%,27%{opacity:0;transform:scaleY(0)}28%{opacity:.82}30%{opacity:.82;transform:scaleY(1)}33%,to{opacity:0;transform:scaleY(1)}}@keyframes e6c-solutions-entry-return{0%,29%{opacity:0;transform:scaleX(0)}30%{opacity:.82}32%{opacity:.82;transform:scaleX(1)}35%,to{opacity:0;transform:scaleX(1)}}@keyframes e6c-solutions-joint-light{0%,27%,43%,to{opacity:0}31%,34%{opacity:.8}}@keyframes e6c-solutions-edge-light{0%,6%{opacity:0;transform:translate(-110%)}8%{opacity:.85}26%{opacity:.85;transform:translate(390%)}29%,to{opacity:0;transform:translate(390%)}}@keyframes e6c-solutions-side-left{0%,7%,15%,to{opacity:0}10%,12%{opacity:.76}}@keyframes e6c-solutions-side-right{0%,21%,29%,to{opacity:0}24%,26%{opacity:.76}}@keyframes e6c-solutions-frame-top{0%{opacity:0;transform:scaleX(0)}4%{opacity:.76}25%,78%{opacity:.76;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes e6c-solutions-frame-right{0%,22%{opacity:0;transform:scaleY(0)}26%{opacity:.76}49%,80%{opacity:.76;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes e6c-solutions-frame-bottom{0%,46%{opacity:0;transform:scaleX(0)}50%{opacity:.76}73%,82%{opacity:.76;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes e6c-solutions-frame-left{0%,70%{opacity:0;transform:scaleY(0)}74%{opacity:.76}93%{opacity:.76;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes e6c-solutions-capability-joint{0%,48%{opacity:0}74%{opacity:.9}to{opacity:0}}@keyframes e6c-solutions-close-light{0%{opacity:0;transform:translate(-40%)}34%{opacity:.8}to{opacity:0;transform:translate(45%)}}@media not (min-width:1200px){.e6c-solutions-entry__plane{inset-inline-end:43%}}@media not (min-width:768px){.e6c-solutions-entry__plane{opacity:.62;block-size:48%;inset:84px 10px auto}.e6c-solutions-entry__structure{opacity:.45}.e6c-solutions-capability__frame{border-color:#dbe7f733;inset:4px}.e6c-solutions-capability__registration{--e6c-edge-color:var(--blue-soft)}.e6c-solutions-capability__perimeter-window{inset:6px}.e6c-solutions-entry .e6c-actor,.e6c-solutions-capability--ambient .e6c-actor{animation:none!important}}@media (prefers-reduced-motion:reduce){:is(.e6c-solutions-entry,.e6c-solutions-capability,.e6c-solutions-close) .e6c-actor{animation:none!important}}
.e6c-method-graphic{min-inline-size:0;position:relative}.e6c-method-overlay{box-sizing:border-box;block-size:100%;inline-size:100%;padding:14px 20px 0;display:block}.e6c-method-overlay :is(path,rect){vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.e6c-method-system__baseline{stroke:var(--e6c-identity-blue);stroke-width:1px;opacity:.34}.e6c-method-system__bus{stroke:color-mix(in srgb, var(--e6c-material-copper) 64%, var(--blue-soft));stroke-width:1.2px;opacity:.48}.e6c-method-system__drop{stroke:color-mix(in srgb, var(--e6c-material-slate) 34%, var(--blue-soft));stroke-width:1px;opacity:.38}.e6c-method-system__joint{fill:var(--e6c-material-slate);stroke:var(--e6c-material-copper);stroke-width:1px;opacity:.78}.e6c-method-system__output{stroke:var(--e6c-material-ivory);stroke-width:1px;opacity:.28}.e6c-method-system__signal{stroke:color-mix(in srgb, var(--blue-soft) 72%, var(--e6c-material-ivory));stroke-width:2.4px;stroke-dasharray:85 1100;stroke-dashoffset:85px;opacity:0}.e6c-method-event__baseline{stroke:var(--blue-soft);stroke-width:2.2px;stroke-dasharray:180 1180;stroke-dashoffset:180px;opacity:0}.e6c-method-event__bus{stroke:color-mix(in srgb, var(--e6c-material-copper) 48%, var(--e6c-material-ivory));stroke-width:2.8px;stroke-dasharray:150 1150;stroke-dashoffset:150px;opacity:0}.e6c-method-event__joint{stroke:var(--e6c-material-copper);stroke-width:2px;opacity:0}.e6c-method-event__output{stroke:var(--e6c-material-ivory);stroke-width:2.4px;stroke-dasharray:1000;stroke-dashoffset:1000px;opacity:0}.e6c-method-graphic:has(.e6c-method-event[data-e6c-running=true]) .e6c-method-system__signal{opacity:0!important;animation-play-state:paused!important}@media (min-width:881px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.e6c-method-system__signal{animation:38s linear -3s infinite both e6c-method-installed-signal}}@keyframes e6c-method-installed-signal{0%,8%{stroke-dashoffset:85px;opacity:0}11%{stroke-dashoffset:0;opacity:.68}26%{stroke-dashoffset:-900px;opacity:.68}30%,to{stroke-dashoffset:-1085px;opacity:0}}@media (prefers-reduced-motion:no-preference){.e6c-method-event__baseline{animation:1.55s both e6c-method-baseline-register}.e6c-method-event__bus{animation:1.9s both e6c-method-bus-install}.e6c-method-event__joint{animation:2.05s both e6c-method-joint-register}.e6c-method-event__output{animation:2.7s both e6c-method-output-register}}@keyframes e6c-method-baseline-register{0%{stroke-dashoffset:180px;opacity:0}12%{opacity:.82}48%{stroke-dashoffset:-850px;opacity:.82}65%,to{stroke-dashoffset:-1180px;opacity:0}}@keyframes e6c-method-bus-install{0%,20%{stroke-dashoffset:150px;opacity:0}29%{opacity:.92}77%{stroke-dashoffset:-900px;opacity:.92}91%,to{stroke-dashoffset:-1150px;opacity:0}}@keyframes e6c-method-joint-register{0%,56%{opacity:0}73%{opacity:.95}to{opacity:0}}@keyframes e6c-method-output-register{0%,48%{stroke-dashoffset:1000px;opacity:0}58%{opacity:.88}86%{stroke-dashoffset:0;opacity:.88}to{stroke-dashoffset:0;opacity:0}}.e6c-carrier.e6c-method-artifacts{overflow:hidden}.e6c-method-artifacts>span{opacity:.4;display:block;position:absolute}.e6c-method-artifacts__edge{background:linear-gradient(90deg, var(--e6c-identity-blue), var(--e6c-material-copper) 72%, var(--e6c-material-ivory));transform-origin:0;block-size:2px;inset:0 0 auto}.e6c-method-artifacts__spine{background:linear-gradient(180deg, var(--e6c-material-copper), var(--e6c-material-slate));transform-origin:top;inline-size:2px;inset:0 auto 0 0}.e6c-method-artifacts__return{background:linear-gradient(90deg, var(--e6c-material-slate), var(--e6c-material-copper) 58%, var(--e6c-material-ivory));transform-origin:0;block-size:2px;inset:auto 0 0}@media (prefers-reduced-motion:no-preference){.e6c-method-artifacts__edge{animation:1.05s both e6c-method-artifact-edge}.e6c-method-artifacts__spine{animation:1.55s both e6c-method-artifact-spine}.e6c-method-artifacts__return{animation:2.05s both e6c-method-artifact-return}}@keyframes e6c-method-artifact-edge{0%{opacity:0;transform:scaleX(0)}70%{opacity:.88;transform:scaleX(1)}to{opacity:.4;transform:scaleX(1)}}@keyframes e6c-method-artifact-spine{0%,25%{opacity:0;transform:scaleY(0)}80%{opacity:.76;transform:scaleY(1)}to{opacity:.4;transform:scaleY(1)}}@keyframes e6c-method-artifact-return{0%,52%{opacity:0;transform:scaleX(0)}86%{opacity:.84;transform:scaleX(1)}to{opacity:.4;transform:scaleX(1)}}@media (max-width:767px){.e6c-method-overlay{padding-inline:8px}.e6c-method-event__baseline{display:none}.e6c-method-event__bus,.e6c-method-event__output{stroke-dasharray:none;stroke-dashoffset:0}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.e6c-method-event__bus{animation:.9s both e6c-method-mobile-acknowledge}.e6c-method-event__joint{animation-duration:1.2s}.e6c-method-event__output{animation:1.4s both e6c-method-mobile-acknowledge}.e6c-method-artifacts__edge{animation:.9s both e6c-method-mobile-edge}.e6c-method-artifacts__spine{animation:1.2s both e6c-method-mobile-edge}.e6c-method-artifacts__return{animation:1.5s both e6c-method-mobile-edge}}@keyframes e6c-method-mobile-acknowledge{0%{opacity:0}54%{opacity:.68}to{opacity:0}}@keyframes e6c-method-mobile-edge{0%{opacity:0}62%{opacity:.7}to{opacity:.4}}
.e6c-insights-entry{z-index:1;overflow:hidden}.e6c-insights-entry__margin{background:linear-gradient(112deg, color-mix(in srgb, var(--e6c-material-mineral-teal) 4%, transparent), color-mix(in srgb, var(--e6c-material-umber) 9%, transparent) 72%, color-mix(in srgb, var(--e6c-material-copper) 13%, transparent));clip-path:polygon(0 0,100% 0,100% 100%,0 86%);position:absolute;inset:63% -4% 3% 64%;overflow:hidden}.e6c-insights-entry__shadow,.e6c-insights-entry__reflection{opacity:.72;inline-size:84%;position:absolute;inset:-12% auto -12% -26%;transform:translate(8%)}.e6c-insights-entry__shadow{background:linear-gradient(108deg, transparent 4%, color-mix(in srgb, var(--e6c-material-slate) 9%, transparent) 40%, color-mix(in srgb, var(--e6c-material-umber) 20%, transparent) 61%, transparent 83%)}.e6c-insights-entry__reflection{opacity:.58;background:linear-gradient(108deg, transparent 20%, color-mix(in srgb, var(--paper) 70%, transparent) 44%, color-mix(in srgb, var(--e6c-material-clay-light) 19%, transparent) 57%, transparent 86%);inline-size:92%;inset-inline-start:4%}.e6c-insights-entry__seam{background:linear-gradient(90deg, color-mix(in srgb, var(--e6c-material-umber) 56%, transparent), color-mix(in srgb, var(--e6c-material-copper) 62%, transparent) 54%, transparent);block-size:2px;position:absolute;inset:0 0 auto}.e6c-insights-entry__register,.e6c-insights-evidence__frame{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.e6c-insights-entry__register path,.e6c-insights-evidence__frame path{vector-effect:non-scaling-stroke}.e6c-insights-entry__datum{stroke:color-mix(in srgb, var(--e6c-material-mineral-teal) 28%, transparent);stroke-width:1px}.e6c-insights-entry__joint{stroke:color-mix(in srgb, var(--e6c-material-umber) 57%, transparent);stroke-width:1.5px}.e6c-insights-entry[data-e6c-ready=true] .e6c-insights-entry__shadow{animation:32s cubic-bezier(.42,0,.2,1) infinite e6c-insights-archival-shadow}.e6c-insights-entry[data-e6c-ready=true] .e6c-insights-entry__reflection{animation:32s cubic-bezier(.42,0,.2,1) infinite e6c-insights-archival-light}@keyframes e6c-insights-archival-shadow{0%,5%,to{opacity:.72;transform:translate(8%)}30%{opacity:1;transform:translate(66%)}43%,76%{opacity:.86;transform:translate(70%)}}@keyframes e6c-insights-archival-light{0%,5%,to{opacity:.58;transform:translate(0,0)}32%{opacity:1;transform:translate(48%)}43%,76%{opacity:.78;transform:translate(52%)}}.e6c-insights-evidence{z-index:1;overflow:hidden}.e6c-insights-evidence__corners{stroke:color-mix(in srgb, var(--e6c-material-umber) 45%, transparent);stroke-width:1px}.e6c-insights-evidence__registration{stroke:var(--e6c-signal);stroke-width:1.5px;stroke-dasharray:100;stroke-dashoffset:0;opacity:.2}.e6c-insights-evidence[data-e6c-started=true] .e6c-insights-evidence__registration{animation:2.1s cubic-bezier(.23,.72,.22,1) both e6c-insights-folio-register}@keyframes e6c-insights-folio-register{0%{stroke-dashoffset:100px;opacity:.14}68%{stroke-dashoffset:0;opacity:.76}to{stroke-dashoffset:0;opacity:.2}}.insights-route .insights-evidence-nodes [role=tab]:has(>.e6c-insights-selected){position:relative}@media (min-width:1200px){.insights-route .insights-evidence-nodes [role=tab]:has(>.e6c-insights-selected){position:absolute}}.insights-route .insights-evidence-nodes [role=tab]>.e6c-insights-selected{z-index:1;background:0 0;border:0;block-size:auto;inline-size:auto;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:visible;transform:none}.e6c-insights-selected__coordinate{border-block-start:1px solid var(--e6c-light);border-inline-start:1px solid var(--e6c-light);opacity:.72;block-size:10px;inline-size:10px;position:absolute;inset:7px auto auto 6px}.e6c-insights-selected__edge{background:linear-gradient(90deg, var(--e6c-light), var(--e6c-joint) 70%, transparent);transform-origin:0;opacity:0;block-size:2px;position:absolute;inset:0 0 auto;transform:scaleX(1)}.e6c-insights-selected__connector{background:linear-gradient(90deg, var(--e6c-signal), var(--e6c-joint) 74%, transparent);transform-origin:0;opacity:0;block-size:2px;inline-size:88px;position:absolute;inset:50% -88px auto auto;transform:scaleX(1)}.e6c-insights-selected[data-e6c-started=true] .e6c-insights-selected__edge{animation:1.25s cubic-bezier(.23,.72,.22,1) both e6c-insights-coordinate-edge}.e6c-insights-selected[data-e6c-started=true] .e6c-insights-selected__connector{animation:1.8s cubic-bezier(.23,.72,.22,1) both e6c-insights-coordinate-connector}@keyframes e6c-insights-coordinate-edge{0%{opacity:0;transform:scaleX(0)}15%{opacity:.88}67%{opacity:.8;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes e6c-insights-coordinate-connector{0%,30%{opacity:0;transform:scaleX(0)}42%{opacity:.8}75%{opacity:.72;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.insights-close-register>i:has(>.e6c-insights-close-rail){position:relative}.e6c-insights-close-rail{display:block;overflow:visible}.e6c-insights-close-rail__trace{background:linear-gradient(180deg, var(--e6c-structural-channel), var(--e6c-identity-gold) 65%, var(--e6c-joint));transform-origin:top;opacity:.62;inline-size:3px;position:absolute;inset:0 auto 0 -1px;transform:scaleY(1)}.e6c-insights-close-rail[data-e6c-started=true] .e6c-insights-close-rail__trace{animation:e6c-insights-protocol-vertical 1.28s cubic-bezier(.23, .72, .22, 1) var(--e6c-protocol-delay,0s) both}.e6c-insights-close-rail--horizontal .e6c-insights-close-rail__trace{background:linear-gradient(90deg, var(--e6c-structural-channel), var(--e6c-identity-gold) 65%, var(--e6c-joint));transform-origin:0;block-size:3px;inline-size:auto;inset:-1px 0 auto;transform:scaleX(1)}.e6c-insights-close-rail--horizontal[data-e6c-started=true] .e6c-insights-close-rail__trace{animation-name:e6c-insights-protocol-horizontal}@keyframes e6c-insights-protocol-vertical{0%{opacity:0;transform:scaleY(0)}20%{opacity:.9}78%{opacity:.9;transform:scaleY(1)}to{opacity:.62;transform:scaleY(1)}}@keyframes e6c-insights-protocol-horizontal{0%{opacity:0;transform:scaleX(0)}20%{opacity:.9}78%{opacity:.9;transform:scaleX(1)}to{opacity:.62;transform:scaleX(1)}}@media not (min-width:1200px){.e6c-insights-entry__margin{inset-inline-start:78%}.e6c-insights-entry__register{opacity:.6}.e6c-insights-selected__connector{background:linear-gradient(90deg, var(--e6c-light), var(--e6c-joint), transparent);block-size:1px;inline-size:auto;inset:auto 6px 3px}}@media not (min-width:768px){.e6c-insights-entry__margin{inset:68% -4% 2% 78%}.e6c-insights-entry__register{display:none}.e6c-insights-entry .e6c-actor{animation:none!important}.e6c-insights-entry__shadow{opacity:.5;transform:translate(40%)}.e6c-insights-entry__reflection{opacity:.55;transform:translate(30%)}}@media (prefers-reduced-motion:reduce){.e6c-insights-entry .e6c-actor,.e6c-insights-evidence .e6c-actor,.e6c-insights-selected .e6c-actor,.e6c-insights-close-rail .e6c-actor{animation:none!important}.e6c-insights-entry__shadow{transform:translate(40%)}.e6c-insights-entry__reflection{transform:translate(30%)}}
.e6c-about-entry{z-index:1;clip-path:polygon(60% 0,100% 0,100% 100%,0 100%,0 68%,60% 68%);inline-size:min(44vw,640px);inset:0 0 0 auto;overflow:hidden}.e6c-about-entry__plane{border-inline-end:1px solid color-mix(in srgb, var(--e6c-material-umber) 38%, transparent);background:linear-gradient(110deg, color-mix(in srgb, var(--e6c-material-warm-graphite) 2%, transparent), color-mix(in srgb, var(--e6c-material-copper) 10%, transparent) 76%, color-mix(in srgb, var(--e6c-material-slate) 9%, transparent));position:absolute;overflow:hidden}.e6c-about-entry__plane--upper{block-size:25%;inset:18% -8% auto 18%;transform:skewY(-8deg)}.e6c-about-entry__plane--lower{border-block-end:1px solid color-mix(in srgb, var(--e6c-joint) 42%, transparent);block-size:22%;inset:auto -12% 14% 34%;transform:skewY(7deg)}.e6c-about-entry__light,.e6c-about-entry__reflection{opacity:.68;background:linear-gradient(110deg, transparent 8%, color-mix(in srgb, var(--e6c-material-copper) 22%, transparent) 38%, color-mix(in srgb, var(--e6c-material-clay-light) 42%, transparent) 58%, color-mix(in srgb, var(--paper) 44%, transparent) 66%, transparent 88%);inline-size:110%;position:absolute;inset:-16% auto -16% -46%;transform:translate(10%)}.e6c-about-entry__reflection{opacity:.62;background:linear-gradient(108deg, transparent 8%, color-mix(in srgb, var(--e6c-material-slate) 10%, transparent) 33%, color-mix(in srgb, var(--e6c-material-copper) 26%, transparent) 54%, color-mix(in srgb, var(--e6c-material-clay-light) 28%, transparent) 65%, transparent 90%);inset-inline-start:-26%}.e6c-about-entry__seam{background:linear-gradient(90deg, transparent, var(--e6c-joint) 68%, transparent);opacity:.42;block-size:1px;position:absolute;inset:auto 0 14% 38%;transform:skewY(7deg)}.e6c-about-entry[data-e6c-ready=true] .e6c-about-entry__light{animation:40s cubic-bezier(.42,0,.24,1) infinite e6c-about-institutional-light}.e6c-about-entry[data-e6c-ready=true] .e6c-about-entry__reflection{animation:40s cubic-bezier(.42,0,.24,1) infinite e6c-about-institutional-reflection}@keyframes e6c-about-institutional-light{0%,4%,to{opacity:.68;transform:translate(10%)}30%{opacity:1;transform:translate(54%)}42%,78%{opacity:.86;transform:translate(58%)}}@keyframes e6c-about-institutional-reflection{0%,4%,to{opacity:.62;transform:translate(10%)}31%{opacity:.95;transform:translate(42%)}42%,78%{opacity:.8;transform:translate(46%)}}.e6c-about-direction{z-index:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 87%,96% 87%,96% 14%,0 14%);overflow:hidden}.e6c-about-direction__margin{background:linear-gradient(108deg, transparent 10%, color-mix(in srgb, var(--e6c-material-warm-graphite) 24%, transparent) 62%, color-mix(in srgb, var(--e6c-material-slate) 25%, transparent));position:absolute;inset:0 0 0 30%;overflow:hidden}.e6c-about-direction__light{opacity:.46;background:linear-gradient(112deg, transparent 16%, color-mix(in srgb, var(--e6c-material-copper) 27%, transparent) 50%, color-mix(in srgb, var(--e6c-material-clay-light) 20%, transparent) 63%, transparent 82%);inline-size:108%;position:absolute;inset:-12% auto -12% -28%;transform:translate(8%)}.e6c-about-direction__arcs,.e6c-about-close__register{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.e6c-about-direction__arcs path,.e6c-about-close__register path{vector-effect:non-scaling-stroke}.e6c-about-direction__datum{stroke:color-mix(in srgb, var(--e6c-material-slate) 80%, var(--blue-soft));stroke-width:1px;opacity:.6}.e6c-about-direction__arc-light{stroke:var(--e6c-material-clay-light);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:17 83;stroke-dashoffset:-30px;opacity:.34}.e6c-about-direction__return{stroke:var(--e6c-joint);stroke-width:1px;opacity:.48}.e6c-about-direction[data-e6c-ready=true] .e6c-about-direction__light{animation:44s cubic-bezier(.42,0,.24,1) infinite e6c-about-long-material}.e6c-about-direction[data-e6c-ready=true] .e6c-about-direction__arc-light{animation:44s cubic-bezier(.42,0,.24,1) infinite e6c-about-long-arc}@keyframes e6c-about-long-material{0%,4%,to{opacity:.46;transform:translate(8%)}30%{opacity:.88;transform:translate(36%)}44%,78%{opacity:.68;transform:translate(39%)}}@keyframes e6c-about-long-arc{0%,4%,to{stroke-dashoffset:-30px;opacity:.34}30%{stroke-dashoffset:-72px;opacity:.84}44%,78%{stroke-dashoffset:-77px;opacity:.5}87%{stroke-dashoffset:-83px;opacity:0}88%{stroke-dashoffset:-12px;opacity:0}}.e6c-about-close{z-index:0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 72%,88% 72%,88% 28%,0 28%);overflow:hidden}.e6c-about-close__plane,.e6c-about-close__light{background:linear-gradient(124deg, color-mix(in srgb, var(--e6c-raised-plane) 20%, transparent), transparent 52%, color-mix(in srgb, var(--e6c-material-warm-graphite) 34%, transparent));position:absolute;inset:0}.e6c-about-close__light{background:linear-gradient(118deg, transparent 26%, color-mix(in srgb, var(--e6c-joint) 24%, transparent) 53%, color-mix(in srgb, var(--e6c-material-clay-light) 21%, transparent) 62%, transparent 78%);opacity:.66;inset:-10% -38%;transform:translate(16%)}.e6c-about-close__register path{stroke:color-mix(in srgb, var(--e6c-joint) 70%, var(--e6c-light));stroke-width:1px;opacity:.65}.e6c-about-close[data-e6c-started=true] .e6c-about-close__light{animation:2.4s cubic-bezier(.23,.72,.22,1) both e6c-about-commission-rest}@keyframes e6c-about-commission-rest{0%{opacity:.26;transform:translate(-12%)}72%{opacity:.86;transform:translate(14%)}to{opacity:.66;transform:translate(16%)}}@media not (min-width:1200px){.e6c-about-entry{clip-path:polygon(76% 0,100% 0,100% 100%,0 100%,0 74%,76% 74%)}.e6c-about-direction{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 90%,97% 90%,97% 10%,0 10%)}}@media not (min-width:900px){.e6c-about-entry{inline-size:58vw}}@media not (min-width:768px){.e6c-about-entry .e6c-actor,.e6c-about-direction .e6c-actor{animation:none!important}.e6c-about-entry__light{opacity:.64;transform:translate(46%)}.e6c-about-entry__reflection{opacity:.56;transform:translate(34%)}.e6c-about-direction__light{opacity:.5;transform:translate(30%)}.e6c-about-direction__arc-light{stroke-dashoffset:-48px;opacity:.38}}@media (prefers-reduced-motion:reduce){.e6c-about-entry .e6c-actor,.e6c-about-direction .e6c-actor,.e6c-about-close .e6c-actor{animation:none!important}.e6c-about-entry__light{transform:translate(46%)}.e6c-about-entry__reflection{transform:translate(34%)}.e6c-about-direction__light{transform:translate(30%)}.e6c-about-direction__arc-light{stroke-dashoffset:-48px}}
.e6c-carrier.e6c-home-engagement{display:none;overflow:hidden}.representative-engagement-system--home .representative-engagement-system__causal-field>.e6c-home-engagement{display:block}.e6c-home-engagement>span,.e6c-home-method>span{display:block;position:absolute}.e6c-home-engagement__condition{background:linear-gradient(90deg, var(--e6c-material-slate), var(--blue-soft) 60%, var(--e6c-material-copper));transform-origin:0;opacity:.26;block-size:2px;inset:0 0 auto}.e6c-home-engagement__connection{background:linear-gradient(180deg, var(--e6c-material-copper), var(--e6c-material-ivory) 68%, var(--e6c-material-mineral-teal));transform-origin:top;opacity:.26;inline-size:2px;inset:0 0 0 auto}.e6c-home-engagement__resolution{background:linear-gradient(90deg, transparent, var(--e6c-material-copper) 54%, var(--e6c-material-ivory));transform-origin:100%;opacity:.32;block-size:2px;inset:auto 0 0}.e6c-home-engagement__joint{border:1px solid var(--e6c-material-copper);background:var(--e6c-material-slate);opacity:.58;block-size:9px;inline-size:9px;inset:auto 0 0 auto}.e6c-carrier.e6c-home-method{inset:24px calc(var(--board-gutter) * .42) 20px;overflow:hidden}.e6c-home-method__entry{background:linear-gradient(90deg, var(--e6c-material-ivory), var(--e6c-material-copper) 62%, transparent);transform-origin:0;opacity:.38;block-size:1px;inset:0 0 auto}.e6c-home-method__spine{background:linear-gradient(180deg, var(--e6c-material-copper), var(--e6c-material-ivory) 50%, var(--e6c-material-copper));transform-origin:top;opacity:.3;inline-size:1px;inset:0 auto 0 0}.e6c-home-method__return{background:linear-gradient(90deg, var(--e6c-material-copper), var(--e6c-material-ivory) 34%, transparent);transform-origin:0;opacity:.42;block-size:2px;inset:auto 42% 0 0}.e6c-home-method__channel{block-size:2px;inset:0 0 auto;overflow:hidden}.e6c-home-method__light{background:linear-gradient(90deg, transparent, var(--e6c-material-copper) 28%, var(--e6c-material-ivory) 72%, transparent);opacity:0;block-size:100%;inline-size:27%;display:block}.e6c-home-method__datum{background:var(--e6c-material-copper);opacity:.72;block-size:6px;inline-size:6px;inset:auto auto 0 0}.e6c-carrier.e6c-home-evidence{display:none;overflow:hidden}.e6c-home-evidence__axis{transform-origin:0;display:block;position:absolute;overflow:hidden}.e6c-home-evidence__axis--signal{block-size:2px;inline-size:88%;inset:8% auto auto 4%;transform:rotate(15deg)}.e6c-home-evidence__axis--material{block-size:2px;inline-size:72%;inset:77% auto auto 18%;transform:rotate(5deg)}.e6c-home-evidence__axis--vertical{inline-size:2px;inset:0 auto 0 66.666%}.e6c-home-evidence__signal,.e6c-home-evidence__material{opacity:0;block-size:100%;inline-size:23%;display:block}.e6c-home-evidence__signal{background:linear-gradient(90deg, transparent, var(--e6c-identity-blue) 40%, var(--e6c-material-slate) 75%, transparent)}.e6c-home-evidence__material{background:linear-gradient(90deg, transparent, var(--e6c-material-umber) 38%, var(--e6c-material-copper) 72%, transparent)}.e6c-home-evidence__vertical{background:linear-gradient(180deg, transparent, var(--e6c-material-mineral-teal) 30%, var(--e6c-material-copper) 72%, transparent);opacity:0;block-size:19%;inline-size:100%;display:block}.e6c-carrier.e6c-home-terminus{z-index:1;overflow:hidden}.e6c-home-terminus .e6c-home-terminus__outline{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.e6c-home-terminus__seam{vector-effect:non-scaling-stroke;stroke:var(--e6c-material-ivory);stroke-width:3px;stroke-linejoin:bevel;opacity:.28}.e6c-home-terminus__seam--tablet,.e6c-home-terminus__seam--mobile{display:none}.e6c-home-terminus__arrival-light{background:radial-gradient(ellipse at 80% 0, color-mix(in srgb, var(--e6c-material-ivory) 22%, transparent), transparent 72%);opacity:.2;block-size:44%;inline-size:58%;position:absolute;inset:0 0 auto auto}.e6c-home-terminus__reflector{background:linear-gradient(107deg, transparent 16%, color-mix(in srgb, var(--e6c-material-copper) 12%, transparent) 37%, color-mix(in srgb, var(--e6c-material-ivory) 19%, transparent) 54%, transparent 72%);opacity:.42;inline-size:48%;position:absolute;inset:-12% -9% -12% auto}.e6c-home-terminus__edge-channel{inline-size:2px;position:absolute;inset:0 0 0 auto;overflow:hidden}.e6c-home-terminus__edge-light{background:linear-gradient(180deg, transparent, var(--e6c-material-copper) 22%, var(--e6c-material-ivory) 65%, transparent);opacity:0;block-size:24%;inline-size:100%;display:block}@media (prefers-reduced-motion:no-preference){.e6c-home-engagement__condition{animation:.95s both e6c-home-register-x}.e6c-home-engagement__connection{animation:1.4s both e6c-home-register-y}.e6c-home-engagement__resolution{animation:1.8s both e6c-home-resolve-x}.e6c-home-engagement__joint{animation:2.05s both e6c-home-material-joint}.e6c-home-method__entry{animation:1.1s both e6c-home-register-x}.e6c-home-method__spine{animation:1.7s both e6c-home-register-y}.e6c-home-method__return{animation:2.15s both e6c-home-resolve-x}.e6c-home-terminus__seam{animation:1.95s both e6c-home-aperture-register}.e6c-home-terminus__arrival-light{animation:2.6s both e6c-home-aperture-light}}@media (min-width:768px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.e6c-home-method__light{animation:39s linear -2s infinite both e6c-home-margin-signal}.e6c-home-terminus__reflector{animation:52s ease-in-out -4s infinite both e6c-home-reflected-light}.e6c-home-terminus__edge-light{animation:43s linear -5s infinite both e6c-home-edge-signal}}@media (min-width:1200px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.e6c-carrier.e6c-home-evidence{display:block}.e6c-home-evidence__signal{animation:37s linear -3s infinite both e6c-home-evidence-signal}.e6c-home-evidence__material{animation:47s linear -12s infinite both e6c-home-evidence-return}.e6c-home-evidence__vertical{animation:41s linear -7s infinite both e6c-home-evidence-vertical}}@keyframes e6c-home-register-x{0%{opacity:0;transform:scaleX(0)}72%{opacity:.85;transform:scaleX(1)}to{opacity:.3;transform:scaleX(1)}}@keyframes e6c-home-register-y{0%,24%{opacity:0;transform:scaleY(0)}79%{opacity:.78;transform:scaleY(1)}to{opacity:.3;transform:scaleY(1)}}@keyframes e6c-home-resolve-x{0%,45%{opacity:0;transform:scaleX(0)}84%{opacity:.92;transform:scaleX(1)}to{opacity:.36;transform:scaleX(1)}}@keyframes e6c-home-material-joint{0%,66%{opacity:.2}84%{opacity:.98}to{opacity:.58}}@keyframes e6c-home-margin-signal{0%,8%{opacity:0;transform:translate(-105%)}12%{opacity:.8}45%{opacity:.8;transform:translate(375%)}49%,to{opacity:0;transform:translate(400%)}}@keyframes e6c-home-evidence-signal{0%,6%{opacity:0;transform:translate(-110%)}10%{opacity:.82}62%{opacity:.82;transform:translate(440%)}67%,to{opacity:0;transform:translate(460%)}}@keyframes e6c-home-evidence-return{0%,12%{opacity:0;transform:translate(450%)}17%{opacity:.78}65%{opacity:.78;transform:translate(-100%)}70%,to{opacity:0;transform:translate(-120%)}}@keyframes e6c-home-evidence-vertical{0%,8%{opacity:0;transform:translateY(-110%)}13%{opacity:.74}63%{opacity:.74;transform:translateY(525%)}68%,to{opacity:0;transform:translateY(545%)}}@keyframes e6c-home-aperture-register{0%{stroke-dasharray:1000;stroke-dashoffset:1000px;opacity:0}15%{opacity:.88}77%{stroke-dasharray:1000;stroke-dashoffset:0;opacity:.88}to{stroke-dasharray:1000;stroke-dashoffset:0;opacity:.28}}@keyframes e6c-home-aperture-light{0%,24%{opacity:0}65%{opacity:.88}to{opacity:.2}}@keyframes e6c-home-reflected-light{0%,to{opacity:.38;transform:translate(-12%,3%)}28%{opacity:.82;transform:translate(-36%,-3%)}53%{opacity:.64;transform:translate(-22%,-1%)}77%{opacity:.35;transform:translate(-9%,3%)}}@keyframes e6c-home-edge-signal{0%,7%{opacity:0;transform:translateY(430%)}12%{opacity:.8}46%{opacity:.8;transform:translateY(-95%)}51%,to{opacity:0;transform:translateY(-120%)}}@media (min-width:768px) and (max-width:1199px){.e6c-home-terminus__seam--desktop{display:none}.e6c-home-terminus__seam--tablet{display:block}}@media (max-width:767px){.e6c-carrier.e6c-home-method{inset:12px 8px 10px}.e6c-home-terminus__seam--desktop{display:none}.e6c-home-terminus__seam--mobile{display:block}.e6c-home-terminus__reflector{opacity:.26}}@media (max-width:767px),(hover:none),(pointer:coarse){.e6c-home-engagement__condition,.e6c-home-engagement__connection,.e6c-home-engagement__resolution,.e6c-home-method__entry,.e6c-home-method__spine,.e6c-home-method__return,.e6c-home-terminus__seam{animation-name:e6c-home-small-register}}@keyframes e6c-home-small-register{0%{opacity:0}65%{opacity:.72}to{opacity:.3}}
.e6c-contact-convergence{z-index:1;contain:paint;overflow:hidden}.e6c-contact-convergence svg,.e6c-receipt-rest svg,.e6c-intake-brief svg{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0;overflow:hidden}:is(.e6c-contact-convergence,.e6c-receipt-rest,.e6c-intake-brief) path{vector-effect:non-scaling-stroke;stroke-linejoin:round}.e6c-contact-convergence__bed{stroke-width:54px;opacity:.24}.e6c-contact-convergence__bed--cool{stroke:var(--e6c-raised-plane)}.e6c-contact-convergence__bed--warm{stroke:var(--e6c-material-umber);stroke-width:34px}.e6c-contact-convergence__rail{stroke-width:1.1px;opacity:.6}.e6c-contact-convergence__rail--cool{stroke:var(--blue-soft)}.e6c-contact-convergence__rail--warm{stroke:var(--e6c-joint)}.e6c-contact-convergence__rail--shared{stroke:var(--e6c-identity-gold);opacity:.44}.e6c-contact-convergence__travel,.e6c-contact-convergence__handoff{stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0}.e6c-contact-convergence__travel--cool{stroke:var(--e6c-signal)}.e6c-contact-convergence__travel--warm{stroke:var(--e6c-material-warm-sand)}.e6c-contact-convergence__handoff{stroke:var(--e6c-light);stroke-width:1.6px}.e6c-contact-convergence__joint{stroke:var(--e6c-identity-gold);stroke-width:1px;opacity:.6}.e6c-contact-convergence__catch{stroke:var(--e6c-light);stroke-width:2px;opacity:0}.e6c-contact-convergence[data-e6c-started=true] .e6c-contact-convergence__travel--cool{animation:2.1s cubic-bezier(.22,.64,.26,1) both paused e6c-utility-contact-converge}.e6c-contact-convergence[data-e6c-started=true] .e6c-contact-convergence__travel--warm{animation:1.95s cubic-bezier(.22,.64,.26,1) .15s both paused e6c-utility-contact-converge}.e6c-contact-convergence[data-e6c-started=true] .e6c-contact-convergence__handoff{animation:2.8s both paused e6c-utility-contact-handoff}.e6c-contact-convergence[data-e6c-started=true] .e6c-contact-convergence__catch{animation:3s both paused e6c-utility-contact-joint}.e6c-intake-brief{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;block-size:0;line-height:0;display:block;position:relative}.e6c-intake-brief__rail{block-size:150px;inline-size:10px;display:block;position:absolute;inset:24px auto auto -16px;overflow:hidden}.e6c-intake-brief__trace{stroke:var(--e6c-signal);stroke-width:1.75px;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0}.e6c-intake-brief__joint{stroke:var(--e6c-joint);stroke-width:2px;opacity:0}.e6c-intake-brief__event[data-e6c-started=true] .e6c-intake-brief__trace{animation:1.05s cubic-bezier(.22,.64,.26,1) .18s both paused e6c-utility-brief-trace}.e6c-intake-brief__event[data-e6c-started=true] .e6c-intake-brief__joint{animation:1.25s both paused e6c-utility-brief-joint}.e6c-carrier.e6c-receipt-rest{z-index:1;contain:paint;block-size:min(74%,740px);inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 48%,#000 76%);mask-image:linear-gradient(90deg,#0000 48%,#000 76%)}.e6c-receipt-rest__plane{border-inline-end:1px solid color-mix(in srgb, var(--e6c-joint) 55%, transparent);background:linear-gradient(122deg, transparent 20%, color-mix(in srgb, var(--e6c-raised-plane) 42%, transparent) 66%, color-mix(in srgb, var(--e6c-recess) 20%, transparent));position:absolute;inset:10% 7% 13% 62%}.e6c-receipt-rest__light{background:linear-gradient(108deg, transparent 28%, color-mix(in srgb, var(--e6c-light) 15%, transparent) 48%, color-mix(in srgb, var(--e6c-joint) 14%, transparent) 51%, transparent 68%);opacity:0;position:absolute;inset:0 -15% 0 48%}.e6c-receipt-rest__rail{stroke:var(--e6c-structural-channel);stroke-width:1.1px;opacity:.65}.e6c-receipt-rest__joint{stroke:var(--e6c-joint);stroke-width:2px;opacity:.7}.e6c-receipt-rest__registration{stroke:var(--e6c-light);stroke-width:1.5px;stroke-dasharray:100;stroke-dashoffset:100px;opacity:0}.e6c-receipt-rest[data-e6c-started=true] .e6c-receipt-rest__light{animation:2.6s ease-in-out both paused e6c-utility-receipt-light}.e6c-receipt-rest[data-e6c-started=true] .e6c-receipt-rest__registration{animation:2.8s both paused e6c-utility-receipt-register}.e6c-carrier.e6c-footer-rest{z-index:0;contain:paint;block-size:12px;inset:2px 0 auto;overflow:hidden}.e6c-footer-rest__edge{background:linear-gradient(90deg, transparent, var(--e6c-structural-channel), var(--e6c-joint), transparent);opacity:.56;block-size:1px;position:absolute;inset:3px 12% auto 56%}.e6c-footer-rest__travel{background:linear-gradient(90deg, transparent, var(--e6c-signal) 28%, var(--e6c-light) 58%, var(--e6c-identity-gold) 78%, transparent);opacity:0;block-size:2px;inline-size:28%;position:absolute;inset:2px auto auto 0}.e6c-footer-rest[data-e6c-started=true] .e6c-footer-rest__travel{animation:2.8s cubic-bezier(.28,.5,.26,1) both paused e6c-utility-footer-edge}:is(.e6c-contact-convergence,.e6c-intake-brief__event,.e6c-receipt-rest,.e6c-footer-rest)[data-e6c-running=true] .e6c-actor{animation-play-state:running}@keyframes e6c-utility-contact-converge{0%{stroke-dashoffset:100px;opacity:0}12%{opacity:.86}72%{stroke-dashoffset:0;opacity:.86}to{stroke-dashoffset:0;opacity:0}}@keyframes e6c-utility-contact-handoff{0%,45%{stroke-dashoffset:100px;opacity:0}52%{opacity:.84}84%{stroke-dashoffset:0;opacity:.84}to{stroke-dashoffset:0;opacity:0}}@keyframes e6c-utility-contact-joint{0%,45%{opacity:0}58%,71%{opacity:.9}to{opacity:0}}@keyframes e6c-utility-brief-trace{0%{stroke-dashoffset:100px;opacity:0}18%{opacity:.8}76%{stroke-dashoffset:0;opacity:.8}to{stroke-dashoffset:0;opacity:0}}@keyframes e6c-utility-brief-joint{0%,54%{opacity:0}76%{opacity:.9}to{opacity:0}}@keyframes e6c-utility-receipt-light{0%{opacity:0;transform:translate(-22%)}38%{opacity:.7}to{opacity:0;transform:translate(22%)}}@keyframes e6c-utility-receipt-register{0%{stroke-dashoffset:100px;opacity:0}18%{opacity:.74}80%{stroke-dashoffset:0;opacity:.74}to{stroke-dashoffset:0;opacity:0}}@keyframes e6c-utility-footer-edge{0%{opacity:0;transform:translate(-110%)}15%{opacity:.82}80%{opacity:.82}to{opacity:0;transform:translate(390%)}}@media not (min-width:768px){.e6c-contact-convergence__bed{stroke-width:30px;opacity:.2}.e6c-contact-convergence__bed--warm{stroke-width:20px}.e6c-carrier.e6c-receipt-rest{block-size:330px;-webkit-mask-image:linear-gradient(#000 0 60%,#0000 94%);mask-image:linear-gradient(#000 0 60%,#0000 94%)}.e6c-receipt-rest__plane{inset-inline-start:34%}.e6c-receipt-rest__light{inset-inline-start:22%}}@media (prefers-reduced-motion:reduce){:is(.e6c-contact-convergence,.e6c-intake-brief,.e6c-receipt-rest,.e6c-footer-rest) .e6c-actor{opacity:0!important;animation:none!important}}
.board-home .board-challenges{background:color-mix(in srgb, var(--ef-night) 35%, var(--ef-ink))}.board-home .challenge-diagnosis-panel{background:color-mix(in srgb, var(--ef-slate) 40%, var(--dark-2))}.solutions-system-entry{background:linear-gradient(90deg, transparent 0 8.333%, #dbe7f714 8.333% calc(8.333% + 1px), transparent calc(8.333% + 1px)) 0 0 / 8.333% 100%, radial-gradient(circle at 12% 22%, color-mix(in srgb, var(--ef-steel) 34%, transparent), transparent 24%), linear-gradient(122deg, var(--ef-dark) 0 46%, color-mix(in srgb, var(--ef-night) 60%, var(--ef-slate)) 74%, var(--dark-2))}.solutions-system-entry:before{background:linear-gradient(138deg, transparent 0 56%, color-mix(in srgb, var(--ef-copper) 14%, transparent) 56% 56.15%, transparent 56.15%), linear-gradient(90deg, #090a0d2e, transparent 62%)}.solutions-system-close{background:linear-gradient(90deg, transparent calc(8.333% - 1px), #dbe7f717 8.333%, transparent calc(8.333% + 1px)) 0 0 / 8.333% 100%, linear-gradient(128deg, var(--ef-dark), color-mix(in srgb, var(--ef-night) 60%, var(--ef-slate)) 70%, var(--dark-2))}.solutions-system-close:before{background:linear-gradient(142deg, transparent 0 61%, color-mix(in srgb, var(--ef-copper) 26%, transparent) 61% 61.2%, transparent 61.2%)}.e6c-solutions-entry__return{stroke:var(--ef-steel)}.industries-terrain-entry{background:color-mix(in srgb, var(--ef-teal) 32%, var(--ef-cyan-black))}.industries-route .industries-terrain-terminus{background-image:linear-gradient(#dbe7f713 1px, transparent 1px), linear-gradient(90deg, #dbe7f713 1px, transparent 1px), radial-gradient(ellipse at 17% 44%, transparent 0 26%, #dbe7f71f 26.2% 26.5%, transparent 26.8%), linear-gradient(118deg, color-mix(in srgb, var(--ef-teal) 58%, var(--ef-cyan-black)), color-mix(in srgb, var(--e3-blue) 76%, var(--e3-dark)) 72%, var(--e3-dark))}.e6c-method-system__drop{stroke:color-mix(in srgb, var(--ef-steel) 34%, var(--blue-soft))}.insights-route .insights-entry-records li:nth-child(3){background:linear-gradient(132deg, color-mix(in srgb, var(--ef-ivory) 28%, var(--ef-paper)), #fbfaf7e0)}.insights-evidence-entry:after{background:linear-gradient(105deg, #355f9c12, color-mix(in srgb, var(--ef-sandstone) 8%, transparent) 48%, #66786d1a)}
:root{--e7-blue:var(--ef-blue,#355f9c);--e7-blue-bright:#5d91cf;--e7-gold:var(--ef-gold,#b08a4d);--e7-copper:#a56f4d;--e7-sage:var(--ef-sage,#66786d);--e7-paper:var(--ef-paper,#fbfaf7);--e7-soft:var(--ef-soft,#f5f4f0);--e7-ink:var(--ef-ink,#111317);--e7-slate:#1b2230;--e7-night:#080a0f;--e7-line:color-mix(in srgb, var(--e7-blue) 24%, transparent);--e7-line-light:#ffffff2e;--e7-ease-out:cubic-bezier(.16, 1, .3, 1);--e7-ease-register:cubic-bezier(.22, .78, .18, 1);--e7-shadow-plane:0 42px 110px #0408102e, 0 8px 28px #0408101f;--e7-shadow-dark:0 52px 140px #00000075, 0 10px 32px #00000047}html{background:var(--e7-night)}body{background:var(--e7-paper)}.board-route-page,.board-page{isolation:isolate;position:relative}.board-route-page{overflow:clip}.board-route-page:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - 1px),#355f9c0b 50%,#0000 calc(50% + 1px)),radial-gradient(circle at 88% 8%,#355f9c17,#0000 30rem);position:absolute;inset:0}.e7-experience-layer{z-index:190;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cinematic-environment__structure{pointer-events:none;position:absolute;inset:0}.cinematic-environment__structure,.cinematic-environment[data-route=home]:is([data-state=method],[data-state=insights]){-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(clamp(20px,5vw,80px) - 16px),#0000 calc(clamp(20px,5vw,80px) - 4px) calc(100% - clamp(20px,5vw,80px) + 4px),#000 calc(100% - clamp(20px,5vw,80px) + 16px),#000);mask-image:linear-gradient(90deg,#000,#000 calc(clamp(20px,5vw,80px) - 16px),#0000 calc(clamp(20px,5vw,80px) - 4px) calc(100% - clamp(20px,5vw,80px) + 4px),#000 calc(100% - clamp(20px,5vw,80px) + 16px),#000)}.cinematic-environment__structure>span{pointer-events:none;display:block;position:absolute}.e7-route-acknowledgement{color:color-mix(in srgb, var(--e7-ink) 68%, transparent);letter-spacing:.15em;text-transform:uppercase;mix-blend-mode:multiply;grid-template-columns:auto minmax(36px,7vw);align-items:center;gap:10px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;top:80px;right:clamp(20px,4vw,64px)}.e7-route-acknowledgement i{background:#355f9c3d;width:100%;height:1px;overflow:hidden}.e7-route-acknowledgement i:after{content:"";background:linear-gradient(90deg, transparent, var(--e7-gold));width:40%;height:100%;display:block}.e7-route-acknowledgement small{color:var(--e7-blue);font:inherit}.e7-global-conductor{opacity:.55;width:10px;position:absolute;top:clamp(150px,18vh,230px);bottom:6vh;right:clamp(12px,1.55vw,24px)}.e7-global-conductor:before,.e7-global-conductor:after{content:"";background:linear-gradient(#0000,#355f9c5c 12%,#b08a4d6b 86%,#0000);width:1px;position:absolute;left:4px}.e7-global-conductor:before{inset-block:0}.e7-global-conductor:after{background:linear-gradient(180deg, transparent, var(--e7-blue-bright), var(--e7-gold), transparent);height:17%;top:0}.e7-global-conductor i{background:var(--e7-paper);border:1px solid #355f9c8c;width:7px;height:7px;position:absolute;left:1px;transform:rotate(45deg)}.e7-global-conductor i:first-child{top:4%}.e7-global-conductor i:nth-child(2){top:28%}.e7-global-conductor i:nth-child(3){top:51%}.e7-global-conductor i:nth-child(4){top:73%}.e7-global-conductor i:nth-child(5){top:94%}.e7-global-conductor span{background:var(--e7-gold);width:9px;height:1px;position:absolute;bottom:0;left:0}html[data-e7-route=home] .e7-global-conductor,html[data-e7-route=privacy] .e7-global-conductor,html[data-e7-route=thank-you] .e7-global-conductor,html[data-e7-route=intake] .e7-global-conductor,html[data-e7-route=home] .e7-route-acknowledgement{display:none}[data-e7-scene]{--e7-progress:1;--e7-depth:0}[data-e7-scene]:after{z-index:6;content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--e7-gold) 64%, transparent));transform-origin:100%;width:clamp(48px,8vw,130px);height:1px;position:absolute;top:0;right:clamp(20px,4vw,68px)}html[data-e6c-reduced=false][data-e7-ready=true] [data-e7-scene][data-e7-visible=false]:after{opacity:.2;transform:scaleX(.08)}html[data-e6c-reduced=false][data-e7-ready=true] [data-e7-scene][data-e7-visible=true]:after{transition:transform .9s var(--e7-ease-register), opacity .5s ease;opacity:1;transform:scaleX(1)}[data-e7-text-entry=true]{opacity:1;transform:none}html[data-e7-admission=boot] :is(.e7-home-hero-text,.board-route-hero-copy>:is(.board-kicker,h1,p,.board-button-row),.solutions-entry-copy>:is(.board-kicker,h1,p,.static-entry-actions),.industries-entry-copy>:is(.board-kicker,h1,p,.static-entry-actions,.industries-entry-forces),.e7-method-entry__copy>:is(.board-kicker,h1,p,.board-button-row),.insights-entry-copy>:is(.board-kicker,h1,p,.static-entry-actions),.about-p3-hero__copy>:is(.board-kicker,h1,p,.board-button-row),.intake-masthead>div:first-child>:is(.board-kicker,h1,p),.privacy-masthead>:is(.board-kicker,h1,p,dl),.thank-you-receipt-field__copy>:is(.board-kicker,h1,p)){animation:0s 1.6s forwards e7-admission-static-failsafe;opacity:0!important;transition:none!important;transform:translateY(12px)!important}@keyframes e7-admission-static-failsafe{to{opacity:1;transform:none}}html[data-e7-ready=true] [data-e7-text-entry=true]{transform-origin:0;transition:opacity .52s ease var(--e7-text-delay,0s), transform .76s var(--e7-ease-out) var(--e7-text-delay,0s)}html[data-e7-ready=true] [data-e7-text-entry=true][data-e7-text-state=pending]{will-change:opacity, transform;opacity:0!important;transition:none!important;transform:translateY(12px)!important}html[data-e7-ready=true] [data-e7-text-entry=true]:is([data-e7-text-state=visible],[data-e7-text-state=settled]){opacity:1!important;transform:none!important}html[data-e7-ready=true] [data-e7-text-entry=true][data-e7-text-state=visible]{transition:opacity .52s ease var(--e7-text-delay,0s), transform .76s var(--e7-ease-out) var(--e7-text-delay,0s);will-change:opacity, transform}html[data-e7-ready=true] [data-e7-text-entry=true][data-e7-text-state=settled]{will-change:auto;transition:none}.site-header{-webkit-backdrop-filter:blur(24px)saturate(1.18)!important;backdrop-filter:blur(24px)saturate(1.18)!important;background:linear-gradient(105deg,#ffffffe0,#fbfaf7b8 58%,#dbe7f79e)!important;border-color:#355f9c21!important;box-shadow:0 16px 48px #14203614,inset 0 1px #ffffffbf!important}.site-header:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 6%,#355f9c11 33%,#0000 57%) 0 0/170% 100%,linear-gradient(90deg,#0000 72%,#b08a4d14) 0 0/100% 100%;position:absolute;inset:0}.primary-nav a{position:relative}.primary-nav a:after{content:"";background:linear-gradient(90deg, var(--e7-blue), var(--e7-gold));transform-origin:0;height:1px;transition:transform .26s var(--e7-ease-register);position:absolute;bottom:6px;left:11px;right:11px;transform:scaleX(0)}.primary-nav a:is(:hover,:focus-visible,[aria-current=page]):after{transform:scaleX(1)}.nav-cta{overflow:hidden;box-shadow:0 10px 28px #355f9c2e,inset 0 0 0 1px #fff3}.nav-cta:after{content:"";width:42%;transition:left .56s var(--e7-ease-out);background:linear-gradient(90deg,#0000,#ffffff47,#0000);position:absolute;inset:-30% auto -30% -65%;transform:skew(-18deg)}.nav-cta:is(:hover,:focus-visible):after{left:120%}.mobile-menu-panel{box-shadow:var(--e7-shadow-plane);background:linear-gradient(140deg,#fbfaf7f5,#eff2f7eb),radial-gradient(circle at 86% 8%,#355f9c29,#0000 34rem)!important}.desktop-context-geometry i{filter:drop-shadow(0 0 8px #355f9c2e)}.e7-home-hero-text{inline-size:100%;display:block}.board-home .board-home-frame{background:linear-gradient(180deg, transparent 0 220svh, var(--e7-paper) 220svh 100%), var(--e7-paper)}.board-home :is(.board-challenges,.board-capabilities,.representative-engagement-system,.board-method,.board-insights,.board-home-close){isolation:isolate;position:relative}.board-home :is(.board-challenges,.board-capabilities,.representative-engagement-system,.board-method,.board-insights):before{z-index:8;content:"";pointer-events:none;background:linear-gradient(90deg, var(--e7-blue), var(--e7-gold), transparent);width:clamp(84px,17vw,260px);height:2px;transform:scaleX(calc(.28 + var(--e7-progress) * .72));transform-origin:0;position:absolute;top:-1px;left:clamp(20px,5vw,80px)}.board-home .board-challenges{background:radial-gradient(circle at 76% 26%, #355f9c29, transparent 28rem), linear-gradient(180deg, #f1f4f7 0%, var(--e7-paper) 88%)}.board-home .challenge-stage{perspective:1400px}.board-home .challenge-visual{clip-path:polygon(0 0,calc(100% - 42px) 0,100% 42px,100% 100%,24px 100%,0 calc(100% - 24px));box-shadow:var(--e7-shadow-plane);overflow:clip;transform:none}.board-home .challenge-visual:after{content:"";pointer-events:none;clip-path:inherit;border:1px solid #b08a4d6b;position:absolute;inset:0;box-shadow:inset 0 0 60px #355f9c1f}.board-home .challenge-diagnosis-panel{box-shadow:0 32px 90px #151f2e1a}.board-home .board-capabilities{background:linear-gradient(115deg, #090a0dfa, #121924fa), var(--e7-night)}.board-home .capability-mosaic{perspective:1600px}.board-home .capability-tile{--e7-card-angle:0deg;transform:translateZ(0) rotateX(var(--e7-card-angle));transform-origin:bottom;transition:transform .52s var(--e7-ease-out), filter .52s ease, box-shadow .52s ease;box-shadow:0 28px 80px #0000002e}.board-home .capability-tile:nth-child(2n){--e7-card-angle:-.6deg}.board-home .capability-tile:nth-child(3n){--e7-card-angle:.6deg}.board-home .capability-tile:is(:hover,:focus-visible,.is-active){transform:translate3d(0,-12px,34px)rotateX(0);box-shadow:0 46px 120px #00000057,0 0 0 1px #b08a4d61}.board-home .representative-engagement-system{background:radial-gradient(circle at 12% 50%, #b08a4d1f, transparent 26rem), linear-gradient(180deg, var(--e7-paper), #edf1f5 50%, var(--e7-paper))}.board-home .board-method{background:linear-gradient(135deg, #070a0ffa, #111b2afa), var(--e7-night);box-shadow:inset 0 1px #ffffff0f,inset 0 -1px #b08a4d40}.board-home .board-method .method-assembly{perspective:1200px}.board-home .board-method .method-artifact{box-shadow:var(--e7-shadow-dark);transform:none}.board-home .home-terminal-arc{background:linear-gradient(180deg, #edf1f5, var(--e7-paper) 45%, var(--e7-night));position:relative;overflow:clip}.board-home .home-evidence-field__constellation{perspective:1500px}.board-home .home-evidence-node{box-shadow:var(--e7-shadow-plane);transition:transform .5s var(--e7-ease-out), box-shadow .5s ease;transform:none}.board-home .home-evidence-node:is(:hover,:focus-within){transform:translate3d(0,-10px,22px);box-shadow:0 52px 130px #060a123b,0 0 0 1px #355f9c2e}.board-home .board-home-close{background:radial-gradient(circle at 72% 48%,#355f9c3d,#0000 30rem),linear-gradient(140deg,#080a0f,#10192a 72%,#151820);min-height:auto}.contact-route{background:linear-gradient(180deg, #edf2f7, var(--e7-paper) 34%, #edf1f5 72%, var(--e7-paper))}.contact-route .board-route-hero{color:var(--e7-paper);background:radial-gradient(circle at 76% 26%,#355f9c2e,#0000 26rem),linear-gradient(130deg,#0a0d14 0%,#152036 62%,#0a0d14 100%)!important}.contact-route .board-route-hero-copy h1{color:var(--e7-paper)}.contact-route .board-route-hero-copy>p:last-of-type{color:#fbfaf7b3}.contact-route .board-route-hero-copy .board-kicker{color:var(--e7-blue-bright)!important}.contact-route .board-route-hero-copy .board-button.secondary{color:var(--e7-paper);background:#ffffff0f;border-color:#dbe7f747}.contact-paths{z-index:3;perspective:1300px;position:relative}.e7-contact-chamber{color:#355f9ca8;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;grid-template-columns:auto minmax(36px,1fr) auto minmax(36px,1fr) auto;align-items:center;gap:clamp(10px,2vw,24px);max-width:1180px;margin:0 auto clamp(42px,7vw,90px);font-size:9px;font-weight:650;display:grid;position:relative}.e7-contact-chamber span:before{color:var(--e7-gold);content:attr(data-path);margin-right:8px}.e7-contact-chamber strong{color:var(--e7-ink);font:inherit;background:#ffffff94;border:1px solid #355f9c2e;padding:14px 18px;box-shadow:0 18px 48px #16223414}.e7-contact-chamber i{transform-origin:0;background:linear-gradient(90deg,#355f9c6b,#b08a4d94);height:1px}.e7-contact-chamber b{background:var(--e7-paper);border:1px solid #b08a4db8;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.contact-path{isolation:isolate;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%);box-shadow:var(--e7-shadow-plane);transition:transform .48s var(--e7-ease-out), box-shadow .48s ease, border-color .28s ease;position:relative;overflow:hidden;transform:translateZ(0)}.contact-path:before{z-index:-1;content:"";pointer-events:none;opacity:0;background:radial-gradient(440px circle at var(--e7-pointer-x,50%) var(--e7-pointer-y,50%), #5d91cf3d, transparent 44%);transition:opacity .3s;position:absolute;inset:0}.contact-path[data-e7-pointer=active]:before,.contact-path:is(:hover,:focus-visible):before{opacity:1}.contact-path:is(:hover,:focus-visible){transform:translate3d(0,-12px,32px);box-shadow:0 52px 120px #0f192838,0 0 0 1px #b08a4d52}.contact-expectation-map{perspective:1500px}.contact-expectation-plane{transition:transform .48s var(--e7-ease-out), box-shadow .48s ease;box-shadow:0 26px 70px #111c2d1c}.contact-expectation-plane:is(:hover,:focus-within){transform:translate3d(0,-8px,22px);box-shadow:0 42px 110px #111c2d2e,0 0 0 1px #355f9c33}.intake-route{background:radial-gradient(circle at 84% 12%, #355f9c24, transparent 27rem), linear-gradient(180deg, #eef2f6, var(--e7-paper) 46%)}.intake-masthead{position:relative;overflow:clip}.intake-masthead:before{content:"";pointer-events:none;background:linear-gradient(90deg,#355f9c14 1px,#0000 1px) 0 0/8.333% 100%,linear-gradient(#0000 68%,#b08a4d21);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.e7-intake-architecture{right:var(--board-gutter,5vw);bottom:28px;left:var(--board-gutter,5vw);color:#355f9c94;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;grid-template-columns:auto minmax(28px,1fr) auto minmax(28px,1fr) auto minmax(28px,1fr) auto;align-items:center;gap:12px;font-size:9px;font-weight:650;display:grid;position:absolute}.e7-intake-architecture span:before{color:var(--e7-gold);content:attr(data-stage);margin-right:7px}.e7-intake-architecture i{background:linear-gradient(90deg,#355f9c8a,#b08a4d6b);height:1px}.e7-intake-architecture b{background:#eef2f6;border:1px solid #b08a4d9e;width:8px;height:8px;position:absolute;right:-3px;transform:rotate(45deg)}.board-intake-shell{position:relative;box-shadow:0 46px 130px #121d2c1f}.intake-progress-register li{position:relative;overflow:hidden}.intake-progress-register li:after{content:"";background:linear-gradient(90deg, var(--e7-blue), var(--e7-gold));transform-origin:0;height:2px;transition:transform .52s var(--e7-ease-register);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.intake-progress-register li[data-state=prior]:after,.intake-progress-register li[data-state=current]:after{transform:scaleX(1)}.intake-step-state{transform-origin:top}.option-card,.intake-flow :is(input,select,textarea){transition:border-color .18s ease, box-shadow .22s ease, background-color .22s ease, transform .22s var(--e7-ease-out)}.option-card:is(:hover,:focus-within),.option-card.selected{transform:translateY(-3px);box-shadow:0 18px 46px #355f9c21,inset 0 0 0 1px #355f9c29}.intake-flow :is(input,select,textarea):focus{box-shadow:0 0 0 4px #355f9c21,0 12px 34px #355f9c1a}html[data-e6c-task-engaged=true] .intake-route:before{opacity:.22}.privacy-document>section{scroll-margin-top:130px}.privacy-document>section:target{background:linear-gradient(90deg,#355f9c14,#0000 68%)}.thank-you-receipt-field{isolation:isolate}.thank-you-receipt-field__structure:after{content:"";clip-path:polygon(0 0,70% 0,70% 1px,100% 1px,100% 100%,26% 100%,26% calc(100% - 1px),0 calc(100% - 1px));border:1px solid #b08a4d52;position:absolute;inset:12% 7%}.e7-receipt-conductor{z-index:8;color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;grid-template-columns:auto minmax(24px,1fr) auto minmax(24px,1fr) auto;align-items:center;gap:12px;font-size:8px;font-weight:650;display:grid;position:absolute;top:clamp(94px,13vh,142px);left:clamp(22px,5vw,72px);right:clamp(22px,5vw,72px)}.e7-receipt-conductor i{transform-origin:0;background:linear-gradient(90deg,#5d91cfb3,#b08a4dad);height:1px}.e7-receipt-conductor b{background:#111827;border:1px solid #b08a4dd6;width:8px;height:8px;position:absolute;right:-3px;transform:rotate(45deg)}.thank-you-receipt-field__status li[data-state=complete],.thank-you-receipt-field__status li[data-state=current]{box-shadow:inset 3px 0 var(--e7-gold)}.site-footer{isolation:isolate;min-height:0;position:relative;overflow:clip;background:radial-gradient(circle at 22% 38%,#355f9c3d,#0000 28rem),radial-gradient(circle at 84% 74%,#b08a4d21,#0000 24rem),linear-gradient(135deg,#07090d,#111827 70%,#090a0d)!important}.site-footer:before{z-index:0;content:"";transform-origin:0;background:linear-gradient(90deg,#0000 3%,#5d91cfa6 18%,#b08a4db3 52%,#0000 92%);height:1px;position:absolute;top:clamp(80px,12vh,130px);left:0;right:0}.site-footer:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/12.5% 100%,linear-gradient(#0000 64%,#355f9c14);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.footer-shell{z-index:2;align-content:space-between;min-height:0;position:relative}.e7-footer-resolution{z-index:1;top:clamp(70px,10vh,112px);right:var(--board-gutter,5vw);left:var(--board-gutter,5vw);color:#dbe7f76b;letter-spacing:.14em;text-transform:uppercase;pointer-events:none;grid-template-columns:auto minmax(18px,1fr) auto minmax(18px,1fr) auto minmax(18px,1fr) auto minmax(18px,1fr) auto;align-items:center;gap:9px;font-size:8px;font-weight:650;display:grid;position:absolute}.e7-footer-resolution i{transform-origin:0;background:linear-gradient(90deg,#5d91cfa6,#b08a4d8f);height:1px}.e7-footer-resolution b{background:#111827;border:1px solid #b08a4dc2;width:8px;height:8px;position:absolute;right:-3px;transform:rotate(45deg)}.footer-statement h2{text-wrap:balance;max-width:720px}.footer-navigation a{transition:color .22s ease, transform .32s var(--e7-ease-out);position:relative}.footer-navigation a:before{content:"";background:var(--e7-gold);transform-origin:100%;width:10px;height:1px;transition:transform .26s var(--e7-ease-register);position:absolute;top:50%;left:-20px;transform:scaleX(0)}.footer-navigation a:is(:hover,:focus-visible){transform:translate(8px)}.footer-navigation a:is(:hover,:focus-visible):before{transform:scaleX(1)}.footer-intake-action{position:relative;overflow:hidden;box-shadow:0 16px 50px #0003}.footer-intake-action:after{content:"";background:linear-gradient(90deg, var(--e7-blue-bright), var(--e7-gold));transform-origin:0;height:2px;transition:transform .36s var(--e7-ease-register);position:absolute;inset:auto 0 0;transform:scaleX(0)}.footer-intake-action:is(:hover,:focus-visible):after{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.e7-route-acknowledgement{animation:e7-route-register .92s var(--e7-ease-out) both}.e7-route-acknowledgement i:after{animation:e7-route-signal .76s var(--e7-ease-register) both}.e7-global-conductor:after{animation:12s linear infinite e7-conductor-travel}.site-header:before{animation:18s ease-in-out infinite alternate e7-header-light}html[data-e6c-mode=hidden] .e7-global-conductor:after,html[data-e6c-mode=hidden] .site-header:before{animation-play-state:paused}.site-footer[data-e7-visible=false]:before{transform:scaleX(.06)}.site-footer[data-e7-visible=true]:before{transition:transform 1.6s var(--e7-ease-register);transform:scaleX(1)}.site-footer[data-e7-visible=false] .e7-footer-resolution i{transform:scaleX(0)}.site-footer[data-e7-visible=true] .e7-footer-resolution i{transition:transform .92s var(--e7-ease-register);transform:scaleX(1)}.site-footer[data-e7-visible=true] .e7-footer-resolution i:nth-of-type(2){transition-delay:.1s}.site-footer[data-e7-visible=true] .e7-footer-resolution i:nth-of-type(3){transition-delay:.2s}.site-footer[data-e7-visible=true] .e7-footer-resolution i:nth-of-type(4){transition-delay:.3s}.thank-you-receipt-field__structure:after{animation:e7-receipt-settlement 1.45s var(--e7-ease-register) both}.e7-receipt-conductor i{animation:e7-receipt-rail 1.2s var(--e7-ease-register) both}.e7-receipt-conductor i:nth-of-type(2){animation-delay:.16s}}@keyframes e7-route-register{0%{opacity:0;transform:translate(26px,-8px)}34%,78%{opacity:1;transform:translate(0,0)}to{opacity:.58;transform:translate(0,0)}}@keyframes e7-route-signal{0%{opacity:0;transform:translate(-160%)}20%{opacity:1}to{opacity:0;transform:translate(320%)}}@keyframes e7-conductor-travel{0%{opacity:0;transform:translateY(-70%)}8%{opacity:.8}84%{opacity:.8}to{opacity:0;transform:translateY(520%)}}@keyframes e7-header-light{0%{background-position:0 0,0 0}to{background-position:100% 0,0 0}}@keyframes e7-receipt-settlement{0%{clip-path:inset(0 100% 100% 0);opacity:0}52%{clip-path:inset(0 0 100%);opacity:1}to{clip-path:inset(0);opacity:.82}}@keyframes e7-receipt-rail{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media not (min-width:1200px){.e7-route-acknowledgement{top:72px}.e7-global-conductor{display:none}.site-footer,.footer-shell{min-height:auto}}@media not (min-width:768px){.e7-route-acknowledgement{grid-template-columns:auto 30px;max-width:calc(100vw - 32px);font-size:8px;top:66px;right:16px}.e7-route-acknowledgement small{display:none}[data-e7-scene]:after{width:54px;right:20px}.board-home .challenge-visual{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,14px 100%,0 calc(100% - 14px));transform:none}.board-home .capability-tile,.board-home .capability-tile:nth-child(n),.board-home .home-evidence-node,.board-home .board-method .method-artifact{transform:none}.board-home .board-home-close{min-height:auto}.contact-path{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.e7-contact-chamber{text-align:center;grid-template-columns:1fr;gap:10px;margin-bottom:34px}.e7-contact-chamber i{background:linear-gradient(180deg, var(--e7-blue), var(--e7-gold));width:1px;height:24px;margin:auto}.e7-contact-chamber b{display:none}.contact-path:active{transform:scale(.985)}.site-footer:before{top:48px}.e7-intake-architecture{grid-template-columns:repeat(4,1fr);gap:6px;bottom:18px;left:20px;right:20px}.e7-intake-architecture span{color:#0000;white-space:nowrap;overflow:hidden}.e7-intake-architecture span:before{color:#355f9cad}.e7-intake-architecture i,.e7-intake-architecture b{display:none}.e7-footer-resolution{grid-template-columns:auto 1fr auto;top:38px;left:20px;right:20px}.e7-footer-resolution span:nth-of-type(2),.e7-footer-resolution span:nth-of-type(3),.e7-footer-resolution span:nth-of-type(4),.e7-footer-resolution i:nth-of-type(2),.e7-footer-resolution i:nth-of-type(3),.e7-footer-resolution i:nth-of-type(4){display:none}}@media (prefers-reduced-motion:reduce){.e7-route-acknowledgement{opacity:.62}.e7-route-acknowledgement i:after,.e7-global-conductor:after{display:none}.site-header:before{background-position:50% 0,0 0}[data-e7-scene]:after,[data-e7-text-entry=true]{clip-path:none!important;filter:none!important;opacity:1!important;transition:none!important;transform:none!important}.board-home :is(.board-challenges,.board-capabilities,.representative-engagement-system,.board-method,.board-insights):before{transform:scaleX(1)}.board-home :is(.challenge-visual,.capability-tile,.method-artifact,.home-evidence-node),.contact-path,.contact-expectation-plane,.option-card,.footer-navigation a{transition-duration:0s!important;transform:none!important}.contact-path:before{display:none}.thank-you-receipt-field__structure:after{clip-path:none;opacity:.82}.e7-receipt-conductor i{animation:none;transform:scaleX(1)}.site-footer:before{transform:scaleX(1)}.e7-footer-resolution i{transition:none;transform:scaleX(1)}}@media (forced-colors:active){.e7-experience-layer,.board-route-page:before,.contact-path:before,.intake-masthead:before,.site-footer:after{display:none}.contact-path,.capability-tile,.home-evidence-node,.privacy-document{clip-path:none;box-shadow:none}}.e7-contact-chamber{margin-block-end:clamp(24px,3vw,38px)}.e7-contact-chamber span{color:#0000;white-space:nowrap;inline-size:28px;font-size:0;overflow:hidden}.e7-contact-chamber span:before{color:var(--e7-gold);margin:0;font-size:9px}.site-footer{padding-block-start:38px}.site-footer:before{top:18px}.site-footer .e7-footer-resolution{margin-block-end:26px;line-height:1.4;position:relative;inset:auto}.site-footer .e7-footer-resolution b{right:-14px}.site-footer .footer-statement>h2{line-height:1.04}.solutions-route .solutions-entry-copy h1>span:last-child{-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-block:-.26em;padding-block:.26em}@media (max-width:767px){.site-footer{padding-block-start:28px}.site-footer:before{top:12px}.site-footer .e7-footer-resolution{margin-block-end:22px}}
