html,body{overflow-x:hidden}body{--tw-bg-opacity:1!important;background-color:rgb(243 240 236/var(--tw-bg-opacity))!important}body.no-scroll{overflow:hidden}.ds-c-footer__link-list--heading{flex-basis:auto!important}.custom-toast-container{width:400px}@media (max-width:640px){.custom-toast-container{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}}.custom-toast{background:var(--ds-color-palette-purple-100);color:#fff;font-family:var(--ds-font-family-brand);border:1px solid var(--ds-color-palette-purple-50);border-radius:1rem;grid-template-columns:max-content 1fr max-content;grid-auto-flow:column;align-items:center;gap:.5rem;height:5rem;padding:.15rem .75rem;display:grid;overflow:hidden!important}.custom-progress-bar{background:linear-gradient(90deg,#7f3f98,#9b4d96,#8a55d1,#5a2c8c,#9b3d97,#d27bc8);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.Toastify__close-button{place-self:flex-start end;width:max-content;position:relative;color:#fff!important;opacity:1!important}.Toastify__close-button:hover{color:var(--ds-color-palette-purple-50)!important}.container-wrap{margin-left:var(--ds-size-space-4,16px);margin-right:var(--ds-size-space-4,16px);margin-top:var(--ds-size-space-4,16px);padding-top:var(--ds-size-space-4,16px);padding-bottom:var(--ds-size-space-4,16px)}@media (min-width:640px){.container-wrap{margin-left:var(--ds-size-space-8,32px);margin-right:var(--ds-size-space-8,32px);padding-top:var(--ds-size-space-6,24px);padding-bottom:var(--ds-size-space-6,24px)}}@media (min-width:1024px){.container-wrap{margin-left:var(--ds-size-space-16,64px);margin-right:var(--ds-size-space-16,64px)}}@media (min-width:1440px){.container-wrap{margin-left:10%;margin-right:10%}}@media (min-width:1920px){.container-wrap{margin-left:15%;margin-right:15%}}@media (min-width:2560px){.container-wrap{margin-left:20%;margin-right:20%}}.pagewrap{margin-left:var(--ds-size-space-4,16px);margin-right:var(--ds-size-space-4,16px);margin-top:var(--ds-size-space-4,16px);min-height:100vh;padding-top:var(--ds-size-space-4,16px);padding-bottom:var(--ds-size-space-4,16px)}@media (min-width:640px){.pagewrap{margin-left:var(--ds-size-space-8,32px);margin-right:var(--ds-size-space-8,32px);padding-top:var(--ds-size-space-6,24px);padding-bottom:var(--ds-size-space-6,24px)}}@media (min-width:1024px){.pagewrap{margin-left:var(--ds-size-space-16,64px);margin-right:var(--ds-size-space-16,64px)}}@media (min-width:1440px){.pagewrap{margin-left:10%;margin-right:10%}}@media (min-width:1920px){.pagewrap{margin-left:15%;margin-right:15%}}@media (min-width:2560px){.pagewrap{margin-left:20%;margin-right:20%}}.mobile-edgeless{margin-left:var(--ds-size-space-0,0px);margin-right:var(--ds-size-space-0,0px);margin-top:var(--ds-size-space-4,16px);padding-top:var(--ds-size-space-4,16px);padding-bottom:var(--ds-size-space-4,16px)}@media (min-width:640px){.mobile-edgeless{margin-left:var(--ds-size-space-8,32px);margin-right:var(--ds-size-space-8,32px);padding-top:var(--ds-size-space-6,24px);padding-bottom:var(--ds-size-space-6,24px)}}@media (min-width:1024px){.mobile-edgeless{margin-left:var(--ds-size-space-16,64px);margin-right:var(--ds-size-space-16,64px)}}@media (min-width:1440px){.mobile-edgeless{margin-left:10%;margin-right:10%}}@media (min-width:1920px){.mobile-edgeless{margin-left:15%;margin-right:15%}}@media (min-width:2560px){.mobile-edgeless{margin-left:20%;margin-right:20%}}.box-grid{gap:var(--ds-size-space-3,12px);justify-self:center;width:100%;display:grid}@media (min-width:640px){.box-grid{width:65%}}.break-word{word-break:break-word}.card-hover{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-hover:hover{--tw-translate-y:-8px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-medium{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.shadow-heavy{box-shadow:0 3px 8px #0000003d}.ds-c-modal,.fade-in{animation-name:fadeIn;animation-duration:.4s}.enter-right{animation-name:enterRight;animation-duration:.3s;animation-fill-mode:forwards}.enter-top{animation-name:enterTop;animation-duration:.25s}.enter-below{animation-name:enterBelow;animation-duration:.3s;animation-fill-mode:forwards}.delay-animation{animation-delay:.25s}.fade-out{animation-name:fadeOut;animation-duration:.5s}.fade_Enter_bottom{animation:.3s ease-in-out .5s backwards fadeEnterBottom}.exit-left{animation-name:exitLeft;animation-duration:.5s}.exit_top{animation-name:exitTop;animation-duration:.5s;animation-fill-mode:forwards}.start_hidden{opacity:0;transition:opacity .5s,transform .5s;transform:scale(0)}.scale_in{animation-name:scale_in;animation-duration:.85s}.scale_in_bounce{animation-name:scaleInBounce;animation-duration:.85s}@keyframes scale_in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleInBounce{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes enterRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes enterTop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes enterBelow{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes exitLeft{0%{transform:translate(0)}to{transform:translate(-50px)}}*{font-variant-ligatures:none;font-variant-numeric:proportional-nums}@keyframes exitTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-250px)}}@keyframes enterBottom{0%{opacity:0;transform:translateY(24px)}80%{opacity:.9;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.animate-enterBottom{animation:.3s ease-in-out .4s backwards enterBottom}@keyframes imageScaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes imageScaleInEnterBottom{0%{opacity:0;transform:translateY(40px)scale(.6)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes imageEnterBottom{0%{opacity:0;transform:translateY(20px)}80%{opacity:.9;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeEnterBottom{0%{opacity:0;transform:translateY(1.5rem)}20%{opacity:.2}50%{opacity:.6;transform:translateY(-.125rem)}to{opacity:1;transform:translateY(0)}}
#search{background-color:#f0f2f5!important}#search:focus{border:1px solid var(--ds-color-palette-grey-50);box-shadow:0 0 2px var(--ds-color-palette-grey-20);outline:none!important}
#header-links .ds-c-tabs .ds-c-tabs--list-wrapper:before{display:none}#header-links button{margin:0!important}#header-links [role=tablist]{gap:1rem;height:4rem}@media (max-width:768px){#header-links [role=tablist]{gap:0}}#header-links [role=tabpanel]{display:none}.header-backdrop-bg{background-color:#fff}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.header-backdrop-bg{background-color:#fffc}}
