.MaterialCalculator_shell__BQt5o{margin:clamp(3rem,8vw,7rem) auto;max-width:76rem;padding:0 1.5rem}.MaterialCalculator_heading__l0GAx{align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.MaterialCalculator_heading__l0GAx p,.MaterialCalculator_heading__l0GAx>span{color:#d75608;font:700 .68rem var(--font-dm-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.MaterialCalculator_heading__l0GAx h2{color:var(--color-navy);font:780 clamp(2rem,5vw,4rem)/1 var(--font-syne),sans-serif;letter-spacing:-.045em;margin-top:.65rem}.MaterialCalculator_heading__l0GAx>span{color:rgba(27,44,78,.55);text-align:right}.MaterialCalculator_layout__NbBuU{display:grid;gap:1rem;grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr)}.MaterialCalculator_form__5WUVt,.MaterialCalculator_result__Ljp9y{border-radius:1.4rem;padding:clamp(1.2rem,3vw,2rem)}.MaterialCalculator_form__5WUVt{background:#f5f6f8;border:1px solid rgba(27,44,78,.1);display:grid;gap:1.4rem}.MaterialCalculator_form__5WUVt fieldset,.MaterialCalculator_form__5WUVt label{border:0;display:grid;gap:.55rem;margin:0;min-width:0;padding:0}.MaterialCalculator_form__5WUVt label>span,.MaterialCalculator_form__5WUVt legend{color:var(--color-navy);font-size:.72rem;font-weight:800}.MaterialCalculator_form__5WUVt input,.MaterialCalculator_form__5WUVt select{background:white;border:1px solid rgba(27,44,78,.16);border-radius:.75rem;color:var(--color-navy);min-height:3rem;padding:.7rem .8rem;width:100%}.MaterialCalculator_dimensions__zsa4_{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.MaterialCalculator_segmented__VUP5M{display:grid;gap:.45rem;grid-template-columns:repeat(2,minmax(0,1fr))}.MaterialCalculator_segmented__VUP5M button{background:white;border:1px solid rgba(27,44,78,.14);border-radius:.75rem;color:var(--color-navy);min-height:3rem;padding:.65rem}.MaterialCalculator_segmented__VUP5M button.MaterialCalculator_active__KV4Kw{background:var(--color-navy);border-color:var(--color-navy);color:white}.MaterialCalculator_result__Ljp9y{align-self:start;background:var(--color-navy);color:white;position:sticky;top:7rem}.MaterialCalculator_result__Ljp9y>p:first-child{color:#ff9c55;font:700 .7rem var(--font-dm-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.MaterialCalculator_result__Ljp9y>strong{display:block;font:800 clamp(2.4rem,5vw,4.5rem)/1 var(--font-syne),sans-serif;letter-spacing:-.05em;margin:.8rem 0 1.6rem}.MaterialCalculator_result__Ljp9y dl{display:grid;gap:.75rem;margin:0}.MaterialCalculator_result__Ljp9y dl div{border-top:1px solid rgba(255,255,255,.13);display:flex;gap:1rem;justify-content:space-between;padding-top:.75rem}.MaterialCalculator_result__Ljp9y dt{color:rgba(255,255,255,.62);font-size:.72rem}.MaterialCalculator_result__Ljp9y dd{font-size:.76rem;font-weight:800;margin:0;text-align:right}.MaterialCalculator_result__Ljp9y .MaterialCalculator_notice__6HHYK{color:rgba(255,255,255,.62);font-size:.72rem;line-height:1.6;margin:1.4rem 0}.MaterialCalculator_result__Ljp9y>a{align-items:center;background:var(--color-orange);border-radius:.8rem;color:white;display:flex;font-size:.78rem;font-weight:800;justify-content:space-between;padding:.9rem 1rem;text-decoration:none}@media (max-width:760px){.MaterialCalculator_heading__l0GAx{align-items:start;flex-direction:column;gap:.8rem}.MaterialCalculator_heading__l0GAx>span{text-align:left}.MaterialCalculator_layout__NbBuU{grid-template-columns:1fr}.MaterialCalculator_result__Ljp9y{position:static}}@media (max-width:480px){.MaterialCalculator_shell__BQt5o{padding-inline:1rem}.MaterialCalculator_dimensions__zsa4_,.MaterialCalculator_segmented__VUP5M{grid-template-columns:1fr}}