@layer ds-reset,ds-foundation,ds-subatoms,ds-atoms;@layer ds-molecules{.popup{padding:var(--spacings-s24);position:relative}@media screen and (max-width:479px){.popup{padding:var(--spacings-s16)}}@media screen and (min-width:480px) and (max-width:767px){.popup{padding:var(--spacings-s16)}}.popup__holder{padding:var(--spacings-s24);background-color:var(--background-colors-base);box-shadow:var(--shadows-tint-1);border-radius:var(--corner-radius-r16);border:1px solid var(--background-colors-tint-3);position:relative}.popup__content--with-background-effect{background:var(--effects-vignette)}.popup__close-button{--dir-position:calc(-1 * var(--spacings-s16));inset-block-start:var(--dir-position);inset-inline:auto var(--dir-position);position:absolute}.popup__overlay-visible{opacity:1;transition:opacity .2s cubic-bezier(0,0,.2,1)}.popup__overlay-hidden{opacity:0;transition:opacity .2s cubic-bezier(.4,0,1,1)}.popup__holder--with-glassy-effect{background-color:#0000;border:none}.popup__glass{background-color:var(--effects-glassy-tint);border:1px solid var(--effects-glassy-highlight-border);box-shadow:var(--effects-glassy-shadow), var(--effects-glassy-inner-shadow);-webkit-backdrop-filter:var(--effects-glassy-backdrop);backdrop-filter:var(--effects-glassy-backdrop);border-block-start:0;border-inline-start:0;position:relative;overflow:hidden}.popup__glass:before,.popup__glass:after{content:"";pointer-events:none;position:absolute}.popup__glass:before{height:var(--effects-glassy-border-width);background:var(--effects-glassy-edge-top);inset-block-start:0;inset-inline:10%}.popup__glass:after{width:var(--effects-glassy-border-width);background:var(--effects-glassy-edge-side);inset-block:0;inset-inline-start:0}.popup__glass{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}}@layer ds-organisms,ds-templates,ds-landing;
