/* 원본 CSS 재사용 — 면별 층(격자 축 ∪ 요소 축). ***생성물이다. 손으로 고치지 마라.***
   캡처본 ko-about-greeting · 경로 /회사소개-인사말/ · 교집합 밖 9블록(동적 값 111블록 제외) · sha256(내용) = 64c940c0dcc322c8

   재생성 = python3 scripts/design/exp-extract-origin.py --inline common \
              --emit-page-css public --emit-page-map lib/origin-page-css.generated.ts
   낡음 검사 = 같은 명령 + --check (rc 0 최신 · rc 4 낡음 · rc 2 미러 부재)

   ***`@layer wt-origin` = 공통과 같은 층 · `<link>` 는 그 뒤*** — 원본은 무레이어라 특이도가
   1급이고 순서는 동률에서만 쓰인다. 별도 층(구판 `wt-origin-page`)은 「뒤」를 「무조건 이긴다」로
   바꿔 원본에서 죽은 선언을 살렸다(F-260920-66 · 근거·실측 = 생성기 `FACE_LAYER` 주석).

   ***`public/` 루트에 두는 이유*** = `wt-origin.css` 와 `url()` 상대 기준을 같게 하려고.
   하위 디렉터리에 두면 그 참조 29종의 404 경로가 면별 층에서만 달라진다(F-260916-46). */
@layer theme, base, components, utilities, wt-origin-plugin, wt-origin, wt-origin-plugin-doc, wt-origin-plugin-list, wt-origin-page;
@layer wt-origin {
@media only screen and (min-width :690px) and (max-width :999px){body .vc_col-sm-2{width:31.2%;margin-left:3.1%;}body .full-width-content .vc_col-sm-2{width:33.3%;margin-left:0;}.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(3n+4):not([class*="offset"]){margin-left:0;}}
@media only screen and (max-width :690px){body .vc_row-fluid .vc_col-sm-2:not([class*="vc_col-xs"]),body .vc_row-fluid.full-width-content .vc_col-sm-2:not([class*="vc_col-xs"]){width:50%;}.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(2n+3):not([class*="offset"]){margin-left:0;}}
.company-title { font-family: 'Pretendard-SemiBold'; }
.name { font-size:24px; font-weight: bold; letter-spacing: 2px; margin-left: 5px; }
.content p { color: #2e2e2e; }
.ls0 p { letter-spacing: 0 !important; }
.vision-content h4 { margin-bottom: 15px !important; }
.vision-content p { color: #6e6e6e; line-height: 1.5; }
@media only screen and (max-width: 690px){.introduce{font-size:16px;}.name{font-size:22px;}.content p{font-size: 16px;}.vision-content p{font-size:15px !important;}}
}
