.site-naloxone-hero{background-color:#5c59d3;padding-top:20px}.site-naloxone-hero img{margin:20px auto 0;width:88%}@media(min-width:48rem){.site-naloxone-hero{background-image:url(/naloxone/hero.svg);background-position:right 5% top 0;background-repeat:no-repeat;color:#fff;min-height:500px;padding:6% 0}}@media(min-width:768px)and (max-width:1024px){.site-naloxone-hero{background-size:450px 500px}}@media(min-width:1024px)and (max-width:1200px){.site-naloxone-hero{background-size:500px 500px}}@media(min-width:1200px)and (max-width:2000px){.site-naloxone-hero{background-size:600px 500px}}@media(min-width:2000px){.site-naloxone-hero{background-position:right 5% top 20%;background-size:1600px 500px}}@media(min-width:768px){.site-naloxone-hero .mobile-only{display:none}}.site-naloxone-hero .yellow-button{background-color:#f9b13d;border:2px solid #000;color:#000;display:inline-block;font-weight:700;margin-top:20px;padding:15px 20px;text-align:center;width:100%}@media(min-width:48rem){.site-naloxone-hero .yellow-button{display:inline;width:auto}}.site-naloxone-hero .yellow-button:hover{background-color:#fbc570}.site-naloxone-hero__copy h1{color:#fff;font-size:46px;line-height:110%;margin-bottom:1rem}@media(min-width:48rem){.site-naloxone-hero__copy h1{font-size:60px}}.site-naloxone-hero__copy a{font-weight:700}.site-naloxone-hero__copy p{color:#fff;font-size:20px;margin-bottom:15px}@media(max-width:47.98rem){.site-naloxone-hero__copy{margin:0 var(--base-container-margin);padding:var(--base-container-padding) 0}}@media(min-width:48rem){.site-naloxone-hero__copy{padding-left:var(--base-container-margin);padding-right:54vw}}.naloxone-section{background-color:#5c59d3;position:relative;z-index:1}.naloxone-section .street-drug__blurb{background-color:#c9e9fb;border:2px solid;color:#000;display:flex;flex-direction:row;font-size:2.5rem;gap:var(--base-gap);margin:40px auto 100px;text-align:center}@media(min-width:48rem){.naloxone-section .street-drug__blurb{flex-direction:row;margin:0 auto 100px;max-width:80%;padding:5rem 10rem}}.naloxone-section .street-drug__blurb>div{display:flex;flex-direction:column;justify-content:center}@media(max-width:47.98rem){.naloxone-section .street-drug__blurb>div:last-of-type{padding:4rem}.naloxone-section .street-drug__blurb>div:last-of-type .site-button{display:flex;flex-grow:1;justify-content:center}}.naloxone-section .street-drug__blurb h4{margin-bottom:var(--base-gap)}.naloxone-section .street-drug__blurb a{border:2px solid}.naloxone-section .street-drug__blurb p{font-size:26px;font-weight:700;padding-bottom:0}.naloxone-section .street-drug__blurb .yellow-button{background-color:#f9b13d;color:#000;font-weight:700;padding:5px 10px}.naloxone-section .street-drug__blurb .yellow-button:hover{background-color:#fbc570}.naloxone-section .baggy{height:130px;left:-50px;position:absolute;top:5px;z-index:2}@media(min-width:48rem){.naloxone-section .baggy{height:auto;left:0;top:-40px}}.naloxone-section .naloxone{bottom:0;height:195px;position:absolute;right:-15%;z-index:2}@media(min-width:48rem){.naloxone-section .naloxone{bottom:-20px;height:auto;right:-4%}}.site-why-quit-section{display:flex;flex-direction:column;padding:20px 30px}@media(min-width:48rem){.site-why-quit-section{padding:0}}h3{font-weight:700;margin:20px 0;text-align:center}@media(min-width:48rem){h3{margin:40px auto 0}}.site-why-quit-section>div{color:#000;display:flex;flex-direction:column}.site-why-quit-section>div>div{flex-direction:column}@media(min-width:1024px){.site-why-quit-section>div{flex-direction:row;gap:0;padding:var(--base-container-padding) 9vw}.site-why-quit-section>div>div{display:flex;flex:1;gap:1.5rem}}.site-why-quit-section>div__copy{display:flex;flex-direction:column;gap:2rem}@media(max-width:47.98rem){.site-why-quit-section>div__copy{background-position-y:10rem;padding:var(--base-container-margin)}}.site-why-quit-section>div__copy h2{color:var(--site-orange)}.site-why-quit-section>div__copy h2 span{color:#fff}.site-why-quit-section>div__video{display:flex;flex-direction:column}@media(min-width:48rem){.site-why-quit-section>div__video{gap:.33rem}}.site-why-quit-section>div__video p{font-style:italic;text-align:center}@media(max-width:47.98rem){.site-why-quit-section>div__video p{display:none}}.site-why-quit-section>div ul{list-style:disc;margin-left:20px}.site-why-quit-section>div .letter-blocks-mobile{background-color:#f9b13d;border:2px solid #000;display:flex;flex-direction:column;margin:20px 0}.site-why-quit-section>div .letter-blocks-mobile p{padding-bottom:0}.site-why-quit-section>div .letter-blocks-mobile h4{font-size:24px}.site-why-quit-section>div .letter-blocks-mobile img{width:100%}.site-why-quit-section>div .letter-blocks-mobile>div{padding:20px}.site-why-quit-section>div .letter-blocks{background-color:#f9b13d;border:2px solid #000;display:flex;flex-direction:row;min-width:575px;padding-right:20px}.site-why-quit-section>div .letter-blocks p{padding-bottom:0}.site-why-quit-section>div .letter-blocks h4{font-size:24px;margin-top:15px}.site-why-quit-section>div .letter-blocks img{max-width:240px}.site-why-quit-section>div .letter-blocks>div{padding-left:10px}body.video-modal-is-open{height:100%;margin:0;overflow:hidden}.site-video-modal{gap:var(--base-small-gap)!important}.site-video-modal__container{position:relative}.site-video-modal__container img{margin:0 auto}.site-video-modal__play{height:9rem;left:calc(50% - 4.5rem);position:absolute;top:calc(50% - 4.5rem);width:9rem}.site-video-modal__play .base-icon{color:var(--site-orange);font-size:4rem;margin-left:1rem}.site-modal-content{width:100%}.site-modal-content__container{align-items:center;display:flex;flex-direction:column;justify-content:center}.site-modal-content__container--controls{color:var(--site-yellow);display:flex;justify-content:end;width:105%}@media(max-width:47.98rem){.site-modal-content__container--controls{position:absolute;top:0;width:100%}}.site-modal-content__container--controls button{font-size:4rem}@media(max-width:47.98rem){.site-modal-content__container--controls button{margin-right:2rem}}.site-modal-content .site-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.site-modal-content iframe[src*="youtube.com"]{aspect-ratio:560/315;height:auto;width:60vw}@media(max-width:47.98rem){.site-modal-content iframe[src*="youtube.com"]{width:100vw}}.site-modal-content .content-invisible{opacity:0}.site-modal-content .content-visible{opacity:1}.site-spinner{height:80px;width:80px}.site-spinner div{animation:spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid var(--site-yellow);border-color:var(--site-yellow) transparent transparent transparent;border-radius:50%;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.site-spinner div:first-child{animation-delay:-.45s}.site-spinner div:nth-child(2){animation-delay:-.3s}.site-spinner div:nth-child(3){animation-delay:-.15s}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.site-faqs-and-resources-questions-section{background-color:#121212;color:#fff;display:flex;flex-direction:column;gap:var(--base-gap)}.site-faqs-and-resources-questions-section h2{color:#fff;font-size:28px;margin:40px auto;text-align:center}@media(min-width:48rem){.site-faqs-and-resources-questions-section h2{font-size:40px}}.site-faqs-and-resources-questions-section h3{color:#fff;margin:20px auto;text-align:center}.site-faqs-and-resources-questions-section__title{display:flex;flex-direction:column-reverse;gap:var(--base-gap)}@media(min-width:48rem){.site-faqs-and-resources-questions-section__title{flex-direction:row;margin:0 var(--base-container-margin);padding-top:var(--base-container-padding)}.site-faqs-and-resources-questions-section__title>div{flex:1}}.site-faqs-and-resources-questions-section__questions{margin:0 var(--base-container-margin)}.site-faqs-and-resources-questions-section .yellow-bg{background-color:#f9b13d;color:#000;margin:0 var(--base-container-margin);padding:40px 20px 0;text-align:center}@media(min-width:48rem){.site-faqs-and-resources-questions-section .yellow-bg{padding:40px 0 20px}}.site-faqs-and-resources-questions-section .yellow-bg h4{color:#000;font-size:24px;font-weight:700;margin-bottom:10px}.site-faqs-and-resources-questions-section .yellow-bg p{font-size:18px}.site-faqs-and-resources-questions-section .blue-bg{background-color:#00b0f0;color:#000;margin:0 var(--base-container-margin);padding:40px 20px 0;text-align:center}@media(min-width:48rem){.site-faqs-and-resources-questions-section .blue-bg{padding:40px 0 20px}}.site-faqs-and-resources-questions-section .blue-bg h4{color:#000;font-size:24px;font-weight:700;margin-bottom:10px}.site-faqs-and-resources-questions-section .blue-bg p{font-size:18px}.site-faqs-and-resources-questions-section .languages{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:25px;padding:0 40px}@media(min-width:48rem){.site-faqs-and-resources-questions-section .languages{flex-direction:row;padding:0 40px}}.site-faqs-and-resources-questions-section .languages a{color:#000;font-size:18px;font-weight:700}.site-faqs-and-resources-questions-section .languages img{display:inline-block;margin-right:8px}@media(min-width:48rem){.site-faqs-and-resources-questions-section .languages img{margin-right:0}}.site-faqs-and-resources-questions-section .languages>div{display:flex;flex-direction:row;justify-content:space-between;margin:10px;width:100%}.site-faqs-and-resources-questions-section .languages>div:last-child{display:flex;flex-direction:row;justify-content:center;margin:10px}