.home{color:#252b3a;background:#f6f7fb;min-height:100vh;font-family:Inter,sans-serif}.home>div>section>section{background:#f6f7fb;padding-block:64px}.home .MuiContainer-root{width:min(100% - 64px,1248px);max-width:1248px;margin-inline:auto;padding-inline:0}.home .MuiTypography-root{letter-spacing:normal}.home h1.MuiTypography-root{font-size:36px;font-weight:400;line-height:1.35}.home h2.MuiTypography-root{color:#252b3a;font-size:28px;font-weight:400;line-height:1.5}.home #hero h2{font-size:20px;font-weight:500}.home h3.MuiTypography-root{font-size:16px;font-weight:500;line-height:1.5}.home p.MuiTypography-root{font-size:14px;line-height:1.7}.home .MuiPaper-root{box-shadow:none;background:#fff;border:1px solid #e8eaf1;border-radius:8px}.home .MuiPaper-root:hover{box-shadow:none;transform:none}.home #hero .MuiPaper-root{padding:24px}.home #hero .MuiPaper-root:hover{border-color:#c7c2f7}.home #hero img{border-radius:8px}.home .MuiButton-root{text-transform:none;min-height:42px;box-shadow:none;border-radius:8px;padding-inline:20px;font-size:13px;font-weight:500}.home .MuiButton-contained{height:44px}.home .MuiButton-root:hover{box-shadow:none}.home .MuiOutlinedInput-root{background:#fff;border-radius:8px;font-size:14px}.home .MuiOutlinedInput-notchedOutline{border-color:#e8eaf1}.home .MuiInputLabel-root,.home .MuiToggleButton-root,.home .MuiTab-root,.home .MuiAccordionSummary-root .MuiTypography-root{font-size:14px;font-weight:400}.home .MuiTabs-root,.home .MuiTab-root,.home .MuiChip-root{border-radius:8px}.home .MuiToggleButton-root{text-transform:none;border-color:#e8eaf1}.home .MuiToggleButton-root.Mui-selected{color:#5145e8;background:#eeecff}.home .MuiToggleButton-root.Mui-selected:hover{background:#e5e1ff}.home #savings-calculator .home-savings-amount{color:#5145e8;font-size:40px;font-weight:500;line-height:1.3}.home #faq .MuiAccordion-root{border:0;border-bottom:1px solid #e8eaf1;border-radius:0}.home #faq .MuiAccordion-root:last-of-type{border-bottom:0}.home #faq .MuiAccordion-root:after{display:none}.home #faq .MuiAccordionSummary-root{padding-inline:24px}.home .home-report-grid{grid-template-columns:5fr 7fr;gap:24px;margin-top:40px;display:grid}.home .home-report-preview{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}.home .home-icon{color:#5145e8;background:#eeecff;border-radius:8px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.home .home-report-lines{gap:12px;width:min(100%,220px);padding-block:8px;display:grid}.home .home-report-lines span{background:#e8eaf1;border-radius:3px;height:6px}.home .home-report-lines span:last-child{width:65%}.home .home-report-metrics{flex-direction:column;gap:16px;display:flex}.home .home-report-metric{flex:1;align-items:center;gap:20px;padding:24px;display:flex}.home.home footer{color:#252b3a;background:#f6f7fb;border-top:1px solid #e8eaf1;padding-block:40px 24px}.home footer .MuiTypography-root{color:#70788b}.home footer h3.MuiTypography-root{color:#252b3a;text-transform:none;letter-spacing:normal;border:0;font-size:14px}.home footer a{overflow-wrap:anywhere}.home footer a:hover{color:#5145e8}.home footer .MuiDivider-root{border-color:#e8eaf1}.home footer .MuiButton-root,.home footer .MuiIconButton-root{color:#5145e8}.home footer a:focus-visible{outline-offset:4px;outline:2px solid #5145e8}@media (width<=759px){.home>div>section>section{padding-block:40px}.home .MuiContainer-root{width:calc(100% - 32px)}.home h1.MuiTypography-root{font-size:28px}.home h2.MuiTypography-root{font-size:24px;line-height:1.4}.home .home-report-grid{grid-template-columns:1fr;margin-top:24px}.home .home-report-preview,.home .home-report-metric{padding:24px}.home #savings-calculator .home-savings-amount{font-size:32px}.home #faq .MuiAccordionSummary-root{padding-inline:16px}}
