.CalculatorWrapper-module__l4L0Jq__wrapper{padding-top:2rem;padding-bottom:4rem}.CalculatorWrapper-module__l4L0Jq__breadcrumbs{color:var(--color-text-muted);margin-bottom:2rem;font-size:.95rem;font-weight:500}.CalculatorWrapper-module__l4L0Jq__breadcrumbs a{color:var(--color-text-muted);transition:color var(--transition-fast)}.CalculatorWrapper-module__l4L0Jq__breadcrumbs a:hover{color:var(--color-accent);text-decoration:underline}.CalculatorWrapper-module__l4L0Jq__breadcrumbs span{color:var(--color-text)}.CalculatorWrapper-module__l4L0Jq__contentLayout{align-items:flex-start;gap:3rem;display:flex}.CalculatorWrapper-module__l4L0Jq__mainColumn{flex:1;min-width:0}.CalculatorWrapper-module__l4L0Jq__sidebar{width:336px;top:calc(var(--header-height) + 2rem);flex-shrink:0;position:sticky}.CalculatorWrapper-module__l4L0Jq__headerRow{align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}.CalculatorWrapper-module__l4L0Jq__headerIcon{object-fit:contain;filter:drop-shadow(0 4px 6px #0000001a);width:56px;height:56px}.CalculatorWrapper-module__l4L0Jq__title{background:linear-gradient(135deg,var(--color-primary)0%,#475569 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.25rem;line-height:1.2}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.CalculatorWrapper-module__l4L0Jq__title{color:var(--color-primary)}}.CalculatorWrapper-module__l4L0Jq__description{color:var(--color-text-muted);max-width:65ch;margin-bottom:2.5rem;font-size:1.15rem;line-height:1.6}.CalculatorWrapper-module__l4L0Jq__calculatorBox{background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-md);transition:transform var(--transition-fast),box-shadow var(--transition-fast);margin-bottom:4rem;padding:2.5rem}.CalculatorWrapper-module__l4L0Jq__calculatorBox:hover{box-shadow:var(--shadow-lg)}.CalculatorWrapper-module__l4L0Jq__textContent{color:var(--color-text);font-size:1.05rem;line-height:1.8}.CalculatorWrapper-module__l4L0Jq__textContent h2{color:var(--color-primary);border-bottom:1px solid var(--color-border);margin-top:3rem;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:1.75rem}.CalculatorWrapper-module__l4L0Jq__textContent h3{color:var(--color-primary-light);margin-top:2rem;margin-bottom:1rem;font-size:1.35rem}.CalculatorWrapper-module__l4L0Jq__textContent p{margin-bottom:1.5rem}.CalculatorWrapper-module__l4L0Jq__textContent ul,.CalculatorWrapper-module__l4L0Jq__textContent ol{margin-bottom:1.5rem;padding-left:1.5rem}.CalculatorWrapper-module__l4L0Jq__textContent li{margin-bottom:.5rem}.CalculatorWrapper-module__l4L0Jq__formulaSection{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:3rem 0;padding:2rem}.CalculatorWrapper-module__l4L0Jq__formulaBox{background-color:var(--color-surface);border-radius:var(--radius-sm);border-left:4px solid var(--color-accent);box-shadow:var(--shadow-sm);margin-bottom:2rem;padding:1.5rem;font-family:Courier New,Courier,monospace;font-weight:600;overflow-x:auto}.CalculatorWrapper-module__l4L0Jq__variableList{margin-bottom:2rem;padding:0;list-style:none}.CalculatorWrapper-module__l4L0Jq__variableList li{border-left:3px solid var(--color-border);margin-bottom:.75rem;padding-left:1rem}.CalculatorWrapper-module__l4L0Jq__stepList{margin-bottom:2rem;padding-left:1.5rem}.CalculatorWrapper-module__l4L0Jq__stepList li{margin-bottom:.75rem}.CalculatorWrapper-module__l4L0Jq__adPlaceholder{background:var(--color-surface);height:250px;color:var(--color-text-muted);border-radius:var(--radius-sm);border:1px dashed var(--color-border);justify-content:center;align-items:center;margin-bottom:2rem;display:flex}.CalculatorWrapper-module__l4L0Jq__relatedList{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-top:2rem;padding:1.5rem;list-style:none}.CalculatorWrapper-module__l4L0Jq__relatedList li{border-bottom:1px dashed var(--color-border);margin-bottom:.75rem;padding-bottom:.75rem}.CalculatorWrapper-module__l4L0Jq__relatedList li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.CalculatorWrapper-module__l4L0Jq__relatedList a{color:var(--color-primary);font-weight:500}.CalculatorWrapper-module__l4L0Jq__relatedList a:hover{color:var(--color-accent)}.CalculatorWrapper-module__l4L0Jq__faq{margin-top:4rem}.CalculatorWrapper-module__l4L0Jq__faqItem{background:var(--color-bg);border-radius:var(--radius-md);margin-bottom:1rem;padding:1.5rem}.CalculatorWrapper-module__l4L0Jq__faqItem h3{color:var(--color-primary);margin-top:0;font-size:1.2rem}.CalculatorWrapper-module__l4L0Jq__faqItem p{margin-bottom:0}@media (max-width:1024px){.CalculatorWrapper-module__l4L0Jq__contentLayout{flex-direction:column}.CalculatorWrapper-module__l4L0Jq__mainColumn{order:1;width:100%}.CalculatorWrapper-module__l4L0Jq__sidebar{flex-direction:column;order:2;align-items:center;width:100%;display:flex;position:static}.CalculatorWrapper-module__l4L0Jq__adPlaceholder{width:300px}}@media (max-width:640px){.CalculatorWrapper-module__l4L0Jq__calculatorBox{padding:1.5rem}.CalculatorWrapper-module__l4L0Jq__title{font-size:1.75rem}.CalculatorWrapper-module__l4L0Jq__headerIcon{width:40px;height:40px}}
