.fashion-designing-module__B1cK3W__page{background-color:var(--color-surface)}.fashion-designing-module__B1cK3W__hero{justify-content:center;align-items:center;height:100vh;min-height:600px;display:flex;position:relative;overflow:hidden}.fashion-designing-module__B1cK3W__heroImageWrap{z-index:0;position:absolute;inset:0}.fashion-designing-module__B1cK3W__heroImage{object-fit:cover;width:100%;height:100%;transition:transform 12s ease-out;transform:scale(1.08)}.fashion-designing-module__B1cK3W__heroVideo{object-fit:cover;width:100%;height:100%}.fashion-designing-module__B1cK3W__hero:hover .fashion-designing-module__B1cK3W__heroImage{transform:scale(1)}.fashion-designing-module__B1cK3W__heroOverlay{z-index:1;background:linear-gradient(#3c14284d 0%,#280a1e99 60%,#14050fd9 100%);position:absolute;inset:0}.fashion-designing-module__B1cK3W__heroContent{z-index:2;text-align:center;max-width:800px;padding:0 var(--space-lg);position:relative}.fashion-designing-module__B1cK3W__breadcrumbs{text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-lg);opacity:.8;color:#fffc;font-size:13px}.fashion-designing-module__B1cK3W__breadcrumbs a{color:#fffc;text-decoration:none;transition:color .2s}.fashion-designing-module__B1cK3W__breadcrumbs a:hover{color:#f0a0c0}.fashion-designing-module__B1cK3W__breadcrumbs span{margin:0 6px}.fashion-designing-module__B1cK3W__activeBreadcrumb{color:#f0a0c0;font-weight:600}.fashion-designing-module__B1cK3W__badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-full);color:#fff;letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--space-lg);background:#ffffff1f;border:1px solid #fff3;padding:6px 20px;font-size:13px;font-weight:600;display:inline-block}.fashion-designing-module__B1cK3W__heroTitle{color:#fff;margin-bottom:var(--space-md);letter-spacing:-.02em;font-size:clamp(36px,6vw,64px);font-weight:800;line-height:1.1}.fashion-designing-module__B1cK3W__heroTagline{color:#ffffffd9;margin-bottom:var(--space-xl);max-width:600px;margin-left:auto;margin-right:auto;font-size:clamp(16px,2vw,20px);line-height:1.6}.fashion-designing-module__B1cK3W__heroActions{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}.fashion-designing-module__B1cK3W__btnPrimary{color:#fff;border-radius:var(--radius-full);background:linear-gradient(135deg,#c0608a,#e0809a);align-items:center;padding:14px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 20px #c0608a59}.fashion-designing-module__B1cK3W__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 8px 30px #c0608a80}.fashion-designing-module__B1cK3W__btnOutline{color:#fff;border-radius:var(--radius-full);background:0 0;border:2px solid #ffffff80;align-items:center;padding:14px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:inline-flex}.fashion-designing-module__B1cK3W__btnOutline:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-3px)}.fashion-designing-module__B1cK3W__scrollIndicator{z-index:2;color:#fff9;letter-spacing:.1em;text-transform:uppercase;flex-direction:column;align-items:center;gap:6px;font-size:12px;animation:2s ease-in-out infinite fashion-designing-module__B1cK3W__bounceDown;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@keyframes fashion-designing-module__B1cK3W__bounceDown{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}.fashion-designing-module__B1cK3W__container{width:100%;max-width:var(--container-max);padding:0 var(--space-xl);margin:0 auto}.fashion-designing-module__B1cK3W__sectionHeader{text-align:center;max-width:640px;margin:0 auto var(--space-3xl)}.fashion-designing-module__B1cK3W__eyebrow{font:var(--font-eyebrow);color:#c0608a;margin-bottom:var(--space-sm);display:inline-block}.fashion-designing-module__B1cK3W__eyebrowLight{color:#f0a0c0}.fashion-designing-module__B1cK3W__sectionTitle{font:var(--font-headline-lg);color:var(--color-text-primary);margin-bottom:var(--space-sm)}.fashion-designing-module__B1cK3W__titleLight{color:#fff}.fashion-designing-module__B1cK3W__sectionSubtitle{font:var(--font-body-md);color:var(--color-text-body);line-height:1.7}.fashion-designing-module__B1cK3W__overviewSection{padding:100px 0}.fashion-designing-module__B1cK3W__overviewGrid{gap:var(--space-3xl);opacity:0;grid-template-columns:1fr 1fr;align-items:center;transition:opacity .7s ease-out,transform .7s ease-out;display:grid;transform:translateY(40px)}.fashion-designing-module__B1cK3W__overviewGrid.fashion-designing-module__B1cK3W__visible{opacity:1;transform:translateY(0)}.fashion-designing-module__B1cK3W__overviewContent{gap:var(--space-md);flex-direction:column;display:flex}.fashion-designing-module__B1cK3W__overviewText{font:var(--font-body-md);color:var(--color-text-body);line-height:1.8}.fashion-designing-module__B1cK3W__highlightList{gap:var(--space-sm);margin-top:var(--space-md);flex-direction:column;display:flex}.fashion-designing-module__B1cK3W__highlightItem{align-items:center;gap:var(--space-sm);color:var(--color-text-primary);font-size:15px;font-weight:600;display:flex}.fashion-designing-module__B1cK3W__highlightItem svg{color:#c0608a;flex-shrink:0}.fashion-designing-module__B1cK3W__overviewImageWrap{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);overflow:hidden}.fashion-designing-module__B1cK3W__overviewImage{width:100%;height:auto;transition:transform .6s ease-out;display:block}.fashion-designing-module__B1cK3W__overviewImageWrap:hover .fashion-designing-module__B1cK3W__overviewImage{transform:scale(1.04)}.fashion-designing-module__B1cK3W__parallaxBreak{flex-direction:column;justify-content:center;align-items:center;height:50vh;min-height:350px;display:flex;position:relative;overflow:hidden}.fashion-designing-module__B1cK3W__parallaxImageWrap{z-index:0;position:absolute;inset:-20% 0}.fashion-designing-module__B1cK3W__parallaxImage{object-fit:cover;width:100%;height:100%}.fashion-designing-module__B1cK3W__parallaxOverlay{z-index:1;background:#280a1e99;position:absolute;inset:0}.fashion-designing-module__B1cK3W__parallaxQuote{z-index:2;max-width:700px;padding:0 var(--space-lg);text-align:center;position:relative}.fashion-designing-module__B1cK3W__parallaxQuote blockquote{color:#fff;letter-spacing:-.01em;margin-bottom:var(--space-sm);font-size:clamp(20px,3vw,30px);font-style:italic;font-weight:600;line-height:1.5}.fashion-designing-module__B1cK3W__parallaxQuote cite{color:#fff9;letter-spacing:.05em;font-size:14px;font-style:normal}.fashion-designing-module__B1cK3W__statsSection{background-color:var(--color-surface-cream);padding:100px 0}.fashion-designing-module__B1cK3W__statsGrid{gap:var(--space-3xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.fashion-designing-module__B1cK3W__statsImageWrap{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);border:1px solid var(--color-border-light);background-color:#fff;padding:12px;overflow:hidden}.fashion-designing-module__B1cK3W__statsImage{object-fit:contain;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.fashion-designing-module__B1cK3W__statsContent{gap:var(--space-md);flex-direction:column;display:flex}.fashion-designing-module__B1cK3W__statsTitle{color:var(--color-text-primary);margin-bottom:var(--space-xs);font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.2}.fashion-designing-module__B1cK3W__statsDesc{color:var(--color-text-body);margin-bottom:var(--space-md);font-size:15px;line-height:1.7}.fashion-designing-module__B1cK3W__statsCounters{gap:var(--space-md);flex-wrap:wrap;display:flex}.fashion-designing-module__B1cK3W__statCard{border:1px solid var(--color-border-light);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-md);text-align:center;min-width:120px;box-shadow:var(--shadow-card);background:#fff;flex:1;transition:transform .25s}.fashion-designing-module__B1cK3W__statCard:hover{transform:translateY(-4px)}.fashion-designing-module__B1cK3W__statNumber{color:#c0608a;margin-bottom:4px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1;display:block}.fashion-designing-module__B1cK3W__statLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700;display:block}.fashion-designing-module__B1cK3W__curriculumSection{background:var(--color-surface-cream);padding:100px 0}.fashion-designing-module__B1cK3W__curriculumGrid{gap:var(--space-xl);opacity:0;grid-template-columns:repeat(3,1fr);transition:opacity .7s ease-out,transform .7s ease-out;display:grid;transform:translateY(40px)}.fashion-designing-module__B1cK3W__curriculumGrid.fashion-designing-module__B1cK3W__visible{opacity:1;transform:translateY(0)}.fashion-designing-module__B1cK3W__curriculumCard{border-radius:var(--radius-xl);padding:var(--space-2xl);box-shadow:var(--shadow-card);border:1px solid var(--color-border-light);background:#fff;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.fashion-designing-module__B1cK3W__curriculumCard:before{content:"";opacity:0;background:linear-gradient(90deg,#c0608a,#e0809a);width:100%;height:4px;transition:opacity .3s;position:absolute;top:0;left:0}.fashion-designing-module__B1cK3W__curriculumCard:hover{box-shadow:var(--shadow-xl);transform:translateY(-8px)}.fashion-designing-module__B1cK3W__curriculumCard:hover:before{opacity:1}.fashion-designing-module__B1cK3W__curriculumIconWrap{margin-bottom:var(--space-lg)}.fashion-designing-module__B1cK3W__curriculumNumber{color:#c0608a;opacity:.4;font-size:28px;font-weight:800}.fashion-designing-module__B1cK3W__curriculumTitle{color:var(--color-text-primary);margin-bottom:var(--space-sm);font-size:18px;font-weight:700}.fashion-designing-module__B1cK3W__curriculumDesc{color:var(--color-text-body);font-size:14px;line-height:1.7}.fashion-designing-module__B1cK3W__careersSection{padding:100px 0}.fashion-designing-module__B1cK3W__careersGrid{gap:var(--space-xl);opacity:0;grid-template-columns:repeat(3,1fr);transition:opacity .7s ease-out,transform .7s ease-out;display:grid;transform:translateY(40px)}.fashion-designing-module__B1cK3W__careersGrid.fashion-designing-module__B1cK3W__visible{opacity:1;transform:translateY(0)}.fashion-designing-module__B1cK3W__careerCard{background:linear-gradient(135deg, #fdf2f6 0%, var(--color-surface) 100%);border-radius:var(--radius-xl);padding:var(--space-2xl);border-left:4px solid #c0608a;transition:transform .3s,box-shadow .3s}.fashion-designing-module__B1cK3W__careerCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.fashion-designing-module__B1cK3W__careerTitle{color:var(--color-text-primary);margin-bottom:var(--space-sm);font-size:17px;font-weight:700}.fashion-designing-module__B1cK3W__careerDesc{color:var(--color-text-body);font-size:14px;line-height:1.7}.fashion-designing-module__B1cK3W__whySection{padding:100px 0;position:relative;overflow:hidden}.fashion-designing-module__B1cK3W__whyBgWrap{z-index:0;position:absolute;inset:0}.fashion-designing-module__B1cK3W__whyBgImage{object-fit:cover;width:100%;height:100%}.fashion-designing-module__B1cK3W__whyOverlay{z-index:1;background:linear-gradient(135deg,#3c1428e0,#501432eb);position:absolute;inset:0}.fashion-designing-module__B1cK3W__whyInner{z-index:2;position:relative}.fashion-designing-module__B1cK3W__whyGrid{gap:var(--space-xl);opacity:0;grid-template-columns:repeat(2,1fr);transition:opacity .7s ease-out,transform .7s ease-out;display:grid;transform:translateY(40px)}.fashion-designing-module__B1cK3W__whyGrid.fashion-designing-module__B1cK3W__visible{opacity:1;transform:translateY(0)}.fashion-designing-module__B1cK3W__whyCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-xl);padding:var(--space-2xl);background:#ffffff14;border:1px solid #ffffff26;transition:transform .3s,background .3s}.fashion-designing-module__B1cK3W__whyCard:hover{background:#ffffff24;transform:translateY(-5px)}.fashion-designing-module__B1cK3W__whyCardTitle{color:#f0a0c0;margin-bottom:var(--space-sm);font-size:18px;font-weight:700}.fashion-designing-module__B1cK3W__whyCardDesc{color:#ffffffd9;font-size:14px;line-height:1.7}.fashion-designing-module__B1cK3W__ctaSection{background:linear-gradient(135deg,#8a3060,#c0608a);padding:100px 0}.fashion-designing-module__B1cK3W__ctaInner{text-align:center;max-width:640px;margin:0 auto}.fashion-designing-module__B1cK3W__ctaTitle{color:#fff;margin-bottom:var(--space-md);font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.2}.fashion-designing-module__B1cK3W__ctaText{color:#ffffffd9;margin-bottom:var(--space-xl);font-size:17px;line-height:1.7}.fashion-designing-module__B1cK3W__ctaActions{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:1023px){.fashion-designing-module__B1cK3W__overviewGrid,.fashion-designing-module__B1cK3W__statsGrid{gap:var(--space-2xl);grid-template-columns:1fr}.fashion-designing-module__B1cK3W__curriculumGrid,.fashion-designing-module__B1cK3W__careersGrid{grid-template-columns:repeat(2,1fr)}.fashion-designing-module__B1cK3W__whyGrid{grid-template-columns:1fr}}@media (max-width:767px){.fashion-designing-module__B1cK3W__container{padding:0 var(--space-md)}.fashion-designing-module__B1cK3W__hero{min-height:500px}.fashion-designing-module__B1cK3W__curriculumGrid,.fashion-designing-module__B1cK3W__careersGrid{grid-template-columns:1fr}.fashion-designing-module__B1cK3W__parallaxBreak{height:40vh;min-height:280px}.fashion-designing-module__B1cK3W__parallaxStats{gap:var(--space-lg);flex-direction:column}.fashion-designing-module__B1cK3W__scrollIndicator{display:none}}
