.ls-page-hero{background-image:radial-gradient(53% 54% at 78% -10%, color-mix(in srgb, var(--wp--custom--color--effect--hero--brand) 10%, transparent) 0%, transparent 60%),radial-gradient(37% 42% at 12% 100%, color-mix(in srgb, var(--wp--custom--color--effect--hero--cyan) 8%, transparent) 0%, transparent 60%);background-position:0 0;background-repeat:no-repeat}.ls-page-hero .yoast-breadcrumbs{font-family:var(--wp--preset--font-family--monospace);font-size:var(--wp--preset--font-size--100);letter-spacing:var(--wp--custom--typography--letter-spacing--wide);color:var(--wp--custom--color--text--muted)}.ls-page-hero .yoast-breadcrumbs a{color:var(--wp--custom--color--text--subtle);text-decoration:none}.ls-page-hero .yoast-breadcrumbs a:hover{color:var(--wp--custom--color--link--accent)}.ls-page-hero .yoast-breadcrumbs strong{font-weight:inherit}.ls-legal-toc{position:sticky;top:var(--wp--preset--spacing--100)}@media(max-width: 781.98px){.ls-legal-toc{position:static}}@media(scripting: none){.ls-legal-toc{display:none}}.ls-legal-toc__list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--5);margin:0;padding:0;list-style:none}.ls-legal-toc__link{display:block;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20);border-radius:var(--wp--preset--border-radius--200);font-size:var(--wp--preset--font-size--100);color:var(--wp--custom--color--text--muted);text-decoration:none;transition:background-color var(--wp--custom--animation--duration--base) var(--wp--custom--animation--easing--standard),color var(--wp--custom--animation--duration--base) var(--wp--custom--animation--easing--standard)}.ls-legal-toc__link:hover,.ls-legal-toc__link.is-active{background-color:var(--wp--custom--color--surface--card);color:var(--wp--custom--color--link--accent)}.ls-legal-toc__link:focus-visible{outline:2px solid var(--wp--custom--color--focus--ring);outline-offset:2px}.ls-legal-body h2{margin-block-start:var(--wp--preset--spacing--60);scroll-margin-top:var(--wp--preset--spacing--100);font-size:var(--wp--preset--font-size--500);font-weight:var(--wp--custom--typography--font-weight--bold);line-height:var(--wp--custom--line-height--heading-snug)}.ls-legal-body>h2:first-child{margin-block-start:0}.ls-legal-body li::marker{color:var(--wp--custom--color--text--brand)}@media(max-width: 1100px){.wp-block-group.ls-related-trust-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 781.98px){.wp-block-group.ls-related-trust-grid{grid-template-columns:minmax(0, 1fr)}}
