.CeoGreeting_page__Hyekb{min-height:calc(100svh - 72px);background:#ffffff;color:#050505;font-family:Noto Sans KR,Noto Sans,Apple SD Gothic Neo,Arial,sans-serif}.CeoGreeting_greeting__L6nSw{width:min(1056px,calc(100% - 48px));margin:0 auto;padding:clamp(28px,4vh,44px) 0 clamp(64px,9vh,96px)}.CeoGreeting_headline__bFkjO{display:grid;gap:3px;margin:0;color:#030303;font-size:clamp(28px,2.25vw,34px);font-weight:400;line-height:1.32;letter-spacing:0;text-align:center;word-break:keep-all}.CeoGreeting_headlineLine__2S37r{display:block;overflow:hidden}.CeoGreeting_headlineText__7xWkJ{display:block;opacity:0;transform:translateY(112%);animation:CeoGreeting_headlineRise__Ne_YL .72s cubic-bezier(.16,1,.18,1) both;animation-delay:calc(.12s + var(--line-delay))}.CeoGreeting_headline__bFkjO strong{font-weight:800}.CeoGreeting_divider__BvzU8{display:block;width:min(720px,100%);height:1px;margin:clamp(40px,5.6vh,52px) auto clamp(36px,5vh,46px);background:rgba(17,24,39,.18);transform:scaleX(0);transform-origin:left center;animation:CeoGreeting_dividerDraw__Dvh5I .9s cubic-bezier(.16,1,.18,1) both;animation-delay:1.42s}.CeoGreeting_content__rsxg0{display:grid;grid-template-columns:minmax(320px,432px) minmax(420px,1fr);align-items:center;gap:clamp(64px,8vw,88px)}.CeoGreeting_photoFrame__6parH{position:relative;width:100%;aspect-ratio:432/520;margin:0;overflow:hidden;background:#eeeeee;opacity:0;transform:translateY(54px);animation:CeoGreeting_photoRise__one7O 1.1s cubic-bezier(.22,1,.36,1) both;animation-delay:.42s}.CeoGreeting_photo__CaidO{object-fit:cover;object-position:center}.CeoGreeting_copy__a8zRk{display:grid;gap:clamp(22px,3vh,28px);padding-top:8px;color:#050505;font-size:clamp(15px,1.02vw,17px);font-weight:550;line-height:1.72;letter-spacing:0}.CeoGreeting_copyBlock__fCYMJ{margin:0;white-space:pre-line;word-break:keep-all}.CeoGreeting_copyBlock__fCYMJ,.CeoGreeting_signature__5qoAp{opacity:0;transform:translateX(78px);animation:CeoGreeting_copySlide__b7yXx .82s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.68s + var(--block-delay))}.CeoGreeting_signature__5qoAp{display:flex;align-items:center;gap:clamp(18px,2.3vw,28px);margin-top:6px}.CeoGreeting_signature__5qoAp strong{color:#030303;font-size:clamp(16px,1.05vw,18px);font-weight:800;white-space:nowrap}.CeoGreeting_signImage__vE0Pv{width:clamp(92px,8vw,126px);height:auto;object-fit:contain}.CeoGreeting_mobileGreeting__xYXZf{display:none}@keyframes CeoGreeting_headlineRise__Ne_YL{0%{opacity:0;transform:translateY(112%)}to{opacity:1;transform:translateY(0)}}@keyframes CeoGreeting_dividerDraw__Dvh5I{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes CeoGreeting_photoRise__one7O{0%{opacity:0;transform:translateY(54px)}to{opacity:1;transform:translateY(0)}}@keyframes CeoGreeting_copySlide__b7yXx{0%{opacity:0;transform:translateX(78px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1100px){.CeoGreeting_page__Hyekb{min-height:calc(100svh - 60px)}.CeoGreeting_greeting__L6nSw{width:min(920px,calc(100% - 44px))}.CeoGreeting_content__rsxg0{grid-template-columns:minmax(280px,390px) minmax(360px,1fr);gap:48px}}@media (max-width:820px){.CeoGreeting_greeting__L6nSw{width:min(560px,calc(100% - 36px));padding-top:34px}.CeoGreeting_headline__bFkjO{font-size:clamp(24px,7vw,31px)}.CeoGreeting_content__rsxg0{grid-template-columns:1fr;gap:38px}.CeoGreeting_photoFrame__6parH{max-width:432px;margin:0 auto}.CeoGreeting_copy__a8zRk{padding-top:0;font-size:15px;line-height:1.68}}@media (max-width:520px){.CeoGreeting_greeting__L6nSw{display:none}.CeoGreeting_mobileGreeting__xYXZf{display:flex;flex-direction:column;width:100%;height:calc(100svh - 60px);overflow:hidden;background:#ffffff;overscroll-behavior:contain;touch-action:pan-y}.CeoGreeting_mobileHeader__TbaLZ{position:relative;z-index:2;flex:0 0 auto;padding:28px 14px 0;background:#ffffff}.CeoGreeting_mobileHeadline__28Bru{font-size:clamp(18px,5.1vw,22px);line-height:1.42}.CeoGreeting_mobileDivider__vJ7Eg{width:100%;margin:24px auto}.CeoGreeting_mobileVisualArea__EwWVk{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0 14px 16px;overflow:hidden}.CeoGreeting_mobilePhotoFrame__cJi2M{position:relative;flex:0 0 100%;width:100%;min-height:0;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;appearance:none;background:#ffffff;cursor:pointer;touch-action:manipulation;opacity:0;transform:translateY(36px);animation:CeoGreeting_photoRise__one7O 1s cubic-bezier(.22,1,.36,1) both;animation-delay:.42s;transition:flex-basis .9s cubic-bezier(.22,1,.36,1);will-change:flex-basis}.CeoGreeting_mobilePhoto__9cXbi{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;height:var(--mobile-photo-height,100%)!important;max-width:none!important;object-fit:contain;object-position:center top;transform:translateY(0) scale(1);transform-origin:center top;transition:transform .9s cubic-bezier(.22,1,.36,1);will-change:transform}.CeoGreeting_mobileGreetingExpanded__Kex_4 .CeoGreeting_mobilePhoto__9cXbi{transform:translateY(0) scale(.5)}.CeoGreeting_mobileCopy__9oYWm{box-sizing:border-box;display:grid;flex:0 0;align-content:start;gap:12px;width:100%;min-height:0;padding:0 6px;overflow:hidden;color:#050505;font-size:clamp(12px,3.25vw,13px);font-weight:550;line-height:1.58;letter-spacing:0;pointer-events:none;transition:flex-basis .9s cubic-bezier(.22,1,.36,1),padding .9s cubic-bezier(.22,1,.36,1);scrollbar-width:none;will-change:flex-basis}.CeoGreeting_mobileCopy__9oYWm::-webkit-scrollbar{display:none}.CeoGreeting_mobileCopyInner__SSNky{display:grid;align-content:start;gap:12px;width:100%;opacity:0;transform:translateY(28px);transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.CeoGreeting_mobileGreetingExpanded__Kex_4 .CeoGreeting_mobilePhotoFrame__cJi2M{flex-basis:30%}.CeoGreeting_mobileGreetingExpanded__Kex_4 .CeoGreeting_mobileCopy__9oYWm{flex-basis:76%;padding:24px 6px 4px;overflow-x:hidden;overflow-y:auto;pointer-events:auto}.CeoGreeting_mobileGreetingExpanded__Kex_4 .CeoGreeting_mobileCopyInner__SSNky{opacity:1;transform:translateY(0);transition:transform .62s cubic-bezier(.22,1,.36,1) .9s,opacity .42s ease 1.08s}.CeoGreeting_mobileGreetingExpanded__Kex_4 .CeoGreeting_mobileSignature__539ys{opacity:1;transform:translateY(0);transition:opacity .42s ease 1.58s,transform .52s cubic-bezier(.22,1,.36,1) 1.54s}.CeoGreeting_mobileCopyBlock__jVM6X{width:100%;margin:0;white-space:pre-line;word-break:keep-all;text-align:center}.CeoGreeting_mobileSignature__539ys{display:flex;align-items:center;justify-content:flex-end;justify-self:stretch;gap:12px;width:100%;margin-top:2px;text-align:right;opacity:0;transform:translateY(12px);transition:opacity .24s ease,transform .32s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.CeoGreeting_mobileSignature__539ys strong{color:#030303;font-size:12px;font-weight:800;white-space:nowrap}.CeoGreeting_mobileSignImage__4k8eP{width:76px;height:auto;object-fit:contain}}