.FC7-Yq_hero{height:calc(80svh + var(--header));min-height:calc(520px + var(--header));max-height:calc(1000px + var(--header));color:#fff;isolation:isolate;background:#716a5f;position:relative;overflow:hidden}.FC7-Yq_frames,.FC7-Yq_frame,.FC7-Yq_shade{position:absolute;inset:0}.FC7-Yq_frame{opacity:0;transition:opacity 1.4s ease-in-out}.FC7-Yq_frame.FC7-Yq_active{opacity:1}.FC7-Yq_frame img{object-fit:cover;object-position:var(--hero-position)}.FC7-Yq_shade{pointer-events:none;opacity:var(--hero-shade-opacity,1);background:linear-gradient(#12100da6 0%,#12100d8c 14%,#12100d33 28%,#12100d73 60%,#12100d57 100%);transition:opacity 1.4s ease-in-out}.FC7-Yq_content{text-align:center;height:100%;padding:calc(80px + var(--header)) var(--gutter) 0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.FC7-Yq_content h1{color:#fff;text-shadow:0 2px 24px #00000029;margin:0 0 26px;font-size:clamp(56px,5.3vw,80px);font-weight:700;line-height:1.35}.FC7-Yq_link{color:#fff;background:#12100d3d;border:2px solid #fffffff2;justify-content:center;align-items:center;width:300px;max-width:100%;min-height:60px;padding:10px 24px;font-size:18px;font-weight:500;transition:color .25s,background .25s;display:inline-flex}.FC7-Yq_link:hover{color:#222;background:#fff}.FC7-Yq_link:focus-visible,.FC7-Yq_controls button:focus-visible{outline-offset:5px;outline:2px solid #fff}.FC7-Yq_controls{align-items:center;gap:12px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.FC7-Yq_indicators{gap:4px;display:flex}.FC7-Yq_indicator{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.FC7-Yq_indicator span{background:#ffffff75;width:28px;height:3px;transition:background .3s;display:block}.FC7-Yq_indicator[aria-current=true] span,.FC7-Yq_indicator:hover span{background:#fff}.FC7-Yq_indicator:disabled{cursor:default}@media (max-width:700px){.FC7-Yq_hero{height:128.5vw;min-height:420px;max-height:760px}.FC7-Yq_frame img{object-position:var(--hero-mobile-position)}.FC7-Yq_content{padding:42px 24px 0}.FC7-Yq_content h1{margin-bottom:10px;font-size:48px;line-height:1.15}.FC7-Yq_link{width:190px;min-height:46px;padding:8px 20px;font-size:15px}.FC7-Yq_controls{gap:6px;bottom:12px;left:50%;right:auto;transform:translate(-50%)}.FC7-Yq_indicators{gap:0}.FC7-Yq_indicator{width:clamp(24px, calc((100vw - 48px) / var(--hero-slide-count)), 44px)}.FC7-Yq_indicator span{width:min(24px,70%)}}@media (prefers-reduced-motion:reduce){.FC7-Yq_frame,.FC7-Yq_shade,.FC7-Yq_link,.FC7-Yq_indicator span{transition:none}}
