@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;600;700;800;900&family=Noto+Serif+KR:wght@400;500;600;700&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Pretendard,Noto Sans KR,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-top-3{top:-.75rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-5{top:1.25rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-14{margin-bottom:3.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-3{margin-left:.75rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[43px\]{margin-top:43px}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-9{height:2.25rem}.h-\[110\%\]{height:110%}.h-\[420px\]{height:420px}.h-\[46\%\]{height:46%}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0px}.max-h-\[620px\]{max-height:620px}.max-h-\[82vh\]{max-height:82vh}.min-h-\[220px\]{min-height:220px}.min-h-\[420px\]{min-height:420px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-14{width:3.5rem}.w-28{width:7rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[220px\]{width:220px}.w-\[38\%\]{width:38%}.w-\[88px\]{width:88px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-\[104px\]{min-width:104px}.min-w-\[280px\]{min-width:280px}.min-w-\[82vw\]{min-width:82vw}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[1600px\]{max-width:1600px}.max-w-\[560px\]{max-width:560px}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-100{--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-95{--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:6rem}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[7px\]{gap:7px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-seoksang-red{--tw-border-opacity: 1;border-color:rgb(152 27 32 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/30{border-color:#ffffff4d}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-zinc-200\/70{border-color:#e4e4e7b3}.border-zinc-200\/80{border-color:#e4e4e7cc}.border-zinc-300{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}.border-zinc-50{--tw-border-opacity: 1;border-color:rgb(250 250 250 / var(--tw-border-opacity, 1))}.border-zinc-800\/50{border-color:#27272a80}.border-zinc-800\/70{border-color:#27272ab3}.bg-\[\#03c75a\]{--tw-bg-opacity: 1;background-color:rgb(3 199 90 / var(--tw-bg-opacity, 1))}.bg-black\/45{background-color:#00000073}.bg-seoksang-paper{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-seoksang-red{--tw-bg-opacity: 1;background-color:rgb(152 27 32 / var(--tw-bg-opacity, 1))}.bg-seoksang-red\/80{background-color:#981b20cc}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-zinc-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-4{padding-right:1rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:Pretendard,Noto Sans KR,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[14\.5px\]{font-size:14.5px}.text-\[15px\]{font-size:15px}.text-\[26px\]{font-size:26px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-7{line-height:1.75rem}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.8\]{line-height:1.8}.leading-\[1\.9\]{line-height:1.9}.leading-\[2\]{line-height:2}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.175em\]{letter-spacing:.175em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-seoksang-ink{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-seoksang-red{--tw-text-opacity: 1;color:rgb(152 27 32 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-zinc-100{--tw-text-opacity: 1;color:rgb(244 244 245 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.accent-white{accent-color:#fff}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-\[0\.04\]{opacity:.04}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_15px_40px_-10px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 15px 40px -10px rgba(0,0,0,.06);--tw-shadow-colored: 0 15px 40px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_-42px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow: 0 18px 60px -42px rgba(0,0,0,.35);--tw-shadow-colored: 0 18px 60px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow: 0 18px 48px rgba(10, 10, 12, .08);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-red-900\/20{--tw-shadow-color: rgb(127 29 29 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.drop-shadow-2xl{--tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}:root{color:#171717;background:#fafafa;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-primary: #871b20;--color-primary-dark: #6a1522;--color-text: #1a1a1a;--color-text-sub: #666666;--color-border: #e5e5e5}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:#fafafa;font-family:Noto Sans KR,system-ui,sans-serif}button,input,select,textarea{font:inherit}img{max-width:100%}.break-keep{word-break:keep-all}.center-detail-services article p{font-weight:500}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@media (min-width: 1024px){.is-home-route{background:#fff}.is-home-route>.fixed.left-0.top-0{height:3px;background:#871b20}.is-home-route .fixed.left-0.top-1{top:3px}.is-home-route .header-shell{min-height:60px;border-color:#0000001f;background:#fffffff5;box-shadow:none}.is-home-route .header-shell>div{height:60px;max-width:1440px;padding-left:0;padding-right:0}.is-home-route .header-shell>div>a:first-child{width:260px;height:60px;padding-left:27px;gap:10px;background:transparent}.is-home-route .header-shell a[href="#consult"]{display:none}.is-home-route .header-shell>div>div.justify-end{width:169px;height:60px;align-self:center;justify-content:center;background:transparent}.is-home-route .header-shell>div>a:first-child img{width:44px;height:44px}.is-home-route .header-shell nav{flex:0 0 var(--pc-nav-total, 800px);margin-left:-20px;margin-right:auto;gap:20px;justify-content:flex-start}.is-home-route .header-shell nav a{width:160px;min-width:160px;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.02em;color:#000;white-space:nowrap}.is-home-route .header-shell nav a:last-child{color:#000}.is-home-route .header-shell .group .absolute{background:#871b20}.is-home-route .fixed.left-0.top-1>div.absolute .mx-auto{max-width:1440px;padding-left:0;padding-right:0}.is-home-route .fixed.left-0.top-1>div.absolute .mx-auto>.w-\[220px\]{width:var(--pc-menu-spacer, 370px)}.is-home-route .fixed.left-0.top-1>div.absolute .grid.flex-1{flex:0 0 var(--pc-nav-total, 800px);grid-auto-columns:160px;grid-auto-flow:column;-moz-column-gap:20px;column-gap:20px;grid-template-columns:none}.is-home-route .fixed.left-0.top-1>div.absolute .grid.flex-1>div{padding-left:24px;padding-right:24px;display:flex;flex-direction:column;justify-content:flex-start;position:relative;border-right:none}.is-home-route .fixed.left-0.top-1>div.absolute .grid.flex-1>div:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;right:-10px;width:1px;background:#f4f4f5}.is-home-route .fixed.left-0.top-1>div.absolute .grid.flex-1>div>a{font-size:18px;font-weight:700;letter-spacing:-.02em;white-space:nowrap}.is-home-route .fixed.left-0.top-1>div.absolute .grid.flex-1 li a{font-size:18px;font-weight:400;letter-spacing:-.02em;line-height:1.8}.is-home-route .pc-main-home{max-width:1440px;margin:0 auto;background:#fff;display:flex;flex-direction:column}.is-home-route .pc-hero-figma{order:1;position:relative;left:50%;width:100vw;margin-left:-50vw;margin-top:63px;aspect-ratio:1920 / 900;height:auto}.is-home-route .home-members-section{order:2}.is-home-route .pc-mid-banner{order:3;position:relative;left:50%;width:100vw;margin-left:-50vw;margin-top:70px;height:auto}.is-home-route .pc-mid-banner .pc-mid-banner-frame{position:relative;width:100%;max-width:1440px;margin:0 auto;aspect-ratio:1440 / 649}.is-home-route .pc-hero-figma img{-o-object-position:left center;object-position:left center}.is-home-route .home-practice-section{order:4}.is-home-route .home-practice-section--home{margin-top:70px}.is-home-route .home-case-section{order:5}.is-home-route .home-news-section{order:6}.is-home-route .home-service-section{order:7}.is-home-route .home-recruit-section{order:8}.is-home-route .pc-hero{min-height:700px;height:700px;margin-top:63px;padding:0;background:#0f1013}.is-home-route .pc-hero-bg{display:block;opacity:1;filter:none}.is-home-route .pc-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#00000026 55%,#0006);pointer-events:none}.is-home-route .hero-search{width:777px;max-width:100%}.is-home-route .pc-hero-search{width:740px;max-width:740px;height:61px;margin-top:8px;border:0}.is-home-route .hero-search-eyebrow{color:#000;line-height:60px;text-shadow:0 2px 16px rgba(255,255,255,.6)}.is-home-route .hero-search-title{color:#000;line-height:84px;text-shadow:0 2px 20px rgba(255,255,255,.6)}.is-home-route .hero-search-cta{color:#000;line-height:30px;text-shadow:0 2px 14px rgba(255,255,255,.55)}.is-home-route .hero-mission{position:relative;z-index:1;gap:18px}.is-home-route .hero-mission-tagline{margin:0;color:#871b20;font-size:48px;font-weight:800;letter-spacing:-.02em;text-shadow:0 2px 18px rgba(255,255,255,.55)}.is-home-route .hero-mission-sub{margin:0;color:#111;font-size:26px;font-weight:700;line-height:1.5;text-shadow:0 2px 14px rgba(255,255,255,.5)}.is-home-route .hero-mission-highlight{color:#871b20}.is-home-route .hero-mission-call{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:14px;transition:opacity .2s ease}.is-home-route .hero-mission-call:hover{opacity:.8}.is-home-route .hero-mission-call-label{color:#111;font-size:22px;font-weight:800;letter-spacing:.04em;text-shadow:0 2px 14px rgba(255,255,255,.5)}.is-home-route .hero-mission-call-number{color:#111;font-size:30px;font-weight:800;letter-spacing:-.01em;text-shadow:0 2px 14px rgba(255,255,255,.5)}.is-home-route .pc-main-home section:not(.pc-hero)>div{max-width:1440px;padding-left:97px;padding-right:97px}.is-home-route .pc-main-home .home-members-section>div{padding-left:0!important;padding-right:0!important}.is-home-route .home-practice-section{height:378px;padding-top:34px;padding-bottom:0}.is-home-route .home-practice-section .mb-14{height:58px;margin-bottom:34px;padding-left:33px;display:flex;align-items:center;justify-content:flex-start;gap:16px}.is-home-route .home-practice-section:not(.home-practice-section--home) .mb-14{padding-left:0}.is-home-route .home-practice-section:not(.home-practice-section--home) .border-t{justify-content:flex-start;gap:44px}.is-home-route .home-practice-section .mb-14>div{display:flex;align-items:baseline;gap:16px}.is-home-route .home-practice-section .mb-14>div>p:not(.mb-5),.is-home-route .home-members-section .mb-14>div>p:not(.mb-5){display:none}.is-home-route .home-practice-section p.mb-5 a.home-more-link,.is-home-route .home-members-section p.mb-5 a.home-more-link,.is-home-route .home-news-section p.mb-5 a.home-more-link{display:inline-flex;align-items:center;gap:2px;color:inherit;transition:color .2s ease}.is-home-route .home-practice-section p.mb-5 a.home-more-link:hover,.is-home-route .home-members-section p.mb-5 a.home-more-link:hover,.is-home-route .home-news-section p.mb-5 a.home-more-link:hover{color:#871b20}.is-home-route .home-practice-section p.mb-5,.is-home-route .home-news-section p.mb-5{order:2;margin:0;font-size:21px;font-weight:500;line-height:25px;letter-spacing:0;text-transform:none;color:#1c1b1f9e}.is-home-route .home-practice-section h2,.is-home-route .home-members-section h2,.is-home-route .home-news-section h2{font-family:Noto Sans KR,system-ui,sans-serif;font-size:31px;font-weight:700;line-height:37px;letter-spacing:-.05em;color:#18181b}.is-home-route .home-practice-section h2{order:1}.is-home-route .home-practice-section--home .mb-14{position:relative;left:-10px;height:auto;margin-bottom:54px;display:block;text-align:center}.is-home-route .home-practice-section--home .mb-14>div{display:block;text-align:center}.is-home-route .home-practice-section--home p.mb-5{display:inline-block;margin:0 0 9px;padding:0 15px 6px;font-size:31px;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;color:#871b20;border-bottom:3px solid #871b20}.is-home-route .home-practice-section--home h2{font-size:31px;font-weight:700;line-height:1;letter-spacing:0;color:#000}.is-home-route .home-practice-section--home .home-more-link--stacked,.is-home-route .home-news-section .home-more-link--stacked{display:none}.is-home-route .home-practice-section .border-t{display:grid!important;grid-template-columns:repeat(6,160px);justify-content:center;gap:55px;padding-left:0;padding-right:0;border:0}.is-home-route .home-practice-section .border-t>a{display:grid!important;min-height:160px;width:160px;height:160px;place-items:center;border:0;border-radius:12px;background:#871b20;padding:0;text-align:center;color:#fff;transition:transform .25s ease,background .25s ease}.is-home-route .home-practice-section .border-t>a:hover{transform:translateY(-4px);background:#75171c}.is-home-route .home-practice-section .border-t>a>div:first-child,.is-home-route .home-practice-section .border-t>a p,.is-home-route .home-practice-section .border-t>a svg{display:none}.is-home-route .home-practice-section .border-t>a h3{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-size:35px;font-weight:500;line-height:42px;letter-spacing:0;color:#fff}.is-home-route .home-members-section{background:#fff;color:#111;height:755px;padding-top:40px;padding-bottom:0}.is-home-route .home-members-section span.border-b{color:#fff}.is-home-route .home-members-section .mb-14{height:58px;margin-bottom:34px;padding-left:33px;display:flex;align-items:baseline;justify-content:flex-start;gap:18px}.is-home-route .home-members-section .mb-14>div{display:flex;align-items:baseline;gap:18px}.is-home-route .home-members-section .mb-14>div>p:not(.mb-5){display:none}.is-home-route .home-members-section p.mb-5{order:2;margin:0;font-size:21px;font-weight:500;line-height:25px;letter-spacing:0;text-transform:none;color:#1c1b1f9e}.is-home-route .home-members-section--home{height:auto;min-height:755px}.is-home-route .home-members-section--home .mb-14{position:relative;height:auto;display:block;margin-bottom:50px;text-align:center}.is-home-route .home-members-section--home .mb-14>div{display:block;text-align:center}.is-home-route .home-members-section--home p.mb-5{display:inline-block;margin:0 0 13.5px;padding:0 15px 3px;font-size:31px;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;color:#871b20;border-bottom:3px solid #871b20}.is-home-route .home-members-section--home h2{width:auto;max-width:100%;margin:0 auto;font-size:35px;font-weight:700;line-height:1;letter-spacing:0;white-space:normal;color:#000}.is-home-route .home-members-section--home .mb-14>div>p:not(.mb-5){display:block;margin:14px auto 0;max-width:none;font-size:18px;font-weight:400;line-height:1.7;letter-spacing:-.05em;text-transform:none;color:#666}.is-home-route .home-members-section .member-grid--home{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:92px;padding-left:103px;padding-right:103px;overflow:visible}.is-home-route .home-members-section .member-grid--home>a{min-width:0}.is-home-route .home-members-section .member-grid--home .aspect-\[3\/4\]{width:350px;height:541px;aspect-ratio:auto;border-radius:12px;background:#d9d9d9}.is-home-route .home-members-section h3{color:#000;font-size:30px;font-weight:900;line-height:30px;letter-spacing:.01em}.is-home-route .home-members-section a>p{color:#000}.is-home-route .home-members-section a>h3+p{font-size:18px;font-weight:700}.is-home-route .home-members-section a>p:last-child{color:#000;font-size:16px;font-weight:400;line-height:1.65}.member-desktop-carousel{position:relative;width:min(100vw,1350px);left:50%;margin-left:calc(min(100vw,1350px)/-2)}.member-carousel-root{--member-card-w: 338px;--member-card-h: 464px;--member-card-gap: 30px;--member-center-scale: 1.1724;--member-center-margin: 29px;--member-card-transition: .6s cubic-bezier(.4, 0, .2, 1);position:relative;width:100%;height:603.9936px;display:flex;justify-content:center;align-items:center;overflow:hidden}.member-carousel-viewport{position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.member-carousel-track{position:absolute;left:0;display:flex;gap:var(--member-card-gap);align-items:center;width:-moz-max-content;width:max-content;transition:transform var(--member-card-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}.member-carousel-track[data-transition=off]{transition:none}.member-carousel-track.is-dragging{cursor:grabbing}.member-carousel-card-link{display:block;text-decoration:none}.member-carousel-card{flex-shrink:0;position:relative;width:var(--member-card-w);height:var(--member-card-h);border-radius:50px;overflow:hidden;z-index:1;background:#27272a;transition:transform var(--member-card-transition),margin var(--member-card-transition)}.member-carousel-card[data-transition=off]{transition:none}.member-carousel-card[data-center=on]{transform:scale(var(--member-center-scale));margin-left:var(--member-center-margin);margin-right:var(--member-center-margin);z-index:5}.member-carousel-card[data-was-center=on]{z-index:4}.member-carousel-card-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.member-carousel-card-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform var(--member-card-transition)}.member-carousel-card:hover .member-carousel-card-bg img{transform:scale(1.08)}.member-carousel-card-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:30px;font-weight:300;color:#71717a}.member-carousel-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#fff;border:1.69px solid rgba(0,0,0,.1);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.member-carousel-root:hover .member-carousel-nav{opacity:1;visibility:visible}.member-carousel-nav:hover{opacity:.85}.member-carousel-nav-prev{left:40px}.member-carousel-nav-next{right:40px}.member-carousel-nav svg{width:22px;height:22px}.member-carousel-nav svg path{stroke:#4b515b}.member-carousel-nav-prev svg{transform:rotate(180deg)}.member-desktop-carousel-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1c1b1f00 50%,#000);pointer-events:none}.member-desktop-carousel-caption{position:absolute;left:0;right:0;bottom:14px;display:flex;flex-direction:column;align-items:center;padding:0 20px;text-align:center;color:#fff}.member-desktop-carousel-tagline{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 7px;font-size:20px;font-weight:900;line-height:22px;letter-spacing:.148em;background:linear-gradient(100deg,#bf9333,#fece43,#fece43,#fece43,#bf9333 80%,#dfb754,#feda75);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.member-desktop-carousel-name{margin:0;font-size:28px;line-height:30px;font-weight:700;letter-spacing:.01em;text-shadow:0 2px 3px rgba(0,0,0,.3)}.member-desktop-carousel-role{margin-left:10px;font-size:23px;line-height:30px;font-weight:700;letter-spacing:0}.member-desktop-carousel-english{max-width:100%;margin:6px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:28px;line-height:30px;font-weight:700;letter-spacing:0;text-shadow:0 2px 3px rgba(0,0,0,.3)}.is-home-route .home-case-section{display:none}.is-home-route .home-news-section{height:615px;margin-top:57px;padding-top:36px;padding-bottom:0;background:#fff}.is-home-route .pc-main-home .home-news-section>div{padding-left:0!important;padding-right:0!important}.is-home-route .home-news-section .mb-14{height:58px;margin-bottom:21px;padding-left:33px;display:flex;align-items:baseline;justify-content:flex-start;gap:16px}.is-home-route .home-news-section .mb-14>div{display:flex;align-items:baseline;gap:16px}.is-home-route .home-news-section .mb-14{position:relative;left:-10px;height:auto;margin-bottom:41px;display:block;text-align:center}.is-home-route .home-news-section .mb-14>div{display:block;text-align:center}.is-home-route .home-news-section p.mb-5{display:inline-block;margin:0 0 9px;padding:0 15px 6px;font-size:31px;font-weight:700;line-height:1;letter-spacing:0;text-transform:uppercase;color:#871b20;border-bottom:3px solid #871b20}.is-home-route .home-news-section h2{font-size:31px;font-weight:700;line-height:1;letter-spacing:0;color:#000}.is-home-route .home-news-section .home-news-grid{width:1235px;height:380px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #ececec;border-right:0}.is-home-route .home-news-section .home-news-grid>a{border:0;border-right:1px solid #ececec;padding:18px}.is-home-route .home-news-section .home-news-grid>a>div{height:154px;aspect-ratio:auto}.is-home-route .home-recruit-section{display:none}.is-home-route #consult{background:#871b20;height:auto;min-height:580px;padding-top:40px;padding-bottom:44px}.is-home-route #consult>div{max-width:none;padding-left:0;padding-right:0}.is-home-route #consult .consult-kicker{height:58px;margin-bottom:0;color:#fff;font-size:40px;font-weight:700;line-height:48px;letter-spacing:0;text-transform:uppercase}.is-home-route #consult .consult-subtitle{height:24px;margin-bottom:35px;color:#fff;font-size:19px;font-weight:400;line-height:23px;letter-spacing:0}.is-home-route #consult h2{display:none}.is-home-route #consult form{display:grid;width:803px;max-width:803px;grid-template-columns:384px 384px;-moz-column-gap:35px;column-gap:35px;row-gap:40px;margin-top:0;margin-left:calc(50% - 401.5px);margin-right:auto;margin-bottom:34px;border:0;background:transparent;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}.is-home-route #consult form>div:first-child{display:contents}.is-home-route #consult input:not([type=checkbox]),.is-home-route #consult select,.is-home-route #consult textarea{border-bottom:2px solid rgba(255,255,255,.75);border-radius:0;padding:0 0 13px;color:#fff;font-size:25px;font-weight:400;line-height:30px;letter-spacing:-.06em}.is-home-route #consult input:not([type=checkbox])::-moz-placeholder,.is-home-route #consult textarea::-moz-placeholder{color:#fff;opacity:1}.is-home-route #consult input:not([type=checkbox])::placeholder,.is-home-route #consult textarea::placeholder{color:#fff;opacity:1}.is-home-route #consult input[name=name]{grid-column:1;grid-row:1}.is-home-route #consult input[name=phone]{grid-column:2;grid-row:1}.is-home-route #consult select,.is-home-route #consult textarea{margin-bottom:0}.is-home-route #consult select{grid-column:1;grid-row:2}.is-home-route #consult input[name=incident_date]{grid-column:1;grid-row:3}.is-home-route #consult input[name=preferred_time]{grid-column:1;grid-row:4}.is-home-route #consult .consult-summary-field{grid-column:2;grid-row:2 / span 3;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;text-align:left}.is-home-route #consult .consult-summary-field label{margin:0 0 2px;color:#fff;font-size:25px;font-weight:400;line-height:30px;letter-spacing:-.06em}.is-home-route #consult .consult-summary-field p{margin:0;color:#bea5a5;font-size:18px;font-weight:500;line-height:30px;letter-spacing:-.04em}.is-home-route #consult .consult-summary-field textarea{min-height:0;height:40px;margin:auto 0 0;padding:0;overflow:hidden}.is-home-route #consult form>div:nth-last-of-type(1){grid-column:1 / -1;grid-row:5;margin:6px auto 0;color:#fff;font-size:18px;letter-spacing:-.04em;text-align:center}.is-home-route #consult form>div:nth-last-of-type(1) button{font-weight:700;text-decoration:none}.is-home-route #consult form>div:nth-last-of-type(1) label{align-items:center;justify-content:center;gap:10px}.is-home-route #consult input[type=checkbox]{width:15px;height:15px;margin:0;flex:0 0 auto;accent-color:#ffffff}.is-home-route #consult form>button{grid-column:1 / -1;grid-row:6;width:325px;height:70px;border-radius:64px;justify-self:center;background:#fff;color:#871b20;font-size:25px;font-weight:700;line-height:30px;letter-spacing:-.04em}.is-home-route #consult .consult-kakao-link,.is-home-route #consult .flex.items-center.justify-center{display:none}.is-home-route .home-news-section .home-news-grid>a{display:flex;flex-direction:column}.is-home-route .home-news-section .home-news-grid>a>p.mb-2{order:10;margin:auto 0 0;padding-top:16px;color:#767676;font-size:15px;font-weight:400;letter-spacing:.04em;text-transform:none}.is-home-route .home-contact-strip{display:grid;grid-template-columns:1fr auto 1fr;height:60px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#fff}.is-home-route .home-contact-strip-divider{width:3px;height:42.67px;background:#871b20;justify-self:center;align-self:center}.is-home-route .home-contact-strip .home-contact-strip-item{display:flex;align-items:center;justify-content:center;gap:14px;color:#871b20;font-size:37px;font-weight:700;line-height:30px;letter-spacing:-.04em;transition:opacity .2s ease}.is-home-route .home-contact-strip .home-contact-strip-item:hover{opacity:.85}.is-home-route .home-contact-strip .home-contact-strip-item svg{width:38px;height:38px}.is-home-route .home-contact-strip .home-contact-strip-item:first-child svg{width:42px;height:42px}.quick-consult-bar{position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;align-items:stretch;height:72px;background:#141415;box-shadow:0 -4px 16px #00000038}.quick-consult-phone{display:flex;flex-shrink:0;align-items:center;gap:14px;padding:0 44px;background:#871b20;color:#fff;transition:background .2s ease}.quick-consult-phone:hover{background:#75171c}.quick-consult-kakao{display:flex;flex-shrink:0;align-items:center;gap:10px;padding:0 28px 0 0;background:#871b20;color:#fff;font-size:24px;font-weight:500;line-height:30px;transition:background .2s ease}.quick-consult-kakao img{margin-left:-4px}.quick-consult-kakao:hover{background:#75171c}.quick-consult-kakao img{width:28px;height:28px}.quick-consult-kakao-divider{width:2px;height:22px;margin-right:24px;background:#fff}.quick-consult-phone span{display:flex;flex-direction:column;line-height:1.2;font-size:24px;font-weight:800;letter-spacing:.02em}.quick-consult-phone em{font-style:normal;font-size:12px;font-weight:500;letter-spacing:.12em;opacity:.85}.quick-consult-fields{flex:1;display:flex;align-items:center;justify-content:center;gap:28px;min-width:0;padding:0 32px}.quick-consult-fields input[type=text],.quick-consult-fields input[type=tel]{width:190px;height:42px;padding:0 16px;background:#fff;border:1px solid #ffffff;border-radius:4px;color:#1a1a1a;font-size:15px;font-weight:500}.quick-consult-fields input[type=text]:focus,.quick-consult-fields input[type=tel]:focus{outline:none;border-color:#871b20}.quick-consult-fields input::-moz-placeholder{color:#8a8a8e}.quick-consult-fields input::placeholder{color:#8a8a8e}.quick-consult-divider{width:1px;height:24px;background:#ffffff40}.quick-consult-consent{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:400;color:#d4d4d8;white-space:nowrap}.quick-consult-consent input[type=checkbox]{width:15px;height:15px;margin:0;accent-color:#871b20}.quick-consult-consent button{color:#fff;font-weight:500;text-decoration:underline;text-underline-offset:2px}.quick-consult-notice{max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fece43;font-size:13px}.quick-consult-submit{flex-shrink:0;padding:0 58px;border:0;background:#871b20;color:#fff;font-size:20px;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:background .2s ease}.quick-consult-submit:hover{background:#75171c}.quick-consult-submit:disabled{opacity:.7;cursor:wait}.is-home-route .home-service-section{margin-top:80px;padding:0 0 128px}.is-home-route .pc-main-home .home-service-section .home-service-inner{display:flex;align-items:flex-start;margin:0 auto}.is-home-route .home-service-section .home-service-head{flex:0 0 606px;position:sticky;top:133px;align-self:flex-start}.is-home-route .home-service-section .home-service-head h2{margin:0;color:#871b20;font-size:31px;font-weight:700;line-height:1;letter-spacing:0}.is-home-route .home-service-section .home-service-head p{position:relative;margin:5.5px 0 0;color:#000;font-size:33px;font-weight:500;line-height:44px;letter-spacing:0}.is-home-route .home-service-section .home-service-more{display:inline-flex;align-items:center;gap:10px;margin-top:16px;border:1px solid rgba(0,0,0,.2);border-radius:9999px;background:#fff;padding:20px 30px;color:#000;font-size:18px;font-weight:500;transition:border-color .2s ease,color .2s ease}.is-home-route .home-service-section .home-service-more:hover{border-color:#871b20;color:#871b20}.is-home-route .home-service-section .home-service-items{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:45px;padding-top:8px}.is-home-route .home-service-section .home-service-item{width:658px;text-align:center}.is-home-route .home-service-section .home-service-media{width:658px;height:370px;margin:0 auto;border-radius:12px;background-color:#d9d9d9;background-size:cover;background-position:center}.is-home-route .home-service-section .home-service-item h3{margin:20px 0 0;color:#000;font-size:38px;font-weight:700;line-height:1.35;letter-spacing:0}.is-home-route .home-service-section .home-service-item p{margin:8px 0 0;color:#000;font-size:18px;font-weight:500;line-height:1.6;word-break:keep-all;letter-spacing:-.03em}.is-home-route .home-service-section .home-service-items>.home-service-item:last-child p{letter-spacing:-.04em}.page-hero{width:100%;min-height:430px;margin-top:63px;background:#871b20;display:flex;flex-direction:column;justify-content:center}.page-hero-inner{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:40px 48px;box-sizing:border-box}.page-hero-eyebrow{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0;color:#fff}.page-hero-title{margin:8px 0 0;max-width:1184px;font-family:Noto Sans KR,system-ui,sans-serif;font-size:60px;font-weight:700;line-height:72px;letter-spacing:0;color:#fff}.page-hero-title--wrapped{font-size:58px;line-height:70px}.page-hero-title{text-wrap:pretty}.page-hero-title-line{display:block}.page-hero-summary{margin:32px 0 0;max-width:1184px;font-family:Noto Sans KR,system-ui,sans-serif;font-size:19px;font-weight:400;line-height:23px;letter-spacing:0;color:#f5f5f5}}@media (max-width: 1023px){.value-principles h3,.value-procliente h3{font-size:15px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:-.05em!important}.value-principles p:not(.text-sm):not(.section-eyebrow),.value-principles li,.value-procliente p:not(.text-sm):not(.section-eyebrow){font-size:12px!important;line-height:1.67!important;letter-spacing:-.09em!important}.staff-cat .staff-cat-partner-title{font-size:15px!important;font-weight:700!important;letter-spacing:-.05em!important}.center-need-grid article h3{font-weight:500!important}.value-strengths article p{line-height:1.76}.greeting-layout .greeting-body{text-align:center}.greeting-layout .greeting-body p{font-size:12px;line-height:1.67;letter-spacing:-.09em;color:#000}.greeting-layout .greeting-body p:first-child{font-size:15px;font-weight:700;line-height:1.4;letter-spacing:-.05em}.greeting-layout .greeting-body p:last-child{font-weight:500}.staff-cat .staff-cat-partner p{font-size:10px!important;line-height:1.5!important;letter-spacing:-.03em!important;color:#000000a6}.about-intro,.about-identity,.about-procliente,.about-color{padding-top:44px;padding-bottom:44px}.about-intro .mb-14,.about-identity .mb-14,.about-color .mb-14{margin-bottom:28px}.about-intro p.mb-5,.about-identity p.mb-5,.about-color p.mb-5{margin-bottom:6px;font-size:10px;font-weight:700;letter-spacing:-.01em;color:#822222}.about-intro h2,.about-identity h2,.about-color h2{font-size:15px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.05em!important;color:#000}.about-identity .mb-14>div>p:not(.mb-5),.about-color .mb-14>div>p:not(.mb-5){margin-top:8px;font-size:10px;line-height:1.5;letter-spacing:-.03em;color:#000000a6}.about-intro .space-y-6>p:first-child{letter-spacing:-.11em}.about-intro .space-y-6{max-width:none;margin-left:auto;margin-right:auto;font-size:12px;line-height:1.67;letter-spacing:-.09em;color:#000}.about-procliente>div>p:first-child{font-size:10px;font-weight:700;letter-spacing:-.01em}.about-procliente h3{margin-top:6px;font-size:15px;line-height:1.25;font-weight:500;letter-spacing:-.01em}.about-procliente h3+div{max-width:330px;margin-left:auto;margin-right:auto;margin-top:22px}.about-procliente h3+div>p{font-size:11px;line-height:1.67;letter-spacing:-.1em;color:#000}.about-procliente h3+div>p.text-xl{font-size:11px;font-weight:700}.about-procliente h3+div.space-y-5>p:nth-of-type(2),.about-procliente h3+div.space-y-5>p:nth-of-type(3){margin-top:26px}.about-procliente h3+div.space-y-5>p:nth-of-type(4){margin-top:2px}.about-color .about-color-body{display:flex;align-items:stretch;gap:12px}.about-color .about-color-chip{flex:0 0 118px;height:auto;min-height:0;padding:8px 10px}.about-color .about-color-chip-title{font-size:11px;letter-spacing:-.05em}.about-color .about-color-chip-sub{margin-top:2px;font-size:9px;letter-spacing:-.05em}.about-color .about-color-body>div:last-child{display:flex;flex-direction:column;justify-content:center;gap:6px}.about-color .about-color-body>div:last-child p{margin:0;font-size:9px;line-height:1.7;letter-spacing:-.07em;color:#000000a6}.pc-hero{height:calc(100vw * 1072 / 1608);min-height:0;margin-top:85px;background:#000}.pc-hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-hero{width:100%;min-height:210px;margin-top:85px;background:#871b20;display:flex;flex-direction:column;justify-content:center}.page-hero-inner{position:relative;width:100%;padding:78px 24px;box-sizing:border-box}.page-hero+section,.page-hero+.page-hero-children{padding-top:30px!important}.page-hero-eyebrow{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:16px;letter-spacing:0;color:#fff}.page-hero-title{margin:8px 0 0;max-width:100%;font-family:Noto Sans KR,system-ui,sans-serif;font-size:30px;font-weight:700;line-height:38px;letter-spacing:0;color:#fff}.page-hero-summary{margin:16px 0 0;max-width:100%;font-family:Noto Sans KR,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:19px;letter-spacing:0;color:#f5f5f5}.hero-search{width:100%}.hero-search-eyebrow{margin-bottom:4px;font-size:27px!important;font-weight:400;line-height:28px;letter-spacing:0;color:#000}.hero-search-title{margin-top:0;font-size:37px!important;font-weight:700;line-height:39px;letter-spacing:0;color:#000}.pc-hero-search{width:320px;max-width:320px;height:46.69px;margin-top:12px;padding-left:3px;padding-right:2px}.pc-hero-search input{font-size:18px!important;line-height:22px;color:#b3b3b3;transform:translate(10px,-2px)}.pc-hero-search input::-moz-placeholder{color:#b3b3b3}.pc-hero-search input::placeholder{color:#b3b3b3}.pc-hero-search button{width:16px;height:16px}.pc-hero-search button svg{width:14px;height:14px}.hero-search-cta{margin-top:13px;font-size:23px!important;font-weight:700;line-height:27px;color:#000}.hero-search-cta svg{width:20px;height:20px}.home-practice-section{padding-top:50px;padding-bottom:25px}.home-members-section{padding-top:25px;padding-bottom:25px}.home-news-section{padding-top:25px;padding-bottom:50px}.home-practice-section .mb-14,.home-members-section .mb-14,.home-news-section .mb-14{margin-bottom:16px}.home-practice-section .mb-14>div,.home-members-section .mb-14>div,.home-news-section .mb-14>div{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}.home-practice-section .mb-14>div>h2,.home-members-section .mb-14>div>h2,.home-news-section .mb-14>div>h2{order:1;text-align:center}.home-practice-section .mb-14>div>h2:after,.home-members-section .mb-14>div>h2:after,.home-news-section .mb-14>div>h2:after{content:"";display:block;width:142px;height:2px;margin:0 auto;background:#871b20}.home-practice-section .mb-14>div>p.mb-5,.home-members-section .mb-14>div>p.mb-5,.home-news-section .mb-14>div>p.mb-5{order:2;margin:3px 0 0;text-align:center}.home-practice-section .mb-14>div>p:not(.mb-5),.home-members-section .mb-14>div>p:not(.mb-5),.home-news-section .mb-14>div>p:not(.mb-5){display:none}.home-members-section--home .mb-14>div>p.mb-5{order:0;margin-top:0;font-size:17px;line-height:normal;letter-spacing:normal}.home-members-section--home .mb-14>div>p.mb-5:after{content:"";display:block;width:100%;height:2px;margin:4px auto 0;background:#871b20}.home-members-section--home .mb-14>div>h2:after{display:none}.home-members-section--home .mb-14>div>p:not(.mb-5){display:block;order:3;margin:4px auto 0;max-width:300px;font-size:10px;font-weight:400;line-height:1.6;letter-spacing:-.07em;color:#222222b3}.home-news-section .mb-14>a{display:none}.home-practice-section--home .mb-14>div>h2,.home-news-section .mb-14>div>h2{display:block;order:1;margin:8.5px 0 0;font-size:15px;font-weight:700;line-height:1;letter-spacing:0;color:#18181b}.home-practice-section--home .mb-14>div>p.mb-5,.home-news-section .mb-14>div>p.mb-5{order:0;margin:0;font-size:17px;font-weight:700;line-height:normal;letter-spacing:normal}.home-practice-section--home .mb-14>div>p.mb-5:after,.home-news-section .mb-14>div>p.mb-5:after{content:"";display:block;width:100%;height:2px;margin:3.5px auto 0;background:#871b20}.home-practice-section--home .mb-14>div>.home-more-link--stacked,.home-news-section .mb-14>div>.home-more-link--stacked{display:none}.home-practice-section--home .mb-14>div>h2:after,.home-news-section .mb-14>div>h2:after{display:none}.home-practice-section h2,.home-members-section h2,.home-news-section h2{font-size:20px;font-weight:700;letter-spacing:-.02em;color:#871b20}.home-members-section--home h2{margin-top:4px;font-size:15px;line-height:normal;letter-spacing:normal;color:#18181b}.home-members-section--home .mb-14{margin-bottom:6px}.home-practice-section .home-more-link,.home-members-section .home-more-link,.home-news-section .home-more-link{display:inline-flex;align-items:center;justify-content:center;gap:2px;font-size:10px;font-weight:350;line-height:12px;letter-spacing:-.05em;text-transform:none;color:#838383}.home-practice-section .home-more-link svg,.home-members-section .home-more-link svg,.home-news-section .home-more-link svg{display:none}.home-practice-section{padding-top:48px;padding-bottom:48px}.home-practice-section>div{padding-left:20px;padding-right:20px}.practice-pill-list{display:flex;flex-direction:column;align-items:center;gap:10px}.practice-pill{display:flex;align-items:center;justify-content:center;width:100%;max-width:231px;height:54px;margin:0;padding:0 16px;background:var(--color-primary);border:1px solid var(--color-primary);border-radius:5px;text-align:center;font-size:18px;font-weight:700;letter-spacing:normal;color:#fff}.member-mobile-carousel-stage{display:flex;align-items:center;justify-content:center;gap:28px;margin:0 -24px;touch-action:pan-y}.member-mobile-carousel-photo{display:block;flex-shrink:0;position:relative;z-index:2;width:162px;aspect-ratio:162 / 251;border-radius:12px;overflow:hidden;background:#27272a}.member-mobile-carousel-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1c1b1f00 50%,#000);border-radius:inherit;pointer-events:none}.member-mobile-carousel-peek{position:relative;display:flex;flex:1 1 0;min-width:0;align-self:stretch;margin:15.5px 0;align-items:center;justify-content:center;border:0;border-radius:12px;overflow:visible;padding:0;background:#27272a}.member-mobile-carousel-peek--prev{border-radius:0 12px 12px 0}.member-mobile-carousel-peek--next{border-radius:12px 0 0 12px}.member-mobile-carousel-peek img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.member-mobile-carousel-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.member-mobile-carousel-photo>span{display:flex;height:100%;align-items:center;justify-content:center;font-size:28px;color:#a1a1aa}.home-members-section{background:#fff;color:#111}.member-mobile-carousel-overlay{position:absolute;left:0;right:0;bottom:8px;display:flex;flex-direction:column;align-items:center;padding:0 8px;text-align:center;color:#fff}.member-mobile-carousel-tagline{display:block;margin:0;font-size:10px;font-weight:900;line-height:12px;letter-spacing:.04em;background:linear-gradient(100deg,#bf9333,#fece43,#fece43,#fece43,#bf9333 80%,#dfb754,#feda75);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.member-mobile-carousel-nameline{margin:0;line-height:18px}.member-mobile-carousel-name{display:inline;font-size:15px;font-weight:500;line-height:18px;letter-spacing:.02em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.member-mobile-carousel-role{display:inline;margin:0 0 0 4px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.02em;color:#fff}.member-mobile-carousel-english{max-width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:18px;letter-spacing:-.08em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.member-mobile-carousel-arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:9999px;background:#d9d9d9;color:#838383}.member-carousel--mobile{margin:0 -24px}.member-carousel--mobile .member-carousel-root{--member-card-w: 162px;--member-card-h: 251px;--member-card-gap: 28px;--member-center-scale: 1.1724;--member-center-margin: 14px;--member-card-transition: .6s cubic-bezier(.4, 0, .2, 1);position:relative;width:100%;height:318.2724px;display:flex;justify-content:center;align-items:center;overflow:hidden}.member-carousel--mobile .member-carousel-viewport{position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.member-carousel--mobile .member-carousel-track{position:absolute;left:0;display:flex;gap:var(--member-card-gap);align-items:center;width:-moz-max-content;width:max-content;transition:transform var(--member-card-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.member-carousel--mobile .member-carousel-track[data-transition=off]{transition:none}.member-carousel--mobile .member-carousel-card-link{display:block;text-decoration:none}.member-carousel--mobile .member-carousel-card{flex-shrink:0;position:relative;width:var(--member-card-w);height:var(--member-card-h);border-radius:12px;overflow:hidden;z-index:1;background:#27272a;transition:transform var(--member-card-transition),margin var(--member-card-transition)}.member-carousel--mobile .member-carousel-card[data-transition=off]{transition:none}.member-carousel--mobile .member-carousel-card[data-center=on]{transform:scale(var(--member-center-scale));margin-left:var(--member-center-margin);margin-right:var(--member-center-margin);z-index:5}.member-carousel--mobile .member-carousel-card[data-was-center=on]{z-index:4}.member-carousel--mobile .member-carousel-card-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.member-carousel--mobile .member-carousel-card-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.member-carousel--mobile .member-carousel-card-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:22px;font-weight:300;color:#71717a}.member-carousel--mobile .member-carousel-nav{display:none}.member-carousel--mobile .member-desktop-carousel-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1c1b1f00 50%,#000);pointer-events:none}.member-carousel--mobile .member-desktop-carousel-caption{position:absolute;left:0;right:0;bottom:8px;display:flex;flex-direction:column;align-items:center;padding:0 8px;text-align:center;color:#fff}.member-carousel--mobile .member-desktop-carousel-tagline{display:block;margin:0;font-size:10px;font-weight:900;line-height:12px;letter-spacing:.04em;background:linear-gradient(100deg,#bf9333,#fece43,#fece43,#fece43,#bf9333 80%,#dfb754,#feda75);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.member-carousel--mobile .member-desktop-carousel-name{margin:0;font-size:15px;font-weight:500;line-height:18px;letter-spacing:.02em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}.member-carousel--mobile .member-desktop-carousel-role{margin-left:4px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.02em}.member-carousel--mobile .member-desktop-carousel-english{max-width:100%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:18px;letter-spacing:-.08em;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4)}@keyframes mobile-carousel-slide-next{0%{transform:translate(22px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes mobile-carousel-slide-prev{0%{transform:translate(-22px);opacity:0}to{transform:translate(0);opacity:1}}.mobile-carousel-slide-next{animation:mobile-carousel-slide-next .35s ease}.mobile-carousel-slide-prev{animation:mobile-carousel-slide-prev .35s ease}.news-mobile-carousel-stage{display:flex;align-items:center;justify-content:center;gap:18px;margin:0 -24px}.news-mobile-carousel-card{position:relative;z-index:2;flex-shrink:0;width:61vw;max-width:244px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;box-shadow:0 10px 28px -12px #00000059}.news-mobile-carousel-peek{position:relative;display:flex;flex:1 1 0;min-width:0;align-self:stretch;margin:25px 0;align-items:center;justify-content:center;border-radius:0;overflow:visible;background:#d9d9d9}.news-mobile-carousel-peek img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.45}.news-mobile-carousel-peek .news-mobile-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5}.news-mobile-carousel-peek--prev .news-mobile-carousel-arrow{left:auto;right:-26px}.news-mobile-carousel-peek--next .news-mobile-carousel-arrow{right:auto;left:-26px}.news-mobile-carousel-caption{display:block;margin:0;width:auto;padding:8px 10px;background:#fff;border-radius:0;text-align:left}.news-mobile-carousel-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:11px;font-weight:700;line-height:1.45;color:#000}.news-mobile-carousel-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.news-mobile-carousel-source{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:9px;color:#888}.news-mobile-carousel-date{flex-shrink:0;font-size:9px;color:#888}.news-mobile-carousel-photo{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:244 / 192;border-radius:0;overflow:hidden;background:#d9d9d9;color:#9a9a9a}.news-mobile-carousel-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-mobile-carousel-arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:9999px;background:#fff;box-shadow:0 4px 14px #0000002e;color:#871b20}.home-service-section{display:block;padding:50px 24px}.home-service-head{text-align:center;margin-bottom:12px}.home-service-head p{margin-left:0!important}.home-service-head h2{display:inline-block;font-size:19px;font-weight:700;letter-spacing:-.03em;color:var(--color-primary)}.home-service-head h2:after{content:"";display:block;width:100%;height:2px;margin:3px auto 0;background:#871b20}.home-service-head p{margin:8.5px 0 0;color:#000;font-size:15px;font-weight:700;line-height:1.25;letter-spacing:0;text-align:center}.home-service-more{display:none}.home-service-more svg{width:12px;height:12px}.home-service-items{display:flex;flex-direction:column;gap:32px}.home-service-item{text-align:center}.home-service-media{width:100%;max-width:329px;aspect-ratio:329 / 185;margin:0 auto;border-radius:12px;background-color:#d9d9d9;background-size:cover;background-position:center}.home-service-item h3{margin:16px 0 0;color:#000;font-size:19px;font-weight:700;line-height:47px;letter-spacing:0;text-align:center}.home-service-item p{margin:0;color:#000;font-size:10px;font-weight:500;line-height:16px;word-break:keep-all;letter-spacing:-.03em;text-align:center}.home-service-items>.home-service-item:last-child p{letter-spacing:-.05em}.home-contact-strip{display:none}#root>div{padding-bottom:0}#root footer{padding-bottom:112px}#consult{padding:33px 14px 36px;background:var(--color-primary)}#consult>.relative{max-width:none;padding:0}#consult .consult-kicker{margin:0 0 4px;font-size:20px;font-weight:700;letter-spacing:0;text-transform:none;color:#fff}#consult .consult-subtitle{margin:0 0 37px;font-size:9px;font-weight:400;color:#fff}#consult h2,#consult .flex.items-center.justify-center{display:none}#consult form{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:15px;column-gap:15px;row-gap:18px;max-width:100%;margin:0;padding:0;border:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}#consult form>div:first-child{display:contents}#consult input[name=name]{grid-column:1;grid-row:1}#consult input[name=phone]{grid-column:2;grid-row:1}#consult input[name=incident_date]{grid-column:1;grid-row:2}#consult select{grid-column:2;grid-row:3}#consult input[name=preferred_time]{grid-column:1;grid-row:3}#consult .consult-summary-field{grid-column:1 / -1}#consult form>div:nth-last-of-type(1){grid-column:1 / -1}#consult form>button{grid-column:1 / -1}#consult form input:not([type=checkbox]),#consult form select,#consult form textarea{font-size:12px;font-weight:500;margin:0;padding:0;min-width:0;color:#fff;border-bottom:2px solid #ffffff;border-radius:0}#consult form input:not([type=checkbox]),#consult form select{height:23px}#consult form input::-moz-placeholder,#consult form textarea::-moz-placeholder{color:#fff;opacity:1;letter-spacing:-.02em}#consult form input::placeholder,#consult form textarea::placeholder{color:#fff;opacity:1;letter-spacing:-.02em}#consult form textarea{height:45px;resize:none;overflow:hidden}.consult-kakao-link{display:flex;align-items:center;gap:4px;grid-column:1 / -1;justify-self:center;margin:-8px 0 0;padding-bottom:3px;font-size:12px;font-weight:500;letter-spacing:-.04em;border-bottom:1px solid #ffffff}.consult-kakao-link img{width:8.75px;height:8.33px}#consult input[name=phone]{letter-spacing:-.06em}#consult .consult-summary-field{display:flex;flex-direction:column;gap:2px;text-align:left}#consult .consult-summary-field label{margin:0;font-size:12px;font-weight:500;letter-spacing:-.06em;color:#fff}#consult .consult-summary-field p{margin:0;font-size:9px;font-weight:500;letter-spacing:-.04em;color:#bea5a5}#consult form>div:nth-last-of-type(1){margin:2px 0 0;font-size:11px;font-weight:400;letter-spacing:-.04em;color:#fff;text-align:center}#consult form>div:nth-last-of-type(1) label{align-items:center;justify-content:center;gap:4px}#consult form>div:nth-last-of-type(1) button{font-weight:700}#consult input[type=checkbox]{width:9px;height:9px;margin:0;flex:0 0 auto;accent-color:#ffffff}#consult form>button{width:177px;height:25px;min-height:0;margin-top:-13px;padding:0;display:flex;align-items:center;justify-content:center;justify-self:center;border-radius:64px;background:#fff;color:#871b20;font-size:12px;font-weight:700;letter-spacing:-.04em}}.reveal{opacity:0}.reveal.reveal-on{animation:seoksang-fade-in-up 2s ease both}@keyframes seoksang-fade-in-up{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){.reveal{opacity:1!important}.reveal.reveal-on{animation:none!important}}.center-quick-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.center-quick-btn{display:grid;place-items:center;min-height:92px;border-radius:12px;background:#871b20;color:#fff;font-family:Noto Sans KR,system-ui,sans-serif;font-size:20px;font-weight:500;text-align:center;transition:transform .25s ease,background .25s ease}.center-quick-btn:hover{transform:translateY(-4px);background:#75171c}@media (min-width: 1024px){.center-quick-grid{grid-template-columns:repeat(6,160px);gap:44px}.center-quick-btn{width:160px;height:160px;font-size:35px;line-height:42px}}.staff-profile-figma{display:grid;grid-template-columns:1fr;gap:28px;max-width:1096px;margin:0 auto;padding:40px 24px 64px}.staff-profile-photo{position:relative;overflow:hidden;background:#d9d9d9}.staff-profile-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.staff-profile-role{font-size:20px}.staff-profile-name{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:32px;line-height:1.2;letter-spacing:.02em;color:#000;word-break:keep-all}.staff-profile-intro{margin:6px 0 0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.35;letter-spacing:-.02em;color:#000;word-break:keep-all}.staff-profile-cards{margin-top:32px;display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.staff-profile-col{display:flex;flex-direction:column;gap:18px}.staff-card{background:#fff;border:1px solid #d9d9d9;box-shadow:4px 6px 10px 2px #d9d9d94d;padding:17px 16px 20px}.staff-card h3{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:500;font-size:23px;line-height:28px;letter-spacing:-.02em;color:#871b20}.staff-card-pills{margin-top:17px;display:flex;flex-wrap:wrap;gap:10px}.staff-pill{display:inline-flex;align-items:center;height:25px;padding:0 9px;border-radius:17.5px;background:#d9d9d926;border:.5px solid #d9d9d9;font-family:Pretendard Variable,Noto Sans KR,system-ui,sans-serif;font-weight:500;font-size:13px;line-height:16px;letter-spacing:-.02em;color:#000;white-space:nowrap}.staff-card-list{margin:17px 0 0;padding:0;list-style:none;font-family:Pretendard Variable,Noto Sans KR,system-ui,sans-serif;font-weight:500;font-size:13px;line-height:29px;color:#000;word-break:keep-all}.staff-card-list li{padding-left:13px;text-indent:-13px}.staff-card-list li:before{content:"• ";color:#000}.staff-card-list--edu{letter-spacing:-.03em}.staff-card-list--careers{letter-spacing:-.06em}.staff-profile-focus{margin-top:25px;display:flex;flex-wrap:wrap;gap:10px}.staff-pill--focus{padding:0 11px;letter-spacing:-.03em;font-family:Noto Sans KR,system-ui,sans-serif}@media (max-width: 1023px){.staff-profile-photo{aspect-ratio:453 / 622;max-height:560px}}@media (min-width: 1024px){.staff-profile-figma{grid-template-columns:453px 1fr;gap:34px;padding:115px 24px 96px}.staff-profile-photo{width:453px;height:100%;min-height:622px}.staff-profile-name{font-size:50px;line-height:60px}.staff-profile-role{font-size:30px}.staff-profile-intro{margin-top:6px;font-size:20px;line-height:24px}.staff-profile-cards{grid-template-columns:292px 292px;gap:25px}.staff-card--fields{min-height:161px}.staff-card--edu{min-height:262px}.staff-card--careers{min-height:441px}}.staff-cat-inner{max-width:1322px;margin:0 auto;padding:32.5px 24px 96px}.staff-cat-eyebrow{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:25px;line-height:30px;color:#871b20}.staff-cat-titles{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.staff-cat-titles h1{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:35px;line-height:54px;color:#000}.staff-cat-divider{width:3px;height:22px;background:#871b20}.staff-cat-titles h2{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:31px;line-height:54px;color:#000}.staff-cat-grid{margin-top:32.5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.staff-cat-card{position:relative;display:block;aspect-ratio:390 / 538;border-radius:50px;overflow:hidden;background:#d9d9d9}.staff-cat-card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.staff-cat-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:47.6% 24px 24px;text-align:center;background:#871b20b3;opacity:0;transition:opacity .3s ease}.staff-cat-card:hover .staff-cat-overlay,.staff-cat-card:focus-visible .staff-cat-overlay,.staff-cat-card.is-tapped .staff-cat-overlay{opacity:1}.staff-cat-card.is-tapped .staff-cat-label{opacity:0}.staff-cat-name{flex-shrink:0;margin:0;font-family:Pretendard,Pretendard Variable,Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:30px;line-height:36px;color:#fff}.staff-cat-line{display:none}.staff-cat-name:after{content:"";display:block;width:100%;height:1px;margin:4px 0 0;background:#fff}.staff-cat-tagline{flex-shrink:0;margin:9px 0 0;font-family:Pretendard Variable,Pretendard,Noto Sans KR,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:14px;letter-spacing:.02em;color:#fff}.staff-cat-more{flex-shrink:0;position:absolute;top:92.9%;left:0;right:0;text-align:center;margin-top:0;font-family:Pretendard,Pretendard Variable,Noto Sans KR,system-ui,sans-serif;font-weight:600;font-size:12px;line-height:14px;color:#fff}@media (min-width: 1024px){.staff-cat-inner{padding-top:32.5px}.staff-cat-grid{grid-template-columns:repeat(3,390px);justify-content:center;gap:54px 52px}.staff-cat-card{width:390px;height:538px}}.staff-cat-black{margin-top:26px;width:100%;max-width:390px;aspect-ratio:390 / 538;background:#000}@media (min-width: 1024px){.staff-cat-black{width:390px;height:538px}}.page-hero~section:not(.staff-cat) .font-light,.page-hero~.page-hero-children .font-light{font-weight:400}.page-hero~section:not(.staff-cat) .font-normal,.page-hero~.page-hero-children .font-normal{font-weight:500}.page-hero~section:not(.staff-cat) .font-medium,.page-hero~.page-hero-children .font-medium{font-weight:700}.page-hero~section:not(.staff-cat) .font-semibold,.page-hero~.page-hero-children .font-semibold{font-weight:700}.page-hero~section:not(.staff-cat) .font-bold,.page-hero~.page-hero-children .font-bold{font-weight:900}.member-dir-inner{max-width:1322px;margin:0 auto;padding:32.5px 24px 96px}.member-dir-eyebrow{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:25px;line-height:30px;color:#871b20}.member-dir-titles{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.member-dir-titles h1{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:35px;line-height:54px;color:#000}.member-dir-divider{width:3px;height:22px;background:#871b20}.member-dir-titles h2{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:31px;line-height:54px;color:#000}.member-dir-grid{margin-top:32.5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.member-dir-card{position:relative;display:block;aspect-ratio:390 / 538;border-radius:50px;overflow:hidden;background:#27272a}.member-dir-card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.member-dir-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1c1b1f00 50%,#000c);border-radius:inherit;pointer-events:none}.member-dir-caption{position:absolute;left:0;right:0;bottom:22px;padding:0 24px;text-align:center}.member-dir-tagline{margin:0 0 8px;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:900;font-size:20px;line-height:22px;letter-spacing:.1em;color:#fece43;text-shadow:.5px -.5px 1px rgba(0,0,0,.8)}.member-dir-name{margin:0;font-family:Noto Sans KR,system-ui,sans-serif;font-weight:700;font-size:28px;line-height:35px;letter-spacing:.01em;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.3)}@media (min-width: 1024px){.member-dir-grid{grid-template-columns:repeat(3,390px);justify-content:center;gap:54px 52px}.member-dir-card{width:390px;height:538px}}@media (max-width: 1023px){.member-carousel--news{margin:0 -24px}.member-carousel--news .member-carousel-root{--member-card-w: 244px;--member-card-h: auto;--member-card-gap: 18px;--member-center-scale: 1.08;--member-center-margin: 18px;--member-card-transition: .6s cubic-bezier(.4, 0, .2, 1);position:relative;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;height:300px}.member-carousel--news .member-carousel-viewport{position:relative;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.member-carousel--news .member-carousel-track{position:absolute;left:0;display:flex;gap:var(--member-card-gap);align-items:stretch;width:-moz-max-content;width:max-content;transition:transform var(--member-card-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.member-carousel--news .member-carousel-track[data-transition=off]{transition:none}.member-carousel--news .member-carousel-card-link{display:block;text-decoration:none}.member-carousel--news .news-track-card{flex-shrink:0;position:relative;width:244px;height:auto;border-radius:8px;overflow:hidden;z-index:1;background:#fff;border:1px solid #e0e0e0;box-shadow:0 10px 28px -12px #00000059;transition:transform var(--member-card-transition),margin var(--member-card-transition)}.member-carousel--news .news-track-card[data-transition=off]{transition:none}.member-carousel--news .news-track-card[data-center=on]{transform:scale(var(--member-center-scale));margin-left:var(--member-center-margin);margin-right:var(--member-center-margin);z-index:5}.member-carousel--news .news-track-card[data-was-center=on]{z-index:4}.member-carousel--news .news-track-photo{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:244 / 168;background:#d9d9d9;color:#9a9a9a;overflow:hidden}.member-carousel--news .news-track-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.member-carousel--news .news-track-caption{padding:12px 14px 14px}.member-carousel--news .news-track-title{margin:0;font-size:13px;font-weight:700;line-height:1.45;letter-spacing:-.03em;color:#18181b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.member-carousel--news .news-track-meta{margin:8px 0 0;font-size:10px;font-weight:400;letter-spacing:-.02em;color:#8a8a8a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-carousel--news .member-carousel-nav{display:none}.center-quick-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:8px}.center-quick-btn{min-height:64px;font-size:17px;border-radius:10px}}@media (max-width: 1023px){.page-hero{height:250px;min-height:250px;justify-content:flex-start}.page-hero-inner{padding:68px 10px 0}.page-hero--compact{height:156px;min-height:156px;justify-content:center}.page-hero--compact .page-hero-inner{padding:0 10px}.page-hero-eyebrow{font-size:10px;line-height:12px;font-weight:700;color:#fff}.page-hero-title{margin:5.5px 0 0;font-size:25px;line-height:30px;font-weight:700;color:#fff}.page-hero-summary{margin:27.5px 0 0;font-size:10px;line-height:12px;font-weight:400;color:#f5f5f5}.page-hero+.staff-cat{padding-top:0!important}.staff-cat-inner{padding-left:13px;padding-right:13px;padding-top:47.5px}.page-hero+.member-dir{padding-top:0!important}.member-dir-inner{padding-left:13px;padding-right:13px;padding-top:47.5px}.member-dir-eyebrow{font-size:15px;line-height:18px}.member-dir-titles h1{font-size:20px;line-height:35px;letter-spacing:-.05em}.member-dir-grid{margin-top:47.5px;grid-template-columns:minmax(0,250px);justify-content:center;gap:24px}.member-dir-card{width:100%;max-width:250px}.staff-cat-grid{grid-template-columns:minmax(0,250px);justify-content:center;gap:24px}.staff-cat-card{width:100%;max-width:250px}.staff-cat-black{width:100%;max-width:250px;margin:26px auto 0}.staff-cat-grid{margin-top:47.5px}.staff-cat-eyebrow{font-size:15px;line-height:18px}.staff-cat-titles{gap:10px}.staff-cat-titles h1{font-size:20px;line-height:35px;letter-spacing:-.05em}.staff-cat-titles h2{font-size:17px;line-height:35px;letter-spacing:-.05em}.staff-cat-divider{width:3px;height:14.4px}.staff-cat-name{font-size:20px;line-height:24px}.fixed.inset-0.z-40>nav>div:nth-child(1)>a{transform:translate(3px)}.fixed.inset-0.z-40>nav>div:nth-child(2){transform:translate(-20px)}.fixed.inset-0.z-40>nav>div:nth-child(2)>div{transform:translate(21px)}.fixed.inset-0.z-40>nav>div:nth-child(2)>a{transform:translate(15px)}.fixed.inset-0.z-40>nav{row-gap:15.2px}.fixed.inset-0.z-40>nav>div{padding-bottom:15.2px}.fixed.inset-0.z-40>nav>div>a{margin-bottom:10.4px}.page-hero-title{white-space:pre-line}}.member-dir-card{position:relative}.member-dir-card-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#d9dbe0;color:#5b6068;font-size:56px;font-weight:700}.member-dir-card-caption{position:absolute;left:0;right:0;bottom:0;padding:24px 20px 28px;background:linear-gradient(to top,#000000c7,#0000);color:#fff;text-align:center}.member-dir-card-name{margin:0;font-size:24px;font-weight:800;letter-spacing:-.01em}.member-dir-card-role{margin:4px 0 0;font-size:15px;font-weight:500;opacity:.88}.greeting-layout{display:grid;grid-template-columns:460px minmax(0,1fr);gap:56px;align-items:start;max-width:1400px}.greeting-emblem{display:flex;align-items:flex-start;justify-content:center;padding-top:0;margin-top:-19px}@media (min-width: 901px){.greeting-emblem{position:sticky;top:110px}}.greeting-emblem img{width:100%;max-width:460px;height:auto;display:block}.greeting-body p:first-child{font-size:24px;font-weight:600;line-height:1.65;color:#1c1b1f}.greeting-body p:last-child{font-weight:500;color:#3f3f46}.page-hero-summary strong{display:block;margin-bottom:6px;font-size:1.35em;line-height:calc(1em + 5px);font-weight:700;color:#fff}@media (max-width: 1280px){.greeting-layout{grid-template-columns:360px minmax(0,1fr);gap:44px}.greeting-emblem img{max-width:360px}}@media (max-width: 900px){.greeting-layout{grid-template-columns:1fr;gap:32px}.greeting-emblem{padding-top:0;margin-top:0}.greeting-emblem img{max-width:220px;margin:0 auto}}.staff-cat-label{position:absolute;left:0;right:0;bottom:0;padding:46px 20px 26px;background:linear-gradient(to top,#000000d1,#0000);color:#fff;text-align:center;pointer-events:none;transition:opacity .4s ease}.staff-cat-label-name{display:block;font-size:22px;font-weight:700;letter-spacing:-.01em}.staff-cat-label-role{display:block;margin-top:4px;font-size:14px;font-weight:400;opacity:.86}.staff-cat-card:hover .staff-cat-label{opacity:0}.staff-cat-name{word-break:keep-all}.staff-cat-name--stacked span{display:block}.staff-cat-name--stacked .staff-cat-name-role{margin-top:6px;font-size:.8em;font-weight:500}.staff-cat-card--static{cursor:default}.staff-cat-card--static.is-tapped .staff-cat-label{opacity:0}.staff-cat-partner{margin-bottom:72px}.staff-cat-partner-link{display:inline-block;font-size:15px;font-weight:700;letter-spacing:.06em;color:#871b20;border-bottom:1px solid #871b20;padding-bottom:2px;transition:opacity .2s ease}.staff-cat-partner-link:hover{opacity:.75}.staff-cat-partner-title{margin:14px 0 18px;font-size:31px;font-weight:700;letter-spacing:0;color:#18181b}.staff-cat-partner p{max-width:900px;margin:0 0 14px;font-size:17px;font-weight:400;line-height:1.9;color:#52525b}@media (max-width: 900px){.staff-cat-label{padding:38px 10px 20px}.staff-cat-label-name{font-size:19px;white-space:nowrap}.staff-cat-label-role{font-size:13px}}.member-dir-card:hover .staff-cat-label{opacity:0}.member-dir-card:hover .staff-cat-overlay{opacity:1}.page-hero~section:not(.staff-cat):not(#consult) h2.text-4xl{font-size:36px;line-height:1.3;letter-spacing:-.02em;font-weight:600}.page-hero~section:not(.staff-cat):not(#consult) h2.text-3xl,.page-hero~section:not(.staff-cat):not(#consult) h3.text-3xl{font-size:36px;line-height:1.3;letter-spacing:-.02em;font-weight:600}.page-hero~section:not(.staff-cat):not(#consult) h3.text-xl{font-size:18px;font-weight:600}@media (max-width: 900px){.page-hero~section:not(.staff-cat):not(#consult) h2.text-4xl{font-size:28px}.page-hero~section:not(.staff-cat):not(#consult) h3.text-xl{font-size:17px}.page-hero~section:not(.staff-cat):not(#consult) h2.text-3xl,.page-hero~section:not(.staff-cat):not(#consult) h3.text-3xl{font-size:28px}}.value-principles .break-keep>h3{font-size:18px;font-weight:600;line-height:1.7}.value-principles article>h3{font-size:22px;font-weight:600}@media (max-width: 900px){.value-principles .break-keep>h3{font-size:16px}.value-principles article>h3{font-size:20px}}.page-hero~section:not(#consult):not(.staff-cat):not(.member-dir):not(.center-slb) p:not(.section-eyebrow){font-size:18px!important;line-height:1.9!important;letter-spacing:normal!important}@media (max-width: 1023px){.page-hero~section:not(#consult):not(.staff-cat):not(.member-dir):not(.center-slb) p:not(.section-eyebrow){font-size:13px!important;line-height:1.67!important;letter-spacing:-.1em!important}}.center-process-card .center-process-head{margin-bottom:0}.center-process-card .center-process-copy{margin-top:18.5px}@media (min-width: 1024px){.center-process-card .center-process-copy{margin-top:13px}}#consult input::-moz-placeholder,#consult textarea::-moz-placeholder{-moz-transition:color .2s ease;transition:color .2s ease}#consult input::placeholder,#consult textarea::placeholder{transition:color .2s ease}.is-home-route #consult input:not([type=checkbox]):focus::-moz-placeholder,.is-home-route #consult textarea:focus::-moz-placeholder,#consult form input:not([type=checkbox]):focus::-moz-placeholder,#consult form textarea:focus::-moz-placeholder,#consult input:focus::-moz-placeholder,#consult textarea:focus::-moz-placeholder{color:#ffffff47;opacity:1}.is-home-route #consult input:not([type=checkbox]):focus::placeholder,.is-home-route #consult textarea:focus::placeholder,#consult form input:not([type=checkbox]):focus::placeholder,#consult form textarea:focus::placeholder,#consult input:focus::placeholder,#consult textarea:focus::placeholder{color:#ffffff47;opacity:1}#consult .consult-datetime{display:contents}#consult .consult-date-wrap{grid-column:1!important;grid-row:2!important}#consult select[name=preferred_slot]{grid-column:2!important;grid-row:2!important}#consult select[name=preferred_slot],#consult select[name=category]{padding-left:0!important;text-indent:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23ffffff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 8px}@media (max-width: 1023px){#consult select[name=preferred_slot],#consult select[name=category]{padding-right:16px!important;background-position:right center}}@media (min-width: 1024px){.is-home-route #consult select[name=preferred_slot],.is-home-route #consult select[name=category]{padding-right:24px!important;background-size:16px 11px;background-position:right 0 top 10px}}#consult .consult-date-wrap{display:block;line-height:0}#consult .consult-date-wrap input[type=date]{display:block;padding-left:0!important;padding-right:0!important;width:100%}@media (min-width: 1024px){.is-home-route #consult .consult-date-wrap input[type=date],.is-home-route #consult select[name=preferred_slot],.is-home-route #consult select[name=category]{height:45px;line-height:30px}}.consult-naver-badge{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:2px;background:#03c75a;color:#fff;font-size:9px;font-weight:900;line-height:1}#consult .consult-datetime select:disabled{color:#ffffff73;cursor:not-allowed}#consult .consult-datetime input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7;cursor:pointer}.rail-glyph{display:block;width:30px;height:30px;color:inherit}.center-slb p,.center-slb h2,.center-slb h3,.center-slb li{word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.center-slb .center-intro-copy p,.center-slb .center-service-copy{font-size:15px!important;font-weight:400!important;line-height:1.75!important;letter-spacing:-.5px!important;color:#555}.center-slb .center-intro-copy p+p,.center-slb .center-service-copy+.center-service-copy{margin-top:14px}.center-slb h2{letter-spacing:-1px}.center-slb .center-intro-copy{max-width:none}.center-slb .center-intro-copy p.center-intro-lead{margin-bottom:22px;font-size:20px!important;font-weight:700!important;line-height:1.45!important;letter-spacing:-1px!important;color:#222}.center-intro-list{display:flex;flex-direction:column;gap:14px}.center-slb .center-intro-item{position:relative;padding-left:15px;font-size:15px;font-weight:400;line-height:1.75;letter-spacing:-.5px;color:#555}.center-slb .center-intro-item:before{content:"";position:absolute;left:0;top:11px;width:4px;height:4px;border-radius:50%;background:var(--seoksang-red, #8b1a1a)}.center-slb .center-em{font-weight:700;color:#222}@media (max-width: 1023px){.center-slb .center-intro-copy p.center-intro-lead{margin-bottom:16px;font-size:13px!important;line-height:1.5!important;letter-spacing:-.05em!important}.center-intro-list{gap:11px}.center-slb .center-intro-item{font-size:14px;padding-left:13px}.center-slb .center-intro-item:before{top:9px}}.center-intro-visual{margin-top:40px;aspect-ratio:1200 / 420;overflow:hidden;background:#f4f4f5}.center-intro-visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.center-highlight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px}.center-highlight-title{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-1px;color:#222;word-break:keep-all}.center-highlight-item{position:relative;padding-left:14px;font-size:15px;font-weight:400;line-height:1.75;letter-spacing:-.5px;color:#555}.center-highlight-item+.center-highlight-item{margin-top:6px}.center-highlight-item:before{content:"";position:absolute;left:0;top:11px;width:4px;height:4px;border-radius:50%;background:var(--seoksang-red, #8b1a1a)}@media (max-width: 1023px){.center-intro-section>div{display:flex;flex-direction:column}.center-intro-section .mb-14{margin-bottom:26px}.center-intro-section .center-intro-visual{order:1;margin-top:0;margin-bottom:26px}.center-intro-section .center-intro-copy{order:2}.center-intro-visual{margin-top:26px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.center-highlight-grid{grid-template-columns:minmax(0,1fr);gap:28px}.center-highlight-title{font-size:17px;margin-bottom:10px;padding-bottom:10px}.center-highlight-item{font-size:14px}}.center-service-list{display:flex;flex-direction:column;gap:56px}.center-service-item{display:grid;grid-template-columns:370px minmax(0,1fr);gap:40px;align-items:stretch}.center-service-thumb{min-height:160px;height:100%;overflow:hidden;background:#f4f4f5}@media (min-width: 1024px){.center-service-thumb{min-height:247px}}.center-service-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.center-service-num{font-family:inherit;font-size:15px;font-weight:700;line-height:1;letter-spacing:0;color:var(--seoksang-red, #8b1a1a)}.center-service-title{margin-top:10px;margin-bottom:16px;font-size:23px;font-weight:700;line-height:1.2;letter-spacing:-1px;color:#222;word-break:keep-all}@media (max-width: 1023px){.center-service-list{gap:40px}.center-service-item{grid-template-columns:minmax(0,1fr);gap:18px}.center-service-thumb{height:auto;width:100%;max-width:100%;aspect-ratio:370 / 160}.center-slb .center-intro-copy p,.center-slb .center-service-copy{font-size:12px!important;line-height:1.67!important;letter-spacing:-.09em!important;text-align:left}.center-slb .center-intro-copy,.center-slb .center-intro-list,.center-slb .center-intro-item{text-align:left}.center-slb .center-intro-item{font-size:12px!important;line-height:1.67!important;letter-spacing:-.09em!important}.center-service-title{font-size:19px;margin-bottom:12px}.center-service-num{font-size:13px}}.rail-glyph-sm{display:inline-flex}.rail-glyph-sm .rail-glyph{width:21px;height:21px}@media (min-width: 1024px){.is-home-route #consult select[name=category]{grid-column:1;grid-row:3}.is-home-route #consult input[name=incident_date]{grid-column:1;grid-row:4}.is-home-route #consult .consult-summary-field{grid-column:2;grid-row:3 / span 2}.is-home-route #consult .consult-date-wrap input{width:100%}.is-home-route #consult .consult-date-ph{top:0;transform:none;font-size:25px;font-weight:400;line-height:30px;letter-spacing:-.06em}}#consult .consult-date-wrap{position:relative}#consult .consult-date-wrap input[data-empty=true]::-webkit-datetime-edit{opacity:0}#consult .consult-date-wrap input[data-empty=true]::-webkit-datetime-edit-year-field,#consult .consult-date-wrap input[data-empty=true]::-webkit-datetime-edit-month-field,#consult .consult-date-wrap input[data-empty=true]::-webkit-datetime-edit-day-field,#consult .consult-date-wrap input[data-empty=true]::-webkit-datetime-edit-text{color:transparent;background:transparent}#consult .consult-date-ph{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;white-space:nowrap;color:#fff;opacity:1;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em;margin-top:-1px}#consult .consult-date-wrap input:focus~.consult-date-ph{opacity:.28}@media (max-width: 1023px){#consult select[name=category]{grid-column:1!important;grid-row:3!important}#consult input[name=incident_date]{grid-column:1!important;grid-row:4!important}#consult .consult-summary-field{grid-column:2!important;grid-row:3 / span 2!important;align-self:stretch}#consult .consult-summary-field{min-height:0}#consult .consult-summary-field textarea{flex:1 1 0;height:auto!important;min-height:0}}h1,h2,h3,h4,h5,.section-eyebrow{word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.section-eyebrow{font-family:Noto Sans KR,system-ui,sans-serif!important;font-size:25px!important;font-weight:700!important;line-height:30px!important;letter-spacing:normal!important;text-transform:none!important;color:#871b20!important}@media (max-width: 1023px){.section-eyebrow{font-size:15px!important;line-height:18px!important}}p,li,dd,dt,figcaption,label,blockquote{word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}input,textarea,select,button,code,pre{text-wrap:initial}.press-article-visual{display:flex;justify-content:center;margin-bottom:36px;padding:20px;background:#f4f4f5}.press-article-visual img{max-width:100%;max-height:380px;width:auto;height:auto;display:block}@media (max-width: 1023px){.press-article-visual{padding:14px}.press-article-visual img{max-height:260px}}.press-article-body p+p{margin-top:16px}.press-article-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.press-article-tag{padding:6px 12px;border:1px solid #e4e4e7;border-radius:999px;font-size:13px;color:#71717a}.press-article-foot{margin-top:44px;padding-top:28px;border-top:1px solid #e4e4e7}.press-article-note{margin-bottom:18px;font-size:14px!important;color:#71717a}@media (max-width: 1023px){.press-article-visual{margin-bottom:24px}.press-article-foot{margin-top:32px}.press-article-note{font-size:13px!important}}@media (max-width: 1023px){.value-principles .sentence-line{display:block}}.selection\:bg-seoksang-red *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(152 27 32 / var(--tw-bg-opacity, 1))}.selection\:bg-seoksang-red *::selection{--tw-bg-opacity: 1;background-color:rgb(152 27 32 / var(--tw-bg-opacity, 1))}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-seoksang-red::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(152 27 32 / var(--tw-bg-opacity, 1))}.selection\:bg-seoksang-red::selection{--tw-bg-opacity: 1;background-color:rgb(152 27 32 / var(--tw-bg-opacity, 1))}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.placeholder\:text-white\/50::-moz-placeholder{color:#ffffff80}.placeholder\:text-white\/50::placeholder{color:#ffffff80}.last\:border-0:last-child{border-width:0px}.hover\:translate-x-1:hover{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-seoksang-red:hover{--tw-border-opacity: 1;border-color:rgb(152 27 32 / var(--tw-border-opacity, 1))}.hover\:border-seoksang-red\/40:hover{border-color:#981b2066}.hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.hover\:border-zinc-900:hover{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.hover\:bg-seoksang-red:hover{--tw-bg-opacity: 1;background-color:rgb(152 27 32 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-100:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:text-seoksang-red:hover{--tw-text-opacity: 1;color:rgb(152 27 32 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-zinc-900:hover{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_22px_70px_-40px_rgba\(0\,0\,0\,\.45\)\]:hover{--tw-shadow: 0 22px 70px -40px rgba(0,0,0,.45);--tw-shadow-colored: 0 22px 70px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-white:focus{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:w-12{width:3rem}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-seoksang-red{--tw-bg-opacity: 1;background-color:rgb(152 27 32 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-seoksang-red{--tw-text-opacity: 1;color:rgb(152 27 32 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:grayscale-0{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 640px){.sm\:grid{display:grid}.sm\:w-64{width:16rem}.sm\:min-w-0{min-width:0px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:overflow-visible{overflow:visible}}@media (min-width: 768px){.md\:pointer-events-none{pointer-events:none}.md\:col-span-3{grid-column:span 3 / span 3}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:hidden{display:none}.md\:w-1\/5{width:20%}.md\:w-3\/5{width:60%}.md\:w-4\/5{width:80%}.md\:-translate-x-6{--tw-translate-x: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-12{gap:3rem}.md\:border-0{border-width:0px}.md\:py-0{padding-top:0;padding-bottom:0}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}}@media (min-width: 1024px){.lg\:mt-\[63px\]{margin-top:63px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-16{gap:4rem}.lg\:p-12{padding:3rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:py-32{padding-top:8rem;padding-bottom:8rem}.lg\:py-36{padding-top:9rem;padding-bottom:9rem}.lg\:pb-0{padding-bottom:0}.lg\:pt-24{padding-top:6rem}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:tracking-normal{letter-spacing:0em}}
