.cr-roles[data-astro-cid-tkgoj6ry]{gap:12px;margin-top:20px;display:grid}.cr-role[data-astro-cid-tkgoj6ry]{border:1px solid var(--pt-rule-cool);border-radius:var(--pt-radius-md);box-shadow:var(--pt-shadow-xs);background:#fff;overflow:hidden}.cr-role[data-astro-cid-tkgoj6ry][open]{border-color:var(--pt-blue-300);box-shadow:var(--pt-shadow-md)}.cr-role[data-astro-cid-tkgoj6ry] summary[data-astro-cid-tkgoj6ry]{cursor:pointer;border-left:4px solid var(--pt-tertiary);align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.cr-role[data-astro-cid-tkgoj6ry] summary[data-astro-cid-tkgoj6ry]::-webkit-details-marker{display:none}.cr-role[data-astro-cid-tkgoj6ry] summary[data-astro-cid-tkgoj6ry]:hover .cr-role-t[data-astro-cid-tkgoj6ry]{color:var(--pt-primary-active)}.cr-role-main[data-astro-cid-tkgoj6ry]{flex:1;gap:4px;min-width:0;display:grid}.cr-role-t[data-astro-cid-tkgoj6ry]{font-family:var(--pt-font-display);color:var(--pt-ink);font-size:19px;font-weight:700}.cr-role-meta[data-astro-cid-tkgoj6ry]{color:#56616d;flex-wrap:wrap;gap:4px 18px;font-size:14px;display:flex}.cr-role-meta[data-astro-cid-tkgoj6ry] span[data-astro-cid-tkgoj6ry]{align-items:center;gap:5px;display:inline-flex}.cr-plus[data-astro-cid-tkgoj6ry]{border:1px solid var(--pt-rule-cool);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.cr-plus[data-astro-cid-tkgoj6ry]:before,.cr-plus[data-astro-cid-tkgoj6ry]:after{content:"";background:var(--pt-blue-900);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;transition:transform .25s;position:absolute;top:50%;left:50%}.cr-plus[data-astro-cid-tkgoj6ry]:after{transform:rotate(90deg)}.cr-role[data-astro-cid-tkgoj6ry][open] .cr-plus[data-astro-cid-tkgoj6ry]:after{transform:rotate(0)}.cr-role[data-astro-cid-tkgoj6ry][open] .cr-plus[data-astro-cid-tkgoj6ry]{background:var(--pt-blue-900);border-color:var(--pt-blue-900)}.cr-role[data-astro-cid-tkgoj6ry][open] .cr-plus[data-astro-cid-tkgoj6ry]:before,.cr-role[data-astro-cid-tkgoj6ry][open] .cr-plus[data-astro-cid-tkgoj6ry]:after{background:#fff}.cr-role-body[data-astro-cid-tkgoj6ry]{color:var(--pt-ink-soft);padding:4px 22px 22px 26px}.cr-role-body[data-astro-cid-tkgoj6ry] h3[data-astro-cid-tkgoj6ry]{color:var(--pt-ink);margin:18px 0 6px;font-size:16px}.cr-role-body[data-astro-cid-tkgoj6ry] ul[data-astro-cid-tkgoj6ry]{gap:4px;margin:0;padding-left:1.2em;display:grid}.cr-pay[data-astro-cid-tkgoj6ry]{margin:18px 0 16px}.cr-perks[data-astro-cid-tkgoj6ry]{background:var(--pt-cream);border-radius:var(--pt-radius-lg);gap:0;padding:6px 22px;display:grid}.cr-perk[data-astro-cid-tkgoj6ry]{border-top:1px solid var(--pt-rule-cool);padding:16px 0}.cr-perk[data-astro-cid-tkgoj6ry]:first-child{border-top:0}.cr-perk[data-astro-cid-tkgoj6ry] h3[data-astro-cid-tkgoj6ry]{margin:0 0 4px;font-size:17px}.cr-perk[data-astro-cid-tkgoj6ry] p[data-astro-cid-tkgoj6ry]{color:var(--pt-ink-soft);margin:0;font-size:15px}.cr-rows[data-astro-cid-tkgoj6ry]{gap:64px;display:grid}.cr-row[data-astro-cid-tkgoj6ry]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.cr-row[data-astro-cid-tkgoj6ry].is-flip .cr-row-img[data-astro-cid-tkgoj6ry]{order:2}.cr-row-img[data-astro-cid-tkgoj6ry]{isolation:isolate;margin:0;position:relative}.cr-row-img[data-astro-cid-tkgoj6ry] img[data-astro-cid-tkgoj6ry]{aspect-ratio:800/496;object-fit:cover;border-radius:var(--pt-radius-lg);width:100%;box-shadow:var(--pt-shadow-md)}.cr-row-img[data-astro-cid-tkgoj6ry]:after{content:"";z-index:-1;border-radius:var(--pt-radius-lg);background:var(--pt-teal-200);position:absolute;inset:18px -18px -18px 18px}.cr-row[data-astro-cid-tkgoj6ry].is-flip .cr-row-img[data-astro-cid-tkgoj6ry]:after{inset:18px 18px -18px -18px}.cr-row-text[data-astro-cid-tkgoj6ry] h2[data-astro-cid-tkgoj6ry]{text-wrap:balance;margin:0 0 12px}.cr-row-text[data-astro-cid-tkgoj6ry] p[data-astro-cid-tkgoj6ry]:last-child{color:var(--pt-ink-soft);max-width:56ch;margin:0;font-size:17px;line-height:1.65}.cr-eeo[data-astro-cid-tkgoj6ry]{max-width:70ch;margin:0;font-size:14px}@media (width<=900px){.cr-row[data-astro-cid-tkgoj6ry]{grid-template-columns:1fr;gap:28px}.cr-row[data-astro-cid-tkgoj6ry].is-flip .cr-row-img[data-astro-cid-tkgoj6ry]{order:0}.cr-rows[data-astro-cid-tkgoj6ry]{gap:48px}.cr-row-img[data-astro-cid-tkgoj6ry]:after,.cr-row[data-astro-cid-tkgoj6ry].is-flip .cr-row-img[data-astro-cid-tkgoj6ry]:after{inset:12px -10px -12px 10px}}
