.industries-module__tldMiW__page{color:#20315f;background:#fff}.industries-module__tldMiW__breadcrumb{color:#63728a;gap:10px;padding:24px 0;font-size:13px;display:flex}.industries-module__tldMiW__breadcrumb a{color:inherit}.industries-module__tldMiW__breadcrumb a:hover{color:#2389bd;text-decoration:underline}.industries-module__tldMiW__eyebrow{color:#2589ba;letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:800}.industries-module__tldMiW__hero{color:#fff;background:linear-gradient(125deg,#20315f 0%,#2d3c71 70%,#246d9d 130%);border-radius:22px;padding:clamp(65px,8vw,110px) clamp(28px,7vw,100px);position:relative;overflow:hidden}.industries-module__tldMiW__hero:after{content:"";pointer-events:none;border:1px solid #ffffff2b;border-radius:50%;width:430px;height:430px;position:absolute;top:-130px;right:-110px;box-shadow:0 0 0 90px #ffffff06,0 0 0 180px #ffffff05}.industries-module__tldMiW__hero .industries-module__tldMiW__eyebrow{color:#a8e9ff}.industries-module__tldMiW__hero h1{z-index:1;color:#fff;max-width:850px;margin:18px 0 24px;font-size:clamp(42px,5.2vw,70px);line-height:1.1;position:relative}.industries-module__tldMiW__hero p{z-index:1;color:#e6eef9;max-width:730px;margin:0;font-size:clamp(17px,1.7vw,20px);line-height:1.75;position:relative}.industries-module__tldMiW__heroLink{z-index:1;color:#fff;border-bottom:1px solid #a8e9ff;align-items:center;gap:14px;margin-top:32px;padding-bottom:7px;font-weight:700;display:inline-flex;position:relative}.industries-module__tldMiW__heroLink:hover{color:#a8e9ff}.industries-module__tldMiW__intro{grid-template-columns:1fr 1fr;align-items:end;gap:20px 80px;padding:95px 0 76px;display:grid}.industries-module__tldMiW__intro .industries-module__tldMiW__eyebrow{grid-column:1/-1}.industries-module__tldMiW__intro h2{max-width:650px;margin:0;font-size:clamp(31px,3.3vw,48px);line-height:1.18}.industries-module__tldMiW__intro p{color:#53647d;max-width:560px;margin:0;font-size:17px;line-height:1.8}.industries-module__tldMiW__directory{scroll-margin-top:110px}.industries-module__tldMiW__group{border-top:1px solid #dbe4ee;padding:48px 0 78px}.industries-module__tldMiW__groupIntro{justify-content:space-between;align-items:end;gap:50px;margin-bottom:34px;display:flex}.industries-module__tldMiW__groupHeading{align-items:flex-start;gap:22px;display:flex}.industries-module__tldMiW__groupNumber{color:#318bb8;padding-top:5px;font-size:18px;font-weight:700}.industries-module__tldMiW__groupIntro h2{color:#20315f;margin:8px 0 0;font-size:clamp(26px,2.9vw,40px);line-height:1.2}.industries-module__tldMiW__groupIntro p{color:#53647d;max-width:430px;margin:0;font-size:16px;line-height:1.7}.industries-module__tldMiW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.industries-module__tldMiW__card{color:#20315f;background:#f9fbfd;border:1px solid #dce6f0;border-radius:16px;flex-direction:column;min-height:285px;padding:30px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.industries-module__tldMiW__card:hover{color:#20315f;border-color:#85c9e9;transform:translateY(-4px);box-shadow:0 18px 38px #20315f1a}.industries-module__tldMiW__cardTop{color:#2e95c5;justify-content:space-between;align-items:center;font-size:20px;display:flex}.industries-module__tldMiW__card h3{color:#20315f;margin:28px 0 12px;font-size:24px;line-height:1.22}.industries-module__tldMiW__card p{-webkit-line-clamp:3;color:#596b83;-webkit-box-orient:vertical;margin:0 0 24px;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.industries-module__tldMiW__cardAction{color:#226f9f;gap:10px;margin-top:auto;font-size:14px;font-weight:800;display:inline-flex}.industries-module__tldMiW__contact{background:#edf5fb;border-radius:20px;justify-content:space-between;align-items:end;gap:45px;margin:5px 0 100px;padding:46px 50px;display:flex}.industries-module__tldMiW__contact h2{max-width:760px;margin:12px 0 14px;font-size:clamp(29px,3vw,43px);line-height:1.2}.industries-module__tldMiW__contact p{color:#53647d;max-width:660px;margin:0;font-size:16px;line-height:1.7}.industries-module__tldMiW__contact>a{color:#fff;background:#20315f;border-radius:8px;flex:none;align-items:center;gap:18px;padding:17px 24px;font-weight:700;display:inline-flex}.industries-module__tldMiW__contact>a:hover{color:#fff;background:#2d86b8}@media (max-width:991px){.industries-module__tldMiW__intro{grid-template-columns:1fr;gap:20px}.industries-module__tldMiW__intro .industries-module__tldMiW__eyebrow{grid-column:auto}.industries-module__tldMiW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industries-module__tldMiW__groupIntro{flex-direction:column;align-items:flex-start;gap:16px}.industries-module__tldMiW__contact{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.industries-module__tldMiW__hero{padding:64px 26px}.industries-module__tldMiW__intro{padding:65px 0 55px}.industries-module__tldMiW__group{padding:40px 0 60px}.industries-module__tldMiW__grid{grid-template-columns:1fr}.industries-module__tldMiW__card{min-height:250px}.industries-module__tldMiW__contact{margin-bottom:70px;padding:36px 26px}}
