.research{--rs-bg: #1a1a1a;--rs-text: #fff9ef;position:relative;background-color:var(--rs-bg);color:var(--rs-text)}.research__inner{max-width:1244px;margin:0 auto;padding:0 2.4rem}.research__pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.research__sky{position:absolute;top:-8%;right:-2%;bottom:-8%;left:-2%;background:var(--rs-sky, none) center top / cover no-repeat;will-change:transform;display:block!important}.research__fg{position:relative;z-index:1;margin-top:100vh;margin-top:100svh}.research__fgw{position:relative;aspect-ratio:var(--rs-fg-ratio, auto)}.research__fg-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.research__fgw .research__inner{position:relative;padding-top:65.3%;padding-bottom:60px}.research__intro__top{position:absolute;top:50%;left:50%;width:calc(100% - 4.8rem);max-width:332px;text-align:center;transform:translate3d(-50%,-50%,0)}.research__intro__bottom{max-width:298px;margin:0 auto 60px;text-align:center}.research__eyebrow{margin:0 0 16px;font-size:20px;line-height:24px;letter-spacing:-.2px;color:var(--rs-text);font-family:TAY Birdie}.research__eyebrow--mid{letter-spacing:0}.research__eyebrow .trademark{font-family:Arial,sans-serif;font-size:.6em;vertical-align:super;position:relative;top:2px}.research__heading{margin:0 auto;font-size:48px;line-height:48px;letter-spacing:-.48px;color:var(--rs-text);font-family:TAYRosemary;transform:translateY(-6px)}.research__intro__top .research__eyebrow,.research__intro__top .research__heading{color:#fff}.research--uppercase .research__eyebrow,.research--uppercase .research__heading{text-transform:uppercase}.research__word{display:inline-block}.research__divider{display:block;height:1px;width:100%;background:#fff9ef;margin-bottom:12px;transform-origin:left}.research__results-head{display:flex;flex-direction:column;gap:.6rem;margin-bottom:32px}.research__results-title{margin:0;font-size:16px;line-height:20px;letter-spacing:-.64px;text-transform:uppercase;font-family:TAY Birdie}.research__results-note{margin:48px 0 0;font-size:16px;line-height:24px;font-weight:500;letter-spacing:0}.research__stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(1,1fr);gap:28px}.research__stat{display:flex;flex-direction:row;align-items:center;text-align:left;gap:16px}.research__stat-value{display:flex;align-items:baseline;flex:0 0 116px;height:64px;font-size:72px;line-height:80px;letter-spacing:-1.44px;font-family:TAYRosemary}.research__stat-suffix{font-size:inherit}.research__stat-label{font-size:18px;line-height:24px;letter-spacing:-.36px;text-transform:uppercase;font-family:TAY Birdie;max-width:200px}@media screen and (min-width:990px){.research__fgw .research__inner{padding-top:30.375%;padding-bottom:121px}.research__intro__top{max-width:1196px}.research__intro__bottom{max-width:none;margin-bottom:84px}.research__eyebrow{margin:0 0 40px;font-size:40px;line-height:40px;letter-spacing:-.8px}.research__intro__bottom .research__eyebrow{margin-bottom:32px}.research__eyebrow .trademark{top:1px}.research__heading{max-width:1060px;font-size:104px;line-height:104px;letter-spacing:-1.04px;transform:translateY(-14px)}.research__intro__bottom .research__heading{max-width:935px}.research__heading br{display:none}.research__divider{height:1.5px;margin-bottom:18px}.research__results-head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:62px}.research__results-title{font-size:28px;line-height:32px;letter-spacing:-.56px}.research__results-note{margin:0;font-size:20px;line-height:28px;text-align:right}.research__stats{grid-template-columns:repeat(5,1fr);gap:50px}.research__stat{flex-direction:column;text-align:center;gap:0}.research__stat-value{flex:none;height:auto;justify-content:center;font-size:96px;line-height:96px;letter-spacing:-1.92px;transform:translateY(-14px)}.research__stat-label{font-size:24px;line-height:28px;letter-spacing:-.48px;max-width:100%}}.research.is-animated .research__divider{transform:scaleX(0)}.research.is-animated .research__word,.research.is-animated .research__results-title,.research.is-animated .research__results-note,.research.is-animated .research__stat-value,.research.is-animated .research__stat-label{opacity:0;will-change:opacity,transform,filter}@media screen and (max-width:989px){.research{overflow:clip}.research__pin{height:100lvh;margin-bottom:calc(100svh - 100lvh)}.research__intro__top{top:50svh}@supports (-webkit-touch-callout: none){.research__heading{transform:translateY(2px)}}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/css--research-section.css.map */
