.colour-waste-calculator-module__MiSTHa__calculatorMount{width:100%;color:var(--ink,#271b14)}.colour-waste-calculator-module__MiSTHa__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.colour-waste-calculator-module__MiSTHa__jsPlaceholder,.colour-waste-calculator-module__MiSTHa__calculatorForm,.colour-waste-calculator-module__MiSTHa__resultPanel{border:1px solid var(--line,#543e2f29);background:#fffdf8f7;border-radius:1.2rem;padding:1rem;box-shadow:0 18px 46px #4a35281a}.colour-waste-calculator-module__MiSTHa__calculatorForm :is(h2,h3,p,fieldset,legend,dl,dd),.colour-waste-calculator-module__MiSTHa__resultPanel :is(h2,h3,p,dl,dd){margin:0}.colour-waste-calculator-module__MiSTHa__calculatorForm :is(button,input,select),.colour-waste-calculator-module__MiSTHa__resultPanel button{min-height:2.75rem;font:inherit}.colour-waste-calculator-module__MiSTHa__formHeader,.colour-waste-calculator-module__MiSTHa__sectionHeader,.colour-waste-calculator-module__MiSTHa__resultHeader{gap:.9rem;display:grid}.colour-waste-calculator-module__MiSTHa__formHeader h2,.colour-waste-calculator-module__MiSTHa__resultHeader h2{font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(1.65rem,7vw,2.15rem);line-height:1.05}.colour-waste-calculator-module__MiSTHa__formHeader p,.colour-waste-calculator-module__MiSTHa__sectionHeader p,.colour-waste-calculator-module__MiSTHa__measurementSection>div>p,.colour-waste-calculator-module__MiSTHa__annualSection>div>p,.colour-waste-calculator-module__MiSTHa__reductionSection>div>p{color:var(--ink-soft,#5d4b40);margin-top:.35rem;line-height:1.55}.colour-waste-calculator-module__MiSTHa__currencyGroup,.colour-waste-calculator-module__MiSTHa__fieldGroup{gap:.38rem;min-width:0;display:grid}.colour-waste-calculator-module__MiSTHa__currencyGroup{max-width:17rem}.colour-waste-calculator-module__MiSTHa__currencyGroup label,.colour-waste-calculator-module__MiSTHa__fieldGroup label{color:var(--ink,#271b14);font-size:.84rem;font-weight:800;line-height:1.35}.colour-waste-calculator-module__MiSTHa__calculatorForm input:not([type=radio]),.colour-waste-calculator-module__MiSTHa__calculatorForm select{width:100%;min-width:0;color:var(--ink,#271b14);background:#fffefb;border:1px solid #543e2f3d;border-radius:.75rem;padding:.72rem .8rem;font-size:1rem;line-height:1.2}.colour-waste-calculator-module__MiSTHa__calculatorForm :is(input,select,button):focus-visible,.colour-waste-calculator-module__MiSTHa__resultPanel button:focus-visible,.colour-waste-calculator-module__MiSTHa__errorSummary a:focus-visible{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.colour-waste-calculator-module__MiSTHa__calculatorForm :is(input,select)[aria-invalid=true]{background:#fff9f7;border-color:#a33f32}.colour-waste-calculator-module__MiSTHa__moneyInput{background:#fffefb;border:1px solid #543e2f3d;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.colour-waste-calculator-module__MiSTHa__moneyInput:focus-within{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.colour-waste-calculator-module__MiSTHa__moneyInput>span{color:var(--ink-muted,#837268);padding-left:.8rem;font-weight:800}.colour-waste-calculator-module__MiSTHa__moneyInput input{background:0 0!important;border:0!important}.colour-waste-calculator-module__MiSTHa__moneyInput input:focus-visible{outline:none}.colour-waste-calculator-module__MiSTHa__privacyNote,.colour-waste-calculator-module__MiSTHa__assumption{border-left:.25rem solid var(--green,#66755c);color:var(--ink-soft,#5d4b40);background:#edf4ecb8;padding:.8rem 0 .8rem .9rem;font-size:.92rem;line-height:1.55;margin-top:1rem!important}.colour-waste-calculator-module__MiSTHa__errorSummary{color:#7a2e25;background:#fff7f4;border:1px solid #a33f3252;border-radius:.9rem;margin-top:1rem;padding:.9rem}.colour-waste-calculator-module__MiSTHa__errorSummary h3{font-size:1.05rem}.colour-waste-calculator-module__MiSTHa__errorSummary ul{gap:.35rem;margin:.65rem 0 0;padding-left:1.25rem;display:grid}.colour-waste-calculator-module__MiSTHa__errorSummary a{min-height:2.75rem;color:inherit;align-items:center;font-weight:750;text-decoration:underline;display:inline-flex}.colour-waste-calculator-module__MiSTHa__choiceGrid{gap:.8rem;margin-top:1rem;display:grid}.colour-waste-calculator-module__MiSTHa__choiceFieldset{border:1px solid #543e2f29;border-radius:1rem;gap:.55rem;min-width:0;padding:.85rem;display:grid}.colour-waste-calculator-module__MiSTHa__choiceFieldset legend{padding:0 .2rem;font-weight:850}.colour-waste-calculator-module__MiSTHa__choiceFieldset label{cursor:pointer;align-items:center;gap:.65rem;min-height:2.75rem;display:flex}.colour-waste-calculator-module__MiSTHa__choiceFieldset input{flex:none;width:1.25rem;height:1.25rem}.colour-waste-calculator-module__MiSTHa__componentRow{background:#ffffffa3;border:1px solid #543e2f29;border-radius:1rem;min-width:0;padding:1rem .85rem .9rem;position:relative;margin-top:1rem!important}.colour-waste-calculator-module__MiSTHa__componentRow legend{padding:0 .25rem;font-weight:850}.colour-waste-calculator-module__MiSTHa__componentGrid,.colour-waste-calculator-module__MiSTHa__mixtureGrid,.colour-waste-calculator-module__MiSTHa__annualGrid,.colour-waste-calculator-module__MiSTHa__reductionGrid{gap:.8rem;min-width:0;display:grid}.colour-waste-calculator-module__MiSTHa__removeButton{color:#8a352a;cursor:pointer;background:#fff0eb;border:0;border-radius:.75rem;margin:-.2rem 0 .7rem auto;padding:.65rem .75rem;font-size:.8rem;font-weight:800;display:block}.colour-waste-calculator-module__MiSTHa__multiSection,.colour-waste-calculator-module__MiSTHa__measurementSection,.colour-waste-calculator-module__MiSTHa__annualSection,.colour-waste-calculator-module__MiSTHa__reductionSection{border-top:1px solid var(--line,#543e2f29);margin-top:1rem;padding-top:1rem}.colour-waste-calculator-module__MiSTHa__multiSection h3,.colour-waste-calculator-module__MiSTHa__measurementSection h3,.colour-waste-calculator-module__MiSTHa__annualSection h3,.colour-waste-calculator-module__MiSTHa__reductionSection h3,.colour-waste-calculator-module__MiSTHa__scenarioPanel h3{font-size:1.12rem}.colour-waste-calculator-module__MiSTHa__sectionHeader button,.colour-waste-calculator-module__MiSTHa__secondaryButton,.colour-waste-calculator-module__MiSTHa__resultActions button{border:1px solid var(--terracotta,#a86743);color:var(--terracotta-deep,#6f3f2b);cursor:pointer;background:0 0;border-radius:.8rem;padding:.75rem 1rem;font-weight:850}.colour-waste-calculator-module__MiSTHa__sectionHeader button:disabled{cursor:not-allowed;opacity:.5}.colour-waste-calculator-module__MiSTHa__componentList{gap:.2rem;display:grid}.colour-waste-calculator-module__MiSTHa__mixtureGrid,.colour-waste-calculator-module__MiSTHa__annualGrid,.colour-waste-calculator-module__MiSTHa__reductionGrid{margin-top:1rem}.colour-waste-calculator-module__MiSTHa__measurementSection>.colour-waste-calculator-module__MiSTHa__fieldGroup{max-width:20rem;margin-top:.8rem}.colour-waste-calculator-module__MiSTHa__fieldHint{color:var(--ink-muted,#837268);font-size:.76rem;line-height:1.4}.colour-waste-calculator-module__MiSTHa__inlineError{color:#8a352a;font-size:.78rem;font-weight:720;line-height:1.4}.colour-waste-calculator-module__MiSTHa__formActions{gap:.7rem;margin-top:1rem;display:grid}.colour-waste-calculator-module__MiSTHa__calculateButton{color:#fffaf2;background:linear-gradient(135deg, var(--terracotta-deep,#6f3f2b), #2d2119);cursor:pointer;border:1px solid #0000;border-radius:.8rem;padding:.8rem 1rem;font-weight:850;box-shadow:0 14px 26px #4e2c1e29}.colour-waste-calculator-module__MiSTHa__resultPanel{margin-top:1rem}.colour-waste-calculator-module__MiSTHa__eyebrow{color:var(--terracotta-deep,#6f3f2b);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:900}.colour-waste-calculator-module__MiSTHa__resultCurrency{background:#edf4ece6;border-radius:999px;width:fit-content;padding:.4rem .65rem;font-weight:850}.colour-waste-calculator-module__MiSTHa__resultGrid{gap:.65rem;display:grid;margin-top:1rem!important}.colour-waste-calculator-module__MiSTHa__resultGrid>div,.colour-waste-calculator-module__MiSTHa__scenarioPanel dl>div{border-bottom:1px solid #543e2f21;gap:.25rem;min-width:0;padding:.75rem 0;display:grid}.colour-waste-calculator-module__MiSTHa__resultGrid dt,.colour-waste-calculator-module__MiSTHa__scenarioPanel dt{color:var(--ink-soft,#5d4b40);font-size:.82rem;font-weight:750}.colour-waste-calculator-module__MiSTHa__resultGrid dd,.colour-waste-calculator-module__MiSTHa__scenarioPanel dd{overflow-wrap:anywhere;font-weight:900}.colour-waste-calculator-module__MiSTHa__resultGrid .colour-waste-calculator-module__MiSTHa__primaryResult{background:#fff8ef;border:1px solid #a867434d;border-radius:.9rem;padding:.9rem}.colour-waste-calculator-module__MiSTHa__resultGrid .colour-waste-calculator-module__MiSTHa__primaryResult dd{font-size:1.35rem}.colour-waste-calculator-module__MiSTHa__scenarioPanel{background:#edf4ecbf;border-radius:1rem;margin-top:1rem;padding:1rem}.colour-waste-calculator-module__MiSTHa__scenarioPanel>p{margin-top:.4rem;line-height:1.55}.colour-waste-calculator-module__MiSTHa__scenarioPanel dl{margin-top:.45rem!important}.colour-waste-calculator-module__MiSTHa__measurementStatement{color:var(--ink-soft,#5d4b40);gap:.55rem;margin-top:1rem;line-height:1.55;display:grid}.colour-waste-calculator-module__MiSTHa__resultActions{gap:.7rem;margin-top:1rem;display:grid}.colour-waste-calculator-module__MiSTHa__copyFeedback{min-height:1.5rem;color:var(--green-deep,#465341);font-weight:750;margin-top:.55rem!important}.colour-waste-calculator-module__MiSTHa__printOnly{display:none}@media (min-width:42rem){.colour-waste-calculator-module__MiSTHa__calculatorForm,.colour-waste-calculator-module__MiSTHa__resultPanel{padding:1.35rem}.colour-waste-calculator-module__MiSTHa__formHeader,.colour-waste-calculator-module__MiSTHa__sectionHeader,.colour-waste-calculator-module__MiSTHa__resultHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start}.colour-waste-calculator-module__MiSTHa__choiceGrid,.colour-waste-calculator-module__MiSTHa__mixtureGrid,.colour-waste-calculator-module__MiSTHa__reductionGrid,.colour-waste-calculator-module__MiSTHa__componentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.colour-waste-calculator-module__MiSTHa__labelField{grid-column:1/-1}.colour-waste-calculator-module__MiSTHa__annualGrid,.colour-waste-calculator-module__MiSTHa__formActions,.colour-waste-calculator-module__MiSTHa__resultActions{grid-template-columns:repeat(3,minmax(0,1fr))}.colour-waste-calculator-module__MiSTHa__resultActions,.colour-waste-calculator-module__MiSTHa__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.colour-waste-calculator-module__MiSTHa__calculatorForm,.colour-waste-calculator-module__MiSTHa__resultActions,.colour-waste-calculator-module__MiSTHa__copyFeedback,.colour-waste-calculator-module__MiSTHa__visuallyHidden{display:none!important}.colour-waste-calculator-module__MiSTHa__resultPanel{box-shadow:none;border:0;margin:0;padding:0}.colour-waste-calculator-module__MiSTHa__printOnly{margin-top:1rem;display:block}.colour-waste-calculator-module__MiSTHa__printOnly dl{margin-top:.7rem!important}.colour-waste-calculator-module__MiSTHa__printOnly dl>div{border-bottom:1px solid #d8d2cc;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:.75rem;padding:.4rem 0;display:grid}.colour-waste-calculator-module__MiSTHa__printOnly dt{font-weight:800}.colour-waste-calculator-module__MiSTHa__printOnly dd{text-align:right}.colour-waste-calculator-module__MiSTHa__printOnly ul{padding-left:1.2rem}}
.public-site-chrome-module__HvfRwa__header{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.2rem 0 1.05rem;display:grid}.public-site-chrome-module__HvfRwa__brand{justify-content:flex-start;align-items:center;width:5.25rem;min-height:2.75rem;display:inline-flex}.public-site-chrome-module__HvfRwa__brandLogo{width:100%;height:auto;display:block}.public-site-chrome-module__HvfRwa__navigation{justify-content:center;align-items:center;display:flex}.public-site-chrome-module__HvfRwa__navigation a{display:none}.public-site-chrome-module__HvfRwa__navigation a[href="/auth/signin"]{min-width:2.75rem;min-height:2.75rem;color:var(--ink-soft,#5d4b40);justify-content:center;align-items:center;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-flex}.public-site-chrome-module__HvfRwa__trialLink{color:#fffaf2;background:linear-gradient(135deg, var(--terracotta,#6f3f2b), #2d2119);text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.72rem .9rem;font-size:.8rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 16px 30px #4e2c1e2e}.public-site-chrome-module__HvfRwa__brand:focus-visible,.public-site-chrome-module__HvfRwa__navigation a:focus-visible,.public-site-chrome-module__HvfRwa__trialLink:focus-visible,.public-site-chrome-module__HvfRwa__footerLinks a:focus-visible,.public-site-chrome-module__HvfRwa__breadcrumbs a:focus-visible{outline:2px solid var(--terracotta,#a86743);outline-offset:3px}.public-site-chrome-module__HvfRwa__footer{padding:0 0 2.5rem}.public-site-chrome-module__HvfRwa__footerInner,.public-site-chrome-module__HvfRwa__footerLinks{align-items:flex-start;gap:.75rem;display:flex}.public-site-chrome-module__HvfRwa__footerInner{border-top:1px solid var(--line,#543e2f29);color:var(--ink-muted,#837268);flex-direction:column;padding-top:1.25rem}.public-site-chrome-module__HvfRwa__footerBrand{color:var(--ink,#271b14);margin:0;font-weight:850}.public-site-chrome-module__HvfRwa__footerLinks{flex-direction:column;width:100%;min-width:0}.public-site-chrome-module__HvfRwa__footerLinks a{min-width:0;max-width:100%;min-height:2.75rem;color:inherit;overflow-wrap:anywhere;align-items:center;display:inline-flex}.public-site-chrome-module__HvfRwa__breadcrumbs{color:var(--ink-soft,#5d4b40);padding:.65rem 0 1.25rem;font-size:.9rem}.public-site-chrome-module__HvfRwa__breadcrumbList{flex-wrap:wrap;align-items:center;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.public-site-chrome-module__HvfRwa__breadcrumbItem{align-items:center;gap:.55rem;display:inline-flex}.public-site-chrome-module__HvfRwa__breadcrumbItem:not(:last-child):after{content:"/";color:var(--terracotta,#a86743);font-weight:800}.public-site-chrome-module__HvfRwa__breadcrumbs a{min-width:2.75rem;min-height:2.75rem;color:var(--terracotta-deep,#6f3f2b);align-items:center;font-weight:750;display:inline-flex}@media (max-width:480px){.public-site-chrome-module__HvfRwa__header{grid-template-columns:minmax(0,1fr) auto}.public-site-chrome-module__HvfRwa__trialLink{overflow-wrap:anywhere;grid-column:1/-1;width:100%;min-width:0}}@media (max-width:359px){.public-site-chrome-module__HvfRwa__brand{width:4rem}}@media (min-width:700px){.public-site-chrome-module__HvfRwa__header{grid-template-columns:auto 1fr auto}.public-site-chrome-module__HvfRwa__brand{width:10.5rem}.public-site-chrome-module__HvfRwa__navigation{color:var(--ink-soft,#5d4b40);justify-content:center;gap:1rem;font-size:.92rem;font-weight:750}.public-site-chrome-module__HvfRwa__navigation a{min-height:2.75rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.public-site-chrome-module__HvfRwa__trialLink{min-height:2.85rem;padding:.85rem 1rem;font-size:.9rem}.public-site-chrome-module__HvfRwa__footerInner,.public-site-chrome-module__HvfRwa__footerLinks{flex-direction:row;align-items:center}.public-site-chrome-module__HvfRwa__footerInner{justify-content:space-between}.public-site-chrome-module__HvfRwa__footerLinks{flex-wrap:wrap;justify-content:flex-end;width:auto}}@media (prefers-reduced-motion:reduce){.public-site-chrome-module__HvfRwa__trialLink{transition:none}}
.page-module__bxn6dW__page{--page:#f7f1e8;--surface:#fffdf8;--ink:#271b14;--ink-soft:#5d4b40;--line:#543e2f29;--terracotta:#a86743;--terracotta-deep:#6f3f2b;min-height:100vh;color:var(--ink);background:linear-gradient(180deg, var(--page) 0%, #fbf7f1 35%, #fffdf9 100%);overflow:clip}.page-module__bxn6dW__page :is(h1,h2,h3,p,ul,ol){margin:0}.page-module__bxn6dW__page :is(h1,h2,h3,p,li,a,span){overflow-wrap:anywhere}.page-module__bxn6dW__container{width:100%;max-width:92rem;margin:0 auto;padding:0 1rem}.page-module__bxn6dW__headerShell{padding:.85rem 0 0}.page-module__bxn6dW__hero{padding:0 0 3.75rem}.page-module__bxn6dW__heroCopy{max-width:60rem}.page-module__bxn6dW__heroCopy h1,.page-module__bxn6dW__contentGrid h2,.page-module__bxn6dW__examplesSection h2,.page-module__bxn6dW__limitationsPanel h2,.page-module__bxn6dW__faqSection h2{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;line-height:1.02}.page-module__bxn6dW__heroCopy h1{max-width:19ch;font-size:clamp(2.6rem,11vw,5rem)}.page-module__bxn6dW__heroAnswer{max-width:52rem;font-size:1.1rem;font-weight:760;line-height:1.55;margin-top:1rem!important}.page-module__bxn6dW__heroSupport,.page-module__bxn6dW__contentGrid p,.page-module__bxn6dW__examplesSection p,.page-module__bxn6dW__limitationsPanel li,.page-module__bxn6dW__faqList p,.page-module__bxn6dW__localStatement,.page-module__bxn6dW__javascriptNotice,.page-module__bxn6dW__relatedLink{color:var(--ink-soft);line-height:1.62}.page-module__bxn6dW__heroSupport{max-width:49rem;margin-top:.75rem!important}.page-module__bxn6dW__javascriptNotice,.page-module__bxn6dW__localStatement{border:1px solid var(--line);background:#fffdf8bf;border-radius:.9rem;max-width:80rem;padding:.9rem 1rem;font-size:.92rem;margin-top:1rem!important}.page-module__bxn6dW__generatorShell{min-width:0;margin-top:1.25rem}.page-module__bxn6dW__contentSection,.page-module__bxn6dW__historySection,.page-module__bxn6dW__examplesSection,.page-module__bxn6dW__limitationsSection,.page-module__bxn6dW__faqSection{padding:4rem 0}.page-module__bxn6dW__contentSection,.page-module__bxn6dW__examplesSection,.page-module__bxn6dW__faqSection{background:#fffdf8c2}.page-module__bxn6dW__contentGrid{align-items:start;gap:1.25rem;display:grid}.page-module__bxn6dW__contentGrid h2,.page-module__bxn6dW__examplesSection h2,.page-module__bxn6dW__limitationsPanel h2,.page-module__bxn6dW__faqSection h2{font-size:clamp(2rem,7vw,3.25rem)}.page-module__bxn6dW__contentGrid p{margin-top:.8rem!important}.page-module__bxn6dW__guidancePanel,.page-module__bxn6dW__comparisonPanel,.page-module__bxn6dW__methodList,.page-module__bxn6dW__limitationsPanel{border:1px solid var(--line);background:var(--surface);border-radius:1.1rem;min-width:0;padding:1.2rem}.page-module__bxn6dW__guidancePanel{background:#edf4ec}.page-module__bxn6dW__guidancePanel h3,.page-module__bxn6dW__comparisonPanel h3,.page-module__bxn6dW__exampleList h3{font-size:1.08rem}.page-module__bxn6dW__guidancePanel ul,.page-module__bxn6dW__limitationsPanel ul{gap:.6rem;margin-top:.8rem;padding-left:1.25rem;display:grid}.page-module__bxn6dW__comparisonPanel{gap:1rem;display:grid}.page-module__bxn6dW__comparisonPanel>div+div{border-top:1px solid var(--line);padding-top:1rem}.page-module__bxn6dW__methodList{color:var(--ink-soft);gap:.75rem;padding-left:2.5rem;line-height:1.55;display:grid}.page-module__bxn6dW__methodList strong{color:var(--ink)}.page-module__bxn6dW__exampleList{gap:1rem;margin-top:1.25rem;display:grid}.page-module__bxn6dW__exampleList article{border-left:.25rem solid var(--terracotta);background:var(--surface);min-width:0;padding:1.15rem}.page-module__bxn6dW__exampleList p{margin-top:.5rem!important}.page-module__bxn6dW__limitationsPanel{background:#fff6eb;max-width:68rem}.page-module__bxn6dW__faqList{gap:.75rem;margin-top:1.25rem;display:grid}.page-module__bxn6dW__faqList details{border:1px solid var(--line);background:var(--surface);border-radius:.9rem}.page-module__bxn6dW__faqList summary{cursor:pointer;align-items:center;min-height:3.2rem;padding:.9rem 1rem;font-weight:850;display:flex}.page-module__bxn6dW__faqList summary:focus-visible,.page-module__bxn6dW__relatedLink a:focus-visible{outline:3px solid var(--terracotta);outline-offset:3px}.page-module__bxn6dW__faqList p{padding:0 1rem 1rem}.page-module__bxn6dW__relatedLink{margin-top:1rem!important}.page-module__bxn6dW__relatedLink a{min-height:2.75rem;color:var(--terracotta-deep);align-items:center;font-weight:850;display:inline-flex}@media (max-width:699px){.page-module__bxn6dW__headerShell header{grid-template-columns:minmax(0,1fr);justify-items:start}.page-module__bxn6dW__headerShell header>*{min-width:0;max-width:100%}.page-module__bxn6dW__headerShell nav{justify-content:flex-start}}@media (min-width:700px){.page-module__bxn6dW__container{padding:0 1.5rem}.page-module__bxn6dW__contentGrid{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr)}.page-module__bxn6dW__exampleList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.page-module__bxn6dW__contentSection,.page-module__bxn6dW__historySection,.page-module__bxn6dW__examplesSection,.page-module__bxn6dW__limitationsSection,.page-module__bxn6dW__faqSection{padding:5rem 0}}@media print{.page-module__bxn6dW__printHidden,.page-module__bxn6dW__screenContent,.page-module__bxn6dW__hero{display:none!important}}
.formula-cost-time-machine-module__ZDW7KG__calculatorMount{width:100%;min-width:0;color:var(--ink,#271b14)}.formula-cost-time-machine-module__ZDW7KG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.formula-cost-time-machine-module__ZDW7KG__jsPlaceholder,.formula-cost-time-machine-module__ZDW7KG__calculatorForm,.formula-cost-time-machine-module__ZDW7KG__resultPanel{border:1px solid var(--line,#543e2f29);box-shadow:var(--shadow,0 18px 46px #4a35281a);background:#fffdf8f7;border-radius:1.2rem}.formula-cost-time-machine-module__ZDW7KG__jsPlaceholder{color:var(--ink-soft,#5d4b40);padding:1rem;line-height:1.6}.formula-cost-time-machine-module__ZDW7KG__calculatorForm,.formula-cost-time-machine-module__ZDW7KG__resultPanel{padding:1rem}.formula-cost-time-machine-module__ZDW7KG__calculatorForm :is(h2,h3,p,fieldset,legend,ul,dl,dd),.formula-cost-time-machine-module__ZDW7KG__resultPanel :is(h2,h3,p,ol,dl,dd){margin:0}.formula-cost-time-machine-module__ZDW7KG__calculatorForm :is(button,input,select,textarea),.formula-cost-time-machine-module__ZDW7KG__resultPanel button{min-width:0;min-height:2.75rem;font:inherit}.formula-cost-time-machine-module__ZDW7KG__calculatorForm button,.formula-cost-time-machine-module__ZDW7KG__resultPanel button{white-space:normal;overflow-wrap:anywhere}.formula-cost-time-machine-module__ZDW7KG__calculatorForm :is(input,select,textarea){width:100%;min-width:0;color:var(--ink,#271b14);background:#fffefb;border:1px solid #543e2f3d;border-radius:.75rem;padding:.72rem .8rem;font-size:1rem;line-height:1.25}.formula-cost-time-machine-module__ZDW7KG__calculatorForm textarea{resize:vertical;min-height:5.5rem}.formula-cost-time-machine-module__ZDW7KG__calculatorForm :is(input,select,textarea):hover{border-color:#6f3f2b7a}.formula-cost-time-machine-module__ZDW7KG__calculatorForm :is(input,select,textarea,button,summary):focus-visible,.formula-cost-time-machine-module__ZDW7KG__resultPanel :is(button,[tabindex="0"]):focus-visible,.formula-cost-time-machine-module__ZDW7KG__errorSummary a:focus-visible{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.formula-cost-time-machine-module__ZDW7KG__calculatorForm :is(input,select,textarea)[aria-invalid=true]{background:#fff9f7;border-color:#a33f32}.formula-cost-time-machine-module__ZDW7KG__formHeader{gap:1rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__formHeader h2,.formula-cost-time-machine-module__ZDW7KG__resultHeader h2,.formula-cost-time-machine-module__ZDW7KG__resultPanel h3,.formula-cost-time-machine-module__ZDW7KG__packagePanel>legend,.formula-cost-time-machine-module__ZDW7KG__optionalDetails>summary,.formula-cost-time-machine-module__ZDW7KG__serviceDetails>summary{color:var(--ink,#271b14);font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif}.formula-cost-time-machine-module__ZDW7KG__formHeader h2,.formula-cost-time-machine-module__ZDW7KG__resultHeader h2{font-size:clamp(1.7rem,7vw,2.3rem);line-height:1.05}.formula-cost-time-machine-module__ZDW7KG__formHeader p{color:var(--ink-soft,#5d4b40);margin-top:.35rem;line-height:1.55}.formula-cost-time-machine-module__ZDW7KG__startActions,.formula-cost-time-machine-module__ZDW7KG__formActions,.formula-cost-time-machine-module__ZDW7KG__exportActions{gap:.65rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__startActions button,.formula-cost-time-machine-module__ZDW7KG__componentHeaderActions button,.formula-cost-time-machine-module__ZDW7KG__copyPackageButton,.formula-cost-time-machine-module__ZDW7KG__addButton,.formula-cost-time-machine-module__ZDW7KG__resetButton,.formula-cost-time-machine-module__ZDW7KG__compareButton,.formula-cost-time-machine-module__ZDW7KG__exportActions button{cursor:pointer;border-radius:.75rem;padding:.78rem 1rem;font-size:.9rem;font-weight:820;line-height:1.2}.formula-cost-time-machine-module__ZDW7KG__startActions button,.formula-cost-time-machine-module__ZDW7KG__componentHeaderActions button,.formula-cost-time-machine-module__ZDW7KG__copyPackageButton,.formula-cost-time-machine-module__ZDW7KG__addButton,.formula-cost-time-machine-module__ZDW7KG__resetButton,.formula-cost-time-machine-module__ZDW7KG__exportActions button{color:var(--ink,#271b14);background:#fffdf8e6;border:1px solid #6f3f2b52}.formula-cost-time-machine-module__ZDW7KG__startActions button:hover,.formula-cost-time-machine-module__ZDW7KG__componentHeaderActions button:hover,.formula-cost-time-machine-module__ZDW7KG__copyPackageButton:hover,.formula-cost-time-machine-module__ZDW7KG__addButton:hover,.formula-cost-time-machine-module__ZDW7KG__resetButton:hover,.formula-cost-time-machine-module__ZDW7KG__exportActions button:hover{border-color:var(--terracotta,#a86743);background:var(--surface-warm,#fff6eb)}.formula-cost-time-machine-module__ZDW7KG__privacyNote{border-left:.25rem solid var(--green,#66755c);color:var(--ink-soft,#5d4b40);background:#edf4ecb8;padding:.8rem .9rem;font-size:.91rem;line-height:1.55;margin-top:1rem!important}.formula-cost-time-machine-module__ZDW7KG__errorSummary{color:#7a2e25;background:#fff7f4;border:1px solid #a33f3257;border-radius:.9rem;margin-top:1rem;padding:.9rem}.formula-cost-time-machine-module__ZDW7KG__errorSummary h3{font-size:1.05rem}.formula-cost-time-machine-module__ZDW7KG__errorSummary ul{gap:.35rem;margin:.65rem 0 0;padding-left:1.2rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__errorSummary a{min-height:2.75rem;color:inherit;text-underline-offset:.2rem;align-items:center;font-weight:750;display:inline-flex}.formula-cost-time-machine-module__ZDW7KG__contextGrid{gap:.8rem;margin-top:1rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__fieldGroup{align-content:start;gap:.38rem;min-width:0;display:grid}.formula-cost-time-machine-module__ZDW7KG__fieldGroup>label{color:var(--ink,#271b14);font-size:.81rem;font-weight:820;line-height:1.35}.formula-cost-time-machine-module__ZDW7KG__optional{color:var(--ink-muted,#837268);font-weight:600}.formula-cost-time-machine-module__ZDW7KG__inlineError{color:#8a352a;font-size:.78rem;font-weight:720;line-height:1.4}.formula-cost-time-machine-module__ZDW7KG__moneyInput{background:#fffefb;border:1px solid #543e2f3d;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.formula-cost-time-machine-module__ZDW7KG__moneyInput:focus-within{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.formula-cost-time-machine-module__ZDW7KG__moneyInput>span{color:var(--ink-muted,#837268);padding-left:.8rem;font-weight:800}.formula-cost-time-machine-module__ZDW7KG__moneyInput input{background:0 0;border:0}.formula-cost-time-machine-module__ZDW7KG__moneyInput input:focus-visible{outline:none}.formula-cost-time-machine-module__ZDW7KG__componentList{gap:1rem;margin-top:1rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__componentCard{border:1px solid var(--line,#543e2f29);background:#ffffffa6;border-radius:1rem;min-width:0;padding:4.6rem .8rem .9rem;position:relative}.formula-cost-time-machine-module__ZDW7KG__componentCard>legend{color:var(--ink,#271b14);padding:0;font-size:1.05rem;font-weight:880;position:absolute;top:1rem;left:.85rem}.formula-cost-time-machine-module__ZDW7KG__componentHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:.2rem;max-width:calc(100% - 8rem);display:flex;position:absolute;top:.35rem;right:.35rem}.formula-cost-time-machine-module__ZDW7KG__componentHeaderActions button{background:0 0;border-color:#0000;min-height:2.75rem;padding:.6rem .7rem;font-size:.77rem}.formula-cost-time-machine-module__ZDW7KG__componentHeaderActions .formula-cost-time-machine-module__ZDW7KG__removeButton{color:#8a352a}.formula-cost-time-machine-module__ZDW7KG__componentBasics,.formula-cost-time-machine-module__ZDW7KG__packageFields,.formula-cost-time-machine-module__ZDW7KG__optionalGrid,.formula-cost-time-machine-module__ZDW7KG__serviceGrid{gap:.8rem;min-width:0;display:grid}.formula-cost-time-machine-module__ZDW7KG__packageColumns{gap:.8rem;min-width:0;margin-top:.9rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__packagePanel{background:#fbfdf9c7;border:1px solid #66755c38;border-radius:.85rem;min-width:0;padding:0 .75rem .8rem}.formula-cost-time-machine-module__ZDW7KG__packagePanel>legend{text-align:center;background:#edf4ec9e;border-bottom:1px solid #66755c2e;width:calc(100% + 1.5rem);margin-left:-.75rem;padding:.7rem .75rem;font-size:1.05rem;font-weight:760}.formula-cost-time-machine-module__ZDW7KG__packageFields{margin-top:.75rem}.formula-cost-time-machine-module__ZDW7KG__copyPackageButton,.formula-cost-time-machine-module__ZDW7KG__addButton{width:100%;color:var(--terracotta-deep,#6f3f2b);margin-top:.8rem}.formula-cost-time-machine-module__ZDW7KG__optionalDetails,.formula-cost-time-machine-module__ZDW7KG__serviceDetails{border:1px solid var(--line,#543e2f29);background:#fffdf8bd;border-radius:.75rem;margin-top:.8rem}.formula-cost-time-machine-module__ZDW7KG__optionalDetails>summary,.formula-cost-time-machine-module__ZDW7KG__serviceDetails>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;min-height:2.75rem;padding:.75rem .85rem;font-size:1.02rem;font-weight:760;list-style:none;display:flex}.formula-cost-time-machine-module__ZDW7KG__optionalDetails>summary::-webkit-details-marker{display:none}.formula-cost-time-machine-module__ZDW7KG__serviceDetails>summary::-webkit-details-marker{display:none}.formula-cost-time-machine-module__ZDW7KG__optionalDetails>summary:after,.formula-cost-time-machine-module__ZDW7KG__serviceDetails>summary:after{content:"+";flex:none;font-family:system-ui,sans-serif;font-size:1.25rem}.formula-cost-time-machine-module__ZDW7KG__optionalDetails[open]>summary:after,.formula-cost-time-machine-module__ZDW7KG__serviceDetails[open]>summary:after{content:"−"}.formula-cost-time-machine-module__ZDW7KG__optionalGrid,.formula-cost-time-machine-module__ZDW7KG__serviceGrid{border-top:1px solid var(--line,#543e2f29);padding:.8rem}.formula-cost-time-machine-module__ZDW7KG__notesField{grid-column:1/-1}.formula-cost-time-machine-module__ZDW7KG__detailNote,.formula-cost-time-machine-module__ZDW7KG__serviceDetails>p{color:var(--ink-muted,#837268);padding:0 .8rem .8rem;font-size:.8rem;line-height:1.5}.formula-cost-time-machine-module__ZDW7KG__componentLimit{color:var(--ink-muted,#837268);text-align:center;font-size:.78rem;margin-top:.4rem!important}.formula-cost-time-machine-module__ZDW7KG__addButton:disabled{cursor:not-allowed;opacity:.5}.formula-cost-time-machine-module__ZDW7KG__serviceDetails,.formula-cost-time-machine-module__ZDW7KG__formActions{margin-top:1rem}.formula-cost-time-machine-module__ZDW7KG__compareButton{color:#fffaf2;background:linear-gradient(135deg, var(--terracotta-deep,#6f3f2b), #2d2119);border:1px solid #0000;box-shadow:0 14px 26px #4e2c1e29}.formula-cost-time-machine-module__ZDW7KG__resultPanel{margin-top:1rem}.formula-cost-time-machine-module__ZDW7KG__resultHeader{gap:.6rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__resultStatus{color:#3e523a;letter-spacing:.05em;text-transform:uppercase;font-size:.76rem;font-weight:850}.formula-cost-time-machine-module__ZDW7KG__resultHeader h2{margin-top:.25rem}.formula-cost-time-machine-module__ZDW7KG__reportDate{color:var(--ink-muted,#837268);font-size:.82rem}.formula-cost-time-machine-module__ZDW7KG__resultFormulaLabel{color:var(--ink-soft,#5d4b40);margin-top:.45rem;font-size:.9rem;line-height:1.45}.formula-cost-time-machine-module__ZDW7KG__totalCards{gap:.7rem;margin-top:1rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__totalCards article{background:#edf4ec85;border:1px solid #66755c3b;border-radius:.9rem;min-width:0;padding:.9rem}.formula-cost-time-machine-module__ZDW7KG__totalCards h3{font-family:inherit;font-size:.82rem;font-weight:800}.formula-cost-time-machine-module__ZDW7KG__totalCards article>p:not(.formula-cost-time-machine-module__ZDW7KG__noChange):not(.formula-cost-time-machine-module__ZDW7KG__contributorName){color:var(--ink,#271b14);overflow-wrap:anywhere;margin-top:.45rem;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.7rem,9vw,2.5rem);font-weight:800;line-height:1}.formula-cost-time-machine-module__ZDW7KG__totalCards article>span{color:var(--ink-soft,#5d4b40);overflow-wrap:anywhere;margin-top:.45rem;font-size:.83rem;font-weight:720;display:block}.formula-cost-time-machine-module__ZDW7KG__totalCards .formula-cost-time-machine-module__ZDW7KG__driftCard{background:#fff6eba8;border-color:#a867434d}.formula-cost-time-machine-module__ZDW7KG__driftCard>p:not(.formula-cost-time-machine-module__ZDW7KG__noChange){color:#a13e2c!important}.formula-cost-time-machine-module__ZDW7KG__totalCards .formula-cost-time-machine-module__ZDW7KG__contributorCard{background:#fffcf5db;border-color:#a8674338}.formula-cost-time-machine-module__ZDW7KG__contributorName{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.35rem;font-weight:760;margin-top:.55rem!important}.formula-cost-time-machine-module__ZDW7KG__noChange{color:var(--ink-soft,#5d4b40);line-height:1.45;margin-top:.55rem!important}.formula-cost-time-machine-module__ZDW7KG__contributionNotice{border-left:.2rem solid var(--terracotta,#a86743);color:var(--ink-soft,#5d4b40);background:var(--surface-warm,#fff6eb);padding:.6rem .75rem;font-size:.86rem;line-height:1.5;margin-top:.75rem!important}.formula-cost-time-machine-module__ZDW7KG__comparisonGrid{gap:.8rem;min-width:0;margin-top:1rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__contributionPanel,.formula-cost-time-machine-module__ZDW7KG__tableWrapper,.formula-cost-time-machine-module__ZDW7KG__serviceResult,.formula-cost-time-machine-module__ZDW7KG__historyNote,.formula-cost-time-machine-module__ZDW7KG__printMethodology{border:1px solid var(--line,#543e2f29);background:#ffffffad;border-radius:.9rem;min-width:0}.formula-cost-time-machine-module__ZDW7KG__contributionPanel,.formula-cost-time-machine-module__ZDW7KG__serviceResult,.formula-cost-time-machine-module__ZDW7KG__printMethodology{padding:.9rem}.formula-cost-time-machine-module__ZDW7KG__contributionPanel h3,.formula-cost-time-machine-module__ZDW7KG__serviceResult h3,.formula-cost-time-machine-module__ZDW7KG__printMethodology h3{font-size:1.08rem}.formula-cost-time-machine-module__ZDW7KG__contributionPanel>p,.formula-cost-time-machine-module__ZDW7KG__serviceResult>p,.formula-cost-time-machine-module__ZDW7KG__printMethodology p{color:var(--ink-soft,#5d4b40);margin-top:.35rem;font-size:.86rem;line-height:1.5}.formula-cost-time-machine-module__ZDW7KG__contributionList{gap:.8rem;padding:0;list-style:none;display:grid;margin-top:.85rem!important}.formula-cost-time-machine-module__ZDW7KG__contributionLabels{justify-content:space-between;gap:.75rem;min-width:0;font-size:.82rem;display:flex}.formula-cost-time-machine-module__ZDW7KG__contributionLabels span{color:var(--ink-soft,#5d4b40);text-align:right;overflow-wrap:anywhere}.formula-cost-time-machine-module__ZDW7KG__barTrack{background:#543e2f1a;border-radius:999px;height:.65rem;margin-top:.35rem;display:block;overflow:hidden}.formula-cost-time-machine-module__ZDW7KG__barTrack>span{width:var(--bar-width);border-radius:inherit;background:var(--terracotta-deep,#6f3f2b);min-width:2px;height:100%;display:block}.formula-cost-time-machine-module__ZDW7KG__contributionList li:nth-child(2n) .formula-cost-time-machine-module__ZDW7KG__barTrack>span{background:#75814e}.formula-cost-time-machine-module__ZDW7KG__emptyContribution{margin-top:.8rem!important}.formula-cost-time-machine-module__ZDW7KG__tableWrapper{overflow-x:auto}.formula-cost-time-machine-module__ZDW7KG__tableWrapper table{border-collapse:collapse;width:100%;min-width:46rem;font-size:.8rem}.formula-cost-time-machine-module__ZDW7KG__tableWrapper caption{color:var(--ink-soft,#5d4b40);text-align:left;padding:.8rem;font-weight:760}.formula-cost-time-machine-module__ZDW7KG__tableWrapper :is(th,td){border-top:1px solid var(--line,#543e2f29);text-align:right;vertical-align:top;padding:.75rem}.formula-cost-time-machine-module__ZDW7KG__tableWrapper :is(th,td):first-child{text-align:left}.formula-cost-time-machine-module__ZDW7KG__tableWrapper thead th{background:#edf4ec7a;font-weight:850}.formula-cost-time-machine-module__ZDW7KG__tableWrapper tbody th span{color:var(--ink-muted,#837268);margin-top:.22rem;font-size:.7rem;font-weight:560;line-height:1.35;display:block}.formula-cost-time-machine-module__ZDW7KG__tableWrapper tfoot{background:#fff6ebc2;font-weight:850}.formula-cost-time-machine-module__ZDW7KG__serviceResult{background:var(--surface-green,#edf4ec);border-color:#66755c3d;margin-top:1rem}.formula-cost-time-machine-module__ZDW7KG__serviceResult dl{gap:.75rem;display:grid;margin-top:.75rem!important}.formula-cost-time-machine-module__ZDW7KG__serviceResult dt{color:var(--ink-soft,#5d4b40);text-transform:uppercase;font-size:.72rem;font-weight:800}.formula-cost-time-machine-module__ZDW7KG__serviceResult dd{margin-top:.2rem;font-weight:850}.formula-cost-time-machine-module__ZDW7KG__serviceResult dd span{color:var(--ink-soft,#5d4b40);margin-top:.2rem;font-size:.78rem;font-weight:600;display:block}.formula-cost-time-machine-module__ZDW7KG__exportActions{margin-top:1rem}.formula-cost-time-machine-module__ZDW7KG__exportFeedback{min-height:1.3rem;color:var(--ink-soft,#5d4b40);font-size:.84rem;font-weight:700;margin-top:.55rem!important}.formula-cost-time-machine-module__ZDW7KG__historyNote{border-left:.25rem solid var(--green,#66755c);color:var(--ink-soft,#5d4b40);background:#edf4ecad;margin-top:.8rem;padding:.9rem;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;line-height:1.52}.formula-cost-time-machine-module__ZDW7KG__printMethodology{margin-top:.8rem}@media (min-width:520px){.formula-cost-time-machine-module__ZDW7KG__calculatorForm,.formula-cost-time-machine-module__ZDW7KG__resultPanel{padding:1.2rem}.formula-cost-time-machine-module__ZDW7KG__startActions,.formula-cost-time-machine-module__ZDW7KG__formActions,.formula-cost-time-machine-module__ZDW7KG__exportActions{grid-template-columns:repeat(2,minmax(0,1fr))}.formula-cost-time-machine-module__ZDW7KG__exportActions{grid-template-columns:repeat(3,minmax(0,1fr))}.formula-cost-time-machine-module__ZDW7KG__contextGrid,.formula-cost-time-machine-module__ZDW7KG__componentBasics,.formula-cost-time-machine-module__ZDW7KG__packageFields,.formula-cost-time-machine-module__ZDW7KG__optionalGrid,.formula-cost-time-machine-module__ZDW7KG__serviceGrid,.formula-cost-time-machine-module__ZDW7KG__serviceResult dl{grid-template-columns:repeat(2,minmax(0,1fr))}.formula-cost-time-machine-module__ZDW7KG__componentLabelField,.formula-cost-time-machine-module__ZDW7KG__contextGrid>:first-child,.formula-cost-time-machine-module__ZDW7KG__notesField{grid-column:1/-1}.formula-cost-time-machine-module__ZDW7KG__totalCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px){.formula-cost-time-machine-module__ZDW7KG__formHeader,.formula-cost-time-machine-module__ZDW7KG__resultHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start}.formula-cost-time-machine-module__ZDW7KG__startActions{grid-template-columns:repeat(2,auto)}.formula-cost-time-machine-module__ZDW7KG__contextGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.formula-cost-time-machine-module__ZDW7KG__contextGrid>:first-child{grid-area:1/1/auto/3}.formula-cost-time-machine-module__ZDW7KG__contextGrid>:nth-child(2){grid-area:1/3}.formula-cost-time-machine-module__ZDW7KG__contextGrid>:nth-child(3){grid-area:1/4}.formula-cost-time-machine-module__ZDW7KG__contextGrid>:nth-child(4){grid-column:1/3}.formula-cost-time-machine-module__ZDW7KG__contextGrid>:nth-child(5){grid-column:3/5}.formula-cost-time-machine-module__ZDW7KG__componentBasics{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr) minmax(0,.7fr)}.formula-cost-time-machine-module__ZDW7KG__componentLabelField{grid-column:auto}.formula-cost-time-machine-module__ZDW7KG__packageColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.formula-cost-time-machine-module__ZDW7KG__copyPackageButton,.formula-cost-time-machine-module__ZDW7KG__addButton{width:auto}.formula-cost-time-machine-module__ZDW7KG__addButton{min-width:12rem}.formula-cost-time-machine-module__ZDW7KG__formActions{grid-template-columns:auto minmax(15rem,22rem);justify-content:space-between}.formula-cost-time-machine-module__ZDW7KG__totalCards{grid-template-columns:repeat(4,minmax(0,1fr))}.formula-cost-time-machine-module__ZDW7KG__comparisonGrid{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);align-items:start}}@media (max-width:719px){.formula-cost-time-machine-module__ZDW7KG__tableWrapper{background:0 0;border:0;overflow:visible}.formula-cost-time-machine-module__ZDW7KG__tableWrapper table,.formula-cost-time-machine-module__ZDW7KG__tableWrapper thead,.formula-cost-time-machine-module__ZDW7KG__tableWrapper tbody,.formula-cost-time-machine-module__ZDW7KG__tableWrapper tfoot,.formula-cost-time-machine-module__ZDW7KG__tableWrapper tr,.formula-cost-time-machine-module__ZDW7KG__tableWrapper th,.formula-cost-time-machine-module__ZDW7KG__tableWrapper td{width:100%;min-width:0;display:block}.formula-cost-time-machine-module__ZDW7KG__tableWrapper thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.formula-cost-time-machine-module__ZDW7KG__tableWrapper caption{border:1px solid var(--line,#543e2f29);background:#edf4ec7a;border-radius:.75rem .75rem 0 0}.formula-cost-time-machine-module__ZDW7KG__tableWrapper tbody tr,.formula-cost-time-machine-module__ZDW7KG__tableWrapper tfoot tr{border:1px solid var(--line,#543e2f29);background:#ffffffad;border-radius:.75rem;margin-bottom:.7rem;overflow:hidden}.formula-cost-time-machine-module__ZDW7KG__tableWrapper :is(th,td){border-top:1px solid var(--line,#543e2f29);text-align:right;overflow-wrap:anywhere;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.75rem;min-width:0;padding:.7rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__tableWrapper tbody th{border-top:0;display:block}.formula-cost-time-machine-module__ZDW7KG__tableWrapper td:before{content:attr(data-label);min-width:0;color:var(--ink-muted,#837268);text-align:left;overflow-wrap:anywhere;font-size:.72rem;font-weight:800}.formula-cost-time-machine-module__ZDW7KG__tableWrapper tfoot th{border-top:0}}@media (max-width:430px){.formula-cost-time-machine-module__ZDW7KG__componentCard{padding-top:6.8rem}.formula-cost-time-machine-module__ZDW7KG__componentHeaderActions{justify-content:stretch;max-width:none;top:2.6rem;left:.35rem;right:.35rem}.formula-cost-time-machine-module__ZDW7KG__componentHeaderActions button{flex:1 1 0}.formula-cost-time-machine-module__ZDW7KG__contributionLabels{gap:.2rem;display:grid}.formula-cost-time-machine-module__ZDW7KG__contributionLabels span{text-align:left}}@media (prefers-reduced-motion:reduce){.formula-cost-time-machine-module__ZDW7KG__calculatorMount *,.formula-cost-time-machine-module__ZDW7KG__calculatorMount :before,.formula-cost-time-machine-module__ZDW7KG__calculatorMount :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.formula-cost-time-machine-module__ZDW7KG__calculatorMount{color:#000;background:#fff}.formula-cost-time-machine-module__ZDW7KG__calculatorForm,.formula-cost-time-machine-module__ZDW7KG__screenOnly,.formula-cost-time-machine-module__ZDW7KG__contributionPanel,.formula-cost-time-machine-module__ZDW7KG__exportFeedback,.formula-cost-time-machine-module__ZDW7KG__resultStatus{display:none!important}.formula-cost-time-machine-module__ZDW7KG__resultPanel{color:#000;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:0}.formula-cost-time-machine-module__ZDW7KG__resultPanel :is(h1,h2,h3,p,th,td,dt,dd,span){color:#000!important}.formula-cost-time-machine-module__ZDW7KG__totalCards,.formula-cost-time-machine-module__ZDW7KG__comparisonGrid,.formula-cost-time-machine-module__ZDW7KG__serviceResult dl{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.formula-cost-time-machine-module__ZDW7KG__tableWrapper{grid-column:1/-1;overflow:visible}.formula-cost-time-machine-module__ZDW7KG__tableWrapper table{min-width:0;display:table}.formula-cost-time-machine-module__ZDW7KG__tableWrapper thead{clip:auto;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.formula-cost-time-machine-module__ZDW7KG__tableWrapper tbody{display:table-row-group}.formula-cost-time-machine-module__ZDW7KG__tableWrapper tfoot{display:table-footer-group}.formula-cost-time-machine-module__ZDW7KG__tableWrapper tr{break-inside:avoid;display:table-row}.formula-cost-time-machine-module__ZDW7KG__tableWrapper :is(th,td){width:auto;display:table-cell}.formula-cost-time-machine-module__ZDW7KG__tableWrapper td:before{display:none}.formula-cost-time-machine-module__ZDW7KG__totalCards article,.formula-cost-time-machine-module__ZDW7KG__tableWrapper,.formula-cost-time-machine-module__ZDW7KG__serviceResult,.formula-cost-time-machine-module__ZDW7KG__historyNote,.formula-cost-time-machine-module__ZDW7KG__printMethodology{box-shadow:none;break-inside:avoid;background:#fff;border:1px solid #777}}
.formula-scaling-calculator-module__ahzvBa__calculator{--scaling-ink:#271b14;--scaling-soft:#5d4b40;--scaling-line:#543e2f2b;--scaling-accent:#a86743;--scaling-deep:#50352a;--scaling-surface:#fffdf8;--scaling-warm:#fff6eb;--scaling-green:#edf4ec;min-width:0;color:var(--scaling-ink);gap:1rem;display:grid}.formula-scaling-calculator-module__ahzvBa__calculator :is(h2,h3,p,dl,dd,ul,fieldset){margin:0}.formula-scaling-calculator-module__ahzvBa__calculator :is(button,input,select){min-height:3rem;font:inherit}.formula-scaling-calculator-module__ahzvBa__calculator :is(button,input,select):focus-visible,.formula-scaling-calculator-module__ahzvBa__calculator a:focus-visible,.formula-scaling-calculator-module__ahzvBa__calculator summary:focus-visible{outline:3px solid var(--scaling-accent);outline-offset:3px}.formula-scaling-calculator-module__ahzvBa__calculator input,.formula-scaling-calculator-module__ahzvBa__calculator select{width:100%;min-width:0;color:var(--scaling-ink);background:#fff;border:1px solid #543e2f4d;border-radius:.75rem;padding:.72rem .8rem;font-size:1rem;line-height:1.25}.formula-scaling-calculator-module__ahzvBa__calculator [aria-invalid=true]{border-color:#b24f3f;box-shadow:0 0 0 2px #b24f3f29}.formula-scaling-calculator-module__ahzvBa__calculator button{cursor:pointer;border-radius:.8rem;padding:.72rem 1rem;font-size:.96rem;font-weight:800;line-height:1.2}.formula-scaling-calculator-module__ahzvBa__calculator button:disabled{cursor:not-allowed;opacity:.46}.formula-scaling-calculator-module__ahzvBa__errorSummary{color:#7f3025;background:#fff5f1;border:1px solid #b24f3f59;border-radius:1rem;padding:1rem}.formula-scaling-calculator-module__ahzvBa__errorSummary h2{font-size:1.05rem}.formula-scaling-calculator-module__ahzvBa__errorSummary ul{gap:.45rem;margin-top:.7rem;padding-left:1.25rem;line-height:1.45;display:grid}.formula-scaling-calculator-module__ahzvBa__errorSummary a{text-underline-offset:.16em;text-decoration:underline}.formula-scaling-calculator-module__ahzvBa__setupPanel,.formula-scaling-calculator-module__ahzvBa__componentsSection,.formula-scaling-calculator-module__ahzvBa__results{border:1px solid var(--scaling-line);background:#fffdf8f0;border-radius:1.2rem;min-width:0;padding:clamp(.9rem,2.5vw,1.35rem);box-shadow:0 18px 46px #4a35281a}.formula-scaling-calculator-module__ahzvBa__componentsSection{margin-top:1rem}.formula-scaling-calculator-module__ahzvBa__sectionHeader,.formula-scaling-calculator-module__ahzvBa__resultsHeader,.formula-scaling-calculator-module__ahzvBa__componentHeading,.formula-scaling-calculator-module__ahzvBa__resultCardHeading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.formula-scaling-calculator-module__ahzvBa__sectionHeader>div,.formula-scaling-calculator-module__ahzvBa__resultsHeader>div,.formula-scaling-calculator-module__ahzvBa__resultCardHeading>div{min-width:0}.formula-scaling-calculator-module__ahzvBa__sectionHeader h2,.formula-scaling-calculator-module__ahzvBa__resultsHeader h2{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.55rem,6vw,2.15rem);line-height:1.05}.formula-scaling-calculator-module__ahzvBa__sectionHeader p,.formula-scaling-calculator-module__ahzvBa__resultsHeader p{color:var(--scaling-soft);margin-top:.4rem;font-size:.92rem;line-height:1.5}.formula-scaling-calculator-module__ahzvBa__textButton{color:var(--scaling-deep);text-underline-offset:.2em;background:0 0;border:0;flex:0 auto;padding:.55rem 0;text-decoration:underline}.formula-scaling-calculator-module__ahzvBa__optionalGrid,.formula-scaling-calculator-module__ahzvBa__controlGrid,.formula-scaling-calculator-module__ahzvBa__componentFields,.formula-scaling-calculator-module__ahzvBa__packageGrid{gap:.85rem;min-width:0;display:grid}.formula-scaling-calculator-module__ahzvBa__optionalGrid,.formula-scaling-calculator-module__ahzvBa__controlGrid{margin-top:1rem}.formula-scaling-calculator-module__ahzvBa__field,.formula-scaling-calculator-module__ahzvBa__compactField{min-width:0;color:var(--scaling-ink);gap:.4rem;font-size:.9rem;font-weight:750;display:grid}.formula-scaling-calculator-module__ahzvBa__field small,.formula-scaling-calculator-module__ahzvBa__compactField small{color:var(--scaling-soft);font-size:.75rem;font-weight:600}.formula-scaling-calculator-module__ahzvBa__fieldGroup{grid-template-columns:minmax(0,1fr) minmax(5.2rem,.38fr);gap:.7rem;min-width:0;display:grid}.formula-scaling-calculator-module__ahzvBa__modeFieldset{border:0;padding:0;margin-top:1rem!important}.formula-scaling-calculator-module__ahzvBa__modeFieldset legend,.formula-scaling-calculator-module__ahzvBa__exportOptions legend,.formula-scaling-calculator-module__ahzvBa__handoffPanel legend{padding:0;font-size:.9rem;font-weight:800}.formula-scaling-calculator-module__ahzvBa__modeOptions{gap:.7rem;margin-top:.55rem;display:grid}.formula-scaling-calculator-module__ahzvBa__modeOptions label{border:1px solid var(--scaling-line);cursor:pointer;background:#fff;border-radius:.85rem;align-items:flex-start;gap:.7rem;min-width:0;padding:.8rem;display:flex}.formula-scaling-calculator-module__ahzvBa__modeOptions label.formula-scaling-calculator-module__ahzvBa__selectedMode{border-color:var(--scaling-accent);box-shadow:0 0 0 1px var(--scaling-accent)}.formula-scaling-calculator-module__ahzvBa__modeOptions input,.formula-scaling-calculator-module__ahzvBa__exportOptions input,.formula-scaling-calculator-module__ahzvBa__handoffPanel input{width:1.15rem;min-height:1.15rem;accent-color:var(--scaling-accent);flex:none;margin:.15rem 0 0}.formula-scaling-calculator-module__ahzvBa__modeOptions span{gap:.18rem;min-width:0;display:grid}.formula-scaling-calculator-module__ahzvBa__modeOptions strong{line-height:1.3}.formula-scaling-calculator-module__ahzvBa__modeOptions small{color:var(--scaling-soft);font-size:.8rem;line-height:1.4}.formula-scaling-calculator-module__ahzvBa__rowCount{border:1px solid var(--scaling-line);color:var(--scaling-soft);background:var(--scaling-warm);border-radius:999px;flex:none;padding:.35rem .6rem;font-size:.78rem;font-weight:800}.formula-scaling-calculator-module__ahzvBa__rows{gap:.85rem;margin-top:1rem;display:grid}.formula-scaling-calculator-module__ahzvBa__componentCard{border:1px solid var(--scaling-line);background:#fff;border-radius:1rem;min-width:0;overflow:hidden}.formula-scaling-calculator-module__ahzvBa__componentHeading{align-items:center;padding:.8rem .9rem 0}.formula-scaling-calculator-module__ahzvBa__componentHeading h3{font-size:1rem}.formula-scaling-calculator-module__ahzvBa__componentHeading button{color:#8a3e31;background:0 0;border:0;min-height:2.75rem;padding:.45rem;font-size:.82rem}.formula-scaling-calculator-module__ahzvBa__componentFields{padding:.8rem .9rem .9rem}.formula-scaling-calculator-module__ahzvBa__packageDetails{border-top:1px solid var(--scaling-line)}.formula-scaling-calculator-module__ahzvBa__packageDetails summary{min-height:3rem;color:var(--scaling-deep);cursor:pointer;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;padding:.75rem .9rem;font-size:.88rem;font-weight:800;display:flex}.formula-scaling-calculator-module__ahzvBa__packageDetails summary span{color:var(--scaling-soft);font-size:.73rem;font-weight:600}.formula-scaling-calculator-module__ahzvBa__packageGrid{padding:0 .9rem .9rem}.formula-scaling-calculator-module__ahzvBa__formActions{gap:.7rem;margin-top:1rem;display:grid}.formula-scaling-calculator-module__ahzvBa__addButton{border:1px solid var(--scaling-accent);color:var(--scaling-deep);background:0 0}.formula-scaling-calculator-module__ahzvBa__calculateButton,.formula-scaling-calculator-module__ahzvBa__handoffPanel>button{border:1px solid var(--scaling-deep);color:#fffaf4;background:var(--scaling-deep);box-shadow:0 12px 24px #50352a29}.formula-scaling-calculator-module__ahzvBa__liveStatus{min-height:1.4rem;color:var(--scaling-soft);font-size:.86rem;line-height:1.5}.formula-scaling-calculator-module__ahzvBa__results{background:#f8fbf7f5}.formula-scaling-calculator-module__ahzvBa__targetSummary{text-align:right;flex:none;gap:.15rem;display:grid}.formula-scaling-calculator-module__ahzvBa__targetSummary span{color:var(--scaling-soft);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:750}.formula-scaling-calculator-module__ahzvBa__targetSummary strong{font-size:1.05rem}.formula-scaling-calculator-module__ahzvBa__totalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid;margin-top:1rem!important}.formula-scaling-calculator-module__ahzvBa__totalGrid>div{background:#fff;border:1px solid #4d654b2e;border-radius:.8rem;min-width:0;padding:.75rem}.formula-scaling-calculator-module__ahzvBa__totalGrid dt,.formula-scaling-calculator-module__ahzvBa__comparisonGrid dt,.formula-scaling-calculator-module__ahzvBa__costSummary dt{color:var(--scaling-soft);font-size:.75rem;font-weight:700;line-height:1.35}.formula-scaling-calculator-module__ahzvBa__totalGrid dd,.formula-scaling-calculator-module__ahzvBa__comparisonGrid dd,.formula-scaling-calculator-module__ahzvBa__costSummary dd{color:var(--scaling-ink);overflow-wrap:anywhere;margin-top:.25rem;font-weight:850;line-height:1.35}.formula-scaling-calculator-module__ahzvBa__resultRows{gap:.8rem;margin-top:1rem;display:grid}.formula-scaling-calculator-module__ahzvBa__resultCard{background:#fff;border:1px solid #4d654b33;border-radius:.95rem;min-width:0;padding:.9rem}.formula-scaling-calculator-module__ahzvBa__resultCardHeading h3{font-size:1.02rem;line-height:1.3}.formula-scaling-calculator-module__ahzvBa__resultCardHeading p{color:var(--scaling-soft);margin-top:.2rem;font-size:.78rem}.formula-scaling-calculator-module__ahzvBa__resultCardHeading>span{color:#46624d;text-align:right;flex:0 auto;font-size:.75rem;font-weight:750}.formula-scaling-calculator-module__ahzvBa__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid;margin-top:.8rem!important}.formula-scaling-calculator-module__ahzvBa__comparisonGrid>div{border-top:1px solid var(--scaling-line);min-width:0;padding-top:.6rem}.formula-scaling-calculator-module__ahzvBa__lineCost{border-top:1px solid var(--scaling-line);color:var(--scaling-soft);padding-top:.7rem;font-size:.78rem;line-height:1.5;margin-top:.8rem!important}.formula-scaling-calculator-module__ahzvBa__roundingNotice{background:#f5faf4;border:1px solid #4d654b3b;border-radius:.9rem;margin-top:1rem;padding:.9rem}.formula-scaling-calculator-module__ahzvBa__roundingNotice strong{color:#35533e}.formula-scaling-calculator-module__ahzvBa__roundingNotice p{color:var(--scaling-soft);margin-top:.35rem;font-size:.86rem;line-height:1.5}.formula-scaling-calculator-module__ahzvBa__costSummary,.formula-scaling-calculator-module__ahzvBa__handoffPanel{border:1px solid var(--scaling-line);background:var(--scaling-warm);border-radius:.95rem;gap:.85rem;margin-top:1rem;padding:.9rem;display:grid}.formula-scaling-calculator-module__ahzvBa__costSummary h3,.formula-scaling-calculator-module__ahzvBa__handoffPanel h3{font-size:1.05rem}.formula-scaling-calculator-module__ahzvBa__costSummary p,.formula-scaling-calculator-module__ahzvBa__handoffPanel p{color:var(--scaling-soft);margin-top:.3rem;font-size:.84rem;line-height:1.5}.formula-scaling-calculator-module__ahzvBa__costSummary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.formula-scaling-calculator-module__ahzvBa__costSummary dl>div{min-width:0}.formula-scaling-calculator-module__ahzvBa__exportOptions{border:0;gap:.65rem;padding:0;display:grid;margin-top:1rem!important}.formula-scaling-calculator-module__ahzvBa__exportOptions label,.formula-scaling-calculator-module__ahzvBa__handoffPanel fieldset label{color:var(--scaling-soft);align-items:flex-start;gap:.55rem;font-size:.85rem;line-height:1.4;display:flex}.formula-scaling-calculator-module__ahzvBa__resultActions{gap:.65rem;margin-top:1rem;display:grid}.formula-scaling-calculator-module__ahzvBa__resultActions button{border:1px solid var(--scaling-accent);color:var(--scaling-deep);background:#fff}.formula-scaling-calculator-module__ahzvBa__resultActions button:first-child{color:#fffaf4;background:var(--scaling-deep);border-color:var(--scaling-deep)}.formula-scaling-calculator-module__ahzvBa__handoffPanel{background:linear-gradient(135deg,#edf4ecf5,#fff6ebf5)}.formula-scaling-calculator-module__ahzvBa__handoffPanel fieldset{border:0;gap:.55rem;padding:0;display:grid}.formula-scaling-calculator-module__ahzvBa__handoffPanel fieldset legend{margin-bottom:.5rem}.formula-scaling-calculator-module__ahzvBa__handoffBoundary{margin-top:0!important;font-size:.76rem!important}@media (min-width:42rem){.formula-scaling-calculator-module__ahzvBa__optionalGrid,.formula-scaling-calculator-module__ahzvBa__modeOptions,.formula-scaling-calculator-module__ahzvBa__controlGrid,.formula-scaling-calculator-module__ahzvBa__componentFields,.formula-scaling-calculator-module__ahzvBa__packageGrid,.formula-scaling-calculator-module__ahzvBa__resultActions{grid-template-columns:repeat(2,minmax(0,1fr))}.formula-scaling-calculator-module__ahzvBa__formActions{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.formula-scaling-calculator-module__ahzvBa__comparisonGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.formula-scaling-calculator-module__ahzvBa__resultRows{gap:1rem}}@media (min-width:64rem){.formula-scaling-calculator-module__ahzvBa__totalGrid,.formula-scaling-calculator-module__ahzvBa__resultActions{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:29rem){.formula-scaling-calculator-module__ahzvBa__sectionHeader,.formula-scaling-calculator-module__ahzvBa__resultsHeader,.formula-scaling-calculator-module__ahzvBa__resultCardHeading{flex-direction:column;align-items:stretch}.formula-scaling-calculator-module__ahzvBa__targetSummary,.formula-scaling-calculator-module__ahzvBa__resultCardHeading>span{text-align:left}.formula-scaling-calculator-module__ahzvBa__fieldGroup,.formula-scaling-calculator-module__ahzvBa__totalGrid,.formula-scaling-calculator-module__ahzvBa__comparisonGrid,.formula-scaling-calculator-module__ahzvBa__costSummary dl{grid-template-columns:minmax(0,1fr)}.formula-scaling-calculator-module__ahzvBa__textButton{text-align:left;justify-self:start}}@media print{.formula-scaling-calculator-module__ahzvBa__calculator form,.formula-scaling-calculator-module__ahzvBa__calculator .formula-scaling-calculator-module__ahzvBa__errorSummary,.formula-scaling-calculator-module__ahzvBa__calculator .formula-scaling-calculator-module__ahzvBa__resultActions,.formula-scaling-calculator-module__ahzvBa__calculator .formula-scaling-calculator-module__ahzvBa__exportOptions,.formula-scaling-calculator-module__ahzvBa__calculator .formula-scaling-calculator-module__ahzvBa__handoffPanel,.formula-scaling-calculator-module__ahzvBa__calculator .formula-scaling-calculator-module__ahzvBa__liveStatus{display:none!important}.formula-scaling-calculator-module__ahzvBa__calculator,.formula-scaling-calculator-module__ahzvBa__results{box-shadow:none;background:#fff;border:0;display:block}}
.free-tool-card-module__SnloTq__card{border:1px solid var(--line,#543e2f29);background:var(--surface,#fffdf8);border-radius:1.25rem;gap:.9rem;min-width:0;padding:1.25rem;display:grid;box-shadow:0 18px 46px #4a35281a}.free-tool-card-module__SnloTq__card h2,.free-tool-card-module__SnloTq__card p{margin:0}.free-tool-card-module__SnloTq__card h2{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.65rem,7vw,2.35rem);line-height:1.05}.free-tool-card-module__SnloTq__card p{color:var(--ink-soft,#5d4b40);line-height:1.6}.free-tool-card-module__SnloTq__meta{flex-wrap:wrap;gap:.5rem;display:flex}.free-tool-card-module__SnloTq__meta span{min-height:2rem;color:var(--terracotta-deep,#6f3f2b);background:#fff1e4;border-radius:999px;align-items:center;padding:.4rem .7rem;font-size:.78rem;font-weight:850;display:inline-flex}.free-tool-card-module__SnloTq__forWhom{font-size:.92rem}.free-tool-card-module__SnloTq__access{font-weight:850;color:var(--ink,#271b14)!important}.free-tool-card-module__SnloTq__link{color:#fffaf2;background:linear-gradient(135deg, var(--terracotta-deep,#6f3f2b), #2d2119);text-align:center;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:3rem;padding:.9rem 1.1rem;font-weight:850;text-decoration:none;display:inline-flex}.free-tool-card-module__SnloTq__link:focus-visible{outline:2px solid var(--terracotta,#a86743);outline-offset:3px}.free-tool-card-module__SnloTq__resources{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.free-tool-card-module__SnloTq__resources a{min-height:2.75rem;color:var(--terracotta-deep,#6f3f2b);align-items:center;font-weight:800;display:inline-flex}.free-tool-card-module__SnloTq__resources a:focus-visible{outline:2px solid var(--terracotta,#a86743);outline-offset:3px}@media (min-width:700px){.free-tool-card-module__SnloTq__card{padding:1.5rem}.free-tool-card-module__SnloTq__link{width:fit-content;min-width:12rem}}
.product-cost-calculator-module__n1YVdW__calculatorMount{width:100%;color:var(--ink,#271b14)}.product-cost-calculator-module__n1YVdW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-cost-calculator-module__n1YVdW__jsPlaceholder,.product-cost-calculator-module__n1YVdW__calculatorForm,.product-cost-calculator-module__n1YVdW__resultPanel{border:1px solid var(--line,#543e2f29);background:#fffdf8f5;border-radius:1.2rem;box-shadow:0 18px 46px #4a35281a}.product-cost-calculator-module__n1YVdW__jsPlaceholder{color:var(--ink-soft,#5d4b40);padding:1rem;line-height:1.6}.product-cost-calculator-module__n1YVdW__calculatorForm{padding:1rem}.product-cost-calculator-module__n1YVdW__calculatorForm :is(h2,h3,p,fieldset,legend,dl,dd){margin:0}.product-cost-calculator-module__n1YVdW__calculatorForm :is(button,input,select){min-height:2.75rem;font:inherit}.product-cost-calculator-module__n1YVdW__formHeader{gap:.9rem;display:grid}.product-cost-calculator-module__n1YVdW__formHeader h2,.product-cost-calculator-module__n1YVdW__resultHeader h2,.product-cost-calculator-module__n1YVdW__resultPanel h3{color:var(--ink,#271b14);font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif}.product-cost-calculator-module__n1YVdW__formHeader h2,.product-cost-calculator-module__n1YVdW__resultHeader h2{font-size:clamp(1.65rem,7vw,2.15rem);line-height:1.05}.product-cost-calculator-module__n1YVdW__currencyGroup,.product-cost-calculator-module__n1YVdW__serviceField,.product-cost-calculator-module__n1YVdW__fieldGroup{gap:.38rem;min-width:0;display:grid}.product-cost-calculator-module__n1YVdW__currencyGroup{max-width:17rem}.product-cost-calculator-module__n1YVdW__fieldLabel,.product-cost-calculator-module__n1YVdW__currencyGroup label,.product-cost-calculator-module__n1YVdW__serviceField label{color:var(--ink,#271b14);font-size:.84rem;font-weight:800;line-height:1.35}.product-cost-calculator-module__n1YVdW__optional{color:var(--ink-muted,#837268);font-weight:600}.product-cost-calculator-module__n1YVdW__calculatorForm input,.product-cost-calculator-module__n1YVdW__calculatorForm select{width:100%;min-width:0;color:var(--ink,#271b14);background:#fffefb;border:1px solid #543e2f3d;border-radius:.75rem;padding:.72rem .8rem;font-size:1rem;line-height:1.2}.product-cost-calculator-module__n1YVdW__calculatorForm input:hover,.product-cost-calculator-module__n1YVdW__calculatorForm select:hover{border-color:#6f3f2b7a}.product-cost-calculator-module__n1YVdW__calculatorForm :is(input,select,button):focus-visible,.product-cost-calculator-module__n1YVdW__resultPanel button:focus-visible,.product-cost-calculator-module__n1YVdW__errorSummary a:focus-visible{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.product-cost-calculator-module__n1YVdW__calculatorForm :is(input,select)[aria-invalid=true]{background:#fff9f7;border-color:#a33f32}.product-cost-calculator-module__n1YVdW__moneyInput{background:#fffefb;border:1px solid #543e2f3d;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.product-cost-calculator-module__n1YVdW__moneyInput:focus-within{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.product-cost-calculator-module__n1YVdW__moneyInput>span{color:var(--ink-muted,#837268);padding-left:.8rem;font-weight:800}.product-cost-calculator-module__n1YVdW__moneyInput input{background:0 0;border:0}.product-cost-calculator-module__n1YVdW__moneyInput input:focus-visible{outline:none}.product-cost-calculator-module__n1YVdW__privacyNote{border-left:.25rem solid var(--green,#66755c);color:var(--ink-soft,#5d4b40);background:#edf4ecb8;padding:.8rem 0 .8rem .9rem;font-size:.92rem;line-height:1.55;margin-top:1rem!important}.product-cost-calculator-module__n1YVdW__errorSummary{color:#7a2e25;background:#fff7f4;border:1px solid #a33f3252;border-radius:.9rem;margin-top:1rem;padding:.9rem}.product-cost-calculator-module__n1YVdW__errorSummary h3{font-size:1.05rem}.product-cost-calculator-module__n1YVdW__errorSummary ul{gap:.4rem;margin:.65rem 0 0;padding-left:1.25rem;display:grid}.product-cost-calculator-module__n1YVdW__errorSummary a{min-height:2.75rem;color:inherit;text-underline-offset:.18rem;align-items:center;font-weight:750;text-decoration:underline;display:inline-flex}.product-cost-calculator-module__n1YVdW__productRows{gap:.85rem;margin-top:1rem;display:grid}.product-cost-calculator-module__n1YVdW__productRow{background:#ffffffa3;border:1px solid #543e2f29;border-radius:1rem;min-width:0;padding:3.4rem .85rem .9rem;position:relative}.product-cost-calculator-module__n1YVdW__productRow legend{color:var(--ink,#271b14);padding:0;font-weight:850;position:absolute;top:1rem;left:.85rem}.product-cost-calculator-module__n1YVdW__removeButton{color:#8a352a;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.65rem .7rem;font-size:.8rem;font-weight:800;position:absolute;top:.45rem;right:.35rem}.product-cost-calculator-module__n1YVdW__removeButton:hover{background:#fff0eb}.product-cost-calculator-module__n1YVdW__rowFields{gap:.8rem;min-width:0;display:grid}.product-cost-calculator-module__n1YVdW__fieldHint{color:var(--ink-muted,#837268);font-size:.76rem;line-height:1.4}.product-cost-calculator-module__n1YVdW__inlineError{color:#8a352a;font-size:.78rem;font-weight:720;line-height:1.4}.product-cost-calculator-module__n1YVdW__serviceField{border-top:1px solid var(--line,#543e2f29);margin-top:1rem;padding-top:1rem}.product-cost-calculator-module__n1YVdW__serviceField>div{max-width:19rem}.product-cost-calculator-module__n1YVdW__formActions{gap:.7rem;margin-top:1rem;display:grid}.product-cost-calculator-module__n1YVdW__addButton,.product-cost-calculator-module__n1YVdW__calculateButton,.product-cost-calculator-module__n1YVdW__resultPanel button{cursor:pointer;border-radius:.8rem;padding:.8rem 1rem;font-weight:850;line-height:1.15}.product-cost-calculator-module__n1YVdW__addButton{border:1px solid var(--terracotta,#a86743);color:var(--terracotta-deep,#6f3f2b);background:0 0}.product-cost-calculator-module__n1YVdW__calculateButton{color:#fffaf2;background:linear-gradient(135deg, var(--terracotta-deep,#6f3f2b), #2d2119);border:1px solid #0000;box-shadow:0 14px 26px #4e2c1e29}.product-cost-calculator-module__n1YVdW__addButton:disabled{cursor:not-allowed;opacity:.5}.product-cost-calculator-module__n1YVdW__rowLimit{color:var(--ink-muted,#837268);text-align:center;font-size:.78rem}.product-cost-calculator-module__n1YVdW__resultPanel{margin-top:1rem;padding:1rem}.product-cost-calculator-module__n1YVdW__resultPanel :is(h1,h2,h3,p,dl,dd){margin:0}.product-cost-calculator-module__n1YVdW__printTitle{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.8rem;font-weight:800;line-height:1.1}.product-cost-calculator-module__n1YVdW__resultHeader{gap:.85rem;display:grid}.product-cost-calculator-module__n1YVdW__resultStatus{color:#3e523a;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:850}.product-cost-calculator-module__n1YVdW__resultHeader h2{margin-top:.25rem}.product-cost-calculator-module__n1YVdW__resultActions{gap:.5rem;display:grid}.product-cost-calculator-module__n1YVdW__resultPanel button{min-height:2.75rem;color:var(--ink,#271b14);background:#fffdf8;border:1px solid #543e2f33}.product-cost-calculator-module__n1YVdW__resultLines{gap:.7rem;margin-top:1rem;display:grid}.product-cost-calculator-module__n1YVdW__resultLine{break-inside:avoid;background:#ffffffb3;border:1px solid #543e2f21;border-radius:.9rem;min-width:0;padding:.85rem}.product-cost-calculator-module__n1YVdW__resultLine h3{font-size:1.08rem}.product-cost-calculator-module__n1YVdW__resultLine dl,.product-cost-calculator-module__n1YVdW__serviceResult dl{gap:.7rem;margin-top:.7rem;display:grid}.product-cost-calculator-module__n1YVdW__resultLine dl>div,.product-cost-calculator-module__n1YVdW__serviceResult dl>div{min-width:0}.product-cost-calculator-module__n1YVdW__resultLine dt,.product-cost-calculator-module__n1YVdW__serviceResult dt{color:var(--ink-muted,#837268);letter-spacing:.03em;text-transform:uppercase;font-size:.7rem;font-weight:800}.product-cost-calculator-module__n1YVdW__resultLine dd,.product-cost-calculator-module__n1YVdW__serviceResult dd{overflow-wrap:anywhere;color:var(--ink,#271b14);margin-top:.2rem;font-weight:730;line-height:1.45}.product-cost-calculator-module__n1YVdW__totalRow{border-top:1px solid var(--line,#543e2f29);border-bottom:1px solid var(--line,#543e2f29);gap:.35rem;padding:.95rem 0;display:grid;margin-top:1rem!important}.product-cost-calculator-module__n1YVdW__totalRow dt{font-weight:850}.product-cost-calculator-module__n1YVdW__totalRow dd{overflow-wrap:anywhere}.product-cost-calculator-module__n1YVdW__totalValue{color:var(--terracotta-deep,#6f3f2b);font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.75rem,8vw,2.35rem);font-weight:800}.product-cost-calculator-module__n1YVdW__serviceResult,.product-cost-calculator-module__n1YVdW__resultAssumptions{border-radius:.9rem;margin-top:1rem;padding:.9rem;line-height:1.55}.product-cost-calculator-module__n1YVdW__serviceResult{background:var(--surface-green,#edf4ec);border:1px solid #66755c3d}.product-cost-calculator-module__n1YVdW__serviceResult>p,.product-cost-calculator-module__n1YVdW__resultAssumptions p{color:var(--ink-soft,#5d4b40);margin-top:.65rem;font-size:.88rem}.product-cost-calculator-module__n1YVdW__advisory{font-weight:800;color:#774529!important}.product-cost-calculator-module__n1YVdW__resultAssumptions{background:var(--surface-warm,#fff6eb);border:1px solid #543e2f24}.product-cost-calculator-module__n1YVdW__copyFeedback{min-height:1.4rem;color:var(--ink-soft,#5d4b40);font-size:.86rem;font-weight:720;margin-top:.75rem!important}.product-cost-calculator-module__n1YVdW__printOnly{display:none}@media (min-width:520px){.product-cost-calculator-module__n1YVdW__calculatorForm,.product-cost-calculator-module__n1YVdW__resultPanel{padding:1.2rem}.product-cost-calculator-module__n1YVdW__formHeader,.product-cost-calculator-module__n1YVdW__resultHeader,.product-cost-calculator-module__n1YVdW__totalRow{grid-template-columns:minmax(0,1fr) auto;align-items:center}.product-cost-calculator-module__n1YVdW__currencyGroup{justify-self:end}.product-cost-calculator-module__n1YVdW__rowFields,.product-cost-calculator-module__n1YVdW__resultLine dl,.product-cost-calculator-module__n1YVdW__serviceResult dl,.product-cost-calculator-module__n1YVdW__formActions,.product-cost-calculator-module__n1YVdW__resultActions{grid-template-columns:repeat(2,minmax(0,1fr))}.product-cost-calculator-module__n1YVdW__totalRow dd{text-align:right}}@media (min-width:860px){.product-cost-calculator-module__n1YVdW__rowFields{grid-template-columns:repeat(3,minmax(0,1fr))}.product-cost-calculator-module__n1YVdW__resultLine dl{grid-template-columns:repeat(4,minmax(0,1fr))}.product-cost-calculator-module__n1YVdW__serviceResult dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.product-cost-calculator-module__n1YVdW__calculatorMount *,.product-cost-calculator-module__n1YVdW__calculatorMount :before,.product-cost-calculator-module__n1YVdW__calculatorMount :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.product-cost-calculator-module__n1YVdW__calculatorMount{color:#000;background:#fff}.product-cost-calculator-module__n1YVdW__calculatorForm,.product-cost-calculator-module__n1YVdW__screenOnly,.product-cost-calculator-module__n1YVdW__resultHeader,.product-cost-calculator-module__n1YVdW__copyFeedback{display:none!important}.product-cost-calculator-module__n1YVdW__printOnly{display:block}.product-cost-calculator-module__n1YVdW__resultPanel{color:#000;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:0}.product-cost-calculator-module__n1YVdW__resultPanel :is(h1,h2,h3,dt,dd,p,span){color:#000!important}.product-cost-calculator-module__n1YVdW__resultLine,.product-cost-calculator-module__n1YVdW__serviceResult,.product-cost-calculator-module__n1YVdW__resultAssumptions{box-shadow:none;break-inside:avoid;background:#fff;border:1px solid #777}}
.product-package-comparison-module__1bp-Ma__mount{min-width:0}.product-package-comparison-module__1bp-Ma__form,.product-package-comparison-module__1bp-Ma__resultPanel{background:#fff;border:1px solid #543e2f2e;border-radius:1rem;box-shadow:0 1rem 2.5rem #412a1b12}.product-package-comparison-module__1bp-Ma__form{padding:clamp(1rem,3vw,1.6rem)}.product-package-comparison-module__1bp-Ma__formHeading,.product-package-comparison-module__1bp-Ma__resultHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.product-package-comparison-module__1bp-Ma__formHeading h2,.product-package-comparison-module__1bp-Ma__resultHeader h2{font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.15}.product-package-comparison-module__1bp-Ma__formHeading p,.product-package-comparison-module__1bp-Ma__resultHeader p{color:var(--ink-soft,#5d4b40);margin:.45rem 0 0;line-height:1.55}.product-package-comparison-module__1bp-Ma__textButton{color:#8a352a;min-height:2.75rem;font:inherit;cursor:pointer;background:#fff0eb;border:0;border-radius:.7rem;flex:none;padding:.7rem .85rem;font-weight:800}.product-package-comparison-module__1bp-Ma__sharedFields,.product-package-comparison-module__1bp-Ma__frequencyFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.product-package-comparison-module__1bp-Ma__sharedFields{margin-top:1.25rem}.product-package-comparison-module__1bp-Ma__field{min-width:0}.product-package-comparison-module__1bp-Ma__field label{color:var(--ink,#271b14);margin-bottom:.38rem;font-size:.92rem;font-weight:780;line-height:1.4;display:block}.product-package-comparison-module__1bp-Ma__field label span,.product-package-comparison-module__1bp-Ma__frequencyPanel legend span{color:var(--ink-muted,#837268);font-weight:650}.product-package-comparison-module__1bp-Ma__field input,.product-package-comparison-module__1bp-Ma__field select,.product-package-comparison-module__1bp-Ma__inputWithUnit select,.product-package-comparison-module__1bp-Ma__sharedFields select{width:100%;min-height:2.9rem;color:var(--ink,#271b14);background:#fff;border:1px solid #543e2f47;border-radius:.7rem;padding:.7rem .8rem;font-family:inherit;font-size:1rem;font-weight:650;line-height:1.2}.product-package-comparison-module__1bp-Ma__field input:focus-visible,.product-package-comparison-module__1bp-Ma__field select:focus-visible,.product-package-comparison-module__1bp-Ma__inputWithUnit select:focus-visible,.product-package-comparison-module__1bp-Ma__textButton:focus-visible,.product-package-comparison-module__1bp-Ma__quickActions button:focus-visible,.product-package-comparison-module__1bp-Ma__primaryButton:focus-visible,.product-package-comparison-module__1bp-Ma__secondaryButton:focus-visible,.product-package-comparison-module__1bp-Ma__selectionOptions label:focus-within{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.product-package-comparison-module__1bp-Ma__privacyNote{border-left:.25rem solid var(--green,#66755c);color:var(--ink-soft,#5d4b40);background:#edf4ecb3;margin:1rem 0 0;padding:.75rem 0 .75rem .85rem;font-size:.92rem;line-height:1.55}.product-package-comparison-module__1bp-Ma__errorSummary{color:#7a2e25;background:#fff7f4;border:1px solid #a33f3257;border-radius:.85rem;margin-top:1rem;padding:.9rem}.product-package-comparison-module__1bp-Ma__errorSummary h3{font-size:1.05rem}.product-package-comparison-module__1bp-Ma__errorSummary ul{margin:.55rem 0 0;padding-left:1.2rem}.product-package-comparison-module__1bp-Ma__errorSummary a{min-height:2.75rem;color:inherit;text-underline-offset:.18rem;align-items:center;font-weight:750;text-decoration:underline;display:inline-flex}.product-package-comparison-module__1bp-Ma__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.2rem;display:grid}.product-package-comparison-module__1bp-Ma__productPanel,.product-package-comparison-module__1bp-Ma__frequencyPanel,.product-package-comparison-module__1bp-Ma__selectionPanel{background:#fffefb;border:1px solid #543e2f2e;border-radius:.9rem;min-width:0;margin:0;padding:1rem}.product-package-comparison-module__1bp-Ma__productPanel legend,.product-package-comparison-module__1bp-Ma__frequencyPanel legend,.product-package-comparison-module__1bp-Ma__selectionPanel legend{color:#9b3b2d;padding:0 .35rem;font-size:1.08rem;font-weight:850}.product-package-comparison-module__1bp-Ma__productFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.product-package-comparison-module__1bp-Ma__productFields .product-package-comparison-module__1bp-Ma__field:first-child,.product-package-comparison-module__1bp-Ma__productFields .product-package-comparison-module__1bp-Ma__field:nth-last-child(-n+2){grid-column:1/-1}.product-package-comparison-module__1bp-Ma__moneyInput,.product-package-comparison-module__1bp-Ma__inputWithUnit{background:#fff;border:1px solid #543e2f47;border-radius:.7rem;align-items:center;min-width:0;display:grid;overflow:clip}.product-package-comparison-module__1bp-Ma__moneyInput{grid-template-columns:auto minmax(0,1fr)}.product-package-comparison-module__1bp-Ma__moneyInput>span{color:var(--ink-muted,#837268);padding-left:.8rem;font-weight:800}.product-package-comparison-module__1bp-Ma__moneyInput input,.product-package-comparison-module__1bp-Ma__inputWithUnit input,.product-package-comparison-module__1bp-Ma__inputWithUnit select{border:0;border-radius:0}.product-package-comparison-module__1bp-Ma__moneyInput:focus-within,.product-package-comparison-module__1bp-Ma__inputWithUnit:focus-within{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.product-package-comparison-module__1bp-Ma__moneyInput input:focus-visible,.product-package-comparison-module__1bp-Ma__inputWithUnit input:focus-visible,.product-package-comparison-module__1bp-Ma__inputWithUnit select:focus-visible{outline:none}.product-package-comparison-module__1bp-Ma__inputWithUnit{grid-template-columns:minmax(0,1fr) minmax(5.4rem,.42fr)}.product-package-comparison-module__1bp-Ma__inputWithUnit select{border-left:1px solid #543e2f2e}.product-package-comparison-module__1bp-Ma__inlineError{color:#8a352a;margin:.35rem 0 0;font-size:.86rem;font-weight:700;line-height:1.4}.product-package-comparison-module__1bp-Ma__quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid}.product-package-comparison-module__1bp-Ma__quickActions button,.product-package-comparison-module__1bp-Ma__secondaryButton{min-height:2.9rem;color:var(--ink,#271b14);cursor:pointer;background:#fff;border:1px solid #543e2f3d;border-radius:.7rem;padding:.7rem .85rem;font-family:inherit;font-size:.92rem;font-weight:780;line-height:1.25}.product-package-comparison-module__1bp-Ma__frequencyPanel{margin-top:1rem}.product-package-comparison-module__1bp-Ma__frequencyFields{grid-template-columns:repeat(3,minmax(0,1fr))}.product-package-comparison-module__1bp-Ma__formActions,.product-package-comparison-module__1bp-Ma__resultActions{flex-wrap:wrap;gap:.7rem;display:flex}.product-package-comparison-module__1bp-Ma__formActions{justify-content:flex-end;margin-top:1rem}.product-package-comparison-module__1bp-Ma__primaryButton{color:#fff;cursor:pointer;background:#a6402f;border:1px solid #9b3b2d;border-radius:.7rem;min-height:3rem;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;font-weight:820;line-height:1.25}.product-package-comparison-module__1bp-Ma__primaryButton:hover{background:#8f3528}.product-package-comparison-module__1bp-Ma__primaryButton:disabled{cursor:not-allowed;opacity:.5}.product-package-comparison-module__1bp-Ma__resultPanel{margin-top:1.1rem;padding:clamp(1rem,3vw,1.6rem)}.product-package-comparison-module__1bp-Ma__usageWarning{background:#fff8e9;border-left:.25rem solid #b66f27;max-width:32rem;padding:.55rem 0 .55rem .75rem;font-weight:700;color:#744316!important}.product-package-comparison-module__1bp-Ma__resultTable{border-top:1px solid #543e2f2e;margin-top:1rem}.product-package-comparison-module__1bp-Ma__resultRow{border-bottom:1px solid #543e2f26;grid-template-columns:minmax(8rem,.8fr) repeat(2,minmax(0,1fr));gap:.8rem;min-width:0;padding:.8rem 0;line-height:1.45;display:grid}.product-package-comparison-module__1bp-Ma__resultRow:first-child{color:var(--ink-soft,#5d4b40);font-size:.88rem;font-weight:800}.product-package-comparison-module__1bp-Ma__resultRow span,.product-package-comparison-module__1bp-Ma__resultRow strong{overflow-wrap:anywhere;min-width:0}.product-package-comparison-module__1bp-Ma__differenceGrid{border:1px solid #543e2f29;border-radius:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:1rem 0 0;display:grid;overflow:clip}.product-package-comparison-module__1bp-Ma__differenceGrid>div{min-width:0;padding:1rem}.product-package-comparison-module__1bp-Ma__differenceGrid>div+div{border-left:1px solid #543e2f29}.product-package-comparison-module__1bp-Ma__differenceGrid dt{color:var(--ink-soft,#5d4b40);font-size:.86rem;font-weight:800}.product-package-comparison-module__1bp-Ma__differenceGrid dd{color:#9b3b2d;overflow-wrap:anywhere;margin:.35rem 0 0;font-size:clamp(1.35rem,4vw,2rem);font-weight:900;line-height:1.1}.product-package-comparison-module__1bp-Ma__differenceGrid p{color:var(--ink-soft,#5d4b40);margin:.35rem 0 0;font-size:.82rem;line-height:1.4}.product-package-comparison-module__1bp-Ma__conclusions{border-left:.25rem solid #a6402f;margin-top:1rem;padding:.2rem 0 .2rem 1rem}.product-package-comparison-module__1bp-Ma__conclusions h3{font-size:1.08rem}.product-package-comparison-module__1bp-Ma__conclusions p,.product-package-comparison-module__1bp-Ma__conclusions ul{color:var(--ink-soft,#5d4b40);margin:.55rem 0 0;line-height:1.55}.product-package-comparison-module__1bp-Ma__conclusions ul{padding-left:1.2rem}.product-package-comparison-module__1bp-Ma__conclusions li{overflow-wrap:anywhere}.product-package-comparison-module__1bp-Ma__selectionPanel{margin-top:1rem}.product-package-comparison-module__1bp-Ma__selectionPanel>p{color:var(--ink-soft,#5d4b40);overflow-wrap:anywhere;margin:.25rem 0 0;line-height:1.45}.product-package-comparison-module__1bp-Ma__selectionOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.75rem;display:grid}.product-package-comparison-module__1bp-Ma__selectionOptions label{overflow-wrap:anywhere;word-break:break-word;background:#fff;border:1px solid #543e2f2e;border-radius:.7rem;align-items:center;gap:.55rem;min-width:0;min-height:2.9rem;padding:.65rem .75rem;font-weight:720;line-height:1.35;display:flex}.product-package-comparison-module__1bp-Ma__selectionOptions input{accent-color:#a6402f;flex:none;width:1.15rem;height:1.15rem}.product-package-comparison-module__1bp-Ma__resultActions{margin-top:.85rem}.product-package-comparison-module__1bp-Ma__status{min-height:1.5rem;font-weight:750;color:#4f6748!important;margin-top:.6rem!important}.product-package-comparison-module__1bp-Ma__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-package-comparison-module__1bp-Ma__jsPlaceholder{background:#fff;border:1px solid #543e2f2e;border-radius:.9rem;margin:0;padding:1rem}@media (max-width:760px){.product-package-comparison-module__1bp-Ma__formHeading,.product-package-comparison-module__1bp-Ma__resultHeader{display:grid}.product-package-comparison-module__1bp-Ma__textButton{width:100%}.product-package-comparison-module__1bp-Ma__productGrid,.product-package-comparison-module__1bp-Ma__sharedFields,.product-package-comparison-module__1bp-Ma__frequencyFields,.product-package-comparison-module__1bp-Ma__differenceGrid,.product-package-comparison-module__1bp-Ma__selectionOptions{grid-template-columns:minmax(0,1fr)}.product-package-comparison-module__1bp-Ma__quickActions{grid-template-columns:repeat(2,minmax(0,1fr))}.product-package-comparison-module__1bp-Ma__quickActions button:last-child{grid-column:1/-1}.product-package-comparison-module__1bp-Ma__differenceGrid>div+div{border-top:1px solid #543e2f29;border-left:0}.product-package-comparison-module__1bp-Ma__resultRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product-package-comparison-module__1bp-Ma__resultRow>:first-child{grid-column:1/-1}.product-package-comparison-module__1bp-Ma__resultRow:first-child>:first-child{display:none}.product-package-comparison-module__1bp-Ma__formActions,.product-package-comparison-module__1bp-Ma__resultActions{grid-template-columns:minmax(0,1fr);display:grid}}@media (max-width:430px){.product-package-comparison-module__1bp-Ma__form,.product-package-comparison-module__1bp-Ma__resultPanel{border-radius:.8rem;padding:.8rem}.product-package-comparison-module__1bp-Ma__productFields,.product-package-comparison-module__1bp-Ma__quickActions{grid-template-columns:minmax(0,1fr)}.product-package-comparison-module__1bp-Ma__productFields .product-package-comparison-module__1bp-Ma__field,.product-package-comparison-module__1bp-Ma__quickActions button:last-child{grid-column:auto}.product-package-comparison-module__1bp-Ma__resultRow{gap:.55rem;font-size:.9rem}}@media print{.product-package-comparison-module__1bp-Ma__form,.product-package-comparison-module__1bp-Ma__resultActions,.product-package-comparison-module__1bp-Ma__selectionOptions input,.product-package-comparison-module__1bp-Ma__status{display:none!important}.product-package-comparison-module__1bp-Ma__resultPanel{box-shadow:none;border:0;margin:0}.product-package-comparison-module__1bp-Ma__selectionOptions label{border:0;padding:0}}@media (prefers-reduced-motion:reduce){.product-package-comparison-module__1bp-Ma__primaryButton,.product-package-comparison-module__1bp-Ma__secondaryButton,.product-package-comparison-module__1bp-Ma__quickActions button,.product-package-comparison-module__1bp-Ma__textButton{transition:none}}
.product-price-rise-calculator-module__qnNNza__calculatorMount{width:100%;min-width:0;color:var(--ink,#271b14)}.product-price-rise-calculator-module__qnNNza__calculatorMount :is(h2,h3,p,span,strong,dt,dd,button,summary,label){overflow-wrap:anywhere}.product-price-rise-calculator-module__qnNNza__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-price-rise-calculator-module__qnNNza__calculatorForm,.product-price-rise-calculator-module__qnNNza__resultPanel,.product-price-rise-calculator-module__qnNNza__jsPlaceholder{border:1px solid var(--line,#543e2f29);background:#fffdf8f7;border-radius:1.2rem;min-width:0;box-shadow:0 18px 46px #4a35281a}.product-price-rise-calculator-module__qnNNza__calculatorForm,.product-price-rise-calculator-module__qnNNza__resultPanel{padding:1rem}.product-price-rise-calculator-module__qnNNza__jsPlaceholder{color:var(--ink-soft,#5d4b40);padding:1rem}.product-price-rise-calculator-module__qnNNza__calculatorForm :is(h2,h3,p,fieldset,legend),.product-price-rise-calculator-module__qnNNza__resultPanel :is(h2,h3,p,dl,dd,ul){margin:0}.product-price-rise-calculator-module__qnNNza__calculatorForm :is(input,select,button),.product-price-rise-calculator-module__qnNNza__resultPanel button{min-height:2.75rem;font:inherit}.product-price-rise-calculator-module__qnNNza__formHeader{gap:.9rem;min-width:0;display:grid}.product-price-rise-calculator-module__qnNNza__formHeader h2,.product-price-rise-calculator-module__qnNNza__resultHeader h2{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.65rem,7vw,2.2rem);line-height:1.05}.product-price-rise-calculator-module__qnNNza__formHeader p,.product-price-rise-calculator-module__qnNNza__sectionIntro p,.product-price-rise-calculator-module__qnNNza__reviewContent>p,.product-price-rise-calculator-module__qnNNza__resultHeader>div>p:not(.product-price-rise-calculator-module__qnNNza__resultStatus){color:var(--ink-soft,#5d4b40);margin-top:.45rem;line-height:1.55}.product-price-rise-calculator-module__qnNNza__currencyField,.product-price-rise-calculator-module__qnNNza__field{gap:.38rem;min-width:0;display:grid}.product-price-rise-calculator-module__qnNNza__currencyField{max-width:18rem}.product-price-rise-calculator-module__qnNNza__calculatorForm label,.product-price-rise-calculator-module__qnNNza__currencyField label,.product-price-rise-calculator-module__qnNNza__modeChoices legend{color:var(--ink,#271b14);font-size:.84rem;font-weight:800;line-height:1.35}.product-price-rise-calculator-module__qnNNza__calculatorForm label span,.product-price-rise-calculator-module__qnNNza__optionalDetails summary span,.product-price-rise-calculator-module__qnNNza__reviewDetails summary span{color:var(--ink-muted,#837268);font-weight:600}.product-price-rise-calculator-module__qnNNza__calculatorForm input:not([type=radio]),.product-price-rise-calculator-module__qnNNza__calculatorForm select{width:100%;min-width:0;color:var(--ink,#271b14);background:#fffefb;border:1px solid #543e2f42;border-radius:.75rem;padding:.72rem .8rem;font-size:1rem;line-height:1.2}.product-price-rise-calculator-module__qnNNza__calculatorForm :is(input,select)[aria-invalid=true]{background:#fff8f5;border-color:#a33f32}.product-price-rise-calculator-module__qnNNza__calculatorForm :is(input,select,button,summary):focus-visible,.product-price-rise-calculator-module__qnNNza__resultPanel :is(button,summary):focus-visible,.product-price-rise-calculator-module__qnNNza__errorSummary a:focus-visible{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.product-price-rise-calculator-module__qnNNza__moneyInput{background:#fffefb;border:1px solid #543e2f42;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.product-price-rise-calculator-module__qnNNza__moneyInput:focus-within{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.product-price-rise-calculator-module__qnNNza__moneyInput>span{color:var(--ink-muted,#837268);padding-left:.8rem;font-weight:800}.product-price-rise-calculator-module__qnNNza__moneyInput input:not([type=radio]){background:0 0;border:0}.product-price-rise-calculator-module__qnNNza__moneyInput input:focus-visible{outline:none}.product-price-rise-calculator-module__qnNNza__privacyNote{border-left:.25rem solid var(--green,#66755c);color:var(--ink-soft,#5d4b40);background:#edf4ecb8;padding:.8rem 0 .8rem .9rem;font-size:.92rem;line-height:1.55;margin-top:1rem!important}.product-price-rise-calculator-module__qnNNza__errorSummary{color:#7a2e25;background:#fff7f4;border:1px solid #a33f3259;border-radius:.9rem;margin-top:1rem;padding:.9rem}.product-price-rise-calculator-module__qnNNza__errorSummary h3{font-size:1.05rem}.product-price-rise-calculator-module__qnNNza__errorSummary ul{gap:.35rem;margin-top:.65rem;padding-left:1.25rem;display:grid}.product-price-rise-calculator-module__qnNNza__errorSummary a{min-height:2.75rem;color:inherit;text-underline-offset:.16rem;align-items:center;font-weight:750;text-decoration:underline;display:inline-flex}.product-price-rise-calculator-module__qnNNza__inlineError{color:#8a352a;font-size:.78rem;font-weight:720;line-height:1.4}.product-price-rise-calculator-module__qnNNza__fieldHint{color:var(--ink-muted,#837268);font-size:.76rem;line-height:1.4}.product-price-rise-calculator-module__qnNNza__optionalDetails,.product-price-rise-calculator-module__qnNNza__reviewDetails,.product-price-rise-calculator-module__qnNNza__resultReview{border:1px solid var(--line,#543e2f29);background:#ffffff9e;border-radius:.9rem;min-width:0;margin-top:1rem}.product-price-rise-calculator-module__qnNNza__optionalDetails summary,.product-price-rise-calculator-module__qnNNza__reviewDetails summary,.product-price-rise-calculator-module__qnNNza__resultReview summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.2rem .4rem;min-height:2.75rem;padding:.8rem .9rem;font-weight:850;display:flex}.product-price-rise-calculator-module__qnNNza__optionalDetails summary span,.product-price-rise-calculator-module__qnNNza__reviewDetails summary span{min-width:0;max-width:100%}.product-price-rise-calculator-module__qnNNza__detailGrid,.product-price-rise-calculator-module__qnNNza__reviewContent,.product-price-rise-calculator-module__qnNNza__reviewFields{gap:.8rem;min-width:0;display:grid}.product-price-rise-calculator-module__qnNNza__detailGrid,.product-price-rise-calculator-module__qnNNza__reviewContent{padding:0 .9rem .9rem}.product-price-rise-calculator-module__qnNNza__packageGrid{gap:.85rem;min-width:0;margin-top:1rem;display:grid}.product-price-rise-calculator-module__qnNNza__packagePanel,.product-price-rise-calculator-module__qnNNza__scenarioPanel{border:1px solid var(--line,#543e2f29);background:#ffffffad;border-radius:1rem;min-width:0;padding:.9rem}.product-price-rise-calculator-module__qnNNza__packagePanel{gap:.8rem;display:grid}.product-price-rise-calculator-module__qnNNza__packagePanel legend{padding:0 .35rem;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.35rem;font-weight:850}.product-price-rise-calculator-module__qnNNza__quantityRow,.product-price-rise-calculator-module__qnNNza__scenarioGrid{gap:.8rem;min-width:0;display:grid}.product-price-rise-calculator-module__qnNNza__scenarioPanel{margin-top:1rem}.product-price-rise-calculator-module__qnNNza__sectionIntro h3{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.35rem}.product-price-rise-calculator-module__qnNNza__scenarioGrid{margin-top:.9rem}.product-price-rise-calculator-module__qnNNza__reviewContent{padding-top:.1rem}.product-price-rise-calculator-module__qnNNza__modeChoices{border:0;gap:.65rem;min-width:0;padding:0;display:grid}.product-price-rise-calculator-module__qnNNza__modeChoices legend{margin-bottom:.25rem}.product-price-rise-calculator-module__qnNNza__modeChoices label{border:1px solid var(--line,#543e2f29);cursor:pointer;background:#fffefb;border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;min-height:3rem;padding:.8rem;display:grid}.product-price-rise-calculator-module__qnNNza__modeChoices input{width:1.25rem;height:1.25rem;margin:.1rem 0 0}.product-price-rise-calculator-module__qnNNza__modeChoices label span{color:var(--ink-soft,#5d4b40);gap:.25rem;font-weight:500;display:grid}.product-price-rise-calculator-module__qnNNza__modeChoices strong{color:var(--ink,#271b14)}.product-price-rise-calculator-module__qnNNza__formActions,.product-price-rise-calculator-module__qnNNza__resultActions{gap:.65rem;min-width:0;margin-top:1rem;display:grid}.product-price-rise-calculator-module__qnNNza__primaryButton,.product-price-rise-calculator-module__qnNNza__secondaryButton,.product-price-rise-calculator-module__qnNNza__resultActions button{cursor:pointer;border-radius:.8rem;min-width:0;padding:.8rem 1rem;font-weight:850;line-height:1.2}.product-price-rise-calculator-module__qnNNza__primaryButton{color:#fffaf2;background:linear-gradient(135deg, var(--terracotta-deep,#6f3f2b), #2d2119);border:1px solid #0000;box-shadow:0 14px 26px #4e2c1e29}.product-price-rise-calculator-module__qnNNza__secondaryButton,.product-price-rise-calculator-module__qnNNza__resultActions button{border:1px solid var(--terracotta,#a86743);color:var(--terracotta-deep,#6f3f2b);background:#fffdf8}.product-price-rise-calculator-module__qnNNza__resultPanel{margin-top:1rem}.product-price-rise-calculator-module__qnNNza__resultHeader{gap:.85rem;min-width:0;display:grid}.product-price-rise-calculator-module__qnNNza__resultStatus{color:#3e523a;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:850}.product-price-rise-calculator-module__qnNNza__resultHeader h2{margin-top:.3rem!important}.product-price-rise-calculator-module__qnNNza__unitComparison{background:var(--surface-warm,#fff6eb);border:1px solid #a8674338;border-radius:1rem;gap:.65rem;min-width:0;margin-top:1rem;padding:.9rem;display:grid}.product-price-rise-calculator-module__qnNNza__unitComparison>div:not(.product-price-rise-calculator-module__qnNNza__changeArrow){gap:.25rem;min-width:0;display:grid}.product-price-rise-calculator-module__qnNNza__unitComparison span,.product-price-rise-calculator-module__qnNNza__impactGrid dt{color:var(--ink-muted,#837268);letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:820}.product-price-rise-calculator-module__qnNNza__unitComparison strong{overflow-wrap:anywhere;font-size:clamp(1.25rem,6vw,1.8rem)}.product-price-rise-calculator-module__qnNNza__changeArrow{color:var(--terracotta-deep,#6f3f2b);font-size:1.5rem;font-weight:900}.product-price-rise-calculator-module__qnNNza__changeBadge{color:#3e523a;background:#edf4ece6;border-radius:.75rem;padding:.75rem;font-weight:820;line-height:1.45;margin-top:.65rem!important}.product-price-rise-calculator-module__qnNNza__impactGrid{gap:.65rem;min-width:0;display:grid;margin-top:1rem!important}.product-price-rise-calculator-module__qnNNza__impactGrid>div{border:1px solid var(--line,#543e2f29);background:#ffffffb3;border-radius:.8rem;min-width:0;padding:.8rem}.product-price-rise-calculator-module__qnNNza__impactGrid dd{overflow-wrap:anywhere;font-weight:820;line-height:1.4;margin-top:.25rem!important}.product-price-rise-calculator-module__qnNNza__impactGrid .product-price-rise-calculator-module__qnNNza__annualImpact{color:var(--terracotta-deep,#6f3f2b);background:var(--surface-warm,#fff6eb)}.product-price-rise-calculator-module__qnNNza__annualImpact dd{font-size:1.35rem}.product-price-rise-calculator-module__qnNNza__frequencySummary,.product-price-rise-calculator-module__qnNNza__reviewAdvisory{color:var(--ink-soft,#5d4b40);line-height:1.5;margin-top:.75rem!important}.product-price-rise-calculator-module__qnNNza__resultReview>div,.product-price-rise-calculator-module__qnNNza__resultNotes{min-width:0;padding:0 .9rem .9rem}.product-price-rise-calculator-module__qnNNza__resultReview h3,.product-price-rise-calculator-module__qnNNza__resultNotes h3{font-size:1.05rem}.product-price-rise-calculator-module__qnNNza__resultReview p,.product-price-rise-calculator-module__qnNNza__resultNotes p,.product-price-rise-calculator-module__qnNNza__resultNotes li{color:var(--ink-soft,#5d4b40);line-height:1.55;margin-top:.5rem!important}.product-price-rise-calculator-module__qnNNza__resultNotes{border-top:1px solid var(--line,#543e2f29);margin-top:1rem;padding-top:1rem}.product-price-rise-calculator-module__qnNNza__resultNotes ul{padding-left:1.25rem}.product-price-rise-calculator-module__qnNNza__feedback{color:#3e523a;min-height:1.4rem;font-weight:760;margin-top:.75rem!important}@media (min-width:42rem){.product-price-rise-calculator-module__qnNNza__calculatorForm,.product-price-rise-calculator-module__qnNNza__resultPanel{padding:1.25rem}.product-price-rise-calculator-module__qnNNza__formHeader,.product-price-rise-calculator-module__qnNNza__resultHeader{grid-template-columns:minmax(0,1fr) minmax(12rem,.45fr);align-items:start}.product-price-rise-calculator-module__qnNNza__currencyField{justify-self:end}.product-price-rise-calculator-module__qnNNza__detailGrid,.product-price-rise-calculator-module__qnNNza__packageGrid,.product-price-rise-calculator-module__qnNNza__reviewFields{grid-template-columns:repeat(2,minmax(0,1fr))}.product-price-rise-calculator-module__qnNNza__detailGrid>:last-child{grid-column:1/-1}.product-price-rise-calculator-module__qnNNza__quantityRow{grid-template-columns:minmax(0,1fr) minmax(7rem,.5fr)}.product-price-rise-calculator-module__qnNNza__scenarioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-price-rise-calculator-module__qnNNza__formActions{grid-template-columns:repeat(3,minmax(0,1fr))}.product-price-rise-calculator-module__qnNNza__resultActions{margin-top:0}.product-price-rise-calculator-module__qnNNza__unitComparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.product-price-rise-calculator-module__qnNNza__impactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-price-rise-calculator-module__qnNNza__impactGrid .product-price-rise-calculator-module__qnNNza__annualImpact{grid-column:1/-1}}@media (min-width:64rem){.product-price-rise-calculator-module__qnNNza__scenarioGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.product-price-rise-calculator-module__qnNNza__impactGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-price-rise-calculator-module__qnNNza__impactGrid .product-price-rise-calculator-module__qnNNza__annualImpact{grid-column:auto}}@media print{.product-price-rise-calculator-module__qnNNza__calculatorForm,.product-price-rise-calculator-module__qnNNza__resultActions,.product-price-rise-calculator-module__qnNNza__feedback{display:none!important}.product-price-rise-calculator-module__qnNNza__resultPanel{box-shadow:none;border:0;margin:0}}
.tube-bottle-yield-calculator-module__hQuGTW__calculatorMount{width:100%;color:var(--ink,#271b14)}.tube-bottle-yield-calculator-module__hQuGTW__calculatorFrame{border:1px solid var(--line,#543e2f29);background:#fffdf8f5;border-radius:1.2rem;display:grid;overflow:hidden;box-shadow:0 18px 46px #4a35281a}.tube-bottle-yield-calculator-module__hQuGTW__calculatorForm,.tube-bottle-yield-calculator-module__hQuGTW__resultPanel,.tube-bottle-yield-calculator-module__hQuGTW__jsPlaceholder{min-width:0;padding:1rem}.tube-bottle-yield-calculator-module__hQuGTW__resultPanel{border-top:1px solid var(--line,#543e2f29);background:linear-gradient(145deg,#edf4eceb,#fffdf8fa)}.tube-bottle-yield-calculator-module__hQuGTW__jsPlaceholder{border:1px solid var(--line,#543e2f29);color:var(--ink-soft,#5d4b40);background:#fffdf8f5;border-radius:1rem;line-height:1.6}.tube-bottle-yield-calculator-module__hQuGTW__calculatorMount :is(h2,h3,p,dl,dd){margin:0}.tube-bottle-yield-calculator-module__hQuGTW__calculatorMount :is(button,input,select,summary){min-height:2.75rem;font:inherit}.tube-bottle-yield-calculator-module__hQuGTW__formHeading h2,.tube-bottle-yield-calculator-module__hQuGTW__resultHeader h2,.tube-bottle-yield-calculator-module__hQuGTW__annualResult h3,.tube-bottle-yield-calculator-module__hQuGTW__reportDetails h3{color:var(--ink,#271b14);font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif}.tube-bottle-yield-calculator-module__hQuGTW__formHeading h2,.tube-bottle-yield-calculator-module__hQuGTW__resultHeader h2{font-size:clamp(1.65rem,7vw,2.15rem);line-height:1.05}.tube-bottle-yield-calculator-module__hQuGTW__formHeading p,.tube-bottle-yield-calculator-module__hQuGTW__resultHeader p{color:var(--ink-soft,#5d4b40);margin-top:.4rem;font-size:.9rem;line-height:1.5}.tube-bottle-yield-calculator-module__hQuGTW__optionalDetails,.tube-bottle-yield-calculator-module__hQuGTW__coreFields,.tube-bottle-yield-calculator-module__hQuGTW__advancedFields{gap:.8rem;display:grid}.tube-bottle-yield-calculator-module__hQuGTW__optionalDetails,.tube-bottle-yield-calculator-module__hQuGTW__coreFields{margin-top:1rem}.tube-bottle-yield-calculator-module__hQuGTW__optionalDetails{border-bottom:1px solid var(--line,#543e2f29);padding-bottom:1rem}.tube-bottle-yield-calculator-module__hQuGTW__fieldGroup{align-content:start;gap:.38rem;min-width:0;display:grid}.tube-bottle-yield-calculator-module__hQuGTW__fieldGroup label{color:var(--ink,#271b14);font-size:.84rem;font-weight:800;line-height:1.35}.tube-bottle-yield-calculator-module__hQuGTW__fieldGroup label span{color:var(--ink-muted,#837268);font-weight:600}.tube-bottle-yield-calculator-module__hQuGTW__fieldGroup input,.tube-bottle-yield-calculator-module__hQuGTW__fieldGroup select{width:100%;min-width:0;color:var(--ink,#271b14);background:#fffefb;border:1px solid #543e2f3d;border-radius:.75rem;padding:.72rem .8rem;font-size:1rem;line-height:1.2}.tube-bottle-yield-calculator-module__hQuGTW__fieldGroup :is(input,select):hover{border-color:#6f3f2b7a}.tube-bottle-yield-calculator-module__hQuGTW__fieldGroup :is(input,select)[aria-invalid=true]{background:#fff9f7;border-color:#a33f32}.tube-bottle-yield-calculator-module__hQuGTW__calculatorMount :is(input,select,button,summary):focus-visible{outline:3px solid var(--terracotta,#a86743);outline-offset:2px}.tube-bottle-yield-calculator-module__hQuGTW__inlineError{color:#8a352a;font-size:.78rem;font-weight:720;line-height:1.4}.tube-bottle-yield-calculator-module__hQuGTW__advancedDetails{background:#fff6eb9e;border:1px solid #543e2f2e;border-radius:.8rem;margin-top:1rem}.tube-bottle-yield-calculator-module__hQuGTW__advancedDetails summary{cursor:pointer;color:var(--terracotta-deep,#6f3f2b);align-items:center;padding:.7rem .85rem;font-weight:850;line-height:1.35;display:flex}.tube-bottle-yield-calculator-module__hQuGTW__advancedDetails[open] summary{border-bottom:1px solid #543e2f29}.tube-bottle-yield-calculator-module__hQuGTW__advancedFields{padding:.85rem}.tube-bottle-yield-calculator-module__hQuGTW__formActions,.tube-bottle-yield-calculator-module__hQuGTW__resultActions{gap:.6rem;display:grid}.tube-bottle-yield-calculator-module__hQuGTW__formActions{margin-top:1rem}.tube-bottle-yield-calculator-module__hQuGTW__formActions button,.tube-bottle-yield-calculator-module__hQuGTW__resultActions button,.tube-bottle-yield-calculator-module__hQuGTW__backbarButton{cursor:pointer;border-radius:.78rem;padding:.75rem .9rem;font-weight:820;line-height:1.2}.tube-bottle-yield-calculator-module__hQuGTW__exampleButton,.tube-bottle-yield-calculator-module__hQuGTW__backbarButton{color:#fffaf2;background:linear-gradient(135deg, var(--terracotta-deep,#6f3f2b), #2d2119);border:1px solid #0000;box-shadow:0 12px 24px #4e2c1e26}.tube-bottle-yield-calculator-module__hQuGTW__secondaryButton,.tube-bottle-yield-calculator-module__hQuGTW__resultActions button{border:1px solid var(--terracotta,#a86743);color:var(--terracotta-deep,#6f3f2b);background:#fffdf8e0}.tube-bottle-yield-calculator-module__hQuGTW__formHint{color:var(--ink-soft,#5d4b40);font-size:.86rem;line-height:1.5;margin-top:.8rem!important}.tube-bottle-yield-calculator-module__hQuGTW__resultHeader{gap:.9rem;display:grid}.tube-bottle-yield-calculator-module__hQuGTW__resultList,.tube-bottle-yield-calculator-module__hQuGTW__annualResult dl,.tube-bottle-yield-calculator-module__hQuGTW__reportDetails dl{display:grid;margin-top:1rem!important}.tube-bottle-yield-calculator-module__hQuGTW__resultRow,.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow{border-bottom:1px solid #543e2f24;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;min-width:0;padding:.72rem 0;display:grid}.tube-bottle-yield-calculator-module__hQuGTW__resultRow dt,.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow dt{color:var(--ink-soft,#5d4b40);font-size:.88rem;font-weight:720;line-height:1.4}.tube-bottle-yield-calculator-module__hQuGTW__resultRow dd,.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow dd{overflow-wrap:anywhere;max-width:20rem;color:var(--ink,#271b14);text-align:right;font-weight:850;line-height:1.4}.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow{background:#66755c29;border:0;border-radius:.7rem;margin-top:.25rem;padding:.85rem}.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow dt,.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow dd{color:var(--ink,#271b14);font-size:1rem}.tube-bottle-yield-calculator-module__hQuGTW__annualResult,.tube-bottle-yield-calculator-module__hQuGTW__reportDetails{border-top:1px solid #543e2f2e;margin-top:1rem;padding-top:1rem}.tube-bottle-yield-calculator-module__hQuGTW__annualResult h3,.tube-bottle-yield-calculator-module__hQuGTW__reportDetails h3{font-size:1.2rem;line-height:1.25}.tube-bottle-yield-calculator-module__hQuGTW__limitationNote,.tube-bottle-yield-calculator-module__hQuGTW__planningNote{color:var(--ink-soft,#5d4b40);border-radius:.8rem;padding:.85rem;font-size:.88rem;line-height:1.55;margin-top:1rem!important}.tube-bottle-yield-calculator-module__hQuGTW__limitationNote{background:#fff6ebd6;border:1px solid #a867433d}.tube-bottle-yield-calculator-module__hQuGTW__planningNote{background:#edf4ecc2;border:1px solid #66755c38}.tube-bottle-yield-calculator-module__hQuGTW__conversionBlock{border-top:1px solid #543e2f2e;margin-top:1rem;padding-top:1rem}.tube-bottle-yield-calculator-module__hQuGTW__conversionBlock>p:first-child{color:var(--ink-soft,#5d4b40);line-height:1.55}.tube-bottle-yield-calculator-module__hQuGTW__backbarButton{width:100%;margin-top:.75rem}.tube-bottle-yield-calculator-module__hQuGTW__feedback{min-height:1.35rem;color:var(--ink-soft,#5d4b40);font-size:.82rem;font-weight:700;line-height:1.45;margin-top:.65rem!important}.tube-bottle-yield-calculator-module__hQuGTW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tube-bottle-yield-calculator-module__hQuGTW__printOnly{display:none}@media (min-width:540px){.tube-bottle-yield-calculator-module__hQuGTW__calculatorForm,.tube-bottle-yield-calculator-module__hQuGTW__resultPanel{padding:1.25rem}.tube-bottle-yield-calculator-module__hQuGTW__optionalDetails,.tube-bottle-yield-calculator-module__hQuGTW__coreFields,.tube-bottle-yield-calculator-module__hQuGTW__advancedFields{grid-template-columns:repeat(2,minmax(0,1fr))}.tube-bottle-yield-calculator-module__hQuGTW__fullWidthField{grid-column:1/-1}.tube-bottle-yield-calculator-module__hQuGTW__formActions{grid-template-columns:repeat(3,minmax(0,1fr))}.tube-bottle-yield-calculator-module__hQuGTW__resultActions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.tube-bottle-yield-calculator-module__hQuGTW__calculatorFrame{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.tube-bottle-yield-calculator-module__hQuGTW__resultPanel{border-top:0;border-left:1px solid var(--line,#543e2f29)}}@media (max-width:420px){.tube-bottle-yield-calculator-module__hQuGTW__resultRow,.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow{grid-template-columns:minmax(0,1fr);gap:.22rem}.tube-bottle-yield-calculator-module__hQuGTW__resultRow dd,.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow dd{text-align:left}}@media (prefers-reduced-motion:reduce){.tube-bottle-yield-calculator-module__hQuGTW__calculatorMount *,.tube-bottle-yield-calculator-module__hQuGTW__calculatorMount :before,.tube-bottle-yield-calculator-module__hQuGTW__calculatorMount :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.tube-bottle-yield-calculator-module__hQuGTW__calculatorMount{color:#000;background:#fff}.tube-bottle-yield-calculator-module__hQuGTW__calculatorFrame{box-shadow:none;border:0;display:block;overflow:visible}.tube-bottle-yield-calculator-module__hQuGTW__calculatorForm,.tube-bottle-yield-calculator-module__hQuGTW__resultActions,.tube-bottle-yield-calculator-module__hQuGTW__conversionBlock,.tube-bottle-yield-calculator-module__hQuGTW__feedback{display:none!important}.tube-bottle-yield-calculator-module__hQuGTW__resultPanel{color:#000;background:#fff;border:0;padding:0}.tube-bottle-yield-calculator-module__hQuGTW__resultPanel :is(h2,h3,p,dt,dd){color:#000!important}.tube-bottle-yield-calculator-module__hQuGTW__printOnly{font-family:Iowan Old Style,Georgia,serif;font-size:1.8rem;font-weight:800;display:block}.tube-bottle-yield-calculator-module__hQuGTW__annualResult,.tube-bottle-yield-calculator-module__hQuGTW__reportDetails,.tube-bottle-yield-calculator-module__hQuGTW__limitationNote,.tube-bottle-yield-calculator-module__hQuGTW__planningNote,.tube-bottle-yield-calculator-module__hQuGTW__emphasisRow{break-inside:avoid;background:#fff}}
.page-module__cciQbq__page{--page:#f7f1e8;--page-soft:#fbf7f1;--surface:#fffdf8;--surface-warm:#fff6eb;--surface-green:#edf4ec;--ink:#271b14;--ink-soft:#5d4b40;--ink-muted:#837268;--line:#543e2f29;--terracotta:#a86743;--terracotta-deep:#6f3f2b;width:100%;min-height:100vh;color:var(--ink);background:linear-gradient(180deg, var(--page) 0%, var(--page-soft) 34%, #fffdf9 100%);overflow:clip}.page-module__cciQbq__page :is(h1,h2,h3,p,dl,dd,ul){margin:0}.page-module__cciQbq__page :is(h1,h2,h3,p,a,span,li,dt,dd,code,summary){overflow-wrap:anywhere}.page-module__cciQbq__container{width:100%;max-width:76rem;margin:0 auto;padding:0 1rem}.page-module__cciQbq__publicHeaderShell{padding:.85rem 0 0}.page-module__cciQbq__hero{padding:0 0 3.5rem}.page-module__cciQbq__heroCopy{max-width:56rem}.page-module__cciQbq__heroCopy h1,.page-module__cciQbq__sectionHeading h2,.page-module__cciQbq__splitSection h2,.page-module__cciQbq__relatedSection h2{color:var(--ink);font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif}.page-module__cciQbq__heroCopy h1{letter-spacing:-.025em;max-width:19ch;font-size:clamp(2.5rem,11vw,4.75rem);line-height:.98}.page-module__cciQbq__heroAnswer{max-width:48rem;font-size:1.08rem;font-weight:750;line-height:1.55;margin-top:1rem!important}.page-module__cciQbq__heroSupport,.page-module__cciQbq__sectionHeading p,.page-module__cciQbq__splitSection p,.page-module__cciQbq__examplePanel p{color:var(--ink-soft);font-size:1rem;line-height:1.62}.page-module__cciQbq__heroSupport{max-width:46rem;margin-top:.7rem!important}.page-module__cciQbq__boundaryNotice,.page-module__cciQbq__privacyStatement,.page-module__cciQbq__javascriptNotice{border:1px solid var(--line);max-width:68rem;color:var(--ink-soft);background:#edf4ecd1;border-radius:.95rem;padding:.9rem 1rem;font-size:.9rem;line-height:1.55}.page-module__cciQbq__boundaryNotice{margin-top:1.2rem}.page-module__cciQbq__boundaryNotice strong{color:#35533e;display:block}.page-module__cciQbq__boundaryNotice p{margin-top:.3rem!important}.page-module__cciQbq__javascriptNotice{background:#fffdf8d6;margin-top:1rem!important}.page-module__cciQbq__calculatorShell{min-width:0;margin-top:1.2rem}.page-module__cciQbq__privacyStatement{background:#fffdf8bd;margin-top:1rem!important}.page-module__cciQbq__content{min-width:0}.page-module__cciQbq__section{padding:3.75rem 0}.page-module__cciQbq__softSection{background:#fffdf8c2}.page-module__cciQbq__sectionHeading{max-width:52rem}.page-module__cciQbq__sectionHeading h2,.page-module__cciQbq__splitSection h2,.page-module__cciQbq__relatedSection h2{font-size:clamp(2rem,8vw,3.15rem);line-height:1.04}.page-module__cciQbq__sectionHeading p{margin-top:.75rem!important}.page-module__cciQbq__methodGrid{gap:1rem;margin-top:1.4rem;display:grid}.page-module__cciQbq__methodGrid article,.page-module__cciQbq__examplePanel{border:1px solid var(--line);background:var(--surface);border-radius:1rem;min-width:0;padding:1rem;box-shadow:0 14px 36px #4a352814}.page-module__cciQbq__methodGrid h3,.page-module__cciQbq__examplePanel h3{font-size:1.08rem;line-height:1.35}.page-module__cciQbq__methodGrid p{color:var(--ink-soft);font-size:.9rem;line-height:1.55;margin-top:.55rem!important}.page-module__cciQbq__methodGrid code{border-left:.22rem solid var(--terracotta);color:var(--ink);background:var(--surface-warm);margin-top:.8rem;padding:.75rem;font:750 .84rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.page-module__cciQbq__splitSection{gap:1.3rem;display:grid}.page-module__cciQbq__splitSection>div:first-child{max-width:49rem}.page-module__cciQbq__splitSection>div:first-child p{margin-top:.85rem!important}.page-module__cciQbq__examplePanel dl{display:grid;margin-top:.8rem!important}.page-module__cciQbq__examplePanel dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(6rem,.7fr) minmax(0,1.3fr);gap:.75rem;padding:.65rem 0;display:grid}.page-module__cciQbq__examplePanel dt{font-weight:800}.page-module__cciQbq__examplePanel dd{color:var(--ink-soft)}.page-module__cciQbq__examplePanel p{font-size:.85rem;margin-top:.8rem!important}.page-module__cciQbq__limitations{gap:.7rem;padding:0;list-style:none;display:grid;margin-top:1.2rem!important}.page-module__cciQbq__limitations li{min-height:3rem;color:var(--ink-soft);background:#fffdf8cc;border:1px solid #66755c33;border-radius:.85rem;padding:.85rem .95rem;line-height:1.55}.page-module__cciQbq__faqList{gap:.8rem;margin-top:1.25rem;display:grid}.page-module__cciQbq__faqList details{border:1px solid var(--line);background:var(--surface);border-radius:.9rem}.page-module__cciQbq__faqList summary{cursor:pointer;min-height:3.2rem;padding:.95rem;font-weight:800;line-height:1.4}.page-module__cciQbq__faqList summary:focus-visible,.page-module__cciQbq__relatedLinks a:focus-visible{outline:3px solid var(--terracotta);outline-offset:3px}.page-module__cciQbq__faqList p{color:var(--ink-soft);padding:0 .95rem 1rem;line-height:1.6}.page-module__cciQbq__relatedSection{background:var(--surface-green);padding:3.5rem 0}.page-module__cciQbq__relatedLinks{gap:.7rem;margin-top:1.1rem;display:grid}.page-module__cciQbq__relatedLinks a{min-height:3rem;color:var(--terracotta-deep);background:#fffdf8d6;border:1px solid #66755c33;border-radius:.85rem;align-items:center;padding:.75rem .9rem;font-weight:800;display:flex}@media (min-width:48rem){.page-module__cciQbq__container{padding:0 1.5rem}.page-module__cciQbq__methodGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__cciQbq__splitSection{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:start}.page-module__cciQbq__relatedLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.page-module__cciQbq__printHidden,.page-module__cciQbq__boundaryNotice,.page-module__cciQbq__privacyStatement,.page-module__cciQbq__javascriptNotice,.page-module__cciQbq__content{display:none!important}.page-module__cciQbq__hero{padding:0}}
