.careers-page[data-astro-cid-rgoq6dm6]{padding:clamp(2rem,4vw,3rem) 0 clamp(4rem,7vw,6rem);background:#f4f7fb}.careers-page-inner[data-astro-cid-rgoq6dm6]{display:grid;gap:clamp(2.5rem,6vw,4.5rem)}.careers-panel[data-astro-cid-rgoq6dm6],.careers-application-card[data-astro-cid-rgoq6dm6]{display:grid;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--radius-surface);border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 20px 50px #0f172a0f}.careers-panel[data-astro-cid-rgoq6dm6]{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.9fr);align-items:start}.careers-panel--benefits[data-astro-cid-rgoq6dm6]{grid-template-columns:minmax(0,1fr) minmax(18rem,.95fr)}.careers-eyebrow[data-astro-cid-rgoq6dm6]{margin:0 0 .9rem;color:#c93838;font-size:.85rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.careers-panel-copy[data-astro-cid-rgoq6dm6] h2[data-astro-cid-rgoq6dm6],.careers-application-head[data-astro-cid-rgoq6dm6] h2[data-astro-cid-rgoq6dm6]{margin:0;color:#0f172a;font-size:clamp(2rem,4.5vw,4rem);line-height:.98;letter-spacing:-.05em;font-weight:800}.careers-panel-copy[data-astro-cid-rgoq6dm6]>p[data-astro-cid-rgoq6dm6]:not(.careers-eyebrow),.careers-application-head[data-astro-cid-rgoq6dm6]>p[data-astro-cid-rgoq6dm6]:not(.careers-eyebrow){margin:1rem 0 0;color:#475569;font-size:1.05rem;line-height:1.7}.careers-actions[data-astro-cid-rgoq6dm6]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem}.careers-button[data-astro-cid-rgoq6dm6]{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:0 1.45rem;border-radius:var(--radius-button);background:linear-gradient(180deg,#ff4035,#ff1d1d);color:#fff;font-weight:800;text-decoration:none;box-shadow:0 20px 45px #ff3b3038}.careers-link[data-astro-cid-rgoq6dm6],.careers-side-card[data-astro-cid-rgoq6dm6] a[data-astro-cid-rgoq6dm6]{color:#0f172a;font-weight:800;text-decoration:underline;text-underline-offset:.18em}.careers-side-card[data-astro-cid-rgoq6dm6]{align-self:stretch;padding:clamp(1.25rem,2vw,1.75rem);border-radius:var(--radius-surface);border:1px solid rgba(15,23,42,.08);background:#f8fafc;display:grid;align-content:start;gap:1rem}.careers-side-card[data-astro-cid-rgoq6dm6] h3[data-astro-cid-rgoq6dm6]{margin:0;color:#0f172a;font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.05;letter-spacing:-.04em;font-weight:800}.careers-checks[data-astro-cid-rgoq6dm6]{margin:0;padding:0;list-style:none;display:grid;gap:.9rem}.careers-checks[data-astro-cid-rgoq6dm6] li[data-astro-cid-rgoq6dm6]{position:relative;padding-left:2.15rem;color:#1f2937e6;font-size:1rem;line-height:1.7}.careers-checks[data-astro-cid-rgoq6dm6] li[data-astro-cid-rgoq6dm6]:before{content:"";position:absolute;left:0;top:.36rem;width:1.1rem;height:1.1rem;border-radius:var(--radius-pill);background:linear-gradient(180deg,#ff4a4a,#d7131a);box-shadow:0 0 0 4px #ed1c2429,0 6px 14px #ed1c242e}.careers-checks[data-astro-cid-rgoq6dm6] li[data-astro-cid-rgoq6dm6]:after{content:"";position:absolute;left:.27rem;top:.64rem;width:.56rem;height:.56rem;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='white'%3E%3Cpath fill-rule='evenodd' d='M16.704 5.29a1 1 0 0 1 .006 1.414l-7.25 7.312a1 1 0 0 1-1.42-.007l-3-3.062a1 1 0 1 1 1.426-1.404l2.29 2.335 6.54-6.595a1 1 0 0 1 1.408.007Z' clip-rule='evenodd'/%3E%3C/svg%3E");pointer-events:none}.careers-image-card[data-astro-cid-rgoq6dm6]{border-radius:var(--radius-surface);overflow:hidden;border:1px solid rgba(15,23,42,.08);background:#f8fafc;min-height:100%}.careers-image-card[data-astro-cid-rgoq6dm6] img[data-astro-cid-rgoq6dm6]{width:100%;height:100%;min-height:20rem;object-fit:cover;display:block}.careers-side-card--apply[data-astro-cid-rgoq6dm6]{gap:.55rem}.careers-side-label[data-astro-cid-rgoq6dm6]{margin:.3rem 0 0;color:#64748b;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.careers-side-card--apply[data-astro-cid-rgoq6dm6] p[data-astro-cid-rgoq6dm6],.careers-side-card--apply[data-astro-cid-rgoq6dm6] address[data-astro-cid-rgoq6dm6]{margin:0;color:#334155;font-style:normal;line-height:1.7}.careers-application[data-astro-cid-rgoq6dm6]{display:grid;gap:1.5rem}.careers-application-head[data-astro-cid-rgoq6dm6]{max-width:48rem}.careers-form{display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.careers-form-section{grid-column:1 / -1;margin-top:.5rem;padding-top:1rem;border-top:1px solid rgba(15,23,42,.08)}.careers-form-section:first-child{margin-top:0;padding-top:0;border-top:0}.careers-form-section h3{margin:0;color:#0f172a;font-size:1.2rem;font-weight:800;letter-spacing:-.03em}.careers-form-field,.careers-form-field--full{display:grid;gap:.5rem}.careers-form-field--full,.careers-form-actions,.careers-form-status{grid-column:1 / -1}@media(max-width:900px){.careers-panel[data-astro-cid-rgoq6dm6]{grid-template-columns:1fr}}@media(max-width:700px){.careers-form{grid-template-columns:1fr}}
