.employer-marketing.wm-brokerage-page .wm-brokerage-hero{background:#ffe2dc;grid-template-columns:1.2fr .8fr}.employer-marketing .wm-brokerage-hero h1{max-width:620px;font-size:clamp(38px,4vw,56px)}.employer-marketing .wm-brokerage-art{background-position:100% 100%;min-height:540px}.employer-marketing .wm-brokerage-hero .wm-hero-copy{padding:45px 40px}.employer-marketing .wm-brokerage-hero .wm-brokerage-value{max-width:490px;font:22px/1.5 Lora,Georgia,serif}.employer-marketing .wm-brokerage-reassurance{color:var(--muted);margin:0;line-height:1.7;font-size:12px!important}.employer-marketing .wm-brokerage-proof,.employer-marketing .wm-brokerage-recognition,.employer-marketing .wm-brokerage-commission{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.employer-marketing .wm-brokerage-proof>div>p:not(.wm-kicker),.employer-marketing .wm-brokerage-recognition>div>p{color:var(--muted);max-width:500px}.employer-marketing .wm-brokerage-excerpt{border:1px solid var(--line);background:var(--white);border-radius:24px;grid-template-columns:42% 58%;align-items:stretch;display:grid;overflow:hidden}.employer-marketing .wm-brokerage-excerpt>img{object-fit:cover;object-position:right center;width:100%;height:100%}.employer-marketing .wm-brokerage-excerpt>div{padding:26px}.employer-marketing .wm-brokerage-excerpt:hover{text-decoration:none}.employer-marketing .wm-brokerage-excerpt h3{font-size:25px}.employer-marketing .wm-brokerage-excerpt blockquote{letter-spacing:-.02em;margin:0 0 24px;font:20px/1.5 Lora,Georgia,serif}.employer-marketing .wm-brokerage-excerpt .wm-text-link{font-size:12px}.employer-marketing .wm-brokerage-handoff{padding-block:50px}.employer-marketing .wm-brokerage-responsibilities{grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.employer-marketing .wm-brokerage-responsibilities li{border-top:1px solid var(--line);padding-top:18px}.employer-marketing .wm-brokerage-responsibilities li>span{background:#ffe2dc;border-radius:50%;place-items:center;width:36px;height:36px;margin-bottom:18px;font-size:12px;display:grid}.employer-marketing .wm-brokerage-responsibilities h3{margin-bottom:12px;font-size:25px}.employer-marketing .wm-brokerage-responsibilities p{color:var(--muted);margin:0;font-size:15px}.employer-marketing .wm-brokerage-optional{border-top:1px solid var(--line);color:var(--muted);max-width:820px;margin:28px 0 0;padding-top:20px;font-size:14px}.employer-marketing .wm-brokerage-workspace{border:1px solid var(--line);background:#edf1ee;border-radius:22px;margin:0;overflow:hidden;box-shadow:0 10px 28px #123b5a09}.employer-marketing .wm-brokerage-workspace figcaption{color:var(--muted);background:var(--white);border-bottom:1px solid var(--line);padding:12px 24px;font-size:11px}.employer-marketing .wm-brokerage-workspace-header{gap:8px;padding:24px 24px 18px;display:grid}.employer-marketing .wm-brokerage-workspace-header>span{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.employer-marketing .wm-brokerage-workspace-header>strong{letter-spacing:-.03em;font:30px Lora,Georgia,serif}.employer-marketing .wm-brokerage-credit{background:var(--white);border:1px solid #123b5a22;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 24px 22px;padding:16px 18px;font-size:13px;display:flex}.employer-marketing .wm-brokerage-credit>span{color:var(--muted)}.employer-marketing .wm-brokerage-workspace-month{background:var(--blue);border-radius:15px;grid-template-columns:1.1fr .9fr;margin:0 24px 24px;display:grid;overflow:hidden}.employer-marketing .wm-brokerage-workspace-month>div{padding:22px}.employer-marketing .wm-brokerage-workspace-month h3{margin-bottom:12px;font-size:23px}.employer-marketing .wm-brokerage-workspace-month p:not(.wm-kicker){color:var(--muted);margin:0;font-size:12px}.employer-marketing .wm-brokerage-workspace-month .wm-kicker{margin-bottom:12px;font-size:9px}.employer-marketing .wm-brokerage-workspace-month>img{object-fit:cover;object-position:70% center;width:100%;height:100%}.employer-marketing .wm-brokerage-commission{align-items:start}.employer-marketing .wm-brokerage-commission p{color:var(--muted)}.employer-marketing .wm-brokerage-commission-details{background:var(--white);border:1px solid var(--line);border-radius:20px;padding:26px 28px}.employer-marketing .wm-brokerage-commission-details p{font-size:15px}.employer-marketing .wm-brokerage-contact{background:#ffe2dc;border-radius:24px;grid-template-columns:1.2fr .8fr;align-items:center;gap:55px;margin:40px 0;padding:40px;display:grid}.employer-marketing .wm-brokerage-contact h2{font-size:36px}.employer-marketing .wm-brokerage-contact p:not(.wm-kicker){color:var(--muted);max-width:550px;margin:0}.employer-marketing .wm-brokerage-contact-actions{justify-items:start;gap:12px;display:grid}.employer-marketing .wm-brokerage-contact-address{text-underline-offset:4px;font-size:13px;text-decoration:underline}.employer-marketing .wm-brokerage-contact .wm-small{font-size:12px}@media (max-width:1050px){.employer-marketing .wm-brokerage-proof,.employer-marketing .wm-brokerage-recognition,.employer-marketing .wm-brokerage-commission{gap:35px}.employer-marketing .wm-brokerage-excerpt{grid-template-columns:1fr}.employer-marketing .wm-brokerage-excerpt>img{aspect-ratio:3/2;object-fit:contain;height:auto}.employer-marketing .wm-brokerage-credit{flex-direction:column;align-items:start}.employer-marketing .wm-brokerage-contact{gap:30px}}@media (max-width:720px){.employer-marketing.wm-brokerage-page .wm-brokerage-hero{grid-template-columns:1fr}.employer-marketing .wm-brokerage-hero .wm-hero-copy{padding:30px 24px}.employer-marketing .wm-brokerage-art{min-height:300px}.employer-marketing .wm-brokerage-hero h1{font-size:36px}.employer-marketing .wm-brokerage-hero .wm-brokerage-value{font-size:20px}.employer-marketing.wm-brokerage-page .wm-section{padding-block:38px}.employer-marketing .wm-brokerage-proof,.employer-marketing .wm-brokerage-recognition,.employer-marketing .wm-brokerage-commission{grid-template-columns:1fr;gap:26px}.employer-marketing .wm-brokerage-responsibilities{grid-template-columns:1fr;gap:22px}.employer-marketing .wm-brokerage-responsibilities li{grid-template-columns:36px 1fr;gap:10px 14px;display:grid}.employer-marketing .wm-brokerage-responsibilities li>span{grid-row:1/3;margin:0}.employer-marketing .wm-brokerage-responsibilities h3{margin:0;font-size:24px}.employer-marketing .wm-brokerage-responsibilities p{grid-column:2}.employer-marketing .wm-brokerage-workspace-header{padding:20px}.employer-marketing .wm-brokerage-credit{margin-inline:20px;padding:14px}.employer-marketing .wm-brokerage-workspace-month{grid-template-columns:1fr .75fr;margin-inline:20px}.employer-marketing .wm-brokerage-workspace-month>div{padding:18px}.employer-marketing .wm-brokerage-workspace-month h3{font-size:20px}.employer-marketing .wm-brokerage-commission-details{padding:24px}.employer-marketing .wm-brokerage-contact{grid-template-columns:1fr;gap:24px;margin-block:28px;padding:28px 24px}.employer-marketing .wm-brokerage-contact h2{font-size:30px}}
