.public-site .naloxone-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.naloxone-intro-copy,.public-site .naloxone-video{min-width:0}.public-site .naloxone-video{padding:0}.public-site .naloxone-video h2{margin-block:12px 16px;font-size:28px;line-height:1.2}.naloxone-video-frame{aspect-ratio:16/9;background:#edf0e6;border:2px solid #254d3d;border-radius:8px;width:100%;margin-block:24px 18px;position:relative;overflow:hidden}.naloxone-video-frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.naloxone-video-fallback{font-size:.95rem;line-height:1.6}@media (width<=800px){.public-site .naloxone-intro{grid-template-columns:minmax(0,1fr);gap:32px}}
