.analytics-choice{z-index:90;color:#302c27;background:#fffaf2;border:1px solid #e1d8cb;border-radius:20px;align-items:flex-start;gap:20px;max-width:820px;max-height:calc(100dvh - 36px);margin:0 auto;padding:24px;display:flex;position:fixed;bottom:18px;left:20px;right:20px;overflow-y:auto;box-shadow:0 10px 40px #24181222}.cookie-illustration{flex-shrink:0;width:64px;height:64px}.cookie-banner-content{flex:1;min-width:0}.analytics-choice h2{letter-spacing:-.025em;margin:0 0 8px;font-size:20px;line-height:1.25}.analytics-choice p{max-width:660px;margin:0;font-size:14px;line-height:1.6}.analytics-choice a,.cookie-settings-dialog a{text-underline-offset:3px;color:inherit;text-decoration:underline}.analytics-choice-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.analytics-choice button,.analytics-settings-button,.cookie-settings-actions button{color:#302c27;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #b9aa96;border-radius:10px;min-height:44px;padding:11px 16px;font-size:14px;font-weight:600;line-height:1.4}.analytics-choice button:hover,.analytics-settings-button:hover,.cookie-settings-actions button:hover{background:#f1e6d5}.analytics-choice button:focus-visible,.analytics-settings-button:focus-visible,.cookie-settings-dialog button:focus-visible,.cookie-settings-dialog input:focus-visible{outline-offset:3px;outline:3px solid #a43c2e}.analytics-settings-button{margin:18px 0}.cookie-settings-dialog{color:#302c27;background:#fffaf2;border:1px solid #e1d8cb;border-radius:22px;width:min(600px,100% - 32px);max-height:calc(100dvh - 40px);padding:28px;font-family:inherit;overflow-y:auto;box-shadow:0 15px 70px #24181235}.cookie-settings-dialog::backdrop{background:#24181277}.cookie-settings-heading{align-items:center;gap:14px;display:flex}.cookie-settings-heading .cookie-illustration{width:52px;height:52px}.cookie-settings-heading>div{flex:1;min-width:0}.cookie-settings-heading p{letter-spacing:.12em;margin:0 0 5px;font-size:11px}.cookie-settings-heading h2{letter-spacing:-.035em;margin:0;font-size:24px;line-height:1.2}.cookie-settings-close{color:#302c27;width:40px;height:40px;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #d5c9b7;border-radius:50%;flex-shrink:0;align-self:flex-start;font-size:25px;line-height:1}.cookie-settings-intro{margin:20px 0;font-size:14px;line-height:1.6}.cookie-category{border-top:1px solid #e1d8cb;padding:19px 0}.cookie-category-top,.cookie-category-top label,.cookie-category-top>span:first-child{align-items:center;gap:10px;display:flex}.cookie-category-top{flex-wrap:wrap;justify-content:space-between}.cookie-category-top label,.cookie-category-top>span:first-child{min-height:44px}.cookie-category-top input{accent-color:#6c4d2f;flex-shrink:0;width:20px;height:20px;margin:0}.cookie-category-top strong{font-size:16px}.cookie-always-on,.cookie-optional{color:#655644;font-size:12px}.cookie-always-on{background:#f1e6d5;border-radius:20px;padding:5px 10px}.cookie-category>p{color:#584f42;margin:8px 0 0;font-size:14px;line-height:1.65}.cookie-category .cookie-unavailable{color:#7c392b;font-size:13px}.cookie-settings-policy{margin:0 0 20px;font-size:13px;line-height:1.6}.cookie-settings-actions{flex-wrap:wrap;gap:10px;display:flex}.cookie-settings-actions button{flex:1}.cookie-settings-actions button:last-child{border-color:#6c4d2f}.cookie-settings-actions button:disabled{opacity:.6;cursor:not-allowed}body:has(.analytics-choice,.cookie-settings-dialog[open]) .contact-chat-widget{display:none!important}@media (max-width:600px){.analytics-choice{border-radius:17px;gap:12px;max-height:calc(100dvh - 20px);padding:19px;bottom:10px;left:10px;right:10px}.analytics-choice>.cookie-illustration{width:42px;height:42px}.analytics-choice h2{font-size:19px}.analytics-choice p{font-size:13px}.analytics-choice-actions{gap:8px;margin-left:-54px}.analytics-choice-actions button{white-space:normal;flex:1;padding:10px;font-size:13px}.analytics-choice-actions button:last-child{flex-basis:100%}.cookie-settings-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);padding:20px}.cookie-settings-heading{gap:10px}.cookie-settings-heading .cookie-illustration{width:40px;height:40px}.cookie-settings-heading h2{font-size:21px}.cookie-settings-close{width:36px;height:36px}.cookie-settings-actions{gap:8px}.cookie-settings-actions button{padding:11px 10px;font-size:13px}.cookie-category-top{gap:5px}}.cookie-settings-dialog{margin:auto;position:fixed;inset:0}body:has(.cookie-settings-dialog[open]){overflow:hidden}
@font-face{font-family:manrope;src:url(../media/Manrope_variable-s.p.3rjk17h6oms_8.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.wbz9hq_className{font-family:manrope,manrope Fallback}.wbz9hq_variable{--font-nakude:"manrope", "manrope Fallback"}
