.logo-wall{--lw-gap: calc(var(--lw-gap-d) * .6);--lw-cols: var(--lw-cols-m)}@media screen and (min-width:750px){.logo-wall{--lw-gap: var(--lw-gap-d);--lw-cols: var(--lw-cols-t)}}@media screen and (min-width:990px){.logo-wall{--lw-cols: var(--lw-cols-d)}}.logo-wall__header{margin:0 0 3rem}.logo-wall--center .logo-wall__header{text-align:center}.logo-wall__header .title{margin:0}.logo-wall__text{max-width:64rem;margin:1.2rem 0 0;color:rgb(var(--color-foreground))}.logo-wall--center .logo-wall__text{margin-left:auto;margin-right:auto}.logo-wall__text p{margin:0}@media screen and (min-width:750px){.logo-wall__header{margin-bottom:4rem}}.logo-wall__empty{text-align:center;opacity:.7}.logo-wall__list{display:flex;flex-wrap:wrap;justify-content:var(--lw-justify);gap:var(--lw-gap);margin:0;padding:0;list-style:none}.logo-wall__item{flex:0 0 calc((100% - (var(--lw-cols) - 1) * var(--lw-gap)) / var(--lw-cols) - .5px);max-width:var(--lw-max);min-width:0}.logo-wall__link,.logo-wall__static{display:block;color:inherit;text-decoration:none}.logo-wall__tile{position:relative;aspect-ratio:var(--lw-ratio);border-radius:var(--lw-radius);overflow:hidden}.logo-wall--tiles .logo-wall__tile{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.logo-wall__media{position:absolute;inset:var(--lw-pad);display:flex;align-items:center;justify-content:center}.logo-wall__img{display:block;width:var(--lw-scale);height:var(--lw-scale);max-width:100%;max-height:100%;object-fit:contain}.logo-wall__item--fill .logo-wall__media{top:0;right:0;bottom:0;left:0}.logo-wall__item--fill .logo-wall__img{width:100%;height:100%;object-fit:cover}.logo-wall__fallback{position:absolute;inset:var(--lw-pad);display:grid;place-items:center;text-align:center;font-weight:600;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}.logo-wall__name{margin:.8rem 0 0;text-align:center;font-size:1.3rem;line-height:1.3;overflow-wrap:anywhere;color:rgb(var(--color-foreground))}.logo-wall__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:4px;border-radius:var(--lw-radius)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.logo-wall__tile{transition:transform .25s ease}.logo-wall--lift .logo-wall__link:hover .logo-wall__tile{transform:translateY(-4px)}}video-hero{display:flex;flex-direction:column;position:relative;isolation:isolate;overflow:hidden;width:100%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));--hero-vh: var(--hero-vh-m);--hero-fx-active: var(--hero-fx-m);min-height:clamp(var(--hero-min),calc(var(--hero-vh) * 1vh - var(--header-height, 9rem)),var(--hero-max))}@supports (height: 1svh){video-hero{min-height:clamp(var(--hero-min),calc(var(--hero-vh) * 1svh - var(--header-height, 9rem)),var(--hero-max))}}@media screen and (min-width:750px){video-hero{--hero-vh: var(--hero-vh-d);--hero-fx-active: var(--hero-fx)}}.video-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.video-hero__poster,.video-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-fx-active) var(--hero-fy)}.video-hero__empty{position:absolute;left:50%;bottom:2rem;margin:0;padding:1rem 2rem;transform:translate(-50%);border-radius:.8rem;background:rgba(var(--color-background),.85);font-size:1.4rem}.video-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-shadow));opacity:var(--hero-overlay)}.video-hero--left{--hero-scrim-x: 25%}.video-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 75% 70% at var(--hero-scrim-x, 50%) 55%,rgba(var(--color-shadow),var(--hero-scrim)) 0%,rgba(var(--color-shadow),calc(var(--hero-scrim) * .6)) 45%,rgba(var(--color-shadow),0) 100%)}.video-hero--pos-bottom .video-hero__scrim{background:linear-gradient(to top,rgba(var(--color-shadow),var(--hero-scrim)),rgba(var(--color-shadow),calc(var(--hero-scrim) * .6)) 30%,rgba(var(--color-shadow),0) 68%)}.video-hero__inner{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;justify-content:center;gap:2.4rem;width:100%}video-hero .video-hero__inner{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:750px){.video-hero__inner{gap:3.2rem}video-hero .video-hero__inner{padding-top:6rem;padding-bottom:6rem}}.video-hero--pos-bottom .video-hero__inner{justify-content:flex-end}video-hero.video-hero--pos-bottom .video-hero__inner{padding-bottom:4.8rem}@media screen and (min-width:750px){video-hero.video-hero--pos-bottom .video-hero__inner{padding-bottom:7rem}}.video-hero__logo{display:flex;justify-content:center}.video-hero--left .video-hero__logo{justify-content:flex-start}.video-hero__logo-img{display:block;width:calc(var(--hero-logo) * .7);max-width:100%;height:auto;filter:drop-shadow(0 6px 24px rgba(0,0,0,.35))}@media screen and (min-width:750px){.video-hero__logo-img{width:var(--hero-logo)}}.video-hero__content{display:flex;flex-direction:column;gap:1.4rem;width:100%;max-width:76rem}.video-hero--center .video-hero__content{align-items:center;margin-left:auto;margin-right:auto;text-align:center}.video-hero--left .video-hero__content{align-items:flex-start;margin-left:0;text-align:left}.video-hero__heading{margin:0;max-width:26ch;line-height:1.12;text-wrap:balance;color:rgb(var(--color-foreground));text-shadow:0 2px 18px rgba(0,0,0,.35)}.video-hero__heading--medium{font-size:clamp(2.4rem,1.6rem + 2.2vw,3.6rem)}.video-hero__heading--large{font-size:clamp(2.8rem,1.6rem + 3.2vw,4.8rem)}.video-hero__heading--xlarge{font-size:clamp(3.2rem,1.6rem + 4.4vw,6.4rem)}.video-hero__text{max-width:56ch;font-size:clamp(1.5rem,1.3rem + .5vw,1.9rem);line-height:1.5;color:rgb(var(--color-foreground));text-shadow:0 1px 14px rgba(0,0,0,.35)}.video-hero__text p{margin:0}@media screen and (max-width:749px){.video-hero--hide-text-mobile .video-hero__text{display:none}}.video-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:.6rem}.video-hero--center .video-hero__buttons{justify-content:center}.video-hero__buttons .button--secondary{--alpha-button-background: 0;background-color:transparent}.video-hero__buttons .button--secondary:hover{background-color:rgba(var(--color-secondary-button-text, var(--color-foreground)),.14)}.video-hero__toggle{position:absolute;top:1.2rem;right:1.2rem;z-index:3;display:grid;place-items:center;width:4rem;height:4rem;padding:0;border:1px solid rgba(var(--color-foreground),.35);border-radius:50%;background:rgba(var(--color-background),.55);color:rgb(var(--color-foreground));cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.video-hero__toggle:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.video-hero__icon--play,video-hero[data-paused] .video-hero__icon--pause{display:none}video-hero[data-paused] .video-hero__icon--play{display:block}@media(prefers-reduced-motion:no-preference){.video-hero__logo-img{animation:video-hero-fade 1s ease .1s both}.video-hero__content>*{animation:video-hero-rise .8s cubic-bezier(.2,.7,.2,1) both}.video-hero__content>:nth-child(2){animation-delay:.12s}.video-hero__content>:nth-child(3){animation-delay:.24s}}@keyframes video-hero-fade{0%{opacity:0}to{opacity:1}}@keyframes video-hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAACAAAAAAE */
