._8aEwW_hero{align-items:flex-end;height:100vh;min-height:700px;display:flex;position:relative;overflow:hidden}._8aEwW_heroBg{z-index:0;position:absolute;inset:0}._8aEwW_heroBg img{object-fit:cover;width:100%;height:100%}._8aEwW_heroBg:after{content:"";background:linear-gradient(#0a162826 0%,#0a162859 50%,#0a1628bf 100%);position:absolute;inset:0}._8aEwW_heroContent{z-index:1;max-width:var(--container-max);padding:0 var(--space-10) var(--space-20);width:100%;margin:0 auto;position:relative}._8aEwW_heroKata{font-family:var(--font-serif);color:#ffffff14;margin-bottom:var(--space-4);-webkit-user-select:none;user-select:none;font-size:120px;font-weight:300;line-height:1}._8aEwW_heroTitle{font-family:var(--font-serif);font-size:var(--text-7xl);color:var(--white);max-width:680px;margin-bottom:var(--space-6);font-weight:300;line-height:1.1}._8aEwW_heroTitle em{font-style:italic;font-weight:400}._8aEwW_heroSubtitle{font-family:var(--font-sans);font-size:var(--text-sm);color:#ffffffa6;letter-spacing:.04em;margin-bottom:var(--space-10);max-width:500px;line-height:1.7}._8aEwW_heroTagline{font-family:var(--font-sans);color:var(--gold-light);letter-spacing:.08em;margin-bottom:var(--space-10);font-size:11px;font-weight:500}._8aEwW_heroCta{align-items:center;gap:var(--space-3);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--white);padding:var(--space-4) var(--space-8);transition:all var(--transition-base);border:1px solid #ffffff59;font-size:12px;font-weight:600;display:inline-flex}._8aEwW_heroCta:hover{background:var(--gold);border-color:var(--gold);color:var(--white)}._8aEwW_kata{padding:var(--space-24) 0;background:var(--white)}._8aEwW_kataInner{max-width:var(--container-max);padding:0 var(--space-8);gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}._8aEwW_kataLeft{gap:var(--space-5);flex-direction:column;display:flex}._8aEwW_kataChar{font-family:var(--font-serif);color:var(--navy-800);margin-bottom:var(--space-4);font-size:96px;font-weight:300;line-height:1}._8aEwW_kataLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.22em;color:var(--navy-800);margin-bottom:var(--space-2);font-size:11px;font-weight:600}._8aEwW_kataText{font-size:var(--text-base);color:var(--text-secondary);max-width:440px;line-height:1.9}._8aEwW_kataLink{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--gold);letter-spacing:.02em;transition:gap var(--transition-base);margin-top:var(--space-4);font-size:13px;font-weight:600;display:inline-flex}._8aEwW_kataLink:hover{gap:var(--space-4)}._8aEwW_kataRight{gap:var(--space-8);grid-template-columns:1fr 1fr 1fr;display:grid}._8aEwW_kataPillar{text-align:center;gap:var(--space-3);flex-direction:column;display:flex}._8aEwW_kataPillarIcon{width:48px;height:48px;margin:0 auto var(--space-2);justify-content:center;align-items:center;display:flex}._8aEwW_kataPillarIcon svg{width:32px;height:32px;stroke:var(--navy-700);fill:none;stroke-width:1.5px}._8aEwW_kataPillarTitle{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.18em;color:var(--navy-800);font-size:11px;font-weight:700}._8aEwW_kataPillarText{font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.6}._8aEwW_fullImage{height:520px;position:relative;overflow:hidden}._8aEwW_fullImage img{object-fit:cover;width:100%;height:100%}._8aEwW_fullImageOverlay{background:linear-gradient(90deg,#0a1628cc 0%,#0a16284d 60%,#0000 100%);align-items:center;display:flex;position:absolute;inset:0}._8aEwW_fullImageContent{max-width:var(--container-max);padding:0 var(--space-10);width:100%;margin:0 auto}._8aEwW_fullImageOverline{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.2em;color:var(--gold-light);margin-bottom:var(--space-4);font-size:11px;font-weight:600}._8aEwW_fullImageTitle{font-family:var(--font-serif);font-size:var(--text-4xl);color:var(--white);max-width:500px;margin-bottom:var(--space-4);font-weight:400;line-height:1.2}._8aEwW_fullImageText{font-size:var(--text-sm);color:#ffffffb3;max-width:420px;margin-bottom:var(--space-6);line-height:1.7}._8aEwW_fullImageLink{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--gold-light);letter-spacing:.04em;transition:gap var(--transition-base);font-size:12px;font-weight:600;display:inline-flex}._8aEwW_fullImageLink:hover{gap:var(--space-4)}._8aEwW_expertise{padding:var(--space-24) 0;background:var(--cream)}._8aEwW_expertiseInner{max-width:var(--container-max);padding:0 var(--space-8);margin:0 auto}._8aEwW_sectionHeader{text-align:center;margin-bottom:var(--space-16)}._8aEwW_sectionTitle{font-family:var(--font-serif);font-size:var(--text-5xl);color:var(--text-primary);margin-bottom:var(--space-4);font-weight:400}._8aEwW_sectionSubtitle{font-size:var(--text-base);color:var(--text-tertiary);max-width:520px;margin:0 auto}._8aEwW_expertiseGrid{gap:var(--space-8);grid-template-columns:repeat(5,1fr);display:grid}._8aEwW_expertiseCard{text-align:center;padding:var(--space-8) var(--space-4);align-items:center;gap:var(--space-4);transition:transform var(--transition-base);flex-direction:column;display:flex}._8aEwW_expertiseCard:hover{transform:translateY(-4px)}._8aEwW_expertiseIcon{border:1px solid var(--border);width:56px;height:56px;margin-bottom:var(--space-2);border-radius:50%;justify-content:center;align-items:center;display:flex}._8aEwW_expertiseIcon svg{width:24px;height:24px;stroke:var(--navy-700);fill:none;stroke-width:1.5px}._8aEwW_expertiseCardTitle{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--navy-800);font-size:11px;font-weight:700;line-height:1.4}._8aEwW_expertiseCardText{font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.6}._8aEwW_values{padding:var(--space-24) 0;background:var(--white);text-align:center}._8aEwW_valuesInner{max-width:var(--container-narrow);padding:0 var(--space-8);align-items:center;gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}._8aEwW_valuesTitle{font-family:var(--font-serif);font-size:var(--text-5xl);color:var(--text-primary);font-weight:300;line-height:1.2}._8aEwW_valuesTitle em{color:var(--gold);font-style:italic}._8aEwW_valuesText{font-size:var(--text-base);color:var(--text-tertiary);max-width:480px}._8aEwW_valuesLink{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--gold);letter-spacing:.02em;transition:gap var(--transition-base);font-size:13px;font-weight:600;display:inline-flex}._8aEwW_valuesLink:hover{gap:var(--space-4)}._8aEwW_trust{padding:var(--space-16) 0;background:var(--cream);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}._8aEwW_trustInner{max-width:var(--container-max);padding:0 var(--space-8);margin:0 auto}._8aEwW_trustTitle{text-align:center;font-family:var(--font-serif);font-size:var(--text-3xl);color:var(--text-primary);margin-bottom:var(--space-12);font-weight:400}._8aEwW_trustLogos{justify-content:center;align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}._8aEwW_trustLogo{font-family:var(--font-sans);font-size:var(--text-lg);color:var(--text-tertiary);letter-spacing:.06em;opacity:.5;transition:opacity var(--transition-base);font-weight:700}._8aEwW_trustLogo:hover{opacity:.85}._8aEwW_careers{position:relative;overflow:hidden}._8aEwW_careersInner{grid-template-columns:1fr 1fr;display:grid}._8aEwW_careersContent{background:var(--navy-900);padding:var(--space-20) var(--space-12);justify-content:center;gap:var(--space-5);flex-direction:column;display:flex}._8aEwW_careersTitle{font-family:var(--font-serif);font-size:var(--text-4xl);color:var(--white);font-weight:400;line-height:1.2}._8aEwW_careersText{font-size:var(--text-base);color:var(--text-inverse-muted);max-width:420px;line-height:1.7}._8aEwW_careersLink{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--gold-light);letter-spacing:.06em;transition:gap var(--transition-base);margin-top:var(--space-4);font-size:12px;font-weight:600;display:inline-flex}._8aEwW_careersLink:hover{gap:var(--space-4)}._8aEwW_careersImage{min-height:420px;position:relative}._8aEwW_careersImage img{object-fit:cover;width:100%;height:100%}._8aEwW_insights{padding:var(--space-24) 0;background:var(--white)}._8aEwW_insightsInner{max-width:var(--container-max);padding:0 var(--space-8);margin:0 auto}._8aEwW_insightsGrid{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}._8aEwW_insightCard{gap:var(--space-4);cursor:pointer;transition:transform var(--transition-base);flex-direction:column;display:flex}._8aEwW_insightCard:hover{transform:translateY(-4px)}._8aEwW_insightImage{height:220px;position:relative;overflow:hidden}._8aEwW_insightImage img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}._8aEwW_insightCard:hover ._8aEwW_insightImage img{transform:scale(1.04)}._8aEwW_insightCategory{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.18em;color:var(--gold);font-size:10px;font-weight:600}._8aEwW_insightTitle{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--text-primary);font-weight:500;line-height:1.35}._8aEwW_insightLink{font-family:var(--font-sans);color:var(--navy-700);align-items:center;gap:var(--space-2);transition:gap var(--transition-base);font-size:13px;font-weight:600;display:inline-flex}._8aEwW_insightLink:hover{gap:var(--space-4)}._8aEwW_cta{padding:var(--space-20) 0;background:var(--cream);text-align:center}._8aEwW_ctaInner{max-width:var(--container-narrow);padding:0 var(--space-8);align-items:center;gap:var(--space-6);flex-direction:column;margin:0 auto;display:flex}._8aEwW_ctaTitle{font-family:var(--font-serif);font-size:var(--text-4xl);color:var(--text-primary);font-weight:400;line-height:1.2}._8aEwW_ctaBtn{align-items:center;gap:var(--space-3);font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--white);background:var(--navy-900);padding:var(--space-4) var(--space-10);transition:all var(--transition-base);border:none;font-size:12px;font-weight:600;display:inline-flex}._8aEwW_ctaBtn:hover{background:var(--gold)}@media (max-width:1024px){._8aEwW_heroTitle{font-size:var(--text-5xl)}._8aEwW_heroKata{font-size:80px}._8aEwW_kataInner{gap:var(--space-10);grid-template-columns:1fr}._8aEwW_kataChar{font-size:72px}._8aEwW_expertiseGrid{grid-template-columns:repeat(3,1fr)}._8aEwW_careersInner{grid-template-columns:1fr}._8aEwW_careersImage{min-height:300px}}@media (max-width:768px){._8aEwW_hero{min-height:600px}._8aEwW_heroTitle{font-size:var(--text-4xl)}._8aEwW_heroKata{font-size:60px}._8aEwW_heroContent{padding-bottom:var(--space-12)}._8aEwW_kataRight{gap:var(--space-6);grid-template-columns:1fr}._8aEwW_kataPillar{text-align:left;gap:var(--space-4);flex-direction:row}._8aEwW_kataPillarIcon{margin:0}._8aEwW_expertiseGrid{grid-template-columns:repeat(2,1fr)}._8aEwW_insightsGrid{grid-template-columns:1fr}._8aEwW_fullImage{height:400px}._8aEwW_fullImageTitle{font-size:var(--text-2xl)}._8aEwW_valuesTitle,._8aEwW_sectionTitle{font-size:var(--text-3xl)}._8aEwW_trustLogos{gap:var(--space-8)}}@media (max-width:480px){._8aEwW_heroTitle{font-size:var(--text-3xl)}._8aEwW_expertiseGrid{grid-template-columns:1fr}._8aEwW_careersContent{padding:var(--space-12) var(--space-6)}}
