.averageCost_inputCard__9zaLx{background:radial-gradient(circle at 100% 0,rgb(99 102 241/10%),transparent 35%),var(--landing-surface)}.averageCost_inputCard__9zaLx .MuiSvgIcon-root{color:#4f46e5}.averageCost_groupLabel__CfObe{margin:19px 0 9px!important;color:var(--mui-palette-text-secondary);font-size:13px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.08em}.averageCost_groupLabel__CfObe:first-of-type{margin-top:0!important}.averageCost_formFooter__1X5nT{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:var(--mui-palette-text-secondary);font-size:14px}.averageCost_formFooter__1X5nT .MuiButton-root{font-size:13px}.averageCost_result__HYlRK{border-color:color-mix(in srgb,#6366f1 52%,transparent);background:linear-gradient(145deg,rgb(99 102 241/8%),transparent 72%),var(--landing-surface)}.averageCost_costHero__VNBwM{padding:20px;border:1px solid color-mix(in srgb,#6366f1 40%,transparent);border-radius:18px;background:color-mix(in srgb,#6366f1 6%,var(--mui-palette-background-default))}.averageCost_costHero__VNBwM p,.averageCost_costHero__VNBwM span{color:var(--mui-palette-text-secondary);font-size:13px}.averageCost_costHero__VNBwM strong{display:block;margin:4px 0;color:#4f46e5;font-size:clamp(34px,6vw,48px);line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dark .averageCost_costHero__VNBwM strong{color:#a5b4fc}.averageCost_costHero__VNBwM small{font-size:15px}.averageCost_costHero__VNBwM p{margin:0}.averageCost_metrics__5c21b{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.averageCost_metrics__5c21b>div{padding:13px;border:1px solid var(--mui-palette-divider);border-radius:13px}.averageCost_metrics__5c21b span{display:block;color:var(--mui-palette-text-secondary);font-size:14px}.averageCost_metrics__5c21b strong{display:block;margin-top:5px;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.averageCost_metrics__5c21b small{color:var(--mui-palette-text-secondary);font-size:13px}@media (max-width:600px){.averageCost_formFooter__1X5nT{align-items:flex-start;flex-direction:column}.averageCost_metrics__5c21b{grid-template-columns:1fr}}