.home_screen__7Nwuv{min-height:100dvh;justify-content:center;gap:40px;padding:calc(40px + env(safe-area-inset-top)) 22px calc(28px + env(safe-area-inset-bottom));background:radial-gradient(120% 60% at 50% 0,#ffffff 0,transparent 70%),var(--mist)}.home_card__7C2B2,.home_screen__7Nwuv{display:flex;flex-direction:column;align-items:center}.home_card__7C2B2{width:100%;max-width:760px;text-align:center}.home_logo__WQaWo{width:200px;height:auto;margin-bottom:36px}.home_title__jKRy7{font-family:var(--display);font-size:clamp(30px,4.6vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.home_sub__cfiRX{margin-top:10px;font-size:19px;color:var(--ink2)}.home_people__2KTBR{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,180px));justify-content:center;grid-gap:34px 18px;gap:34px 18px;width:100%;margin-top:44px;padding:0;list-style:none}.home_person__yO4UH{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;border-radius:20px;color:var(--ink)}.home_photo__3y5E0{display:grid;place-items:center;width:132px;height:132px;margin-bottom:12px;border-radius:50%;overflow:hidden;background:var(--navy);color:#fff;font:600 40px var(--display);box-shadow:0 0 0 .5px var(--line),0 2px 6px rgba(12,23,41,.08);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.home_photo__3y5E0 img{width:100%;height:100%;object-fit:cover}.home_person__yO4UH:focus-visible .home_photo__3y5E0,.home_person__yO4UH:hover .home_photo__3y5E0{transform:translateY(-4px) scale(1.04);box-shadow:0 0 0 .5px var(--line),var(--shadow)}.home_person__yO4UH:active .home_photo__3y5E0{transform:scale(.96)}.home_person__yO4UH:focus-visible{outline:none}.home_person__yO4UH:focus-visible .home_photo__3y5E0{outline:3px solid var(--tint);outline-offset:4px}.home_name__xzoR5{font-size:17px;font-weight:600;letter-spacing:-.015em}.home_role__WYttI{font-size:14px;color:var(--ink2)}.home_empty__ClT_G{margin-top:36px;color:var(--ink2)}.home_foot__rmnhG{font-size:12px;color:var(--ink3)}@media (max-width:520px){.home_people__2KTBR{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px}.home_photo__3y5E0{width:104px;height:104px}}