html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=benefits_features]>.al-structured-list--benefits_features{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;row-gap:clamp(16px,2.2vw,26px)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=benefits_features]>.al-structured-list--benefits_features>:is(.al-section__title,.al-section-title,.al-section-subtitle,.al-structured-list__items){grid-column:1;grid-row:auto}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=benefits_features] .al-structured-list--benefits_features .al-structured-list__items{grid-template-columns:repeat(3,minmax(0,1fr))}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=benefits_features] .al-structured-list--benefits_features .al-structured-list__item,html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=benefits_features] .al-structured-list--benefits_features .al-structured-list__item:first-child,html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=benefits_features] .al-structured-list--benefits_features .al-structured-list__item:last-child:nth-child(odd):not(:only-child){grid-column:auto;grid-row:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-height:0}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=benefits_features] .al-structured-list--benefits_features .al-structured-list__item.has-media .al-structured-list__media,html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=benefits_features] .al-structured-list--benefits_features .al-structured-list__item.has-media:first-child .al-structured-list__media{width:100%;height:auto;min-height:0;aspect-ratio:4 / 3}body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-music-release__title{max-width:15ch;font-family:var(--al-font-heading);font-size:clamp(2.25rem,3.8vw,3.6rem);line-height:.98;letter-spacing:-.05em;text-wrap:balance}@media(min-width:900px){html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=booking_stays] .al-booking-native__services:has(>.al-booking-native__service:only-child){display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:none;justify-content:stretch}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=booking_stays] .al-booking-native__service.has-image:only-child{width:100%;max-width:none}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=booking_contact]>.al-booking{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,.68fr);grid-template-rows:auto auto auto;align-items:start;column-gap:clamp(72px,9vw,150px);row-gap:18px}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-booking>.al-section__title{grid-column:1;grid-row:1;margin:0}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-booking>.al-booking__subtitle{grid-column:1;grid-row:2;max-width:46ch;margin:0;text-align:left}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-booking>.al-booking__note{grid-column:1;grid-row:3;max-width:48ch;margin:8px 0 0;text-align:left}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-booking>.al-btn{grid-column:2;grid-row:1 / span 2;align-self:end;width:100%;min-height:58px;margin:0}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-booking>.al-booking__contact{grid-column:2;grid-row:3;justify-content:flex-start;margin:4px 0 0}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=rss_feed] .al-rss-feed__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,42px)}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-rss-feed__list>.al-rss-feed__item{display:block;min-width:0;padding:0;border:0;background:transparent;box-shadow:none}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-rss-feed__item>.al-rss-feed__thumb{display:block;width:100%;aspect-ratio:4 / 3;margin:0 0 18px;overflow:hidden;border-radius:var(--al-card-radius, 16px)}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-rss-feed__thumb>img{width:100%;height:100%;object-fit:cover}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-rss-feed__item>.al-rss-feed__body{display:grid;gap:7px}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-events-dates .al-event__action{width:150px;max-width:100%}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-events-dates .al-event__action .al-btn{width:150px;min-width:0;max-width:100%;white-space:nowrap}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(30px,4vw,58px) clamp(24px,3vw,44px);align-items:start}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item{grid-column:span 6}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item:first-child:nth-last-child(3){grid-column:span 7;grid-row:span 2}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item:first-child:nth-last-child(3) .al-portfolio__thumb{aspect-ratio:5 / 6}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item:first-child:nth-last-child(3) .al-portfolio__title{max-width:18ch;font-size:clamp(1.65rem,2.9vw,2.65rem);line-height:1.02}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item:first-child:nth-last-child(3)~.al-portfolio__item{grid-column:span 5}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item:first-child:nth-last-child(3)~.al-portfolio__item .al-portfolio__thumb{aspect-ratio:16 / 10}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item:only-child{grid-column:1 / -1}}@media(min-width:700px){html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=countdown_banner]>.al-countdown-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 36px;min-height:0;padding-block:0}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-countdown-banner__title{grid-area:1 / 1 / 2 / 2}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-countdown-banner__subtitle{grid-area:2 / 1 / 3 / 2;margin:0;text-align:left}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-countdown-banner>.al-countdown{grid-area:1 / 2 / 3 / 3;padding:0}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-countdown-banner>:is(.al-countdown-banner__title,.al-countdown,.al-countdown-banner__actions){margin:0}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-countdown-banner__actions,html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .al-countdown-banner__cta{width:auto;min-width:190px;white-space:nowrap}}@media(min-width:701px)and (max-width:899px){html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item:first-child:nth-last-child(odd):not(:only-child){grid-column:1 / -1}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-portfolio--grid .al-portfolio__grid>.al-portfolio__item:first-child:nth-last-child(odd):not(:only-child) .al-portfolio__thumb{aspect-ratio:16 / 9}}@media(min-width:640px)and (max-width:899px){html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=rss_feed] .al-rss-feed__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame[data-al-family=rss_feed] .al-rss-feed__list>.al-rss-feed__item:first-child:nth-last-child(3){grid-column:1 / -1}}@media(max-width:899px){body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-music-release__title{font-size:clamp(2.05rem,7.5vw,3.1rem)}}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections--membership>.al-membership--showcase{padding-inline:var(--al-template-gutter, clamp(18px, 5vw, 72px))}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections--membership>.al-membership--showcase>.al-membership__card{width:min(100%,var(--al-template-reading-width, 1240px));max-width:var(--al-template-reading-width, 1240px);margin-inline:auto}html body.auralink-public-body .auralink-public-page[data-page-template=showcase]{--al-template-reading-width: 1240px;--al-template-section-space: clamp(64px, 7vw, 104px)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-section-frame[data-al-family=countdown_banner]{--al-template-section-space: clamp(28px, 4vw, 44px)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame>:is(.al-section,.al-structured-list)>:is(.al-section__title,.al-section-title,.al-countdown-banner__title){max-width:15ch;font-size:clamp(2.25rem,3.8vw,3.6rem);font-weight:var(--al-section-title-weight, 700);line-height:.98;letter-spacing:-.05em;text-wrap:balance}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] :is(.al-featured-content__image,.al-gallery-item,.al-portfolio__thumb,.al-media-frame){border-radius:0;box-shadow:none}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-featured-content__caption{margin-top:16px;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-align:left;text-transform:uppercase}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-contact-form>.al-section__subtitle{color:var(--al-text-body, var(--al-text))}@media(min-width:900px){html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);grid-template-rows:auto auto auto 1fr;column-gap:clamp(52px,6vw,88px);row-gap:18px;align-items:start}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__service-img{height:clamp(420px,34vw,500px);min-height:0;aspect-ratio:auto;border-radius:0}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__service-head{align-self:end;padding-top:clamp(18px,3vw,48px)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__service-desc{align-self:start;max-width:46ch;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.65}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__service-meta{align-self:start;justify-self:start;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__book-btn{align-self:start;justify-self:start;width:auto;min-width:176px;margin-top:8px;padding-inline:28px}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--benefits_features{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);grid-template-rows:auto 1fr;column-gap:clamp(54px,8vw,112px);align-items:start}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--benefits_features>:is(.al-section__title,.al-section-title){grid-column:1;grid-row:1}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--benefits_features>.al-section-subtitle{grid-column:1;grid-row:2;max-width:30ch;margin:22px 0 0}html body.auralink-public-body .auralink-public-page[data-managed-archetype][data-page-template=showcase] .al-structured-list--benefits_features .al-structured-list__items:not(:has(.has-media)){grid-column:2;grid-row:1 / span 2;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:0;border-top:1px solid var(--al-template-divider)}html body.auralink-public-body .auralink-public-page[data-managed-archetype][data-page-template=showcase] .al-structured-list--benefits_features .al-structured-list__items:not(:has(.has-media))>.al-structured-list__item,html body.auralink-public-body .auralink-public-page[data-managed-archetype][data-page-template=showcase] .al-structured-list--benefits_features .al-structured-list__items:not(:has(.has-media))>.al-structured-list__item:first-child{grid-column:auto;grid-row:auto;display:grid;grid-template-columns:42px minmax(0,1fr);min-height:0;padding:clamp(24px,3vw,36px) 0;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--al-template-divider);border-radius:0;box-shadow:none}html body.auralink-public-body .auralink-public-page[data-managed-archetype][data-page-template=showcase] .al-structured-list--benefits_features .al-structured-list__items:not(:has(.has-media))>.al-structured-list__item:first-child :is(h3,p,.al-structured-list__glyph){color:inherit}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps{display:grid;grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);grid-template-rows:auto 1fr;column-gap:clamp(64px,9vw,132px);align-items:start}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps>:is(.al-section__title,.al-section-title){grid-column:1;grid-row:1;position:sticky;top:clamp(96px,11vh,132px)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps>.al-section-subtitle{grid-column:1;grid-row:2;max-width:28ch;margin:22px 0 0}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__items{grid-column:2;grid-row:1 / span 2;display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:0;border-top:1px solid var(--al-template-divider)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__item{display:grid;grid-template-columns:68px minmax(0,1fr);column-gap:18px;min-height:0;padding:clamp(25px,3vw,38px) 0;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--al-template-divider);border-radius:0;box-shadow:none}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__number{padding-top:.28em;font-size:.74rem;font-weight:760;letter-spacing:.12em}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__item h3{margin:0 0 8px;font-size:clamp(1.08rem,1.45vw,1.34rem);font-weight:680;line-height:1.18;letter-spacing:-.025em}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__item p{max-width:54ch;margin:0;font-size:clamp(.96rem,1.08vw,1.04rem);line-height:1.58}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps :is(.al-structured-list__number,h3,p){color:inherit}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-faq-accordion,html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-contact-form{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);column-gap:clamp(54px,8vw,112px);align-items:start}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-faq-accordion>.al-faq-accordion__list{grid-column:2;grid-row:1;margin-top:0;border-top:1px solid var(--al-template-divider)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-contact-form{grid-template-rows:auto 1fr}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-contact-form>.al-section__subtitle{grid-column:1;grid-row:2;max-width:30ch;margin:22px 0 0}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-contact-form>:is(.al-contact-form__form,.al-contact-form__status){grid-column:2}}@media(max-width:899px){html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .auralink-sections>.al-section-frame>:is(.al-section,.al-structured-list)>:is(.al-section__title,.al-section-title,.al-countdown-banner__title){font-size:clamp(2.05rem,7.5vw,3.1rem)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:18px}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__service-img{grid-column:1;grid-row:1;width:100%;height:auto;min-height:0;aspect-ratio:16 / 9}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>:not(.al-booking-native__service-img){grid-column:1}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__service-head{grid-row:2;padding-top:8px}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__service-desc{grid-row:3}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>:is(.al-booking-native__service-meta,.al-booking-native__facts){grid-row:4}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__book-btn{grid-row:5}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] :is(.al-structured-list--benefits_features,.al-faq-accordion,.al-contact-form){display:block}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps{display:block}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps>:is(.al-section__title,.al-section-title){position:static;font-size:clamp(2rem,7vw,2.8rem);line-height:1.02}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__items{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:clamp(30px,7vw,44px);border-top:1px solid var(--al-template-divider)}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__item{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:14px;min-height:0;padding:clamp(20px,5vw,28px) 0;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--al-template-divider);border-radius:0;box-shadow:none}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__number{padding-top:.28em;font-size:.68rem;font-weight:760;letter-spacing:.1em}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__item h3{margin:0 0 7px;font-size:clamp(1.02rem,4vw,1.18rem);line-height:1.2;letter-spacing:-.02em}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-structured-list--process_steps .al-structured-list__item p{max-width:48ch;margin:0;font-size:clamp(.91rem,3.25vw,1rem);line-height:1.55}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] :is(.al-structured-list--benefits_features,.al-faq-accordion,.al-contact-form)>:is(.al-section-subtitle,.al-section__subtitle){max-width:34ch;margin-top:18px}html body.auralink-public-body .auralink-public-page[data-page-template=showcase] :is(.al-structured-list--benefits_features .al-structured-list__items,.al-faq-accordion__list,.al-contact-form__form){margin-top:38px}}@media(max-width:700px){html body.auralink-public-body .auralink-public-page[data-page-template=showcase] .al-booking-native__service.has-image:only-child>.al-booking-native__service-img{aspect-ratio:4 / 3}}
