.Hero-module__Z8hQ_W__hero{background:var(--dark);min-height:min(86svh,860px);color:var(--dark-text);align-items:flex-end;display:flex;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__band{min-height:min(62svh,560px)}.Hero-module__Z8hQ_W__img{object-fit:cover}.Hero-module__Z8hQ_W__shade{background:linear-gradient(#0a080640 0%,#0a0806c7 100%);position:absolute;inset:0}.Hero-module__Z8hQ_W__content{flex-direction:column;gap:clamp(18px,2vw,24px);padding-top:120px;padding-bottom:clamp(40px,5vw,72px);display:flex;position:relative}.Hero-module__Z8hQ_W__eyebrow{color:#e9c79f}.Hero-module__Z8hQ_W__title{color:var(--dark-text);max-width:20ch}.Hero-module__Z8hQ_W__foot{flex-direction:column;gap:20px;display:flex}.Hero-module__Z8hQ_W__lead{color:#d9cfc0;max-width:34em}.Hero-module__Z8hQ_W__actions{flex-direction:column;gap:12px;display:flex}@media (min-width:720px){.Hero-module__Z8hQ_W__actions{flex-direction:row;gap:16px}}@media (min-width:1000px){.Hero-module__Z8hQ_W__foot{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px}.Hero-module__Z8hQ_W__lead{max-width:30em}}
.Bands-module__Y_UAWG__tagline{overflow:hidden}.Bands-module__Y_UAWG__taglineGrid{grid-template-columns:1fr;align-items:end;gap:28px;display:grid}@media (min-width:1000px){.Bands-module__Y_UAWG__taglineGrid{grid-template-columns:minmax(0,1fr) 420px;gap:96px}}.Bands-module__Y_UAWG__cta{background:var(--dark);min-height:440px;color:var(--dark-text);align-items:center;display:flex;position:relative;overflow:hidden}.Bands-module__Y_UAWG__ctaImg{object-fit:cover}.Bands-module__Y_UAWG__ctaShade{background:#120e0a9e;position:absolute;inset:0}.Bands-module__Y_UAWG__ctaContent{text-align:center;flex-direction:column;align-items:center;gap:22px;padding-top:80px;padding-bottom:80px;display:flex;position:relative}.Bands-module__Y_UAWG__ctaContent .Bands-module__Y_UAWG__lead{color:#d9cfc0;max-width:36em}.Bands-module__Y_UAWG__ctaActions{flex-direction:column;gap:12px;width:100%;max-width:420px;margin-top:6px;display:flex}.Bands-module__Y_UAWG__ctaActions .Bands-module__Y_UAWG__btn{width:100%}@media (min-width:720px){.Bands-module__Y_UAWG__ctaActions{flex-direction:row;width:auto;max-width:none}.Bands-module__Y_UAWG__ctaActions .Bands-module__Y_UAWG__btn{width:auto}}
.Blocks-module__JWkLmW__discRow{grid-template-columns:1fr;align-items:baseline;gap:4px;display:grid}@media (min-width:720px){.Blocks-module__JWkLmW__discRow{grid-template-columns:56px 220px minmax(0,1fr);gap:24px;padding:22px 0!important}}.Blocks-module__JWkLmW__start{grid-template-columns:1fr;gap:40px;display:grid}@media (min-width:1000px){.Blocks-module__JWkLmW__start{grid-template-columns:460px minmax(0,1fr);align-items:start;gap:96px}}.Blocks-module__JWkLmW__facts{grid-template-columns:1fr;gap:0;display:grid}.Blocks-module__JWkLmW__fact{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:16px 0;display:flex}.Blocks-module__JWkLmW__facts .Blocks-module__JWkLmW__fact:last-child{border-bottom:1px solid var(--line)}@media (min-width:720px){.Blocks-module__JWkLmW__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;padding-top:12px}.Blocks-module__JWkLmW__fact{padding:20px 0 28px}.Blocks-module__JWkLmW__facts .Blocks-module__JWkLmW__fact:last-child{border-bottom:0}}.Blocks-module__JWkLmW__priceStrip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:24px;display:flex}.Blocks-module__JWkLmW__priceStrip strong{color:var(--ink);font-weight:600}.Blocks-module__JWkLmW__stats{gap:24px 32px}.Blocks-module__JWkLmW__stat{border-top:1px solid var(--line-dark);flex-direction:column;gap:6px;padding-top:20px;display:flex}.Blocks-module__JWkLmW__statLight{border-top-color:var(--line)}.Blocks-module__JWkLmW__statLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--dark-muted);font-size:12px;font-weight:600}.Blocks-module__JWkLmW__statLight .Blocks-module__JWkLmW__statLabel{color:var(--muted)}.Blocks-module__JWkLmW__trio{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Blocks-module__JWkLmW__trio>:first-child{aspect-ratio:16/9;grid-column:span 2}.Blocks-module__JWkLmW__trio>:not(:first-child){aspect-ratio:1}@media (min-width:1000px){.Blocks-module__JWkLmW__trio{grid-template-columns:2fr 1fr 1fr;gap:24px;height:340px}.Blocks-module__JWkLmW__trio>*{aspect-ratio:auto!important}.Blocks-module__JWkLmW__trio>:first-child{grid-column:auto}}
.Events-module__lLqoVa__row{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px 20px;display:grid;padding-top:24px!important;padding-bottom:24px!important}.Events-module__lLqoVa__row .Events-module__lLqoVa__btn{grid-column:2;justify-self:start}.Events-module__lLqoVa__date{flex-direction:column;align-self:start;line-height:1;display:flex}.Events-module__lLqoVa__date .Events-module__lLqoVa__num{margin-bottom:6px}@media (min-width:720px){.Events-module__lLqoVa__row{grid-template-columns:120px minmax(0,1fr) auto;gap:32px}.Events-module__lLqoVa__row .Events-module__lLqoVa__btn{grid-column:auto;justify-self:end}}
.Pricing-module__TjAkjG__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""dur dur""sum sum";align-items:baseline;gap:6px 16px;display:grid;padding:20px 0!important}.Pricing-module__TjAkjG__row>:first-child{grid-area:name}.Pricing-module__TjAkjG__row>:nth-child(2){grid-area:dur}.Pricing-module__TjAkjG__row>:nth-child(3){grid-area:sum}.Pricing-module__TjAkjG__row>:nth-child(4){grid-area:price}.Pricing-module__TjAkjG__price{font-family:var(--font-display);text-align:right;font-size:28px;font-weight:600;line-height:1}@media (min-width:900px){.Pricing-module__TjAkjG__row{grid-template-columns:360px 160px minmax(0,1fr) 120px;grid-template-areas:"name dur sum price";gap:32px}}.Pricing-module__TjAkjG__card{border:1px solid var(--line);flex-direction:column;gap:12px;padding:28px 32px;display:flex}.Pricing-module__TjAkjG__inline{color:var(--copper);text-underline-offset:3px;text-decoration:underline}
