.mm{--mm-teal:#31a294;--mm-deep:#004d44;--mm-orange:#ee4723;--mm-tan:#f4e2b5;--mm-white:#fff;--mm-font:"jubilat", Fraunces, Georgia, serif;font-family:var(--mm-font);background:var(--mm-deep) url(/assets/measure-m/bark-texture.jpg) repeat center top / 675px auto;color:var(--mm-white);padding:20px 16px 48px}.mm *,.mm :before,.mm :after{box-sizing:border-box}.mm h1,.mm h2,.mm h3,.mm p,.mm ul{margin:0}.mm ul{padding:0;list-style:none}.mm img{max-width:100%;height:auto;display:block}.mm__wrap{gap:28px;max-width:640px;margin:0 auto;display:grid}.mm__main{gap:26px;min-width:0;display:grid}.mm__head{text-align:center;background:var(--mm-teal);border-radius:18px;padding-bottom:14px;overflow:hidden}.mm__header-img{width:100%}.mm__paid{font:700 .74rem/1.3 var(--mm-font);color:var(--mm-deep);letter-spacing:.01em;margin-top:4px;padding:0 12px}.mm__district{font:700 clamp(1.4rem, 6vw, 2.1rem)/1.1 var(--mm-font);color:var(--mm-white);margin-top:6px;padding:0 12px}.mm__topbanner{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:-20px -16px 18px;padding:24px 16px 14px;text-decoration:none;display:flex}.mm__topbanner-text{font:italic 800 clamp(1.25rem, 4.6vw, 1.75rem)/1.15 var(--mm-font);color:var(--mm-orange);-webkit-text-stroke:4px var(--mm-white);paint-order:stroke fill}.mm__topbanner-arrow{background:var(--mm-white);flex:none;width:48px;height:23px;transition:transform .15s;display:inline-block;-webkit-mask:url(/assets/measure-m/arrow-hand-drawn-short-left-flat.svg) 50%/contain no-repeat;mask:url(/assets/measure-m/arrow-hand-drawn-short-left-flat.svg) 50%/contain no-repeat}.mm__topbanner:hover .mm__topbanner-arrow,.mm__topbanner:focus-visible .mm__topbanner-arrow{transform:translate(-5px)}.mm__topbanner:focus-visible{outline:3px solid var(--mm-white);outline-offset:-6px}@media (prefers-reduced-motion:reduce){.mm__topbanner-arrow{transition:none}}@media (min-width:960px){.mm__topbanner{margin:-36px -24px 30px}}.mm__photo{aspect-ratio:9/4;object-fit:cover;object-position:50% 34%;border:1.5px solid var(--mm-white);border-radius:14px;width:100%}.mm__orange{font:italic 800 clamp(1.25rem, 5vw, 1.6rem)/1.15 var(--mm-font);color:var(--mm-orange);text-align:center;-webkit-text-stroke:4px var(--mm-white);paint-order:stroke fill}.mm__how,.mm__cards{gap:14px;display:grid}.mm__card{text-align:center;background:var(--mm-white);color:var(--mm-deep);border-radius:18px;align-content:start;gap:4px;padding:14px 14px 16px;display:grid}.mm__pill{font:italic 800 1.2rem/1.15 var(--mm-font);margin-bottom:4px}.mm__sub{font:700 1.02rem/1.3 var(--mm-font)}.mm__cardtext{font:400 .98rem/1.45 var(--mm-font)}.mm__sticker{color:var(--mm-white);font:italic 800 .95rem/1.2 var(--mm-font);background:url(/assets/measure-m/oval-hand-cut.svg) 50%/100% 100% no-repeat;justify-self:center;max-width:16em;margin-top:10px;padding:14px 26px;transform:rotate(-4deg)}.mm__why{gap:12px;display:grid}.mm__panel{border:1.5px solid var(--mm-white);background:0 0;border-radius:14px;gap:14px;padding:18px 20px;display:grid}.mm__panel ul{gap:8px;display:grid}.mm__panel li{font:400 1rem/1.45 var(--mm-font);padding-left:16px;position:relative}.mm__panel li:before{content:"•";position:absolute;left:0}.mm__close{font:italic 800 clamp(1.2rem, 3.8vw, 1.45rem)/1.4 var(--mm-font);text-align:center;color:var(--mm-white);background:url(/assets/measure-m/underline-hand-drawn-white.svg) no-repeat center bottom 20px / 82% 28px, var(--mm-orange);border-radius:22px;padding:24px 26px 50px;transform:rotate(-1.2deg);box-shadow:0 8px 20px -10px #0000008c}.mm__close strong{color:var(--mm-deep);-webkit-text-stroke:4px var(--mm-white);paint-order:stroke fill;font-weight:800}.mm__programs{gap:22px;display:grid}.mm__program{align-items:center;gap:12px;display:grid}.mm__polaroid{background:#f4f1ea;border-radius:3px;max-width:340px;margin:0 auto;padding:10px 10px 26px;box-shadow:0 6px 16px -8px #00000073}.mm__program:first-child .mm__polaroid{transform:rotate(-3deg)}.mm__program:nth-child(2) .mm__polaroid{transform:rotate(1.5deg)}.mm__program:nth-child(3) .mm__polaroid{transform:rotate(-1deg)}.mm__polaroid img{aspect-ratio:4/3;object-fit:cover;width:100%}.mm__bubble{background:var(--mm-white);color:var(--mm-deep);text-align:center;border-radius:22px;gap:8px;padding:16px 18px;display:grid}.mm__bubble h3{font:italic 800 1.25rem/1.15 var(--mm-font)}.mm__bubble p{font:400 .98rem/1.45 var(--mm-font)}.mm__side{text-align:center;align-content:start;gap:14px;display:grid}.mm__endorse-title{font:italic 800 1.5rem/1.05 var(--mm-font);background:url(/assets/measure-m/oval-hand-cut.svg) 50%/100% 100% no-repeat;justify-self:center;padding:22px 32px;transform:rotate(-6deg)}.mm__endorsers{gap:12px;display:grid}.mm__endorsers strong{font:700 1.02rem/1.3 var(--mm-font);display:block}.mm__endorsers span{font:400 .95rem/1.35 var(--mm-font);color:var(--mm-tan);display:block}.mm__note{font:400 .8rem/1.3 var(--mm-font)}.mm__vote{font:800 clamp(1.6rem, 7vw, 2.1rem)/1.15 var(--mm-font);color:var(--mm-orange);-webkit-text-stroke:5px var(--mm-white);paint-order:stroke fill;margin-top:10px}.mm__dropbox{font:400 .95rem/1.4 var(--mm-font)}.mm__dropbox strong{font-weight:700;display:block}@media (min-width:560px){.mm__cards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12px}.mm__pill{place-items:center;min-height:2.4em;font-size:1.05rem;display:grid}.mm__cards{padding-bottom:66px}.mm__card{padding-bottom:46px;position:relative}.mm__sticker{z-index:2;width:max-content;max-width:15em;margin:0;position:absolute;bottom:-20px;left:0;transform:translate(-50%)rotate(-5deg)}.mm__programs{grid-auto-rows:1fr}.mm__program{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch}.mm__polaroid{align-self:center}.mm__bubble{align-content:center}}@media (min-width:960px){.mm{padding:36px 24px 64px}.mm__wrap{grid-template-columns:minmax(0,640px) 280px;justify-content:center;gap:40px;max-width:1000px}.mm__side{padding-top:140px;position:sticky;top:24px}}
