@media (max-width:720px){.mobile-padding-1{padding:0 1rem}.mobile-padding-2{padding:0 2rem}}a.wp-block-button__link{transition:background-color 0.5s ease,color 0.5s ease,border-color 0.5s ease}@media (prefers-reduced-motion:reduce){.wp-block-button__link{transition:none}}.b-1{border:solid 1px #f3f4f6}.rounded{border-radius:6px}a.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--primary)}.wp-block-polylang-navigation-language-switcher>.wp-block-navigation__submenu-container{-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(140%);background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 38%,transparent);border:1px solid color-mix(in srgb,var(--wp--preset--color--base) 18%,transparent);border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgb(0 0 0 / .18);inset-inline:auto 0;min-width:max-content!important;overflow:hidden;padding:var(--wp--preset--spacing--xs);width:max-content}.wp-block-polylang-navigation-language-switcher>.wp-block-navigation__submenu-container .wp-block-navigation-item__content{align-items:center;border-radius:.25rem;color:var(--wp--preset--color--base);display:flex;justify-content:center;padding:var(--wp--preset--spacing--xs);transition:background-color 0.2s ease,color 0.2s ease}.wp-block-polylang-navigation-language-switcher>.wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover,.wp-block-polylang-navigation-language-switcher>.wp-block-navigation__submenu-container .wp-block-navigation-item__content:focus-visible{background-color:color-mix(in srgb,var(--wp--preset--color--primary) 28%,transparent);color:var(--wp--preset--color--base)}.wp-block-polylang-navigation-language-switcher img{display:block;max-width:none}.law-header{backdrop-filter:blur(18px);background:var(--wp--preset--color--background);border-bottom:1px solid var(--wp--preset--color--border);position:sticky;top:0;z-index:20}.law-header .wp-block-site-title{font-weight:700;letter-spacing:.02em}.law-site-main{background:var(--wp--preset--color--background)}.law-hero{border-bottom:1px solid var(--wp--preset--color--border)}.law-hero__grid{gap:clamp(2rem, 5vw, 5rem)}.law-eyebrow,.law-card-kicker{color:var(--wp--preset--color--primary);font-weight:700;letter-spacing:.16em;margin-bottom:var(--wp--preset--spacing--sm);text-transform:uppercase}.law-hero-card,.law-feature{background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--border);box-shadow:0 24px 80px rgb(16 21 31 / .08)}.law-hero-card{border-radius:1.25rem;padding:clamp(1.5rem, 4vw, 3rem);position:relative}.law-hero-card::before{background:var(--wp--preset--color--primary);content:"";height:4px;left:clamp(1.5rem, 4vw, 3rem);position:absolute;top:0;width:5rem}.law-section{padding-bottom:var(--wp--preset--spacing--3-xl);padding-top:var(--wp--preset--spacing--3-xl)}.law-feature-grid{gap:var(--wp--preset--spacing--md)}.law-feature{border-radius:1rem;padding:var(--wp--preset--spacing--lg)}.law-cta{background:var(--wp--preset--color--contrast);color:var(--wp--preset--color--background);padding:var(--wp--preset--spacing--2-xl) var(--wp--preset--spacing--md)}.law-cta h2{color:var(--wp--preset--color--background);max-width:720px}.law-cta__inner{gap:var(--wp--preset--spacing--lg)}.law-footer{border-top:1px solid var(--wp--preset--color--primary)}.mobile-only{display:none!important}@media (max-width:781px){.law-header{position:static}.law-hero{padding-top:var(--wp--preset--spacing--2-xl)!important}.law-hero-card,.law-feature{box-shadow:0 16px 48px rgb(16 21 31 / .06)}.desktop-only{display:none!important}}