/* Presentation only. LLC owns selection, money and form transport. */
.template-legal{padding:30px 20px!important;background:#f4f5f6!important;color:#41464b!important;text-align:center!important;font:14px/1.6 Arial,sans-serif!important;clear:both}
.template-legal p{margin:6px 0}.template-legal a{color:inherit!important;text-decoration:underline!important;overflow-wrap:anywhere}
form .llc-landing-controls,form .llc-messenger-contact{min-width:0;max-width:100%;width:100%;box-sizing:border-box}
form input[name=name],form input[name=phone]{min-width:0;max-width:100%;box-sizing:border-box}
.template-consultation{padding:28px;max-width:560px;margin:24px auto;background:#f3f5f7;color:#182538;border-radius:16px}
.template-consultation input{width:100%;padding:14px;background:white;color:#172434;border:1px solid #cbd5dc;border-radius:8px;margin:8px 0}
.template-consultation button{padding:14px 20px;background:#254f3b;color:white;border-radius:8px;cursor:pointer}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
