#regulations .intro .title_about{display:block;letter-spacing:-1.68px!important;color:#21333e!important;margin:0!important;font-family:PT Serif,system-ui!important;font-size:48px!important;font-weight:700!important;line-height:1.2!important}#regulations .pre-title{margin-bottom:8px!important}#regulations .text-who{--tw-text-opacity:1!important;color:rgb(1 88 122/var(--tw-text-opacity,1))!important;font-family:PT Serif,system-ui!important}#regulations .regulatory-blocks h3{color:#21333e!important;letter-spacing:-1.12px!important;margin:0 0 18px!important;font-family:PT Serif,system-ui!important;font-size:32px!important;font-weight:700!important;line-height:1.2!important}#regulations .regulatory-blocks p{color:#51616c!important;letter-spacing:normal!important;margin:0!important;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important}#regulations .list-group-content h4{letter-spacing:.01em;margin:0 0 8px;line-height:1.35;color:#21333e!important;font-family:Inter,system-ui,sans-serif!important;font-size:20px!important;font-weight:700!important}#regulations .list-group-content p{margin:0;line-height:1.5;color:#51616cd9!important;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important}#regulations .list-group-content a{color:inherit!important;text-decoration:none!important}#regulations .quote{width:100%;max-width:429px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}#regulations .quote .list-group{flex-direction:column;gap:15px;display:flex}#regulations .list-group-item{width:100%;position:relative;background:0 0!important;border:0!important;margin:0!important;padding:0!important}#regulations .regulatory-card-link{cursor:pointer;border-radius:12px;align-items:flex-start;width:100%;min-height:119px;transition:transform .22s,border-color .22s,background-color .22s,box-shadow .22s;display:flex;position:relative;color:inherit!important;background:#51616c0d!important;border:1px solid #51616c1a!important;padding:24px 18px 24px 21px!important;text-decoration:none!important}#regulations .list-group-item:first-child .regulatory-card-link{padding-top:24px!important}#regulations .list-group-item:last-child .regulatory-card-link{padding-bottom:24px!important}#regulations .regulatory-card-link:after{content:"↗";color:#6c7d87;font-family:Inter,system-ui,sans-serif;font-size:18px;line-height:1;transition:transform .22s,color .22s;position:absolute;bottom:24px;right:18px}#regulations .regulatory-card-link:hover,#regulations .regulatory-card-link:focus-visible{transform:translateY(-3px);box-shadow:0 14px 30px #21333e17;background:#51616c13!important;border-color:#01587a38!important}#regulations .regulatory-card-link:hover:after,#regulations .regulatory-card-link:focus-visible:after{color:#01587a;transform:translate(2px,-2px)}#regulations .regulatory-card-link.is-static{cursor:default}#regulations .regulatory-card-link.is-static:after{content:none}#regulations .regulatory-card-link.is-static:hover{transform:translateY(-4px);box-shadow:0 16px 34px #21333e21;background:#01587a13!important;border-color:#01587a52!important}#regulations .regulatory-card-link.is-static .regulation-icon{transition:transform .22s}#regulations .regulatory-card-link.is-static:hover .regulation-icon{transform:translateY(-2px)scale(1.05)}#regulations .custom_icon{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}#regulations .regulation-icon{flex:0 0 32px;justify-content:center;align-items:center;height:32px;margin-right:11px;display:flex;width:32px!important;min-width:32px!important}#regulations .list-group-item img{box-shadow:none;-o-object-fit:contain;object-fit:contain;background:0 0;width:32px!important;height:32px!important;margin:0!important}#regulations .list-group-content{flex:auto;min-width:0;padding:0 28px 0 0!important}#regulations .intro{margin-bottom:42px!important}@media (width>=992px){#regulations .regulatory-sidebar .quote{margin-left:auto;position:sticky;top:108px}}@media (width<=991px){#regulations .quote{max-width:none}}@media (width<=767px){#regulations .intro .title_about{letter-spacing:-.85px!important;font-size:34px!important}#regulations .regulatory-blocks h3{letter-spacing:-.7px!important;font-size:27px!important}}@media (prefers-reduced-motion:reduce){#regulations .regulatory-card-link,#regulations .regulatory-card-link:after{transition:none}}
