.preset-lane[data-astro-cid-m7h23nyx]{scrollbar-width:none;padding-bottom:.25rem;overflow-x:auto}.preset-lane[data-astro-cid-m7h23nyx]::-webkit-scrollbar{display:none}@media (width>=768px){.preset-lane[data-astro-cid-m7h23nyx]{overflow-x:visible}}.preset-btn[data-astro-cid-m7h23nyx][aria-pressed=true]{border-color:var(--landing-color-brand);background:var(--landing-color-panel);color:var(--landing-color-brand)}@media (width<=640px){.calc-result-cta-button{padding-left:14px;padding-right:14px;font-size:15px}}#calc-form input,#calc-form select{font-size:16px}@media (width>=768px){#calc-form input,#calc-form select{font-size:14px}}#calc-form button{text-align:center;justify-content:center;align-items:center;line-height:1.4;display:inline-flex}#calc-form input[type=number]{appearance:textfield;font-variant-numeric:tabular-nums}#calc-form input::-webkit-inner-spin-button,#calc-form input::-webkit-outer-spin-button{appearance:none;margin:0}#unit-cost,#batch-total{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ing-row{grid-template-columns:minmax(120px,1fr) 80px 64px 164px 32px;align-items:center;gap:8px;display:grid}.ing-row>input,.ing-row>select,.ing-row>.ing-price-wrap{width:100%;min-width:0}.ing-row input,.ing-row select{min-height:44px}.ing-row .ing-unit{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:30px}.ing-row .ing-price-wrap{border:1px solid var(--color-slate-200);background:#fff;border-radius:6px;align-items:center;display:flex}.ing-row .ing-price-wrap:focus-within{border-color:var(--color-stone-300)}.ing-row .ing-price-wrap:has(.ing-price[aria-invalid=true]){border-color:var(--color-rose-400)}.ing-row .ing-price-wrap .ing-price{background:0 0;border:0;flex:1;width:0;min-width:0;padding:10px 8px}.ing-row .ing-price-wrap .suffix{flex:none;padding:0 10px 0 4px;font-size:12px;position:static;transform:none}@media (width<=767px){#calc-form input,#calc-form select{line-height:24px}.ing-row{border:1px solid var(--color-slate-200);background:var(--color-stone-50);border-radius:.5rem;grid-template-columns:minmax(0,1fr) 72px 32px;grid-template-areas:"name name remove""qty unit remove""price price price";gap:8px;padding:12px}.ing-row .ing-name{grid-area:name}.ing-row .ing-remove{grid-area:remove;justify-content:center;place-self:start center;align-items:center;width:32px;min-height:44px;display:inline-flex}.ing-row .ing-qty{grid-area:qty}.ing-row .ing-unit{grid-area:unit}.ing-row .ing-price-wrap{grid-area:price}}.tip-trigger[aria-expanded=true]+.tip-bubble,.tip:hover .tip-bubble{visibility:visible;opacity:1}.input-suffix-wrap{display:block;position:relative}.input-suffix-wrap>input{padding-right:2.5rem}.input-suffix-wrap.suffix-lg>input{padding-right:3.5rem}.input-suffix-wrap>.suffix{pointer-events:none;color:var(--color-slate-500);white-space:nowrap;font-size:12px;font-weight:500;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.calc-reading[data-astro-cid-lvfcschf]{color:var(--landing-color-ink);padding:24px 0 8px}.cr-wrap[data-astro-cid-lvfcschf]{max-width:1024px;margin:0 auto;padding:0 24px}.calc-reading[data-astro-cid-lvfcschf] a[data-astro-cid-lvfcschf]{color:var(--landing-color-brand-hover);font-weight:700;text-decoration:none}.calc-reading[data-astro-cid-lvfcschf] a[data-astro-cid-lvfcschf]:hover{text-decoration:underline}.cr-a[data-astro-cid-lvfcschf]{padding:72px 0 88px}.cr-lead[data-astro-cid-lvfcschf]{color:var(--color-slate-600);margin:18px 0 0;font-size:18px;line-height:1.65}.cr-grid[data-astro-cid-lvfcschf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.cr-card[data-astro-cid-lvfcschf]{background:#fff;border:1px solid #e3e1dd;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.cr-card-top[data-astro-cid-lvfcschf]{align-items:center;gap:14px;padding:22px;display:flex}.cr-emoji[data-astro-cid-lvfcschf]{background:#fff;border-radius:16px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:28px;display:flex;box-shadow:0 10px 24px #10131a14}.cr-card[data-astro-cid-lvfcschf] h3[data-astro-cid-lvfcschf]{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800;line-height:1.25}.cr-chips[data-astro-cid-lvfcschf]{flex-wrap:wrap;gap:8px;margin:0;padding:18px 22px 22px;list-style:none;display:flex}.cr-chips[data-astro-cid-lvfcschf] li[data-astro-cid-lvfcschf]{background:var(--landing-color-panel);color:var(--color-slate-700);border:1px solid #e3e1dd;border-radius:999px;padding:7px 12px;font-size:14px;line-height:1.3}.cr-strip[data-astro-cid-lvfcschf]{background:var(--landing-color-panel);border:1px solid #e3e1dd;border-radius:20px;margin-top:28px;padding:22px 28px}.cr-strip[data-astro-cid-lvfcschf] p[data-astro-cid-lvfcschf]{color:var(--color-slate-600);margin:0;font-size:16px;line-height:1.7}.cr-b[data-astro-cid-lvfcschf]{background:var(--landing-color-brand-soft);border-radius:48px;margin:0 calc(50% - 50vw + 24px);padding:84px 0}.cr-b[data-astro-cid-lvfcschf] .cr-wrap[data-astro-cid-lvfcschf]{max-width:1256px}.cr-steps[data-astro-cid-lvfcschf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:48px 0 0;padding:0;list-style:none;display:grid}.cr-step[data-astro-cid-lvfcschf]{background:#fff;border-radius:24px;padding:26px 22px;position:relative}.cr-step[data-astro-cid-lvfcschf]+.cr-step[data-astro-cid-lvfcschf]:before{content:"+";width:18px;height:18px;color:var(--landing-color-brand-hover);justify-content:center;align-items:center;font-size:24px;font-weight:800;display:flex;position:absolute;top:42px;left:-23px}.cr-num[data-astro-cid-lvfcschf]{background:var(--landing-color-brand-tint);width:30px;height:30px;color:var(--landing-color-brand-hover);border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;font-size:14px;font-weight:800;display:inline-flex}.cr-step[data-astro-cid-lvfcschf] strong[data-astro-cid-lvfcschf]{letter-spacing:-.01em;font-size:22px;font-weight:800;display:block}.cr-step[data-astro-cid-lvfcschf] p[data-astro-cid-lvfcschf]{color:var(--color-slate-600);margin:10px 0 0;font-size:15px;line-height:1.6}.cr-margin[data-astro-cid-lvfcschf]{background:var(--landing-color-ink);color:#fff;border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:28px;padding:32px 36px;display:grid}.cr-num-light[data-astro-cid-lvfcschf]{color:var(--landing-color-cta);background:#ffffff1f}.cr-margin[data-astro-cid-lvfcschf] strong[data-astro-cid-lvfcschf]{font-size:22px;font-weight:800;display:block}.cr-formula[data-astro-cid-lvfcschf]{letter-spacing:-.01em;color:var(--landing-color-cta);margin-top:10px;font-size:26px;font-weight:800}.cr-margin[data-astro-cid-lvfcschf] p[data-astro-cid-lvfcschf]{color:#ffffffb8;margin:14px 0 0;font-size:15px;line-height:1.6}.cr-tiles[data-astro-cid-lvfcschf]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.cr-tiles[data-astro-cid-lvfcschf] div[data-astro-cid-lvfcschf]{text-align:center;background:#ffffff14;border-radius:16px;flex-direction:column;gap:4px;padding:18px 8px;display:flex}.cr-tiles[data-astro-cid-lvfcschf] div[data-astro-cid-lvfcschf].on{color:var(--landing-color-ink);background:#fff}.cr-tiles[data-astro-cid-lvfcschf] span[data-astro-cid-lvfcschf]{color:#fff9;font-size:12px}.cr-tiles[data-astro-cid-lvfcschf] .on[data-astro-cid-lvfcschf] span[data-astro-cid-lvfcschf]{color:var(--landing-color-brand-hover)}.cr-tiles[data-astro-cid-lvfcschf] b[data-astro-cid-lvfcschf]{font-size:15px;font-weight:600}.cr-tiles[data-astro-cid-lvfcschf] em[data-astro-cid-lvfcschf]{font-size:24px;font-style:normal;font-weight:800}.cr-excl[data-astro-cid-lvfcschf]{background:#fff;border-radius:24px;margin-top:20px;padding:28px 32px}.cr-excl[data-astro-cid-lvfcschf] h3[data-astro-cid-lvfcschf]{letter-spacing:-.01em;margin:0 0 18px;font-size:22px;font-weight:800}.cr-excl[data-astro-cid-lvfcschf] ul[data-astro-cid-lvfcschf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.cr-excl[data-astro-cid-lvfcschf] li[data-astro-cid-lvfcschf]{align-items:flex-start;gap:12px;display:flex}.cr-x[data-astro-cid-lvfcschf]{color:#b4403f;background:#f6e3e3;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:800;display:flex}.cr-excl[data-astro-cid-lvfcschf] p[data-astro-cid-lvfcschf]{color:var(--color-slate-600);margin:0;font-size:15px;line-height:1.6}.cr-excl[data-astro-cid-lvfcschf] strong[data-astro-cid-lvfcschf]{color:var(--landing-color-ink)}.cr-links[data-astro-cid-lvfcschf]{max-width:760px;color:var(--color-slate-700);text-align:center;margin:28px auto 0;font-size:16px;line-height:1.7}.cr-c[data-astro-cid-lvfcschf]{padding:88px 0 24px}.cr-faq[data-astro-cid-lvfcschf]{grid-template-columns:.8fr 1.2fr;gap:40px;display:grid}.cr-faq[data-astro-cid-lvfcschf] details[data-astro-cid-lvfcschf]{border-bottom:1px solid #e3e1dd}.cr-faq[data-astro-cid-lvfcschf] summary[data-astro-cid-lvfcschf]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:19px;font-weight:700;line-height:1.35;list-style:none;display:flex}.cr-faq[data-astro-cid-lvfcschf] summary[data-astro-cid-lvfcschf]::-webkit-details-marker{display:none}.cr-faq[data-astro-cid-lvfcschf] summary[data-astro-cid-lvfcschf] span[data-astro-cid-lvfcschf]{flex:none;font-size:24px;line-height:1;transition:transform .2s}.cr-faq[data-astro-cid-lvfcschf] details[data-astro-cid-lvfcschf][open] summary[data-astro-cid-lvfcschf] span[data-astro-cid-lvfcschf]{transform:rotate(45deg)}.cr-faq[data-astro-cid-lvfcschf] summary[data-astro-cid-lvfcschf]:focus-visible{outline:2px solid var(--landing-color-brand);outline-offset:2px}.cr-faq[data-astro-cid-lvfcschf] details[data-astro-cid-lvfcschf] p[data-astro-cid-lvfcschf]{color:var(--color-slate-600);margin:0;padding:0 0 22px;font-size:16px;line-height:1.65}@media (width<=900px){.cr-steps[data-astro-cid-lvfcschf],.cr-grid[data-astro-cid-lvfcschf]{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-step[data-astro-cid-lvfcschf]:nth-child(3):before{display:none}}@media (width<=640px){.cr-lead[data-astro-cid-lvfcschf]{font-size:16px}.cr-a[data-astro-cid-lvfcschf]{padding:48px 0 56px}.cr-wrap[data-astro-cid-lvfcschf]{padding:0 20px}.cr-grid[data-astro-cid-lvfcschf]{grid-template-columns:1fr;gap:14px;margin-top:32px}.cr-strip[data-astro-cid-lvfcschf]{padding:20px}.cr-b[data-astro-cid-lvfcschf]{border-radius:28px;margin:0 calc(50% - 50vw + 12px);padding:56px 0}.cr-b[data-astro-cid-lvfcschf] .cr-wrap[data-astro-cid-lvfcschf]{padding:0 16px}.cr-steps[data-astro-cid-lvfcschf]{grid-template-columns:1fr;gap:30px;margin-top:32px}.cr-step[data-astro-cid-lvfcschf]+.cr-step[data-astro-cid-lvfcschf]:before,.cr-step[data-astro-cid-lvfcschf]:nth-child(3):before{margin-left:-9px;display:flex;top:-27px;left:50%}.cr-margin[data-astro-cid-lvfcschf]{grid-template-columns:1fr;gap:22px;padding:26px 22px}.cr-formula[data-astro-cid-lvfcschf]{font-size:21px}.cr-excl[data-astro-cid-lvfcschf]{padding:24px 20px}.cr-excl[data-astro-cid-lvfcschf] ul[data-astro-cid-lvfcschf]{grid-template-columns:1fr;gap:16px}.cr-c[data-astro-cid-lvfcschf]{padding:56px 0 8px}.cr-faq[data-astro-cid-lvfcschf]{grid-template-columns:1fr;gap:16px}.cr-faq[data-astro-cid-lvfcschf] summary[data-astro-cid-lvfcschf]{padding:18px 0;font-size:17px}}
