.popity{--popity-x-color:#000;--popity-border-radius:.15em;--popity-resource-width:120px;--popity-font-size:1.15rem;--popity-heading-size:1.8rem;--popity-text-margin:.5rem;--popity-html-based-width:550px;--popity-overlay-opacity:.3}.popity:modal{height:100%;display:flex;max-width:100%;font-size:var(--popity-font-size)}.popity:modal.bottom_right{justify-content:flex-end;align-items:flex-end}.popity:modal.center{justify-content:center;align-items:center}.p-close-sm{border:0;background:0 0;outline-color:transparent;color:var(--popity-x-color);position:absolute;top:.5em;right:.5em;font-size:1em;z-index:2}.p-close-sm:focus-visible{outline:0}@media all and (max-width:39.9375em){.p-close-sm{font-size:1rem;top:.25rem;right:.25rem}}.p-html-based,.p-image-based img{max-width:400px;box-shadow:0 0 30px rgba(0,0,0,.15)}.p-html-based{padding:30px;text-align:center}.p-html-based h2,.p-html-based ol,.p-html-based p,.p-html-based ul{margin-block:var(--popity-text-margin)}.p-html-based h2{font-size:var(--popity-heading-size)}.p-html-based.no_bg{background-color:var(--body-bg);color:var(--text-color)!important}.p-html-based.no_bg .p-close-sm{color:var(--text-color)}.p-html-based.has_resource{max-width:var(--popity-html-based-width)}@media (min-width:600px){.p-html-based.has_resource{display:grid;grid-template-columns:120px 1fr;gap:1.3rem;align-items:center}.p-html-based.has_resource .p-resource-link{display:flex;flex-direction:column;justify-content:center;align-items:center}}.p-html-based .p-resource-image{box-shadow:7px 7px 15px rgba(0,0,0,.3);border-radius:2px}.p-html-based .p-resource-image.no_dropshadow{box-shadow:none}.p-html-based .p-cta{margin-top:1rem}.p-html-based,.p-image-based{position:relative;background-size:cover;background-repeat:no-repeat;border-radius:var(--border-radius)}.p-image-based img{display:block;width:100%;height:auto;border-radius:var(--popity-border-radius)}.p-resource-image{width:var(--popity-resource-width);height:auto}@media (prefers-color-scheme:light){.popity::backdrop{background-color:rgba(45,39,42,.4)}}