/* Employer pathways and firm commitments — shared, locally served. */
.employer-options{background:#f1f4f3}.options-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:35px}.options-grid article{border-top:2px solid #b79a62;padding-top:22px}.option-number{font-size:12px;letter-spacing:.12em;color:#586964}.options-grid h3{font-size:27px;line-height:1.2;margin:18px 0}.options-grid h4{font-size:17px;margin:24px 0 10px}.options-grid p,.assurance-grid p{font-size:14px;line-height:1.85}.option-note{font-size:11px!important;line-height:1.8;color:#586664;margin-top:22px}.bulletin-snapshot{background:#fff;padding:20px;margin-top:22px;border-left:3px solid #b79a62}.bulletin-snapshot strong{font-size:14px}.bulletin-snapshot a,.assurance-grid a{font-size:12px;text-decoration:underline;text-underline-offset:4px}.employer-assurance{background:#fcfaf5}.assurance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px}.assurance-grid article{border-top:1px solid #cfcabd;padding-top:20px}.assurance-grid article>span{color:#95763f;font-size:13px}.assurance-grid h3{font-size:21px;line-height:1.4;margin:16px 0}.ad-landing .employer-options h2,.ad-landing .employer-assurance h2{max-width:740px}.ad-landing .options-grid h3{font-family:Georgia,serif;font-weight:400;font-size:32px}.ad-landing .assurance-grid h3{font-family:Georgia,serif;font-weight:400;font-size:26px}@media(max-width:700px){.options-grid,.assurance-grid{grid-template-columns:1fr;gap:28px}.ad-landing .options-grid h3{font-size:28px}.options-grid p,.assurance-grid p{font-size:13px}}
