/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,*,*::before,*::after{box-sizing:border-box;}@font-face{font-family:Inter;src:url(/themes/custom/plazma/fonts/inter-400.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:Inter;src:url(/themes/custom/plazma/fonts/inter-500.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:Inter;src:url(/themes/custom/plazma/fonts/inter-500-italic.woff2) format('woff2');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:Inter;src:url(/themes/custom/plazma/fonts/inter-600.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;}:root{--color-dark-overlay:rgba(0,0,0,0.2);--color-black-0-8:rgba(0,0,0,0.8);--color-gradient-light:linear-gradient(80deg,#27fce2 4.88%,#1570ef 15.58%,#7a5af8 24.67%,#fd6f8e 32.18%,#fff 40.46%,#fff 59.46%,#fd6f8e 67.44%,#7a5af8 76.27%,#1570ef 83.39%,#27fce2 93.67%);--color-gradient-dark:linear-gradient(80deg,#fd6f8e 4.88%,#7a5af8 16.64%,#1570ef 28.26%,#000 45.7%,#000 54.71%,#1570ef 71.56%,#7a5af8 82.31%,#fd6f8e 93.67%);--color-linear-gradient:linear-gradient(80deg,#fd6f8e 4.88%,#7a5af8 15.47%,#1570ef 25.06%,#065986 34.07%,#000 45.7%,#000 54.71%,#065986 64.59%,#1570ef 73.6%,#7a5af8 83.19%,#fd6f8e 93.67%);--color-radial-gradient:radial-gradient(265.68% 189.25% at -46.66% 122.77%,#27fce2 0%,#1570ef 12.05%,#7a5af8 22.29%,#fd6f8e 30.74%,#fff 40.07%,#fff 54.04%,#fd6f8e 70.45%,#7a5af8 80.4%,#1570ef 88.41%,#27fce2 100%);}img,svg,video{max-width:100%;height:auto;}svg:not(:root){overflow:visible;}:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-offset);}.p-page--in-white :focus-visible{--outline-color:var(--color-primary-black);}pre{margin:0;white-space:normal;word-break:break-all;}[disabled],.is-disabled{cursor:not-allowed;}.scroll-lock{overflow:hidden;}ul,p{margin-block-start:2rem;margin-block-end:2rem;}ul{padding-left:2rem;}b,strong{font-weight:600;}html{--scroll-padding-top-extra-offset:3rem;font-size:var(--root-font-size-mobile);scroll-padding-top:calc(var(--drupal-displace-offset-top) + var(--scroll-padding-top-extra-offset)) !important;}@media (min-width:391px){html{font-size:var(--root-font-size);}}@media (min-width:1025px){html{font-size:var(--root-font-size-tablet);}}@media (min-width:1441px){html{font-size:var(--root-font-size);}}@media (min-width:1921px){html{font-size:var(--root-font-size-large-screen);}}html.anchors-built{--scroll-padding-top-extra-offset:7.25rem;}@media (min-width:1025px){html.anchors-built{--scroll-padding-top-extra-offset:3rem;}}body{overflow-x:hidden;margin:0;color:var(--color-primary-black);background-color:var(--color-primary-white);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;}:root{--root-font-size-mobile:4.103vw;--root-font-size:1rem;--root-font-size-tablet:1.111vw;--root-font-size-large-screen:0.833vw;--font-family:Inter,sans-serif;--transition-duration-0-25:0.25s;--transition-duration-0-5:0.5s;--transition-duration-1:1s;--transition-duration-1-5:1.5s;--transition-timing-function-ease:ease;--transition-timing-function-cubic-bezier:cubic-bezier(0.25,1,0.5,1);--outline-color:var(--color-primary-white);--outline-size:0.125rem;--outline-offset:0.125rem;--header-height:6.75rem;--viewport-width:100vw;--viewport-height:100vh;--drupal-displace-offset-top:0rem;--drupal-displace-offset-left:0rem;}
.a-throbber--fullscreen{position:fixed;z-index:2000;top:0;left:0;width:100%;height:0.3125rem;animation:a-throbber-fullscreen var(--transition-duration-1-5)
    var(--transition-timing-function-ease) infinite;pointer-events:none;}@media (min-width:769px){.a-throbber--fullscreen{height:0.4375rem;}}.a-throbber--circle{animation:a-throbber-circle var(--transition-duration-0-25) linear infinite;}.a-throbber__line{position:absolute;top:0;right:0;left:0;width:70%;height:100%;margin-inline:auto;content:'';background:var(--color-gradient-light);}@media (min-width:769px){.a-throbber__line{width:50%;}}@keyframes a-throbber-circle{from{transform:rotate(0);}to{transform:rotate(360deg);}}@keyframes a-throbber-fullscreen{0%{transform:translateX(-100%);}100%{transform:translateX(100%);}}
.m-cookie-banner{padding:1.5rem 0;background-color:rgba(255,255,255,0.9);box-shadow:0 0 2.5rem rgba(5,17,57,0.1);-webkit-backdrop-filter:blur(0.125rem);backdrop-filter:blur(0.125rem);}.m-cookie-banner__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.875rem;}@media (min-width:1025px){.m-cookie-banner__content{flex-direction:row;justify-content:space-between;text-align:start;gap:1.5rem;}}.m-cookie-banner__buttons{display:flex;gap:0.75rem;flex-shrink:0;}.m-cookie-banner__text{text-align:center;}@media (min-width:1025px){.m-cookie-banner__text{text-align:start;}}.m-cookie-banner__text,.m-cookie-banner__text *{display:inline;vertical-align:top;}.m-cookie-banner__text-link{position:relative;padding:0;cursor:pointer;transition:color var(--transition-duration-0-25)
    var(--transition-timing-function-cubic-bezier);border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;appearance:none;}.m-cookie-banner__text-link::after{position:absolute;bottom:-0.125rem;left:0;width:100%;content:'';pointer-events:none;border-top:0.125rem solid currentColor;}@media (hover:hover){.m-cookie-banner__text-link:hover{color:var(--color-extended-neutrals-n-600);}}.sliding-popup-bottom{position:fixed;z-index:80;bottom:0;left:0;width:100%;}
.a-text{margin-top:0;margin-bottom:0;color:inherit;font-family:var(--font-family);}.a-text--display-large{letter-spacing:-0.04875rem;font-size:4.375rem;font-weight:500;line-height:1.17;}@media (min-width:1025px){.a-text--display-large{letter-spacing:-0.07813rem;font-size:6.25rem;line-height:1.1;}}.a-text--display{letter-spacing:-0.03rem;font-size:3rem;font-weight:500;line-height:1.25;}@media (min-width:1025px){.a-text--display{letter-spacing:-0.07813rem;font-size:6.25rem;line-height:1.1;}}.a-text--heading-1{font-size:2.125rem;font-weight:500;line-height:1.29;}@media (min-width:1025px){.a-text--heading-1{letter-spacing:-0.04919rem;font-size:4.375rem;line-height:1.17;}}.a-text--heading-2{font-size:2.125rem;font-weight:500;line-height:1.29;}@media (min-width:1025px){.a-text--heading-2{letter-spacing:-0.03rem;font-size:3rem;line-height:1.25;}}.a-text--heading-3{font-size:1.375rem;font-weight:500;line-height:1.45;}@media (min-width:1025px){.a-text--heading-3{font-size:2.125rem;line-height:1.29;}}.a-text--heading-3-desktop{font-size:2.125rem;font-weight:500;line-height:1.29;}.a-text--heading-4{font-size:1.125rem;font-weight:500;line-height:1.55;}@media (min-width:1025px){.a-text--heading-4{font-size:1.375rem;line-height:1.45;}}.a-text--body-large{font-size:1.125rem;font-weight:400;line-height:1.55;}.a-text--body-large-accent{font-size:1.125rem;font-weight:600;line-height:1.55;}.a-text--body-standard{font-size:0.9375rem;font-weight:400;line-height:1.6;}.a-text--body-standard-accent{font-size:0.9375rem;font-weight:600;line-height:1.5rem;}.a-text--caption-standard{letter-spacing:0.00688rem;font-size:0.6875rem;font-weight:400;line-height:1.54;}.a-text--caption-standard-accent{letter-spacing:0.01375rem;font-size:0.6875rem;font-weight:600;line-height:1.54;}.a-text--caption-standard-cap{letter-spacing:0.01375rem;text-transform:uppercase;font-size:0.6875rem;font-weight:400;line-height:1.54;}.a-text--color-gradient-light{background:var(--color-gradient-light);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.p-page--in-white .a-text--color-gradient-light,.h-container--bg-1 .a-text--color-gradient-light{background-image:var(--color-gradient-dark);}.p-page--in-white .h-container--bg-2 .a-text--color-gradient-light{background-image:var(--color-gradient-light);}.a-text--color-gradient-dark-always{background:var(--color-gradient-dark);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}.a-text--shadow-type-1{-webkit-text-stroke-width:0.0625rem;-webkit-text-stroke-color:var(--color-primary-black);}
.a-icon{fill:currentColor;}
.h-boolean{position:relative;width:1rem;height:1rem;}.h-boolean__element{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;opacity:0;border:0;-webkit-appearance:none;appearance:none;}.h-boolean__element[disabled]{cursor:not-allowed;}.h-boolean__icon{position:absolute;top:0;left:0;width:100%;height:100%;fill:var(--color-black);}.h-boolean__element:focus-visible ~ .h-boolean__icon{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-offset);}[disabled] ~ .h-boolean__icon{opacity:0.5;}.h-boolean__icon--throbber ~ *{display:none;}.h-boolean__element.error ~ .h-boolean__icon{fill:var(--color-danger);}.h-boolean__element:checked ~ .h-boolean__icon--empty{display:none;}.h-boolean__element:not(:checked) ~ .h-boolean__icon--filled{display:none;}
.h-button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0.5625rem 1rem;transition-timing-function:var(--transition-timing-function-cubic-bezier);transition-duration:var(--transition-duration-0-25);transition-property:border-color,background-color,color;text-align:center;text-decoration:none;color:var(--color-primary-white);border:0.0625rem solid var(--color-extended-neutrals-n-800);border-radius:1.375rem;background-color:var(--color-primary-black);font:inherit;-webkit-appearance:none;appearance:none;gap:0.625rem;}.h-button:not([disabled],.is-disabled){cursor:pointer;}@media (hover:hover){.h-button:not([disabled],.is-disabled):hover,[wrapper-as-link-built]:hover .h-button{background-color:var(--color-extended-neutrals-n-900);}}.h-button:not([disabled],.is-disabled):active,[wrapper-as-link-built]:active .h-button{background-color:var(--color-extended-neutrals-n-800);}.h-button--size-large{padding:0.8125rem 1.4375rem;border-radius:1.75rem;gap:0.25rem;}.h-button--color-inverse,.h-button--color-dynamic-white{color:var(--color-primary-black);border-color:var(--color-extended-neutrals-n-200);background-color:var(--color-primary-white);}@media (hover:hover){.h-button--color-inverse:not([disabled],.is-disabled):hover,[wrapper-as-link-built]:hover .h-button--color-inverse,.h-button--color-dynamic-white:not([disabled],.is-disabled):hover,[wrapper-as-link-built]:hover .h-button--color-dynamic-white{background-color:var(--color-extended-neutrals-n-100);}}.h-button--color-inverse:not([disabled],.is-disabled):active,[wrapper-as-link-built]:active .h-button--color-inverse,.h-button--color-dynamic-white:not([disabled],.is-disabled):active,[wrapper-as-link-built]:active .h-button--color-dynamic-white{background-color:var(--color-extended-neutrals-n-200);}.p-page--in-white .h-button--color-dynamic-white{color:var(--color-primary-white);border-color:var(--color-extended-neutrals-n-800);background-color:var(--color-primary-black);}@media (hover:hover){.p-page--in-white
    .h-button--color-dynamic-white:not([disabled],.is-disabled):hover{background-color:var(--color-extended-neutrals-n-900);}}.p-page--in-white
  .h-button--color-dynamic-white:not([disabled],.is-disabled):active{background-color:var(--color-extended-neutrals-n-800);}@media (hover:hover){.p-page--in-white
    [wrapper-as-link-built]:hover
    .h-button--color-dynamic-white{background-color:var(--color-extended-neutrals-n-900);}}.p-page--in-white
  [wrapper-as-link-built]:active
  .h-button--color-dynamic-white{background-color:var(--color-extended-neutrals-n-800);}.p-page--in-white .h-button--color-dynamic-black{color:var(--color-primary-black);border-color:var(--color-extended-neutrals-n-200);background-color:var(--color-primary-white);}@media (hover:hover){.p-page--in-white
    .h-button--color-dynamic-black:not([disabled],.is-disabled):hover{background-color:var(--color-extended-neutrals-n-100);}}.p-page--in-white
  .h-button--color-dynamic-black:not([disabled],.is-disabled):active{background-color:var(--color-extended-neutrals-n-200);}@media (hover:hover){.p-page--in-white
    [wrapper-as-link-built]:hover
    .h-button--color-dynamic-black{background-color:var(--color-extended-neutrals-n-100);}}.p-page--in-white
  [wrapper-as-link-built]:active
  .h-button--color-dynamic-black{background-color:var(--color-extended-neutrals-n-200);}.h-button[disabled],.h-button.is-disabled{color:var(--color-extended-neutrals-n-600);border-color:var(--color-extended-neutrals-n-300);background-color:var(--color-extended-neutrals-n-300);}.h-button__text{padding-inline:0.25rem;}.h-button--size-large .h-button__text{padding-inline:0.5rem;}.h-button__icon-container{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;}.h-button__icon-container--throbber-full{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:h-button-ajax-circle-full-animation var(--transition-duration-0-25)
    linear infinite;}.h-button__icon-container--throbber-full ~ *{opacity:0;}.h-button__icon{width:inherit;height:inherit;fill:currentColor;}.h-button__icon--throbber + *{display:none;}@keyframes h-button-ajax-circle-full-animation{from{transform:translate(-50%,-50%) rotate(0);}to{transform:translate(-50%,-50%) rotate(360deg);}}
.h-text-input{position:relative;}.h-text-input__element{width:100%;padding:1.4375rem 1rem 0.4375rem;cursor:pointer;color:var(--color-primary-black);border:0.0625rem solid var(--color-extended-neutrals-n-300);border-radius:0;background-color:var(--color-primary-white);font:inherit;font-family:var(--font-family);font-size:0.9375rem;font-weight:400;line-height:1.6;-webkit-appearance:none;appearance:none;}.h-text-input__element:-ms-input-placeholder{opacity:1;color:var(--color-extended-neutrals-n-500);}.h-text-input__element::placeholder{opacity:1;color:var(--color-extended-neutrals-n-500);}@media (hover:hover){.h-text-input__element:hover{border-color:var(--color-extended-neutrals-n-500);}}.h-text-input__element:focus-visible{border-color:var(--color-primary-black);outline:none;}.h-text-input__element.error{border-color:var(--color-extended-red-red-600);}.h-text-input__element[disabled],.h-text-input__element.is-disabled{cursor:not-allowed;border-color:var(--color-extended-neutrals-n-300);}
.h-container--bg-1{color:var(--color-primary-black);background-color:var(--color-primary-white);}.h-container--bg-2{color:var(--color-primary-white);background-color:var(--color-primary-black);}.h-container--w-1{display:grid;grid-template-columns:repeat(auto-fit,minmax(0.0625rem,82rem));justify-content:center;}.h-container--w-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(0.0625rem,72rem));justify-content:center;}.h-container--hp-1{padding-inline:1rem;}@media (min-width:769px){.h-container--hp-1{padding-inline:1.5rem;}}@media (min-width:1025px){.h-container--hp-1{padding-inline:4rem;}}@media (min-width:1441px){.h-container--hp-1{padding-inline:6.25rem;}}.h-container--hp-2{padding-inline:1.5rem;}@media (min-width:1025px){.h-container--hp-2{padding-inline:3rem;}}@media (min-width:769px){.h-container--hp-3{padding-inline:1.5rem;}}@media (min-width:1025px){.h-container--hp-3{padding-inline:5rem;}}.h-container--vp-1{padding-block:3rem;}@media (min-width:1025px){.h-container--vp-1{padding-block:5rem;}}.h-container--vp-2{padding-block:2rem;}.h-container--vp-3{padding-block:1.5rem;}@media (min-width:1025px){.h-container--vp-3{padding-block:3rem;}}.h-container--hm-1{margin-inline:1rem;}@media (min-width:769px){.h-container--hm-1{margin-inline:1.5rem;}}@media (min-width:1025px){.h-container--hm-1{margin-inline:4rem;}}.h-container--vm-1{margin-block:3rem;}@media (min-width:1025px){.h-container--vm-1{margin-block:5rem;}}.h-container--vm-2{margin-block:3rem;}@media (min-width:1025px){.h-container--vm-2{margin-block:6.25rem;}}
.m-icon-text{display:flex;border-bottom:0.0625rem solid currentColor;padding-block:0.75rem;gap:1rem;}@media (min-width:1025px){.m-icon-text{padding-block:0.875rem;}}.m-icon-text--second{position:relative;padding-right:4.375rem;padding-block:0;gap:0;}.m-icon-text--third{flex-direction:column;gap:2rem;padding:0;border-bottom:0;}.m-icon-text--fourth{flex-direction:column;gap:1rem;padding:0;border-bottom:0;}.m-icon-text--fifth{gap:1.5rem;padding-block:0;border-bottom:0;}.m-icon-text--sixth{flex-direction:column;border-bottom:0;padding-block:0;gap:1.5rem;}.m-icon-text--seventh{flex-direction:column;gap:1.5rem;padding-block:0;border-bottom:0;}@media (min-width:1025px){.m-icon-text--seventh{gap:2rem;}}.m-icon-text--ninth{flex-direction:column;justify-content:flex-end;height:100%;padding:2rem 3rem 2rem 2rem;color:var(--color-primary-black);border-bottom:0;background-color:var(--color-extended-neutrals-n-100);gap:1.5rem;}.m-icon-text--eighth{padding-block:0;border-bottom:0;gap:1.5rem;}@media (min-width:769px){.m-icon-text--eighth{flex-direction:column;}}.m-icon-text--eighth strong{font-weight:400;}@media (min-width:1025px){.m-icon-text--eighth strong{font-weight:600;}}.m-icon-text__icon-container{position:relative;top:0.125rem;flex-shrink:0;}.m-icon-text--second .m-icon-text__icon-container{position:absolute;top:auto;right:0;bottom:-0.0625rem;display:flex;align-items:center;justify-content:center;width:3.375rem;height:3.5rem;border:0.0625rem solid currentColor;}.m-icon-text--third .m-icon-text__icon-container{display:flex;align-items:center;justify-content:center;width:3.375rem;height:3.375rem;border:0.0625rem solid currentColor;}.m-icon-text--fourth .m-icon-text__icon-container{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:var(--color-extended-neutrals-n-700);}.m-icon-text--sixth .m-icon-text__icon-container{position:static;}.m-icon-text--seventh .m-icon-text__icon-container{top:0;}.m-icon-text--ninth .m-icon-text__icon-container{top:0;}.m-icon-text__icon{display:block;width:1.5rem;height:1.5rem;}.m-icon-text__icon svg{width:100%;max-width:none;height:100%;fill:currentColor;}.m-icon-text--sixth .m-icon-text__icon{width:3rem;height:3rem;}.m-icon-text--seventh .m-icon-text__icon{width:3rem;height:3rem;}.m-icon-text--eighth .m-icon-text__icon{width:3rem;height:3rem;}.m-icon-text--ninth .m-icon-text__icon{width:3rem;height:3rem;}.m-icon-text__text{flex-grow:1;}.m-icon-text--second .m-icon-text__text{display:flex;align-items:center;height:3.375rem;}.m-icon-text--ninth .m-icon-text__text{flex-grow:0;}
.m-menu-footer__list{margin:0;padding:0;list-style:none;}.m-menu-footer__list--level-1{display:grid;gap:3rem;}@media (min-width:769px){.m-menu-footer__list--level-1{grid-template-columns:repeat(2,1fr);gap:3rem 2rem;}}@media (min-width:1025px){.m-menu-footer__list--level-1{grid-template-columns:repeat(3,1fr);row-gap:6.25rem;}}.m-menu-footer__list--level-1 > .m-menu-footer__item--has-menu{display:grid;grid-template-columns:repeat(2,1fr);}.m-menu-footer__link-container{border-top:0.0625rem solid currentColor;}.m-menu-footer__link{display:block;text-decoration:none;color:inherit;padding-block:0.75rem;}.m-menu-footer__link:hover{text-decoration:underline;}
.m-menu-footer-secondary__list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;gap:0.5rem 2rem;}.m-menu-footer-secondary__link{text-decoration:none;}@media (hover:hover){.m-menu-footer-secondary__link:hover{text-decoration:underline;}}
.m-menu-main__link-container{display:flex;}@media (min-width:1025px){.m-menu-main__link-container{position:relative;}}.m-menu-main__section-info{display:grid;padding:1rem;gap:1rem;}@media (min-width:769px){.m-menu-main__section-info{padding-inline:1.5rem;}}@media (min-width:1025px){.m-menu-main__section-info{flex-shrink:0;padding:0;gap:2rem;}}@media (min-width:1025px){.m-menu-main__section-info:not(:last-child){width:23.375rem;}}.m-menu-main__positioned-container{display:none;}@media (min-width:1025px){.m-menu-main__positioned-container{position:absolute;top:4.3125rem;left:0;width:100%;padding-top:2.4375rem;}}@media (min-width:1025px) and (hover:hover){.m-menu-main__list--level-1
    > .m-menu-main__item--has-menu:hover
    > .m-menu-main__positioned-container{display:block;}}.m-menu-main__item.active .m-menu-main__positioned-container{display:block;}.m-menu-main__sub-container{color:var(--color-primary-black);background-color:var(--color-primary-white);}@media (min-width:1025px){.m-menu-main__sub-container{display:flex;align-items:flex-end;padding:4rem;gap:2rem;}}.p-page--in-white .m-menu-main__sub-container{color:var(--color-primary-white);background-color:var(--color-primary-black);}.m-menu-main__list{margin:0;padding:0;list-style:none;}@media (min-width:1025px){.m-menu-main__list--level-1{display:flex;}}.m-menu-main__list--level-2{margin-top:-0.5rem;padding-bottom:1rem;}@media (min-width:769px){.m-menu-main__list--level-2{display:grid;grid-template-columns:repeat(2,1fr);}}@media (min-width:1025px){.m-menu-main__list--level-2{flex-grow:1;margin-top:0;padding-bottom:0;gap:0 2rem;}}.m-menu-main__list--level-1 > .m-menu-main__item:nth-child(n + 2){margin-top:-0.0625rem;}@media (min-width:1025px){.m-menu-main__list--level-1 > .m-menu-main__item:nth-child(n + 2){margin-top:0;}}.m-menu-main__link{display:inline-flex;align-items:center;gap:0.5rem;text-decoration:none;color:inherit;}.m-menu-main__link--level-1{flex-grow:1;min-height:3.5rem;cursor:pointer;border-bottom:0.0625rem solid var(--color-primary-white);}@media (min-width:1025px){.m-menu-main__link--level-1{position:relative;min-height:0;border-bottom:0;padding-inline:1rem;}}.m-menu-main__link--level-1:not(:last-child){padding-right:1rem;}@media (min-width:1025px){.m-menu-main__link--level-1::after{position:absolute;top:calc(100% + 1rem);right:1rem;left:1rem;content:'';transition:transform var(--transition-duration-0-25)
      var(--transition-timing-function-cubic-bezier);transform:scaleX(0);transform-origin:left;pointer-events:none;border-top:0.0625rem solid var(--color-primary-white);}}.p-page--in-white .m-menu-main__link--level-1{border-bottom-color:var(--color-primary-black);}@media (min-width:1025px){.p-page--in-white .m-menu-main__link--level-1::after{border-top-color:var(--color-primary-black);}}.active .m-menu-main__link--level-1{border-bottom-color:var(--color-primary-white);}@media (min-width:1025px){.active .m-menu-main__link--level-1::after{transform:scaleX(1);}}.p-page--in-white .active .m-menu-main__link--level-1{border-bottom-color:var(--color-primary-black);}@media (min-width:1025px) and (hover:hover){.m-menu-main__list--level-1
    > .m-menu-main__item--has-menu:hover
    > .m-menu-main__link-container
    .m-menu-main__link--level-1::after{transform:scaleX(1);}}@media (hover:hover){.m-menu-main__link--level-1:hover::after{transform:scaleX(1);}}.m-menu-main__link--level-2{position:relative;display:flex;align-items:flex-end;justify-content:space-between;height:100%;padding:1rem 1.5rem 1rem 1rem;outline-color:var(--color-primary-black);outline-offset:-0.5rem;gap:1rem;}@media (min-width:769px){.m-menu-main__link--level-2{padding-inline:1.5rem;}}@media (min-width:1025px){.m-menu-main__link--level-2{padding:1rem 0;}}.m-menu-main__link--level-2::after{position:absolute;right:1rem;bottom:0;left:1rem;content:'';border-top:0.0625rem solid var(--color-primary-black);}@media (min-width:769px){.m-menu-main__link--level-2::after{right:1.5rem;left:1.5rem;}}@media (min-width:1025px){.m-menu-main__link--level-2::after{right:0;left:0;}}.p-page--in-white .m-menu-main__link--level-2::after{border-top-color:var(--color-primary-white);}.m-menu-main__close{position:absolute;z-index:5;top:3.4375rem;right:1rem;display:none;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;cursor:pointer;color:var(--color-primary-black);border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;appearance:none;}@media (min-width:1025px) and (hover:none){.m-menu-main__close{display:flex;}}.p-page--in-white .m-menu-main__close{color:var(--color-primary-white);}.m-menu-main__button{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;cursor:pointer;color:var(--color-primary-white);border:0.0625rem solid var(--color-primary-white);border-radius:0;background-color:transparent;-webkit-appearance:none;appearance:none;}@media (min-width:1025px){.m-menu-main__button{display:none;}}.m-menu-main__item.active .m-menu-main__button{color:var(--color-primary-black);background-color:var(--color-primary-white);}.p-page--in-white .m-menu-main__button{color:var(--color-primary-black);border-color:var(--color-primary-black);}.p-page--in-white .m-menu-main__item.active .m-menu-main__button{color:var(--color-primary-white);background-color:var(--color-primary-black);}.m-menu-main__button-icon{fill:currentColor;width:1.5rem;height:1.5rem;transform:rotate(90deg);}.m-menu-main__item.active .m-menu-main__button-icon{transform:rotate(-90deg);}.m-menu-main__close-icon{fill:currentColor;width:1.5rem;height:1.5rem;}.m-menu-main__link-content-container{display:flex;gap:1rem;align-items:flex-end;}.m-menu-main__link-icon{display:flex;flex-shrink:0;width:3rem;height:3rem;}.m-menu-main__link-icon svg{fill:currentColor;width:100%;height:100%;}.m-menu-main__link-description{display:block;}.m-menu-main__link-content{display:block;}.m-menu-main__link-arrow{position:relative;width:1.5rem;height:1.5rem;transition:transform var(--transition-duration-0-25)
    var(--transition-timing-function-cubic-bezier);}@media (hover:hover){.m-menu-main__link--level-2:hover .m-menu-main__link-arrow{transform:translateX(0.5rem);}}.m-menu-main__icon{display:none;}@media (min-width:1025px){.m-menu-main__icon{display:inline-block;width:0.5rem;height:0.3125rem;}}
