#cc-main{--cc-bg: #09090b !important;--cc-primary-color: #e4e4e7 !important;--cc-secondary-color: #a1a1aa !important;--cc-btn-primary-bg: #7c3aed !important;--cc-btn-primary-color: #ffffff !important;--cc-btn-primary-border-color: transparent !important;--cc-btn-primary-hover-bg: #8b5cf6 !important;--cc-btn-primary-hover-color: #ffffff !important;--cc-btn-primary-hover-border-color: transparent !important;--cc-btn-secondary-bg: #18181b !important;--cc-btn-secondary-color: #ffffff !important;--cc-btn-secondary-border-color: rgba(139, 92, 246, .35) !important;--cc-btn-secondary-hover-bg: #27272a !important;--cc-btn-secondary-hover-color: #ffffff !important;--cc-btn-secondary-hover-border-color: rgba(139, 92, 246, .5) !important;--cc-toggle-on-bg: #8b5cf6 !important;--cc-toggle-off-bg: #27272a !important;--cc-toggle-readonly-bg: #3f3f46 !important;--cc-cookie-category-block-bg: rgba(255, 255, 255, .02) !important;--cc-cookie-category-block-border-color: rgba( 228, 228, 231, .1 ) !important;--cc-cookie-category-block-hover-bg: rgba(139, 92, 246, .05) !important;--cc-cookie-category-block-hover-border-color: rgba( 139, 92, 246, .2 ) !important;--cc-section-border: rgba(228, 228, 231, .1) !important;--cc-separator-border-color: rgba(228, 228, 231, .1) !important;--cc-footer-bg: rgba(0, 0, 0, .3) !important;--cc-footer-color: #71717a !important;--cc-footer-border-color: rgba(228, 228, 231, .1) !important;--cc-overlay-bg: rgba(0, 0, 0, .3) !important;--cc-webkit-scrollbar-bg: #18181b !important;--cc-webkit-scrollbar-hover-bg: #27272a !important;--cc-modal-border-radius: 1rem !important}#cc-main .cm{border:none!important;background:linear-gradient(135deg,#09090bfa,#18181bf2)!important;box-shadow:inset 0 0 80px #8b5cf608,0 25px 50px -12px #0009!important;backdrop-filter:blur(20px)!important}#cc-main .cm__title{font-weight:700!important;color:#f4f4f5!important;letter-spacing:-.01em!important}#cc-main .cm__desc{color:#a1a1aa!important;line-height:1.7!important}#cc-main .cm__footer{border-top:1px solid rgba(228,228,231,.08)!important;background:#0003!important}#cc-main .cm__footer a{color:#8b5cf6!important;text-decoration:none!important;transition:color .2s!important}#cc-main .cm__footer a:hover{color:#a78bfa!important}#cc-main .cm__btn{border-radius:9999px!important;font-weight:600!important;padding:.75rem 1.5rem!important;transition:all .2s ease!important;font-size:.875rem!important}#cc-main .cm__btn--primary{background:linear-gradient(180deg,#7c3aed,#6d28d9)!important;box-shadow:inset 0 1px #ffffff26,inset 0 0 12px #ffffff1a,inset 0 -8px 32px #1e0d4980,0 0 0 1px #0003,0 1px 3px #0006,0 4px 25px 1px #8b5cf666!important;border:none!important;color:#fff!important}#cc-main .cm__btn--primary:hover{background:linear-gradient(180deg,#8b5cf6,#7c3aed)!important;box-shadow:inset 0 1px #fff3,inset 0 0 12px #ffffff1f,inset 0 -8px 32px #1e0d4980,0 0 0 1px #0003,0 1px 3px #0006,0 4px 35px 3px #8b5cf680!important;transform:translateY(-1px)!important}#cc-main .cm__btn--secondary{background:#18181b!important;border:1px solid rgba(139,92,246,.35)!important;color:#fff!important;box-shadow:inset -.5px .5px 1px #cbd5e114,inset 0 0 40px #8b5cf608!important}#cc-main .cm__btn--secondary:hover{background:#27272a!important;border-color:#8b5cf680!important;color:#fff!important;box-shadow:inset -.5px .5px 1px #cbd5e11a,inset 0 0 40px #8b5cf60f!important}#cc-main .pm{border:none!important;background:linear-gradient(135deg,#09090bfa,#18181bf2)!important;box-shadow:inset 0 0 80px #8b5cf608,0 25px 50px -12px #0009!important;backdrop-filter:blur(20px)!important;border-radius:1rem!important;max-width:680px!important}#cc-main .pm-overlay{background:#0006!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}#cc-main .pm__header{border-bottom:1px solid rgba(228,228,231,.08)!important;background:transparent!important;padding:1.25rem 1.5rem!important}#cc-main .pm__title{font-weight:700!important;color:#f4f4f5!important;letter-spacing:-.01em!important;font-size:1.25rem!important}#cc-main .pm__close-btn{color:#71717a!important;transition:all .2s!important;border-radius:.5rem!important;width:2rem!important;height:2rem!important}#cc-main .pm__close-btn:hover{color:#f4f4f5!important;background:#8b5cf626!important}#cc-main .pm__body{background:transparent!important;padding:1rem 1.5rem!important}#cc-main .pm__section{border-color:#e4e4e714!important;margin-bottom:.75rem!important}#cc-main .pm__section-title{font-weight:600!important;color:#e4e4e7!important;font-size:.9375rem!important;border:none!important;outline:none!important;background:transparent!important}#cc-main .pm__section-desc{color:#a1a1aa!important;line-height:1.6!important;font-size:.875rem!important}#cc-main .pm__section-desc-wrapper{border:none!important}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:none!important}#cc-main .pm__section-desc a{color:#8b5cf6!important;text-decoration:underline!important;text-decoration-color:#8b5cf64d!important;text-underline-offset:3px!important;transition:all .2s!important}#cc-main .pm__section-desc a:hover{color:#a78bfa!important;text-decoration-color:#a78bfa80!important}#cc-main .pm__section-toggles{display:flex!important;flex-direction:column!important;gap:.5rem!important}#cc-main .pm__section--toggle{background:#ffffff05!important;border:1px solid rgba(228,228,231,.06)!important;border-radius:.75rem!important;overflow:hidden!important;transition:all .2s!important}#cc-main .pm__section--toggle:hover{border-color:#8b5cf626!important;background:#8b5cf608!important}#cc-main .pm__section--toggle.is-expanded{border-color:#8b5cf633!important;background:#8b5cf60d!important}#cc-main .pm__section--toggle .pm__section-title-wrapper{padding:.5rem 1rem!important;min-height:auto!important;border-radius:0!important;border:none!important;transition:all .2s!important}#cc-main .pm__section--toggle .pm__section-title{padding-top:.5em!important;padding-bottom:.5em!important;min-height:44px!important}#cc-main .pm__section--toggle .pm__section-title-wrapper:hover{background:transparent!important;border-color:transparent!important}#cc-main .pm__section-arrow{color:#71717a!important;transition:transform .2s!important}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow{transform:rotate(180deg)!important}#cc-main .section__toggle-wrapper{position:relative!important}#cc-main .toggle__icon{width:44px!important;height:24px!important;background:#27272a!important;border-radius:9999px!important;transition:all .2s!important;border:1px solid rgba(228,228,231,.1)!important}#cc-main .section__toggle:checked+.toggle__icon{background:linear-gradient(180deg,#8b5cf6,#7c3aed)!important;border-color:#8b5cf680!important}#cc-main .section__toggle:disabled+.toggle__icon{background:#3f3f46!important;opacity:.6!important}#cc-main .toggle__icon-circle{width:18px!important;height:18px!important;background:#f4f4f5!important;box-shadow:0 1px 3px #0000004d!important}#cc-main .pm__section-services{padding:.75rem 1rem!important;border-top:1px solid rgba(228,228,231,.06)!important}#cc-main .pm__service{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:.625rem .75rem!important;background:#0003!important;border-radius:.5rem!important;margin-bottom:.5rem!important}#cc-main .pm__service-title{color:#e4e4e7!important;font-weight:500!important;font-size:.875rem!important}#cc-main .pm__service-icon{display:none!important}#cc-main .pm__section-table{margin-top:.75rem!important}#cc-main .pm__table,#cc-main .pm__section-table{border-radius:.5rem!important;overflow:hidden!important;border:1px solid rgba(228,228,231,.08)!important;font-size:.8125rem!important}#cc-main .pm__table-head{background:#8b5cf61a!important}#cc-main .pm__table-th{color:#e4e4e7!important;font-weight:600!important;font-size:.6875rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:.625rem .75rem!important}#cc-main .pm__table-td{color:#a1a1aa!important;padding:.625rem .75rem!important;font-size:.8125rem!important}#cc-main .pm__table-tr{border-bottom:1px solid rgba(228,228,231,.06)!important;background:#00000026!important}#cc-main .pm__table-tr:last-child{border-bottom:none!important}#cc-main .pm__table-tr:hover{background:#8b5cf60d!important}#cc-main .pm__footer{border-top:1px solid rgba(228,228,231,.08)!important;background:#0003!important;flex-direction:row-reverse!important;gap:.75rem!important}#cc-main .pm__footer .pm__btn-group:first-child{flex-direction:row-reverse!important;gap:.5rem!important}@media(max-width:767px){#cc-main .pm__footer{flex-direction:column!important;gap:.5rem!important}#cc-main .pm__footer .pm__btn-group{width:100%!important;display:flex!important;flex-direction:column!important;gap:.5rem!important}#cc-main .pm__footer .pm__btn-group:first-child{order:-1!important;flex-direction:column!important}#cc-main .pm__footer .pm__btn-group:first-child .pm__btn[data-role=all]{order:-2!important}#cc-main .pm__footer .pm__btn-group:first-child .pm__btn[data-role=necessary]{order:-1!important}#cc-main .pm__footer .pm__btn{width:100%!important}}#cc-main .pm__btn{border-radius:9999px!important;font-weight:600!important;padding:.625rem 1.25rem!important;transition:all .2s!important}#cc-main .pm__btn--primary{background:linear-gradient(180deg,#7c3aed,#6d28d9)!important;color:#fff!important;border:none!important}#cc-main .pm__btn--secondary{background:#18181b!important;border:1px solid rgba(139,92,246,.35)!important;color:#fff!important}#cc-main .pm__badge{background:#8b5cf626!important;color:#c4b5fd!important;border-radius:9999px!important;font-weight:500!important}#cc-main .cm__btn--tertiary,#cc-main .cm__link{color:#8b5cf6!important;font-weight:500!important;transition:color .2s!important}#cc-main .cm__btn--tertiary:hover,#cc-main .cm__link:hover{color:#a78bfa!important}@media(min-width:768px){#cc-main .cm{max-width:750px!important}}@view-transition{navigation:auto}
