.basicLightbox{position:fixed;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);opacity:.01;transition:opacity .4s ease;z-index:1000;will-change:opacity}.basicLightbox--visible{opacity:1}.basicLightbox__placeholder{max-width:100%;transform:scale(0.9);transition:transform .4s ease;z-index:1;will-change:transform}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:95%;max-height:95%}.basicLightbox__placeholder>video:first-child:last-child,.basicLightbox__placeholder>iframe:first-child:last-child{pointer-events:auto}.basicLightbox__placeholder>img:first-child:last-child,.basicLightbox__placeholder>video:first-child:last-child{width:auto;height:auto}.basicLightbox--img .basicLightbox__placeholder,.basicLightbox--video .basicLightbox__placeholder,.basicLightbox--iframe .basicLightbox__placeholder{width:100%;height:100%;pointer-events:none}.basicLightbox--visible .basicLightbox__placeholder{transform:scale(1)}.rebrand-modal{z-index:10000 !important}.rebrand-modal>div{background-color:#fff;border-radius:8px;color:var(--c-black-50);display:flex;flex-direction:column;font-family:"Poppins",sans-serif;gap:var(--sm);padding:20px 72px;text-align:center}.rebrand-modal>div img.modal-close{background-color:var(--c-blue-125);border-radius:16px;cursor:pointer;height:25px;padding:6px;position:absolute;right:var(--sm);top:var(--sm)}.rebrand-modal>div img.rebrand{margin:auto;width:304px}.rebrand-modal>div h2{font-family:"Poppins",sans-serif;font-size:var(--lg);font-weight:600;letter-spacing:-0.5px;line-height:36px;margin-bottom:0;width:370px}.rebrand-modal>div p{font-size:var(--xm);font-weight:400;letter-spacing:.5px;line-height:20px;margin-top:-0.25rem;width:370px}.rebrand-modal>div a.btn-close{background:var(--c-gbrgreen);border-radius:57px;color:#fff;cursor:pointer;font-size:var(--sm);font-weight:700;letter-spacing:1px;margin:auto;padding:var(--xs) var(--mh);width:fit-content}.rebrand-modal>div a.btn-close:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}@media(max-width: 48em){.rebrand-modal{padding-top:100px}.rebrand-modal>div{max-width:540px;padding:var(--mg) var(--xs);width:calc(100% - 16px)}.rebrand-modal>div p{width:auto}.rebrand-modal>div h2{font-size:var(--mh);letter-spacing:-0.25px;line-height:32px;width:auto}}
