._8DmEwG_row{gap:var(--space-m);flex-wrap:wrap;align-items:center;display:flex}
.gwUpva_slider{--slider-preset-height:var(--slider-height-small,240px);width:100%;color:var(--hero-text,#fff);position:relative;overflow:hidden}@media (min-width:769px){.gwUpva_slider{--slider-preset-height:var(--slider-height-small-desktop,180px)}}.gwUpva_large{--slider-preset-height:var(--slider-height-large,27rem)}@media (min-width:769px){.gwUpva_large{--slider-preset-height:var(--slider-height-large-desktop,36rem)}}.gwUpva_carousel{position:relative}.gwUpva_viewport{overflow:hidden}.gwUpva_viewport:focus-visible{outline-offset:-4px;outline:2px solid #fff}.gwUpva_track{touch-action:pan-y pinch-zoom;display:flex}.gwUpva_slide{flex:0 0 calc(100%/var(--slider-items,1));min-width:0;height:max(var(--slider-preset-height),var(--slider-min-height,35vh));align-items:center;display:flex;position:relative;overflow:hidden}.gwUpva_content{z-index:1;gap:var(--space-m);width:100%;max-width:var(--container-max);max-height:100%;padding:var(--space-l) var(--space-2xl) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.gwUpva_content{padding:var(--space-m) var(--space-l) var(--space-2xl)}}.gwUpva_textShadow{text-shadow:var(--hero-text-shadow,0 1px 3px #0009)}.gwUpva_slogan{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0}.gwUpva_text{gap:var(--space-s);overflow-wrap:break-word;flex-direction:column;max-width:48rem;display:flex}.gwUpva_text h2,.gwUpva_text h3,.gwUpva_text h4,.gwUpva_text h5,.gwUpva_text h6,.gwUpva_text p{color:inherit;border:none;margin:0;padding:0}.gwUpva_text h2{font-size:var(--font-size-2xl);line-height:var(--line-height-tight)}.gwUpva_text h3{font-size:var(--font-size-xl)}.gwUpva_text h4{font-size:var(--font-size-l)}@media (max-width:768px){.gwUpva_text h2{font-size:var(--font-size-xl)}}.gwUpva_controls{right:0;bottom:var(--space-s);z-index:2;justify-content:center;align-items:center;gap:var(--space-s);pointer-events:none;display:flex;position:absolute;left:0}.gwUpva_controls>*{pointer-events:auto}.gwUpva_control{color:#fff;width:2.25rem;height:2.25rem;font-size:var(--font-size-l);cursor:pointer;transition:background-color var(--transition-fast);background-color:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.gwUpva_control:hover:not(:disabled){background-color:#000000bf}.gwUpva_control:disabled{opacity:.4;cursor:default}.gwUpva_control:focus-visible{outline-offset:2px;outline:2px solid #fff}.gwUpva_dots{align-items:center;gap:var(--space-xs);display:flex}.gwUpva_dot{cursor:pointer;background:0 0;border:none;width:1.5rem;height:1.5rem;padding:0;position:relative}.gwUpva_dot:before{content:"";width:10px;height:10px;transition:background-color var(--transition-fast);background-color:#0006;border:1px solid #fff;border-radius:50%;margin:auto;position:absolute;inset:0}.gwUpva_dot[aria-current=true]:before{background-color:#fff}.gwUpva_dot:focus-visible{outline-offset:0;border-radius:50%;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.gwUpva_control,.gwUpva_dot:before{transition:none}}
.ZnmDJq_hero{width:100%;color:var(--hero-text,#fff);align-items:center;display:flex;position:relative;overflow:hidden}.ZnmDJq_content{z-index:1;gap:var(--space-l);width:100%;max-width:var(--container-max);padding:var(--space-2xl) var(--space-l);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (max-width:768px){.ZnmDJq_content{padding:var(--space-xl) var(--space-m)}}.ZnmDJq_textShadow{text-shadow:var(--hero-text-shadow,0 1px 3px #0009)}.ZnmDJq_text{gap:var(--space-m);overflow-wrap:break-word;flex-direction:column;max-width:48rem;display:flex}.ZnmDJq_text h1,.ZnmDJq_text h2,.ZnmDJq_text h3,.ZnmDJq_text h4,.ZnmDJq_text h5,.ZnmDJq_text h6,.ZnmDJq_text p{color:inherit;border:none;margin:0;padding:0}.ZnmDJq_text h1{font-size:var(--font-size-3xl);line-height:var(--line-height-tight)}.ZnmDJq_text h2{font-size:var(--font-size-2xl);line-height:var(--line-height-tight)}.ZnmDJq_text h3{font-size:var(--font-size-xl)}.ZnmDJq_text h4{font-size:var(--font-size-l)}@media (max-width:768px){.ZnmDJq_text h1{font-size:var(--font-size-2xl)}.ZnmDJq_text h2{font-size:var(--font-size-xl)}}
