.page_page__AHbSO{max-width:1080px;margin:0 auto;padding:0 24px 80px}.page_head__8OKFt{text-align:center;padding:40px 0 16px}.page_back__mOKwp{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-gowun-batang),serif;font-weight:700;font-size:16px;color:var(--ink-2);margin-bottom:22px}.page_head__8OKFt h1{font-size:clamp(26px,4vw,36px)}.page_head__8OKFt p{margin-top:12px;color:var(--ink-3);font-size:15px}.page_familySec__ta1Nh{margin-top:44px}.page_familyHead__dKeJ6{display:flex;align-items:baseline;gap:12px;margin-bottom:16px;flex-wrap:wrap}.page_familyHead__dKeJ6 h2{font-size:21px}.page_familyHead__dKeJ6 span{font-size:13px;color:var(--ink-4)}.page_grid__Q3Vwc{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:14px;gap:14px}.page_card__2GyVJ{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:14px;background:var(--card);border:1px solid var(--line);transition:transform .3s var(--spring),box-shadow .3s var(--spring)}.page_card__2GyVJ:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.page_cardName__7SaNm{font-size:12.5px;font-weight:700;color:var(--ink);padding:0 4px}.page_cardMoods__86CcK{font-size:11px;color:var(--ink-4);padding:0 4px 4px}.page_footCta__lWtNj{text-align:center;margin-top:64px;display:flex;flex-direction:column;align-items:center;gap:20px}.page_footCta__lWtNj h2{font-size:clamp(22px,3vw,28px)}