.cc-service-editorial{background:#fcfdfc;color:#071527;line-height:1.75}.cc-service-wrap{width:min(1152px,calc(100% - 48px));margin-inline:auto}.cc-service-editorial h1{font-size:clamp(2.1rem,3.5vw,3.3rem);line-height:1.12;font-weight:800;margin:18px 0 20px}.cc-service-editorial h2{font-size:clamp(1.7rem,2.5vw,2.3rem);line-height:1.22;font-weight:750;margin:0 0 20px}.cc-service-editorial h3{font-size:1.25rem;line-height:1.3;font-weight:750;margin:0 0 12px}.cc-service-editorial p{margin:0 0 18px;max-width:74ch}.cc-service-editorial a:not(.button-primary){text-decoration:underline;text-underline-offset:4px;color:#17314e}.cc-service-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:45px;align-items:center;padding-block:34px 40px}.cc-service-hero nav{font-size:.85rem}.cc-service-hero img{width:100%;height:360px;object-fit:cover;border-radius:3px}.cc-service-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px}.cc-service-two{display:grid;grid-template-columns:1fr 1fr;gap:60px}.cc-service-section{padding-block:52px}.cc-service-band{padding:44px 0;background:#f2f5f4;border-block:1px solid #d9e1e2}.cc-service-band dl{margin:0}.cc-service-band dl>div{padding:14px 0;border-top:1px solid #ccd7d9}.cc-service-band dt{font-weight:750;margin-bottom:5px}.cc-service-band dd{margin:0;color:#17314e}.cc-service-heading{max-width:900px;margin-bottom:24px}.cc-service-workflow article{display:grid;grid-template-columns:300px 1fr;gap:40px;border-top:1px solid #d9e1e2;padding:22px 0}.cc-service-workflow p{margin:0}.cc-service-example{padding:44px 0;background:#ffe7e3}.cc-service-example h2{max-width:860px}.cc-service-example h3:not(:first-child){margin-top:25px}.cc-service-note{font-size:.875rem;font-weight:650}.cc-service-faq{max-width:900px;padding-block:25px 46px}.cc-service-faq details{border-top:1px solid #d9e1e2;padding:18px 0}.cc-service-faq summary{font-size:1.08rem;font-weight:700;cursor:pointer}.cc-service-faq details p{margin:0;padding-top:16px}.cc-service-related{padding-block:20px 40px;border-top:1px solid #d9e1e2}.cc-service-final{display:flex;justify-content:space-between;align-items:center;gap:40px;border-top:1px solid #d9e1e2;padding-block:35px 50px}.cc-service-final>div{max-width:740px}.cc-service-final>a{flex-shrink:0}@media(max-width:950px){.cc-service-final{flex-direction:column;align-items:flex-start}.cc-service-heading,.cc-service-two{gap:35px}}@media(max-width:760px){.cc-service-wrap{width:calc(100% - 36px)}.cc-service-heading,.cc-service-hero,.cc-service-two,.cc-service-workflow article{grid-template-columns:1fr;gap:24px}.cc-service-hero img{height:auto;max-height:340px}.cc-service-section{padding-block:36px}.cc-service-workflow article{gap:8px}.cc-service-band,.cc-service-example{padding-block:34px}.cc-service-final{padding-bottom:38px}.cc-chat-hero>div{grid-row:1}}.cc-knowledge-hero img{object-position:center 68%}