.petition-module__Bih7dW__topBar{background-color:#fff;border-bottom:1px solid #e8e1d9}.petition-module__Bih7dW__topBarInner{text-align:center;width:min(1180px,95%);margin:0 auto;padding:.5rem 0}.petition-module__Bih7dW__topBarText{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#464b53;margin:0;font-size:.65rem}.petition-module__Bih7dW__nav{z-index:100;background-color:#fff;border-bottom:1px solid #e8e1d9;position:sticky;top:0}.petition-module__Bih7dW__navInner{justify-content:space-between;align-items:center;width:min(1180px,95%);margin:0 auto;padding:.875rem 0;display:flex}.petition-module__Bih7dW__navLogo{width:auto;height:44px;display:block}.petition-module__Bih7dW__navRight{align-items:center;gap:1rem;display:flex}.petition-module__Bih7dW__navBackLink{font-family:var(--font-sans),Montserrat,sans-serif;color:#464b53;letter-spacing:1px;font-size:.75rem;text-decoration:none}.petition-module__Bih7dW__ctaButton{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.8px;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;gap:.55rem;padding:.82rem 1.25rem;font-size:.66rem;font-weight:700;text-decoration:none;transition:transform .2s,opacity .2s,background-color .2s;display:inline-flex}.petition-module__Bih7dW__ctaButton:hover{transform:translateY(-1px)}.petition-module__Bih7dW__navCta{color:#fff;background-color:#1a3853}.petition-module__Bih7dW__ctaPrimary{color:#fff;background-color:#cfa670}.petition-module__Bih7dW__ctaSecondary{color:#fff;background-color:#0000;border-color:#ffffff73}.petition-module__Bih7dW__hero{align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.petition-module__Bih7dW__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.petition-module__Bih7dW__heroOverlay{background:linear-gradient(145deg,#0a1626e6 0%,#0a1626ad 55%,#0a1626d1 100%);position:absolute;inset:0}.petition-module__Bih7dW__heroInner{color:#fff;width:min(1180px,95%);margin:0 auto;padding:5.5rem 0;position:relative}.petition-module__Bih7dW__heroEyebrow{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:2.8px;text-transform:uppercase;color:#cfa670;margin:0 0 .9rem;font-size:.66rem}.petition-module__Bih7dW__heroTitle{font-family:var(--font-serif),"Noto Serif Display",Georgia,serif;max-width:12ch;margin:0 0 1.05rem;font-size:clamp(2.55rem,6vw,4.4rem);font-weight:500;line-height:1.03}.petition-module__Bih7dW__heroLead{font-family:var(--font-sans),Montserrat,sans-serif;color:#ffffffe6;max-width:62ch;margin:0 0 1.5rem;font-size:clamp(.95rem,1.4vw,1.08rem);line-height:1.75}.petition-module__Bih7dW__heroStats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:560px;margin-bottom:1.4rem;display:grid}.petition-module__Bih7dW__statCard{text-align:center;background-color:#ffffff12;border:1px solid #fff3;border-left:none;padding:.8rem .7rem}.petition-module__Bih7dW__statCard:first-child{border-left:1px solid #fff3}.petition-module__Bih7dW__statNumber{font-family:var(--font-sans),Montserrat,sans-serif;color:#cfa670;margin:0 0 .2rem;font-size:clamp(1.18rem,2.3vw,1.55rem);font-weight:700}.petition-module__Bih7dW__statLabel{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:#ffffffbd;margin:0;font-size:.57rem}.petition-module__Bih7dW__heroActions{flex-wrap:wrap;gap:.7rem;display:flex}.petition-module__Bih7dW__section{padding:3.7rem 0}.petition-module__Bih7dW__sectionTight{padding-top:1.2rem}.petition-module__Bih7dW__contentNarrow{width:min(920px,95%);margin:0 auto}.petition-module__Bih7dW__formSection{background-color:#f8f6f3;border-top:1px solid #e8e1d9;border-bottom:1px solid #e8e1d9}.petition-module__Bih7dW__formCard{background-color:#fff;border:1px solid #e8e1d9;padding:1.6rem}.petition-module__Bih7dW__kicker{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:2.3px;text-transform:uppercase;color:#cfa670;text-align:center;margin:0 0 .5rem;font-size:.64rem}.petition-module__Bih7dW__sectionTitle{font-family:var(--font-serif),"Noto Serif Display",Georgia,serif;color:#1a3853;text-align:center;margin:0 0 .75rem;font-size:clamp(1.45rem,3vw,2.05rem);font-weight:500;line-height:1.28}.petition-module__Bih7dW__sectionLead{max-width:64ch;font-family:var(--font-sans),Montserrat,sans-serif;color:#585858;text-align:center;margin:0 auto 1.5rem;font-size:.92rem;line-height:1.72}.petition-module__Bih7dW__reasonsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.petition-module__Bih7dW__reasonCard{background-color:#fff;border:1px solid #e8e1d9;padding:1rem}.petition-module__Bih7dW__reasonTitle{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.3px;text-transform:uppercase;color:#1a3853;margin:0 0 .45rem;font-size:.63rem;font-weight:700}.petition-module__Bih7dW__reasonBody{font-family:var(--font-sans),Montserrat,sans-serif;color:#585858;margin:0;font-size:.86rem;line-height:1.55}.petition-module__Bih7dW__commentsSection{background-color:#fff;border-top:1px solid #e8e1d9;border-bottom:1px solid #e8e1d9}.petition-module__Bih7dW__commentStats{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#8d8d8d;text-align:center;margin:0 0 .95rem;font-size:.62rem}.petition-module__Bih7dW__commentsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.petition-module__Bih7dW__commentCard{background-color:#f9f8f6;border:1px solid #e8e1d9;flex-direction:column;gap:.72rem;padding:1rem;display:flex}.petition-module__Bih7dW__commentQuoteMark{font-family:var(--font-serif),"Noto Serif Display",Georgia,serif;color:#cfa670;margin:0;font-size:1.5rem;line-height:1}.petition-module__Bih7dW__commentText{font-family:var(--font-sans),Montserrat,sans-serif;color:#464b53;margin:0;font-size:.88rem;line-height:1.65}.petition-module__Bih7dW__commentToggle{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#1a3853;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:-.1rem 0 0;padding:0;font-size:.66rem;font-weight:700}.petition-module__Bih7dW__commentToggle:hover{text-decoration:underline}.petition-module__Bih7dW__commentMeta{border-top:1px solid #e8e1d9;margin-top:auto;padding-top:.6rem}.petition-module__Bih7dW__commentName{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:.4px;color:#1a3853;margin:0;font-size:.75rem;font-weight:700}.petition-module__Bih7dW__commentDate{font-family:var(--font-sans),Montserrat,sans-serif;color:#8b8b8b;margin:.18rem 0 0;font-size:.65rem}.petition-module__Bih7dW__commentsLoadMoreWrap{justify-content:center;margin-top:1rem;display:flex}.petition-module__Bih7dW__commentsLoadMore{color:#fff;min-width:220px;font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.7px;text-transform:uppercase;cursor:pointer;background-color:#1a3853;border:1px solid #1a3853;padding:.78rem 1rem;font-size:.66rem;font-weight:700}.petition-module__Bih7dW__commentsLoadMore:disabled{opacity:.6;cursor:not-allowed}.petition-module__Bih7dW__commentError{text-align:center;font-family:var(--font-sans),Montserrat,sans-serif;color:#b2453c;margin:.75rem 0 0;font-size:.72rem}.petition-module__Bih7dW__commentEmptyState{text-align:center;background-color:#faf8f5;border:1px dashed #d9d3cc;padding:1.3rem}.petition-module__Bih7dW__commentEmptyTitle{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#1a3853;margin:0 0 .35rem;font-size:.8rem;font-weight:700}.petition-module__Bih7dW__commentEmptyBody{font-family:var(--font-sans),Montserrat,sans-serif;color:#686868;margin:0;font-size:.84rem;line-height:1.55}.petition-module__Bih7dW__detailsCard{background-color:#1a3853;border:1px solid #123047;padding:1.1rem}.petition-module__Bih7dW__detailsKicker{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#cfa670;margin:0 0 .7rem;font-size:.63rem}.petition-module__Bih7dW__detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.petition-module__Bih7dW__detailItem{background-color:#ffffff0f;border:1px solid #ffffff14;padding:.75rem}.petition-module__Bih7dW__detailLabel{font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:#cfa670;margin:0 0 .2rem;font-size:.56rem;font-weight:700}.petition-module__Bih7dW__detailValue{font-family:var(--font-sans),Montserrat,sans-serif;color:#fff;margin:0;font-size:.84rem;line-height:1.45}.petition-module__Bih7dW__emailSection{background-color:#fff;border-top:1px solid #e8e1d9;border-bottom:1px solid #e8e1d9;padding:3.7rem 0}.petition-module__Bih7dW__emailActions{justify-content:center;margin-bottom:.55rem;display:flex}.petition-module__Bih7dW__emailAction{color:#fff;width:min(420px,100%);min-height:52px;font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.3px;text-transform:uppercase;justify-content:center;align-items:center;gap:.5rem;padding:.7rem;font-size:.67rem;font-weight:700;text-decoration:none;display:flex}.petition-module__Bih7dW__emailHelper{font-family:var(--font-sans),Montserrat,sans-serif;color:#6f6f6f;text-align:center;margin:0 0 .55rem;font-size:.72rem}.petition-module__Bih7dW__emailNote{font-family:var(--font-sans),Montserrat,sans-serif;color:#9f9f9f;text-align:center;margin:0;font-size:.68rem}.petition-module__Bih7dW__galleryGrid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.petition-module__Bih7dW__finalSection{background-color:#e8e1d9;padding:3.8rem 0}.petition-module__Bih7dW__finalInner{text-align:center;width:min(920px,95%);margin:0 auto}.petition-module__Bih7dW__finalActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.petition-module__Bih7dW__finalSecondary{color:#1a3853;font-family:var(--font-sans),Montserrat,sans-serif;letter-spacing:1.5px;text-transform:uppercase;background-color:#0000;border:1px solid #1a3853;justify-content:center;align-items:center;padding:.82rem 1.2rem;font-size:.66rem;font-weight:700;text-decoration:none;display:inline-flex}.petition-module__Bih7dW__footer{background-color:#1a3853;padding:3rem 0}.petition-module__Bih7dW__footerInner{text-align:center;width:min(1180px,95%);margin:0 auto}.petition-module__Bih7dW__mobileStickyFooter{display:none}@media (max-width:1023px){.petition-module__Bih7dW__heroInner{padding:4.25rem 0}.petition-module__Bih7dW__section{padding:3.15rem 0}.petition-module__Bih7dW__sectionTight{padding-top:1rem}.petition-module__Bih7dW__commentsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.petition-module__Bih7dW__reasonsGrid,.petition-module__Bih7dW__detailsGrid,.petition-module__Bih7dW__commentsGrid{grid-template-columns:1fr}.petition-module__Bih7dW__statLabel{font-size:.54rem}}@media (max-width:640px){.petition-module__Bih7dW__mobileStickyFooter{display:flex!important}.petition-module__Bih7dW__pageMain{padding-bottom:64px}.petition-module__Bih7dW__topBar,.petition-module__Bih7dW__navBackLink{display:none}.petition-module__Bih7dW__navInner{padding:.72rem 0}.petition-module__Bih7dW__navLogo{height:36px}.petition-module__Bih7dW__navCta{letter-spacing:1.4px;padding:.68rem .9rem;font-size:.58rem}.petition-module__Bih7dW__hero{min-height:520px}.petition-module__Bih7dW__heroInner{padding:3.1rem 0}.petition-module__Bih7dW__heroTitle{font-size:2.35rem}.petition-module__Bih7dW__heroLead{margin-bottom:1.1rem;font-size:.9rem;line-height:1.64}.petition-module__Bih7dW__heroStats{margin-bottom:1.1rem}.petition-module__Bih7dW__statCard{padding:.68rem .45rem}.petition-module__Bih7dW__ctaButton{width:100%}.petition-module__Bih7dW__heroActions{grid-template-columns:1fr;gap:.6rem;width:100%;max-width:360px;display:grid}.petition-module__Bih7dW__section{padding:2.6rem 0}.petition-module__Bih7dW__formCard{padding:1.25rem 1rem}}
