.DismissalCalculator-module__iYEfRG__calculatorShell{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:start;gap:1.5rem;display:grid}.DismissalCalculator-module__iYEfRG__formPanel,.DismissalCalculator-module__iYEfRG__resultPanel{border:1px solid var(--border);background:var(--secondary-bg);border-radius:8px}.DismissalCalculator-module__iYEfRG__formPanel{padding:2rem}.DismissalCalculator-module__iYEfRG__resultPanel{padding:2rem;position:sticky;top:104px}.DismissalCalculator-module__iYEfRG__panelHeader{margin-bottom:2rem}.DismissalCalculator-module__iYEfRG__panelHeader h2{margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.1}.DismissalCalculator-module__iYEfRG__panelHeader p{margin-bottom:0}.DismissalCalculator-module__iYEfRG__eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem;font-weight:800}.DismissalCalculator-module__iYEfRG__fields{gap:1rem;display:grid}.DismissalCalculator-module__iYEfRG__fields label,.DismissalCalculator-module__iYEfRG__segmented{gap:.55rem;display:grid}.DismissalCalculator-module__iYEfRG__fields span,.DismissalCalculator-module__iYEfRG__segmented legend{color:var(--text-main);font-size:.92rem;font-weight:700}.DismissalCalculator-module__iYEfRG__fields input{border:1px solid var(--border);background:var(--primary-bg);width:100%;min-height:48px;color:var(--text-main);font:inherit;border-radius:6px;padding:.75rem .9rem}.DismissalCalculator-module__iYEfRG__fields input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}.DismissalCalculator-module__iYEfRG__segmented{border:0;grid-template-columns:1fr 1fr;margin:0;padding:0}.DismissalCalculator-module__iYEfRG__segmented legend{grid-column:1/-1;margin-bottom:.1rem}.DismissalCalculator-module__iYEfRG__segmented label{border:1px solid var(--border);color:var(--text-main);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:.75rem;font-weight:700;display:flex}.DismissalCalculator-module__iYEfRG__segmented input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DismissalCalculator-module__iYEfRG__segmented .DismissalCalculator-module__iYEfRG__activeOption{background:var(--accent);border-color:var(--accent);color:var(--primary-dark)}.DismissalCalculator-module__iYEfRG__error{color:#fecaca;margin:1rem 0 0}.DismissalCalculator-module__iYEfRG__totalBlock{border-bottom:1px solid var(--border);gap:.35rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:grid}.DismissalCalculator-module__iYEfRG__totalBlock span{color:var(--text-dim);font-size:.9rem;font-weight:700}.DismissalCalculator-module__iYEfRG__totalBlock strong{color:var(--white);font-size:clamp(2rem,4vw,3rem);line-height:1}.DismissalCalculator-module__iYEfRG__breakdown{gap:.75rem;margin-bottom:1.25rem;display:grid}.DismissalCalculator-module__iYEfRG__breakdown div{grid-template-columns:1fr auto;align-items:center;gap:.75rem;display:grid}.DismissalCalculator-module__iYEfRG__breakdown dt{color:var(--text-dim);font-size:.94rem}.DismissalCalculator-module__iYEfRG__breakdown dd{color:var(--text-main);font-weight:800}.DismissalCalculator-module__iYEfRG__assumptions{gap:.5rem;margin-bottom:1.25rem;display:grid}.DismissalCalculator-module__iYEfRG__assumptions span{border:1px solid var(--border);color:var(--text-dim);border-radius:6px;padding:.55rem .65rem;font-size:.82rem}.DismissalCalculator-module__iYEfRG__legal{border-top:1px solid var(--border);margin:0 0 1.25rem;padding-top:1.25rem;font-size:.82rem}.DismissalCalculator-module__iYEfRG__resultPanel a{width:100%}@media (max-width:900px){.DismissalCalculator-module__iYEfRG__calculatorShell{grid-template-columns:1fr}.DismissalCalculator-module__iYEfRG__resultPanel{position:static}}@media (max-width:560px){.DismissalCalculator-module__iYEfRG__formPanel,.DismissalCalculator-module__iYEfRG__resultPanel{padding:1.25rem}.DismissalCalculator-module__iYEfRG__segmented{grid-template-columns:1fr}.DismissalCalculator-module__iYEfRG__breakdown div{grid-template-columns:1fr;align-items:start;gap:.15rem}}
.calculadora-despido-module__oVyvUq__page{background:linear-gradient(180deg, #38bdf814, transparent 360px), var(--primary-bg)}.calculadora-despido-module__oVyvUq__hero{padding:150px 0 3rem}.calculadora-despido-module__oVyvUq__hero h1{max-width:850px;font-size:clamp(2.35rem,6vw,4.8rem);line-height:1}.calculadora-despido-module__oVyvUq__hero p{max-width:760px;font-size:1.12rem}.calculadora-despido-module__oVyvUq__kicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.82rem;font-weight:800}.calculadora-despido-module__oVyvUq__calculatorSection{padding:1rem 0 5rem}.calculadora-despido-module__oVyvUq__notes{border-top:1px solid var(--border);padding:5rem 0}.calculadora-despido-module__oVyvUq__notesGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.calculadora-despido-module__oVyvUq__notesGrid article{border:1px solid var(--border);border-radius:8px;padding:1.5rem}.calculadora-despido-module__oVyvUq__notesGrid h2{color:var(--accent);font-size:1.2rem}.calculadora-despido-module__oVyvUq__notesGrid p{margin-bottom:0}@media (max-width:900px){.calculadora-despido-module__oVyvUq__notesGrid{grid-template-columns:1fr}}@media (max-width:560px){.calculadora-despido-module__oVyvUq__hero{padding-top:125px}}
