.lara-privacy{--privacy-ink:#123d46;--privacy-line:#d6e3e5;--privacy-white:#fff;color:var(--privacy-ink);font-family:Montserrat,system-ui,sans-serif;font-size:.875rem;line-height:1.5}.lara-privacy h2{color:inherit;font:inherit;margin:0;font-size:1.125rem;font-weight:650}.lara-privacy p{margin:.55rem 0 1rem}.lara-privacy a{color:inherit;text-decoration:underline}.lara-privacy button{border:1px solid var(--privacy-line);background:var(--privacy-white);color:var(--privacy-ink);font:inherit;cursor:pointer;border-radius:.75rem;min-height:2.75rem;padding:.45rem .8rem;font-weight:600}.lara-privacy button:hover{background:#edf5f6}.lara-privacy button:focus-visible,.lara-privacy input:focus-visible,.lara-privacy a:focus-visible{outline-offset:3px;outline:2px solid #087d8a}.lara-privacy button.lara-privacy-primary,.lara-privacy button.lara-privacy-chat{background:var(--privacy-ink);border-color:var(--privacy-ink);color:var(--privacy-white)}.lara-privacy button.lara-privacy-primary:hover,.lara-privacy button.lara-privacy-chat:hover{background:#205762}.lara-privacy-banner,.lara-privacy-dialog,.lara-privacy-chat-panel{box-sizing:border-box;border:1px solid var(--privacy-line);background:var(--privacy-white);color:var(--privacy-ink);border-radius:1.125rem;box-shadow:0 10px 34px #123d4626}.lara-privacy-banner,.lara-privacy-chat-panel,.lara-privacy button.lara-privacy-launcher{z-index:1100;position:fixed}.lara-privacy-banner{left:1rem;bottom:calc(4.9rem + env(safe-area-inset-bottom,0px));width:min(34rem,100% - 2rem);max-height:calc(100dvh - 6rem);padding:1.1rem 1.25rem;overflow:auto}.lara-privacy-actions{flex-wrap:wrap;gap:.5rem;display:flex}.lara-privacy button.lara-privacy-launcher{width:3rem;height:3rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 4px 15px #123d4626}.lara-privacy-cookie{left:1rem}.lara-privacy-chat{right:1rem}.lara-privacy-dialog{width:min(30rem,100% - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:1.25rem;position:fixed;inset:0;overflow:auto}.lara-privacy-dialog::backdrop{background:#123d4666}.lara-privacy-panel-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.lara-privacy button.lara-privacy-close{place-items:center;min-width:2.75rem;padding:.25rem;display:grid}.lara-privacy-option{border-top:1px solid var(--privacy-line);align-items:start;gap:.8rem;padding:.85rem 0;display:flex}.lara-privacy-option input{accent-color:#126473;margin:.25rem 0 0}.lara-privacy-option small{font:inherit;display:block}.lara-privacy-dialog .lara-privacy-actions{margin-top:.75rem}.lara-privacy-chat-panel{right:1rem;bottom:calc(4.9rem + env(safe-area-inset-bottom,0px));width:min(24rem,100% - 2rem);max-height:calc(100dvh - 6rem);overflow:auto}.lara-privacy-chat-panel[hidden]{display:none}.lara-privacy-chat-panel .lara-privacy-panel-heading,.lara-privacy-chat-choice{padding:.75rem 1rem}@media (width<=480px){.lara-privacy-actions>button{flex:auto}}
