@font-face{font-family:AssureSans;src:url('/patches/assets/freedom-DejaVuSans.woff') format('woff');font-weight:400;font-display:swap}
@font-face{font-family:AssureSans;src:url('/patches/assets/freedom-DejaVuSans-Bold.woff') format('woff');font-weight:700;font-display:swap}
@font-face{font-family:AssureSerif;src:url('/patches/assets/freedom-DejaVuSerif.woff') format('woff');font-weight:400;font-display:swap}
.assure-gallery .defend-gallery-track{touch-action:auto;align-items:flex-start}
#assure-gallery .assure-slide{position:relative;container-type:inline-size;isolation:isolate;overflow:hidden;min-width:0}
#assure-gallery .assure-base{display:block;width:100%;height:auto;aspect-ratio:auto}
#assure-gallery .assure-original{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;pointer-events:none}
#assure-gallery .assure-text{position:absolute;margin:0;padding:0;line-height:1.14;letter-spacing:0;font-weight:400;z-index:3}
#assure-gallery .assure-text span{display:block;white-space:nowrap}
#assure-gallery .assure-sans{font-family:AssureSans,sans-serif!important}
#assure-gallery .assure-bold{font-family:AssureSans,sans-serif!important;font-weight:700}
#assure-gallery .assure-serif{font-family:AssureSerif,serif!important}
.assure-drugfree{position:absolute;left:5%;top:40%;width:36%;height:4.5%;border:2px solid #587022;border-radius:99px;background:#fffdf4;z-index:2}
.assure-footer-strip{position:absolute;left:5%;top:85%;width:90%;height:6.2%;background:#fffaf3e8;z-index:2}
.assure-footer-motto{position:absolute;left:4%;top:92.4%;width:92%;height:5.4%;background:#614276;z-index:2}
.assure-gallery .defend-gallery-button:focus-visible,.assure-gallery .defend-gallery-track:focus-visible{outline:3px solid #6392b4;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.assure-gallery .defend-gallery-track{scroll-behavior:auto}}
#assure-gallery .assure-original{z-index:2}
.assure-drugfree,.assure-footer-strip,.assure-footer-motto{z-index:1}
