.quiet.svelte-1ehkyyi{position:relative;overflow:hidden;padding:7rem 0 8rem;background:var(--background)}@media(min-width:768px){.quiet.svelte-1ehkyyi{padding:9rem 0 10rem}}.quiet-grid.svelte-1ehkyyi{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3rem}.quiet-text.svelte-1ehkyyi{max-width:40rem;will-change:transform}.quiet-title.svelte-1ehkyyi{font-family:var(--font-display);font-weight:500;font-size:clamp(2.75rem,7vw + 1rem,6rem);line-height:1;letter-spacing:-.02em;color:var(--foreground)}.quiet-sub.svelte-1ehkyyi{margin-top:1.5rem;font-size:clamp(1.0625rem,.5vw + .95rem,1.375rem);line-height:1.6;color:var(--secondary-foreground)}.quiet-wave.svelte-1ehkyyi{position:relative;width:min(100%,44rem);height:5.5rem;will-change:transform}.quiet-bars.svelte-1ehkyyi{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.28rem}.qbar.svelte-1ehkyyi{flex:0 0 auto;width:.18rem;height:100%;border-radius:9999px;transform:scaleY(.03);transform-origin:center;background:linear-gradient(to top,color-mix(in oklch,var(--foreground) 14%,transparent),color-mix(in oklch,var(--foreground) 60%,transparent))}.quiet.in.svelte-1ehkyyi .qbar:where(.svelte-1ehkyyi){animation:svelte-1ehkyyi-qbar 3s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * 20ms)}@keyframes svelte-1ehkyyi-qbar{0%{transform:scaleY(.03);opacity:.4}18%{transform:scaleY(var(--peak));opacity:1}to{transform:scaleY(.03);opacity:.55}}.quiet-baseline.svelte-1ehkyyi{position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%) scaleX(0);transform-origin:center;background:linear-gradient(to right,transparent,color-mix(in oklch,var(--foreground) 45%,transparent) 20%,color-mix(in oklch,var(--foreground) 45%,transparent) 80%,transparent)}.quiet.in.svelte-1ehkyyi .quiet-baseline:where(.svelte-1ehkyyi){animation:svelte-1ehkyyi-baseline-draw 1.2s cubic-bezier(.22,1,.36,1) .4s both}@keyframes svelte-1ehkyyi-baseline-draw{to{transform:translateY(-50%) scaleX(1)}}@media(prefers-reduced-motion:reduce){.quiet.in.svelte-1ehkyyi .qbar:where(.svelte-1ehkyyi),.quiet.in.svelte-1ehkyyi .quiet-baseline:where(.svelte-1ehkyyi){animation:none}.quiet-baseline.svelte-1ehkyyi{transform:translateY(-50%) scaleX(1)}.quiet-text.svelte-1ehkyyi,.quiet-wave.svelte-1ehkyyi{transform:none!important}}.news-banner.svelte-1n7ma46{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;padding:.75rem 1rem;border:0;border-radius:var(--radius-md);background-color:var(--background-muted);text-decoration:none;transition:background-color var(--dur-fast) var(--ease-standard)}.news-banner.svelte-1n7ma46:hover{background-color:var(--surface-raised)}.news-banner-tag.svelte-1n7ma46{display:inline-flex;align-items:center;gap:.4375rem;flex-shrink:0;font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.news-banner-dot.svelte-1n7ma46{width:.4375rem;height:.4375rem;border-radius:9999px;background-color:var(--primary);box-shadow:0 0 oklch(from var(--primary) l c h / .55);animation:svelte-1n7ma46-news-banner-pulse 1.8s ease-out infinite}.news-banner-text.svelte-1n7ma46{flex:1 1 16rem;min-width:0;font-size:.875rem;line-height:1.4;color:var(--foreground)}.news-banner-cta.svelte-1n7ma46{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;font-size:.8125rem;font-weight:600;color:var(--foreground)}.news-banner.svelte-1n7ma46:hover .news-banner-cta:where(.svelte-1n7ma46){color:var(--primary)}@keyframes svelte-1n7ma46-news-banner-pulse{0%{box-shadow:0 0 oklch(from var(--primary) l c h / .55)}to{box-shadow:0 0 0 .5rem oklch(from var(--primary) l c h / 0)}}@media(prefers-reduced-motion:reduce){.news-banner-dot.svelte-1n7ma46{animation:none}}.section.svelte-j2e911{padding-block:6rem}.band.svelte-j2e911{padding-block:4rem;background:var(--background-alt)}.eyebrow.svelte-j2e911{font-size:var(--type-caption);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--faint-foreground);margin-bottom:.75rem}.section-title.svelte-j2e911{font-family:var(--font-display);font-size:var(--type-section-title);font-weight:500;font-synthesis:none;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--foreground)}.section-sub.svelte-j2e911{margin-top:1rem;max-width:36rem;font-size:var(--type-hero-subtitle);line-height:1.45;letter-spacing:-.01em;text-wrap:pretty;color:var(--secondary-foreground)}.from-tools.svelte-j2e911{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.from-chip.svelte-j2e911{display:inline-flex;align-items:center;gap:.4375rem;padding:.25rem .75rem;border:1px solid var(--border);border-radius:9999px;background:#ffffff0f;font-size:var(--type-caption);font-weight:500;color:var(--foreground)}.from-chip.svelte-j2e911 img:where(.svelte-j2e911){width:1rem;height:1rem;border-radius:var(--radius-sm);object-fit:contain}.lede.svelte-j2e911{display:grid;gap:1.25rem;max-width:44rem}.rows.svelte-j2e911{margin-top:4rem;display:flex;flex-direction:column;gap:3rem}.row.svelte-j2e911{display:grid;gap:.75rem;scroll-margin-top:6rem}.row-num.svelte-j2e911{display:block;font-size:var(--type-numeral);font-weight:500;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em;color:var(--faint-foreground)}.row-title.svelte-j2e911{font-size:var(--type-card-title);font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--foreground)}.row-body.svelte-j2e911{margin-top:.5rem;max-width:34rem;font-size:var(--type-body);line-height:1.6;color:var(--secondary-foreground)}.continuity.svelte-j2e911{display:grid;gap:3rem;align-items:center}.continuity-visual.svelte-j2e911{min-width:0}.ticks.svelte-j2e911{margin-top:2rem;display:grid;gap:.75rem;list-style:none;padding:0}.wtl-cols.svelte-j2e911{display:grid;grid-template-columns:1fr;row-gap:1.25rem}.wtl-old.svelte-j2e911{opacity:.45}.wtl-col.svelte-j2e911{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.wtl-tag.svelte-j2e911{align-self:flex-start;border:1px solid color-mix(in oklch,var(--pict-ink) 30%,transparent);padding:.125rem .5rem;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklch,var(--pict-ink) 55%,transparent)}.wtl-rail.svelte-j2e911{position:relative;height:3px;border-top:1px solid color-mix(in oklch,var(--pict-ink) 45%,transparent)}.wtl-rail.svelte-j2e911 i:where(.svelte-j2e911){position:absolute;top:-2px;width:3px;height:3px;background:var(--pict-ink)}.wtl-rail.svelte-j2e911 i:where(.svelte-j2e911):nth-child(1){left:18%}.wtl-rail.svelte-j2e911 i:where(.svelte-j2e911):nth-child(2){left:52%}.wtl-rail.svelte-j2e911 i:where(.svelte-j2e911):nth-child(3){left:86%}.wtl-tick.svelte-j2e911{display:flex;align-items:center;gap:.5rem;margin-left:24px;font-size:11px;color:color-mix(in oklch,var(--pict-ink) 55%,transparent);font-variant-numeric:tabular-nums;transition:opacity var(--dur-slow) var(--ease-standard)}.wtl-tick.svelte-j2e911.choreo-off{opacity:0}.wtl-price.svelte-j2e911{border:1px solid color-mix(in oklch,var(--pict-ink) 30%,transparent);padding:0 .375rem;color:var(--pict-ink)}.wtl-cols.svelte-j2e911>:where(.svelte-j2e911):last-child{border-top:1px dashed color-mix(in oklch,var(--pict-ink) 45%,transparent);padding-top:1.25rem}@media(min-width:640px){.wtl-cols.svelte-j2e911{grid-template-columns:3fr 2fr}.wtl-cols.svelte-j2e911>:where(.svelte-j2e911):last-child{border-top:none;padding-top:0;border-left:1px dashed color-mix(in oklch,var(--pict-ink) 45%,transparent);padding-left:1.25rem}.wtl-cols.svelte-j2e911>:where(.svelte-j2e911):first-child{padding-right:1.25rem}}.bills.svelte-j2e911{margin-top:3rem;display:grid;gap:1px;background:var(--border);border-radius:var(--radius-md);overflow:hidden}.bill.svelte-j2e911{display:flex;flex-direction:column;background:var(--surface);padding:1.5rem}.bill-head.svelte-j2e911{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.875rem;border-bottom:1px solid var(--border)}.bill-vendor.svelte-j2e911{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--type-card-title);font-weight:500;color:var(--foreground)}.bill-logo.svelte-j2e911{width:1.125rem;height:1.125rem;border-radius:var(--radius-sm);object-fit:contain}.bill-period.svelte-j2e911{font-size:var(--type-caption);color:var(--faint-foreground);font-variant-numeric:tabular-nums}.bill-lines.svelte-j2e911{flex:1;list-style:none;margin:0;padding:.875rem 0}.bill-lines.svelte-j2e911 li:where(.svelte-j2e911){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:var(--type-body);color:var(--secondary-foreground)}.bill-amount.svelte-j2e911{flex-shrink:0;font-weight:500;color:var(--foreground);font-variant-numeric:tabular-nums}.bill-included.svelte-j2e911{flex-shrink:0;padding:.125rem .625rem;border-radius:9999px;font-size:var(--type-caption);font-weight:500;color:var(--color-green-300);background:color-mix(in oklab,var(--color-green-400) 12%,transparent)}.bill-total.svelte-j2e911{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-top:.875rem;border-top:1px solid var(--border)}.bill-total.svelte-j2e911>span:where(.svelte-j2e911):first-child{font-size:var(--type-card-title);font-weight:500;color:var(--foreground)}.bill-total-amount.svelte-j2e911{font-family:var(--font-display);font-size:var(--type-section-title);font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--foreground);font-variant-numeric:tabular-nums}.bill-total-accent.svelte-j2e911{color:var(--accent)}.vignettes.svelte-j2e911{margin-top:4rem;display:grid;gap:1px;background:var(--border);border-radius:var(--radius-md);overflow:hidden}.vignette.svelte-j2e911{background:var(--surface);padding:2rem}.vignette-title.svelte-j2e911{font-size:var(--type-card-title);font-weight:500;line-height:1.3;letter-spacing:-.01em;color:var(--foreground)}.vignette-list.svelte-j2e911{margin:1rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem;font-size:var(--type-body);line-height:1.6;color:var(--secondary-foreground)}.quote-band.svelte-j2e911{max-width:48rem;margin-inline:auto;text-align:center}.quote.svelte-j2e911{margin:2rem 0 0;font-size:var(--type-section-title);font-weight:500;line-height:1.15;letter-spacing:-.02em;text-wrap:pretty;color:var(--secondary-foreground)}.attribution.svelte-j2e911{margin-top:1.5rem;font-size:var(--type-caption);font-weight:500;color:var(--faint-foreground)}.faq.svelte-j2e911{max-width:48rem;margin-inline:auto}.faq-list.svelte-j2e911{margin-top:2.5rem}.footnote.svelte-j2e911{margin-top:2.5rem;max-width:48rem;font-size:var(--type-caption);line-height:1.7;color:var(--faint-foreground)}.footnote.svelte-j2e911 a:where(.svelte-j2e911){color:var(--secondary-foreground);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:color .15s var(--ease-out-smooth)}.footnote.svelte-j2e911 a:where(.svelte-j2e911):hover{color:var(--foreground)}@media(min-width:768px){.section.svelte-j2e911{padding-block:8rem}.band.svelte-j2e911{padding-block:5rem}.rows.svelte-j2e911{margin-top:5rem;gap:4rem}.row.svelte-j2e911{grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:3rem;align-items:start}.continuity.svelte-j2e911{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:4rem}.bills.svelte-j2e911{grid-template-columns:repeat(2,minmax(0,1fr))}.bill.svelte-j2e911{padding:2rem}.vignettes.svelte-j2e911{margin-top:5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}
