.pp-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999;background:#1a1a1a59;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pp-modal{background:var(--Color-Scheme-1-Background,white);border-radius:40px;flex-direction:column;gap:12px;width:720px;padding:24px;display:flex;position:relative}.pp-close{cursor:pointer;width:32px;height:32px;color:var(--Color-Neutral-Black,black);background:0 0;border:none;padding:0;position:absolute;top:16px;right:16px}.pp-close-icon{color:currentColor;width:18px;height:18px;transition:all .2s}.pp-close:hover .pp-close-icon{opacity:.7}.pp-title{text-transform:uppercase;color:var(--Color-Scheme-1-Text,black);margin:unset;font-family:Epilogue,sans-serif;font-size:36px;font-weight:500;line-height:36px}.pp-sections{border-top:1px solid var(--Color-Scheme-1-Border,#1a1a1a26);border-bottom:1px solid var(--Color-Scheme-1-Border,#1a1a1a26);flex-direction:column;gap:0;padding:0;display:flex}.pp-section{margin-top:unset;flex-direction:column;gap:8px;display:flex}.pp-header{align-items:center;gap:16px;display:flex}.pp-name{text-transform:uppercase;color:var(--Color-Scheme-1-Text,black);flex:1;font-family:Epilogue;font-size:22px;font-weight:500;line-height:24.2px}.pp-required{color:var(--Color-Scheme-1-Text,black);font-family:Poppins;font-size:16px;font-weight:600}.pp-desc{color:var(--Color-Scheme-1-Text,black);margin:unset;font-family:Poppins;font-size:16px;line-height:24px}.pp-checkbox{width:18px;height:18px;display:inline-flex;position:relative}.pp-checkbox input{opacity:0;cursor:pointer;width:18px;height:18px;position:absolute}.pp-checkmark{background:var(--Color-Neutral-White,white);outline:1px solid var(--Color-Scheme-1-Border,#1a1a1a26);border-radius:4px;width:18px;height:18px;transition:all .2s}.pp-checkbox input:checked+.pp-checkmark{background:var(--Color-Primary-Blue-500---Base,#3c7ae8);outline-color:var(--Color-Primary-Blue-500---Base,#3c7ae8)}.pp-actions{gap:16px;display:flex}.pp-btn{cursor:pointer;border-radius:12px;flex:1;padding:10px 24px;font-family:Poppins;font-size:16px;font-weight:500;line-height:22px;transition:all .2s}.pp-secondary{color:var(--Color-Black-and-White-Black,#202020);background:#1a1a1a0d;border:1px solid #0000}.pp-secondary:hover{background:#1a1a1a1a}.pp-primary{background:var(--Color-Primary-Blue-500---Base,#3c7ae8);border:1px solid var(--Color-Primary-Blue-500---Base,#3c7ae8);color:var(--Color-Primary-Blue-25,#f5f8fe)}.pp-primary:hover{opacity:.9}.pp-card{background:var(--Color-Scheme-1-Background,white);flex-direction:column;gap:8px;display:flex}@media (min-width:1440px){.pp-sections{border-top:1px solid var(--Color-Scheme-1-Border,#1a1a1a26);border-bottom:1px solid var(--Color-Scheme-1-Border,#1a1a1a26);flex-direction:column;gap:32px;padding:32px 0;display:flex}.pp-modal{background:var(--Color-Scheme-1-Background,white);border-radius:40px;flex-direction:column;gap:32px;width:720px;padding:48px;display:flex;position:relative}}
.CookiesWidget-module__llbgXq__cookie-widget{z-index:9999;background:linear-gradient(#30303000 0%,#0009 100%);justify-content:center;width:100%;padding:20px 0;display:flex;position:fixed;bottom:0;left:0}.CookiesWidget-module__llbgXq__cw-container{background:var(--Color-Component-Color-Fill,#f7f9fb);border-radius:16px;align-items:center;gap:32px;width:1325px;padding:20px 27px 20px 43px;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.CookiesWidget-module__llbgXq__cw-text{color:var(--Color-Scheme-1-Text,black);margin:unset;flex:1;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:24px}.CookiesWidget-module__llbgXq__cw-link{color:var(--Color-Scheme-1-Text,black);text-decoration:underline}.CookiesWidget-module__llbgXq__cw-actions{align-items:center;gap:16px;display:flex}.CookiesWidget-module__llbgXq__cw-btn{cursor:pointer;color:currentColor;border-radius:12px;padding:10px 24px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:22px;transition:all .2s}.CookiesWidget-module__llbgXq__cw-link-btn{color:var(--Color-Black-and-White-Black,#202020);background:0 0;border:none;padding:0}.CookiesWidget-module__llbgXq__cw-link-btn:hover{opacity:.7}.CookiesWidget-module__llbgXq__cw-secondary{color:var(--Color-Black-and-White-Black,#202020);background:#1a1a1a0d;border:1px solid #0000}.CookiesWidget-module__llbgXq__cw-secondary:hover{background:#1a1a1a1a}.CookiesWidget-module__llbgXq__cw-primary{background:var(--Color-Primary-Blue-500---Base,#3c7ae8);border:1px solid var(--Color-Primary-Blue-500---Base,#3c7ae8);color:var(--Color-Primary-Blue-25,#f5f8fe)}.CookiesWidget-module__llbgXq__cw-primary:hover{opacity:.9}.CookiesWidget-module__llbgXq__cw-close{cursor:pointer;width:32px;height:32px;color:var(--Color-Neutral-Black,black);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;top:12px;right:12px}.CookiesWidget-module__llbgXq__cw-close-icon{color:currentColor;width:18px;height:18px;transition:all .2s}.CookiesWidget-module__llbgXq__cw-close:hover .CookiesWidget-module__llbgXq__cw-close-icon{opacity:.7}@media (max-width:1024px){.CookiesWidget-module__llbgXq__cw-container{gap:20px;width:90%;padding:20px 24px}.CookiesWidget-module__llbgXq__cw-text{font-size:15px;line-height:22px}.CookiesWidget-module__llbgXq__cw-actions{gap:12px}.CookiesWidget-module__llbgXq__cw-btn{padding:8px 20px;font-size:15px}}@media (max-width:640px){.CookiesWidget-module__llbgXq__cookie-widget{padding:14px 0 0}.CookiesWidget-module__llbgXq__cw-container{border-radius:14px 14px 0 0;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:18px 16px 20px}.CookiesWidget-module__llbgXq__cw-text{font-size:14px;line-height:20px}.CookiesWidget-module__llbgXq__cw-actions{align-items:stretch;gap:10px;width:85%;position:relative}.CookiesWidget-module__llbgXq__cw-btn{text-align:center;border-radius:10px;width:50%;padding:10px 0;font-size:15px}.CookiesWidget-module__llbgXq__cw-close{background:#fff;border-radius:999px;width:28px;height:28px;position:absolute;top:-2px;right:-3rem;box-shadow:0 2px 6px #0000001f}.CookiesWidget-module__llbgXq__cw-close-icon{width:16px;height:16px}}
