:root{--insight-lowest:#21734b;--insight-increase:#b42335;--insight-cost:#a64b00;--navy:#0b2746;--purple:#540778;--teal-ink:#007f82;--orange:#e96032;--orange-accent:#ffb02a;--font-weight-strong:600;--purple-pale:#eee6f2;--teal:#4ac3c7;--teal-light:#b7e7e9;--teal-pale:#edf9f9;--green:#c1d128;--green-pale:#f9faea;--text:#383839;--muted:#4d4d4d;--line:#d9d9d9;--grey-mist:#f6f6f6;--cream:#f7f4f4;--white:#fff;--radius:1rem;--control-radius:.5rem;--action-duration:.16s;--action-shadow:0 6px 16px #5407782e;color:var(--muted);background:var(--cream);font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--label-gap:var(--space-2);--helper-gap:var(--space-3);--copy-gap:var(--space-2);--field-gap:var(--space-6);--section-gap:var(--space-8);--panel-inset:var(--space-8);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}.input-panel{padding:var(--panel-inset)}.section-heading{margin-bottom:var(--space-6)}.section-body{gap:var(--field-gap);clear:both;display:grid}.section-body>p{margin:0}.form-section+.form-section{border-top:1px solid var(--line);margin-top:var(--space-4);padding-top:var(--section-gap)}.form-section+.form-section>legend{float:left}.copy-stack{gap:var(--copy-gap);display:grid}.copy-stack>p{margin:0}.field{gap:var(--label-gap);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.field>label{margin:0}.field-support{gap:var(--copy-gap);margin-top:calc(var(--helper-gap) - var(--label-gap));display:grid}.field-support:empty{display:none}.field-support>p{margin:0}.field-support-reserved{margin-top:calc(var(--helper-gap) / 2 - var(--label-gap))}.field-grid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.coverage-period{padding:var(--space-4)}.plan-selection{gap:var(--copy-gap);display:grid}.rate-status:empty{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.employee-entry{gap:var(--space-4);display:grid}.employee-list{gap:var(--space-3)}.employee-row{padding:var(--space-4);gap:var(--space-2) var(--space-4)}.employee-actions{gap:var(--space-3)}.form-bottom{margin-top:var(--space-6)}.carrier-content{padding:0 var(--space-4) var(--space-4)}.carrier-choice>.field-hint{margin:0 0 var(--space-2) 2rem}.reset-area{margin-top:var(--space-2)}.information-notes{margin-top:var(--space-4);padding-top:var(--space-1)}.information-notes .source-details{padding-block:0}.source-details[open]{padding-bottom:var(--space-3)}.source-details>p{margin:0}.source-details p+p{margin-top:var(--copy-gap)}.footer{margin-top:var(--space-4);padding-block:var(--space-4)}@media (width<=600px){.employee-actions{gap:0 var(--space-3)}}@media (width<=540px){:root{--panel-inset:var(--space-5)}.field-grid{grid-template-columns:1fr}.employee-row{padding:var(--space-3);gap:var(--space-2)}}*{box-sizing:border-box}body{margin:0}a{color:var(--purple);text-underline-offset:.2em}a:focus-visible{outline:3px solid var(--purple);outline-offset:4px}.shell{width:min(760px,100% - 3rem);margin-inline:auto}.masthead{padding-block:var(--space-6);border-bottom:1px solid var(--line)}.brand{width:15.75rem;max-width:100%;display:block}.brand-logo{width:100%;height:auto;display:block}main{padding-block:var(--space-8)}h1,h2{color:var(--purple);overflow-wrap:anywhere;line-height:1.2}h1{font-size:clamp(2rem,5vw,3rem)}h2{font-size:1.5rem}section{margin-block:var(--space-8)}p{overflow-wrap:anywhere}.eyebrow{color:var(--purple);font-weight:var(--font-weight-strong)}.notice{background:var(--purple-pale);color:var(--text);padding:var(--space-4);border-radius:var(--control-radius)}.notice p{margin:0}.skip-link{top:var(--space-4);left:var(--space-4);background:var(--white);padding:var(--space-4);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}nav{border-top:1px solid var(--line);padding-top:var(--space-4)}@media (forced-colors:active){.notice{border:1px solid canvastext}}
