.freezer-calculator_container__W26AN{max-width:1140px;margin:0 auto;padding:0 24px}.freezer-calculator_hero__mHWI3{padding:80px 24px;background:linear-gradient(180deg,#292524,#1c1917);text-align:center}.freezer-calculator_heroContent__hJjST{max-width:640px;margin:0 auto}.freezer-calculator_eyebrow__41HOn{display:block;font-family:Source Sans\ 3,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#78716c;margin-bottom:16px}.freezer-calculator_heroTitle__khhWL{font-family:Libre Baskerville,Georgia,serif;font-weight:400;font-size:clamp(28px,4vw,44px);line-height:1.2;color:#fafaf9;margin:0 0 16px}.freezer-calculator_heroSubtitle__zp3NC{font-family:Source Sans\ 3,sans-serif;font-size:18px;line-height:1.6;color:#a8a29e;margin:0}.freezer-calculator_sectionTitle__OlL0j{font-family:Libre Baskerville,Georgia,serif;font-weight:400;font-size:clamp(24px,3vw,32px);color:#292524;margin:0 0 12px}.freezer-calculator_sectionSubtitle__U7GAd{font-family:Source Sans\ 3,sans-serif;font-size:17px;color:#57534e;margin:0 0 40px}.freezer-calculator_calculator__bqkjW{padding:80px 0;background:#fafaf9}.freezer-calculator_calcGrid__RQFfp{display:grid;grid-gap:48px;gap:48px;grid-template-columns:1fr}@media (min-width:900px){.freezer-calculator_calcGrid__RQFfp{grid-template-columns:1fr 1fr;gap:64px}}.freezer-calculator_selectionPanel__LqNtn{background:#fff;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.freezer-calculator_panelTitle__z9Hta{font-family:Source Sans\ 3,sans-serif;font-weight:600;font-size:18px;color:#292524;margin:0 0 24px}.freezer-calculator_sizeOptions__LZH9d{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.freezer-calculator_sizeOption__mx4Jg{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:#f5f5f4;border:2px solid transparent;cursor:pointer;transition:all .2s ease;text-align:left}.freezer-calculator_sizeOption__mx4Jg:hover{background:#e7e5e4}.freezer-calculator_sizeOptionActive__E6GYF{background:#292524;border-color:#292524}.freezer-calculator_sizeOptionActive__E6GYF .freezer-calculator_sizeName__d6zxo{color:#fafaf9}.freezer-calculator_sizeOptionActive__E6GYF .freezer-calculator_sizeWeight__5Zm0F{color:#a8a29e}.freezer-calculator_sizeOptionActive__E6GYF:hover{background:#1c1917}.freezer-calculator_sizeName__d6zxo{font-family:Source Sans\ 3,sans-serif;font-weight:600;font-size:17px;color:#292524;transition:color .2s ease}.freezer-calculator_sizeWeight__5Zm0F{font-family:Source Sans\ 3,sans-serif;font-size:15px;color:#78716c;transition:color .2s ease}.freezer-calculator_selectedDetails__KMRiu{border-top:1px solid #e7e5e4;padding-top:24px}.freezer-calculator_detailRow__6zTIw{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f5f5f4}.freezer-calculator_detailRow__6zTIw:last-child{border-bottom:none}.freezer-calculator_detailLabel__j9_C2{font-family:Source Sans\ 3,sans-serif;font-size:15px;color:#78716c}.freezer-calculator_detailValue__ivbAd{font-family:Source Sans\ 3,sans-serif;font-size:15px;font-weight:600;color:#292524}.freezer-calculator_visualPanel__OPIhO{background:#f5f5f4;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center}.freezer-calculator_visualHeader__l2nek{text-align:center;margin-bottom:24px}.freezer-calculator_visualTitle__ITSvT{font-family:Source Sans\ 3,sans-serif;font-size:15px;color:#78716c;margin:0 0 8px}.freezer-calculator_boxCount__olUYt{font-family:Libre Baskerville,Georgia,serif;font-size:48px;color:#292524;margin:0}.freezer-calculator_boxVisual__Je6TP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:24px}.freezer-calculator_box__d9C_p{width:48px;height:36px;background:linear-gradient(135deg,#78716c,#57534e);border-radius:4px;animation:freezer-calculator_boxAppear__PMdZp .3s ease forwards;opacity:0;transform:scale(.8)}@keyframes freezer-calculator_boxAppear__PMdZp{to{opacity:1;transform:scale(1)}}.freezer-calculator_visualNote__ly1gJ{font-family:Source Sans\ 3,sans-serif;font-size:14px;color:#78716c;margin:0;text-align:center}.freezer-calculator_comparison__JZSJ_{padding:80px 0;background:#f5f5f4}.freezer-calculator_freezerGrid__HkAfu{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr}@media (min-width:640px){.freezer-calculator_freezerGrid__HkAfu{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.freezer-calculator_freezerGrid__HkAfu{grid-template-columns:repeat(5,1fr)}}.freezer-calculator_freezerCard__ziT_1{background:#fff;padding:24px;text-align:center;transition:all .3s ease;border:2px solid transparent}.freezer-calculator_freezerCardFits__6crjm{border-color:#22c55e}.freezer-calculator_freezerCardFits__6crjm .freezer-calculator_freezerIconWrapper__PTdCM{color:#292524}.freezer-calculator_freezerCardNoFit___t1x_{opacity:.6}.freezer-calculator_freezerCardNoFit___t1x_ .freezer-calculator_freezerIconWrapper__PTdCM{color:#a8a29e}.freezer-calculator_freezerIconWrapper__PTdCM{height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.freezer-calculator_freezerIcon__fuEUh{height:56px;width:auto}.freezer-calculator_freezerName__6VmZM{font-family:Source Sans\ 3,sans-serif;font-weight:600;font-size:16px;color:#292524;margin:0 0 4px}.freezer-calculator_freezerSize__mEVpq{font-family:Source Sans\ 3,sans-serif;font-size:14px;color:#78716c;margin:0 0 16px}.freezer-calculator_fitStatus__LgmCv{margin-bottom:16px}.freezer-calculator_fitBadge__rgSvt{background:#dcfce7;color:#166534}.freezer-calculator_fitBadge__rgSvt,.freezer-calculator_noFitBadge__yN8S1{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-family:Source Sans\ 3,sans-serif;font-size:13px;font-weight:600;border-radius:100px;margin-bottom:8px}.freezer-calculator_noFitBadge__yN8S1{background:#fef2f2;color:#991b1b}.freezer-calculator_fitDetail__Hqy4b{display:block;font-family:Source Sans\ 3,sans-serif;font-size:13px;color:#78716c}.freezer-calculator_fillMeter__Axz_d{width:100%}.freezer-calculator_fillMeterTrack__sKfYt{width:100%;height:8px;background:#e7e5e4;border-radius:4px;overflow:hidden}.freezer-calculator_fillMeterBar__JWODI{height:100%;border-radius:4px;transition:width .5s ease}.freezer-calculator_fillGood__cVK76{background:linear-gradient(90deg,#22c55e,#16a34a)}.freezer-calculator_fillTight__Wfbf5{background:linear-gradient(90deg,#f59e0b,#d97706)}.freezer-calculator_fillOver__UwHMj{background:linear-gradient(90deg,#ef4444,#dc2626)}.freezer-calculator_fillMeterLabels__wzdPm{display:flex;justify-content:space-between;margin-top:8px;font-family:Source Sans\ 3,sans-serif;font-size:11px;color:#a8a29e}.freezer-calculator_reference__4f7EK{padding:80px 0;background:#fafaf9}.freezer-calculator_referenceGrid__85gWV{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.freezer-calculator_referenceGrid__85gWV{grid-template-columns:repeat(3,1fr)}}.freezer-calculator_referenceCard__UYJzz{background:#fff;padding:28px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.freezer-calculator_referenceHeader__iMcwG{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e7e5e4}.freezer-calculator_referenceSize__Ry4dp{font-family:Libre Baskerville,Georgia,serif;font-size:24px;color:#292524}.freezer-calculator_referenceCuFt__OLu_9{font-family:Source Sans\ 3,sans-serif;font-size:14px;font-weight:600;color:#78716c}.freezer-calculator_referenceList__gMar_{list-style:none;margin:0;padding:0}.freezer-calculator_referenceList__gMar_ li{font-family:Source Sans\ 3,sans-serif;font-size:15px;color:#57534e;padding:10px 0;border-bottom:1px solid #f5f5f4}.freezer-calculator_referenceList__gMar_ li:last-child{border-bottom:none}.freezer-calculator_tips__BLaES{padding:80px 0;background:#292524}.freezer-calculator_tips__BLaES .freezer-calculator_sectionTitle__OlL0j{color:#fafaf9;text-align:center;margin-bottom:48px}.freezer-calculator_tipsGrid__zvafR{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}@media (min-width:640px){.freezer-calculator_tipsGrid__zvafR{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.freezer-calculator_tipsGrid__zvafR{grid-template-columns:repeat(4,1fr)}}.freezer-calculator_tip__X00aL{padding:28px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.freezer-calculator_tipIcon__oi_8N{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:50%;margin-bottom:20px;color:#fafaf9}.freezer-calculator_tipTitle__4ddbj{font-family:Source Sans\ 3,sans-serif;font-weight:600;font-size:17px;color:#fafaf9;margin:0 0 8px}.freezer-calculator_tipText__wwk_m{font-family:Source Sans\ 3,sans-serif;font-size:15px;line-height:1.6;color:#a8a29e;margin:0}.freezer-calculator_cta__f_t_Z{padding:100px 24px;background:#fafaf9;text-align:center}.freezer-calculator_ctaTitle__Hykl0{font-family:Libre Baskerville,Georgia,serif;font-weight:400;font-size:clamp(24px,3.5vw,36px);color:#292524;margin:0 0 12px}.freezer-calculator_ctaText__URQt1{font-family:Source Sans\ 3,sans-serif;font-size:17px;color:#57534e;margin:0 0 32px}.freezer-calculator_ctaButtons__R5Fi3{display:flex;flex-direction:column;gap:16px;align-items:center}@media (min-width:480px){.freezer-calculator_ctaButtons__R5Fi3{flex-direction:row;justify-content:center}}.freezer-calculator_ctaButton__ibREC{display:inline-flex;align-items:center;padding:16px 36px;background:#292524;color:#fafaf9;font-family:Source Sans\ 3,sans-serif;font-weight:600;font-size:15px;letter-spacing:.5px;transition:all .2s ease}.freezer-calculator_ctaButton__ibREC:hover{background:#1c1917;transform:translateY(-2px)}.freezer-calculator_ctaButtonSecondary__iLMke{display:inline-flex;align-items:center;padding:16px 36px;background:transparent;border:1px solid #d6d3d1;color:#57534e;font-family:Source Sans\ 3,sans-serif;font-weight:600;font-size:15px;letter-spacing:.5px;transition:all .2s ease}.freezer-calculator_ctaButtonSecondary__iLMke:hover{border-color:#292524;color:#292524;transform:translateY(-2px)}