.consent{z-index:90;color:#dbe5f0;background:#09162af7;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:clamp(1rem,2.5vw,2rem);width:min(680px,100vw - 1.6rem);padding:clamp(1rem,2vw,1.3rem) clamp(1.1rem,2.2vw,1.6rem);font-family:Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,Arial,sans-serif;font-size:.86rem;line-height:1.55;animation:.45s cubic-bezier(.22,.61,.36,1) both consent-in;display:flex;position:fixed;bottom:clamp(.8rem,2vw,1.5rem);left:50%;translate:-50%;box-shadow:0 26px 60px -24px #000000b3}@keyframes consent-in{0%{opacity:0;translate:-50% 16px}to{opacity:1;translate:-50%}}.consent p{margin:0}.consent__title{color:#fff;font-weight:600;margin-bottom:.25rem!important}.consent b{color:#fff;font-weight:600}.consent__more{cursor:pointer;font:inherit;color:#5ea9ff;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.consent__more:hover{color:#8ec5ff}.consent__list{color:#b9c8da;flex-direction:column;gap:.35rem;margin:.7rem 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.consent__list li{padding-left:.9rem;position:relative}.consent__list li:before{content:"";background:#3f8cff;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.consent__actions{flex:none;gap:.6rem;display:flex}.consent__btn{cursor:pointer;white-space:nowrap;border-radius:8px;height:42px;padding:0 1.2rem;font:600 .86rem Inter,ui-sans-serif,system-ui,sans-serif;transition:background-color .2s,border-color .2s,color .2s}.consent__btn--solid{color:#fff;background:#0b63f6;border:0}.consent__btn--solid:hover{background:#0a52d6}.consent__btn--ghost{color:#dbe5f0;background:0 0;border:1px solid #ffffff47}.consent__btn--ghost:hover{background:#ffffff14;border-color:#fff9}.consent__btn:focus-visible{outline-offset:2px;outline:2px solid #8ec5ff}@media (width<=720px){.consent{flex-direction:column;align-items:stretch;gap:1rem}.consent__actions{justify-content:flex-end}.consent__btn{flex:1}}@media (prefers-reduced-motion:reduce){.consent{animation:none}}
