.JUO3tG_page{--page-pad:clamp(24px,5vw,76px);color:#f2f4f6;font-family:var(--font-studio-sans),sans-serif;background:#071525}.JUO3tG_container{width:100%;max-width:1512px;padding-inline:var(--page-pad);margin-inline:auto}.JUO3tG_hero{isolation:isolate;background:#071525;position:relative;overflow:hidden}.JUO3tG_heroArt{z-index:-2;position:absolute;inset:-70px -12% -80px 18%}.JUO3tG_heroArt img{object-fit:cover;object-position:50% 45%;opacity:.63}.JUO3tG_hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#071525 4%,#071525e8 35%,#07152544 75%,#07152588),linear-gradient(#07152588,#0000 55%,#071525);position:absolute;inset:0}.JUO3tG_heroGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:75px;min-height:550px;padding-block:68px 76px;display:grid}.JUO3tG_eyebrow{color:#c5a15b;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 25px;font-size:10px;font-weight:650;line-height:1.8;display:flex}.JUO3tG_eyebrow>span{background:currentColor;flex-shrink:0;width:28px;height:1px}.JUO3tG_heroCopy h1{font-family:var(--font-studio-serif),serif;letter-spacing:-.04em;margin:0;font-size:clamp(72px,8vw,118px);font-weight:400;line-height:.98}.JUO3tG_heroCopy h1 em{color:#e1c588;font-weight:400}.JUO3tG_heroCopy>p:not(.JUO3tG_eyebrow){color:#c6cfd8;max-width:51ch;margin:30px 0 0;font-size:15px;line-height:1.85}.JUO3tG_lightLink{color:#e1c588;border-bottom:1px solid #c5a15b66;align-items:center;gap:24px;width:fit-content;min-height:44px;padding:11px 0;font-size:12px;font-weight:600;line-height:1.7;transition:gap .2s,color .2s;display:inline-flex}.JUO3tG_heroCopy .JUO3tG_lightLink{margin-top:24px}.JUO3tG_lightLink svg{flex-shrink:0}.JUO3tG_lightLink:hover{color:#f7e6ba;gap:31px}.JUO3tG_heroStatement{width:100%;max-width:310px;margin:12px 0 0 auto}.JUO3tG_heroQuotation{height:225px;font-family:var(--font-studio-serif),serif;color:#d4b97d;text-shadow:0 8px 40px #071525;font-size:380px;line-height:1.1;display:block}.JUO3tG_heroRule{background:linear-gradient(90deg,#d4b97d,#b9c4cf80,#0000);height:1px;display:block}.JUO3tG_heroStatement p{color:#cdd6df;letter-spacing:.16em;margin:20px 0 0;font-size:10px;font-weight:550;line-height:2}.JUO3tG_customerSection{color:#071525;background:#f2f4f6;padding-block:86px 95px}.JUO3tG_customerSection .JUO3tG_eyebrow,.JUO3tG_platform .JUO3tG_eyebrow{color:#85612b}.JUO3tG_sectionHeading h2{max-width:24ch;font-family:var(--font-studio-serif),serif;letter-spacing:-.035em;margin:0;font-size:clamp(43px,4.9vw,72px);font-weight:400;line-height:1.05}.JUO3tG_sectionHeading h2 em{color:#816233;font-weight:400}.JUO3tG_quoteGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);align-items:start;gap:clamp(35px,7vw,110px);margin-top:48px;display:grid}.JUO3tG_quoteGrid figure{min-width:0;margin:0}.JUO3tG_quoteMark{color:#a48751;height:66px;font-family:var(--font-studio-serif),serif;font-size:110px;line-height:1;display:block}.JUO3tG_quoteGrid blockquote{margin:0}.JUO3tG_quoteGrid blockquote p{font-family:var(--font-studio-serif),serif;letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(27px,2.55vw,38px);font-weight:400;line-height:1.35}.JUO3tG_quoteGrid figcaption{border-top:1px solid #b9c4cf;flex-direction:column;gap:6px;margin-top:31px;padding-top:23px;display:flex}.JUO3tG_quoteGrid figcaption strong{font-size:12px;font-weight:700}.JUO3tG_quoteGrid figcaption span{color:#546372;max-width:42ch;font-size:11px;line-height:1.75}.JUO3tG_secondaryQuote{isolation:isolate;color:#f2f4f6;background:#0b1f36;border:1px solid #b9c4cf45;padding:35px;position:relative;overflow:hidden;box-shadow:0 14px 35px #07152514;margin-top:8px!important}.JUO3tG_quoteThreads{z-index:-2;height:65%;position:absolute;inset:auto -20% -8%}.JUO3tG_quoteThreads img{object-fit:cover;opacity:.13}.JUO3tG_secondaryQuote:after{content:"";z-index:-1;background:linear-gradient(#0b1f36 8%,#0b1f3690 55%,#0b1f36);position:absolute;inset:0}.JUO3tG_secondaryQuote .JUO3tG_quoteMark{color:#d2b67b}.JUO3tG_secondaryQuote blockquote p{font-size:clamp(28px,2.3vw,35px)}.JUO3tG_secondaryQuote figcaption{border-color:#b9c4cf3d}.JUO3tG_secondaryQuote figcaption span{color:#b9c4cf}.JUO3tG_elevation{background:#0b1b2c;padding-block:86px 77px}.JUO3tG_elevationIntro{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(45px,8vw,120px);display:grid}.JUO3tG_elevation h2,.JUO3tG_platform h2{max-width:20ch;font-family:var(--font-studio-serif),serif;letter-spacing:-.025em;text-wrap:pretty;margin:0;font-size:clamp(39px,4vw,59px);font-weight:400;line-height:1.1}.JUO3tG_projectMeta{color:#b9c4cf;flex-wrap:wrap;gap:9px 0;margin:26px 0 0;font-size:10px;line-height:1.6;display:flex}.JUO3tG_projectMeta span:not(:last-child):after{content:"/";color:#a2844c;padding-inline:12px}.JUO3tG_prose{color:#c1ccd7;font-size:14px;line-height:1.9}.JUO3tG_prose p{margin:0 0 22px}.JUO3tG_prose p:last-child{margin:0}.JUO3tG_impact{background:radial-gradient(at 15% 65%,#c5a15b15,#0000 65%),#071525;border:1px solid #b9c4cf50;grid-template-columns:1fr 1fr;margin-top:51px;display:grid;position:relative}.JUO3tG_leadMetric{border-right:1px solid #b9c4cf33;flex-direction:column;padding:42px;display:flex}.JUO3tG_metricLabel{letter-spacing:.17em;color:#b9c4cf;font-size:9px}.JUO3tG_leadValue{font-family:var(--font-studio-serif),serif;letter-spacing:-.055em;color:#e1c588;white-space:nowrap;margin:42px 0 4px;font-size:clamp(64px,7.2vw,106px);font-weight:400;line-height:1}.JUO3tG_metricUnit{letter-spacing:.07em;text-transform:uppercase;color:#d9e1e8;margin:0;font-size:10px;font-weight:600;line-height:1.8}.JUO3tG_metricDetail{color:#b3c0cd;max-width:37ch;margin:14px 0 0;font-size:12px;line-height:1.8}.JUO3tG_metricLine{height:1px;margin-top:auto;padding-top:43px;position:relative}.JUO3tG_metricLine:after{content:"";background:linear-gradient(90deg,#c5a15b,#b9c4cf88);height:1px;position:absolute;inset:auto 0 0}.JUO3tG_metricLine span,.JUO3tG_metricLine i{z-index:1;background:#c5a15b;border-radius:50%;width:7px;height:7px;position:absolute;bottom:-3px}.JUO3tG_metricLine i{background:#b9c4cf;width:4px;height:4px;bottom:-2px;right:0}.JUO3tG_supportingMetrics{padding-inline:32px}.JUO3tG_metric{grid-template-columns:minmax(0,.85fr) minmax(0,1.1fr);align-items:center;gap:18px;padding-block:28px;display:grid}.JUO3tG_metric:not(:last-child){border-bottom:1px solid #b9c4cf33}.JUO3tG_metricValue{font-family:var(--font-studio-serif),serif;letter-spacing:-.035em;color:#dfd3b6;margin:0;font-size:clamp(38px,4vw,58px);font-weight:400;line-height:1}.JUO3tG_metric .JUO3tG_metricDetail{margin-top:5px;font-size:11px}.JUO3tG_outcomeFooter{grid-template-columns:1.3fr .7fr;align-items:center;gap:50px;margin-top:30px;display:grid}.JUO3tG_outcomeFooter ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.JUO3tG_outcomeFooter li{color:#c3ced8;align-items:baseline;gap:13px;font-size:12px;line-height:1.8;display:flex}.JUO3tG_outcomeFooter li>span{background:#c5a15b;flex-shrink:0;width:15px;height:1px}.JUO3tG_outcomeFooter .JUO3tG_lightLink{justify-self:end}.JUO3tG_platform{color:#071525;background:#e8ecf0;padding-block:87px 82px}.JUO3tG_platformIntro{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(45px,8vw,120px);display:grid}.JUO3tG_platform .JUO3tG_prose{color:#4c5b69}.JUO3tG_platformPanel{border-top:1px solid #a3adb7;margin-top:48px}.JUO3tG_platformNumbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding:30px 0 34px;display:grid}.JUO3tG_platformNumbers>div{align-items:center;gap:18px;display:flex}.JUO3tG_platformNumbers strong{font-family:var(--font-studio-serif),serif;color:#89682f;font-size:76px;font-weight:400;line-height:1}.JUO3tG_platformNumbers span{color:#485b6c;max-width:12ch;font-size:11px;line-height:1.65}.JUO3tG_platformCapabilities{border-block:1px solid #a3adb7;margin:0;padding:0;list-style:none}.JUO3tG_platformCapabilities li{grid-template-columns:58px minmax(0,1fr);gap:18px;padding-block:22px;display:grid}.JUO3tG_platformCapabilities li:not(:last-child){border-bottom:1px solid #c4cdd4}.JUO3tG_platformCapabilities li>span{font-family:var(--font-studio-serif),serif;color:#947545;padding-top:3px;font-size:27px;line-height:1}.JUO3tG_platformCapabilities p{color:#4a5968;max-width:105ch;margin:0;font-size:13px;line-height:1.8}.JUO3tG_platformLink{justify-content:flex-end;margin-top:27px;display:flex}.JUO3tG_platformLink a{color:#785a2b;border-bottom:1px solid #a48751;align-items:center;gap:25px;padding:10px 0;font-size:12px;font-weight:600;line-height:1.7;display:inline-flex}.JUO3tG_platformLink a svg{flex-shrink:0;transition:transform .2s}.JUO3tG_platformLink a:hover svg{transform:translate(3px,-3px)}.JUO3tG_page a:focus-visible{outline-offset:5px;outline:2px solid #9e752f}@media (max-width:1050px){.JUO3tG_heroGrid{gap:35px}.JUO3tG_heroStatement{max-width:220px}.JUO3tG_heroQuotation{height:185px;font-size:310px}.JUO3tG_quoteGrid{grid-template-columns:1.15fr 1fr;gap:35px}.JUO3tG_secondaryQuote{padding:27px}.JUO3tG_quoteGrid blockquote p{font-size:29px}.JUO3tG_elevationIntro,.JUO3tG_platformIntro{gap:42px}.JUO3tG_leadMetric{padding:30px}.JUO3tG_supportingMetrics{padding-inline:25px}.JUO3tG_metric{grid-template-columns:1fr;gap:12px;padding-block:21px}.JUO3tG_metricValue{font-size:43px}.JUO3tG_leadValue{font-size:73px}.JUO3tG_platformNumbers strong{font-size:64px}.JUO3tG_platformNumbers{gap:22px}.JUO3tG_platformNumbers>div{gap:12px}}@media (max-width:760px){.JUO3tG_heroGrid{grid-template-columns:1fr;gap:0;min-height:0;padding-block:43px 56px}.JUO3tG_heroCopy h1{font-size:clamp(69px,14vw,100px)}.JUO3tG_heroCopy>p:not(.JUO3tG_eyebrow){max-width:52ch;font-size:14px}.JUO3tG_heroArt{inset:80px -60% -60px -20%}.JUO3tG_hero:after{background:linear-gradient(90deg,#071525d9,#07152588),linear-gradient(#071525b3,#0000 60%,#071525)}.JUO3tG_heroStatement{display:none}.JUO3tG_customerSection{padding-block:53px 58px}.JUO3tG_sectionHeading h2{font-size:47px}.JUO3tG_quoteGrid{grid-template-columns:1fr;gap:35px;margin-top:34px}.JUO3tG_quoteGrid blockquote p{font-size:30px;line-height:1.35}.JUO3tG_quoteMark{height:52px;font-size:90px}.JUO3tG_quoteGrid figcaption{margin-top:25px;padding-top:19px}.JUO3tG_secondaryQuote{padding:29px;margin-top:0!important}.JUO3tG_elevation{padding-block:55px 52px}.JUO3tG_elevationIntro,.JUO3tG_platformIntro{grid-template-columns:1fr;gap:28px}.JUO3tG_elevation h2,.JUO3tG_platform h2{max-width:21ch;font-size:43px}.JUO3tG_projectMeta{margin-top:20px}.JUO3tG_prose{font-size:14px}.JUO3tG_impact{grid-template-columns:1fr;margin-top:34px}.JUO3tG_leadMetric{border-bottom:1px solid #b9c4cf33;border-right:0;padding:30px}.JUO3tG_leadValue{margin-top:30px;font-size:clamp(64px,13vw,90px)}.JUO3tG_metricLine{padding-top:35px}.JUO3tG_metric{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:20px;padding-block:23px}.JUO3tG_metricValue{font-size:clamp(42px,9vw,62px)}.JUO3tG_supportingMetrics{padding-inline:29px}.JUO3tG_outcomeFooter{grid-template-columns:1fr;gap:20px}.JUO3tG_outcomeFooter .JUO3tG_lightLink{justify-self:start}.JUO3tG_outcomeFooter li{font-size:12px}.JUO3tG_platform{padding-block:54px}.JUO3tG_platformPanel{margin-top:33px}.JUO3tG_platformNumbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:27px}.JUO3tG_platformNumbers strong{font-size:65px}.JUO3tG_platformCapabilities li{grid-template-columns:32px minmax(0,1fr);gap:14px;padding-block:20px}.JUO3tG_platformCapabilities p{font-size:12px}.JUO3tG_platformLink{justify-content:flex-start}.JUO3tG_platformLink a{gap:20px;font-size:11px}}@media (max-width:380px){.JUO3tG_heroCopy h1{font-size:66px}.JUO3tG_heroCopy>p:not(.JUO3tG_eyebrow){font-size:13px}.JUO3tG_eyebrow{letter-spacing:.12em;gap:10px;font-size:8px}.JUO3tG_eyebrow>span{width:20px}.JUO3tG_sectionHeading h2{font-size:41px}.JUO3tG_quoteGrid blockquote p{font-size:27px}.JUO3tG_secondaryQuote{padding:23px}.JUO3tG_elevation h2,.JUO3tG_platform h2{font-size:38px}.JUO3tG_prose{font-size:13px}.JUO3tG_leadMetric{padding:24px}.JUO3tG_leadValue{font-size:59px}.JUO3tG_supportingMetrics{padding-inline:23px}.JUO3tG_metric{grid-template-columns:1fr;gap:12px}.JUO3tG_metricValue{font-size:49px}.JUO3tG_metric .JUO3tG_metricDetail{max-width:none}.JUO3tG_platformNumbers strong{font-size:58px}.JUO3tG_platformNumbers span{font-size:10px}.JUO3tG_platformNumbers{gap:19px}.JUO3tG_lightLink{gap:17px;font-size:11px}}@media (prefers-reduced-motion:reduce){.JUO3tG_lightLink,.JUO3tG_platformLink a svg{transition:none}.JUO3tG_platformLink a:hover svg{transform:none}}
