svg.ico.svelte-7w5htw{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}svg.ico.ico-bold.svelte-7w5htw{stroke-width:2.5}.page-root.svelte-7w5htw{background:var(--m-bg)}.probate-hero.svelte-7w5htw{grid-template-columns:1.2fr 1fr}.probate-hero.svelte-7w5htw h1:where(.svelte-7w5htw) em:where(.svelte-7w5htw){color:var(--m-red);font-style:normal}.probate-hero.svelte-7w5htw strong:where(.svelte-7w5htw){color:var(--m-ink);font-weight:700}.state-stats.svelte-7w5htw{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px}.state-stats.svelte-7w5htw .stat:where(.svelte-7w5htw){background:var(--m-surface);border:1px solid var(--m-line);border-radius:12px;padding:16px 18px}.state-stats.svelte-7w5htw .stat:where(.svelte-7w5htw) .num:where(.svelte-7w5htw){font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--m-ink);font-variant-numeric:tabular-nums}.state-stats.svelte-7w5htw .stat:where(.svelte-7w5htw) .lbl:where(.svelte-7w5htw){font-size:11.5px;color:var(--m-ink-mid);margin-top:6px;line-height:1.3}.state-visual.svelte-7w5htw{position:relative;aspect-ratio:1;background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-r-card);padding:24px;overflow:hidden}.state-visual.svelte-7w5htw svg:where(.svelte-7w5htw){width:100%;height:100%;fill:var(--m-blue-soft);stroke:var(--m-navy);stroke-width:.3;stroke-linejoin:round;stroke-linecap:round;transition:fill .2s ease}.state-visual.svelte-7w5htw svg:where(.svelte-7w5htw) path:where(.svelte-7w5htw):hover{fill:var(--m-red-soft);stroke:var(--m-red);cursor:pointer}.state-visual.svelte-7w5htw .state-badge:where(.svelte-7w5htw){position:absolute;top:16px;right:16px;background:var(--m-navy);color:#fff;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.05em}.county-grid.svelte-7w5htw{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.county-tile.svelte-7w5htw{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--m-surface);border:1px solid var(--m-line);border-radius:10px;text-decoration:none;color:var(--m-ink-mid);font-size:14px;transition:background .12s ease,border-color .12s ease,color .12s ease}.county-tile.svelte-7w5htw:hover{background:var(--m-blue-soft);border-color:var(--m-navy);color:var(--m-ink)}.county-tile.featured.svelte-7w5htw{color:var(--m-ink);font-weight:600;border-color:var(--m-red-soft);background:linear-gradient(180deg,var(--m-red-soft) 0%,var(--m-surface) 100%)}.county-tile.featured.svelte-7w5htw .chev:where(.svelte-7w5htw){color:var(--m-red)}.county-tile.featured.svelte-7w5htw:hover{border-color:var(--m-red)}.county-tile.svelte-7w5htw .name:where(.svelte-7w5htw){text-transform:capitalize}.blog-content.svelte-7w5htw{max-width:720px;margin:0 auto;font-size:16px;line-height:1.7;color:var(--m-ink)}.blog-content.svelte-7w5htw p{margin:0 0 1.2em}.blog-content.svelte-7w5htw h2,.blog-content.svelte-7w5htw h3{font-weight:700;letter-spacing:-.015em;line-height:1.2}.blog-content.svelte-7w5htw h2{font-size:26px;margin:2em 0 .6em}.blog-content.svelte-7w5htw h3{font-size:20px;margin:1.6em 0 .5em}.blog-content.svelte-7w5htw a{color:var(--m-red);font-weight:600}.blog-content.svelte-7w5htw img{width:100%;height:auto;border-radius:12px;margin:1.5em 0}@media (max-width: 900px){.probate-hero.svelte-7w5htw{grid-template-columns:1fr}.state-stats.svelte-7w5htw{grid-template-columns:repeat(3,1fr)}}
