.page-module__BdiYHW__hero{background-color:var(--color-primary);color:var(--color-white);padding:var(--spacing-3xl)var(--container-padding-x);text-align:center}.page-module__BdiYHW__heroInner{max-width:var(--container-max-width);margin:0 auto}.page-module__BdiYHW__heroTitle{color:var(--color-white);font-size:var(--font-size-5xl);margin-bottom:var(--spacing-md);letter-spacing:-.02em;font-weight:700}.page-module__BdiYHW__heroSub{color:#ffffffd9;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);max-width:600px;margin:0 auto}.page-module__BdiYHW__history{padding:var(--spacing-3xl)var(--container-padding-x)}.page-module__BdiYHW__historyInner{max-width:var(--container-max-width);gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}.page-module__BdiYHW__historyContent{gap:var(--spacing-lg);flex-direction:column;display:flex}.page-module__BdiYHW__historySectionTitle{font-size:var(--font-size-3xl);color:var(--color-text);text-transform:capitalize;font-weight:700}.page-module__BdiYHW__historyText{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-light)}.page-module__BdiYHW__historySubText{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-muted)}.page-module__BdiYHW__historyImageWrap{border-radius:var(--radius-lg);aspect-ratio:4/3;position:relative;overflow:hidden}.page-module__BdiYHW__historyImage{object-fit:cover;width:100%;height:100%}.page-module__BdiYHW__philosophy{padding:var(--spacing-3xl)var(--container-padding-x);background-color:var(--color-bg-light)}.page-module__BdiYHW__philosophyInner{max-width:var(--container-max-width);gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}.page-module__BdiYHW__philosophyImageWrap{border-radius:var(--radius-lg);aspect-ratio:3/4;position:relative;overflow:hidden}.page-module__BdiYHW__philosophyImage{object-fit:cover;width:100%;height:100%}.page-module__BdiYHW__philosophyContent{gap:var(--spacing-lg);flex-direction:column;display:flex}.page-module__BdiYHW__philosophySectionTitle{font-size:var(--font-size-3xl);color:var(--color-text);font-weight:700}.page-module__BdiYHW__philosophyBold{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text);font-weight:700}.page-module__BdiYHW__philosophyText{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-light)}.page-module__BdiYHW__philosophyLink{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-accent);transition:color var(--transition-fast);margin-top:var(--spacing-sm);font-weight:700;text-decoration:none;display:inline-flex}.page-module__BdiYHW__philosophyLink:hover{color:var(--color-accent-dark)}.page-module__BdiYHW__philosophyLinkArrow{transition:transform var(--transition-fast);display:inline-block}.page-module__BdiYHW__philosophyLink:hover .page-module__BdiYHW__philosophyLinkArrow{transform:translate(4px)}.page-module__BdiYHW__believe{padding:var(--spacing-3xl)var(--container-padding-x)}.page-module__BdiYHW__believeInner{max-width:var(--container-max-width);margin:0 auto}.page-module__BdiYHW__believeHeader{text-align:center;margin-bottom:var(--spacing-2xl)}.page-module__BdiYHW__believeSectionTitle{font-size:var(--font-size-3xl);color:var(--color-text);margin-bottom:var(--spacing-lg);font-weight:700}.page-module__BdiYHW__believeKorean{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-light);max-width:720px;margin:0 auto var(--spacing-md)}.page-module__BdiYHW__believeEnglish{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-muted);max-width:720px;margin:0 auto;font-style:italic}.page-module__BdiYHW__believeGrid{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.page-module__BdiYHW__believeImageWrap{border-radius:var(--radius-md);aspect-ratio:3/4;position:relative;overflow:hidden}.page-module__BdiYHW__believeImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.page-module__BdiYHW__believeImageWrap:hover .page-module__BdiYHW__believeImage{transform:scale(1.05)}.page-module__BdiYHW__counter{padding:var(--spacing-3xl)var(--container-padding-x);background-color:var(--color-primary);color:var(--color-white)}.page-module__BdiYHW__counterInner{max-width:var(--container-max-width);text-align:center;margin:0 auto}.page-module__BdiYHW__counterSectionTitle{font-size:var(--font-size-3xl);color:var(--color-white);margin-bottom:var(--spacing-md);font-weight:700}.page-module__BdiYHW__counterDescription{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:#fffc;max-width:680px;margin:0 auto var(--spacing-2xl)}.page-module__BdiYHW__counterItems{justify-content:center;gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl);display:flex}.page-module__BdiYHW__counterItem{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module__BdiYHW__counterNumber{font-size:var(--font-size-5xl);color:var(--color-accent);font-weight:900;line-height:1}.page-module__BdiYHW__counterLabel{font-size:var(--font-size-lg);color:#ffffffe6;text-transform:capitalize;letter-spacing:.05em;font-weight:600}.page-module__BdiYHW__counterLink{align-items:center;gap:var(--spacing-sm);background-color:var(--color-accent);color:var(--color-white);font-size:var(--font-size-sm);border-radius:var(--radius-pill);transition:background-color var(--transition-fast),transform var(--transition-fast);padding:12px 32px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__BdiYHW__counterLink:hover{background-color:var(--color-accent-dark);transform:translateY(-2px)}.page-module__BdiYHW__gallery{padding:var(--spacing-3xl)var(--container-padding-x);background-color:var(--color-bg-light)}.page-module__BdiYHW__galleryInner{max-width:var(--container-max-width);text-align:center;margin:0 auto}.page-module__BdiYHW__gallerySectionTitle{font-size:var(--font-size-3xl);color:var(--color-text);text-transform:lowercase;margin-bottom:var(--spacing-2xl);font-weight:700}.page-module__BdiYHW__galleryGrid{gap:var(--spacing-md);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(5,1fr);display:grid}.page-module__BdiYHW__galleryImageWrap{border-radius:var(--radius-md);aspect-ratio:1;position:relative;overflow:hidden}.page-module__BdiYHW__galleryImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.page-module__BdiYHW__galleryImageWrap:hover .page-module__BdiYHW__galleryImage{transform:scale(1.08)}.page-module__BdiYHW__galleryMoreLink{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-accent);text-transform:lowercase;transition:color var(--transition-fast);font-weight:700;text-decoration:none;display:inline-flex}.page-module__BdiYHW__galleryMoreLink:hover{color:var(--color-accent-dark)}.page-module__BdiYHW__news{padding:var(--spacing-3xl)var(--container-padding-x)}.page-module__BdiYHW__newsInner{max-width:var(--container-max-width);margin:0 auto}.page-module__BdiYHW__newsSectionTitle{font-size:var(--font-size-3xl);color:var(--color-text);text-transform:capitalize;margin-bottom:var(--spacing-2xl);text-align:center;font-weight:700}.page-module__BdiYHW__newsGrid{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.page-module__BdiYHW__newsCard{background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-base),transform var(--transition-base);color:inherit;text-decoration:none;display:block;overflow:hidden}.page-module__BdiYHW__newsCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module__BdiYHW__newsCardImageWrap{aspect-ratio:16/10;position:relative;overflow:hidden}.page-module__BdiYHW__newsCardImage{object-fit:cover;width:100%;height:100%}.page-module__BdiYHW__newsCardContent{padding:var(--spacing-lg)}.page-module__BdiYHW__newsCardTitle{font-size:var(--font-size-lg);color:var(--color-text);margin-bottom:var(--spacing-sm);font-weight:700;line-height:var(--line-height-tight)}.page-module__BdiYHW__newsCardDesc{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin:0}.page-module__BdiYHW__newsCardLink{margin-top:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-accent);font-weight:700;display:inline-block}.page-module__BdiYHW__cta{padding:var(--spacing-3xl)var(--container-padding-x);background-color:var(--color-bg-section)}.page-module__BdiYHW__ctaInner{max-width:var(--container-max-width);gap:var(--spacing-xl);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.page-module__BdiYHW__ctaBlock{background-color:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-2xl)var(--spacing-xl);text-align:center;box-shadow:var(--shadow-sm);align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.page-module__BdiYHW__ctaIcon{object-fit:contain;width:64px;height:64px}.page-module__BdiYHW__ctaBlockTitle{font-size:var(--font-size-xl);color:var(--color-text);margin:0;font-weight:700}.page-module__BdiYHW__ctaBlockDesc{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin:0}.page-module__BdiYHW__ctaButton{align-items:center;gap:var(--spacing-sm);background-color:var(--color-primary);color:var(--color-white);font-size:var(--font-size-sm);border-radius:var(--radius-pill);transition:background-color var(--transition-fast),transform var(--transition-fast);margin-top:var(--spacing-sm);padding:12px 32px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__BdiYHW__ctaButton:hover{background-color:var(--color-primary-dark);transform:translateY(-2px)}.page-module__BdiYHW__ctaButtonAccent{background-color:var(--color-accent);}.page-module__BdiYHW__ctaButtonAccent:hover{background-color:var(--color-accent-dark)}@media (max-width:991px){.page-module__BdiYHW__heroTitle{font-size:var(--font-size-4xl)}.page-module__BdiYHW__historyInner{gap:var(--spacing-xl);grid-template-columns:1fr}.page-module__BdiYHW__historyImageWrap{order:-1}.page-module__BdiYHW__philosophyInner{gap:var(--spacing-xl);grid-template-columns:1fr}.page-module__BdiYHW__philosophyImageWrap{aspect-ratio:16/9}.page-module__BdiYHW__believeGrid{grid-template-columns:repeat(2,1fr)}.page-module__BdiYHW__counterItems{gap:var(--spacing-xl)}.page-module__BdiYHW__galleryGrid{grid-template-columns:repeat(3,1fr)}.page-module__BdiYHW__newsGrid{grid-template-columns:repeat(2,1fr)}.page-module__BdiYHW__ctaInner{grid-template-columns:1fr}}@media (max-width:767px){.page-module__BdiYHW__heroTitle{font-size:var(--font-size-3xl)}.page-module__BdiYHW__heroSub{font-size:var(--font-size-base)}.page-module__BdiYHW__historySectionTitle,.page-module__BdiYHW__philosophySectionTitle,.page-module__BdiYHW__believeSectionTitle,.page-module__BdiYHW__counterSectionTitle,.page-module__BdiYHW__gallerySectionTitle,.page-module__BdiYHW__newsSectionTitle{font-size:var(--font-size-2xl)}.page-module__BdiYHW__counterItems{gap:var(--spacing-xl);flex-direction:column}.page-module__BdiYHW__counterNumber{font-size:var(--font-size-4xl)}.page-module__BdiYHW__galleryGrid{grid-template-columns:repeat(2,1fr)}.page-module__BdiYHW__newsGrid{grid-template-columns:1fr}}@media (max-width:479px){.page-module__BdiYHW__heroTitle{font-size:var(--font-size-2xl)}.page-module__BdiYHW__hero,.page-module__BdiYHW__history,.page-module__BdiYHW__philosophy,.page-module__BdiYHW__believe,.page-module__BdiYHW__counter,.page-module__BdiYHW__gallery,.page-module__BdiYHW__news,.page-module__BdiYHW__cta{padding-left:16px;padding-right:16px}.page-module__BdiYHW__believeGrid,.page-module__BdiYHW__galleryGrid{gap:var(--spacing-sm);grid-template-columns:1fr 1fr}.page-module__BdiYHW__ctaBlock{padding:var(--spacing-xl)var(--spacing-md)}}