.m-menu-secondary__list{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;gap:2rem;}@media (min-width:1025px){.m-menu-secondary__list{flex-direction:row;justify-content:flex-start;}}.m-menu-secondary .h-button--color-dynamic-black{border-color:var(--color-extended-neutrals-n-800);}
.m-mosaic-card{position:relative;display:flex;overflow:hidden;flex-direction:column;height:100%;background-color:var(--color-extended-neutrals-n-100);}@media (min-width:1025px){.m-mosaic-card{aspect-ratio:2 / 1;}}.m-mosaic-card--bg{background-color:var(--color-extended-neutrals-n-700);}@media (min-width:1025px){.m-mosaic-card--bg{aspect-ratio:auto;}}@media (min-width:1025px){.m-mosaic-card--ui-type{aspect-ratio:auto;}}.m-mosaic-card--ui-type-1{background-image:linear-gradient(43deg,#fd6f8e 0%,#7a5af8 102.1%,#1570ef 205.72%,#1aefd5 304.76%);}@media (min-width:1025px){.m-mosaic-card--ui-type-1{background-image:linear-gradient(25deg,#fd6f8e -69.54%,#7a5af8 22.45%,#1570ef 115.81%,#1aefd5 205.06%);}}.m-mosaic-card--ui-type-2{background-image:linear-gradient(43deg,#fd6f8e -51.92%,#7a5af8 49.83%,#1570ef 153.1%,#1aefd5 251.81%);}@media (min-width:1025px){.m-mosaic-card--ui-type-2{background-image:linear-gradient(66deg,#fd6f8e -135.55%,#7a5af8 -45.52%,#1570ef 45.85%,#1aefd5 133.2%);}}.m-mosaic-card--ui-type-3{background-image:linear-gradient(43deg,#fd6f8e -102.22%,#7a5af8 -0.12%,#1570ef 103.5%,#1aefd5 202.55%);}@media (min-width:1025px){.m-mosaic-card--ui-type-3{background-image:linear-gradient(25deg,#fd6f8e -175.74%,#7a5af8 -83.43%,#1570ef 10.24%,#1aefd5 99.79%);}}.m-mosaic-card--ui-type-4{background-image:linear-gradient(43deg,#fd6f8e -153.28%,#7a5af8 -51.19%,#1570ef 52.43%,#1aefd5 151.48%);}@media (min-width:1025px){.m-mosaic-card--ui-type-4{background-image:linear-gradient(64deg,#fd6f8e -104.92%,#7a5af8 -13.07%,#1570ef 80.14%,#1aefd5 169.25%);}}.m-mosaic-card--ui-type-5{background-image:linear-gradient(43deg,#fd6f8e -205.28%,#7a5af8 -103.01%,#1570ef 0.78%,#1aefd5 100%);}@media (min-width:1025px){.m-mosaic-card--ui-type-5{background-image:linear-gradient(72deg,#fd6f8e -24.89%,#7a5af8 42.55%,#1570ef 110.99%,#1aefd5 176.41%);}}.m-mosaic-card__bg-image{position:absolute;z-index:1;top:0;left:0;}.m-mosaic-card__bg-image,.m-mosaic-card__bg-image *{width:100%;height:100%;}@media (min-width:1025px){.m-mosaic-card__bg-image picture{display:block;}}.m-mosaic-card__bg-image img{max-width:none;object-fit:cover;}.m-mosaic-card__content{position:relative;z-index:3;display:flex;flex-direction:column;flex-grow:1;padding:2rem;color:var(--color-primary-black);gap:1.5rem;}@media (min-width:1025px){.m-mosaic-card__content{height:20rem;padding:3rem;}}.m-mosaic-card--bg .m-mosaic-card__content,.m-mosaic-card--ui-type .m-mosaic-card__content{color:var(--color-primary-white);}@media (min-width:1025px){.m-mosaic-card--bg .m-mosaic-card__content,.m-mosaic-card--ui-type .m-mosaic-card__content{padding:2rem;}}.m-mosaic-card--ui-type .m-mosaic-card__content{gap:2rem;}.m-mosaic-card__text{display:flex;flex-direction:column;gap:0.5rem;}@media (min-width:1025px){.m-mosaic-card--ui-type-2 .m-mosaic-card__text,.m-mosaic-card--ui-type-4 .m-mosaic-card__text{width:18.9375rem;}}@media (min-width:1025px){.m-mosaic-card--ui-type-5 .m-mosaic-card__text{width:22.9375rem;}}.m-mosaic-card__cta{align-self:flex-start;margin-top:auto;}.m-mosaic-card--ui-type .m-mosaic-card__cta{margin-top:0;}@media (min-width:1025px){.m-mosaic-card--ui-type-2 .m-mosaic-card__cta,.m-mosaic-card--ui-type-4 .m-mosaic-card__cta,.m-mosaic-card--ui-type-5 .m-mosaic-card__cta{margin-top:auto;}}.m-mosaic-card__side-image{position:relative;z-index:2;margin-top:-0.75rem;padding-left:2rem;}@media (min-width:1025px){.m-mosaic-card__side-image{position:absolute;bottom:0;left:15rem;width:calc(100% - 15rem);margin-top:0;padding-left:0;}}.m-mosaic-card__side-image img{border-top-left-radius:0.75rem;}.m-mosaic-card--ui-type-1 .m-mosaic-card__side-image,.m-mosaic-card--ui-type-2 .m-mosaic-card__side-image,.m-mosaic-card--ui-type-3 .m-mosaic-card__side-image,.m-mosaic-card--ui-type-4 .m-mosaic-card__side-image,.m-mosaic-card--ui-type-5 .m-mosaic-card__side-image{height:10rem;}@media (min-width:1025px){.m-mosaic-card--ui-type-1 .m-mosaic-card__side-image *,.m-mosaic-card--ui-type-2 .m-mosaic-card__side-image *,.m-mosaic-card--ui-type-3 .m-mosaic-card__side-image *,.m-mosaic-card--ui-type-4 .m-mosaic-card__side-image *,.m-mosaic-card--ui-type-5 .m-mosaic-card__side-image *{width:100%;height:100%;}}@media (min-width:1025px){.m-mosaic-card--ui-type-1 .m-mosaic-card__side-image picture,.m-mosaic-card--ui-type-2 .m-mosaic-card__side-image picture,.m-mosaic-card--ui-type-3 .m-mosaic-card__side-image picture,.m-mosaic-card--ui-type-4 .m-mosaic-card__side-image picture,.m-mosaic-card--ui-type-5 .m-mosaic-card__side-image picture{display:block;}}@media (min-width:1025px){.m-mosaic-card--ui-type-1 .m-mosaic-card__side-image img,.m-mosaic-card--ui-type-2 .m-mosaic-card__side-image img,.m-mosaic-card--ui-type-3 .m-mosaic-card__side-image img,.m-mosaic-card--ui-type-4 .m-mosaic-card__side-image img,.m-mosaic-card--ui-type-5 .m-mosaic-card__side-image img{max-width:none;height:100%;object-fit:cover;}}@media (min-width:1025px){.m-mosaic-card--ui-type-1 .m-mosaic-card__side-image{left:2rem;width:calc(100% - 2rem);height:20.25rem;}}@media (min-width:1025px){.m-mosaic-card--ui-type-2 .m-mosaic-card__side-image{left:15.25rem;width:calc(100% - 15.25rem);height:10.9375rem;}}@media (min-width:1025px){.m-mosaic-card--ui-type-3 .m-mosaic-card__side-image{left:2rem;width:calc(100% - 2rem);height:18.25rem;}}@media (min-width:1025px){.m-mosaic-card--ui-type-4 .m-mosaic-card__side-image{left:22.75rem;width:calc(100% - 22.75rem);height:18rem;}}.m-mosaic-card--ui-type-5 .m-mosaic-card__side-image{padding-left:0;}@media (min-width:1025px){.m-mosaic-card--ui-type-5 .m-mosaic-card__side-image{left:26.5rem;width:calc(100% - 27.625rem);height:17.5rem;}}.m-mosaic-card--ui-type-5 .m-mosaic-card__side-image img{border-top-left-radius:0;}
.m-responsive-image img{display:block;width:100%;}
.m-testimonial-card{height:100%;padding:2rem;color:var(--color-primary-black);background-color:var(--color-extended-neutrals-n-100);}.m-testimonial-card__header{display:flex;flex-direction:column-reverse;gap:1.5rem;}@media (min-width:1025px){.m-testimonial-card__header{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;}}.m-testimonial-card__header-end{width:3.5rem;}@media (min-width:481px){.m-testimonial-card__header-end{width:5rem;}}@media (min-width:1025px){.m-testimonial-card__header-end{flex-shrink:0;width:6.25rem;}}.m-testimonial-card__header-end img{border-radius:50%;}.m-testimonial-card__content{display:flex;flex-direction:column;margin-top:1.5rem;padding-top:1.5rem;border-top:0.0625rem solid var(--color-extended-neutrals-n-300);gap:1.5rem;}@media (min-width:1025px){.m-testimonial-card__content{margin-top:2rem;padding-top:2rem;gap:2rem;}}
.m-text-card-v2{display:flex;flex-direction:column;gap:1.5rem;height:100%;}.m-text-card-v2__content{display:flex;flex-direction:column;flex-grow:1;gap:1.5rem;}.m-text-card-v2__underline{text-decoration:underline;}.m-text-card-v2__cta{flex-shrink:0;margin-top:auto;}
.o-block-menu--main-menu{position:static;}
.o-branding{display:flex;}.o-branding__link{display:inline-flex;align-items:center;text-decoration:none;color:inherit;}.o-branding__image{width:6.9375rem;}.o-branding__text{padding-left:0.625rem;}.p-page--in-white .p-page__header .o-branding__vector-text{fill:var(--color-primary-black);}
.o-cards-banner__container{display:flex;flex-direction:column;padding:3rem;color:var(--color-primary-white);background-color:var(--color-extended-neutrals-n-700);background-image:url(/themes/custom/plazma/templates/components/layouts/o-cards-banner/./img/background.webp);background-size:12.8125rem auto;gap:3rem;}@media (min-width:769px){.o-cards-banner__container{padding:6.25rem;gap:4rem;}}@media (min-width:1025px){.o-cards-banner__container{background-size:23.875rem auto;padding-inline:5rem;gap:6.25rem;}}.o-cards-banner__header{display:flex;flex-direction:column;text-align:center;gap:2rem;}
.o-composite-block--has-linear-graph{color:var(--color-primary-white);background-image:url(/themes/custom/plazma/templates/components/layouts/o-composite-block/./img/square-background.webp);}.o-composite-block--has-linear-graph .h-container--bg-2{background-color:transparent;}.o-composite-block__container{display:grid;gap:3rem;}@media (min-width:769px){.o-composite-block__container{position:relative;}}@media (min-width:1025px){.o-composite-block__container{gap:6.25rem;}}@media (min-width:769px){.o-composite-block--background-image .o-composite-block__container{aspect-ratio:1;}}@media (min-width:769px){.o-composite-block--has-linear-graph--no-side .o-composite-block__container{aspect-ratio:1 / 0.5;}}.o-composite-block__content{min-width:0;}.o-composite-block__footer{margin-top:3rem;}@media (min-width:1025px){.o-composite-block__footer{position:relative;z-index:2;margin-top:-18.75rem;}}@media (min-width:769px){.o-composite-block__background-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none;}}.o-composite-block--has-linear-graph .o-composite-block__background-image{margin-inline:-1rem;overflow:auto hidden;-webkit-overflow-scrolling:touch;}@media (min-width:769px){.o-composite-block--has-linear-graph .o-composite-block__background-image{position:static;width:auto;height:auto;pointer-events:auto;margin-inline:-1.5rem;}}@media (min-width:1025px){.o-composite-block--has-linear-graph .o-composite-block__background-image{position:absolute;display:flex;align-items:center;width:100%;height:100%;pointer-events:none;margin-inline:0;}}@media (min-width:1025px){.o-composite-block--has-linear-graph
    .o-composite-block__background-image
    > div:not([class]){width:100%;}}.o-composite-block--has-linear-graph
  .o-composite-block__background-image::-webkit-scrollbar{display:none;}.o-composite-block--has-linear-graph .o-composite-block__background-image img{width:83.25rem;max-width:none;height:auto;}@media (min-width:769px){.o-composite-block--has-linear-graph
    .o-composite-block__background-image
    img{object-fit:fill;}}@media (min-width:1025px){.o-composite-block--has-linear-graph
    .o-composite-block__background-image
    img{width:100%;}}@media (min-width:769px){.o-composite-block__background-image img{width:100%;max-width:none;height:100%;object-fit:contain;}}.o-composite-block__header{display:grid;gap:2rem;}@media (min-width:769px){.o-composite-block__header{grid-template-columns:auto 21.25rem;gap:2rem;align-items:flex-end;}}@media (min-width:1025px){.o-composite-block__header{grid-template-columns:auto 26rem;}}@media (min-width:1025px){.o-composite-block--more-header-gap .o-composite-block__header{gap:9rem;}}@media (min-width:1025px){.o-composite-block--extra-big-header-gap .o-composite-block__header{gap:12.5rem;}}@media (min-width:769px){.o-composite-block--header-top-align .o-composite-block__header{align-items:flex-start;}}.o-composite-block--fullwidth-header .o-composite-block__header{grid-template-columns:auto;}@media (min-width:769px){.o-composite-block--background-image .o-composite-block__header{align-items:normal;}}@media (min-width:1025px){.o-composite-block--background-image.o-composite-block--footer-exist
    .o-composite-block__header{margin-bottom:24.375rem;}}@media (min-width:769px){.o-composite-block--has-linear-graph .o-composite-block__header{grid-template-columns:auto;}}@media (min-width:1025px){.o-composite-block--has-linear-graph .o-composite-block__header{grid-template-columns:auto 26rem;}}.o-composite-block--top-banner .o-composite-block__header{grid-template-columns:auto;}@media (min-width:1025px){.o-composite-block--top-banner .o-composite-block__header{gap:3rem;}}.o-composite-block__top{display:grid;gap:0.5rem;}@media (min-width:769px){.o-composite-block--background-image .o-composite-block__top{position:sticky;top:3rem;}}@media (min-width:769px){.o-composite-block--has-linear-graph .o-composite-block__top{position:static;}}.o-composite-block__start{display:grid;gap:2rem;}@media (min-width:769px){.o-composite-block__start{position:relative;z-index:2;align-items:flex-start;}}.o-composite-block__end{display:grid;gap:3rem;}@media (min-width:769px){.o-composite-block__end{position:relative;z-index:2;align-items:flex-end;}}.o-composite-block--top-banner .o-composite-block__end{gap:2rem;}@media (min-width:1025px){.o-composite-block--top-banner .o-composite-block__end{gap:3rem;}}.o-composite-block__side-links{max-width:25rem;}@media (min-width:1025px){.o-composite-block__side-links{max-width:none;}}.o-composite-block__side-group{display:grid;gap:2rem;}.o-composite-block__side-cta-buttons{display:flex;flex-wrap:wrap;gap:1rem;}.o-composite-block__footer-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:2rem;gap:2rem;}@media (min-width:769px){.o-composite-block__footer-actions{flex-direction:row;justify-content:flex-end;}}@media (min-width:1025px){.o-composite-block__footer-actions{margin-top:3rem;}}

