.calc-page{--tool-accent: #3ddc7a;--tool-accent-ink: #0b2b17;--tool-accent-soft: rgba(61, 220, 122, .16);--tool-accent-line: rgba(61, 220, 122, .4);background:#f2f1ec;min-height:100vh;color:#101314;font-family:Inter,system-ui,sans-serif;position:relative;overflow-x:clip}.calc-page.tool-marketplace{--tool-accent: #E8A93A;--tool-accent-ink: #3a2705;--tool-accent-soft: rgba(232, 169, 58, .18);--tool-accent-line: rgba(232, 169, 58, .45)}.calc-page.tool-business{--tool-accent: #6F958B;--tool-accent-ink: #14231d;--tool-accent-soft: rgba(111, 149, 139, .18);--tool-accent-line: rgba(111, 149, 139, .45)}.calc-page.tool-amazon{--tool-accent: #F2A34B;--tool-accent-ink: #40260a;--tool-accent-soft: rgba(242, 163, 75, .18);--tool-accent-line: rgba(242, 163, 75, .45)}.calc-page.tool-flipkart{--tool-accent: #A9B8EE;--tool-accent-ink: #1b2450;--tool-accent-soft: rgba(169, 184, 238, .2);--tool-accent-line: rgba(169, 184, 238, .5)}.calc-page.tool-gst{--tool-accent: #C9A7E8;--tool-accent-ink: #2f1c42;--tool-accent-soft: rgba(201, 167, 232, .2);--tool-accent-line: rgba(201, 167, 232, .5)}.calc-page.tool-cac{--tool-accent: #F2A0B5;--tool-accent-ink: #45182a;--tool-accent-soft: rgba(242, 160, 181, .2);--tool-accent-line: rgba(242, 160, 181, .5)}.calc-hero{position:relative;padding:112px 24px 36px;text-align:center;max-width:760px;margin:0 auto}.calc-hero-dots{position:absolute;inset:-20px -24px auto -24px;height:320px;pointer-events:none;background-image:radial-gradient(circle,rgba(16,19,20,.14) 1.3px,transparent 1.3px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 15%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 50% 15%,#000 20%,transparent 75%)}.calc-eyebrow{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tool-accent-ink);background:var(--tool-accent);border:1.5px solid #101314;border-radius:999px;padding:7px 18px 7px 14px;margin-bottom:20px;box-shadow:4px 4px 0 -1px #101314}.calc-h1{position:relative;font-family:Parkinsans,sans-serif;font-size:clamp(2.1rem,4.8vw,3.1rem);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0 0 16px;text-wrap:balance}.calc-h1 .accent{color:var(--tool-accent-ink);position:relative;white-space:nowrap}.calc-h1 .accent:after{content:"";position:absolute;left:-2%;right:-2%;bottom:.06em;height:.32em;background:var(--tool-accent);z-index:-1;border-radius:3px;opacity:.9}.calc-sub{position:relative;font-size:1.08rem;color:#5c7a70;line-height:1.6;margin:0 auto 26px;max-width:54ch}.calc-trust-row{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.calc-trust-badge{display:inline-flex;align-items:center;gap:7px;font-size:.8rem;font-weight:600;color:#101314;background:#fff;border:1.5px solid rgba(16,19,20,.5);border-radius:999px;padding:7px 14px 7px 12px}.calc-trust-badge i{color:var(--tool-accent-ink);background:var(--tool-accent);width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.58rem;flex-shrink:0}.calc-wrap{max-width:1100px;margin:0 auto;padding:20px 24px 100px;display:grid;grid-template-columns:1fr 1.05fr;gap:28px;align-items:start;position:relative}@media (max-width: 860px){.calc-wrap{grid-template-columns:1fr}}.calc-card{background:#fff;border:1.5px solid #101314;border-radius:26px;box-shadow:12px 12px 0 -4px #101314;padding:34px}.calc-card-head{display:flex;align-items:center;gap:12px;margin-bottom:26px}.calc-card-icon{width:42px;height:42px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--tool-accent-soft);color:var(--tool-accent-ink);border:1.5px solid var(--tool-accent-line);font-size:1.05rem}.calc-card h2{font-family:Parkinsans,sans-serif;font-size:1.2rem;font-weight:700;margin:0}.calc-card-kicker{font-size:.8rem;color:#5c7a70;font-weight:500;margin-top:1px}.calc-field{margin-bottom:22px}.calc-field:last-child{margin-bottom:0}.calc-field label{display:flex;justify-content:space-between;align-items:baseline;font-size:.89rem;font-weight:600;color:#101314;margin-bottom:9px}.calc-field label .label-txt{display:inline-flex;align-items:center;gap:7px}.calc-field label .label-txt i{color:var(--tool-accent-ink);opacity:.85;font-size:.82em}.calc-field label .calc-unit{font-weight:700;color:var(--tool-accent-ink);background:var(--tool-accent-soft);font-size:.78rem;padding:2px 9px;border-radius:999px}.calc-input-row{position:relative;display:flex;align-items:center}.calc-prefix{position:absolute;left:16px;font-weight:700;color:#5c7a70;font-size:.95rem;pointer-events:none}.calc-field input[type=number],.calc-field input[type=text]{width:100%;border:1.5px solid #101314;border-radius:14px;background:#fff;color:#101314;font-size:1.05rem;font-weight:700;padding:14px 16px;font-family:Inter,system-ui,sans-serif;transition:box-shadow .15s,transform .15s}.calc-field input.has-prefix{padding-left:32px}.calc-field input:focus{outline:none;border-color:#101314;box-shadow:0 0 0 4px var(--tool-accent-soft)}.calc-select-row{display:flex;gap:8px;flex-wrap:wrap}.calc-chip{border:1.5px solid #101314;background:#fff;color:#101314;border-radius:999px;padding:9px 17px;font-size:.86rem;font-weight:700;cursor:pointer;transition:background .15s,color .15s,transform .15s}.calc-chip:hover{transform:translateY(-1px)}.calc-chip.active{background:#101314;color:var(--tool-accent)}.calc-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;margin-top:10px;cursor:pointer;border:1.5px solid #101314}.calc-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#101314;border:3px solid #fff;box-shadow:0 0 0 1.5px #101314,0 3px 0 -1px #101314;cursor:pointer;margin-top:-.5px}.calc-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#101314;border:3px solid #fff;box-shadow:0 0 0 1.5px #101314;cursor:pointer}.calc-results{background:#101314;color:#f2f1ec;border:1.5px solid #101314;border-radius:26px;padding:34px;position:sticky;top:24px;overflow:hidden}.calc-results:before{content:"";position:absolute;top:-30%;right:-20%;width:65%;height:65%;background:radial-gradient(circle,var(--tool-accent-soft),transparent 70%);pointer-events:none}.calc-results>*{position:relative}.calc-results h2{font-family:Parkinsans,sans-serif;font-size:1.2rem;font-weight:700;margin:0 0 4px;color:#fff;display:flex;align-items:center;gap:8px}.calc-results-kicker{font-size:.82rem;color:#9fb0a8;margin-bottom:20px}.calc-result-big{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.calc-result-big .num{font-family:Parkinsans,sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,5.4vw,3.1rem);font-weight:700;letter-spacing:-.02em;color:var(--tool-accent)}.calc-result-big.negative .num{color:#f58c7b}.calc-result-label{font-size:.86rem;color:#9fb0a8;margin-bottom:22px}.calc-verdict{display:flex;align-items:center;gap:12px;border-radius:16px;padding:14px 16px;font-size:.92rem;font-weight:600;margin-bottom:24px;border:1.5px solid transparent}.calc-verdict-icon{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.85rem}.calc-verdict.good{background:#3ddc7a24;color:#3ddc7a;border-color:#3ddc7a4d}.calc-verdict.good .calc-verdict-icon{background:#3ddc7a38}.calc-verdict.warn{background:#f6e96b24;color:#f6e96b;border-color:#f6e96b4d}.calc-verdict.warn .calc-verdict-icon{background:#f6e96b38}.calc-verdict.bad{background:#f58c7b24;color:#f58c7b;border-color:#f58c7b4d}.calc-verdict.bad .calc-verdict-icon{background:#f58c7b38}.calc-gauge{margin-bottom:24px}.calc-gauge-track{position:relative;height:14px;border-radius:999px;background:#ffffff14;overflow:visible;margin-bottom:10px}.calc-gauge-fill{height:100%;border-radius:999px;background:var(--tool-accent);transition:width .4s cubic-bezier(.22,1,.36,1)}.calc-gauge-fill.negative{background:#f58c7b}.calc-gauge-marker{position:absolute;top:-5px;width:3px;height:24px;border-radius:2px;background:#fff;transition:left .4s cubic-bezier(.22,1,.36,1)}.calc-gauge-labels{display:flex;justify-content:space-between;font-size:.74rem;color:#9fb0a8}.calc-gauge-labels .mark{color:#fff;font-weight:700}.calc-stack{margin-bottom:22px}.calc-stack-bar{display:flex;height:30px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.14);margin-bottom:14px}.calc-stack-seg{height:100%;transition:width .4s cubic-bezier(.22,1,.36,1)}.calc-stack-legend{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.calc-stack-legend-item{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#cfd8d4}.calc-stack-legend-dot{width:9px;height:9px;border-radius:3px;flex-shrink:0}.calc-stack-legend-item b{color:#fff;margin-left:auto;font-family:Parkinsans,sans-serif;font-variant-numeric:tabular-nums}.calc-milestones{display:flex;flex-direction:column;gap:14px;margin-bottom:4px}.calc-milestone-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.calc-milestone-label{font-size:.82rem;color:#9fb0a8;font-weight:600}.calc-milestone-vals{display:flex;align-items:baseline;gap:8px}.calc-milestone-vals .rev{font-family:Parkinsans,sans-serif;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.calc-milestone-vals .delta{font-size:.72rem;font-weight:700;padding:1px 7px;border-radius:999px;background:#3ddc7a2e;color:#3ddc7a}.calc-milestone-bar{height:9px;border-radius:999px;background:#ffffff14;overflow:hidden}.calc-milestone-fill{height:100%;border-radius:999px;background:var(--tool-accent);transition:width .5s cubic-bezier(.22,1,.36,1)}.calc-milestone-profit{font-size:.76rem;color:#9fb0a8;margin-top:4px}.calc-stat-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:24px}.calc-stat{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:15px 16px}.calc-stat .v{font-family:Parkinsans,sans-serif;font-size:1.35rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.calc-stat .l{font-size:.78rem;color:#9fb0a8;margin-top:3px}.calc-table{width:100%;border-collapse:collapse;font-size:.88rem}.calc-table th,.calc-table td{text-align:left;padding:9px 4px;border-bottom:1px solid rgba(255,255,255,.12)}.calc-table th{color:#9fb0a8;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.calc-table td{color:#fff;font-family:Parkinsans,sans-serif;font-weight:600;font-variant-numeric:tabular-nums}.calc-table td.muted{color:#9fb0a8;font-family:Inter,sans-serif;font-weight:500}.calc-cta{margin-top:26px;display:flex;flex-direction:column;gap:11px}.calc-cta-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:Parkinsans,sans-serif;font-size:.98rem;font-weight:700;color:var(--tool-accent-ink);background:var(--tool-accent);border:1.5px solid #101314;border-radius:40px;padding:16px 26px;cursor:pointer;transition:transform .2s,box-shadow .2s;text-decoration:none}.calc-cta-btn i{transition:transform .2s}.calc-cta-btn:hover{transform:translateY(-2px);box-shadow:0 9px 0 -4px #ffffff40}.calc-cta-btn:hover i{transform:translate(4px)}.calc-cta-note{font-size:.79rem;color:#9fb0a8;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.calc-related{max-width:1100px;margin:0 auto;padding:0 24px 120px}.calc-related h3{font-family:Parkinsans,sans-serif;font-size:1.15rem;margin:0 0 18px;color:#101314;text-align:center}.calc-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.calc-related-card{background:#fff;border:1.5px solid #101314;border-radius:20px;padding:22px;text-decoration:none;color:#101314;transition:transform .2s,box-shadow .2s;display:flex;align-items:flex-start;gap:14px}.calc-related-card:hover{transform:translateY(-3px);box-shadow:9px 9px 0 -3px #101314}.calc-related-card .icon{width:40px;height:40px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1rem;border:1.5px solid rgba(16,19,20,.5)}.calc-related-card .t{font-family:Parkinsans,sans-serif;font-weight:700;font-size:1.02rem;margin-bottom:4px}.calc-related-card .d{font-size:.85rem;color:#5c7a70;line-height:1.4}.calc-sticky-cta{position:fixed;left:12px;right:12px;bottom:12px;z-index:40;display:none;align-items:center;justify-content:space-between;gap:12px;background:#101314;border:1.5px solid #101314;border-radius:20px;padding:12px 12px 12px 18px;box-shadow:0 10px 30px #00000047;transform:translateY(120%);opacity:0;transition:transform .3s ease,opacity .3s ease}.calc-sticky-cta.visible{transform:translateY(0);opacity:1}.calc-sticky-cta .txt{min-width:0}.calc-sticky-cta .txt .v{font-family:Parkinsans,sans-serif;font-weight:700;color:var(--tool-accent);font-size:1.05rem;line-height:1.1;font-variant-numeric:tabular-nums}.calc-sticky-cta .txt .l{font-size:.7rem;color:#9fb0a8}.calc-sticky-cta a,.calc-sticky-cta button{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;background:var(--tool-accent);color:var(--tool-accent-ink);font-weight:700;font-size:.85rem;font-family:Parkinsans,sans-serif;border-radius:999px;padding:11px 18px;text-decoration:none}@media (max-width: 640px){.calc-sticky-cta{display:flex}}@media (max-width: 560px){.calc-hero{padding:96px 20px 28px}.calc-card,.calc-results{padding:24px;border-radius:22px}.calc-stat-grid{grid-template-columns:1fr 1fr}.calc-results{position:static}.calc-stack-legend{grid-template-columns:1fr}}.calc-reco{background:#fff;border:1.5px solid #101314;border-radius:24px;box-shadow:10px 10px 0 -4px #101314;padding:26px 26px 24px;margin-top:22px}.calc-reco-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--tool-accent-ink);background:var(--tool-accent);border:1.5px solid #101314;border-radius:999px;padding:5px 13px;margin-bottom:14px}.calc-reco h3{font-family:Parkinsans,sans-serif;font-size:1.22rem;font-weight:700;line-height:1.22;margin:0 0 9px;color:#101314;text-wrap:balance}.calc-reco-reason{font-size:.93rem;color:#5c7a70;line-height:1.6;margin:0 0 15px}.calc-reco-points{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:9px}.calc-reco-points li{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;color:#101314;line-height:1.45}.calc-reco-points li i{flex-shrink:0;margin-top:1px;width:18px;height:18px;border-radius:50%;background:var(--tool-accent);color:var(--tool-accent-ink);display:flex;align-items:center;justify-content:center;font-size:.56rem;border:1.5px solid #101314}.calc-reco-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;font-family:Parkinsans,sans-serif;font-size:.96rem;font-weight:700;color:var(--tool-accent-ink);background:var(--tool-accent);border:1.5px solid #101314;border-radius:40px;padding:15px 24px;cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s}.calc-reco-cta i{transition:transform .2s}.calc-reco-cta:hover{transform:translateY(-2px);box-shadow:6px 6px 0 -2px #101314}.calc-reco-cta:hover i{transform:translate(4px)}.calc-ledger{margin-bottom:22px}.calc-ledger-row{display:flex;align-items:center;gap:10px;font-size:.86rem;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.1)}.calc-ledger-row:last-child{border-bottom:none}.calc-ledger-row .dot{width:9px;height:9px;border-radius:3px;flex-shrink:0}.calc-ledger-row .lbl{color:#cfd8d4}.calc-ledger-row .val{margin-left:auto;color:#fff;font-family:Parkinsans,sans-serif;font-weight:700;font-variant-numeric:tabular-nums}.calc-ledger-row.total{border-top:1.5px solid rgba(255,255,255,.22);margin-top:4px;padding-top:11px}.calc-ledger-row.total .lbl{color:#fff;font-weight:700}.calc-ledger-row.is-profit .val{color:var(--tool-accent)}.calc-ledger-row.is-loss .val{color:#f58c7b}.calc-compare{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:18px;margin-bottom:22px}.calc-compare-head{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9fb0a8;margin-bottom:13px}.calc-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.calc-compare-cell{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:13px;padding:12px;text-align:center}.calc-compare-cell.win{border-color:var(--tool-accent-line);background:var(--tool-accent-soft)}.calc-compare-cell .who{font-size:.72rem;color:#9fb0a8;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.calc-compare-cell .amt{font-family:Parkinsans,sans-serif;font-weight:700;font-size:1.15rem;color:#fff;font-variant-numeric:tabular-nums;margin-top:3px}.calc-compare-verdict{font-size:.85rem;color:var(--tool-accent);font-weight:600;text-align:center;margin-top:12px}.calc-compare-link{display:block;text-align:center;margin-top:11px;font-size:.83rem;font-weight:700;color:#fff;text-decoration:none;border-bottom:2px solid var(--tool-accent);padding-bottom:2px;width:fit-content;margin-left:auto;margin-right:auto}.calc-compare-link:hover{color:var(--tool-accent)}.calc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px;background:#1013149e;opacity:0;pointer-events:none;transition:opacity .25s ease}.calc-modal.open{opacity:1;pointer-events:auto}.calc-modal-card{position:relative;width:100%;max-width:448px;background:#f2f1ec;border:1.5px solid #101314;border-radius:28px;box-shadow:14px 14px 0 -4px #101314;padding:32px 30px 28px;transform:translateY(16px) scale(.97);opacity:0;transition:transform .3s cubic-bezier(.34,1.4,.64,1),opacity .25s ease;max-height:calc(100vh - 40px);overflow-y:auto}.calc-modal.open .calc-modal-card{transform:none;opacity:1}.calc-modal-close{position:absolute;top:16px;right:16px;width:34px;height:34px;border-radius:50%;background:#fff;border:1.5px solid #101314;color:#101314;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.8rem;transition:transform .15s}.calc-modal-close:hover{transform:rotate(90deg)}.calc-modal-badge{width:46px;height:46px;border-radius:15px;background:var(--tool-accent);color:var(--tool-accent-ink);border:1.5px solid #101314;display:flex;align-items:center;justify-content:center;font-size:1.1rem;margin-bottom:16px}.calc-modal-card h3{font-family:Parkinsans,sans-serif;font-size:1.42rem;font-weight:700;line-height:1.22;margin:0 0 10px;color:#101314;text-wrap:balance}.calc-modal-card p.sub{font-size:.95rem;color:#5c7a70;line-height:1.55;margin:0}.calc-modal-service{margin-top:14px;font-size:.86rem;font-weight:600;color:var(--tool-accent-ink);background:var(--tool-accent-soft);border:1.5px solid var(--tool-accent-line);border-radius:13px;padding:11px 13px}.calc-modal-form{margin-top:20px;display:flex;flex-direction:column;gap:11px}.calc-modal-form input{width:100%;border:1.5px solid #101314;border-radius:14px;background:#fff;color:#101314;font-size:1rem;font-weight:600;padding:14px 16px;font-family:Inter,system-ui,sans-serif}.calc-modal-form input:focus{outline:none;box-shadow:0 0 0 4px var(--tool-accent-soft)}.calc-modal-form input.err{border-color:#c2452f;box-shadow:0 0 0 4px #c2452f24}.calc-modal-err{font-size:.84rem;color:#c2452f;font-weight:600;margin:0}.calc-modal-submit{font-family:Parkinsans,sans-serif;font-size:1rem;font-weight:700;background:#101314;color:#f2f1ec;border:1.5px solid #101314;border-radius:40px;padding:15px 24px;cursor:pointer;transition:transform .2s,box-shadow .2s}.calc-modal-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:6px 6px 0 -2px #10131459}.calc-modal-submit:disabled{opacity:.6;cursor:default}.calc-modal-fine{font-size:.75rem;color:#5c7a70;text-align:center;margin:2px 0 0}.calc-modal-done{margin-top:20px;text-align:center;background:#fff;border:1.5px solid #101314;border-radius:18px;padding:22px 18px}.calc-modal-done .big{font-family:Parkinsans,sans-serif;font-weight:700;font-size:1.15rem;color:#101314}.calc-modal-done .small{font-size:.88rem;color:#5c7a70;margin-top:5px}.tools-hub{max-width:1100px;margin:0 auto;padding:8px 24px 110px}.tools-hub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:20px}.tools-hub-card{background:#fff;border:1.5px solid #101314;border-radius:24px;padding:26px;text-decoration:none;color:#101314;display:flex;flex-direction:column;gap:12px;transition:transform .2s,box-shadow .2s}.tools-hub-card:hover{transform:translateY(-4px);box-shadow:11px 11px 0 -4px #101314}.tools-hub-card .th-icon{width:48px;height:48px;border-radius:15px;border:1.5px solid #101314;display:flex;align-items:center;justify-content:center;font-size:1.15rem}.tools-hub-card .th-title{font-family:Parkinsans,sans-serif;font-weight:700;font-size:1.12rem;line-height:1.25}.tools-hub-card .th-desc{font-size:.89rem;color:#5c7a70;line-height:1.5;flex-grow:1}.tools-hub-card .th-go{display:inline-flex;align-items:center;gap:7px;font-size:.85rem;font-weight:700;font-family:Parkinsans,sans-serif}.tools-hub-card .th-go i{transition:transform .2s}.tools-hub-card:hover .th-go i{transform:translate(4px)}.calc-lead-band{margin-top:34px;background:#101314;color:#f2f1ec;border:1.5px solid #101314;border-radius:26px;padding:34px 32px;display:grid;grid-template-columns:1.25fr 1fr;gap:30px;align-items:center}.calc-lead-band .clb-copy h2{font-family:Parkinsans,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.22;margin:12px 0 10px;text-wrap:balance}.calc-lead-band .clb-copy p{font-size:.92rem;color:#b9c8c2;line-height:1.55;margin:0}.calc-lead-band .calc-eyebrow{background:#f2f1ec1a;border-color:#f2f1ec47;color:#f2f1ec;box-shadow:none;margin-bottom:0}.calc-lead-band .clb-form{display:flex;flex-direction:column;gap:11px}.calc-lead-band .clb-form input{width:100%;padding:15px 17px;border-radius:15px;border:1.5px solid rgba(242,241,236,.3);background:#f2f1ec12;color:#f2f1ec;font-family:inherit;font-size:.95rem}.calc-lead-band .clb-form input::placeholder{color:#9fb0a8}.calc-lead-band .clb-form input:focus{outline:none;border-color:var(--tool-accent);box-shadow:0 0 0 4px var(--tool-accent-soft)}.calc-lead-band .clb-form input.err{border-color:#e8846f}.calc-lead-band .clb-form .calc-modal-err{color:#e8846f}.calc-lead-band .clb-form .calc-modal-fine{color:#9fb0a8}.calc-lead-band .clb-form .calc-modal-submit{background:var(--tool-accent);color:var(--tool-accent-ink);border-color:#101314}.calc-lead-band .clb-form .calc-modal-submit:hover:not(:disabled){box-shadow:6px 6px 0 -2px #f2f1ec47}.calc-lead-band .clb-form .calc-modal-done{margin-top:0}@media (max-width: 800px){.calc-lead-band{grid-template-columns:1fr;padding:28px 22px;border-radius:22px}}@media (max-width: 560px){.calc-reco{padding:22px;border-radius:20px}.calc-modal-card{padding:26px 22px 24px;border-radius:22px}.calc-compare-grid{grid-template-columns:1fr}}.calc-col{display:flex;flex-direction:column;min-width:0}.calc-col .calc-results{position:static}.calc-wrap>.calc-card{position:sticky;top:96px}@media (max-width: 860px){.calc-wrap>.calc-card{position:static}}
