.section.section--studio-slider{padding:6rem 0 5.6875rem;background-color:var(--base-black-97)}@media screen and (min-width:1199px){.section.section--studio-slider{padding:7.75rem 0}}.wrg.studio-slider{--studio-slider-gap:1.75rem;--studio-slider-gap-lg:6.25rem;--studio-slider-progress-h:0.0625rem;--studio-slider-border:var(--black-85);--studio-slider-panel-duration:0.55s;--studio-slider-panel-ease:cubic-bezier(0.33,1,0.68,1);--studio-slider-image-fade:0.7s;--studio-slider-image-ease:cubic-bezier(0.4,0,0.2,1);--studio-slider-panel-slot:0px}@media screen and (min-width:1199px){.wrg.studio-slider.studio-slider--measuring .studio-slider__panel-shell,.wrg.studio-slider.studio-slider--measuring .studio-slider__panel .studio-slider__body,.wrg.studio-slider.studio-slider--measuring .studio-slider__visual{transition:none!important}}.studio-slider__header{display:flex;flex-direction:column;padding-bottom:3.25rem;border-bottom:0.0625rem solid var(--black-75)}@media screen and (min-width:1199px){.studio-slider__header{flex-direction:row;align-items:flex-start;justify-content:space-between;padding-bottom:2.5625rem;border-bottom:none}}.studio-slider__title{max-width:none;max-width:37.5rem;flex:1 1 0;margin:0;margin-bottom:1.75rem;color:var(--white);font-size:2.5rem;font-weight:300;letter-spacing:-0.0625rem;line-height:1}@media screen and (min-width:1199px){.studio-slider__title{font-size:3.75rem;letter-spacing:-0.09375rem}}.studio-slider__intro{max-width:38.125rem;flex:1 1 0;margin:0;color:var(--black-5);font-size:1.125rem;font-weight:300;line-height:1.3}@media screen and (min-width:1199px){.studio-slider__intro{font-feature-settings:"ss03" 1;font-size:1.25rem;line-height:1.4}}.studio-slider__layout{display:flex;flex-direction:column;gap:var(--studio-slider-gap)}@media screen and (min-width:1199px){.studio-slider__layout{flex-direction:row;align-items:stretch;gap:var(--studio-slider-gap-lg)}}.studio-slider__items{display:flex;width:100%;flex-direction:column;justify-content:center}@media screen and (min-width:1199px){.studio-slider__items{max-width:37.875rem;flex:0 0 37.875rem;justify-content:flex-start}}.studio-slider__item{border-bottom:0.0625rem solid var(--studio-slider-border)}.studio-slider__item:last-child{border-bottom:none}.studio-slider__item-inner{display:flex;flex-direction:column;align-items:stretch;margin:1.875rem 0 3.625rem}@media screen and (min-width:1199px){.studio-slider__item-inner{margin:1rem 0 0}}.studio-slider__item:last-child .studio-slider__item-inner{margin:1.875rem 0 0}@media screen and (min-width:1199px){.studio-slider__item:last-child .studio-slider__item-inner{margin:1rem 0 0}}.studio-slider__progress{width:100%;height:var(--studio-slider-progress-h)}.studio-slider__progress-bar{width:0;height:100%;background-color:var(--white);transform-origin:left center}@media (prefers-reduced-motion:reduce){.studio-slider__progress-bar{transition:none!important}}.studio-slider__heading{margin-bottom:1.5rem;font-size:inherit;font-weight:inherit;line-height:inherit}@media screen and (min-width:1199px){.studio-slider__heading{margin-bottom:0.6875rem}}.studio-slider__trigger{position:relative;display:block;width:100%;padding:0;border:0;margin:0;background:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left}.studio-slider__trigger:focus-visible{outline:0.125rem solid var(--white);outline-offset:0.25rem}.studio-slider__trigger-text{display:block;color:var(--light-grey);font-size:1.5rem;font-weight:400;line-height:1.5rem}@media screen and (min-width:1199px){.studio-slider__trigger-text{color:var(--white);font-size:2.5rem;font-weight:300;letter-spacing:-0.0625rem;line-height:4rem}}@media screen and (max-width:1198px){.studio-slider__panel-shell{display:contents}}@media screen and (min-width:1199px){.studio-slider__panel-shell{display:block;overflow:hidden;min-height:0;max-height:0;transition:none}}@media screen and (min-width:1199px){.studio-slider__item.is-active .studio-slider__panel-shell{min-height:var(--studio-slider-panel-slot);max-height:none}}@media screen and (min-width:1199px){.studio-slider__panel{overflow:hidden;min-height:0}}@media screen and (min-width:1199px){.studio-slider__panel .studio-slider__body{opacity:0;transform:translateY(0.25rem);transition:opacity calc(var(--studio-slider-panel-duration) * 0.85) var(--studio-slider-panel-ease),transform calc(var(--studio-slider-panel-duration) * 0.85) var(--studio-slider-panel-ease);transition-delay:0s}}@media screen and (min-width:1199px){.studio-slider__item.is-active .studio-slider__panel .studio-slider__body{opacity:1;transform:translateY(0);transition-delay:0.08s}}.studio-slider__body{margin-bottom:2rem;color:var(--black-15);font-feature-settings:"ss03" 1;font-size:1.125rem;font-weight:300;line-height:1.4}@media screen and (min-width:1199px){.studio-slider__body{margin-top:1.4375rem;margin-bottom:1.625rem;font-size:1.25rem}}.studio-slider__body p{margin:0 0 1rem}.studio-slider__body p:last-of-type{margin-bottom:0}@media screen and (min-width:1199px){.studio-slider__body p{font-size:1.25rem;font-weight:287;line-height:1.4}}.studio-slider__list-bullets{padding:0 0 0 1.75rem;margin:1.625rem 0 0}@media screen and (min-width:1199px){.studio-slider__list-bullets{padding-left:1.875rem}}.studio-slider__list-bullets li{margin-bottom:0.5rem;list-style:disc}.studio-slider__list-bullets li:last-child{margin-bottom:0}.studio-slider__figure{--aspect-ratio:377/342;position:relative;overflow:hidden;border-radius:0.625rem;margin:0}.studio-slider__figure img{display:block;width:100%;height:100%;border-radius:0.625rem}@media screen and (min-width:1199px){.studio-slider__figure--mobile{display:none}}.studio-slider__stage{position:relative;display:none;overflow:hidden;min-height:20rem;flex:1 1 0;border-radius:0.625rem}@media screen and (min-width:1199px){.studio-slider__stage{display:block;min-height:30rem;align-self:stretch}}.studio-slider__visual{position:absolute;z-index:1;margin:0;inset:0;opacity:0;pointer-events:none;transition:opacity var(--studio-slider-image-fade) var(--studio-slider-image-ease)}.studio-slider__visual.is-active{z-index:2;opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.studio-slider__visual{transition-duration:0.2s}}.studio-slider__visual img{display:block;width:100%;height:100%;object-fit:cover}.section.section--studio-slider.section--studio-slider--light{padding:5rem 0 5.375rem;background-color:var(--white)}@media screen and (min-width:1280px){.section.section--studio-slider.section--studio-slider--light{padding:6rem 0}}.section.section--studio-slider.section--studio-slider--light .wrg.studio-slider{--studio-slider-border:var(--black-15)}.section.section--studio-slider.section--studio-slider--light .wrg.studio-slider .studio-slider__layout .studio-slider__items{max-width:36.75rem}@media screen and (min-width:1199px){.section.section--studio-slider.section--studio-slider--light .wrg.studio-slider .studio-slider__stage{min-height:36.375rem}}.section.section--studio-slider.section--studio-slider--light .studio-slider__header{border-bottom-color:var(--black-15)}.section.section--studio-slider.section--studio-slider--light .studio-slider__title{color:var(--base-black-97)}.section.section--studio-slider.section--studio-slider--light .studio-slider__intro{color:var(--black-55)}.section.section--studio-slider.section--studio-slider--light .studio-slider__trigger:focus-visible{outline-color:var(--base-black-97)}.section.section--studio-slider.section--studio-slider--light .studio-slider__trigger-text{color:var(--black-55)}@media screen and (min-width:1199px){.section.section--studio-slider.section--studio-slider--light .studio-slider__trigger-text{color:var(--black-45)}}@media screen and (min-width:1199px){.section.section--studio-slider.section--studio-slider--light .studio-slider__item.is-active .studio-slider__trigger-text{color:var(--base-black-97)}}.section.section--studio-slider.section--studio-slider--light .studio-slider__progress-bar{background-color:var(--base-black-97)}.section.section--studio-slider.section--studio-slider--light .studio-slider__body{color:var(--black-85)}@media screen and (min-width:1199px){.section.section--studio-slider.section--studio-slider--light .studio-slider__body p{color:var(--black-85)}}.section.section--studio-slider.section--studio-slider--light .studio-slider__list-bullets li{color:var(--black-85)}
/*# sourceMappingURL=studio-slider.css.map */
