._8TymFG_page{max-width:1180px;padding:130px var(--gutter) 120px;margin:0 auto}._8TymFG_masthead{border-bottom:2px solid #e6e6e6;padding-bottom:18px}._8TymFG_masthead h1{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(56px,9vw,120px);font-weight:400;line-height:1}._8TymFG_masthead p{color:var(--text-muted);margin-top:10px;font-size:14px}._8TymFG_label{letter-spacing:.18em;text-transform:uppercase;color:#e6e6e6;font-size:12px;font-weight:600}._8TymFG_label span{letter-spacing:.04em;color:var(--text-muted);margin-top:6px;font-weight:400;display:block}._8TymFG_mission{border-bottom:1px solid var(--line);padding:72px 0 80px}._8TymFG_mission h2{font-family:var(--kr-serif);letter-spacing:-.03em;word-break:keep-all;color:#f4f4f4;margin-top:28px;font-size:clamp(34px,5.4vw,72px);font-weight:700;line-height:1.3}._8TymFG_mission em{color:#ffffff8c;font-style:normal}._8TymFG_row{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:40px;padding:56px 0;display:grid}._8TymFG_vision{max-width:760px;font-family:var(--kr-serif);word-break:keep-all;color:#dcdcdc;font-size:clamp(20px,2.2vw,28px);line-height:1.7}._8TymFG_activities{list-style:none}._8TymFG_activities>li{border-top:1px solid #ffffff12;grid-template-columns:56px 1fr;gap:16px;padding:28px 0;display:grid}._8TymFG_activities>li:first-child{border-top:0;padding-top:0}._8TymFG_num{font-family:var(--serif);color:#6f6f6f;font-size:28px;line-height:1}._8TymFG_activities h3{font-family:var(--kr-serif);word-break:keep-all;font-size:22px;font-weight:700;line-height:1.4}._8TymFG_activities ul{flex-wrap:wrap;gap:8px;margin-top:14px;list-style:none;display:flex}._8TymFG_activities ul li{border:1px solid var(--line);color:#c4c4c4;word-break:keep-all;border-radius:999px;padding:7px 13px;font-size:14px;line-height:1.4}._8TymFG_visit{border-bottom:0}._8TymFG_visitGrid{grid-template-columns:1fr 1fr;gap:40px;display:grid}._8TymFG_visitGrid h3{font-family:var(--serif);margin-bottom:14px;font-size:30px;font-weight:400}._8TymFG_visitGrid address{color:#dcdcdc;flex-direction:column;font-size:18px;font-style:normal;line-height:1.6;display:flex}._8TymFG_mapLink{color:var(--text-muted);border-bottom:1px solid;margin-top:14px;font-size:14px;transition:color .2s;display:inline-block}._8TymFG_mapLink:hover{color:#fff}._8TymFG_hours div{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:16px;padding:12px 0;font-size:16px;display:flex}._8TymFG_hours div:first-child{padding-top:0}._8TymFG_hours dt{color:var(--text-muted)}._8TymFG_hours dd{color:#e6e6e6;font-variant-numeric:tabular-nums}@media (max-width:820px){._8TymFG_page{padding-top:100px}._8TymFG_row{grid-template-columns:1fr;gap:20px;padding:44px 0}._8TymFG_mission{padding:52px 0 60px}._8TymFG_visitGrid{grid-template-columns:1fr}._8TymFG_activities>li{grid-template-columns:40px 1fr}._8TymFG_num{font-size:22px}}
