.ux-consult-booking__title{margin:0}.ux-consult-booking__host{display:block;scroll-margin-block-start:calc(var(--header-height, 0px) + var(--ux-space-4))}.ux-consult-booking.ux-consult-booking--page{gap:0;padding:0}.ux-consult-booking__eyebrow{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));font-size:14px;line-height:1.7;text-transform:uppercase;color:var(--ux-color-text-subdued)}.ux-consult-booking__intro{display:none;max-width:720px;font-family:var(--text-font-family);font-size:16px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-consult-bar[hidden]{display:none}.ux-consult-bar__text{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.ux-consult-bar__text>p{margin:0}.ux-consult-bar__label{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));font-size:14px;line-height:1.7;text-transform:uppercase}.ux-consult-bar__line{display:flex;gap:var(--ux-space-2);align-items:center;font-family:var(--text-font-family);font-size:14px;line-height:1.65}.ux-consult-bar__action{flex:none}.ux-consult-profile{display:flex;flex-direction:column;gap:var(--ux-space-6)}.ux-consult-profile__photo{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;overflow:hidden;background:var(--ux-color-bg-surface);font-family:var(--heading-font-family);font-size:40px;line-height:1.3;text-transform:uppercase}.ux-consult-profile__photo img{width:100%;height:100%;object-fit:cover}.ux-consult-profile__who{display:flex;flex-direction:column;gap:2px}.ux-consult-profile p,.ux-consult-profile dl,.ux-consult-profile dd{margin:0}.ux-consult-profile__name{font-family:var(--heading-font-family);font-size:18px;line-height:1.6;text-transform:uppercase}.ux-consult-profile__role{font-family:var(--text-font-family);font-size:14px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-consult-profile__text{display:flex;flex-direction:column;gap:var(--ux-space-3);font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-consult-profile__facts{border-block-start:1px solid var(--ux-color-border-default)}.ux-consult-profile__facts>div{display:flex;gap:var(--ux-space-4);align-items:flex-start;padding-block:var(--ux-space-3);border-block-end:1px solid var(--ux-color-border-default)}.ux-consult-profile__facts dt{flex:none;width:96px;font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));font-size:14px;line-height:1.7;text-transform:uppercase;color:var(--ux-color-text-subdued)}.ux-consult-profile__facts dd{flex:1 1 0;min-width:0;font-family:var(--text-font-family);font-size:16px;line-height:1.65}@media screen and (min-width:1000px){.ux-consult-booking.ux-consult-booking--page{padding:0}.ux-consult-booking__intro{display:block}}.ux-consult-hero,.ux-consult-services,.ux-consult-steps,.ux-consult-team,.ux-consult-question{color:var(--ux-color-text-primary)}.ux-consult-hero{display:flex;flex-direction:column}.ux-consult-hero__photo img,.ux-consult-service__photo img,.ux-consult-team__photo img{width:100%;height:100%;object-fit:cover}.ux-consult-hero__panel{display:flex;flex-direction:column;gap:var(--ux-space-4);justify-content:center;padding:var(--ux-space-8) var(--container-gutter, 20px);background:var(--ux-color-bg-surface)}.ux-consult-hero__eyebrow{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));font-size:14px;line-height:1.65;text-transform:uppercase}.ux-consult-hero__text,.ux-consult-services__text,.ux-consult-service__text,.ux-consult-step p,.ux-consult-team__lead,.ux-consult-question__text,.ux-consult-services__discovery p{font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-consult-hero__actions{display:flex;padding-block-start:var(--ux-space-2)}.ux-consult-hero__note{font-family:var(--text-font-family);font-size:14px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-consult-services{display:flex;flex-direction:column;gap:var(--ux-space-10);padding:var(--ux-space-12) var(--container-gutter, 20px)}.ux-consult-services__head{display:flex;flex-direction:column;gap:var(--ux-space-2);align-items:center;text-align:center}.ux-consult-services__text{max-width:640px;color:var(--ux-color-text-subdued)}.ux-consult-services__cards{display:flex;flex-direction:column;gap:var(--ux-space-10)}.ux-consult-service{display:flex;flex-direction:column;gap:var(--ux-space-4);min-width:0}.ux-consult-service__photo{height:240px;overflow:hidden;background:var(--ux-color-bg-surface)}.ux-consult-service__head{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-consult-service__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:18px;line-height:1.5;text-transform:uppercase}.ux-consult-service__line{font-family:var(--text-font-family);font-size:16px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-consult-service__list{display:flex;flex-direction:column;gap:var(--ux-space-2);margin:0;padding:0;list-style:none;font-family:var(--text-font-family);font-size:16px;line-height:1.65}.ux-consult-service__list li{display:flex;gap:var(--ux-space-3)}.ux-consult-service__list li:before{content:"\2014";flex:none;color:var(--ux-color-text-subdued)}.ux-consult-service__actions{display:flex}.ux-consult-services__discovery{display:flex;flex-direction:column;gap:var(--ux-space-2);align-items:center;text-align:center}.ux-consult-steps{display:flex;flex-direction:column;gap:var(--ux-space-6);padding:var(--ux-space-12) var(--container-gutter, 20px);background:var(--ux-color-bg-surface)}.ux-consult-steps__title{text-align:center}.ux-consult-steps__list{display:flex;flex-direction:column;gap:var(--ux-space-6);margin:0;padding:0;list-style:none}.ux-consult-step{display:flex;gap:var(--ux-space-4);padding-block-start:var(--ux-space-4);border-block-start:1px solid var(--ux-color-border-strong)}.ux-consult-step__number{flex:none;font-family:var(--heading-font-family);font-size:22px;line-height:1.4}.ux-consult-step__text{display:flex;flex-direction:column;gap:var(--ux-space-1)}.ux-consult-step__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:18px;line-height:1.6;text-transform:uppercase}.ux-consult-steps__button.button{align-self:stretch}.ux-consult-team{display:flex;flex-direction:column;gap:20px;padding:var(--ux-space-12) var(--container-gutter, 20px)}.ux-consult-team__photo{height:380px;overflow:hidden;background:var(--ux-color-bg-surface)}.ux-consult-team__text{display:flex;flex-direction:column;gap:20px;min-width:0}.ux-consult-team__list{margin:0;padding:0;list-style:none}.ux-consult-person{display:flex;gap:var(--ux-space-3);align-items:center;padding-block:var(--ux-space-4);border-block-start:1px solid var(--ux-color-border-default)}.ux-consult-person__avatar{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;overflow:hidden;background:var(--ux-color-bg-surface);font-family:var(--subheading-font-family, var(--heading-font-family));font-size:16px;text-transform:uppercase}.ux-consult-person__avatar img{width:100%;height:100%;object-fit:cover}.ux-consult-person__who{display:flex;flex:1 1 0;flex-direction:column;min-width:0}.ux-consult-person__name{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));font-size:16px;line-height:1.7;text-transform:uppercase}.ux-consult-person__role{font-family:var(--text-font-family);font-size:14px;line-height:1.65;color:var(--ux-color-text-subdued)}.ux-consult-person__about--wide{display:none}.ux-consult-question{display:flex;flex-direction:column;gap:var(--ux-space-4);align-items:center;padding:var(--ux-space-12) var(--container-gutter, 20px);background:var(--ux-color-bg-inverse);color:var(--ux-color-text-inverse);text-align:center}.ux-consult-question__title{color:inherit}.ux-consult-question__actions{display:flex;flex-direction:column;gap:var(--ux-space-4);align-items:center;align-self:stretch}.ux-consult-question__actions .button{align-self:stretch}.ux-consult-question__phone{font-family:var(--subheading-font-family, var(--heading-font-family));font-weight:var(--subheading-font-weight, var(--heading-font-weight));font-size:16px;line-height:1.7;text-transform:uppercase;color:inherit;text-decoration:none}@media screen and (min-width:1000px){.ux-consult-hero{flex-direction:row;height:max(560px,calc(100dvh - var(--ux-consult-hero-top, 235px)))}.ux-consult-hero__photo{flex:1 1 0;height:auto}.ux-consult-hero__panel{flex:none;gap:var(--ux-space-6);width:600px;padding:var(--ux-space-16) var(--ux-space-12)}.ux-consult-hero__text{font-size:18px}.ux-consult-hero__actions{padding-block-start:0}.ux-consult-services,.ux-consult-steps{gap:var(--ux-space-12);padding:var(--ux-space-24) var(--ux-space-12)}.ux-consult-services{align-items:center}.ux-consult-services__head{gap:var(--ux-space-3)}.ux-consult-services__cards{flex-direction:row;gap:var(--ux-space-12);align-self:stretch}.ux-consult-service{flex:1 1 0;gap:20px}.ux-consult-service__photo{height:432px}.ux-consult-service__head,.ux-consult-service__actions,.ux-consult-services__discovery{padding-block-start:var(--ux-space-2)}.ux-consult-steps{align-items:center}.ux-consult-steps__list{flex-direction:row;gap:var(--ux-space-8);align-self:stretch}.ux-consult-step{flex:1 1 0;flex-direction:column;gap:var(--ux-space-3);padding-block-start:20px}.ux-consult-step__number{font-size:28px}.ux-consult-step__text{gap:var(--ux-space-3)}.ux-consult-steps__button.button{align-self:center}.ux-consult-team{flex-direction:row;gap:var(--ux-space-16);align-items:center;padding:var(--ux-space-24) var(--ux-space-12)}.ux-consult-team__photo{flex:none;width:560px;height:600px}.ux-consult-team__text{flex:1 1 0;gap:var(--ux-space-6)}.ux-consult-person{gap:var(--ux-space-4)}.ux-consult-person__avatar{width:56px;height:56px}.ux-consult-person__about--wide{display:inline}.ux-consult-person__about--narrow{display:none}.ux-consult-question{gap:20px;padding:var(--ux-space-24) var(--ux-space-12)}.ux-consult-question__text{max-width:640px}.ux-consult-question__actions{flex-direction:row;gap:var(--ux-space-8);align-self:center;padding-block-start:var(--ux-space-2)}.ux-consult-question__actions .button{align-self:center}}.ux-consult-dialog .ux-consult-booking__frame{block-size:640px}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ux-consult.css.map */
