._page_lf1p8_1{color:#171b1d;max-width:1240px;margin:auto;padding:26px 28px 60px}._hero_lf1p8_7{background:#fffdf5;border:2px solid #171b1d;border-top:7px solid #183ac7;margin:10px 0 26px;padding:30px 34px;box-shadow:6px 6px #d5ddbc}._hero_lf1p8_7 h1{letter-spacing:-.035em;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;max-width:950px;margin:12px 0 18px;font-size:clamp(2rem,4.2vw,3.6rem);line-height:1.1}._hero_lf1p8_7 p{max-width:850px;margin:12px 0;font-size:1.08rem;line-height:1.7}._kicker_lf1p8_31{letter-spacing:.09em;text-transform:uppercase;color:#444e48;font-size:.77rem;font-weight:800}._shortcuts_lf1p8_38{flex-wrap:wrap;gap:12px;margin:22px 0 0;display:flex}._shortcuts_lf1p8_38 a{background:#eaffac;border:1px solid #171b1d;align-items:center;min-height:46px;padding:12px 17px;font-weight:750;display:flex}._section_lf1p8_53{margin:48px 0}._section_lf1p8_53>h2,._section_lf1p8_53>header h2{border-top:2px solid #171b1d;margin:0 0 18px;padding-top:24px;font-size:clamp(1.6rem,2.7vw,2.15rem);line-height:1.2}._section_lf1p8_53>p,._section_lf1p8_53>header p{max-width:860px;margin:14px 0 24px;line-height:1.8}._cards_lf1p8_70{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._card_lf1p8_70{background:#fffdf5;border:1px solid #89947e;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}._card_lf1p8_70 h3{margin:0;font-size:1.3rem;line-height:1.3}._card_lf1p8_70 p{margin:0;line-height:1.7}._card_lf1p8_70>a{color:#183ac7;text-underline-offset:4px;margin-top:auto;padding-top:10px;font-weight:750;text-decoration:underline}._card_lf1p8_70 small{color:#444e48;font-size:.8rem;line-height:1.6}._card_lf1p8_70 svg{color:#183ac7}._pair_lf1p8_109{align-items:center;gap:12px;display:flex}._split_lf1p8_114{grid-template-columns:1fr 1fr;gap:22px;display:grid}._note_lf1p8_119{color:#444e48;font-size:.9rem;line-height:1.7}._panel_lf1p8_124{box-shadow:4px 4px 0 var(--asphalt);background:#fffdf5;border:2px solid #171b1d;min-width:0;padding:24px}._panel_lf1p8_124 h3{margin:0 0 16px;font-size:1.35rem}._panel_lf1p8_124 p{line-height:1.75}._panel_lf1p8_124>a{color:#183ac7;font-weight:750;text-decoration:underline}._measure_lf1p8_143{margin:24px 0}._measure_lf1p8_143>div{justify-content:space-between;gap:16px;margin-bottom:8px;line-height:1.5;display:flex}._measure_lf1p8_143>span{background:#ece8d6;border:1px solid #667159;height:24px;display:block}._measure_lf1p8_143 i{background:#183ac7;height:100%;display:block}._measure_lf1p8_143 figcaption{color:#444e48;margin-top:14px;font-size:.88rem;line-height:1.6}._sources_lf1p8_170{background:#f4f5e9;border:1px solid #89947e;margin:34px 0}._sources_lf1p8_170 summary{cursor:pointer;padding:20px 24px;font-weight:800}._sources_lf1p8_170>div{padding:0 24px 24px;line-height:1.8}._sources_lf1p8_170 li{margin:9px 0}._sources_lf1p8_170 a{color:#183ac7;text-decoration:underline}._controls_lf1p8_191{background:var(--paper);box-shadow:4px 4px 0 var(--asphalt);border:2px solid #171b1d;grid-template-columns:2fr 1fr 1fr;align-items:end;gap:18px;padding:20px;display:grid}._controls_lf1p8_191 label{gap:9px;min-width:0;font-size:.88rem;font-weight:750;display:grid}._controls_lf1p8_191 input,._controls_lf1p8_191 select{color:#171b1d;background:#fffdf5;border:1px solid #566347;border-radius:0;width:100%;min-width:0;min-height:46px;padding:10px 12px;font-size:1rem}._count_lf1p8_220{color:#444e48;flex-wrap:wrap;align-items:center;gap:16px;padding:18px 0;font-size:.9rem;display:flex}._reset_lf1p8_229{color:#171b1d;cursor:pointer;background:#fffdf5;border:1px solid #171b1d;min-height:44px;padding:10px 14px;font-weight:750}._directory_lf1p8_238{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._exchange_lf1p8_243{background:#fffdf5;border:1px solid #89947e;min-width:0;padding:22px}._exchange_lf1p8_243 header{align-items:center;gap:14px;display:flex}._exchange_lf1p8_243 h3{margin:0 0 5px;font-size:1.4rem}._exchange_lf1p8_243 p{margin:16px 0;line-height:1.7}._exchange_lf1p8_243 small{color:#444e48;font-size:.8rem;line-height:1.5}._exchange_lf1p8_243>a{color:#183ac7;text-underline-offset:4px;align-items:center;gap:10px;min-height:44px;font-weight:750;text-decoration:underline;display:inline-flex}._empty_lf1p8_277{background:#fffdf5;border:2px solid #171b1d;padding:28px}._archive_lf1p8_282{background:#fffdf5;border:1px solid #89947e;margin:36px 0}._archive_lf1p8_282 summary{cursor:pointer;padding:22px;font-weight:750}._archive_lf1p8_282>div{padding:0 22px 22px}._archive_lf1p8_282 a{color:#183ac7;border-top:1px solid #89947e;padding:15px 0;font-weight:750;display:block}._tableScroll_lf1p8_302{overscroll-behavior:contain;background:#fffdf5;border:1px solid #89947e;max-height:720px;overflow:auto}._table_lf1p8_302{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:1060px;font-size:.85rem}._table_lf1p8_302 th,._table_lf1p8_302 td{vertical-align:top;border-bottom:1px solid #c2c7b7;min-width:150px;padding:16px 14px;line-height:1.5}._table_lf1p8_302 thead th{z-index:2;background:#e8ecd9;border-bottom:2px solid #171b1d;position:sticky;top:0}._table_lf1p8_302 tbody th{z-index:1;background:#fffdf5;border-right:1px solid #c2c7b7;min-width:165px;max-width:190px;position:sticky;left:0}._table_lf1p8_302 thead th:first-child{z-index:3;left:0}._table_lf1p8_302 a{color:#183ac7;text-decoration:underline}._table_lf1p8_302 small{color:#444e48;margin-top:6px;font-size:.76rem;display:block}._status_lf1p8_355{margin-bottom:5px;font-weight:750;display:block}._stored_lf1p8_360{color:#1a6032}._gap_lf1p8_363{color:#854009}._coverageCards_lf1p8_366{display:none}._coverageCard_lf1p8_366{background:#fffdf5;border:1px solid #89947e;min-width:0;padding:20px}._coverageCard_lf1p8_366 h3{margin:0 0 10px;font-size:1.3rem}._coverageCard_lf1p8_366 summary{cursor:pointer;min-height:44px;padding:14px 0;font-weight:750}._coverageCard_lf1p8_366 dl{margin:0}._coverageCard_lf1p8_366 dl>div{border-top:1px solid #c2c7b7;padding:14px 0}._coverageCard_lf1p8_366 dt{margin-bottom:7px;font-weight:800}._coverageCard_lf1p8_366 dd{margin:0;line-height:1.6}._coverageCard_lf1p8_366 small{color:#444e48;margin-top:6px;font-size:.8rem;line-height:1.6;display:block}._coverageCard_lf1p8_366 a{color:#183ac7;text-decoration:underline}._stats_lf1p8_411{background:#f4f5e9;border:1px solid #89947e;flex-wrap:wrap;gap:14px 30px;margin:24px 0;padding:20px 24px;display:flex}._stats_lf1p8_411 div{min-width:125px}._stats_lf1p8_411 strong{font-size:1.6rem;display:block}._stats_lf1p8_411 span{font-size:.85rem;line-height:1.5}._page_lf1p8_1 :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #183ac7}._page_lf1p8_1 .finder-panel{margin:26px 0 42px}._page_lf1p8_1 .finder-heading{padding-top:0}._page_lf1p8_1 .finder-intro{margin-bottom:22px}._page_lf1p8_1 .finder-panel{scroll-margin-top:100px}@media (max-width:800px){._cards_lf1p8_70,._split_lf1p8_114{grid-template-columns:1fr}._controls_lf1p8_191{grid-template-columns:1fr 1fr}._controls_lf1p8_191 label:first-child{grid-column:1/-1}._directory_lf1p8_238{grid-template-columns:1fr}._tableScroll_lf1p8_302{display:none}._coverageCards_lf1p8_366{gap:16px;display:grid}._hero_lf1p8_7{padding:24px}._page_lf1p8_1{padding:18px 20px 44px}}@media (max-width:480px){._page_lf1p8_1{padding:14px 16px 38px}._hero_lf1p8_7{padding:22px 18px;box-shadow:4px 4px #d5ddbc}._hero_lf1p8_7 h1{font-size:2rem}._hero_lf1p8_7 p{font-size:1rem}._controls_lf1p8_191{grid-template-columns:1fr;gap:14px;padding:16px}._controls_lf1p8_191 label:first-child{grid-column:auto}._section_lf1p8_53{margin:36px 0}._panel_lf1p8_124,._card_lf1p8_70,._exchange_lf1p8_243{padding:20px}._shortcuts_lf1p8_38{gap:9px}._shortcuts_lf1p8_38 a{padding:10px 12px;font-size:.88rem}._stats_lf1p8_411,._sources_lf1p8_170 summary{padding:18px}._sources_lf1p8_170>div{padding:0 18px 20px}._page_lf1p8_1 .finder-panel{padding:24px 16px}}._exchange_lf1p8_243>small{margin-bottom:12px;display:block}._page_lf1p8_1 .finder-panel{padding-top:28px}._sources_lf1p8_170>._cards_lf1p8_70{padding:0 20px 22px}._page_lf1p8_1 p a,._hero_lf1p8_7 p a,._section_lf1p8_53 p a,._note_lf1p8_119 a{color:#183ac7;text-underline-offset:3px;text-decoration:underline}
