.home-module__i0QXTG__hero{background:var(--ink);grid-template-columns:1fr 1fr;min-height:min(100vh,700px);padding-top:56px;display:grid;position:relative;overflow:hidden}.home-module__i0QXTG__hero:after{content:"";background:radial-gradient(ellipse 55% 45% at 50% 50%,color-mix(in srgb,var(--forest)18%,transparent),transparent 70%);pointer-events:none;z-index:0;will-change:transform;animation:22s ease-in-out infinite home-module__i0QXTG__heroAmbient;position:absolute;inset:-20%}@media (prefers-reduced-motion:reduce){.home-module__i0QXTG__hero:after{animation:none}}.home-module__i0QXTG__heroLeft{z-index:1;border-right:1px solid color-mix(in srgb,var(--rule)12%,transparent);flex-direction:column;justify-content:center;padding:60px 56px 60px 64px;display:flex;position:relative}.home-module__i0QXTG__heroDateline{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lt);align-items:center;gap:12px;margin-bottom:24px;font-size:10px;font-weight:600;display:flex}.home-module__i0QXTG__heroDateline:before{content:"";background:var(--gold-lt);width:28px;height:1px;display:block}.home-module__i0QXTG__heroHeadline{letter-spacing:-.01em;color:var(--cream);margin-bottom:8px;font-family:Playfair Display,serif;font-size:clamp(42px,5.5vw,74px);font-weight:900;line-height:1}.home-module__i0QXTG__heroHeadline em{color:var(--gold-lt);font-style:italic}.home-module__i0QXTG__barnWord{color:var(--barn);display:block}.home-module__i0QXTG__heroDeck{color:color-mix(in srgb,var(--cream)62%,transparent);max-width:480px;margin:28px 0 40px;font-family:Lora,serif;font-size:16px;line-height:1.8}.home-module__i0QXTG__heroDeck b{color:color-mix(in srgb,var(--cream)85%,transparent)}.home-module__i0QXTG__heroActions{flex-wrap:wrap;gap:14px;display:flex}.home-module__i0QXTG__heroRight{z-index:1;background:linear-gradient(160deg,color-mix(in srgb,var(--forest)30%,transparent)0%,color-mix(in srgb,var(--ink)85%,transparent)65%),var(--ink-2);flex-direction:column;justify-content:center;padding:48px;display:flex;position:relative;overflow:hidden}.home-module__i0QXTG__heroLandscape{opacity:.22;height:45%;position:absolute;bottom:0;left:0;right:0}.home-module__i0QXTG__forumLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lt);z-index:2;margin-bottom:14px;font-size:10px;font-weight:700;position:relative}.home-module__i0QXTG__forumCard{z-index:2;background:color-mix(in srgb,var(--cream)5%,transparent);border:1px solid color-mix(in srgb,var(--rule)18%,transparent);border-left:3px solid var(--barn);margin-bottom:10px;padding:18px 22px;position:relative}.home-module__i0QXTG__forumCard:last-of-type{margin-bottom:0}.home-module__i0QXTG__forumDate{color:var(--cream);margin-bottom:4px;font-family:Playfair Display,serif;font-size:20px;font-weight:700;display:block}.home-module__i0QXTG__forumLoc{color:color-mix(in srgb,var(--cream)52%,transparent);font-size:13px}.home-module__i0QXTG__forumTime{letter-spacing:.1em;color:var(--gold-lt);margin-top:6px;font-size:11px;font-weight:600;display:block}.home-module__i0QXTG__heroFcva{z-index:2;color:color-mix(in srgb,var(--rule)35%,transparent);margin-top:14px;font-size:11px;position:relative}.home-module__i0QXTG__communityForumSection{background:var(--cream,#faf7f2);border-top:4px solid var(--barn);border-bottom:1px solid var(--rule)}.home-module__i0QXTG__communityForumInner{grid-template-columns:1fr 320px;align-items:center;gap:64px;max-width:1200px;margin:0 auto;padding:56px 64px;display:grid}.home-module__i0QXTG__communityForumEyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--barn);margin-bottom:14px;font-size:10px;font-weight:700}.home-module__i0QXTG__communityForumTitle{color:var(--ink);margin-bottom:16px;font-family:Playfair Display,serif;font-size:clamp(28px,3.5vw,40px);font-weight:900;line-height:1.08}.home-module__i0QXTG__communityForumTitle em{color:var(--barn);font-style:italic}.home-module__i0QXTG__communityForumDeck{color:var(--ink-2);max-width:480px;margin-bottom:20px;font-family:Lora,serif;font-size:15px;line-height:1.75}.home-module__i0QXTG__communityForumPanelists{flex-wrap:wrap;gap:6px 16px;margin-bottom:28px;display:flex}.home-module__i0QXTG__communityForumPanelists span{letter-spacing:.08em;color:var(--ink-3);font-size:11px;font-weight:700}.home-module__i0QXTG__communityForumPanelists span:before{content:"·";color:var(--barn);margin-right:8px}.home-module__i0QXTG__communityForumPanelists span:first-child:before{content:none;margin:0}.home-module__i0QXTG__communityForumBtn{background:var(--barn);color:var(--cream);letter-spacing:.14em;text-transform:uppercase;padding:14px 28px;font-size:11px;font-weight:700;text-decoration:none;display:inline-block}.home-module__i0QXTG__communityForumBtn:hover{background:var(--barn-dark)}.home-module__i0QXTG__communityForumRight{background:var(--ink);border-left:3px solid var(--barn);padding:28px 28px 24px}.home-module__i0QXTG__communityForumMetaLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lt);margin-bottom:16px;font-size:9px;font-weight:700}.home-module__i0QXTG__communityForumMetaItem{border-bottom:1px solid color-mix(in srgb,var(--rule)12%,transparent);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.home-module__i0QXTG__communityForumMetaItem:last-child{border-bottom:none;padding-bottom:0}.home-module__i0QXTG__communityForumMetaKey{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--cream)45%,transparent);flex-shrink:0;font-size:10px;font-weight:700}.home-module__i0QXTG__communityForumMetaVal{color:var(--cream);text-align:right;font-family:Playfair Display,serif;font-size:14px;font-weight:700}.home-module__i0QXTG__statsSection{background:var(--white);border-bottom:3px double var(--rule-dark);padding-bottom:72px}.home-module__i0QXTG__statCard{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--white);padding:34px 30px;transition:background .18s}.home-module__i0QXTG__statCard:hover{background:var(--cream)}.home-module__i0QXTG__statCard:nth-child(3n){border-right:none}.home-module__i0QXTG__statCard:nth-last-child(-n+3){border-bottom:none}.home-module__i0QXTG__statTag{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--rule);margin-bottom:10px;padding-bottom:8px;font-size:10px;font-weight:700}.home-module__i0QXTG__statTag.home-module__i0QXTG__water{color:var(--forest);border-color:var(--forest-lt)}.home-module__i0QXTG__statTag.home-module__i0QXTG__power{color:var(--barn);border-color:var(--barn)}.home-module__i0QXTG__statTag.home-module__i0QXTG__resist{color:var(--gold);border-color:var(--gold-lt)}.home-module__i0QXTG__statNum{color:var(--ink);margin:8px 0 10px;font-family:Playfair Display,serif;font-size:clamp(28px,3.2vw,44px);font-weight:900;line-height:1}.home-module__i0QXTG__statNum.home-module__i0QXTG__forest{color:var(--forest)}.home-module__i0QXTG__statNum.home-module__i0QXTG__barn{color:var(--barn)}.home-module__i0QXTG__statNum.home-module__i0QXTG__gold{color:var(--gold)}.home-module__i0QXTG__statLabel{color:var(--ink-2);font-size:13px;line-height:1.65}.home-module__i0QXTG__statLabel b{color:var(--ink);font-weight:700}.home-module__i0QXTG__statSource{color:var(--ink-3);margin-top:12px;font-size:10px;font-style:italic}.home-module__i0QXTG__statSource a{color:var(--ink-3);text-underline-offset:2px;text-decoration:underline}.home-module__i0QXTG__statSource a:hover{color:var(--barn)}.home-module__i0QXTG__statGroup:hover .home-module__i0QXTG__statGroupHeader{background:var(--cream-2)}.home-module__i0QXTG__issuesSection{background:var(--cream-2);border-bottom:3px double var(--rule-dark);padding-bottom:72px}.home-module__i0QXTG__issuesGrid{grid-template-columns:1fr 1fr;gap:3px;display:grid}.home-module__i0QXTG__issueCard{background:var(--white);padding:48px 44px}.home-module__i0QXTG__issueFlag{letter-spacing:.18em;text-transform:uppercase;margin-bottom:20px;padding:5px 12px;font-size:10px;font-weight:700;display:inline-block}.home-module__i0QXTG__issueFlag.home-module__i0QXTG__water{background:var(--forest);color:var(--cream)}.home-module__i0QXTG__issueFlag.home-module__i0QXTG__power{background:var(--barn);color:var(--cream)}.home-module__i0QXTG__issueFlag.home-module__i0QXTG__noise{background:var(--ink-2);color:var(--gold-lt)}.home-module__i0QXTG__issueFlag.home-module__i0QXTG__karst{background:var(--forest);color:var(--cream)}.home-module__i0QXTG__issueTitle{color:var(--ink);margin-bottom:16px;font-family:Playfair Display,serif;font-size:29px;font-weight:900;line-height:1.1}.home-module__i0QXTG__issueTitle em{font-style:italic}.home-module__i0QXTG__issueBody{color:var(--ink-2);border-bottom:1px solid var(--rule);margin-bottom:26px;padding-bottom:22px;font-family:Lora,serif;font-size:14px;line-height:1.8}.home-module__i0QXTG__issueBody b{color:var(--ink);font-weight:600}.home-module__i0QXTG__issueFacts{list-style:none}.home-module__i0QXTG__issueFacts li{color:var(--ink-2);border-bottom:1px solid var(--rule);padding:11px 0 11px 22px;font-size:13px;line-height:1.65;position:relative}.home-module__i0QXTG__issueFacts li:last-child{border-bottom:none}.home-module__i0QXTG__issueFacts li:before{content:"◆";color:var(--barn);font-size:10px;position:absolute;top:13px;left:0}.home-module__i0QXTG__issueCard.home-module__i0QXTG__waterCard .home-module__i0QXTG__issueFacts li:before{color:var(--forest)}.home-module__i0QXTG__issueFacts li b{color:var(--ink);font-weight:700}.home-module__i0QXTG__issueFacts a{color:var(--barn);text-underline-offset:2px;font-weight:600;text-decoration:underline}.home-module__i0QXTG__issueFacts a:hover{color:var(--barn-dark)}.home-module__i0QXTG__neighborsSection{background:var(--ink);padding-bottom:72px}.home-module__i0QXTG__neighborsGrid{border:1px solid color-mix(in srgb,var(--rule)13%,transparent);grid-template-columns:repeat(3,1fr);margin-bottom:36px;display:grid}.home-module__i0QXTG__neighborCard{border-right:1px solid color-mix(in srgb,var(--rule)10%,transparent);background:color-mix(in srgb,var(--cream)3%,transparent);padding:36px 30px;transition:background .18s}.home-module__i0QXTG__neighborCard:last-child{border-right:none}.home-module__i0QXTG__neighborCard:hover{background:color-mix(in srgb,var(--cream)5.5%,transparent)}.home-module__i0QXTG__neighborName{color:var(--cream);margin-bottom:3px;font-family:Playfair Display,serif;font-size:20px;font-weight:700}.home-module__i0QXTG__neighborTag{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-lt);margin-bottom:16px;font-size:10px;font-weight:700;display:block}.home-module__i0QXTG__neighborBody{color:color-mix(in srgb,var(--cream)58%,transparent);font-size:13px;line-height:1.75}.home-module__i0QXTG__neighborBody b{color:color-mix(in srgb,var(--cream)85%,transparent);font-weight:600}.home-module__i0QXTG__actionSection{background:var(--cream-2);border-bottom:3px double var(--rule-dark);padding-bottom:72px}.home-module__i0QXTG__actionGrid{grid-template-columns:1fr 1fr;align-items:start;gap:3px;display:grid}.home-module__i0QXTG__stepsCol{background:var(--white)}.home-module__i0QXTG__actionStep{border-bottom:1px solid var(--rule);display:flex}.home-module__i0QXTG__actionStep:last-child{border-bottom:none}.home-module__i0QXTG__stepNum{color:var(--parchment);flex-shrink:0;width:72px;padding:24px 0 24px 24px;font-family:Playfair Display,serif;font-size:44px;font-weight:900;line-height:1}.home-module__i0QXTG__stepBody{flex:1;padding:24px 28px 24px 18px}.home-module__i0QXTG__stepTitle{color:var(--ink);margin-bottom:6px;font-family:Playfair Display,serif;font-size:16px;font-weight:700}.home-module__i0QXTG__stepDesc{color:var(--ink-3);font-size:13px;line-height:1.7}.home-module__i0QXTG__stepDesc a{color:var(--barn);font-weight:600;text-decoration:none}.home-module__i0QXTG__stepDesc a:hover{text-decoration:underline}.home-module__i0QXTG__toolCol{background:var(--forest)}.home-module__i0QXTG__toolInner{padding:40px 36px}.home-module__i0QXTG__toolEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-lt);margin-bottom:10px;font-size:10px;font-weight:700}.home-module__i0QXTG__toolTitle{color:var(--cream);margin-bottom:8px;font-family:Playfair Display,serif;font-size:24px;font-weight:700;line-height:1.2}.home-module__i0QXTG__toolSub{color:color-mix(in srgb,var(--cream)55%,transparent);border-bottom:1px solid color-mix(in srgb,var(--cream)10%,transparent);margin-bottom:24px;padding-bottom:20px;font-size:13px;line-height:1.7}.home-module__i0QXTG__toolInput{border:1px solid color-mix(in srgb,var(--cream)18%,transparent);width:100%;color:var(--cream);background:#ffffff12;outline:none;margin-bottom:10px;padding:13px 16px;font-family:"Source Sans 3",sans-serif;font-size:14px;transition:border-color .2s}.home-module__i0QXTG__toolInput:focus{border-color:var(--gold-lt)}.home-module__i0QXTG__toolInput::placeholder{color:color-mix(in srgb,var(--cream)28%,transparent)}.home-module__i0QXTG__toolBtn{background:var(--barn);width:100%;color:var(--cream);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;padding:14px;font-family:"Source Sans 3",sans-serif;font-size:13px;font-weight:700;transition:background .2s}.home-module__i0QXTG__toolBtn:hover{background:var(--barn-dark)}.home-module__i0QXTG__toolResult{border-left:3px solid var(--gold-lt);color:color-mix(in srgb,var(--cream)80%,transparent);background:#ffffff0d;margin-top:14px;padding:14px 16px;font-size:13px;line-height:1.75;display:none}.home-module__i0QXTG__toolResult.home-module__i0QXTG__show{display:block}.home-module__i0QXTG__toolResult a{color:var(--cream);font-weight:600}.home-module__i0QXTG__toolResult strong{color:var(--cream);margin-bottom:2px;display:block}.home-module__i0QXTG__toolNote{border:1px solid color-mix(in srgb,var(--cream)8%,transparent);color:color-mix(in srgb,var(--cream)48%,transparent);background:#ffffff0a;margin-top:14px;padding:14px 16px;font-size:12px;line-height:1.65}.home-module__i0QXTG__toolNote a{color:var(--cream);font-weight:600}.home-module__i0QXTG__toolNote strong{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--cream)65%,transparent);margin-bottom:4px;font-size:10px;display:block}.home-module__i0QXTG__petitionSection{background:var(--forest);border-bottom:3px double color-mix(in srgb,var(--rule)20%,transparent);padding:0 0 72px}.home-module__i0QXTG__petitionSection .home-module__i0QXTG__broadsheet-header{border-color:color-mix(in srgb,var(--rule)15%,transparent)}.home-module__i0QXTG__petitionSection .home-module__i0QXTG__bh-vol{color:color-mix(in srgb,var(--rule)45%,transparent)}.home-module__i0QXTG__petitionSection .home-module__i0QXTG__broadsheet-header h2{color:var(--cream)}.home-module__i0QXTG__petitionSection .home-module__i0QXTG__broadsheet-header h2 em{color:var(--gold-lt)}.home-module__i0QXTG__petitionSection .home-module__i0QXTG__broadsheet-header .home-module__i0QXTG__bh-deck{color:color-mix(in srgb,var(--cream)55%,transparent)}.home-module__i0QXTG__petitionSection .broadsheet-header{border-color:color-mix(in srgb,var(--rule)15%,transparent)}.home-module__i0QXTG__petitionSection .bh-vol{color:color-mix(in srgb,var(--rule)45%,transparent)}.home-module__i0QXTG__petitionSection .broadsheet-header h2{color:var(--cream)}.home-module__i0QXTG__petitionSection .broadsheet-header h2 em{color:var(--gold-lt)}.home-module__i0QXTG__petitionSection .bh-deck{color:color-mix(in srgb,var(--cream)55%,transparent)}.home-module__i0QXTG__petitionCtaGrid{grid-template-columns:1fr 1fr;gap:3px;display:grid}.home-module__i0QXTG__petitionCtaCard{background:color-mix(in srgb,var(--cream)5%,transparent);border:1px solid color-mix(in srgb,var(--rule)12%,transparent);padding:44px 40px}.home-module__i0QXTG__petitionCtaCard.home-module__i0QXTG__highlight{background:var(--barn);border-color:var(--barn);flex-direction:column;justify-content:center;display:flex}.home-module__i0QXTG__petitionCountLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lt);margin-bottom:10px;font-size:10px;font-weight:700}.home-module__i0QXTG__petitionCountNum{color:var(--cream);margin-bottom:6px;font-family:Playfair Display,serif;font-size:64px;font-weight:900;line-height:1;display:block}.home-module__i0QXTG__petitionCountSub{color:color-mix(in srgb,var(--cream)55%,transparent);margin-bottom:32px;font-size:13px;line-height:1.5}.home-module__i0QXTG__petitionCountSub b{color:color-mix(in srgb,var(--cream)80%,transparent)}.home-module__i0QXTG__btnPetition{background:var(--cream);color:var(--barn);letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--cream);align-items:center;gap:10px;padding:15px 30px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.home-module__i0QXTG__btnPetition:hover{color:var(--cream);background:0 0}.home-module__i0QXTG__petitionWhyTitle{color:var(--cream);margin-bottom:16px;font-family:Playfair Display,serif;font-size:22px;font-weight:700;line-height:1.2}.home-module__i0QXTG__petitionWhyList{list-style:none}.home-module__i0QXTG__petitionWhyList li{color:color-mix(in srgb,var(--cream)65%,transparent);border-bottom:1px solid color-mix(in srgb,var(--rule)10%,transparent);padding:10px 0 10px 22px;font-size:13.5px;line-height:1.7;position:relative}.home-module__i0QXTG__petitionWhyList li:last-child{border-bottom:none}.home-module__i0QXTG__petitionWhyList li:before{content:"◆";color:var(--gold-lt);font-size:10px;position:absolute;top:12px;left:0}.home-module__i0QXTG__petitionWhyList li b{color:color-mix(in srgb,var(--cream)90%,transparent);font-weight:600}.home-module__i0QXTG__shareSection{background:var(--barn);text-align:center;padding:56px 0}.home-module__i0QXTG__shareTitle{color:var(--cream);margin-bottom:8px;font-family:Playfair Display,serif;font-size:32px;font-weight:900}.home-module__i0QXTG__shareTitle em{color:var(--gold-lt);font-style:italic}.home-module__i0QXTG__shareSub{color:color-mix(in srgb,var(--cream)60%,transparent);margin-bottom:30px;font-family:Lora,serif;font-size:15px;line-height:1.6}.home-module__i0QXTG__shareButtons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.home-module__i0QXTG__shareBtn{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;border:none;align-items:center;gap:8px;padding:13px 24px;font-family:"Source Sans 3",sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}.home-module__i0QXTG__shareBtn:hover{opacity:.86;transform:translateY(-1px)}.home-module__i0QXTG__shareFacebook{color:var(--white);background:#1877f2}.home-module__i0QXTG__shareTwitter{background:var(--ink);color:var(--cream)}.home-module__i0QXTG__shareCopy{color:var(--cream);background:#ffffff24;border:1px solid #ffffff47!important}.home-module__i0QXTG__shareCopy.home-module__i0QXTG__copied{background:var(--forest);border-color:var(--forest)!important}@media (max-width:860px){.home-module__i0QXTG__communityForumInner{grid-template-columns:1fr;gap:32px;padding:48px 24px}.home-module__i0QXTG__communityForumRight{border-left-width:3px}.home-module__i0QXTG__hero{grid-template-columns:1fr}.home-module__i0QXTG__heroLeft{padding:64px 24px}.home-module__i0QXTG__heroRight{min-height:260px;padding:32px 24px}.home-module__i0QXTG__issuesGrid,.home-module__i0QXTG__actionGrid,.home-module__i0QXTG__petitionCtaGrid,.home-module__i0QXTG__neighborsGrid{grid-template-columns:1fr}.home-module__i0QXTG__neighborCard{border-bottom:1px solid color-mix(in srgb,var(--rule)10%,transparent);border-right:none!important}}.home-module__i0QXTG__statGroups{flex-direction:column;gap:3px;margin-top:40px;display:flex}.home-module__i0QXTG__statGroup{border:1px solid var(--rule);background:var(--white)}.home-module__i0QXTG__statGroupHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;transition:background .15s;display:flex}.home-module__i0QXTG__statGroupHeader:hover{background:var(--cream-2)}.home-module__i0QXTG__statGroupLeft{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.home-module__i0QXTG__statGroupTag{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;padding:3px 10px;font-size:10px;font-weight:700}.home-module__i0QXTG__statGroupTag.home-module__i0QXTG__power{background:var(--forest);color:var(--cream)}.home-module__i0QXTG__statGroupTag.home-module__i0QXTG__water{background:var(--barn);color:var(--cream)}.home-module__i0QXTG__statGroupTag.home-module__i0QXTG__resist{background:var(--gold);color:var(--cream)}.home-module__i0QXTG__statGroupSummary{color:var(--ink-3);font-family:Lora,serif;font-size:14px}.home-module__i0QXTG__statGroupChevron{color:var(--ink-3);flex-shrink:0;font-size:16px}.home-module__i0QXTG__statGroupCards{background:var(--rule);border-top:1px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;display:grid}.home-module__i0QXTG__issueToggle{border:1px solid var(--rule);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;background:0 0;margin-top:16px;padding:7px 14px;font-family:"Source Sans 3",sans-serif;font-size:11px;font-weight:700;transition:border-color .15s,color .15s;display:inline-block}.home-module__i0QXTG__issueToggle:hover{border-color:var(--barn);color:var(--barn)}@media (max-width:860px){.home-module__i0QXTG__statGroupCards{grid-template-columns:1fr}}
