.quotes[data-astro-cid-t5s3gksb]{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);display:grid}.quotes[data-astro-cid-t5s3gksb] li[data-astro-cid-t5s3gksb]{padding:2rem 0 2.25rem}.quotes[data-astro-cid-t5s3gksb] li[data-astro-cid-t5s3gksb]+li[data-astro-cid-t5s3gksb]{border-top:1px solid var(--line)}@media (width>=900px){.quotes[data-astro-cid-t5s3gksb]{grid-template-columns:repeat(3,minmax(0,1fr))}.quotes[data-astro-cid-t5s3gksb] li[data-astro-cid-t5s3gksb]{padding:2.5rem 2.25rem 2.75rem}.quotes[data-astro-cid-t5s3gksb] li[data-astro-cid-t5s3gksb]:first-child{padding-left:0}.quotes[data-astro-cid-t5s3gksb] li[data-astro-cid-t5s3gksb]:last-child{padding-right:0}.quotes[data-astro-cid-t5s3gksb] li[data-astro-cid-t5s3gksb]+li[data-astro-cid-t5s3gksb]{border-top:0;border-left:1px solid var(--line)}}figure[data-astro-cid-t5s3gksb]{flex-direction:column;height:100%;display:flex}figcaption[data-astro-cid-t5s3gksb]{margin-top:auto;padding-top:1.5rem}.qmark[data-astro-cid-t5s3gksb]{height:3.25rem;color:var(--accent);font-size:6rem;line-height:1;display:block}.calc-live[data-astro-cid-v2hkgplh]{border-radius:var(--radius-card);background:var(--white);gap:1.5rem;padding:1.25rem;display:grid;box-shadow:0 30px 60px -40px #0f1f2873}@media (width>=900px){.calc-live[data-astro-cid-v2hkgplh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2rem;padding:1.75rem}.compact[data-astro-cid-v2hkgplh] .calc-live[data-astro-cid-v2hkgplh]{grid-template-columns:1fr}}@media (width>=1100px){.compact[data-astro-cid-v2hkgplh] .calc-live[data-astro-cid-v2hkgplh]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.calc-inputs[data-astro-cid-v2hkgplh]{align-content:start;gap:1.25rem;display:grid}.stepper[data-astro-cid-v2hkgplh]{border:1px solid var(--line);background:var(--white);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem;display:flex}.stepper[data-astro-cid-v2hkgplh]:focus-within{border-color:var(--accent)}.stepper[data-astro-cid-v2hkgplh] input[data-astro-cid-v2hkgplh]{text-align:right;-moz-appearance:textfield;background:0 0;flex:1;min-width:0;font-size:1.25rem;font-weight:560}.stepper[data-astro-cid-v2hkgplh] input[data-astro-cid-v2hkgplh]::-webkit-outer-spin-button,.stepper[data-astro-cid-v2hkgplh] input[data-astro-cid-v2hkgplh]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper[data-astro-cid-v2hkgplh] input[data-astro-cid-v2hkgplh]:focus{outline:none}.unit[data-astro-cid-v2hkgplh]{color:var(--muted);padding-right:.5rem}.step[data-astro-cid-v2hkgplh]{background:var(--accent-soft);width:2.5rem;height:2.5rem;color:var(--accent);border-radius:999px;place-items:center;font-size:1.25rem;transition:background-color .2s,color .2s;display:grid}.step[data-astro-cid-v2hkgplh]:hover{background:var(--accent);color:var(--on-accent)}.quick[data-astro-cid-v2hkgplh]{flex-wrap:wrap;gap:.5rem;display:flex}.calc-note[data-astro-cid-v2hkgplh]{border-radius:calc(var(--radius-card) - .25rem);background:var(--paper);padding:1rem 1.1rem}.chip[data-astro-cid-v2hkgplh]{border:1px solid var(--line);border-radius:999px;padding:.45rem .95rem;font-size:.9375rem;transition:border-color .2s,background-color .2s}.chip[data-astro-cid-v2hkgplh]:hover{border-color:var(--accent)}.chip[data-astro-cid-v2hkgplh].is-active{border-color:var(--accent);background:var(--accent-soft)}.calc-out[data-astro-cid-v2hkgplh]{border-radius:calc(var(--radius-card) - .25rem);background:var(--paper);padding:1.25rem}@media (width>=768px){.calc-out[data-astro-cid-v2hkgplh]{padding:1.5rem 1.75rem}}.per-kg[data-astro-cid-v2hkgplh]{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1}.was[data-astro-cid-v2hkgplh]{color:var(--muted)}.was[data-astro-cid-v2hkgplh] span[data-astro-cid-v2hkgplh]{background:var(--accent-soft);color:var(--accent);border-radius:999px;margin-left:.25rem;padding:.2rem .6rem;font-weight:600}.meter[data-astro-cid-v2hkgplh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;margin-top:1.5rem;display:grid}.tier[data-astro-cid-v2hkgplh]{color:var(--muted);gap:.35rem;font-size:.8125rem;display:grid}.tier-bar[data-astro-cid-v2hkgplh]{background:var(--line);border-radius:999px;height:.5rem;transition:background-color .3s}.tier[data-astro-cid-v2hkgplh].is-on .tier-bar[data-astro-cid-v2hkgplh]{background:color-mix(in srgb, var(--accent) 45%, var(--paper))}.tier[data-astro-cid-v2hkgplh].is-current .tier-bar[data-astro-cid-v2hkgplh]{background:var(--accent)}.tier[data-astro-cid-v2hkgplh].is-current{color:var(--ink);font-weight:600}.tier-price[data-astro-cid-v2hkgplh]{font-variant-numeric:tabular-nums}.hint[data-astro-cid-v2hkgplh]{color:var(--accent);margin-top:1rem;font-weight:560}.totals[data-astro-cid-v2hkgplh]{border-top:1px solid var(--line);gap:.5rem;margin-top:1.25rem;padding-top:1.25rem;font-size:.9375rem;display:grid}.totals[data-astro-cid-v2hkgplh] div[data-astro-cid-v2hkgplh]{justify-content:space-between;gap:1rem;display:flex}.totals[data-astro-cid-v2hkgplh] dd[data-astro-cid-v2hkgplh]{font-variant-numeric:tabular-nums;font-weight:560}.totals[data-astro-cid-v2hkgplh] .grand[data-astro-cid-v2hkgplh]{margin-top:.25rem;font-size:1.125rem}.totals[data-astro-cid-v2hkgplh] .grand[data-astro-cid-v2hkgplh] dd[data-astro-cid-v2hkgplh]{font-weight:650}.calc-table[data-astro-cid-v2hkgplh]{margin-top:1.75rem}table[data-astro-cid-v2hkgplh]{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem}th[data-astro-cid-v2hkgplh],td[data-astro-cid-v2hkgplh]{text-align:left;padding:.8rem .9rem}thead[data-astro-cid-v2hkgplh] th[data-astro-cid-v2hkgplh]{color:var(--muted);font-size:.875rem;font-weight:600}thead[data-astro-cid-v2hkgplh] th[data-astro-cid-v2hkgplh]:first-child{padding-left:0}tbody[data-astro-cid-v2hkgplh] th[data-astro-cid-v2hkgplh]{padding-left:0;font-weight:500}tbody[data-astro-cid-v2hkgplh] th[data-astro-cid-v2hkgplh] a[data-astro-cid-v2hkgplh]{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.25em}tbody[data-astro-cid-v2hkgplh] th[data-astro-cid-v2hkgplh] a[data-astro-cid-v2hkgplh]:hover{text-decoration-color:currentColor}tbody[data-astro-cid-v2hkgplh] tr[data-astro-cid-v2hkgplh]{border-top:1px solid var(--line)}.num[data-astro-cid-v2hkgplh]{text-align:right;font-variant-numeric:tabular-nums}tbody[data-astro-cid-v2hkgplh] td[data-astro-cid-v2hkgplh]:last-child{color:var(--accent);font-weight:600}
