.app-drawer[data-astro-cid-3zz6u3bk]{z-index:10000;display:none;position:fixed;inset:0}.app-drawer[data-astro-cid-3zz6u3bk].open{display:block}.drawer-backdrop[data-astro-cid-3zz6u3bk]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#11120dcc;position:absolute;inset:0}.drawer-panel[data-astro-cid-3zz6u3bk]{background:#1d1d17;border-left:1px solid #565449;flex-direction:column;width:100%;max-width:480px;padding:40px 32px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-16px 0 48px #11120dcc}.drawer-header[data-astro-cid-3zz6u3bk]{border-bottom:1px solid #565449;justify-content:space-between;align-items:center;margin-bottom:28px;padding-bottom:18px;display:flex}.drawer-seal-row[data-astro-cid-3zz6u3bk]{align-items:center;gap:12px;display:flex}.drawer-seal[data-astro-cid-3zz6u3bk]{color:#fffbf4;width:28px;height:28px;font-family:var(--font-script);background:#6d001a;border:1px solid #f59e51;border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.drawer-meta[data-astro-cid-3zz6u3bk]{font-family:var(--font-ui);letter-spacing:.15em;color:#d8cfbc;font-size:.72rem}.drawer-close[data-astro-cid-3zz6u3bk]{color:#fffbf4;cursor:pointer;background:0 0;border:none;padding:6px;font-size:1.25rem}.audition-form[data-astro-cid-3zz6u3bk]{flex-direction:column;gap:20px;display:flex}.form-group[data-astro-cid-3zz6u3bk]{flex-direction:column;gap:6px;display:flex}.form-group[data-astro-cid-3zz6u3bk] label[data-astro-cid-3zz6u3bk]{font-family:var(--font-ui);letter-spacing:.08em;color:#d8cfbc;font-size:.8rem}.drawer-input[data-astro-cid-3zz6u3bk],.drawer-select[data-astro-cid-3zz6u3bk],.drawer-textarea[data-astro-cid-3zz6u3bk]{color:#fffbf4;font-family:var(--font-ui);background:#11120d;border:1px solid #565449;border-radius:12px;padding:12px 16px;font-size:.95rem}.drawer-input[data-astro-cid-3zz6u3bk]:focus,.drawer-select[data-astro-cid-3zz6u3bk]:focus,.drawer-textarea[data-astro-cid-3zz6u3bk]:focus{border-color:#f59e51;outline:none}.drawer-submit-btn[data-astro-cid-3zz6u3bk]{color:#11120d;cursor:pointer;background:#fffbf4;border:none;border-radius:999px;margin-top:10px;padding:16px;font-size:.95rem;font-weight:600;transition:background .2s,color .2s}.drawer-submit-btn[data-astro-cid-3zz6u3bk]:hover{color:#11120d;background:#f59e51}.careers-page[data-astro-cid-usty5cq5]{color:#fffbf4;background:#11120d}.careers-hero[data-astro-cid-usty5cq5]{border-bottom:1px solid #565449;padding:120px 0 90px}.careers-badge[data-astro-cid-usty5cq5]{font-family:var(--font-ui);letter-spacing:.18em;color:#f59e51;background:#f59e5126;border:1px solid #f59e514d;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:6px 14px;font-size:.72rem;display:inline-flex}.badge-dot[data-astro-cid-usty5cq5]{background:#f59e51;border-radius:50%;width:8px;height:8px}.hero-title[data-astro-cid-usty5cq5]{font-family:var(--font-accent);color:#fffbf4;max-width:900px;margin:0 0 24px;font-size:clamp(2.4rem,4.8vw,4.2rem);font-weight:400;line-height:1.15}.hero-sub[data-astro-cid-usty5cq5]{color:#d8cfbc;max-width:760px;margin:0 0 36px;font-size:1.2rem;line-height:1.65}.ethos-section[data-astro-cid-usty5cq5]{background:#191a14;border-bottom:1px solid #565449;padding:70px 0}.ethos-grid[data-astro-cid-usty5cq5]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (width<=860px){.ethos-grid[data-astro-cid-usty5cq5]{grid-template-columns:1fr}}.ethos-card[data-astro-cid-usty5cq5] h3[data-astro-cid-usty5cq5]{font-family:var(--font-accent);color:#fffbf4;margin:0 0 10px;font-size:1.4rem;font-weight:500}.ethos-card[data-astro-cid-usty5cq5] p[data-astro-cid-usty5cq5]{color:#d8cfbc;margin:0;font-size:.95rem;line-height:1.6}.roles-section[data-astro-cid-usty5cq5]{padding:100px 0 130px}.roles-header[data-astro-cid-usty5cq5]{text-align:center;max-width:600px;margin:0 auto 60px}.roles-tag[data-astro-cid-usty5cq5]{font-family:var(--font-ui);letter-spacing:.2em;color:#f59e51;margin-bottom:12px;font-size:.72rem;display:block}.roles-heading[data-astro-cid-usty5cq5]{font-family:var(--font-accent);color:#fffbf4;margin:0;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:400}.roles-grid[data-astro-cid-usty5cq5]{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}@media (width<=860px){.roles-grid[data-astro-cid-usty5cq5]{grid-template-columns:1fr}}.role-card[data-astro-cid-usty5cq5]{background:#1d1d17;border:1px solid #565449;border-radius:20px;flex-direction:column;padding:36px 30px;display:flex}.role-top[data-astro-cid-usty5cq5]{font-size:.75rem;font-family:var(--font-ui);letter-spacing:.1em;justify-content:space-between;margin-bottom:18px;display:flex}.role-pillar[data-astro-cid-usty5cq5]{color:#f59e51;font-weight:600}.role-loc[data-astro-cid-usty5cq5]{color:#d8cfbc}.role-title[data-astro-cid-usty5cq5]{font-family:var(--font-accent);color:#fffbf4;margin:0 0 14px;font-size:1.75rem;font-weight:500}.role-desc[data-astro-cid-usty5cq5]{color:#d8cfbc;margin:0 0 24px;font-size:.95rem;line-height:1.6}.role-comp[data-astro-cid-usty5cq5]{border-top:1px solid #56544980;flex-direction:column;gap:4px;margin-top:auto;margin-bottom:20px;padding:16px 0;display:flex}.comp-lbl[data-astro-cid-usty5cq5]{color:#d8cfbc;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.comp-val[data-astro-cid-usty5cq5]{font-family:var(--font-ui);color:#8eb69b;font-size:1.05rem;font-weight:600}.role-audition-btn[data-astro-cid-usty5cq5]{text-align:center;width:100%}
