.PlatformBookingGateway_page__XOkMt{min-height:100vh;color:#f7f7f4;background:#0f0f11}.PlatformBookingGateway_hero__SuZyg{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr);min-height:560px;border-bottom:1px solid hsla(0,0%,100%,.14)}.PlatformBookingGateway_heroCopy__2COZ8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:max(72px,min(8vw,120px)) max(40px,min(6vw,96px)) max(72px,min(8vw,120px)) max(32px,calc((100vw - 1280px) / 2));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PlatformBookingGateway_eyebrow__hymbk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0 0 20px;color:#fde503;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.PlatformBookingGateway_eyebrow__hymbk:before{width:30px;height:2px;background:currentColor;content:""}.PlatformBookingGateway_hero__SuZyg h1{max-width:820px;margin:0;font-size:max(60px,min(7vw,104px));font-weight:800;letter-spacing:-.06em;line-height:.92}.PlatformBookingGateway_hero__SuZyg h1 span{display:block}.PlatformBookingGateway_lead__xQURz{max-width:680px;margin:34px 0 0;color:hsla(0,0%,100%,.65);font-size:17px;line-height:1.8}.PlatformBookingGateway_categoryPicker__095t9{display:grid;grid-template-rows:1fr 1fr;background:#1b1b1e;background:var(--cinematic-card-surface,#1b1b1e)}.PlatformBookingGateway_categoryPicker__095t9 a{display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:24px;gap:24px;padding:max(34px,min(5vw,62px));color:#f7f7f4;border-bottom:1px solid hsla(0,0%,100%,.14);-webkit-transition:color .18s ease,background .18s ease;transition:color .18s ease,background .18s ease}.PlatformBookingGateway_categoryPicker__095t9 a:last-child{border-bottom:0}.PlatformBookingGateway_categoryPicker__095t9 a.PlatformBookingGateway_focus-visible__GYQBC,.PlatformBookingGateway_categoryPicker__095t9 a:hover{color:#19191b;background:#fde503}.PlatformBookingGateway_categoryPicker__095t9 a:focus-visible,.PlatformBookingGateway_categoryPicker__095t9 a:hover{color:#19191b;background:#fde503}.PlatformBookingGateway_categoryIcon__kk3fP{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;color:#19191b;background:#fde503;border-radius:50%;font-size:18px}.PlatformBookingGateway_categoryPicker__095t9 a.PlatformBookingGateway_focus-visible__GYQBC .PlatformBookingGateway_categoryIcon__kk3fP,.PlatformBookingGateway_categoryPicker__095t9 a:hover .PlatformBookingGateway_categoryIcon__kk3fP{color:#fde503;background:#19191b}.PlatformBookingGateway_categoryPicker__095t9 a:focus-visible .PlatformBookingGateway_categoryIcon__kk3fP,.PlatformBookingGateway_categoryPicker__095t9 a:hover .PlatformBookingGateway_categoryIcon__kk3fP{color:#fde503;background:#19191b}.PlatformBookingGateway_categoryPicker__095t9 small,.PlatformBookingGateway_categoryPicker__095t9 strong{display:block}.PlatformBookingGateway_categoryPicker__095t9 small{margin-bottom:8px;font-family:Roboto Mono,monospace;font-size:11px;letter-spacing:.12em}.PlatformBookingGateway_categoryPicker__095t9 strong{font-size:max(30px,min(3vw,44px))}.PlatformBookingGateway_categoryPicker__095t9>a>svg{width:17px}.PlatformBookingGateway_content__HffSa{width:min(100%,1344px);margin:0 auto;padding:0 32px}.PlatformBookingGateway_beautySection__OmIyH{padding:88px 0 96px;padding:var(--cinematic-section-space,88px) 0 var(--cinematic-section-space-loose,96px);scroll-margin-top:84px}.PlatformBookingGateway_sectionHeading__gVsrA{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);-webkit-box-align:end;-ms-flex-align:end;align-items:end;grid-gap:48px;gap:48px;margin-bottom:44px}.PlatformBookingGateway_sectionHeading__gVsrA h2{margin:0;font-size:max(44px,min(5.5vw,76px));letter-spacing:-.045em;line-height:1}.PlatformBookingGateway_sectionHeading__gVsrA>p{margin:0 0 4px;color:hsla(0,0%,100%,.56);font-size:15px;line-height:1.75}.PlatformBookingGateway_beautyGrid__AO95A{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:14px;gap:14px}.PlatformBookingGateway_beautyCard__yZ1pM{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:390px;padding:max(28px,min(4vw,48px));color:#f7f7f4;background:#1b1b1e;background:var(--cinematic-card-surface,#1b1b1e);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:color .18s ease,background .18s ease,-webkit-transform .18s ease;transition:color .18s ease,background .18s ease,-webkit-transform .18s ease;transition:color .18s ease,background .18s ease,transform .18s ease;transition:color .18s ease,background .18s ease,transform .18s ease,-webkit-transform .18s ease}.PlatformBookingGateway_beautyCard__yZ1pM.PlatformBookingGateway_focus-visible__GYQBC,.PlatformBookingGateway_beautyCard__yZ1pM:hover{color:#19191b;background:#fde503;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.PlatformBookingGateway_beautyCard__yZ1pM:focus-visible,.PlatformBookingGateway_beautyCard__yZ1pM:hover{color:#19191b;background:#fde503;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.PlatformBookingGateway_serviceNumber__2bEx1{margin-bottom:50px;font-family:Roboto Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.12em}.PlatformBookingGateway_operatedLabel__CoEE8{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:16px;padding:6px 10px;color:#19191b;background:#fde503;border-radius:999px;font-size:11px;font-weight:800}.PlatformBookingGateway_beautyCard__yZ1pM.PlatformBookingGateway_focus-visible__GYQBC .PlatformBookingGateway_operatedLabel__CoEE8,.PlatformBookingGateway_beautyCard__yZ1pM:hover .PlatformBookingGateway_operatedLabel__CoEE8{color:#fff;background:#19191b}.PlatformBookingGateway_beautyCard__yZ1pM:focus-visible .PlatformBookingGateway_operatedLabel__CoEE8,.PlatformBookingGateway_beautyCard__yZ1pM:hover .PlatformBookingGateway_operatedLabel__CoEE8{color:#fff;background:#19191b}.PlatformBookingGateway_beautyCard__yZ1pM>strong{margin-bottom:14px;font-size:max(28px,min(3vw,42px));line-height:1.1}.PlatformBookingGateway_serviceDescription__NRXQ7{max-width:720px;color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.75}.PlatformBookingGateway_beautyCard__yZ1pM.PlatformBookingGateway_focus-visible__GYQBC .PlatformBookingGateway_serviceDescription__NRXQ7,.PlatformBookingGateway_beautyCard__yZ1pM:hover .PlatformBookingGateway_serviceDescription__NRXQ7{color:rgba(25,25,27,.68)}.PlatformBookingGateway_beautyCard__yZ1pM:focus-visible .PlatformBookingGateway_serviceDescription__NRXQ7,.PlatformBookingGateway_beautyCard__yZ1pM:hover .PlatformBookingGateway_serviceDescription__NRXQ7{color:rgba(25,25,27,.68)}.PlatformBookingGateway_serviceMeta__CqOVu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 18px;margin-top:26px;color:#fde503;font-size:13px;font-weight:800}.PlatformBookingGateway_beautyCard__yZ1pM.PlatformBookingGateway_focus-visible__GYQBC .PlatformBookingGateway_serviceMeta__CqOVu,.PlatformBookingGateway_beautyCard__yZ1pM:hover .PlatformBookingGateway_serviceMeta__CqOVu{color:#19191b}.PlatformBookingGateway_beautyCard__yZ1pM:focus-visible .PlatformBookingGateway_serviceMeta__CqOVu,.PlatformBookingGateway_beautyCard__yZ1pM:hover .PlatformBookingGateway_serviceMeta__CqOVu{color:#19191b}.PlatformBookingGateway_cardAction__VjG_Y{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-top:auto;padding-top:28px;font-size:14px;font-weight:800}.PlatformBookingGateway_allBeautyLink__UrrBK svg,.PlatformBookingGateway_cardAction__VjG_Y svg{width:1em}.PlatformBookingGateway_allBeautyLink__UrrBK{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-top:24px;padding:15px 20px;color:#19191b;background:#fde503;font-size:14px;font-weight:800}.PlatformBookingGateway_allBeautyLink__UrrBK.PlatformBookingGateway_focus-visible__GYQBC,.PlatformBookingGateway_allBeautyLink__UrrBK:hover{color:#19191b;background:#fff}.PlatformBookingGateway_allBeautyLink__UrrBK:focus-visible,.PlatformBookingGateway_allBeautyLink__UrrBK:hover{color:#19191b;background:#fff}@media (max-width:900px){.PlatformBookingGateway_hero__SuZyg{grid-template-columns:1fr}.PlatformBookingGateway_categoryPicker__095t9{grid-template-columns:1fr 1fr;grid-template-rows:auto}.PlatformBookingGateway_categoryPicker__095t9 a{border-right:1px solid hsla(0,0%,100%,.14);border-bottom:0}.PlatformBookingGateway_categoryPicker__095t9 a:last-child{border-right:0}}@media (max-width:767px){.PlatformBookingGateway_heroCopy__2COZ8{padding:64px 20px 52px}.PlatformBookingGateway_hero__SuZyg h1{font-size:max(52px,min(15vw,70px))}.PlatformBookingGateway_lead__xQURz{margin-top:26px;font-size:16px}.PlatformBookingGateway_categoryPicker__095t9{grid-template-columns:1fr}.PlatformBookingGateway_categoryPicker__095t9 a{padding:28px 20px;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.14)}.PlatformBookingGateway_categoryPicker__095t9 a:last-child{border-bottom:0}.PlatformBookingGateway_categoryIcon__kk3fP{width:42px;height:42px}.PlatformBookingGateway_content__HffSa{padding:0 20px}.PlatformBookingGateway_sectionHeading__gVsrA{grid-template-columns:1fr;gap:18px;margin-bottom:34px}.PlatformBookingGateway_beautyGrid__AO95A{grid-template-columns:1fr}.PlatformBookingGateway_beautyCard__yZ1pM{min-height:330px;padding:28px 22px}.PlatformBookingGateway_serviceNumber__2bEx1{margin-bottom:38px}.PlatformBookingGateway_allBeautyLink__UrrBK{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.PlatformBookingGateway_beautyCard__yZ1pM,.PlatformBookingGateway_categoryPicker__095t9 a{-webkit-transition:none;transition:none}.PlatformBookingGateway_beautyCard__yZ1pM.PlatformBookingGateway_focus-visible__GYQBC,.PlatformBookingGateway_beautyCard__yZ1pM:hover{-webkit-transform:none;transform:none}.PlatformBookingGateway_beautyCard__yZ1pM:focus-visible,.PlatformBookingGateway_beautyCard__yZ1pM:hover{-webkit-transform:none;transform:none}}