.page_page__556_G{min-height:100vh;background:#fff;color:#1d1d1f;overflow-x:hidden}.page_header__oRW75{height:72px;max-width:1240px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:32px}.page_logo__ikIZE{display:flex;align-items:center;gap:8px;color:#1d1d1f;font-size:21px;font-weight:800;white-space:nowrap}.page_logo__ikIZE span span{color:#e2725b}.page_logoMark__9Gypu{width:34px;height:34px;border:2px solid #e2725b;color:#e2725b;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:22px}.page_nav__ijo23{display:flex;align-items:center;gap:34px}.page_nav__ijo23 a{color:#333;font-size:14px;font-weight:600;transition:color .2s ease}.page_nav__ijo23 a:hover{color:#e2725b}.page_bannerCta__Br7iZ,.page_headerCta__6GWCc,.page_primaryCta__TacGU{background:#e2725b;color:#fff;border-radius:8px;font-weight:700;transition:transform .2s ease,background .2s ease}.page_headerCta__6GWCc{padding:11px 20px;font-size:14px;white-space:nowrap}.page_bannerCta__Br7iZ:hover,.page_headerCta__6GWCc:hover,.page_primaryCta__TacGU:hover{background:#cf624e;transform:translateY(-1px)}.page_hero__7KFOs{min-height:470px;position:relative;display:flex;align-items:center;overflow:hidden;border-top:1px solid #eee;border-bottom:1px solid #eee}.page_heroContent__dzLob{width:50%;max-width:620px;margin-left:max(32px,calc((100vw - 1180px) / 2));padding:65px 20px 65px 0;position:relative;z-index:3}.page_heroContent__dzLob h1{max-width:650px;margin:0 0 24px;font-size:clamp(42px,4.4vw,66px);line-height:1.08;letter-spacing:-.04em}.page_heroContent__dzLob h1 span{color:#e2725b}.page_heroContent__dzLob>p{max-width:580px;margin:0 0 28px;color:#5f6368;font-size:18px;line-height:1.65}.page_heroChecklist__W8S7h{margin:0;padding:0;display:grid;grid-gap:10px;gap:10px;list-style:none}.page_heroChecklist__W8S7h li{color:#333;font-size:15px;font-weight:650}.page_heroChecklist__W8S7h li:before{margin-right:8px;color:#e2725b;font-weight:900;content:"✓"}.page_heroImageWrap__VBcxn{position:absolute;inset:0 0 0 40%;z-index:1}.page_heroImageWrap__VBcxn:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.97) 8%,hsla(0,0%,100%,.72) 20%,hsla(0,0%,100%,.18) 38%,transparent 58%)}.page_heroImage__Aq3LS{width:100%;height:100%;object-fit:cover}.page_projects__FNpfo{width:100%;padding:54px 4vw 64px;background:#fafafa;border-bottom:1px solid #eee}.page_sectionHeading__lt74q{margin-bottom:32px;text-align:center}.page_sectionHeading__lt74q h2{margin:0 0 10px;font-size:30px;letter-spacing:-.02em}.page_sectionHeading__lt74q p{margin:0;color:#777}.page_calculatorChoiceGrid__D6JXi{width:100%;max-width:1600px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:24px;gap:24px;align-items:stretch}.page_moveImproveCard__IEnVI{min-width:0;padding:22px;display:flex;flex-direction:column;overflow:hidden;color:inherit;background:linear-gradient(145deg,#fff8f4,#fff0ea);border:1px solid #eadfd9;border-radius:16px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.page_moveImproveCard__IEnVI:hover{transform:translateY(-4px);border-color:#e8b4a8;box-shadow:0 14px 34px rgba(0,0,0,.08)}.page_choiceEyebrow__4y4MU{display:block;margin-bottom:8px;color:#e2725b;font-size:11px;font-weight:800;letter-spacing:.08em}.page_moveImproveCardBody__dAmhe{height:100%;display:flex;flex-direction:column}.page_moveImproveCardBody__dAmhe h3{margin:0 0 7px;color:#1d1d1f;font-size:28px;line-height:1.15;letter-spacing:-.025em}.page_moveImproveCardBody__dAmhe>p{max-width:520px;margin:0;color:#666d74;font-size:14px;line-height:1.5}.page_moveImproveImage__x7UrT{margin:18px 0 15px;overflow:hidden;background:#fff;border:1px solid #eadfd9;border-radius:12px}.page_moveImproveImage__x7UrT img{width:100%;height:auto;display:block;object-fit:cover}.page_choiceHint__1bDeR{margin-bottom:16px;color:#5f6368;font-size:13px;line-height:1.45}.page_calculatorButton__8cWFP{width:-moz-fit-content;width:fit-content;min-height:42px;margin-top:auto;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#e2725b;border-radius:8px;box-shadow:0 5px 12px rgba(226,114,91,.18);font-size:13px;font-weight:800;line-height:1;white-space:nowrap;transition:background .2s ease,transform .2s ease}.page_moveImproveCard__IEnVI:hover .page_calculatorButton__8cWFP,.page_smallCalculatorCard__0Q0nf:hover .page_calculatorButton__8cWFP{background:#cf624e;transform:translateY(-1px)}.page_buildCalculatorPanel__Ow46l{min-width:0;padding:22px;background:#fff;border:1px solid #e6e6e6;border-radius:16px}.page_buildCalculatorHeading__Zj_M1{margin-bottom:18px}.page_buildCalculatorHeading__Zj_M1 h3{margin:0 0 6px;color:#1d1d1f;font-size:28px;line-height:1.15;letter-spacing:-.025em}.page_buildCalculatorHeading__Zj_M1>p{margin:0;color:#6b6f76;font-size:14px;line-height:1.5}.page_smallCalculatorGrid__wt7N0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.page_smallCalculatorCard__0Q0nf{min-width:0;min-height:330px;display:flex;flex-direction:column;overflow:hidden;position:relative;color:inherit;background:#fff;border:1px solid #e5e5e5;border-radius:12px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.page_smallCalculatorCard__0Q0nf:hover{transform:translateY(-3px);border-color:#e8b4a8;box-shadow:0 12px 28px rgba(0,0,0,.07)}.page_smallCalculatorImage__Pn0AM{width:100%;height:175px;overflow:hidden;flex:0 0 175px;background:#f8f8f8}.page_smallCalculatorImage__Pn0AM img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.page_smallCalculatorCard__0Q0nf:hover .page_smallCalculatorImage__Pn0AM img{transform:scale(1.03)}.page_smallCalculatorBody__eSAFx{min-width:0;min-height:155px;padding:25px 16px 16px;position:relative;display:flex;flex:1 1;flex-direction:column;align-items:flex-start}.page_smallCalculatorIcon__B2rzP{width:38px;height:38px;position:absolute;top:-19px;left:16px;display:flex;align-items:center;justify-content:center;background:#e2725b;border:3px solid #fff;border-radius:50%;box-shadow:0 3px 9px rgba(0,0,0,.1)}.page_smallCalculatorIcon__B2rzP img{width:21px;height:21px;object-fit:contain;filter:brightness(0) invert(1)}.page_smallCalculatorBody__eSAFx h4{margin:0 0 6px;color:#1d1d1f;font-size:16px;line-height:1.2}.page_smallCalculatorBody__eSAFx p{margin:0 0 14px;color:#707070;font-size:12px;line-height:1.45}.page_smallCalculatorBody__eSAFx .page_calculatorButton__8cWFP{min-height:38px;margin-top:auto;padding:0 13px;font-size:12px}.page_disabledCard__5E4em{opacity:.65}.page_disabledCard__5E4em:hover{transform:none;border-color:#e5e5e5;box-shadow:none}.page_comingSoon__9l51Q{margin-top:auto;padding:5px 10px;display:inline-flex;color:#666;background:#eee;border-radius:999px;font-size:12px}.page_howItWorks__Xf7_c{max-width:1180px;margin:0 auto;padding:50px 32px;text-align:center}.page_faqs__AxnLi h2,.page_howItWorks__Xf7_c h2{margin:0 0 10px;font-size:30px;letter-spacing:-.02em}.page_steps__B4_i4{margin-top:34px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px;gap:60px}.page_step__0ZyaY{position:relative}.page_stepIcon__x9iDR{width:52px;height:52px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center;background:#e2725b;border-radius:50%}.page_stepIcon__x9iDR img{width:28px;height:28px;object-fit:contain;filter:brightness(0) invert(1)}.page_step__0ZyaY h3{margin:0 0 8px;font-size:17px}.page_step__0ZyaY p{max-width:280px;margin:0 auto;color:#6f6f6f;font-size:14px;line-height:1.55}.page_infoGrid___BOn1{max-width:960px;margin:0 auto;padding:50px 32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.page_infoCard__lDVVa{padding:26px;background:#fff;border:1px solid #e7e7e7;border-radius:12px}.page_infoCard__lDVVa h2{margin:0 0 14px;font-size:20px}.page_infoCard__lDVVa li,.page_infoCard__lDVVa p{color:#666;font-size:14px;line-height:1.6}.page_infoCard__lDVVa p{margin:0}.page_infoCard__lDVVa ul{margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;list-style:none}.page_infoCard__lDVVa li:before{margin-right:8px;color:#e2725b;font-weight:800;content:"✓"}.page_banner__KfSPG{max-width:1116px;margin:0 auto 54px;padding:28px 34px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fff2ed;border-radius:12px}.page_banner__KfSPG h2{margin:0 0 5px;font-size:24px}.page_banner__KfSPG p{margin:0;color:#666}.page_bannerCta__Br7iZ{padding:14px 22px;white-space:nowrap}.page_faqs__AxnLi{padding:50px 32px 70px;background:#fafafa;border-top:1px solid #eee}.page_faqs__AxnLi>h2{margin-bottom:30px;text-align:center}.page_faqGrid__sMP1W{max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.page_faqGrid__sMP1W details{padding:0 18px;background:#fff;border:1px solid #e4e4e4;border-radius:9px}.page_faqGrid__sMP1W summary{padding:16px 0;cursor:pointer;font-size:14px;font-weight:650}.page_faqGrid__sMP1W details p{margin:0;padding:0 0 16px;color:#666;font-size:14px;line-height:1.6}.page_latestGuides__L0R60{padding:58px 32px 62px;background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee}.page_latestGuidesInner__qJ4PC{max-width:1180px;margin:0 auto}.page_latestGuidesHeading__cnSmy{margin-bottom:28px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.page_latestGuidesHeading__cnSmy h2{margin:0 0 8px;color:#1d1d1f;font-size:30px;line-height:1.2;letter-spacing:-.025em}.page_latestGuidesHeading__cnSmy p{max-width:620px;margin:0;color:#666;font-size:15px;line-height:1.6}.page_viewAllGuides__SdmBB{min-height:42px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#e2725b;border:1px solid #e2725b;border-radius:8px;font-size:14px;font-weight:700;white-space:nowrap;transition:background .2s ease,color .2s ease,transform .2s ease}.page_viewAllGuides__SdmBB:hover{transform:translateY(-1px);color:#fff;background:#e2725b}.page_latestGuidesLayout__hV45Q{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:20px;gap:20px;align-items:stretch}.page_mainGuideCard__Tl3Hx,.page_smallGuideCard___UfGZ{overflow:hidden;color:inherit;background:#fff;border:1px solid #e5e5e5;border-radius:14px;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.page_mainGuideCard__Tl3Hx:hover,.page_smallGuideCard___UfGZ:hover{transform:translateY(-4px);border-color:#edb7aa;box-shadow:0 16px 34px rgba(0,0,0,.08)}.page_mainGuideCard__Tl3Hx{min-width:0;display:flex;flex-direction:column}.page_mainGuideImage__91JVd{height:315px;position:relative;overflow:hidden;background:#f1f1f1}.page_mainGuideImage__91JVd img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.page_mainGuideCard__Tl3Hx:hover .page_mainGuideImage__91JVd img,.page_smallGuideCard___UfGZ:hover .page_smallGuideImage__MROBI img{transform:scale(1.035)}.page_mainGuideBadge__MdAJs{position:absolute;top:16px;left:16px;padding:6px 10px;color:#fff;background:#f15a24;border-radius:5px;font-size:11px;font-weight:800;letter-spacing:.02em}.page_mainGuideBody__YcTYw{flex:1 1;padding:24px 24px 22px;display:flex;flex-direction:column}.page_guideCategory__yXa0_{margin-bottom:11px;display:block;color:#e2725b;font-size:12px;font-weight:800}.page_mainGuideBody__YcTYw h3{margin:0 0 12px;color:#1d1d1f;font-size:26px;line-height:1.2;letter-spacing:-.025em}.page_mainGuideBody__YcTYw>p{margin:0 0 20px;color:#5f6368;font-size:15px;line-height:1.6}.page_readGuideLink__epzyk{margin-top:18px;display:inline-flex;align-items:center;gap:7px;color:#e2725b;font-size:14px;font-weight:800}.page_smallGuidesColumn___tBLp{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.page_smallGuideCard___UfGZ{min-width:0;min-height:0;display:grid;grid-template-columns:165px minmax(0,1fr)}.page_smallGuideImage__MROBI{overflow:hidden;background:#f1f1f1}.page_smallGuideImage__MROBI img{width:100%;height:100%;min-height:150px;display:block;object-fit:cover;transition:transform .35s ease}.page_smallGuideBody__zQf8G{min-width:0;padding:17px 18px 15px;display:flex;flex-direction:column}.page_smallGuideBody__zQf8G h3{margin:0 0 8px;color:#1d1d1f;font-size:18px;line-height:1.25;letter-spacing:-.018em}.page_smallGuideBody__zQf8G>p{margin:0 0 12px;overflow:hidden;color:#666;display:-webkit-box;font-size:13px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page_guideMeta__byKvn{margin-top:auto;display:flex;align-items:center;flex-wrap:wrap;gap:14px;color:#666d74;font-size:12px}.page_guideMeta__byKvn span{display:inline-flex;align-items:center;gap:6px}.page_guidesComingSoon__oIxru{min-height:180px;padding:28px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;background:#fff8f4;border:1px dashed #e7b5a8;border-radius:14px}.page_guidesComingSoon__oIxru h3{margin:0 0 9px;color:#1d1d1f;font-size:21px}.page_guidesComingSoon__oIxru p{margin:0 0 16px;color:#666;font-size:14px;line-height:1.55}.page_guidesComingSoon__oIxru a{display:inline-flex;align-items:center;gap:7px;color:#e2725b;font-size:14px;font-weight:800}@media (max-width:1000px){.page_nav__ijo23{display:none}.page_hero__7KFOs{min-height:auto}.page_heroContent__dzLob{width:65%;padding:60px 20px 60px 0}.page_heroImageWrap__VBcxn{left:48%}.page_calculatorChoiceGrid__D6JXi{grid-template-columns:1fr}.page_moveImproveImage__x7UrT img{height:auto}.page_latestGuidesLayout__hV45Q{grid-template-columns:1fr}.page_smallGuidesColumn___tBLp{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none}.page_smallGuideCard___UfGZ{display:flex;flex-direction:column}.page_smallGuideImage__MROBI{height:175px}.page_smallGuideImage__MROBI img{min-height:175px}}@media (max-width:700px){.page_header__oRW75{height:64px;padding:0 18px}.page_headerCta__6GWCc{padding:9px 12px;font-size:12px}.page_logo__ikIZE{font-size:17px}.page_logoMark__9Gypu{width:30px;height:30px}.page_hero__7KFOs{display:block}.page_heroContent__dzLob{width:auto;max-width:none;margin:0;padding:48px 22px 36px}.page_heroContent__dzLob h1{font-size:42px}.page_heroContent__dzLob>p{font-size:16px}.page_heroImageWrap__VBcxn{height:280px;position:relative;inset:auto}.page_heroImageWrap__VBcxn:after{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.45) 18%,transparent 45%)}.page_projects__FNpfo{padding:44px 20px 50px}.page_sectionHeading__lt74q{margin-bottom:25px}.page_sectionHeading__lt74q h2{font-size:27px}.page_calculatorChoiceGrid__D6JXi{grid-template-columns:1fr;gap:18px}.page_buildCalculatorPanel__Ow46l,.page_moveImproveCard__IEnVI{padding:20px}.page_moveImproveImage__x7UrT img{height:auto}.page_smallCalculatorGrid__wt7N0{grid-template-columns:1fr}.page_smallCalculatorCard__0Q0nf{min-height:330px}.page_smallCalculatorImage__Pn0AM{height:190px;flex-basis:190px}.page_smallCalculatorImage__Pn0AM img{height:100%;min-height:0}.page_steps__B4_i4{grid-template-columns:1fr;gap:32px}.page_infoGrid___BOn1{padding:36px 20px;grid-template-columns:1fr}.page_banner__KfSPG{margin:0 20px 40px;flex-direction:column;align-items:flex-start}.page_faqGrid__sMP1W{grid-template-columns:1fr}.page_latestGuides__L0R60{padding:42px 20px 46px}.page_latestGuidesHeading__cnSmy{align-items:flex-start;flex-direction:column;gap:18px}.page_latestGuidesHeading__cnSmy h2{font-size:27px}.page_viewAllGuides__SdmBB{width:100%}.page_mainGuideImage__91JVd{height:230px}.page_mainGuideBody__YcTYw{padding:21px 18px 20px}.page_mainGuideBody__YcTYw h3{font-size:23px}.page_smallGuidesColumn___tBLp{grid-template-columns:1fr}.page_smallGuideCard___UfGZ{display:grid;grid-template-columns:125px minmax(0,1fr)}.page_smallGuideImage__MROBI{height:auto}.page_smallGuideImage__MROBI img{min-height:150px}.page_smallGuideBody__zQf8G{padding:15px}.page_smallGuideBody__zQf8G h3{font-size:16px}.page_smallGuideBody__zQf8G>p{-webkit-line-clamp:2}.page_guideMeta__byKvn{gap:9px}}@media (max-width:480px){.page_heroContent__dzLob h1{font-size:36px}.page_buildCalculatorPanel__Ow46l,.page_moveImproveCard__IEnVI{padding:17px}.page_buildCalculatorHeading__Zj_M1 h3,.page_moveImproveCardBody__dAmhe h3{font-size:24px}.page_smallCalculatorCard__0Q0nf{min-height:320px}.page_smallCalculatorImage__Pn0AM{height:170px;flex-basis:170px}.page_smallCalculatorImage__Pn0AM img{height:100%;min-height:0}.page_calculatorButton__8cWFP{min-height:40px}.page_smallGuideCard___UfGZ{display:flex;flex-direction:column}.page_smallGuideImage__MROBI{height:190px}.page_smallGuideImage__MROBI img{min-height:190px}}