.HorizontalGallery_gallery__E1UmT{position:relative;padding-block:1.5rem;scroll-margin-top:4rem}.HorizontalGallery_stage__1a5IU{display:flex;min-height:100svh;flex-direction:column;justify-content:center;padding-block:4rem;background:linear-gradient(90deg,rgba(2,10,5,.82),rgba(2,10,5,.44) 50%,rgba(2,10,5,.82))}.HorizontalGallery_guide__lAdBP,.HorizontalGallery_header__7gHSM{display:flex;width:min(100% - 2rem,var(--red-content-width,76rem));align-items:end;justify-content:space-between;gap:2rem;margin-inline:auto}.HorizontalGallery_header__7gHSM{margin-bottom:clamp(1.5rem,3vw,3rem)}.HorizontalGallery_counter__mt5M_,.HorizontalGallery_eyebrow__RTt4C,.HorizontalGallery_guide__lAdBP{color:var(--accent);font-size:.72rem;letter-spacing:.13em;text-transform:uppercase}.HorizontalGallery_eyebrow__RTt4C{margin:0 0 .65rem}.HorizontalGallery_header__7gHSM h2{max-width:18ch;font-family:var(--font-sans);font-size:clamp(2.1rem,4.2vw,4.2rem);line-height:1}.HorizontalGallery_description__HTKBn{max-width:48rem;margin:.85rem 0 0;color:var(--muted);font-family:var(--font-sans);font-size:clamp(.95rem,1.6vw,1.1rem)}.HorizontalGallery_counter__mt5M_{flex:0 0 auto}.HorizontalGallery_viewport__sBmOM{width:100%;overflow-x:auto;scrollbar-width:thin}.HorizontalGallery_track__3UKIO{--gallery-inset:max(1rem,calc((100vw - 33rem) / 2));display:flex;width:max-content;gap:clamp(1rem,2vw,1.5rem);padding-inline:var(--gallery-inset)}.HorizontalGallery_gallery__E1UmT[data-enhanced=true] .HorizontalGallery_viewport__sBmOM{overflow:hidden}.HorizontalGallery_gallery__E1UmT[data-enhanced=true][data-direction=right] .HorizontalGallery_track__3UKIO{flex-direction:row-reverse}.HorizontalGallery_guide__lAdBP{align-items:center;margin-top:2rem}.HorizontalGallery_progress__gnd3F{height:1px;flex:1 1;background:var(--line)}.HorizontalGallery_progress__gnd3F span{display:block;width:var(--gallery-progress,0);height:100%;background:var(--accent);box-shadow:0 0 .7rem var(--accent)}@media(max-width:48rem){.HorizontalGallery_gallery__E1UmT{padding-block:1rem}.HorizontalGallery_stage__1a5IU{min-height:100svh;padding-block:4rem 4rem}.HorizontalGallery_header__7gHSM{align-items:start;gap:.5rem}.HorizontalGallery_counter__mt5M_{display:none}.HorizontalGallery_header__7gHSM h2{font-size:clamp(2rem,9vw,3.25rem)}.HorizontalGallery_guide__lAdBP{margin-top:1.25rem}.HorizontalGallery_track__3UKIO{--gallery-inset:1rem}}@media(prefers-reduced-motion:reduce){.HorizontalGallery_stage__1a5IU{min-height:auto;padding-block:0}.HorizontalGallery_viewport__sBmOM{overflow:visible}.HorizontalGallery_track__3UKIO{display:grid;width:min(100% - 2rem,var(--red-content-width,76rem));margin-inline:auto;padding:0}.HorizontalGallery_guide__lAdBP{display:none}}@media(max-height:800px){.HorizontalGallery_gallery__E1UmT .HorizontalGallery_header__7gHSM h2{max-width:none;font-size:2.25rem}.HorizontalGallery_header__7gHSM{margin-bottom:1rem}.HorizontalGallery_description__HTKBn{font-size:.95rem}.HorizontalGallery_guide__lAdBP{margin-top:1rem}}.styles_card__WwRr7{display:flex;width:min(76vw,35rem);min-height:clamp(25rem,52svh,36rem);flex:0 0 auto;flex-direction:column;border:1px solid rgba(98,255,138,.26);background:linear-gradient(145deg,rgba(7,22,12,.96),rgba(2,9,5,.93));box-shadow:inset 0 1px rgba(224,255,229,.06),0 1rem 4rem rgba(0,0,0,.35)}.styles_links__mqRFs,.styles_topline__a5CRo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.25rem;color:var(--accent);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.styles_topline__a5CRo{border-bottom:1px solid var(--line)}.styles_image__Am_e5{width:100%;max-height:12rem;object-fit:cover}.styles_body__BCS9J{flex:1 1;padding:clamp(1.25rem,3vw,2rem)}.styles_command__cW6vn{margin:0 0 1.7rem;color:var(--accent);font-size:.72rem}.styles_body__BCS9J h3{margin:0;font-family:var(--font-sans);font-size:clamp(1.7rem,3vw,2.65rem);line-height:1.1}.styles_summary__NoVYv{max-width:43ch;color:#b4c9b9;font-family:var(--font-sans);font-size:1rem;line-height:1.55}.styles_tags__aEvlJ{display:flex;flex-wrap:wrap;gap:.4rem;margin:1.5rem 0 0;padding:0;list-style:none}.styles_tags__aEvlJ li{padding:.3rem .5rem;border:1px solid var(--line);color:#a2d7ad;font-size:.7rem}.styles_links__mqRFs{border-top:1px solid var(--line)}.styles_links__mqRFs a{color:var(--accent);text-decoration:none}.styles_links__mqRFs a:focus-visible,.styles_links__mqRFs a:hover{text-decoration:underline;text-underline-offset:.3rem}@media(max-width:48rem){.styles_card__WwRr7{width:calc(100vw - 2rem);min-height:27rem}}@media(prefers-reduced-motion:reduce){.styles_card__WwRr7{width:100%;min-height:auto}}.styles_card__sVxNM{display:flex;width:min(76vw,35rem);min-height:clamp(25rem,52svh,36rem);flex:0 0 auto;flex-direction:column;border:1px solid rgba(98,255,138,.26);background:linear-gradient(155deg,rgba(9,25,13,.96),rgba(2,9,5,.94));box-shadow:inset 0 1px rgba(224,255,229,.06),0 1rem 4rem rgba(0,0,0,.35)}.styles_bottom__snNcs,.styles_topline__fjdsO{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.25rem;color:var(--accent);font-size:.68rem;letter-spacing:.1em}.styles_topline__fjdsO{border-bottom:1px solid var(--line)}.styles_bottom__snNcs{border-top:1px solid var(--line)}.styles_content__hNoW5{flex:1 1;padding:clamp(1.25rem,3vw,2rem)}.styles_path__d4d_Z{margin:0 0 1.75rem;color:var(--accent);font-size:.72rem}.styles_content__hNoW5 h3{margin:0 0 2rem;font-family:var(--font-sans);font-size:clamp(1.8rem,3vw,2.65rem)}.styles_label__C7iYg{color:var(--muted);font-size:.72rem;letter-spacing:.12em}.styles_content__hNoW5 ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none}.styles_content__hNoW5 li{padding:.55rem .7rem;border:1px solid var(--line);color:#c6e1ca;font-size:.85rem}.styles_content__hNoW5 li span{margin-right:.4rem;color:var(--accent)}@media(max-width:48rem){.styles_card__sVxNM{width:calc(100vw - 2rem);min-height:27rem}}@media(prefers-reduced-motion:reduce){.styles_card__sVxNM{width:100%;min-height:auto}}