#legal-cards .lc-title{font-size:1rem!important;font-weight:600!important;color:#e2e8f0!important;margin:0 0 4px!important;line-height:1.35!important;transition:color .25s}#legal-cards .legal-card:hover .lc-title{color:#22c55e!important}#content-sections h2{scroll-margin-top:96px}.pd-legal-callout{box-shadow:inset 3px 0 0 rgba(34,197,94,.45)}.pd-legal-translation-note{display:flex;align-items:flex-start;gap:.75rem;margin:0 0 1.5rem;padding:1rem 1.1rem;border:1px solid rgba(56,189,248,.22);border-radius:12px;background:rgba(14,165,233,.055);color:#94a3b8;line-height:1.65}.pd-legal-translation-note i{flex:0 0 auto;margin-top:.25rem;color:#38bdf8}.pd-legal-translation-note p{margin:0}.pd-legal-translation-note a{color:#7dd3fc;text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){#main-content h1.h1{font-size:clamp(1.8rem,9.5vw,2.25rem)!important;max-width:100%;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}#main-content .lead{max-width:100%;overflow-wrap:anywhere;word-break:normal;hyphens:auto;padding-inline:.25rem}.pd-legal-translation-note{padding:.9rem}}@media(prefers-reduced-motion:reduce){#legal-cards .legal-card{transition:none!important}}
