.container.svelte-192bpl8{width:100%;max-width:var(--layout-max-width,1160px);padding:0 var(--layout-gutter,24px);margin:0 auto}.about.svelte-192bpl8{background:var(--color-surface,#fff);padding:96px 0}.lawyer-grid.svelte-192bpl8{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid}.lawyer-card.svelte-192bpl8{border:1px solid var(--color-border,#dde1e8);background:var(--color-surface,#fff);transition:transform .45s cubic-bezier(.22,.61,.28,1),box-shadow .45s,border-color .3s;overflow:hidden}.lawyer-photo.svelte-192bpl8{aspect-ratio:4/5;background:var(--color-surface-subtle,#f2f4f7);overflow:hidden}.lawyer-photo.svelte-192bpl8 img:where(.svelte-192bpl8){object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.22,.61,.28,1)}.lawyer-body.svelte-192bpl8{padding:26px 24px 28px}.lawyer-topline.svelte-192bpl8{align-items:center;gap:10px;min-height:28px;display:flex}.slogan.svelte-192bpl8{border:1px solid var(--color-brand-600,#0062a8);color:var(--color-brand-600,#0062a8);padding:3px 9px;font-size:12.5px;font-weight:600;display:inline-block}.socials.svelte-192bpl8{align-items:center;gap:6px;display:inline-flex}.socials.svelte-192bpl8 a:where(.svelte-192bpl8){opacity:.9;line-height:1;text-decoration:none;transition:transform .22s,opacity .22s;display:inline-flex}.socials.svelte-192bpl8 img:where(.svelte-192bpl8){width:18px;height:18px;display:block}.socials.svelte-192bpl8 a:where(.svelte-192bpl8):hover{opacity:1;transform:translateY(-2px)}.lawyer-card.svelte-192bpl8 h3:where(.svelte-192bpl8){font:700 25px/1.45 var(--font-serif,"Nanum Myeongjo", serif);letter-spacing:-.01em;margin:12px 0 0}.lawyer-card.svelte-192bpl8 h3:where(.svelte-192bpl8) small:where(.svelte-192bpl8){color:var(--color-text-muted,#5b6472);font:500 14px var(--font-sans,sans-serif);margin-left:8px}.lawyer-card.svelte-192bpl8 ul:where(.svelte-192bpl8){min-height:181px;color:var(--color-text-muted,#5b6472);margin:16px 0 0;padding:0;font-size:14.5px;line-height:1.6;list-style:none}.lawyer-card.svelte-192bpl8 li:where(.svelte-192bpl8){border-top:1px solid var(--color-border,#dde1e8);padding:6px 0 6px 13px;position:relative}.lawyer-card.svelte-192bpl8 li:where(.svelte-192bpl8):first-child{border-top:0}.lawyer-card.svelte-192bpl8 li:where(.svelte-192bpl8):before{content:"";background:var(--color-brand-700,#063376);width:5px;height:1.5px;position:absolute;top:17px;left:0}.lawyer-foot.svelte-192bpl8{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.tags.svelte-192bpl8{flex-wrap:wrap;gap:6px;display:flex}.tags.svelte-192bpl8 span:where(.svelte-192bpl8){background:var(--color-surface-subtle,#f2f4f7);color:var(--color-brand-700,#063376);padding:4px 10px;font-size:12.5px;font-weight:500}.lawyer-foot.svelte-192bpl8>a:where(.svelte-192bpl8){color:var(--color-brand-600,#0062a8);flex:none;font-size:14px;font-weight:600;text-decoration:none}.lawyer-card.svelte-192bpl8:hover{border-color:#c6d3e6;transform:translateY(-6px);box-shadow:0 20px 44px #04244f21}.lawyer-card.svelte-192bpl8:hover .lawyer-photo:where(.svelte-192bpl8) img:where(.svelte-192bpl8){transform:scale(1.045)}.can-reveal [data-reveal].svelte-192bpl8{opacity:0;transform:translateY(30px)}.can-reveal [data-reveal].svelte-192bpl8.is-visible{opacity:1;transition:opacity .78s cubic-bezier(.22,.61,.28,1),transform .9s cubic-bezier(.22,.61,.28,1);transform:none}@media (width<=1060px){.about.svelte-192bpl8{padding:70px 0}.lawyer-grid.svelte-192bpl8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.about.svelte-192bpl8{padding:56px 0}.lawyer-grid.svelte-192bpl8{grid-template-columns:1fr;gap:24px}.lawyer-card.svelte-192bpl8 ul:where(.svelte-192bpl8){min-height:0}}@media (prefers-reduced-motion:reduce){[data-reveal].svelte-192bpl8,.lawyer-card.svelte-192bpl8,.lawyer-photo.svelte-192bpl8 img:where(.svelte-192bpl8){opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}
