.t1VGCW_page{color:var(--navy);font-family:var(--font-body), sans-serif;font-weight:400}.t1VGCW_page h1,.t1VGCW_page h2,.t1VGCW_page h3{font-family:var(--font-body), sans-serif;font-weight:400}.t1VGCW_page h2{letter-spacing:-1.68px;font-size:56px;line-height:66px}.t1VGCW_hero{background:var(--navy);color:#fff;grid-template-columns:1040fr 880fr;min-height:clamp(560px,45.1563vw,867px);display:grid}.t1VGCW_heroCopy{min-width:0;padding:clamp(64px, 5.20833vw, 100px) clamp(32px, 3.33333vw, 64px) clamp(64px, 5.20833vw, 100px) max(var(--gutter), calc((100vw - var(--container)) / 2));flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(24px,1.66667vw,32px);display:flex}.t1VGCW_heroCopy h1{letter-spacing:-.04em;font-size:clamp(40px,3.75vw,72px);line-height:1.16667}.t1VGCW_heroCopy h1 span{color:var(--lime)}.t1VGCW_heroCopy>p{color:var(--blue);font-family:var(--font-heading), sans-serif;font-size:clamp(20px,1.30208vw,25px);font-weight:500;line-height:1.28}.t1VGCW_heroCopy .t1VGCW_heroAction{width:clamp(220px,14.8438vw,285px);min-height:clamp(44px,2.60417vw,50px);font-size:clamp(13px,.78125vw,15px);font-weight:700;line-height:normal}.t1VGCW_heroVisual{isolation:isolate;align-items:flex-end;min-width:0;min-height:0;padding:0 clamp(24px,3.33333vw,64px) clamp(32px,3.33333vw,64px) clamp(24px,2.5vw,48px);display:flex;position:relative}.t1VGCW_industrialPhoto{z-index:0;object-fit:cover;object-position:center}.t1VGCW_photoVeil{z-index:1;background:linear-gradient(#01223300 0%,#01223312 55%,#012233cc 100%);position:absolute;inset:0}.t1VGCW_platform{z-index:2;background:#012233e8;border:1px solid #c7daea40;border-radius:4px;flex-direction:column;align-items:stretch;gap:clamp(16px,1.14583vw,22px);width:min(28.6458vw,550px,100%);min-width:0;padding:clamp(18px,1.45833vw,28px);display:flex;position:relative}.t1VGCW_platformHeader{color:var(--blue);justify-content:space-between;align-items:center;gap:16px;display:flex}.t1VGCW_platformHeader p:first-child{letter-spacing:.78px;font-size:clamp(10px,.67708vw,13px);font-weight:700}.t1VGCW_platformHeader p:last-child{letter-spacing:.8px;font-size:clamp(8px,.52083vw,10px)}.t1VGCW_platformTitle{color:#fff;font-size:clamp(17px,1.19792vw,23px);line-height:normal}.t1VGCW_platformHorizons{grid-template-columns:1fr 1fr;gap:clamp(16px,1.25vw,24px);display:grid}.t1VGCW_platformHorizons>div{border-top:1px solid #355461;flex-direction:column;gap:clamp(7px,.52083vw,10px);min-width:0;padding-top:clamp(12px,.83333vw,16px);display:flex}.t1VGCW_platformHorizons p:first-child{color:var(--blue);font-size:clamp(10px,.625vw,12px)}.t1VGCW_platformHorizons p:last-child{color:#fff;align-items:center;gap:12px;font-size:clamp(12px,.78125vw,15px);display:flex}.t1VGCW_platformHorizons p:last-child:before{content:"";background:var(--lime);flex:0 0 5px;width:5px;height:5px}.t1VGCW_platformNote{color:var(--blue);font-size:clamp(9px,.57292vw,11px);line-height:normal}.t1VGCW_philosophy,.t1VGCW_instruments,.t1VGCW_process,.t1VGCW_review,.t1VGCW_cta{padding-block:120px}.t1VGCW_philosophy{background:#e8f0f5}.t1VGCW_philosophyInner{grid-template-columns:600fr 696fr;align-items:start;gap:144px;display:grid}.t1VGCW_accent{background:var(--lime);width:88px;height:5px;margin-top:40px}.t1VGCW_philosophyInner>p{color:#51636a;font-size:20px;line-height:34px}.t1VGCW_philosophyInner strong{color:var(--teal);font-weight:600}.t1VGCW_instruments{background:var(--navy);color:#fff}.t1VGCW_instruments h2{max-width:1000px}.t1VGCW_instrumentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.t1VGCW_instrument{background:var(--teal);border:1px solid #355461;border-radius:4px;flex-direction:column;align-items:stretch;gap:28px;min-width:0;padding:28px;display:flex}.t1VGCW_instrumentHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.t1VGCW_instrumentHeader span{color:var(--blue);font-size:13px;line-height:normal}.t1VGCW_instrument h3{color:#fff;letter-spacing:-.58px;min-height:148px;font-size:29px;line-height:37px}.t1VGCW_instrument>p{color:var(--blue);font-size:17px;line-height:28px}.t1VGCW_process{background:#fff}.t1VGCW_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:56px 0 0;padding:0;list-style:none;display:grid}.t1VGCW_steps li{flex-direction:column;gap:24px;min-width:0;display:flex}.t1VGCW_stepHeader{align-items:center;gap:24px;display:flex}.t1VGCW_stepHeader span{color:var(--teal);letter-spacing:-3.5px;font-size:70px;line-height:1}.t1VGCW_stepHeader>div{background:#72929d;flex:1;min-width:1px;height:1px}.t1VGCW_steps h3{letter-spacing:-.58px;min-height:74px;font-size:29px;line-height:37px}.t1VGCW_steps li>p{color:#51636a;font-size:18px;line-height:29px}.t1VGCW_review{color:var(--teal);background:#fcf5e6}.t1VGCW_reviewInner{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:80px;display:grid}.t1VGCW_reviewContext{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.t1VGCW_reviewContext h2{letter-spacing:1.56px;text-transform:uppercase;align-items:center;gap:12px;font-size:13px;font-weight:600;line-height:normal;display:flex}.t1VGCW_quotationMark{font-family:var(--font-heading), sans-serif;font-size:170px;font-weight:400;line-height:.85}.t1VGCW_review figure{flex-direction:column;gap:32px;min-width:0;margin:0;display:flex}.t1VGCW_review blockquote{letter-spacing:-.29px;font-size:29px;line-height:46px}.t1VGCW_review figcaption{border-top:1px solid #d9e0df;padding-top:24px;font-size:18px;font-weight:600;line-height:normal}.t1VGCW_cta{background:var(--teal);text-align:center;color:#fff}.t1VGCW_cta h2{color:var(--cta-title);letter-spacing:normal;font-size:50px;line-height:1.15}.t1VGCW_cta p{color:var(--cta-description);margin-top:20px;font-size:22px;line-height:35px}.t1VGCW_cta .t1VGCW_ctaAction{border-radius:12px;min-height:64px;margin-top:32px;padding:18px 56px;font-size:20px;font-weight:700;line-height:normal;box-shadow:0 16px 32px #d7f26833}@media (max-width:1200px){.t1VGCW_platformHorizons{grid-template-columns:1fr;gap:20px}.t1VGCW_philosophyInner{gap:64px}.t1VGCW_instrumentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.t1VGCW_instrument h3{min-height:111px}.t1VGCW_steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.t1VGCW_reviewInner{grid-template-columns:240px minmax(0,1fr);gap:48px}}@media (max-width:700px){.t1VGCW_page h2{letter-spacing:-1.02px;font-size:34px;line-height:40px}.t1VGCW_hero{grid-template-columns:1fr;min-height:0}.t1VGCW_heroCopy{padding:64px var(--gutter);gap:28px}.t1VGCW_heroCopy h1{letter-spacing:-1.6px;font-size:40px;line-height:47px}.t1VGCW_heroCopy>p{font-size:23px;line-height:29px}.t1VGCW_heroCopy .t1VGCW_heroAction{width:100%}.t1VGCW_heroVisual{min-height:500px;padding:32px 24px}.t1VGCW_platform{gap:22px;width:100%;padding:24px}.t1VGCW_platformTitle{font-size:23px}.t1VGCW_platformNote{font-size:11px}.t1VGCW_platformHorizons{grid-template-columns:1fr 1fr;gap:16px}.t1VGCW_platformHorizons p:last-child{gap:8px;font-size:14px}.t1VGCW_platformHorizons p:first-child{font-size:12px}.t1VGCW_platformHeader{gap:12px}.t1VGCW_platformHeader p:first-child{font-size:12px}.t1VGCW_platformHeader p:last-child{font-size:9px}.t1VGCW_philosophy,.t1VGCW_instruments,.t1VGCW_process,.t1VGCW_review,.t1VGCW_cta{padding-block:64px}.t1VGCW_philosophyInner{grid-template-columns:1fr;gap:32px}.t1VGCW_philosophyInner>p{font-size:17px;line-height:29px}.t1VGCW_accent{margin-top:28px}.t1VGCW_instrumentGrid{grid-template-columns:1fr;margin-top:32px}.t1VGCW_instrument{gap:28px;padding:24px}.t1VGCW_instrument h3{min-height:0;font-size:26px;line-height:34px}.t1VGCW_instrument>p{font-size:16px;line-height:27px}.t1VGCW_steps{grid-template-columns:1fr;gap:40px;margin-top:40px}.t1VGCW_steps h3{min-height:0;font-size:26px;line-height:34px}.t1VGCW_steps li>p{font-size:17px;line-height:28px}.t1VGCW_reviewInner{grid-template-columns:1fr;gap:24px}.t1VGCW_reviewContext{gap:16px}.t1VGCW_reviewContext h2{letter-spacing:1.44px;font-size:12px;line-height:normal}.t1VGCW_quotationMark{font-size:120px}.t1VGCW_review blockquote{letter-spacing:-.24px;font-size:24px;line-height:38px}.t1VGCW_review figcaption{font-size:16px;line-height:26px}.t1VGCW_cta p{font-size:18px;line-height:29px}.t1VGCW_cta .t1VGCW_ctaAction{width:100%;padding-inline:24px;font-size:18px}}
