@layer atlas-horizon-components{.CustomerQuote__root--2272e{box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--hzn-gap-bond);margin:0;padding:var(--hzn-padding-none);overflow:visible;border:0;border-radius:var(--hzn-border-radius-subtle);background-color:var(--hzn-color-bg-standard-default);inline-size:100%;max-inline-size:344px;min-inline-size:0}.CustomerQuote__text--2272e{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--hzn-gap-bond);min-inline-size:0;padding:var(--hzn-padding-comfortable)}.CustomerQuote__quote--2272e{font-family:var(--hzn-font-family-font-2);font-weight:var(--hzn-font-weight-font-2-default);font-size:var(--hzn-font-size-body);line-height:var(--hzn-font-line-height-body);letter-spacing:var(--hzn-font-letter-spacing-body);display:-webkit-box;margin:0;overflow:hidden;color:var(--hzn-color-content-on-standard-default);quotes:none;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.CustomerQuote__quote--2272e:after,.CustomerQuote__quote--2272e:before{content:none}.CustomerQuote__author--2272e{font-family:var(--hzn-font-family-font-2);font-weight:var(--hzn-font-weight-font-2-default);font-size:var(--hzn-font-size-body-small);line-height:var(--hzn-font-line-height-body-small);letter-spacing:var(--hzn-font-letter-spacing-body-small);display:flex;flex-wrap:nowrap;align-items:baseline;gap:var(--hzn-gap-bond);margin:0;min-inline-size:0;color:var(--hzn-color-content-on-standard-muted)}.CustomerQuote__dash--2272e{flex-shrink:0}.CustomerQuote__authorName--2272e{min-inline-size:0;overflow:hidden;font-style:inherit;white-space:nowrap;text-overflow:ellipsis}.CustomerQuote__closeButton--2272e{flex-shrink:0;align-self:flex-start}.ImageCarousel__root--1c06a{position:relative;box-sizing:border-box;display:block;overflow:clip;border:none;border-radius:var(--hzn-border-radius-none);padding:var(--hzn-padding-none);background:none;inline-size:100%}.ImageCarousel__unlocked--1c06a{block-size:100%}.ImageCarousel__imageWrapper--1c06a{position:relative;overflow:clip;padding:var(--hzn-padding-none);inline-size:100%}.ImageCarousel__locked--1c06a .ImageCarousel__imageWrapper--1c06a{aspect-ratio:5/4}.ImageCarousel__unlocked--1c06a .ImageCarousel__imageWrapper--1c06a{block-size:100%}.ImageCarousel__slide--1c06a{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageCarousel__slide--1c06a,.ImageCarousel__slide--1c06a [data-slot=image]{inline-size:100%;block-size:100%}.ImageCarousel__slide--1c06a [data-slot=image],.ImageCarousel__slide--1c06a img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.ImageCarousel__imageControl--1c06a{position:absolute;inset:0;z-index:1;display:block;box-sizing:border-box;margin:0;border:0;padding:0;background:none;cursor:pointer;inline-size:100%;block-size:100%}.ImageCarousel__imageControl--1c06a:focus{outline:none}}@layer atlas-horizon-components{.ImageCarousel__imageControl--1c06a:focus-visible{outline:var(--hzn-border-width-focus) solid var(--hzn-color-border-focus-default)}.ImageCarousel__overlay--1c06a{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;z-index:1;pointer-events:none}.ImageCarousel__hasBanner--1c06a .ImageCarousel__overlay--1c06a{-webkit-padding-after:44px;padding-block-end:44px}.ImageCarousel__bottom--1c06a,.ImageCarousel__top--1c06a{position:relative;z-index:1}.ImageCarousel__banner--1c06a,.ImageCarousel__bottom--1c06a button,.ImageCarousel__top--1c06a button{pointer-events:auto}.ImageCarousel__top--1c06a{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--hzn-gap-separated-content);padding:var(--hzn-padding-comfortable)}.ImageCarousel__bottomSpacer--1c06a,.ImageCarousel__topSpacer--1c06a{flex:0 0 auto}.ImageCarousel__badges--1c06a{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hzn-gap-related);min-inline-size:0}.ImageCarousel__favorizeButton--1c06a{flex-shrink:0}.ImageCarousel__controls--1c06a{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:space-between;padding:var(--hzn-padding-comfortable);opacity:0;pointer-events:none}.ImageCarousel__root--1c06a:focus-within .ImageCarousel__controls--1c06a,.ImageCarousel__root--1c06a:hover .ImageCarousel__controls--1c06a{opacity:1}.ImageCarousel__root--1c06a:focus-within .ImageCarousel__controls--1c06a>*,.ImageCarousel__root--1c06a:hover .ImageCarousel__controls--1c06a>*{pointer-events:auto}.ImageCarousel__root--1c06a[data-always-show-navigation] .ImageCarousel__controls--1c06a{opacity:1}.ImageCarousel__root--1c06a[data-always-show-navigation] .ImageCarousel__controls--1c06a>*{pointer-events:auto}@media(hover:none){.ImageCarousel__controls--1c06a{opacity:1}.ImageCarousel__controls--1c06a>*{pointer-events:auto}}.ImageCarousel__arrowButton--1c06a{flex-shrink:0}.ImageCarousel__root--1c06a .ImageCarousel__arrowButton--1c06a>:first-child{background-color:var(--hzn-color-special-transparent-button)}.ImageCarousel__bottom--1c06a{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--hzn-gap-separated-content);padding:var(--hzn-padding-comfortable)}.ImageCarousel__quoteSlot--1c06a{flex:1 1 auto;min-inline-size:0}.ImageCarousel__pagination--1c06a{display:flex;flex:0 0 auto;align-items:center;-webkit-margin-start:auto;margin-inline-start:auto;min-inline-size:min-content}.ImageCarousel__paginationButton--1c06a{flex-shrink:0}.ImageCarousel__paginationStatus--1c06a{font-family:var(--hzn-font-family-font-2);font-weight:var(--hzn-font-weight-font-2-emphasized);font-size:var(--hzn-font-size-label-xsmall);line-height:var(--hzn-font-line-height-label-xsmall);letter-spacing:var(--hzn-font-letter-spacing-label-xsmall-emphasized);display:inline-flex;flex-shrink:0;align-items:center;box-sizing:border-box;gap:var(--hzn-gap-bond);padding-block:var(--hzn-padding-snug);padding-inline:var(--hzn-padding-comfortable);border-radius:var(--hzn-border-radius-default);background-color:var(--hzn-color-bg-transparent-default);-webkit-backdrop-filter:blur(var(--hzn-effects-blur));backdrop-filter:blur(var(--hzn-effects-blur));color:var(--hzn-color-content-on-transparent-default);white-space:nowrap;block-size:32px}.ImageCarousel__banner--1c06a{position:absolute;z-index:1;inset-inline:0;inset-block-end:0}.ImageCarousel__bannerActivatable--1c06a{cursor:pointer}@media(prefers-reduced-motion:no-preference){.ImageCarousel__controls--1c06a{transition:opacity .1s}}}