.careers-page[data-astro-cid-2pjcwduj]{padding-top:140px}.container[data-astro-cid-2pjcwduj]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.eyebrow[data-astro-cid-2pjcwduj]{display:inline-block;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f59e0b;margin-bottom:.75rem}.eyebrow-light[data-astro-cid-2pjcwduj]{color:#fbbf24}.careers-hero[data-astro-cid-2pjcwduj]{background:#fff;padding:4rem 0 5rem}.careers-hero[data-astro-cid-2pjcwduj] h1[data-astro-cid-2pjcwduj]{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;color:#0f172a;margin:0 0 1rem;font-family:Gotham-TR,sans-serif}.careers-hero[data-astro-cid-2pjcwduj] .subtitle[data-astro-cid-2pjcwduj]{max-width:640px;font-size:1.1rem;line-height:1.6;color:#334155;margin:0 0 3rem}.photo-collage[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1fr 2fr;gap:1rem;height:320px}.photo[data-astro-cid-2pjcwduj]{position:relative;overflow:hidden;border-radius:10px;background:#0f172a}.photo[data-astro-cid-2pjcwduj] img[data-astro-cid-2pjcwduj]{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(85%) contrast(1.05);transition:filter .4s ease,transform .5s ease}.photo[data-astro-cid-2pjcwduj]:hover img[data-astro-cid-2pjcwduj]{filter:grayscale(0%) contrast(1.05);transform:scale(1.04)}.careers-apply[data-astro-cid-2pjcwduj]{background:#68948c;padding:4.5rem 0}.apply-grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;align-items:start}.apply-form-card[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:700;color:#fff;margin:0 0 1.75rem;line-height:1.35;font-family:Gotham-TR,sans-serif}.apply-form[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:.35rem}.apply-form[data-astro-cid-2pjcwduj] label[data-astro-cid-2pjcwduj]{color:#f1f5f9;font-size:.85rem;font-weight:600;margin-top:.9rem}.apply-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj],.apply-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj]{background:#ffffff1f;border:1px solid rgba(255,255,255,.35);border-radius:6px;padding:.7rem .9rem;color:#fff;font-size:.95rem;font-family:inherit;resize:vertical}.apply-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj]::placeholder,.apply-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj]::placeholder{color:#fff9}.apply-form[data-astro-cid-2pjcwduj] input[data-astro-cid-2pjcwduj]:focus,.apply-form[data-astro-cid-2pjcwduj] textarea[data-astro-cid-2pjcwduj]:focus{outline:none;border-color:#f59e0b;background:#ffffff2e}.apply-form[data-astro-cid-2pjcwduj] button[data-astro-cid-2pjcwduj]{margin-top:1.5rem;background:#f59e0b;color:#0b132b;border:none;padding:1rem;border-radius:8px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:background-color .25s ease,transform .15s ease}.apply-form[data-astro-cid-2pjcwduj] button[data-astro-cid-2pjcwduj]:hover{background:#fff}.apply-form[data-astro-cid-2pjcwduj] button[data-astro-cid-2pjcwduj]:disabled{opacity:.6;cursor:wait}.form-status[data-astro-cid-2pjcwduj]{min-height:1.2em;margin:.75rem 0 0;font-size:.9rem}.form-status[data-astro-cid-2pjcwduj].success{color:#d1fae5}.form-status[data-astro-cid-2pjcwduj].error{color:#fecaca}.direct-contact[data-astro-cid-2pjcwduj]{margin-top:1.5rem;color:#f1f5f9;font-size:.9rem}.direct-contact[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:3px;margin-left:.35rem}.apply-photo[data-astro-cid-2pjcwduj]{display:flex;justify-content:center}.phone-mockup[data-astro-cid-2pjcwduj]{position:relative;width:min(100%,320px);aspect-ratio:9 / 18}.phone-frame[data-astro-cid-2pjcwduj]{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;display:block}.phone-screen[data-astro-cid-2pjcwduj]{position:absolute;z-index:1;overflow:hidden;top:4%;left:6%;width:88%;height:92%;border-radius:22px}.phone-screen[data-astro-cid-2pjcwduj] img[data-astro-cid-2pjcwduj]{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:900px){.apply-grid[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}.apply-photo[data-astro-cid-2pjcwduj]{order:-1;max-height:320px}}@media(max-width:720px){.careers-page[data-astro-cid-2pjcwduj]{padding-top:100px}.photo-collage[data-astro-cid-2pjcwduj]{grid-template-columns:1fr 1fr;grid-template-rows:140px 200px;height:auto}.photo-1[data-astro-cid-2pjcwduj]{grid-column:1;grid-row:1}.photo-2[data-astro-cid-2pjcwduj]{grid-column:2;grid-row:1}.photo-3[data-astro-cid-2pjcwduj]{grid-column:1 / -1;grid-row:2}}@media(max-width:480px){.careers-hero[data-astro-cid-2pjcwduj],.careers-apply[data-astro-cid-2pjcwduj]{padding:3rem 0}}