.o-paragraph--animated-appearance{transition:transform var(--transition-duration-1)
    var(--transition-timing-function-cubic-bezier);transform:translateY(8.75rem);transform-origin:top;}.o-paragraph--shown{transform:translateY(0);}.o-paragraph__line{width:calc(var(--viewport-width) - 2rem);margin-inline:auto;border-top:0.0625rem solid var(--color-extended-neutrals-n-800);}@media (min-width:769px){.o-paragraph__line{width:calc(var(--viewport-width) - 3rem);}}@media (min-width:1025px){.o-paragraph__line{width:82rem;}}.p-page--in-white .o-paragraph__line{border-top-color:var(--color-extended-neutrals-n-300);}
.p-page{display:flex;flex-direction:column;min-height:var(--viewport-height);color:var(--color-primary-white);background-color:var(--color-primary-black);}.p-page--in-white{color:var(--color-primary-black);background-color:var(--color-primary-white);}.p-page__skip-link{position:fixed;z-index:10000;top:0;left:50%;display:flex;align-items:center;padding:0.625rem 1rem;transform:translateX(-50%);text-decoration:none;pointer-events:none;opacity:0;color:var(--color-primary-white);border-radius:0.125rem 0.125rem 1rem 1rem;background:var(--color-extended-neutrals-n-500);}.p-page__skip-link:focus-visible{pointer-events:auto;opacity:1;outline:none;}.p-page__skip-link:focus-visible .p-page__skip-link-content{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-offset);}.p-page__header-height{height:var(--header-height);}.p-page__header{position:absolute;z-index:500;top:var(--drupal-displace-offset-top);left:var(--drupal-displace-offset-left);width:calc(100% - var(--drupal-displace-offset-left));height:var(--header-height);background-color:var(--color-primary-black);}.p-page--in-white .p-page__header{background-color:var(--color-primary-white);}.p-page-menu-shown .p-page__header{position:fixed;}.p-page__header-h-container{height:100%;}.p-page__header-container{display:flex;align-items:center;justify-content:space-between;}@media (min-width:1025px){.p-page__header-container{position:relative;justify-content:normal;gap:2rem;}}.p-page__dropdown{position:fixed;z-index:100;top:calc(var(--header-height) + var(--drupal-displace-offset-top));right:0;display:none;overflow:auto;flex-direction:column;width:calc(100% - var(--drupal-displace-offset-left));height:calc(var(--viewport-height) - var(--header-height) -
      var(--drupal-displace-offset-top));padding:0 1rem 3rem;background-color:var(--color-primary-black);gap:2rem;-ms-scroll-chaining:none;overscroll-behavior:contain;}@media (min-width:769px){.p-page__dropdown{padding-inline:1.5rem;}}@media (min-width:1025px){.p-page__dropdown{-ms-scroll-chaining:chained;overscroll-behavior:auto;position:static;display:flex;overflow:visible;flex-direction:row;flex-grow:1;align-items:center;justify-content:space-between;width:auto;height:auto;padding:0;background-color:transparent;gap:3rem;}}.p-page--in-white .p-page__dropdown{background-color:var(--color-primary-white);}@media (min-width:1025px){.p-page--in-white .p-page__dropdown{background-color:transparent;}}.p-page-menu-shown .p-page__dropdown{display:flex;}.p-page__main-navigation{flex-grow:1;}@media (min-width:1025px){.p-page__main-navigation{padding-top:0.375rem;}}@media (min-width:1025px){.p-page__controls{display:none;}}html:not(.p-page-menu-shown) .p-page__control--menu-close{display:none;}.p-page-menu-shown .p-page__control--menu-open{display:none;}.p-page__main{flex-grow:1;}.p-page__footer{position:relative;margin-bottom:-0.0625rem;color:var(--color-primary-white);background-color:var(--color-primary-black);}.p-page__footer-container{display:grid;gap:3rem;}@media (min-width:1025px){.p-page__footer-container{gap:6.25rem;}}.p-page__footer-inline-start{display:flex;flex-wrap:wrap;gap:0.5rem 2rem;align-items:center;}
:root{--color-primary-white:#fff;--color-primary-black:#000;--color-secondary-turquoise-300:#27fce2;--color-secondary-blue-600:#1570ef;--color-secondary-purple-500:#7a5af8;--color-secondary-rose-400:#fd6f8e;--color-extended-neutrals-n-100:#f2f4f7;--color-extended-neutrals-n-200:#e4e7ec;--color-extended-neutrals-n-300:#d0d5dd;--color-extended-neutrals-n-400:#98a2b3;--color-extended-neutrals-n-500:#667085;--color-extended-neutrals-n-600:#475467;--color-extended-neutrals-n-700:#344054;--color-extended-neutrals-n-800:#1d2939;--color-extended-neutrals-n-900:#101828;--color-extended-red-red-600:#d92d20;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
