@layer nebula.composite{.Hero_hero__xs4pgk0{justify-content:center;align-items:center;gap:var(--space-xxxl__hgrr2ffl);box-sizing:border-box;border-style:solid;border-width:var(--borderWidth__1qrdgqi3);border-color:var(--borderColor__1qrdgqi2);background:var(--bg__1qrdgqi0);width:100%;color:var(--fg__1qrdgqi1);-webkit-backdrop-filter:var(--backdropFilter__1qrdgqi4);backdrop-filter:var(--backdropFilter__1qrdgqi4);font-family:var(--font-family-sans__hgrr2fdt);display:flex;position:relative;overflow:hidden}.Hero_media__xs4pgk1{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hero_scrim__xs4pgk2{z-index:0;background:var(--veil__1qrdgqi5);position:absolute;inset:0}.Hero_body__xs4pgk3{z-index:1;gap:var(--space-md__hgrr2ffg);box-sizing:border-box;min-width:0;max-width:var(--contentMax__1qrdgqi6,none);flex-direction:column;display:flex;position:relative}[data-align=center] .Hero_body__xs4pgk3{text-align:center;align-items:center}[data-align=end] .Hero_body__xs4pgk3{text-align:right;align-items:flex-end}[data-align=stretch] .Hero_body__xs4pgk3{text-align:left;align-items:stretch}.Hero_slot__xs4pgk4{z-index:1;flex-shrink:0;max-width:max-content;position:relative}.Hero_hiper__xs4pgk5{width:fit-content;font-size:var(--font-size-caption__hgrr2fe5);font-weight:var(--font-weight-semibold__hgrr2feb);text-transform:uppercase;letter-spacing:var(--font-letterSpacing-wide__hgrr2fev);color:var(--color-accent-600__hgrr2fbd);margin:0}.Hero_header__xs4pgk6{gap:var(--space-md__hgrr2ffg);flex-direction:column;display:flex}.Hero_title__xs4pgk7{font-weight:var(--font-weight-bold__hgrr2fec);line-height:var(--font-lineHeight-tight__hgrr2feq);margin:0}[data-hero-size=sm] .Hero_title__xs4pgk7{font-size:var(--font-size-h5__hgrr2fdz)}[data-hero-size=md] .Hero_title__xs4pgk7{font-size:var(--font-size-h4__hgrr2fdy)}[data-hero-size=lg] .Hero_title__xs4pgk7{font-size:var(--font-size-h3__hgrr2fdx)}[data-hero-size=xl] .Hero_title__xs4pgk7{font-size:var(--font-display-size__hgrr2few);line-height:var(--font-display-lineHeight__hgrr2fex);letter-spacing:var(--font-display-letterSpacing__hgrr2fey)}.Hero_subtitle__xs4pgk8{font-size:var(--font-size-body1__hgrr2fe1);margin:0}.Hero_description__xs4pgk9{max-width:62ch;font-size:var(--font-size-body1__hgrr2fe1);line-height:var(--font-lineHeight-relaxed__hgrr2fes);margin:0}.Hero_actions__xs4pgka{gap:var(--space-md__hgrr2ffg);flex-wrap:wrap;margin-block-start:var(--space-xs__hgrr2ffa);display:flex}[data-align=center] .Hero_actions__xs4pgka{text-align:center;align-items:center}[data-align=end] .Hero_actions__xs4pgka{text-align:right;align-items:flex-end}[data-align=stretch] .Hero_actions__xs4pgka{text-align:left;align-items:stretch}.Hero_bottom__xs4pgkb{z-index:1;width:100%;position:relative}.Hero_size_xl__xs4pgkc{padding-inline:var(--space-xl__hgrr2ffj);min-height:320px;padding-block:120px}.Hero_size_lg__xs4pgkd{padding-inline:var(--space-xl__hgrr2ffj);min-height:224px;padding-block:80px}.Hero_size_md__xs4pgke{padding-inline:var(--space-lg__hgrr2ffi);min-height:144px;padding-block:48px}.Hero_size_sm__xs4pgkf{padding-inline:var(--space-md__hgrr2ffg);min-height:80px;padding-block:24px}.Hero_title_size_sm__xs4pgkg{font-size:var(--font-size-h5__hgrr2fdz)}.Hero_title_size_md__xs4pgkh{font-size:var(--font-size-h4__hgrr2fdy)}.Hero_title_size_lg__xs4pgki{font-size:var(--font-size-h3__hgrr2fdx)}.Hero_title_size_xl__xs4pgkj{font-size:var(--font-display-size__hgrr2few);line-height:var(--font-display-lineHeight__hgrr2fex);letter-spacing:var(--font-display-letterSpacing__hgrr2fey)}@media screen and (max-width:1023px){.Hero_hero__xs4pgk0{text-align:center;align-items:center;gap:var(--space-xl__hgrr2ffj);flex-direction:column}.Hero_body__xs4pgk3{align-items:center;width:100%}.Hero_slot__xs4pgk4{width:100%;max-width:100%}.Hero_actions__xs4pgka{justify-content:center}}@media screen and (max-width:767px){[data-hero-size=xl] .Hero_title__xs4pgk7,.Hero_title_size_xl__xs4pgkj{font-size:var(--font-size-h1__hgrr2fdv)}}@media screen and (max-width:575px){[data-hero-size=xl] .Hero_title__xs4pgk7,.Hero_title_size_xl__xs4pgkj{font-size:var(--font-size-h2__hgrr2fdw)}}}
@keyframes iwoqn0{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}
.iwoqn1{animation:2s ease-in-out infinite iwoqn0}
