.RankingsEmailSignup-module__DarHUG__card{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--ink);margin:40px 0;padding:28px 24px}.RankingsEmailSignup-module__DarHUG__headline{color:var(--ink);margin:0 0 6px;font-size:1.15rem;font-weight:700;line-height:1.3}.RankingsEmailSignup-module__DarHUG__subtext{color:var(--muted);margin:0 0 18px;font-size:.85rem;line-height:1.5}.RankingsEmailSignup-module__DarHUG__form{align-items:stretch;gap:10px;display:flex}.RankingsEmailSignup-module__DarHUG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RankingsEmailSignup-module__DarHUG__input{background:var(--bg);border:1px solid var(--faint);min-width:0;color:var(--ink);outline:none;flex:1;padding:10px 14px;font-size:.88rem;transition:border-color .15s}.RankingsEmailSignup-module__DarHUG__input::placeholder{color:var(--muted)}.RankingsEmailSignup-module__DarHUG__input:focus{border-color:var(--terra)}.RankingsEmailSignup-module__DarHUG__input:disabled{opacity:.6}.RankingsEmailSignup-module__DarHUG__button{background:var(--terra);color:var(--on-fill,#fff);cursor:pointer;white-space:nowrap;border:none;padding:10px 22px;font-size:.88rem;font-weight:700;transition:background .15s}.RankingsEmailSignup-module__DarHUG__button:hover{background:var(--terra-deep,#a0521f)}.RankingsEmailSignup-module__DarHUG__button:disabled{opacity:.6;cursor:not-allowed}.RankingsEmailSignup-module__DarHUG__errorMsg{color:var(--red);margin:10px 0 0;font-size:.82rem}.RankingsEmailSignup-module__DarHUG__successMsg{color:var(--sage);margin:0;font-size:.95rem;font-weight:600;line-height:1.5}@media (max-width:600px){.RankingsEmailSignup-module__DarHUG__form{flex-direction:column}.RankingsEmailSignup-module__DarHUG__button{text-align:center;width:100%}}
.UndervaluedStocksEmailCapture-module__nkE_kG__card{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--ink);margin:24px 0 0;padding:18px 20px}.UndervaluedStocksEmailCapture-module__nkE_kG__form{flex-direction:column;gap:10px;display:flex}.UndervaluedStocksEmailCapture-module__nkE_kG__textBlock{flex-direction:column;gap:4px;display:flex}.UndervaluedStocksEmailCapture-module__nkE_kG__headline{color:var(--ink);margin:0;font-size:.92rem;font-weight:700;line-height:1.3}.UndervaluedStocksEmailCapture-module__nkE_kG__subline{color:var(--muted);margin:0;font-size:.82rem;line-height:1.4}.UndervaluedStocksEmailCapture-module__nkE_kG__inputRow{align-items:stretch;gap:8px;display:flex}.UndervaluedStocksEmailCapture-module__nkE_kG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UndervaluedStocksEmailCapture-module__nkE_kG__input{background:var(--bg);border:1px solid var(--faint);min-width:0;color:var(--ink);outline:none;flex:1;padding:9px 12px;font-size:.85rem;transition:border-color .15s}.UndervaluedStocksEmailCapture-module__nkE_kG__input::placeholder{color:var(--muted)}.UndervaluedStocksEmailCapture-module__nkE_kG__input:focus{border-color:var(--terra)}.UndervaluedStocksEmailCapture-module__nkE_kG__input:disabled{opacity:.6}.UndervaluedStocksEmailCapture-module__nkE_kG__button{background:var(--terra);color:var(--on-fill,#fff);cursor:pointer;white-space:nowrap;border:none;padding:9px 20px;font-size:.85rem;font-weight:700;transition:background .15s}.UndervaluedStocksEmailCapture-module__nkE_kG__button:hover{background:var(--terra-deep,#a0521f)}.UndervaluedStocksEmailCapture-module__nkE_kG__button:disabled{opacity:.6;cursor:not-allowed}.UndervaluedStocksEmailCapture-module__nkE_kG__errorMsg{color:var(--red);margin:4px 0 0;font-size:.82rem}.UndervaluedStocksEmailCapture-module__nkE_kG__successMsg{color:var(--sage);margin:0;font-size:.9rem;font-weight:600;line-height:1.5}@media (max-width:600px){.UndervaluedStocksEmailCapture-module__nkE_kG__inputRow{flex-direction:column}.UndervaluedStocksEmailCapture-module__nkE_kG__button{text-align:center;width:100%}}
.page-module__CJHbsW__page{padding-top:var(--header-height);background:var(--bg);min-height:100vh}.page-module__CJHbsW__container{max-width:1160px;margin:0 auto;padding:0 24px 80px}.page-module__CJHbsW__breadcrumb{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;padding:20px 0 0;font-size:10px;display:flex}.page-module__CJHbsW__breadcrumb a{color:var(--muted);text-decoration:none}.page-module__CJHbsW__breadcrumb a:hover{color:var(--terra)}.page-module__CJHbsW__breadcrumbSep{opacity:.4;margin:0 8px}.page-module__CJHbsW__breadcrumbCurrent{color:var(--ink)}.page-module__CJHbsW__hero{border-bottom:2px solid var(--ink);padding:24px 0 36px}.page-module__CJHbsW__kicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--terra);margin-bottom:12px;font-size:11px}.page-module__CJHbsW__heroTitle{letter-spacing:-.04em;color:var(--ink);margin-bottom:10px;font-size:clamp(26px,3.5vw,40px);font-weight:800;line-height:1}.page-module__CJHbsW__heroDeck{color:var(--muted);max-width:65ch;font-size:15px;line-height:1.6}.page-module__CJHbsW__layout{grid-template-columns:1fr 220px;align-items:start;gap:48px;padding-top:40px;display:grid}.page-module__CJHbsW__main{min-width:0}.page-module__CJHbsW__rail{top:calc(var(--header-height) + 16px);position:sticky}.page-module__CJHbsW__railSection{border-top:2px solid var(--ink);margin-bottom:20px;padding-top:16px}.page-module__CJHbsW__railSection:first-child{border-top:none;padding-top:0}.page-module__CJHbsW__railKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10px}.page-module__CJHbsW__railLink{color:var(--ink);border-bottom:1px solid var(--faint);padding:5px 0;font-size:13px;line-height:1.4;text-decoration:none;display:block}.page-module__CJHbsW__railLink:last-child{border-bottom:none}.page-module__CJHbsW__railLink:hover{color:var(--terra)}.page-module__CJHbsW__sectionTitle{color:var(--ink);border-top:2px solid var(--ink);margin-top:40px;margin-bottom:16px;padding-top:28px;font-size:18px;font-weight:700}.page-module__CJHbsW__sectionKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin-bottom:6px;font-size:10px}.page-module__CJHbsW__eduGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.page-module__CJHbsW__eduCard{background:var(--panel);padding:18px}.page-module__CJHbsW__eduTitle{color:var(--ink);margin-bottom:8px;font-size:14px;font-weight:600}.page-module__CJHbsW__eduText{color:var(--muted);margin-bottom:10px;font-size:13px;line-height:1.65}.page-module__CJHbsW__stepsGrid{border:1px solid var(--faint);grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:24px;display:grid}.page-module__CJHbsW__stepCard{border-right:1px solid var(--faint);padding:18px}.page-module__CJHbsW__stepCard:last-child{border-right:none}.page-module__CJHbsW__stepNum{font-family:var(--font-mono);color:var(--terra);margin-bottom:8px;font-size:20px;font-weight:700;display:block}.page-module__CJHbsW__stepTitle{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600}.page-module__CJHbsW__stepText{color:var(--muted);font-size:12px;line-height:1.6}.page-module__CJHbsW__faqGrid{grid-template-columns:1fr 1fr;gap:0;margin-bottom:24px;display:grid}.page-module__CJHbsW__faqCard{border-bottom:1px solid var(--faint);padding:16px}.page-module__CJHbsW__faqQ{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600}.page-module__CJHbsW__faqA{color:var(--muted);font-size:12px;line-height:1.65}.page-module__CJHbsW__table{border-collapse:collapse;width:100%;margin-bottom:20px}.page-module__CJHbsW__table th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);text-align:left;padding:8px 10px;font-size:10px}.page-module__CJHbsW__table td{border-bottom:1px solid var(--faint);color:var(--ink);padding:8px 10px;font-size:13px}.page-module__CJHbsW__guideLink{margin-top:16px}.page-module__CJHbsW__guideLink a{color:var(--terra);font-size:14px;font-weight:500;text-decoration:none}.page-module__CJHbsW__relatedGrid{border:2px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0;margin-top:16px;display:grid}.page-module__CJHbsW__relatedCard{border-right:1px solid var(--faint);padding:16px;text-decoration:none;display:block}.page-module__CJHbsW__relatedCard:last-child{border-right:none}.page-module__CJHbsW__relatedCard:hover{background:var(--panel)}.page-module__CJHbsW__relatedCardTitle{color:var(--ink);margin-bottom:4px;font-size:13px;font-weight:600}.page-module__CJHbsW__relatedCardDeck{color:var(--muted);font-size:12px;line-height:1.5}.page-module__CJHbsW__reportLadder{background:var(--ink);margin-top:48px;padding:48px 40px}.page-module__CJHbsW__ladderKicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--terra);margin-bottom:14px;font-size:10px}.page-module__CJHbsW__ladderTitle{color:#fff;letter-spacing:-.02em;max-width:48ch;margin-bottom:10px;font-size:26px;font-weight:800;line-height:1.1}.page-module__CJHbsW__ladderBody{color:#f4efe6a6;max-width:52ch;margin-bottom:20px;font-size:14px}.page-module__CJHbsW__ladderCta{border:2px solid var(--terra);color:var(--terra);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:9px 18px;font-size:11px;text-decoration:none;display:inline-block}.page-module__CJHbsW__ladderCta:hover{background:var(--terra);color:#fff}@media (max-width:900px){.page-module__CJHbsW__layout{grid-template-columns:1fr}.page-module__CJHbsW__rail{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:20px;padding-top:24px;display:grid;position:static}.page-module__CJHbsW__railSection{border-top:none;margin-bottom:0;padding-top:0}.page-module__CJHbsW__stepsGrid{grid-template-columns:1fr 1fr}.page-module__CJHbsW__eduGrid,.page-module__CJHbsW__faqGrid{grid-template-columns:1fr}}@media (max-width:600px){.page-module__CJHbsW__stepsGrid,.page-module__CJHbsW__rail,.page-module__CJHbsW__relatedGrid{grid-template-columns:1fr}.page-module__CJHbsW__reportLadder{padding:36px 20px}}.page-module__CJHbsW__tabBar{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin-bottom:16px;display:flex;overflow-x:auto}.page-module__CJHbsW__tabBar::-webkit-scrollbar{display:none}.page-module__CJHbsW__tab{color:var(--muted);border:1px solid var(--faint);cursor:pointer;font-size:.82rem;font-weight:500;font-family:var(--font-sans);white-space:nowrap;background:0 0;flex-shrink:0;padding:8px 16px}.page-module__CJHbsW__tab:hover{color:var(--ink);border-color:var(--ink)}.page-module__CJHbsW__tabActive{color:var(--ink);background:var(--panel);border-color:var(--ink);font-weight:700}
.ReverseDcfCalculator-module__orKboG__wrap{flex-direction:column;gap:20px;max-width:860px;margin:0 auto;display:flex}.ReverseDcfCalculator-module__orKboG__card{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--ink);padding:28px}.ReverseDcfCalculator-module__orKboG__cardTitle{color:var(--ink);margin:0 0 6px;font-size:1rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__cardSubtitle{color:var(--muted);margin:0 0 20px;font-size:.85rem;line-height:1.5}.ReverseDcfCalculator-module__orKboG__tickerSearch{flex-direction:column;gap:10px;display:flex}.ReverseDcfCalculator-module__orKboG__tickerRow{gap:10px;display:flex}.ReverseDcfCalculator-module__orKboG__tickerInputWrap{flex:1;align-items:center;display:flex;position:relative}.ReverseDcfCalculator-module__orKboG__tickerIcon{color:var(--muted);pointer-events:none;font-size:1.1rem;position:absolute;left:12px}.ReverseDcfCalculator-module__orKboG__tickerInput{background:var(--bg);border:1px solid var(--faint);width:100%;color:var(--ink);letter-spacing:.05em;outline:none;padding:11px 12px 11px 36px;font-family:inherit;font-size:.95rem;transition:border-color .15s}.ReverseDcfCalculator-module__orKboG__tickerInput:focus{border-color:var(--terra)}.ReverseDcfCalculator-module__orKboG__tickerInput::placeholder{color:var(--muted);letter-spacing:0;font-size:.875rem}.ReverseDcfCalculator-module__orKboG__tickerBtn{background:var(--terra);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:11px 22px;font-family:inherit;font-size:.875rem;font-weight:700;transition:background .15s}.ReverseDcfCalculator-module__orKboG__tickerBtn:hover:not(:disabled){background:var(--terra-deep,#a0521f)}.ReverseDcfCalculator-module__orKboG__tickerBtn:disabled{opacity:.4;cursor:not-allowed}.ReverseDcfCalculator-module__orKboG__tickerError{color:var(--red);margin:0;font-size:.82rem}.ReverseDcfCalculator-module__orKboG__tickerSuccess{color:var(--sage);margin:0;font-size:.82rem}.ReverseDcfCalculator-module__orKboG__popularRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ReverseDcfCalculator-module__orKboG__popularLabel{color:var(--muted);white-space:nowrap;font-size:.75rem}.ReverseDcfCalculator-module__orKboG__popularChip{border:1px solid var(--faint);color:var(--muted);letter-spacing:.04em;cursor:pointer;background:0 0;padding:3px 10px;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .15s,color .15s,background .15s}.ReverseDcfCalculator-module__orKboG__popularChip:hover{border-color:var(--terra);color:var(--terra);background:rgba(var(--terra-rgb),.06)}.ReverseDcfCalculator-module__orKboG__stockMeta{border-bottom:1px solid var(--faint);flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:24px;padding-bottom:20px;display:flex}.ReverseDcfCalculator-module__orKboG__stockTicker{color:var(--terra);letter-spacing:.04em;font-size:1.1rem;font-weight:800}.ReverseDcfCalculator-module__orKboG__stockName{color:var(--ink);font-size:.9rem;font-weight:600}.ReverseDcfCalculator-module__orKboG__stockDetail{color:var(--muted);width:100%;font-size:.78rem}.ReverseDcfCalculator-module__orKboG__inputsGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:600px){.ReverseDcfCalculator-module__orKboG__inputsGrid{grid-template-columns:1fr}}.ReverseDcfCalculator-module__orKboG__sliderGroup{flex-direction:column;gap:6px;display:flex}.ReverseDcfCalculator-module__orKboG__sliderHeader{justify-content:space-between;align-items:baseline;display:flex}.ReverseDcfCalculator-module__orKboG__sliderLabel{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:600}.ReverseDcfCalculator-module__orKboG__sliderValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__slider{appearance:none;background:var(--faint);cursor:pointer;outline:none;width:100%;height:4px}.ReverseDcfCalculator-module__orKboG__slider::-webkit-slider-thumb{appearance:none;background:var(--terra);cursor:pointer;border-radius:50%;width:16px;height:16px;transition:background .15s}.ReverseDcfCalculator-module__orKboG__slider::-webkit-slider-thumb:hover{background:var(--terra-deep,#a0521f)}.ReverseDcfCalculator-module__orKboG__sliderTicks{color:var(--muted);justify-content:space-between;font-size:.7rem;display:flex}.ReverseDcfCalculator-module__orKboG__advancedToggle{color:var(--terra);cursor:pointer;letter-spacing:.02em;background:0 0;border:none;margin-top:20px;padding:0;font-family:inherit;font-size:.8rem;font-weight:600;transition:color .15s}.ReverseDcfCalculator-module__orKboG__advancedToggle:hover{color:var(--terra-deep,#a0521f)}.ReverseDcfCalculator-module__orKboG__advancedInputs{border-top:1px solid var(--faint);margin-top:20px;padding-top:20px}.ReverseDcfCalculator-module__orKboG__resultCard{background:rgba(var(--terra-rgb),.04);border:1px solid rgba(var(--terra-rgb),.2);border-top:2px solid var(--terra);padding:28px}.ReverseDcfCalculator-module__orKboG__resultHeader{align-items:center;gap:12px;margin-bottom:12px;display:flex}.ReverseDcfCalculator-module__orKboG__resultLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.75rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__resultRate{color:var(--ink);letter-spacing:-.03em;align-items:baseline;gap:12px;margin-bottom:16px;font-size:3.8rem;font-weight:900;line-height:1;display:flex}.ReverseDcfCalculator-module__orKboG__resultRateSub{color:var(--muted);letter-spacing:0;font-size:.85rem;font-weight:500}.ReverseDcfCalculator-module__orKboG__verdictText{color:var(--muted);margin:0;font-size:.9rem;line-height:1.65}.ReverseDcfCalculator-module__orKboG__verdictBadge{letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-block}.ReverseDcfCalculator-module__orKboG__verdict_aggressive{color:var(--red);background:#ec301314;border:1px solid #ec301333}.ReverseDcfCalculator-module__orKboG__verdict_reasonable{background:rgba(var(--terra-rgb),.08);border:1px solid rgba(var(--terra-rgb),.2);color:var(--terra)}.ReverseDcfCalculator-module__orKboG__verdict_conservative{color:var(--sage);background:#5f73461a;border:1px solid #5f734640}.ReverseDcfCalculator-module__orKboG__verdict_unknown{background:var(--panel);border:1px solid var(--faint);color:var(--muted)}.ReverseDcfCalculator-module__orKboG__consensusPanel{background:var(--panel);border:1px solid var(--faint);color:var(--muted);padding:14px 20px;font-size:.875rem;line-height:1.5}.ReverseDcfCalculator-module__orKboG__impliedVsConsensusRow{background:var(--panel);border:1px solid var(--faint);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 20px;display:flex}.ReverseDcfCalculator-module__orKboG__impliedVsConsensusText{color:var(--muted);flex:1;min-width:200px;font-size:.875rem;line-height:1.5}.ReverseDcfCalculator-module__orKboG__impliedVsConsensusAmber{letter-spacing:.07em;text-transform:uppercase;background:rgba(var(--terra-rgb),.08);border:1px solid rgba(var(--terra-rgb),.2);color:var(--terra);white-space:nowrap;flex-shrink:0;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-block}.ReverseDcfCalculator-module__orKboG__impliedVsConsensusGreen{letter-spacing:.07em;text-transform:uppercase;color:var(--sage);white-space:nowrap;background:#5f73461a;border:1px solid #5f734640;flex-shrink:0;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-block}.ReverseDcfCalculator-module__orKboG__impliedVsConsensusNull{color:var(--muted);flex-shrink:0;font-size:.78rem;font-style:italic}.ReverseDcfCalculator-module__orKboG__consensusGapCard{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--ink);padding:20px 24px}.ReverseDcfCalculator-module__orKboG__consensusGapRow{align-items:center;gap:0;margin-bottom:14px;display:flex}.ReverseDcfCalculator-module__orKboG__consensusGapItem{text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.ReverseDcfCalculator-module__orKboG__consensusGapDivider{background:var(--faint);flex-shrink:0;width:1px;height:40px}.ReverseDcfCalculator-module__orKboG__consensusGapLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.7rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__consensusGapValue{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800}.ReverseDcfCalculator-module__orKboG__consensusGapBadge{font-variant-numeric:tabular-nums;padding:4px 10px;font-size:.88rem;font-weight:800;display:inline-block}.ReverseDcfCalculator-module__orKboG__gapRed{color:var(--red);background:#ec301314;border:1px solid #ec301333}.ReverseDcfCalculator-module__orKboG__gapGreen{color:var(--sage);background:#5f73461a;border:1px solid #5f734640}.ReverseDcfCalculator-module__orKboG__gapNeutral{background:rgba(var(--terra-rgb),.08);border:1px solid rgba(var(--terra-rgb),.2);color:var(--terra)}.ReverseDcfCalculator-module__orKboG__consensusGapNote{color:var(--muted);text-align:center;margin:0;font-size:.82rem;line-height:1.6}@media (max-width:600px){.ReverseDcfCalculator-module__orKboG__consensusGapRow{flex-direction:column;gap:12px}.ReverseDcfCalculator-module__orKboG__consensusGapDivider{width:40px;height:1px}}.ReverseDcfCalculator-module__orKboG__comparisonCard{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--ink);padding:24px}.ReverseDcfCalculator-module__orKboG__comparisonTitle{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 20px;font-size:.85rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__barRow{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ReverseDcfCalculator-module__orKboG__barRow:last-child{margin-bottom:0}.ReverseDcfCalculator-module__orKboG__barLabel{color:var(--muted);flex-shrink:0;width:100px;font-size:.78rem}.ReverseDcfCalculator-module__orKboG__barTrack{background:var(--faint);flex:1;height:8px;overflow:hidden}.ReverseDcfCalculator-module__orKboG__barFill{background:var(--red);height:100%;transition:width .4s}.ReverseDcfCalculator-module__orKboG__barFill[data-verdict=reasonable]{background:var(--terra)}.ReverseDcfCalculator-module__orKboG__barFill[data-verdict=conservative]{background:var(--sage)}.ReverseDcfCalculator-module__orKboG__barHistorical{background:#1f1d1b40}.ReverseDcfCalculator-module__orKboG__barValue{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:44px;font-size:.85rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__sensitivityCard{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--ink);padding:24px}.ReverseDcfCalculator-module__orKboG__sensitivityTitle{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px;font-size:.85rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__sensitivityNote{color:var(--muted);margin:0 0 16px;font-size:.75rem}.ReverseDcfCalculator-module__orKboG__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.ReverseDcfCalculator-module__orKboG__table{border-collapse:collapse;width:100%;font-size:.82rem}.ReverseDcfCalculator-module__orKboG__th{text-align:center;font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--faint);padding:8px 12px;font-size:.72rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__th:first-child{text-align:left}.ReverseDcfCalculator-module__orKboG__td{text-align:center;color:var(--ink);border-bottom:1px solid var(--faint);font-variant-numeric:tabular-nums;padding:10px 12px}.ReverseDcfCalculator-module__orKboG__tdLabel{text-align:left;color:var(--muted);font-size:.78rem}.ReverseDcfCalculator-module__orKboG__tdBase{background:rgba(var(--terra-rgb),.07);color:var(--terra);font-weight:700}.ReverseDcfCalculator-module__orKboG__baseCase{font-family:var(--font-mono);color:var(--terra);opacity:.6;margin-left:4px;font-size:.65rem}.ReverseDcfCalculator-module__orKboG__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.ReverseDcfCalculator-module__orKboG__ctaPrimary{background:var(--terra);color:#fff;text-align:center;white-space:nowrap;border:none;flex:1;padding:14px 24px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .15s;display:block}.ReverseDcfCalculator-module__orKboG__ctaPrimary:hover{background:var(--terra-deep,#a0521f)}.ReverseDcfCalculator-module__orKboG__ctaSecondary{border:1px solid var(--faint);color:var(--muted);text-align:center;white-space:nowrap;background:0 0;flex:1;padding:14px 24px;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:block}.ReverseDcfCalculator-module__orKboG__ctaSecondary:hover{border-color:var(--ink);color:var(--ink);background:var(--panel)}.ReverseDcfCalculator-module__orKboG__errorCard{background:#ec30130f;border:1px solid #ec30132e;padding:20px 24px}.ReverseDcfCalculator-module__orKboG__errorCard p{color:var(--red);margin:0;font-size:.875rem;line-height:1.5}.ReverseDcfCalculator-module__orKboG__emptyState{text-align:center;background:var(--panel);border:1px dashed var(--faint);padding:48px 24px}.ReverseDcfCalculator-module__orKboG__emptyIcon{color:var(--muted);opacity:.4;margin-bottom:12px;font-size:2rem}.ReverseDcfCalculator-module__orKboG__emptyText{color:var(--muted);margin:0 0 12px;max-width:420px;margin-inline:auto;font-size:.9rem;line-height:1.6}.ReverseDcfCalculator-module__orKboG__emptyLinks{color:var(--muted);margin:0;font-size:.82rem}.ReverseDcfCalculator-module__orKboG__exampleBtn{color:var(--terra);cursor:pointer;letter-spacing:.04em;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;font-weight:700;transition:color .15s}.ReverseDcfCalculator-module__orKboG__exampleBtn:hover{color:var(--terra-deep,#a0521f)}.ReverseDcfCalculator-module__orKboG__alertCapture{background:rgba(var(--terra-rgb),.03);border:1px solid rgba(var(--terra-rgb),.15);border-top:2px solid var(--terra);padding:20px 24px}.ReverseDcfCalculator-module__orKboG__alertCaptureTitle{color:var(--ink);margin:0 0 4px;font-size:.88rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__alertCaptureSubtext{color:var(--muted);margin:0 0 14px;font-size:.8rem;line-height:1.55}.ReverseDcfCalculator-module__orKboG__alertCaptureForm{flex-direction:column;gap:8px;display:flex}.ReverseDcfCalculator-module__orKboG__alertCaptureRow{gap:8px;display:flex}.ReverseDcfCalculator-module__orKboG__alertEmailInput{background:var(--bg);border:1px solid var(--faint);color:var(--ink);outline:none;flex:1;min-width:0;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:border-color .15s}.ReverseDcfCalculator-module__orKboG__alertEmailInput:focus{border-color:var(--terra)}.ReverseDcfCalculator-module__orKboG__alertEmailInput::placeholder{color:var(--muted)}.ReverseDcfCalculator-module__orKboG__alertSubmitBtn{background:var(--terra);color:#fff;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:10px 18px;font-family:inherit;font-size:.825rem;font-weight:700;transition:background .15s}.ReverseDcfCalculator-module__orKboG__alertSubmitBtn:hover:not(:disabled){background:var(--terra-deep,#a0521f)}.ReverseDcfCalculator-module__orKboG__alertSubmitBtn:disabled{opacity:.4;cursor:not-allowed}.ReverseDcfCalculator-module__orKboG__alertErrorMsg{color:var(--red);margin:0;font-size:.78rem}.ReverseDcfCalculator-module__orKboG__alertSuccessMsg{color:var(--sage);margin:0;font-size:.84rem;line-height:1.5}.ReverseDcfCalculator-module__orKboG__emailCaptureBar{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--terra);margin-top:4px;padding:20px 24px}.ReverseDcfCalculator-module__orKboG__emailCaptureContent{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ReverseDcfCalculator-module__orKboG__emailCaptureText{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.ReverseDcfCalculator-module__orKboG__emailCaptureLabel{color:var(--ink);font-size:.9rem;font-weight:700}.ReverseDcfCalculator-module__orKboG__emailCaptureSub{color:var(--muted);font-size:.78rem}.ReverseDcfCalculator-module__orKboG__emailCaptureForm{flex:1;gap:8px;min-width:220px;display:flex}.ReverseDcfCalculator-module__orKboG__emailCaptureInput{background:var(--bg);border:1px solid var(--faint);min-width:0;color:var(--ink);outline:none;flex:1;padding:9px 14px;font-size:.85rem;transition:border-color .15s}.ReverseDcfCalculator-module__orKboG__emailCaptureInput::placeholder{color:var(--muted)}.ReverseDcfCalculator-module__orKboG__emailCaptureInput:focus{border-color:var(--terra)}.ReverseDcfCalculator-module__orKboG__emailCaptureInput:disabled{opacity:.6}.ReverseDcfCalculator-module__orKboG__emailCaptureBtn{background:var(--terra);color:var(--on-fill,#fff);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:9px 18px;font-size:.82rem;font-weight:700;transition:background .15s}.ReverseDcfCalculator-module__orKboG__emailCaptureBtn:hover:not(:disabled){background:var(--terra-deep,#a0521f)}.ReverseDcfCalculator-module__orKboG__emailCaptureBtn:disabled{opacity:.6;cursor:not-allowed}.ReverseDcfCalculator-module__orKboG__emailCaptureSuccess{color:var(--sage);margin:0;font-size:.88rem;font-weight:500}.ReverseDcfCalculator-module__orKboG__emailCaptureError{color:var(--red);margin:8px 0 0;font-size:.8rem}@media (max-width:600px){.ReverseDcfCalculator-module__orKboG__resultRate{font-size:2.8rem}.ReverseDcfCalculator-module__orKboG__ctaRow{flex-direction:column}.ReverseDcfCalculator-module__orKboG__ctaPrimary,.ReverseDcfCalculator-module__orKboG__ctaSecondary{white-space:normal}.ReverseDcfCalculator-module__orKboG__barLabel{width:80px;font-size:.72rem}.ReverseDcfCalculator-module__orKboG__alertCaptureRow{flex-direction:column}.ReverseDcfCalculator-module__orKboG__alertSubmitBtn{width:100%}.ReverseDcfCalculator-module__orKboG__emailCaptureContent{flex-direction:column;align-items:stretch}.ReverseDcfCalculator-module__orKboG__emailCaptureForm{min-width:0}.ReverseDcfCalculator-module__orKboG__emailCaptureBtn{text-align:center;width:100%}}
.OwnerEarningsCalculator-module__YCtK5a__calculator{grid-template-columns:380px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:900px){.OwnerEarningsCalculator-module__YCtK5a__calculator{grid-template-columns:1fr}}.OwnerEarningsCalculator-module__YCtK5a__inputsPanel,.OwnerEarningsCalculator-module__YCtK5a__resultsPanel{background:var(--panel);border-top:2px solid var(--ink);border-left:1px solid var(--faint);border-right:1px solid var(--faint);border-bottom:1px solid var(--faint);padding:28px}.OwnerEarningsCalculator-module__YCtK5a__panelTitle{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0 0 20px;font-size:.8rem;font-weight:700}.OwnerEarningsCalculator-module__YCtK5a__formulaExplainer{color:var(--muted);margin:-4px 0 16px;font-size:.78rem;line-height:1.55}.OwnerEarningsCalculator-module__YCtK5a__formulaInline{font-family:var(--font-mono,ui-monospace,monospace);color:var(--terra);background:rgba(var(--terra-rgb),.07);white-space:nowrap;padding:1px 6px;font-size:.72rem;font-weight:600}.OwnerEarningsCalculator-module__YCtK5a__tickerSearch{border-bottom:1px solid var(--faint);margin-bottom:20px;padding-bottom:20px}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchRow{gap:8px;display:flex}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchInput{background:var(--bg);border:1px solid var(--faint);flex:1;align-items:center;transition:border-color .15s;display:flex;overflow:hidden}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchInput:focus-within{border-color:var(--terra)}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchIcon{color:var(--muted);flex-shrink:0;padding:0 10px;font-size:1rem}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchField{height:40px;color:var(--ink);letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 8px 0 0;font-size:.9rem;font-weight:600}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchField::placeholder{color:var(--muted);font-weight:400}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchBtn{background:var(--terra);border:1px solid var(--terra);height:40px;color:var(--on-fill,#fff);letter-spacing:.04em;cursor:pointer;white-space:nowrap;padding:0 20px;font-size:.8rem;font-weight:700;transition:background .15s,border-color .15s}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchBtn:hover:not(:disabled){background:var(--terra-deep);border-color:var(--terra-deep)}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchBtn:disabled{opacity:.4;cursor:not-allowed}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchError{color:var(--red);margin:8px 0 0;font-size:.8rem}.OwnerEarningsCalculator-module__YCtK5a__tickerSearchSuccess{color:var(--sage);margin:8px 0 0;font-size:.8rem}.OwnerEarningsCalculator-module__YCtK5a__tickerSummary{background:var(--bg);border:1px solid var(--faint);margin-bottom:20px;padding:14px}.OwnerEarningsCalculator-module__YCtK5a__tickerName{color:var(--ink);margin:0 0 10px;font-size:.88rem;font-weight:700}.OwnerEarningsCalculator-module__YCtK5a__tickerStats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.OwnerEarningsCalculator-module__YCtK5a__tickerStats>div{flex-direction:column;gap:2px;display:flex}.OwnerEarningsCalculator-module__YCtK5a__tickerLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.68rem;font-weight:600}.OwnerEarningsCalculator-module__YCtK5a__tickerVal{color:var(--ink);font-size:.82rem;font-weight:700}.OwnerEarningsCalculator-module__YCtK5a__fields{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.OwnerEarningsCalculator-module__YCtK5a__field{flex-direction:column;gap:5px;display:flex}.OwnerEarningsCalculator-module__YCtK5a__fieldLabel{color:var(--muted);font-size:.78rem;font-weight:600}.OwnerEarningsCalculator-module__YCtK5a__fieldInput{background:var(--bg);border:1px solid var(--faint);height:40px;color:var(--ink);outline:none;padding:0 12px;font-size:.9rem;font-weight:600;transition:border-color .15s}.OwnerEarningsCalculator-module__YCtK5a__fieldInput:focus{border-color:var(--terra)}.OwnerEarningsCalculator-module__YCtK5a__fieldNote{color:var(--muted);margin:0;font-size:.73rem;line-height:1.5}.OwnerEarningsCalculator-module__YCtK5a__emptyState{text-align:center;justify-content:center;align-items:center;min-height:240px;display:flex}.OwnerEarningsCalculator-module__YCtK5a__emptyState p{color:var(--muted);max-width:280px;font-size:.9rem;line-height:1.6}.OwnerEarningsCalculator-module__YCtK5a__primaryOutput{text-align:center;border-bottom:1px solid var(--faint);margin-bottom:20px;padding:28px 0 20px}.OwnerEarningsCalculator-module__YCtK5a__primaryValue{color:var(--ink);letter-spacing:-.03em;font-size:3rem;font-weight:900;line-height:1}.OwnerEarningsCalculator-module__YCtK5a__primaryLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:8px 0 0;font-size:.78rem;font-weight:600}.OwnerEarningsCalculator-module__YCtK5a__metricsRow{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px;display:grid}.OwnerEarningsCalculator-module__YCtK5a__metricCard{background:var(--bg);border:1px solid var(--faint);text-align:center;flex-direction:column;gap:4px;padding:14px 12px;display:flex}.OwnerEarningsCalculator-module__YCtK5a__metricValue{color:var(--ink);font-size:1rem;font-weight:800}.OwnerEarningsCalculator-module__YCtK5a__metricLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.68rem;font-weight:600}.OwnerEarningsCalculator-module__YCtK5a__compTable{background:var(--bg);border:1px solid var(--faint);margin-bottom:20px;padding:18px}.OwnerEarningsCalculator-module__YCtK5a__compTableTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:.78rem;font-weight:700}.OwnerEarningsCalculator-module__YCtK5a__compTableGrid{flex-direction:column;gap:0;display:flex}.OwnerEarningsCalculator-module__YCtK5a__compRow{border-bottom:1px solid var(--faint);grid-template-columns:1fr 1fr 1fr;padding:9px 0;font-size:.84rem;display:grid}.OwnerEarningsCalculator-module__YCtK5a__compRow:last-child{border-bottom:none}.OwnerEarningsCalculator-module__YCtK5a__compRow span:first-child{color:var(--muted)}.OwnerEarningsCalculator-module__YCtK5a__compRow span:not(:first-child){text-align:right;color:var(--ink);font-weight:700}.OwnerEarningsCalculator-module__YCtK5a__compHeader{letter-spacing:.06em;text-transform:uppercase;font-size:.7rem!important;font-weight:700!important}.OwnerEarningsCalculator-module__YCtK5a__compHeader span{color:var(--muted)!important;font-weight:600!important}.OwnerEarningsCalculator-module__YCtK5a__compRowHighlight{background:rgba(var(--terra-rgb),.04);margin:0 -8px;padding:9px 8px}.OwnerEarningsCalculator-module__YCtK5a__compRowHighlight span:first-child{color:var(--terra)!important;font-weight:700!important}.OwnerEarningsCalculator-module__YCtK5a__compRowHighlight span:not(:first-child){color:var(--terra)!important}.OwnerEarningsCalculator-module__YCtK5a__compNote{color:var(--muted);border-top:1px solid var(--faint);margin:12px 0 0;padding-top:10px;font-size:.73rem;line-height:1.55}.OwnerEarningsCalculator-module__YCtK5a__verdictWrap{margin-bottom:16px}.OwnerEarningsCalculator-module__YCtK5a__dcfCta{margin:12px 0 20px}.OwnerEarningsCalculator-module__YCtK5a__dcfCtaLink{color:var(--terra);border-bottom:1px solid rgba(var(--terra-rgb),.25);font-size:.85rem;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s}.OwnerEarningsCalculator-module__YCtK5a__dcfCtaLink:hover{color:var(--terra-deep);border-color:var(--terra)}.OwnerEarningsCalculator-module__YCtK5a__benchmarkRow{margin-top:2px;border-top:1px dashed var(--faint)!important}.OwnerEarningsCalculator-module__YCtK5a__benchmarkRow span:first-child{font-style:italic;color:var(--muted)!important}.OwnerEarningsCalculator-module__YCtK5a__benchmarkRow span:not(:first-child){color:var(--muted)!important;font-weight:500!important}@media (max-width:480px){.OwnerEarningsCalculator-module__YCtK5a__metricsRow{grid-template-columns:1fr 1fr}.OwnerEarningsCalculator-module__YCtK5a__compRow{font-size:.78rem}.OwnerEarningsCalculator-module__YCtK5a__compRowHighlight{margin:0 -6px;padding:9px 6px}}
.ComparableCompanyAnalysis-module__gxU9FG__wrapper{color:var(--ink)}.ComparableCompanyAnalysis-module__gxU9FG__inputRow{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.ComparableCompanyAnalysis-module__gxU9FG__tickerInput{background:var(--bg);border:1px solid var(--faint);color:var(--ink);font-size:1rem;font-family:var(--font-mono,monospace);letter-spacing:.04em;outline:none;flex:0 0 160px;padding:10px 14px;transition:border-color .15s}.ComparableCompanyAnalysis-module__gxU9FG__tickerInput:focus{border-color:var(--terra)}.ComparableCompanyAnalysis-module__gxU9FG__analyzeBtn{background:var(--terra);color:#fff;cursor:pointer;letter-spacing:.02em;border:none;padding:10px 22px;font-size:.9rem;font-weight:700;transition:background .15s}.ComparableCompanyAnalysis-module__gxU9FG__analyzeBtn:hover:not(:disabled){background:var(--terra-deep,#a0521f)}.ComparableCompanyAnalysis-module__gxU9FG__analyzeBtn:disabled{opacity:.5;cursor:not-allowed}.ComparableCompanyAnalysis-module__gxU9FG__errorBox{color:var(--red);background:#ec301312;border:1px solid #ec301333;margin-bottom:16px;padding:12px 16px;font-size:.875rem}.ComparableCompanyAnalysis-module__gxU9FG__warningBox{background:rgba(var(--terra-rgb),.07);border:1px solid rgba(var(--terra-rgb),.2);color:var(--terra);margin-bottom:16px;padding:12px 16px;font-size:.875rem}.ComparableCompanyAnalysis-module__gxU9FG__tableWrapper{-webkit-overflow-scrolling:touch;border:1px solid var(--faint);margin-bottom:10px;overflow-x:auto}.ComparableCompanyAnalysis-module__gxU9FG__table{border-collapse:collapse;width:100%;min-width:700px;font-size:.875rem}.ComparableCompanyAnalysis-module__gxU9FG__tableWrapperWide .ComparableCompanyAnalysis-module__gxU9FG__table{min-width:920px}.ComparableCompanyAnalysis-module__gxU9FG__th{text-align:right;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--panel);border-bottom:1px solid var(--faint);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:12px 14px;font-size:.72rem;font-weight:700}.ComparableCompanyAnalysis-module__gxU9FG__th:first-child{text-align:left;background:var(--panel);z-index:2;min-width:160px;position:sticky;left:0}.ComparableCompanyAnalysis-module__gxU9FG__thSortable{cursor:pointer;transition:color .15s}.ComparableCompanyAnalysis-module__gxU9FG__thSortable:hover{color:var(--ink)}.ComparableCompanyAnalysis-module__gxU9FG__thActive{color:var(--terra)}.ComparableCompanyAnalysis-module__gxU9FG__sortIcon{opacity:.6;margin-left:2px;font-size:.65rem}.ComparableCompanyAnalysis-module__gxU9FG__td{text-align:right;border-bottom:1px solid var(--faint);color:var(--ink);white-space:nowrap;padding:11px 14px;transition:background .1s}.ComparableCompanyAnalysis-module__gxU9FG__td:first-child{text-align:left;background:var(--bg);z-index:1;position:sticky;left:0}.ComparableCompanyAnalysis-module__gxU9FG__toggleRow{gap:6px;margin-bottom:14px;display:flex}.ComparableCompanyAnalysis-module__gxU9FG__togglePill{border:1px solid var(--faint);color:var(--muted);cursor:pointer;letter-spacing:.02em;background:0 0;padding:5px 14px;font-size:.78rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.ComparableCompanyAnalysis-module__gxU9FG__togglePill:hover{border-color:var(--ink);color:var(--ink);background:var(--panel)}.ComparableCompanyAnalysis-module__gxU9FG__togglePillActive{background:rgba(var(--terra-rgb),.08);border-color:var(--terra);color:var(--terra)}.ComparableCompanyAnalysis-module__gxU9FG__thForward{border-left:1px solid rgba(var(--terra-rgb),.15)}.ComparableCompanyAnalysis-module__gxU9FG__tdForward{border-left:1px solid rgba(var(--terra-rgb),.08)}.ComparableCompanyAnalysis-module__gxU9FG__cellGreen{color:var(--sage);font-weight:600}.ComparableCompanyAnalysis-module__gxU9FG__cellYellow{color:var(--terra);font-weight:600}.ComparableCompanyAnalysis-module__gxU9FG__cellRed{color:var(--red)}.ComparableCompanyAnalysis-module__gxU9FG__cellNeutral{color:var(--muted)}.ComparableCompanyAnalysis-module__gxU9FG__primaryRow td{background:rgba(var(--terra-rgb),.05)}.ComparableCompanyAnalysis-module__gxU9FG__primaryRow td:first-child{background:rgba(var(--terra-rgb),.07)}.ComparableCompanyAnalysis-module__gxU9FG__peerRow:hover td,.ComparableCompanyAnalysis-module__gxU9FG__peerRow:hover td:first-child{background:var(--panel)}.ComparableCompanyAnalysis-module__gxU9FG__peerRow:last-child td{border-bottom:none}.ComparableCompanyAnalysis-module__gxU9FG__nameCell{min-width:160px}.ComparableCompanyAnalysis-module__gxU9FG__tickerLabel{font-size:.8rem;font-weight:700;font-family:var(--font-mono,monospace);color:var(--ink);letter-spacing:.04em;display:block}.ComparableCompanyAnalysis-module__gxU9FG__primaryName .ComparableCompanyAnalysis-module__gxU9FG__tickerLabel{color:var(--terra)}.ComparableCompanyAnalysis-module__gxU9FG__companyName{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:155px;margin-top:2px;font-size:.72rem;display:block;overflow:hidden}.ComparableCompanyAnalysis-module__gxU9FG__medianRow td{background:var(--panel);border-top:1px solid var(--faint);border-bottom:none}.ComparableCompanyAnalysis-module__gxU9FG__medianRow td:first-child{background:var(--panel)}.ComparableCompanyAnalysis-module__gxU9FG__medianLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.ComparableCompanyAnalysis-module__gxU9FG__medianValue{color:var(--muted);font-size:.82rem}.ComparableCompanyAnalysis-module__gxU9FG__skeleton{background:linear-gradient(90deg,var(--faint)25%,var(--panel)50%,var(--faint)75%);background-size:200% 100%;height:14px;animation:1.4s infinite ComparableCompanyAnalysis-module__gxU9FG__shimmer}@keyframes ComparableCompanyAnalysis-module__gxU9FG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ComparableCompanyAnalysis-module__gxU9FG__dataNote{color:var(--muted);margin:6px 0 20px;font-size:.72rem}.ComparableCompanyAnalysis-module__gxU9FG__interpretationPanel{background:var(--panel);border:1px solid var(--faint);border-left:3px solid var(--terra);margin-bottom:24px;padding:16px 20px}.ComparableCompanyAnalysis-module__gxU9FG__interpretationText{color:var(--ink);margin:0;font-size:.9rem;line-height:1.6}.ComparableCompanyAnalysis-module__gxU9FG__ctaRow{flex-wrap:wrap;gap:10px;margin:20px 0 28px;display:flex}.ComparableCompanyAnalysis-module__gxU9FG__ctaLink{background:var(--terra);color:#fff;border:none;padding:9px 18px;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.ComparableCompanyAnalysis-module__gxU9FG__ctaLink:hover{background:var(--terra-deep,#a0521f)}.ComparableCompanyAnalysis-module__gxU9FG__ctaLinkSecondary{border:1px solid var(--faint);color:var(--muted);background:0 0;padding:9px 18px;font-size:.82rem;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-block}.ComparableCompanyAnalysis-module__gxU9FG__ctaLinkSecondary:hover{border-color:var(--ink);color:var(--ink);background:var(--panel)}.ComparableCompanyAnalysis-module__gxU9FG__fairValuePanel{border:1px solid var(--faint);border-top:2px solid var(--ink);margin:20px 0;overflow:hidden}.ComparableCompanyAnalysis-module__gxU9FG__fairValueHeader{background:var(--panel);cursor:pointer;text-align:left;border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 18px;transition:background .15s;display:flex}.ComparableCompanyAnalysis-module__gxU9FG__fairValueHeader:hover{background:var(--bg)}.ComparableCompanyAnalysis-module__gxU9FG__fairValueTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--terra);font-size:.8rem;font-weight:700;font-family:var(--font-mono)}.ComparableCompanyAnalysis-module__gxU9FG__fairValueCaret{color:var(--muted);font-size:.65rem}.ComparableCompanyAnalysis-module__gxU9FG__fairValueBody{border-top:1px solid var(--faint);padding:16px 18px 18px}.ComparableCompanyAnalysis-module__gxU9FG__fairValueTableWrap{-webkit-overflow-scrolling:touch;margin-bottom:14px;overflow-x:auto}.ComparableCompanyAnalysis-module__gxU9FG__fvTable{border-collapse:collapse;width:100%;min-width:480px;font-size:.84rem}.ComparableCompanyAnalysis-module__gxU9FG__fvTh{text-align:right;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--faint);white-space:nowrap;padding:8px 12px;font-size:.68rem;font-weight:700}.ComparableCompanyAnalysis-module__gxU9FG__fvTh:first-child{text-align:left}.ComparableCompanyAnalysis-module__gxU9FG__fvTd{text-align:right;color:var(--ink);border-bottom:1px solid var(--faint);white-space:nowrap;padding:9px 12px}.ComparableCompanyAnalysis-module__gxU9FG__fvTd:last-child{border-bottom:none}.ComparableCompanyAnalysis-module__gxU9FG__fvTdLabel{text-align:left;color:var(--muted);border-bottom:1px solid var(--faint);padding:9px 12px;font-size:.8rem;font-weight:600}.ComparableCompanyAnalysis-module__gxU9FG__fvRow:last-child .ComparableCompanyAnalysis-module__gxU9FG__fvTd,.ComparableCompanyAnalysis-module__gxU9FG__fvRow:last-child .ComparableCompanyAnalysis-module__gxU9FG__fvTdLabel{border-bottom:none}.ComparableCompanyAnalysis-module__gxU9FG__fvGreen{color:var(--sage);font-weight:600}.ComparableCompanyAnalysis-module__gxU9FG__fvRed{color:var(--red);font-weight:600}.ComparableCompanyAnalysis-module__gxU9FG__fairValueSummary{flex-wrap:wrap;align-items:baseline;gap:24px;margin-bottom:10px;display:flex}.ComparableCompanyAnalysis-module__gxU9FG__fairValueBlend{color:var(--muted);font-size:.88rem}.ComparableCompanyAnalysis-module__gxU9FG__fairValueBlend strong{color:var(--ink);font-size:1rem}.ComparableCompanyAnalysis-module__gxU9FG__fairValueRange{color:var(--muted);font-size:.84rem}.ComparableCompanyAnalysis-module__gxU9FG__fairValueNote{color:var(--muted);margin:0;font-size:.7rem;line-height:1.5}@media (max-width:640px){.ComparableCompanyAnalysis-module__gxU9FG__tickerInput{flex:120px}.ComparableCompanyAnalysis-module__gxU9FG__ctaRow{flex-direction:column}.ComparableCompanyAnalysis-module__gxU9FG__ctaLink,.ComparableCompanyAnalysis-module__gxU9FG__ctaLinkSecondary{text-align:center}}.ComparableCompanyAnalysis-module__gxU9FG__scatterWrap{border:1px solid var(--faint);background:var(--bg);margin:20px 0;padding:20px 20px 12px}.ComparableCompanyAnalysis-module__gxU9FG__scatterHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.ComparableCompanyAnalysis-module__gxU9FG__scatterTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin:0;font-size:10px}.ComparableCompanyAnalysis-module__gxU9FG__scatterSvg{width:100%;height:auto;display:block;overflow:visible}.ComparableCompanyAnalysis-module__gxU9FG__scatterNote{color:var(--muted);font-size:11px;font-family:var(--font-mono);letter-spacing:.02em;margin:8px 0 0}
.page-module__fDOCga__page{padding-top:var(--header-height);background:var(--bg);min-height:100vh}.page-module__fDOCga__container{max-width:1100px;margin:0 auto;padding:0 24px 80px}.page-module__fDOCga__breadcrumb{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:0;padding:20px 0 0;font-size:10px;display:flex}.page-module__fDOCga__breadcrumb a{color:var(--muted);text-decoration:none}.page-module__fDOCga__breadcrumb a:hover{color:var(--terra)}.page-module__fDOCga__breadcrumbSep{opacity:.4;margin:0 8px}.page-module__fDOCga__breadcrumbCurrent{color:var(--ink)}.page-module__fDOCga__hero{border-bottom:2px solid var(--ink);padding:24px 0 36px}.page-module__fDOCga__kicker{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--terra);margin-bottom:12px;font-size:11px}.page-module__fDOCga__heroTitle{letter-spacing:-.04em;color:var(--ink);margin-bottom:10px;font-size:clamp(26px,3.5vw,40px);font-weight:800;line-height:1}.page-module__fDOCga__heroDeck{color:var(--muted);max-width:65ch;font-size:15px;line-height:1.6}.page-module__fDOCga__bylineWrap{padding-top:16px}.page-module__fDOCga__sectionTitle{color:var(--ink);border-top:2px solid var(--ink);margin-top:40px;margin-bottom:16px;padding-top:28px;font-size:18px;font-weight:700}.page-module__fDOCga__calc{padding-top:32px}.page-module__fDOCga__globalInputs{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.page-module__fDOCga__field{flex-direction:column;gap:6px;display:flex}.page-module__fDOCga__fieldLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10px}.page-module__fDOCga__input{box-sizing:border-box;border:1px solid var(--faint);background:var(--bg);width:100%;color:var(--ink);border-radius:0;padding:9px 10px;font-family:inherit;font-size:14px}.page-module__fDOCga__input:focus{border-color:var(--terra);outline:none}.page-module__fDOCga__input:disabled{opacity:.4}.page-module__fDOCga__segHeaderRow{border-top:1px solid var(--faint);justify-content:space-between;align-items:center;margin-bottom:14px;padding-top:20px;display:flex}.page-module__fDOCga__segHeading{color:var(--ink);font-size:15px;font-weight:700}.page-module__fDOCga__segActions{gap:8px;display:flex}.page-module__fDOCga__addBtn,.page-module__fDOCga__resetBtn,.page-module__fDOCga__shareBtn{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:1px solid var(--ink);background:var(--bg);color:var(--ink);padding:8px 14px;font-size:11px}.page-module__fDOCga__addBtn:hover,.page-module__fDOCga__resetBtn:hover,.page-module__fDOCga__shareBtn:hover{background:var(--ink);color:var(--bg)}.page-module__fDOCga__addBtn:disabled{opacity:.4;cursor:not-allowed}.page-module__fDOCga__resetBtn{border-color:var(--faint);color:var(--muted)}.page-module__fDOCga__segList{flex-direction:column;gap:10px;display:flex}.page-module__fDOCga__segCard{border:1px solid var(--faint);background:var(--panel);padding:14px}.page-module__fDOCga__segCardTop{align-items:center;gap:10px;margin-bottom:12px;display:flex}.page-module__fDOCga__segColorDot{border-radius:2px;flex-shrink:0;width:12px;height:12px}.page-module__fDOCga__segNameInput{flex:1;font-weight:600}.page-module__fDOCga__removeBtn{border:1px solid var(--faint);background:var(--bg);width:30px;height:30px;color:var(--muted);cursor:pointer;flex-shrink:0;font-size:18px;line-height:1}.page-module__fDOCga__removeBtn:hover:not(:disabled){border-color:var(--terra);color:var(--terra)}.page-module__fDOCga__removeBtn:disabled{opacity:.3;cursor:not-allowed}.page-module__fDOCga__segFields{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.page-module__fDOCga__segField{flex-direction:column;gap:5px;display:flex}.page-module__fDOCga__segFieldLabel{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:10px;display:flex}.page-module__fDOCga__marginToggle{border:1px solid var(--faint);background:var(--bg);width:18px;height:18px;color:var(--muted);cursor:pointer;padding:0;font-size:10px;line-height:1}.page-module__fDOCga__marginToggleActive{background:var(--terra);color:#fff;border-color:var(--terra)}.page-module__fDOCga__emptyHint{border:1px dashed var(--faint);text-align:center;color:var(--muted);margin-top:28px;padding:20px;font-size:14px}.page-module__fDOCga__results{margin-top:28px}.page-module__fDOCga__summaryBar{border:2px solid var(--ink);top:var(--header-height);background:var(--bg);z-index:2;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;display:grid;position:sticky}.page-module__fDOCga__summaryCell{border-right:1px solid var(--faint);padding:14px 16px}.page-module__fDOCga__summaryCell:last-child{border-right:none}.page-module__fDOCga__summaryLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10px;display:block}.page-module__fDOCga__summaryValue{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:800}.page-module__fDOCga__summaryMuted{color:var(--muted);font-size:13px;font-weight:500}.page-module__fDOCga__pos{color:#3f9d6b}.page-module__fDOCga__neg{color:#b0492f}.page-module__fDOCga__warnBox{border-left:3px solid var(--terra);color:var(--ink);background:#c2662f0f;margin-top:16px;padding:12px 16px;font-size:13px;line-height:1.6}.page-module__fDOCga__waterfallWrap{margin-top:28px}.page-module__fDOCga__waterfallBar{border:1px solid var(--ink);width:100%;height:44px;display:flex;overflow:hidden}.page-module__fDOCga__waterfallSeg{border-right:1px solid #00000026;min-width:2px;height:100%;transition:width .2s}.page-module__fDOCga__waterfallTotal{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:right;margin-top:6px;font-size:11px}.page-module__fDOCga__legend{flex-wrap:wrap;gap:8px 20px;margin-top:12px;display:flex}.page-module__fDOCga__legendItem{align-items:center;gap:8px;font-size:12px;display:flex}.page-module__fDOCga__legendSwatch{border-radius:2px;flex-shrink:0;width:11px;height:11px}.page-module__fDOCga__legendName{color:var(--ink);font-weight:600}.page-module__fDOCga__legendVal,.page-module__fDOCga__legendPct{color:var(--muted);font-family:var(--font-mono)}.page-module__fDOCga__tableWrap{margin-top:28px;overflow-x:auto}.page-module__fDOCga__table{border-collapse:collapse;width:100%}.page-module__fDOCga__table th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);text-align:left;white-space:nowrap;padding:8px 10px;font-size:10px}.page-module__fDOCga__table td{border-bottom:1px solid var(--faint);color:var(--ink);white-space:nowrap;padding:9px 10px;font-size:13px}.page-module__fDOCga__table tfoot td{border-top:2px solid var(--ink);border-bottom:none;font-weight:700}.page-module__fDOCga__rowPremium td:last-child{color:#3f9d6b;font-weight:700}.page-module__fDOCga__rowDiscount td:last-child{color:#b0492f;font-weight:700}.page-module__fDOCga__rowNeutral td:last-child{color:var(--muted)}.page-module__fDOCga__hiddenBox{border:1px solid var(--terra);background:#c2662f0d;margin-top:20px;padding:16px 18px}.page-module__fDOCga__hiddenKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin-bottom:8px;font-size:10px;display:block}.page-module__fDOCga__hiddenText{color:var(--ink);font-size:14px;line-height:1.65}.page-module__fDOCga__actionRow{gap:10px;margin-top:24px;display:flex}.page-module__fDOCga__reportCta{background:var(--ink);margin-top:28px;padding:28px 32px}.page-module__fDOCga__reportCtaText{color:#f4efe6d1;max-width:62ch;margin-bottom:16px;font-size:15px;line-height:1.6}.page-module__fDOCga__reportCtaBtn{border:2px solid var(--terra);color:var(--terra);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:9px 18px;font-size:11px;text-decoration:none;display:inline-block}.page-module__fDOCga__reportCtaBtn:hover{background:var(--terra);color:#fff}.page-module__fDOCga__stepsGrid{border:1px solid var(--faint);grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:24px;display:grid}.page-module__fDOCga__stepCard{border-right:1px solid var(--faint);padding:18px}.page-module__fDOCga__stepCard:last-child{border-right:none}.page-module__fDOCga__stepNum{font-family:var(--font-mono);color:var(--terra);margin-bottom:8px;font-size:20px;font-weight:700;display:block}.page-module__fDOCga__stepTitle{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600}.page-module__fDOCga__stepText{color:var(--muted);font-size:12px;line-height:1.6}.page-module__fDOCga__compareTable{border-collapse:collapse;width:100%;margin-bottom:8px}.page-module__fDOCga__compareTable th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);text-align:left;padding:8px 10px;font-size:10px}.page-module__fDOCga__compareTable td{border-bottom:1px solid var(--faint);color:var(--ink);vertical-align:top;padding:10px;font-size:13px;line-height:1.5}.page-module__fDOCga__faqGrid{grid-template-columns:1fr 1fr;gap:0;margin-bottom:24px;display:grid}.page-module__fDOCga__faqCard{border-bottom:1px solid var(--faint);padding:16px}.page-module__fDOCga__faqQ{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600}.page-module__fDOCga__faqA{color:var(--muted);font-size:12px;line-height:1.65}.page-module__fDOCga__relatedLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:8px 0 12px;font-size:10px}.page-module__fDOCga__relatedGrid{border:2px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.page-module__fDOCga__relatedCard{border-right:1px solid var(--faint);padding:16px;text-decoration:none;display:block}.page-module__fDOCga__relatedCard:last-child{border-right:none}.page-module__fDOCga__relatedCard:hover{background:var(--panel)}.page-module__fDOCga__relatedCardTitle{color:var(--ink);margin-bottom:4px;font-size:13px;font-weight:600}.page-module__fDOCga__relatedCardDeck{color:var(--muted);font-size:12px;line-height:1.5}@media (max-width:900px){.page-module__fDOCga__globalInputs{grid-template-columns:1fr 1fr}.page-module__fDOCga__segFields{grid-template-columns:1fr 1fr 1fr}.page-module__fDOCga__faqGrid{grid-template-columns:1fr}.page-module__fDOCga__relatedGrid{grid-template-columns:1fr 1fr}.page-module__fDOCga__stepsGrid{grid-template-columns:1fr}}@media (max-width:640px){.page-module__fDOCga__globalInputs,.page-module__fDOCga__segFields{grid-template-columns:1fr 1fr}.page-module__fDOCga__summaryBar{position:static}.page-module__fDOCga__relatedGrid{grid-template-columns:1fr}.page-module__fDOCga__table thead{display:none}.page-module__fDOCga__table,.page-module__fDOCga__table tbody,.page-module__fDOCga__table tr,.page-module__fDOCga__table td{box-sizing:border-box;width:100%;display:block}.page-module__fDOCga__table tfoot{display:none}.page-module__fDOCga__table tr{border:1px solid var(--faint);margin-bottom:10px;padding:6px 10px}.page-module__fDOCga__table td{border-bottom:1px solid var(--faint);white-space:normal;justify-content:space-between;padding:7px 0;display:flex}.page-module__fDOCga__table td:last-child{border-bottom:none}.page-module__fDOCga__table td:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:10px}}
.AiCapexScreener-module__3pWSca__screener{width:100%}.AiCapexScreener-module__3pWSca__filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.AiCapexScreener-module__3pWSca__filter,.AiCapexScreener-module__3pWSca__filterActive{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:1px solid var(--faint);color:var(--muted);background:0 0;padding:6px 14px;font-size:.78rem;font-weight:600;transition:background .15s,color .15s}.AiCapexScreener-module__3pWSca__filter:hover{background:var(--faint);color:var(--ink)}.AiCapexScreener-module__3pWSca__filterActive{background:rgba(var(--terra-rgb),.12);border-color:rgba(var(--terra-rgb),.4);color:var(--terra)}.AiCapexScreener-module__3pWSca__skeleton{flex-direction:column;gap:8px;display:flex}.AiCapexScreener-module__3pWSca__skeletonRow{background:var(--faint);height:48px;animation:1.4s ease-in-out infinite AiCapexScreener-module__3pWSca__pulse}@keyframes AiCapexScreener-module__3pWSca__pulse{0%,to{opacity:1}50%{opacity:.4}}.AiCapexScreener-module__3pWSca__errorState,.AiCapexScreener-module__3pWSca__emptyState{text-align:center;color:var(--muted);border:1px solid var(--faint);padding:48px 24px;font-size:.95rem}.AiCapexScreener-module__3pWSca__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.AiCapexScreener-module__3pWSca__table{border-collapse:collapse;width:100%;font-size:.875rem}.AiCapexScreener-module__3pWSca__th{text-align:left;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--faint);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:10px 12px;font-size:10px;font-weight:700}.AiCapexScreener-module__3pWSca__th:hover{color:var(--ink)}.AiCapexScreener-module__3pWSca__row{border-bottom:1px solid var(--faint);transition:background .1s}.AiCapexScreener-module__3pWSca__row:hover{background:var(--faint)}.AiCapexScreener-module__3pWSca__td,.AiCapexScreener-module__3pWSca__tdTicker,.AiCapexScreener-module__3pWSca__tdCompany,.AiCapexScreener-module__3pWSca__tdSegment,.AiCapexScreener-module__3pWSca__tdNum{color:var(--ink);white-space:nowrap;padding:12px}.AiCapexScreener-module__3pWSca__tdTicker{font-size:.9rem;font-weight:700}.AiCapexScreener-module__3pWSca__tdCompany{color:var(--muted);text-overflow:ellipsis;max-width:200px;overflow:hidden}.AiCapexScreener-module__3pWSca__tdSegment{text-transform:capitalize;color:var(--muted);font-size:.78rem}.AiCapexScreener-module__3pWSca__tdNum{text-align:right;font-variant-numeric:tabular-nums;font-size:.875rem}.AiCapexScreener-module__3pWSca__badge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid;padding:3px 8px;font-size:.68rem;font-weight:700;display:inline-block}.AiCapexScreener-module__3pWSca__pos{color:var(--sage)}.AiCapexScreener-module__3pWSca__neg{color:var(--red)}.AiCapexScreener-module__3pWSca__sortIcon{color:var(--muted);font-size:.75em}.AiCapexScreener-module__3pWSca__sortIconActive{color:var(--terra);font-size:.75em}.AiCapexScreener-module__3pWSca__tickerLink{color:var(--terra);font-weight:700;text-decoration:none}.AiCapexScreener-module__3pWSca__tickerLink:hover{text-decoration:underline}.AiCapexScreener-module__3pWSca__emailCapture{border:1px solid var(--faint);border-top:2px solid var(--ink);background:var(--panel);margin-top:40px;padding:28px 32px}.AiCapexScreener-module__3pWSca__emailHeading{color:var(--ink);margin:0 0 4px;font-size:1rem;font-weight:700}.AiCapexScreener-module__3pWSca__emailSub{color:var(--muted);margin:0 0 16px;font-size:.875rem}.AiCapexScreener-module__3pWSca__emailForm{flex-wrap:wrap;gap:10px;display:flex}.AiCapexScreener-module__3pWSca__emailInput{background:var(--bg);border:1px solid var(--faint);min-width:220px;color:var(--ink);outline:none;flex:1;padding:10px 14px;font-size:.9rem}.AiCapexScreener-module__3pWSca__emailInput:focus{border-color:var(--terra)}.AiCapexScreener-module__3pWSca__emailBtn{background:var(--terra);color:var(--on-fill,#fff);cursor:pointer;white-space:nowrap;border:none;padding:10px 20px;font-size:.875rem;font-weight:700;transition:background .15s}.AiCapexScreener-module__3pWSca__emailBtn:hover{background:var(--terra-deep,#a0521f)}.AiCapexScreener-module__3pWSca__emailBtn:disabled{opacity:.5;cursor:not-allowed}.AiCapexScreener-module__3pWSca__emailSuccess{color:var(--sage);font-size:.9rem}.AiCapexScreener-module__3pWSca__emailError{color:var(--red);margin-top:8px;font-size:.85rem}.AiCapexScreener-module__3pWSca__cta{border-top:1px solid var(--faint);color:var(--muted);align-items:center;gap:10px;margin-top:24px;padding-top:24px;font-size:.875rem;display:flex}.AiCapexScreener-module__3pWSca__ctaLink{color:var(--terra);font-weight:600;text-decoration:none}.AiCapexScreener-module__3pWSca__ctaLink:hover{text-decoration:underline}.AiCapexScreener-module__3pWSca__acceleratorCallout{color:var(--muted);background:#5f734614;border:1px solid #5f734633;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:20px;padding:10px 16px;font-size:.85rem;line-height:1.4;display:inline-flex}.AiCapexScreener-module__3pWSca__acceleratorLabel{color:var(--muted);font-weight:600}.AiCapexScreener-module__3pWSca__acceleratorTicker{color:var(--sage);font-weight:700}
.InterestCoverageCalculator-module__ya4paa__calculator{grid-template-columns:360px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:900px){.InterestCoverageCalculator-module__ya4paa__calculator{grid-template-columns:1fr}}.InterestCoverageCalculator-module__ya4paa__inputsPanel,.InterestCoverageCalculator-module__ya4paa__resultsPanel{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--ink);padding:28px}.InterestCoverageCalculator-module__ya4paa__panelTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 20px;font-size:10px;font-weight:700}.InterestCoverageCalculator-module__ya4paa__tickerSearch{border-bottom:1px solid var(--faint);margin-bottom:20px;padding-bottom:20px}.InterestCoverageCalculator-module__ya4paa__tickerSearchRow{gap:8px;display:flex}.InterestCoverageCalculator-module__ya4paa__tickerSearchInput{background:var(--bg);border:1px solid var(--faint);flex:1;align-items:center;transition:border-color .15s;display:flex;overflow:hidden}.InterestCoverageCalculator-module__ya4paa__tickerSearchInput:focus-within{border-color:var(--terra)}.InterestCoverageCalculator-module__ya4paa__tickerSearchIcon{color:var(--muted);flex-shrink:0;padding:0 10px;font-size:1rem}.InterestCoverageCalculator-module__ya4paa__tickerSearchField{height:40px;color:var(--ink);letter-spacing:.04em;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 8px 0 0;font-size:.9rem;font-weight:600}.InterestCoverageCalculator-module__ya4paa__tickerSearchField::placeholder{letter-spacing:0;color:var(--muted);font-size:.8rem;font-weight:400}.InterestCoverageCalculator-module__ya4paa__tickerSearchBtn{background:rgba(var(--terra-rgb),.1);border:1px solid rgba(var(--terra-rgb),.3);height:40px;font-family:var(--font-mono);color:var(--terra);cursor:pointer;white-space:nowrap;letter-spacing:.05em;text-transform:uppercase;padding:0 18px;font-size:11px;font-weight:700;transition:background .15s,border-color .15s}.InterestCoverageCalculator-module__ya4paa__tickerSearchBtn:hover:not(:disabled){background:rgba(var(--terra-rgb),.18);border-color:var(--terra)}.InterestCoverageCalculator-module__ya4paa__tickerSearchBtn:disabled{opacity:.45;cursor:not-allowed}.InterestCoverageCalculator-module__ya4paa__tickerSearchError{color:var(--red);margin:10px 0 0;font-size:.8rem}.InterestCoverageCalculator-module__ya4paa__tickerSearchSuccess{color:var(--sage);margin:10px 0 0;font-size:.8rem}.InterestCoverageCalculator-module__ya4paa__emptyState{text-align:center;color:var(--muted);padding:40px 20px;font-size:.9rem}.InterestCoverageCalculator-module__ya4paa__loading{text-align:center;color:var(--muted);padding:60px 20px;font-size:.9rem}.InterestCoverageCalculator-module__ya4paa__icrHero{text-align:center;border-bottom:1px solid var(--faint);margin-bottom:20px;padding:24px 0 20px}.InterestCoverageCalculator-module__ya4paa__companyName{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--terra);margin:0 0 8px;font-size:10px;font-weight:700}.InterestCoverageCalculator-module__ya4paa__icrNumber{color:var(--ink);letter-spacing:-.03em;margin:0 0 6px;font-size:4rem;font-weight:900;line-height:1}.InterestCoverageCalculator-module__ya4paa__icrLabel{font-family:var(--font-mono);color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;font-size:10px}.InterestCoverageCalculator-module__ya4paa__icrSentence{color:var(--muted);max-width:380px;margin:0 auto;font-size:.95rem;line-height:1.5}.InterestCoverageCalculator-module__ya4paa__verdictBadge{letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:16px;padding:8px 18px;font-size:.82rem;font-weight:700;display:inline-flex}.InterestCoverageCalculator-module__ya4paa__verdictStrong{color:var(--sage);background:#5f73461f;border:1px solid #5f73464d}.InterestCoverageCalculator-module__ya4paa__verdictAdequate{background:rgba(var(--terra-rgb),.1);border:1px solid rgba(var(--terra-rgb),.3);color:var(--terra)}.InterestCoverageCalculator-module__ya4paa__verdictRisky{color:var(--red);background:#ec30131a;border:1px solid #ec30134d}.InterestCoverageCalculator-module__ya4paa__statsRow{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.InterestCoverageCalculator-module__ya4paa__statCard{background:var(--bg);border:1px solid var(--faint);padding:14px 16px}.InterestCoverageCalculator-module__ya4paa__statLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:10px;font-weight:700}.InterestCoverageCalculator-module__ya4paa__statValue{color:var(--ink);letter-spacing:-.01em;font-size:1.1rem;font-weight:800}.InterestCoverageCalculator-module__ya4paa__trendSection{margin-bottom:20px}.InterestCoverageCalculator-module__ya4paa__trendTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:10px;font-weight:700}.InterestCoverageCalculator-module__ya4paa__trendTable{border-collapse:collapse;width:100%}.InterestCoverageCalculator-module__ya4paa__trendTable th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:right;border-bottom:1px solid var(--faint);padding:6px 8px;font-size:10px;font-weight:700}.InterestCoverageCalculator-module__ya4paa__trendTable th:first-child{text-align:left}.InterestCoverageCalculator-module__ya4paa__trendTable td{color:var(--muted);text-align:right;border-bottom:1px solid var(--faint);padding:8px;font-size:.82rem}.InterestCoverageCalculator-module__ya4paa__trendTable td:first-child{text-align:left;color:var(--muted);font-weight:600}.InterestCoverageCalculator-module__ya4paa__trendIcrCell{font-weight:700;color:var(--ink)!important}.InterestCoverageCalculator-module__ya4paa__ctaRow{flex-wrap:wrap;gap:10px;display:flex}.InterestCoverageCalculator-module__ya4paa__ctaPrimary{background:var(--terra);border:1px solid var(--terra);color:var(--on-fill,#fff);white-space:nowrap;padding:10px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block}.InterestCoverageCalculator-module__ya4paa__ctaPrimary:hover{background:var(--terra-deep,#a0521f);border-color:var(--terra-deep,#a0521f)}.InterestCoverageCalculator-module__ya4paa__ctaSecondary{border:1px solid var(--faint);color:var(--muted);white-space:nowrap;background:0 0;padding:10px 18px;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-block}.InterestCoverageCalculator-module__ya4paa__ctaSecondary:hover{border-color:var(--ink);color:var(--ink)}.InterestCoverageCalculator-module__ya4paa__warningBanner{background:rgba(var(--terra-rgb),.07);border:1px solid rgba(var(--terra-rgb),.2);color:var(--terra);margin-bottom:16px;padding:14px 16px;font-size:.85rem;line-height:1.5}.InterestCoverageCalculator-module__ya4paa__sectorNote{color:var(--muted);margin-top:12px;font-size:.75rem;line-height:1.5}
.MagicFormulaScreener-module__5caOpq__screener{width:100%}.MagicFormulaScreener-module__5caOpq__accordion{border:1px solid var(--faint);border-top:2px solid var(--ink);margin-bottom:24px}.MagicFormulaScreener-module__5caOpq__accordionSummary{color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:14px 18px;font-size:.875rem;font-weight:600;list-style:none;display:flex}.MagicFormulaScreener-module__5caOpq__accordionSummary::-webkit-details-marker{display:none}.MagicFormulaScreener-module__5caOpq__accordionSummary:after{content:"▸";color:var(--muted);font-size:.75rem;transition:transform .15s}details[open] .MagicFormulaScreener-module__5caOpq__accordionSummary:after{transform:rotate(90deg)}.MagicFormulaScreener-module__5caOpq__accordionBody{grid-template-columns:1fr 1fr;gap:16px;padding:0 18px 18px;display:grid}.MagicFormulaScreener-module__5caOpq__accordionCard{background:var(--panel);padding:14px}.MagicFormulaScreener-module__5caOpq__accordionCardTitle{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600}.MagicFormulaScreener-module__5caOpq__accordionCardText{color:var(--muted);font-size:12px;line-height:1.65}.MagicFormulaScreener-module__5caOpq__accordionCite{font-size:11px;font-family:var(--font-mono);color:var(--muted);letter-spacing:.05em;border-top:1px solid var(--faint);grid-column:1/-1;padding-top:8px}.MagicFormulaScreener-module__5caOpq__skeleton{flex-direction:column;gap:8px;display:flex}.MagicFormulaScreener-module__5caOpq__skeletonRow{background:var(--faint);height:48px;animation:1.4s ease-in-out infinite MagicFormulaScreener-module__5caOpq__pulse}@keyframes MagicFormulaScreener-module__5caOpq__pulse{0%,to{opacity:1}50%{opacity:.4}}.MagicFormulaScreener-module__5caOpq__errorState,.MagicFormulaScreener-module__5caOpq__emptyState{text-align:center;color:var(--muted);border:1px solid var(--faint);padding:48px 24px;font-size:.95rem}.MagicFormulaScreener-module__5caOpq__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.MagicFormulaScreener-module__5caOpq__table{border-collapse:collapse;width:100%;font-size:.875rem}.MagicFormulaScreener-module__5caOpq__th{text-align:left;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--faint);white-space:nowrap;-webkit-user-select:none;user-select:none;padding:10px 12px;font-size:10px;font-weight:700}.MagicFormulaScreener-module__5caOpq__th:hover{color:var(--ink)}.MagicFormulaScreener-module__5caOpq__thRight{text-align:right;}.MagicFormulaScreener-module__5caOpq__row{border-bottom:1px solid var(--faint);transition:background .1s}.MagicFormulaScreener-module__5caOpq__row:hover{background:var(--faint)}.MagicFormulaScreener-module__5caOpq__td,.MagicFormulaScreener-module__5caOpq__tdRank,.MagicFormulaScreener-module__5caOpq__tdTicker,.MagicFormulaScreener-module__5caOpq__tdCompany,.MagicFormulaScreener-module__5caOpq__tdNum,.MagicFormulaScreener-module__5caOpq__tdMktCap{color:var(--ink);white-space:nowrap;padding:12px}.MagicFormulaScreener-module__5caOpq__tdRank{font-family:var(--font-mono);color:var(--muted);width:40px;font-size:.8rem}.MagicFormulaScreener-module__5caOpq__tdTicker{font-size:.9rem;font-weight:700}.MagicFormulaScreener-module__5caOpq__tdCompany{color:var(--muted);text-overflow:ellipsis;max-width:200px;overflow:hidden}.MagicFormulaScreener-module__5caOpq__tdNum{text-align:right;font-variant-numeric:tabular-nums;font-size:.875rem}.MagicFormulaScreener-module__5caOpq__tdMktCap{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted);font-size:.8rem}.MagicFormulaScreener-module__5caOpq__pos{color:var(--sage)}.MagicFormulaScreener-module__5caOpq__sortIcon{color:var(--muted);font-size:.75em}.MagicFormulaScreener-module__5caOpq__sortIconActive{color:var(--terra);font-size:.75em}.MagicFormulaScreener-module__5caOpq__tickerLink{color:var(--terra);font-weight:700;text-decoration:none}.MagicFormulaScreener-module__5caOpq__tickerLink:hover{text-decoration:underline}.MagicFormulaScreener-module__5caOpq__dcfLink{color:var(--muted);font-size:.75rem;font-family:var(--font-mono);letter-spacing:.03em;white-space:nowrap;text-decoration:none}.MagicFormulaScreener-module__5caOpq__dcfLink:hover{color:var(--terra)}.MagicFormulaScreener-module__5caOpq__cta{border-top:1px solid var(--faint);color:var(--muted);align-items:center;gap:10px;margin-top:24px;padding-top:24px;font-size:.875rem;display:flex}.MagicFormulaScreener-module__5caOpq__ctaLink{color:var(--terra);font-weight:600;text-decoration:none}.MagicFormulaScreener-module__5caOpq__ctaLink:hover{text-decoration:underline}@media (max-width:640px){.MagicFormulaScreener-module__5caOpq__hideOnMobile{display:none}}
.AltmanZScoreCalculator-module__iCxTBG__calculator{flex-direction:column;gap:32px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__searchRow{align-items:stretch;gap:10px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__tickerInput{background:var(--bg);border:1px solid var(--faint);color:var(--ink);letter-spacing:.05em;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.AltmanZScoreCalculator-module__iCxTBG__tickerInput::placeholder{color:var(--muted);letter-spacing:0;font-weight:400}.AltmanZScoreCalculator-module__iCxTBG__tickerInput:focus{border-color:var(--terra)}.AltmanZScoreCalculator-module__iCxTBG__analyzeBtn{background:var(--terra);border:1px solid var(--terra);color:var(--on-fill,#fff);cursor:pointer;white-space:nowrap;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.AltmanZScoreCalculator-module__iCxTBG__analyzeBtn:hover:not(:disabled){background:var(--terra-deep);border-color:var(--terra-deep)}.AltmanZScoreCalculator-module__iCxTBG__analyzeBtn:disabled{opacity:.4;cursor:not-allowed}.AltmanZScoreCalculator-module__iCxTBG__errorMsg{color:var(--red);background:#ec30130f;border:1px solid #ec301333;margin:0;padding:14px 18px;font-size:.85rem}.AltmanZScoreCalculator-module__iCxTBG__loadingMsg{text-align:center;color:var(--muted);padding:40px;font-size:.9rem}.AltmanZScoreCalculator-module__iCxTBG__resultCard{background:var(--panel);border-top:2px solid var(--ink);border-left:1px solid var(--faint);border-right:1px solid var(--faint);border-bottom:1px solid var(--faint);flex-direction:column;gap:28px;padding:28px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__companyHeader{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__companyName{color:var(--ink);margin:0;font-size:1.15rem;font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__tickerBadge{letter-spacing:.08em;color:var(--terra);background:rgba(var(--terra-rgb),.08);border:1px solid rgba(var(--terra-rgb),.2);padding:2px 8px;font-size:.75rem;font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__sectorLabel{color:var(--muted);margin-left:auto;font-size:.78rem}.AltmanZScoreCalculator-module__iCxTBG__scoreDisplay{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__scoreNumber{letter-spacing:-.03em;font-size:3.6rem;font-weight:900;line-height:1}.AltmanZScoreCalculator-module__iCxTBG__scoreNumber.AltmanZScoreCalculator-module__iCxTBG__safe{color:var(--sage)}.AltmanZScoreCalculator-module__iCxTBG__scoreNumber.AltmanZScoreCalculator-module__iCxTBG__grey{color:var(--terra)}.AltmanZScoreCalculator-module__iCxTBG__scoreNumber.AltmanZScoreCalculator-module__iCxTBG__distress{color:var(--red)}.AltmanZScoreCalculator-module__iCxTBG__scoreNumber.AltmanZScoreCalculator-module__iCxTBG__partial{color:var(--muted)}.AltmanZScoreCalculator-module__iCxTBG__zoneBadge{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding:8px 16px;font-size:.85rem;font-weight:700;display:inline-flex}.AltmanZScoreCalculator-module__iCxTBG__zoneBadge.AltmanZScoreCalculator-module__iCxTBG__safe{color:var(--sage);background:#5f73461a;border:1px solid #5f734640}.AltmanZScoreCalculator-module__iCxTBG__zoneBadge.AltmanZScoreCalculator-module__iCxTBG__grey{background:rgba(var(--terra-rgb),.1);color:var(--terra);border:1px solid rgba(var(--terra-rgb),.25)}.AltmanZScoreCalculator-module__iCxTBG__zoneBadge.AltmanZScoreCalculator-module__iCxTBG__distress{color:var(--red);background:#ec30131a;border:1px solid #ec301340}.AltmanZScoreCalculator-module__iCxTBG__zoneDesc{color:var(--muted);max-width:480px;margin:0;font-size:.85rem;line-height:1.55}.AltmanZScoreCalculator-module__iCxTBG__partialWarning{background:rgba(var(--terra-rgb),.06);border:1px solid rgba(var(--terra-rgb),.2);color:var(--terra);margin:0;padding:10px 14px;font-size:.8rem}.AltmanZScoreCalculator-module__iCxTBG__gaugeSection{flex-direction:column;gap:8px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__gaugeLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__gaugeTrack{background:linear-gradient(to right,#ec301399 0%,#ec301399 30.17%,rgba(var(--terra-rgb),.6)30.17%,rgba(var(--terra-rgb),.6)59.93%,#5f734699 59.93%,#5f734699 100%);height:12px;position:relative}.AltmanZScoreCalculator-module__iCxTBG__gaugeDivider{background:var(--bg);width:2px;position:absolute;top:-2px;bottom:-2px}.AltmanZScoreCalculator-module__iCxTBG__gaugeMarker{background:var(--ink);width:4px;height:20px;transition:left .4s;position:absolute;top:-4px;transform:translate(-50%);box-shadow:0 4px 12px #1f1d1b14}.AltmanZScoreCalculator-module__iCxTBG__gaugeAnnotations{color:var(--muted);justify-content:space-between;font-size:.7rem;display:flex}.AltmanZScoreCalculator-module__iCxTBG__tableSection{flex-direction:column;gap:10px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__tableTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__componentTable{border-collapse:collapse;width:100%;font-size:.82rem}.AltmanZScoreCalculator-module__iCxTBG__componentTable th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--faint);padding:8px 10px;font-size:.7rem;font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__componentTable td{color:var(--ink);border-bottom:1px solid var(--faint);vertical-align:top;padding:10px}.AltmanZScoreCalculator-module__iCxTBG__componentTable tr:last-child td{border-bottom:none}.AltmanZScoreCalculator-module__iCxTBG__componentTable td:nth-child(2),.AltmanZScoreCalculator-module__iCxTBG__componentTable td:nth-child(3){font-family:var(--font-mono,ui-monospace,monospace);color:var(--muted)}.AltmanZScoreCalculator-module__iCxTBG__componentTable td:nth-child(3){font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__componentLabel{color:var(--ink);font-weight:600}.AltmanZScoreCalculator-module__iCxTBG__componentMeasure{color:var(--muted);font-size:.75rem;line-height:1.4}.AltmanZScoreCalculator-module__iCxTBG__rawInputsSection{flex-direction:column;gap:10px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__rawInputsTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__rawInputsGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:700px){.AltmanZScoreCalculator-module__iCxTBG__rawInputsGrid{grid-template-columns:repeat(2,1fr)}}.AltmanZScoreCalculator-module__iCxTBG__rawInputItem{background:var(--bg);border:1px solid var(--faint);padding:10px 12px}.AltmanZScoreCalculator-module__iCxTBG__rawInputLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:.68rem}.AltmanZScoreCalculator-module__iCxTBG__rawInputValue{font-size:.82rem;font-weight:600;font-family:var(--font-mono,ui-monospace,monospace);color:var(--ink)}.AltmanZScoreCalculator-module__iCxTBG__interpretationPanel{background:var(--panel);border:1px solid var(--faint);padding:20px}.AltmanZScoreCalculator-module__iCxTBG__interpretationTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:.78rem;font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__interpretationText{color:var(--muted);margin:0;font-size:.83rem;line-height:1.65}.AltmanZScoreCalculator-module__iCxTBG__financialNote{border-top:1px solid var(--faint);color:var(--muted);margin-top:10px;padding-top:10px;font-size:.78rem;line-height:1.55}.AltmanZScoreCalculator-module__iCxTBG__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.AltmanZScoreCalculator-module__iCxTBG__ctaBtn{align-items:center;gap:6px;padding:10px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.AltmanZScoreCalculator-module__iCxTBG__ctaPrimary{background:var(--terra);border:1px solid var(--terra);color:var(--on-fill,#fff)}.AltmanZScoreCalculator-module__iCxTBG__ctaPrimary:hover{background:var(--terra-deep);border-color:var(--terra-deep)}.AltmanZScoreCalculator-module__iCxTBG__ctaSecondary{background:var(--bg);border:1px solid var(--faint);color:var(--ink)}.AltmanZScoreCalculator-module__iCxTBG__ctaSecondary:hover{background:var(--panel);border-color:var(--muted);color:var(--ink)}.AltmanZScoreCalculator-module__iCxTBG__emptyState{background:var(--panel);border:1px solid var(--faint);text-align:center;padding:48px 32px}.AltmanZScoreCalculator-module__iCxTBG__emptyStateTitle{color:var(--muted);margin:0 0 8px;font-size:1rem;font-weight:700}.AltmanZScoreCalculator-module__iCxTBG__emptyStateText{color:var(--muted);margin:0;font-size:.85rem;line-height:1.6}.AltmanZScoreCalculator-module__iCxTBG__asOf{color:var(--muted);text-align:right;margin:0;font-size:.72rem}
.PiotroskiCalculator-module__VBKBGW__calculator{flex-direction:column;gap:32px;display:flex}.PiotroskiCalculator-module__VBKBGW__searchRow{align-items:stretch;gap:10px;display:flex}.PiotroskiCalculator-module__VBKBGW__tickerInput{background:var(--bg);border:1px solid var(--faint);color:var(--ink);letter-spacing:.05em;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.PiotroskiCalculator-module__VBKBGW__tickerInput::placeholder{color:var(--muted);letter-spacing:0;font-weight:400}.PiotroskiCalculator-module__VBKBGW__tickerInput:focus{border-color:var(--terra)}.PiotroskiCalculator-module__VBKBGW__analyzeBtn{background:rgba(var(--terra-rgb),.15);border:1px solid rgba(var(--terra-rgb),.35);color:var(--terra);cursor:pointer;white-space:nowrap;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.PiotroskiCalculator-module__VBKBGW__analyzeBtn:hover:not(:disabled){background:rgba(var(--terra-rgb),.22);border-color:rgba(var(--terra-rgb),.55)}.PiotroskiCalculator-module__VBKBGW__analyzeBtn:disabled{opacity:.4;cursor:not-allowed}.PiotroskiCalculator-module__VBKBGW__errorMsg{color:var(--red);background:#ec30130f;border:1px solid #ec301333;margin:0;padding:14px 18px;font-size:.85rem}.PiotroskiCalculator-module__VBKBGW__loadingMsg{text-align:center;color:var(--muted);padding:40px;font-size:.9rem}.PiotroskiCalculator-module__VBKBGW__resultCard{background:var(--panel);border-top:2px solid var(--ink);flex-direction:column;gap:28px;padding:28px;display:flex}.PiotroskiCalculator-module__VBKBGW__companyHeader{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.PiotroskiCalculator-module__VBKBGW__companyName{color:var(--ink);margin:0;font-size:1.15rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__tickerBadge{letter-spacing:.08em;color:var(--terra);background:rgba(var(--terra-rgb),.08);border:1px solid rgba(var(--terra-rgb),.2);padding:2px 8px;font-size:.75rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__scoreDisplay{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.PiotroskiCalculator-module__VBKBGW__scoreBlock{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.PiotroskiCalculator-module__VBKBGW__scoreNumber{letter-spacing:-.03em;font-size:3.6rem;font-weight:900;line-height:1}.PiotroskiCalculator-module__VBKBGW__scoreNumber.PiotroskiCalculator-module__VBKBGW__strong{color:var(--sage)}.PiotroskiCalculator-module__VBKBGW__scoreNumber.PiotroskiCalculator-module__VBKBGW__neutral{color:var(--terra-band)}.PiotroskiCalculator-module__VBKBGW__scoreNumber.PiotroskiCalculator-module__VBKBGW__weak{color:var(--red)}.PiotroskiCalculator-module__VBKBGW__scoreDenom{color:var(--muted);letter-spacing:0;font-size:1.4rem;font-weight:400}.PiotroskiCalculator-module__VBKBGW__scoreBadge{letter-spacing:.04em;align-items:center;padding:8px 16px;font-size:.85rem;font-weight:700;display:inline-flex}.PiotroskiCalculator-module__VBKBGW__scoreBadge.PiotroskiCalculator-module__VBKBGW__strong{color:var(--sage);background:#5f73461f;border:1px solid #5f734640}.PiotroskiCalculator-module__VBKBGW__scoreBadge.PiotroskiCalculator-module__VBKBGW__neutral{background:rgba(var(--terra-rgb),.12);color:var(--terra-band);border:1px solid rgba(var(--terra-rgb),.25)}.PiotroskiCalculator-module__VBKBGW__scoreBadge.PiotroskiCalculator-module__VBKBGW__weak{color:var(--red);background:#ec30131f;border:1px solid #ec301340}.PiotroskiCalculator-module__VBKBGW__signalCount{color:var(--muted);margin:0;font-size:.82rem}.PiotroskiCalculator-module__VBKBGW__signalGroups{flex-direction:column;gap:20px;display:flex}.PiotroskiCalculator-module__VBKBGW__signalGroup{flex-direction:column;gap:0;display:flex}.PiotroskiCalculator-module__VBKBGW__groupHeader{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--faint);margin-bottom:0;padding:6px 0 8px;font-size:.7rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__signalRow{border-bottom:1px solid var(--faint);grid-template-columns:36px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid}.PiotroskiCalculator-module__VBKBGW__signalRow:last-child{border-bottom:none}.PiotroskiCalculator-module__VBKBGW__signalId{font-size:.72rem;font-weight:700;font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;padding-top:2px}.PiotroskiCalculator-module__VBKBGW__signalBody{flex-direction:column;gap:2px;display:flex}.PiotroskiCalculator-module__VBKBGW__signalName{color:var(--ink);font-size:.85rem;font-weight:600}.PiotroskiCalculator-module__VBKBGW__signalExplanation{color:var(--muted);font-size:.78rem;line-height:1.5}.PiotroskiCalculator-module__VBKBGW__signalIcon{flex-shrink:0;padding-top:2px;font-size:1rem;line-height:1}.PiotroskiCalculator-module__VBKBGW__passIcon{color:var(--sage)}.PiotroskiCalculator-module__VBKBGW__failIcon{color:var(--red)}.PiotroskiCalculator-module__VBKBGW__naIcon{color:var(--muted)}.PiotroskiCalculator-module__VBKBGW__interpretationPanel{background:var(--bg);border:1px solid var(--faint);flex-direction:column;gap:10px;padding:20px;display:flex}.PiotroskiCalculator-module__VBKBGW__interpretationTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.78rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__interpretationText{color:var(--muted);margin:0;font-size:.83rem;line-height:1.65}.PiotroskiCalculator-module__VBKBGW__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.PiotroskiCalculator-module__VBKBGW__ctaBtn{align-items:center;gap:6px;padding:10px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.PiotroskiCalculator-module__VBKBGW__ctaPrimary{background:rgba(var(--terra-rgb),.1);border:1px solid rgba(var(--terra-rgb),.3);color:var(--terra)}.PiotroskiCalculator-module__VBKBGW__ctaPrimary:hover{background:rgba(var(--terra-rgb),.18);border-color:rgba(var(--terra-rgb),.5)}.PiotroskiCalculator-module__VBKBGW__ctaSecondary{background:var(--bg);border:1px solid var(--faint);color:var(--muted)}.PiotroskiCalculator-module__VBKBGW__ctaSecondary:hover{background:var(--panel);border-color:var(--ink);color:var(--ink)}.PiotroskiCalculator-module__VBKBGW__emptyState{background:var(--panel);border:1px solid var(--faint);text-align:center;padding:48px 32px}.PiotroskiCalculator-module__VBKBGW__emptyStateTitle{color:var(--muted);margin:0 0 8px;font-size:1rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__emptyStateText{color:var(--muted);margin:0;font-size:.85rem;line-height:1.6}.PiotroskiCalculator-module__VBKBGW__sectorContext{border-top:1px solid var(--faint);border-bottom:1px solid var(--faint);flex-direction:column;gap:8px;padding:14px 0;display:flex}.PiotroskiCalculator-module__VBKBGW__sectorContextTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.7rem;font-weight:700}.PiotroskiCalculator-module__VBKBGW__sectorContextMeta{color:var(--muted);margin:0;font-size:.82rem}.PiotroskiCalculator-module__VBKBGW__benchmarkTrack,.PiotroskiCalculator-module__VBKBGW__benchmarkBar{background:var(--faint);height:6px;position:relative;overflow:visible}.PiotroskiCalculator-module__VBKBGW__benchmarkFill{height:100%;transition:width .3s}.PiotroskiCalculator-module__VBKBGW__benchmarkFill.PiotroskiCalculator-module__VBKBGW__strong{background:#5f734680}.PiotroskiCalculator-module__VBKBGW__benchmarkFill.PiotroskiCalculator-module__VBKBGW__neutral{background:rgba(var(--terra-rgb),.5)}.PiotroskiCalculator-module__VBKBGW__benchmarkFill.PiotroskiCalculator-module__VBKBGW__weak{background:#ec301380}.PiotroskiCalculator-module__VBKBGW__benchmarkMedian{background:var(--muted);width:2px;height:12px;position:absolute;top:-3px;transform:translate(-50%)}.PiotroskiCalculator-module__VBKBGW__benchmarkVerdict{margin:0;font-size:.8rem;font-weight:600}.PiotroskiCalculator-module__VBKBGW__benchmarkAbove{color:var(--sage)}.PiotroskiCalculator-module__VBKBGW__benchmarkBelow{color:var(--muted)}.PiotroskiCalculator-module__VBKBGW__benchmarkMuted{color:var(--terra-band)}.PiotroskiCalculator-module__VBKBGW__asOf{color:var(--muted);text-align:right;margin:0;font-size:.72rem}@media (max-width:600px){.PiotroskiCalculator-module__VBKBGW__signalRow{grid-template-columns:30px 1fr auto;gap:8px}}
.BeneishMScoreCalculator-module__9IHoVq__calculator{flex-direction:column;gap:32px;display:flex}.BeneishMScoreCalculator-module__9IHoVq__searchRow{align-items:stretch;gap:10px;display:flex}.BeneishMScoreCalculator-module__9IHoVq__tickerInput{background:var(--bg);border:1px solid var(--faint);color:var(--ink);letter-spacing:.05em;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.BeneishMScoreCalculator-module__9IHoVq__tickerInput::placeholder{color:var(--muted);letter-spacing:0;font-weight:400}.BeneishMScoreCalculator-module__9IHoVq__tickerInput:focus{border-color:var(--terra)}.BeneishMScoreCalculator-module__9IHoVq__analyzeBtn{background:var(--terra);border:1px solid var(--terra);color:var(--on-fill,#fff);cursor:pointer;white-space:nowrap;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s,border-color .15s}.BeneishMScoreCalculator-module__9IHoVq__analyzeBtn:hover:not(:disabled){background:var(--terra-deep);border-color:var(--terra-deep)}.BeneishMScoreCalculator-module__9IHoVq__analyzeBtn:disabled{opacity:.4;cursor:not-allowed}.BeneishMScoreCalculator-module__9IHoVq__errorMsg{color:var(--red);background:#ec30130f;border:1px solid #ec301333;margin:0;padding:14px 18px;font-size:.85rem}.BeneishMScoreCalculator-module__9IHoVq__loadingMsg{text-align:center;color:var(--muted);padding:40px;font-size:.9rem}.BeneishMScoreCalculator-module__9IHoVq__resultCard{background:var(--panel);border-top:2px solid var(--ink);border-left:1px solid var(--faint);border-right:1px solid var(--faint);border-bottom:1px solid var(--faint);flex-direction:column;gap:28px;padding:28px;display:flex}.BeneishMScoreCalculator-module__9IHoVq__companyHeader{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.BeneishMScoreCalculator-module__9IHoVq__companyName{color:var(--ink);margin:0;font-size:1.15rem;font-weight:700}.BeneishMScoreCalculator-module__9IHoVq__tickerBadge{letter-spacing:.08em;color:var(--terra);background:rgba(var(--terra-rgb),.08);border:1px solid rgba(var(--terra-rgb),.2);padding:2px 8px;font-size:.75rem;font-weight:700}.BeneishMScoreCalculator-module__9IHoVq__yearLabel{color:var(--muted);margin-left:auto;font-size:.78rem}.BeneishMScoreCalculator-module__9IHoVq__scoreDisplay{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.BeneishMScoreCalculator-module__9IHoVq__scoreNumber{letter-spacing:-.03em;font-size:3.6rem;font-weight:900;line-height:1}.BeneishMScoreCalculator-module__9IHoVq__scoreNumber.BeneishMScoreCalculator-module__9IHoVq__low{color:var(--sage)}.BeneishMScoreCalculator-module__9IHoVq__scoreNumber.BeneishMScoreCalculator-module__9IHoVq__grey{color:var(--terra)}.BeneishMScoreCalculator-module__9IHoVq__scoreNumber.BeneishMScoreCalculator-module__9IHoVq__high{color:var(--red)}.BeneishMScoreCalculator-module__9IHoVq__scoreNumber.BeneishMScoreCalculator-module__9IHoVq__partial{color:var(--muted)}.BeneishMScoreCalculator-module__9IHoVq__verdictBadge{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding:8px 16px;font-size:.85rem;font-weight:700;display:inline-flex}.BeneishMScoreCalculator-module__9IHoVq__verdictBadge.BeneishMScoreCalculator-module__9IHoVq__low{color:var(--sage);background:#5f73461a;border:1px solid #5f734640}.BeneishMScoreCalculator-module__9IHoVq__verdictBadge.BeneishMScoreCalculator-module__9IHoVq__grey{background:rgba(var(--terra-rgb),.1);color:var(--terra);border:1px solid rgba(var(--terra-rgb),.25)}.BeneishMScoreCalculator-module__9IHoVq__verdictBadge.BeneishMScoreCalculator-module__9IHoVq__high{color:var(--red);background:#ec30131a;border:1px solid #ec301340}.BeneishMScoreCalculator-module__9IHoVq__verdictDesc{color:var(--muted);max-width:480px;margin:0;font-size:.85rem;line-height:1.55}.BeneishMScoreCalculator-module__9IHoVq__partialWarning{background:rgba(var(--terra-rgb),.06);border:1px solid rgba(var(--terra-rgb),.2);color:var(--terra);margin:0;padding:10px 14px;font-size:.8rem}.BeneishMScoreCalculator-module__9IHoVq__gaugeSection{flex-direction:column;gap:8px;display:flex}.BeneishMScoreCalculator-module__9IHoVq__gaugeLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:700}.BeneishMScoreCalculator-module__9IHoVq__gaugeTrack{background:linear-gradient(to right,#ec301399 0%,#ec301399 33.33%,rgba(var(--terra-rgb),.6)33.33%,rgba(var(--terra-rgb),.6)60%,#5f734699 60%,#5f734699 100%);height:12px;position:relative}.BeneishMScoreCalculator-module__9IHoVq__gaugeDivider{background:var(--bg);width:2px;position:absolute;top:-2px;bottom:-2px}.BeneishMScoreCalculator-module__9IHoVq__gaugeMarker{background:var(--ink);width:4px;height:20px;transition:left .4s;position:absolute;top:-4px;transform:translate(-50%);box-shadow:0 4px 12px #1f1d1b14}.BeneishMScoreCalculator-module__9IHoVq__gaugeAnnotations{color:var(--muted);justify-content:space-between;font-size:.7rem;display:flex}.BeneishMScoreCalculator-module__9IHoVq__tableSection{flex-direction:column;gap:10px;display:flex}.BeneishMScoreCalculator-module__9IHoVq__tableTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:700}.BeneishMScoreCalculator-module__9IHoVq__ratioTable{border-collapse:collapse;width:100%;font-size:.82rem}.BeneishMScoreCalculator-module__9IHoVq__ratioTable th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--faint);padding:8px 10px;font-size:.7rem;font-weight:700}.BeneishMScoreCalculator-module__9IHoVq__ratioTable td{color:var(--ink);border-bottom:1px solid var(--faint);vertical-align:top;padding:10px}.BeneishMScoreCalculator-module__9IHoVq__ratioTable tr:last-child td{border-bottom:none}.BeneishMScoreCalculator-module__9IHoVq__ratioTable td:nth-child(2){font-family:var(--font-mono,ui-monospace,monospace);color:var(--muted);white-space:nowrap}.BeneishMScoreCalculator-module__9IHoVq__ratioLabel{color:var(--ink);font-weight:600}.BeneishMScoreCalculator-module__9IHoVq__ratioMeasure{color:var(--muted);font-size:.75rem;line-height:1.4}.BeneishMScoreCalculator-module__9IHoVq__flagHigh{color:var(--red);font-weight:700}.BeneishMScoreCalculator-module__9IHoVq__interpretationPanel{background:var(--panel);border:1px solid var(--faint);padding:20px}.BeneishMScoreCalculator-module__9IHoVq__interpretationTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:.78rem;font-weight:700}.BeneishMScoreCalculator-module__9IHoVq__interpretationText{color:var(--muted);margin:0;font-size:.83rem;line-height:1.65}.BeneishMScoreCalculator-module__9IHoVq__interpretationNote{border-top:1px solid var(--faint);color:var(--muted);margin-top:10px;padding-top:10px;font-size:.78rem;line-height:1.55}.BeneishMScoreCalculator-module__9IHoVq__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.BeneishMScoreCalculator-module__9IHoVq__ctaBtn{align-items:center;gap:6px;padding:10px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.BeneishMScoreCalculator-module__9IHoVq__ctaPrimary{background:var(--terra);border:1px solid var(--terra);color:var(--on-fill,#fff)}.BeneishMScoreCalculator-module__9IHoVq__ctaPrimary:hover{background:var(--terra-deep);border-color:var(--terra-deep)}.BeneishMScoreCalculator-module__9IHoVq__ctaSecondary{background:var(--bg);border:1px solid var(--faint);color:var(--ink)}.BeneishMScoreCalculator-module__9IHoVq__ctaSecondary:hover{background:var(--panel);border-color:var(--muted);color:var(--ink)}.BeneishMScoreCalculator-module__9IHoVq__emptyState{background:var(--panel);border:1px solid var(--faint);text-align:center;padding:48px 32px}.BeneishMScoreCalculator-module__9IHoVq__emptyStateTitle{color:var(--muted);margin:0 0 8px;font-size:1rem;font-weight:700}.BeneishMScoreCalculator-module__9IHoVq__emptyStateText{color:var(--muted);margin:0;font-size:.85rem;line-height:1.6}.BeneishMScoreCalculator-module__9IHoVq__asOf{color:var(--muted);text-align:right;margin:0;font-size:.72rem}
.NcavCalculator-module__oA3ABa__calculator{flex-direction:column;gap:32px;display:flex}.NcavCalculator-module__oA3ABa__searchRow{align-items:stretch;gap:10px;display:flex}.NcavCalculator-module__oA3ABa__tickerInput{background:var(--bg);border:1px solid var(--faint);color:var(--ink);letter-spacing:.05em;outline:none;flex:1;padding:12px 16px;font-size:1rem;font-weight:600;transition:border-color .15s}.NcavCalculator-module__oA3ABa__tickerInput::placeholder{color:var(--muted);letter-spacing:0;font-weight:400}.NcavCalculator-module__oA3ABa__tickerInput:focus{border-color:var(--terra)}.NcavCalculator-module__oA3ABa__calcBtn{background:var(--terra);color:#fff;cursor:pointer;white-space:nowrap;border:none;padding:12px 24px;font-size:.88rem;font-weight:700;transition:background .15s}.NcavCalculator-module__oA3ABa__calcBtn:hover:not(:disabled){background:var(--terra-deep,#a0521f)}.NcavCalculator-module__oA3ABa__calcBtn:disabled{opacity:.4;cursor:not-allowed}.NcavCalculator-module__oA3ABa__errorMsg{color:var(--red);background:#ec301312;border:1px solid #ec301333;margin:0;padding:14px 18px;font-size:.85rem}.NcavCalculator-module__oA3ABa__loadingMsg{text-align:center;color:var(--muted);padding:40px;font-size:.9rem}.NcavCalculator-module__oA3ABa__emptyState{background:var(--panel);border:1px solid var(--faint);text-align:center;padding:48px 32px}.NcavCalculator-module__oA3ABa__emptyStateTitle{color:var(--muted);margin:0 0 8px;font-size:1rem;font-weight:700}.NcavCalculator-module__oA3ABa__emptyStateText{color:var(--muted);margin:0;font-size:.85rem;line-height:1.6}.NcavCalculator-module__oA3ABa__resultCard{background:var(--panel);border:1px solid var(--faint);border-top:2px solid var(--ink);flex-direction:column;gap:28px;padding:28px;display:flex}.NcavCalculator-module__oA3ABa__companyHeader{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.NcavCalculator-module__oA3ABa__companyName{color:var(--ink);margin:0;font-size:1.15rem;font-weight:700}.NcavCalculator-module__oA3ABa__tickerBadge{letter-spacing:.08em;color:var(--terra);background:rgba(var(--terra-rgb),.08);border:1px solid rgba(var(--terra-rgb),.2);padding:2px 8px;font-size:.75rem;font-weight:700}.NcavCalculator-module__oA3ABa__verdictRow{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.NcavCalculator-module__oA3ABa__priceNcav{letter-spacing:-.03em;font-size:3.2rem;font-weight:900;line-height:1}.NcavCalculator-module__oA3ABa__priceNcav.NcavCalculator-module__oA3ABa__deepValue{color:var(--sage)}.NcavCalculator-module__oA3ABa__priceNcav.NcavCalculator-module__oA3ABa__fairValue{color:var(--terra)}.NcavCalculator-module__oA3ABa__priceNcav.NcavCalculator-module__oA3ABa__overpriced{color:var(--red)}.NcavCalculator-module__oA3ABa__verdictBadge{letter-spacing:.07em;text-transform:uppercase;align-items:center;padding:8px 16px;font-size:.82rem;font-weight:700;display:inline-flex}.NcavCalculator-module__oA3ABa__verdictBadge.NcavCalculator-module__oA3ABa__deepValue{color:var(--sage);background:#5f73461a;border:1px solid #5f734640}.NcavCalculator-module__oA3ABa__verdictBadge.NcavCalculator-module__oA3ABa__fairValue{background:rgba(var(--terra-rgb),.08);color:var(--terra);border:1px solid rgba(var(--terra-rgb),.2)}.NcavCalculator-module__oA3ABa__verdictBadge.NcavCalculator-module__oA3ABa__overpriced{color:var(--red);background:#ec301314;border:1px solid #ec301333}.NcavCalculator-module__oA3ABa__metricsGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:600px){.NcavCalculator-module__oA3ABa__metricsGrid{grid-template-columns:repeat(2,1fr)}}.NcavCalculator-module__oA3ABa__metricCard{background:var(--bg);border:1px solid var(--faint);padding:14px 16px}.NcavCalculator-module__oA3ABa__metricLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-family:var(--font-mono);margin-bottom:6px}.NcavCalculator-module__oA3ABa__metricValue{font-size:1.1rem;font-weight:700;font-family:var(--font-mono,monospace);color:var(--ink)}.NcavCalculator-module__oA3ABa__explainer{background:var(--panel);border:1px solid var(--faint);color:var(--muted);margin:0;padding:14px 18px;font-size:.82rem;line-height:1.6}.NcavCalculator-module__oA3ABa__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.NcavCalculator-module__oA3ABa__ctaBtn{align-items:center;gap:6px;padding:10px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.NcavCalculator-module__oA3ABa__ctaPrimary{background:var(--terra);color:#fff;border:none}.NcavCalculator-module__oA3ABa__ctaPrimary:hover{background:var(--terra-deep,#a0521f)}.NcavCalculator-module__oA3ABa__ctaSecondary{background:var(--panel);border:1px solid var(--faint);color:var(--muted)}.NcavCalculator-module__oA3ABa__ctaSecondary:hover{border-color:var(--ink);color:var(--ink)}
.NetPayoutYieldCalculator-module__69cG1W__wrap{font-family:var(--font-mono)}.NetPayoutYieldCalculator-module__69cG1W__inputRow{gap:8px;margin-bottom:12px;display:flex}.NetPayoutYieldCalculator-module__69cG1W__tickerInput{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--bg);border:2px solid var(--ink);color:var(--ink);outline:none;flex:1;padding:10px 14px;font-size:14px}.NetPayoutYieldCalculator-module__69cG1W__tickerInput:focus{border-color:var(--terra)}.NetPayoutYieldCalculator-module__69cG1W__loadBtn{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--bg);cursor:pointer;white-space:nowrap;border:none;padding:10px 20px;font-size:11px}.NetPayoutYieldCalculator-module__69cG1W__loadBtn:hover{background:var(--terra)}.NetPayoutYieldCalculator-module__69cG1W__loadBtn:disabled{opacity:.5;cursor:not-allowed}.NetPayoutYieldCalculator-module__69cG1W__error{color:#c62828;margin-bottom:12px;font-size:12px}.NetPayoutYieldCalculator-module__69cG1W__sampleNote{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;border-left:3px solid var(--faint);margin-bottom:16px;padding-left:10px;font-size:11px}.NetPayoutYieldCalculator-module__69cG1W__results{border:2px solid var(--ink);padding:24px}.NetPayoutYieldCalculator-module__69cG1W__resultsHeader{border-bottom:1px solid var(--faint);justify-content:space-between;align-items:baseline;margin-bottom:20px;padding-bottom:12px;display:flex}.NetPayoutYieldCalculator-module__69cG1W__companyName{color:var(--ink);font-size:13px;font-weight:600}.NetPayoutYieldCalculator-module__69cG1W__price{color:var(--muted);font-size:12px}.NetPayoutYieldCalculator-module__69cG1W__heroBlock{text-align:center;border-bottom:1px solid var(--faint);margin-bottom:20px;padding:24px 0}.NetPayoutYieldCalculator-module__69cG1W__heroLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:10px}.NetPayoutYieldCalculator-module__69cG1W__heroValue{letter-spacing:-.03em;color:var(--ink);margin-bottom:12px;font-size:56px;font-weight:900;line-height:1}.NetPayoutYieldCalculator-module__69cG1W__verdictBadge{letter-spacing:.12em;text-transform:uppercase;color:#fff;border-radius:2px;padding:5px 14px;font-size:10px;font-weight:700;display:inline-block}.NetPayoutYieldCalculator-module__69cG1W__breakdown{border-bottom:1px solid var(--faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:16px;padding:16px 0;display:flex}.NetPayoutYieldCalculator-module__69cG1W__breakdownItem{text-align:center}.NetPayoutYieldCalculator-module__69cG1W__breakdownLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:9px;display:block}.NetPayoutYieldCalculator-module__69cG1W__breakdownValue{color:var(--ink);font-size:20px;font-weight:700;display:block}.NetPayoutYieldCalculator-module__69cG1W__breakdownTotal{color:var(--terra)}.NetPayoutYieldCalculator-module__69cG1W__breakdownPlus,.NetPayoutYieldCalculator-module__69cG1W__breakdownEquals{color:var(--muted);padding-top:16px;font-size:18px;font-weight:400}.NetPayoutYieldCalculator-module__69cG1W__sectorRow{border-bottom:1px solid var(--faint);justify-content:space-between;align-items:center;margin-bottom:20px;padding:10px 0;display:flex}.NetPayoutYieldCalculator-module__69cG1W__sectorLabel{color:var(--muted);letter-spacing:.04em;font-size:11px}.NetPayoutYieldCalculator-module__69cG1W__sectorDelta{letter-spacing:.04em;font-size:12px;font-weight:700}.NetPayoutYieldCalculator-module__69cG1W__trendSection{margin-top:4px}.NetPayoutYieldCalculator-module__69cG1W__trendLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10px}.NetPayoutYieldCalculator-module__69cG1W__trendTable{border-collapse:collapse;width:100%;margin-bottom:10px}.NetPayoutYieldCalculator-module__69cG1W__trendTable th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);text-align:left;padding:6px 10px;font-size:9px}.NetPayoutYieldCalculator-module__69cG1W__trendTable td{border-bottom:1px solid var(--faint);color:var(--ink);padding:8px 10px;font-size:13px}.NetPayoutYieldCalculator-module__69cG1W__trendNetCol{color:var(--terra);font-weight:700}.NetPayoutYieldCalculator-module__69cG1W__trendNote{color:var(--muted);letter-spacing:.02em;font-size:10px;line-height:1.5}.NetPayoutYieldCalculator-module__69cG1W__ctaWrap{border-top:1px solid var(--faint);margin-top:20px;padding-top:20px}
.ReportPreviewCard-module__X15OeW__card{border:1px solid var(--faint);border-top:2px solid var(--ink);background:var(--panel);margin-top:28px;padding:24px}.ReportPreviewCard-module__X15OeW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:0;display:flex}.ReportPreviewCard-module__X15OeW__ticker{color:var(--ink);letter-spacing:.02em;margin:0 0 4px;font-size:1.1rem;font-weight:700}.ReportPreviewCard-module__X15OeW__dismiss{cursor:pointer;color:var(--muted);background:0 0;border:none;flex-shrink:0;padding:0 0 0 8px;font-size:1.2rem;line-height:1;transition:color .15s}.ReportPreviewCard-module__X15OeW__dismiss:hover{color:var(--ink)}.ReportPreviewCard-module__X15OeW__subtitle{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px;font-size:10px}.ReportPreviewCard-module__X15OeW__rows{border:1px solid var(--faint);flex-direction:column;margin-bottom:20px;display:flex;overflow:hidden}.ReportPreviewCard-module__X15OeW__row{border-bottom:1px solid var(--faint);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ReportPreviewCard-module__X15OeW__row:last-child{border-bottom:none}.ReportPreviewCard-module__X15OeW__rowLabel{color:var(--muted);flex-shrink:0;font-size:.84rem}.ReportPreviewCard-module__X15OeW__rowValue{color:var(--ink);filter:blur(4px);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:.84rem;font-weight:600}.ReportPreviewCard-module__X15OeW__cta{background:var(--terra);color:var(--on-fill,#fff);padding:11px 22px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.ReportPreviewCard-module__X15OeW__cta:hover{background:var(--terra-deep,#a0521f)}.ReportPreviewCard-module__X15OeW__trust{color:var(--muted);margin:10px 0 0;font-size:.78rem}@media (max-width:600px){.ReportPreviewCard-module__X15OeW__card{padding:18px 16px}.ReportPreviewCard-module__X15OeW__cta{text-align:center;box-sizing:border-box;width:100%;display:block}}
.ShareResultBadge-module__yOwOUG__badge{border-left:3px solid var(--terra);background:var(--panel);max-width:520px;margin-top:12px;padding:12px 16px}.ShareResultBadge-module__yOwOUG__result{color:var(--ink);margin:0 0 2px;font-size:.88rem;line-height:1.4}.ShareResultBadge-module__yOwOUG__ticker{color:var(--ink);font-weight:700}.ShareResultBadge-module__yOwOUG__delta{color:var(--muted)}.ShareResultBadge-module__yOwOUG__buttons{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ShareResultBadge-module__yOwOUG__shareBtn,.ShareResultBadge-module__yOwOUG__copyBtn,.ShareResultBadge-module__yOwOUG__runOwnBtn{cursor:pointer;border:1px solid var(--faint);background:var(--bg);color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;padding:6px 14px;font-size:.78rem;font-weight:600;line-height:1;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.ShareResultBadge-module__yOwOUG__shareBtn:hover,.ShareResultBadge-module__yOwOUG__copyBtn:hover,.ShareResultBadge-module__yOwOUG__runOwnBtn:hover{border-color:var(--ink);background:var(--panel)}.ShareResultBadge-module__yOwOUG__attribution{color:var(--muted);margin:8px 0 0;font-size:.72rem}@media (max-width:640px){.ShareResultBadge-module__yOwOUG__badge{max-width:100%}.ShareResultBadge-module__yOwOUG__buttons{flex-direction:column}.ShareResultBadge-module__yOwOUG__shareBtn,.ShareResultBadge-module__yOwOUG__copyBtn,.ShareResultBadge-module__yOwOUG__runOwnBtn{width:100%}}
.BenchmarkBadge-module__jxubZG__card{background:var(--panel);border:1px solid var(--faint);border-left:3px solid var(--sage);font:inherit;margin-top:16px;padding:12px 16px}.BenchmarkBadge-module__jxubZG__cols{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.BenchmarkBadge-module__jxubZG__col{flex-direction:column;gap:2px;display:flex}.BenchmarkBadge-module__jxubZG__label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px}.BenchmarkBadge-module__jxubZG__value{color:var(--ink);font-size:16px;font-weight:700}.BenchmarkBadge-module__jxubZG__pill{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;font-size:11px;font-weight:700;display:inline-block}.BenchmarkBadge-module__jxubZG__pillGreen{color:var(--sage);background:#5f73461a;border:1px solid #5f734640}.BenchmarkBadge-module__jxubZG__pillGray{background:var(--panel);color:var(--muted);border:1px solid var(--faint)}.BenchmarkBadge-module__jxubZG__pillAmber{background:rgba(var(--terra-rgb),.08);color:var(--terra);border:1px solid rgba(var(--terra-rgb),.2)}.BenchmarkBadge-module__jxubZG__skeleton{background:var(--panel);height:80px;margin-top:16px;animation:1.5s ease-in-out infinite alternate BenchmarkBadge-module__jxubZG__shimmer}@keyframes BenchmarkBadge-module__jxubZG__shimmer{0%{opacity:.5}to{opacity:1}}@media (max-width:375px){.BenchmarkBadge-module__jxubZG__cols{grid-template-columns:1fr}}
.VerdictBlock-module__6RXR6W__block{background:var(--panel);border-left:4px solid #0000;border-top:1px solid var(--faint);border-right:1px solid var(--faint);border-bottom:1px solid var(--faint);margin:20px 0;padding:16px 18px}.VerdictBlock-module__6RXR6W__positive{border-left-color:var(--sage);background:#5f73460f}.VerdictBlock-module__6RXR6W__neutral{border-left-color:var(--terra);background:#c2662f0f}.VerdictBlock-module__6RXR6W__warning{background:#b453090d;border-left-color:#b45309}.VerdictBlock-module__6RXR6W__negative{border-left-color:var(--red);background:#ec30130d}.VerdictBlock-module__6RXR6W__learnMore{color:#cfc8b48c;margin:6px 0 10px;font-size:.78rem}.VerdictBlock-module__6RXR6W__learnMore a{color:var(--terra);text-decoration:none}.VerdictBlock-module__6RXR6W__learnMore a:hover{text-decoration:underline}
