.contact[data-astro-cid-6bfsojfh]{max-width:1280px;margin:0 auto;padding:64px 10px 122px}.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;align-items:center;display:grid}.message-card[data-astro-cid-6bfsojfh]{background:var(--card-bg) center / cover;min-height:430px;color:var(--c-white);align-items:center;display:flex;position:relative}.message-card[data-astro-cid-6bfsojfh]:before{content:"";background:linear-gradient(150deg, var(--c-brand) 0%, var(--c-ink) 100%);opacity:.6;position:absolute;inset:0}.message-inner[data-astro-cid-6bfsojfh]{padding:48px;position:relative}.message-card[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{text-transform:uppercase;font-size:25px;font-weight:600;line-height:27.5px}.message-lead[data-astro-cid-6bfsojfh]{font-family:"Noto Sans KR", var(--f-body);margin-top:20px;font-size:18px;line-height:27px}.message-follow[data-astro-cid-6bfsojfh]{font-family:"Noto Sans KR", var(--f-body);margin-top:20px;font-size:18px;font-weight:500;line-height:21.6px}.social[data-astro-cid-6bfsojfh]{gap:10px;margin-top:20px;display:flex}.social[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{background:var(--c-brand);width:42px;height:42px;transition:transform var(--motion-hover) var(--ease-out);border-radius:10%;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.social[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover,.social[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:focus-visible{transform:translateY(-4px)}}.form-card[data-astro-cid-6bfsojfh]{background:var(--c-white);border-radius:5px;flex-wrap:wrap;margin:0;padding:48px 43px 38px;display:flex;box-shadow:0 20px 50px #00000026}.field[data-astro-cid-6bfsojfh]{flex:0 0 100%;margin-bottom:10px;padding:0 5px}.field[data-astro-cid-6bfsojfh].half{flex-basis:50%}.field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font-family:var(--f-display);text-transform:uppercase;color:var(--c-ink);font-size:16px;line-height:24px;display:block}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{border:1px solid var(--c-muted);background:var(--c-white);width:100%;font:inherit;color:var(--c-text);border-radius:5px;padding:6px 16px;display:block}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{height:47px}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{height:104px}.field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible,.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus-visible{outline:2px solid var(--c-brand);outline-offset:0}.field[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]{background:var(--c-brand);width:100%;height:49px;font-family:var(--f-display);font-weight:700;font-size:var(--fs-button);text-transform:uppercase;color:var(--c-white);cursor:pointer;border:0;border-radius:10px;transition:background-color .2s;display:block}.field[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]:hover,.field[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]:focus-visible{background-color:var(--c-brand-dark)}.form-status[data-astro-cid-6bfsojfh]:not(:empty){color:var(--c-brand);margin-top:10px;font-size:14px}.info[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:115px;display:grid}.info-card[data-astro-cid-6bfsojfh]{border:1px solid var(--c-muted);text-align:center;border-radius:5px;padding:35px}.info-icon[data-astro-cid-6bfsojfh]{background:var(--c-brand);width:60px;height:54px;color:var(--c-white);border-radius:5px;place-items:center;display:inline-grid}.info-card[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{color:var(--c-ink);margin-top:20px;font-size:20px;font-weight:500;line-height:24px}.info-card[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin-top:10px}.map[data-astro-cid-6bfsojfh]{margin-top:122px}.map[data-astro-cid-6bfsojfh] iframe[data-astro-cid-6bfsojfh]{border:0;width:100%;height:500px;display:block}@media (width<=1024px){.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}@media (width<=767px){.contact[data-astro-cid-6bfsojfh]{padding:35px 14px 38px}.message-card[data-astro-cid-6bfsojfh]{min-height:243px}.message-inner[data-astro-cid-6bfsojfh]{padding:25px}.message-lead[data-astro-cid-6bfsojfh]{font-size:14px;line-height:21px}.message-follow[data-astro-cid-6bfsojfh]{margin-top:6px;font-size:16px;line-height:19.2px}.social[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{width:31px;height:31px}.social[data-astro-cid-6bfsojfh] svg{width:13px;height:13px}.form-card[data-astro-cid-6bfsojfh]{padding:26px 20px 15px}.field[data-astro-cid-6bfsojfh].half{flex-basis:100%}.field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font-size:14px;line-height:21px}.field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{height:92px}.field[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]{height:48px}.info[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;margin:48px 20px 0}.info-card[data-astro-cid-6bfsojfh]{padding:25px}.info-icon[data-astro-cid-6bfsojfh]{width:55px;height:49px}.info-card[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin-top:15px;font-size:16px;line-height:19.2px}.map[data-astro-cid-6bfsojfh]{margin:38px 10px 0}.map[data-astro-cid-6bfsojfh] iframe[data-astro-cid-6bfsojfh]{height:320px}}
