html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-booking-native__service{display:flex!important;flex-direction:column;gap:clamp(20px,3vw,48px);padding:clamp(24px,3vw,40px) 0;border:0;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:0;background:transparent;box-shadow:none;align-items:stretch;min-width:0}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-booking-native__service>.al-booking-native__service-img{flex:0 0 auto;width:100%;max-width:none;margin:0;align-self:center}.al-section-frame[data-al-design=spotlight] .al-section-design__offer-copy{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0;flex:1}.al-section-frame[data-al-design=spotlight] .al-section-design__offer-copy>*{margin-block:0;max-width:100%}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-booking-native__service-head{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-booking-native__service-title{font-size:clamp(1.4rem,2.25vw,2rem);line-height:1.2;width:100%;max-width:100%}.al-section-frame[data-al-design=spotlight] .al-section-design__offer-copy :is(.al-booking-native__service-desc,.al-booking-native__service-facts){width:100%}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-dp-card:not(.al-dp-card--buying)>.al-product-page__content{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(20px,3vw,48px);align-items:center}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-dp-card:not(.al-dp-card--buying)>.al-product-page__content>*{grid-column:auto!important;grid-row:auto!important;min-width:0;max-width:100%}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design] .al-about__body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:clamp(24px,4vw,64px);align-items:center}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design] .al-about__body>*{grid-column:auto!important;grid-row:auto!important;min-width:0;width:100%;max-width:100%;margin:0}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design] .al-about__text{font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.7;max-width:65ch}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design] .al-about__photo{min-height:0;max-height:none;align-self:start}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design] .al-about__photo.al-crop--natural{width:fit-content;justify-self:center}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design] .al-about__photo.al-crop--natural>:is(img,video){width:auto;height:auto;max-width:100%;max-height:480px;object-fit:contain}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design=portrait] .al-about__photo{max-width:320px;justify-self:center}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design=feature] .al-about__main{max-width:65ch;justify-self:center}@media(min-width:900px){html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight][data-al-width=full] .al-booking-native__service.has-image{flex-direction:row;align-items:center}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight][data-al-width=full] .al-booking-native__service.has-image>.al-booking-native__service-img{width:46%}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight][data-al-width=full] .al-dp-card:not(.al-dp-card--buying)>.al-product-page__content:has(.al-product-gallery){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media(max-width:699px){.al-section-frame[data-al-design=spotlight] .al-section-design__offer-copy>.al-btn{width:100%}}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-dp-card:not(.al-dp-card--buying) .al-dp-card__body{align-self:center;height:auto;min-height:0;justify-content:flex-start;gap:16px}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-dp-card:not(.al-dp-card--buying) .al-dp-card__name{font-size:clamp(1.4rem,2.25vw,2rem);line-height:1.2;letter-spacing:-.02em;margin:0}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-dp-card:not(.al-dp-card--buying) .al-dp-card__name [data-product-title]{font-size:inherit!important;line-height:inherit;font-weight:inherit;letter-spacing:inherit}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-dp-card:not(.al-dp-card--buying) .al-dp-card__buy{margin-top:12px}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-design=spotlight] .al-dp-card:not(.al-dp-card--buying){border:0;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:0;box-shadow:none;background:transparent;padding-bottom:28px}@media(min-width:700px){html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design=portrait][data-al-width=full] .al-about__body:has(.al-about__photo){grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)!important}}@media(min-width:900px){html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design=portrait] .al-about--has-media .al-about__body{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)!important;align-items:start}html body.auralink-public-body .auralink-public-page.auralink-public-page[data-page-template] .al-section-frame[data-al-family=about_bio][data-al-design=portrait] .al-about--has-media .al-about__photo{max-width:none;justify-self:stretch}}
