.cc-hero[data-astro-cid-qivguag3]{min-height:min(100svh,62rem)}.cc-hero[data-astro-cid-qivguag3] .hero__media[data-astro-cid-qivguag3] img[data-astro-cid-qivguag3]{object-position:50% 50%;transform:scale(1.3);transform-origin:0% 100%}.cc-hero__chip[data-astro-cid-qivguag3]{display:inline-flex;min-height:0;padding:.42rem .9rem;color:var(--photo-ink);background:#00000059;border-color:#ffffff29;backdrop-filter:blur(8px)}.cc-hero__title[data-astro-cid-qivguag3]{margin-top:1rem;max-width:12ch;font-size:clamp(2.9rem,8.5vw,6.4rem);line-height:.92;letter-spacing:-.06em;text-wrap:balance}.cc-hero__title[data-astro-cid-qivguag3] span[data-astro-cid-qivguag3]{display:block;color:var(--photo-ink-soft)}.cc-hero__lede[data-astro-cid-qivguag3]{font-size:clamp(1rem,1.6vw,1.15rem)}.cc-hero__lede[data-astro-cid-qivguag3] strong[data-astro-cid-qivguag3]{color:var(--photo-ink);font-weight:600}.cc-hero__cta[data-astro-cid-qivguag3]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.cc-hero[data-astro-cid-qivguag3] .btn[data-astro-cid-qivguag3]:not(.btn--solid){color:var(--photo-ink);background:#00000059;border-color:#ffffff29}.cc-hero[data-astro-cid-qivguag3] .btn--solid[data-astro-cid-qivguag3]{background:var(--photo-ink);border-color:var(--photo-ink);color:#0a0a0a}.cc-hero[data-astro-cid-qivguag3] .btn--solid[data-astro-cid-qivguag3]:hover{background:#fff;border-color:#fff;color:#0a0a0a}.cc-credit[data-astro-cid-qivguag3]{margin-top:2.2rem;font-size:.68rem;color:var(--photo-ink-faint)}.cc-credit[data-astro-cid-qivguag3] a[data-astro-cid-qivguag3]:hover{color:var(--photo-ink)}.cc-h2[data-astro-cid-qivguag3]{margin-top:.8rem;font-size:clamp(2rem,4.6vw,3.6rem);line-height:1;letter-spacing:-.05em;text-wrap:balance;max-width:16ch}.cc-h2--wide[data-astro-cid-qivguag3]{max-width:22ch}.cc-intro__grid[data-astro-cid-qivguag3]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,7vw,6rem);align-items:end}.cc-intro__copy[data-astro-cid-qivguag3] p[data-astro-cid-qivguag3]{color:var(--ink-soft);line-height:1.7;max-width:58ch}.cc-intro__copy[data-astro-cid-qivguag3] p[data-astro-cid-qivguag3]+p[data-astro-cid-qivguag3]{margin-top:1rem}.cc-intro__lead[data-astro-cid-qivguag3]{color:var(--ink)!important;font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.55!important}.cc-facts[data-astro-cid-qivguag3]{margin-top:var(--space-section-gap);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;background:var(--panel);box-shadow:var(--shadow-low),var(--shadow-inset)}.cc-fact[data-astro-cid-qivguag3]{padding:1.4rem 1.5rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.cc-fact[data-astro-cid-qivguag3]:nth-child(3n){border-right:0}.cc-fact[data-astro-cid-qivguag3]:nth-last-child(-n+3){border-bottom:0}.cc-fact[data-astro-cid-qivguag3] dt[data-astro-cid-qivguag3]{font-family:var(--font-mono);font-size:.7rem;color:var(--ink-faint)}.cc-fact[data-astro-cid-qivguag3] dd[data-astro-cid-qivguag3]{margin-top:.45rem;color:var(--ink);font-weight:600;line-height:1.4}.cc-duties[data-astro-cid-qivguag3]{list-style:none;margin-top:var(--space-lg);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}.cc-duties[data-astro-cid-qivguag3] li[data-astro-cid-qivguag3]{display:grid;align-content:start;gap:1.4rem;min-height:12rem;padding:1.5rem;border:1px solid var(--line);border-radius:var(--radius-card-compact);background:var(--panel);box-shadow:var(--shadow-inset)}.cc-duties__n[data-astro-cid-qivguag3]{font-size:.75rem;color:var(--ink-faint)}.cc-duties[data-astro-cid-qivguag3] li[data-astro-cid-qivguag3] p[data-astro-cid-qivguag3]{color:var(--ink);line-height:1.5;font-weight:500}.cc-who[data-astro-cid-qivguag3]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,7vw,6rem);align-items:center}.cc-who__list[data-astro-cid-qivguag3]{list-style:none;border-top:1px solid var(--line)}.cc-who__list[data-astro-cid-qivguag3] li[data-astro-cid-qivguag3]{display:grid;gap:.2rem;padding:1.15rem 0;border-bottom:1px solid var(--line)}.cc-who__list[data-astro-cid-qivguag3] strong[data-astro-cid-qivguag3]{font-size:clamp(1.15rem,2vw,1.45rem);letter-spacing:-.03em}.cc-who__list[data-astro-cid-qivguag3] span[data-astro-cid-qivguag3]{color:var(--ink-soft)}.cc-stories[data-astro-cid-qivguag3]{list-style:none;margin-top:var(--space-lg);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm)}.cc-story__media[data-astro-cid-qivguag3]{aspect-ratio:4 / 3}.cc-story__title[data-astro-cid-qivguag3],.cc-story[data-astro-cid-qivguag3] .plate__where[data-astro-cid-qivguag3]{white-space:normal}.cc-apply[data-astro-cid-qivguag3]{--ink: var(--photo-ink);--ink-soft: var(--photo-ink-soft);--ink-faint: var(--photo-ink-faint);position:relative;isolation:isolate;overflow:hidden;min-height:min(110svh,64rem);display:flex;align-items:center;padding-block:clamp(6rem,12vw,9rem);color:var(--photo-ink);background:#000;text-align:center}.cc-apply[data-astro-cid-qivguag3] .section-label[data-astro-cid-qivguag3]{justify-content:center;color:var(--photo-ink-soft)}.cc-apply__media[data-astro-cid-qivguag3]{position:absolute;inset:-4%;z-index:-2}.cc-apply__media[data-astro-cid-qivguag3] img[data-astro-cid-qivguag3]{width:100%;height:100%;object-fit:cover;animation:cc-drift 40s ease-in-out infinite alternate}.cc-apply__scrim[data-astro-cid-qivguag3]{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 55%,#00000059,#000000b8 55%,#000000eb),linear-gradient(to bottom,#000000b3,#0000 25% 75%,#000c)}.cc-apply__inner[data-astro-cid-qivguag3]{width:100%;display:grid;justify-items:center}.cc-apply__title[data-astro-cid-qivguag3]{margin-top:.9rem;max-width:18ch;font-size:clamp(2.3rem,6vw,4.8rem);line-height:.98;letter-spacing:-.055em;text-wrap:balance}.cc-apply__text[data-astro-cid-qivguag3]{margin:1.4rem auto 0;max-width:56ch;color:var(--photo-ink-soft);line-height:1.65}.cc-orbit[data-astro-cid-qivguag3]{position:relative;margin-top:clamp(2.6rem,6vw,4rem);display:grid;place-items:center;padding:clamp(2.2rem,5vw,3.2rem) clamp(1rem,6vw,4.5rem)}.cc-orbit__ring[data-astro-cid-qivguag3]{position:absolute;inset:0 -14%;border-radius:50%;border:1px solid rgba(255,255,255,.14);transform:rotate(-5deg);pointer-events:none}.cc-orbit__ring[data-astro-cid-qivguag3]:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:2px solid #fff;-webkit-mask:conic-gradient(from var(--cc-a),transparent 0 78%,#000 98%,transparent 100%);mask:conic-gradient(from var(--cc-a),transparent 0 78%,#000 98%,transparent 100%);filter:drop-shadow(0 0 6px rgba(255,255,255,.9));animation:cc-sweep 9s linear infinite}.cc-orbit__btn[data-astro-cid-qivguag3]{position:relative;display:grid;gap:.35rem;justify-items:center;padding:1.15rem clamp(1.4rem,4vw,2.4rem);border-radius:var(--radius-pill);background:var(--photo-ink);color:#0a0a0a;box-shadow:0 0 0 1px #fff6,0 18px 60px #ffffff2e,0 0 120px #a0beff2e;transition:transform .25s ease,box-shadow .25s ease}.cc-orbit__btn[data-astro-cid-qivguag3]:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 0 0 1px #fff,0 22px 70px #ffffff47,0 0 160px #a0beff47}.cc-orbit__btn[data-astro-cid-qivguag3]:focus-visible{outline:3px solid #fff;outline-offset:4px;border-radius:var(--radius-pill)}.cc-orbit__kicker[data-astro-cid-qivguag3]{font-family:var(--font-mono);font-size:.68rem;color:#525252}.cc-orbit__label[data-astro-cid-qivguag3]{font-size:clamp(1.02rem,2.2vw,1.3rem);font-weight:700;letter-spacing:-.02em}.cc-ready[data-astro-cid-qivguag3]{margin-top:clamp(2.4rem,5vw,3.4rem);width:min(100%,34rem);text-align:left;padding:1.3rem 1.5rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-card-compact);background:#0a0a0a8c;backdrop-filter:blur(10px)}.cc-ready__cap[data-astro-cid-qivguag3]{font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--photo-ink-soft)}.cc-ready[data-astro-cid-qivguag3] ol[data-astro-cid-qivguag3]{margin-top:.7rem;padding-left:1.2rem;color:var(--photo-ink);display:grid;gap:.4rem;line-height:1.45}.cc-apply__q[data-astro-cid-qivguag3]{margin-top:1.8rem;color:var(--photo-ink-soft);font-size:.92rem}.cc-apply__q[data-astro-cid-qivguag3] a[data-astro-cid-qivguag3]{color:var(--photo-ink);text-decoration:underline;text-underline-offset:3px}.cc-credit--apply[data-astro-cid-qivguag3]{margin-top:1.2rem}@property --cc-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes cc-sweep{to{--cc-a: 360deg}}@keyframes cc-drift{0%{transform:scale(1) translate(0)}to{transform:scale(1.08) translate(-1.5%,-1%)}}@media(prefers-reduced-motion:reduce){.cc-orbit__ring[data-astro-cid-qivguag3]:after,.cc-apply__media[data-astro-cid-qivguag3] img[data-astro-cid-qivguag3]{animation:none}.cc-orbit__ring[data-astro-cid-qivguag3]:after{display:none}}@media(max-width:900px){.cc-intro__grid[data-astro-cid-qivguag3],.cc-who[data-astro-cid-qivguag3]{grid-template-columns:1fr;align-items:start}.cc-duties[data-astro-cid-qivguag3],.cc-stories[data-astro-cid-qivguag3],.cc-facts[data-astro-cid-qivguag3]{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-fact[data-astro-cid-qivguag3]{border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important}.cc-fact[data-astro-cid-qivguag3]:nth-child(2n){border-right:0!important}.cc-fact[data-astro-cid-qivguag3]:nth-last-child(-n+2){border-bottom:0!important}}@media(max-width:600px){.cc-hero[data-astro-cid-qivguag3] .hero__media[data-astro-cid-qivguag3]{bottom:32%;-webkit-mask:linear-gradient(#000 72%,transparent);mask:linear-gradient(#000 72%,transparent)}.cc-hero[data-astro-cid-qivguag3] .hero__media[data-astro-cid-qivguag3] img[data-astro-cid-qivguag3]{object-position:50% 50%;transform:none}.cc-duties[data-astro-cid-qivguag3],.cc-stories[data-astro-cid-qivguag3],.cc-facts[data-astro-cid-qivguag3]{grid-template-columns:1fr}.cc-duties[data-astro-cid-qivguag3] li[data-astro-cid-qivguag3]{min-height:0}.cc-fact[data-astro-cid-qivguag3]{border-right:0!important;border-bottom:1px solid var(--line)!important}.cc-fact[data-astro-cid-qivguag3]:last-child{border-bottom:0!important}.cc-orbit[data-astro-cid-qivguag3]{padding:2rem .4rem}.cc-orbit__ring[data-astro-cid-qivguag3]{inset:0 -6%}.cc-ready[data-astro-cid-qivguag3]{padding:1.1rem 1.2rem}}
