.page-head.svelte-1bv7ezn{padding-top:clamp(3rem,7vw,6rem)}.page-head__grid.svelte-1bv7ezn{gap:2rem;display:grid}@media (width>=900px){.page-head__grid.svelte-1bv7ezn{grid-template-columns:1.2fr 1fr;align-items:end;gap:5rem}}.page-head__lead.svelte-1bv7ezn{color:var(--c-muted)}.contact__grid.svelte-1bv7ezn{gap:3rem;display:grid}@media (width>=900px){.contact__grid.svelte-1bv7ezn{grid-template-columns:5fr 7fr;align-items:start;gap:4rem}}@media (width>=1200px){.contact__grid.svelte-1bv7ezn{gap:6rem}}.contact__channels.svelte-1bv7ezn{gap:1rem;display:grid}@media (width>=900px){.contact__channels.svelte-1bv7ezn{top:calc(var(--header-h) + 1.5rem);position:sticky}}.contact__card.svelte-1bv7ezn{background:var(--c-bg-alt);border:1px solid var(--c-line);padding:clamp(1.6rem,3vw,2.2rem)}.contact__card--dark.svelte-1bv7ezn{border-color:#0000}.contact__label.svelte-1bv7ezn{letter-spacing:.32em;text-transform:uppercase;color:var(--c-accent);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:.72rem;font-weight:500}.contact__value.svelte-1bv7ezn{color:var(--c-heading);margin-top:.6rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:clamp(1.4rem,2.4vw,1.8rem);transition:color .5s cubic-bezier(.16,1,.3,1);display:block}.contact__value--num.svelte-1bv7ezn{letter-spacing:.02em;font-variant-numeric:lining-nums;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:300;line-height:1}.contact__value--num.svelte-1bv7ezn:hover{color:var(--c-accent-deep)}.contact__value--mail.svelte-1bv7ezn{letter-spacing:.02em;word-break:break-all;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:1.3rem}.contact__value--mail.svelte-1bv7ezn:hover{color:var(--c-accent-deep)}.contact__desc.svelte-1bv7ezn{color:var(--c-muted);margin:.8rem 0 1.4rem;font-size:.9rem}.contact__sub.svelte-1bv7ezn{color:var(--c-muted);margin-top:.6rem;font-size:.86rem;line-height:1.7}.contact__sub--note.svelte-1bv7ezn{border-top:1px solid var(--c-line);margin-top:1rem;padding-top:1rem;font-size:.8rem}.contact__address.svelte-1bv7ezn{color:var(--c-heading);margin:.6rem 0 .9rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:1.1rem}.request__title.svelte-1bv7ezn{letter-spacing:-.015em;word-break:keep-all;color:var(--c-heading);margin-top:.6rem;font-family:Noto Serif KR,Nanum Myeongjo,Cormorant Garamond,Georgia,serif;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:300;line-height:1.28}.request__lead.svelte-1bv7ezn{color:var(--c-muted);margin-top:.8rem}.request__form.svelte-1bv7ezn{border-top:1px solid var(--c-line-strong);gap:1.6rem;margin-top:2.2rem;padding-top:2rem;display:grid}.request__actions.svelte-1bv7ezn{flex-wrap:wrap;gap:.7rem;margin-top:.4rem;display:flex}.request__privacy.svelte-1bv7ezn{color:var(--c-muted);font-size:.76rem}.request__toast.svelte-1bv7ezn{background:var(--c-ink);color:#f4efe6;padding:.9rem 1.1rem;font-size:.86rem}.field-row.svelte-1bv7ezn{gap:1.6rem;display:grid}@media (width>=600px){.field-row.svelte-1bv7ezn{grid-template-columns:1fr 1fr}}.field.svelte-1bv7ezn{gap:.55rem;display:grid}.field__label.svelte-1bv7ezn{letter-spacing:.12em;color:var(--c-muted);font-size:.76rem}.field__hint.svelte-1bv7ezn{letter-spacing:.02em;opacity:.75;margin-left:.6rem}.field__input.svelte-1bv7ezn{border:0;border-bottom:1px solid var(--c-line-strong);background:0 0;border-radius:0;outline:none;width:100%;min-height:50px;padding:.6rem 0;transition:border-color .5s cubic-bezier(.16,1,.3,1)}.field__input.svelte-1bv7ezn::placeholder{color:#857c6eb3}.field__input.svelte-1bv7ezn:focus{border-color:var(--c-accent)}.field__input--area.svelte-1bv7ezn{resize:vertical;line-height:1.7}.field.svelte-1bv7ezn select.field__input:where(.svelte-1bv7ezn){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c1915' stroke-width='1.2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;background-size:16px;padding-right:1.5rem}.chips.svelte-1bv7ezn{flex-wrap:wrap;gap:.5rem;display:flex}.chip.svelte-1bv7ezn{border:1px solid var(--c-line);align-items:baseline;gap:.4rem;min-height:42px;padding:0 1rem;font-size:.88rem;transition:border-color .5s cubic-bezier(.16,1,.3,1),background .5s cubic-bezier(.16,1,.3,1),color .5s cubic-bezier(.16,1,.3,1);display:inline-flex}.chip.svelte-1bv7ezn:hover{border-color:var(--c-heading)}.chip--on.svelte-1bv7ezn{background:var(--c-ink);border-color:var(--c-ink);color:#f4efe6}.chip--on.svelte-1bv7ezn .chip__sub:where(.svelte-1bv7ezn){color:var(--c-accent-light)}.chip__sub.svelte-1bv7ezn{color:var(--c-muted);font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:.9rem}.chip__swatch.svelte-1bv7ezn{border-radius:50%;align-self:center;width:16px;height:16px;box-shadow:inset 0 0 0 1px #0000001f,0 0 0 1px #fff6}.tips__grid.svelte-1bv7ezn{gap:2.5rem;display:grid}@media (width>=900px){.tips__grid.svelte-1bv7ezn{grid-template-columns:1fr 1.2fr;gap:5rem}}.tips__list.svelte-1bv7ezn{border-top:1px solid var(--c-line-strong)}.tips__item.svelte-1bv7ezn{border-bottom:1px solid var(--c-line);color:var(--c-text);grid-template-columns:2.6rem 1fr;gap:.8rem;padding-block:1.2rem;display:grid}.tips__no.svelte-1bv7ezn{letter-spacing:.02em;font-variant-numeric:lining-nums;color:var(--c-accent);padding-top:.3rem;font-family:Cormorant Garamond,Noto Serif KR,Georgia,serif;font-size:1.05rem;font-weight:300;line-height:1}
