.cpaas-page{background:radial-gradient(ellipse 1000px 650px at 80% 300px,#d9e9ff99,transparent 80%),#f7f9ff}.cpaas-hero-art{margin-left:-7%;margin-right:-9%}.cpaas-hero-art img{filter:none}.cpaas-use-cases{margin:10px 2.2% 0;padding:50px 46px 40px;border-radius:32px;background:radial-gradient(ellipse at 80% 70%,#293447,#1b1e25 80%);color:#f8faff}.cpaas-cases-heading{display:flex;justify-content:space-between;align-items:end;gap:40px}.cpaas-cases-heading .eyebrow{font-size:10px;color:#8ca9d4}.opening .cpaas-cases-heading h2{font-size:clamp(36px,3.7vw,53px);letter-spacing:-2px}.cpaas-cases-heading>p{font-size:19px;line-height:1.5;color:#a4b8d8;letter-spacing:-.3px;margin:0 0 3px}.cpaas-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:32px}.cpaas-case-grid article{padding:29px 31px;border:1px solid #596b866b;border-radius:23px;background:linear-gradient(120deg,#33425b66,#232a3755);position:relative;min-width:0}.cpaas-case-number{font-size:9px;letter-spacing:1px;line-height:1.5;color:#8ea8d1}.cpaas-case-grid h3{font-size:30px;line-height:1.15;letter-spacing:-.9px;font-weight:500;margin:22px 0 17px}.cpaas-case-grid p{font-size:17px;line-height:1.5;letter-spacing:-.2px;color:#acbfdd;margin:0;padding-right:55px;max-width:460px}.cpaas-case-grid article>a{position:absolute;bottom:28px;right:29px;width:37px;height:37px;border-radius:50%;background:#31598a66;display:flex;align-items:center;justify-content:center}.cpaas-case-grid article>a:hover{background:#3377e0}.cpaas-case-grid .coverage-arrow{width:19px;height:19px;color:#80adfb}.cpaas-page .voice-capabilities{margin-top:62px}
@media(max-width:1100px){.cpaas-use-cases{padding:42px 32px 32px}.cpaas-cases-heading>p{font-size:17px}.cpaas-case-grid article{padding:27px 25px}.cpaas-case-grid h3{font-size:28px}.cpaas-case-grid p{font-size:16px;padding-right:40px}.cpaas-case-grid article>a{right:23px;bottom:25px;width:32px;height:32px}}
@media(max-width:900px){.cpaas-use-cases{padding:36px 26px 29px;border-radius:27px}.opening .cpaas-cases-heading h2{font-size:36px;letter-spacing:-1.5px}.cpaas-cases-heading>p{font-size:15px;max-width:245px}.cpaas-case-grid{gap:14px;margin-top:28px}.cpaas-case-grid article{padding:25px 22px}.cpaas-case-number{font-size:8px}.cpaas-case-grid h3{font-size:25px}.cpaas-case-grid p{font-size:15px;line-height:1.5;padding-right:0;margin-bottom:42px}.cpaas-case-grid article>a{right:22px;bottom:22px;width:30px;height:30px}.cpaas-page .voice-capabilities{margin-top:48px}}
@media(max-width:650px){.cpaas-hero-art{margin:8px -7% -5px}.cpaas-use-cases{margin:6px 14px 0;padding:30px 23px 25px;border-radius:25px}.cpaas-cases-heading{display:block}.opening .cpaas-cases-heading h2{font-size:33px;letter-spacing:-1.4px}.cpaas-cases-heading>p{font-size:15px;line-height:1.5;margin-top:20px;max-width:none}.cpaas-cases-heading>p br{display:none}.cpaas-case-grid{grid-template-columns:1fr;gap:15px;margin-top:26px}.cpaas-case-grid article{padding:25px 23px;border-radius:20px}.cpaas-case-number{font-size:9px}.cpaas-case-grid h3{font-size:27px;margin:22px 0 17px}.cpaas-case-grid p{font-size:16px;margin-bottom:43px}.cpaas-case-grid article>a{width:34px;height:34px;right:23px;bottom:23px}.cpaas-page .voice-capabilities{margin-top:38px}}
