.EarningsCalculator-module__TZ3drq__container{--brand:#f97316;--bg:#0f172a;--bg-card:#1e293b;--border:#ffffff14;--text:#f1f5f9;--muted:#94a3b8;--green:#22c55e;--red:#f87171;--radius:12px;background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-outfit,"Segoe UI", system-ui, sans-serif);padding-bottom:80px;overflow-x:hidden}.EarningsCalculator-module__TZ3drq__hero{text-align:center;border-bottom:1px solid var(--border);background:radial-gradient(70% 50% at 50% 0,#f9731614,#0000 70%);padding:80px 24px 48px}.EarningsCalculator-module__TZ3drq__heroTag{color:var(--brand);letter-spacing:1.5px;text-transform:uppercase;background:#f973161f;border:1px solid #f973164d;border-radius:100px;margin-bottom:20px;padding:5px 16px;font-size:12px;font-weight:700;display:inline-block}.EarningsCalculator-module__TZ3drq__heroTitle{letter-spacing:-.5px;background:linear-gradient(135deg,#fff 0%,#cbd5e1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 auto 14px;font-size:clamp(28px,4vw,48px);font-weight:800}.EarningsCalculator-module__TZ3drq__heroSub{color:var(--muted);max-width:500px;margin:0 auto;font-size:15px;line-height:1.75}.EarningsCalculator-module__TZ3drq__calcLayout{grid-template-columns:1fr 1fr;align-items:start;gap:24px;max-width:960px;margin:48px auto 0;padding:0 24px;display:grid}.EarningsCalculator-module__TZ3drq__controls{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:28px;position:sticky;top:24px}.EarningsCalculator-module__TZ3drq__controlsTitle{color:var(--text);border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:12px;font-size:17px;font-weight:800}.EarningsCalculator-module__TZ3drq__fieldGroup{margin-bottom:24px}.EarningsCalculator-module__TZ3drq__fieldLabel{color:var(--muted);text-transform:uppercase;letter-spacing:1px;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.EarningsCalculator-module__TZ3drq__chipGroup{flex-wrap:wrap;gap:8px;display:flex}.EarningsCalculator-module__TZ3drq__chip{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#ffffff0a;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.EarningsCalculator-module__TZ3drq__chip:hover{color:var(--brand);border-color:#f9731666}.EarningsCalculator-module__TZ3drq__chipActive{border-color:var(--brand);color:var(--brand);background:#f9731626;font-weight:700}.EarningsCalculator-module__TZ3drq__sliderVal{color:var(--brand);font-size:14px;font-weight:700}.EarningsCalculator-module__TZ3drq__slider{appearance:none;background:var(--border);cursor:pointer;border-radius:3px;outline:none;width:100%;height:6px;margin-bottom:6px}.EarningsCalculator-module__TZ3drq__slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--brand);cursor:pointer;border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 6px #0000004d}.EarningsCalculator-module__TZ3drq__sliderLabels{color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.EarningsCalculator-module__TZ3drq__results{flex-direction:column;gap:16px;display:flex}.EarningsCalculator-module__TZ3drq__mainResult{background:var(--bg-card);border:1px solid var(--border);border-top:4px solid var(--brand);text-align:center;border-radius:16px;padding:32px 28px}.EarningsCalculator-module__TZ3drq__mainLabel{text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:700}.EarningsCalculator-module__TZ3drq__mainAmount{color:var(--brand);letter-spacing:-1px;margin-bottom:10px;font-size:clamp(36px,6vw,52px);font-weight:900;line-height:1}.EarningsCalculator-module__TZ3drq__mainSub{color:var(--muted);font-size:12px;line-height:1.5}.EarningsCalculator-module__TZ3drq__breakdown{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:22px 24px}.EarningsCalculator-module__TZ3drq__breakdownTitle{color:var(--text);border-bottom:1px solid var(--border);margin-bottom:14px;padding-bottom:10px;font-size:14px;font-weight:700}.EarningsCalculator-module__TZ3drq__breakdownRow{color:var(--muted);border-bottom:1px solid #ffffff08;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}.EarningsCalculator-module__TZ3drq__breakdownRow:last-child{border-bottom:none}.EarningsCalculator-module__TZ3drq__breakdownTotal{color:var(--text);margin-top:4px;padding-top:12px;font-size:14px;font-weight:700;border-top:1px solid var(--border)!important}.EarningsCalculator-module__TZ3drq__positive{color:var(--green);font-weight:600}.EarningsCalculator-module__TZ3drq__negative{color:var(--red);font-weight:600}.EarningsCalculator-module__TZ3drq__quickStats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.EarningsCalculator-module__TZ3drq__quickStat{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);text-align:center;padding:16px 12px}.EarningsCalculator-module__TZ3drq__quickVal{color:var(--text);margin-bottom:4px;font-size:20px;font-weight:800;line-height:1;display:block}.EarningsCalculator-module__TZ3drq__quickLabel{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:11px}.EarningsCalculator-module__TZ3drq__disclaimer{color:#475569;margin:0;font-size:11px;font-style:italic;line-height:1.6}.EarningsCalculator-module__TZ3drq__ctaBtn{background:var(--brand);color:#fff;text-align:center;letter-spacing:.2px;border-radius:10px;padding:16px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .2s;display:block}.EarningsCalculator-module__TZ3drq__ctaBtn:hover{opacity:.88}.EarningsCalculator-module__TZ3drq__compareSection{max-width:960px;margin:60px auto 0;padding:0 24px}.EarningsCalculator-module__TZ3drq__sectionTitle{color:var(--text);letter-spacing:-.3px;margin-bottom:20px;font-size:clamp(18px,2.5vw,24px);font-weight:800}.EarningsCalculator-module__TZ3drq__compareGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.EarningsCalculator-module__TZ3drq__compareCard{background:var(--bg-card);border:1px solid var(--border);border-top:3px solid var(--brand);border-radius:var(--radius);text-align:center;padding:24px 20px}.EarningsCalculator-module__TZ3drq__compareCity{color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-size:13px}.EarningsCalculator-module__TZ3drq__compareNet{color:var(--brand);margin-bottom:4px;font-size:28px;font-weight:800;line-height:1}.EarningsCalculator-module__TZ3drq__compareLabel{color:var(--muted);margin-bottom:4px;font-size:12px}.EarningsCalculator-module__TZ3drq__compareSub{color:#475569;margin-bottom:16px;font-size:11px}.EarningsCalculator-module__TZ3drq__compareLink{color:var(--brand);border:1px solid #f973164d;border-radius:6px;padding:6px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.EarningsCalculator-module__TZ3drq__compareLink:hover{background:#f973161a}.EarningsCalculator-module__TZ3drq__tipsSection{max-width:960px;margin:60px auto 0;padding:0 24px}.EarningsCalculator-module__TZ3drq__tipsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.EarningsCalculator-module__TZ3drq__tipCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:20px;transition:border-color .2s}.EarningsCalculator-module__TZ3drq__tipCard:hover{border-color:#f973164d}.EarningsCalculator-module__TZ3drq__tipIcon{margin-bottom:10px;font-size:24px;display:block}.EarningsCalculator-module__TZ3drq__tipCard h3{color:var(--text);margin-bottom:6px;font-size:14px;font-weight:700}.EarningsCalculator-module__TZ3drq__tipCard p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.EarningsCalculator-module__TZ3drq__breadcrumb{max-width:960px;color:var(--muted);align-items:center;gap:8px;margin:40px auto 0;padding:0 24px;font-size:13px;display:flex}.EarningsCalculator-module__TZ3drq__breadcrumb a{color:var(--muted);text-decoration:none}.EarningsCalculator-module__TZ3drq__breadcrumb a:hover{color:var(--brand)}@media (max-width:768px){.EarningsCalculator-module__TZ3drq__calcLayout{grid-template-columns:1fr}.EarningsCalculator-module__TZ3drq__controls{position:static}.EarningsCalculator-module__TZ3drq__compareGrid{grid-template-columns:1fr}.EarningsCalculator-module__TZ3drq__quickStats{grid-template-columns:repeat(3,1fr)}.EarningsCalculator-module__TZ3drq__hero{padding:60px 20px 36px}}@media (max-width:480px){.EarningsCalculator-module__TZ3drq__quickStats{grid-template-columns:repeat(3,1fr);gap:6px}.EarningsCalculator-module__TZ3drq__quickVal{font-size:16px}}
