.about-page{font-family:Montserrat,Arial,Helvetica,sans-serif}.about-hero{background:#f5f8fc;height:445px;position:relative;overflow:hidden}.about-hero>img{object-fit:cover;object-position:center}.about-hero-refined{background:#f6f8fb;height:500px}.about-hero-refined>img{object-position:center}.about-hero-shade{background:linear-gradient(90deg,#fffffffc 0%,#fffffff7 28%,#ffffffc2 43%,#ffffff14 66%,#fff0 100%);position:absolute;inset:0}.about-hero-copy{z-index:2;max-width:1200px;margin:auto;padding:78px 28px;position:relative}.about-hero h1{max-width:610px;color:var(--navy);letter-spacing:-.038em;margin-bottom:21px;font-size:54px;line-height:1.02}.about-hero-pillars{color:#173d70;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:650px;margin:0 0 18px;font-size:14px;line-height:1.45;display:flex}.about-hero-pillars span{color:var(--orange)}.about-hero-intro{color:#41536a;max-width:535px;margin:0;font-size:16px;line-height:1.62}.about-heading{text-align:center;max-width:790px;margin:0 auto 34px}.about-heading h2,.about-partner h2,.about-technology h2{color:var(--navy);letter-spacing:-.018em;margin-bottom:14px;font-size:33px;line-height:1.2}.about-heading>p:last-child,.about-partner p,.about-technology p{color:var(--muted);font-size:15px;line-height:1.68}.about-page>.section,.about-solutions>.section,.about-delivery>.section{padding-top:58px;padding-bottom:58px}.about-timeline{grid-template-columns:repeat(5,1fr);gap:22px;display:grid;position:relative}.about-timeline:before{content:"";background:#e4a47f;height:1px;position:absolute;top:35px;left:8%;right:8%}.about-timeline article{text-align:center;position:relative}.about-icon{border:1.5px solid var(--orange);background:#fff;border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 18px;display:grid;position:relative}.about-icon span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;font-weight:800;display:grid;position:absolute;bottom:-7px}.about-timeline h3{color:var(--navy);text-transform:uppercase;min-height:36px;font-size:13px;line-height:1.35}.about-timeline p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.58}.about-partner{background:var(--pale);grid-template-columns:.88fr 1.12fr;align-items:center;gap:54px;max-width:none;padding-left:max(50vw - 572px,28px);padding-right:max(50vw - 572px,28px);display:grid}.about-partner p:last-child{margin-bottom:0}.about-partner-image{background:#fff;border:1px solid #e2e8ef;height:360px;position:relative;overflow:hidden}.about-solutions,.about-delivery{background:var(--pale)}.about-solution-grid{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.about-solution-grid article{border:1px solid var(--line);background:#fff;min-height:138px;padding:22px 18px}.about-solution-grid span,.about-delivery-grid article>span{color:var(--orange);font-size:11px;font-weight:800}.about-solution-grid h3{color:var(--navy);margin:24px 0 0;font-size:16px;line-height:1.4}.about-technology{grid-template-columns:1fr 1fr;gap:60px;display:grid}.about-technology>div+div{border-left:1px solid var(--line);padding-left:60px}.about-tech-list{flex-wrap:wrap;gap:8px;display:flex}.about-tech-list span{background:var(--pale);border:1px solid var(--line);color:var(--blue);padding:9px 12px;font-size:11px;font-weight:700}.about-delivery-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.about-delivery-grid article{border:1px solid var(--line);background:#fff;min-height:220px;padding:22px 24px;position:relative}.about-delivery-grid img{margin-bottom:17px;display:block}.about-delivery-grid article>span{position:absolute;top:24px;right:24px}.about-delivery-grid h3{color:var(--navy);margin-bottom:9px;font-size:19px}.about-delivery-grid p{color:var(--muted);font-size:13px;line-height:1.6}.about-confidence h2 span{color:var(--orange)}.about-confidence-grid{grid-template-columns:1fr 1fr;gap:16px;max-width:850px;margin:auto;display:grid}.about-confidence-grid article{border:1px solid var(--line);padding:23px 30px}.about-confidence-grid h3{color:var(--navy);font-size:18px}.about-confidence-grid ul{color:var(--muted);margin:0;padding-left:18px;font-size:13px;line-height:1.9}.about-confidence-grid li::marker{color:var(--orange)}.about-cta{background:var(--navy);justify-content:center;align-items:center;gap:90px;padding:40px max(7vw,28px);display:flex}.about-cta>div{max-width:760px}.about-cta h2{color:#fff;margin-bottom:10px;font-size:29px}.about-cta p:not(.eyebrow){color:#dce6f1;margin:0;font-size:14px;line-height:1.6}.about-cta>a{white-space:nowrap;background:var(--orange);color:#fff;padding:15px 20px;font-size:13px;font-weight:800}@media (max-width:950px){.about-hero-refined{height:470px}.about-hero-shade{background:linear-gradient(90deg,#fffffffc,#ffffffe6 52%,#ffffff40)}.about-timeline{grid-template-columns:1fr 1fr}.about-timeline:before{display:none}.about-timeline article{text-align:left;grid-template-columns:76px 1fr;column-gap:14px;display:grid}.about-icon{grid-row:1/3}.about-timeline h3{min-height:0}.about-partner,.about-technology{grid-template-columns:1fr}.about-technology>div+div{border-left:0;border-top:1px solid var(--line);padding:30px 0 0}.about-solution-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.about-hero-refined{height:455px}.about-hero-refined>img{object-position:66% center;opacity:.42}.about-hero-shade{background:linear-gradient(90deg,#fffffffc,#ffffffe6)}.about-hero-copy{padding:64px 22px}.about-hero h1{font-size:42px}.about-hero-pillars{gap:5px 8px;font-size:12px}.about-hero-intro{font-size:15px}.about-timeline,.about-solution-grid,.about-delivery-grid,.about-confidence-grid{grid-template-columns:1fr}.about-partner{gap:28px;padding:48px 20px!important}.about-partner-image{height:250px}.about-heading h2,.about-partner h2,.about-technology h2{font-size:28px}.about-cta{padding:38px 22px;display:block}.about-cta>a{margin-top:22px;display:inline-block}}.about-hero.about-hero-frozen{aspect-ratio:1920/700;background:#fff;height:auto}.about-partner-image img{object-fit:cover;object-position:center}.about-icon{width:72px;height:72px;box-shadow:none;background:#fff;border:1.5px solid #d9e1eb}.about-icon img{width:46px;height:46px}.about-delivery-grid img{background:0 0;border:0;width:58px;height:58px;padding:0}.about-hero.about-hero-frozen>img{object-fit:contain;width:100%;height:auto;display:block;position:static!important}.about-hero.about-hero-refined{background:#f6f8fb;height:560px}.about-hero.about-hero-refined>img{object-fit:contain;object-position:right center}@media (max-width:950px){.about-hero.about-hero-refined{height:500px}}@media (max-width:700px){.about-hero.about-hero-refined{height:455px}.about-hero.about-hero-refined>img{object-fit:cover;object-position:68% center}}.about-hero.about-hero-refined{height:450px}.about-hero.about-hero-refined .about-hero-shade{background:linear-gradient(90deg,#fffffff7 0%,#ffffffeb 28%,#ffffff85 46%,#ffffff0a 68%,#fff0 100%)}.about-hero-copy{padding-top:60px;padding-bottom:60px}.about-hero h1{text-wrap:balance;max-width:650px;margin-bottom:18px;font-size:clamp(43px,3.35vw,50px);line-height:1.05}.about-hero-intro{text-wrap:pretty;max-width:610px;font-size:16px;line-height:1.62}@media (min-width:951px){.about-hero-copy{max-width:1280px;padding-left:32px;padding-right:56%}.about-hero h1{max-width:520px;font-size:46px}.about-hero-intro{max-width:500px}.about-hero.about-hero-refined .about-hero-shade{background:linear-gradient(90deg,#fffffffc 0%,#fffffff7 31%,#ffffffd6 42%,#ffffff42 53%,#fff0 67%)}}@media (min-width:701px) and (max-width:950px){.about-hero-copy{padding-left:28px;padding-right:38%}.about-hero h1{max-width:520px;font-size:44px}.about-hero-intro{max-width:500px}}.about-heading{margin-bottom:32px}.about-heading>p:last-child,.about-partner p,.about-technology p{font-size:16px;line-height:1.62}.about-story{padding-top:44px!important;padding-bottom:48px!important}.about-story .about-heading{margin-bottom:26px}.about-story .about-heading h2{margin-bottom:0}.about-partner{padding-top:52px!important;padding-bottom:52px!important}.about-solutions>.section{padding-top:48px;padding-bottom:48px}.about-technology{padding-top:52px!important;padding-bottom:52px!important}.about-delivery>.section{padding-top:48px;padding-bottom:48px}.about-confidence{padding-top:48px!important;padding-bottom:52px!important}.about-timeline{gap:18px}.about-icon{margin-bottom:16px}.about-timeline h3{text-transform:none;text-wrap:balance;min-height:41px;font-size:15px;font-weight:650;line-height:1.35}.about-timeline p{text-wrap:pretty;font-size:14px;line-height:1.55}.about-tech-list span{font-size:12px}.about-delivery-grid p,.about-confidence-grid ul{font-size:14px}@media (max-width:700px){.about-hero.about-hero-refined{height:430px}.about-hero-copy{padding:52px 22px}.about-hero h1{font-size:40px}.about-heading{margin-bottom:28px}.about-page>.section,.about-solutions>.section,.about-delivery>.section{padding-top:44px;padding-bottom:44px}.about-story,.about-confidence{padding-top:44px!important;padding-bottom:44px!important}.about-partner{padding:44px 20px!important}.about-technology{padding-top:44px!important;padding-bottom:44px!important}}.about-confidence-grid{grid-template-columns:repeat(3,1fr);max-width:1100px}.about-confidence-grid article{padding:23px 27px}.about-quality-card{border-top:3px solid var(--orange)!important}.about-quality-card>a{color:var(--blue);border-bottom:1px solid #b8c8d9;align-items:center;gap:7px;margin-top:13px;font-size:12px;font-weight:750;display:inline-flex}.about-quality-card>a span{color:var(--orange)}@media (max-width:950px){.about-confidence-grid{grid-template-columns:1fr;max-width:680px}}.about-product-capability{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:420px;display:grid}.about-product-capability>a{background:#fff;border:1px solid #dce5ee;grid-template-rows:minmax(0,1fr) 58px;min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.about-product-capability>a:hover,.about-product-capability>a:focus-visible{border-color:#9fb3c7;outline:0;transform:translateY(-2px);box-shadow:0 8px 20px #082a6114}.about-product-capability>a>div{background:linear-gradient(145deg,#fff,#f3f6f9);min-height:0;position:relative;overflow:hidden}.about-product-capability img{filter:contrast(1.025)saturate(1.01);padding:10px 12px;object-fit:contain!important;object-position:center!important}.about-product-capability>a:first-child img{transform-origin:50%;filter:contrast(1.065)saturate(1.025);padding:4px 5px;transform:scale(1.025)}.about-product-capability>a:nth-child(2) img{transform-origin:50%;padding:7px 8px;transform:scale(1.09)}.about-product-capability>a:nth-child(4) img{transform-origin:50%;padding:5px 6px;transform:scale(1.14)}.about-product-capability>a:nth-child(5) img,.about-product-capability>a:nth-child(6) img{transform-origin:50%;padding:7px 8px;transform:scale(1.08)}.about-product-capability span{height:58px;color:var(--navy);border-top:1px solid #e0e7ee;align-items:center;padding:9px 11px;font-size:11.5px;font-weight:700;line-height:1.3;display:flex}@media (max-width:950px){.about-product-capability{height:430px}}@media (max-width:700px){.about-product-capability{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;height:auto}.about-product-capability>a{grid-template-rows:126px 56px}.about-product-capability>a>div{height:126px}.about-product-capability span{height:56px;font-size:10.5px}.about-product-capability>a:first-child img{transform:scale(1.02)}.about-product-capability>a:nth-child(2) img{transform:scale(1.06)}.about-product-capability>a:nth-child(4) img{transform:scale(1.1)}.about-product-capability>a:nth-child(5) img,.about-product-capability>a:nth-child(6) img{transform:scale(1.05)}}
.about-page{overflow-x:hidden}.about-page .about-story{padding-top:48px!important;padding-bottom:50px!important}.about-page .about-story .about-heading{max-width:860px;margin-bottom:30px}.about-page .about-story .about-heading h2{letter-spacing:-.024em;margin:6px 0 12px;font-size:clamp(31px,2.8vw,38px);line-height:1.18}.about-page .about-story .about-heading>p:last-child{color:#53687c;max-width:830px;margin:0 auto;font-size:15px;line-height:1.68}.about-page .about-timeline{background:#fff;border:1px solid #d7e0e9;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;box-shadow:0 10px 28px #082a610e}.about-page .about-timeline:before{background:#d8a381;top:53px;left:10%;right:10%}.about-page .about-timeline article{text-align:left;border-right:1px solid #e2e8ee;flex-direction:column;min-width:0;padding:19px 17px 22px;display:flex}.about-page .about-timeline article:last-child{border-right:0}.about-page .about-icon{border:1px solid #cbd8e3;align-self:flex-start;width:68px;height:68px;margin:0 0 20px 30px;box-shadow:0 0 0 7px #fff}.about-page .about-icon img{width:45px;height:45px}.about-page .about-icon span{letter-spacing:.02em;background:#0a2f5a;border-radius:13px;width:29px;height:25px;font-size:11px;font-weight:800;line-height:1;bottom:-10px;box-shadow:0 0 0 3px #fff}.about-page .about-stage-copy{flex-direction:column;flex:1;width:100%;display:flex}.about-page .about-timeline h3{color:#0a2f5a;text-align:left;text-transform:none;min-height:44px;margin:0 0 9px;font-size:16px;font-weight:650;line-height:1.35}.about-page .about-timeline p{color:#5b6e80;text-align:left;margin:0;font-size:13.5px;line-height:1.62}.about-page .about-partner{display:block;padding-top:48px!important;padding-bottom:48px!important}.about-page .about-partner-intro{max-width:900px;margin-bottom:27px}.about-page .about-partner h2{letter-spacing:-.022em;margin:6px 0 14px;font-size:clamp(30px,2.7vw,37px);line-height:1.2}.about-page .about-partner p{max-width:860px;font-size:15px;line-height:1.68}.about-page .about-evidence-links{background:0 0;border-top:1px solid #d4dee7;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:24px;padding-top:22px;display:grid}.about-page .about-evidence-links a{color:#0a2f5a;background:#fff;border:1px solid #d4dee7;justify-content:space-between;align-items:center;gap:18px;min-width:0;min-height:82px;padding:16px 18px;text-decoration:none;display:flex;box-shadow:0 6px 16px #082a6109}.about-page .about-evidence-links a:last-child{border-right:1px solid #d4dee7}.about-page .about-evidence-links strong{font-size:14px;font-weight:650;line-height:1.4}.about-page .about-evidence-links span{color:#0a4c8a;white-space:nowrap;flex:none;align-items:center;gap:7px;font-size:12.5px;font-weight:750;line-height:1.3;display:flex}.about-page .about-evidence-links b{color:#e77424;font-size:16px}.about-page .about-product-capability{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid;height:auto!important}.about-page .about-product-capability a{color:#0a2f5a;background:#fff;border:1px solid #d7e0e9;grid-template-rows:168px minmax(76px,auto);min-width:0;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 7px 18px #082a610a}.about-page .about-product-capability a>div{background:#eef3f6;border-bottom:1px solid #dfe6ec;min-height:0;position:relative;overflow:hidden}.about-page .about-product-capability img{mix-blend-mode:darken;padding:9px;object-fit:contain!important;object-position:center!important}.about-page .about-product-capability>a:first-child img{transform-origin:50%;padding:0;transform:scale(1.24)}.about-page .about-product-capability>a:nth-child(5) img{transform-origin:50%;padding:0;transform:scale(1.25)}.about-page .about-product-capability .about-product-meta{justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:14px 16px;display:flex}.about-page .about-product-meta strong{color:#0a2f5a;overflow-wrap:anywhere;font-size:13.5px;font-weight:650;line-height:1.4;display:block}.about-page .about-product-meta small{color:#0a4c8a;flex:none;align-items:center;gap:7px;font-size:11.5px;font-weight:700;line-height:1.3;display:flex}.about-page .about-product-meta b{color:#e77424;font-size:14px}.about-page .about-solutions>.section{padding-top:45px;padding-bottom:47px}.about-page .about-solutions .about-heading,.about-page .about-delivery .about-heading,.about-page .about-confidence .about-heading{margin-bottom:25px}.about-page .about-solution-grid article{min-height:118px;padding:19px 17px;transition:background-color .2s,border-color .2s,box-shadow .2s}.about-page .about-solution-grid article:hover{background:#edf4fa;border-color:#a9bfd2;box-shadow:0 10px 25px #102e5914}.about-page .about-solution-grid h3{margin-top:18px}.about-page .about-technology{align-items:stretch;gap:50px;padding-top:48px!important;padding-bottom:48px!important}.about-page .about-technology>div+div{padding-left:50px}.about-page .about-technology-copy,.about-page .about-industries{flex-direction:column;min-width:0;display:flex}.about-page .about-tech-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;padding-top:18px;display:grid}.about-page .about-tech-list span{color:#0a4c8a;background:#f1f5f8;border:1px solid #d4dee7;align-items:center;min-height:54px;padding:11px 13px;font-size:12px;font-weight:700;line-height:1.35;display:flex}.about-page .about-industries>p:not(.eyebrow){margin-bottom:18px}.about-page .about-industries-image{background:#eaf0f4;border:1px solid #d4dee7;min-height:260px;display:block;position:relative;overflow:hidden}.about-page .about-industries-image img{object-fit:cover;object-position:center;transition:transform .22s}.about-page .about-industries-image:hover img,.about-page .about-industries-image:focus img{transform:scale(1.015)}.about-page .about-industries-route{background:#f2f6f9;border:1px solid #d4dee7;border-top:0;justify-content:space-between;align-items:center;gap:22px;padding:13px 15px;display:flex}.about-page .about-industries-route>span{color:#53697d;font-size:14px;line-height:1.45}.about-page .about-industries-route>a{color:#0a4c8a;flex:none;font-size:12px;font-weight:700;text-decoration:none}.about-page .about-industries-route b{color:#e77424;margin-left:6px;font-size:15px}.about-page .about-delivery>.section{padding-top:45px;padding-bottom:47px}.about-page .about-delivery-grid article{min-height:198px;padding:20px 22px}.about-page .about-confidence{padding-top:46px!important;padding-bottom:48px!important}.about-page .about-confidence-grid article{padding:21px 25px}.about-page .about-quality-card>a{width:100%;color:var(--blue);border-top:1px solid #dbe3ea;border-bottom:0;justify-content:space-between;align-items:center;margin-top:14px;padding-top:13px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex}.about-page .about-quality-card>a span{color:var(--orange);font-size:16px}.about-page .about-cta{padding-top:36px;padding-bottom:36px}@media (max-width:1050px){.about-page .about-timeline{grid-template-columns:1fr 1fr}.about-page .about-timeline:before{display:none}.about-page .about-timeline article{border-bottom:1px solid #e2e8ee;grid-template-columns:62px 1fr;column-gap:14px;display:grid}.about-page .about-timeline article:nth-child(2n){border-right:0}.about-page .about-timeline article:last-child{border-bottom:0;grid-column:1/-1}.about-page .about-icon{grid-row:1;margin:2px 0 0}.about-page .about-stage-copy{grid-column:2}.about-page .about-timeline h3{min-height:0}.about-page .about-product-capability a{grid-template-rows:145px minmax(76px,auto)}}@media (max-width:760px){.about-page .about-story{padding:42px 20px!important}.about-page .about-timeline{grid-template-columns:1fr}.about-page .about-timeline article,.about-page .about-timeline article:last-child{border-right:0;grid-column:auto}.about-page .about-timeline article:last-child{border-bottom:0}.about-page .about-partner{padding:42px 20px!important}.about-page .about-partner-intro{margin-bottom:24px}.about-page .about-product-capability{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.about-page .about-product-capability a{grid-template-rows:118px minmax(88px,auto)}.about-page .about-product-capability .about-product-meta{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 13px}.about-page .about-product-meta small{border-top:1px solid #e1e7ed;justify-content:space-between;width:100%;padding-top:8px}.about-page .about-evidence-links{grid-template-columns:1fr;gap:10px;margin-top:20px;padding-top:18px}.about-page .about-evidence-links a{border:1px solid #d4dee7;min-height:68px}.about-page .about-evidence-links a:last-child{border:1px solid #d4dee7}.about-page .about-technology{gap:29px;padding-top:42px!important;padding-bottom:42px!important}.about-page .about-technology>div+div{padding-left:0}.about-page .about-industries-image{min-height:230px}.about-page .about-industries-route{flex-direction:column;align-items:flex-start;gap:8px}.about-page .about-tech-list{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page .about-cta{padding-top:34px;padding-bottom:34px}}@media (prefers-reduced-motion:reduce){.about-page *{scroll-behavior:auto!important}.about-page .about-industries-image img{transition:none}.about-page .about-industries-image:hover img,.about-page .about-industries-image:focus img{transform:none}}.about-page .about-hero h1{letter-spacing:normal;max-width:650px;font-size:var(--sdt-type-page-title)!important;line-height:var(--sdt-leading-page-title)!important}.about-page .about-hero-intro{max-width:610px;font-size:var(--sdt-type-opening)!important;line-height:var(--sdt-leading-body)!important}.about-page :is(.about-heading,.about-partner-intro,.about-technology-copy,.about-industries)>h2{letter-spacing:normal;margin-top:6px;margin-bottom:var(--sdt-space-heading-intro);font-size:var(--sdt-type-section-title)!important;line-height:var(--sdt-leading-title)!important}.about-page :is(.about-heading,.about-partner-intro,.about-technology-copy,.about-industries)>p:not(.eyebrow){font-size:var(--sdt-type-body)!important;line-height:var(--sdt-leading-body)!important}.about-page .about-timeline h3,.about-page .about-solution-grid h3,.about-page .about-delivery-grid h3,.about-page .about-confidence-grid h3{font-size:var(--sdt-type-card-title)!important;line-height:var(--sdt-leading-card-title)!important}.about-page .about-timeline p,.about-page .about-delivery-grid p,.about-page .about-confidence-grid ul{font-size:var(--sdt-type-support)!important;line-height:var(--sdt-leading-support)!important}.about-page .about-product-meta strong{font-size:15px;font-weight:650;line-height:1.4}.about-page :is(.about-product-meta small,.about-evidence-links span,.about-industries-route>a,.about-quality-card>a){font-size:var(--sdt-type-guided-link)!important;line-height:1.45!important}.about-page .about-evidence-links{border-top:0;padding-top:0}.about-page .about-quality-card{border-top:1px solid var(--line)!important}.about-page .about-quality-card>a.sdt-guided-link.sdt-guided-link{justify-content:space-between!important;width:100%!important}.about-page .about-confidence-grid article{transition:background-color .2s,border-color .2s,box-shadow .2s}.about-page .about-confidence-grid article:hover,.about-page .about-confidence-grid article:focus-within{background:#edf4fa;border-color:#a9bfd2;box-shadow:0 10px 25px #102e5914}.about-page .about-confidence-grid ul{padding-left:0;list-style:none}.about-page .about-confidence-grid li{margin-top:9px;padding-left:25px;position:relative}.about-page .about-confidence-grid li:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px;position:absolute;top:.68em;left:3px}.about-page .about-partner-intro,.about-page .about-partner-intro p{max-width:none}.about-page :is(.about-product-capability>a,.about-evidence-links a,.about-industries-image,.about-quality-card>a):focus-visible{outline:2px solid var(--navy);outline-offset:3px}.about-page .about-product-capability a{grid-template-rows:168px minmax(96px,auto)}.about-page .about-product-capability .about-product-meta{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6px;height:auto;padding:12px 16px}.about-page .about-product-meta strong{overflow-wrap:normal;word-break:normal;width:100%}.about-page .about-product-meta small{border-top:0;min-height:0;margin-top:0;padding-top:0;width:100%!important}.about-page :is(.about-product-meta small,.about-evidence-links a>span)>b{color:#0000!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:14px!important;margin-left:auto!important;font-size:0!important;line-height:0!important;display:inline-block!important;position:relative!important;overflow:visible!important}.about-page :is(.about-product-meta small,.about-evidence-links a>span)>b:before{content:"";background:var(--sdt-action-orange);width:27px;height:2px;position:absolute;top:6px;left:0}.about-page :is(.about-product-meta small,.about-evidence-links a>span)>b:after{content:"";border-top:2px solid var(--sdt-action-orange);border-right:2px solid var(--sdt-action-orange);width:8px;height:8px;position:absolute;top:2px;right:1px;transform:rotate(45deg)}@media (max-width:700px){.about-page .about-hero h1{font-size:var(--sdt-type-page-title)!important}.about-page :is(.about-heading,.about-partner-intro,.about-technology-copy,.about-industries)>h2{font-size:var(--sdt-type-section-title)!important}.about-page>.section,.about-page .about-solutions>.section,.about-page .about-delivery>.section{padding-top:var(--sdt-space-section-mobile)!important;padding-bottom:var(--sdt-space-section-mobile)!important}.about-page .about-product-capability a{grid-template-rows:118px minmax(96px,auto)}}.about-page .about-technology{display:block;padding-top:38px!important;padding-bottom:42px!important}.about-page .about-technology-copy{max-width:1100px;margin-bottom:29px}.about-page .about-technology>div+div{border-left:0;border-top:1px solid var(--line);padding:27px 0 0}.about-page .about-industries{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:38px;display:grid}.about-page .about-industries>.eyebrow{grid-area:1/1}.about-page .about-industries>h2{grid-area:2/1}.about-page .about-industries>p:not(.eyebrow){grid-area:3/1}.about-page .about-industries-image{grid-area:1/2/5;width:100%;min-height:220px}.about-page .about-industries-route{border:1px solid #d4dee7;grid-area:4/1}@media (max-width:760px){.about-page .about-industries{flex-direction:column;gap:0;display:flex}.about-page .about-industries-image{min-height:230px}.about-page .about-industries-route{border-top:0;width:100%}}.about-page .about-delivery-grid .about-delivery-card{border:1px solid var(--line);min-width:0;min-height:310px;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 10px 24px #0b2a520f}.about-page .about-delivery-card:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.about-page .about-delivery-front,.about-page .about-delivery-reveal{flex-direction:column;padding:28px 25px 22px;transition:transform .24s,opacity .24s;display:flex;position:absolute;inset:0}.about-page .about-delivery-reveal{background:var(--navy);opacity:0;pointer-events:none;justify-content:center;transform:translateY(16px)}.about-page .about-delivery-card:is(:hover,:focus-visible,.is-active) .about-delivery-front{opacity:0;transform:translateY(-12px)}.about-page .about-delivery-card:is(:hover,:focus-visible,.is-active) .about-delivery-reveal{opacity:1;transform:none}.about-page .about-delivery-card .about-delivery-number{box-sizing:border-box;background:var(--orange);color:#fff;flex:0 0 44px;place-items:center;width:44px;height:44px;margin:0 0 18px;font-size:16px;font-weight:700;line-height:1;display:grid}.about-page .about-delivery-title{color:var(--navy);font-size:var(--sdt-type-card-title);line-height:var(--sdt-leading-card-title);margin:0 0 10px;font-weight:650;display:block}.about-page .about-delivery-summary{color:var(--muted);font-size:var(--sdt-type-support);line-height:var(--sdt-leading-support)}.about-page .about-delivery-cue{width:100%;color:var(--navy);text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:14px;font-weight:700;line-height:1.3;display:flex}.about-page .about-delivery-cue b{color:var(--orange);font-size:20px;line-height:1}.about-page .about-delivery-reveal>span:first-child{color:#ff8b46;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.about-page .about-delivery-reveal>span:last-child{color:#fff;margin-top:14px;font-size:16px;line-height:1.55}@media (max-width:700px){.about-page .about-delivery-grid .about-delivery-card{min-height:280px}.about-page .about-delivery-card .about-delivery-number{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.about-page .about-delivery-front,.about-page .about-delivery-reveal{transition:none}}.about-page .about-hero.about-hero-refined{height:350px}.about-page .about-hero-copy{flex-direction:column;justify-content:center;height:100%;padding-top:24px;padding-bottom:24px;display:flex}.about-page .about-hero-intro{max-width:430px!important}.about-page .about-hero.about-hero-refined .about-hero-shade{background:linear-gradient(90deg,#fff 0%,#fffffffa 30%,#ffffffdb 40%,#fff0 58%)}@media (max-width:950px){.about-page .about-hero.about-hero-refined{height:365px}.about-page .about-hero-intro{max-width:430px!important}}@media (max-width:700px){.about-page .about-hero.about-hero-refined{height:400px}.about-page .about-hero-intro{max-width:100%!important}.about-page .about-hero.about-hero-refined .about-hero-shade{background:#ffffffe0}}
