@layer tokens,base;@layer components{.dialog{background:0 0;border:none;padding:.0625rem}.dialog::backdrop{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#000000b3}.section--main:has(.dialog--form){--section-padding-bottom:0;--section-padding-top:0}.dialog__content{background:#fff;border-radius:.625rem;position:relative;overflow:hidden}.dialog__video{aspect-ratio:16/9;width:100%;display:flex}.dialog__close{outline-offset:-.0625rem;background:#fff url(../../15f52ef66b75206dba34ce5466a4d6c3/Icons/icn-close-blue.svg) 50%/contain no-repeat;border:none;border-radius:50%;outline:.0625rem solid #000;width:3rem;height:3rem;margin:0 0 1.5rem auto;padding:0;display:block}.dialog__close:focus-visible{outline:.125rem solid #fff}.dialog__close--icn{justify-content:center;align-items:center;transition:background-color .3s,border-color .3s;display:flex}.dialog__close--icn:before{content:"";background:url(../../15f52ef66b75206dba34ce5466a4d6c3/Icons/icn-close-blue-simple.svg) 50% no-repeat;width:1.5rem;height:1.5rem;transition:filter .3s;display:block}.dialog__close--icn:hover{background:#003241}.dialog__close--icn:hover:before{filter:brightness(0)invert();scale:2}.dialog__close--icn:focus-visible{outline-color:#003241}@media (width>=1024px){.dialog{width:80%}}@media (width<=1023px){.dialog{width:100%}}}@layer utilities,overrides;
