.broker-page .employer-resource-card .about-card-label{color:var(--teal-deep);letter-spacing:.13em;flex:none;margin:0;font-size:.7rem;font-weight:780}.broker-secondary{justify-items:start;gap:22px;display:grid}.broker-secondary p{color:var(--body);margin:0;line-height:1.75}.broker-toolkit-hero .text-link{color:var(--teal-deep);margin-bottom:28px;font-size:.9rem;font-weight:700;display:inline-block}.broker-toolkit-nav{border-bottom:1px solid var(--line);background:#fff;padding:16px 0}.broker-toolkit-nav .shell{flex-wrap:wrap;gap:12px;display:flex}.broker-toolkit-nav a{border:1px solid var(--line);color:var(--navy);border-radius:999px;padding:9px 13px;font-size:.83rem;font-weight:650}.broker-toolkit-nav a:hover{border-color:var(--teal);background:var(--aqua)}.broker-toolkit-section{scroll-margin-top:120px}.broker-onepager{border:1px solid var(--line);background:#fff;border-radius:20px;gap:22px;max-width:900px;margin-top:36px;padding:clamp(24px,4vw,44px);display:grid;box-shadow:0 18px 48px #062a5b0d}.broker-onepager-top{border-bottom:3px solid var(--teal);color:var(--navy);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:16px;display:flex}.broker-onepager-top span{color:var(--body);font-size:.78rem}.broker-onepager h3{color:var(--navy-deep);margin:0;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.2}.broker-onepager p{color:var(--body);margin:0;line-height:1.72}.broker-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.broker-overview-grid>div{border:1px solid var(--line);background:var(--mist);border-radius:12px;padding:20px}.broker-overview-grid h4{color:var(--navy);margin:0 0 10px}.broker-onepager .broker-review-note{border-left:3px solid var(--teal);background:var(--aqua);color:var(--navy);padding:15px;font-size:.85rem}.broker-slide{background:linear-gradient(135deg,#fff 32%,#e7f6f6);border:1px solid #cde4e8;border-radius:18px;max-width:900px;margin-top:36px;padding:clamp(24px,4vw,44px)}.broker-slide h3{max-width:680px;color:var(--navy-deep);letter-spacing:-.04em;margin:16px 0 30px;font-size:clamp(1.8rem,4vw,3rem);line-height:1.13}.broker-slide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.broker-slide-grid>div{border:1px solid var(--line);box-shadow:inset 3px 0 var(--teal);background:#fff;border-radius:12px;padding:20px}.broker-slide-grid span{color:var(--teal-deep);font-family:var(--font-geist-mono), monospace;font-size:.75rem}.broker-slide-grid h4{color:var(--navy);margin:10px 0 8px;font-size:1.1rem}.broker-slide-grid p,.broker-slide-foot{color:var(--body);margin:0;font-size:.86rem;line-height:1.55}.broker-slide-foot{border-top:1px solid var(--line);margin-top:26px;padding-top:12px}.broker-email-tool{max-width:900px;margin-top:34px}.broker-email-options{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.broker-choice{border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;padding:10px 16px;font-weight:680}.broker-choice.active{border-color:var(--teal-deep);background:var(--aqua)}.broker-choice:focus-visible,.broker-toolkit-nav a:focus-visible{outline-offset:3px;outline:3px solid #0aa4a45c}.broker-email-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:clamp(24px,4vw,38px)}.broker-email-card p{color:var(--body);margin:0 0 16px;line-height:1.7}.broker-email-card p:last-child{margin-bottom:0}.broker-email-card .broker-email-subject{border-bottom:1px solid var(--line);color:var(--navy);padding-bottom:14px}.broker-copy-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.broker-copy-row p{color:var(--teal-deep);margin:0;font-size:.86rem}.broker-faq-layout{grid-template-columns:.7fr 1fr;gap:76px;display:grid}@media (max-width:760px){.broker-overview-grid,.broker-slide-grid,.broker-faq-layout{grid-template-columns:1fr}.broker-faq-layout{gap:32px}}
