._page_1sjrw_1{color:#193d2d;background:#f8f5ee;min-height:100vh;font-size:14px;line-height:1.55}._topbar_1sjrw_2{max-width:1440px;margin:auto;padding:12px 24px 0}._main_1sjrw_3{max-width:1180px;margin:auto;padding:30px 24px 60px}._main_1sjrw_3 h1,._main_1sjrw_3 h2,._main_1sjrw_3 h3,._main_1sjrw_3 p{margin:0}._main_1sjrw_3 h1,._main_1sjrw_3 h2{font-family:Georgia,serif;font-weight:400}._main_1sjrw_3 h1{letter-spacing:-.8px;font-size:clamp(28px,3vw,38px);line-height:1.2}._main_1sjrw_3 h2{font-size:24px}._main_1sjrw_3 h3{font-size:16px}._eyebrow_1sjrw_9{color:#176349;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:700;margin-bottom:10px!important}._intro_1sjrw_10{color:#647064;max-width:640px;margin-top:12px!important}._tabs_1sjrw_11{flex-wrap:wrap;gap:8px;margin:24px 0 18px;display:flex}._tabs_1sjrw_11 a{color:#425c4e;border:1px solid #dedfd3;border-radius:8px;padding:8px 12px;font-size:13px;text-decoration:none}._tabs_1sjrw_11 a[aria-current=page]{color:#fff;background:#193d2d;border-color:#193d2d}._form_1sjrw_14{background:#edf2e8;border:1px solid #dce4d5;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:20px;padding:18px;display:flex}._form_1sjrw_14 label{gap:5px;font-size:12px;font-weight:650;display:grid}._form_1sjrw_14 input,._form_1sjrw_14 select{color:#193d2d;min-height:42px;font:inherit;background:#fffefb;border:1px solid #cfd8c9;border-radius:7px;max-width:100%;padding:10px 12px;font-size:14px}._form_1sjrw_14 input{width:200px}._primary_1sjrw_18{color:#fff;font:inherit;cursor:pointer;background:#193d2d;border:0;border-radius:7px;min-height:42px;padding:11px 18px}._primary_1sjrw_18:disabled{opacity:.6;cursor:wait}._main_1sjrw_3 :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #7a9e82}._cards_1sjrw_21{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._card_1sjrw_21{background:#fffdfa;border:1px solid #e3dfd3;border-radius:14px;min-width:0;padding:22px}a._card_1sjrw_21{color:inherit;text-decoration:none;transition:border-color .15s}a._card_1sjrw_21:hover{border-color:#7a9e82}._card_1sjrw_21:nth-child(2){background:#f3f2eb}._card_1sjrw_21:nth-child(3){background:#f6f0e6}._card_1sjrw_21 p{color:#647064;margin-top:8px}._mark_1sjrw_28{color:#176349;background:#e7eee2;border-radius:9px;place-items:center;width:34px;height:34px;margin-bottom:12px;font-size:20px;display:inline-grid}._cardLink_1sjrw_29{color:#176349;margin-top:18px;font-size:13px;font-weight:600;display:block}._notice_1sjrw_30{background:#fff9eb;border:1px solid #e1dbca;border-radius:10px;margin:16px 0;padding:16px 18px}._notice_1sjrw_30 a{color:#176349;font-weight:650}._note_1sjrw_32{color:#647064;font-size:12px;margin:12px 0!important}._tableWrap_1sjrw_33{background:#fffdfa;border:1px solid #e3dfd3;border-radius:12px;overflow-x:auto}._table_1sjrw_33{border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_1sjrw_33 th{background:#edf2e8;font-weight:650}._table_1sjrw_33 th,._table_1sjrw_33 td{border-bottom:1px solid #e8e4d9;padding:13px 16px}._table_1sjrw_33 tr:last-child td{border-bottom:0}._table_1sjrw_33 small{color:#647064;display:block}._energyRating_1sjrw_39{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}._energyBadge_1sjrw_40{color:#171717;background:#e8e8e8;border-radius:50%;place-items:center;min-width:30px;min-height:30px;font-weight:700;display:inline-grid}._energyBadge_1sjrw_40[data-rating=A]{color:#fff;background:#008054}._energyBadge_1sjrw_40[data-rating=B]{color:#171717;background:#19a44a}._energyBadge_1sjrw_40[data-rating=C]{color:#171717;background:#8dce46}._energyBadge_1sjrw_40[data-rating=D]{color:#171717;background:#ffde00}._energyBadge_1sjrw_40[data-rating=E]{color:#171717;background:#f5ac22}._energyBadge_1sjrw_40[data-rating=F]{color:#171717;background:#eb7124}._energyBadge_1sjrw_40[data-rating=G]{color:#fff;background:#d9232b}._recordDetails_1sjrw_48{max-width:310px;margin-top:5px}._recordDetails_1sjrw_48 summary,._evidenceDetails_1sjrw_49 summary{cursor:pointer;color:#176349;font-size:12px;font-weight:600}._recordDetails_1sjrw_48 small{margin-top:5px}._historyCertificate_1sjrw_51{border-top:1px solid #dde5da;padding:10px 0;font-size:12px}._historyCertificate_1sjrw_51 strong{font-size:12px;font-weight:600}._evidenceDetails_1sjrw_49{margin:10px 0}._main_1sjrw_3 summary:focus-visible{outline-offset:3px;outline:3px solid #7a9e82}._sortButton_1sjrw_55{color:inherit;font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}._sortButton_1sjrw_55 span{color:#657c6b;font-size:13px}._sortControl_1sjrw_57{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._sortControl_1sjrw_57 select{color:#193d2d;font:inherit;background:#fffdfa;border:1px solid #cfd8c9;border-radius:7px;padding:8px 10px}._crimeMetrics_1sjrw_59{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:16px;display:grid}._crimeMetrics_1sjrw_59 span{color:#647064;font-size:12px;display:block}._metric_1sjrw_61{color:#193d2d;font-size:28px;font-weight:650;display:block}._sectionHead_1sjrw_62{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:22px 0 12px;display:flex}._pill_1sjrw_64{background:#e8efe3;border:1px solid #d4dfcd;border-radius:20px;padding:3px 9px;font-size:12px;display:inline-block}._list_1sjrw_65{margin:12px 0 0;padding:0;list-style:none}._list_1sjrw_65 li{border-top:1px solid #e7e3d8;justify-content:space-between;gap:14px;padding:10px 0;display:flex}._list_1sjrw_65 small{color:#647064;display:block}._pagination_1sjrw_68{justify-content:center;align-items:center;gap:16px;margin-top:18px;display:flex}._pagination_1sjrw_68 button{color:#193d2d;cursor:pointer;background:#fffefa;border:1px solid #d7ddcf;border-radius:7px;padding:7px 12px}._pagination_1sjrw_68 button:disabled{opacity:.5;cursor:default}@media (max-width:650px){._cards_1sjrw_21{grid-template-columns:1fr}._main_1sjrw_3{padding:24px 16px 40px}._topbar_1sjrw_2{padding:8px 16px 0}._form_1sjrw_14{align-items:stretch}._form_1sjrw_14 label{flex:140px}._form_1sjrw_14 input,._form_1sjrw_14 button{width:100%}}
