.sscalc{gap:30px;display:grid}.sscalc__main{align-items:start;gap:22px}.sszone{border-radius:20px;gap:18px;min-inline-size:0;padding:clamp(18px,3vw,26px);display:grid}.sszone--inputs{background:var(--bg-alt);border:1px solid var(--hair);align-content:start}.sszone--results{background:var(--card);border:1px solid #43271f1a;box-shadow:0 16px 40px #43271f1a}.sszone__head{border-bottom:1px solid var(--hair);align-items:center;gap:11px;padding-bottom:14px;display:flex}.sszone__head>span{background:var(--red);color:#fff;border-radius:50%;flex:0 0 32px;place-items:center;block-size:32px;inline-size:32px;font-weight:900;display:grid}.sszone__head h3{color:var(--red-deep);margin:0;font-size:1.1rem}.sszone__head p{color:var(--ink-muted);margin:2px 0 0;font-size:13px;line-height:1.45}.ssgroup{border:0;border-bottom:1px solid var(--hair);gap:18px;min-inline-size:0;margin:0;padding:0 0 18px;display:grid}.ssgroup legend{color:var(--red-deep);margin-bottom:14px;padding:0;font-weight:800}.ssgroup__help{background:var(--card);color:var(--ink-soft);border-radius:12px;margin:-5px 0 0;padding:12px 13px;font-size:13.5px;line-height:1.65}.ssgroup__dot{margin:-10px 0 0;padding-inline-start:29px}.sshistory{border:1.5px solid var(--hair);background:var(--card);border-radius:14px}.sshistory summary{cursor:pointer;gap:4px;padding:15px;display:grid}.sshistory summary span{color:var(--red-deep);font-weight:800}.sshistory summary small{color:var(--ink-muted);line-height:1.5}.sshistory__body{gap:18px;padding:2px 15px 18px;display:grid}.sshistory__body .ssgroup__help{background:var(--bg-alt)}.ssadvanced{border:1.5px solid var(--hair);border-radius:14px;padding:0 15px}.ssadvanced summary{color:var(--red);cursor:pointer;padding:14px 0;font-weight:800}.ssadvanced__fields{gap:18px;padding:4px 0 18px;display:grid}.ssselect{align-content:start;gap:8px;display:grid}.ssselect label{font-size:15px;font-weight:700}.ssselect select{border:1.5px solid var(--hair);background:var(--bg-alt);min-block-size:46px;inline-size:100%;color:var(--ink);font:inherit;border-radius:12px;padding:10px 12px}.ssselect select:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.ssassumption{border-inline-start:3px solid var(--hair);background:var(--bg-alt);color:var(--ink-soft);border-radius:0 10px 10px 0;margin:0;padding:11px 13px;font-size:13px;line-height:1.6}.ssintro{gap:10px;max-inline-size:78ch;display:grid}.ssintro h3{color:var(--red-deep);margin:0 0 2px;font-size:clamp(1.2rem,3vw,1.5rem)}.ssintro p{color:var(--ink-soft);margin:0;line-height:1.75}.sskey-title{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.08em;display:inline;box-shadow:inset 0 -.28em #f0c4408c}.ssbeta{border:1.5px solid var(--yellow);background:#f0c4401f;border-radius:15px;grid-template-columns:auto auto 1fr;align-items:center;gap:8px 12px;margin-top:-12px;padding:14px 16px;display:grid}.ssbeta p{color:var(--ink-soft);grid-column:1/-1;margin:0;font-size:14px;line-height:1.65}.ssflag{border-radius:2px;block-size:23px;inline-size:34px;box-shadow:0 1px 3px #0003}.ssbeta__tag{background:var(--red);color:#fff;letter-spacing:.02em;border-radius:999px;justify-self:start;padding:3px 11px;font-size:12px;font-weight:800}.ssbeta a{color:var(--red);text-underline-offset:3px;font-weight:700}.sssummary{background:var(--red-ink);color:#fff;border-radius:16px;padding:18px}.sssummary__eyebrow{color:#ffffffbd;font-size:12px;font-weight:700}.sssummary__numbers{border-bottom:1px solid #ffffff2e;gap:12px;margin:12px 0 14px;padding-bottom:14px;display:grid}.sssummary__numbers p{gap:3px;margin:0;display:grid}.sssummary__numbers span{color:#ffffffbd;font-size:12.5px;font-weight:600}.sssummary__numbers b{font-size:clamp(1.25rem,4vw,1.6rem);line-height:1.15}.sssummary__numbers i{color:#ffffffb3;margin-top:2px;font-size:12px;font-style:normal;font-weight:500;display:block}.sssummary__line{color:#ffffffe6;margin:0;line-height:1.65}.sschips{scrollbar-width:none;flex-wrap:nowrap;gap:7px;margin-inline:-4px;padding:2px 4px 4px;display:flex;overflow-x:auto}.sschips::-webkit-scrollbar{display:none}.sschips a{border:1.5px solid var(--hair);background:var(--bg-alt);color:var(--ink-soft);white-space:nowrap;border-radius:999px;flex:none;padding:7px 14px;font-size:13.5px;font-weight:700;text-decoration:none}.sschips a:hover{border-color:var(--red);color:var(--red)}.sschips a:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.ssblock{gap:14px;scroll-margin-top:96px;display:grid}.ssblock>h3{border-bottom:2px solid var(--hair);color:var(--red-deep);margin:0;padding-bottom:10px;font-size:clamp(1.05rem,2.8vw,1.3rem)}.ssblock__lead{color:var(--ink-soft);margin:-4px 0 0;font-size:14px;line-height:1.65}.ssblock__sub{color:var(--red-deep);margin:4px 0 -4px;font-size:.98rem}.cstats--two{grid-template-columns:1fr}.sstiny{border:1.5px solid var(--yellow);background:#f0c44021;border-radius:16px;padding:18px}.sstiny h3,.ssarticle h3,.sssources h3{margin:0 0 13px;font-size:clamp(1.05rem,2.8vw,1.3rem)}.sstiny__numbers{gap:8px;display:grid}.sstiny__numbers p{border-bottom:1px solid var(--hair);justify-content:space-between;gap:15px;margin:0;padding:10px 0;display:flex}.sstiny__numbers span{color:var(--ink-soft);font-size:13px}.sstiny__numbers b{white-space:nowrap}.sstiny>p:last-child{color:var(--ink-soft);margin:14px 0 0;font-size:14px;line-height:1.65}.sscliff{border:1.5px solid var(--red);background:#c82a2a0f;border-radius:16px;gap:10px;padding:18px;display:grid}.sscliff--ok{background:#2f7d4f12;border-color:#2f7d4f}.sscliff p{color:var(--ink-soft);margin:0;line-height:1.7}.sscliff__count{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex;color:var(--ink)!important}.sscliff__count b{color:var(--red);font-size:2rem;line-height:1}.sscliff--ok .sscliff__count b{color:#1d6437}.sscliff__count small{color:var(--ink-muted);flex-basis:100%;font-size:12.5px}.ssladder{gap:11px;display:grid}.ssladder h4{color:var(--red-deep);margin:0;font-size:1.02rem}.ssladder__lead{color:var(--ink-soft);margin:-4px 0 0;font-size:13.5px;line-height:1.6}.ssladder ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ssladder__row{border-inline-start:4px solid var(--hair);background:var(--bg-alt);border-radius:0 13px 13px 0;gap:3px 12px;padding:13px 15px;display:grid}.ssladder__span{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:800;display:flex}.ssladder__value{color:var(--ink-soft);margin:0;font-size:14px}.ssladder__value b{color:var(--ink);font-size:1.15rem}.ssladder__why{color:var(--ink-soft);margin:5px 0 0;font-size:13px;line-height:1.6}.ssladder__extra{color:var(--ink-muted);margin:4px 0 0;font-size:12.5px}.ssladder__row--opens{border-inline-start-color:var(--red);background:#c82a2a12}.ssladder__row--opens .ssladder__value b{color:var(--red);font-size:1.4rem}.ssladder__row--none,.ssladder__row--capped{border-inline-start-color:var(--hair);background:0 0}.ssladder__row--none .ssladder__span,.ssladder__row--capped .ssladder__span{color:var(--ink-muted)}.ssladder__row--here{border-inline-start-color:var(--yellow)}.ssladder__span em{background:var(--yellow);color:var(--red-ink);border-radius:999px;padding:2px 9px;font-size:11.5px;font-style:normal;font-weight:800}.sspayback{border-inline-start:4px solid var(--yellow);background:#f0c4401a;border-radius:0 13px 13px 0;padding:15px}.sspayback h4{color:var(--red-deep);margin:0 0 10px}.sspayback dl{gap:6px;margin:0 0 10px;display:grid}.sspayback dl>div{justify-content:space-between;gap:12px;display:flex}.sspayback dt{color:var(--ink-soft);font-size:13px}.sspayback dd{white-space:nowrap;margin:0;font-weight:800}.sspayback__years{border-top:1px solid #43271f24;margin-top:4px;padding-top:9px}.sspayback__years dt,.sspayback__years dd{color:var(--red-deep);font-weight:800}.sspayback p{color:var(--ink-soft);margin:0 0 6px;font-size:13px;line-height:1.6}.sspayback p:last-child{margin-bottom:0}.ssspouse{border:1.5px solid var(--yellow);background:#f0c4401a;border-radius:16px;gap:12px;padding:17px;display:grid}.ssspouse h4{color:var(--red-deep);margin:0;font-size:1.05rem}.ssspouse>p{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.65}.ssspouse__numbers{gap:10px;display:grid}.ssspouse ul{gap:7px;margin:0;padding-inline-start:18px;display:grid}.ssspouse li{color:var(--ink-soft);font-size:13px;line-height:1.6}.ssdecision{border:1.5px solid var(--hair);background:var(--bg-alt);border-radius:16px;padding:18px}.ssdecision h4{color:var(--red-deep);margin:0 0 6px;font-size:1.05rem}.ssdecision p{color:var(--ink-soft);margin:0;line-height:1.7}.ssdecision--favoursSocialSecurity{border-color:#2f7d4f}.ssdecision--favoursInvestment{border-color:var(--yellow)}.ssdecision--noEligibility{border-color:var(--red)}.ssinvestmentMethod{border:1px solid var(--hair);background:var(--bg-alt);border-radius:13px;padding:0 14px}.ssinvestmentMethod summary{color:var(--red-deep);cursor:pointer;padding:13px 0;font-weight:800}.ssinvestmentMethod p{color:var(--ink-soft);margin:0 0 12px;font-size:13.5px;line-height:1.65}.ssinvestmentMethod>div{background:var(--card);border-radius:11px;gap:5px;margin-bottom:14px;padding:12px;display:grid}.ssinvestmentMethod span{color:var(--ink-muted);font-size:12px}.ssinvestmentMethod b{text-align:left;direction:ltr;font-size:14px}.sscaveats{border:1.5px solid var(--hair);background:var(--bg-alt);border-radius:14px;padding:0 15px}.sscaveats>summary{color:var(--ink-soft);cursor:pointer;padding:15px 0;font-weight:800}.sscaveats dl{gap:13px;margin:0;padding:2px 0 18px;display:grid}.sscaveats dt{color:var(--red-deep);font-size:14px;font-weight:800}.sscaveats dd{color:var(--ink-soft);margin:3px 0 0;font-size:13.5px;line-height:1.65}.ssisrael{border:1.5px solid var(--hair);background:var(--card);border-radius:20px;gap:18px;padding:clamp(20px,3vw,30px);scroll-margin-top:96px;display:grid}.ssisrael header{gap:8px;display:grid}.ssisrael header h3{color:var(--red-deep);margin:0;font-size:clamp(1.2rem,3vw,1.55rem)}.ssisrael header p{max-inline-size:76ch;color:var(--ink-soft);margin:0;line-height:1.7}.ssisrael__body{gap:14px;display:grid}.ssisrael__input{background:var(--bg-alt);border-radius:14px;padding:16px}.ssisrael__numbers{gap:10px;display:grid}.ssisrael__differences{gap:7px;margin:0;display:grid}.ssisrael__differences>div{border-top:1px solid var(--hair);gap:2px 10px;padding:9px 0;display:grid}.ssisrael__differences dt{color:var(--red-deep);font-size:13.5px;font-weight:800}.ssisrael__differences dd{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.55}.ssalternatives{background:var(--bg-alt);border-radius:18px;padding:0 clamp(16px,3vw,24px)}.ssalternatives>summary{color:var(--red-deep);cursor:pointer;padding:18px 0;font-size:clamp(1.05rem,2.6vw,1.25rem);font-weight:800}.ssalternatives>p{max-inline-size:72ch;color:var(--ink-soft);margin:0 0 14px;line-height:1.65}.ssalternatives__grid{gap:10px;margin-bottom:14px;display:grid}.ssalternatives__grid article{background:var(--card);border-radius:14px;padding:15px}.ssalternatives__grid h4{color:var(--red);margin:0 0 6px;font-size:1rem}.ssalternatives__grid p{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.6}.ssalternatives>.calc__warn{color:var(--ink);margin-bottom:20px}.ssarticle{gap:20px;padding-top:4px;display:grid}.ssarticle>h3:not(:first-child){margin-top:12px}.ssprocess{gap:10px;display:grid}.ssprocess article{background:var(--bg-alt);border-radius:14px;padding:15px}.ssprocess h4{color:var(--red-deep);margin:0 0 6px;font-size:.98rem}.ssprocess p{color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.65}.sswep{border:1.5px solid var(--yellow);background:#f0c4401a;border-radius:15px;padding:18px}.sswep h3{margin:0 0 9px;font-size:clamp(1.05rem,2.8vw,1.3rem)}.sswep p{color:var(--ink-soft);margin:0;line-height:1.72}.ssscenarios{gap:10px;display:grid}.ssscenarios>div{background:var(--bg-alt);border-radius:14px;grid-template-columns:auto 1fr;gap:2px 12px;padding:14px;display:grid}.ssscenarios span{color:var(--red);grid-row:1/3;align-self:center;font-size:1.2rem;font-weight:800}.ssscenarios b{font-size:1.15rem}.ssscenarios small{color:var(--ink-muted);line-height:1.45}.sstableWrap{border:1px solid var(--hair);border-radius:14px;overflow-x:auto}.sstable{border-collapse:collapse;inline-size:100%;min-inline-size:680px;font-size:14px;line-height:1.55}.sstable th,.sstable td{text-align:start;vertical-align:top;border-bottom:1px solid var(--hair);padding:12px 14px}.sstable th{background:var(--red-ink);color:#fff}.sstable tr:last-child td{border-bottom:0}.sstable td:first-child{color:var(--red-deep);font-weight:800}.ssfaqs{gap:8px;display:grid}.ssfaqs details{border:1.5px solid var(--hair);border-radius:13px;padding:0 15px}.ssfaqs summary{cursor:pointer;padding:14px 0;font-weight:800}.ssfaqs p{color:var(--ink-soft);margin:0 0 15px;line-height:1.7}.sssources{background:var(--bg-alt);border-radius:15px;padding:18px}.sssources ul{flex-wrap:wrap;gap:8px 18px;margin:0;padding-inline-start:20px;display:flex}.sssources a{color:var(--red);text-underline-offset:3px}.ssmore{border-top:1.5px solid var(--hair)}.ssmore>summary{color:var(--red);cursor:pointer;padding:18px 0;font-weight:800}.ssmore[open]>summary{margin-bottom:4px}@media (width>=700px){.ssscenarios,.ssprocess{grid-template-columns:repeat(2,1fr)}.cstats--two,.ssspouse__numbers{grid-template-columns:1fr 1fr}.sssummary__numbers{grid-template-columns:repeat(3,1fr);gap:16px}.ssisrael__body{grid-template-columns:minmax(240px,.75fr) 1.25fr;align-items:stretch}.ssisrael__numbers{grid-template-columns:1fr 1fr}.ssisrael__differences>div{grid-template-columns:minmax(120px,.35fr) 1fr;align-items:baseline}.ssalternatives__grid,.ssadvanced__fields{grid-template-columns:1fr 1fr}}@media (width>=900px){.sscalc__main{grid-template-columns:minmax(290px,380px) 1fr}.sszone--inputs{overscroll-behavior:contain;max-block-size:calc(100vh - 120px);position:sticky;top:96px;overflow-y:auto}}@media (width>=1050px){.ssscenarios{grid-template-columns:repeat(3,1fr)}}
