.quote-block.svelte-1w05onh,.packs.svelte-1w05onh{margin-bottom:2rem}.quote-block.svelte-1w05onh{scroll-margin-top:4.5rem}.quote-block--flash.svelte-1w05onh .quote__result:where(.svelte-1w05onh){animation:1.1s svelte-1w05onh-quote-flash}@keyframes svelte-1w05onh-quote-flash{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--primary) 55%, transparent)}35%{box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 45%, transparent)}to{box-shadow:0 0 #0000}}.packs.svelte-1w05onh:last-child{margin-bottom:0}.quote-block.svelte-1w05onh h2:where(.svelte-1w05onh),.packs.svelte-1w05onh h2:where(.svelte-1w05onh){margin:0 0 .25rem;font-size:1.05rem}.packs__lede.svelte-1w05onh{color:var(--muted-foreground);margin:0 0 .75rem;font-size:.88rem}.packs__inline.svelte-1w05onh{color:var(--primary);font-weight:600;text-decoration:none}.packs__inline.svelte-1w05onh:hover{border-bottom:1px solid var(--primary)}.includes.svelte-1w05onh strong:where(.svelte-1w05onh){color:var(--foreground);font-weight:600}.packs__grid.svelte-1w05onh{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.packs__grid--event.svelte-1w05onh{grid-template-columns:repeat(2,1fr)}.packs__grid--size.svelte-1w05onh{grid-template-columns:repeat(3,1fr)}}.packs__grid.svelte-1w05onh>li:where(.svelte-1w05onh){border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:.85rem .95rem}.packs__grid.svelte-1w05onh>li.active:where(.svelte-1w05onh){border-color:color-mix(in oklch, var(--primary) 55%, var(--border));background:color-mix(in oklch, var(--primary) 8%, var(--card))}.eyebrow.svelte-1w05onh{color:var(--primary);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .2rem;font-size:.72rem}.packs.svelte-1w05onh h3:where(.svelte-1w05onh){margin:0 0 .3rem;font-size:1.05rem}.packs.svelte-1w05onh p:where(.svelte-1w05onh){color:var(--muted-foreground);margin:0;font-size:.85rem;line-height:1.35}.meta.svelte-1w05onh{margin-top:.4rem!important;font-size:.78rem!important}.includes.svelte-1w05onh{color:var(--muted-foreground);margin:.55rem 0 .75rem;padding-left:1rem;font-size:.82rem}.packs__actions.svelte-1w05onh{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.packs.svelte-1w05onh button:where(.svelte-1w05onh){border:1px solid var(--primary);color:var(--primary);border-radius:var(--radius-md);font:inherit;cursor:pointer;background:0 0;padding:.35rem .7rem;font-size:.82rem;font-weight:600}.packs.svelte-1w05onh button:where(.svelte-1w05onh):hover{background:var(--primary);color:var(--primary-foreground)}.packs__actions.svelte-1w05onh a:where(.svelte-1w05onh){color:var(--muted-foreground);font-size:.82rem;text-decoration:none}.packs__actions.svelte-1w05onh a:where(.svelte-1w05onh):hover{color:var(--primary)}.quote.svelte-1w05onh{gap:1.25rem;display:grid}@media (width>=860px){.quote.svelte-1w05onh{grid-template-columns:1.2fr .8fr;align-items:start;gap:1.5rem}}.quote__sliders.svelte-1w05onh{gap:1.1rem;display:grid}.slider.svelte-1w05onh{gap:.35rem;display:grid}.slider__head.svelte-1w05onh{justify-content:space-between;gap:.75rem;font-size:.9rem;display:flex}.quote-num.svelte-1w05onh{font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:0}.slider__head.svelte-1w05onh strong:where(.svelte-1w05onh){color:var(--primary);text-align:right;font-weight:700}.slider__head.svelte-1w05onh strong.quote-num:where(.svelte-1w05onh){font-size:1.02rem}.slider.svelte-1w05onh input[type=range]:where(.svelte-1w05onh){width:100%;accent-color:var(--primary);cursor:pointer}.slider__scale.svelte-1w05onh{color:var(--muted-foreground);justify-content:space-between;font-size:.72rem;display:flex}.quote__result.svelte-1w05onh{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:1rem 1.05rem}.quote__eyebrow.svelte-1w05onh{color:var(--muted-foreground);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem}.quote__total.svelte-1w05onh{color:var(--primary);margin:.25rem 0 .45rem;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:700}.quote__total.quote-num.svelte-1w05onh{font-size:clamp(1.85rem,4.2vw,2.5rem);font-weight:700}.quote__band.svelte-1w05onh{color:var(--muted-foreground);margin:0 0 .85rem;font-size:.9rem;line-height:1.35}.quote__band.svelte-1w05onh strong:where(.svelte-1w05onh){color:var(--foreground)}.quote__band.svelte-1w05onh span:where(.svelte-1w05onh){margin-top:.15rem;font-size:.82rem;display:block}.quote__breakdown.svelte-1w05onh{border-top:1px solid var(--border);margin:0 0 .85rem;padding:0;list-style:none}.quote__breakdown.svelte-1w05onh li:where(.svelte-1w05onh){border-bottom:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;gap:.75rem;padding:.45rem 0;font-size:.85rem;display:flex}.quote__breakdown.svelte-1w05onh span:where(.svelte-1w05onh){color:var(--foreground);white-space:nowrap}.quote__note.svelte-1w05onh{color:var(--muted-foreground);margin:0 0 .85rem;font-size:.78rem;line-height:1.35}.quote__cta.svelte-1w05onh{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-md);padding:.55rem .95rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}
