.v4-address{background:var(--canvas);min-height:100dvh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;display:flex}.v4-address .mast-left,.v4-address footer.tally{flex:none}.v4-address .t-stage{flex-direction:column;flex:auto;align-items:center;min-height:0;padding:18px 24px 24px;display:flex}.v4-address .t-fha{font-family:var(--serif);color:var(--muted-2);text-align:center;border-top:1px solid var(--border);max-width:768px;margin:22px auto 4px;padding-top:16px;font-size:11px;font-style:italic;line-height:1.55}.v4-address .t-fha .t-fha-label{color:var(--muted);font-style:normal;font-weight:600}.v4-address .t-crumb{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 7px;margin:0 0 10px;font-size:9.5px;font-weight:500;display:flex}.v4-address .t-crumb a{color:var(--muted);margin:-6px 0;padding:6px 0;text-decoration:none;transition:color .15s}.v4-address .t-crumb a:hover{color:var(--verm)}.v4-address .t-crumb .sl{color:var(--verm);margin-right:7px}.v4-address .t-nearby{border-top:1px solid var(--border);text-align:center;max-width:768px;margin:22px auto 0;padding-top:16px}.v4-address .t-nearby-k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);margin-bottom:8px;font-size:9.5px;font-weight:500;display:block}.v4-address .t-nearby ul{margin:0;padding:0;line-height:2;list-style:none}.v4-address .t-nearby li{display:inline}.v4-address .t-nearby li:not(:last-child):after{content:" · ";color:var(--border-2)}.v4-address .t-nearby a{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);white-space:nowrap;min-width:0;min-height:0;font-size:11px;text-decoration:none;transition:color .18s}.v4-address .t-nearby a:hover{color:var(--verm)}.v4-address .t-nearby a .d{color:var(--muted-2);margin-left:5px;font-size:9.5px}.v4-address .t-hero{text-align:center;z-index:1;max-width:768px;margin-bottom:14px;padding-top:4px;position:relative}.v4-address .t-eyebrow{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:9px;font-size:10.5px;display:inline-flex}.v4-address .t-eyebrow .tick{background:var(--verm);width:5px;height:5px;box-shadow:0 0 0 3px var(--verm-soft);border-radius:50%;flex:none}.v4-address .t-eyebrow .ey-dot{color:var(--verm);margin:0 8px;font-weight:700}.v4-address .t-title{font-family:var(--serif);letter-spacing:-.022em;color:var(--ink);font-variation-settings:"opsz" 72;margin:0;font-size:44px;font-weight:700;line-height:.98}.v4-address .t-title .dot{color:var(--verm)}.v4-address .t-sub{font-family:var(--sans);letter-spacing:.005em;color:var(--ink-2);margin-top:7px;font-size:15px;font-weight:500}.v4-address .t-sub b{color:var(--ink);font-weight:600}@media (max-width:860px){.v4-address .t-crumb{display:none}}.v4-address .t-sub a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-2);text-decoration-color:var(--border-2);text-underline-offset:3px}.v4-address .t-sub a:hover{-webkit-text-decoration-color:var(--verm);text-decoration-color:var(--verm)}.v4-address .t-title a{color:inherit;text-decoration:none}.v4-address .t-dateline{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:7px;margin-top:13px;display:flex}.v4-address .dl-chip{flex-direction:column;align-items:center;gap:3px;min-width:0;max-width:300px;padding:0 11px;display:flex}.v4-address .dl-chip+.dl-chip{border-left:1px solid var(--border-2)}.v4-address .dl-k{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-2);font-size:7.5px;font-weight:700;line-height:1}.v4-address .dl-v{font-family:var(--mono);letter-spacing:.01em;color:var(--ink-2);white-space:normal;text-align:center;min-height:2.5em;font-size:11px;font-weight:600;line-height:1.25}@media (min-width:861px){.v4-address-split .asp-hero{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;max-width:none;margin-bottom:0;padding:36px 0 26px 40px;display:grid}.v4-address-split .t-hero-text{min-width:0}.v4-address-split .t-dateline,.v4-address-split .t-crumb{justify-content:flex-start}.v4-address-split .dl-chip{align-items:flex-start}.v4-address-split .dl-chip:first-child{padding-left:0}.v4-address-split .t-title{margin-left:-2px}}.v4-address-split .asp-mapcard{border:1px solid var(--border);background:var(--paper-2);border-radius:14px;flex:none;width:300px;height:180px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1d1a1608,0 10px 28px #1d1a160d}.v4-address-split .asp-mapcard .ep-minimap{background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.v4-address .t-meta{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:3px 0;margin-top:5px;font-size:10.5px;display:flex}.v4-address .t-meta .m{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);white-space:nowrap;font-size:10.5px}.v4-address .t-meta .m b{color:var(--ink-2);font-weight:600}.v4-address .t-meta .sep{color:var(--border-2);margin:0 7px}.v4-address .frame{grid-template-columns:1fr min(720px,100%) 1fr;align-items:start;gap:30px;width:100%;max-width:1200px;margin:0 auto;display:grid;position:relative}.v4-address .surface{z-index:1;background:var(--paper);border:1px solid var(--border-2);border-radius:22px;grid-column:2;width:100%;max-width:720px;transition:height .52s cubic-bezier(.22,.78,.3,1),box-shadow .35s;position:relative;overflow:clip;box-shadow:0 14px 44px #1d1a161a}.v4-address .surface.is-sec-idle{overflow:visible}.v4-address .card-top{z-index:40;border-bottom:1px solid var(--border);background:var(--paper);border-radius:22px 22px 0 0;justify-content:space-between;align-items:center;gap:10px;height:48px;padding:0 24px;transition:opacity .2s;display:flex;position:sticky;top:0}.v4-address .card-top.swapping{opacity:0}.v4-address .ct-kicker{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;font-size:10px;display:inline-flex}.v4-address .ct-kicker:before{content:"";background:radial-gradient(circle, var(--verm) 0 2.5px, transparent 3px);border-radius:50%;flex:none;width:15px;height:15px}.v4-address .ct-catalog{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);font-size:10px;text-decoration:none;transition:color .15s}.v4-address .ct-catalog:hover{color:var(--verm)}.v4-address .ct-back{align-items:center;gap:9px;min-width:0;display:inline-flex}.v4-address .mr-back{cursor:pointer;min-width:0;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);background:0 0;border:0;align-items:center;gap:8px;min-height:0;padding:2px 0;font-size:10px;line-height:1.2;text-decoration:none;transition:color .15s;display:inline-flex}.v4-address .mr-back:hover{color:var(--verm)}.v4-address .mr-back svg{width:15px;height:15px;color:var(--verm)}.v4-address .mr-sep{color:var(--border-2);font-family:var(--serif);font-size:14px}.v4-address .mr-num{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:10px;font-weight:600}.v4-address .morph-layer{transform-origin:top;will-change:opacity, transform;padding:18px 24px 24px;transition:opacity .34s,transform .38s cubic-bezier(.22,.78,.3,1)}.v4-address .morph-layer.fading{opacity:0;transform:translateY(-8px)}.v4-address .morph-layer.fading.drift-in{transform:translateY(12px)}.v4-address .sec-pending{text-align:center;font-family:var(--serif);color:var(--muted);padding:40px 8px 30px;font-size:14px;font-style:italic;line-height:1.6}.v4-address .sec-pending a{color:var(--verm);text-decoration:underline}.v4-address .fd-ledger{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v4-address .rep-hint{font-family:var(--sans);color:var(--muted);border-bottom:1px dotted var(--border);margin-bottom:5px;padding:1px 9px 11px;font-size:12px}.v4-address .ld-eyebrow{align-items:center;gap:10px;margin:0;padding:14px 2px 9px;display:flex}.v4-address .ld-eyebrow .le-lab{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted-2);white-space:nowrap;font-size:8.5px;font-weight:700}.v4-address .ld-eyebrow .le-line{background:linear-gradient(to right, var(--border-2), transparent);flex:auto;height:1px}.v4-address .ld-eyebrow.le-first{padding-top:6px}.v4-address .fd-row{--tier:var(--border-2);--tier-bg:transparent;min-height:54px;color:inherit;background:linear-gradient(180deg, var(--tier-bg) 0%, transparent 72%), var(--paper);border:1px solid var(--border);border-radius:var(--r-4);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 18px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.v4-address .fd-row.tier-g{--tier:var(--green);--tier-bg:var(--green-bg)}.v4-address .fd-row.tier-a{--tier:var(--amber);--tier-bg:var(--amber-bg)}.v4-address .fd-row.tier-r{--tier:var(--red);--tier-bg:var(--red-bg)}.v4-address .fd-row:before{content:"";background:var(--tier);width:3px;transition:width .18s;position:absolute;inset:0 auto 0 0}.v4-address .fd-head{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.v4-address .fd-ico{width:17px;height:17px;color:var(--ink-2);flex:none;justify-content:center;align-items:center;transition:color .18s;display:inline-flex}.v4-address .fd-ico svg{width:17px;height:17px;display:block}.v4-address .fd-name{font-family:var(--sans);letter-spacing:.005em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.v4-address .fd-score{font-family:var(--mono);flex:none;align-items:baseline;line-height:.9;display:flex}.v4-address .fd-score b{letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:26px;font-weight:600}.v4-address .fd-row.tier-g .fd-score b{color:var(--green)}.v4-address .fd-row.tier-a .fd-score b{color:var(--amber)}.v4-address .fd-row.tier-r .fd-score b{color:var(--red)}.v4-address .fd-score .sc-den{color:var(--muted-2);margin-left:1px;font-size:11px;font-weight:500}.v4-address .fd-cstats{flex:none;align-items:baseline;gap:18px;display:flex}.v4-address .fd-cstat{white-space:nowrap;align-items:baseline;gap:5px;display:inline-flex}.v4-address .fd-ck{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);font-size:8.5px;font-weight:500}.v4-address .fd-cv{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:13px;font-weight:600;line-height:1}.v4-address .fd-cv.lean-dem{color:var(--dem-blue)}.v4-address .fd-cv.lean-rep{color:var(--rep-red)}.v4-address .fd-cv.lean-even{color:var(--lean-even)}.v4-address .fd-row:hover{border-color:var(--border-2);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.v4-address .fd-row:hover:before{width:5px}.v4-address .fd-row:hover .fd-ico{color:var(--verm)}.v4-address .fd-row:active{transform:translateY(0)}.v4-address .fd-row:focus-visible{outline:2px solid var(--verm);outline-offset:2px}.v4-address .fd-ledger.fd-meter{flex-direction:column;gap:0;display:flex}.v4-address .fd-meter .fd-row{border:0;border-bottom:1px dotted var(--border);background:0 0;border-radius:0;align-items:center;gap:14px;min-height:0;padding:12px 2px;display:flex}.v4-address .fd-meter .fd-row:last-child{border-bottom:0}.v4-address .fd-meter .fd-row:before{content:none}.v4-address .fd-meter .fd-row.is-context:has(+.fd-row:not(.is-context)){border-bottom:1px solid var(--border-2);margin-bottom:6px}.v4-address .fd-meter .fd-head{flex:0 0 150px;gap:11px}.v4-address .fd-meter .fd-ico{width:20px;height:20px;color:var(--muted)}.v4-address .fd-meter .fd-ico svg{width:20px;height:20px}.v4-address .fd-meter .fd-name{font-family:var(--sans);letter-spacing:-.01em;font-size:15px;font-weight:600}.v4-address .fd-mbar{border-radius:var(--r-pill);background:var(--sand-2);flex:auto;height:13px;position:relative;overflow:hidden}.v4-address .fd-mfill{border-radius:var(--r-pill);background:var(--border-2);position:absolute;inset:0 auto 0 0}.v4-address .fd-meter .fd-row.tier-g .fd-mfill{background:var(--green)}.v4-address .fd-meter .fd-row.tier-a .fd-mfill{background:var(--amber)}.v4-address .fd-meter .fd-row.tier-r .fd-mfill{background:var(--red)}.v4-address .fd-meter .fd-score{min-width:48px;font-family:var(--sans);flex:none;justify-content:flex-end}.v4-address .fd-meter .fd-score b{font-size:19px}.v4-address .fd-meter .fd-score .sc-den{display:none}.v4-address .fd-meter .fd-cstats{gap:16px}.v4-address .fd-mcap{align-items:center;gap:14px;margin:16px 2px 2px;display:flex}.v4-address .fd-mcap .fd-mcap-ln{background:var(--border-2);flex:auto;height:1px}.v4-address .fd-mcap .fd-mcap-t{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);white-space:nowrap;font-size:10.5px}.v4-address .fd-meter .fd-row:hover{box-shadow:none;border-color:#0000;border-bottom-color:var(--border);background:var(--sand);transform:none}.v4-address .fd-meter .fd-row.is-context:hover{border-bottom-color:var(--border-2)}@media (max-width:560px){.v4-address .fd-meter .fd-row{gap:11px;padding:11px 0}.v4-address .fd-meter .fd-head{flex:0 0 118px;gap:9px}.v4-address .fd-meter .fd-ico,.v4-address .fd-meter .fd-ico svg{width:18px;height:18px}.v4-address .fd-meter .fd-name{font-size:14px}.v4-address .fd-meter .fd-mbar{height:11px}.v4-address .fd-meter .fd-score b{font-size:19px}.v4-address .fd-meter .fd-cstats{gap:11px}.v4-address .fd-meter .fd-ck{font-size:7.5px}.v4-address .fd-meter .fd-cv{font-size:13px}.v4-address .fd-mcap .fd-mcap-t{white-space:normal;text-align:center;font-size:9px}}:is(.v4-address:not(.v4-embed) .surface.is-v5:not(.is-sec-idle),.v4-address:not(.v4-embed) .surface.is-v5.is-sec-idle:has(.sec-ledger)){background:var(--sand);box-shadow:none;border-color:#0000}.v4-address .fd-meter.fd-v5{gap:14px;padding-top:2px}.v4-address .fd-meter.fd-v5 .fd-ctxrow{flex-wrap:wrap;gap:12px;display:flex}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-row.is-context{background:var(--paper);border:0;border-radius:16px;flex:280px;gap:13px;min-width:0;padding:13px 18px;box-shadow:0 4px 16px -10px #1d1a162e}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-head{flex:none;gap:12px}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-ico{background:var(--sand-2);width:36px;height:36px;color:var(--ink-2);border-radius:12px;flex:none;place-items:center;display:grid}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-ico svg{width:18px;height:18px}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-cstats{flex:1;justify-content:flex-end;align-items:flex-start;gap:18px}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-cstat{flex-direction:column;align-items:center;gap:4px}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-row.is-context:hover{background:var(--sand);border-radius:16px}.v4-address .fd-meter.fd-v5 .fd-mfield{background:var(--paper);border-radius:18px;padding:4px 22px;box-shadow:0 4px 16px -10px #1d1a162e}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-row{border-bottom:0;padding:13px 0}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-row+.fd-row{border-top:1px solid var(--border)}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-head{flex:0 0 132px}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-row:hover{background:0 0}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-row.tier-g .fd-ico{color:var(--green)}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-row.tier-a .fd-ico{color:var(--amber)}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-row.tier-r .fd-ico{color:var(--red)}.v4-address .fd-meter.fd-v5 .fd-mbar{height:12px}.v4-address .fd-meter.fd-v5 .fd-row.tier-g .fd-mbar{background:color-mix(in srgb, var(--green) 16%, var(--sand-2))}.v4-address .fd-meter.fd-v5 .fd-row.tier-a .fd-mbar{background:color-mix(in srgb, var(--amber) 16%, var(--sand-2))}.v4-address .fd-meter.fd-v5 .fd-row.tier-r .fd-mbar{background:color-mix(in srgb, var(--red) 16%, var(--sand-2))}.v4-address .fd-meter.fd-v5 .fd-score b{font-family:var(--serif);letter-spacing:-.01em;font-size:24px}.v4-address .fd-meter.fd-v5 .fd-row.tier-g .fd-score b{color:var(--green)}.v4-address .fd-meter.fd-v5 .fd-row.tier-a .fd-score b{color:var(--amber)}.v4-address .fd-meter.fd-v5 .fd-row.tier-r .fd-score b{color:var(--red)}.v4-address .fd-meter.fd-v5 .fd-mcap{margin-top:4px}@media (max-width:560px){.v4-address .fd-meter.fd-v5 .fd-mfield{padding:2px 8px}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-row{align-items:baseline;gap:9px}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-head{flex:0 0 106px;align-items:baseline}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-ico,.v4-address .fd-meter.fd-v5 .fd-mfield .fd-mbar{align-self:center}.v4-address .fd-meter.fd-v5 .fd-mfield .fd-ico,.v4-address .fd-meter.fd-v5 .fd-mfield .fd-ico svg{width:17px;height:17px}.v4-address .fd-meter.fd-v5 .fd-name{font-size:15px}.v4-address .fd-meter.fd-v5 .fd-score{min-width:44px}.v4-address .fd-meter.fd-v5 .fd-score b{letter-spacing:-.005em;font-size:20px}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-row.is-context{padding:11px 8px}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-head{gap:9px}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-ico{width:auto;height:auto;color:var(--muted);background:0 0;border-radius:0}.v4-address .fd-meter.fd-v5 .fd-ctxrow .fd-ico svg{width:17px;height:17px}}.v4-address .sr-only,.v4-address .fd-geo .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v4-address .sec-scroll{padding:0}.v4-address .lens{scroll-margin-top:112px;animation:.46s cubic-bezier(.22,.78,.3,1) both lensRise}.v4-address .lens-head{border-top:1px solid var(--border-2);flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:22px 0 16px;display:flex}.v4-address .lens:first-child .lens-head{border-top:0;padding-top:20px}.v4-address .lh-name{font-family:var(--sans);letter-spacing:-.014em;color:var(--ink);font-size:18px;font-weight:700;line-height:1.1;display:block}.v4-address .lh-note{font-family:var(--sans);color:var(--muted);max-width:58ch;margin-top:8px;font-size:12.5px;line-height:1.5;display:block}.v4-address .lh-verdict{white-space:nowrap;border:1px solid var(--border);background:var(--paper-2);border-radius:12px;align-self:flex-start;align-items:center;gap:10px;margin-top:15px;padding:7px 13px;display:inline-flex}.v4-address .lh-verdict.strong{background:var(--green-bg);border-color:color-mix(in srgb, var(--green) 22%, transparent)}.v4-address .lh-verdict.average{background:var(--amber-bg);border-color:color-mix(in srgb, var(--amber) 22%, transparent)}.v4-address .lh-verdict.weak{background:var(--red-bg);border-color:color-mix(in srgb, var(--red) 22%, transparent)}.v4-address .lh-score{font-family:var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.014em;color:var(--ink);font-size:19px;font-weight:600}.v4-address .lh-unit{color:var(--muted-2);letter-spacing:0;margin-left:2px;font-size:12px;font-weight:500}.v4-address .ss-sec{border-top:1px dotted var(--border);padding-left:18px;scroll-margin-top:100px;position:relative}.v4-address .lens-head+.ss-sec{border-top:0}.v4-address .ss-sec:before{content:"";background:var(--border-2);border-radius:0 3px 3px 0;width:3px;height:22px;transition:background .16s,width .18s cubic-bezier(.22,.78,.3,1);position:absolute;top:13px;left:0}.v4-address .ss-sec.tier-g:before{background:var(--green)}.v4-address .ss-sec.tier-a:before{background:var(--amber)}.v4-address .ss-sec.tier-r:before{background:var(--red)}.v4-address .ss-sec:hover:before{width:5px}.v4-address .lf-h{font-weight:inherit;font-size:inherit;margin:0}.v4-address .lf-banner{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 28px;min-height:44px;padding:0 30px 0 0;display:flex;position:relative}.v4-address .lf-banner:focus-visible{outline:2px solid var(--verm);outline-offset:4px;border-radius:6px}.v4-address .lf-lead{flex:auto;align-items:center;gap:11px;min-width:0;display:flex}.v4-address .lf-ico{width:17px;height:17px;color:var(--muted-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.v4-address .lf-ico svg{width:17px;height:17px;display:block}.v4-address .lf-ident{flex-direction:column;min-width:0;display:flex}.v4-address .ss-sec:not(.lf-collapsed) .lf-lead{align-items:flex-start}.v4-address .ss-sec:not(.lf-collapsed) .lf-ico{margin-top:2px}.v4-address .lf-title{font-family:var(--sans);letter-spacing:-.012em;color:var(--ink);margin:0;font-size:18px;font-weight:600;line-height:1.2;position:relative}.v4-address .lf-title .lf-t-short{display:none}.v4-address .lf-title:after{content:"";background:var(--verm);border-radius:2px;width:26px;height:2.5px;position:absolute;bottom:-9px;left:0}.v4-address .ss-sec.tier-g .lf-title{color:color-mix(in srgb, var(--green) 16%, var(--ink))}.v4-address .ss-sec.tier-a .lf-title{color:color-mix(in srgb, var(--amber) 20%, var(--ink))}.v4-address .ss-sec.tier-r .lf-title{color:color-mix(in srgb, var(--red) 16%, var(--ink))}.v4-address .lf-src{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);margin-top:16px;font-size:9px;display:block}.v4-address .lf-verdict{text-align:right;flex-direction:column;flex:none;align-items:flex-end;display:flex}.v4-address .lf-vmain{align-items:center;gap:8px;display:inline-flex}.v4-address .lf-vstatus{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:5px;margin-bottom:0;font-size:9px;font-weight:700;display:inline-flex}.v4-address .lf-vstatus.strong{color:var(--green)}.v4-address .lf-vstatus.average{color:var(--amber)}.v4-address .lf-vstatus.weak{color:var(--red)}.v4-address .lf-vstatus.neutral{color:var(--muted-2)}.v4-address .lf-vdot{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 18%, transparent);background:currentColor;border-radius:50%;flex:none}.v4-address .lf-vv{font-family:var(--sans);letter-spacing:-.016em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1}.v4-address .lf-vu{color:var(--muted-2);letter-spacing:0;margin-left:2px;font-size:12px;font-weight:500}.v4-address .lf-vl{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:9px;font-style:normal}.v4-address .lf-toggle{width:22px;height:22px;color:var(--muted);pointer-events:none;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .24s cubic-bezier(.22,.78,.3,1),color .15s,background .15s;display:flex;position:absolute;top:7px;right:0}.v4-address .lf-toggle svg{width:14px;height:14px}.v4-address .lf-banner:hover .lf-toggle{color:var(--verm);background:var(--verm-soft)}.v4-address .lf-body{grid-template-rows:1fr;transition:grid-template-rows .38s cubic-bezier(.22,.78,.3,1);display:grid}.v4-address .lf-body-inner{opacity:1;min-height:0;transition:opacity .3s 20ms,transform .4s cubic-bezier(.22,.78,.3,1);overflow:hidden;transform:none}.v4-address .lf-takeaway{font-family:var(--sans);color:var(--ink-2);max-width:62ch;margin:16px 0 0;font-size:13.5px;line-height:1.5}.v4-address .lf-chart{margin:22px 0 4px}.v4-address .lf-body-inner>.lf-chart:first-child{margin-top:18px}.v4-address .lf-body-inner>.lf-detail:first-child{margin-top:20px}.v4-address .lf-detail{margin-top:10px}.v4-address .lf-group+.lf-group{margin-top:18px}.v4-address .lf-group-h{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);justify-content:space-between;align-items:center;gap:12px;margin:0 0 4px;font-size:9.5px;display:flex}.v4-address .lf-regime{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;border-radius:9999px;flex:none;padding:3px 10px;font-size:10px;font-weight:700}.v4-address .lf-regime.strong{background:var(--green-bg);color:var(--green)}.v4-address .lf-regime.average{background:var(--amber-bg);color:var(--amber)}.v4-address .lf-regime.weak{background:var(--red-bg);color:var(--red)}.v4-address .lf-regime.neutral{background:var(--sand);color:var(--muted-2)}.v4-address .lf-cap{font-family:var(--sans);color:var(--muted-2);margin-top:14px;font-size:11.5px;line-height:1.5}.v4-address .ss-sec.lf-collapsed{padding-top:0;padding-bottom:0}.v4-address .ss-sec.lf-collapsed:hover{background:var(--sand)}.v4-address .ss-sec:not(.lf-collapsed){padding-top:18px;padding-bottom:30px}.v4-address .ss-sec.lf-collapsed .lf-banner{flex-wrap:nowrap;align-items:center;gap:14px;padding-top:13px;padding-bottom:13px}.v4-address .ss-sec.lf-collapsed .lf-title{letter-spacing:-.008em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.v4-address .ss-sec.lf-collapsed .lf-title:after,.v4-address .ss-sec.lf-collapsed .lf-src{display:none}.v4-address .ss-sec.lf-collapsed .lf-verdict{white-space:nowrap;flex-direction:row;align-items:center;gap:9px}.v4-address .ss-sec.lf-collapsed .lf-vstatus{margin-bottom:0}.v4-address .ss-sec.lf-collapsed .lf-vv{font-size:16px}.v4-address .ss-sec.lf-collapsed .lf-vu{font-size:11px}.v4-address .ss-sec.lf-collapsed .lf-vl{display:none}.v4-address .ss-sec.lf-collapsed .lf-toggle{margin-top:-11px;top:50%}.v4-address .ss-sec.lf-collapsed .lf-body{pointer-events:none;grid-template-rows:0fr}.v4-address .ss-sec.lf-collapsed .lf-body-inner{opacity:0;transform:translateY(9px)}.v4-address .ss-sec:not(.lf-collapsed) .lf-banner{align-items:flex-start}.v4-address .ss-sec:not(.lf-collapsed):before{height:22px;top:18px}.v4-address .ss-sec:not(.lf-collapsed) .lf-toggle,.v4-address .ss-sec:not(.lf-collapsed) .lf-banner:hover .lf-toggle{transform:rotate(180deg)}.v4-address .lf-rowx{border-radius:8px;transition:background .15s;position:relative}.v4-address .lf-rowx:hover{background:var(--sand)}.v4-address .lf-rowx-head{border-bottom:1px solid var(--border);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border-top:0;border-left:0;border-right:0;padding:8px 24px 10px 0;display:block}.v4-address .lf-rowx-head:focus-visible{outline:2px solid var(--verm);outline-offset:-2px}.v4-address .lf-rowx-head[disabled]{cursor:default}.v4-address .rx-head{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.v4-address .rx-ico{width:15px;height:15px;color:var(--muted-2);flex:none;align-self:center;display:inline-flex}.v4-address .rx-ico svg{width:100%;height:100%}.v4-address .rx-label{font-family:var(--sans);color:var(--ink);min-width:0;font-size:13.5px;font-weight:600;line-height:1.2}.v4-address .rx-note{font-family:var(--sans);color:var(--muted);font-size:11px;font-style:normal;line-height:1.3}.v4-address .rx-pill{border-radius:var(--r-pill);background:var(--paper-2);border:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;height:26px;display:flex;position:relative;overflow:hidden}.v4-address .rx-pill b{border-radius:var(--r-pill) 0 0 var(--r-pill);background:color-mix(in srgb, var(--muted-2) 20%, transparent);z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0}.v4-address .lf-rowx.tier-g .rx-pill b{background:color-mix(in srgb, var(--green) 20%, transparent)}.v4-address .lf-rowx.tier-a .rx-pill b{background:color-mix(in srgb, var(--amber) 20%, transparent)}.v4-address .lf-rowx.tier-r .rx-pill b{background:color-mix(in srgb, var(--red) 20%, transparent)}.v4-address .co-pillbar{display:block}.v4-address .co-pillbar.tier-g .rx-pill b{background:color-mix(in srgb, var(--green) 20%, transparent)}.v4-address .co-pillbar.tier-a .rx-pill b{background:color-mix(in srgb, var(--amber) 20%, transparent)}.v4-address .co-pillbar.tier-r .rx-pill b{background:color-mix(in srgb, var(--red) 20%, transparent)}.v4-address .rx-pill-wrap{display:block;position:relative}.v4-address .rx-rim{z-index:2;pointer-events:none;height:26px;position:absolute;top:0;transform:translate(-50%)}.v4-address .rx-notch{width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.v4-address .rx-notch-top{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--ink);top:0}.v4-address .rx-notch-bot{border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:5px solid var(--ink);bottom:0}.v4-address .rx-vline{justify-content:space-between;align-items:baseline;gap:10px;min-height:22px;display:flex}.v4-address .rx-value{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:12.5px;font-weight:600;line-height:1.4}.v4-address .rx-value.is-empty{color:var(--muted-2)}.v4-address .rx-pill .rx-value{z-index:2;white-space:nowrap;padding-left:12px;font-weight:400;position:relative}.v4-address .rx-status{z-index:2;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);white-space:nowrap;flex:none;align-items:center;gap:6px;padding-left:12px;font-size:9.5px;font-weight:700;display:inline-flex;position:relative}.v4-address .rx-statdot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.v4-address .lf-rowx.tier-g .rx-status{color:var(--green)}.v4-address .lf-rowx.tier-a .rx-status{color:var(--amber)}.v4-address .lf-rowx.tier-r .rx-status{color:var(--red)}.v4-address .rx-pill.has-status .rx-value{padding-left:0;padding-right:13px}.v4-address .rx-headdl{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);text-align:right;white-space:nowrap;flex:none;margin-left:auto;padding-left:10px;font-size:10px;line-height:1.35}.v4-address .rx-cv{width:13px;height:13px;color:var(--border-2);pointer-events:none;transition:color .16s,transform .2s cubic-bezier(.22,.78,.3,1);position:absolute;top:19px;right:6px;transform:translateY(-50%)}.v4-address .lf-rowx:hover .rx-cv{color:var(--verm)}.v4-address .lf-rowx.is-open>.lf-rowx-head{border-bottom-color:#0000}.v4-address .lf-rowx.is-open .rx-cv{color:var(--verm);transform:translateY(-50%)rotate(180deg)}.v4-address .lf-rowx-panel{background:var(--sand);border-radius:8px;margin:2px 0 6px;padding:8px 10px 10px}.v4-address .rx-def{font-family:var(--sans);color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.45;display:block}.v4-address .rx-panelnote{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin:0 0 6px;font-size:9px;display:block}.v4-address .rx-src{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);margin:3px 0 0;font-size:9px;display:block}.v4-address .rx-bench{font-family:var(--sans);color:var(--ink-2);margin:6px 0 0;font-size:12px;line-height:1.45;display:block}.v4-address .rx-bench b{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}.v4-address .nav{grid-column:1}.v4-address .ad-skel{border-radius:var(--r-2);background:linear-gradient(90deg, var(--sand-2) 25%, var(--paper-2) 50%, var(--sand-2) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite v4shimmer;display:inline-block}.v4-address .ad-skel-crumb{width:220px;height:10px;margin:calc(.5lh - 5px) 0}.v4-address .ad-skel-sub{vertical-align:middle;width:112px;height:12px}.v4-address .ad-skel-meta{width:84px;height:10px}.v4-address .ad-skel-meta-zip{width:40px}.v4-address .ad-skel-fig{width:34px;height:13px}.v4-address .ad-skel-cs{width:30px;height:12px}.v4-address .ad-skel-cap{vertical-align:middle;width:188px;height:10px}.v4-address .fd-row.is-loading{pointer-events:none;cursor:default}.v4-address .fd-meter .fd-score .ad-skel-fig{width:30px;height:17px}.v4-address .ad-body{padding:18px 24px 24px}@keyframes v4shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes lensRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (min-width:1121px){.v4-address .lens,.v4-address .ss-sec{scroll-margin-top:112px}}@media (max-width:1120px){.v4-address .nav{display:none}.v4-address .frame{grid-template-columns:min(720px,100%);justify-content:center}.v4-address .surface{grid-column:1}}@media (max-width:760px){.v4-address .surface{max-width:100%}}@media (max-width:680px){.v4-address .mast{gap:14px;height:52px;padding:16px 18px 0}.v4-address .mast-search{display:flex}.v4-address .mast-search>*{max-width:none}.v4-address .mast-search :is([role=button],.masthead-search-ghost){gap:8px;height:36px;min-height:0;padding-left:13px;padding-right:10px;transition:background-color .18s,box-shadow .18s}.v4-address .mast-search :is([role=button],.masthead-search-ghost) svg{width:16px;height:16px}.v4-address .mast-search :is([aria-expanded=false],.masthead-search-ghost){background:var(--paper-2);border-color:var(--border);box-shadow:none}.v4-address .mast-left{white-space:nowrap;max-width:160px;transition:max-width .22s,opacity .16s;overflow:hidden}.v4-address .mast:has(.mast-search [aria-expanded=true]) .mast-left{opacity:0;pointer-events:none;max-width:0}.v4-address .dateline-rule{width:calc(100% - 36px);margin-top:12px}.v4-address nav.mainnav{gap:20px}.v4-address nav.mainnav a.nav-desktop-only{display:none}.v4-address .t-stage{padding:8px 0 60px}.v4-address .t-hero{margin-bottom:14px;padding-left:16px;padding-right:16px}.v4-address .t-eyebrow{letter-spacing:.13em;font-size:9px}.v4-address .t-title{margin-top:0;font-size:31px;line-height:1}.v4-address .t-sub{margin-top:6px;font-size:14px}.v4-address .t-dateline{gap:5px;margin-top:10px}.v4-address .dl-chip{max-width:200px}.v4-address .dl-v{font-size:10px}.v4-address .t-meta{margin-top:6px}.v4-address .t-meta .m{font-size:10px}.v4-address .surface{max-width:100%;box-shadow:none;background:var(--paper);border:0;border-radius:0}.v4-address .card-top{border-radius:0;padding-left:14px;padding-right:14px}.v4-address .morph-layer,.v4-address .ad-body{padding-left:12px;padding-right:12px}.v4-address .lf-chart{margin-left:-6px;margin-right:-6px}.v4-address .ss-sec{padding-left:14px}.v4-address .ss-sec .lf-banner{padding-right:26px}.v4-address .lens-head{padding-top:20px}.v4-address .lf-rowx{padding-right:0}.v4-address .rx-cv{right:3px}.v4-address .ss-sec:not(.lf-collapsed){padding-top:0}.v4-address .ss-sec:not(.lf-collapsed):before{top:13px}.v4-address .ss-sec:not(.lf-collapsed) .lf-banner{align-items:center;padding-top:13px;padding-bottom:13px}.v4-address .ss-sec:not(.lf-collapsed) .lf-toggle{margin-top:-11px;top:50%}.v4-address .ss-sec:not(.lf-collapsed) .lf-lead{align-items:center}.v4-address .ss-sec:not(.lf-collapsed) .lf-ico{margin-top:0}.v4-address .ss-sec:not(.lf-collapsed) .lf-title{letter-spacing:-.008em;font-size:15px}.v4-address .ss-sec:not(.lf-collapsed) .lf-title:after{display:none}.v4-address .ss-sec:not(.lf-collapsed) .lf-verdict{text-align:right;flex-direction:row;align-items:center;margin-top:0}.v4-address .ss-sec:not(.lf-collapsed) .lf-vv{font-size:16px}.v4-address .ss-sec:not(.lf-collapsed) .lf-vl,.v4-address .lf-title .lf-t-full{display:none}.v4-address .lf-title .lf-t-short{display:inline}.v4-address .fd-row{min-height:50px;padding:11px 14px 11px 16px}.v4-address .fd-score b{font-size:24px}.v4-address footer.tally{padding:12px 18px 16px}.v4-address .tally-main{font-size:10px;line-height:1.7}.v4-address .tally-sub{font-size:9.5px}}@media (max-width:560px){.v4-address .t-stage{padding-left:0;padding-right:0}.v4-address .card-top{padding-left:14px;padding-right:14px}.v4-address .ad-body,.v4-address .morph-layer{padding-left:12px;padding-right:12px}.v4-address .fd-ledger{grid-template-columns:1fr}.v4-address .lf-vv{white-space:normal;font-size:19px}}@media (max-width:380px){.v4-address .dl-chip{max-width:160px}}@media (prefers-reduced-motion:reduce){.v4-address .pulse{opacity:.8;animation:none}.v4-address .lens{animation:none}.v4-address .ad-skel{background:var(--sand-2);animation:none}.v4-address .surface,.v4-address .card-top,.v4-address .morph-layer,.v4-address .lf-body,.v4-address .lf-body-inner,.v4-address .fd-row,.v4-address .fd-ico,.v4-address .row-go,.v4-address .lf-toggle,.v4-address .rx-cv{transition:color .16s}.v4-address .fd-row:hover .row-go,.v4-address .fd-row:focus-visible .row-go{transform:translateY(-50%)}.v4-address .morph-layer.fading,.v4-address .morph-layer.fading.drift-in,.v4-address .ss-sec.lf-collapsed .lf-body-inner{transform:none}.v4-address .ss-sec.lf-collapsed .lf-body{display:none}.v4-address .fd-row:before,.v4-address .ss-sec:before{transition:background .16s}.v4-address .fd-row:hover:before,.v4-address .ss-sec:hover:before{width:3px}}.v4-address .sst-card{margin:0;padding:0 6px}.v4-address .sst-h{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 11px;display:flex}.v4-address .sst-t{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.v4-address .sst-n{font-family:var(--mono);letter-spacing:.05em;color:var(--muted-2);white-space:nowrap;font-size:9.5px}.v4-address .sst-grid{gap:10px;display:grid}.v4-address .sst-cols-2{grid-template-columns:repeat(2,1fr)}.v4-address .sst-cols-3{grid-template-columns:repeat(3,1fr)}.v4-address .sst-cols-4{grid-template-columns:repeat(4,1fr)}.v4-address .sst-cell{background:var(--paper-2);border:1px solid var(--border);text-align:center;border-radius:11px;flex-direction:column;align-items:center;gap:2px;padding:11px 4px 9px;display:flex}.v4-address .sst-v{font-family:var(--sans);color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:3px;font-size:20px;font-weight:700;display:inline-flex}.v4-address .sst-u{font-family:var(--sans);color:var(--muted);font-size:11px;font-weight:500}.v4-address .sst-l{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:8px}.v4-address .sst-us{font-family:var(--mono);letter-spacing:.02em;color:var(--muted-2);font-variant-numeric:tabular-nums;align-items:center;gap:3px;margin-top:3px;font-size:9px;display:inline-flex}.v4-address .sst-info{color:var(--muted-2)}@media (max-width:680px){.v4-address .sst-cols-3,.v4-address .sst-cols-4{grid-template-columns:repeat(2,1fr)}.v4-address .rx-headdl{text-align:left;flex-basis:100%;margin-left:0;padding-left:0}}.v4-address .co-nat-wrap{flex-direction:column;gap:10px;display:flex}.v4-address .co-natgrid{grid-template-columns:repeat(2,1fr);gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.v4-address .co-nat{min-width:0}.v4-address .co-nat-link{min-width:0;color:inherit;border-radius:8px;align-items:center;gap:9px;margin:0 -6px;padding:3px 6px;text-decoration:none;transition:background .12s;display:flex}.v4-address .co-nat-i{background:var(--sand-2);width:36px;height:36px;color:var(--ink-2);font-family:var(--sans);object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.v4-address .co-nat-b{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.v4-address .co-nat-n{font-family:var(--sans);color:var(--ink);align-items:center;gap:4px;min-width:0;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.v4-address .co-nat-name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v4-address .co-nat-out{color:var(--muted);flex:none}.v4-address .co-nat-r{font-family:var(--serif);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-style:italic;overflow:hidden}.v4-address .co-nat-yr{font-family:var(--mono);color:var(--muted-2);font-variant-numeric:tabular-nums;flex:none;font-size:9.5px}.v4-address .co-nat-link:hover{background:var(--sand-2)}.v4-address .co-nat-link:hover .co-nat-name-text{text-underline-offset:2px;text-decoration:underline}.v4-address .co-nat-link:hover .co-nat-out{color:var(--ink-2)}.v4-address .co-nat-link:focus-visible{outline:2px solid var(--ink-2);outline-offset:1px}.v4-address .co-nat-more{justify-content:center;margin-top:4px;display:flex}.v4-address .co-nat-more-btn{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border);border-radius:var(--r-pill);cursor:pointer;background:0 0;padding:5px 12px;font-size:10px}.v4-address .co-nat-empty{font-family:var(--serif);color:var(--muted);font-size:12px;font-style:italic}.v4-address .lf-chart>.co-nat-wrap,.v4-address .lf-chart>.co-nat-empty{padding-left:6px;padding-right:6px}@media (max-width:680px){.v4-address .co-natgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){.v4-address .ob-strip .ob-sv,.v4-address .ob-strip .ob-ss,.v4-address .ob-row .ob-big,.v4-address .ob-row .ob-fact,.v4-address .ob-profilecard .ob-stat-v{animation:.44s cubic-bezier(.22,.78,.3,1) both adDataIn}.v4-address .ob-group:first-of-type .ob-row .ob-big,.v4-address .ob-group:first-of-type .ob-row .ob-fact{animation-delay:60ms}.v4-address .ob-group:nth-of-type(2) .ob-row .ob-big,.v4-address .ob-group:nth-of-type(2) .ob-row .ob-fact{animation-delay:.15s}.v4-address .ob-group:nth-of-type(3) .ob-row .ob-big,.v4-address .ob-group:nth-of-type(3) .ob-row .ob-fact{animation-delay:.24s}.v4-address .ob-profilecard .ob-stat-v{animation-delay:.3s}}@keyframes adDataIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.v4-address [aria-busy=true] .t-hero>:not(.t-hero-text):not(.asp-mapcard),.v4-address [aria-busy=true] .t-hero-text>*{animation:adHeroChildRise .68s var(--ease-settle) both;animation-delay:var(--v4-reveal-offset,0s)}.v4-address [aria-busy=true] :is(.t-hero,.t-hero-text)>.t-title{animation-name:adHeroRise;animation-duration:.8s;animation-delay:calc(var(--v4-reveal-offset,0s) + 70ms);will-change:filter, transform}.v4-address [aria-busy=true] :is(.t-hero,.t-hero-text)>.t-sub{animation-delay:calc(var(--v4-reveal-offset,0s) + .16s)}.v4-address [aria-busy=true] :is(.t-hero,.t-hero-text)>.t-dateline{animation-delay:calc(var(--v4-reveal-offset,0s) + .32s)}.v4-address [aria-busy=true] :is(.asp-skel,.emb-split){animation:adFrameRise .7s var(--ease-card-rise) both;animation-delay:calc(var(--v4-reveal-offset,0s) + .4s)}.v4-address [aria-busy=true] :is(.asp-skel-group,.asp-rail-group),.v4-address [aria-busy=true] :is(.asp-skel-pane,.emb-pane){animation:adRowSet .36s var(--ease-card-rise) both}.v4-address [aria-busy=true] :is(.asp-skel-group,.asp-rail-group):first-child{animation-delay:calc(var(--v4-reveal-offset,0s) + .48s)}.v4-address [aria-busy=true] :is(.asp-skel-group,.asp-rail-group):nth-child(2){animation-delay:calc(var(--v4-reveal-offset,0s) + .56s)}.v4-address [aria-busy=true] :is(.asp-skel-group,.asp-rail-group):nth-child(3){animation-delay:calc(var(--v4-reveal-offset,0s) + .64s)}.v4-address [aria-busy=true] :is(.asp-skel-group,.asp-rail-group):nth-child(4){animation-delay:calc(var(--v4-reveal-offset,0s) + .72s)}.v4-address [aria-busy=true] :is(.asp-skel-pane,.emb-pane){animation-delay:calc(var(--v4-reveal-offset,0s) + .8s)}.v4-address [aria-busy=true] :is(.ob-scell,.ob-glabel,.ob-row),.v4-address [aria-busy=true] :is(.ob-profilecard,.obk-note,.ob-note){animation:adRowSet .3s var(--ease-card-rise) both}.v4-address [aria-busy=true] .ob-strip>.ob-scell:first-child{animation-delay:calc(var(--v4-reveal-offset,0s) + .78s)}.v4-address [aria-busy=true] .ob-strip>.ob-scell:nth-child(2){animation-delay:calc(var(--v4-reveal-offset,0s) + .804s)}.v4-address [aria-busy=true] .ob-strip>.ob-scell:nth-child(3){animation-delay:calc(var(--v4-reveal-offset,0s) + .828s)}.v4-address [aria-busy=true] .ob-strip>.ob-scell:nth-child(4){animation-delay:calc(var(--v4-reveal-offset,0s) + .852s)}.v4-address [aria-busy=true] .ob-strip>.ob-scell:nth-child(5){animation-delay:calc(var(--v4-reveal-offset,0s) + .876s)}.v4-address [aria-busy=true] .ob-strip>.ob-scell:nth-child(6){animation-delay:calc(var(--v4-reveal-offset,0s) + .9s)}.v4-address [aria-busy=true] .ob-glabel{animation-delay:calc(var(--v4-reveal-offset,0s) + .83s)}.v4-address [aria-busy=true] .ob-group:first-of-type>.ob-row:nth-child(2){animation-delay:calc(var(--v4-reveal-offset,0s) + .84s)}.v4-address [aria-busy=true] .ob-group:first-of-type>.ob-row:nth-child(3){animation-delay:calc(var(--v4-reveal-offset,0s) + .876s)}.v4-address [aria-busy=true] .ob-group:first-of-type>.ob-row:nth-child(4){animation-delay:calc(var(--v4-reveal-offset,0s) + .912s)}.v4-address [aria-busy=true] .ob-group:first-of-type>.ob-row:nth-child(5){animation-delay:calc(var(--v4-reveal-offset,0s) + .948s)}.v4-address [aria-busy=true] .ob-group:nth-of-type(2)>.ob-row:nth-child(2){animation-delay:calc(var(--v4-reveal-offset,0s) + .95s)}.v4-address [aria-busy=true] .ob-group:nth-of-type(2)>.ob-row:nth-child(3){animation-delay:calc(var(--v4-reveal-offset,0s) + .986s)}.v4-address [aria-busy=true] .ob-group:nth-of-type(2)>.ob-row:nth-child(4){animation-delay:calc(var(--v4-reveal-offset,0s) + 1.022s)}.v4-address [aria-busy=true] .ob-group:nth-of-type(2)>.ob-row:nth-child(5){animation-delay:calc(var(--v4-reveal-offset,0s) + 1.058s)}.v4-address [aria-busy=true] .ob-group:nth-of-type(3)>.ob-row:nth-child(2){animation-delay:calc(var(--v4-reveal-offset,0s) + 1.09s)}.v4-address [aria-busy=true] .ob-group:nth-of-type(3)>.ob-row:nth-child(3){animation-delay:calc(var(--v4-reveal-offset,0s) + 1.126s)}.v4-address [aria-busy=true] .ob-profilecard{animation-delay:calc(var(--v4-reveal-offset,0s) + 1.09s)}.v4-address [aria-busy=true] :is(.obk-note,.ob-note){animation-delay:calc(var(--v4-reveal-offset,0s) + 1.17s)}}@keyframes adHeroRise{0%{opacity:0;filter:blur(var(--hero-blur));transform:translateY(20px)}55%{filter:blur(1px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes adHeroChildRise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes adFrameRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes adRowSet{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.v4-address .sec-ledger .hol-minibars{grid-template-columns:150px minmax(40px,1fr) max-content;align-items:center;gap:7px 10px;margin:2px 0 0;display:grid}.v4-address .sec-ledger .hol-minibar{display:contents}.v4-address .sec-ledger .hol-mb-k{font-family:var(--sans);letter-spacing:0;color:var(--ink-2);text-transform:none;white-space:normal;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.2;overflow:visible}.v4-address .sec-ledger .hol-mb-track{background:var(--sand-2);border-radius:var(--r-pill);height:8px;position:relative}.v4-address .sec-ledger .hol-mb-fill{background:var(--ink-2);border-radius:var(--r-pill);min-width:2px;height:100%;display:block}.v4-address .sec-ledger .hol-mb-fill.tier-r{background:var(--red)}.v4-address .sec-ledger .hol-mb-fill.tier-a{background:var(--amber)}.v4-address .sec-ledger .hol-mb-fill.tier-g{background:var(--green)}.v4-address .sec-ledger .hol-mb-tick{background:var(--ink);border-radius:1px;width:1.5px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%)}.v4-address .sec-ledger .hol-mb-v{font-family:var(--mono);color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:10.5px;line-height:1.25;display:flex}.v4-address .sec-ledger .hol-mb-surv{color:var(--ink-2);font-size:10.5px}.v4-address .sec-ledger .hol-mb-bench{color:var(--muted);font-size:9px}.v4-address .sec-ledger .hol-mb-note{color:var(--muted);grid-column:1/-1;margin:3px 0 0;font-size:11px;line-height:1.4}.v4-address .sec-ledger .hol-mb-legend{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px 16px;margin:0 0 4px;display:flex}.v4-address .sec-ledger .hol-mb-lg{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:inline-flex}.v4-address .sec-ledger .hol-mb-sw-fill{background:var(--ink-2);border-radius:var(--r-pill);flex:none;width:20px;height:8px}.v4-address .sec-ledger .hol-mb-sw-tick{flex:none;width:8px;height:14px;position:relative}.v4-address .sec-ledger .hol-mb-sw-tick:before{content:"";background:var(--ink);border-radius:1px;width:1.5px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:430px){.v4-address .sec-ledger .hol-minibars{grid-template-columns:116px minmax(36px,1fr) max-content;column-gap:8px}}.v4-address .sec-ledger .hol-hero{margin:0 0 28px}.v4-address .sec-ledger .hol-head{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.v4-address .sec-ledger .hol-head-cell{border-right:1px solid var(--border);flex-direction:column;min-width:0;padding:15px 18px 16px;display:flex}.v4-address .sec-ledger .hol-head-cell:first-child{padding-left:0}.v4-address .sec-ledger .hol-head-cell:last-child{border-right:none;padding-right:0}.v4-address .sec-ledger .hol-k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;margin:0 0 6px;font-size:10px;overflow:hidden}.v4-address .sec-ledger .hol-v{font-family:var(--serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(19px,3.6vw,25px);font-weight:600;line-height:1.05}.v4-address .sec-ledger .hol-v small{font-family:var(--sans);color:var(--muted);font-size:12px;font-weight:600}.v4-address .sec-ledger .hol-note{color:var(--muted);margin:4px 0 0;font-size:11.5px;line-height:1.3}.v4-address .sec-ledger .hol-head-link{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;margin:0;transition:background .15s}.v4-address .sec-ledger .hol-head-link:hover{background:var(--sand)}.v4-address .sec-ledger .hol-head-link:hover .hol-k{color:var(--ink)}.v4-address .sec-ledger .hol-head-link:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.v4-address .sec-ledger .hol-ledger{margin:4px 0 0}.v4-address .sec-ledger .hol-lens-head{appearance:none;text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;border-bottom:2px solid var(--rule);background:0 0;flex-wrap:wrap;align-items:baseline;gap:3px 9px;margin:26px 0 2px;padding:0 0 7px;display:flex}.v4-address .sec-ledger .hol-lh-name{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;font-size:19px;font-weight:600}.v4-address .sec-ledger .hol-lh-caret{color:var(--muted-2);align-self:center;margin-left:auto;transition:transform .18s,color .15s;display:inline-flex}.v4-address .sec-ledger .hol-lens-head:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.v4-address .sec-ledger .hol-lens-head:hover .hol-lh-name,.v4-address .sec-ledger .hol-lens-head:hover .hol-lh-caret{color:var(--vermillion)}.v4-address .sec-ledger .hol-lens-head[aria-expanded=true] .hol-lh-caret{transform:rotate(90deg)}.v4-address .sec-ledger .hol-row{border-bottom:1px solid var(--border);scroll-margin-top:64px}.v4-address .sec-ledger .hol-row>summary{cursor:pointer;grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;column-gap:10px;padding:11px 4px 11px 2px;list-style:none;display:grid;position:relative}.v4-address .sec-ledger .hol-row>summary::-webkit-details-marker{display:none}.v4-address .sec-ledger .hol-row>summary:hover{background:var(--sand)}.v4-address .sec-ledger .hol-r-dot{border-radius:50%;place-self:center;width:8px;height:8px}.v4-address .sec-ledger .hol-dot.g{background:var(--green)}.v4-address .sec-ledger .hol-dot.a{background:var(--amber)}.v4-address .sec-ledger .hol-dot.r{background:var(--red)}.v4-address .sec-ledger .hol-dot.n{background:var(--muted-2)}.v4-address .sec-ledger .hol-r-label{align-items:baseline;gap:0;min-width:0;display:flex}.v4-address .sec-ledger .hol-lab{font-family:var(--sans);color:var(--ink-2);white-space:nowrap;flex:none;font-size:13.5px;font-weight:600}.v4-address .sec-ledger .hol-leader{border-bottom:1px dotted var(--border-2);flex:auto;min-width:8px;margin:0 6px;transform:translateY(-3px)}.v4-address .sec-ledger .hol-r-val{font-variant-numeric:tabular-nums;grid-template-columns:var(--rval-cols,minmax(0, 1fr) var(--bench-col,116px));align-items:baseline;column-gap:var(--rval-gap,12px);display:grid}.v4-address .sec-ledger .hol-val{text-overflow:ellipsis;text-align:right;white-space:nowrap;min-width:0;font-family:var(--serif);color:var(--ink);grid-column:1;font-size:15px;font-weight:600;overflow:hidden}.v4-address .sec-ledger .hol-val.dash{color:var(--muted-2)}.v4-address .sec-ledger .hol-bench{text-align:left;font-family:var(--mono);letter-spacing:.02em;color:var(--muted);white-space:normal;word-break:break-word;grid-column:2;font-size:10.5px;line-height:1.25}.v4-address .sec-ledger .hol-bench.verdict{text-transform:lowercase}.v4-address .sec-ledger .hol-row[open]{background:0 0}.v4-address .sec-ledger .hol-r-body{padding:4px 0 18px 24px;animation:.18s hol-rfade;overflow:hidden}.v4-address .sec-ledger .hol-expl{color:var(--muted);max-width:62ch;margin:0 0 10px;font-size:12.5px;line-height:1.55}.v4-address .sec-ledger .hol-expl b{color:var(--ink-2);font-weight:600}.v4-address .sec-ledger .hol-sans{font-family:var(--sans)}.v4-address .sec-ledger .hol-fha{font-family:var(--serif);color:var(--muted-2);max-width:62ch;margin:11px 0 0;font-size:11.5px;font-style:italic;line-height:1.5}.v4-address .sec-ledger .hol-vizcap{font-family:var(--sans);color:var(--muted-2);margin:12px 0 0;font-size:11.5px;line-height:1.5}.v4-address .sec-ledger .hol-facts{grid-template-columns:1fr 1fr;gap:6px 18px;margin:4px 0 0;display:grid}.v4-address .sec-ledger .hol-f{border-bottom:1px dotted var(--border);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:4px;display:flex}.v4-address .sec-ledger .hol-fk{color:var(--muted);font-size:12px}.v4-address .sec-ledger .hol-fv{font-family:var(--mono);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.v4-address .sec-ledger .hol-fv.dash{color:var(--muted-2)}.v4-address .sec-ledger .hol-gauge{margin:2px 0 4px}.v4-address .sec-ledger .hol-scale{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--green-bg), var(--amber-bg), var(--red-bg));border:1px solid var(--border);height:8px;position:relative}.v4-address .sec-ledger .hol-seg{background:var(--border-2);width:1px;position:absolute;top:-1px;bottom:-1px}.v4-address .sec-ledger .hol-mark{border:2px solid var(--paper);width:12px;height:12px;box-shadow:var(--shadow-card-hover);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.v4-address .sec-ledger .hol-mark.tier-g{background:var(--green)}.v4-address .sec-ledger .hol-mark.tier-a{background:var(--amber)}.v4-address .sec-ledger .hol-mark.tier-r{background:var(--red)}.v4-address .sec-ledger .hol-ticks{font-family:var(--mono);color:var(--muted-2);letter-spacing:.02em;justify-content:space-between;margin-top:5px;font-size:9.5px;display:flex}.v4-address .sec-ledger .hol-gbars{flex-direction:column;gap:13px;margin:4px 0 0;display:flex}.v4-address .sec-ledger .hol-gb-head{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 5px;display:flex}.v4-address .sec-ledger .hol-gb-lab{font-family:var(--sans);color:var(--ink-2);min-width:0;font-size:13px;font-weight:600}.v4-address .sec-ledger .hol-gb-dl{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.v4-address .sec-ledger .hol-gb-pill{background:var(--sand-2);border-radius:var(--r-pill);height:26px;position:relative}.v4-address .sec-ledger .hol-gb-fill{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:var(--r-pill);min-width:3px;position:absolute;top:0;bottom:0;left:0}.v4-address .sec-ledger .hol-gb-val{height:26px;line-height:26px;font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:0;left:11px}.v4-address .sec-ledger .hol-gb-goal{width:0;position:absolute;top:0;bottom:0}.v4-address .sec-ledger .hol-gb-goal:before{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--ink-2);position:absolute;top:-5px;left:-4px}.v4-address .sec-ledger .hol-gb-goal:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:5px solid var(--ink-2);position:absolute;bottom:-5px;left:-4px}.v4-address .sec-ledger .hol-gb-note{font-family:var(--mono);letter-spacing:.02em;color:var(--muted-2);margin:11px 0 0;font-size:9.5px}.v4-address .sec-ledger .hol-halves{flex-direction:column;gap:16px;margin:2px 0 0;display:flex}.v4-address .sec-ledger .hol-half+.hol-half{border-top:1px solid var(--border);padding-top:14px}.v4-address .sec-ledger .hol-half-h{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 9px;display:flex}.v4-address .sec-ledger .hol-half-t{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:10px;font-weight:600}.v4-address .sec-ledger .hol-half-n{font-family:var(--mono);color:var(--muted-2);letter-spacing:.02em;font-size:9.5px}.v4-address :is(.hl-ch-h,.jo-ch-h,.cl-ch-h){justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 12px;display:flex}.v4-address :is(.hl-ch-t,.jo-ch-t,.cl-ch-t){font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.v4-address :is(.hl-ch-n,.jo-ch-n,.cl-ch-n){font-family:var(--mono);letter-spacing:.05em;color:var(--muted-2);white-space:nowrap;font-size:9.5px}.v4-address :is(.hl-half-div,.jo-half-div,.cl-half-div){background:var(--border);height:1px;margin:18px 0 16px}.v4-address :is(.sc7-card,.sc7-panel,.sc7-bodycard,.sc7-near,.cm7-card,.cm7-panel,.sf7-card,.sf7-panel,.hl7-card,.hl7-panel,.cl7-card,.cl7-panel,.od7-card,.od7-panel,.jb7-card,.jb7-panel,.hs7-card,.hs7-panel,.dl7-card,.dl7-panel,.mb7-card,.mb7-panel){background:var(--paper-2);border:1px solid var(--border);border-radius:var(--r-5);min-width:0;box-shadow:var(--shadow-card)}.v4-address :is(.sc7-nearhead,.cm7-nearhead,.sf7-nearhead,.hl7-nearhead,.cl7-nearhead,.jb7-nearhead,.hs7-nearhead,.mb7-nearhead){align-items:baseline;gap:10px;display:flex}.v4-address :is(.sc7-neartitle,.cm7-neartitle,.sf7-neartitle,.hl7-neartitle,.cl7-neartitle,.jb7-neartitle,.hs7-neartitle){font-family:var(--serif);letter-spacing:-.01em;font-size:1.0625rem;font-weight:560}.v4-address :is(.sc7-tally,.cm7-tally,.sf7-tally,.hl7-tally,.cl7-tally,.jb7-tally,.hs7-tally,.mb7-tally){font-family:var(--mono);letter-spacing:.03em;color:var(--muted-2);margin-left:auto}.v4-address :is(.sc7-nearfoot,.cm7-nearfoot,.sf7-nearfoot,.hl7-nearfoot,.cl7-nearfoot,.jb7-nearfoot,.hs7-nearfoot,.mb7-nearfoot){border-top:1px solid var(--sand-2);color:var(--muted);padding-top:10px;font-size:.6875rem}.v4-address .sec-ledger .hol-sites{flex-direction:column;display:flex}.v4-address .sec-ledger .hol-site{border-bottom:1px dotted var(--border);grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;column-gap:10px;padding:8px 2px;display:grid}.v4-address .sec-ledger .hol-site:last-child{border-bottom:0}.v4-address .sec-ledger .hol-site-dot{background:var(--muted-2);border-radius:50%;align-self:center;width:8px;height:8px}.v4-address .sec-ledger .hol-site-main{flex-direction:column;min-width:0;display:flex}.v4-address .sec-ledger .hol-site-name{font-family:var(--sans);color:var(--ink);font-size:13px;font-weight:600}.v4-address .sec-ledger .hol-site-meta{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);margin-top:2px;font-size:10px}.v4-address .sec-ledger .hol-site-dist{font-family:var(--mono);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}@keyframes hol-rfade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.v4-address .health-ledger{--bench-col:118px}.v4-address .housing-ledger,.v4-address .outdoor-ledger{--rval-cols:68px 100px;--rval-gap:7px}.v4-address .safety-ledger{--rval-cols:auto 100px;--rval-gap:7px}@media (max-width:440px){.v4-address .sec-ledger .hol-head{grid-template-columns:1fr}.v4-address .sec-ledger .hol-head-cell{border-right:none;border-bottom:1px solid var(--border);padding:12px 0}.v4-address .sec-ledger .hol-head-cell:last-child{border-bottom:none}.v4-address .sec-ledger .hol-row>summary{column-gap:8px;padding:10px 2px}.v4-address .sec-ledger .hol-r-val{--bench-col:88px;--rval-gap:8px}.v4-address .sec-ledger .hol-lab{font-size:13px}.v4-address .sec-ledger .hol-r-body{padding-left:4px;padding-right:0}.v4-address .sec-ledger .hol-facts{grid-template-columns:1fr}}.v4-address .v4-map-attrib{z-index:2;font-family:var(--sans);letter-spacing:.01em;color:#14120e80;pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--r-pill);background:#fdfcfa8c;padding:3px 8px;font-size:10px;font-weight:500;line-height:1;transition:color .18s,background .18s;position:absolute;bottom:6px;right:8px}.v4-address .v4-map-attrib:hover{color:#14120ee0;background:#fdfcfaeb}.v4-address .v4-map-attrib a{color:inherit;pointer-events:auto;min-width:0;min-height:0;text-decoration:none}.v4-address .v4-map-attrib a:hover{text-decoration:underline}@media (max-width:480px){.v4-address .v4-map-attrib{white-space:normal;text-align:right;max-width:200px;line-height:1.25}}.v4-address .als{margin:2px 0 0}.v4-address .als-disc{border-top:1px solid var(--border)}.v4-address .als-toggle{cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;padding:14px 2px;font-size:10.5px;font-weight:600;list-style:none;display:flex}.v4-address .als-toggle::-webkit-details-marker{display:none}.v4-address .als-toggle:hover{color:var(--ink-2)}.v4-address .als-ico{color:var(--muted-2);display:inline-flex}.v4-address .als-count{font-variant-numeric:tabular-nums;color:var(--muted-2)}.v4-address .als-chev{color:var(--muted-2);margin-left:auto;transition:transform .18s;display:inline-flex}.v4-address .als-disc[open] .als-chev{transform:rotate(180deg)}.v4-address .als .hol-rows{padding:0 0 10px}.v4-address .als .hol-row{border:0;border-bottom:1px dotted var(--border);background:0 0;margin:0;padding:0}.v4-address .als .hol-row:last-child{border-bottom:0}.v4-address .als .hol-row>summary{cursor:pointer;grid-template-columns:14px 1fr auto;align-items:center;gap:12px;padding:12px 0;list-style:none;display:grid}.v4-address .als .hol-row>summary::-webkit-details-marker{display:none}.v4-address .als .hol-row>summary:hover{background:var(--sand);border-radius:8px}.v4-address .als .hol-row[open]>summary{background:var(--sand);border-radius:8px 8px 0 0}.v4-address .als .hol-dot{background:var(--muted-2);border-radius:50%;width:8px;height:8px}.v4-address .als .hol-r-label{align-items:baseline;gap:8px;min-width:0;display:flex}.v4-address .als .hol-lab{font-family:var(--sans);color:var(--ink);white-space:normal;font-size:13.5px;font-weight:600}.v4-address .als .hol-leader{border-bottom:1px dotted var(--border);flex:auto;min-width:18px;height:.5em}.v4-address .als .hol-caret{color:var(--muted-2);align-items:center;font-size:14px;transition:transform .18s;display:inline-flex}.v4-address .als .hol-row[open] .hol-caret{transform:rotate(90deg)}.v4-address .als .hol-r-body{background:var(--sand);border-radius:0 0 8px 8px;padding:4px 0 14px 26px}.v4-address .als .hol-expl{font-family:var(--sans);color:var(--ink-2);max-width:62ch;margin:0 0 10px;font-size:13px;line-height:1.5}.v4-address .als .hol-facts{grid-template-columns:repeat(2,1fr);gap:10px 14px;margin:0;display:grid}.v4-address .als .hol-f{flex-direction:column;gap:2px;display:flex}.v4-address .als .hol-fk{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);font-size:9.5px}.v4-address .als .hol-fv{font-family:var(--sans);color:var(--ink);font-size:13px;font-weight:600}@media (max-width:560px){.v4-address .als .hol-leader{display:none}.v4-address .als .hol-r-body{padding-left:8px}.v4-address .als .hol-facts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.v4-address .als-chev,.v4-address .als .hol-caret{transition:none}.v4-address .sec-ledger .hol-r-body,.v4-address .als .hol-r-body{animation:none}}.v4-address .surface.is-v5 .sec-ledger .hol-head{border-bottom:0;gap:12px;margin-bottom:4px}.v4-address .surface.is-v5 .sec-ledger .hol-head-cell{background:var(--paper);text-align:center;border-right:0;border-radius:16px;align-items:center;padding:16px 14px 15px;box-shadow:0 4px 16px -10px #1d1a162e}.v4-address .surface.is-v5 .sec-ledger .hol-head-cell:first-child{padding-left:14px}.v4-address .surface.is-v5 .sec-ledger .hol-head-cell:last-child{padding-right:14px}.v4-address .surface.is-v5 .sec-ledger .hol-head-link:hover{background:var(--sand)}.v4-address .surface.is-v5 .sec-ledger .hol-lens-head{border-bottom:0;align-items:center;gap:11px;margin:26px 0 12px}.v4-address .surface.is-v5 .sec-ledger .hol-lh-name{font-family:var(--sans);letter-spacing:0;font-size:15.5px;font-weight:700}.v4-address .surface.is-v5 .sec-ledger .hol-ledger>.hol-row{background:var(--paper);border-bottom:0;padding:0 20px;box-shadow:0 6px 16px -10px #1d1a162e}.v4-address .surface.is-v5 .sec-ledger .hol-ledger>.hol-row+.hol-row{border-top:1px solid var(--border)}.v4-address .surface.is-v5 .sec-ledger .hol-lens-head+.hol-row{border-top:0;border-top-left-radius:18px;border-top-right-radius:18px;padding-top:4px}.v4-address .surface.is-v5 .sec-ledger .hol-row:not(:has(+.hol-row)){border-bottom-right-radius:18px;border-bottom-left-radius:18px;padding-bottom:4px}.v4-address .surface.is-v5 .sec-ledger .hol-row>summary:hover{background:var(--sand)}.v4-address .surface.is-v5 .sec-ledger .hol-r-body{padding-left:6px}@media (max-width:560px){.v4-address .surface.is-v5 .sec-ledger .hol-ledger>.hol-row{padding-left:11px;padding-right:11px}.v4-address .surface.is-v5 .sec-ledger .hol-head{background:var(--paper);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:4px;overflow:hidden;box-shadow:0 4px 16px -10px #1d1a162e}.v4-address .surface.is-v5 .sec-ledger .hol-head[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.v4-address .surface.is-v5 .sec-ledger .hol-head[data-cols="1"]{grid-template-columns:1fr}.v4-address .surface.is-v5 .sec-ledger .hol-head-cell,.v4-address .surface.is-v5 .sec-ledger .hol-head-cell:first-child,.v4-address .surface.is-v5 .sec-ledger .hol-head-cell:last-child{box-shadow:none;border-right:1px solid var(--border);background:0 0;border-bottom:0;border-radius:0;gap:3px;padding:13px 6px}.v4-address .surface.is-v5 .sec-ledger .hol-head-cell:last-child{border-right:0}.v4-address .surface.is-v5 .sec-ledger .hol-k{letter-spacing:.05em;white-space:normal;text-align:center;margin:0 0 3px;font-size:8px;line-height:1.2}.v4-address .surface.is-v5 .sec-ledger .hol-v{font-size:18px}.v4-address .surface.is-v5 .sec-ledger .hol-note{margin:3px 0 0;font-size:8px;line-height:1.2}}.v4-address .located-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin:0 0 6px;font-size:.75rem}.v4-address .located-recovery{color:var(--ink-2);margin:4px 0 0;font-size:.8125rem}.v4-address .located-recovery-link{color:var(--verm);text-decoration:underline}.v4-address [id*="7-card-"]{scroll-margin-top:64px}.v4-address .vg-cell summary{cursor:default;list-style:none}.v4-address .vg-cell summary::-webkit-details-marker{display:none}.v4-address .vg-cl{font:600 11px var(--mono);color:var(--muted);align-items:center;gap:7px;display:flex}.v4-address .vg-cv{font-family:var(--sans);font-variant-numeric:tabular-nums;color:var(--ink);margin-top:2px;font-size:20px;font-weight:800}.v4-address .vg-cv.sm{font-size:17px}.v4-address .vg-cv small{font:500 10.5px var(--mono);color:var(--ink-2);margin-left:5px}.v4-address .vg-cs{font:400 10px var(--mono);color:var(--muted-2);margin-top:2px;display:block}.v4-address .vg-src{font:400 9px var(--mono);color:var(--muted-2);padding-top:4px;line-height:1.6}.v4-address .vg-gauge{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 8%, transparent);height:7px;margin:7px 0 2px;display:block;position:relative}.v4-address .vg-fill{inset-block:0;border-radius:var(--r-pill);position:absolute;left:0}.v4-address .vg-fill.g{background:var(--green)}.v4-address .vg-fill.a{background:var(--amber)}.v4-address .vg-fill.r{background:var(--red)}.v4-address .vg-fill.n{background:var(--ink-2)}.v4-address .vg-tick{background:var(--ink);width:2px;position:absolute;top:-2px;bottom:-2px}