.YieldCalculator-module__cK6haW__calculator{gap:var(--space-8);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid}.YieldCalculator-module__cK6haW__panelTitle{font-family:var(--font-heading);margin:0 0 var(--space-5);font-size:1.5rem;font-weight:500}.YieldCalculator-module__cK6haW__inputs{border-top:1px solid var(--border-dark);padding-top:var(--space-6)}.YieldCalculator-module__cK6haW__presets{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.YieldCalculator-module__cK6haW__preset{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text-primary);border:1px solid var(--border-dark);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);background:0 0}.YieldCalculator-module__cK6haW__preset:hover,.YieldCalculator-module__cK6haW__preset:focus-visible{border-color:var(--dark-800)}.YieldCalculator-module__cK6haW__grid{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.YieldCalculator-module__cK6haW__inputWrap{position:relative}.YieldCalculator-module__cK6haW__input{padding-right:var(--space-12);font-variant-numeric:tabular-nums}.YieldCalculator-module__cK6haW__suffix{top:50%;right:var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);pointer-events:none;position:absolute;transform:translateY(-50%)}.YieldCalculator-module__cK6haW__hint{font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.YieldCalculator-module__cK6haW__results{top:calc(var(--header-height,80px) + var(--space-6));background:var(--dark-800);color:var(--white);padding:var(--space-8);border-top:2px solid var(--gold-500);position:sticky}.YieldCalculator-module__cK6haW__results .YieldCalculator-module__cK6haW__panelTitle{color:var(--white)}.YieldCalculator-module__cK6haW__headline{gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid #ffffff26;grid-template-columns:1fr 1fr;display:grid}.YieldCalculator-module__cK6haW__bigValue{font-family:var(--font-heading);color:var(--gold-400);margin:0 0 var(--space-2);font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,2.75rem);line-height:1}.YieldCalculator-module__cK6haW__bigLabel{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;margin:0}.YieldCalculator-module__cK6haW__lines{margin:var(--space-5) 0 0}.YieldCalculator-module__cK6haW__lines div{justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;font-size:var(--text-sm);display:flex}.YieldCalculator-module__cK6haW__lines dt{color:#ffffffbf}.YieldCalculator-module__cK6haW__lines dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.YieldCalculator-module__cK6haW__lines .YieldCalculator-module__cK6haW__total{margin-top:var(--space-1);padding-top:var(--space-3);border-top:1px solid #ffffff26;font-weight:600}.YieldCalculator-module__cK6haW__note{margin:var(--space-5) 0 0;font-size:var(--text-xs);line-height:var(--leading-relaxed);color:#ffffffb3}@media (max-width:900px){.YieldCalculator-module__cK6haW__calculator{grid-template-columns:1fr}.YieldCalculator-module__cK6haW__results{position:static}}@media (max-width:480px){.YieldCalculator-module__cK6haW__grid{grid-template-columns:1fr}.YieldCalculator-module__cK6haW__results{padding:var(--space-6) var(--space-5)}}
