.bw-redesign .rd-service-page .rd-service-catalog .rd-service-catalog-group{margin-block:24px!important}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-catalog-header{border-radius:12px;padding:16px 20px}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-catalog-body{padding-top:16px}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-grid--primary{grid-template-columns:repeat(2,minmax(0,1fr))}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-column{width:auto;min-width:0;max-width:none;padding:0;display:flex;margin:0!important}.bw-redesign .rd-service-page .rd-service-catalog :is(.rd-service-icon-card,.rd-service-option-card){background:#fff;border-radius:16px;flex:1;width:100%;height:100%;display:flex;border:1px solid var(--rd-line)!important;box-shadow:0 2px 8px #18334c0a!important}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-body{text-align:center;flex-direction:column;flex:1;align-items:center;width:100%;display:flex}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-icon{flex:0 0 64px;justify-content:center;align-items:center;width:100%;height:64px;display:flex;margin:0 0 20px!important}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-icon img{object-fit:contain;width:auto;max-width:100%;height:64px;display:block}.bw-redesign .rd-service-page .rd-info-page main .rd-service-catalog .rd-service-card-title{width:100%;margin:0 0 12px;line-height:1.7}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-option-card .rd-service-card-title{min-height:3.4em}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-description{width:100%;min-height:3.8em;margin:0 0 16px}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-link{text-align:center;justify-content:center;margin-top:auto}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-extra{justify-content:center;align-items:center;width:100%;min-height:3.8em;display:flex;margin:12px 0 0!important}.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-extra a{color:var(--rd-link);justify-content:center}.bw-redesign .rd-service-page .rd-info-page main .rd-services-content>.page-header{padding-block:40px}.bw-redesign .rd-service-page .rd-info-page main .rd-services-content>.page-header p{margin-top:0}.bw-redesign .rd-service-page .rd-info-page main .rd-services-content>.page-header .rd-page-header-copy>.btn{margin-block:16px 0!important}@media (width<=1199.98px){.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=767.98px){.bw-redesign .rd-service-page .rd-service-catalog .rd-service-card-grid{grid-template-columns:minmax(0,1fr);gap:24px}.bw-redesign .rd-service-page .rd-service-catalog :is(.rd-service-card-title,.rd-service-card-description,.rd-service-card-extra){min-height:0}.bw-redesign .rd-service-page .rd-info-page main .rd-services-content>.page-header{padding-block:32px}}.bw-redesign .rd-service-page .rd-service-catalog :is(.rd-service-card-link,.rd-service-card-extra a){color:var(--rd-link)!important}.bw-redesign .rd-service-page .rd-service-catalog :is(.rd-service-card-link,.rd-service-card-extra a):hover{text-decoration:underline;color:var(--rd-link-hover)!important}@media (width<=767.98px){.bw-redesign .rd-service-page .rd-service-catalog .rd-service-option-card .rd-service-card-title{min-height:0}}.bw-redesign .rd-service-page .rd-service-scroll-nav{border-block:1px solid var(--rd-line);max-width:100%;height:auto;overflow:visible}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-scroll-nav{scrollbar-width:thin;background:#f5f6f7;justify-content:flex-start;align-items:stretch;max-width:100%;margin:0;padding:8px 16px;display:flex;overflow-x:auto}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-scroll-nav::-webkit-scrollbar{height:6px;display:block}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-is-item{opacity:1;background:0 0;border-bottom-color:#0000;flex:none;transform:none}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-is-item:is(:hover,:focus-within){border-bottom-color:var(--rd-link)}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-is-item:first-child{margin-inline-start:auto}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-is-item:last-child{margin-inline-end:auto}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-is-item a{border-radius:8px;flex-direction:column;align-items:center;gap:8px;height:100%;min-height:44px;padding:12px 16px;font-size:.875rem;line-height:1.6;display:flex}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-is-item a:is(:hover,:focus-visible){background-color:var(--bs-primary-bg-subtle);color:var(--rd-link)}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-is-item figure{flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;margin:0!important}.bw-redesign .rd-service-page .rd-service-scroll-nav .u-is-item img{object-fit:contain;width:30px;height:30px;display:block}.bw-redesign .rd-service-page .rd-service-scroll-nav :is(ul,a):focus-visible{outline:2px solid var(--rd-link);outline-offset:-2px}
