._7fd29W_hero{height:85vh;min-height:600px;max-height:900px;position:relative;overflow:hidden}._7fd29W_slide{opacity:0;z-index:0;pointer-events:none;transition:opacity 1s;position:absolute;inset:0}._7fd29W_slide._7fd29W_active{opacity:1;z-index:1;pointer-events:auto}._7fd29W_image{object-fit:cover;object-position:center}._7fd29W_overlay{z-index:1;background:linear-gradient(#0a122599 0%,#0a1225d9 100%);position:absolute;inset:0}._7fd29W_content{z-index:2;text-align:center;padding:var(--header-height) var(--space-6) var(--space-16);flex-direction:column;justify-content:center;align-items:center;max-width:800px;margin:0 auto;display:flex;position:absolute;inset:0}._7fd29W_title{font-size:var(--text-6xl);font-weight:var(--weight-black);margin-bottom:var(--space-4);text-shadow:0 2px 12px #0006;line-height:1.1}@media (max-width:768px){._7fd29W_title{font-size:var(--text-4xl)}._7fd29W_hero{height:75vh;min-height:500px}._7fd29W_slide:first-child ._7fd29W_image{object-position:25% center}}._7fd29W_subtitle{font-size:var(--text-xl);color:var(--color-text-secondary);margin-bottom:var(--space-8);max-width:600px}._7fd29W_actions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}._7fd29W_dots{bottom:var(--space-8);z-index:3;gap:var(--space-2);display:flex;position:absolute;left:50%;transform:translate(-50%)}._7fd29W_dot{cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}._7fd29W_dotInner{background:var(--color-border);border-radius:50%;width:10px;height:10px;transition:all .3s}._7fd29W_dotActive ._7fd29W_dotInner{background:var(--color-primary);transform:scale(1.3)}
.eabyrq_heading{margin-bottom:var(--space-12)}.eabyrq_center{text-align:center}.eabyrq_center .eabyrq_accent{margin-left:auto;margin-right:auto}.eabyrq_left{text-align:left}.eabyrq_accent{background:var(--color-primary);border-radius:var(--radius-full);width:48px;height:3px;margin-bottom:var(--space-4)}.eabyrq_title{margin-bottom:var(--space-3)}.eabyrq_subtitle{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:640px}.eabyrq_center .eabyrq_subtitle{margin-left:auto;margin-right:auto}
