.calculator-experience[data-astro-cid-vckpxhur]{width:min(72rem,calc(100% - 2rem));margin-inline:auto;padding:2rem 0 5rem}.calculator-experience[data-astro-cid-vckpxhur]>header[data-astro-cid-vckpxhur]{max-width:46rem;padding:2rem 0}.calculator-experience[data-astro-cid-vckpxhur] h1[data-astro-cid-vckpxhur]{margin:.45rem 0;font-size:clamp(2.5rem,7vw,5rem);line-height:.94;letter-spacing:-.05em}.calculator-back-link[data-astro-cid-vckpxhur]{display:inline-flex;align-items:center;gap:.45rem;color:#1f2937;text-decoration:none;font-weight:750}.calculator-back-link[data-astro-cid-vckpxhur] svg[data-astro-cid-vckpxhur],.inline-arrow[data-astro-cid-vckpxhur]{width:1rem;fill:none;stroke:currentColor;stroke-width:1.9}.calculator-tool-grid[data-astro-cid-vckpxhur]{display:grid;gap:1rem}.calculator-form[data-astro-cid-vckpxhur],.result-panel[data-astro-cid-vckpxhur]{padding:clamp(1rem,3vw,1.6rem);border:1px solid #e7e0ec;border-radius:1.35rem;background:#fff}.calculator-form[data-astro-cid-vckpxhur]{display:grid;gap:.9rem}.calculator-form[data-astro-cid-vckpxhur] label[data-astro-cid-vckpxhur]{display:grid;gap:.35rem;font-weight:750}.calculator-form[data-astro-cid-vckpxhur] small[data-astro-cid-vckpxhur]{color:#6b7280;font-weight:500}.calculator-form[data-astro-cid-vckpxhur] input[data-astro-cid-vckpxhur],.calculator-form[data-astro-cid-vckpxhur] select[data-astro-cid-vckpxhur]{min-height:3.2rem;padding:.75rem .85rem;border:1px solid #e7e0ec;border-radius:.8rem;background:#fff;font:inherit}.calculator-action-row[data-astro-cid-vckpxhur],.calculator-secondary-actions[data-astro-cid-vckpxhur]{display:flex;flex-wrap:wrap;gap:.55rem}.calculator-action-row[data-astro-cid-vckpxhur] button[data-astro-cid-vckpxhur],.calculator-secondary-actions[data-astro-cid-vckpxhur] button[data-astro-cid-vckpxhur],.calculator-secondary-actions[data-astro-cid-vckpxhur] summary[data-astro-cid-vckpxhur],.calculator-coach-handoff[data-astro-cid-vckpxhur]>a[data-astro-cid-vckpxhur]{min-height:2.8rem;padding:.7rem 1rem;border:1px solid #883ca6;border-radius:999px;background:#fff;color:#742f90;font:inherit;font-weight:750;cursor:pointer}.calculator-action-row[data-astro-cid-vckpxhur] button[data-astro-cid-vckpxhur]:first-child{background:#297c38;color:#fff}.result-panel[data-astro-cid-vckpxhur]{background:linear-gradient(145deg,#fff,#ecf7ef)}.result-panel[data-astro-cid-vckpxhur] h2[data-astro-cid-vckpxhur]{font-size:clamp(1.65rem,5vw,2.7rem);line-height:1}.result-values[data-astro-cid-vckpxhur]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1rem}.result-values[data-astro-cid-vckpxhur]>div[data-astro-cid-vckpxhur]{display:grid;gap:.15rem;padding:.75rem;border-radius:.85rem;background:#fff}.result-values[data-astro-cid-vckpxhur] span[data-astro-cid-vckpxhur]{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.result-values[data-astro-cid-vckpxhur] strong[data-astro-cid-vckpxhur]{font-size:1.1rem}.calculator-secondary-actions[data-astro-cid-vckpxhur]{align-items:center;margin:1rem 0 2rem}.calculator-secondary-actions[data-astro-cid-vckpxhur] details[data-astro-cid-vckpxhur]{position:relative}.calculator-secondary-actions[data-astro-cid-vckpxhur] summary[data-astro-cid-vckpxhur]{display:flex;align-items:center}.calculator-secondary-actions[data-astro-cid-vckpxhur] details[data-astro-cid-vckpxhur] p[data-astro-cid-vckpxhur]{position:absolute;z-index:2;width:min(22rem,80vw);padding:1rem;border:1px solid #e7e0ec;border-radius:1rem;background:#fff;box-shadow:0 1rem 3rem #1839211f}.calculator-chart[data-astro-cid-vckpxhur]{display:grid;gap:.7rem;margin-top:1.2rem}.chart-bar[data-astro-cid-vckpxhur]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem}.chart-bar[data-astro-cid-vckpxhur] span[data-astro-cid-vckpxhur]{grid-column:1/-1;height:.7rem;border-radius:999px;background:linear-gradient(90deg,#883ca6,#297c38)}.chart-bar[data-astro-cid-vckpxhur] em[data-astro-cid-vckpxhur]{font-style:normal}.schedule-scroll[data-astro-cid-vckpxhur]{overflow:auto;margin-top:1.3rem}.schedule-table[data-astro-cid-vckpxhur]{width:100%;border-collapse:collapse;font-size:.85rem}.schedule-table[data-astro-cid-vckpxhur] th[data-astro-cid-vckpxhur],.schedule-table[data-astro-cid-vckpxhur] td[data-astro-cid-vckpxhur]{padding:.65rem;border-bottom:1px solid #e7e0ec;text-align:left;white-space:nowrap}.calculator-warning[data-astro-cid-vckpxhur]{padding:.75rem;border-radius:.8rem;background:#fff0e9;color:#843719}.calculator-coach-handoff[data-astro-cid-vckpxhur]{display:grid;gap:1rem;padding:clamp(1.1rem,4vw,2rem);border-radius:1.5rem;background:#742f90;color:#fff}.calculator-coach-handoff[data-astro-cid-vckpxhur] h2[data-astro-cid-vckpxhur]{margin:.35rem 0;font-size:clamp(1.65rem,5vw,2.7rem)}.calculator-coach-handoff[data-astro-cid-vckpxhur]>a[data-astro-cid-vckpxhur]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none}.related-strip[data-astro-cid-vckpxhur]{padding-top:2rem}.related-strip[data-astro-cid-vckpxhur]>div[data-astro-cid-vckpxhur]{display:flex;flex-wrap:wrap;gap:.6rem}.related-strip[data-astro-cid-vckpxhur] a[data-astro-cid-vckpxhur]{padding:.65rem .85rem;border:1px solid #e7e0ec;border-radius:999px;color:#1f2937;text-decoration:none}@media(min-width:50rem){.calculator-tool-grid[data-astro-cid-vckpxhur]{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr)}.calculator-coach-handoff[data-astro-cid-vckpxhur]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.result-values[data-astro-cid-vckpxhur]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{.calculator-experience[data-astro-cid-vckpxhur]>header[data-astro-cid-vckpxhur] a[data-astro-cid-vckpxhur],.calculator-form[data-astro-cid-vckpxhur],.calculator-secondary-actions[data-astro-cid-vckpxhur],.calculator-coach-handoff[data-astro-cid-vckpxhur],.related-strip[data-astro-cid-vckpxhur]{display:none}.calculator-tool-grid[data-astro-cid-vckpxhur]{display:block}.result-panel[data-astro-cid-vckpxhur]{border:0}}
