.lw-rank-intro[data-astro-cid-bt3x3n25]{font-size:1.08rem;color:var(--lw-ink-700);line-height:1.6}.lw-rank-intro[data-astro-cid-bt3x3n25] strong,.lw-rank-intro[data-astro-cid-bt3x3n25] b{color:var(--lw-ink-900)}.lw-rank-intro[data-astro-cid-bt3x3n25] a{color:var(--lw-teal-700)}.lw-rank-intro[data-astro-cid-bt3x3n25] p{margin:0 0 12px}.lw-rank-intro[data-astro-cid-bt3x3n25] p:last-child{margin-bottom:0}.lw-rank-intro-slot[data-astro-cid-bt3x3n25] p{color:var(--lw-ink-700);font-size:1.03rem;line-height:1.72;max-width:70ch;margin:0 0 16px}.lw-rank-intro-slot[data-astro-cid-bt3x3n25] a{color:var(--lw-teal-700)}.lw-rank-controls[data-astro-cid-bt3x3n25]{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:12px}@media(min-width:820px){.lw-rank-controls[data-astro-cid-bt3x3n25]{grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:14px}}.lw-rank-search[data-astro-cid-bt3x3n25]{position:relative}.lw-rank-search[data-astro-cid-bt3x3n25] svg[data-astro-cid-bt3x3n25]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--lw-ink-500)}.lw-rank-search[data-astro-cid-bt3x3n25] input[data-astro-cid-bt3x3n25]{width:100%;min-height:48px;padding:10px 14px 10px 42px;border:1.5px solid var(--lw-ink-300);border-radius:var(--radius-lw-md);background:#fff;color:var(--lw-ink-900);font-size:1rem;font-family:var(--font-sans);outline:none;transition:border-color .12s ease,box-shadow .12s ease}.lw-rank-search[data-astro-cid-bt3x3n25] input[data-astro-cid-bt3x3n25]:focus{border-color:var(--lw-teal-500);box-shadow:0 0 0 3px #1d9e752e}.lw-rank-region-wrap[data-astro-cid-bt3x3n25] select[data-astro-cid-bt3x3n25]{width:100%;min-height:48px;padding:10px 36px 10px 14px;border:1.5px solid var(--lw-ink-300);border-radius:var(--radius-lw-md);background:#fff;color:var(--lw-ink-900);font-size:1rem;font-family:var(--font-sans);appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236E7C77' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 12px center}.lw-rank-metrictabs[data-astro-cid-bt3x3n25]{display:inline-flex;background:var(--lw-ink-100);border-radius:9999px;padding:4px;margin-bottom:10px;max-width:100%;overflow-x:auto}.lw-rank-metrictab[data-astro-cid-bt3x3n25]{border:0;background:transparent;color:var(--lw-ink-700);padding:8px 16px;min-height:40px;border-radius:9999px;font-family:var(--font-sans);font-weight:700;font-size:.86rem;cursor:pointer;white-space:nowrap}.lw-rank-metrictab[data-astro-cid-bt3x3n25].is-active{background:var(--lw-teal-900);color:#fff}.lw-rank-metarow[data-astro-cid-bt3x3n25]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:6px 4px 12px;color:var(--lw-ink-500);font-size:.86rem}.lw-rank-count[data-astro-cid-bt3x3n25]{margin:0}.lw-rank-avgkey[data-astro-cid-bt3x3n25]{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--lw-ink-700)}.lw-rank-avgkey[data-astro-cid-bt3x3n25][hidden]{display:none}.lw-rank-avgkey-tick[data-astro-cid-bt3x3n25]{display:inline-block;width:2px;height:14px;background:var(--lw-ink-800);border-radius:1px}.lw-rank-tablewrap[data-astro-cid-bt3x3n25]{background:#fff;border:1px solid var(--lw-ink-200);border-radius:var(--radius-lw-lg);overflow:visible}.lw-rank-table[data-astro-cid-bt3x3n25]{width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.lw-rank-table[data-astro-cid-bt3x3n25] thead[data-astro-cid-bt3x3n25] th[data-astro-cid-bt3x3n25]{position:sticky;top:calc(var(--lw-nav-h, 66px) + 1px);z-index:5;background:var(--lw-teal-900);color:#fff;font-family:var(--font-sans);font-weight:700;font-size:.76rem;text-align:left;padding:14px;letter-spacing:.02em}.lw-rank-table[data-astro-cid-bt3x3n25] thead[data-astro-cid-bt3x3n25] th[data-astro-cid-bt3x3n25].r{text-align:right}.lw-rank-table[data-astro-cid-bt3x3n25] thead[data-astro-cid-bt3x3n25] th[data-astro-cid-bt3x3n25]:first-child{border-top-left-radius:var(--radius-lw-lg)}.lw-rank-table[data-astro-cid-bt3x3n25] thead[data-astro-cid-bt3x3n25] th[data-astro-cid-bt3x3n25]:last-child{border-top-right-radius:var(--radius-lw-lg)}.lw-rank-th-rank[data-astro-cid-bt3x3n25]{width:68px;text-align:center!important}.lw-sort-btn[data-astro-cid-bt3x3n25]{background:transparent;border:0;padding:0;color:inherit;font:inherit;font-weight:700;cursor:pointer;text-align:left;letter-spacing:inherit}.lw-sort-btn[data-astro-cid-bt3x3n25].r{text-align:right;display:inline-flex;align-items:center;gap:6px}.lw-sort-i[data-astro-cid-bt3x3n25]{opacity:.5;font-size:.75rem}.lw-sort-i[data-astro-cid-bt3x3n25][data-active]{opacity:1;color:var(--lw-gold-300)}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] td[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] th[data-astro-cid-bt3x3n25][scope=row]{padding:12px 14px;border-top:1px solid var(--lw-ink-100);color:var(--lw-ink-800);font-size:.92rem;vertical-align:middle;background:#fff}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] td[data-astro-cid-bt3x3n25].r{text-align:right;color:var(--lw-ink-700)}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] tr[data-astro-cid-bt3x3n25]:hover td[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] tr[data-astro-cid-bt3x3n25]:hover th[data-astro-cid-bt3x3n25][scope=row]{background:var(--lw-ink-50)}.lw-rank-cell[data-astro-cid-bt3x3n25]{text-align:center;width:68px}.lw-rank-badge[data-astro-cid-bt3x3n25]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;font-family:var(--font-sans);font-weight:700;font-size:.86rem;background:transparent;color:var(--lw-ink-700)}.lw-rank-badge-1[data-astro-cid-bt3x3n25]{background:var(--lw-gold-500);color:var(--lw-accent-ink)}.lw-rank-badge-2[data-astro-cid-bt3x3n25]{background:var(--lw-ink-300);color:var(--lw-ink-900)}.lw-rank-badge-3[data-astro-cid-bt3x3n25]{background:var(--lw-bronze);color:#fff}.lw-rank-area[data-astro-cid-bt3x3n25]{min-width:160px;text-align:left;font-weight:400}.lw-rank-area-name[data-astro-cid-bt3x3n25]{display:block;color:var(--lw-teal-700);font-weight:700;text-decoration:none;font-size:.94rem;line-height:1.2}.lw-rank-area-name[data-astro-cid-bt3x3n25]:hover{text-decoration:underline}.lw-rank-area-region[data-astro-cid-bt3x3n25]{display:block;font-size:.78rem;color:var(--lw-ink-500);margin-top:2px}.lw-rank-meter[data-astro-cid-bt3x3n25]{position:relative;height:10px;background:var(--lw-ink-100);border-radius:9999px;overflow:hidden;display:none}.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric] td[data-astro-cid-bt3x3n25][data-metric-col] .lw-rank-meter[data-astro-cid-bt3x3n25]{display:none}.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=sunshine] td[data-astro-cid-bt3x3n25][data-metric-col=sunshine] .lw-rank-meter[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainfall] td[data-astro-cid-bt3x3n25][data-metric-col=rainfall] .lw-rank-meter[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainDays] td[data-astro-cid-bt3x3n25][data-metric-col=rainDays] .lw-rank-meter[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainDaysPerWeek] td[data-astro-cid-bt3x3n25][data-metric-col=rainDaysPerWeek] .lw-rank-meter[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=maxTemp] td[data-astro-cid-bt3x3n25][data-metric-col=maxTemp] .lw-rank-meter[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=meanTemp] td[data-astro-cid-bt3x3n25][data-metric-col=meanTemp] .lw-rank-meter[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=frostDays] td[data-astro-cid-bt3x3n25][data-metric-col=frostDays] .lw-rank-meter[data-astro-cid-bt3x3n25]{display:block}.lw-rank-meter-fill[data-astro-cid-bt3x3n25]{display:block;height:100%;background:var(--lw-teal-500);border-radius:inherit;transition:width .2s ease}.lw-rank-meter-tick[data-astro-cid-bt3x3n25]{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--lw-ink-800);border-radius:1px;transform:translate(-1px)}.lw-rank-meter-val[data-astro-cid-bt3x3n25]{display:block;margin-top:4px;font-size:.92rem;font-weight:700;color:var(--lw-ink-900)}.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric] td[data-astro-cid-bt3x3n25][data-metric-col] .lw-rank-meter-val[data-astro-cid-bt3x3n25]{margin-top:0}.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=sunshine] td[data-astro-cid-bt3x3n25][data-metric-col=sunshine] .lw-rank-meter-val[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainfall] td[data-astro-cid-bt3x3n25][data-metric-col=rainfall] .lw-rank-meter-val[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainDays] td[data-astro-cid-bt3x3n25][data-metric-col=rainDays] .lw-rank-meter-val[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainDaysPerWeek] td[data-astro-cid-bt3x3n25][data-metric-col=rainDaysPerWeek] .lw-rank-meter-val[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=maxTemp] td[data-astro-cid-bt3x3n25][data-metric-col=maxTemp] .lw-rank-meter-val[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=meanTemp] td[data-astro-cid-bt3x3n25][data-metric-col=meanTemp] .lw-rank-meter-val[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=frostDays] td[data-astro-cid-bt3x3n25][data-metric-col=frostDays] .lw-rank-meter-val[data-astro-cid-bt3x3n25]{margin-top:4px}.lw-rank-meter-sub[data-astro-cid-bt3x3n25]{display:block;font-size:.78rem;color:var(--lw-ink-500);margin-top:2px}@media(max-width:680px){.lw-rank-tablewrap[data-astro-cid-bt3x3n25]{background:transparent;border:0;padding:0}.lw-rank-table[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25]{display:block;width:100%}.lw-rank-table[data-astro-cid-bt3x3n25] thead[data-astro-cid-bt3x3n25]{display:none}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] tr[data-astro-cid-bt3x3n25]{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;background:#fff;border:1px solid var(--lw-ink-200);border-radius:var(--radius-lw-lg);padding:14px;margin-bottom:10px;box-shadow:var(--shadow-lw-card)}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] tr[data-astro-cid-bt3x3n25]:hover td[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] tr[data-astro-cid-bt3x3n25]:hover th[data-astro-cid-bt3x3n25][scope=row]{background:transparent}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] td[data-astro-cid-bt3x3n25],.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] th[data-astro-cid-bt3x3n25][scope=row]{display:block;padding:0;border:0;text-align:left}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] td[data-astro-cid-bt3x3n25].r{text-align:left}.lw-rank-cell[data-astro-cid-bt3x3n25]{grid-column:1;grid-row:1 / span 2;width:auto;align-self:start}.lw-rank-area[data-astro-cid-bt3x3n25]{grid-column:2;grid-row:1;min-width:0}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] td[data-astro-cid-bt3x3n25][data-metric-col]{grid-column:1 / -1;display:flex;justify-content:space-between;gap:12px;padding:6px 2px 0;border-top:1px solid var(--lw-ink-100);font-size:.86rem;color:var(--lw-ink-800)}.lw-rank-table[data-astro-cid-bt3x3n25] tbody[data-astro-cid-bt3x3n25] td[data-astro-cid-bt3x3n25][data-metric-col]:before{content:attr(data-label);color:var(--lw-ink-500);font-size:.82rem;font-weight:500}.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=sunshine] td[data-astro-cid-bt3x3n25][data-metric-col=sunshine],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainfall] td[data-astro-cid-bt3x3n25][data-metric-col=rainfall],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainDays] td[data-astro-cid-bt3x3n25][data-metric-col=rainDays],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainDaysPerWeek] td[data-astro-cid-bt3x3n25][data-metric-col=rainDaysPerWeek],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=maxTemp] td[data-astro-cid-bt3x3n25][data-metric-col=maxTemp],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=meanTemp] td[data-astro-cid-bt3x3n25][data-metric-col=meanTemp],.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=frostDays] td[data-astro-cid-bt3x3n25][data-metric-col=frostDays]{grid-column:2;grid-row:2;display:block;padding:0;border-top:0;margin-top:4px}.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=sunshine] td[data-astro-cid-bt3x3n25][data-metric-col=sunshine]:before,.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainfall] td[data-astro-cid-bt3x3n25][data-metric-col=rainfall]:before,.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainDays] td[data-astro-cid-bt3x3n25][data-metric-col=rainDays]:before,.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=rainDaysPerWeek] td[data-astro-cid-bt3x3n25][data-metric-col=rainDaysPerWeek]:before,.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=maxTemp] td[data-astro-cid-bt3x3n25][data-metric-col=maxTemp]:before,.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=meanTemp] td[data-astro-cid-bt3x3n25][data-metric-col=meanTemp]:before,.lw-rank-table[data-astro-cid-bt3x3n25][data-active-metric=frostDays] td[data-astro-cid-bt3x3n25][data-metric-col=frostDays]:before{content:none}}.lw-rank-expand[data-astro-cid-bt3x3n25]{margin-top:14px;width:100%}.lw-rank-empty[data-astro-cid-bt3x3n25]{margin-top:12px;padding:20px;text-align:center;color:var(--lw-ink-700);background:var(--lw-ink-50);border-radius:var(--radius-lw-md);font-size:.94rem}.lw-rank-empty[data-astro-cid-bt3x3n25][hidden]{display:none}.lw-rank-findings[data-astro-cid-bt3x3n25]{background:var(--lw-teal-50);border:1px solid var(--lw-teal-100);border-radius:var(--radius-lw-lg);padding:24px 26px}.lw-rank-findings-h[data-astro-cid-bt3x3n25]{margin:0 0 12px;font-family:var(--font-display);font-weight:700;color:var(--lw-teal-900);font-size:1.35rem;letter-spacing:-.015em}.lw-rank-findings[data-astro-cid-bt3x3n25] ul[data-astro-cid-bt3x3n25]{list-style:none;padding:0;margin:0}.lw-rank-findings[data-astro-cid-bt3x3n25] li[data-astro-cid-bt3x3n25]{position:relative;padding-left:18px;margin-bottom:8px;color:var(--lw-ink-800);line-height:1.6;font-size:.96rem}.lw-rank-findings[data-astro-cid-bt3x3n25] li[data-astro-cid-bt3x3n25]:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--lw-teal-500)}.lw-rank-findings[data-astro-cid-bt3x3n25] strong{color:var(--lw-ink-900)}.lw-rank-editorial-slot[data-astro-cid-bt3x3n25] p{color:var(--lw-ink-700);font-size:1.03rem;line-height:1.72;max-width:70ch;margin:0 0 16px}.lw-rank-editorial-slot[data-astro-cid-bt3x3n25] a{color:var(--lw-teal-700)}.lw-rank-editorial-slot[data-astro-cid-bt3x3n25] h2{display:none}.lw-note[data-astro-cid-bt3x3n25]{border-left:3px solid var(--lw-ink-300);padding-left:18px}.lw-note-title[data-astro-cid-bt3x3n25]{font-family:var(--font-sans);font-size:.95rem;font-weight:700;color:var(--lw-ink-900);margin-bottom:4px}.lw-note-body[data-astro-cid-bt3x3n25]{color:var(--lw-ink-600);font-size:.9rem;line-height:1.65}.lw-note-body[data-astro-cid-bt3x3n25] p{margin:0 0 6px}.lw-note-body[data-astro-cid-bt3x3n25] a{color:var(--lw-teal-700)}.lw-related-grid[data-astro-cid-bt3x3n25]{display:grid;gap:10px;grid-template-columns:1fr}@media(min-width:820px){.lw-related-grid[data-astro-cid-bt3x3n25]{grid-template-columns:repeat(3,1fr)}}.lw-related-c[data-astro-cid-bt3x3n25]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border:1px solid var(--lw-ink-200);border-radius:var(--radius-lw-md);padding:14px 18px;min-height:52px;color:var(--lw-teal-800);font-weight:700;text-decoration:none;transition:border-color .12s ease,background .12s ease}.lw-related-c[data-astro-cid-bt3x3n25]:hover{border-color:var(--lw-teal-300);background:var(--lw-teal-50);text-decoration:none}
