.th[data-astro-cid-dmuaxm2c]{display:grid;gap:56px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));padding-top:72px;padding-bottom:72px}.th__soon[data-astro-cid-dmuaxm2c]{opacity:.7;cursor:not-allowed}.th__grid[data-astro-cid-dmuaxm2c]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:240px 200px;gap:12px}.th__tall[data-astro-cid-dmuaxm2c]{grid-row:span 2;background:var(--dark-panel)}.th__tall[data-astro-cid-dmuaxm2c] img{object-position:top}@media(max-width:640px){.th__tall[data-astro-cid-dmuaxm2c] img{object-position:10% top}}.th__cap[data-astro-cid-dmuaxm2c]{position:absolute;left:10px;bottom:10px;font-family:var(--font-mono);font-size:11px;color:var(--on-dark);background:#15171abf;padding:3px 7px;border-radius:3px}.th__facts[data-astro-cid-dmuaxm2c]{border-radius:6px;background:var(--dark-panel-2);padding:18px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;font-size:14px;color:var(--on-dark)}.th__facts[data-astro-cid-dmuaxm2c] strong[data-astro-cid-dmuaxm2c]{font-size:22px;line-height:1.15;color:var(--paper)}.th__k[data-astro-cid-dmuaxm2c]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--orange)}.th__search[data-astro-cid-dmuaxm2c]{border-radius:6px;background:var(--paper);color:var(--ink);padding:18px;display:flex;flex-direction:column;justify-content:space-between;gap:8px}.th__search-top[data-astro-cid-dmuaxm2c]{display:flex;justify-content:space-between;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.th__q[data-astro-cid-dmuaxm2c]{font-size:16px;font-weight:700;line-height:1.3}.th__row[data-astro-cid-dmuaxm2c]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.th__one[data-astro-cid-dmuaxm2c]{background:var(--orange);font-weight:700;padding:4px 8px;border-radius:3px}.tdemo__img[data-astro-cid-dmuaxm2c]{aspect-ratio:16/10;display:block;border:1px solid var(--line)}.tdemo__img[data-astro-cid-dmuaxm2c] img{object-position:top}.tdemo__veil[data-astro-cid-dmuaxm2c]{position:absolute;inset:0;background:#15171ac7;display:flex;align-items:center;justify-content:center;color:var(--paper);font-family:var(--font-mono);font-size:14px;text-align:center;padding:16px}@media(max-width:640px){.th[data-astro-cid-dmuaxm2c]{padding-top:48px;padding-bottom:48px;gap:40px}.th__grid[data-astro-cid-dmuaxm2c]{grid-template-rows:220px 190px}.th__search-top[data-astro-cid-dmuaxm2c] span[data-astro-cid-dmuaxm2c]:last-child{display:none}}.tv-page[data-astro-cid-hm7ak7es] p a:not([class]),.tv-page[data-astro-cid-hm7ak7es] li a:not([class]){text-decoration:underline;text-underline-offset:3px}.tv-page[data-astro-cid-hm7ak7es]{display:contents}.tv-hero[data-astro-cid-hm7ak7es]{display:grid;gap:56px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));padding-top:72px;padding-bottom:72px}.tv-fig[data-astro-cid-hm7ak7es]{margin:0;display:grid;gap:12px}.tv-photo[data-astro-cid-hm7ak7es]{aspect-ratio:4/3;background:var(--dark-panel)}.tv-photo[data-astro-cid-hm7ak7es] img{object-position:top}.tv-search[data-astro-cid-hm7ak7es]{border-radius:6px;background:var(--paper);color:var(--ink);padding:18px;display:flex;flex-direction:column;gap:8px}.tv-search__top[data-astro-cid-hm7ak7es]{display:flex;justify-content:space-between;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tv-search__q[data-astro-cid-hm7ak7es]{font-size:16px;font-weight:700;line-height:1.3}.tv-search__row[data-astro-cid-hm7ak7es]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.tv-search__one[data-astro-cid-hm7ak7es]{background:var(--orange);font-weight:700;padding:4px 8px;border-radius:3px}.tv-cap[data-astro-cid-hm7ak7es]{font-family:var(--font-mono);font-size:12px;color:var(--muted-dark, var(--on-dark))}.tv-stats[data-astro-cid-hm7ak7es]{border-bottom:1px solid var(--line)}.tv-stats__grid[data-astro-cid-hm7ak7es]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.tv-stat[data-astro-cid-hm7ak7es]{padding:28px 20px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.tv-stat[data-astro-cid-hm7ak7es]:first-child{border-left:0;padding-left:0}.tv-stat[data-astro-cid-hm7ak7es] strong[data-astro-cid-hm7ak7es]{font-family:var(--font-display);font-size:clamp(26px,3vw,36px);line-height:1.1}.tv-stat[data-astro-cid-hm7ak7es] span[data-astro-cid-hm7ak7es]{font-size:14px;color:var(--muted)}.tv-h1[data-astro-cid-hm7ak7es]{font-size:clamp(44px,6.4vw,88px);line-height:1.02;font-weight:800;font-stretch:125%}.tv-ben[data-astro-cid-hm7ak7es]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));border-top:2px solid var(--ink);border-bottom:1px solid var(--line)}.tv-ben[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]{padding:28px 28px 28px 24px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:14px}.tv-ben[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]:first-child{border-left:0;padding-left:0}.tv-ben__n[data-astro-cid-hm7ak7es]{font-size:12px;letter-spacing:.12em;color:var(--rust)}.tv-ben__t[data-astro-cid-hm7ak7es]{margin:0;font-size:clamp(24px,2.4vw,32px);line-height:1.08;font-weight:800;font-stretch:125%;letter-spacing:-.02em}.tv-ben[data-astro-cid-hm7ak7es] p[data-astro-cid-hm7ak7es]{margin:0;font-size:16px;line-height:1.55;color:var(--muted)}.tv-panel[data-astro-cid-hm7ak7es]{padding-block:96px;margin-top:24px}.tv-good[data-astro-cid-hm7ak7es]{display:grid;gap:24px clamp(32px,5vw,80px);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));margin-bottom:56px}.tv-build__h[data-astro-cid-hm7ak7es]{margin:0;font-size:clamp(24px,2.6vw,34px);line-height:1.1;font-weight:800;font-stretch:112%;letter-spacing:-.015em;padding-top:32px;border-top:2px solid var(--ink)}.tv-build__list[data-astro-cid-hm7ak7es]{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0 clamp(32px,5vw,80px);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}.tv-build__list[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]{display:grid;grid-template-columns:clamp(64px,7vw,96px) minmax(0,1fr);gap:20px;padding:28px 0;border-top:1px solid var(--line);line-height:1.6;align-items:start}.tv-build__list[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]>div[data-astro-cid-hm7ak7es]{font-size:15.5px}.tv-n[data-astro-cid-hm7ak7es]{font-size:clamp(40px,4.4vw,60px);line-height:.85;font-weight:900;font-stretch:125%;letter-spacing:-.03em;color:var(--rust);font-feature-settings:"tnum" 1}.tv-rank[data-astro-cid-hm7ak7es]{display:grid;gap:24px clamp(32px,5vw,80px);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:end}.tv-tiles[data-astro-cid-hm7ak7es]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px}.tv-tiles[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]{border:1px solid var(--line);border-radius:4px;padding:20px;min-height:140px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.tv-tiles__n[data-astro-cid-hm7ak7es]{font-size:12px;letter-spacing:.08em;color:var(--muted)}.tv-tiles[data-astro-cid-hm7ak7es] strong[data-astro-cid-hm7ak7es]{font-size:22px;line-height:1.15;font-weight:800}.tv-towns[data-astro-cid-hm7ak7es]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:14px}.tv-dark[data-astro-cid-hm7ak7es]{padding-block:104px;margin-top:24px}.tv-dark__note[data-astro-cid-hm7ak7es]{color:var(--on-dark);font-size:15px}.tv-dark__note[data-astro-cid-hm7ak7es] a{color:var(--orange)}.tv-cmp[data-astro-cid-hm7ak7es]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.tv-cmp__card[data-astro-cid-hm7ak7es]{padding:clamp(24px,3vw,40px);border:1px solid var(--dark-line);border-radius:4px;display:flex;flex-direction:column;gap:14px;line-height:1.65;color:var(--on-dark)}.tv-cmp__card[data-astro-cid-hm7ak7es] .wf-eyebrow[data-astro-cid-hm7ak7es]{color:var(--muted-dark, #a9adb4)}.tv-cmp__card[data-astro-cid-hm7ak7es] .wf-h3[data-astro-cid-hm7ak7es]{font-size:clamp(24px,2.4vw,32px);line-height:1.15;color:var(--on-dark)}.tv-cmp__card--us[data-astro-cid-hm7ak7es]{background:var(--orange);border-color:var(--orange);color:var(--ink)}.tv-cmp__card--us[data-astro-cid-hm7ak7es] .wf-eyebrow[data-astro-cid-hm7ak7es],.tv-cmp__card--us[data-astro-cid-hm7ak7es] .wf-h3[data-astro-cid-hm7ak7es]{color:var(--ink)}.tv-cmp__card--us[data-astro-cid-hm7ak7es] a:not([class]){color:var(--ink)}.tv-season__row[data-astro-cid-hm7ak7es]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tv-season__row[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]{padding:14px 12px;border-left:1px solid var(--line);font-weight:700}.tv-season__row[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]:first-child{border-left:0;padding-left:0}.tv-season[data-astro-cid-hm7ak7es]{display:grid;gap:56px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));padding-top:80px;padding-bottom:80px;align-items:start}.tv-where[data-astro-cid-hm7ak7es]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start}.tv-faq[data-astro-cid-hm7ak7es]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));padding-top:88px;padding-bottom:88px;align-items:start}@media(min-width:900px){.tv-where[data-astro-cid-hm7ak7es]{grid-template-columns:1.4fr 1fr 1fr}.tv-faq[data-astro-cid-hm7ak7es]{grid-template-columns:1fr 2fr}}@media(max-width:640px){.tv-hero[data-astro-cid-hm7ak7es]{padding-top:48px;padding-bottom:48px;gap:40px}.tv-search__top[data-astro-cid-hm7ak7es] span[data-astro-cid-hm7ak7es]:last-child{display:none}.tv-stats__grid[data-astro-cid-hm7ak7es]{grid-template-columns:1fr 1fr}.tv-stat[data-astro-cid-hm7ak7es]{padding:20px 12px 20px 0;border-left:0;border-top:1px solid var(--line)}.tv-stat[data-astro-cid-hm7ak7es]:nth-child(-n+2){border-top:0}.tv-stat[data-astro-cid-hm7ak7es]:nth-child(2n){padding-left:16px;border-left:1px solid var(--line)}.tv-ben[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]{border-left:0;padding:22px 0;border-top:1px solid var(--line)}.tv-ben[data-astro-cid-hm7ak7es] li[data-astro-cid-hm7ak7es]:first-child{border-top:0}.tv-panel[data-astro-cid-hm7ak7es],.tv-dark[data-astro-cid-hm7ak7es]{padding-block:56px}.tv-season[data-astro-cid-hm7ak7es]{padding-top:56px;padding-bottom:56px;gap:40px}.tv-faq[data-astro-cid-hm7ak7es]{padding-top:56px;padding-bottom:56px}}.tv-h1-lead[data-astro-cid-hm7ak7es]{display:block;margin-bottom:14px}
