section[data-v-4d5ff0b5]{--font-heading:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--h1-size:clamp(32px,4vw,48px);--h2-size:clamp(28px,3.5vw,40px);--h3-size:clamp(20px,2.5vw,28px);--body-size:clamp(16px,1.8vw,18px);--small-size:clamp(14px,1.5vw,16px);--line-height-tight:1.2;--line-height-normal:1.6;--line-height-relaxed:1.8;--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--container-max:1440px;--container-padding-desktop:80px;--container-padding-tablet:40px;--container-padding-mobile:24px;--section-padding-desktop:80px;--section-padding-tablet:60px;--section-padding-mobile:48px;--spacing-xs:8px;--spacing-sm:16px;--spacing-md:24px;--spacing-lg:32px;--spacing-xl:48px;--spacing-2xl:64px}.calculator-section[data-v-4d5ff0b5]{background:#fff;overflow:hidden;padding:var(--section-padding-mobile) 0;position:relative}.calculator-container[data-v-4d5ff0b5]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding-mobile);position:relative;z-index:2}.calculator-header[data-v-4d5ff0b5]{margin-bottom:var(--spacing-lg);text-align:center}.calculator-title[data-v-4d5ff0b5]{color:#1e40af;font-family:var(--font-heading);font-size:var(--h2-size);font-weight:var(--font-bold);letter-spacing:-.02em;line-height:var(--line-height-tight);margin-bottom:var(--spacing-sm)}.calculator-subtitle[data-v-4d5ff0b5]{color:#6b7280;font-family:var(--font-body);font-size:var(--body-size);line-height:var(--line-height-normal);margin:0 auto;max-width:600px}@media (max-width:640px){.section-container[data-v-4d5ff0b5]{padding-left:0;padding-right:0}}.bg-white[data-v-4d5ff0b5]:hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transition:box-shadow .3s}@media (prefers-reduced-motion:reduce){[data-v-4d5ff0b5]{animation:none!important;transition:none!important}}@media (prefers-contrast:high){.bg-gradient-to-b[data-v-4d5ff0b5]{background:#fff}.border-gray-100[data-v-4d5ff0b5]{border-color:#d1d5db}}@media (max-width:767px){.calculator-section[data-v-4d5ff0b5]{padding:var(--section-padding-mobile) 0}.calculator-container[data-v-4d5ff0b5]{padding:0 var(--container-padding-mobile)}.calculator-header[data-v-4d5ff0b5]{margin-bottom:var(--spacing-lg)}}@media (min-width:768px) and (max-width:1023px){.calculator-section[data-v-4d5ff0b5]{padding:var(--section-padding-tablet) 0}.calculator-container[data-v-4d5ff0b5]{padding:0 var(--container-padding-tablet)}}@media (min-width:1024px){.calculator-section[data-v-4d5ff0b5]{padding:var(--section-padding-desktop) 0}.calculator-container[data-v-4d5ff0b5]{padding:0 var(--container-padding-desktop)}.calculator-header[data-v-4d5ff0b5]{margin-bottom:var(--spacing-xl)}}
