.cookies-wrapper{position:fixed;right:20px;bottom:20px;z-index:9999;width:min(380px,calc(100vw - 32px))}@media screen and (max-width:768px){.cookies-wrapper{right:16px;left:16px;bottom:16px;width:auto}}.Cookie{box-sizing:border-box;border-radius:14px;font-family:Open Sans,sans-serif;font-size:13px}.Cookie--homli{padding:18px 20px;border:1px solid rgba(22,39,79,.08);background:#f5f5f2;color:#16274f;box-shadow:0 12px 40px #16274f2e}.cookie-title{margin:0 0 8px;font-size:15px;font-weight:600}.cookie-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;line-height:1.55}.cookie-text a{color:#4080e1;text-decoration:underline}.is-expanded .cookie-text{-webkit-line-clamp:unset;max-height:45vh;overflow-y:auto}.Cookie__more{margin-top:6px;padding:4px 0;border:0;background:none;color:#4080e1;font-size:12px;text-decoration:underline;cursor:pointer}.cookie-actions{display:flex;align-items:center;gap:10px;margin-top:14px}.Cookie--homli .Cookie__button{flex:1;padding:10px 16px;border:0;border-radius:5px;background:#648ef7;color:#fff;font-size:13px;cursor:pointer}.Cookie--homli .Cookie__button:hover{background:#346bf4}.Cookie--homli .Cookie__settings{padding:10px 4px;border:none;background:none;font-size:12px;white-space:nowrap;cursor:pointer}.Cookie--homli .Cookie__settings:hover{text-decoration:underline}.cookies-wrapper--v3{right:0;bottom:0;left:0;width:auto}@media screen and (max-width:768px){.cookies-wrapper--v3{right:0;bottom:0;left:0}}.Cookie--v3{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "text actions";align-items:center;-moz-column-gap:30px;column-gap:30px;padding:22px max(16px,calc((100vw - 1220px)/2));border-radius:0;background:#fffffff5;color:#273239;box-shadow:0 12px 70px #25364529}.Cookie--v3 .cookie-title{grid-area:title;margin:0 0 12px;color:inherit;font-size:20px;font-weight:450;letter-spacing:-.02em;line-height:1.17}.Cookie--v3 .cookie-text{grid-area:text;display:block;max-width:825px;font-size:12px;line-height:1.6;overflow:visible}.Cookie--v3 .cookie-text a{color:inherit}.Cookie--v3 .cookie-actions{grid-area:actions;gap:10px;margin:0}.Cookie--v3 .Cookie__settings,.Cookie--v3 .Cookie__button{min-width:178px;min-height:48px;padding:12px 10px;border:1px solid #bcc6cc;border-radius:999px;background:none;color:#273239;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer;transition:background .2s,border-color .2s}.Cookie--v3 .Cookie__settings:focus-visible,.Cookie--v3 .Cookie__button:focus-visible{outline:2px solid #5081a4;outline-offset:2px}.Cookie--v3 .Cookie__settings:hover{border-color:#273239}.Cookie--v3 .Cookie__button{border-color:#273239;background:#273239;color:#fff}.Cookie--v3 .Cookie__button:hover{background:#3b4a53}@media screen and (max-width:768px){.Cookie--v3{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "text" "actions";padding:21px 21px max(20px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.Cookie--v3 .cookie-title{font-size:19px}.Cookie--v3 .cookie-text{font-size:13px;line-height:1.55}.Cookie--v3 .cookie-actions{margin-top:16px;gap:8px}.Cookie--v3 .Cookie__settings,.Cookie--v3 .Cookie__button{flex:1;min-width:0}}@media(prefers-reduced-motion:reduce){.Cookie--v3 .Cookie__settings,.Cookie--v3 .Cookie__button{transition:none}}.slideFromBottom-enter,.slideFromBottom-leave-to{transform:translateY(12.5em)}.slideFromBottom-enter-to,.slideFromBottom-leave{transform:translate(0)}.slideFromBottom-enter-active,.slideFromBottom-leave-active{transition:transform .4s ease-in}
