.HomeAlerts_panel__R1933{margin:20px 0 24px;border:1px solid #e8d698;border-radius:14px;background:#fffbef;color:#65501a;overflow-wrap:anywhere}.HomeAlerts_panel__R1933 h2{margin:0;font-size:1.1rem;line-height:1.4;color:inherit}.HomeAlerts_quiet__qXr7V{display:flex;align-items:center;gap:12px;padding:15px 18px;color:inherit;text-decoration:none;border-radius:inherit}.HomeAlerts_quiet__qXr7V>div{flex:1 1;min-width:0}.HomeAlerts_quiet__qXr7V>svg{flex-shrink:0}.HomeAlerts_quiet__qXr7V p{margin:3px 0 0;font-size:.86rem;line-height:1.5}.HomeAlerts_quiet__qXr7V:hover{background:#fff5d8}.HomeAlerts_active__Nj7Te{padding:15px 18px 12px}.HomeAlerts_heading__U8iHC{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin-bottom:12px}.HomeAlerts_heading__U8iHC h2{display:flex;align-items:center;gap:9px}.HomeAlerts_heading__U8iHC svg{flex-shrink:0}.HomeAlerts_heading__U8iHC>span{font-size:.8rem;line-height:1.4}.HomeAlerts_footer__rzTEe{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 14px;margin-top:10px}.HomeAlerts_remaining__GdSo2{font-size:.8rem;line-height:1.5;margin:0}.HomeAlerts_remaining__GdSo2 strong{color:#812c23}.HomeAlerts_action__GWIHg{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 0;margin-left:auto;border-radius:4px;color:inherit;font-size:.83rem;font-weight:650;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.HomeAlerts_action__GWIHg>svg{flex-shrink:0}.HomeAlerts_action__GWIHg:hover{background:#fff1c7}.HomeAlerts_action__GWIHg:focus-visible,.HomeAlerts_quiet__qXr7V:focus-visible{outline:3px solid #8a650c;outline-offset:3px}@media (max-width:600px){.HomeAlerts_quiet__qXr7V{padding:13px 14px}.HomeAlerts_active__Nj7Te{padding:13px 12px 12px}.HomeAlerts_heading__U8iHC{align-items:flex-start;flex-direction:column}.HomeAlerts_panel__R1933 h2{font-size:1rem}.HomeAlerts_action__GWIHg{width:auto;margin-left:0}}.HomeAlerts_notice__r2OeV h3{display:block;-webkit-line-clamp:unset}.Home_home__8uAmx.home-compact .village-hero{height:165px;display:flex;align-items:center;border-radius:18px}.Home_home__8uAmx.home-compact .hero-content{padding:25px}.Home_home__8uAmx.home-compact .hero-content h1{font-size:32px;line-height:1.2;letter-spacing:-.5px;margin:6px 0 10px}.Home_home__8uAmx .hero-location{padding:0;border:0;background:none;font-size:13px}.Home_home__8uAmx .home-search{margin:14px 0 25px}.Home_home__8uAmx .home-search .search-field{min-height:52px;padding:3px 16px;border-radius:13px;box-shadow:none}.Home_home__8uAmx .search-field input{font-size:16px}.Home_daily__k1mZx{margin-top:25px}.Home_helpAccess__IN1rq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 25px}.Home_helpAccess__IN1rq a{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);border-radius:13px;background:var(--light);color:var(--accent);min-width:0}.Home_helpAccess__IN1rq a>span{display:grid;gap:4px;flex:1 1;min-width:0}.Home_helpAccess__IN1rq strong{font-size:14px;line-height:1.5}.Home_helpAccess__IN1rq small{font-size:12px;line-height:1.5;color:var(--muted)}.Home_helpAccess__IN1rq svg{flex-shrink:0}.Home_helpAccess__IN1rq a:hover{border-color:var(--accent)}.Home_helpAccess__IN1rq a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.Home_helpAccess__IN1rq .Home_emergencyAccess__1GeYC{background:#fff3f0;border-color:#ebc9c2;color:#712b25}.Home_helpAccess__IN1rq .Home_emergencyAccess__1GeYC:hover{border-color:#d59c91}.Home_emergencyAccess__1GeYC small{color:#712b25}@media(max-width:600px){.Home_helpAccess__IN1rq{grid-template-columns:minmax(0,1fr)}.Home_helpAccess__IN1rq a{padding:13px 15px}}.Home_daily__k1mZx h2,.Home_spotlight__zxodq>h2,.Home_village__vR2z5 h2{font-size:20px;font-weight:600;line-height:1.25;margin:0 0 13px;letter-spacing:-.3px}.Home_report__lbiIP{position:relative;display:flex;align-items:center;gap:16px;padding:22px;border-radius:17px;background:var(--accent);color:#fff;margin-bottom:12px}.Home_report__lbiIP h3{font-size:18px;font-weight:600;line-height:1.3;margin:0 0 3px}.Home_report__lbiIP p{font-size:13px;line-height:1.5;margin:0;color:#fff}.Home_reportArrow__1xzvV{display:flex;margin-left:auto;flex:none}.Home_report__lbiIP:hover{filter:brightness(.96)}.Home_grid__RTY3e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.Home_card__4vur5{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;min-height:116px;padding:16px;border:1px solid var(--line);border-radius:15px;background:var(--white);color:var(--ink)}.Home_card__4vur5>svg{color:var(--accent)}.Home_card__4vur5 h3{font-size:14px;font-weight:600;line-height:1.3;margin:0;letter-spacing:0;overflow-wrap:anywhere}.Home_card__4vur5 p{font-size:12px;line-height:1.5;color:var(--muted);margin:0}.Home_card__4vur5:hover{border-color:var(--accent);background:var(--light)}.Home_contactAccess__LH6D6{margin-top:12px}.Home_contactAccess__LH6D6>a:first-child{display:flex;align-items:center;gap:13px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--light)}.Home_contactAccess__LH6D6>a:first-child>span{display:grid;gap:4px;flex:1 1;min-width:0}.Home_contactAccess__LH6D6 strong{font-size:14px;font-weight:600}.Home_contactAccess__LH6D6 small{font-size:12px;line-height:1.5;color:var(--muted)}.Home_contactAccess__LH6D6 svg{flex:none;color:var(--accent)}.Home_volunteerAccess__mb9mX{display:inline-flex;align-items:center;gap:8px;font-size:12px;min-height:44px;color:var(--accent)}.Home_contactAccess__LH6D6 a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.Home_spotlight__zxodq{margin-top:25px}.Home_spotlightBody__KxVgB{display:flex;align-items:center;gap:18px;padding:21px;border:1px solid var(--line);border-radius:17px;background:var(--light)}.Home_spotlightDate__cq6xm{flex:0 0 57px;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-right:1px solid var(--line);padding-right:17px;color:var(--accent)}.Home_spotlightDate__cq6xm strong{font-size:28px;line-height:1.1;font-weight:600}.Home_spotlightDate__cq6xm span{font-size:12px}.Home_spotlightBody__KxVgB h3{font-size:18px;font-weight:600;line-height:1.35;margin:0 0 4px;letter-spacing:0}.Home_spotlightBody__KxVgB p{font-size:13px;line-height:1.5;color:var(--muted);margin:4px 0}.Home_spotlightAction__jDfB6{display:inline-flex;align-items:center;gap:7px;margin-top:4px;padding:6px 0;min-height:36px;color:var(--accent);font-size:13px;font-weight:600;line-height:1.5}.Home_spotlightAction__jDfB6 svg{flex:none}.Home_spotlightAction__jDfB6:hover,.Home_updates__8gzIY a:hover{text-decoration:underline;text-underline-offset:3px}.Home_lower__V6qLJ{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:start}.Home_lower__V6qLJ>section{min-width:0;margin-top:25px}.Home_lower__V6qLJ .section-heading{min-height:30px;margin-bottom:13px;gap:12px}.Home_lower__V6qLJ .section-heading h2{font-size:20px;line-height:1.25}.Home_lower__V6qLJ .section-heading .text-link{flex:none}.Home_lower__V6qLJ .event-card{padding:15px;gap:12px}.Home_lower__V6qLJ .event-card img{width:47px;height:65px}.Home_lower__V6qLJ .event-date{width:50px}.Home_lower__V6qLJ .event-date strong{font-size:23px}.Home_village__vR2z5 h2{display:flex;align-items:center;min-height:30px}.Home_more__6XD2_{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--white)}.Home_more__6XD2_ a{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 14px;font-size:13px;font-weight:500}.Home_more__6XD2_ a+a{border-top:1px solid var(--line)}.Home_more__6XD2_ a span{flex:1 1;min-width:0}.Home_more__6XD2_ svg{flex:none;color:var(--accent)}.Home_more__6XD2_ a:hover,.Home_updates__8gzIY{background:var(--light)}.Home_updates__8gzIY{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:25px;padding:19px 21px;border:1px solid var(--line);border-radius:17px}.Home_updates__8gzIY>div{flex:1 1;min-width:170px}.Home_updates__8gzIY h2{font-size:17px;margin:0;line-height:1.3}.Home_updates__8gzIY p{font-size:12px;line-height:1.5;color:var(--muted);margin:3px 0 0}.Home_updates__8gzIY a{display:inline-flex;align-items:center;gap:7px;min-height:40px;color:var(--accent);font-size:12px;font-weight:600}.Home_home__8uAmx .home-weather{border-top:0;padding-top:0;margin-top:22px}.Home_card__4vur5:focus-visible,.Home_more__6XD2_ a:focus-visible,.Home_report__lbiIP:focus-visible,.Home_spotlightAction__jDfB6:focus-visible,.Home_updates__8gzIY a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media(max-width:1000px) and (min-width:768px){.Home_lower__V6qLJ{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.Home_home__8uAmx.home-compact .village-hero{height:145px;border-radius:18px}.Home_home__8uAmx.home-compact .hero-content{padding:20px}.Home_home__8uAmx.home-compact .hero-content h1{font-size:28px}.Home_home__8uAmx .hero-subtitle{font-size:13px}.Home_daily__k1mZx h2,.Home_lower__V6qLJ .section-heading h2,.Home_spotlight__zxodq>h2,.Home_village__vR2z5 h2{font-size:20px}.Home_report__lbiIP{display:block;padding:20px}.Home_report__lbiIP>svg{width:25px;height:25px;display:block;margin-bottom:9px}.Home_report__lbiIP h3{font-size:19px}.Home_reportArrow__1xzvV{position:absolute;right:20px;top:22px}.Home_grid__RTY3e{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_card__4vur5{padding:14px;min-height:118px}.Home_spotlightBody__KxVgB{padding:17px;gap:13px}.Home_spotlightBody__KxVgB h3{font-size:18px}.Home_spotlightDate__cq6xm{flex-basis:50px;padding-right:13px}.Home_lower__V6qLJ{grid-template-columns:minmax(0,1fr);gap:0}.Home_lower__V6qLJ .event-card{padding:12px;gap:11px}.Home_lower__V6qLJ .event-date{width:45px}.Home_updates__8gzIY{flex-direction:column;align-items:stretch;gap:5px;padding:17px}.Home_updates__8gzIY>div{flex:initial;min-width:0;margin-bottom:5px}.Home_updates__8gzIY a{min-height:44px}}@media(max-width:350px){.Home_card__4vur5{padding:14px 11px}.Home_lower__V6qLJ .section-heading{align-items:flex-start;flex-wrap:wrap;gap:0}}@media(prefers-reduced-motion:no-preference){.Home_card__4vur5,.Home_more__6XD2_ a{transition:background .15s,border-color .15s}}.Home_reportLinks__k4qgV{display:flex;flex-wrap:wrap;gap:4px 24px;margin:12px 0 24px}.Home_reportLinks__k4qgV a{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font-size:.9rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.Home_spotlightGrid__t8J_j{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Home_spotlightGrid__t8J_j>.Home_spotlightBody__KxVgB:only-child{grid-column:1/-1}.Home_spotlightGrid__t8J_j .Home_spotlightBody__KxVgB{align-items:flex-start;min-width:0}.Home_spotlightGrid__t8J_j .Home_spotlightBody__KxVgB>div{min-width:0}.Home_sortingSpotlight__Bsvfa{background:#eef5ef;border-color:#d2e2d5}@media(max-width:1000px){.Home_spotlightGrid__t8J_j{grid-template-columns:1fr}}.Home_consultationInvitation___zwed{margin:22px 0 26px;align-items:flex-start}.Home_consultationInvitation___zwed>div{min-width:0}.Home_consultationInvitation___zwed h2{font-size:21px;line-height:1.35;margin:0 0 8px}.Home_consultationInvitation___zwed .button{margin-top:12px;min-height:44px}@media(max-width:600px){.Home_consultationInvitation___zwed{display:block}.Home_consultationInvitation___zwed .Home_spotlightDate__cq6xm{display:none}.Home_consultationInvitation___zwed h2{font-size:20px}.Home_consultationInvitation___zwed .button{width:100%;justify-content:center}}