.cxTrustPage{--ink:#061e46;--dark:#061e46;--forest:#104ba6;--mint:#c5d8f5;--line:#c5d8f5;color:var(--ink);background:#f6f8fc;overflow:clip}.cxTrustPage h1,.cxTrustPage h2,.cxTrustPage h3{letter-spacing:-.064em;font-family:Arial,Helvetica Neue,sans-serif;font-weight:740;line-height:1.07}.cxTrustPage em{color:#104ba6;font-style:italic;font-weight:400;font-family:var(--font-codeex),Arial,sans-serif;letter-spacing:-.067em}.cxTrustPage a:focus-visible,.cxTrustPage summary:focus-visible{outline-offset:5px;outline:3px solid #165dde}.cxTrustTrail{color:#104ba6;background:#f6f8fc;flex-wrap:wrap;align-items:center;gap:14px;padding:13px clamp(25px,6vw,100px);font-size:12px;font-weight:680;display:flex}.cxTrustTrail a:hover{color:#092859}.cxTrustKicker,.cxTrustSectionLabel,.cxTrustStandaloneIndex{letter-spacing:.13em;font-size:10px;font-weight:800;line-height:1.4}.cxTrustHero{background:var(--dark);color:#fff;grid-template-columns:56% 44%;display:grid}.cxTrustHeroCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-height:650px;padding:clamp(55px,7vw,105px) clamp(30px,6vw,110px);display:flex}.cxTrustHeroCopy .cxTrustKicker,.cxTrustStandaloneHero .cxTrustKicker{color:#c5d8f5}.cxTrustHero h1,.cxTrustStandaloneHero h1{margin:29px 0 25px;font-size:clamp(59px,6.3vw,103px);line-height:1}.cxTrustHero h1 em,.cxTrustStandaloneHero h1 em,.cxTrustClose h2 em{color:#c5d8f5}.cxTrustHeroLead,.cxTrustStandaloneHero>p:not(.cxTrustKicker){color:#c5d8f5;max-width:630px;font-size:clamp(16px,1.4vw,19px);line-height:1.75}.cxTrustActions{flex-wrap:wrap;align-items:center;gap:29px;margin-top:31px;display:flex}.cxTrustActions>a:not(.cxTrustButton){color:#eaf1fc;border-bottom:1px solid;padding:10px 0;font-size:13px;font-weight:800}.cxTrustButton{background:var(--mint);color:#061e46;justify-content:space-between;align-items:center;gap:32px;min-height:55px;padding:17px 22px;font-size:14px;font-weight:850;display:inline-flex}.cxTrustButton:hover{background:#eaf1fc}.cxTrustMeta{color:#90caff;letter-spacing:.11em;flex-wrap:wrap;gap:20px;margin-top:56px;font-size:10px;font-weight:800;display:flex}.cxTrustHeroPhoto,.cxTrustFeatureImage{background:#092859;min-height:460px;position:relative;overflow:hidden}.cxTrustHeroPhoto img,.cxTrustFeatureImage img,.cxPortfolioFrame img{object-fit:cover}.cxTrustHeroPhoto:after{content:"";background:linear-gradient(#0000,#061e46bb);position:absolute;inset:55% 0 0}.cxTrustHeroPhoto>span{color:#fff;letter-spacing:.1em;z-index:1;font-size:10px;font-weight:800;position:absolute;bottom:25px;left:26px;right:25px}.cxTrustSectionLabel{border-bottom:1px solid var(--line);color:#104ba6;justify-content:space-between;gap:20px;padding:0 0 20px;display:flex}.cxTrustStatement,.cxTrustApproach,.cxTrustProcess,.cxTrustProof,.cxPortfolioIntro{padding:clamp(70px,8vw,120px) clamp(25px,6vw,105px)}.cxTrustStatement{background:#eaf1fc}.cxTrustStatementSplit{grid-template-columns:1fr 1fr;align-items:end;gap:10%;margin-top:43px;display:grid}.cxTrustPage h2{margin:0;font-size:clamp(43px,5vw,77px)}.cxTrustStatementSplit p,.cxTrustFeatureCopy>p:not(.cxTrustKicker),.cxTrustPricingNotice>div>p,.cxPortfolioIntro>div>p{color:#104ba6;font-size:clamp(16px,1.4vw,18px);line-height:1.8}.cxTrustTextLink{color:#104ba6;border-bottom:1px solid #104ba6;gap:28px;margin-top:20px;padding:10px 0;font-size:13px;font-weight:800;display:inline-flex}.cxTrustApproach{background:#fff}.cxTrustApproachHead{grid-template-columns:1.1fr .9fr;align-items:end;gap:8%;margin:43px 0 40px;display:grid}.cxTrustApproachHead p{color:#165dde;max-width:450px;font-size:16px;line-height:1.8}.cxTrustPrinciples{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cxTrustPrinciples article,.cxTrustPricingGrid article{background:#f6f8fc;border-top:3px solid #165dde;flex-direction:column;gap:20px;min-height:310px;padding:30px;display:flex}.cxTrustPrinciples article>span,.cxTrustPricingGrid article>span{color:#165dde;letter-spacing:.1em;font-size:10px;font-weight:850}.cxTrustPrinciples h3,.cxTrustPricingGrid h3{margin:24px 0 0;font-size:clamp(26px,2.3vw,38px)}.cxTrustPrinciples article p,.cxTrustPricingGrid article p{color:#165dde;margin:auto 0 0;font-size:15px;line-height:1.75}.cxTrustFeature{color:#fff;background:#061e46;grid-template-columns:50% 50%;display:grid}.cxTrustFeatureImage{min-height:640px}.cxTrustFeatureCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(65px,7vw,125px);display:flex}.cxTrustFeatureCopy .cxTrustKicker{color:#c5d8f5}.cxTrustFeatureCopy h2{margin:30px 0}.cxTrustFeatureCopy h2 em,.cxTrustFeatureCopy>p:not(.cxTrustKicker){color:#c5d8f5}.cxTrustFeatureCopy .cxTrustTextLink{color:#c5d8f5;border-color:#c5d8f5}.cxTrustProof{background:#f6f8fc}.cxTrustProof>div:last-child{grid-template-columns:1fr 1fr;gap:8%;padding-top:45px;display:grid}.cxTrustProofDetails{gap:0;display:grid}.cxTrustProofDetails p{border-top:1px solid var(--line);flex-direction:column;gap:7px;margin:0;padding:17px 0;line-height:1.5;display:flex}.cxTrustProofDetails strong{font-size:17px}.cxTrustProofDetails span{color:#165dde;font-size:14px}.cxTrustProofDetails a{color:#104ba6;font-size:14px;font-weight:800}.cxTrustClose{color:#fff;text-align:center;background:#061e46;flex-direction:column;align-items:center;padding:clamp(75px,8vw,125px) 7%;display:flex}.cxTrustClose>span{color:#c5d8f5;letter-spacing:.15em;font-size:10px;font-weight:800}.cxTrustClose h2{margin:29px 0 20px;font-size:clamp(49px,6vw,95px)}.cxTrustClose>p{color:#c5d8f5;max-width:610px;font-size:17px;line-height:1.8}.cxTrustClose>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:27px;margin-top:25px;display:flex}.cxTrustClose>div>a:not(.cxTrustButton){color:#eaf1fc;border-bottom:1px solid #c5d8f5;padding:10px 0;font-size:13px;font-weight:800}.cxTrustStandaloneHero{color:#fff;background:#061e46;padding:clamp(70px,9vw,145px) clamp(25px,7vw,125px) 45px}.cxTrustStandaloneHero h1{max-width:1200px}.cxTrustStandaloneHero>p:not(.cxTrustKicker){max-width:720px}.cxTrustStandaloneIndex{color:#c5d8f5;border-top:1px solid #104ba6;justify-content:space-between;gap:15px;margin-top:85px;padding-top:22px;display:flex}.cxTrustPricingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cxTrustPricingGrid article{min-height:235px}.cxTrustPricingGrid h3{margin:0}.cxTrustProcess{background:#eaf1fc}.cxTrustProcess h2{margin:40px 0}.cxTrustProcessList{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.cxTrustProcessList article{border-top:2px solid #165dde;padding:28px 12px 10px 0}.cxTrustProcessList article>span{color:#104ba6;font-size:11px;font-weight:850}.cxTrustProcessList h3{margin:35px 0 12px;font-size:clamp(25px,2.4vw,36px)}.cxTrustProcessList p{color:#104ba6;font-size:15px;line-height:1.7}.cxTrustPricingNotice{background:#f6f8fc;grid-template-columns:1fr 1fr;gap:10%;padding:clamp(80px,9vw,135px) clamp(25px,6vw,105px);display:grid}.cxTrustPricingNotice .cxTrustKicker{color:#104ba6}.cxTrustPricingNotice h2{margin:24px 0 0}.cxPortfolioHero{background:#061e46}.cxPortfolioIntro{background:#eaf1fc}.cxPortfolioIntro>div:last-child{grid-template-columns:1.1fr .9fr;align-items:end;gap:8%;margin-top:43px;display:grid}.cxPortfolioIntro>div>p{max-width:640px}.cxPortfolioGallery{background:#eaf1fc;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:30px clamp(25px,6vw,105px) 110px;display:grid}.cxPortfolioGallery figure{min-width:0;margin:0}.cxPortfolioFrame{background:#104ba6;height:clamp(300px,35vw,550px);position:relative;overflow:hidden}.cxPortfolioFeature{grid-column:1/-1}.cxPortfolioFeature .cxPortfolioFrame{height:clamp(380px,50vw,720px)}.cxPortfolioGallery figcaption{flex-direction:column;gap:8px;padding:21px 3px 20px;display:flex}.cxPortfolioGallery figcaption>span{letter-spacing:.11em;color:#104ba6;font-size:10px;font-weight:800}.cxPortfolioGallery figcaption strong{letter-spacing:-.05em;font-size:clamp(22px,2.4vw,34px)}.cxPortfolioGallery figcaption p{color:#165dde;margin:0;font-size:15px;line-height:1.6}.cxPortfolioLinks{flex-direction:column;gap:13px;margin-top:25px;display:flex}.cxPortfolioLinks a{color:#104ba6;border-bottom:1px solid #c5d8f5;padding:9px 0;font-weight:800}@media (max-width:900px){.cxTrustHero,.cxTrustStatementSplit,.cxTrustApproachHead,.cxTrustFeature,.cxTrustProof>div:last-child,.cxTrustPricingNotice,.cxPortfolioIntro>div:last-child{grid-template-columns:1fr}.cxTrustHeroCopy{min-height:510px}.cxTrustHeroPhoto,.cxTrustFeatureImage{min-height:400px}.cxTrustFeatureCopy{padding:70px 7%}.cxTrustProofDetails{margin-top:35px}.cxTrustApproachHead{gap:20px}}@media (max-width:650px){.cxTrustTrail{padding:12px 6%}.cxTrustHeroCopy{min-height:0;padding:66px 6%}.cxTrustHero h1,.cxTrustStandaloneHero h1{font-size:clamp(53px,11vw,78px)}.cxTrustHeroPhoto{min-height:310px}.cxTrustMeta{gap:10px 18px;margin-top:38px}.cxTrustStatement,.cxTrustApproach,.cxTrustProcess,.cxTrustProof,.cxPortfolioIntro{padding:70px 6%}.cxTrustApproachHead{margin:30px 0}.cxTrustPrinciples,.cxTrustPricingGrid,.cxTrustProcessList,.cxPortfolioGallery{grid-template-columns:1fr}.cxTrustPrinciples article{min-height:235px}.cxTrustPricingGrid article{min-height:200px}.cxTrustPrinciples h3{margin:10px 0 0}.cxTrustPage h2{font-size:clamp(41px,9.5vw,62px)}.cxTrustFeatureImage{min-height:300px}.cxTrustStandaloneHero{padding:70px 6% 38px}.cxTrustStandaloneIndex{margin-top:55px}.cxTrustProof>div:last-child{gap:20px}.cxTrustPricingNotice{gap:28px;padding:70px 6%}.cxPortfolioGallery{gap:18px;padding:15px 6% 70px}.cxPortfolioFeature{grid-column:auto}.cxPortfolioFeature .cxPortfolioFrame,.cxPortfolioFrame{height:330px}.cxTrustClose{padding:75px 6%}.cxTrustClose>div{flex-direction:column;align-items:stretch;width:100%;max-width:380px}.cxTrustActions{align-items:flex-start;gap:19px}.cxTrustSectionLabel{font-size:9px}}@media (prefers-reduced-motion:reduce){.cxTrustPage *{scroll-behavior:auto!important}}
