.inquiry.svelte-1360uiq{background:linear-gradient(180deg, white 0 54%, var(--color-background-subtle) 54% 100%)}.contact-grid.svelte-1360uiq{grid-template-columns:repeat(2,1fr);gap:24px;max-width:980px;margin:auto;display:grid}.contact-card.svelte-1360uiq{border:1px solid var(--color-border);min-height:450px;box-shadow:var(--shadow-small);transition:transform var(--transition), box-shadow var(--transition);background:#fff;border-radius:22px;flex-direction:column;align-items:flex-start;padding:48px 42px;display:flex;position:relative;overflow:hidden}.contact-card.svelte-1360uiq:after{border:45px solid var(--color-primary-50);content:"";border-radius:50%;width:210px;height:210px;transition:transform .35s;position:absolute;bottom:-75px;right:-50px}.contact-card.svelte-1360uiq:hover{box-shadow:var(--shadow-large);transform:translateY(-7px)}.contact-card.svelte-1360uiq:hover:after{transform:scale(1.12)}.contact-card.kakao.svelte-1360uiq:after{border-color:#fff7a8}.icon.svelte-1360uiq{border-radius:20px;place-items:center;width:72px;height:72px;margin-bottom:35px;display:grid}.phone-icon.svelte-1360uiq{background:var(--color-primary-700)}.phone-icon.svelte-1360uiq img:where(.svelte-1360uiq){object-fit:contain;width:31px;height:31px}.kakao-icon.svelte-1360uiq{background-color:#fee500;background-position:50%;background-repeat:no-repeat;background-size:cover}.contact-card.svelte-1360uiq small:where(.svelte-1360uiq){color:var(--color-primary-500);letter-spacing:.15em;font-size:10px;font-weight:900}.contact-card.kakao.svelte-1360uiq small:where(.svelte-1360uiq){color:#8d7800}.contact-card.svelte-1360uiq h2:where(.svelte-1360uiq){color:var(--color-text-heading);margin:7px 0 12px;font-size:30px}.contact-card.svelte-1360uiq p:where(.svelte-1360uiq){max-width:320px;color:var(--color-text-subtle)}.contact-card.svelte-1360uiq strong:where(.svelte-1360uiq){z-index:1;color:var(--color-primary-700);margin-top:auto;font-size:17px;position:relative}.contact-card.kakao.svelte-1360uiq strong:where(.svelte-1360uiq){color:#6e5d00}.contact-card.svelte-1360uiq i:where(.svelte-1360uiq){margin-left:8px;font-style:normal}.info-band.svelte-1360uiq{background:var(--color-primary-900);color:#fff;padding:38px 0}.info-band.svelte-1360uiq .container:where(.svelte-1360uiq){grid-template-columns:1.5fr 1fr 1fr;display:grid}.info-band.svelte-1360uiq div:where(.svelte-1360uiq){border-right:1px solid #ffffff26;gap:5px;padding:0 35px;display:grid}.info-band.svelte-1360uiq div:where(.svelte-1360uiq):first-child{padding-left:0}.info-band.svelte-1360uiq div:where(.svelte-1360uiq):last-child{border:0}.info-band.svelte-1360uiq small:where(.svelte-1360uiq){color:var(--color-primary-300);letter-spacing:.15em;font-size:9px;font-weight:900}.info-band.svelte-1360uiq strong:where(.svelte-1360uiq){font-size:14px}@media (width<=750px){.contact-grid.svelte-1360uiq{grid-template-columns:1fr}.contact-card.svelte-1360uiq{min-height:400px}.info-band.svelte-1360uiq .container:where(.svelte-1360uiq){grid-template-columns:1fr;gap:22px}.info-band.svelte-1360uiq div:where(.svelte-1360uiq){border-bottom:1px solid #ffffff26;border-right:0;padding:0 0 20px}.info-band.svelte-1360uiq div:where(.svelte-1360uiq):last-child{padding-bottom:0}}@media (width<=480px){.contact-card.svelte-1360uiq{padding:36px 28px}}
