.app-promotion-module__mXAqqW__section{color:#fff;background:#000;flex-direction:column;gap:20px;padding-block-end:32px;display:flex;overflow:hidden}.app-promotion-module__mXAqqW__promo{isolation:isolate;flex-direction:column;align-items:center;gap:20px;padding:48px 32px;display:flex;position:relative;overflow:hidden}.app-promotion-module__mXAqqW__background{z-index:-1;pointer-events:none;position:absolute;inset:0}.app-promotion-module__mXAqqW__background img{object-fit:fill;block-size:311.67%;inline-size:100%;max-inline-size:none;position:absolute;inset-block-start:-193.59%;inset-inline-start:-.03%}.app-promotion-module__mXAqqW__copy{text-align:center;flex-direction:column;align-items:center;gap:4px;max-inline-size:1104px;display:flex}.app-promotion-module__mXAqqW__copy h2{letter-spacing:0;margin:0;font-size:36px;font-weight:700;line-height:44px}.app-promotion-module__mXAqqW__copy p{color:#fff;margin:0;font-size:16px;line-height:24px}.app-promotion-module__mXAqqW__mobileTitle{display:none}.app-promotion-module__mXAqqW__downloadContent{flex-direction:column;align-items:center;gap:20px;display:flex}.app-promotion-module__mXAqqW__phone{flex-shrink:0;block-size:544px;inline-size:306px;position:relative;overflow:hidden}.app-promotion-module__mXAqqW__phoneSource{block-size:auto;inline-size:316.34%;max-inline-size:none;position:absolute;inset-block-start:-11.62%;inset-inline-start:-108.17%}.app-promotion-module__mXAqqW__download{justify-content:center;align-items:flex-start;gap:16px;display:flex}.app-promotion-module__mXAqqW__qr{flex-shrink:0;display:block}.app-promotion-module__mXAqqW__download .store-badges{flex-flow:column;align-items:center;gap:16px}.app-promotion-module__mXAqqW__download .store-badge{background:0 0;gap:0;min-block-size:56px;inline-size:162px;padding:7px 15px}.app-promotion-module__mXAqqW__download .store-badge-icon{flex-basis:40px;justify-items:start;inline-size:40px}.app-promotion-module__mXAqqW__download .store-badge-icon img{flex-shrink:0}.app-promotion-module__mXAqqW__download .store-badge small{font-size:12px;line-height:15px}.app-promotion-module__mXAqqW__download .store-badge strong{font-size:20px;font-weight:400;line-height:25px}.app-promotion-module__mXAqqW__updates{flex-direction:column;gap:16px;inline-size:min(1136px,100% - 64px);margin-inline:auto;display:flex}.app-promotion-module__mXAqqW__rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;align-items:flex-start;gap:16px;padding:0 16px 7px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.app-promotion-module__mXAqqW__rail::-webkit-scrollbar{display:none}.app-promotion-module__mXAqqW__rail:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.app-promotion-module__mXAqqW__card{scroll-snap-align:start;flex-direction:column;flex:0 0 232px;gap:16px;min-inline-size:0;display:flex}.app-promotion-module__mXAqqW__artwork{background:#26262633;border:1px solid #262626;border-radius:13.5px;justify-content:center;align-items:flex-end;block-size:221.25px;inline-size:221.25px;margin-inline:auto;display:flex;position:relative;overflow:hidden}.app-promotion-module__mXAqqW__artworkCrop{flex-shrink:0;block-size:211px;inline-size:203px;position:relative;overflow:hidden}.app-promotion-module__mXAqqW__artworkSource{block-size:auto;inline-size:349.47%;max-inline-size:none;position:absolute;inset-block-start:-23.88%;inset-inline-start:-124.37%}.app-promotion-module__mXAqqW__apiArtwork{object-fit:cover;block-size:100%;inline-size:100%;display:block}.app-promotion-module__mXAqqW__cardCopy{flex-direction:column;gap:8px;padding-inline:20px;display:flex}.app-promotion-module__mXAqqW__cardCopy time{color:#a3a3a3;font-size:12px;line-height:18px}.app-promotion-module__mXAqqW__cardCopy h3{color:#f5f5f7;margin:0;font-size:14px;font-weight:500;line-height:20px}.app-promotion-module__mXAqqW__cardCopy p{color:#a3a3a3;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-block-size:80px;margin:-4px 0 0;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.app-promotion-module__mXAqqW__empty{color:#a3a3a3;text-align:center;inline-size:100%;margin:0;padding-block:24px;font-size:14px;line-height:20px}.app-promotion-module__mXAqqW__actions{flex-direction:column;padding-inline:48px;display:flex}.app-promotion-module__mXAqqW__controls{align-self:flex-end;gap:6px;display:flex}.app-promotion-module__mXAqqW__controls button{color:#171717;cursor:pointer;background:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:8px;display:grid}.app-promotion-module__mXAqqW__controls button:disabled{opacity:.5;cursor:default;background:#e5e5e5}.app-promotion-module__mXAqqW__controls button:focus-visible,.app-promotion-module__mXAqqW__more:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.app-promotion-module__mXAqqW__more{color:#2997ff;justify-content:center;align-items:center;gap:3px;min-block-size:20px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:flex}:is([dir=rtl] .app-promotion-module__mXAqqW__controls img,[dir=rtl] .app-promotion-module__mXAqqW__more img){transform:scaleX(-1)}@media (min-width:768px) and (max-width:1100px){.app-promotion-module__mXAqqW__copy{gap:8px}.app-promotion-module__mXAqqW__copy h2{font-size:24px;line-height:36px}.app-promotion-module__mXAqqW__copy p{line-height:20px}.app-promotion-module__mXAqqW__phone{block-size:480px;inline-size:270px}.app-promotion-module__mXAqqW__rail{gap:24px;padding-inline:0;scroll-padding-inline:0}.app-promotion-module__mXAqqW__card{flex-basis:249px}.app-promotion-module__mXAqqW__artwork{inline-size:100%}.app-promotion-module__mXAqqW__actions{padding-inline:0}}@media (max-width:767px){.app-promotion-module__mXAqqW__section{gap:32px}.app-promotion-module__mXAqqW__promo{padding:32px 16px 0}.app-promotion-module__mXAqqW__background img{block-size:84.91%;inset-block-start:-.14%;inset-inline-start:0}.app-promotion-module__mXAqqW__copy{gap:8px;inline-size:100%}.app-promotion-module__mXAqqW__copy h2{font-size:24px;line-height:36px}.app-promotion-module__mXAqqW__copy p{font-size:14px;line-height:20px}.app-promotion-module__mXAqqW__desktopTitle{display:none}.app-promotion-module__mXAqqW__mobileTitle{display:inline}.app-promotion-module__mXAqqW__downloadContent{flex-direction:column-reverse;gap:12px;inline-size:100%}.app-promotion-module__mXAqqW__phone{aspect-ratio:306/544;block-size:auto;max-inline-size:100%}.app-promotion-module__mXAqqW__download{inline-size:100%}.app-promotion-module__mXAqqW__qr{display:none}.app-promotion-module__mXAqqW__download .store-badges{flex-direction:row;gap:16px;inline-size:100%;max-inline-size:337px}.app-promotion-module__mXAqqW__download .store-badge{flex:1 1 0;inline-size:auto;min-inline-size:0;padding-inline:12px}.app-promotion-module__mXAqqW__updates{inline-size:100%}.app-promotion-module__mXAqqW__rail{gap:8px}.app-promotion-module__mXAqqW__card{flex-basis:221.25px}.app-promotion-module__mXAqqW__actions{padding-inline:16px}.app-promotion-module__mXAqqW__more img{display:none}}@media (max-width:359px){.app-promotion-module__mXAqqW__download .store-badges{gap:8px}.app-promotion-module__mXAqqW__download .store-badge{padding-inline:10px}.app-promotion-module__mXAqqW__download .store-badge-icon{flex-basis:34px;inline-size:34px}.app-promotion-module__mXAqqW__download .store-badge strong{font-size:18px}.app-promotion-module__mXAqqW__download .store-badge small{font-size:10px}}@media (prefers-reduced-motion:reduce){.app-promotion-module__mXAqqW__download .store-badge{transition:none}}
.testimonial-feedback-rail-module__sEyg_q__motion{margin-block-start:40px}.testimonial-feedback-rail-module__sEyg_q__rail.testimonial-feedback-rail-module__sEyg_q__rail.testimonial-rail{scroll-snap-type:none;inline-size:100%;margin:0;padding:0;display:block;overflow:hidden}.testimonial-feedback-rail-module__sEyg_q__track{gap:12px;inline-size:max-content;animation:72s linear infinite testimonial-feedback-rail-module__sEyg_q__feedback-drift;display:flex}.testimonial-feedback-rail-module__sEyg_q__group{align-items:stretch;gap:12px;display:flex}.testimonial-feedback-rail-module__sEyg_q__group>blockquote{flex:0 0 384px;inline-size:384px;margin:0}.testimonial-feedback-rail-module__sEyg_q__rail[data-paused=true] .testimonial-feedback-rail-module__sEyg_q__track,.testimonial-feedback-rail-module__sEyg_q__rail:hover .testimonial-feedback-rail-module__sEyg_q__track,.testimonial-feedback-rail-module__sEyg_q__rail:focus-within .testimonial-feedback-rail-module__sEyg_q__track{animation-play-state:paused}.testimonial-feedback-rail-module__sEyg_q__control{color:#525252;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-block-start:16px;margin-inline:auto;padding:6px 12px;font-size:12px;line-height:18px;display:block}.testimonial-feedback-rail-module__sEyg_q__control:focus-visible{outline-offset:3px;outline:2px solid #a87912}[dir=rtl] .testimonial-feedback-rail-module__sEyg_q__track{animation-name:testimonial-feedback-rail-module__sEyg_q__feedback-drift-rtl}@keyframes testimonial-feedback-rail-module__sEyg_q__feedback-drift{to{transform:translate(calc(-50% - 6px))}}@keyframes testimonial-feedback-rail-module__sEyg_q__feedback-drift-rtl{to{transform:translate(calc(50% + 6px))}}@media (max-width:767px){.testimonial-feedback-rail-module__sEyg_q__motion{margin-block-start:0}.testimonial-feedback-rail-module__sEyg_q__group>blockquote{flex-basis:min(304px,100vw - 48px);inline-size:min(304px,100vw - 48px)}}@media (prefers-reduced-motion:reduce){.testimonial-feedback-rail-module__sEyg_q__rail.testimonial-feedback-rail-module__sEyg_q__rail.testimonial-rail{overflow-x:auto}.testimonial-feedback-rail-module__sEyg_q__track{animation:none}.testimonial-feedback-rail-module__sEyg_q__group[aria-hidden=true],.testimonial-feedback-rail-module__sEyg_q__control{display:none}}
.testimonial-mosaic-module__69SEMW__photo .testimonial-mosaic-module__69SEMW__artwork{border-radius:0;block-size:116%;position:absolute;inset-block-start:50%;inset-inline:0;overflow:hidden;transform:translateY(-50%)}.testimonial-mosaic-module__69SEMW__photo .testimonial-mosaic-module__69SEMW__artwork img{inline-size:var(--crop-width);object-fit:fill;block-size:100%;max-inline-size:none;position:absolute;inset-block-start:var(--crop-top);inset-inline-start:var(--crop-start)}
.schedule-card-module__2noB0a__card{position:relative}.schedule-card-module__2noB0a__link{z-index:1;border-radius:inherit;position:absolute;inset:0}
