.locale-switcher-module__OQSToq__locale-switcher{display:inline-block;position:relative}.locale-switcher-module__OQSToq__locale-switcher svg path{stroke-width:2px}.locale-switcher-module__OQSToq__locale-switcher__trigger{font-variant-numeric:lining-nums tabular-nums;color:var(--color-foreground);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:Satoshi-Variable,sans-serif;font-size:.875rem;font-style:normal;font-weight:800;line-height:1rem;display:flex}.locale-switcher-module__OQSToq__locale-switcher__list{border:var(--border-default);font-variant-numeric:lining-nums tabular-nums;background-color:var(--body);z-index:101;border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.5rem;font-family:Satoshi-Variable,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem;list-style:none;display:flex;position:absolute;top:100%;left:0;right:0}.locale-switcher-module__OQSToq__locale-switcher__item{background:var(--body);border-radius:.25rem;align-items:center;transition:background-color .18s;display:flex}.locale-switcher-module__OQSToq__locale-switcher__item:hover{background-color:#6052e3}.locale-switcher-module__OQSToq__locale-switcher__item--selected{background-color:var(--color-accent-blue)}.locale-switcher-module__OQSToq__locale-switcher__item--selected button{color:#fff}.locale-switcher-module__OQSToq__locale-switcher__item svg{min-width:1rem;min-height:1rem}.locale-switcher-module__OQSToq__locale-switcher__option{width:100%;font:inherit;text-align:left;color:var(--color-foreground);cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}
.menu-module__8dD-kG__mobile{display:flex!important}.menu-module__8dD-kG__desktop{display:none!important}.menu-module__8dD-kG__menu-button{font-variant-numeric:lining-nums tabular-nums;min-height:3rem;color:var(--color-accent-blue);background-color:#0000;border:none;border-radius:18.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .125rem;font-family:Satoshi-Variable,sans-serif;font-size:.875rem;font-style:normal;font-weight:800;line-height:1rem;transition:color .18s;display:flex}.menu-module__8dD-kG__menu-button:hover{color:var(--color-brand-primary-hover)}.menu-module__8dD-kG__menu-button.menu-module__8dD-kG__active{color:var(--color-accent-blue);background-color:#0000}.menu-module__8dD-kG__menuWrapper,.menu-module__8dD-kG__submenuWrapper{background-color:var(--color-background-secondary);z-index:99;border-radius:2rem 2rem 0 0;align-self:stretch;gap:1rem;width:100%;animation:none;display:flex;position:fixed;top:8rem;left:0}.menu-module__8dD-kG__menu,.menu-module__8dD-kG__submenuWrapper{height:calc(100dvh - 8rem);overflow-y:scroll}.menu-module__8dD-kG__menu::-webkit-scrollbar{display:none}.menu-module__8dD-kG__submenuWrapper::-webkit-scrollbar{display:none}.menu-module__8dD-kG__submenu .menu-module__8dD-kG__wrapper,.menu-module__8dD-kG__submenu .menu-module__8dD-kG__subWrapper,.menu-module__8dD-kG__menuWrapper,.menu-module__8dD-kG__submenuWrapper{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.menu-module__8dD-kG__submenu .menu-module__8dD-kG__subWrapper{overscroll-behavior:contain;overflow-y:auto}.menu-module__8dD-kG__submenuWrapper{flex-direction:column}.menu-module__8dD-kG__menu,.menu-module__8dD-kG__menuItem{flex-direction:column;display:flex}.menu-module__8dD-kG__menu{gap:3rem;padding:2rem 1rem}.menu-module__8dD-kG__menuItem{gap:1rem}.menu-module__8dD-kG__menuList{flex-wrap:wrap;gap:.5rem;display:flex}.menu-module__8dD-kG__title{letter-spacing:-.015rem;text-transform:uppercase;color:var(--color-foreground);cursor:pointer;font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem}.menu-module__8dD-kG__button{width:100%;height:5rem;color:var(--color-text-tertiary);background-color:var(--color-background);border:none;border-radius:18.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:0 1.5rem;font-family:Satoshi-Variable,sans-serif;display:flex;overflow:hidden;box-shadow:0 0 #0000}.menu-module__8dD-kG__button,.menu-module__8dD-kG__button span{text-align:left;font-variant-numeric:lining-nums tabular-nums;font-family:Satoshi-Variable,sans-serif;font-size:.875rem;font-style:normal;font-weight:800;line-height:1rem}.menu-module__8dD-kG__button span,.menu-module__8dD-kG__button img,.menu-module__8dD-kG__button picture,.menu-module__8dD-kG__button svg{pointer-events:none;-webkit-user-select:none;user-select:none}.menu-module__8dD-kG__submenu{flex-direction:column;gap:1rem;padding:0 1rem 1rem;display:flex}.menu-module__8dD-kG__submenuHeading{border-bottom:1px solid var(--color-background-tertiary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-radius:2rem 2rem 0 0;align-items:center;width:100%;padding:1.5rem 1rem;display:inline-flex}.menu-module__8dD-kG__submenuButton{letter-spacing:-.2px;color:var(--color-foreground);background-color:#0000;border:none;align-items:center;gap:.5rem;font-family:Satoshi-Variable,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.5rem;display:flex}.menu-module__8dD-kG__submenuButton svg path{stroke-width:3px}.menu-module__8dD-kG__submenuItem{font-feature-settings:"liga" off, "clig" off;color:var(--color-foreground);font-family:Satoshi-Variable,sans-serif;font-size:1rem;font-style:normal;font-weight:480;line-height:1.5rem}@keyframes menu-module__8dD-kG__slide-in{0%{transform:translate(110%)}to{transform:translate(0)}}@media (prefers-color-scheme:dark){.menu-module__8dD-kG__menu-button{color:var(--color-brand-secondary)}.menu-module__8dD-kG__menu-button:hover{color:var(--color-brand-secondary-hover)}.menu-module__8dD-kG__menu-button.menu-module__8dD-kG__active{color:var(--color-brand-secondary)}.menu-module__8dD-kG__button:hover{color:var(--color-foreground);z-index:1;box-shadow:0 .125rem 1.5rem #ffffff0d!important}.menu-module__8dD-kG__submenuHeading:hover,.menu-module__8dD-kG__subTitle:hover,.menu-module__8dD-kG__grid a:hover,.menu-module__8dD-kG__title:hover{color:var(--color-accent-lime)!important}.menu-module__8dD-kG__submenuHeading{background:#0f0f0fcc}}@media (prefers-reduced-motion:no-preference){.menu-module__8dD-kG__menuWrapper,.menu-module__8dD-kG__submenuWrapper{will-change:transform;animation:.32s cubic-bezier(.2,.7,.2,1) both menu-module__8dD-kG__slide-in}.menu-module__8dD-kG__button{transition:color .18s,box-shadow .18s}.menu-module__8dD-kG__submenuHeading,.menu-module__8dD-kG__subTitle,.menu-module__8dD-kG__grid a,.menu-module__8dD-kG__title{transition:color .18s}}@media (min-width:1024px){@media (prefers-reduced-motion:no-preference){.menu-module__8dD-kG__menuWrapper,.menu-module__8dD-kG__submenuWrapper{animation:none}}@media (prefers-color-scheme:dark){.menu-module__8dD-kG__menu-button.menu-module__8dD-kG__active{background-color:var(--color-brand-secondary);color:var(--body)!important}}.menu-module__8dD-kG__mobile{display:none!important}.menu-module__8dD-kG__desktop{display:flex!important}.menu-module__8dD-kG__menu-button{padding:.75rem 1.5rem}.menu-module__8dD-kG__menu-button.menu-module__8dD-kG__active{color:var(--color-foreground);background-color:var(--color-brand-secondary)}.menu-module__8dD-kG__menuWrapper,.menu-module__8dD-kG__submenuWrapper{max-width:1416px;height:calc(100dvh - 6rem);top:6rem;left:unset;border-radius:var(--radius-top-4xl);flex-direction:column;overflow-y:scroll}.menu-module__8dD-kG__menuWrapper::-webkit-scrollbar{display:none}.menu-module__8dD-kG__submenuWrapper::-webkit-scrollbar{display:none}.menu-module__8dD-kG__menu{height:unset;overflow-y:unset;flex-direction:column;gap:5.5rem;margin:3.5rem 6rem;padding:0;display:flex}.menu-module__8dD-kG__menuList{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));justify-content:start;gap:.5rem;max-width:82rem;margin:0;display:grid}.menu-module__8dD-kG__submenu{flex-direction:row;height:100%;display:flex}.menu-module__8dD-kG__submenu>:first-child{flex:none;margin:1rem 0 0 1rem;display:flex}.menu-module__8dD-kG__submenu>:last-child{flex-direction:column;flex:auto;gap:2rem;margin:3rem 6rem 0 3rem;display:flex}.menu-module__8dD-kG__submenu .menu-module__8dD-kG__wrapper{flex-direction:column;gap:2.5rem;padding:1rem 3rem 1rem 2rem;display:flex;overflow-y:scroll}.menu-module__8dD-kG__wrapper [data-parent-group-id]{scroll-margin-top:1rem}.menu-module__8dD-kG__submenu .menu-module__8dD-kG__subWrapper{flex-direction:column;gap:4.5rem;padding-bottom:calc(100dvh - 13.5rem);display:flex;overflow-y:auto}.menu-module__8dD-kG__submenu .menu-module__8dD-kG__subTitle{font-feature-settings:"liga" off, "clig" off;color:var(--color-foreground);cursor:pointer;font-family:Satoshi-Variable,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.625rem}.menu-module__8dD-kG__submenu .menu-module__8dD-kG__wrapper::-webkit-scrollbar{display:none}.menu-module__8dD-kG__submenu .menu-module__8dD-kG__subWrapper::-webkit-scrollbar{display:none}.menu-module__8dD-kG__title{letter-spacing:-.015rem;text-transform:uppercase;color:var(--color-foreground);font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem}.menu-module__8dD-kG__button{font-variant-numeric:lining-nums tabular-nums;min-width:16rem;height:5rem;color:var(--color-text-tertiary);background-color:var(--color-background);border:none;border-radius:18.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding-left:1.5rem;font-family:Satoshi-Variable,sans-serif;font-size:.875rem;font-style:normal;font-weight:800;line-height:1rem;display:flex;overflow:hidden;box-shadow:0 0 #0000}.menu-module__8dD-kG__button:hover{color:var(--color-foreground);z-index:1;box-shadow:0 .125rem 1.5rem #0000000d}.menu-module__8dD-kG__button.menu-module__8dD-kG__active{background-color:var(--color-brand-secondary)}.menu-module__8dD-kG__button.menu-module__8dD-kG__active span{color:var(--color-dark-500)}.menu-module__8dD-kG__backButton{font-variant-numeric:lining-nums tabular-nums;color:var(--color-foreground);background-color:var(--color-background);border:none;border-radius:18.75rem;align-items:center;padding:.75rem;font-family:Satoshi-Variable,sans-serif;font-size:.875rem;font-style:normal;font-weight:800;line-height:1rem;display:flex}.menu-module__8dD-kG__backButton:hover{background-color:var(--color-background-tertiary)}.menu-module__8dD-kG__submenuHeading{letter-spacing:-.02rem;color:var(--color-foreground);background-color:#0000;border-bottom:none;align-items:center;padding:0;font-family:Satoshi-Variable,sans-serif;font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem;display:flex}.menu-module__8dD-kG__submenuHeading svg path{stroke-width:2px}.menu-module__8dD-kG__grid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));justify-content:start;gap:1rem 3rem;margin:0;display:grid}.menu-module__8dD-kG__submenuHeading:hover,.menu-module__8dD-kG__subTitle:hover,.menu-module__8dD-kG__grid a:hover,.menu-module__8dD-kG__title:hover{color:var(--color-accent-blue)}}
:root{--body:#f9f9f9;--color-foreground:#0f0f0f;--color-background:#fff;--color-background-secondary:#f9f9f9;--color-background-tertiary:#0000001a;--color-background-transparent:#fffc;--color-background-featured:#f3f2fe;--color-text-primary:#0f0f0f;--color-text-secondary:#0c2a1d;--color-text-tertiary:#0009;--color-description:#0f0f0fcc;--color-brand-primary:#4a3be1;--color-brand-primary-hover:#6052e4;--color-brand-secondary:#e6ffa9;--color-brand-secondary-hover:#edffc3;--color-brand-tertiary:#fef4e6;--color-accent-blue:#4c3ce1;--color-accent-lime:#d8f494;--color-accent-blush:#fcd3d3;--color-white-500:#fff;--color-white-400:#fff6;--color-white-300:#ffffff4d;--color-white-100:#ffffff1a;--color-dark-500:#0f0f0f;--color-dark-400:#0f0f0f66;--color-dark-300:#0f0f0f4d;--color-dark-200:#0f0f0f33;--color-dark-100:#0f0f0f1a;--color-black-800:#000c;--color-black-600:#0009;--color-black-100:#0000001a;--primary-blue-hover:#2b0bb3;--primary-green-hover:#b5e140;--color-success-lime:#b5e140;--color-danger-red:#ea2c6b;--color-disabled-fill:#0000000d;--color-greyscale-5:#0000000d;--color-greyscale-10:#0000001a;--color-greyscale-20:#0003;--border-default:1px solid #0000001a;--radius-s:.5rem;--radius-2xl:1rem;--radius-4xl:2rem;--radius-top-4xl:2rem 2rem 0 0;--radius-left-4xl:2rem 0 0 2rem}@media (prefers-color-scheme:dark){:root{--body:#151515;--color-foreground:#fff;--color-background:#0f0f0f;--color-background-secondary:#151515;--color-background-tertiary:#ffffff1a;--color-background-transparent:#0f0f0fcc;--color-background-featured:#2b0bb3;--color-text-tertiary:#fff9;--color-description:#fffc;--color-greyscale-5:#ffffff0d;--color-greyscale-10:#ffffff1a;--color-greyscale-20:#fff3;--border-default:1px solid #ffffff1a}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.link{color:var(--color-brand-secondary)!important}.link:hover{color:var(--color-brand-secondary-hover)!important}html[data-menu]{--body:#0f0f0f}}@media (prefers-reduced-motion:no-preference){body{transition:background-color .3s ease-in-out}.link:after{transform-origin:0;transition:transform .2s;transform:scaleX(0)}.link:hover:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body{transition:none}}html{max-width:100vw}html[data-menu]{--body:var(--color-background)}html[data-scroll-behavior=smooth]{scroll-behavior:smooth}html,body{font-family:var(--font-satoshi), sans-serif, system-ui;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:var(--body,#151515)}body{max-width:1416px;color:var(--color-foreground);margin:0 auto;position:relative}body.lock-scroll{overflow:hidden}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}a{color:inherit;align-items:center;text-decoration:none;display:flex}a,a *{-webkit-user-drag:none}button{cursor:pointer}.text-s{font-variant-numeric:lining-nums tabular-nums;color:var(--color-foreground);font-size:.875rem;font-style:normal;font-weight:600;line-height:1rem}.link{font-variant-numeric:lining-nums tabular-nums;width:fit-content;color:var(--color-brand-primary);align-items:center;gap:.125rem;padding:.5rem 0;font-size:.875rem;font-style:normal;font-weight:800;line-height:1rem;display:inline-flex;position:relative}.link svg path{stroke-width:2.5px}.link:after{content:"";background:currentColor;width:100%;height:1.5px;position:absolute;bottom:6px;left:0}.link:hover{color:var(--color-brand-primary-hover)}.sr-only,.skip-link{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.skip-link:focus{background-color:var(--color-brand-secondary);width:fit-content;height:auto;color:var(--color-dark-500);z-index:999;border-radius:0 0 1rem 1rem;padding:.5rem 1rem;font-weight:700;text-decoration:none;position:absolute;top:0;left:0}.thumbnail{--logo-upper-text:var(--color-black-100);--logo-lower-text:var(--color-black-100)}.icon-button--featured{top:.75rem!important;left:unset!important;right:.75rem!important}.profile-wrapper{flex-direction:column;display:flex}@media (prefers-color-scheme:light){.icon-button--featured{background-color:#fff!important}}.mobile{display:flex}.desktop{display:none}.heading-40{font-family:var(--font-satoshi), sans-serif;letter-spacing:-.015rem;color:var(--color-foreground);font-size:1.5rem;font-style:normal;font-weight:900;line-height:2rem}.heading-32{font-family:var(--font-satoshi), sans-serif;letter-spacing:-.2px;color:var(--color-foreground);cursor:default;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.5rem}.description{font-family:var(--font-satoshi), sans-serif;color:var(--color-description)}#curved-corner-topleft,#curved-corner-topright{width:2rem;height:2rem;position:relative;overflow:hidden}#curved-corner-topleft:before,#curved-corner-topright:before{content:"";border-radius:2rem;width:200%;height:200%;display:block;position:absolute}#curved-corner-topleft:before{box-shadow:-2rem -2rem 0 0 var(--body);top:0;left:0}#curved-corner-topright:before{box-shadow:2rem -2rem 0 0 var(--body);top:0;right:0}.main-container{flex-direction:column;display:flex}.container{min-height:calc(100dvh - 8rem)}#not-found{background-color:var(--color-background);flex-direction:column;align-items:center;padding:3rem 6rem;display:flex}#not-found .err-code{font-family:var(--font-satoshi), sans-serif;color:var(--color-accent-blue);font-size:.875rem;font-weight:600;line-height:1.25rem}#not-found .err-msg{text-align:center;padding:2rem 0}#didomi-host{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;width:0;height:0;font-size:1rem;line-height:1.5rem;display:block;font-family:var(--font-satoshi), sans-serif!important}#didomi-host ::-webkit-scrollbar{width:.5rem}#didomi-host ::-webkit-scrollbar-thumb{background-color:#0003;border-radius:.5rem}#didomi-host ::-webkit-scrollbar-track{background:#fff}#didomi-host *{scrollbar-width:thin;scrollbar-color:#0003 #fff}#didomi-host a{display:unset}#didomi-host div{display:block}#didomi-host #didomi-popup{background:#0f0f0fcc}#didomi-host #didomi-consent-popup{background:0 0}#didomi-host .didomi-exterior-border{border:none!important;padding:0!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-popup-title a,#didomi-host #didomi-consent-popup .didomi-components-accordion-label-container .trigger-icon,#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-first-letter-vendors-list,#didomi-host #didomi-consent-popup .didomi-components-radio__option svg,#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-footer>a{display:none}#didomi-host #didomi-popup .didomi-popup-container:before{content:"";background:url(/logo-light.svg) 0 0/contain no-repeat;align-self:start;width:59px;height:47px;margin-bottom:1rem;display:flex}#didomi-host #didomi-popup .didomi-popup-container,#didomi-host #didomi-consent-popup .didomi-popup-container{color:#0f0f0f;background-color:#fff;border:none;border-radius:1rem;width:calc(100% - 2rem);max-width:45rem;height:100%;max-height:calc(100dvh - 2rem);margin:0 auto}#didomi-host #didomi-popup .didomi-popup-container{overflow:hidden}#didomi-host .didomi-consent-popup-preferences{min-height:calc(100dvh - 2rem);max-height:calc(100dvh - 2rem)}#didomi-host #didomi-consent-popup .didomi-popup-container{min-height:calc(100dvh - 2rem);max-height:calc(100dvh - 2rem);position:relative}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences-purposes .didomi-consent-popup-body{max-height:calc(100dvh - 20.438rem);overflow-y:auto}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body{background-color:#fff;max-height:calc(100dvh - 14.625rem)}#didomi-host #didomi-popup .didomi-popup-container .didomi-popup-view{flex-direction:column;flex:1;display:flex;overflow:hidden}#didomi-host .didomi-popup__backdrop.didomi-notice-popup .didomi-popup-view{width:100%}#didomi-host #didomi-consent-popup .didomi-consent-popup-body{padding:0}#didomi-host #didomi-consent-popup .didomi-consent-popup-header{flex-direction:row;justify-content:space-between;align-items:center;padding:0;font-size:1.5rem;font-weight:700}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-popup-title{font-size:1.25rem;font-weight:700;line-height:1.5rem}#didomi-host #didomi-popup .didomi-popup-container .didomi-popup-notice-text-container{flex:1;overflow:auto}#didomi-host .didomi-popup-container .didomi-popup-notice-text{text-align:left}#didomi-host #didomi-popup .didomi-popup-container .didomi-popup-notice-text p strong{font-size:1rem;line-height:1.5rem}#didomi-host #didomi-consent-popup .didomi-consent-popup-body__explanation{margin:1rem 0;font-size:.875rem;font-weight:400;line-height:1.25rem}#didomi-host .didomi-popup-notice .didomi-popup-notice-subtext,#didomi-host .didomi-popup-notice .didomi-popup-notice-text{text-align:left;flex:0 auto;width:100%;max-width:37.5rem}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences-purposes-features{font-size:.875rem;font-weight:400;line-height:1.25rem}#didomi-host #didomi-popup a:not(.didomi-no-link-style),#didomi-host #didomi-consent-popup a:not(.didomi-no-link-style){color:var(--color-accent-blue)!important;font-weight:400!important}#didomi-host #didomi-consent-popup .didomi-popup-close{color:#0f0f0f;width:2.5rem;height:2.5rem;text-shadow:none;opacity:1;background-image:url(/x-mark.svg);background-repeat:no-repeat;background-size:contain;align-self:flex-start;padding:.5rem;font-size:0}#didomi-host #didomi-consent-popup .didomi-consent-popup-body__section{scrollbar-gutter:stable;height:18.75rem;min-height:12.5rem;position:relative;overflow-y:auto}#didomi-host #didomi-consent-popup .didomi-consent-popup-container-click-all{z-index:1;border-bottom:1px solid #0000001a;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding-bottom:1rem;position:sticky;top:0;background:#fff!important}#didomi-host .didomi-consent-popup-preferences-vendors .didomi-consent-popup-container-click-all{padding:.5rem .75rem;font-weight:700}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor{background:0 0;border-bottom:1px solid #0000001a;justify-content:space-between;padding:1rem 0;flex-direction:row!important;align-items:center!important;margin:0!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-body_vendors-list{scrollbar-width:none;border:0;height:100%;padding:0;overflow:unset!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-vendor-storage-duration__title,#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-vendor-data-categories__title,#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-vendors-details-title,#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor .didomi-consent-popup-vendor__name{font-size:1rem;font-weight:700;line-height:1.5rem}#didomi-host .didomi-components-accordion .didomi-content{text-align:left!important}#didomi-host #didomi-consent-popup .didomi-components-accordion-label-container{gap:1rem}#didomi-host .didomi-consent-popup-vendor__description .didomi-components-accordion-label-container{word-wrap:break-word;padding-bottom:0;font-weight:700;line-height:1.5rem;text-decoration:none!important}#didomi-host #didomi-consent-popup .didomi-components-accordion-label-container .label-click{text-align:left;align-items:center;display:flex}#didomi-host #didomi-consent-popup .didomi-components-accordion-label-container .label-click:before{content:"";vertical-align:middle;background-image:url(/plus.svg);background-repeat:no-repeat;background-size:contain;border-radius:3rem;width:1.5rem;min-width:1.5rem;height:1.5rem;margin-right:.5rem;display:inline-block}#didomi-host #didomi-consent-popup .didomi-components-accordion-label-container .label-click[aria-expanded=true]:before{background-image:url(/x-mark.svg)}#didomi-host #didomi-consent-popup .didomi-components-accordion-label-container .label-click:hover:before{background-color:#f9f9f9}#didomi-host #didomi-consent-popup .didomi-components-accordion-label-container .trigger-icon+span{flex:1;justify-content:space-between;align-items:center;display:flex;position:relative}#didomi-host .didomi-popup-footer .didomi-popup-actions-container{margin:0!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor__description{border:none;margin:.75rem 0 0;padding:0}#didomi-host #didomi-consent-popup .didomi-consent-popup-category{border-bottom:1px solid #0000001a;margin-top:1rem;padding-bottom:1rem}#didomi-host #didomi-popup .didomi-popup-container .didomi-popup-notice-text p{font-size:.875rem;line-height:1.25rem;text-align:left!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor__description .didomi-vendors-iab-disclaimer,#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor__description .didomi-vendors-disclaimer{border:none;margin:0;padding-left:0;font-size:.875rem;font-weight:400;line-height:1.25rem}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor__description>div{border-left:1px solid #0000001a;margin:0 0 0 1rem;padding:.5rem 0 .5rem .5rem}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-user-information-container{border:1px solid #0000001a;border-top:0;padding:.5rem;font-size:.875rem;font-weight:400;line-height:1.25rem}#didomi-host .didomi-consent-popup-preferences-purposes .vendors-count-label{padding:.25rem;border-radius:3rem!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-view-vendors-list{justify-content:flex-start;margin-top:1rem}#didomi-host #didomi-consent-popup .didomi-consent-popup-view-vendors-list-link{font-size:.875rem;font-weight:500;color:#0f0f0f!important;height:1.875rem!important;box-shadow:none!important;border:1px solid #0f0f0f!important;border-radius:3rem!important;padding:0 .75rem!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-user-information-trigger{border:1px solid #0000001a;border-radius:.5rem;width:100%;margin-top:1.5rem;padding:.5rem .75rem}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-user-information-trigger span{font-size:.875rem;font-weight:500}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-user-information-trigger[aria-expanded=true]{border-radius:.5rem .5rem 0 0;border-bottom:0!important}#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .didomi-consent-popup-category__name{margin-bottom:0!important;font-size:1rem!important}#didomi-host .didomi-components-accordion .didomi-content.active .didomi-user-information-container{border-radius:0 0 .5rem .5rem;border:1px solid #0000001a!important;border-top:0!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-footer{justify-content:center;width:100%;padding-top:1rem}.didomi-consent-popup-actions .didomi-buttons-all-container{flex-direction:column;gap:.5rem}#didomi-host .didomi-popup-footer .didomi-popup-actions button{margin-left:.5rem;margin-right:0!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor__buttons{align-self:flex-end;margin:0!important}#didomi-host #didomi-popup .didomi-popup-notice .didomi-popup-notice-buttons{flex-direction:column;gap:.75rem}#didomi-host .didomi-popup-notice .didomi-popup-notice-buttons .didomi-button{min-width:12.5rem;height:auto;min-height:2.5rem;line-height:140%;margin:0!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-vendor__right_aligned_buttons{margin:0!important}#didomi-host #didomi-popup .didomi-popup-notice .didomi-popup-notice-buttons button:first-child{order:2}#didomi-host #didomi-consent-popup .didomi-components-button.highlight-button,#didomi-host #didomi-popup .didomi-popup-container .didomi-components-button#didomi-notice-agree-button{font-family:var(--font-satoshi), sans-serif;background-color:#e6ffa9;font-size:.875rem;font-style:normal;font-weight:700;line-height:1rem;color:#0f0f0f!important;border-color:#e6ffa9!important}#didomi-host .didomi-components-button#didomi-notice-learn-more-button{border-color:var(--color-brand-primary);font-family:var(--font-satoshi), sans-serif;background-color:#f9f9f9;font-size:.875rem;font-style:normal;font-weight:700;line-height:1rem;color:#0f0f0f!important;border:1px solid #0000001a!important;border-radius:3rem!important;padding:0 1rem!important}#didomi-host #didomi-consent-popup .didomi-components-button{border-color:var(--color-brand-primary);font-family:var(--font-satoshi), sans-serif;background-color:var(--color-brand-primary);font-size:.875rem;font-style:normal;font-weight:700;line-height:1rem;border:1px solid var(--color-brand-primary)!important;color:#fff!important;border-radius:3rem!important;padding:0 1rem!important}#didomi-host #didomi-consent-popup .didomi-components-radio__option:first-child,#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-components-radio__option:first-child{margin-right:.5rem}#didomi-host #didomi-consent-popup .didomi-components-radio__option,#didomi-host #didomi-consent-popup .didomi-components-radio__option.didomi-components-radio__option__reporting{letter-spacing:-.24px;text-transform:uppercase;color:#0f0f0f;background-color:#fff;border-color:#0f0f0f;border-radius:3rem;height:1.875rem;padding:0 .75rem;font-style:normal;font-weight:700;line-height:1rem;width:auto!important;font-size:.75rem!important}#didomi-host #didomi-consent-popup .didomi-components-radio__option--selected{border-color:var(--color-brand-primary);color:#fff;background-color:var(--color-brand-primary)}#didomi-host #didomi-popup .didomi-popup-container,#didomi-host #didomi-consent-popup .didomi-popup-container{padding:1.5rem!important}#didomi-host .didomi-mobile .didomi-consent-popup-preferences-purposes .didomi-consent-popup-category .label-button-section{justify-content:flex-end!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor.didomi-consent-popup-container-click-all{flex-direction:row!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor{flex-direction:column!important}#didomi-host .didomi-mobile .didomi-components-accordion{flex:auto!important;width:100%!important}@media (min-width:640px){#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences-purposes .didomi-consent-popup-body{max-height:calc(100dvh - 16.438rem)!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-footer{justify-content:flex-end;width:100%}.didomi-consent-popup-actions .didomi-buttons-all-container{flex-direction:unset;gap:unset}}@media (min-width:768px){#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-popup-title{font-size:1.5rem;font-weight:700;line-height:1.75rem}#didomi-host #didomi-popup .didomi-popup-container,#didomi-host #didomi-consent-popup .didomi-popup-container,#didomi-host .didomi-consent-popup-preferences,#didomi-host #didomi-consent-popup .didomi-popup-container{min-height:calc(100vh - 8rem);max-height:calc(100vh - 8rem)}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences-purposes .didomi-consent-popup-body{max-height:calc(100dvh - 24.438rem)!important}#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences-vendors .didomi-consent-popup-body{max-height:calc(100dvh - 20.625rem)!important}#didomi-host #didomi-popup .didomi-popup-container,#didomi-host #didomi-consent-popup .didomi-popup-container{padding:4rem 4rem 3rem!important}#didomi-host .didomi-components-accordion{flex:5!important}}@media (min-width:1024px){#didomi-host #didomi-consent-popup .didomi-consent-popup-preferences .didomi-consent-popup-vendor{flex-direction:row!important}}.tp-modal .tp-iframe-wrapper .tp-close{background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%23141414' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") 50% no-repeat;border-left:none;width:22px;height:22px;top:16px;right:16px}.footer{color:var(--color-dark-500);background-color:var(--color-background);flex-direction:column;padding:3rem;display:flex}.footer__links{border-top:1px solid var(--color-dark-100);border-bottom:1px solid var(--color-dark-100);flex-direction:column;gap:1.5rem;padding:3rem 1rem;display:flex}.footer__links .footer__list{flex-direction:column;gap:1rem;list-style:none;display:flex}.footer__link{font-variant-numeric:lining-nums tabular-nums;height:100%;color:var(--color-accent-blue);background:0 0;border:none;padding:.75rem 0;font-family:Satoshi-Variable,sans-serif;font-size:.875rem;font-weight:800;line-height:1rem}.footer__contact{color:var(--color-white-100);flex-direction:column;padding:2rem 1rem;font-size:1rem;font-weight:800;display:flex}.footer__meta{flex-direction:column;align-items:center;font-size:.875rem;display:flex}@media (prefers-color-scheme:light){.brand__logo{--logo-upper-text:#4c3ce1;--logo-lower-text:#0f0f0f}.footer__contact{color:var(--color-dark-300)}}@media (prefers-color-scheme:dark){.brand__logo{--logo-upper-text:#e6ffa9;--logo-lower-text:#fff}.footer{color:var(--color-white-300)}.footer__link{color:var(--color-brand-secondary)}.footer__contact{color:var(--color-white-300)}}@media (min-width:1024px){.footer__links{flex-direction:row;justify-content:space-between;align-items:center;padding:3rem;display:flex}.footer__links .footer__list{flex-direction:row;gap:7.5rem}.footer__contact{padding:2rem 1rem;font-size:1.25rem;font-weight:800}.footer__meta{flex-direction:column;align-items:center;font-size:1rem;display:flex}}.overflow-hidden{overflow:hidden}.overflow-y-scroll{overflow-y:scroll}.overflow-x-hidden{overflow-x:hidden}.relative{position:relative}.hidden{display:none}.block{display:block}.flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column;display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-start{align-items:flex-start}.items-center{align-items:center}.self-stretch{align-self:stretch}.gap-1{gap:.5rem}.gap-2{gap:1rem}.gap-3{--gap:1.5rem;gap:1.5rem}.gap-4{gap:2rem}.gap-5{gap:2.5rem}.gap-6{gap:3rem}.gap-9{gap:4.5rem}.mt-10{margin-top:5rem}.py-12{padding-block:.75rem}.grow{flex-grow:1}.grid{gap:var(--gap,.5rem);display:grid}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.w-full{width:100%}.h-full{height:100%}.capitalize{text-transform:capitalize}.bg-primary{background-color:var(--color-background)}@media (min-width:1024px){.mobile{display:none}.desktop{display:flex}body.lock-scroll{overflow:unset}.container{min-height:calc(100dvh - 6rem)}.heading-40{font-family:var(--font-satoshi), sans-serif;letter-spacing:-.025rem;color:var(--color-foreground);font-size:2.5rem;font-style:normal;font-weight:900;line-height:3rem}.heading-32{font-family:var(--font-satoshi), sans-serif;letter-spacing:-.02rem;color:var(--color-foreground);font-size:2rem;font-style:normal;font-weight:900;line-height:2.5rem}.profile-wrapper{flex-direction:row;width:100%;display:flex}}
