.secondary-module__CvhsmW__page{background-color:var(--color-surface)}.secondary-module__CvhsmW__hero{justify-content:center;align-items:center;height:70vh;min-height:500px;display:flex;position:relative;overflow:hidden}.secondary-module__CvhsmW__heroImageWrap{z-index:0;position:absolute;inset:0}.secondary-module__CvhsmW__heroImage{object-fit:cover;width:100%;height:100%}.secondary-module__CvhsmW__heroOverlay{z-index:1;background:linear-gradient(#1a1a2e80 0%,#8b1a1abf 100%);position:absolute;inset:0}.secondary-module__CvhsmW__heroContent{z-index:2;text-align:center;max-width:800px;padding:0 var(--space-lg);position:relative}.secondary-module__CvhsmW__breadcrumbs{text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-lg);opacity:.8;color:#fffc;font-size:13px}.secondary-module__CvhsmW__breadcrumbs a{color:#fffc;text-decoration:none;transition:color .2s}.secondary-module__CvhsmW__breadcrumbs a:hover{color:var(--color-accent)}.secondary-module__CvhsmW__breadcrumbs span{margin:0 6px}.secondary-module__CvhsmW__activeBreadcrumb{color:var(--color-accent);font-weight:600}.secondary-module__CvhsmW__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:#ffffff26;border:1px solid #ffffff40;padding:6px 20px;font-size:13px;font-weight:600;display:inline-block}.secondary-module__CvhsmW__heroTitle{color:#fff;margin-bottom:var(--space-md);letter-spacing:-.02em;font-size:clamp(36px,6vw,56px);font-weight:800;line-height:1.1}.secondary-module__CvhsmW__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}.secondary-module__CvhsmW__heroActions{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}.secondary-module__CvhsmW__btnPrimary{background:var(--color-accent);color:var(--color-text-primary);border-radius:var(--radius-full);align-items:center;padding:14px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 4px 20px #0003}.secondary-module__CvhsmW__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000004d}.secondary-module__CvhsmW__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}.secondary-module__CvhsmW__btnOutline:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-3px)}.secondary-module__CvhsmW__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 secondary-module__CvhsmW__bounceDown;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@keyframes secondary-module__CvhsmW__bounceDown{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}.secondary-module__CvhsmW__container{width:100%;max-width:var(--container-max);padding:0 var(--space-xl);margin:0 auto}.secondary-module__CvhsmW__sectionHeader{text-align:center;max-width:640px;margin:0 auto var(--space-3xl)}.secondary-module__CvhsmW__eyebrow{font:var(--font-eyebrow);color:var(--color-primary);margin-bottom:var(--space-sm);display:inline-block}.secondary-module__CvhsmW__eyebrowLight{color:var(--color-accent)}.secondary-module__CvhsmW__sectionTitle{font:var(--font-headline-lg);color:var(--color-text-primary);margin-bottom:var(--space-sm)}.secondary-module__CvhsmW__titleLight{color:#fff}.secondary-module__CvhsmW__sectionSubtitle{font:var(--font-body-md);color:var(--color-text-body);line-height:1.7}.secondary-module__CvhsmW__overviewSection{padding:100px 0}.secondary-module__CvhsmW__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)}.secondary-module__CvhsmW__overviewGrid.secondary-module__CvhsmW__visible{opacity:1;transform:translateY(0)}.secondary-module__CvhsmW__overviewContent{gap:var(--space-md);flex-direction:column;display:flex}.secondary-module__CvhsmW__overviewText{font:var(--font-body-md);color:var(--color-text-body);line-height:1.8}.secondary-module__CvhsmW__highlightList{gap:var(--space-sm);margin-top:var(--space-md);flex-direction:column;display:flex}.secondary-module__CvhsmW__highlightItem{align-items:center;gap:var(--space-sm);color:var(--color-text-primary);font-size:15px;font-weight:600;display:flex}.secondary-module__CvhsmW__highlightItem svg{color:var(--color-teal);flex-shrink:0}.secondary-module__CvhsmW__overviewImageWrap{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);overflow:hidden}.secondary-module__CvhsmW__overviewImage{width:100%;height:auto;display:block}.secondary-module__CvhsmW__parallaxBreak{justify-content:center;align-items:center;height:40vh;min-height:300px;display:flex;position:relative;overflow:hidden}.secondary-module__CvhsmW__parallaxImageWrap{z-index:0;position:absolute;inset:-20% 0}.secondary-module__CvhsmW__parallaxImage{object-fit:cover;width:100%;height:100%}.secondary-module__CvhsmW__parallaxOverlay{z-index:1;background:#0000008c;position:absolute;inset:0}.secondary-module__CvhsmW__parallaxQuote{z-index:2;max-width:700px;padding:0 var(--space-lg);text-align:center;position:relative}.secondary-module__CvhsmW__parallaxQuote blockquote{color:#fff;margin-bottom:var(--space-sm);font-size:clamp(20px,3vw,28px);font-style:italic;font-weight:600;line-height:1.5}.secondary-module__CvhsmW__parallaxQuote cite{color:#fff9;font-size:14px;font-style:normal}.secondary-module__CvhsmW__subjectsSection{background-color:var(--color-surface-cream);padding:100px 0}.secondary-module__CvhsmW__subjectsGrid{gap:var(--space-xl);opacity:0;grid-template-columns:repeat(4,1fr);transition:opacity .7s ease-out,transform .7s ease-out;display:grid;transform:translateY(40px)}.secondary-module__CvhsmW__subjectsGrid.secondary-module__CvhsmW__visible{opacity:1;transform:translateY(0)}.secondary-module__CvhsmW__subjectCard{border-radius:var(--radius-xl);padding:var(--space-2xl) var(--space-xl);box-shadow:var(--shadow-card);border:1px solid var(--color-border-light);gap:var(--space-md);text-align:center;background:#fff;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex}.secondary-module__CvhsmW__subjectCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.secondary-module__CvhsmW__subjectIconWrap{background-color:rgba(var(--color-primary-rgb), .1);width:50px;height:50px;color:var(--color-primary);border-radius:var(--radius-lg);justify-content:center;align-items:center;margin:0 auto;display:flex}.secondary-module__CvhsmW__subjectTitle{color:var(--color-text-primary);font-size:18px;font-weight:700}.secondary-module__CvhsmW__subjectDesc{color:var(--color-text-body);font-size:14px;line-height:1.6}.secondary-module__CvhsmW__whySection{padding:100px 0;position:relative;overflow:hidden}.secondary-module__CvhsmW__whyBgWrap{z-index:0;position:absolute;inset:0}.secondary-module__CvhsmW__whyBgImage{object-fit:cover;width:100%;height:100%}.secondary-module__CvhsmW__whyOverlay{z-index:1;background:linear-gradient(135deg,#8b1a1ae6,#1a237ee6);position:absolute;inset:0}.secondary-module__CvhsmW__whyInner{z-index:2;position:relative}.secondary-module__CvhsmW__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)}.secondary-module__CvhsmW__whyGrid.secondary-module__CvhsmW__visible{opacity:1;transform:translateY(0)}.secondary-module__CvhsmW__whyCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-xl);padding:var(--space-2xl);background:#ffffff1a;border:1px solid #ffffff26}.secondary-module__CvhsmW__whyCardTitle{color:var(--color-accent);margin-bottom:var(--space-sm);font-size:18px;font-weight:700}.secondary-module__CvhsmW__whyCardDesc{color:#ffffffd9;font-size:14px;line-height:1.7}.secondary-module__CvhsmW__ctaSection{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);padding:100px 0}.secondary-module__CvhsmW__ctaInner{text-align:center;max-width:640px;margin:0 auto}.secondary-module__CvhsmW__ctaTitle{color:#fff;margin-bottom:var(--space-md);font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.2}.secondary-module__CvhsmW__ctaText{color:#ffffffd9;margin-bottom:var(--space-xl);font-size:17px;line-height:1.7}.secondary-module__CvhsmW__ctaActions{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:1023px){.secondary-module__CvhsmW__overviewGrid,.secondary-module__CvhsmW__whyGrid{gap:var(--space-xl);grid-template-columns:1fr}.secondary-module__CvhsmW__subjectsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.secondary-module__CvhsmW__container{padding:0 var(--space-md)}.secondary-module__CvhsmW__hero{height:60vh}.secondary-module__CvhsmW__subjectsGrid{grid-template-columns:1fr}}
