.execution-example:where(.astro-nqgg3ovi){min-width:0;color:var(--color-soil-900);font-family:var(--font-sans);margin:0;container-type:inline-size}.example-head:where(.astro-nqgg3ovi){padding-bottom:1.15rem}.example-label:where(.astro-nqgg3ovi){color:var(--color-sun-700);font-size:.75rem;font-weight:500;line-height:1.5;display:block}.example-title:where(.astro-nqgg3ovi){font-family:var(--font-display);letter-spacing:-.022em;margin-top:.5rem;font-size:1.65rem;font-weight:600;line-height:1.2;display:block}.execution-example:where(.astro-nqgg3ovi) .example-head:where(.astro-nqgg3ovi) p:where(.astro-nqgg3ovi){color:var(--color-soil-700);margin:.65rem 0 0;font-size:.875rem;line-height:1.65}.fill-ledger:where(.astro-nqgg3ovi){border:1px solid var(--color-soil-300);background:#fffdf7}.fill-row:where(.astro-nqgg3ovi){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;margin-inline:1.2rem;padding-block:.9rem;font-size:.875rem;line-height:1.6;display:flex}.fill-row:where(.astro-nqgg3ovi)+.fill-row:where(.astro-nqgg3ovi){border-top:1px solid var(--color-soil-300)}.fill-name:where(.astro-nqgg3ovi){align-items:center;gap:.65rem;display:flex}.fill-name:where(.astro-nqgg3ovi) strong:where(.astro-nqgg3ovi){font-weight:600}.fill-mark:where(.astro-nqgg3ovi){flex:none;width:.7rem;height:.7rem;display:block}.first:where(.astro-nqgg3ovi){background:var(--color-sun-700)}.second:where(.astro-nqgg3ovi){background:var(--color-field-700)}.fill-detail:where(.astro-nqgg3ovi){color:var(--color-soil-700)}.order-totals:where(.astro-nqgg3ovi){border-top:1px solid var(--color-soil-300);background:var(--color-soil-100);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:.9rem 1.2rem;display:grid}.order-totals:where(.astro-nqgg3ovi)>div:where(.astro-nqgg3ovi){min-width:0}.order-totals:where(.astro-nqgg3ovi) span:where(.astro-nqgg3ovi){color:var(--color-soil-700);font-size:.75rem;line-height:1.5;display:block}.order-totals:where(.astro-nqgg3ovi) strong:where(.astro-nqgg3ovi){margin-top:.25rem;font-size:1.1rem;line-height:1.4;display:block}.price-comparison:where(.astro-nqgg3ovi){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.2rem;display:grid}.price-method:where(.astro-nqgg3ovi){border:1px solid var(--color-soil-300);background:#fffdf7;border-radius:.4rem;flex-direction:column;min-width:0;padding:1.15rem;display:flex}.weighted:where(.astro-nqgg3ovi){border-color:var(--color-field-700);background:#f0f3e9}.method-label:where(.astro-nqgg3ovi){color:var(--color-soil-700);font-size:.75rem;line-height:1.6;display:block}.weighted:where(.astro-nqgg3ovi) .method-label:where(.astro-nqgg3ovi){color:var(--color-field-700)}.method-name:where(.astro-nqgg3ovi){font-family:var(--font-display);letter-spacing:-.022em;margin-top:.45rem;margin-bottom:auto;font-size:1.3rem;font-weight:600;line-height:1.25;display:block}.price-value:where(.astro-nqgg3ovi){padding-top:.75rem;font-size:2.2rem;line-height:1.2;display:block}.weighted:where(.astro-nqgg3ovi) .price-value:where(.astro-nqgg3ovi){color:var(--color-field-700)}.weight-bar:where(.astro-nqgg3ovi){flex:none;height:.7rem;margin-top:1rem;display:flex}.weight-bar:where(.astro-nqgg3ovi) .second:where(.astro-nqgg3ovi){border-left:2px solid #fffdf7}.equal:where(.astro-nqgg3ovi) span:where(.astro-nqgg3ovi){width:50%}.by-quantity:where(.astro-nqgg3ovi) .first:where(.astro-nqgg3ovi){width:10%}.by-quantity:where(.astro-nqgg3ovi) .second:where(.astro-nqgg3ovi){border-left-color:#f0f3e9;width:90%}.weight-label:where(.astro-nqgg3ovi){color:var(--color-soil-700);margin-top:.6rem;font-size:.8125rem;line-height:1.6;display:block}.price-formula:where(.astro-nqgg3ovi){border-top:1px solid var(--color-soil-300);margin-top:.85rem;padding-top:.85rem;font-size:.875rem;line-height:1.6;display:block}.cost-calculation:where(.astro-nqgg3ovi){color:var(--color-soil-700);margin-top:1rem;font-size:.8125rem;line-height:1.7}.cost-calculation:where(.astro-nqgg3ovi)>span:where(.astro-nqgg3ovi){display:block}.cost-formula:where(.astro-nqgg3ovi){color:var(--color-soil-900);margin-top:.2rem}.cost-formula:where(.astro-nqgg3ovi)>span:where(.astro-nqgg3ovi){display:inline-block}.execution-example:where(.astro-nqgg3ovi) figcaption:where(.astro-nqgg3ovi){border-top:1px solid var(--color-soil-300);color:var(--color-soil-700);margin-top:1.1rem;padding-top:1rem;font-size:.8125rem;line-height:1.7}@container (width<=460px){.price-comparison:where(.astro-nqgg3ovi){grid-template-columns:1fr}.example-title:where(.astro-nqgg3ovi){font-size:1.5rem}.fill-row:where(.astro-nqgg3ovi){margin-inline:1rem}.fill-detail:where(.astro-nqgg3ovi){flex-basis:100%;padding-left:1.35rem}.order-totals:where(.astro-nqgg3ovi){gap:.75rem;padding-inline:1rem}.price-method:where(.astro-nqgg3ovi){padding:1rem}}
