section[data-v-e78602a4]{--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-e78602a4]{background:#fff;overflow:hidden;padding:var(--section-padding-mobile) 0;position:relative}.calculator-container[data-v-e78602a4]{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding-mobile);position:relative;z-index:2}.calculator-header[data-v-e78602a4]{margin-bottom:var(--spacing-lg);text-align:center}.calculator-title[data-v-e78602a4]{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-e78602a4]{color:#6b7280;font-family:var(--font-body);font-size:var(--body-size);line-height:var(--line-height-normal);margin:0 auto;max-width:600px}.line-clamp-1[data-v-e78602a4]{-webkit-line-clamp:1}.line-clamp-1[data-v-e78602a4],.line-clamp-2[data-v-e78602a4]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.line-clamp-2[data-v-e78602a4]{-webkit-line-clamp:2}.line-clamp-3[data-v-e78602a4]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.collapsible-content[data-v-e78602a4]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-out}.collapsible-content.expanded[data-v-e78602a4]{grid-template-rows:1fr}.collapsible-content>div[data-v-e78602a4]{min-height:0}@media (prefers-reduced-motion:reduce){.hover\:-translate-y-1[data-v-e78602a4]:hover,.hover\:shadow-xl[data-v-e78602a4]:hover{transform:none;transition:none}.collapsible-content[data-v-e78602a4]{transition:none}}@media (max-width:767px){.calculator-section[data-v-e78602a4]{padding:var(--section-padding-mobile) 0}.calculator-container[data-v-e78602a4]{padding:0 var(--container-padding-mobile)}.calculator-header[data-v-e78602a4]{margin-bottom:var(--spacing-lg)}}@media (min-width:768px) and (max-width:1023px){.calculator-section[data-v-e78602a4]{padding:var(--section-padding-tablet) 0}.calculator-container[data-v-e78602a4]{padding:0 var(--container-padding-tablet)}}@media (min-width:1024px){.calculator-section[data-v-e78602a4]{padding:var(--section-padding-desktop) 0}.calculator-container[data-v-e78602a4]{padding:0 var(--container-padding-desktop)}.calculator-header[data-v-e78602a4]{margin-bottom:var(--spacing-xl)}}
