.AreaCalculatorLayout_container__uhZyR{min-height:100vh;background-color:#f9fafb}.AreaCalculatorLayout_breadcrumbs__E_bwy{background-color:white;border-bottom:1px solid #e5e7eb}.AreaCalculatorLayout_breadcrumbsInner__E_bO0{max-width:1200px;margin:0 auto;padding:12px 24px}.AreaCalculatorLayout_breadcrumbNav__zM5eK{display:flex;font-size:14px;color:#6b7280}.AreaCalculatorLayout_breadcrumbLink__hX_DX{color:#6b7280;text-decoration:none}.AreaCalculatorLayout_breadcrumbLink__hX_DX:hover{color:#2563eb}.AreaCalculatorLayout_breadcrumbSeparator__Wt9F_{margin:0 8px}.AreaCalculatorLayout_breadcrumbCurrent__5GpRk{color:#111827;font-weight:500}.AreaCalculatorLayout_header__39cQj{background:linear-gradient(90deg,#2563eb,#1e40af);color:white;padding:48px 0}.AreaCalculatorLayout_headerInner__RbVKK{max-width:1200px;margin:0 auto;padding:0 24px}.AreaCalculatorLayout_title__D7ye7{font-size:2.5rem;font-weight:700;margin-bottom:16px}.AreaCalculatorLayout_intro__q0Aft{font-size:1.25rem;color:#dbeafe;max-width:800px;line-height:1.6}.AreaCalculatorLayout_stats__zI9Y7{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-top:32px}.AreaCalculatorLayout_statCard__9906U{background-color:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-radius:8px;padding:16px}.AreaCalculatorLayout_statLabel__uJHvQ{font-size:14px;color:#bfdbfe;margin-bottom:4px}.AreaCalculatorLayout_statValue__qeV9S{font-size:24px;font-weight:700}.AreaCalculatorLayout_mainContent__3_DeU{max-width:1200px;margin:0 auto;padding:32px 24px}.AreaCalculatorLayout_calculatorSection__9Nqep,.AreaCalculatorLayout_contentSection__7h00M{background-color:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:32px;margin-bottom:32px}.AreaCalculatorLayout_sectionTitle__MQ1_c{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:24px}.AreaCalculatorLayout_prose__aFQNq p{color:#374151;margin-bottom:16px;line-height:1.75}.AreaCalculatorLayout_tableContainer__EoC__{overflow-x:auto}.AreaCalculatorLayout_table__2wQKH{width:100%;border-collapse:collapse}.AreaCalculatorLayout_table__2wQKH thead tr{background-color:#f3f4f6}.AreaCalculatorLayout_table__2wQKH th{text-align:left;font-weight:600}.AreaCalculatorLayout_table__2wQKH td,.AreaCalculatorLayout_table__2wQKH th{border:1px solid #d1d5db;padding:12px 16px}.AreaCalculatorLayout_table__2wQKH tbody tr:hover{background-color:#f9fafb}.AreaCalculatorLayout_highlightRow__V3joj{background-color:#eff6ff!important;font-weight:600}.AreaCalculatorLayout_faqItem__5sKqX{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #e5e7eb}.AreaCalculatorLayout_faqItem__5sKqX:last-child{border-bottom:none}.AreaCalculatorLayout_faqQuestion__idq0n{font-size:1.125rem;font-weight:600;color:#111827;margin-bottom:12px}.AreaCalculatorLayout_faqAnswer__RP9N9{color:#6b7280;line-height:1.75}.AreaCalculatorLayout_prosConsGrid__56kM1{display:grid;grid-template-columns:1fr 1fr;gap:32px}.AreaCalculatorLayout_consList__xOvVh,.AreaCalculatorLayout_prosList__SmrUb{list-style:none;padding:0;margin:0}.AreaCalculatorLayout_consList__xOvVh li,.AreaCalculatorLayout_prosList__SmrUb li{padding:12px 0;border-bottom:1px solid #e5e7eb}.AreaCalculatorLayout_consList__xOvVh li:last-child,.AreaCalculatorLayout_prosList__SmrUb li:last-child{border-bottom:none}.AreaCalculatorLayout_proIcon__b2yyg{color:#10b981;font-weight:700;margin-right:8px}.AreaCalculatorLayout_conIcon__cqThX{color:#ef4444;font-weight:700;margin-right:8px}.AreaCalculatorLayout_relatedLinks___YXNw{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.AreaCalculatorLayout_relatedLink__pH2pY{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;text-decoration:none;color:#2563eb;font-weight:500;transition:all .2s}.AreaCalculatorLayout_relatedLink__pH2pY:hover{background-color:#eff6ff;border-color:#2563eb;box-shadow:0 2px 8px rgba(37,99,235,.1)}.AreaCalculatorLayout_ctaSection__D1UOT{background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:8px;padding:32px;text-align:center;color:white}.AreaCalculatorLayout_ctaTitle__PYyk3{font-size:1.5rem;font-weight:700;margin-bottom:16px}.AreaCalculatorLayout_ctaText__K7llw{font-size:1.125rem;margin-bottom:24px;opacity:.95}.AreaCalculatorLayout_ctaButton__Iy3bp{display:inline-block;background-color:white;color:#2563eb;padding:12px 24px;border-radius:6px;font-weight:600;text-decoration:none;transition:all .2s}.AreaCalculatorLayout_ctaButton__Iy3bp:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px)}@media (max-width:768px){.AreaCalculatorLayout_title__D7ye7{font-size:2rem}.AreaCalculatorLayout_stats__zI9Y7{grid-template-columns:repeat(2,1fr)}.AreaCalculatorLayout_prosConsGrid__56kM1{grid-template-columns:1fr}.AreaCalculatorLayout_calculatorSection__9Nqep,.AreaCalculatorLayout_contentSection__7h00M{padding:20px}}