.ca-legal-page{color:#273141;background:#fff;padding:64px 24px 88px}.ca-legal-page__content{width:min(100%,960px);margin:0 auto;font-size:16px;line-height:1.75;text-align:left!important}.ca-legal-page h1{color:#111827;margin:0 0 24px;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.2}.ca-legal-page__updated{color:#536174;margin:-10px 0 30px}.ca-legal-page__body h2{color:#111827;margin:38px 0 14px;font-size:1.45rem;font-weight:700;line-height:1.35}.ca-legal-page__body h3{color:#172334;margin:28px 0 10px;font-size:1.15rem;font-weight:700;line-height:1.4}.ca-legal-page__body .legal-source-heading{margin:30px 0 10px;font-size:1.45rem;line-height:1.35;display:block}.ca-legal-page__body .legal-source-subheading{margin:24px 0 8px;font-size:1.15rem;line-height:1.4;display:block}.ca-legal-page__body p{margin:0 0 18px;font-size:18px;line-height:1.5}.ca-legal-page__body ul,.ca-legal-page__body ol{margin:0 0 20px;padding-left:28px}.ca-legal-page__body li{margin:0 0 10px}.ca-legal-page__content{overflow-wrap:break-word}.ca-legal-page__body a{overflow-wrap:anywhere;color:#087b70;text-underline-offset:2px;text-decoration:underline}@media (max-width:767px){.ca-legal-page{padding:42px 20px 64px}.ca-legal-page__content{font-size:15px}}
