.EducationalHubLayout-module__Jvqwba__container{background:var(--background);min-height:100vh;color:var(--foreground);flex-direction:column;font-family:Poppins,Inter,Arial,sans-serif;display:flex}.EducationalHubLayout-module__Jvqwba__header{background:var(--background);border-bottom:1px solid var(--border);z-index:50;box-shadow:var(--shadow-sm);position:-webkit-sticky;position:sticky;top:0}.EducationalHubLayout-module__Jvqwba__headerContent{justify-content:space-between;align-items:center;max-width:1200px;height:4rem;margin:0 auto;padding:0 1rem;display:flex}.EducationalHubLayout-module__Jvqwba__logo{font-size:1.25rem;font-weight:700}.EducationalHubLayout-module__Jvqwba__logoLink{color:var(--primary);transition:color var(--transition-fast);text-decoration:none}.EducationalHubLayout-module__Jvqwba__logoLink:hover{color:var(--primary-hover)}.EducationalHubLayout-module__Jvqwba__logoText{color:var(--primary);font-weight:600}.EducationalHubLayout-module__Jvqwba__nav{align-items:center;gap:1rem;display:flex}.EducationalHubLayout-module__Jvqwba__navLinks{align-items:center;gap:1.5rem;display:flex}.EducationalHubLayout-module__Jvqwba__navLink{color:var(--text-secondary);transition:all var(--transition-fast);border-radius:.375rem;padding:.5rem .75rem;font-size:.95rem;font-weight:500;text-decoration:none;position:relative}.EducationalHubLayout-module__Jvqwba__navLink:hover,.EducationalHubLayout-module__Jvqwba__navLink.EducationalHubLayout-module__Jvqwba__active{color:var(--primary);background:var(--primary-light)}.EducationalHubLayout-module__Jvqwba__navActions{align-items:center;gap:1rem;display:flex}.EducationalHubLayout-module__Jvqwba__mobileMenuButton{cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:.375rem;padding:.5rem;display:none}.EducationalHubLayout-module__Jvqwba__mobileMenuButton:hover{background:var(--background-secondary)}.EducationalHubLayout-module__Jvqwba__hamburger{background:var(--text-secondary);width:1.5rem;height:2px;display:block;position:relative}.EducationalHubLayout-module__Jvqwba__hamburger:before,.EducationalHubLayout-module__Jvqwba__hamburger:after{content:"";background:var(--text-secondary);width:1.5rem;height:2px;transition:all var(--transition-fast);position:absolute}.EducationalHubLayout-module__Jvqwba__hamburger:before{top:-6px}.EducationalHubLayout-module__Jvqwba__hamburger:after{top:6px}.EducationalHubLayout-module__Jvqwba__mobileMenu{background:var(--background);border-bottom:1px solid var(--border);box-shadow:var(--shadow);display:none;position:absolute;top:100%;left:0;right:0}.EducationalHubLayout-module__Jvqwba__mobileNavLink{color:var(--text-secondary);border-bottom:1px solid var(--border-light);transition:all var(--transition-fast);padding:1rem;font-weight:500;text-decoration:none;display:block}.EducationalHubLayout-module__Jvqwba__mobileNavLink:hover{color:var(--primary);background:var(--background-secondary)}.EducationalHubLayout-module__Jvqwba__mobileNavLink:last-child{border-bottom:none}.EducationalHubLayout-module__Jvqwba__main{flex:1;padding:2rem 0}.EducationalHubLayout-module__Jvqwba__content{max-width:1200px;margin:0 auto;padding:0 1rem}.EducationalHubLayout-module__Jvqwba__pageTitle{color:var(--text-primary);text-align:center;margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.2}.EducationalHubLayout-module__Jvqwba__pageSubtitle{color:var(--text-secondary);text-align:center;max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1rem;font-weight:400;line-height:1.4}.EducationalHubLayout-module__Jvqwba__footer{background:var(--background-secondary);border-top:1px solid var(--border);margin-top:4rem}.EducationalHubLayout-module__Jvqwba__footerContent{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto;padding:3rem 1rem 2rem;display:grid}.EducationalHubLayout-module__Jvqwba__footerSection{flex-direction:column;display:flex}.EducationalHubLayout-module__Jvqwba__footerTitle{color:var(--text-primary);margin-bottom:1rem;font-size:1.125rem;font-weight:600}.EducationalHubLayout-module__Jvqwba__footerLink{color:var(--text-secondary);transition:color var(--transition-fast);margin-bottom:.5rem;font-size:.875rem;text-decoration:none}.EducationalHubLayout-module__Jvqwba__footerLink:hover{color:var(--primary)}.EducationalHubLayout-module__Jvqwba__footerBottom{border-top:1px solid var(--border);background:var(--background);padding:2rem 1rem}.EducationalHubLayout-module__Jvqwba__copyright{text-align:center;color:var(--text-muted);margin-bottom:1rem;font-size:.875rem}@media (max-width:768px){.EducationalHubLayout-module__Jvqwba__headerContent{height:3.5rem}.EducationalHubLayout-module__Jvqwba__logoText{font-size:1.1rem}.EducationalHubLayout-module__Jvqwba__navLinks{display:none}.EducationalHubLayout-module__Jvqwba__mobileMenuButton,.EducationalHubLayout-module__Jvqwba__mobileMenu{display:block}.EducationalHubLayout-module__Jvqwba__pageTitle{margin-bottom:1rem;font-size:2rem}.EducationalHubLayout-module__Jvqwba__pageSubtitle{margin-bottom:1.5rem;font-size:.9rem}.EducationalHubLayout-module__Jvqwba__main{padding:1.5rem 0}.EducationalHubLayout-module__Jvqwba__content{padding:0 .75rem}.EducationalHubLayout-module__Jvqwba__footerContent{grid-template-columns:1fr;gap:1.5rem;padding:2rem .75rem 1.5rem}.EducationalHubLayout-module__Jvqwba__footerBottom{padding:1.5rem .75rem}}
.RightSidebar-module__jslJuW__sidebar{flex-shrink:0;width:300px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:2rem;position:-webkit-sticky;position:sticky;top:2rem}.RightSidebar-module__jslJuW__sidebarContent{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.RightSidebar-module__jslJuW__sidebarHeader{border-bottom:1px solid #e2e8f0;margin-bottom:1.5rem;padding-bottom:1rem}.RightSidebar-module__jslJuW__sidebarTitle{color:#1e40af;margin:0 0 1rem;font-size:1.125rem;font-weight:700;line-height:1.4}.RightSidebar-module__jslJuW__ctaButton{color:#fff;text-align:center;background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%);border-radius:.5rem;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 2px 4px rgba(30,64,175,.2)}.RightSidebar-module__jslJuW__ctaButton:hover{background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 8px rgba(30,64,175,.3)}.RightSidebar-module__jslJuW__sidebarNav,.RightSidebar-module__jslJuW__sectionGroup{margin-bottom:1.5rem}.RightSidebar-module__jslJuW__sectionGroup:last-child{margin-bottom:0}.RightSidebar-module__jslJuW__sectionTitle{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e2e8f0;margin:0 0 .75rem;padding-bottom:.25rem;font-size:.875rem;font-weight:600}.RightSidebar-module__jslJuW__linkList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.RightSidebar-module__jslJuW__linkItem{display:block}.RightSidebar-module__jslJuW__sidebarLink{color:#374151;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;padding:.75rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.1)}.RightSidebar-module__jslJuW__sidebarLink:hover{color:#1e40af;background:#f0f9ff;border-color:#3b82f6;transform:translate(2px)}.RightSidebar-module__jslJuW__activeLink{color:#1e40af;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border-color:#3b82f6;font-weight:600}.RightSidebar-module__jslJuW__activeIndicator{color:#3b82f6;font-size:1.2rem;font-weight:700;position:absolute;right:.75rem}.RightSidebar-module__jslJuW__calculatorLink{border-left:4px solid #10b981}.RightSidebar-module__jslJuW__guideLink{border-left:4px solid #f59e0b}.RightSidebar-module__jslJuW__linkIcon{flex-shrink:0;margin-right:.75rem;font-size:1rem}.RightSidebar-module__jslJuW__linkText{flex-grow:1;line-height:1.4}.RightSidebar-module__jslJuW__sidebarFooter{border-top:1px solid #e2e8f0;padding-top:1rem}.RightSidebar-module__jslJuW__footerText{color:#6b7280;text-align:center;margin:0;font-size:.85rem;line-height:1.5}@media (max-width:1024px){.RightSidebar-module__jslJuW__sidebar{width:100%;margin-top:2rem;margin-left:0;position:static}.RightSidebar-module__jslJuW__sidebarContent{border-radius:.5rem}}@media (max-width:768px){.RightSidebar-module__jslJuW__sidebar{margin-top:1.5rem}.RightSidebar-module__jslJuW__sidebarContent{padding:1rem}.RightSidebar-module__jslJuW__sidebarTitle{font-size:1rem}.RightSidebar-module__jslJuW__sectionTitle{font-size:.8rem}.RightSidebar-module__jslJuW__ctaButton,.RightSidebar-module__jslJuW__sidebarLink{padding:.625rem .875rem;font-size:.85rem}.RightSidebar-module__jslJuW__linkIcon{margin-right:.5rem;font-size:.9rem}}@media (max-width:640px){.RightSidebar-module__jslJuW__sidebar{width:100%;margin:1.5rem 0;position:static}.RightSidebar-module__jslJuW__sidebarContent{border-radius:.375rem;padding:.875rem}.RightSidebar-module__jslJuW__linkList{gap:.125rem}.RightSidebar-module__jslJuW__sidebarLink{padding:.5rem .75rem;font-size:.8rem}.RightSidebar-module__jslJuW__linkIcon{margin-right:.375rem;font-size:.8rem}.RightSidebar-module__jslJuW__activeIndicator{font-size:1rem;right:.5rem}}
.CalculatorLayout-module__I9fbOq__container{background-color:#fff;min-height:100vh}.CalculatorLayout-module__I9fbOq__header{color:#fff;z-index:50;background:linear-gradient(135deg,#111827 0%,#1f2937 50%,#111827 100%);border-bottom:1px solid #374151;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__headerContent{max-width:1280px;margin:0 auto;padding:0 1rem}.CalculatorLayout-module__I9fbOq__headerInner{justify-content:space-between;align-items:center;height:4rem;display:flex}.CalculatorLayout-module__I9fbOq__logoSection{align-items:center;display:flex}.CalculatorLayout-module__I9fbOq__logoLink{align-items:center;gap:.5rem;text-decoration:none;transition:transform .3s;display:flex}.CalculatorLayout-module__I9fbOq__logoLink:hover{transform:scale(1.05)}.CalculatorLayout-module__I9fbOq__logoIcon{background:linear-gradient(135deg,#2563eb 0%,#06b6d4 100%);border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .3s;display:flex}.CalculatorLayout-module__I9fbOq__logoLink:hover .CalculatorLayout-module__I9fbOq__logoIcon{transform:scale(1.1)}.CalculatorLayout-module__I9fbOq__logoSvg{color:#fff;width:1.25rem;height:1.25rem}.CalculatorLayout-module__I9fbOq__logoText{align-items:center;gap:.5rem;display:flex}.CalculatorLayout-module__I9fbOq__logoTitle{background:linear-gradient(90deg,#60a5fa 0%,#06b6d4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700;transition:all .3s}.CalculatorLayout-module__I9fbOq__logoLink:hover .CalculatorLayout-module__I9fbOq__logoTitle{background:linear-gradient(90deg,#93c5fd 0%,#22d3ee 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.CalculatorLayout-module__I9fbOq__logoBadge{color:#06b6d4;font-size:.875rem;font-weight:500}.CalculatorLayout-module__I9fbOq__nav{align-items:center;gap:1.5rem;display:none}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__nav{display:flex}}.CalculatorLayout-module__I9fbOq__navLink{color:#fff!important;padding:.5rem 0!important;font-weight:500!important;text-decoration:none!important;transition:color .2s!important;position:relative!important}.CalculatorLayout-module__I9fbOq__navLink:hover{font-weight:600;color:#06b6d4!important}.CalculatorLayout-module__I9fbOq__navLink:after{content:"";background-color:#06b6d4;width:0;height:2px;transition:width .2s;position:absolute;bottom:0;left:0}.CalculatorLayout-module__I9fbOq__navLink:hover:after{width:100%}.CalculatorLayout-module__I9fbOq__languageSwitcher{align-items:center;margin-left:1.5rem;display:flex}.CalculatorLayout-module__I9fbOq__mobileMenuButton{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:.5rem;padding:.5rem;transition:color .2s;display:flex}.CalculatorLayout-module__I9fbOq__mobileMenuButton:hover{color:#06b6d4}.CalculatorLayout-module__I9fbOq__mobileMenuIcon{width:1.5rem;height:1.5rem}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__mobileMenuButton{display:none}}.CalculatorLayout-module__I9fbOq__mobileNav{border-top:1px solid #374151;flex-direction:column;gap:0;margin-top:.5rem;padding:.5rem 0;display:flex}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__mobileNav{display:none}}.CalculatorLayout-module__I9fbOq__mobileNavLink{color:#fff;padding:.75rem 1rem;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s;display:block}.CalculatorLayout-module__I9fbOq__mobileNavLink:hover{color:#06b6d4;background-color:rgba(6,182,212,.1)}.CalculatorLayout-module__I9fbOq__mobileNavSection{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:.5rem;padding-bottom:.5rem}.CalculatorLayout-module__I9fbOq__primaryLink{background:linear-gradient(135deg,#10b981 0%,#059669 100%);margin-bottom:.25rem;font-weight:600}.CalculatorLayout-module__I9fbOq__linkIcon{text-align:center;width:1.25rem;margin-right:.75rem;display:inline-block}.CalculatorLayout-module__I9fbOq__linkText{flex:1}.CalculatorLayout-module__I9fbOq__mobileNavExpandable{border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:.25rem}.CalculatorLayout-module__I9fbOq__mobileNavToggle{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:500;transition:background-color .2s;display:flex}.CalculatorLayout-module__I9fbOq__mobileNavToggle:hover{background-color:rgba(255,255,255,.05)}.CalculatorLayout-module__I9fbOq__toggleIcon{text-align:center;width:1.25rem;margin-right:.75rem;display:inline-block}.CalculatorLayout-module__I9fbOq__toggleText{flex:1}.CalculatorLayout-module__I9fbOq__expandIcon{font-size:.75rem;transition:transform .2s}.CalculatorLayout-module__I9fbOq__expandIcon.CalculatorLayout-module__I9fbOq__expanded{transform:rotate(180deg)}.CalculatorLayout-module__I9fbOq__mobileNavSubmenu{background:rgba(0,0,0,.1);border-radius:.25rem;max-height:0;margin:.25rem 0;transition:max-height .3s ease-in-out;overflow:hidden}.CalculatorLayout-module__I9fbOq__mobileNavSubmenu.CalculatorLayout-module__I9fbOq__expanded{max-height:500px}.CalculatorLayout-module__I9fbOq__mobileNavSublink{color:#e5e7eb;border-radius:.25rem;margin:.125rem .5rem;padding:.625rem 2rem;font-size:.9rem;font-weight:400;text-decoration:none;transition:color .2s,background-color .2s;display:block}.CalculatorLayout-module__I9fbOq__mobileNavSublink:hover{color:#06b6d4;background-color:rgba(6,182,212,.1)}.CalculatorLayout-module__I9fbOq__mobileNavFooter{border-top:1px solid rgba(255,255,255,.2);margin-top:1rem;padding-top:1rem}.CalculatorLayout-module__I9fbOq__mobileNavFooterLink{color:#9ca3af;padding:.5rem 1rem;font-size:.875rem;font-weight:400;text-decoration:none;transition:color .2s;display:block}.CalculatorLayout-module__I9fbOq__mobileNavFooterLink:hover{color:#06b6d4}.CalculatorLayout-module__I9fbOq__mobileNavToggle,.CalculatorLayout-module__I9fbOq__mobileNavLink,.CalculatorLayout-module__I9fbOq__mobileNavSublink,.CalculatorLayout-module__I9fbOq__mobileNavFooterLink{align-items:center;min-height:44px;display:flex}.CalculatorLayout-module__I9fbOq__mobileNavSubmenu{max-height:500px}.CalculatorLayout-module__I9fbOq__mobileNavSubmenu[aria-hidden=true],html.CalculatorLayout-module__I9fbOq__js .CalculatorLayout-module__I9fbOq__mobileNavSubmenu{max-height:0}html.CalculatorLayout-module__I9fbOq__js .CalculatorLayout-module__I9fbOq__mobileNavSubmenu.CalculatorLayout-module__I9fbOq__expanded{max-height:500px}@media (prefers-reduced-motion:reduce){.CalculatorLayout-module__I9fbOq__mobileNavSubmenu{transition:none}}.CalculatorLayout-module__I9fbOq__mobileNavToggle:focus,.CalculatorLayout-module__I9fbOq__mobileNavLink:focus,.CalculatorLayout-module__I9fbOq__mobileNavSublink:focus,.CalculatorLayout-module__I9fbOq__mobileNavFooterLink:focus{outline-offset:2px;outline:2px solid #06b6d4}.CalculatorLayout-module__I9fbOq__main{max-width:1280px;margin:0 auto;padding:4rem 1rem 1.5rem}.CalculatorLayout-module__I9fbOq__contentGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1024px){.CalculatorLayout-module__I9fbOq__contentGrid{grid-template-columns:2fr 300px}}.CalculatorLayout-module__I9fbOq__mainContent{word-wrap:break-word;flex-direction:column;gap:2rem;width:100%;display:flex;overflow-x:hidden}.CalculatorLayout-module__I9fbOq__sidebarContainer{display:none}@media (min-width:1024px){.CalculatorLayout-module__I9fbOq__sidebarContainer{display:block}}.CalculatorLayout-module__I9fbOq__pageHeader{text-align:center}@media (min-width:1024px){.CalculatorLayout-module__I9fbOq__pageHeader{text-align:left}}.CalculatorLayout-module__I9fbOq__pageTitle{color:#1e40af;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.CalculatorLayout-module__I9fbOq__bullet{background:linear-gradient(90deg,#3b82f6 0%,#06b6d4 100%);border-radius:50%;width:6px;height:6px;margin-right:.5rem}.CalculatorLayout-module__I9fbOq__section{margin-bottom:2rem}.CalculatorLayout-module__I9fbOq__cardSection{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;margin-bottom:1.5rem;padding:1rem;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__cardSection:hover:before{opacity:1}.CalculatorLayout-module__I9fbOq__cardSection:before{content:"";opacity:0;background:linear-gradient(90deg,#3b82f6 0%,#06b6d4 100%);height:3px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.CalculatorLayout-module__I9fbOq__sectionTitle{background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;margin-bottom:1rem;font-size:1.125rem;font-weight:700;display:flex}.CalculatorLayout-module__I9fbOq__pageTitle{color:#1e40af;background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}@media (max-width:767px){.CalculatorLayout-module__I9fbOq__pageTitle{color:#1e40af;background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:21px;line-height:1.3}}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__pageTitle{font-size:1.5rem}}.CalculatorLayout-module__I9fbOq__titleUnderline{background:linear-gradient(90deg,#3b82f6 0%,#06b6d4 100%);border-radius:9999px;width:3rem;height:2px;margin:0 auto}@media (min-width:1024px){.CalculatorLayout-module__I9fbOq__titleUnderline{margin:0}}.CalculatorLayout-module__I9fbOq__calculatorSection{width:100%;margin-bottom:1.5rem}.CalculatorLayout-module__I9fbOq__mobileCalculator{margin-bottom:1.5rem;display:block}@media (min-width:1024px){.CalculatorLayout-module__I9fbOq__mobileCalculator{display:none}}.CalculatorLayout-module__I9fbOq__sidebar{display:none}@media (min-width:1024px){.CalculatorLayout-module__I9fbOq__sidebar{display:block}}.CalculatorLayout-module__I9fbOq__sidebarSticky{flex-direction:column;gap:1.5rem;display:flex;position:-webkit-sticky;position:sticky;top:6rem}.CalculatorLayout-module__I9fbOq__calculatorCard{background:linear-gradient(145deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:1.25rem;padding:1rem;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__calculatorCard:before{content:"";background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%);height:4px;position:absolute;top:0;left:0;right:0}.CalculatorLayout-module__I9fbOq__calculatorCard:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__relatedCard{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:none;border-radius:1rem;padding:.75rem;transition:all .25s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__relatedCard:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__relatedTitle{color:#374151;align-items:center;margin-bottom:.75rem;font-size:1rem;font-weight:700;display:flex}.CalculatorLayout-module__I9fbOq__relatedBullet{background:linear-gradient(90deg,#3b82f6 0%,#06b6d4 100%);border-radius:50%;width:6px;height:6px;margin-right:.5rem}.CalculatorLayout-module__I9fbOq__relatedList{flex-direction:column;gap:.5rem;display:flex}.CalculatorLayout-module__I9fbOq__relatedItem{border:1px solid transparent;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;text-decoration:none;transition:all .3s;display:flex}.CalculatorLayout-module__I9fbOq__relatedItem:hover{background-color:rgba(255,255,255,.5);border-color:#bfdbfe;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__relatedIcon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .3s;display:flex;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__relatedItem:hover .CalculatorLayout-module__I9fbOq__relatedIcon{transform:scale(1.05)}.CalculatorLayout-module__I9fbOq__iconBlue{background:linear-gradient(135deg,#60a5fa 0%,#2563eb 100%)}.CalculatorLayout-module__I9fbOq__iconGreen{background:linear-gradient(135deg,#4ade80 0%,#16a34a 100%)}.CalculatorLayout-module__I9fbOq__iconPink{background:linear-gradient(135deg,#f472b6 0%,#db2777 100%)}.CalculatorLayout-module__I9fbOq__iconOrange{background:linear-gradient(135deg,#fb923c 0%,#ea580c 100%)}.CalculatorLayout-module__I9fbOq__iconGray{background:linear-gradient(135deg,#9ca3af 0%,#6b7280 100%)}.CalculatorLayout-module__I9fbOq__iconPurple{background:linear-gradient(135deg,#a78bfa 0%,#7c3aed 100%)}.CalculatorLayout-module__I9fbOq__iconRed{background:linear-gradient(135deg,#f87171 0%,#dc2626 100%)}.CalculatorLayout-module__I9fbOq__relatedIcon span{color:#fff;font-size:1.125rem}.CalculatorLayout-module__I9fbOq__relatedContent{flex:1}.CalculatorLayout-module__I9fbOq__relatedItemTitle{color:#374151;font-size:.875rem;font-weight:600;transition:color .3s}.CalculatorLayout-module__I9fbOq__relatedItem:hover .CalculatorLayout-module__I9fbOq__relatedItemTitle{color:#2563eb}.CalculatorLayout-module__I9fbOq__relatedItemDesc{color:#374151;font-size:.75rem}.CalculatorLayout-module__I9fbOq__moreCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1rem;transition:all .25s;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__moreCard:hover{border-color:#3b82f6;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__disclaimerCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;margin-top:1rem;transition:all .25s;box-shadow:0 1px 3px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__disclaimerCard:hover{border-color:#f59e0b;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__moreCard:before{content:"";opacity:0;background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%);height:3px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.CalculatorLayout-module__I9fbOq__moreCard:hover:before{opacity:1}.CalculatorLayout-module__I9fbOq__moreTitle{color:#374151;margin-bottom:.75rem;font-size:.875rem;font-weight:700}.CalculatorLayout-module__I9fbOq__moreList{flex-direction:column;gap:.5rem;display:flex}.CalculatorLayout-module__I9fbOq__moreLink{color:#2563eb;padding:.5rem 0;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;display:block}.CalculatorLayout-module__I9fbOq__moreLink:hover{color:#1e40af;text-decoration:underline}.CalculatorLayout-module__I9fbOq__footer{color:#fff;background:linear-gradient(135deg,#111827 0%,#1f2937 50%,#111827 100%);border-top:1px solid #374151;margin-top:1.5rem}.CalculatorLayout-module__I9fbOq__footerContent{max-width:1280px;margin:0 auto;padding:.75rem 1rem}.CalculatorLayout-module__I9fbOq__footerLinksRow{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:.5rem;display:flex}.CalculatorLayout-module__I9fbOq__footerLinksGroup{flex-wrap:wrap;gap:1rem;display:flex}.CalculatorLayout-module__I9fbOq__footerLink{color:#9ca3af;padding:.25rem 0;font-size:.875rem;text-decoration:none;transition:color .2s}.CalculatorLayout-module__I9fbOq__footerLink:hover{color:#60a5fa}.CalculatorLayout-module__I9fbOq__footerCopyright p{color:#6b7280;margin:0;font-size:.75rem}.CalculatorLayout-module__I9fbOq__footerBrand{grid-column:1}@media (min-width:1024px){.CalculatorLayout-module__I9fbOq__footerBrand{grid-column:1}}.CalculatorLayout-module__I9fbOq__footerLogo{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.CalculatorLayout-module__I9fbOq__footerLogoIcon{background:linear-gradient(135deg,#2563eb 0%,#06b6d4 100%);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.CalculatorLayout-module__I9fbOq__footerLogoSvg{color:#fff;width:1.125rem;height:1.125rem}.CalculatorLayout-module__I9fbOq__footerLogoText{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CalculatorLayout-module__I9fbOq__footerLogoTitle{background:linear-gradient(90deg,#60a5fa 0%,#06b6d4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.125rem;font-weight:700;line-height:1.2}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__footerLogoTitle{font-size:1.25rem}}.CalculatorLayout-module__I9fbOq__footerLogoBadge{color:#06b6d4;font-size:.8125rem;font-weight:500}.CalculatorLayout-module__I9fbOq__footerDescription{color:#fff;margin-top:.25rem;font-size:.75rem;line-height:1.4}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__footerDescription{font-size:.8125rem}}.CalculatorLayout-module__I9fbOq__footerSection{flex-direction:column;display:flex}.CalculatorLayout-module__I9fbOq__footerSectionTitle{background:linear-gradient(135deg,#3b82f6 0%,#1e40af 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.375rem;font-size:.8125rem;font-weight:700;line-height:1.2}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__footerSectionTitle{margin-bottom:.625rem;font-size:.9375rem}}.CalculatorLayout-module__I9fbOq__footerLinks{grid-template-columns:repeat(2,1fr);gap:.125rem .5rem;display:grid}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__footerLinks{gap:.375rem 1rem}}.CalculatorLayout-module__I9fbOq__footerLinksContainer{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem 1rem;margin-top:1.5rem;display:grid}.CalculatorLayout-module__I9fbOq__footerColumn{flex-direction:column;display:flex}.CalculatorLayout-module__I9fbOq__footerColumnTitle{color:#fff;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.75rem;font-size:.875rem;font-weight:700}.CalculatorLayout-module__I9fbOq__footerColumnLinks{flex-direction:column;gap:.375rem;display:flex}@media (max-width:768px){.CalculatorLayout-module__I9fbOq__footerLinksContainer{grid-template-columns:1fr;gap:1.5rem}.CalculatorLayout-module__I9fbOq__footerColumn{margin-bottom:1rem}.CalculatorLayout-module__I9fbOq__main{padding:3.5rem .75rem 1.5rem}.CalculatorLayout-module__I9fbOq__pageTitle{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal;max-width:100%;font-size:1.25rem;line-height:1.3}.CalculatorLayout-module__I9fbOq__mainContent{padding:0;overflow-x:hidden}.CalculatorLayout-module__I9fbOq__mainContent *{box-sizing:border-box;max-width:100%}.CalculatorLayout-module__I9fbOq__mainContent img,.CalculatorLayout-module__I9fbOq__mainContent table,.CalculatorLayout-module__I9fbOq__mainContent iframe{max-width:100%;height:auto}}.CalculatorLayout-module__I9fbOq__footerLink{color:#fff!important;white-space:nowrap!important;align-items:center!important;min-height:2.25rem!important;margin:.0625rem 0!important;padding:.375rem .125rem!important;font-size:.75rem!important;line-height:1.3!important;text-decoration:none!important;transition:color .3s!important;display:flex!important}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__footerLink{color:#fff!important;min-height:2.5rem!important;margin:.0625rem 0!important;padding:.375rem .25rem!important;font-size:.875rem!important;line-height:1.4!important}}.CalculatorLayout-module__I9fbOq__footerLink:hover{color:#06b6d4!important;-webkit-text-decoration:underline #06b6d4!important;text-decoration:underline #06b6d4!important;text-decoration-thickness:2px!important}.CalculatorLayout-module__I9fbOq__footerCopyright{text-align:center;border-top:1px solid #374151;margin-top:.75rem;padding-top:.75rem}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__footerCopyright{margin-top:1.25rem;padding-top:1.25rem}}.CalculatorLayout-module__I9fbOq__footerCopyright p{font-size:.75rem;line-height:1.4;color:#fff!important}@media (min-width:768px){.CalculatorLayout-module__I9fbOq__footerCopyright p{font-size:.8125rem;color:#fff!important}}
