.minimodal{opacity:0;transition:.4s;z-index:2}dialog.widget--dialog{background:transparent;border:none;height:-moz-fit-content;height:fit-content;height:-webkit-fit-content;max-width:50rem;padding:0;width:-moz-fit-content;width:fit-content;width:-webkit-fit-content}::backdrop{background-color:rgba(0,40,85,.95)}::backdrop,dialog{animation:fadein .25s ease-in forwards}@keyframes fadein{0%{opacity:0}to{opacity:1}}.content__main>dialog:last-child{margin-bottom:auto}dialog>iframe{aspect-ratio:16/9;height:auto;max-width:85vw;min-width:21rem;width:100vw}.minimodal.minimodal--active{opacity:1;transition:.4s}dialog{padding:1rem}dialog>.widget{margin:0}body.scroll-lock{overflow:hidden}.minimodal__overlay{background:rgba(var(--blue),.95);overflow-y:auto;position:fixed;top:0}.minimodal__content{margin-left:auto;margin-right:auto;max-width:68rem;width:calc(100% - 3rem)}@media (--md ){.minimodal__content{width:calc(100% - 6rem)}}@media (--lg ){.minimodal__content{width:calc(100% - 12rem)}}.minimodal__content{overscroll-behavior-y:contain}.minimodal__close{background-color:rgb(var(--white));background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='rgb(root-var(--blue))' viewBox='0 0 10.505 10.505'%3E%3Cpath d='m0 1.488 3.765 3.764L0 9.017l1.488 1.488L5.252 6.74l3.765 3.765 1.488-1.488L6.74 5.252l3.765-3.764L9.017 0 5.252 3.765 1.488 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.75rem .75rem;border:0;border-radius:50%;height:2.5rem;overflow:hidden;padding:0;position:fixed;right:1.5rem;text-indent:-999rem;top:1.5rem;width:2.5rem}.minimodal__close:hover{background-color:rgb(var(--gold))}