.calculator-page[data-astro-cid-dwqhubn5]{background-image:radial-gradient(circle at 0 0,#2f9dff1a,#0000 28%),radial-gradient(circle at 80% 0,#0073ef1a,#0000 26%),linear-gradient(#f5f9ff,#fff);min-height:100vh}.calculator_container[data-astro-cid-dwqhubn5]{padding-top:2rem;padding-bottom:2rem;width:100%;max-width:1400px;margin-inline:auto;padding-inline:1.25rem}@media (width>=48rem){.calculator_container[data-astro-cid-dwqhubn5]{padding-inline:2rem}}@media (width>=64rem){.calculator_container[data-astro-cid-dwqhubn5]{padding-top:6rem;padding-bottom:6rem;padding-inline:2.5rem}}.section_calculator[data-astro-cid-dwqhubn5]{gap:2rem;display:grid}@media (width>=900px){.section_calculator[data-astro-cid-dwqhubn5]{grid-template-columns:minmax(320px,1fr) minmax(0,2fr);align-items:start}}.calculator_sidebar[data-astro-cid-dwqhubn5]{border-radius:var(--radius-base);color:#fff;background:linear-gradient(145deg,#131a24 0%,#18365d 100%);border:1px solid #ffffff14;padding:2rem;box-shadow:0 30px 70px #131a2429}@media (width>=48rem){.calculator_sidebar[data-astro-cid-dwqhubn5]{padding:2.5rem}}@media (width>=900px){.calculator_sidebar[data-astro-cid-dwqhubn5]{position:sticky;top:6.5rem}}.calculator_form-heading[data-astro-cid-dwqhubn5]{font-size:var(--font-size-h5);line-height:var(--leading-2xl);letter-spacing:-.04em;color:#fff;font-weight:600}.calculator_form[data-astro-cid-dwqhubn5]{gap:1.25rem;margin-top:1.5rem;display:grid}.calculator_dimensions[data-astro-cid-dwqhubn5]{gap:1rem;display:grid}.calculator_field[data-astro-cid-dwqhubn5]{gap:.5rem;display:grid}.calculator_label[data-astro-cid-dwqhubn5]{font-size:.875rem;line-height:var(--leading-sm);color:#fff;font-weight:600}.calculator_input-wrap[data-astro-cid-dwqhubn5]{border-radius:var(--radius-base);background-color:#ffffff1f;border:1px solid #ffffff29;align-items:center;padding-block:.75rem;padding-inline:1rem;display:flex}.calculator_input[data-astro-cid-dwqhubn5]{color:#fff;background-color:#0000;outline-style:none;width:100%;font-size:1rem;line-height:1.5;box-shadow:0 0 0 calc(0px + 0)}.calculator_input[data-astro-cid-dwqhubn5]::placeholder{color:#ffffff73}.calculator_unit[data-astro-cid-dwqhubn5]{font-size:.75rem;line-height:var(--leading-xs);text-transform:uppercase;letter-spacing:.18em;color:#ffffff75;flex-shrink:0;margin-left:.75rem}.calculator_insulation[data-astro-cid-dwqhubn5]{gap:.75rem;display:grid}.calculator_legend[data-astro-cid-dwqhubn5]{font-size:.875rem;line-height:var(--leading-sm);color:#fff;font-weight:600}.calculator_option[data-astro-cid-dwqhubn5]{border-radius:var(--radius-base);background-color:#ffffff14;border:1px solid #ffffff1f;align-items:flex-start;gap:.75rem;padding-block:.75rem;padding-inline:1rem;display:flex}.calculator_radio[data-astro-cid-dwqhubn5]{margin-top:.25rem}.calculator_option-text[data-astro-cid-dwqhubn5]{color:#ffffffd6;font-size:.875rem;line-height:1.5rem}.calculator_outputs[data-astro-cid-dwqhubn5]{border-color:#ffffff1a;border-top-style:solid;border-top-width:1px;flex-wrap:wrap;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.calculator_output-label[data-astro-cid-dwqhubn5]{font-family:var(--font-mono);font-size:.75rem;line-height:var(--leading-xs);text-transform:uppercase;letter-spacing:.2em;color:#ffffff73}.calculator_output-value[data-astro-cid-dwqhubn5]{font-size:2.25rem;line-height:var(--leading-4xl);letter-spacing:-.05em;color:#fff;margin-top:.5rem;font-weight:600}.calculator_results[data-astro-cid-dwqhubn5]{gap:1.5rem;display:grid}.calculator_intro[data-astro-cid-dwqhubn5]{border-radius:var(--radius-base);border-style:solid;border-width:1px;border-color:var(--color-line);background-color:#fff;padding:2rem;box-shadow:0 24px 60px #131a2414}@media (width>=48rem){.calculator_intro[data-astro-cid-dwqhubn5]{padding:2.5rem}}.calculator_heading[data-astro-cid-dwqhubn5]{max-width:75%;font-size:var(--font-size-h2);letter-spacing:-.05em;color:var(--color-text);font-weight:600;line-height:1}.calculator_text[data-astro-cid-dwqhubn5]{max-width:62ch;color:var(--color-muted);margin-top:1.25rem;font-size:1rem;line-height:2rem}.calculator_quote-link[data-astro-cid-dwqhubn5]{background-image:linear-gradient(135deg, var(--color-accent-pink) 0%, var(--color-accent-blue) 100%);min-height:2.75rem;font-size:.875rem;line-height:var(--leading-sm);color:#fff;border-radius:.5rem;align-items:center;margin-top:1.5rem;padding-block:.75rem;padding-inline:1.25rem;font-weight:600;display:inline-flex}.calculator_grid[data-astro-cid-dwqhubn5]{gap:1.25rem;display:grid}@media (width>=1100px){.calculator_grid[data-astro-cid-dwqhubn5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.calculator_empty[data-astro-cid-dwqhubn5]{border-radius:var(--radius-base);border-style:dashed;border-width:1px;border-color:var(--color-line);color:var(--color-muted);background-color:#ffffffbf;padding-block:2rem;padding-inline:1.5rem;font-size:.875rem;line-height:1.75rem}
