.CompoundCalculator-module__9KMooW__page{background:radial-gradient(circle at 0 0,#22c55e2e 0%,#0000 30%),radial-gradient(circle at 100% 0,#22c55e1f 0%,#0000 28%),linear-gradient(#05070a 0%,#0b0f14 48%,#0f172a 100%);min-height:100vh;padding:56px 0 96px;position:relative;overflow:hidden}.CompoundCalculator-module__9KMooW__page:before{content:"";pointer-events:none;opacity:.8;background:linear-gradient(90deg,#ffffff0f 0%,#0000 28%,#22c55e14 52%,#0000 78%,#ffffff0a 100%);position:absolute;inset:0}.CompoundCalculator-module__9KMooW__shell{z-index:1;max-width:1140px;margin:0 auto;padding:0 20px;position:relative}.CompoundCalculator-module__9KMooW__topBar{justify-content:flex-start;align-items:center;margin-bottom:26px;display:flex}.CompoundCalculator-module__9KMooW__brand{align-items:center;gap:14px;text-decoration:none;display:inline-flex}.CompoundCalculator-module__9KMooW__brandLogo{color:#fff;letter-spacing:-.08em;background:radial-gradient(circle at 100% 0,#22c55e59,#0000 38%),linear-gradient(160deg,#0b0f14 0%,#111827 100%);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.08rem;font-weight:950;display:inline-flex;box-shadow:0 0 0 1px #22c55e4d,0 14px 34px #22c55e2e}.CompoundCalculator-module__9KMooW__brandName{color:#fff;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1.02rem;font-weight:950;line-height:1.05}.CompoundCalculator-module__9KMooW__brandName span{color:#22c55e}.CompoundCalculator-module__9KMooW__brandTagline{color:#ffffffad;letter-spacing:.16em;text-transform:uppercase;margin:4px 0 0;font-size:.72rem;font-weight:750}.CompoundCalculator-module__9KMooW__hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:stretch;gap:26px;margin-bottom:28px;display:grid}.CompoundCalculator-module__9KMooW__heroCopy,.CompoundCalculator-module__9KMooW__heroPanel,.CompoundCalculator-module__9KMooW__toolCard,.CompoundCalculator-module__9KMooW__resultsSection,.CompoundCalculator-module__9KMooW__noteCard{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 100% 0,#22c55e1a,#0000 34%),linear-gradient(160deg,#0b0f14 0%,#111827 55%,#0f172a 100%);border:1px solid #22c55e29;border-radius:28px;box-shadow:0 24px 56px #0812223d,0 10px 24px #22c55e14}.CompoundCalculator-module__9KMooW__heroCopy{padding:34px 34px 38px}.CompoundCalculator-module__9KMooW__badgeRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.CompoundCalculator-module__9KMooW__badgePrimary,.CompoundCalculator-module__9KMooW__badgeSecondary{color:#86efac;letter-spacing:.05em;text-transform:uppercase;background:#22c55e1a;border:1px solid #22c55e38;border-radius:999px;align-items:center;min-height:34px;padding:0 13px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:0 8px 20px #22c55e14}.CompoundCalculator-module__9KMooW__badgeSecondary{color:#ffffffc7;background:#ffffff0f}.CompoundCalculator-module__9KMooW__title{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:0 0 16px;font-size:clamp(2.35rem,4.2vw,4rem);font-weight:780;line-height:1.02}.CompoundCalculator-module__9KMooW__lead{color:#ffffffd1;max-width:760px;margin:0 0 14px;font-size:1.2rem;font-weight:500;line-height:1.74}.CompoundCalculator-module__9KMooW__intro{color:#ffffffad;max-width:760px;margin:0 0 16px;font-size:1.03rem;line-height:1.82}.CompoundCalculator-module__9KMooW__highlight{background:#22c55e14;border:1px solid #22c55e38;border-radius:18px;margin-top:22px;padding:18px 20px;box-shadow:0 12px 28px #22c55e14}.CompoundCalculator-module__9KMooW__highlightText{color:#ffffffc7;margin:0;font-size:.98rem;line-height:1.76}.CompoundCalculator-module__9KMooW__highlightText strong{color:#fff}.CompoundCalculator-module__9KMooW__heroPanel,.CompoundCalculator-module__9KMooW__resultsSection{position:relative;overflow:hidden}.CompoundCalculator-module__9KMooW__heroPanel{padding:30px 28px}.CompoundCalculator-module__9KMooW__heroPanel:before,.CompoundCalculator-module__9KMooW__resultsSection:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff14 0%,#ffffff04 35%,#fff0 100%);position:absolute;inset:0}.CompoundCalculator-module__9KMooW__heroPanelTop,.CompoundCalculator-module__9KMooW__heroList,.CompoundCalculator-module__9KMooW__heroPanelText,.CompoundCalculator-module__9KMooW__resultsHero,.CompoundCalculator-module__9KMooW__infoGrid,.CompoundCalculator-module__9KMooW__metricsGrid,.CompoundCalculator-module__9KMooW__incomeSection,.CompoundCalculator-module__9KMooW__linksCard{position:relative}.CompoundCalculator-module__9KMooW__heroPanelEyebrow,.CompoundCalculator-module__9KMooW__toolEyebrow,.CompoundCalculator-module__9KMooW__resultsEyebrow,.CompoundCalculator-module__9KMooW__infoLabel,.CompoundCalculator-module__9KMooW__heroValueLabel,.CompoundCalculator-module__9KMooW__metricLabel,.CompoundCalculator-module__9KMooW__incomeEyebrow,.CompoundCalculator-module__9KMooW__interpretationEyebrow{color:#86efac;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:850;display:block}.CompoundCalculator-module__9KMooW__heroPanelTitle{color:#fff;letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:780;line-height:1.16}.CompoundCalculator-module__9KMooW__heroList{margin:0 0 18px;padding:0;list-style:none}.CompoundCalculator-module__9KMooW__heroList li{color:#ffffffbd;margin-bottom:11px;padding-left:18px;font-size:.98rem;line-height:1.74;position:relative}.CompoundCalculator-module__9KMooW__heroList li:before{content:"";background:#22c55e;border-radius:2px;width:7px;height:7px;position:absolute;top:.74em;left:0;transform:translateY(-50%)}.CompoundCalculator-module__9KMooW__heroList li:last-child{margin-bottom:0}.CompoundCalculator-module__9KMooW__heroPanelText{color:#ffffffb3;margin:0;font-size:.98rem;line-height:1.78}.CompoundCalculator-module__9KMooW__toolSection{margin-bottom:28px}.CompoundCalculator-module__9KMooW__toolHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.CompoundCalculator-module__9KMooW__toolTitle{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,2.3vw,2rem);font-weight:780;line-height:1.14}.CompoundCalculator-module__9KMooW__toolText{color:#ffffffa8;max-width:520px;margin:0;font-size:.98rem;line-height:1.76}.CompoundCalculator-module__9KMooW__toolCard{padding:30px 28px}.CompoundCalculator-module__9KMooW__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:22px;display:grid}.CompoundCalculator-module__9KMooW__field{flex-direction:column;gap:8px;display:flex}.CompoundCalculator-module__9KMooW__label{color:#fff;letter-spacing:.01em;font-size:14px;font-weight:800}.CompoundCalculator-module__9KMooW__input{color:#fff;background:#ffffff0f;border:1px solid #22c55e33;border-radius:16px;outline:none;width:100%;min-height:58px;padding:0 17px;font-size:16px;line-height:1.2;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;box-shadow:inset 0 1px #ffffff14,0 8px 20px #00000014}.CompoundCalculator-module__9KMooW__input::placeholder{color:#ffffff5c}.CompoundCalculator-module__9KMooW__input:hover{background:#ffffff14;border-color:#22c55e6b}.CompoundCalculator-module__9KMooW__input:focus{background:#ffffff1a;border-color:#22c55e;transform:translateY(-1px);box-shadow:0 0 0 4px #22c55e24,0 14px 30px #22c55e1f}.CompoundCalculator-module__9KMooW__actions{flex-wrap:wrap;gap:14px;margin-bottom:8px;display:flex}.CompoundCalculator-module__9KMooW__primaryButton,.CompoundCalculator-module__9KMooW__secondaryButton{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;min-height:54px;padding:0 26px;font-size:16px;font-weight:850;transition:transform .18s,box-shadow .18s,opacity .18s,background .18s,border-color .18s;display:inline-flex}.CompoundCalculator-module__9KMooW__primaryButton{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border:none;min-width:196px;box-shadow:0 16px 34px #22c55e3d,0 8px 20px #16a34a24}.CompoundCalculator-module__9KMooW__primaryButton:hover{opacity:.99;transform:translateY(-2px);box-shadow:0 20px 42px #22c55e4d,0 10px 24px #16a34a2e}.CompoundCalculator-module__9KMooW__secondaryButton{color:#fff;background:#ffffff0f;border:1px solid #22c55e38}.CompoundCalculator-module__9KMooW__secondaryButton:hover{background:#ffffff17;border-color:#22c55e61;transform:translateY(-1px)}.CompoundCalculator-module__9KMooW__primaryButton:focus-visible,.CompoundCalculator-module__9KMooW__secondaryButton:focus-visible,.CompoundCalculator-module__9KMooW__input:focus-visible,.CompoundCalculator-module__9KMooW__linkPill:focus-visible{outline-offset:3px;outline:3px solid #22c55e38}.CompoundCalculator-module__9KMooW__statusArea{min-height:4px}.CompoundCalculator-module__9KMooW__error{color:#b91c1c;background:linear-gradient(#fff5f5 0%,#fff0f0 100%);border:1px solid #fecaca;border-radius:14px;margin:10px 0 0;padding:13px 15px;font-size:14px;line-height:1.6}.CompoundCalculator-module__9KMooW__resultsSection{margin-bottom:28px;padding:28px}.CompoundCalculator-module__9KMooW__resultsHeroHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;margin-bottom:18px;display:flex}.CompoundCalculator-module__9KMooW__resultsTitle{color:#fff;letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:850;line-height:1.08}.CompoundCalculator-module__9KMooW__resultsBadge{color:#bbf7d0;letter-spacing:.04em;text-transform:uppercase;background:#22c55e1f;border:1px solid #22c55e38;border-radius:999px;align-items:center;min-height:31px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.CompoundCalculator-module__9KMooW__resultsIntro{color:#ffffffb3;max-width:760px;margin:0;font-size:1rem;line-height:1.76}.CompoundCalculator-module__9KMooW__infoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.CompoundCalculator-module__9KMooW__infoCard,.CompoundCalculator-module__9KMooW__metricCard,.CompoundCalculator-module__9KMooW__incomeCard,.CompoundCalculator-module__9KMooW__interpretationCard,.CompoundCalculator-module__9KMooW__linksCard{background:#ffffff0f;border:1px solid #22c55e24;border-radius:22px;box-shadow:inset 0 1px #ffffff0d}.CompoundCalculator-module__9KMooW__infoCard{padding:22px 20px}.CompoundCalculator-module__9KMooW__infoPlaceholder{color:#ffffffb3;margin:0;font-size:.98rem;line-height:1.74}.CompoundCalculator-module__9KMooW__heroValueCard{background:linear-gradient(#22c55e1f 0%,#ffffff0f 100%);border:1px solid #22c55e2e;border-radius:22px;margin-top:22px;padding:26px 24px;box-shadow:inset 0 1px #ffffff14,0 14px 28px #08122229}.CompoundCalculator-module__9KMooW__heroValue{color:#fff;letter-spacing:-.05em;word-break:break-word;text-shadow:0 6px 18px #0000002e;margin:0 0 8px;font-size:clamp(2.7rem,5.4vw,4.2rem);font-weight:950;line-height:.98}.CompoundCalculator-module__9KMooW__heroValueText{color:#ffffffad;margin:0;font-size:15px;line-height:1.72}.CompoundCalculator-module__9KMooW__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.CompoundCalculator-module__9KMooW__metricCard{padding:20px 18px}.CompoundCalculator-module__9KMooW__metricValue,.CompoundCalculator-module__9KMooW__metricValueStrong{color:#fff;word-break:break-word;margin:0;font-size:1.34rem;font-weight:850;line-height:1.2}.CompoundCalculator-module__9KMooW__metricValueStrong{color:#86efac}.CompoundCalculator-module__9KMooW__incomeSection{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px;margin-top:22px;display:grid}.CompoundCalculator-module__9KMooW__incomeCard{background:linear-gradient(#22c55e33 0%,#16a34a1a 100%);border-color:#86efac3d;padding:24px 22px}.CompoundCalculator-module__9KMooW__incomeValue{color:#fff;word-break:break-word;margin:0 0 10px;font-size:clamp(2rem,4vw,2.9rem);font-weight:950;line-height:1.02}.CompoundCalculator-module__9KMooW__incomeText{color:#dcfce7;margin:0 0 12px;font-size:15px;line-height:1.72}.CompoundCalculator-module__9KMooW__incomeNote{color:#d6f9e1;margin:0;font-size:14px;line-height:1.72}.CompoundCalculator-module__9KMooW__interpretationCard{padding:24px 22px}.CompoundCalculator-module__9KMooW__interpretationTitle{color:#fff;letter-spacing:-.02em;margin:0 0 12px;font-size:1.58rem;font-weight:850;line-height:1.14}.CompoundCalculator-module__9KMooW__interpretationText{color:#ffffffb3;margin:0 0 12px;font-size:15px;line-height:1.76}.CompoundCalculator-module__9KMooW__interpretationText:last-child{margin-bottom:0}.CompoundCalculator-module__9KMooW__linksCard{margin-top:22px;padding:24px 22px}.CompoundCalculator-module__9KMooW__linksTitle{color:#fff;letter-spacing:-.02em;margin:0 0 10px;font-size:1.42rem;font-weight:850;line-height:1.18}.CompoundCalculator-module__9KMooW__linksText{color:#ffffffb3;margin:0 0 14px;font-size:15px;line-height:1.76}.CompoundCalculator-module__9KMooW__linkPills{flex-wrap:wrap;gap:12px;display:flex}.CompoundCalculator-module__9KMooW__linkPill{color:#fff;background:#22c55e1f;border:1px solid #22c55e38;border-radius:999px;align-items:center;min-height:46px;padding:0 14px;font-weight:750;text-decoration:none;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}.CompoundCalculator-module__9KMooW__linkPill:hover{color:#fff;background:#22c55e2e;border-color:#22c55e59;transform:translateY(-1px)}.CompoundCalculator-module__9KMooW__footerNotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.CompoundCalculator-module__9KMooW__noteCard{padding:22px 20px}.CompoundCalculator-module__9KMooW__noteTitle{color:#fff;letter-spacing:.05em;text-transform:uppercase;margin:0 0 10px;font-size:15px;font-weight:850}.CompoundCalculator-module__9KMooW__noteText{color:#ffffffad;margin:0 0 10px;font-size:15px;line-height:1.8}.CompoundCalculator-module__9KMooW__noteText:last-child{margin-bottom:0}@media (max-width:1080px){.CompoundCalculator-module__9KMooW__hero{grid-template-columns:1fr}.CompoundCalculator-module__9KMooW__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CompoundCalculator-module__9KMooW__incomeSection{grid-template-columns:1fr}}@media (max-width:900px){.CompoundCalculator-module__9KMooW__title{font-size:2.8rem}.CompoundCalculator-module__9KMooW__resultsTitle{font-size:2.05rem}}@media (max-width:768px){.CompoundCalculator-module__9KMooW__page{padding:40px 0 64px}.CompoundCalculator-module__9KMooW__shell{padding:0 16px}.CompoundCalculator-module__9KMooW__heroCopy,.CompoundCalculator-module__9KMooW__heroPanel,.CompoundCalculator-module__9KMooW__toolCard,.CompoundCalculator-module__9KMooW__resultsSection,.CompoundCalculator-module__9KMooW__noteCard{border-radius:22px}.CompoundCalculator-module__9KMooW__heroCopy,.CompoundCalculator-module__9KMooW__heroPanel,.CompoundCalculator-module__9KMooW__toolCard,.CompoundCalculator-module__9KMooW__resultsSection{padding:28px 20px 30px}.CompoundCalculator-module__9KMooW__brandLogo{width:46px;height:46px}.CompoundCalculator-module__9KMooW__brandTagline{display:none}.CompoundCalculator-module__9KMooW__title{max-width:13ch;font-size:2.2rem;line-height:1.08}.CompoundCalculator-module__9KMooW__lead{font-size:1.08rem;line-height:1.72}.CompoundCalculator-module__9KMooW__intro,.CompoundCalculator-module__9KMooW__toolText,.CompoundCalculator-module__9KMooW__resultsIntro,.CompoundCalculator-module__9KMooW__linksText,.CompoundCalculator-module__9KMooW__interpretationText,.CompoundCalculator-module__9KMooW__incomeText,.CompoundCalculator-module__9KMooW__incomeNote,.CompoundCalculator-module__9KMooW__noteText{font-size:.98rem;line-height:1.74}.CompoundCalculator-module__9KMooW__form{grid-template-columns:1fr;gap:16px}.CompoundCalculator-module__9KMooW__actions{flex-direction:column}.CompoundCalculator-module__9KMooW__primaryButton,.CompoundCalculator-module__9KMooW__secondaryButton{width:100%}.CompoundCalculator-module__9KMooW__infoGrid,.CompoundCalculator-module__9KMooW__metricsGrid,.CompoundCalculator-module__9KMooW__footerNotes{grid-template-columns:1fr}.CompoundCalculator-module__9KMooW__linkPills{flex-direction:column}.CompoundCalculator-module__9KMooW__linkPill{justify-content:center;width:100%}}@media (max-width:480px){.CompoundCalculator-module__9KMooW__page{padding:28px 0 56px}.CompoundCalculator-module__9KMooW__shell{padding:0 14px}.CompoundCalculator-module__9KMooW__heroCopy,.CompoundCalculator-module__9KMooW__heroPanel,.CompoundCalculator-module__9KMooW__toolCard,.CompoundCalculator-module__9KMooW__resultsSection,.CompoundCalculator-module__9KMooW__noteCard{border-radius:18px;padding:24px 16px 26px}.CompoundCalculator-module__9KMooW__brand{gap:10px}.CompoundCalculator-module__9KMooW__brandLogo{width:42px;height:42px;font-size:.9rem}.CompoundCalculator-module__9KMooW__brandName{font-size:.86rem}.CompoundCalculator-module__9KMooW__badgePrimary,.CompoundCalculator-module__9KMooW__badgeSecondary,.CompoundCalculator-module__9KMooW__resultsBadge{font-size:11px}.CompoundCalculator-module__9KMooW__title{font-size:1.86rem}.CompoundCalculator-module__9KMooW__toolTitle,.CompoundCalculator-module__9KMooW__heroPanelTitle,.CompoundCalculator-module__9KMooW__linksTitle,.CompoundCalculator-module__9KMooW__interpretationTitle{font-size:1.35rem}.CompoundCalculator-module__9KMooW__resultsTitle{font-size:1.62rem}.CompoundCalculator-module__9KMooW__heroValue{font-size:2.3rem}.CompoundCalculator-module__9KMooW__incomeValue{font-size:1.78rem}.CompoundCalculator-module__9KMooW__metricValue,.CompoundCalculator-module__9KMooW__metricValueStrong{font-size:1.16rem}}
