.employer-form-module__KN1nCG__hero{gap:var(--space-7);padding-block:var(--space-7) var(--rule-head);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.employer-form-module__KN1nCG__intro{padding-top:var(--space-4);grid-area:1/1}.employer-form-module__KN1nCG__eyebrow{font-size:var(--text-md);color:var(--ink-mute)}.employer-form-module__KN1nCG__intro h1{margin-block:var(--space-3) var(--space-5)}.employer-form-module__KN1nCG__lead{font-size:var(--text-lg);color:var(--ink-mute);line-height:var(--leading-normal)}.employer-form-module__KN1nCG__heroActions{align-items:flex-start;gap:var(--space-4);margin-block:var(--space-5) var(--space-3);flex-direction:column;display:flex}.employer-form-module__KN1nCG__textButton{color:var(--accent);text-underline-offset:var(--space-1);font-size:var(--text-base);text-align:left;text-decoration:underline}.employer-form-module__KN1nCG__briefTitle{margin-top:var(--space-6)}.employer-form-module__KN1nCG__briefContents{gap:var(--space-4);margin-top:var(--space-4);display:grid}.employer-form-module__KN1nCG__briefContents li{gap:var(--space-1);font-size:var(--text-base);line-height:var(--leading-normal);flex-direction:column;display:flex}.employer-form-module__KN1nCG__briefContents span{color:var(--ink-mute)}.employer-form-module__KN1nCG__formTarget{min-width:0;scroll-margin-block:var(--space-5);grid-area:1/2}.employer-form-module__KN1nCG__example{grid-area:2/1/auto/-1;min-width:0}.employer-form-module__KN1nCG__example h2{margin-block:var(--space-2) var(--space-3)}.employer-form-module__KN1nCG__example h3{margin-block:var(--space-6) var(--space-2)}.employer-form-module__KN1nCG__exampleBlocks{gap:var(--space-6) var(--space-7);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.employer-form-module__KN1nCG__exampleBlocks>div>h3:first-child{margin-top:0}.employer-form-module__KN1nCG__exampleLead{font-size:var(--text-base);line-height:var(--leading-normal);max-width:60ch}.employer-form-module__KN1nCG__exampleNote{max-width:65ch;margin-top:var(--space-3)}.employer-form-module__KN1nCG__exampleRows{max-width:560px;margin-top:var(--space-2)}.employer-form-module__KN1nCG__exampleRows li{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--rule-row);border-top:var(--rule-line);font-size:var(--text-base);line-height:var(--leading-normal);display:flex}.employer-form-module__KN1nCG__exampleRows li:first-child{border-top:0;padding-top:0}.employer-form-module__KN1nCG__exampleRows li>span:last-child{font-size:var(--text-md);color:var(--ink-mute);font-variant-numeric:tabular-nums;flex-shrink:0}.employer-form-module__KN1nCG__form,.employer-form-module__KN1nCG__success{padding:var(--space-5);border:1px solid var(--hairline-soft);border-radius:var(--radius-4);box-shadow:var(--shadow-raised);background:var(--surface-raised)}.employer-form-module__KN1nCG__form{gap:var(--space-4);scroll-margin-top:var(--space-5);transition:border-color var(--motion-hover) var(--motion-ease);flex-direction:column;display:flex}.employer-form-module__KN1nCG__form[data-activated],.employer-form-module__KN1nCG__form:target,.employer-form-module__KN1nCG__form:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:var(--space-1)}.employer-form-module__KN1nCG__form h2,.employer-form-module__KN1nCG__success h2{margin-bottom:var(--space-2)}.employer-form-module__KN1nCG__form label{gap:var(--space-2);font-size:var(--text-md);flex-wrap:wrap;font-weight:600;display:flex}.employer-form-module__KN1nCG__form label input:not([type=radio]),.employer-form-module__KN1nCG__form label textarea{width:100%;font-weight:400}.employer-form-module__KN1nCG__form input:focus-visible,.employer-form-module__KN1nCG__form textarea:focus-visible,.employer-form-module__KN1nCG__success:focus-visible,.employer-form-module__KN1nCG__extra summary:focus-visible,.employer-form-module__KN1nCG__textButton:focus-visible{outline:2px solid var(--accent);outline-offset:var(--space-1)}.employer-form-module__KN1nCG__fields{gap:var(--space-3);display:grid}.employer-form-module__KN1nCG__intentChoices{gap:var(--space-2);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.employer-form-module__KN1nCG__intentChoices legend{font-size:var(--text-md);margin-bottom:var(--space-2);color:var(--ink-mute)}.employer-form-module__KN1nCG__intentChoices label{padding:var(--space-3);border:1px solid var(--hairline);border-radius:var(--radius-2);cursor:pointer;flex-wrap:nowrap;align-items:center}.employer-form-module__KN1nCG__intentChoices label[data-selected=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.employer-form-module__KN1nCG__intentChoices input{accent-color:var(--accent)}.employer-form-module__KN1nCG__extra summary{font-size:var(--text-md);cursor:pointer;color:var(--accent)}.employer-form-module__KN1nCG__extra label{margin-top:var(--space-3)}.employer-form-module__KN1nCG__hint,.employer-form-module__KN1nCG__optional{font-size:var(--text-md);color:var(--ink-mute);line-height:var(--leading-normal);font-weight:400}.employer-form-module__KN1nCG__actions{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.employer-form-module__KN1nCG__actions button{justify-content:center}.employer-form-module__KN1nCG__link{color:var(--accent);text-decoration:underline}.employer-form-module__KN1nCG__error{color:var(--feedback-danger);font-size:var(--text-base)}.employer-form-module__KN1nCG__success p{line-height:var(--leading-normal);margin-bottom:var(--space-5)}.employer-form-module__KN1nCG__state{color:var(--feedback-success);font-size:var(--text-md);font-weight:600}@media (max-width:767px){.employer-form-module__KN1nCG__hero{gap:var(--space-6);padding-block:var(--space-5) var(--rule-head);grid-template-columns:minmax(0,1fr)}.employer-form-module__KN1nCG__intro,.employer-form-module__KN1nCG__example,.employer-form-module__KN1nCG__formTarget{grid-area:auto}.employer-form-module__KN1nCG__exampleBlocks{grid-template-columns:minmax(0,1fr);gap:0}.employer-form-module__KN1nCG__exampleBlocks>div+div>h3:first-child{margin-top:var(--space-6)}.employer-form-module__KN1nCG__intro{padding-top:0}.employer-form-module__KN1nCG__briefTitle{margin-top:var(--space-5)}.employer-form-module__KN1nCG__heroActions{align-items:stretch}.employer-form-module__KN1nCG__heroActions button{justify-content:center}}@media (prefers-reduced-motion:reduce){.employer-form-module__KN1nCG__form{transition:none}}
