.estimator[data-astro-cid-pb4rdxmj]{font-family:var(--font-text);color:var(--ink);background:var(--paper);border:1px solid var(--line);gap:1.5rem;padding:clamp(1.15rem,.8rem + 1.4vw,2rem);display:grid}@media (width>=940px){.estimator[data-astro-cid-pb4rdxmj]{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start;gap:1.75rem clamp(2rem,1rem + 2.5vw,3.5rem)}.estimator-title[data-astro-cid-pb4rdxmj]{grid-column:1/-1}.estimator-form[data-astro-cid-pb4rdxmj]{grid-area:2/1}.estimator-results[data-astro-cid-pb4rdxmj]{grid-area:2/2;align-self:start}.estimator-disclaimer[data-astro-cid-pb4rdxmj]{grid-area:3/1/auto/-1}.estimator-assumptions[data-astro-cid-pb4rdxmj]{grid-area:4/1/auto/-1}.estimator-save-row[data-astro-cid-pb4rdxmj]{grid-area:5/1/auto/-1}.estimator-assumptions[data-astro-cid-pb4rdxmj] ul[data-astro-cid-pb4rdxmj]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.estimator-title[data-astro-cid-pb4rdxmj]{font-family:var(--font-text);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);margin:0 0 .25rem;font-weight:600}:lang(ta) .estimator-title[data-astro-cid-pb4rdxmj]{letter-spacing:0;text-transform:none;font-size:var(--t-small)}.estimator-form[data-astro-cid-pb4rdxmj]{align-content:start;gap:1rem;display:grid}.estimator-grid[data-astro-cid-pb4rdxmj]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.9rem;display:grid}.estimator-field[data-astro-cid-pb4rdxmj]:has(select){grid-column:span 2}@media (width<=519px){.estimator-field[data-astro-cid-pb4rdxmj]:has(select){grid-column:span 1}}.estimator-field[data-astro-cid-pb4rdxmj]{font-size:var(--t-small);gap:.4rem;display:grid}.estimator-label[data-astro-cid-pb4rdxmj]{color:var(--ink-2,var(--ink))}.estimator-input-wrap[data-astro-cid-pb4rdxmj]{align-items:center;display:flex;position:relative}.estimator-field[data-astro-cid-pb4rdxmj] input[data-astro-cid-pb4rdxmj],.estimator-field[data-astro-cid-pb4rdxmj] select[data-astro-cid-pb4rdxmj]{width:100%;font-size:16px;font-family:var(--font-text);color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:var(--radius,4px);min-height:46px;padding:.5rem .75rem}.estimator-field[data-astro-cid-pb4rdxmj] input[data-astro-cid-pb4rdxmj]:hover,.estimator-field[data-astro-cid-pb4rdxmj] select[data-astro-cid-pb4rdxmj]:hover{border-color:var(--ink-4)}.estimator-input-wrap[data-astro-cid-pb4rdxmj] input[data-astro-cid-pb4rdxmj]{padding-right:2.5rem}.estimator-unit[data-astro-cid-pb4rdxmj]{color:var(--ink-3,var(--ink-2));font-size:var(--t-small);pointer-events:none;position:absolute;right:.75rem}.estimator-field[data-astro-cid-pb4rdxmj] input[data-astro-cid-pb4rdxmj]:focus-visible,.estimator-field[data-astro-cid-pb4rdxmj] select[data-astro-cid-pb4rdxmj]:focus-visible,.estimator-button[data-astro-cid-pb4rdxmj]:focus-visible{outline:2px solid var(--clay);outline-offset:2px}.estimator-button[data-astro-cid-pb4rdxmj]{min-height:46px;font-family:var(--font-text);font-size:var(--t-small);color:var(--paper);background:var(--ink);border:1px solid var(--ink);cursor:pointer;transition:background .18s var(--ease), border-color .18s var(--ease);border-radius:999px;justify-content:center;justify-self:start;align-items:center;padding:.7rem 1.25rem;font-weight:500;display:inline-flex}.estimator-button[data-astro-cid-pb4rdxmj]:hover{background:var(--clay);border-color:var(--clay)}.estimator-button[data-astro-cid-pb4rdxmj]:disabled{border-color:var(--line-strong);color:var(--ink-4);cursor:not-allowed;background:0 0}.estimator-noscript[data-astro-cid-pb4rdxmj]{font-size:var(--t-small);color:var(--ink-2,var(--ink));background:var(--paper-2);border:1px dashed var(--line-strong,var(--line));border-radius:var(--radius,4px);padding:.75rem 1rem}.estimator-results[data-astro-cid-pb4rdxmj]{background:var(--kiln);color:var(--paper-2);border:1px solid var(--kiln);border-radius:var(--radius,4px);gap:0;padding:.35rem 1.25rem;display:grid}.estimator-result-row[data-astro-cid-pb4rdxmj]{justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.85rem;display:flex}.estimator-result-row[data-astro-cid-pb4rdxmj]+.estimator-result-row[data-astro-cid-pb4rdxmj]{border-top:1px solid #f4f0e829}.estimator-result-label[data-astro-cid-pb4rdxmj]{color:#ece6dab8;font-size:var(--t-small)}.estimator-result-value[data-astro-cid-pb4rdxmj]{font-family:var(--font-display);font-variation-settings:"wght" 600;color:var(--paper);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,1.2rem + 1.1vw,2.1rem);line-height:1.1}.estimator-result-note[data-astro-cid-pb4rdxmj]{font-size:var(--t-small);color:var(--clay-soft);margin:0 0 .75rem}.estimator-result-note[data-astro-cid-pb4rdxmj]:empty{display:none}.estimator-disclaimer[data-astro-cid-pb4rdxmj]{font-size:var(--t-small);color:var(--ink-3);border-left:2px solid var(--clay);margin:0;padding-left:.85rem}.estimator-assumptions[data-astro-cid-pb4rdxmj] h3[data-astro-cid-pb4rdxmj]{font-size:var(--t-label);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-4);margin:0 0 .6rem;font-weight:600}:lang(ta) .estimator-assumptions[data-astro-cid-pb4rdxmj] h3[data-astro-cid-pb4rdxmj]{letter-spacing:0;text-transform:none;font-size:var(--t-small)}.estimator-assumptions[data-astro-cid-pb4rdxmj] ul[data-astro-cid-pb4rdxmj]{font-size:var(--t-small);color:var(--ink-3);gap:.5rem;margin:0;padding-left:0;list-style:none;display:grid}.estimator-assumptions[data-astro-cid-pb4rdxmj] li[data-astro-cid-pb4rdxmj]{padding-left:1.2rem;position:relative}.estimator-assumptions[data-astro-cid-pb4rdxmj] li[data-astro-cid-pb4rdxmj]:before{content:"";background:var(--clay);width:.5rem;height:1px;position:absolute;top:.62em;left:0}.estimator-save-row[data-astro-cid-pb4rdxmj]{justify-items:start;gap:.5rem;display:grid}.estimator-save-status[data-astro-cid-pb4rdxmj]{font-size:var(--t-small);color:var(--ink-2,var(--ink));margin:0}.estimator-save-status[data-astro-cid-pb4rdxmj]:empty{display:none}@media (prefers-reduced-motion:reduce){.estimator[data-astro-cid-pb4rdxmj] [data-astro-cid-pb4rdxmj]{transition:none!important}}.step-time[data-astro-cid-hgsz7blc]{font-size:var(--t-micro);color:var(--ink-4);grid-column:2;margin-top:.45rem}.step-time[data-astro-cid-hgsz7blc] span[data-astro-cid-hgsz7blc]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-right:.4rem}:lang(ta) .step-time[data-astro-cid-hgsz7blc] span[data-astro-cid-hgsz7blc]{font-family:var(--font-tamil);letter-spacing:0;text-transform:none}@media (width>=780px){.step-time[data-astro-cid-hgsz7blc]{grid-area:3/3}}.facts-dark[data-astro-cid-hgsz7blc]{background:#f4f0e829;border-color:#f4f0e829}.facts-dark[data-astro-cid-hgsz7blc] .fact{background:var(--kiln)}.facts-dark[data-astro-cid-hgsz7blc] .fact-label{color:#ece6da9e}.facts-dark[data-astro-cid-hgsz7blc] .fact-value{color:var(--paper)}.facts-dark[data-astro-cid-hgsz7blc] .fact p:last-child{color:#ece6dac7}
