/* Original LIENCE LAW brand colours. */
:root{--green:#7cc4b3;--orange:#faa332;--icon-green:#5fad9a}
body{--token-85c2cde3-7410-4d08-9502-c64b3993b79e:var(--green)!important;--token-ccaf5425-75bf-420f-956b-469560e108d0:var(--orange)!important}
html{scroll-behavior:smooth;scroll-padding-top:16px}
[id]{scroll-margin-top:16px}
a:focus-visible,.mobile-menu-button:focus-visible{outline:3px solid #3e6856;outline-offset:4px}
.contact-link{color:inherit!important;text-decoration:none!important}.contact-link:hover{text-decoration:underline!important}
.mobile-menu-button{position:static;width:100%;height:100%;padding:0;border:0;background:transparent;font-size:24px;line-height:1;color:#474747;cursor:pointer}
.mobile-menu{position:absolute;top:80px;left:0;right:0;background:white;z-index:200;box-shadow:0 8px 16px #0001;padding:18px 28px;display:flex;flex-direction:column;gap:22px}.mobile-menu[hidden]{display:none}.mobile-menu a{font:600 16px Manrope,sans-serif;color:#474747;text-decoration:none}
nav[data-framer-name="Phone"]{overflow:visible!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
