._root_oc3p0_1{--sand-ink:#24332f;--sand-muted:#66746f;--sand-teal:#176b62;--sand-teal-dark:#114d47;--sand-teal-soft:#e8f4f1;--sand-gold:#c57b27;--sand-gold-dark:#8a511c;--sand-gold-soft:#fff4dc;--sand-length:#176b62;--sand-width:#315f82;--sand-depth:#a34f1f;--sand-area:#674a8c;--sand-volume:#7a481d;--sand-line:#d2dcd7;min-width:0;color:var(--sand-ink);gap:1rem;display:grid;container-type:inline-size}._intro_oc3p0_23{border:1px solid var(--sand-line);background:radial-gradient(circle at 96% 8%,#dc9f4b33,#0000 12rem),radial-gradient(circle at 2% 100%,#176b621a,#0000 13rem),linear-gradient(135deg,#f6fbf9,#fff9ec 72%);border-radius:1.15rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:clamp(1rem,3.2cqi,1.5rem);display:grid;overflow:hidden}._intro_oc3p0_23>div:first-child{gap:.35rem;display:grid}._eyebrow_oc3p0_43{color:var(--sand-teal);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:900}._intro_oc3p0_23 h2,._cardHeading_oc3p0_52 h3,._previewHeading_oc3p0_53 h3{color:var(--sand-ink);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif}._intro_oc3p0_23 h2{max-width:45rem;font-size:clamp(1.45rem,4.2cqi,2rem);line-height:1.08}._intro_oc3p0_23 p{max-width:49rem;color:var(--sand-muted);margin:0;font-size:1rem;line-height:1.55}._factChips_oc3p0_74{grid-template-columns:repeat(3,auto);gap:.45rem;margin:0;display:grid}._factChips_oc3p0_74>div{text-align:center;background:#ffffffc7;border:1px solid #176b6233;border-radius:.75rem;gap:.1rem;min-width:6rem;padding:.58rem .65rem;display:grid}._factChips_oc3p0_74 dt{color:#70807b;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:850}._factChips_oc3p0_74 dd{color:var(--sand-teal-dark);margin:0;font-size:.86rem;font-weight:900}._calculatorShell_oc3p0_107{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr);align-items:start;gap:1rem;min-width:0;display:grid}._formCard_oc3p0_115,._previewCard_oc3p0_116{border:1px solid var(--sand-line);background:#fffefa;border-radius:1.1rem;min-width:0;overflow:hidden;box-shadow:0 .75rem 1.9rem #253c3612}._formCard_oc3p0_115{display:grid;container:sand-form/inline-size}._cardHeading_oc3p0_52,._previewHeading_oc3p0_53{border-bottom:1px solid var(--sand-line);background:#f2f8f6;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.95rem 1rem;display:flex}._cardHeading_oc3p0_52>div,._previewHeading_oc3p0_53>div{align-items:center;gap:.65rem;min-width:0;display:flex}._cardHeading_oc3p0_52>div>span,._previewHeading_oc3p0_53>div>span{background:var(--sand-teal-dark);color:#fff;border-radius:.65rem;flex:none;place-items:center;width:2rem;height:2rem;font-size:.82rem;font-weight:900;display:grid}._previewHeading_oc3p0_53>div>span{background:var(--sand-gold-dark)}._cardHeading_oc3p0_52 h3,._previewHeading_oc3p0_53 h3{font-size:1.2rem;line-height:1.15}._cardHeading_oc3p0_52 small,._previewHeading_oc3p0_53 small{color:var(--sand-muted);margin-top:.15rem;font-size:.8rem;line-height:1.35;display:block}._cardHeading_oc3p0_52>small{flex:none;margin:0;font-weight:750}._modeBadge_oc3p0_189{color:#48635d;background:#fff;border:1px solid #c8d5d1;border-radius:999px;flex:none;padding:.3rem .52rem;font-size:.78rem;font-weight:850}._errorSummary_oc3p0_200{color:#7d2e27;background:#fff1ef;border:1px solid #d8a19b;border-radius:.72rem;gap:.18rem;margin:.8rem 1rem 0;padding:.72rem .8rem;font-size:.875rem;display:grid}._sectionBlock_oc3p0_212{border:0;gap:.72rem;min-width:0;margin:0;padding:.95rem 1rem;display:grid}._sectionBlock_oc3p0_212+._sectionBlock_oc3p0_212{border-top:1px solid #dde5e2}._sectionBlock_oc3p0_212 legend{color:var(--sand-ink);padding:0;font-size:1rem;font-weight:900}._materialGrid_oc3p0_232,._fieldGrid_oc3p0_233,._orderGrid_oc3p0_234{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.72rem;min-width:0;display:grid}._materialGrid_oc3p0_232{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}._fieldGrid_oc3p0_233>:last-child:nth-child(odd){grid-column:1/-1}._field_oc3p0_233,._priceField_oc3p0_251{align-content:start;gap:.3rem;min-width:0;display:grid}._field_oc3p0_233 label,._priceField_oc3p0_251 label{color:var(--sand-ink);font-size:.9rem;font-weight:850}._priceField_oc3p0_251 label span{color:#7b8582;font-weight:650}._field_oc3p0_233>span,._priceField_oc3p0_251>span{color:var(--sand-muted);font-size:.8rem;line-height:1.4}._field_oc3p0_233>select{width:100%;min-width:0;min-height:3.25rem;color:var(--sand-ink);font:inherit;background-color:#fff;border:1px solid #adc0ba;border-radius:.68rem;padding:.6rem 2rem .6rem .72rem;font-size:1rem;font-weight:750}._measurementControl_oc3p0_292:focus-within,._suffixControl_oc3p0_293:focus-within,._priceControl_oc3p0_294:focus-within{border-color:var(--sand-teal);outline:0;box-shadow:0 0 0 3px #176b6224}._field_oc3p0_233>select:focus-visible{border-color:var(--sand-teal);outline:0;box-shadow:0 0 0 3px #176b6224}._measurementControl_oc3p0_292,._suffixControl_oc3p0_293,._priceControl_oc3p0_294{background:#fff;border:1px solid #adc0ba;border-radius:.68rem;min-width:0;transition:border-color .14s,box-shadow .14s;display:grid;overflow:hidden}._measurementControl_oc3p0_292{grid-template-columns:minmax(4.8rem,1fr) minmax(4.8rem,42%)}._suffixControl_oc3p0_293{grid-template-columns:minmax(0,1fr) auto}._measurementControl_oc3p0_292 input,._measurementControl_oc3p0_292 select,._suffixControl_oc3p0_293 input,._priceControl_oc3p0_294 input,._priceControl_oc3p0_294 select{width:100%;min-width:0;min-height:3.25rem;color:var(--sand-ink);font:inherit;background:0 0;border:0;border-radius:0;outline:0;font-size:1rem;font-weight:750}._measurementControl_oc3p0_292 input,._suffixControl_oc3p0_293 input,._priceControl_oc3p0_294 input{font-variant-numeric:tabular-nums;padding:.72rem .78rem}._measurementControl_oc3p0_292 select,._priceControl_oc3p0_294 select{color:#355b54;cursor:pointer;border-left:1px solid #d7e0dd;padding:.52rem 1.7rem .52rem .55rem}._suffixControl_oc3p0_293>span,._priceControl_oc3p0_294>span{color:#355b54;background:#f2f7f5;border-left:1px solid #d7e0dd;place-items:center;min-width:2.55rem;font-size:.88rem;font-weight:900;display:grid}._priceControl_oc3p0_294{grid-template-columns:auto minmax(4.5rem,.7fr) minmax(7rem,1.3fr)}._priceControl_oc3p0_294>span{border-left:0;border-right:1px solid #d7e0dd}._assumptionNote_oc3p0_374{border-left:3px solid var(--sand-gold);color:#6b5133;background:#fff6e5;border-radius:0 .55rem .55rem 0;margin:0;padding:.58rem .68rem;font-size:.8rem;line-height:1.45}._fieldError_oc3p0_385{font-weight:800;color:#a33b31!important}._modeTabs_oc3p0_390{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}._modeTabs_oc3p0_390 button{color:#435954;cursor:pointer;min-width:0;min-height:4.5rem;font:inherit;text-align:left;background:#f8faf9;border:1px solid #c8d5d1;border-radius:.75rem;grid-template-rows:auto auto;grid-template-columns:2rem minmax(0,1fr);align-content:center;gap:.1rem .48rem;padding:.58rem;display:grid}._modeTabs_oc3p0_390 button>span{color:#51665f;background:#e8eeeb;border-radius:.55rem;grid-row:1/3;align-self:center;place-items:center;width:2rem;height:2rem;font-size:.8rem;font-weight:950;display:grid}._modeTabs_oc3p0_390 button strong{overflow-wrap:break-word;align-self:end;min-width:0;font-size:.9rem}._modeTabs_oc3p0_390 button small{color:#74817e;overflow-wrap:anywhere;min-width:0;font-size:.76rem;line-height:1.25}._modeTabs_oc3p0_390 button:hover{background:#fff;border-color:#8db5ad}:is(._modeTabs_oc3p0_390 button:focus-visible,._quickRow_oc3p0_450 button:focus-visible){outline-offset:2px;outline:3px solid #176b6238}._modeTabs_oc3p0_390 ._activeMode_oc3p0_455{border-color:var(--sand-teal);background:var(--sand-teal-soft);color:var(--sand-teal-dark);box-shadow:0 0 0 1px #176b621f}._modeTabs_oc3p0_390 ._activeMode_oc3p0_455>span{background:var(--sand-teal);color:#fff}._modeTabs_oc3p0_390 ._activeMode_oc3p0_455 small{color:#49756d}._measurementPanel_oc3p0_471{gap:.72rem;padding-top:.08rem;display:grid}._knownVolumeNote_oc3p0_477{background:#f5f8f6;border:1px dashed #aebfba;border-radius:.7rem;align-content:center;gap:.2rem;min-height:4.9rem;padding:.68rem .75rem;display:grid}._knownVolumeNote_oc3p0_477 strong{color:var(--sand-teal-dark);font-size:.9rem}._knownVolumeNote_oc3p0_477 span{color:var(--sand-muted);font-size:.8rem;line-height:1.4}._quickRow_oc3p0_450{flex-wrap:wrap;align-items:center;gap:.32rem;min-width:0;display:flex}._quickRow_oc3p0_450>span{color:var(--sand-muted);margin-right:.1rem;font-size:.8rem;font-weight:800}._quickRow_oc3p0_450 button{color:#4b625c;cursor:pointer;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #c9d5d1;border-radius:999px;padding:.38rem .65rem;font-size:.875rem;font-weight:800}._quickRow_oc3p0_450 button[aria-pressed=true]{border-color:var(--sand-teal);background:var(--sand-teal-soft);color:var(--sand-teal-dark)}._orderGrid_oc3p0_234{align-items:end}._orderGrid_oc3p0_234>._quickRow_oc3p0_450{align-content:center;min-height:4.7rem;padding:.45rem 0}._actions_oc3p0_543{border-top:1px solid #dce4e1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:.62rem;padding:.9rem 1rem 1rem;display:grid}._actions_oc3p0_543 button{width:100%;min-width:0;min-height:3rem;font-size:1rem}._previewCard_oc3p0_116{background:radial-gradient(circle at 100% 0,#d499451f,#0000 12rem),#fbfdfc;position:sticky;top:1rem;container:sand-preview/inline-size}._diagram_oc3p0_567{background:linear-gradient(#f3f8f6,#fffaf0);border-bottom:1px solid #dbe3e0;gap:.55rem;margin:0;padding:.8rem .9rem .72rem;display:grid}._diagramStage_oc3p0_576{background:linear-gradient(#176b6209 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#176b6209 1px,#0000 1px) 0 0/18px 18px,linear-gradient(165deg,#fff,#f5eddb);border:1px solid #d5dedb;border-radius:.85rem;gap:.45rem;min-height:18.4rem;padding:.65rem .7rem .75rem;display:grid;overflow:hidden}._planLabel_oc3p0_591{z-index:8;color:#667772;letter-spacing:.06em;text-transform:uppercase;padding-inline:.05rem;font-size:.75rem;font-weight:850;line-height:1.3;position:relative}._measurementViews_oc3p0_603{grid-template-rows:minmax(9.8rem,1fr) 4.7rem;gap:.65rem;min-height:15.9rem;display:grid}._topView_oc3p0_610,._sideView_oc3p0_611,._volumeView_oc3p0_612{min-width:0;position:relative}._topView_oc3p0_610{min-height:9.8rem}._sideView_oc3p0_611{border-top:1px dashed #176b6240;min-height:4.7rem}._viewLabel_oc3p0_626{z-index:7;color:#687772;letter-spacing:.045em;text-transform:uppercase;background:#ffffffe0;border-radius:.35rem;padding:.16rem .35rem;font-size:.75rem;font-weight:850;line-height:1.2;position:absolute;top:.12rem;left:.1rem}._sideView_oc3p0_611 ._viewLabel_oc3p0_626,._volumeView_oc3p0_612 ._viewLabel_oc3p0_626{top:.42rem}._sandPlan_oc3p0_647,._sandSection_oc3p0_648,._sandVolume_oc3p0_649{background:radial-gradient(circle at 12% 24%,#fff8d7f2 0 1px,#0000 1.5px) 0 0/10px 9px,radial-gradient(circle at 38% 62%,#97632373 0 1px,#0000 1.6px) 0 0/13px 12px,radial-gradient(circle at 72% 33%,#fff4c8e6 0 1px,#0000 1.5px) 0 0/12px 11px,radial-gradient(circle at 86% 76%,#8e5d2166 0 1px,#0000 1.5px) 0 0/15px 13px,linear-gradient(145deg,#e8c986,#cfa45d);border:1px solid #a77a3c;position:absolute}._sandPlan_oc3p0_647{z-index:2;border-radius:.62rem;place-items:center;display:grid;inset:1.75rem 2.8rem 2.55rem;box-shadow:inset 0 0 0 3px #ffffff3d,0 .35rem .65rem #5e462324}._sandSection_oc3p0_648{z-index:2;border-radius:.25rem .25rem .12rem .12rem;height:1.05rem;bottom:.8rem;left:2.8rem;right:2.8rem}._sandSection_oc3p0_648:after{content:"";border-top:2px solid #7a6b56;position:absolute;bottom:-.34rem;left:-.45rem;right:-.45rem}._sandVolume_oc3p0_649{border-radius:.78rem;height:7.2rem;top:3rem;left:17%;right:17%;box-shadow:inset 0 0 0 3px #ffffff42,.55rem .55rem #a97536,0 .75rem 1rem #5e46232e}._dimensionGuide_oc3p0_705{--guide-color:var(--sand-gold-dark);z-index:5;color:var(--guide-color);position:absolute}._dimensionGuide_oc3p0_705[data-axis=length],._dimensionGuide_oc3p0_705[data-axis=length] ._guideReading_oc3p0_713{--guide-color:var(--sand-length)}._dimensionGuide_oc3p0_705[data-axis=width],._dimensionGuide_oc3p0_705[data-axis=width] ._guideReading_oc3p0_713{--guide-color:var(--sand-width)}._dimensionGuide_oc3p0_705[data-axis=depth],._dimensionGuide_oc3p0_705[data-axis=depth] ._guideReading_oc3p0_713{--guide-color:var(--sand-depth)}._dimensionGuide_oc3p0_705[data-axis=area],._dimensionGuide_oc3p0_705[data-axis=area] ._guideReading_oc3p0_713{--guide-color:var(--sand-area)}._dimensionGuide_oc3p0_705[data-axis=volume],._dimensionGuide_oc3p0_705[data-axis=volume] ._guideReading_oc3p0_713{--guide-color:var(--sand-volume)}._guideReading_oc3p0_713{--guide-color:var(--sand-gold-dark);border:1px solid color-mix(in srgb, var(--guide-color) 34%, white);min-height:1.7rem;color:var(--sand-ink);white-space:nowrap;background:#fffffff5;border-radius:999px;align-items:center;gap:.38rem;padding:.25rem .48rem;font-size:.75rem;font-weight:850;line-height:1;display:inline-flex;position:absolute;box-shadow:0 .2rem .5rem #25332f1f}._guideReading_oc3p0_713 strong{color:var(--guide-color);text-transform:uppercase;font-size:.75rem;font-weight:900;line-height:1}._guideReading_oc3p0_713>span{color:var(--sand-ink);font-weight:900}._lengthGuide_oc3p0_769{border-top:2px solid var(--guide-color);height:0;bottom:1.75rem;left:2.8rem;right:2.8rem}._lengthGuide_oc3p0_769:before,._lengthGuide_oc3p0_769:after{border-left:2px solid var(--guide-color);content:"";height:.7rem;position:absolute;top:-.35rem}._lengthGuide_oc3p0_769:before{left:0}._lengthGuide_oc3p0_769:after{right:0}._lengthGuide_oc3p0_769 ._guideReading_oc3p0_713{top:.42rem;left:50%;transform:translate(-50%)}._widthGuide_oc3p0_800{border-left:2px solid var(--guide-color);width:0;top:1.75rem;bottom:2.55rem;right:2.8rem}._widthGuide_oc3p0_800:before,._widthGuide_oc3p0_800:after,._depthGuide_oc3p0_810:before,._depthGuide_oc3p0_810:after{border-top:2px solid var(--guide-color);content:"";width:.68rem;position:absolute;left:-.37rem}._widthGuide_oc3p0_800:before,._depthGuide_oc3p0_810:before{top:0}._widthGuide_oc3p0_800:after,._depthGuide_oc3p0_810:after{bottom:0}._widthGuide_oc3p0_800 ._guideReading_oc3p0_713{top:50%;right:.55rem;transform:translateY(-50%)}._depthGuide_oc3p0_810{border-left:3px solid var(--guide-color);width:0;height:1.05rem;bottom:.8rem;right:2.8rem}._depthGuide_oc3p0_810 ._guideReading_oc3p0_713{top:50%;right:.55rem;transform:translateY(-50%)}._areaGuide_oc3p0_849{z-index:5;border:2px dashed var(--guide-color);background:color-mix(in srgb, var(--guide-color) 10%, transparent);border-radius:.62rem;place-items:center;display:grid;inset:1.75rem 2.8rem 2.55rem}._volumeGuide_oc3p0_862{z-index:5;place-items:center;height:7.2rem;display:grid;top:3rem;left:17%;right:17%}._areaGuide_oc3p0_849 ._guideReading_oc3p0_713,._volumeGuide_oc3p0_862 ._guideReading_oc3p0_713{position:static}._volumeView_oc3p0_612{min-height:15.9rem}._volumeView_oc3p0_612>small{color:var(--sand-muted);text-align:center;font-size:.8rem;font-weight:750;line-height:1.4;position:absolute;bottom:2.35rem;left:1rem;right:1rem}._diagram_oc3p0_567 figcaption{justify-content:space-between;align-items:baseline;gap:.6rem;min-width:0;display:flex}._diagram_oc3p0_567 figcaption strong{overflow-wrap:anywhere;min-width:0;font-size:.875rem}._diagram_oc3p0_567 figcaption span{color:var(--sand-muted);text-align:right;overflow-wrap:anywhere;font-size:.8rem}._resultBody_oc3p0_914{gap:.65rem;padding:.85rem .9rem .9rem;display:grid}._primaryResults_oc3p0_920{border-radius:.88rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 .65rem 1.35rem #17483f2b}._primaryResults_oc3p0_920>div{background:linear-gradient(145deg, var(--sand-teal-dark), #177368);color:#fff;gap:.12rem;min-width:0;padding:.9rem;display:grid}._primaryResults_oc3p0_920>div:last-child{background:linear-gradient(145deg, #8c531e, var(--sand-gold))}._primaryResults_oc3p0_920 span{color:#c8e8e2;letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:850}._primaryResults_oc3p0_920>div:last-child span{color:#ffebc8}._primaryResults_oc3p0_920 strong{letter-spacing:-.035em;overflow-wrap:anywhere;min-width:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,6cqi,2.35rem);line-height:1}._primaryResults_oc3p0_920 small{color:#d7eee9;font-size:.875rem;font-weight:750}._primaryResults_oc3p0_920>div:last-child small{color:#fff0d6}._breakdownGrid_oc3p0_973{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;margin:0;display:grid}._breakdownGrid_oc3p0_973>div{background:#ffffffe6;border:1px solid #d4dfdb;border-radius:.7rem;min-width:0;padding:.62rem .65rem}._breakdownGrid_oc3p0_973 dt{color:var(--sand-muted);font-size:.8rem;font-weight:800}._breakdownGrid_oc3p0_973 dd{color:var(--sand-ink);overflow-wrap:anywhere;margin:.16rem 0 0;font-size:1rem;font-weight:900;line-height:1.25}._breakdownGrid_oc3p0_973 small{color:#72817d;margin-top:.14rem;font-size:.8rem;line-height:1.35;display:block}._costResult_oc3p0_1011{background:var(--sand-gold-soft);border:1px solid #e0c595;border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .7rem;padding:.68rem .75rem;display:grid}._costResult_oc3p0_1011>span{color:#73501f;font-size:.8rem;font-weight:850}._costResult_oc3p0_1011 strong{color:#714412;grid-area:1/2/3;font-family:Georgia,Times New Roman,serif;font-size:1.55rem}._costResult_oc3p0_1011 small{color:#7c694d;font-size:.78rem}._pricePrompt_oc3p0_1041{color:#766349;background:#fffbf2;border:1px dashed #d4c3a3;border-radius:.65rem;margin:0;padding:.58rem .68rem;font-size:.8rem;line-height:1.4}._formulaSummary_oc3p0_1052{border-left:3px solid var(--sand-gold);background:#fff6e7;border-radius:0 .62rem .62rem 0;gap:.25rem;padding:.65rem .7rem;display:grid}._formulaSummary_oc3p0_1052>span{color:#79531f;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:900}._formulaSummary_oc3p0_1052 code{color:#514231;overflow-wrap:anywhere;white-space:normal;font-size:.8rem;line-height:1.5}._governanceNote_oc3p0_1077{color:#74817e;margin:-.05rem 0 0;font-size:.8rem;line-height:1.4}._emptyResult_oc3p0_1084{text-align:center;align-content:center;justify-items:center;gap:.35rem;min-height:13rem;padding:1.3rem;display:grid}._emptyResult_oc3p0_1084>span{background:var(--sand-gold-soft);width:2.7rem;height:2.7rem;color:var(--sand-gold-dark);border:1px solid #dcc59e;border-radius:50%;place-items:center;font-size:1.25rem;font-weight:900;display:grid}._emptyResult_oc3p0_1084 strong{color:var(--sand-teal-dark);font-family:Georgia,Times New Roman,serif;font-size:1.02rem}._emptyResult_oc3p0_1084 p{max-width:23rem;color:var(--sand-muted);margin:0;font-size:.875rem;line-height:1.5}@container sand-form (width<=36rem){._materialGrid_oc3p0_232,._modeTabs_oc3p0_390{grid-template-columns:1fr}._modeTabs_oc3p0_390 button{min-height:4.1rem;padding:.7rem}}@container sand-preview (width<=24rem){._sandPlan_oc3p0_647,._lengthGuide_oc3p0_769,._areaGuide_oc3p0_849{left:2.35rem;right:2.35rem}._widthGuide_oc3p0_800,._sandSection_oc3p0_648,._depthGuide_oc3p0_810{right:2.35rem}._sandSection_oc3p0_648{left:2.35rem}}@container (width<=680px){._intro_oc3p0_23{grid-template-columns:1fr}._factChips_oc3p0_74{grid-template-columns:repeat(3,minmax(0,1fr))}._calculatorShell_oc3p0_107{grid-template-columns:1fr}._previewCard_oc3p0_116{position:static}}@container (width<=520px){._factChips_oc3p0_74,._materialGrid_oc3p0_232,._fieldGrid_oc3p0_233,._orderGrid_oc3p0_234,._breakdownGrid_oc3p0_973,._actions_oc3p0_543{grid-template-columns:1fr}._fieldGrid_oc3p0_233>:last-child:nth-child(odd){grid-column:auto}._cardHeading_oc3p0_52,._previewHeading_oc3p0_53{align-items:flex-start}._cardHeading_oc3p0_52>small,._modeBadge_oc3p0_189{display:none}}@container (width<=390px){._factChips_oc3p0_74,._primaryResults_oc3p0_920{grid-template-columns:1fr}._factChips_oc3p0_74>div{text-align:left;grid-template-columns:auto 1fr;align-items:baseline}._priceControl_oc3p0_294{grid-template-columns:auto minmax(0,1fr)}._priceControl_oc3p0_294 select{border-top:1px solid #d7e0dd;border-left:0;grid-column:1/-1}._costResult_oc3p0_1011{grid-template-columns:1fr}._costResult_oc3p0_1011 strong{grid-area:auto}}
