.DeptIndex-module__pClDJW__page{padding-bottom:clamp(4rem,8vw,6rem)}.DeptIndex-module__pClDJW__micro{align-items:center;gap:.6rem;margin:0;font-size:.8rem;font-weight:550;display:inline-flex}.DeptIndex-module__pClDJW__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.DeptIndex-module__pClDJW__hero{padding:clamp(3rem,7vw,5.5rem) 0 2.5rem}.DeptIndex-module__pClDJW__hero h1{letter-spacing:-.07em;margin:1.4rem 0 0;font-size:clamp(3rem,7vw,6.4rem);font-weight:550;line-height:1}.DeptIndex-module__pClDJW__hero h1 span{color:var(--color-steel)}.DeptIndex-module__pClDJW__heroRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem 4rem;margin-top:2rem;display:flex}.DeptIndex-module__pClDJW__heroRow>p{max-width:560px;color:var(--color-ink-soft,var(--color-steel));margin:0;font-size:1.08rem;line-height:1.65}.DeptIndex-module__pClDJW__legend{font:.66rem var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--color-steel);gap:1.2rem;display:flex}.DeptIndex-module__pClDJW__legend span{align-items:center;gap:.45rem;display:inline-flex}.DeptIndex-module__pClDJW__legend i{border-radius:4px;width:14px;height:14px}.DeptIndex-module__pClDJW__ai{background:linear-gradient(135deg,#4f8df9,#e2557a)}.DeptIndex-module__pClDJW__you{background:var(--color-ink);border-radius:50%!important}.DeptIndex-module__pClDJW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}.DeptIndex-module__pClDJW__card{border:1px solid var(--color-bone-3);background:var(--color-bone-0);color:var(--color-ink);transition:transform .3s var(--ease-out), box-shadow .3s;border-radius:22px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.DeptIndex-module__pClDJW__card:hover{box-shadow:0 24px 50px -30px color-mix(in srgb, var(--accent) 70%, transparent);transform:translateY(-4px)}.DeptIndex-module__pClDJW__scene{background:radial-gradient(120% 90% at 30% 0%, color-mix(in srgb, var(--accent) 22%, transparent), color-mix(in srgb, var(--accent) 6%, transparent) 70%);color:var(--color-ink);border-bottom:1px solid color-mix(in srgb, var(--accent) 25%, transparent);padding:1.6rem 1.6rem 1rem}.DeptIndex-module__pClDJW__scene svg{--paper:var(--color-bone-0)}.DeptIndex-module__pClDJW__body{align-content:start;gap:.7rem;padding:1.4rem 1.5rem 1.3rem;display:grid}.DeptIndex-module__pClDJW__body small{font:.62rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.DeptIndex-module__pClDJW__body h2{letter-spacing:-.05em;margin:0;font-size:2rem;font-weight:550;line-height:1}.DeptIndex-module__pClDJW__body p{color:var(--color-steel);margin:0;font-size:.92rem;line-height:1.6}.DeptIndex-module__pClDJW__team{align-items:center;margin-top:.4rem;display:flex}.DeptIndex-module__pClDJW__av,.DeptIndex-module__pClDJW__avYou{border:2px solid var(--color-bone-0);background:var(--c);color:#fff;width:40px;height:40px;font:700 .72rem var(--font-sans,inherit);border-radius:12px;place-items:center;margin-left:-8px;display:grid}.DeptIndex-module__pClDJW__av:first-child{margin-left:0}.DeptIndex-module__pClDJW__avYou{background:var(--color-ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:50%;margin-left:.7rem;font-size:.62rem}.DeptIndex-module__pClDJW__foot{border-top:1px solid var(--color-bone-3);color:var(--color-steel);justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;padding-top:.9rem;font-size:.8rem;display:flex}.DeptIndex-module__pClDJW__go{color:var(--color-ink);white-space:nowrap;align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.DeptIndex-module__pClDJW__more{border:1px dashed var(--color-steel);border-radius:22px;justify-items:start;gap:1rem;margin-top:3rem;padding:2rem;display:grid}.DeptIndex-module__pClDJW__more h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:550}.DeptIndex-module__pClDJW__more p{max-width:640px;color:var(--color-steel);margin:0;line-height:1.65}@media (max-width:980px){.DeptIndex-module__pClDJW__cards{grid-template-columns:1fr;max-width:560px}}@media (prefers-reduced-motion:reduce){.DeptIndex-module__pClDJW__card{transition:none}.DeptIndex-module__pClDJW__card:hover{transform:none}}
