.reach-site .nav a.is-current{color:#e9ffff}.reach-site .nav a.is-current:after{content:"";display:block;height:1px;margin-top:7px;background:linear-gradient(90deg,var(--brand-blue),var(--brand-mint));box-shadow:0 0 9px var(--brand-mint)}.reach-site .industries-page{--industry-line:rgba(29,218,181,.16);--industry-panel:rgba(8,22,29,.7);background:radial-gradient(circle at 82% 5%,rgba(9,160,179,.15),transparent 27%),#071016}.reach-site .industries-intro{min-height:540px;padding:172px 0 92px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.72fr);gap:90px;align-items:center;border-bottom:1px solid var(--industry-line)}.reach-site .industries-intro h1{max-width:820px;margin:27px 0 0;color:#edf6f6;font-size:clamp(52px,5vw,72px);font-weight:390;line-height:1.02;letter-spacing:-.06em}.reach-site .industries-intro h1 em{display:inline;color:var(--brand-cyan)}.reach-site .industries-intro__copy{padding-left:42px;border-left:1px solid rgba(9,160,179,.22)}.reach-site .industries-intro__copy>p{margin:0;color:#a5b6ba;font-size:16px;line-height:1.72}.reach-site .industries-intro__copy>div{margin-top:31px;display:grid;gap:12px}.reach-site .industries-intro__copy span{display:flex;align-items:center;gap:11px;color:#759198;font:700 9px/1.3 Geist Mono;letter-spacing:.1em;text-transform:uppercase}.reach-site .industries-intro__copy span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 11px var(--brand-mint)}.reach-site .industry-explorer{padding:76px 0 128px}.reach-site .industry-selector{border-block:1px solid var(--industry-line)}.reach-site .industry-selector button{min-height:92px;padding:17px 13px;border:0;border-right:1px solid rgba(9,160,179,.11);background:transparent;color:#879ca2;display:flex;gap:11px;transition:background .25s ease,color .25s ease}.reach-site .industry-selector button:last-child{border-right:0}.reach-site .industry-selector button>span{flex:0 0 34px;width:34px;height:34px;border:1px solid rgba(9,160,179,.28);border-radius:50%;display:grid;place-items:center;color:#57b6bd;font:750 8px/1 Geist Mono}.reach-site .industry-selector button>strong{min-width:0;font-size:12px;font-weight:560;line-height:1.3}.reach-site .industry-selector button>i{position:absolute;left:0;right:0;bottom:-1px;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-mint));opacity:0;transform:scaleX(.25);transition:.28s ease}.reach-site .industry-selector button:hover{background:rgba(9,160,179,.05);color:#d8e7e8}.reach-site .industry-selector button[aria-selected=true]{background:linear-gradient(115deg,rgba(9,160,179,.13),rgba(29,218,181,.055));color:#f2fbfb}.reach-site .industry-selector button[aria-selected=true]>span{background:rgba(29,218,181,.09);color:#a2f8e9;box-shadow:0 0 20px rgba(29,218,181,.09)}.reach-site .industry-story{padding:72px 0 68px;display:grid;grid-template-columns:minmax(360px,.72fr) minmax(600px,1.28fr);gap:86px;align-items:center}.reach-site .industry-architecture__details article>small,.reach-site .industry-deployment>small,.reach-site .industry-intelligence-grid article>small,.reach-site .industry-journey__heading small,.reach-site .industry-outcomes>div>small,.reach-site .industry-story__copy>small{color:#5fbec0;font:800 8.5px/1.3 Geist Mono;letter-spacing:.13em}.reach-site .industry-story__copy h2{max-width:560px;margin:20px 0;color:#ecf5f5;font-size:clamp(36px,3.5vw,50px);font-weight:420;line-height:1.06;letter-spacing:-.048em}.reach-site .industry-story__copy>p{max-width:550px;margin:0;color:#9caeb3;font-size:15px;line-height:1.72}.reach-site .industry-signal{margin-top:32px;padding:20px 22px;background:linear-gradient(90deg,rgba(9,160,179,.09),transparent)}.reach-site .industry-signal>span{color:#69cec7;font:800 8px/1 Geist Mono;letter-spacing:.12em}.reach-site .industry-signal blockquote{margin:13px 0 12px;color:#dbe8e9;font-size:14px;line-height:1.55}.reach-site .industry-signal>small{color:#789097;font-size:10px}.reach-site .industry-journey{position:relative;min-height:374px;padding:29px 31px 27px;border:1px solid rgba(9,160,179,.2);background:radial-gradient(circle at 72% 30%,rgba(29,218,181,.09),transparent 27%),linear-gradient(145deg,rgba(8,26,33,.86),rgba(5,16,22,.9));overflow:hidden}.reach-site .industry-journey:before{content:"";position:absolute;width:330px;height:330px;right:-90px;top:-190px;border:1px solid rgba(29,218,181,.13);border-radius:50%;box-shadow:0 0 0 42px rgba(9,160,179,.035),0 0 0 84px rgba(9,160,179,.02)}.reach-site .industry-journey__heading{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:25px}.reach-site .industry-journey__heading>div{display:grid;gap:10px}.reach-site .industry-journey__heading strong{color:#dce8e9;font-size:16px;font-weight:550}.reach-site .industry-journey__heading>span{display:flex;align-items:center;gap:8px;color:#65bfc0;font:700 8px/1 Geist Mono;letter-spacing:.09em}.reach-site .industry-journey__heading>span i{width:5px;height:5px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 12px var(--brand-mint);animation:industryPulse 2s ease-in-out infinite}.reach-site .industry-journey__path{position:relative;margin-top:76px;display:grid;grid-template-columns:repeat(5,1fr)}.reach-site .industry-journey__line{position:absolute;z-index:0;top:18px;height:1px;background:rgba(9,160,179,.25)}.reach-site .industry-journey__line>i{position:absolute;left:0;top:0;height:1px;background:linear-gradient(90deg,var(--brand-cyan),var(--brand-mint));box-shadow:0 0 9px rgba(29,218,181,.55);transition:width .4s ease}.reach-site .industry-journey__line>b{position:absolute;left:0;top:-3px;width:7px;height:7px;border-radius:50%;background:#95fff0;box-shadow:0 0 16px var(--brand-mint);animation:industryTravel 4.8s ease-in-out infinite}.reach-site .industry-journey__path button{position:relative;z-index:1;padding:0 5px;border:0;background:transparent;color:#6f898f;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer}.reach-site .industry-journey__path button>span{width:36px;height:36px;border:1px solid rgba(9,160,179,.28);border-radius:50%;background:#07141b;display:grid;place-items:center;color:#539fa7;font:750 8px/1 Geist Mono;transition:.25s ease}.reach-site .industry-journey__path button>strong{font-size:11px;font-weight:520}.reach-site .industry-journey__path button[aria-selected=true]{color:#e9f8f7}.reach-site .industry-journey__path button[aria-selected=true]>span{border-color:var(--brand-mint);background:rgba(29,218,181,.12);color:#d9fff8;box-shadow:0 0 22px rgba(29,218,181,.18)}.reach-site .industry-journey__detail{position:relative;max-width:570px;margin:42px auto 0;padding-top:21px;border-top:1px solid rgba(9,160,179,.14);text-align:center;animation:industryDetailIn .28s ease both}.reach-site .industry-journey__detail small{color:#58bab9;font:800 8px/1 Geist Mono;letter-spacing:.12em}.reach-site .industry-journey__detail p{margin:9px 0 0;color:#b4c5c7;font-size:13px;line-height:1.55}.reach-site .industry-intelligence-grid{grid-template-columns:repeat(4,1fr);border-block:1px solid var(--industry-line)}.reach-site .industry-intelligence-grid article{min-height:245px;padding:31px 27px;border-right:1px solid rgba(9,160,179,.12);background:linear-gradient(145deg,rgba(9,24,31,.35),transparent);transition:background .3s ease,transform .3s ease}.reach-site .industry-intelligence-grid article:last-child{border-right:0}.reach-site .industry-intelligence-grid article:hover{background:linear-gradient(145deg,rgba(9,160,179,.085),rgba(29,218,181,.025));transform:translateY(-3px)}.reach-site .industry-intelligence-grid h3{margin:16px 0 25px;color:#dce9ea;font-size:17px;font-weight:560}.reach-site .industry-architecture__details ul,.reach-site .industry-intelligence-grid ul{margin:0;padding:0;list-style:none;display:grid;gap:13px}.reach-site .industry-intelligence-grid li{gap:10px;color:#91a7ac;font-size:12.5px;line-height:1.45}.reach-site .industry-intelligence-grid li i{flex:0 0 5px;width:5px;height:5px;background:#36d8c0;box-shadow:0 0 8px rgba(29,218,181,.5)}.reach-site .industry-architecture{padding:124px 0;display:grid;grid-template-columns:minmax(0,.82fr) minmax(600px,1.18fr);gap:110px}.reach-site .industry-architecture__intro h2{max-width:650px;margin:25px 0 22px;color:#edf5f5;font-size:clamp(40px,4.1vw,58px);font-weight:400;line-height:1.04;letter-spacing:-.055em}.reach-site .industry-architecture__intro>p{max-width:550px;margin:0;color:#98abb0;line-height:1.7}.reach-site .industry-architecture__details{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(9,160,179,.18)}.reach-site .industry-architecture__details article{min-height:330px;padding:31px 29px}.reach-site .industry-architecture__details article:first-child{border-right:1px solid rgba(9,160,179,.15)}.reach-site .industry-architecture__details ul{margin-top:27px}.reach-site .industry-architecture__details li{display:flex;align-items:center;gap:11px;color:#aebfc1;font-size:12.5px;line-height:1.45}.reach-site .industry-architecture__details li span{flex:0 0 22px;width:22px;height:22px;border:1px solid rgba(29,218,181,.45);border-radius:50%;display:grid;place-items:center;background:rgba(29,218,181,.08);color:#72e8d6;font-size:10px}.reach-site .industry-integration-list{margin-top:27px;display:flex;flex-wrap:wrap;gap:8px}.reach-site .industry-integration-list span{padding:10px 11px;border:1px solid rgba(9,160,179,.19);background:rgba(9,160,179,.04);color:#a7bcbe;font-size:11px}.reach-site .industry-deployment{margin-top:33px;padding-top:24px;border-top:1px solid rgba(9,160,179,.14)}.reach-site .industry-deployment p{margin:10px 0 0;color:#8fa6ab;font-size:12.5px;line-height:1.6}.reach-site .industry-outcomes{min-height:190px;margin-bottom:125px;grid-template-columns:1.35fr repeat(3,.65fr)}.reach-site .industry-outcomes>article,.reach-site .industry-outcomes>div{padding:34px 28px;display:flex;flex-direction:column;justify-content:center}.reach-site .industry-outcomes>div{padding-left:0}.reach-site .industry-outcomes>div h2{max-width:520px;margin:12px 0 0;color:#dfeaea;font-size:25px;font-weight:450;line-height:1.22;letter-spacing:-.025em}.reach-site .industry-outcomes>article strong{color:#9df7e8;font-size:30px;font-weight:480;letter-spacing:-.04em}.reach-site .industry-outcomes>article span{margin-top:9px;color:#82999f;font-size:11px;line-height:1.45}.reach-site .industry-cta{position:relative;min-height:560px;margin-bottom:120px;padding:100px 7%;border-block:1px solid rgba(9,160,179,.16);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden}.reach-site .industry-cta h2{position:relative;z-index:1;max-width:900px;margin:25px 0 22px;color:#edf5f5;font-size:clamp(44px,4.8vw,68px);font-weight:390;line-height:1.03;letter-spacing:-.058em}.reach-site .industry-cta>p{position:relative;z-index:1;max-width:700px;margin:0;color:#9aadb2;font-size:15px;line-height:1.7}.reach-site .industry-cta .hero-actions{position:relative;z-index:1}.reach-site .industry-cta__field{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.reach-site .industry-cta__field i,.reach-site .industry-cta__field:before{content:"";position:absolute;width:480px;height:480px;border:1px solid rgba(9,160,179,.12);border-radius:50%;animation:industryRing 12s linear infinite}.reach-site .industry-cta__field i:first-child{width:340px;height:340px;animation-direction:reverse}.reach-site .industry-cta__field i:nth-child(2){width:650px;height:650px;border-color:rgba(29,218,181,.07);animation-duration:19s}.reach-site .industry-cta__field i:nth-child(3){width:5px;height:5px;border:0;background:var(--brand-mint);box-shadow:0 0 35px 10px rgba(29,218,181,.25);animation:industryPulse 2.5s ease-in-out infinite}@keyframes industryStoryIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes industryDetailIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes industryPulse{50%{opacity:.4;transform:scale(.8)}}@keyframes industryTravel{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:100%;opacity:0}}@keyframes industryRing{to{transform:rotate(1turn)}}.reach-site[data-theme=light] main.industries-page{--industry-line:rgba(2,124,173,.17);background:radial-gradient(circle at 82% 5%,rgba(9,160,179,.1),transparent 27%),#f5fafb;color:#153f49}.reach-site[data-theme=light] main .nav a.is-current{color:#0b5c68}.reach-site[data-theme=light] main .industries-intro h1,.reach-site[data-theme=light] main .industry-architecture__intro h2,.reach-site[data-theme=light] main .industry-cta h2,.reach-site[data-theme=light] main .industry-outcomes>div h2,.reach-site[data-theme=light] main .industry-story__copy h2{color:#153f49}.reach-site[data-theme=light] main .industries-intro__copy>p,.reach-site[data-theme=light] main .industry-architecture__intro>p,.reach-site[data-theme=light] main .industry-cta>p,.reach-site[data-theme=light] main .industry-story__copy>p{color:#4c6870}.reach-site[data-theme=light] main .industries-intro__copy span{color:#3f6970}.reach-site[data-theme=light] main .industry-selector button{color:#486c73}.reach-site[data-theme=light] main .industry-selector button:hover{background:rgba(9,160,179,.045);color:#163f48}.reach-site[data-theme=light] main .industry-selector button[aria-selected=true]{background:linear-gradient(115deg,rgba(9,160,179,.1),rgba(29,218,181,.06));color:#153f49}.reach-site[data-theme=light] main .industry-selector button>span{color:#207a82}.reach-site[data-theme=light] main .industry-signal{background:linear-gradient(90deg,rgba(9,160,179,.08),transparent)}.reach-site[data-theme=light] main .industry-signal blockquote{color:#294f57}.reach-site[data-theme=light] main .industry-signal>small{color:#57757b}.reach-site[data-theme=light] main .industry-journey{border-color:rgba(2,124,173,.19);background:radial-gradient(circle at 72% 30%,rgba(29,218,181,.12),transparent 27%),linear-gradient(145deg,rgba(255,255,255,.78),rgba(236,247,247,.72));box-shadow:0 20px 60px rgba(18,91,103,.06)}.reach-site[data-theme=light] main .industry-journey__heading strong{color:#264f57}.reach-site[data-theme=light] main .industry-journey__heading>span{color:#237579}.reach-site[data-theme=light] main .industry-journey__path button{color:#52737a}.reach-site[data-theme=light] main .industry-journey__path button>span{background:#f6fbfb;color:#39767c}.reach-site[data-theme=light] main .industry-journey__path button[aria-selected=true]{color:#163f48}.reach-site[data-theme=light] main .industry-journey__path button[aria-selected=true]>span{color:#076e6c}.reach-site[data-theme=light] main .industry-journey__detail p{color:#44666d}.reach-site[data-theme=light] main .industry-intelligence-grid article{background:linear-gradient(145deg,rgba(255,255,255,.35),transparent)}.reach-site[data-theme=light] main .industry-intelligence-grid article:hover{background:linear-gradient(145deg,rgba(9,160,179,.07),rgba(29,218,181,.035))}.reach-site[data-theme=light] main .industry-intelligence-grid h3{color:#234b54}.reach-site[data-theme=light] main .industry-intelligence-grid li{color:#44666d}.reach-site[data-theme=light] main .industry-architecture__details{border-color:rgba(2,124,173,.18);background:rgba(255,255,255,.22)}.reach-site[data-theme=light] main .industry-architecture__details li{color:#3f6269}.reach-site[data-theme=light] main .industry-architecture__details li span{color:#067471;background:rgba(29,218,181,.11)}.reach-site[data-theme=light] main .industry-integration-list span{border-color:rgba(2,124,173,.18);background:rgba(255,255,255,.48)}.reach-site[data-theme=light] main .industry-deployment p{color:#486a71}.reach-site[data-theme=light] main .industry-outcomes>article strong{color:#087775}.reach-site[data-theme=light] main .industry-outcomes>article span{color:#4c6d74}@media(max-width:1100px){.reach-site .industries-intro{grid-template-columns:1fr minmax(330px,.7fr);gap:55px}.reach-site .industry-selector{overflow-x:auto;grid-template-columns:repeat(7,minmax(150px,1fr));scrollbar-width:thin}.reach-site .industry-story{grid-template-columns:1fr;gap:48px}.reach-site .industry-story__copy{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:45px;column-gap:45px}.reach-site .industry-story__copy h2,.reach-site .industry-story__copy>small{grid-column:1}.reach-site .industry-signal,.reach-site .industry-story__copy>p{grid-column:2}.reach-site .industry-story__copy>p{grid-row:1/3;padding-top:25px}.reach-site .industry-signal{margin-top:10px}.reach-site .industry-intelligence-grid{grid-template-columns:1fr 1fr}.reach-site .industry-intelligence-grid article:nth-child(2){border-right:0}.reach-site .industry-intelligence-grid article:nth-child(-n+2){border-bottom:1px solid rgba(9,160,179,.12)}.reach-site .industry-architecture{grid-template-columns:1fr;gap:46px}.reach-site .industry-architecture__intro{display:grid;grid-template-columns:1fr 1fr;gap:20px 50px}.reach-site .industry-architecture__intro .eyebrow,.reach-site .industry-architecture__intro h2{grid-column:1}.reach-site .industry-architecture__intro>p{grid-column:2;grid-row:1/3;padding-top:30px}.reach-site .industry-outcomes{grid-template-columns:1fr 1fr}.reach-site .industry-outcomes>div{grid-column:1/-1;border-bottom:1px solid var(--industry-line)}.reach-site .industry-outcomes>article:last-child{grid-column:1/-1;border-top:1px solid var(--industry-line)}}@media(max-width:780px){.reach-site .industries-intro{min-height:auto;padding:135px 0 75px;grid-template-columns:1fr;gap:37px}.reach-site .industries-intro__copy{padding:0;border-left:0}.reach-site .industries-intro__copy>p{font-size:14px}.reach-site .industry-explorer{padding-top:45px}.reach-site .industry-story{padding:55px 0}.reach-site .industry-story__copy{display:block}.reach-site .industry-story__copy>p{padding:0}.reach-site .industry-signal{margin-top:27px}.reach-site .industry-journey{min-width:700px}.reach-site .industry-story{overflow-x:auto;scrollbar-width:thin}.reach-site .industry-story__copy{min-width:0}.reach-site .industry-story>.industry-journey{grid-row:2}.reach-site .industry-intelligence-grid{grid-template-columns:1fr}.reach-site .industry-intelligence-grid article{min-height:210px;border-right:0;border-bottom:1px solid rgba(9,160,179,.12)!important}.reach-site .industry-intelligence-grid article:last-child{border-bottom:0!important}.reach-site .industry-architecture{padding:90px 0}.reach-site .industry-architecture__intro{display:block}.reach-site .industry-architecture__intro>p{padding:0}.reach-site .industry-architecture__details{grid-template-columns:1fr}.reach-site .industry-architecture__details article{min-height:0}.reach-site .industry-architecture__details article:first-child{border-right:0;border-bottom:1px solid rgba(9,160,179,.15)}.reach-site .industry-outcomes{margin-bottom:90px}.reach-site .industry-cta{min-height:520px;margin-bottom:90px;padding-inline:20px}}@media(max-width:560px){.reach-site .industries-intro h1{font-size:clamp(42px,12vw,56px)}.reach-site .industry-selector{width:calc(100% + 32px);margin-left:-16px;padding-left:16px}.reach-site .industry-selector button{min-height:80px}.reach-site .industry-story{width:calc(100% + 32px);margin-left:-16px;padding-inline:16px}.reach-site .industry-story__copy h2{font-size:36px}.reach-site .industry-journey{min-width:630px;padding:24px 22px}.reach-site .industry-journey__heading>span{display:none}.reach-site .industry-journey__path{margin-top:60px}.reach-site .industry-intelligence-grid article{padding:27px 23px}.reach-site .industry-architecture__intro h2{font-size:39px}.reach-site .industry-architecture__details article{padding:27px 23px}.reach-site .industry-outcomes{grid-template-columns:1fr}.reach-site .industry-outcomes>article,.reach-site .industry-outcomes>article:last-child{grid-column:auto;border-left:0;border-top:1px solid var(--industry-line)}.reach-site .industry-outcomes>article,.reach-site .industry-outcomes>div{padding-left:0}.reach-site .industry-cta h2{font-size:42px}.reach-site .industry-cta .hero-actions{width:100%}}@media(prefers-reduced-motion:reduce){.reach-site .industry-cta__field i,.reach-site .industry-cta__field:before,.reach-site .industry-journey__detail,.reach-site .industry-journey__heading>span i,.reach-site .industry-journey__line>b,.reach-site .industry-story{animation:none}}.reach-site .industry-story{grid-template-columns:minmax(330px,.58fr) minmax(680px,1.42fr);gap:70px;align-items:start;padding:78px 0 76px}.reach-site .industry-story__identity{display:flex;align-items:center;gap:14px}.reach-site .industry-story__identity>span{width:40px;height:40px;border:1px solid rgba(29,218,181,.45);border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,rgba(29,218,181,.12),rgba(2,124,173,.05));color:#90f3e4;font:800 8px/1 Geist Mono;box-shadow:0 0 24px rgba(29,218,181,.08)}.reach-site .industry-story__identity>small{color:#64bec0;font:800 9px/1.35 Geist Mono;letter-spacing:.13em}.reach-site .industry-story__copy h2{margin-top:25px;font-size:clamp(38px,3.45vw,53px);line-height:1.035}.reach-site .industry-story__copy>p{font-size:15.5px;line-height:1.75}.reach-site .industry-signal{position:relative;margin-top:35px;padding:23px 24px 20px;border:1px solid rgba(9,160,179,.16);border-left:2px solid var(--brand-mint);background:radial-gradient(circle at 100% 0,rgba(29,218,181,.08),transparent 34%),rgba(9,160,179,.035);overflow:hidden}.reach-site .industry-signal>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:15px}.reach-site .industry-signal>div:first-child>span{display:flex;align-items:center;gap:8px;color:#75d6cd;font:800 8px/1.3 Geist Mono;letter-spacing:.11em}.reach-site .industry-signal>div:first-child>span i{width:5px;height:5px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 12px var(--brand-mint);animation:industryPulse 1.8s ease-in-out infinite}.reach-site .industry-signal>div:first-child>small{color:#69858b;font-size:9px;text-align:right}.reach-site .industry-signal blockquote{position:relative;z-index:1;margin:21px 0 16px;color:#e0ecec;font-size:15px;font-weight:500;line-height:1.58}.reach-site .industry-signal__wave{height:28px;display:flex;align-items:center;gap:4px;opacity:.78}.reach-site .industry-signal__wave i{width:2px;min-height:4px;background:linear-gradient(180deg,#70ecdc,var(--brand-cyan));box-shadow:0 0 7px rgba(29,218,181,.3);animation:industryWave 1.5s ease-in-out infinite alternate}.reach-site .industry-journey{min-height:570px;padding:31px 33px 28px;border-color:rgba(9,160,179,.25);background:radial-gradient(circle at 88% 2%,rgba(29,218,181,.105),transparent 31%),linear-gradient(145deg,rgba(8,26,33,.94),rgba(5,16,22,.97));box-shadow:0 32px 90px rgba(0,0,0,.2),inset 0 1px rgba(132,255,239,.025)}.reach-site .industry-journey:before{width:390px;height:390px;right:-140px;top:-245px;border-color:rgba(29,218,181,.17);box-shadow:0 0 0 45px rgba(9,160,179,.045),0 0 0 90px rgba(9,160,179,.022)}.reach-site .industry-journey__heading{min-height:54px;align-items:center}.reach-site .industry-journey__heading>div{gap:9px}.reach-site .industry-journey__heading small{font-size:8px}.reach-site .industry-journey__heading strong{font-size:17px;font-weight:570}.reach-site .industry-journey__play{position:relative;z-index:2;min-height:34px;padding:0 13px;border:1px solid rgba(9,160,179,.23);border-radius:999px;background:rgba(9,160,179,.045);color:#85a7aa;display:flex;align-items:center;gap:8px;font-size:9.5px;font-weight:650;cursor:pointer;transition:.25s ease}.reach-site .industry-journey__play:hover{border-color:rgba(29,218,181,.45);color:#d6f4f0}.reach-site .industry-journey__play>i{width:6px;height:6px;border:1px solid var(--brand-mint);border-radius:50%;background:rgba(29,218,181,.2);box-shadow:0 0 9px rgba(29,218,181,.35)}.reach-site .industry-journey__play[aria-pressed=true]>i{background:var(--brand-mint);animation:industryPulse 1.8s ease-in-out infinite}.reach-site .industry-journey__path{margin-top:51px;padding-bottom:23px}.reach-site .industry-journey__line{left:10%;right:10%;top:20px}.reach-site .industry-journey__line>b{top:-4px;width:9px;height:9px}.reach-site .industry-journey__line>b:not(.is-moving){display:none}.reach-site .industry-journey__path button{gap:9px}.reach-site .industry-journey__path button>span{width:41px;height:41px;font-size:8.5px}.reach-site .industry-journey__path button>strong{font-size:11.5px}.reach-site .industry-journey__path button>small{color:#466d73;font:700 7px/1 Geist Mono;letter-spacing:.11em;text-transform:uppercase;transition:.25s ease}.reach-site .industry-journey__path button[aria-selected=true]>small{color:#61c8c2}.reach-site .industry-journey__path button:hover>span{border-color:rgba(29,218,181,.42);color:#bff8ef}.reach-site .industry-journey__detail{max-width:none;margin:0;padding:26px 0 0;border-top-color:rgba(9,160,179,.18);display:grid;grid-template-columns:minmax(0,1.28fr) minmax(230px,.72fr);gap:23px 28px;text-align:left}.reach-site .industry-journey__narrative>span{display:flex;align-items:center;gap:8px;color:#68c9c3;font:800 8px/1 Geist Mono;letter-spacing:.12em}.reach-site .industry-journey__narrative>span i{width:5px;height:5px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 9px rgba(29,218,181,.65)}.reach-site .industry-journey__narrative h3{max-width:540px;margin:15px 0 0;color:#e8f2f2;font-size:21px;font-weight:540;line-height:1.35;letter-spacing:-.022em}.reach-site .industry-journey__narrative p{max-width:530px;margin:10px 0 0;color:#81999e;font-size:11.5px;line-height:1.58}.reach-site .industry-journey__evidence{position:relative;min-height:126px;padding:19px 20px;border:1px solid rgba(9,160,179,.16);background:linear-gradient(145deg,rgba(9,160,179,.07),rgba(29,218,181,.025));display:flex;flex-direction:column;overflow:hidden}.reach-site .industry-journey__evidence:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 15%,rgba(133,255,240,.07) 48%,transparent 75%);transform:translateX(-100%);animation:industryScan 4.8s ease-in-out infinite}.reach-site .industry-journey__evidence>small{position:relative;color:#5bb9bc;font:800 7.5px/1 Geist Mono;letter-spacing:.12em}.reach-site .industry-journey__evidence>strong{position:relative;margin-top:13px;color:#c7d8da;font-size:11.5px;font-weight:520;line-height:1.45}.reach-site .industry-journey__evidence>div{position:relative;margin-top:auto;padding-top:13px;display:flex;align-items:center;gap:8px;color:#60858a;font-size:8.5px}.reach-site .industry-journey__evidence>div i{width:5px;height:5px;border-radius:50%;background:#6ee7d6;box-shadow:0 0 9px rgba(29,218,181,.55)}.reach-site .industry-journey__handoff{grid-column:1/-1;margin:0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(9,160,179,.13);border-bottom:1px solid rgba(9,160,179,.13)}.reach-site .industry-journey__handoff>div{min-width:0;padding:16px 15px;border-right:1px solid rgba(9,160,179,.12)}.reach-site .industry-journey__handoff>div:first-child{padding-left:0}.reach-site .industry-journey__handoff>div:last-child{padding-right:0;border-right:0}.reach-site .industry-journey__handoff dt{color:#4f7f83;font:800 7px/1 Geist Mono;letter-spacing:.11em}.reach-site .industry-journey__handoff dd{margin:9px 0 0;color:#aec2c4;font-size:10.5px;font-weight:520;line-height:1.4}@keyframes industryWave{50%{transform:scaleY(.45);opacity:.42}}@keyframes industryScan{0%,18%{transform:translateX(-100%)}65%,to{transform:translateX(100%)}}.reach-site[data-theme=light] main .industry-story__identity>span{border-color:rgba(9,160,179,.43);background:linear-gradient(145deg,rgba(29,218,181,.15),rgba(2,124,173,.055));color:#08726f}.reach-site[data-theme=light] main .industry-story__identity>small{color:#39777c}.reach-site[data-theme=light] main .industry-signal{border-color:rgba(2,124,173,.17);border-left-color:var(--brand-mint);background:radial-gradient(circle at 100% 0,rgba(29,218,181,.11),transparent 34%),rgba(255,255,255,.35)}.reach-site[data-theme=light] main .industry-signal>div:first-child>span{color:#087b77}.reach-site[data-theme=light] main .industry-signal>div:first-child>small{color:#4b6d73}.reach-site[data-theme=light] main .industry-signal blockquote{color:#244d55}.reach-site[data-theme=light] main .industry-journey{border-color:rgba(2,124,173,.2);background:radial-gradient(circle at 88% 2%,rgba(29,218,181,.14),transparent 31%),linear-gradient(145deg,rgba(255,255,255,.86),rgba(235,247,247,.92));box-shadow:0 28px 75px rgba(18,91,103,.085),inset 0 1px rgba(255,255,255,.7)}.reach-site[data-theme=light] main .industry-journey__play{border-color:rgba(2,124,173,.22);background:rgba(255,255,255,.42);color:#3d6970}.reach-site[data-theme=light] main .industry-journey__play:hover{border-color:rgba(9,160,179,.45);color:#0b535a}.reach-site[data-theme=light] main .industry-journey__path button>small{color:#52777c}.reach-site[data-theme=light] main .industry-journey__path button[aria-selected=true]>small{color:#087775}.reach-site[data-theme=light] main .industry-journey__narrative>span{color:#087a77}.reach-site[data-theme=light] main .industry-journey__narrative h3{color:#224b53}.reach-site[data-theme=light] main .industry-journey__narrative p{color:#4c6c72}.reach-site[data-theme=light] main .industry-journey__evidence{border-color:rgba(2,124,173,.16);background:linear-gradient(145deg,rgba(9,160,179,.065),rgba(29,218,181,.035))}.reach-site[data-theme=light] main .industry-journey__evidence>small{color:#39787c}.reach-site[data-theme=light] main .industry-journey__evidence>strong{color:#315a62}.reach-site[data-theme=light] main .industry-journey__evidence>div{color:#4e7278}.reach-site[data-theme=light] main .industry-journey__handoff dt{color:#397378}.reach-site[data-theme=light] main .industry-journey__handoff dd{color:#315961}@media(max-width:1180px){.reach-site .industry-story{grid-template-columns:1fr;gap:48px}.reach-site .industry-story__copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);-moz-column-gap:55px;column-gap:55px}.reach-site .industry-story__copy h2,.reach-site .industry-story__identity{grid-column:1}.reach-site .industry-signal,.reach-site .industry-story__copy>p{grid-column:2}.reach-site .industry-story__copy>p{grid-row:1/3;padding-top:12px}.reach-site .industry-signal{margin-top:13px}.reach-site .industry-journey{width:100%}}@media(max-width:780px){.reach-site .industry-story{display:block;width:auto;margin:0;padding:55px 0;overflow:visible}.reach-site .industry-story__copy{display:block}.reach-site .industry-story__copy>p{padding:0}.reach-site .industry-signal{margin-top:28px}.reach-site .industry-journey{min-width:0!important;min-height:0;margin-top:43px;padding:24px 20px;overflow:hidden}.reach-site .industry-journey__heading{align-items:flex-start}.reach-site .industry-journey__heading strong{font-size:15px}.reach-site .industry-journey__play{padding-inline:10px}.reach-site .industry-journey__path{margin-top:38px}.reach-site .industry-journey__path button>span{width:34px;height:34px}.reach-site .industry-journey__line{top:17px}.reach-site .industry-journey__path button>strong{font-size:9.5px}.reach-site .industry-journey__path button>small{display:none}.reach-site .industry-journey__detail{grid-template-columns:1fr}.reach-site .industry-journey__evidence{min-height:115px}.reach-site .industry-journey__handoff{grid-template-columns:1fr}.reach-site .industry-journey__handoff>div,.reach-site .industry-journey__handoff>div:first-child,.reach-site .industry-journey__handoff>div:last-child{padding:14px 0;border-right:0;border-bottom:1px solid rgba(9,160,179,.12)}.reach-site .industry-journey__handoff>div:last-child{border-bottom:0}.reach-site .industry-signal>div:first-child{align-items:flex-start;flex-direction:column}.reach-site .industry-signal>div:first-child>small{text-align:left}}@media(max-width:480px){.reach-site .industry-journey{padding:22px 15px}.reach-site .industry-journey__heading>div small{font-size:6.8px}.reach-site .industry-journey__play{font-size:0;width:34px;height:34px;padding:0;justify-content:center}.reach-site .industry-journey__path{margin-top:30px}.reach-site .industry-journey__path button{padding-inline:2px}.reach-site .industry-journey__path button>span{width:30px;height:30px;font-size:7px}.reach-site .industry-journey__line{top:15px}.reach-site .industry-journey__path button>strong{font-size:8px}.reach-site .industry-journey__narrative h3{font-size:18px}.reach-site .industry-journey__narrative p{font-size:11px}}@media(prefers-reduced-motion:reduce){.reach-site .industry-journey__evidence:before,.reach-site .industry-journey__play[aria-pressed=true]>i,.reach-site .industry-signal__wave i{animation:none}}.reach-site .industry-story{display:block!important;padding:78px 0 82px;animation:industryStoryIn .45s ease both}.reach-site .industry-story__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,.82fr);gap:90px;align-items:start}.reach-site .industry-story__intro .industry-story__copy{display:block}.reach-site .industry-story__brief>p{max-width:610px;margin:7px 0 0;color:#9caeb3;font-size:15.5px;line-height:1.75}.reach-site .industry-story__brief .industry-signal{margin-top:29px}.reach-site .industry-story__copy h2{max-width:700px}.reach-site .industry-river{position:relative;margin-top:76px;overflow:hidden;border-block:1px solid rgba(9,160,179,.17);background:radial-gradient(circle at 75% 29%,rgba(29,218,181,.075),transparent 27%),linear-gradient(180deg,rgba(9,160,179,.018),transparent 48%)}.reach-site .industry-river__atmosphere{position:absolute;inset:0;pointer-events:none;overflow:hidden}.reach-site .industry-river__atmosphere:before{content:"";position:absolute;width:720px;height:720px;right:-190px;top:-415px;border:1px solid rgba(29,218,181,.09);border-radius:50%;box-shadow:0 0 0 76px rgba(9,160,179,.023),0 0 0 152px rgba(9,160,179,.012)}.reach-site .industry-river__atmosphere>i{position:absolute;width:4px;height:4px;border-radius:50%;background:#89f6e8;box-shadow:0 0 13px rgba(29,218,181,.8);animation:industryFieldDrift 7s ease-in-out infinite}.reach-site .industry-river__atmosphere>i:first-child{left:14%;top:28%}.reach-site .industry-river__atmosphere>i:nth-child(2){left:53%;top:12%;animation-delay:-2.2s}.reach-site .industry-river__atmosphere>i:nth-child(3){right:8%;top:39%;animation-delay:-4.4s}.reach-site .industry-river__canvas{position:relative;min-height:470px;overflow:hidden}.reach-site .industry-river__heading{position:absolute;z-index:5;left:32px;right:32px;top:27px;display:flex;justify-content:space-between}.reach-site .industry-river__heading>div{display:grid;gap:9px}.reach-site .industry-river__heading small{color:#5cb8bc;font:800 8px/1 Geist Mono;letter-spacing:.12em}.reach-site .industry-river__heading strong{color:#ccdcde;font-size:14px;font-weight:540}.reach-site .industry-river__paths{position:absolute;inset:34px 0 auto;height:375px}.reach-site .industry-river__bed,.reach-site .industry-river__progress,.reach-site .industry-river__return{fill:none}.reach-site .industry-river__return{stroke:rgba(9,160,179,.1);stroke-width:1;stroke-dasharray:2 6}.reach-site .industry-river__bed--wide{stroke:rgba(9,160,179,.04);stroke-width:25;filter:blur(9px)}.reach-site .industry-river__bed{stroke:rgba(9,160,179,.22);stroke-width:1.4;stroke-dasharray:3 7}.reach-site .industry-river__progress{stroke:url(#industryGradient-utilities);stroke-width:2;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;filter:drop-shadow(0 0 5px rgba(29,218,181,.6));transition:stroke-dashoffset .9s cubic-bezier(.22,.8,.2,1)}.reach-site .industry-river--2 .industry-river__progress{stroke-dashoffset:75}.reach-site .industry-river--3 .industry-river__progress{stroke-dashoffset:50}.reach-site .industry-river--4 .industry-river__progress{stroke-dashoffset:25}.reach-site .industry-river--5 .industry-river__progress{stroke-dashoffset:0}.reach-site .industry-river__particle,.reach-site .industry-river__return-particle{fill:#b7fff3;filter:drop-shadow(0 0 6px #1ddab5)}.reach-site .industry-river__particle--two{opacity:.65}.reach-site .industry-river__return-particle{fill:#4ccfc7;opacity:.6}.reach-site .industry-river__origin{position:absolute;z-index:4;left:2.6%;top:188px;width:90px;display:flex;flex-direction:column;align-items:center;text-align:center}.reach-site .industry-river__origin>div{height:45px;display:flex;align-items:center;gap:3px}.reach-site .industry-river__origin>div i{width:2px;min-height:4px;background:linear-gradient(#a5fff2,var(--brand-cyan));box-shadow:0 0 7px rgba(29,218,181,.45);animation:industryWave 1.5s ease-in-out infinite alternate}.reach-site .industry-river__origin>span{margin-top:12px;color:#83d8d2;font:800 7.5px/1 Geist Mono;letter-spacing:.12em}.reach-site .industry-river__origin>small{max-width:95px;margin-top:7px;color:#536f77;font-size:8px;line-height:1.35}.reach-site .industry-river__landmarks{position:absolute;z-index:5;left:15%;top:145px;grid-template-columns:repeat(5,1fr)}.reach-site .industry-river__landmark{position:relative;min-height:205px;border:0;background:transparent;color:#6e858c;display:flex;flex-direction:column;text-align:center;cursor:pointer}.reach-site .industry-river__orbit{position:relative;width:76px;height:76px;border:1px solid rgba(9,160,179,.16);border-radius:50%;display:grid;place-items:center;transition:.45s ease}.reach-site .industry-river__orbit>i{width:10px;height:10px;border:1px solid rgba(9,160,179,.55);border-radius:50%;background:#07141b;transition:.4s ease}.reach-site .industry-river__orbit>b{position:absolute;left:50%;top:-4px;width:7px;height:7px;border-radius:50%;background:#4a777e;transform:translateX(-50%);transition:.4s ease}.reach-site .industry-river__symbol{position:absolute;top:27px;width:22px;height:22px;display:grid;place-items:center}.reach-site .industry-river__symbol i{position:absolute;width:3px;height:3px;border-radius:50%;background:#426e75;transition:.35s ease}.reach-site .industry-river__symbol i:first-child{left:2px}.reach-site .industry-river__symbol i:nth-child(2){right:2px}.reach-site .industry-river__symbol i:nth-child(3){top:1px}.reach-site .industry-river__copy{margin-top:17px;display:flex;flex-direction:column;align-items:center}.reach-site .industry-river__copy>small{color:#4e747a;font:800 7px/1.3 Geist Mono;letter-spacing:.1em}.reach-site .industry-river__copy>strong{margin-top:8px;color:#86999f;font-size:14px;font-weight:560;transition:.35s ease}.reach-site .industry-river__copy>em{max-width:140px;margin-top:7px;color:#4f6c73;font-size:8.5px;line-height:1.35;transition:.35s ease}.reach-site .industry-river__landmark:hover .industry-river__orbit,.reach-site .industry-river__landmark[aria-selected=true] .industry-river__orbit{border-color:rgba(29,218,181,.42);box-shadow:0 0 0 10px rgba(29,218,181,.025),0 0 30px rgba(9,160,179,.07);transform:scale(1.06)}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__orbit>i{border-color:#c6fff7;background:var(--brand-mint);box-shadow:0 0 13px var(--brand-mint)}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__orbit>b{background:#a9fff3;box-shadow:0 0 10px var(--brand-mint);animation:industryLandmarkOrbit 3.8s linear infinite;transform-origin:3px 42px}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__symbol i{background:#ddfff9;box-shadow:0 0 7px rgba(29,218,181,.7)}.reach-site .industry-river__landmark:hover .industry-river__copy>strong,.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>strong{color:#e7f3f3}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>small{color:#69d3ca}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>em{color:#8eb0b2}.reach-site .industry-river__learning{position:absolute;z-index:4;right:1.2%;top:150px;width:86px;height:86px;border:1px solid rgba(29,218,181,.14);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.reach-site .industry-river__learning>i{position:absolute;inset:9px;border:1px dashed rgba(9,160,179,.2);border-radius:50%;animation:spin 17s linear infinite}.reach-site .industry-river__learning>i:nth-child(2){inset:-11px;border-style:solid;border-color:rgba(9,160,179,.07);animation-direction:reverse;animation-duration:25s}.reach-site .industry-river__learning>span{color:#78d8d0;font:800 8px/1 Geist Mono;letter-spacing:.1em}.reach-site .industry-river__learning>small{margin-top:7px;color:#4d757a;font:700 6.5px/1 Geist Mono;letter-spacing:.1em}.reach-site .industry-river__status{position:absolute;z-index:6;left:31px;right:31px;bottom:22px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.reach-site .industry-river__status>span{display:flex;align-items:center;gap:8px;color:#5b8b8e;font:800 7.5px/1 Geist Mono;letter-spacing:.11em}.reach-site .industry-river__status>span i{width:5px;height:5px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 10px var(--brand-mint);animation:industryPulse 2s ease-in-out infinite}.reach-site .industry-river__status>small{color:#486c72;font:800 7px/1 Geist Mono;letter-spacing:.12em}.reach-site .industry-river__status>button{justify-self:end;min-height:32px;padding:0 12px;border:1px solid rgba(9,160,179,.2);border-radius:999px;background:rgba(9,160,179,.035);color:#709398;font-size:8.5px;font-weight:650;cursor:pointer}.reach-site .industry-river__status>button:hover{border-color:rgba(29,218,181,.4);color:#c5e8e4}.reach-site .industry-river__story{position:relative;z-index:3;min-height:290px;padding:37px 34px;display:grid;grid-template-columns:minmax(170px,.4fr) minmax(0,1.25fr) minmax(250px,.62fr);gap:42px;align-items:center;border-top:1px solid rgba(9,160,179,.16);background:linear-gradient(110deg,rgba(9,160,179,.05),transparent 35%,rgba(29,218,181,.025));animation:industryRiverStoryIn .55s cubic-bezier(.22,.8,.2,1) both}.reach-site .industry-river__story>header{display:flex;align-items:center;gap:14px}.reach-site .industry-river__story>header>span{width:52px;height:52px;border:1px solid rgba(29,218,181,.4);border-radius:50%;display:grid;place-items:center;color:#9cf5e7;font:800 9px/1 Geist Mono}.reach-site .industry-river__story>header>div{display:flex;flex-direction:column;gap:7px}.reach-site .industry-river__story>aside>small,.reach-site .industry-river__story>header small{color:#5bb5b8;font:800 7.5px/1.3 Geist Mono;letter-spacing:.1em}.reach-site .industry-river__story>header strong{color:#e1ecec;font-size:20px;font-weight:560}.reach-site .industry-river__narrative h3{max-width:610px;margin:0;color:#e4eeee;font-size:24px;font-weight:480;line-height:1.3;letter-spacing:-.025em}.reach-site .industry-river__narrative>p{margin:11px 0 0;color:#80989d;font-size:11.5px;line-height:1.55}.reach-site .industry-river__narrative>div{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px}.reach-site .industry-river__narrative>div>span{padding:8px 10px;border:1px solid rgba(9,160,179,.14);background:rgba(9,160,179,.03);color:#839da1;font-size:9px}.reach-site .industry-river__narrative>div i{margin-right:7px;color:#4db4b7;font:800 7px/1 Geist Mono;font-style:normal}.reach-site .industry-river__story>aside{min-height:180px;padding-left:29px;border-left:1px solid rgba(9,160,179,.15);display:flex;flex-direction:column;justify-content:center}.reach-site .industry-river__story>aside>strong{margin:17px 0 14px;color:#dce9e9;font-size:18px;font-weight:500;line-height:1.38}.reach-site .industry-river__story>aside>span{display:flex;align-items:flex-start;gap:8px;color:#729194;font-size:9.5px;line-height:1.5}.reach-site .industry-river__story>aside>span i{flex:0 0 5px;width:5px;height:5px;margin-top:5px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 9px var(--brand-mint)}.reach-site .industry-blueprint{position:relative;z-index:3;border-top:1px solid rgba(9,160,179,.17)}.reach-site .industry-blueprint>header{min-height:78px;padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:rgba(9,160,179,.024)}.reach-site .industry-blueprint>header>div{display:flex;flex-direction:column}.reach-site .industry-blueprint>header small{color:#55afb3;font:800 7.5px/1 Geist Mono;letter-spacing:.12em}.reach-site .industry-blueprint>header strong{color:#d5e4e5;font-size:15px;font-weight:560}.reach-site .industry-blueprint>header>span{display:flex;align-items:center;gap:8px;color:#5c8589;font:800 7px/1 Geist Mono;letter-spacing:.1em}.reach-site .industry-blueprint>header>span i{width:5px;height:5px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 9px var(--brand-mint)}.reach-site .industry-blueprint dl{margin:0;display:grid;grid-template-columns:repeat(4,1fr)}.reach-site .industry-blueprint dl>div{min-height:112px;padding:23px 25px;border-top:1px solid rgba(9,160,179,.12);border-right:1px solid rgba(9,160,179,.12);transition:background .3s ease}.reach-site .industry-blueprint dl>div:nth-child(4n){border-right:0}.reach-site .industry-blueprint dl>div:hover{background:linear-gradient(145deg,rgba(9,160,179,.07),rgba(29,218,181,.02))}.reach-site .industry-blueprint dt{color:#4e7b7f;font:800 7px/1 Geist Mono;letter-spacing:.11em}.reach-site .industry-blueprint dd{margin:12px 0 0;color:#a8bcbf;font-size:10.5px;font-weight:520;line-height:1.5}@keyframes industryFieldDrift{50%{transform:translate(8px,-10px);opacity:.45}}@keyframes industryLandmarkOrbit{to{transform:translateX(-50%) rotate(1turn)}}@keyframes industryRiverStoryIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.reach-site[data-theme=light] main .industry-story__brief>p{color:#48666e}.reach-site[data-theme=light] main .industry-river{border-color:rgba(2,124,173,.16);background:radial-gradient(circle at 75% 29%,rgba(29,218,181,.1),transparent 27%),linear-gradient(180deg,rgba(255,255,255,.33),transparent 48%)}.reach-site[data-theme=light] main .industry-river__heading strong{color:#345c64}.reach-site[data-theme=light] main .industry-river__bed{stroke:rgba(2,124,173,.25)}.reach-site[data-theme=light] main .industry-river__return{stroke:rgba(2,124,173,.15)}.reach-site[data-theme=light] main .industry-river__origin>span{color:#087876}.reach-site[data-theme=light] main .industry-river__origin>small{color:#4d7077}.reach-site[data-theme=light] main .industry-river__orbit{border-color:rgba(2,124,173,.19);background:rgba(255,255,255,.3)}.reach-site[data-theme=light] main .industry-river__orbit>i{background:#f1fafa}.reach-site[data-theme=light] main .industry-river__copy>small{color:#3f7479}.reach-site[data-theme=light] main .industry-river__copy>strong{color:#3c6068}.reach-site[data-theme=light] main .industry-river__copy>em{color:#527179}.reach-site[data-theme=light] main .industry-river__landmark:hover .industry-river__copy>strong,.reach-site[data-theme=light] main .industry-river__landmark[aria-selected=true] .industry-river__copy>strong{color:#163f48}.reach-site[data-theme=light] main .industry-river__landmark[aria-selected=true] .industry-river__copy>small{color:#087876}.reach-site[data-theme=light] main .industry-river__landmark[aria-selected=true] .industry-river__copy>em{color:#3f656c}.reach-site[data-theme=light] main .industry-river__status>small,.reach-site[data-theme=light] main .industry-river__status>span{color:#3e6e73}.reach-site[data-theme=light] main .industry-river__status>button{border-color:rgba(2,124,173,.21);color:#38656b}.reach-site[data-theme=light] main .industry-river__story{border-color:rgba(2,124,173,.15);background:linear-gradient(110deg,rgba(9,160,179,.065),transparent 35%,rgba(29,218,181,.035))}.reach-site[data-theme=light] main .industry-river__story>header>span{color:#087672;background:rgba(255,255,255,.52)}.reach-site[data-theme=light] main .industry-river__narrative h3,.reach-site[data-theme=light] main .industry-river__story>aside>strong,.reach-site[data-theme=light] main .industry-river__story>header strong{color:#244d55}.reach-site[data-theme=light] main .industry-river__narrative>p{color:#45676e}.reach-site[data-theme=light] main .industry-river__narrative>div>span{border-color:rgba(2,124,173,.15);background:rgba(255,255,255,.45);color:#41666d}.reach-site[data-theme=light] main .industry-river__story>aside{border-color:rgba(2,124,173,.14)}.reach-site[data-theme=light] main .industry-river__story>aside>span{color:#46696f}.reach-site[data-theme=light] main .industry-blueprint{border-color:rgba(2,124,173,.16)}.reach-site[data-theme=light] main .industry-blueprint>header{background:rgba(255,255,255,.28)}.reach-site[data-theme=light] main .industry-blueprint>header strong{color:#244d55}.reach-site[data-theme=light] main .industry-blueprint>header>span{color:#3c6b70}.reach-site[data-theme=light] main .industry-blueprint dl>div{border-color:rgba(2,124,173,.13)}.reach-site[data-theme=light] main .industry-blueprint dl>div:hover{background:linear-gradient(145deg,rgba(9,160,179,.065),rgba(29,218,181,.03))}.reach-site[data-theme=light] main .industry-blueprint dd{color:#3a6068}@media(max-width:1100px){.reach-site .industry-story__intro{grid-template-columns:1fr 1fr;gap:58px}.reach-site .industry-river__landmarks{left:13%;right:6%}.reach-site .industry-river__copy>em{display:none}.reach-site .industry-river__story{grid-template-columns:minmax(160px,.42fr) 1fr}.reach-site .industry-river__story>aside{grid-column:1/-1;min-height:auto;padding:24px 0 0;border-left:0;border-top:1px solid rgba(9,160,179,.14)}.reach-site .industry-blueprint dl{grid-template-columns:repeat(2,1fr)}.reach-site .industry-blueprint dl>div:nth-child(2n),.reach-site .industry-blueprint dl>div:nth-child(4n){border-right:0}}@media(max-width:780px){.reach-site .industry-story__intro{grid-template-columns:1fr;gap:28px}.reach-site .industry-story__brief>p{margin-top:0}.reach-site .industry-river{margin-top:56px}.reach-site .industry-river__canvas{min-height:420px}.reach-site .industry-river__heading{left:18px;right:18px}.reach-site .industry-river__paths{width:126%;max-width:none;margin-left:-13%;height:330px;top:55px}.reach-site .industry-river__origin{display:none}.reach-site .industry-river__landmarks{left:2%;right:2%;top:152px}.reach-site .industry-river__landmark{padding-inline:2px}.reach-site .industry-river__orbit{width:54px;height:54px}.reach-site .industry-river__symbol{top:16px}.reach-site .industry-river__copy{margin-top:13px}.reach-site .industry-river__copy>small{font-size:5.6px}.reach-site .industry-river__copy>strong{font-size:11px}.reach-site .industry-river__learning{display:none}.reach-site .industry-river__status{left:18px;right:18px}.reach-site .industry-river__story{grid-template-columns:1fr;padding:30px 22px;gap:25px}.reach-site .industry-river__story>header>span{width:44px;height:44px}.reach-site .industry-river__story>aside{grid-column:auto}.reach-site .industry-blueprint>header{padding:18px 22px}.reach-site .industry-blueprint dl{grid-template-columns:1fr}.reach-site .industry-blueprint dl>div,.reach-site .industry-blueprint dl>div:nth-child(2n),.reach-site .industry-blueprint dl>div:nth-child(4n){min-height:96px;padding:20px 22px;border-right:0}.reach-site .industry-blueprint>header>span{display:none}}@media(max-width:480px){.reach-site .industry-river__canvas{min-height:390px}.reach-site .industry-river__heading strong{font-size:12px}.reach-site .industry-river__paths{top:65px;height:285px}.reach-site .industry-river__landmarks{top:150px}.reach-site .industry-river__orbit{width:45px;height:45px}.reach-site .industry-river__symbol{top:12px;transform:scale(.8)}.reach-site .industry-river__copy>small{display:none}.reach-site .industry-river__copy>strong{font-size:9.5px}.reach-site .industry-river__status{bottom:16px}.reach-site .industry-river__status>button{width:auto;height:32px;padding-inline:9px;font-size:7.5px}.reach-site .industry-river__narrative h3{font-size:20px}.reach-site .industry-blueprint dd{font-size:10px}}@media(prefers-reduced-motion:reduce){.reach-site .industry-river__atmosphere>i,.reach-site .industry-river__landmark[aria-selected=true] .industry-river__orbit>b,.reach-site .industry-river__learning>i,.reach-site .industry-river__origin>div i,.reach-site .industry-river__status>span i{animation:none}}.reach-site .industry-river{margin-top:82px;overflow:visible;border:0;background:none}.reach-site .industry-river:before{content:"";position:absolute;z-index:0;left:8%;right:8%;top:84px;height:320px;background:radial-gradient(ellipse at 52% 47%,rgba(9,160,179,.08),rgba(29,218,181,.035) 30%,transparent 70%);filter:blur(18px);pointer-events:none}.reach-site .industry-river__canvas{min-height:505px}.reach-site .industry-river__canvas:after{content:"";position:absolute;z-index:0;left:8%;right:8%;bottom:58px;height:1px;background:linear-gradient(90deg,transparent,rgba(9,160,179,.13),rgba(29,218,181,.18),rgba(9,160,179,.13),transparent)}.reach-site .industry-river__heading{top:8px}.reach-site .industry-river__heading small{color:#70ced0;line-height:1.35}.reach-site .industry-river__heading strong{color:#e2eded;font-size:17px;font-weight:570;line-height:1.4}.reach-site .industry-river__paths{inset:54px 0 auto;height:390px}.reach-site .industry-river__bed--wide{stroke:rgba(9,160,179,.065);stroke-width:30}.reach-site .industry-river__bed{stroke:rgba(9,160,179,.34);stroke-width:1.65}.reach-site .industry-river__return{stroke:rgba(9,160,179,.16);stroke-width:1.2}.reach-site .industry-river__progress{stroke-width:2.6;filter:drop-shadow(0 0 7px rgba(29,218,181,.72))}.reach-site .industry-river__origin{left:1%;top:202px;width:105px}.reach-site .industry-river__origin>div{height:53px;gap:4px}.reach-site .industry-river__origin>div i{width:2.5px}.reach-site .industry-river__origin>span{margin-top:14px;color:#a5eee5;font-size:9px}.reach-site .industry-river__origin>small{max-width:112px;margin-top:8px;color:#789198;font-size:9.5px;line-height:1.45}.reach-site .industry-river__landmarks{left:14.5%;right:7%;top:157px}.reach-site .industry-river__landmark{min-height:235px}.reach-site .industry-river__orbit{width:84px;height:84px;border-color:rgba(9,160,179,.24)}.reach-site .industry-river__orbit>i{width:12px;height:12px}.reach-site .industry-river__symbol{top:31px}.reach-site .industry-river__copy{margin-top:20px}.reach-site .industry-river__copy>small{color:#709095;font-size:8.25px}.reach-site .industry-river__copy>strong{margin-top:9px;color:#afbec1;font-size:16px;font-weight:580}.reach-site .industry-river__copy>em{max-width:155px;margin-top:8px;color:#7f959a;font-size:10.5px;line-height:1.45}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>strong{color:#f0f9f8;text-shadow:0 0 18px rgba(29,218,181,.12)}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>small{color:#8be7dc}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>em{color:#b0c7c8}.reach-site .industry-river__learning{right:.2%;top:163px;width:96px;height:96px}.reach-site .industry-river__learning>span{font-size:9px}.reach-site .industry-river__learning>small{font-size:7.5px}.reach-site .industry-river__status{bottom:12px}.reach-site .industry-river__status>span{color:#74a7aa;font-size:9px}.reach-site .industry-river__status>small{color:#68888d;font-size:8.5px}.reach-site .industry-river__status>button{min-height:38px;padding:0 16px;border-color:rgba(9,160,179,.28);background:rgba(9,160,179,.045);color:#a5bbbe;font-size:10.5px}.reach-site .industry-river__status>button:hover{background:rgba(29,218,181,.06);color:#e7f8f5}.reach-site .industry-river__story{margin-top:18px;min-height:315px;padding:43px 39px;border-top:0;background:linear-gradient(90deg,transparent,rgba(9,160,179,.045) 16%,rgba(29,218,181,.025) 52%,transparent)}.reach-site .industry-river__story:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(9,160,179,.2),rgba(29,218,181,.25),rgba(9,160,179,.2),transparent)}.reach-site .industry-river__story>aside>small,.reach-site .industry-river__story>header small{font-size:8.5px;line-height:1.45}.reach-site .industry-river__story>header strong{font-size:22px}.reach-site .industry-river__narrative h3{font-size:27px;line-height:1.32}.reach-site .industry-river__narrative>p{color:#9eb1b5;font-size:13px;line-height:1.65}.reach-site .industry-river__narrative>div>span{padding:9px 11px;color:#a6babc;font-size:10.5px}.reach-site .industry-river__story>aside>strong{font-size:20px}.reach-site .industry-river__story>aside>span{color:#8ea6a9;font-size:11px}.reach-site .industry-blueprint{border-top:0}.reach-site .industry-blueprint:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(9,160,179,.2),rgba(29,218,181,.25),rgba(9,160,179,.2),transparent)}.reach-site .industry-blueprint>header{min-height:92px;padding:23px 30px}.reach-site .industry-blueprint>header small{font-size:8.5px}.reach-site .industry-blueprint>header strong{font-size:17px}.reach-site .industry-blueprint>header>span{font-size:8.5px}.reach-site .industry-blueprint dl>div{min-height:130px;padding:27px;background:transparent}.reach-site .industry-blueprint dt{color:#67a5a7;font-size:8.5px;line-height:1.3}.reach-site .industry-blueprint dd{margin-top:14px;color:#c0cfd1;font-size:12px;line-height:1.58}.reach-site[data-theme=light] main .industry-river:before{background:radial-gradient(ellipse at 52% 47%,rgba(9,160,179,.085),rgba(29,218,181,.04) 30%,transparent 70%)}.reach-site[data-theme=light] main .industry-river__canvas:after{background:linear-gradient(90deg,transparent,rgba(2,124,173,.13),rgba(29,218,181,.2),rgba(2,124,173,.13),transparent)}.reach-site[data-theme=light] main .industry-river__heading small{color:#087b79}.reach-site[data-theme=light] main .industry-river__heading strong{color:#234e57}.reach-site[data-theme=light] main .industry-river__origin>span{color:#087a77}.reach-site[data-theme=light] main .industry-river__origin>small{color:#486a72}.reach-site[data-theme=light] main .industry-river__copy>strong{color:#3c5f67}.reach-site[data-theme=light] main .industry-river__copy>em{color:#4e6c73}.reach-site[data-theme=light] main .industry-river__landmark[aria-selected=true] .industry-river__copy>strong{color:#153f48;text-shadow:none}.reach-site[data-theme=light] main .industry-river__landmark[aria-selected=true] .industry-river__copy>small{color:#087875}.reach-site[data-theme=light] main .industry-river__landmark[aria-selected=true] .industry-river__copy>em{color:#315e64}.reach-site[data-theme=light] main .industry-river__status>small,.reach-site[data-theme=light] main .industry-river__status>span{color:#386b70}.reach-site[data-theme=light] main .industry-river__status>button{border-color:rgba(2,124,173,.25);background:rgba(255,255,255,.45);color:#315f66}.reach-site[data-theme=light] main .industry-river__story{background:linear-gradient(90deg,transparent,rgba(9,160,179,.055) 16%,rgba(29,218,181,.035) 52%,transparent)}.reach-site[data-theme=light] main .industry-river__narrative>p{color:#41636b}.reach-site[data-theme=light] main .industry-river__narrative>div>span{color:#3b6067}.reach-site[data-theme=light] main .industry-river__story>aside>span{color:#47676e}.reach-site[data-theme=light] main .industry-blueprint dt{color:#397579}.reach-site[data-theme=light] main .industry-blueprint dd{color:#315961}@media(max-width:1100px){.reach-site .industry-river__landmarks{left:12.5%;right:5.5%}.reach-site .industry-river__orbit{width:74px;height:74px}.reach-site .industry-river__symbol{top:26px}.reach-site .industry-river__copy>strong{font-size:14.5px}.reach-site .industry-river__copy>em{font-size:9.5px}.reach-site .industry-river__learning{right:-1%}}@media(max-width:780px){.reach-site .industry-river{overflow:hidden}.reach-site .industry-river:before{left:0;right:0}.reach-site .industry-river__canvas{min-height:440px;overflow:hidden}.reach-site .industry-river__heading{left:0;right:0}.reach-site .industry-river__paths{top:66px;height:315px}.reach-site .industry-river__landmarks{top:159px}.reach-site .industry-river__orbit{width:52px;height:52px}.reach-site .industry-river__symbol{top:15px}.reach-site .industry-river__copy{margin-top:14px}.reach-site .industry-river__copy>strong{font-size:11px}.reach-site .industry-river__status{bottom:14px}.reach-site .industry-river__story{padding:32px 22px}.reach-site .industry-river__narrative h3{font-size:22px}.reach-site .industry-blueprint>header{padding-inline:22px}.reach-site .industry-blueprint dl>div{min-height:104px;padding:22px}.reach-site .industry-blueprint dd{font-size:11.5px}}@media(max-width:480px){.reach-site .industry-river__canvas{min-height:410px}.reach-site .industry-river__heading small{font-size:7.5px}.reach-site .industry-river__heading strong{font-size:13px}.reach-site .industry-river__landmarks{top:157px}.reach-site .industry-river__orbit{width:44px;height:44px}.reach-site .industry-river__copy>strong{font-size:10px}.reach-site .industry-river__status>button,.reach-site .industry-river__status>small,.reach-site .industry-river__status>span{font-size:7.5px}.reach-site .industry-river__narrative h3{font-size:20px}.reach-site .industry-blueprint>header strong{font-size:15px}}.reach-site .industry-river__canvas{min-height:590px;overflow:visible}.reach-site .industry-river__heading{left:0;right:0;top:5px;align-items:flex-start}.reach-site .industry-river__heading>div{max-width:700px;gap:8px}.reach-site .industry-river__heading small{font-size:9.5px}.reach-site .industry-river__heading strong{font-size:21px;font-weight:580;line-height:1.3}.reach-site .industry-river__heading p{margin:0;color:#81979d;font-size:12.5px;line-height:1.55}.reach-site .industry-river__heading>span{margin-top:4px;padding:10px 13px;border:1px solid rgba(29,218,181,.2);background:linear-gradient(110deg,rgba(9,160,179,.07),rgba(29,218,181,.025));color:#9bded8;font:750 8.5px/1.2 Geist Mono;letter-spacing:.08em;text-transform:uppercase}.reach-site .industry-river__heading>span i{display:inline-block;width:5px;height:5px;margin-right:7px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 11px var(--brand-mint)}.reach-site .industry-river__workspace{position:absolute;left:0;right:0;top:113px;bottom:70px;display:grid;grid-template-columns:240px minmax(0,1fr);gap:42px;align-items:stretch}.reach-site .industry-river__signature{position:relative;min-width:0;padding:10px 24px 18px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.reach-site .industry-river__signature:after{content:"";position:absolute;top:7%;right:0;bottom:7%;width:1px;background:linear-gradient(transparent,rgba(9,160,179,.23),rgba(29,218,181,.18),transparent)}.reach-site .industry-river__signature-mark{position:relative;width:112px;height:112px;margin-bottom:24px;border:1px solid rgba(9,160,179,.25);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(9,160,179,.13),rgba(29,218,181,.025) 45%,transparent 70%);box-shadow:0 0 55px rgba(9,160,179,.08)}.reach-site .industry-river__signature-mark:before,.reach-site .industry-river__signature-mark>i{content:"";position:absolute;border:1px solid rgba(9,160,179,.14);border-radius:50%;animation:industrySignatureOrbit 12s linear infinite}.reach-site .industry-river__signature-mark:before{inset:-12px;border-style:dashed}.reach-site .industry-river__signature-mark>i:first-child{inset:15px;animation-direction:reverse;animation-duration:8s}.reach-site .industry-river__signature-mark>i:nth-child(2){width:7px;height:7px;top:5px;left:50%;border:0;background:var(--brand-mint);box-shadow:0 0 14px var(--brand-mint);transform-origin:0 51px}.reach-site .industry-river__signature-mark>span{color:#dcfffa;font:520 30px/1 Geist;letter-spacing:-.04em}.reach-site .industry-river__signature>small{color:#69c9c7;font:800 8.5px/1.3 Geist Mono;letter-spacing:.12em}.reach-site .industry-river__signature>strong{max-width:210px;margin-top:8px;color:#dbe8e9;font-size:15px;font-weight:570;line-height:1.35}.reach-site .industry-river__fingerprint{width:150px;height:42px;margin-top:21px;display:flex;align-items:center;gap:4px}.reach-site .industry-river__fingerprint i{width:3px;min-height:7px;border-radius:4px;background:linear-gradient(180deg,#9cfff2,var(--brand-cyan));box-shadow:0 0 8px rgba(29,218,181,.3);animation:industryFingerprint 1.7s ease-in-out infinite alternate}.reach-site .industry-river__signature dl{width:100%;margin:20px 0 0;display:grid;gap:13px}.reach-site .industry-river__signature dl>div{display:grid;gap:5px}.reach-site .industry-river__signature dt{color:#52777d;font:800 7.5px/1.2 Geist Mono;letter-spacing:.1em}.reach-site .industry-river__signature dd{max-width:215px;margin:0;color:#93a8ac;font-size:10.5px;line-height:1.4}.reach-site .industry-river__route{position:relative;min-width:0;overflow:visible}.reach-site .industry-river__paths{z-index:1;inset:14px 0 auto;width:100%;height:120px;overflow:visible}.reach-site .industry-river__bed--wide{stroke:rgba(9,160,179,.07);stroke-width:24}.reach-site .industry-river__bed{stroke:rgba(9,160,179,.31);stroke-width:1.5}.reach-site .industry-river__progress{stroke-width:2.3;filter:drop-shadow(0 0 7px rgba(29,218,181,.62))}.reach-site .industry-river__landmarks{z-index:3;inset:27px 0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.reach-site .industry-river__landmark{min-width:0;min-height:342px;padding:0 8px;align-items:center}.reach-site .industry-river__orbit{width:78px;height:78px;background:rgba(7,20,27,.78);backdrop-filter:blur(8px)}.reach-site .industry-river__symbol{top:28px}.reach-site .industry-river__copy{position:relative;width:100%;min-height:174px;margin-top:26px;padding:18px 8px 13px;border-top:1px solid rgba(9,160,179,.12);align-items:flex-start;text-align:left;transition:background .35s ease,border-color .35s ease}.reach-site .industry-river__copy:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,160,179,.045),transparent 78%);opacity:0;transition:opacity .35s ease}.reach-site .industry-river__copy>*{position:relative;z-index:1}.reach-site .industry-river__copy>small{color:#6d8e94;font-size:8.5px;line-height:1.4}.reach-site .industry-river__copy>strong{margin-top:10px;color:#c0ced0;font-size:17px;font-weight:600;line-height:1.25}.reach-site .industry-river__copy>em{max-width:none;margin-top:9px;color:#91a6aa;font-size:11.5px;font-weight:520;line-height:1.42}.reach-site .industry-river__copy>span{margin-top:14px;color:#5f7d82;font:700 8px/1.45 Geist Mono;letter-spacing:.04em}.reach-site .industry-river__landmark:hover .industry-river__copy,.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy{border-color:rgba(29,218,181,.42)}.reach-site .industry-river__landmark:hover .industry-river__copy:before,.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy:before{opacity:1}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>strong{color:#f1f9f8}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>em{color:#b6cbcd}.reach-site .industry-river__landmark[aria-selected=true] .industry-river__copy>span{color:#76aaa9}.reach-site .industry-river__status{left:0;right:0;bottom:5px;padding-top:17px;border-top:1px solid rgba(9,160,179,.11)}@keyframes industrySignatureOrbit{to{transform:rotate(1turn)}}@keyframes industryFingerprint{50%{opacity:.48;transform:scaleY(.72)}}.reach-site[data-theme=light] main .industry-river__heading p{color:#45666d}.reach-site[data-theme=light] main .industry-river__heading>span{border-color:rgba(2,124,173,.18);background:linear-gradient(110deg,rgba(255,255,255,.58),rgba(29,218,181,.06));color:#2e6b70}.reach-site[data-theme=light] main .industry-river__signature:after{background:linear-gradient(transparent,rgba(2,124,173,.2),rgba(29,218,181,.2),transparent)}.reach-site[data-theme=light] main .industry-river__signature-mark{border-color:rgba(2,124,173,.22);background:radial-gradient(circle,rgba(9,160,179,.12),rgba(29,218,181,.035) 45%,transparent 70%)}.reach-site[data-theme=light] main .industry-river__signature-mark>span{color:#174c56}.reach-site[data-theme=light] main .industry-river__signature>small{color:#087b79}.reach-site[data-theme=light] main .industry-river__signature>strong{color:#274f57}.reach-site[data-theme=light] main .industry-river__signature dt{color:#3b7478}.reach-site[data-theme=light] main .industry-river__signature dd{color:#496b72}.reach-site[data-theme=light] main .industry-river__orbit{background:rgba(245,251,251,.82)}.reach-site[data-theme=light] main .industry-river__copy{border-color:rgba(2,124,173,.14)}.reach-site[data-theme=light] main .industry-river__copy:before{background:linear-gradient(180deg,rgba(9,160,179,.065),transparent 78%)}.reach-site[data-theme=light] main .industry-river__copy>small{color:#3e7378}.reach-site[data-theme=light] main .industry-river__copy>strong{color:#315960}.reach-site[data-theme=light] main .industry-river__copy>em{color:#496a71}.reach-site[data-theme=light] main .industry-river__copy>span{color:#54747a}@media(max-width:1100px){.reach-site .industry-river__workspace{grid-template-columns:205px minmax(0,1fr);gap:24px}.reach-site .industry-river__signature{padding-right:18px}.reach-site .industry-river__signature-mark{width:96px;height:96px}.reach-site .industry-river__signature-mark>span{font-size:26px}.reach-site .industry-river__signature dl{gap:10px}.reach-site .industry-river__signature dd{font-size:9.5px}.reach-site .industry-river__landmark{padding-inline:4px}.reach-site .industry-river__orbit{width:68px;height:68px}.reach-site .industry-river__symbol{top:23px}.reach-site .industry-river__copy{padding-inline:5px}.reach-site .industry-river__copy>strong{font-size:15px}.reach-site .industry-river__copy>em{font-size:10px}.reach-site .industry-river__copy>span{font-size:7px}}@media(max-width:780px){.reach-site .industry-river__canvas{min-height:790px;overflow:hidden}.reach-site .industry-river__heading{right:0}.reach-site .industry-river__heading>div{max-width:72%}.reach-site .industry-river__heading strong{font-size:17px}.reach-site .industry-river__heading p{font-size:11px}.reach-site .industry-river__heading>span{max-width:25%;font-size:7px;line-height:1.45}.reach-site .industry-river__workspace{top:132px;bottom:74px;display:block;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.reach-site .industry-river__signature{width:100%;min-height:205px;padding:5px 0 22px;display:grid;grid-template-columns:95px minmax(0,1fr);grid-template-rows:auto auto auto;-moz-column-gap:22px;column-gap:22px;align-content:center}.reach-site .industry-river__signature:after{top:auto;left:0;right:0;bottom:0;width:auto;height:1px;background:linear-gradient(90deg,transparent,rgba(9,160,179,.22),rgba(29,218,181,.18),transparent)}.reach-site .industry-river__signature-mark{grid-row:1/4;width:82px;height:82px;margin:0}.reach-site .industry-river__signature>small,.reach-site .industry-river__signature>strong{grid-column:2}.reach-site .industry-river__signature>strong{margin-top:5px}.reach-site .industry-river__fingerprint{grid-column:2;width:135px;height:32px;margin-top:10px}.reach-site .industry-river__signature dl{display:none}.reach-site .industry-river__route{min-width:760px;height:390px;margin-top:22px}.reach-site .industry-river__paths{top:12px;width:100%;height:110px;margin-left:0}.reach-site .industry-river__landmarks{top:24px;left:0;right:0}.reach-site .industry-river__landmark{min-height:340px}.reach-site .industry-river__orbit{width:62px;height:62px}.reach-site .industry-river__symbol{top:20px}.reach-site .industry-river__copy{margin-top:22px}.reach-site .industry-river__copy>strong{font-size:14px}.reach-site .industry-river__copy>em{font-size:9.5px}.reach-site .industry-river__status{bottom:7px}.reach-site .industry-river__story{margin-top:24px}}@media(max-width:480px){.reach-site .industry-river__canvas{min-height:760px}.reach-site .industry-river__heading>div{max-width:68%}.reach-site .industry-river__heading small{font-size:7.5px}.reach-site .industry-river__heading strong{font-size:15px}.reach-site .industry-river__heading p{display:none}.reach-site .industry-river__heading>span{max-width:30%;padding:8px;font-size:6.5px}.reach-site .industry-river__workspace{top:105px}.reach-site .industry-river__signature{min-height:190px}.reach-site .industry-river__route{margin-top:16px}.reach-site .industry-river__status>span{font-size:7px}}@media(prefers-reduced-motion:reduce){.reach-site .industry-river__fingerprint i,.reach-site .industry-river__signature-mark:before,.reach-site .industry-river__signature-mark>i{animation:none}}.reach-site .industry-blueprint{margin-top:34px;padding-bottom:34px;border:0}.reach-site .industry-blueprint:before{top:auto;bottom:0}.reach-site .industry-blueprint>header{min-height:122px;padding:27px 0 30px;border-bottom:1px solid rgba(9,160,179,.16);background:transparent}.reach-site .industry-blueprint>header>div{gap:7px}.reach-site .industry-blueprint>header small{font-size:9px}.reach-site .industry-blueprint>header strong{font-size:22px;font-weight:590;line-height:1.3}.reach-site .industry-blueprint>header p{max-width:620px;margin:2px 0 0;color:#82989d;font-size:12.5px;line-height:1.55}.reach-site .industry-blueprint>header>span{align-self:flex-start;margin-top:4px;padding:10px 12px;border:1px solid rgba(9,160,179,.18);background:rgba(9,160,179,.035);color:#78a7aa;font-size:8px}.reach-site .industry-blueprint__flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:24px}.reach-site .industry-blueprint__flow:before{content:"";position:absolute;left:5%;right:5%;top:69px;height:1px;background:linear-gradient(90deg,transparent,rgba(9,160,179,.22),rgba(29,218,181,.28),rgba(9,160,179,.22),transparent)}.reach-site .industry-blueprint__flow>button{position:relative;min-width:0;min-height:320px;padding:25px 22px 21px;border:1px solid rgba(9,160,179,.12);background:linear-gradient(150deg,rgba(9,160,179,.025),transparent 58%);color:inherit;text-align:left;overflow:hidden;cursor:pointer;transition:transform .35s ease,border-color .35s ease,background .35s ease,box-shadow .35s ease}.reach-site .industry-blueprint__flow>button:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 0,rgba(29,218,181,.1),transparent 48%);opacity:0;transition:opacity .35s ease}.reach-site .industry-blueprint__flow>button:hover,.reach-site .industry-blueprint__flow>button[aria-selected=true]{z-index:2;transform:translateY(-5px);border-color:rgba(29,218,181,.35);background:linear-gradient(150deg,rgba(9,160,179,.08),rgba(29,218,181,.018) 58%,transparent);box-shadow:0 24px 48px rgba(0,0,0,.13)}.reach-site .industry-blueprint__flow>button:hover:before,.reach-site .industry-blueprint__flow>button[aria-selected=true]:before{opacity:1}.reach-site .industry-blueprint__phase{position:relative;z-index:1;min-height:72px;display:grid;grid-template-columns:20px 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-content:start}.reach-site .industry-blueprint__phase>i{grid-row:1/3;width:14px;height:14px;margin-top:1px;border:1px solid rgba(9,160,179,.46);border-radius:50%;background:#07141b;box-shadow:0 0 0 7px rgba(9,160,179,.025);transition:.35s ease}.reach-site .industry-blueprint__phase>small{color:#5f8b90;font:800 8px/1.3 Geist Mono;letter-spacing:.1em}.reach-site .industry-blueprint__phase>strong{margin-top:7px;color:#cbd9db;font-size:16px;font-weight:590;line-height:1.35}.reach-site .industry-blueprint__flow>button[aria-selected=true] .industry-blueprint__phase>i{border-color:#a9fff2;background:var(--brand-mint);box-shadow:0 0 0 8px rgba(29,218,181,.035),0 0 15px rgba(29,218,181,.6)}.reach-site .industry-blueprint__flow>button[aria-selected=true] .industry-blueprint__phase>small{color:#82dcd5}.reach-site .industry-blueprint__flow>button[aria-selected=true] .industry-blueprint__phase>strong{color:#f0f8f8}.reach-site .industry-blueprint__flow button dl{position:relative;z-index:1;margin:10px 0 0;display:grid;grid-template-columns:1fr;gap:0}.reach-site .industry-blueprint__flow button dl>div,.reach-site .industry-blueprint__flow button dl>div:nth-child(4n){min-height:0;padding:16px 0;border:0;border-top:1px solid rgba(9,160,179,.11);background:transparent}.reach-site .industry-blueprint__flow button dl>div:hover{background:transparent}.reach-site .industry-blueprint__flow dt{color:#5b8589;font-size:8.5px;line-height:1.35;text-transform:uppercase}.reach-site .industry-blueprint__flow dd{margin-top:9px;color:#aebfc2;font-size:12.5px;font-weight:520;line-height:1.55}.reach-site .industry-blueprint__signal{position:absolute;z-index:1;left:22px;right:22px;bottom:17px;height:10px;display:flex;align-items:center;gap:5px}.reach-site .industry-blueprint__signal:before{content:"";height:1px;flex:1;background:linear-gradient(90deg,rgba(9,160,179,.25),transparent)}.reach-site .industry-blueprint__signal i{width:4px;height:4px;border-radius:50%;background:#315d64}.reach-site .industry-blueprint__signal i:nth-child(2){background:#4c9695}.reach-site .industry-blueprint__signal i:nth-child(3){background:var(--brand-mint);box-shadow:0 0 9px var(--brand-mint)}.reach-site .industry-blueprint__flow>button[aria-selected=true] .industry-blueprint__signal i:nth-child(3){animation:industryPulse 1.8s ease-in-out infinite}.reach-site .industry-intelligence{margin-top:92px;padding-top:43px;border-top:1px solid rgba(9,160,179,.16)}.reach-site .industry-intelligence>header{margin-bottom:35px;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);gap:80px;align-items:end}.reach-site .industry-intelligence>header>div>small{color:#61bdbe;font:800 9px/1.3 Geist Mono;letter-spacing:.12em}.reach-site .industry-intelligence>header h3{max-width:690px;margin:14px 0 0;color:#e1ecec;font-size:30px;font-weight:500;line-height:1.15;letter-spacing:-.035em}.reach-site .industry-intelligence>header>p{margin:0;color:#8da1a6;font-size:14px;line-height:1.7}.reach-site .industry-intelligence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid rgba(9,160,179,.16)}.reach-site .industry-intelligence-grid>article{position:relative;min-width:0;min-height:330px;padding:30px 26px 24px;border:0;border-right:1px solid rgba(9,160,179,.13);background:transparent;color:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:background .35s ease,transform .35s ease}.reach-site .industry-intelligence-grid>article:last-child{border-right:0}.reach-site .industry-intelligence-grid>article:before{content:"";position:absolute;inset:0;background:linear-gradient(150deg,rgba(9,160,179,.09),rgba(29,218,181,.02) 55%,transparent);opacity:0;transition:opacity .35s ease}.reach-site .industry-intelligence-grid>article:hover,.reach-site .industry-intelligence-grid>article[aria-pressed=true]{transform:translateY(-3px)}.reach-site .industry-intelligence-grid>article:hover:before,.reach-site .industry-intelligence-grid>article[aria-pressed=true]:before{opacity:1}.reach-site .industry-intelligence-grid>article>span{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.reach-site .industry-intelligence-grid>article>span small{color:#60aeb1;font:800 8.5px/1.3 Geist Mono;letter-spacing:.12em}.reach-site .industry-intelligence-grid>article>span i{width:7px;height:7px;border:1px solid rgba(9,160,179,.42);border-radius:50%}.reach-site .industry-intelligence-grid>article[aria-pressed=true]>span i{border-color:#9dfff0;background:var(--brand-mint);box-shadow:0 0 13px rgba(29,218,181,.7)}.reach-site .industry-intelligence-grid h3{position:relative;z-index:1;max-width:220px;margin:17px 0 25px;color:#d6e4e5;font-size:19px;font-weight:590;line-height:1.35}.reach-site .industry-intelligence-grid ul{position:relative;z-index:1;margin:0;padding:0;list-style:none;display:grid;gap:13px}.reach-site .industry-intelligence-grid li{display:flex;align-items:flex-start;gap:11px;color:#9bafb3;font-size:13px;line-height:1.48}.reach-site .industry-intelligence-grid li i{flex:0 0 6px;width:6px;height:6px;margin-top:6px;border-radius:50%;background:#38d9c1;box-shadow:0 0 8px rgba(29,218,181,.35)}.reach-site .industry-intelligence-grid__status{position:absolute!important;z-index:1;left:26px;right:26px;bottom:23px;padding-top:14px;border-top:1px solid rgba(9,160,179,.1);display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px;color:#65878c;font:750 7.5px/1.3 Geist Mono;letter-spacing:.08em;text-transform:uppercase}.reach-site .industry-intelligence-grid__status i{width:5px!important;height:5px!important;border:0!important;border-radius:50%;background:#437279}.reach-site .industry-intelligence-grid>article[aria-pressed=true] .industry-intelligence-grid__status{color:#75b7b5}.reach-site .industry-intelligence-grid>article[aria-pressed=true] .industry-intelligence-grid__status i{background:var(--brand-mint);box-shadow:0 0 9px var(--brand-mint)}.reach-site .industry-intelligence-grid>article:hover{background:transparent}.reach-site .industry-intelligence-grid>article:focus{outline:none}.reach-site .industry-intelligence-grid>article:focus-visible{box-shadow:inset 0 0 0 1px rgba(29,218,181,.55)}.reach-site[data-theme=light] main .industry-blueprint>header{background:transparent}.reach-site[data-theme=light] main .industry-blueprint>header p{color:#496a71}.reach-site[data-theme=light] main .industry-blueprint>header>span{border-color:rgba(2,124,173,.17);background:rgba(255,255,255,.42);color:#376c71}.reach-site[data-theme=light] main .industry-blueprint__flow:before{background:linear-gradient(90deg,transparent,rgba(2,124,173,.2),rgba(29,218,181,.28),rgba(2,124,173,.2),transparent)}.reach-site[data-theme=light] main .industry-blueprint__flow>button{border-color:rgba(2,124,173,.14);background:linear-gradient(150deg,rgba(255,255,255,.38),transparent 58%)}.reach-site[data-theme=light] main .industry-blueprint__flow>button:hover,.reach-site[data-theme=light] main .industry-blueprint__flow>button[aria-selected=true]{border-color:rgba(9,160,179,.34);background:linear-gradient(150deg,rgba(255,255,255,.72),rgba(29,218,181,.05) 58%,transparent);box-shadow:0 22px 44px rgba(18,91,103,.09)}.reach-site[data-theme=light] main .industry-blueprint__phase>i{background:#f4fbfb}.reach-site[data-theme=light] main .industry-blueprint__flow dt,.reach-site[data-theme=light] main .industry-blueprint__phase>small{color:#3d7478}.reach-site[data-theme=light] main .industry-blueprint__phase>strong{color:#315961}.reach-site[data-theme=light] main .industry-blueprint__flow>button[aria-selected=true] .industry-blueprint__phase>strong{color:#173f48}.reach-site[data-theme=light] main .industry-blueprint__flow dd{color:#3e6269}.reach-site[data-theme=light] main .industry-intelligence{border-color:rgba(2,124,173,.15)}.reach-site[data-theme=light] main .industry-intelligence>header h3{color:#1f4a53}.reach-site[data-theme=light] main .industry-intelligence>header>p{color:#4b6b72}.reach-site[data-theme=light] main .industry-intelligence-grid{border-color:rgba(2,124,173,.15)}.reach-site[data-theme=light] main .industry-intelligence-grid>article{border-color:rgba(2,124,173,.13)}.reach-site[data-theme=light] main .industry-intelligence-grid>article:before{background:linear-gradient(150deg,rgba(9,160,179,.075),rgba(29,218,181,.035) 55%,transparent)}.reach-site[data-theme=light] main .industry-intelligence-grid h3{color:#254f57}.reach-site[data-theme=light] main .industry-intelligence-grid li{color:#46676e}.reach-site[data-theme=light] main .industry-intelligence-grid .industry-intelligence-grid__status{color:#4f7379}@media(max-width:1100px){.reach-site .industry-blueprint__flow{grid-template-columns:repeat(2,1fr)}.reach-site .industry-blueprint__flow:before{display:none}.reach-site .industry-blueprint__flow>button{min-height:300px}.reach-site .industry-intelligence>header{grid-template-columns:1fr;gap:18px}.reach-site .industry-intelligence>header>p{max-width:650px}.reach-site .industry-intelligence-grid{grid-template-columns:1fr 1fr}.reach-site .industry-intelligence-grid>article:nth-child(2){border-right:0}.reach-site .industry-intelligence-grid>article:nth-child(-n+2){border-bottom:1px solid rgba(9,160,179,.13)}}@media(max-width:680px){.reach-site .industry-blueprint>header{align-items:flex-start;flex-direction:column}.reach-site .industry-blueprint>header>span{margin-top:8px}.reach-site .industry-blueprint__flow{grid-template-columns:1fr}.reach-site .industry-blueprint__flow>button{min-height:285px;padding-inline:20px}.reach-site .industry-blueprint__phase>strong{font-size:16px}.reach-site .industry-blueprint__flow dd{font-size:12px}.reach-site .industry-intelligence{margin-top:70px}.reach-site .industry-intelligence>header h3{font-size:25px}.reach-site .industry-intelligence-grid{grid-template-columns:1fr}.reach-site .industry-intelligence-grid>article,.reach-site .industry-intelligence-grid>article:nth-child(2){min-height:300px;border-right:0;border-bottom:1px solid rgba(9,160,179,.13)}.reach-site .industry-intelligence-grid>article:last-child{border-bottom:0}.reach-site .industry-intelligence-grid h3{font-size:18px}.reach-site .industry-intelligence-grid li{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.reach-site .industry-blueprint__flow>button[aria-selected=true] .industry-blueprint__signal i:nth-child(3){animation:none}}.reach-site .industry-blueprint__flow:before{display:none}.reach-site .industry-architecture{padding:135px 0 115px;grid-template-columns:minmax(0,.86fr) minmax(620px,1.14fr);gap:105px;align-items:start}.reach-site .industry-architecture__identity{display:flex;align-items:center;gap:13px}.reach-site .industry-architecture__identity>span{width:42px;height:42px;border:1px solid rgba(29,218,181,.43);border-radius:50%;display:grid;place-items:center;background:rgba(29,218,181,.055);color:#a4f7eb;font:800 8.5px/1 Geist Mono;box-shadow:0 0 24px rgba(29,218,181,.07)}.reach-site .industry-architecture__identity>small{color:#6ebfc0;font:800 9px/1.35 Geist Mono;letter-spacing:.12em}.reach-site .industry-architecture__intro h2{margin:28px 0 24px;font-size:clamp(40px,3.75vw,54px);line-height:1.055}.reach-site .industry-architecture__intro>p{max-width:590px;color:#a0b1b5;font-size:15px;line-height:1.72}.reach-site .industry-architecture__intro>dl{max-width:590px;margin:34px 0 0;padding-top:23px;border-top:1px solid rgba(9,160,179,.15);display:grid;grid-template-columns:1fr 1fr;gap:22px}.reach-site .industry-architecture__intro>dl>div{display:grid;gap:8px}.reach-site .industry-architecture__intro dt{color:#5b8d91;font:800 8px/1.3 Geist Mono;letter-spacing:.1em}.reach-site .industry-architecture__intro dd{margin:0;color:#c2d0d2;font-size:12.5px;font-weight:550;line-height:1.45}.reach-site .industry-architecture__details{border:0;background:transparent!important;display:block}.reach-site .industry-architecture__details>header{min-height:98px;padding:21px 24px;border-block:1px solid rgba(9,160,179,.17);display:flex;align-items:center;justify-content:space-between;gap:25px;background:linear-gradient(90deg,rgba(9,160,179,.055),transparent)}.reach-site .industry-architecture__details>header>div{display:grid;gap:8px}.reach-site .industry-architecture__details>header small{color:#64b9ba;font:800 8.5px/1.3 Geist Mono;letter-spacing:.11em}.reach-site .industry-architecture__details>header strong{color:#dce8e9;font-size:18px;font-weight:590;line-height:1.35}.reach-site .industry-architecture__details>header>span{display:flex;align-items:center;gap:8px;color:#64878c;font:800 7.5px/1.3 Geist Mono;letter-spacing:.08em}.reach-site .industry-architecture__details>header>span i{width:5px;height:5px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 10px var(--brand-mint);animation:industryPulse 2s ease-in-out infinite}.reach-site .industry-architecture__layers{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid rgba(9,160,179,.16)}.reach-site .industry-architecture__layers>article{min-height:285px;padding:30px 25px}.reach-site .industry-architecture__layers>article:first-child{border-right:1px solid rgba(9,160,179,.14)}.reach-site .industry-architecture__layers article>small{color:#62afb2;font-size:8.5px}.reach-site .industry-architecture__layers ul{margin-top:25px;gap:14px}.reach-site .industry-architecture__layers li{color:#b0bfc2;font-size:13px;line-height:1.5}.reach-site .industry-architecture__layers li span{width:24px;height:24px;background:rgba(29,218,181,.07);font-size:11px}.reach-site .industry-integration-list{margin-top:25px;gap:9px}.reach-site .industry-integration-list span{padding:11px 12px;background:linear-gradient(145deg,rgba(9,160,179,.055),rgba(29,218,181,.018));color:#adc0c2;font-size:11.5px;transition:border-color .25s ease,background .25s ease,color .25s ease}.reach-site .industry-integration-list span:hover{border-color:rgba(29,218,181,.42);background:rgba(29,218,181,.055);color:#e5f2f1}.reach-site .industry-deployment{min-height:118px;margin:0;padding:24px;display:grid;grid-template-columns:minmax(170px,.55fr) 1.45fr;gap:30px;align-items:center;border:0;border-bottom:1px solid rgba(9,160,179,.16);background:linear-gradient(90deg,transparent,rgba(9,160,179,.035),transparent)}.reach-site .industry-deployment>div{display:grid;gap:8px}.reach-site .industry-deployment>div small{color:#5aaeb0;font:800 8px/1.3 Geist Mono;letter-spacing:.1em}.reach-site .industry-deployment>div strong{color:#c9d8da;font-size:13px;font-weight:580;line-height:1.4}.reach-site .industry-deployment p{margin:0!important;color:#9cafb3!important;font-size:13px!important;line-height:1.65!important}.reach-site .industry-outcomes{min-height:210px;background:linear-gradient(90deg,rgba(9,160,179,.025),transparent 30%)}.reach-site .industry-outcomes>div h2{max-width:560px;font-size:27px;line-height:1.28}.reach-site .industry-outcomes>article{overflow:hidden;transition:background .3s ease,transform .3s ease}.reach-site .industry-outcomes>article:before{background:radial-gradient(circle at 50% 100%,rgba(29,218,181,.085),transparent 65%);transition:opacity .3s ease}.reach-site .industry-outcomes>article:hover{transform:translateY(-3px);background:rgba(9,160,179,.035)}.reach-site .industry-outcomes>article:hover:before{opacity:1}.reach-site .industry-outcomes>article span,.reach-site .industry-outcomes>article strong{position:relative;z-index:1}.reach-site .industry-outcomes>article strong{font-size:33px}.reach-site .industry-outcomes>article span{font-size:12px;line-height:1.5}.reach-site[data-theme=light] main .industry-architecture__identity>span{color:#087572;background:rgba(29,218,181,.09)}.reach-site[data-theme=light] main .industry-architecture__identity>small{color:#2f777a}.reach-site[data-theme=light] main .industry-architecture__intro>p{color:#4b6970}.reach-site[data-theme=light] main .industry-architecture__intro>dl{border-color:rgba(2,124,173,.16)}.reach-site[data-theme=light] main .industry-architecture__intro dt{color:#3c7478}.reach-site[data-theme=light] main .industry-architecture__intro dd{color:#315860}.reach-site[data-theme=light] main .industry-architecture__details>header{border-color:rgba(2,124,173,.16);background:linear-gradient(90deg,rgba(9,160,179,.06),transparent)}.reach-site[data-theme=light] main .industry-architecture__details>header strong{color:#254f57}.reach-site[data-theme=light] main .industry-architecture__details>header>span{color:#3e6c72}.reach-site[data-theme=light] main .industry-architecture__layers{border-color:rgba(2,124,173,.15)}.reach-site[data-theme=light] main .industry-architecture__layers>article:first-child{border-color:rgba(2,124,173,.14)}.reach-site[data-theme=light] main .industry-architecture__layers li{color:#3e6269}.reach-site[data-theme=light] main .industry-integration-list span{background:linear-gradient(145deg,rgba(255,255,255,.55),rgba(29,218,181,.035));color:#365f67}.reach-site[data-theme=light] main .industry-deployment{border-color:rgba(2,124,173,.15);background:linear-gradient(90deg,transparent,rgba(9,160,179,.045),transparent)}.reach-site[data-theme=light] main .industry-deployment>div strong{color:#2d5860}.reach-site[data-theme=light] main .industry-deployment p{color:#476970!important}.reach-site[data-theme=light] main .industry-outcomes{background:linear-gradient(90deg,rgba(9,160,179,.04),transparent 30%)}@media(max-width:1100px){.reach-site .industry-architecture{grid-template-columns:1fr;gap:55px}.reach-site .industry-architecture__intro{display:grid;grid-template-columns:1fr 1fr;gap:18px 50px}.reach-site .industry-architecture__identity,.reach-site .industry-architecture__intro h2{grid-column:1}.reach-site .industry-architecture__intro>dl,.reach-site .industry-architecture__intro>p{grid-column:2}.reach-site .industry-architecture__intro>p{grid-row:1/3;padding-top:18px}.reach-site .industry-architecture__intro>dl{margin-top:0;align-self:start}.reach-site .industry-architecture__details{width:100%}}@media(max-width:780px){.reach-site .industry-architecture{padding:95px 0}.reach-site .industry-architecture__intro{display:block}.reach-site .industry-architecture__intro>p{padding:0}.reach-site .industry-architecture__intro>dl{margin-top:28px}.reach-site .industry-architecture__layers{grid-template-columns:1fr}.reach-site .industry-architecture__layers>article{min-height:0}.reach-site .industry-architecture__layers>article:first-child{border-right:0;border-bottom:1px solid rgba(9,160,179,.14)}.reach-site .industry-deployment{grid-template-columns:1fr;gap:17px}.reach-site .industry-outcomes{min-height:0}}@media(max-width:560px){.reach-site .industry-architecture__identity>span{width:38px;height:38px}.reach-site .industry-architecture__intro h2{font-size:38px}.reach-site .industry-architecture__intro>dl{grid-template-columns:1fr}.reach-site .industry-architecture__details>header{align-items:flex-start;flex-direction:column}.reach-site .industry-architecture__details>header>span{margin-top:4px}.reach-site .industry-architecture__layers>article{padding:26px 21px}.reach-site .industry-deployment{padding:23px 21px}.reach-site .industry-outcomes>div h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.reach-site .industry-architecture__details>header>span i{animation:none}}.reach-site .industry-experience{position:relative}.reach-site .industry-selector-dock{position:sticky;z-index:44;top:72px;margin-top:54px;background:transparent;transition:background .28s ease,border-color .28s ease,box-shadow .28s ease,backdrop-filter .28s ease}.reach-site .industry-selector-dock--pinned{border-bottom:1px solid rgba(9,160,179,.16);background:rgba(7,16,22,.9);box-shadow:0 18px 46px rgba(0,0,0,.2);backdrop-filter:blur(20px) saturate(1.12)}.reach-site .industry-selector-dock--pinned .industry-selector{padding-top:9px;padding-bottom:11px}.reach-site .industry-selector-dock--pinned .industry-selector:after{opacity:.72}.reach-site .industry-selector-dock--pinned .industry-selector button{min-height:74px;padding-block:10px}.reach-site .industry-selector-dock--pinned .industry-selector button>span{width:36px;height:36px}.reach-site .industry-selector-dock--pinned .industry-selector button>div{gap:5px}.reach-site .industry-selector-dock--pinned .industry-selector button[aria-selected=true]{transform:none}.reach-site .industry-selector-dock--pinned .industry-selector button:hover{transform:translateY(-1px)}.reach-site .industry-selector{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;padding:12px 0 23px;border:0;overflow:visible}.reach-site .industry-selector:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(9,160,179,.19) 8%,rgba(29,218,181,.19) 50%,rgba(9,160,179,.19) 92%,transparent)}.reach-site .industry-selector button{position:relative;min-width:0;min-height:100px;padding:17px 15px;border:1px solid rgba(9,160,179,.12)!important;background:linear-gradient(145deg,rgba(9,160,179,.025),rgba(255,255,255,.006));display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:center;color:#91a7ac;text-align:left;overflow:hidden;cursor:pointer;transition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}.reach-site .industry-selector button:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 0 50%,rgba(29,218,181,.1),transparent 46%);opacity:0;transition:opacity .3s ease}.reach-site .industry-selector button>span{position:relative;z-index:1;flex:none;width:42px;height:42px;border:1px solid rgba(9,160,179,.34);background:rgba(9,160,179,.025);color:#69bcc1;font-size:8.5px}.reach-site .industry-selector button>div{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;gap:8px}.reach-site .industry-selector button>div>strong{overflow:hidden;color:#aebdc0;font-size:13px;font-weight:580;line-height:1.25;text-overflow:ellipsis;white-space:nowrap;transition:color .25s ease}.reach-site .industry-selector button>div>small{overflow:hidden;color:#506e75;font:750 7px/1.25 Geist Mono;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;transition:color .25s ease}.reach-site .industry-selector button>i{top:auto;left:18px;right:18px;bottom:0;height:2px;transform:scaleX(0);transform-origin:left}.reach-site .industry-selector button:hover{z-index:2;transform:translateY(-3px);border-color:rgba(9,160,179,.28)!important;background:linear-gradient(145deg,rgba(9,160,179,.065),rgba(29,218,181,.018));box-shadow:0 16px 35px rgba(0,0,0,.12)}.reach-site .industry-selector button:hover:before,.reach-site .industry-selector button[aria-selected=true]:before{opacity:1}.reach-site .industry-selector button:hover>div>strong{color:#e4eeee}.reach-site .industry-selector button:hover>div>small{color:#6f9ba0}.reach-site .industry-selector button[aria-selected=true]{z-index:3;transform:translateY(-4px);border-color:rgba(29,218,181,.42)!important;background:linear-gradient(125deg,rgba(9,160,179,.15),rgba(29,218,181,.055));color:#f3fbfb;box-shadow:0 20px 48px rgba(0,0,0,.16),inset 0 1px rgba(135,255,240,.09)}.reach-site .industry-selector button[aria-selected=true]>span{border-color:var(--brand-mint);background:rgba(29,218,181,.1);color:#d0fff6;box-shadow:0 0 0 6px rgba(29,218,181,.025),0 0 23px rgba(29,218,181,.13)}.reach-site .industry-selector button[aria-selected=true]>div>strong{color:#f2fafa}.reach-site .industry-selector button[aria-selected=true]>div>small{color:#8bd9d2}.reach-site .industry-selector button[aria-selected=true]>i{opacity:1;transform:scaleX(1)}.reach-site[data-theme=light] main .industry-selector-dock--pinned{border-color:rgba(2,124,173,.15);background:rgba(245,250,251,.92);box-shadow:0 16px 40px rgba(18,91,103,.1)}.reach-site[data-theme=light] main .industry-selector:after{background:linear-gradient(90deg,transparent,rgba(2,124,173,.15) 8%,rgba(29,218,181,.2) 50%,rgba(2,124,173,.15) 92%,transparent)}.reach-site[data-theme=light] main .industry-selector button{border-color:rgba(2,124,173,.14)!important;background:linear-gradient(145deg,rgba(255,255,255,.52),rgba(9,160,179,.022));color:#3e656d}.reach-site[data-theme=light] main .industry-selector button>span{border-color:rgba(2,124,173,.28);background:rgba(255,255,255,.55);color:#28777e}.reach-site[data-theme=light] main .industry-selector button>div>strong{color:#315860}.reach-site[data-theme=light] main .industry-selector button>div>small{color:#52757b}.reach-site[data-theme=light] main .industry-selector button:hover{border-color:rgba(9,160,179,.3)!important;background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(29,218,181,.06));box-shadow:0 15px 35px rgba(18,91,103,.08)}.reach-site[data-theme=light] main .industry-selector button:hover>div>strong{color:#173f48}.reach-site[data-theme=light] main .industry-selector button:hover>div>small{color:#39777b}.reach-site[data-theme=light] main .industry-selector button[aria-selected=true]{border-color:rgba(9,160,179,.4)!important;background:linear-gradient(125deg,rgba(9,160,179,.12),rgba(29,218,181,.095));box-shadow:0 18px 42px rgba(18,91,103,.1),inset 0 1px rgba(255,255,255,.8)}.reach-site[data-theme=light] main .industry-selector button[aria-selected=true]>span{color:#08726f}.reach-site[data-theme=light] main .industry-selector button[aria-selected=true]>div>strong{color:#153f48}.reach-site[data-theme=light] main .industry-selector button[aria-selected=true]>div>small{color:#087875}@media(max-width:1180px){.reach-site .industry-selector{overflow-x:auto;grid-template-columns:repeat(7,minmax(178px,1fr));padding-inline:2px;scroll-snap-type:x proximity;scrollbar-width:thin}.reach-site .industry-selector button{scroll-snap-align:start}}@media(max-width:600px){.reach-site .industry-selector-dock{top:66px;margin-top:36px}.reach-site .industry-selector{width:calc(100% + 32px);margin-left:-16px;padding:10px 16px 20px;gap:8px}.reach-site .industry-selector-dock .industry-selector{width:100%;margin-left:auto;margin-right:auto}.reach-site .industry-selector button{min-height:88px;padding:14px;grid-template-columns:38px minmax(0,1fr)}.reach-site .industry-selector button>span{width:38px;height:38px}.reach-site .industry-selector button>div>strong{font-size:12.5px}.reach-site .industry-selector button>div>small{font-size:6.5px}.reach-site .industry-selector-dock--pinned .industry-selector button{min-height:70px;padding-block:9px}.reach-site .industry-selector-dock--pinned .industry-selector button>span{width:34px;height:34px}}.reach-site .industry-outcomes{position:relative;isolation:isolate;min-height:320px;margin-bottom:130px;display:grid;grid-template-columns:1.25fr repeat(3,.75fr);border-block:1px solid var(--industry-line);background:radial-gradient(circle at 76% 120%,rgba(29,218,181,.075),transparent 38%),linear-gradient(90deg,rgba(9,160,179,.035),transparent 38%);overflow:hidden}.reach-site .industry-outcomes:before{content:"";position:absolute;z-index:-1;right:0;background:linear-gradient(90deg,transparent,var(--brand-cyan),var(--brand-mint),transparent);opacity:.45}.reach-site .industry-outcomes>article,.reach-site .industry-outcomes__lead{min-width:0;padding:39px 30px;display:flex;flex-direction:column;justify-content:center}.reach-site .industry-outcomes__lead{padding-left:0;padding-right:42px}.reach-site .industry-outcomes__lead h2{max-width:545px!important;margin:14px 0 15px!important;font-size:29px!important;line-height:1.24!important}.reach-site .industry-outcomes__lead>p{max-width:570px;margin:0;color:#8fa5aa;font-size:13px;line-height:1.67}.reach-site .industry-outcomes__lead>span{margin-top:23px;display:flex;align-items:center;gap:8px;color:#61918f;font:760 7.5px/1.4 Geist Mono;letter-spacing:.08em}.reach-site .industry-outcomes>article footer i,.reach-site .industry-outcomes__lead>span i{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--brand-mint);box-shadow:0 0 9px rgba(29,218,181,.8);animation:blink 2.2s ease-in-out infinite}.reach-site .industry-outcomes>article{position:relative;justify-content:flex-start;border-left:1px solid rgba(9,160,179,.13);background:linear-gradient(155deg,rgba(9,160,179,.018),transparent 55%);cursor:default;transition:transform .35s cubic-bezier(.22,.8,.2,1),background .35s ease,box-shadow .35s ease}.reach-site .industry-outcomes>article:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 105%,rgba(29,218,181,.13),transparent 57%);opacity:0;transition:opacity .35s ease}.reach-site .industry-outcomes>article:after{content:"";position:absolute;left:27px;right:100%;top:-1px;height:2px;background:linear-gradient(90deg,var(--brand-blue),var(--brand-mint));transition:right .45s ease}.reach-site .industry-outcomes>article:focus-visible,.reach-site .industry-outcomes>article:hover{z-index:2;outline:0;transform:translateY(-5px);background:linear-gradient(150deg,rgba(9,160,179,.075),rgba(29,218,181,.025));box-shadow:0 24px 55px rgba(0,0,0,.14)}.reach-site .industry-outcomes>article:focus-visible:before,.reach-site .industry-outcomes>article:hover:before{opacity:1}.reach-site .industry-outcomes>article:focus-visible:after,.reach-site .industry-outcomes>article:hover:after{right:27px}.reach-site .industry-outcomes>article>small{position:relative;z-index:1;color:#5ca5a5;font:780 7.5px/1.4 Geist Mono;letter-spacing:.11em;text-transform:uppercase}.reach-site .industry-outcomes>article>strong{position:relative;z-index:1;margin-top:17px;color:#9df7e8;font-size:32px;font-weight:470;line-height:1.05;letter-spacing:-.045em}.reach-site .industry-outcomes>article>p{position:relative;z-index:1;margin:21px 0 0;color:#91a6ab;font-size:12px;line-height:1.65}.reach-site .industry-outcomes>article>footer{position:relative;z-index:1;margin-top:auto;padding-top:27px;display:flex;align-items:center;gap:8px;color:#577c80;font:730 6.5px/1.4 Geist Mono;letter-spacing:.075em}.reach-site .industry-outcomes>article>footer i{width:5px;height:5px;flex-basis:5px;animation-delay:-1s}.reach-site[data-theme=light] main .industry-outcomes{background:radial-gradient(circle at 76% 120%,rgba(29,218,181,.12),transparent 40%),linear-gradient(90deg,rgba(9,160,179,.045),transparent 38%)}.reach-site[data-theme=light] main .industry-outcomes__lead>p{color:#496970}.reach-site[data-theme=light] main .industry-outcomes__lead>span{color:#367674}.reach-site[data-theme=light] main .industry-outcomes>article{border-color:rgba(2,124,173,.15);background:linear-gradient(155deg,rgba(255,255,255,.34),transparent 58%)}.reach-site[data-theme=light] main .industry-outcomes>article:focus-visible,.reach-site[data-theme=light] main .industry-outcomes>article:hover{background:linear-gradient(150deg,rgba(255,255,255,.78),rgba(29,218,181,.07));box-shadow:0 22px 48px rgba(22,91,102,.1)}.reach-site[data-theme=light] main .industry-outcomes>article>small{color:#31777a}.reach-site[data-theme=light] main .industry-outcomes>article>strong{color:#087b77}.reach-site[data-theme=light] main .industry-outcomes>article>p{color:#476970}.reach-site[data-theme=light] main .industry-outcomes>article>footer{color:#397674}@media(max-width:1100px){.reach-site .industry-outcomes{grid-template-columns:1fr 1fr}.reach-site .industry-outcomes__lead{grid-column:1/-1;padding:36px 0 32px;border-bottom:1px solid var(--industry-line)}.reach-site .industry-outcomes>article:last-child{grid-column:1/-1}.reach-site .industry-outcomes>article{min-height:245px}.reach-site .industry-outcomes>article:last-child{border-top:1px solid var(--industry-line)}}@media(max-width:560px){.reach-site .industry-outcomes{grid-template-columns:1fr}.reach-site .industry-outcomes__lead{padding:31px 0}.reach-site .industry-outcomes__lead h2{font-size:25px!important}.reach-site .industry-outcomes__lead>p{font-size:12.5px}.reach-site .industry-outcomes>article,.reach-site .industry-outcomes>article:last-child{grid-column:auto;min-height:225px;padding:30px 0;border-left:0;border-top:1px solid var(--industry-line)}.reach-site .industry-outcomes>article:after{left:0}.reach-site .industry-outcomes>article:focus-visible:after,.reach-site .industry-outcomes>article:hover:after{right:0}.reach-site .industry-outcomes>article>strong{font-size:30px}.reach-site .industry-outcomes>article>p{max-width:440px;font-size:12.5px}}.reach-site .industry-outcomes{min-height:300px;padding-block:18px;border:0!important;background:radial-gradient(circle at 76% 100%,rgba(29,218,181,.07),transparent 42%)!important;overflow:visible}.reach-site .industry-outcomes:before{left:0;right:72%;top:0;height:1px;background:linear-gradient(90deg,var(--brand-cyan),transparent);opacity:.32}.reach-site .industry-outcomes>article,.reach-site .industry-outcomes__lead{padding-block:38px}.reach-site .industry-outcomes>article{margin-left:10px;padding-inline:22px;border:0!important;background:transparent!important;box-shadow:none!important}.reach-site .industry-outcomes>article:before{inset:15px 0;border-radius:18px;background:radial-gradient(circle at 50% 78%,rgba(29,218,181,.1),transparent 62%)}.reach-site .industry-outcomes>article:after{left:22px;right:calc(100% - 28px);top:21px;height:1px}.reach-site .industry-outcomes>article:focus-visible,.reach-site .industry-outcomes>article:hover{transform:translateY(-4px);box-shadow:none!important}.reach-site .industry-outcomes>article:focus-visible:after,.reach-site .industry-outcomes>article:hover:after{right:54%}.reach-site .industry-outcomes>article>footer{padding-top:23px;border:0!important}.reach-site[data-theme=light] main .industry-outcomes{background:radial-gradient(circle at 76% 100%,rgba(29,218,181,.13),transparent 44%)!important}.reach-site[data-theme=light] main .industry-outcomes>article{background:transparent!important;box-shadow:none!important}.reach-site[data-theme=light] main .industry-outcomes>article:focus-visible,.reach-site[data-theme=light] main .industry-outcomes>article:hover{background:transparent!important;box-shadow:none!important}@media(max-width:1100px){.reach-site .industry-outcomes>article,.reach-site .industry-outcomes>article:last-child,.reach-site .industry-outcomes__lead{border:0!important}.reach-site .industry-outcomes>article:last-child{margin-left:0}}@media(max-width:560px){.reach-site .industry-outcomes{padding-block:0}.reach-site .industry-outcomes__lead{padding-bottom:28px}.reach-site .industry-outcomes>article,.reach-site .industry-outcomes>article:last-child{min-height:0;margin-left:0;padding:29px 0;border:0!important}.reach-site .industry-outcomes>article:before{inset:8px -14px}.reach-site .industry-outcomes>article:after{left:0;top:10px}.reach-site .industry-outcomes>article:focus-visible:after,.reach-site .industry-outcomes>article:hover:after{right:72%}}.reach-site .industry-outcomes__lead>small{font-size:9px!important;line-height:1.5!important}.reach-site .industry-outcomes__lead h2{font-size:30px!important}.reach-site .industry-outcomes__lead>p{color:#a4b7ba;font-size:14px;line-height:1.7}.reach-site .industry-outcomes__lead>span{color:#70a09f;font-size:8.5px;line-height:1.5}.reach-site .industry-outcomes>article>small{color:#70b7b5;font-size:8.5px;line-height:1.5}.reach-site .industry-outcomes>article>strong{font-size:34px}.reach-site .industry-outcomes>article>p{color:#a8b9bc;font-size:13px;line-height:1.7}.reach-site .industry-outcomes>article>footer{color:#6f9194;font-size:7.5px;line-height:1.5}.reach-site[data-theme=light] main .industry-outcomes__lead>small{color:#26777b}.reach-site[data-theme=light] main .industry-outcomes__lead>p{color:#375f67}.reach-site[data-theme=light] main .industry-outcomes__lead>span{color:#236d6d}.reach-site[data-theme=light] main .industry-outcomes>article>small{color:#226f73}.reach-site[data-theme=light] main .industry-outcomes>article>strong{color:#06726f}.reach-site[data-theme=light] main .industry-outcomes>article>p{color:#365d65}.reach-site[data-theme=light] main .industry-outcomes>article>footer{color:#286f70}@media(max-width:560px){.reach-site .industry-outcomes__lead h2{font-size:27px!important}.reach-site .industry-outcomes>article>p,.reach-site .industry-outcomes__lead>p{font-size:13px}.reach-site .industry-outcomes>article>footer{font-size:7.5px}}.reach-site .industry-selector button{min-height:112px}.reach-site .industry-selector button>div{gap:7px}.reach-site .industry-selector button>div>small,.reach-site .industry-selector button>div>strong{display:-webkit-box;overflow:hidden;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.reach-site .industry-selector button>div>strong{font-size:13.5px;line-height:1.24}.reach-site .industry-selector button>div>small{font-size:8.5px;line-height:1.35;letter-spacing:.065em}.reach-site .industry-selector-dock--pinned .industry-selector button{min-height:84px}.reach-site .industry-selector-dock--pinned .industry-selector button>div>strong{font-size:12.5px}.reach-site .industry-selector-dock--pinned .industry-selector button>div>small{font-size:8px}.reach-site[data-theme=light] main .industry-selector button>div>strong{color:#244e57}.reach-site[data-theme=light] main .industry-selector button>div>small{color:#315f66;font-weight:800}.reach-site[data-theme=light] main .industry-selector button:hover>div>small{color:#216a6d}.reach-site[data-theme=light] main .industry-selector button[aria-selected=true]>div>small{color:#066f6d}@media(max-width:600px){.reach-site .industry-selector button{min-height:98px}.reach-site .industry-selector button>div>strong{font-size:13px}.reach-site .industry-selector button>div>small{font-size:8.5px}.reach-site .industry-selector-dock--pinned .industry-selector button{min-height:82px}.reach-site .industry-selector-dock--pinned .industry-selector button>div>strong{font-size:12.5px}.reach-site .industry-selector-dock--pinned .industry-selector button>div>small{font-size:8px}}@media(max-width:780px){.reach-site .industry-river{margin-top:62px;overflow:visible}.reach-site .industry-river:before{top:110px;height:520px}.reach-site .industry-river__canvas{min-height:0;overflow:visible}.reach-site .industry-river__canvas:after{display:none}.reach-site .industry-river__heading{position:relative;inset:auto;display:grid;grid-template-columns:1fr;gap:14px;padding-bottom:22px;border-bottom:1px solid rgba(9,160,179,.14)}.reach-site .industry-river__heading>div{max-width:none}.reach-site .industry-river__heading small{font-size:9px}.reach-site .industry-river__heading strong{font-size:19px}.reach-site .industry-river__heading p{font-size:12px}.reach-site .industry-river__heading>span{justify-self:start;max-width:none;margin:0;padding:9px 11px;font-size:8px}.reach-site .industry-river__workspace{position:relative;inset:auto;display:grid;grid-template-columns:1fr;gap:22px;margin-top:24px;overflow:visible}.reach-site .industry-river__signature{width:100%;min-height:0;padding:18px 19px;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto auto;-moz-column-gap:18px;column-gap:18px;border:1px solid rgba(9,160,179,.14);background:linear-gradient(120deg,rgba(9,160,179,.055),rgba(29,218,181,.018))}.reach-site .industry-river__signature:after{display:none}.reach-site .industry-river__signature-mark{grid-row:1/4;width:62px;height:62px}.reach-site .industry-river__signature-mark>span{font-size:21px}.reach-site .industry-river__signature>small{font-size:8px}.reach-site .industry-river__signature>strong{max-width:none;font-size:13px}.reach-site .industry-river__fingerprint{width:125px;height:28px;margin-top:8px}.reach-site .industry-river__route{min-width:0;height:auto;margin:0;overflow:visible}.reach-site .industry-river__paths{display:none}.reach-site .industry-river__landmarks{position:relative;inset:auto;display:grid;grid-template-columns:1fr;gap:10px}.reach-site .industry-river__landmark{position:relative;min-width:0;min-height:112px;padding:14px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;border:1px solid rgba(9,160,179,.13);background:linear-gradient(120deg,rgba(9,160,179,.035),transparent);text-align:left}.reach-site .industry-river__landmark:not(:last-child):after{content:"";position:absolute;z-index:2;left:37px;top:100%;width:1px;height:10px;background:linear-gradient(var(--brand-cyan),var(--brand-mint))}.reach-site .industry-river__landmark:hover,.reach-site .industry-river__landmark[aria-selected=true]{border-color:rgba(29,218,181,.38);background:linear-gradient(120deg,rgba(9,160,179,.11),rgba(29,218,181,.035))}.reach-site .industry-river__orbit{position:relative;left:auto;top:auto;width:44px;height:44px;margin:0;background:rgba(7,20,27,.72);backdrop-filter:none}.reach-site .industry-river__symbol{display:none}.reach-site .industry-river__copy{position:relative;width:100%;min-height:0;margin:0;padding:2px 0 2px 14px;border-top:0;border-left:1px solid rgba(9,160,179,.14);align-items:flex-start}.reach-site .industry-river__copy>small{display:block;color:#6f979b;font-size:9px;line-height:1.4}.reach-site .industry-river__copy>strong{margin-top:5px;font-size:16px;line-height:1.3}.reach-site .industry-river__copy>em{max-width:none;margin-top:5px;font-size:11.5px;line-height:1.4}.reach-site .industry-river__copy>span{margin-top:7px;font-size:9px;line-height:1.4}.reach-site .industry-river__status{position:relative;inset:auto;margin-top:20px;padding-top:15px;display:grid;grid-template-columns:1fr auto;gap:12px;border-top:1px solid rgba(9,160,179,.13)}.reach-site .industry-river__status>small,.reach-site .industry-river__status>span{font-size:8.5px}.reach-site .industry-river__status>button{grid-column:1/-1;width:100%;min-height:44px;font-size:10px}.reach-site .industry-river__story{margin-top:28px}}@media(max-width:480px){.reach-site .industry-river__heading>span{font-size:7.5px}.reach-site .industry-river__signature{padding:16px;grid-template-columns:62px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px}.reach-site .industry-river__signature-mark{width:54px;height:54px}.reach-site .industry-river__landmark{min-height:106px;padding:12px}.reach-site .industry-river__landmark:not(:last-child):after{left:35px}.reach-site .industry-river__copy>small{font-size:8.5px}.reach-site .industry-river__copy>strong{font-size:15px}.reach-site .industry-river__copy>em{font-size:11px}.reach-site .industry-river__copy>span{font-size:8.5px}}@media(max-width:780px){.reach-site[data-theme=light] main .industry-river__signature{border-color:rgba(2,124,173,.16);background:linear-gradient(120deg,rgba(255,255,255,.62),rgba(29,218,181,.045))}.reach-site[data-theme=light] main .industry-river__landmark{border-color:rgba(2,124,173,.15);background:linear-gradient(120deg,rgba(255,255,255,.52),rgba(9,160,179,.025))}.reach-site[data-theme=light] main .industry-river__landmark:hover,.reach-site[data-theme=light] main .industry-river__landmark[aria-selected=true]{border-color:rgba(9,160,179,.38);background:linear-gradient(120deg,rgba(255,255,255,.9),rgba(29,218,181,.09));box-shadow:0 14px 30px rgba(18,91,103,.08)}.reach-site[data-theme=light] main .industry-river__orbit{background:#f5fbfb}.reach-site[data-theme=light] main .industry-river__copy>small{color:#286e73}.reach-site[data-theme=light] main .industry-river__copy>strong{color:#244e57}.reach-site[data-theme=light] main .industry-river__copy>em{color:#3d6269}.reach-site[data-theme=light] main .industry-river__copy>span{color:#3b6a70}}.reach-site .industries-intro__actions{margin-top:30px;display:flex;gap:10px}.reach-site .industries-intro__actions .button{min-height:48px}@media(min-width:781px){.reach-site .industries-intro__actions{display:none}}@media(max-width:780px){.reach-site .industries-intro{width:calc(100% - 40px);padding:108px 0 54px;gap:25px;border-bottom:0}.reach-site .industries-intro .eyebrow{font-size:10px}.reach-site .industries-intro h1{margin-top:18px;font-size:clamp(40px,10vw,50px);line-height:1.02;letter-spacing:-.055em}.reach-site .industries-intro__copy>p{font-size:16px;line-height:1.68}.reach-site .industries-intro__copy>div:not(.industries-intro__actions){margin-top:21px;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.reach-site .industries-intro__copy>div:not(.industries-intro__actions)::-webkit-scrollbar{display:none}.reach-site .industries-intro__copy span{flex:0 0 auto;min-height:38px;padding:9px 11px;border:1px solid rgba(9,160,179,.16);border-radius:999px;font-size:9px;scroll-snap-align:start}.reach-site .industries-intro__copy span:before{width:4px;height:4px}.reach-site .industries-intro__actions{display:grid;grid-template-columns:1fr;gap:9px}.reach-site .industries-intro__actions .button{width:100%;min-height:52px;font-size:14px}.reach-site .industry-selector-dock{top:66px;margin-top:0;border-block:1px solid rgba(9,160,179,.12);background:rgba(7,16,22,.94);backdrop-filter:blur(16px) saturate(1.08)}.reach-site[data-theme=light] main .industry-selector-dock{background:rgba(245,250,251,.96)}.reach-site .industry-selector-dock .industry-selector{width:100%;padding:8px 16px 10px;display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reach-site .industry-selector::-webkit-scrollbar{display:none}.reach-site .industry-selector button,.reach-site .industry-selector-dock--pinned .industry-selector button{flex:0 0 148px;min-height:60px;padding:10px 12px;grid-template-columns:minmax(0,1fr) 8px;gap:8px;border:1px solid rgba(9,160,179,.14)!important;border-radius:12px;scroll-snap-align:start;transform:none!important}.reach-site .industry-selector button>span{display:none}.reach-site .industry-selector button>div{gap:4px}.reach-site .industry-selector button>div>strong,.reach-site .industry-selector-dock--pinned .industry-selector button>div>strong{font-size:14px;line-height:1.2}.reach-site .industry-selector button>div>small,.reach-site .industry-selector-dock--pinned .industry-selector button>div>small{font-size:9px;line-height:1.35;-webkit-line-clamp:1}.reach-site .industry-selector button>i{left:12px;right:12px}.reach-site .industry-selector button[aria-selected=true]{box-shadow:inset 3px 0 var(--brand-mint),0 12px 28px rgba(0,0,0,.12)}.reach-site .industry-explorer{padding:42px 0 74px}.reach-site .industry-story{padding:18px 0 62px}.reach-site .industry-story__intro{gap:25px}.reach-site .industry-story__identity>span{width:38px;height:38px}.reach-site .industry-story__identity>small{font-size:10px}.reach-site .industry-story__copy h2{margin-top:20px;font-size:clamp(31px,8.4vw,38px);line-height:1.08}.reach-site .industry-story__brief>p{font-size:15px;line-height:1.68}.reach-site .industry-signal{margin-top:22px;padding:18px;border-radius:12px}.reach-site .industry-signal>div:first-child>span{font-size:9px}.reach-site .industry-signal>div:first-child>small{font-size:10px}.reach-site .industry-signal blockquote{margin:17px 0 13px;font-size:15px;line-height:1.55}.reach-site .industry-signal__wave{height:24px}.reach-site .industry-signal__wave i:nth-child(2n){display:none}.reach-site .industry-river{margin-top:42px;border-radius:0}.reach-site .industry-river:before,.reach-site .industry-river__atmosphere,.reach-site .industry-river__signature{display:none}.reach-site .industry-river__heading{padding-bottom:20px}.reach-site .industry-river__heading small{font-size:10px}.reach-site .industry-river__heading strong{font-size:21px}.reach-site .industry-river__heading p{font-size:14px;line-height:1.55}.reach-site .industry-river__heading>span{font-size:9px}.reach-site .industry-river__workspace{margin-top:20px;display:block}.reach-site .industry-river__route{width:100%}.reach-site .industry-river__landmarks{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reach-site .industry-river__landmarks::-webkit-scrollbar{display:none}.reach-site .industry-river__landmark{flex:0 0 158px;min-height:88px;padding:13px;border-radius:12px;grid-template-columns:1fr;scroll-snap-align:start}.reach-site .industry-river__landmark:not(:last-child):after,.reach-site .industry-river__orbit,.reach-site .industry-river__symbol{display:none}.reach-site .industry-river__copy{padding:0;border:0}.reach-site .industry-river__copy>small{font-size:9px}.reach-site .industry-river__copy>strong{font-size:17px}.reach-site .industry-river__copy>em{font-size:12px}.reach-site .industry-river__copy>span{display:none}.reach-site .industry-river__status{margin-top:14px;padding-top:12px;grid-template-columns:1fr auto}.reach-site .industry-river__status>small,.reach-site .industry-river__status>span{font-size:9px}.reach-site .industry-river__status>button{min-height:44px;border-radius:10px;font-size:11px}.reach-site .industry-river__story{margin-top:22px;padding:24px 0;border-inline:0;background:transparent}.reach-site .industry-river__story>header>span{display:none}.reach-site .industry-river__story>header small{font-size:10px}.reach-site .industry-river__story>header strong{font-size:18px}.reach-site .industry-river__narrative h3{font-size:26px;line-height:1.25}.reach-site .industry-river__narrative>p{font-size:15px;line-height:1.66}.reach-site .industry-river__narrative>div{display:grid;grid-template-columns:1fr;gap:8px}.reach-site .industry-river__narrative>div>span{min-height:44px;padding:10px 12px;font-size:12px}.reach-site .industry-river__story>aside{padding-top:20px}.reach-site .industry-river__story>aside>small{font-size:10px}.reach-site .industry-river__story>aside>strong{font-size:18px}.reach-site .industry-river__story>aside>span{font-size:13px}.reach-site .industry-blueprint{margin-top:20px}.reach-site .industry-blueprint>header{min-height:0;padding:22px 0}.reach-site .industry-blueprint>header small{font-size:10px}.reach-site .industry-blueprint>header strong{font-size:19px}.reach-site .industry-blueprint>header p{font-size:14px}.reach-site .industry-blueprint__flow{display:flex;gap:8px;padding:0 0 6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reach-site .industry-blueprint__flow::-webkit-scrollbar{display:none}.reach-site .industry-blueprint__flow>button{flex:0 0 82%;min-height:0;padding:20px;border:1px solid rgba(9,160,179,.14);border-radius:14px;scroll-snap-align:start}.reach-site .industry-blueprint__phase small{font-size:9px}.reach-site .industry-blueprint__phase strong{font-size:17px}.reach-site .industry-blueprint__flow dl{grid-template-columns:1fr}.reach-site .industry-blueprint__flow dl>div{min-height:0;padding:17px 0;border-right:0}.reach-site .industry-blueprint__flow dt{font-size:9px}.reach-site .industry-blueprint__flow dd{font-size:13px;line-height:1.55}.reach-site .industry-blueprint__signal{display:none}.reach-site .industry-intelligence{margin-top:60px}.reach-site .industry-intelligence>header{display:block}.reach-site .industry-intelligence>header small{font-size:10px}.reach-site .industry-intelligence>header h3{font-size:28px;line-height:1.2}.reach-site .industry-intelligence>header p{margin-top:14px;font-size:15px;line-height:1.65}.reach-site .industry-intelligence-grid{margin-top:26px;display:flex;gap:10px;border:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reach-site .industry-intelligence-grid::-webkit-scrollbar{display:none}.reach-site .industry-intelligence-grid article{flex:0 0 84%;min-height:0;padding:22px;border:1px solid rgba(9,160,179,.14)!important;border-radius:14px;scroll-snap-align:start}.reach-site .industry-intelligence-grid article>span small{font-size:10px}.reach-site .industry-intelligence-grid h3{margin:14px 0 20px;font-size:20px}.reach-site .industry-intelligence-grid li{font-size:14px}.reach-site .industry-intelligence-grid__status{font-size:10px}.reach-site .industry-architecture{padding:76px 0 68px;gap:34px}.reach-site .industry-architecture__identity>small{font-size:10px}.reach-site .industry-architecture__intro h2{margin-top:22px;font-size:clamp(32px,8.7vw,39px);line-height:1.08}.reach-site .industry-architecture__intro>p{font-size:15px}.reach-site .industry-architecture__intro>dl{gap:18px}.reach-site .industry-architecture__intro dt{font-size:10px}.reach-site .industry-architecture__intro dd{font-size:14px}.reach-site .industry-architecture__details>header{min-height:0;padding:20px 0;gap:14px}.reach-site .industry-architecture__details>header small{font-size:10px}.reach-site .industry-architecture__details>header strong{font-size:18px}.reach-site .industry-architecture__details>header>span{font-size:9px}.reach-site .industry-architecture__layers>article{padding:24px 0}.reach-site .industry-architecture__layers article>small{font-size:10px}.reach-site .industry-architecture__layers li{font-size:14px}.reach-site .industry-integration-list span{min-height:42px;padding:11px 12px;font-size:13px}.reach-site .industry-deployment{padding:22px 0}.reach-site .industry-deployment>div small{font-size:10px}.reach-site .industry-deployment p,.reach-site .industry-deployment>div strong{font-size:14px!important}.reach-site .industry-outcomes{margin-bottom:78px}.reach-site .industry-outcomes__lead{padding:26px 0}.reach-site .industry-outcomes__lead>small{font-size:10px!important}.reach-site .industry-outcomes__lead h2{font-size:29px!important;line-height:1.22!important}.reach-site .industry-outcomes__lead>p{font-size:15px}.reach-site .industry-outcomes__lead>span{font-size:9px}.reach-site .industry-outcomes>article,.reach-site .industry-outcomes>article:last-child{padding:25px 0}.reach-site .industry-outcomes>article>small{font-size:10px}.reach-site .industry-outcomes>article>strong{font-size:32px}.reach-site .industry-outcomes>article>p{margin-top:14px;font-size:15px}.reach-site .industry-outcomes>article>footer{padding-top:18px;font-size:9px}.reach-site .industry-cta{width:100%;min-height:0;margin-bottom:0;padding:80px 20px}.reach-site .industry-cta h2{font-size:clamp(38px,10vw,47px)}.reach-site .industry-cta>p{font-size:16px}.reach-site .industry-cta .hero-actions{width:100%;display:grid;grid-template-columns:1fr;gap:9px}.reach-site .industry-cta .button{min-height:52px;font-size:14px}.reach-site .industry-cta__field:before{width:340px;height:340px}.reach-site .industry-cta__field i:first-child{width:230px;height:230px}.reach-site .industry-cta__field i:nth-child(2){display:none}}@media(max-width:420px){.reach-site .industries-intro{width:calc(100% - 32px)}.reach-site .industries-intro h1{font-size:39px}.reach-site .industries-intro__copy>p{font-size:15px}.reach-site .industry-selector button,.reach-site .industry-selector-dock--pinned .industry-selector button{flex-basis:138px}.reach-site .industry-story__copy h2{font-size:32px}.reach-site .industry-signal blockquote{font-size:14px}.reach-site .industry-river__landmark{flex-basis:146px}.reach-site .industry-blueprint__flow>button,.reach-site .industry-intelligence-grid article{flex-basis:90%}.reach-site .industry-architecture__intro h2{font-size:34px}.reach-site .industry-architecture__intro>dl{grid-template-columns:1fr}}@media(max-width:780px) and (prefers-reduced-motion:no-preference){.reach-site .industry-blueprint__flow>button[aria-selected=true],.reach-site .industry-intelligence-grid article[aria-pressed=true],.reach-site .industry-river__landmark[aria-selected=true],.reach-site .industry-selector button[aria-selected=true]{animation:industryMobileFocus .32s cubic-bezier(.22,.8,.2,1) both}}@keyframes industryMobileFocus{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.reach-site .industry-river__particle,.reach-site .industry-river__return-particle{display:none}.reach-site .industry-cta__field *{animation:none!important}}