@layer cas-refinement {
body.cas-refined.cas-premium-ux #page:has(.cas-services) .site-footer-container{position:relative!important;inset:auto!important;clear:both!important;}body.cas-refined.cas-premium-ux article:has(.cas-services)>h1.page-title{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;}body.cas-refined.cas-premium-ux .cas-services{color:#18334a!important;font-size:16px!important;line-height:1.65!important;}body.cas-refined.cas-premium-ux .cas-services *{box-sizing:border-box!important;}body.cas-refined.cas-premium-ux .cas-services a{color:#006fb6!important;text-decoration:underline!important;text-underline-offset:3px!important;}body.cas-refined.cas-premium-ux .cas-services a:hover{color:#004d83!important;}body.cas-refined.cas-premium-ux .cas-services a:focus-visible,body.cas-refined.cas-premium-ux .cas-services summary:focus-visible{outline:3px solid #008cda!important;outline-offset:5px!important;border-radius:3px!important;}body.cas-refined.cas-premium-ux .cas-services h2,body.cas-refined.cas-premium-ux .cas-services h3,body.cas-refined.cas-premium-ux .cas-services p{padding:0!important;background:none!important;border:0!important;text-transform:none!important;letter-spacing:normal!important;}body.cas-refined.cas-premium-ux .cas-services h2::before,body.cas-refined.cas-premium-ux .cas-services h2::after,body.cas-refined.cas-premium-ux .cas-services h3::before,body.cas-refined.cas-premium-ux .cas-services h3::after{display:none!important;}body.cas-refined.cas-premium-ux .cas-services h2{font-size:28px!important;line-height:1.2!important;color:#18334a!important;font-weight:750!important;margin:0 0 24px!important;}body.cas-refined.cas-premium-ux .cas-services h3{font-size:19px!important;line-height:1.35!important;color:#18334a!important;font-weight:700!important;margin:0 0 10px!important;}body.cas-refined.cas-premium-ux .cas-services p{font-size:16px!important;line-height:1.7!important;color:#536a7e!important;margin:0 0 14px!important;}body.cas-refined.cas-premium-ux .cas-services p:last-child{margin-bottom:0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-label{display:block!important;color:#0074ba!important;font-size:11px!important;font-weight:750!important;line-height:1.5!important;letter-spacing:1.4px!important;text-transform:uppercase!important;margin-bottom:14px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-lead{display:grid!important;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr)!important;gap:54px!important;align-items:center!important;padding:38px 0 44px!important;border-bottom:1px solid #dde6ed!important;margin-bottom:42px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-lead h2{font-size:40px!important;line-height:1.13!important;letter-spacing:-1px!important;margin-bottom:22px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-lead>div>p{max-width:580px!important;font-size:17px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-feature{background:#eff6fb!important;padding:28px!important;border:1px solid #dcebf5!important;border-radius:16px!important;min-width:0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-feature>strong{display:block!important;font-size:23px!important;margin:18px 0 10px!important;line-height:1.3!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-feature>a{display:inline-block!important;font-size:14px!important;font-weight:650!important;margin-top:20px!important;text-decoration:none!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;background:#eaf4fb!important;color:#0073b8!important;border-radius:12px!important;flex:none!important;margin-bottom:20px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-icon svg{width:26px!important;height:26px!important;display:block!important;fill:none!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-feature .cas-s-icon{background:#fff!important;margin:0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-section{margin:0 0 48px!important;scroll-margin-top:130px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-card{background:white!important;border:1px solid #dde6ed!important;border-radius:14px!important;padding:28px!important;min-width:0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-card p{font-size:15px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-card p>a{display:inline-block!important;margin-top:10px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-steps{list-style:none!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;padding:0!important;margin:0!important;counter-reset:none!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-steps li{display:block!important;padding:0!important;margin:0!important;min-width:0!important;background:none!important;border:0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-steps li::before,body.cas-refined.cas-premium-ux .cas-services .cas-s-steps li::after{display:none!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-steps li>span{display:block!important;font-size:34px!important;line-height:1!important;font-weight:500!important;color:#81b4d5!important;padding-bottom:16px!important;margin-bottom:20px!important;border-bottom:1px solid #dde6ed!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-steps p{font-size:15px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-carriers{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-bottom:16px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-carriers span{display:inline-block!important;padding:10px 16px!important;border:1px solid #dde6ed!important;border-radius:8px!important;font-weight:650!important;font-size:14px!important;background:#f8fafc!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-note{border-left:3px solid #0074ba!important;background:#f3f7fa!important;padding:22px 26px!important;margin:0 0 48px!important;border-radius:0 12px 12px 0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-note strong{display:block!important;margin-bottom:8px!important;font-size:18px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-metro{margin:16px 0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-metro>div{display:flex!important;justify-content:space-between!important;gap:12px!important;padding:12px 0!important;border-bottom:1px solid #e0e8ee!important;flex-wrap:wrap!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-metro dt{font-size:16px!important;font-weight:600!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-metro dd{margin:0!important;font-size:14px!important;color:#536a7e!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq{border-top:1px solid #dde6ed!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq details{border-bottom:1px solid #dde6ed!important;background:white!important;padding:0!important;margin:0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq summary{position:relative!important;display:block!important;list-style:none!important;cursor:pointer!important;padding:22px 42px 22px 0!important;font-size:18px!important;line-height:1.4!important;font-weight:650!important;color:#18334a!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq summary::-webkit-details-marker{display:none!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq summary::after{content:"+"!important;position:absolute!important;right:4px!important;top:20px!important;font-size:24px!important;font-weight:400!important;color:#0074ba!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq details[open]>summary::after{content:"−"!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq details>div{padding:0 42px 24px 0!important;max-width:850px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help{display:grid!important;grid-template-columns:minmax(0,1fr) 290px!important;align-items:center!important;gap:40px!important;background:#eaf4fb!important;border:1px solid #d6e8f4!important;border-radius:16px!important;padding:36px!important;margin:16px 0 0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help h2{font-size:27px!important;margin-bottom:12px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help small{font-size:13px!important;color:#62788a!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help-links{display:flex!important;flex-direction:column!important;gap:14px!important;min-width:0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help-links>a{display:flex!important;align-items:center!important;justify-content:space-between!important;font-weight:650!important;font-size:16px!important;text-decoration:none!important;gap:10px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help-links .cas-s-button{background:#0074ba!important;color:white!important;border:1px solid #0074ba!important;border-radius:8px!important;padding:14px 18px!important;min-height:48px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help-links .cas-s-button:hover{background:#005f9a!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-intro{display:flex!important;gap:24px!important;align-items:flex-start!important;padding:32px 0 38px!important;border-bottom:1px solid #dde6ed!important;margin-bottom:36px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-intro h2{font-size:36px!important;margin-bottom:16px!important;letter-spacing:-.6px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-intro>.cas-s-icon{width:64px!important;height:64px!important;border-radius:16px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-layout{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:54px!important;align-items:start!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-toc{position:sticky!important;top:140px!important;border:1px solid #dde6ed!important;background:#f7fafc!important;border-radius:12px!important;padding:22px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-toc strong{display:block!important;font-size:15px!important;margin-bottom:14px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-toc a{display:block!important;font-size:13px!important;line-height:1.5!important;padding:8px 0!important;text-decoration:none!important;color:#536a7e!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-toc a:hover{color:#0074ba!important;text-decoration:underline!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-body{min-width:0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-body section{margin-bottom:40px!important;padding-bottom:28px!important;border-bottom:1px solid #e0e8ee!important;scroll-margin-top:130px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-body h2{font-size:26px!important;margin-bottom:18px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-body p{font-size:15px!important;line-height:1.85!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-body .cas-s-label{margin-bottom:8px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-data-list article{padding:18px 20px!important;background:#f7fafc!important;border-radius:10px!important;margin-bottom:12px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-data-list h3{font-size:17px!important;margin-bottom:8px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-muted{font-size:13px!important;color:#6b8092!important;}@media(max-width:1000px){body.cas-refined.cas-premium-ux .cas-services .cas-s-lead{gap:28px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-lead h2{font-size:34px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-card{padding:22px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-grid-three{grid-template-columns:1fr!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-layout{grid-template-columns:220px minmax(0,1fr)!important;gap:28px!important;}}@media(max-width:767px){body.cas-refined.cas-premium-ux .cas-r-page:has(.cas-services) .cas-r-service-nav{display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px!important;padding-bottom:18px!important;margin-bottom:16px!important;}body.cas-refined.cas-premium-ux .cas-r-page:has(.cas-services) .cas-r-service-nav a{padding:10px 8px!important;text-align:center!important;background:#edf2f6!important;border-radius:7px!important;}body.cas-refined.cas-premium-ux .cas-r-page:has(.cas-services) .cas-r-service-nav a[aria-current=page]{background:#dfeefa!important;color:#006bb0!important;}body.cas-refined.cas-premium-ux .cas-services h2{font-size:24px!important;margin-bottom:20px!important;}body.cas-refined.cas-premium-ux .cas-services h3{font-size:18px!important;}body.cas-refined.cas-premium-ux .cas-services p{font-size:15px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-lead{grid-template-columns:1fr!important;gap:24px!important;padding:18px 0 30px!important;margin-bottom:30px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-lead h2{font-size:31px!important;letter-spacing:-.6px!important;margin-bottom:16px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-lead>div>p{font-size:15px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-feature{padding:22px!important;border-radius:12px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-feature>strong{font-size:21px!important;margin-top:14px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-feature>a{margin-top:16px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-grid,body.cas-refined.cas-premium-ux .cas-services .cas-s-steps{grid-template-columns:1fr!important;gap:14px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-card{padding:22px!important;border-radius:12px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-section{margin-bottom:34px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-steps{gap:24px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-steps li{display:flex!important;gap:18px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-steps li>span{border:0!important;flex:0 0 34px!important;margin:0!important;padding:3px 0 0!important;font-size:27px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-note{padding:20px!important;margin-bottom:34px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-note strong{font-size:17px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-carriers{gap:8px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-carriers span{padding:8px 12px!important;font-size:13px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq summary{font-size:16px!important;padding:19px 34px 19px 0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq summary::after{top:16px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-faq details>div{padding:0 10px 20px 0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help{grid-template-columns:1fr!important;gap:24px!important;padding:24px 20px!important;border-radius:12px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help h2{font-size:24px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-help-links>a{font-size:15px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-intro{gap:16px!important;padding:20px 0 28px!important;flex-direction:column!important;margin-bottom:24px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-intro h2{font-size:28px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-intro>.cas-s-icon{width:44px!important;height:44px!important;margin:0!important;border-radius:12px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-layout{grid-template-columns:1fr!important;gap:32px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-toc{position:static!important;padding:20px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-toc a{padding:7px 0!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-body h2{font-size:24px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-policy-body section{margin-bottom:30px!important;padding-bottom:22px!important;}body.cas-refined.cas-premium-ux .cas-services .cas-s-data-list article{padding:16px!important;}}
}