.scp-cta{background:transparent;padding-block:clamp(32px,4vw,56px)}.scp-cta-card{background:#1a2238;border-radius:30px;padding:50px;text-align:center;color:#fff;box-shadow:0 24px 64px rgba(15,23,42,.18)}.scp-cta-badge{display:inline-block;padding:8px 18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:15px}.scp-cta-title,.gpc-wrap .scp-cta-title,.gpc-wrap .scp-cta-card .scp-cta-title{font-size:36px;font-weight:800;line-height:40px;color:#fff;margin:0 auto 20px;text-align:center}.scp-cta-subtitle{font-size:16px;color:#fff;line-height:1.6;max-width:650px;margin:0 auto 25px;text-align:center}.scp-cta-buttons{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:25px}.scp-cta-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 30px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease;min-width:170px;border:1px solid transparent;line-height:1}.scp-cta-btn-primary{background:#fff;color:var(--scp-primary);border-color:#fff}.scp-cta-btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(0,0,0,.28);color:var(--scp-primary-dark)}.scp-cta-btn-secondary{background:transparent;color:#fff;border-color:rgba(255,255,255,.35)}.scp-cta-btn-secondary:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6);transform:translateY(-2px)}.scp-cta-checks{list-style:none;padding:0;margin:0;display:flex;gap:24px 28px;justify-content:center;flex-wrap:wrap;color:rgba(255,255,255,.82);font-size:15px;font-weight:500}.scp-cta-checks li{display:inline-flex;align-items:center;gap:8px;color:#fff;line-height:1}.scp-cta-check-icon{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;background:#16a34a80;color:#fff;font-size:12px;font-weight:700;line-height:1}@media (max-width:480px){.scp-cta-button{width:100%}.scp-cta-checks{flex-direction:column;gap:10px}}@media (max-width:1100px){.cw-hero{padding:60px 0}.scp-sources-intro{padding:19px 16px;font-size:16px}.scp-source-card{padding:18px}section.frequently_sec.padding_top{padding-top:80px !important}.scp-cta-card{padding:35px}.scp-cta-checks{gap:18px 23px}}@media (max-width:640px){.scp-hero{text-align:center}.scp-trust-pill{font-size:12px}.scp-faq-q{padding:14px 16px}.scp-faq-a{padding:0 16px 16px}.cw-hero{padding:40px 0}section.frequently_sec.padding_top{padding-top:50px !important}}.cw-wrap{--cw-primary:#0a66ff;--cw-primary-dark:#084dc9;--cw-card:#fff;--cw-border:#e5e8ee;--cw-ink:#1e2538;--cw-gray-100:#f3f5f8;--cw-gray-500:#6b7280;--cw-gray-700:#515869;--cw-radius-sm:8px;--cw-radius:14px;--cw-radius-lg:24px;--cw-shadow-sm:0 1px 2px rgba(15,23,42,.06);--cw-shadow:0 8px 24px rgba(15,23,42,.08);font-family:'Instrument Sans',sans-serif;color:var(--cw-ink)}.cw-hero{background:#f8fafc;text-align:center;padding:80px 0}.cw-hero .container{max-width:920px;margin:0 auto}.cw-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 20px;border-radius:999px;background:#fff;border:1px solid #e5e8ee;color:var(--cw-ink);font-size:13px;font-weight:600;margin-bottom:24px;box-shadow:0 1px 3px rgba(15,23,42,.04)}.cw-badge::before,.cw-badge::after{content:'';width:6px;height:6px;border-radius:50%;background:#0a66ff;display:inline-block;flex-shrink:0}.cw-title{display:block;font-size:clamp(32px,5.5vw,56px);line-height:1.12;font-weight:800;color:var(--cw-ink);margin:0 auto 20px;max-width:22ch}.cw-title span{color:inherit}.cw-subtitle{font-size:clamp(16px,1.5vw,18px);color:var(--cw-gray-700);max-width:64ch;margin:0 auto 28px;line-height:1.55}.cw-trust{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.cw-trust-item{display:inline-flex;align-items:center;padding:8px 18px;border-radius:999px;background:#fff;border:1px solid #e5e8ee;color:var(--cw-gray-700);font-size:14px;font-weight:500;box-shadow:0 1px 3px rgba(15,23,42,.04)}.cw-trust-item strong{font-weight:700;color:var(--cw-ink);margin-right:4px}.cw-calc{padding:clamp(24px,3vw,40px) 16px clamp(40px,5vw,64px);background:#fff}.cw-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);align-items:start}@media (max-width:820px){.cw-grid{grid-template-columns:1fr}}.cw-card{background:var(--cw-card);border:1px solid var(--cw-border);border-radius:var(--cw-radius-lg);padding:clamp(20px,2.5vw,28px);box-shadow:var(--cw-shadow);display:flex;flex-direction:column}.cw-card-title{font-size:18px;font-weight:700;margin:0 0 4px}.cw-card-sub{font-size:14px;color:#1e2538b5;margin:0 0 20px}.cw-field{margin-bottom:20px}.cw-label{display:block;font-size:14px;font-weight:600;text-transform:uppercase;color:var(--cw-gray-700);margin-bottom:8px}.cw-input,.cw-select{width:100%;padding:12px 16px;border:1px solid var(--cw-border);border-radius:var(--cw-radius-sm);font-size:17px;font-weight:600;color:var(--cw-ink);background:var(--cw-card);font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.cw-input:focus,.cw-select:focus{outline:none;border-color:var(--cw-primary);box-shadow:0 0 0 3px rgba(10,102,255,.15)}.cw-field-split{display:grid;grid-template-columns:2fr 1fr;gap:12px}.cw-slider{width:100%;height:6px;border-radius:999px;background:var(--cw-gray-100);outline:none;-webkit-appearance:none;appearance:none;margin-top:12px}.cw-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--cw-primary);border:3px solid #fff;box-shadow:0 2px 6px rgba(10,102,255,.35);cursor:pointer}.cw-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--cw-primary);border:3px solid #fff;box-shadow:0 2px 6px rgba(10,102,255,.35);cursor:pointer}.cw-toggle{display:inline-flex;padding:4px;background:var(--cw-gray-100);border-radius:var(--cw-radius-sm);gap:4px;width:100%}.cw-toggle-btn{flex:1;padding:10px 12px;border:none;background:transparent;color:var(--cw-gray-700);font-size:15px;font-weight:600;border-radius:6px;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.cw-toggle-btn.active{background:var(--cw-card);color:var(--cw-primary);box-shadow:var(--cw-shadow-sm)}.cw-info{margin-top:20px;padding-top:20px;border-top:1px solid var(--cw-border)}.cw-info-title{font-size:15px;font-weight:700;color:var(--cw-ink);margin:0 0 15px;text-transform:uppercase}.cw-info-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.cw-info-list li{font-size:15px;color:var(--cw-gray-700);line-height:1.5;position:relative}.cw-info-list li strong{color:var(--cw-ink);font-weight:700}.cw-result-card{background:linear-gradient(160deg,var(--cw-primary) 0%,var(--cw-primary-dark) 100%);color:#fff;border:none}.cw-result-label{font-size:13px;font-weight:600;text-transform:uppercase;color:#fff;margin-bottom:8px}.cw-result-amount{font-size:36px;font-weight:800;line-height:1;margin-bottom:8px}.cw-result-sub{font-size:16px;color:rgba(255,255,255,.85);margin-bottom:24px}.cw-breakdown{background:rgba(255,255,255,.08);border-radius:var(--cw-radius);padding:16px 20px}.cw-breakdown-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:15px}.cw-breakdown-row:last-child{border-bottom:none}.cw-breakdown-row span:first-child{color:#fff}.cw-breakdown-row span:last-child{font-weight:600}@media (prefers-reduced-motion:reduce){.scp-feature-card,.scp-related-card,.scp-cta-button,.scp-faq-q::after,.cw-toggle-btn{transition:none}}.page-template-page-ai-calculator .banner_section,.page-template-page-salary-calculator .banner_section{display:none !important}.page-template-page-ai-calculator .calculator_sec1,.page-template-page-salary-calculator .calculator_sec1{padding:0 !important}.page-template-page-ai-calculator .salary_calculator_sec,.page-template-page-salary-calculator .salary_calculator_sec{padding:0 !important;display:none !important}.page-template-page-ai-calculator .frequently_sec .faq_accordion{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width:768px){.page-template-page-ai-calculator .frequently_sec .faq_accordion{grid-template-columns:1fr}}.ai-calculator-wrap .hsc-top-title{margin:0 0 40px;text-align:center}.ai-calculator-wrap .hsc-top-title h2{font-size:clamp(32px,3.4vw,42px);line-height:1.1;font-weight:700;margin:0 0 14px;color:#1E2538;text-wrap:balance}.ai-calculator-wrap .hsc-top-title p{font-size:16px;color:#515869;max-width:64ch;margin:0 auto;line-height:1.55}.ai-calculator-wrap .hsc-faq{display:flex;gap:14px;align-items:flex-start}.ai-calculator-wrap .hsc-faq-col{flex:1;display:flex;flex-direction:column;gap:14px}.ai-calculator-wrap .hsc-faq-item{background:#fff;border:1px solid #E5E8EE;border-radius:14px;overflow:hidden;transition:background .2s ease,border-color .2s ease}.ai-calculator-wrap .hsc-faq-item:hover{border-color:#D5DAE3}.ai-calculator-wrap .hsc-faq-item.hsc-open{background:#F5FAFF;border-color:#E6F2FF}.ai-calculator-wrap .hsc-faq-q{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:20px 22px;text-align:left;background:none;border:none;cursor:pointer;font-family:inherit}.ai-calculator-wrap .hsc-q-text{font-size:16px;font-weight:600;color:#1E2538;margin:0;flex:1;line-height:1.4}.ai-calculator-wrap .hsc-faq-chev{width:22px;height:22px;color:#0a66ff;flex-shrink:0;transition:transform .2s ease;display:flex;align-items:center;justify-content:center}.ai-calculator-wrap .hsc-faq-item.hsc-open .hsc-faq-chev{transform:rotate(180deg)}.ai-calculator-wrap .hsc-faq-a{max-height:0;overflow:hidden;transition:max-height 350ms ease}.ai-calculator-wrap .hsc-faq-a-inner{padding:0 22px 22px}.ai-calculator-wrap .hsc-faq-item.hsc-open .hsc-faq-a-inner{background-color:#fff}.ai-calculator-wrap .hsc-faq-a-inner p{font-size:15px;font-weight:400;color:#515869;line-height:1.65;margin:0;padding:0}.ai-calculator-wrap .hsc-faq-item.hsc-open .hsc-faq-a-inner p{padding-top:10px}.ai-calculator-wrap .hsc-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.ai-calculator-wrap .hsc-related-card{background:#fff;border:1px solid #EEF0F5;border-radius:16px;padding:20px;display:flex;flex-direction:column;transition:200ms ease}.ai-calculator-wrap .hsc-related-card:hover{border-color:#D5DAE3}.ai-calculator-wrap .hsc-related-head-row{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ai-calculator-wrap .hsc-related-card h3{font-size:18px;font-weight:700;color:#1E2538;margin:0}.ai-calculator-wrap .hsc-related-card p{font-size:14px;font-weight:400;color:#515869;line-height:1.6;text-align:left;flex:1;margin-top:0}.ai-calculator-wrap .hsc-related-btn{margin-top:16px;width:100%;padding:10px 14px;border:1.5px solid #0a66ff !important;border-radius:10px !important;background:#fff !important;color:#0a66ff !important;font-weight:600 !important;font-size:14px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;transition:200ms ease !important;text-decoration:none !important;cursor:pointer !important;font-family:inherit !important}.ai-calculator-wrap .hsc-related-btn:hover{background:#0a66ff !important;color:#fff !important}@media (max-width:980px){.ai-calculator-wrap .hsc-related-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ai-calculator-wrap .hsc-faq{flex-direction:column}.ai-calculator-wrap .hsc-related-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.ai-calculator-wrap .hsc-related-grid{grid-template-columns:1fr}}[data-calculator="prorated-salary"] .psc-wrap{--psc-primary:#0a66ff;--psc-primary-dark:#0066D6;--psc-orange:#FFA709;--psc-orange-dark:#9a6a00;--psc-green:#60B158;--psc-pink:#FF6961;--psc-ink:#1E2538;--psc-gray:#515869;--psc-gray2:#6b7280;--psc-bg:#FAFBFC;--psc-card:#FFF;--psc-border:#E5E8EE;--psc-border-hover:#D5DAE3;--psc-soft:#F4F6FA;--psc-soft-blue:#E6F2FF;--psc-surface:#F8FAFB;font-family:'Instrument Sans',sans-serif !important;color:var(--psc-ink);line-height:1.5}[data-calculator="prorated-salary"] .psc-wrap *,[data-calculator="prorated-salary"] .psc-wrap *::before,[data-calculator="prorated-salary"] .psc-wrap *::after{box-sizing:border-box;font-family:'Instrument Sans',sans-serif !important}[data-calculator="prorated-salary"] .psc-wrap h1,[data-calculator="prorated-salary"] .psc-wrap h2,[data-calculator="prorated-salary"] .psc-wrap h3,[data-calculator="prorated-salary"] .psc-wrap h4,[data-calculator="prorated-salary"] .psc-wrap h5,[data-calculator="prorated-salary"] .psc-wrap h6{color:var(--psc-ink)}[data-calculator="prorated-salary"] div#psc-warningText{font-size:14px}[data-calculator="prorated-salary"] .psc-s-center{text-align:center}[data-calculator="prorated-salary"] .psc-s-h2{font-size:32px;font-weight:700;margin:0 0 14px;color:var(--psc-ink)}[data-calculator="prorated-salary"] .psc-s-intro{color:var(--psc-gray);font-size:17px;max-width:680px;line-height:1.55;margin:0 0 40px}[data-calculator="prorated-salary"] .psc-s-center + .psc-s-intro,[data-calculator="prorated-salary"] .psc-s-intro.psc-s-center{margin-left:auto;margin-right:auto}[data-calculator="prorated-salary"] .psc-s-h2.psc-s-center{text-align:center}[data-calculator="prorated-salary"] .psc-s-intro.psc-s-center{text-align:center;margin-left:auto;margin-right:auto}[data-calculator="prorated-salary"] .psc-hero{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;background:var(--psc-bg) !important;padding:64px 0 80px !important}[data-calculator="prorated-salary"] .psc-hero-inner{max-width:1200px;margin:0 auto;text-align:center;padding:0 15px}[data-calculator="prorated-salary"] .psc-badge-pill{display:inline-flex !important;align-items:center !important;gap:10px !important;background:#FFF !important;color:var(--psc-ink) !important;font-weight:600 !important;font-size:14px !important;padding:8px 18px !important;border-radius:999px !important;border:1px solid var(--psc-border) !important;box-shadow:0 1px 2px rgba(30,37,56,.04) !important}[data-calculator="prorated-salary"] .psc-badge-pill::before,[data-calculator="prorated-salary"] .psc-badge-pill::after{content:'' !important;width:6px !important;height:6px !important;border-radius:50% !important;background:var(--psc-primary) !important;display:inline-block !important}[data-calculator="prorated-salary"] .psc-hero-title{font-size:48px !important;font-weight:700 !important;line-height:1.2 !important;margin:20px auto 12px !important;max-width:992px !important;color:var(--psc-ink) !important;text-wrap:balance}[data-calculator="prorated-salary"] .psc-hero-title .accent{color:var(--psc-primary) !important}[data-calculator="prorated-salary"] .psc-hero-sub{font-size:18px !important;color:var(--psc-gray) !important;line-height:1.6 !important;max-width:882px !important;margin:0 auto !important}[data-calculator="prorated-salary"] .psc-trust-row{display:flex !important;gap:10px !important;justify-content:center !important;flex-wrap:wrap !important;margin-top:28px !important}[data-calculator="prorated-salary"] .psc-trust-pill{display:inline-flex !important;align-items:center !important;gap:8px !important;background:#FFF !important;border:1px solid var(--psc-border) !important;border-radius:999px !important;padding:8px 14px !important;font-size:14px !important;color:var(--psc-gray) !important;font-weight:500 !important;box-shadow:0 2px 10px rgba(30,37,56,.04) !important}[data-calculator="prorated-salary"] .psc-calc-grid{display:grid !important;grid-template-columns:5fr 7fr !important;gap:24px !important;margin-top:40px !important;align-items:start !important}[data-calculator="prorated-salary"] .psc-card{background:var(--psc-card);border:1px solid var(--psc-border);border-radius:16px;overflow:hidden}[data-calculator="prorated-salary"] .psc-gradient-top{border-top:4px solid var(--psc-primary) !important}[data-calculator="prorated-salary"] .psc-input-card{padding:0}[data-calculator="prorated-salary"] .psc-accordion{border-bottom:1px solid #F2F4F8}[data-calculator="prorated-salary"] .psc-accordion:last-of-type{border-bottom:none}[data-calculator="prorated-salary"] .psc-acc-head{display:flex !important;align-items:center !important;gap:14px !important;padding:16px 24px !important;cursor:pointer !important;background:transparent;border:none;width:100%;text-align:left}[data-calculator="prorated-salary"] .psc-acc-num{width:28px;height:28px;border-radius:50%;background:var(--psc-soft-blue);color:var(--psc-primary);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-calculator="prorated-salary"] .psc-acc-info{flex:1}[data-calculator="prorated-salary"] .psc-acc-info h3{font-size:14px !important;font-weight:600 !important;text-transform:uppercase;margin:0 !important;color:var(--psc-ink)}[data-calculator="prorated-salary"] .psc-acc-sub{font-size:13px;color:var(--psc-gray);font-weight:500;margin-top:2px}[data-calculator="prorated-salary"] .psc-chev{width:24px;height:24px;border-radius:6px;background:var(--psc-soft-blue);color:var(--psc-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .35s ease}[data-calculator="prorated-salary"] .psc-acc-head[aria-expanded="false"] .psc-chev{transform:rotate(180deg)}[data-calculator="prorated-salary"] .psc-acc-body{overflow:hidden}[data-calculator="prorated-salary"] .psc-acc-body-inner{padding:0 24px 22px}[data-calculator="prorated-salary"] .psc-field{margin-bottom:18px}[data-calculator="prorated-salary"] .psc-field:last-child{margin-bottom:0}[data-calculator="prorated-salary"] .psc-field label{display:flex !important;font-size:14px !important;font-weight:500 !important;text-transform:uppercase !important;color:var(--psc-gray) !important;margin-bottom:8px !important}[data-calculator="prorated-salary"] .psc-field-hint{font-size:14px;color:var(--psc-gray2);margin-top:6px;font-weight:500}[data-calculator="prorated-salary"] .psc-field-hint strong{color:var(--psc-ink);font-weight:600}[data-calculator="prorated-salary"] .psc-input-row{display:flex !important;align-items:stretch !important;border:1px solid var(--psc-border) !important;border-radius:10px !important;background:var(--psc-surface) !important;overflow:hidden !important;min-height:44px !important}[data-calculator="prorated-salary"] .psc-input-row:focus-within{background:#FFF !important;border-color:var(--psc-primary) !important;box-shadow:0 0 0 3px rgba(0,122,255,.15) !important}[data-calculator="prorated-salary"] .psc-pre{display:flex !important;align-items:center !important;justify-content:center !important;padding:0 14px !important;background:var(--psc-soft) !important;color:var(--psc-gray) !important;font-weight:600 !important;font-size:14px !important;border-right:1px solid var(--psc-border) !important}[data-calculator="prorated-salary"] .psc-input-row input,[data-calculator="prorated-salary"] .psc-input-row select{flex:1 !important;border:none !important;outline:none !important;padding:12px 14px !important;font-size:15px !important;font-weight:500 !important;color:var(--psc-ink) !important;background:transparent !important;font-variant-numeric:tabular-nums !important;min-width:0 !important;width:100% !important}[data-calculator="prorated-salary"] .psc-select{border:1px solid var(--psc-border) !important;border-radius:10px !important;background:var(--psc-surface) !important;padding:12px 14px !important;font-size:15px !important;font-weight:500 !important;color:var(--psc-ink) !important;width:100% !important;min-height:44px !important;outline:none !important}[data-calculator="prorated-salary"] .psc-select:focus{border-color:var(--psc-primary) !important;box-shadow:0 0 0 3px rgba(0,122,255,.15) !important}[data-calculator="prorated-salary"] .psc-radio-group{display:flex !important;flex-wrap:wrap !important;gap:8px !important}[data-calculator="prorated-salary"] .psc-radio-label{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:9px 14px !important;border:1px solid var(--psc-border) !important;border-radius:10px !important;background:var(--psc-surface) !important;font-size:13px !important;font-weight:500 !important;color:var(--psc-gray) !important;cursor:pointer !important;min-height:36px !important}[data-calculator="prorated-salary"] .psc-radio-label:hover{border-color:var(--psc-border-hover) !important}[data-calculator="prorated-salary"] .psc-radio-label.psc-active{background:var(--psc-soft-blue) !important;color:var(--psc-primary) !important;border-color:var(--psc-primary) !important}[data-calculator="prorated-salary"] .psc-radio-label input[type="radio"]{width:18px !important;height:18px !important;accent-color:var(--psc-primary) !important;margin:0 !important;cursor:pointer !important}[data-calculator="prorated-salary"] .psc-rec-tag{font-size:10px !important;padding:2px 6px !important;margin-left:4px !important;background:var(--psc-green) !important;color:#FFF !important;border-radius:999px !important;font-weight:600 !important}[data-calculator="prorated-salary"] .psc-range-row{display:flex !important;align-items:center !important;gap:14px !important}[data-calculator="prorated-salary"] .psc-slider{flex:1 !important;-webkit-appearance:none !important;appearance:none !important;height:6px !important;background:var(--psc-border) !important;border-radius:999px !important;outline:none !important}[data-calculator="prorated-salary"] .psc-slider::-webkit-slider-thumb{-webkit-appearance:none !important;appearance:none !important;width:18px !important;height:18px !important;border-radius:50% !important;background:#FFF !important;border:3px solid var(--psc-primary) !important;cursor:pointer !important;box-shadow:0 1px 4px rgba(0,0,0,.1) !important}[data-calculator="prorated-salary"] .psc-slider::-moz-range-thumb{width:18px !important;height:18px !important;border-radius:50% !important;background:#FFF !important;border:3px solid var(--psc-primary) !important;cursor:pointer !important}[data-calculator="prorated-salary"] .psc-num-input{width:160px !important;flex-shrink:0 !important}[data-calculator="prorated-salary"] .psc-two-col{display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important}[data-calculator="prorated-salary"] .psc-callout{margin-top:14px;padding:14px;border-radius:12px;background:#F5FAFF;border:1px solid var(--psc-soft-blue);display:flex;gap:10px;align-items:flex-start}[data-calculator="prorated-salary"] .psc-callout-warn{background:#FFF4F4;border-color:#FFD9D6}[data-calculator="prorated-salary"] .psc-callout-icon{flex-shrink:0;color:var(--psc-primary);margin-top:1px}[data-calculator="prorated-salary"] .psc-callout-warn .psc-callout-icon{color:var(--psc-pink)}[data-calculator="prorated-salary"] .psc-callout-text{font-size:13px;color:var(--psc-gray);line-height:1.5}[data-calculator="prorated-salary"] .psc-callout-text strong{color:var(--psc-ink);font-weight:600}[data-calculator="prorated-salary"] .psc-action-row{display:flex !important;flex-wrap:wrap !important;gap:10px !important;padding:20px 24px !important;border-top:1px solid #F2F4F8 !important}[data-calculator="prorated-salary"] .psc-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:12px 20px !important;border-radius:10px !important;font-size:14px !important;font-weight:600 !important;cursor:pointer !important;border:none !important;min-height:44px !important}[data-calculator="prorated-salary"] .psc-btn-primary{background:var(--psc-primary) !important;color:#FFF !important;flex:1 !important;box-shadow:0 4px 16px rgba(0,122,255,.2) !important}[data-calculator="prorated-salary"] .psc-btn-primary:hover{background:var(--psc-primary-dark) !important}[data-calculator="prorated-salary"] .psc-btn-ghost{background:var(--psc-surface) !important;color:var(--psc-primary) !important;border:1px solid var(--psc-border) !important}[data-calculator="prorated-salary"] .psc-btn-ghost:hover{border-color:var(--psc-border-hover) !important}[data-calculator="prorated-salary"] .psc-action-hint{width:100%;text-align:center;font-size:14px;font-weight:500;color:var(--psc-gray2);margin-top:4px}[data-calculator="prorated-salary"] .psc-live{position:sticky;top:84px}[data-calculator="prorated-salary"] .psc-live-card{background:var(--psc-card);border:1px solid var(--psc-border);border-radius:16px;border-top:4px solid var(--psc-primary);overflow:hidden;box-shadow:0 4px 32px rgba(30,37,56,.06)}[data-calculator="prorated-salary"] .psc-live-head{display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid #EEF0F5}[data-calculator="prorated-salary"] .psc-pulse{position:relative;width:10px;height:10px}[data-calculator="prorated-salary"] .psc-pulse-core{width:10px;height:10px;border-radius:50%;background:var(--psc-green)}[data-calculator="prorated-salary"] .psc-pulse::after{content:'';position:absolute;inset:-3px;border-radius:50%;background:var(--psc-green);opacity:.4;animation:pscPulse 1.6s ease-out infinite}[data-calculator="prorated-salary"] .psc-live-label{font-size:11px;font-weight:700;color:var(--psc-primary);text-transform:uppercase}[data-calculator="prorated-salary"] .psc-donut-wrap{display:flex;align-items:center;gap:24px;padding:24px 22px}[data-calculator="prorated-salary"] .psc-donut{position:relative;width:172px;height:172px;flex-shrink:0}[data-calculator="prorated-salary"] .psc-donut svg{transform:rotate(-90deg)}[data-calculator="prorated-salary"] .psc-donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}[data-calculator="prorated-salary"] .psc-donut-pct{font-size:34px;font-weight:700;color:var(--psc-primary);font-variant-numeric:tabular-nums;line-height:1}[data-calculator="prorated-salary"] .psc-donut-lbl{font-size:10px;font-weight:700;color:var(--psc-gray2);text-transform:uppercase;margin-top:6px}[data-calculator="prorated-salary"] .psc-legend{flex:1;display:flex;flex-direction:column;gap:12px;min-width:0}[data-calculator="prorated-salary"] .psc-leg-row{display:flex;align-items:center;gap:10px}[data-calculator="prorated-salary"] .psc-leg-sq{width:12px;height:12px;border-radius:3px;flex-shrink:0}[data-calculator="prorated-salary"] .psc-leg-green{background:var(--psc-green)}[data-calculator="prorated-salary"] .psc-leg-blue{background:var(--psc-primary)}[data-calculator="prorated-salary"] .psc-leg-gray{background:var(--psc-border)}[data-calculator="prorated-salary"] .psc-leg-key{font-size:13px;color:var(--psc-gray);flex:1}[data-calculator="prorated-salary"] .psc-leg-val{font-size:14px;font-weight:600;color:var(--psc-ink);font-variant-numeric:tabular-nums}[data-calculator="prorated-salary"] .psc-breakdown{padding:18px 22px;border-top:1px solid #EEF0F5;display:flex;flex-direction:column;gap:10px}[data-calculator="prorated-salary"] .psc-bd-row{display:flex;justify-content:space-between;align-items:center;font-size:13px}[data-calculator="prorated-salary"] .psc-bd-k{color:var(--psc-gray)}[data-calculator="prorated-salary"] .psc-bd-v{color:var(--psc-ink);font-weight:600;font-variant-numeric:tabular-nums}[data-calculator="prorated-salary"] .psc-bd-total{padding-top:10px;border-top:1px dashed var(--psc-border);font-size:15px}[data-calculator="prorated-salary"] .psc-bd-total .psc-bd-k{color:var(--psc-ink);font-weight:600}[data-calculator="prorated-salary"] .psc-bd-total .psc-bd-v{color:var(--psc-primary);font-weight:700;font-size:18px}[data-calculator="prorated-salary"] .psc-bd-badge{font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;text-transform:uppercase;margin-left:8px}[data-calculator="prorated-salary"] .psc-bd-ok{color:var(--psc-green);background:rgba(96,177,88,.12)}[data-calculator="prorated-salary"] .psc-bd-adv{color:var(--psc-orange);background:rgba(255,167,9,.12)}[data-calculator="prorated-salary"] .psc-formula-strip{padding:14px 22px;background:#F5FAFF;border-top:1px solid #EEF0F5;font-size:13px;color:var(--psc-gray);line-height:1.5;font-variant-numeric:tabular-nums}[data-calculator="prorated-salary"] .psc-formula-strip b{color:var(--psc-primary);font-weight:600}[data-calculator="prorated-salary"] .psc-warning-strip{display:flex;gap:10px;align-items:flex-start;padding:14px 22px;background:#FFF4F4;border-top:1px solid #FFD9D6;font-size:13px;color:var(--psc-gray)}[data-calculator="prorated-salary"] .psc-wdot{width:8px;height:8px;border-radius:50%;background:var(--psc-pink);margin-top:6px;flex-shrink:0}[data-calculator="prorated-salary"] .psc-warning-strip strong{color:var(--psc-ink);font-weight:600}[data-calculator="prorated-salary"] .psc-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;padding-bottom:16px}[data-calculator="prorated-salary"] .psc-stat-card{background:var(--psc-card);border:1px solid #EEF0F5;border-radius:16px;padding:28px 24px;box-shadow:0 2px 12px rgba(30,37,56,.04)}[data-calculator="prorated-salary"] .psc-stat-card:hover{border-color:var(--psc-border-hover)}[data-calculator="prorated-salary"] .psc-stat-num{font-size:48px;font-weight:700;line-height:1;margin-bottom:10px}[data-calculator="prorated-salary"] .psc-stat-blue{color:var(--psc-primary)}[data-calculator="prorated-salary"] .psc-stat-green{color:var(--psc-green)}[data-calculator="prorated-salary"] .psc-stat-orange{color:var(--psc-orange)}[data-calculator="prorated-salary"] .psc-stat-label{font-size:16px;font-weight:500;color:var(--psc-ink);margin-bottom:0}[data-calculator="prorated-salary"] .psc-stat-desc{font-size:16px;color:var(--psc-gray);line-height:1.5}[data-calculator="prorated-salary"] .psc-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}[data-calculator="prorated-salary"] .psc-benefit-card{background:var(--psc-card);border:1px solid #EEF0F5;border-radius:16px;padding:24px;box-shadow:0 2px 12px rgba(30,37,56,.04)}[data-calculator="prorated-salary"] .psc-benefit-card:hover{border-color:var(--psc-border-hover)}[data-calculator="prorated-salary"] .psc-ben-head{display:flex;align-items:center;gap:14px;margin-bottom:12px}[data-calculator="prorated-salary"] .psc-ben-icon{width:40px;height:40px;border-radius:10px;background:var(--psc-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-calculator="prorated-salary"] .psc-chk-svg{width:20px;height:20px;color:#FFF}[data-calculator="prorated-salary"] .psc-ben-head h3{font-size:18px !important;font-weight:600 !important;margin:0 !important}[data-calculator="prorated-salary"] .psc-benefit-card p{margin:0;color:var(--psc-gray);font-size:15px;line-height:1.6}[data-calculator="prorated-salary"] .psc-und-section{background:#FFF}[data-calculator="prorated-salary"] .psc-und-subtitle{margin-bottom:40px}[data-calculator="prorated-salary"] .psc-und-subtitle p{margin:0}[data-calculator="prorated-salary"] .psc-und-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:start}[data-calculator="prorated-salary"] .psc-und-body{margin-bottom:20px}[data-calculator="prorated-salary"] .psc-und-body p,[data-calculator="prorated-salary"] .psc-und-main p{color:var(--psc-gray);font-size:16px;line-height:1.65;margin:0 0 14px}[data-calculator="prorated-salary"] .psc-und-body p strong,[data-calculator="prorated-salary"] .psc-und-main p strong{color:var(--psc-ink);font-weight:600}[data-calculator="prorated-salary"] .psc-checklist{display:flex;flex-direction:column;gap:12px;margin-top:18px}[data-calculator="prorated-salary"] .psc-check-row{display:flex;gap:12px;align-items:flex-start}[data-calculator="prorated-salary"] .psc-check-icon{width:24px;height:24px;border-radius:7px;background:var(--psc-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}[data-calculator="prorated-salary"] .psc-check-icon .psc-chk-svg{width:14px;height:14px;color:#FFF}[data-calculator="prorated-salary"] .psc-check-text{font-size:16px;color:var(--psc-gray);line-height:1.5}[data-calculator="prorated-salary"] .psc-ct-title{font-weight:600;color:var(--psc-ink)}[data-calculator="prorated-salary"] .psc-ct-desc{font-weight:400;color:var(--psc-gray)}[data-calculator="prorated-salary"] .psc-und-side{display:flex;flex-direction:column;gap:18px}[data-calculator="prorated-salary"] .psc-did-card{background:var(--psc-soft-blue);border:1px solid #CFE5FF;border-radius:18px;padding:22px}[data-calculator="prorated-salary"] .psc-did-eyebrow{display:block;font-size:12px;font-weight:700;color:var(--psc-primary);text-transform:uppercase;margin-bottom:10px}[data-calculator="prorated-salary"] .psc-did-card h4{font-size:20px;font-weight:700;margin:0 0 8px}[data-calculator="prorated-salary"] .psc-did-body{color:var(--psc-gray);font-size:16px;line-height:1.55;margin:0}[data-calculator="prorated-salary"] .psc-did-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}[data-calculator="prorated-salary"] .psc-did-list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--psc-gray);line-height:1.55}[data-calculator="prorated-salary"] .psc-did-dot{width:18px;height:18px;border-radius:50%;border:2px solid var(--psc-primary);flex-shrink:0;margin-top:2px;position:relative}[data-calculator="prorated-salary"] .psc-did-dot::after{content:'';width:8px;height:8px;border-radius:50%;background:var(--psc-primary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-calculator="prorated-salary"] .psc-refbox{background:var(--psc-card);border:1px solid var(--psc-border);border-radius:18px;padding:22px}[data-calculator="prorated-salary"] .psc-refbox h4{font-size:16px;font-weight:600;margin:0 0 14px}[data-calculator="prorated-salary"] .psc-refbox-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px dashed #EEF0F5;font-size:14px}[data-calculator="prorated-salary"] .psc-refbox-row:last-child{border-bottom:none}[data-calculator="prorated-salary"] .psc-refbox-k{color:var(--psc-gray)}[data-calculator="prorated-salary"] .psc-refbox-v{color:var(--psc-ink);font-weight:600;font-variant-numeric:tabular-nums}[data-calculator="prorated-salary"] .psc-tbl-wrap{border-radius:14px;border:1px solid var(--psc-border);overflow:hidden;margin-top:40px}[data-calculator="prorated-salary"] .psc-tbl-scroll{overflow-x:auto}[data-calculator="prorated-salary"] .psc-tbl-wrap table{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}[data-calculator="prorated-salary"] .psc-tbl-wrap thead th{background:var(--psc-primary) !important;color:#FFF !important;text-align:left;padding:14px 18px;font-weight:600;font-size:13px}[data-calculator="prorated-salary"] .psc-tbl-wrap tbody td{padding:12px 18px;border-bottom:1px solid #F2F4F8;font-size:14px;font-weight:400;color:var(--psc-ink);vertical-align:top}[data-calculator="prorated-salary"] .psc-tbl-wrap tbody td:first-child{font-weight:600}[data-calculator="prorated-salary"] .psc-tbl-wrap tbody td:nth-child(2){color:var(--psc-gray)}[data-calculator="prorated-salary"] .psc-tbl-wrap tbody td:nth-child(3){color:var(--psc-primary);font-weight:500}[data-calculator="prorated-salary"] .psc-tbl-wrap tbody td:nth-child(4){color:var(--psc-gray)}[data-calculator="prorated-salary"] .psc-tbl-wrap tbody tr:nth-child(odd) td{background:#F5FAFF}[data-calculator="prorated-salary"] .psc-tbl-wrap tbody tr:nth-child(even) td{background:#FFF}[data-calculator="prorated-salary"] .psc-tbl-wrap tbody tr:last-child td{border-bottom:none}[data-calculator="prorated-salary"] .psc-hiw-section{background:var(--psc-bg)}[data-calculator="prorated-salary"] .psc-fm-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:16px;align-items:stretch;margin-bottom:32px}[data-calculator="prorated-salary"] .psc-fm-step{background:var(--psc-card);border:1px solid var(--psc-border);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:8px}[data-calculator="prorated-salary"] .psc-fm-step:hover{border-color:var(--psc-border-hover)}[data-calculator="prorated-salary"] .psc-fm-num{font-size:14px;font-weight:700;color:var(--psc-primary);background:var(--psc-soft-blue);width:fit-content;padding:8px 14px;border-radius:999px;margin-bottom:6px}[data-calculator="prorated-salary"] .psc-fm-step h4{font-size:18px;font-weight:600;margin:0;color:var(--psc-ink)}[data-calculator="prorated-salary"] .psc-fm-step p{margin:0;font-size:14px;color:var(--psc-gray);line-height:1.55;flex:1}[data-calculator="prorated-salary"] .psc-fm-code{display:inline-block;margin-top:6px;padding:10px 14px;background:var(--psc-soft);border:1px solid #EEF0F5;border-radius:8px;font-size:13px;color:var(--psc-ink);line-height:1.5;width:fit-content}[data-calculator="prorated-salary"] .psc-fm-arrow{display:flex;align-items:center;justify-content:center;color:var(--psc-primary);opacity:.5}[data-calculator="prorated-salary"] .psc-fm-final{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:center;background:var(--psc-primary);color:#FFF;border-radius:24px;padding:36px 40px}[data-calculator="prorated-salary"] .psc-fm-final-lbl{display:inline-block;font-size:11px;font-weight:700;color:rgba(255,255,255,.85);text-transform:uppercase;background:rgba(255,255,255,.16);padding:5px 12px;border-radius:999px;margin-bottom:14px}[data-calculator="prorated-salary"] .psc-fm-final h3{font-size:24px;font-weight:700;color:#FFF;line-height:1.2;margin:0 0 10px}[data-calculator="prorated-salary"] .psc-fm-final p{font-size:14px;color:rgba(255,255,255,.88);line-height:1.55;margin:0}[data-calculator="prorated-salary"] .psc-fm-final-code{font-size:15px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);border-radius:10px;padding:16px 18px;color:#FFF;line-height:1.5}[data-calculator="prorated-salary"] .psc-hl{color:#FFF;font-weight:700;border-bottom:2px solid rgba(255,255,255,.5);padding-bottom:1px}[data-calculator="prorated-salary"] .psc-fm-example{margin-top:16px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:16px 18px}[data-calculator="prorated-salary"] .psc-fm-ex-lbl{font-size:10px;font-weight:700;color:rgba(255,255,255,.7);text-transform:uppercase;margin-bottom:8px}[data-calculator="prorated-salary"] .psc-fm-ex-line{font-size:13px;color:rgba(255,255,255,.85);font-variant-numeric:tabular-nums;margin-bottom:6px}[data-calculator="prorated-salary"] .psc-fm-ex-calc{font-size:15px;font-weight:600;color:#FFF;font-variant-numeric:tabular-nums}[data-calculator="prorated-salary"] .psc-fm-ex-out{font-size:20px;font-weight:700;color:#FFF;margin-left:6px}[data-calculator="prorated-salary"] .psc-meth-block{margin-top:48px;background:#fff;border:1px solid var(--psc-soft-blue);border-radius:20px;padding:30px}[data-calculator="prorated-salary"] .psc-meth-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:24px;max-width:820px}[data-calculator="prorated-salary"] .psc-meth-icon{width:40px;height:40px;border-radius:10px;background:var(--psc-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}[data-calculator="prorated-salary"] .psc-meth-icon .psc-chk-svg{width:20px;height:20px;color:#FFF}[data-calculator="prorated-salary"] .psc-meth-head h4{font-size:20px;font-weight:600;margin:0 0 6px;color:var(--psc-ink)}[data-calculator="prorated-salary"] .psc-meth-head p{font-size:16px;color:var(--psc-gray);line-height:1.6;margin:0}[data-calculator="prorated-salary"] .psc-meth-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}[data-calculator="prorated-salary"] .psc-meth-card{background:var(--psc-card);border:1px solid var(--psc-border);border-radius:14px;padding:18px 18px 18px 16px;display:flex;gap:14px;align-items:flex-start}[data-calculator="prorated-salary"] .psc-meth-card:hover{border-color:var(--psc-border-hover)}[data-calculator="prorated-salary"] .psc-meth-n{font-size:16px;font-weight:700;color:var(--psc-primary);background:var(--psc-soft-blue);width:52px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-variant-numeric:tabular-nums}[data-calculator="prorated-salary"] .psc-meth-body{flex:1;min-width:0}[data-calculator="prorated-salary"] .psc-meth-body h5{font-size:16px;font-weight:600;margin:0 0 5px;color:var(--psc-ink)}[data-calculator="prorated-salary"] .psc-meth-tag{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--psc-primary);margin-bottom:8px}[data-calculator="prorated-salary"] .psc-meth-body p{margin:0;font-size:16px;color:var(--psc-gray);line-height:1.5}[data-calculator="prorated-salary"] .psc-content-block{margin-bottom:28px}[data-calculator="prorated-salary"] .psc-content-block h3{font-size:20px;font-weight:600;margin:0 0 10px}[data-calculator="prorated-salary"] .psc-content-body{color:var(--psc-gray);font-size:15px;line-height:1.65}[data-calculator="prorated-salary"] .psc-content-body p{margin:0 0 12px}[data-calculator="prorated-salary"] .psc-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;margin-top:40px;align-items:start}[data-calculator="prorated-salary"] .psc-faq-item{background:var(--psc-card);border:1px solid var(--psc-border);border-radius:12px;overflow:hidden;margin-bottom:12px}[data-calculator="prorated-salary"] .psc-faq-item:last-child{margin-bottom:0}[data-calculator="prorated-salary"] .psc-faq-item.psc-faq-open{background:#F5FAFF;border:1px solid var(--psc-soft-blue);box-shadow:inset 3px 0 0 0 var(--psc-primary)}[data-calculator="prorated-salary"] .psc-faq-q{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;cursor:pointer;min-height:44px}[data-calculator="prorated-salary"] .psc-faq-q:hover{background:#F5FAFF}[data-calculator="prorated-salary"] .psc-q-text{font-size:18px;font-weight:600;color:var(--psc-ink);flex:1}[data-calculator="prorated-salary"] .psc-q-chev{width:28px;height:28px;border-radius:8px;background:var(--psc-soft-blue);color:var(--psc-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}[data-calculator="prorated-salary"] .psc-faq-open .psc-q-chev{transform:rotate(180deg);background:#FFF}[data-calculator="prorated-salary"] .psc-faq-a{display:none}[data-calculator="prorated-salary"] .psc-faq-open .psc-faq-a{display:block}[data-calculator="prorated-salary"] .psc-faq-a-inner{padding:0 18px 16px;font-size:14px;color:var(--psc-gray);line-height:1.7}[data-calculator="prorated-salary"] .psc-related-section{background:var(--psc-bg)}[data-calculator="prorated-salary"] .psc-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}[data-calculator="prorated-salary"] .psc-related-card{background:var(--psc-card);border:1px solid #EEF0F5;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:10px}[data-calculator="prorated-salary"] .psc-related-card:hover{border-color:var(--psc-border-hover)}[data-calculator="prorated-salary"] .psc-related-card h3{font-size:17px !important;font-weight:700 !important;margin:0 !important;line-height:1.3}[data-calculator="prorated-salary"] .psc-related-card p{margin:0;color:var(--psc-gray);font-size:14px;line-height:1.5;flex:1}[data-calculator="prorated-salary"] .psc-related-btn{display:block;width:100%;text-align:center;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;border:1.5px solid var(--psc-primary);background:var(--psc-card);color:var(--psc-primary);text-decoration:none;margin-top:auto}[data-calculator="prorated-salary"] .psc-related-btn:hover{background:var(--psc-primary);color:#FFF}[data-calculator="prorated-salary"] .psc-cta-card{background:#1A2138;color:#FFF;border-radius:24px;padding:64px 48px;text-align:center}[data-calculator="prorated-salary"] .psc-cta-label{display:inline-block;font-size:12px;font-weight:700;color:#1A2138;background:#FFF;padding:8px 16px;border-radius:999px;margin-bottom:22px;text-transform:uppercase}[data-calculator="prorated-salary"] .psc-cta-title{font-size:32px !important;font-weight:700 !important;color:#FFF !important;line-height:1.3;text-wrap:balance;max-width:1100px;margin:0 auto !important;margin-bottom:16px !important}[data-calculator="prorated-salary"] .psc-cta-desc{color:#fff;font-size:16px;max-width:640px;margin:0 auto 32px;line-height:1.6}[data-calculator="prorated-salary"] .psc-cta-buttons{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:24px}[data-calculator="prorated-salary"] .psc-btn-cta-primary{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:14px 26px !important;background:#FFF !important;color:var(--psc-primary) !important;border:1.5px solid #FFF !important;border-radius:10px !important;font-size:15px !important;font-weight:600 !important;text-decoration:none !important;min-height:48px !important;white-space:nowrap !important}[data-calculator="prorated-salary"] .psc-btn-cta-primary:hover{background:var(--psc-bg) !important;border-color:var(--psc-bg) !important}[data-calculator="prorated-salary"] .psc-btn-cta-secondary{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:14px 26px !important;background:transparent !important;color:#FFF !important;border:1.5px solid rgba(255,255,255,.35) !important;border-radius:10px !important;font-size:15px !important;font-weight:600 !important;text-decoration:none !important;min-height:48px !important;white-space:nowrap !important}[data-calculator="prorated-salary"] .psc-btn-cta-secondary:hover{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.6) !important}[data-calculator="prorated-salary"] .psc-cta-checks{display:flex;gap:32px;justify-content:center;flex-wrap:wrap;color:#FFF;font-size:16px;font-weight:600}[data-calculator="prorated-salary"] .psc-cta-checks span{display:inline-flex;align-items:center;gap:10px}[data-calculator="prorated-salary"] .psc-cta-ck{color:var(--psc-green) !important;font-weight:700}[data-calculator="prorated-salary"] .psc-toast{position:fixed;bottom:32px;left:50%;transform:translateX(-50%) translateY(20px);background:#1E2538;color:#FFF;padding:14px 28px;border-radius:999px;font-size:14px;font-weight:500;box-shadow:0 12px 32px rgba(30,37,56,.3);opacity:0;transition:opacity .3s ease,transform .3s ease;z-index:100;pointer-events:none}[data-calculator="prorated-salary"] .psc-toast.psc-toast-show{opacity:1;transform:translateX(-50%) translateY(0)}@media (max-width:1200px){[data-calculator="prorated-salary"] .psc-calc-grid{grid-template-columns:1fr !important}[data-calculator="prorated-salary"] .psc-live{position:static}[data-calculator="prorated-salary"] .psc-donut-wrap{flex-direction:row}}@media (max-width:900px){[data-calculator="prorated-salary"] .psc-stat-grid{grid-template-columns:repeat(2,1fr)}[data-calculator="prorated-salary"] .psc-benefit-grid{grid-template-columns:repeat(2,1fr)}[data-calculator="prorated-salary"] .psc-fm-steps{grid-template-columns:1fr;gap:14px}[data-calculator="prorated-salary"] .psc-fm-arrow{transform:rotate(90deg);height:18px;justify-self:center}[data-calculator="prorated-salary"] .psc-fm-final{grid-template-columns:1fr;padding:28px;gap:20px}[data-calculator="prorated-salary"] .psc-meth-grid{grid-template-columns:1fr 1fr}[data-calculator="prorated-salary"] .psc-faq-grid{grid-template-columns:1fr}[data-calculator="prorated-salary"] .psc-related-grid{grid-template-columns:repeat(2,1fr)}[data-calculator="prorated-salary"] .psc-und-grid{grid-template-columns:1fr}}@media (max-width:768px){[data-calculator="prorated-salary"] .psc-hero{padding:48px 0 56px !important}[data-calculator="prorated-salary"] .psc-ben-head h3{font-size:16px !important}[data-calculator="prorated-salary"] .psc-und-subtitle{margin-bottom:30px}[data-calculator="prorated-salary"] .psc-fm-step{padding:19px}[data-calculator="prorated-salary"] .psc-cta-title{font-size:26px !important}[data-calculator="prorated-salary"] .psc-benefit-card{padding:18px}[data-calculator="prorated-salary"] .psc-hero-title{font-size:36px !important}[data-calculator="prorated-salary"] .psc-s-h2{font-size:26px}[data-calculator="prorated-salary"] .psc-stat-num{font-size:36px}[data-calculator="prorated-salary"] .psc-benefit-grid{grid-template-columns:1fr}[data-calculator="prorated-salary"] .psc-related-grid{grid-template-columns:1fr}[data-calculator="prorated-salary"] .psc-donut-wrap{flex-direction:column;align-items:center;text-align:center}[data-calculator="prorated-salary"] .psc-legend{width:100%}[data-calculator="prorated-salary"] .psc-cta-card{padding:36px 24px}[data-calculator="prorated-salary"] .psc-bd-total .psc-bd-v{font-size:16px}[data-calculator="prorated-salary"] .psc-acc-head{padding-left:18px !important;padding-right:18px !important}[data-calculator="prorated-salary"] .psc-acc-body-inner{padding-left:18px;padding-right:18px}[data-calculator="prorated-salary"] .psc-live-head,[data-calculator="prorated-salary"] .psc-breakdown,[data-calculator="prorated-salary"] .psc-formula-strip,[data-calculator="prorated-salary"] .psc-warning-strip{padding-left:18px;padding-right:18px}[data-calculator="prorated-salary"] .psc-donut-wrap{padding-left:18px;padding-right:18px}[data-calculator="prorated-salary"] .psc-action-row{padding-left:18px !important;padding-right:18px !important}}