:root{--cc-modal-margin:20px}#cc-main{--cc-font-family:var(--font-red-hat-display),"Red Hat Display",sans-serif;--cc-modal-border-radius:8px;--cc-btn-border-radius:6px;--cc-bg:#101112;--cc-primary-color:#ffffff;--cc-secondary-color:#d7d7d7;--cc-link-color:#12d5ca;--cc-btn-primary-bg:#12d5ca;--cc-btn-primary-color:#000000;--cc-btn-primary-border-color:transparent;--cc-btn-primary-hover-bg:#ffffff;--cc-btn-primary-hover-color:#000000;--cc-btn-primary-hover-border-color:transparent;--cc-btn-secondary-bg:#5959ff;--cc-btn-secondary-color:#ffffff;--cc-btn-secondary-border-color:transparent;--cc-btn-secondary-hover-bg:#5959ff;--cc-btn-secondary-hover-color:#ffffff;--cc-btn-secondary-hover-border-color:transparent;--cc-overlay-bg:rgba(0,0,0,0.78);--cc-separator-border-color:rgba(255,255,255,0.18);--cc-footer-bg:#101112;--cc-footer-color:#a8a8a8;--cc-footer-border-color:rgba(255,255,255,0.18);--cc-cookie-category-block-bg:#151719;--cc-cookie-category-block-border:rgba(255,255,255,0.18);--cc-cookie-category-block-hover-bg:#1a1c1e;--cc-cookie-category-block-hover-border:rgba(255,255,255,0.28);--cc-cookie-category-expanded-block-bg:#151719;--cc-cookie-category-expanded-block-hover-bg:#1a1c1e;--cc-section-category-border:rgba(255,255,255,0.18);--cc-toggle-on-bg:#12d5ca;--cc-toggle-on-knob-bg:#000000;--cc-toggle-off-bg:#2b2d30;--cc-toggle-off-knob-bg:#ffffff;--cc-toggle-enabled-icon-color:#000000;--cc-toggle-disabled-icon-color:#ffffff;--cc-toggle-readonly-bg:rgba(255,255,255,0.12);--cc-toggle-readonly-knob-bg:rgba(255,255,255,0.45);--cc-toggle-readonly-knob-icon-color:rgba(255,255,255,0.45);--cc-webkit-scrollbar-bg:rgba(255,255,255,0.08);--cc-webkit-scrollbar-hover-bg:rgba(255,255,255,0.15);letter-spacing:0}#cc-main .cm,#cc-main .pm{border:1px solid hsla(0,0%,100%,.18);box-shadow:0 24px 80px rgba(0,0,0,.6)}#cc-main .cm{max-width:min(520px,100vw - 40px)}#cc-main .cm__texts{padding-top:2rem}#cc-main .cm__title{padding:0 4rem 0 1.75rem;font-size:1.25rem;font-weight:900;line-height:1.1}#cc-main .cm__desc{padding:0 1.75rem 1.35rem;color:var(--cc-secondary-color);font-size:.95rem;font-weight:600;line-height:1.65}#cc-main .cm__title+.cm__desc{margin-top:1rem}#cc-main .cm__btns{display:grid;grid-template-columns:minmax(0,1fr);gap:1.1rem;justify-items:stretch;width:100%;padding:1.25rem 1.75rem 1.75rem}#cc-main .cm--box .cm__btn-group{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px;justify-self:stretch;min-width:100%}#cc-main .cm--box .cm__btn-group:last-child{order:-1}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:0}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top-color:hsla(0,0%,100%,.12)}#cc-main .cm__links{padding-right:1.75rem;padding-left:1.75rem}#cc-main .cm__footer a,#cc-main a{color:var(--cc-link-color);font-weight:800}#cc-main .cm__footer a:hover,#cc-main a:hover{color:#fff}#cc-main .pm-overlay{backdrop-filter:blur(5px)}#cc-main .pm--box{width:min(760px,100vw - 32px);max-width:min(760px,100vw - 32px);max-height:min(760px,100vh - 32px)}#cc-main .pm__header{padding:1.75rem 1.75rem 1.5rem}#cc-main .pm__title{margin-right:3rem;font-size:clamp(2rem,5vw,3rem);font-weight:900;line-height:1.05}#cc-main .pm__body{padding:1.5rem 1.75rem}#cc-main .pm__footer{padding:1.25rem 1.75rem 1.5rem}#cc-main .pm__section:first-child{margin-bottom:1.5rem}#cc-main .pm__section-desc{color:var(--cc-secondary-color);font-size:.95rem;font-weight:600;line-height:1.65}#cc-main .pm__section--toggle{margin-bottom:0;background:var(--cc-cookie-category-block-bg)}#cc-main .pm__section--toggle .pm__section-title{min-height:86px;border-radius:8px;padding:1.25rem 6rem 1.25rem 3.75rem}#cc-main .pm__section--expandable .pm__section-arrow{left:1.35rem;background:hsla(0,0%,100%,.12)}#cc-main .pm__section-title{color:var(--cc-primary-color);font-size:.95rem;font-weight:900;line-height:1.3}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);font-weight:600}#cc-main .pm__section--toggle .pm__section-desc{padding:1rem 1.35rem}#cc-main .pm__badge{background:rgba(18,213,202,.14);color:#bdf7f3}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{width:58px;height:32px}#cc-main .section__toggle-wrapper{right:1.35rem}#cc-main .toggle__icon{border:1px solid hsla(0,0%,100%,.28);box-shadow:none}#cc-main .toggle__icon-circle{top:3px;left:3px;width:24px;height:24px;box-shadow:0 3px 10px rgba(0,0,0,.35)}#cc-main .section__toggle:checked~.toggle__icon{border-color:var(--cc-toggle-on-bg);box-shadow:none}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(26px)}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{display:none}#cc-main .cm__btn:not(.cm__btn--close):not([data-role=show]),#cc-main .pm__btn{display:flex!important;align-items:center;justify-content:center;position:relative;z-index:0;isolation:isolate;height:58px;min-height:58px;min-width:0;border:0;border-radius:6px;padding:.9rem 1.25rem;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);font-size:1rem;font-weight:900;line-height:1.2;text-align:center;text-transform:uppercase;letter-spacing:2.3px;overflow:hidden;transition:background-color .16s ease,color .16s ease,filter .16s ease,transform .16s ease}#cc-main .cm__btn:not(.cm__btn--close):not([data-role=show]):after,#cc-main .pm__btn:after{content:"";position:absolute;top:50%;left:-120%;z-index:-1;width:120%;height:6px;transform:translateY(-50%) rotate(20deg);opacity:0;filter:blur(4px);transition:left .7s ease,opacity .7s ease;pointer-events:none}#cc-main .cm__btn:not(.cm__btn--close):not([data-role=show]):hover,#cc-main .pm__btn:hover{transform:translateY(-1px)}#cc-main .cm__btn:not(.cm__btn--close):not([data-role=show]):hover:after,#cc-main .pm__btn:hover:after{left:100%;opacity:.8}#cc-main .cm__btn[data-role=show]{min-height:auto;width:-moz-fit-content;width:fit-content;border-radius:0;padding:0;clip-path:none;background:rgba(0,0,0,0);color:var(--cc-link-color);filter:none;text-align:left;text-transform:none;letter-spacing:0}#cc-main .cm__btn[data-role=show]:after,#cc-main .cm__btn[data-role=show]:before{display:none;content:none}#cc-main .cm__btn[data-role=show]:hover{background:rgba(0,0,0,0);color:#fff;text-decoration:underline;text-underline-offset:4px;transform:none}#cc-main .cm__btn:not(.cm__btn--close):not(.cm__btn--secondary),#cc-main .pm__btn:not(.pm__btn--secondary){filter:drop-shadow(0 0 20px rgba(18,213,202,.28))}#cc-main .cm__btn:not(.cm__btn--close):not(.cm__btn--secondary):after,#cc-main .pm__btn:not(.pm__btn--secondary):after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.8),transparent)}#cc-main .cm__btn:not(.cm__btn--close):not(.cm__btn--secondary):hover,#cc-main .pm__btn:not(.pm__btn--secondary):hover{filter:drop-shadow(0 0 22px rgba(255,255,255,.28))}#cc-main .cm__btn--secondary:not(.cm__btn--close):not([data-role=show]),#cc-main .pm__btn--secondary{color:#fff;filter:drop-shadow(0 0 24px rgba(89,89,255,.35));text-shadow:0 0 1px currentColor}#cc-main .cm__btn--secondary:not(.cm__btn--close):not([data-role=show]):before,#cc-main .pm__btn--secondary:before{content:"";position:absolute;inset:2px;z-index:-2;background:var(--cc-bg);clip-path:inherit;transition:background-color .3s ease}#cc-main .cm__btn--secondary:not(.cm__btn--close):not([data-role=show]):after,#cc-main .pm__btn--secondary:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent)}#cc-main .cm__btn--secondary:not(.cm__btn--close):not([data-role=show]):hover:before,#cc-main .pm__btn--secondary:hover:before{background:var(--cc-btn-secondary-bg)}#cc-main .cm__btn--close,#cc-main .pm__close-btn{display:flex!important;align-items:center;justify-content:center;position:absolute;top:14px;right:14px;width:40px;height:40px!important;min-width:40px!important;padding:0!important;border:0;border-radius:6px;background:rgba(0,0,0,0);color:#fff;filter:none;line-height:1;transition:background-color .16s ease}#cc-main .pm__close-btn{position:absolute;top:24px;right:24px}#cc-main .cm__btn--close:hover,#cc-main .pm__close-btn:hover{background:hsla(0,0%,100%,.1);transform:none}#cc-main .cm__btn--close svg,#cc-main .pm__close-btn svg{display:block;position:absolute;top:50%;left:50%;width:11px;height:11px;stroke:currentColor;transform:translate(-50%,-50%)!important}#cc-main .cm__btn:focus-visible,#cc-main .pm__btn:focus-visible,#cc-main .pm__close-btn:focus-visible,#cc-main .section__toggle:focus-visible~.toggle__icon,#cc-main a:focus-visible{outline:3px solid rgba(18,213,202,.75);outline-offset:3px}#cc-main .pm__footer{gap:12px;justify-content:flex-end}#cc-main .pm__btn-group{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(214px,345px);gap:12px;width:auto}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:0}@media screen and (max-width:640px){:root{--cc-modal-margin:12px}#cc-main .cm{max-width:none}#cc-main .cm__texts{padding-top:1.75rem!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__title{padding-right:3.5rem!important;font-size:1.15rem}#cc-main .cm__btns{padding-bottom:1.1rem!important}#cc-main .cm--box .cm__btn-group{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr);gap:10px}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:0!important}#cc-main .pm{right:10px;bottom:10px;left:10px;width:auto;border-radius:8px}#cc-main .pm__title{font-size:clamp(1.85rem,10vw,2.6rem)}#cc-main .pm__section--toggle .pm__section-title{padding-right:5.5rem;padding-left:3.5rem}#cc-main .pm__btn-group,#cc-main .pm__footer{display:grid!important;grid-template-columns:minmax(0,1fr);gap:10px;width:100%}#cc-main .pm__btn{width:100%}}@media screen and (max-width:430px){#cc-main .cm__btn:not(.cm__btn--close):not([data-role=show]),#cc-main .pm__btn{height:58px;min-height:58px;padding-right:.65rem;padding-left:.65rem;font-size:.75rem;letter-spacing:1.3px}#cc-main .cm__btn[data-role=show]{min-height:auto;width:-moz-fit-content;width:fit-content;padding:0;font-size:1rem;letter-spacing:0}}