@font-face{font-family:Aalto Launch;src:url(AaltoSansPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aalto Launch;src:url(AaltoSansPro-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:RS7 Launch Clock;src:url(rs7gt-alarm-clock.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.rs7-launch-page{--rs7-paper: #f6f7f4;--rs7-pearl: #e5e5e5;--rs7-ink: #172c2e;--rs7-petrol: #34484b;--rs7-line: #b9c1bf;--rs7-gutter: clamp(24px, 4vw, 80px);--rs7-header-height: 72px;--rs7-font-clock: "RS7 Launch Clock", "Courier New", monospace;--rs7-nav-height: var(--rs7-header-height);margin:0;color:var(--rs7-ink);background:var(--rs7-pearl);font:400 16px/1.4 Aalto Launch,sans-serif;-webkit-font-smoothing:antialiased}.rs7-launch-page *,.rs7-launch-page *:before,.rs7-launch-page *:after{box-sizing:border-box}.rs7-launch-page [hidden]{display:none}.rs7-launch-page a{color:inherit;text-decoration:none}.rs7-launch-page button{font-family:inherit;cursor:pointer}.rs7-launch-page img{display:block;max-width:100%}.rs7-launch-page :focus-visible{outline:2px solid currentColor;outline-offset:5px}.rs7-launch-page h1,.rs7-launch-page h2,.rs7-launch-page p{margin:0}rs7gt-launch{display:block}rs7gt-launch[data-design-story] #MainContent{isolation:isolate}rs7gt-launch[data-design-story] #MainContent>.rs7-launch-opening-section{position:sticky;top:var(--rs7-launch-hero-top, 0px);z-index:0}rs7gt-launch[data-design-story] #MainContent>.rs7-launch-design-section{position:relative;z-index:1}.rs7-launch-banner-section,.rs7-launch-gallery-section,.rs7-launch-film-section{position:relative;z-index:1}.rs7-launch-sr,.rs7-clock-source{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.rs7-launch-skip{position:fixed;z-index:100;top:12px;left:12px;padding:12px 20px;background:var(--rs7-paper);transform:translateY(-180%)}.rs7-launch-skip:focus{transform:none}.rs7-launch-navigation{position:fixed;z-index:30;inset:0 0 auto;color:var(--rs7-paper);pointer-events:none;mix-blend-mode:difference;transition:transform .26s ease}rs7gt-launch:defined .rs7-launch-navigation{mix-blend-mode:normal}.rs7-launch-navigation.is-hidden,rs7gt-launch[data-header-hidden] .rs7-launch-navigation{transform:translateY(-100%)}.rs7-launch-navigation:focus-within{transform:none}rs7gt-launch[data-header-light] .rs7-launch-navigation{color:var(--rs7-ink)}.rs7-launch-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:var(--rs7-header-height);padding-inline:var(--rs7-gutter)}.rs7-launch-brand{display:grid;place-items:center;width:104px;min-width:44px;min-height:44px;justify-self:start;pointer-events:auto}.rs7-launch-brand img{width:100%;height:auto;object-fit:contain;filter:brightness(0) invert(1)}rs7gt-launch[data-header-light] .rs7-launch-brand img{filter:brightness(0)}.rs7-launch-page .rs7-launch-cta{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;grid-column:3;justify-self:end;min-width:104px;min-height:44px;padding-inline:16px;color:var(--rs7-ink);font-size:11px;letter-spacing:.07em;text-transform:uppercase;pointer-events:auto}.rs7-launch-cta:before{content:"";position:absolute;z-index:-1;top:4px;right:0;bottom:4px;left:0;background:var(--rs7-paper)}.rs7-launch-cta:hover:before{background:#fff}rs7gt-launch[data-header-light] .rs7-launch-cta{color:var(--rs7-paper)}rs7gt-launch[data-header-light] .rs7-launch-cta:before{background:var(--rs7-ink)}.rs7-launch-clock{grid-column:2;display:block;text-align:center;pointer-events:auto}.rs7-launch-clock__digits{display:flex;align-items:center;gap:.04em;font:500 28px/1 var(--rs7-font-clock);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-text-stroke:.012em currentColor;text-shadow:0 0 .025em rgb(255 255 255 / 65%),0 0 .16em rgb(255 255 255 / 32%),0 0 .32em rgb(255 255 255 / 12%)}.rs7-launch-clock__pair{display:inline-flex}.rs7-launch-clock__pair span{display:inline-block;width:.59em;text-align:center}.rs7-launch-hero{position:relative;display:grid;align-items:center;justify-items:center;isolation:isolate;min-height:680px;min-height:max(680px,100svh);padding:calc(var(--rs7-nav-height) + 72px) var(--rs7-gutter) 140px;overflow:clip;color:var(--rs7-paper);background:var(--rs7-petrol)}.rs7-launch-hero__media{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;overflow:clip}.rs7-launch-hero__media picture,.rs7-launch-hero__poster,.rs7-launch-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rs7-launch-hero__poster,.rs7-launch-hero__video{object-fit:cover;object-position:center var(--rs7-launch-position-desktop)}.rs7-launch-hero:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b1d20a6 76%,#0b1d20b8);pointer-events:none}.rs7-launch-hero__content{text-align:center;width:100%}.rs7-launch-page .rs7-launch-hero__title{display:flex;align-items:center;justify-content:center;margin-block:15px 20px}.rs7-launch-hero__logo-frame{position:relative;display:block;width:min(44vw,704px);container-type:inline-size}.rs7-launch-hero__logo-frame>img{width:100%;height:auto;max-height:35svh;object-fit:contain}.rs7-launch-hero__logo{filter:brightness(0) invert(1)}.rs7-launch-hero__heading{font-size:clamp(14px,1.5vw,22px);letter-spacing:.12em;text-transform:uppercase;text-wrap:balance}.rs7-launch-scroll-cue{position:absolute;bottom:max(40px,7svh,calc(100% - 100svh + 40px));left:50%;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:44px;min-height:44px;padding:8px 16px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%)}.rs7-launch-scroll-cue__arrow{animation:rs7-launch-scroll-hint 1.8s ease-in-out infinite}@keyframes rs7-launch-scroll-hint{0%,to{transform:translateY(-3px);opacity:.6}50%{transform:translateY(3px);opacity:1}}rs7gt-launch[data-motion-paused] .rs7-launch-scroll-cue__arrow{animation:none}.rs7-clock-word{display:inline-block;white-space:nowrap;overflow:clip}.rs7-clock-glyph{position:relative;display:inline-block}.rs7-clock-glyph__final{display:inline-block;opacity:0;transform:translateY(.32em)}.rs7-clock-glyph__digit{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--rs7-font-clock);font-weight:400;letter-spacing:0}.rs7-clock-glyph__digit{opacity:0}.rs7-clock-glyph.is-active .rs7-clock-glyph__digit{opacity:1;transition:none}.rs7-clock-glyph__final,.rs7-clock-glyph__digit{transition:opacity .16s ease,transform .2s ease}.rs7-clock-glyph.is-resolved .rs7-clock-glyph__final{opacity:1;transform:none}.rs7-clock-glyph.is-resolved .rs7-clock-glyph__digit{opacity:0;transform:translateY(-.32em)}.rs7-launch-hero__logo-frame.is-clock-prepared>img{opacity:0}.rs7-clock-logo__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rs7-clock-logo__cell{position:absolute;inset-block:0;left:var(--clock-left);width:var(--clock-width);overflow:hidden}.rs7-launch-page .rs7-clock-logo__final{position:absolute;top:0;height:100%;max-width:none;opacity:0;transform:translateY(25%)}.rs7-clock-logo__digit{position:absolute;top:50%;left:var(--clock-digit-left);font:400 22cqi/1 var(--rs7-font-clock);transform:translate(-50%,-50%)}.rs7-clock-logo__digit{opacity:0}.rs7-clock-logo__cell.is-active .rs7-clock-logo__digit{opacity:1;transition:none}.rs7-clock-logo__final,.rs7-clock-logo__digit{transition:opacity .18s ease,transform .22s ease}.rs7-launch-page .rs7-clock-logo__cell.is-resolved .rs7-clock-logo__final{opacity:1;transform:none}.rs7-clock-logo__cell.is-resolved .rs7-clock-logo__digit{opacity:0;transform:translate(-50%,-85%)}.rs7-launch-design{position:relative;background:var(--rs7-pearl);scroll-margin-top:var(--rs7-nav-height)}rs7gt-launch[data-design-story] .rs7-launch-design{height:calc(var(--rs7-page-height, 100svh) * 2.1);scroll-margin-top:0}.rs7-launch-design__stage{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:600px;min-height:max(600px,100svh);padding:calc(var(--rs7-nav-height) + 64px) var(--rs7-gutter) 110px;overflow:clip}.rs7-launch-design__title{display:flex;justify-content:center;flex-wrap:wrap;max-width:100%;font-size:clamp(40px,7.6vw,136px);font-weight:400;letter-spacing:.025em;line-height:1.1;text-align:center}.rs7-launch-design__copy{width:100%;max-width:min(78vw,1100px);margin:36px auto 0;font-size:clamp(18px,2.15vw,32px);line-height:1.5;text-align:center;text-transform:uppercase}.rs7-launch-design__copy p{white-space:pre-line}rs7gt-launch[data-design-story] .rs7-launch-design__stage{position:sticky;top:0;height:100svh;min-height:0;padding:0;overflow:clip}rs7gt-launch[data-design-story] .rs7-launch-design__title{position:absolute;top:50%;left:var(--rs7-gutter);right:var(--rs7-gutter);max-width:none;margin:0}rs7gt-launch[data-design-story] .rs7-launch-design__copy{position:absolute;width:calc(100% - 2 * var(--rs7-gutter));top:calc(50% + var(--rs7-launch-copy-top, 0px));left:var(--rs7-gutter);right:var(--rs7-gutter);margin:0 auto}rs7gt-launch-banner{display:block}.rs7-launch-banner{position:relative;isolation:isolate;display:grid;align-items:end;min-height:100svh;padding:calc(var(--rs7-nav-height) + 80px) var(--rs7-gutter) clamp(56px,8svh,104px);overflow:clip;color:var(--rs7-paper);background:#0c1d20}.rs7-launch-banner__media{position:absolute;z-index:-2;top:-5%;right:0;bottom:-5%;left:0}.rs7-launch-banner__media picture{display:block;height:100%}.rs7-launch-banner__image{width:100%;height:100%;object-fit:cover;object-position:var(--rs7-banner-focal-desktop)}.rs7-launch-banner:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(5 18 20 / 66%),transparent 28%),linear-gradient(0deg,rgb(5 18 20 / 96%),rgb(5 18 20 / 78%) 24%,rgb(5 18 20 / 26%) 60%,transparent 85%);pointer-events:none}.rs7-launch-banner__content{width:100%;max-width:560px;text-align:left}.rs7-launch-banner__title{font-size:clamp(28px,2.5vw,42px);font-weight:400;line-height:1.12;text-wrap:balance}.rs7-launch-page .rs7-launch-banner__body{margin-top:16px;font-size:clamp(18px,1.4vw,22px);line-height:1.55;white-space:pre-line;text-wrap:pretty}.rs7-launch-banner--full{--rs7-banner-fit-height: var(--rs7-page-height, 100svh);--rs7-banner-fit-width: calc(100cqw + 2 * var(--rs7-gutter));--rs7-banner-fit-side: max(0px, calc((var(--rs7-banner-fit-width) - var(--rs7-banner-fit-height) * var(--rs7-banner-ratio-desktop)) / 2));--rs7-banner-fit-end: max(0px, calc((var(--rs7-banner-fit-height) - var(--rs7-banner-fit-width) / var(--rs7-banner-ratio-desktop)) / 2));container-type:inline-size;color:var(--rs7-paper);background:#cce0e6}.rs7-launch-banner--full:before{content:"";position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;border-style:solid;border-color:transparent;border-width:var(--rs7-banner-fit-end) var(--rs7-banner-fit-side);border-image-source:var(--rs7-banner-fill-desktop);border-image-slice:1;border-image-width:calc(var(--rs7-banner-fit-end) + 16px) calc(var(--rs7-banner-fit-side) + 16px);border-image-outset:8px;filter:blur(3px);pointer-events:none}.rs7-launch-banner--full:after{content:"";background:linear-gradient(0deg,rgb(5 18 20 / 40%),rgb(5 18 20 / 20%) 20%,transparent 50%)}.rs7-launch-banner--full .rs7-launch-banner__media{top:0;right:0;bottom:0;left:0}.rs7-launch-banner--full .rs7-launch-banner__image{object-fit:contain;object-position:center}@media(max-width:749px){.rs7-launch-banner--full{--rs7-banner-fit-side: max(0px, calc((var(--rs7-banner-fit-width) - var(--rs7-banner-fit-height) * var(--rs7-banner-ratio-mobile)) / 2));--rs7-banner-fit-end: max(0px, calc(var(--rs7-banner-fit-height) - var(--rs7-banner-fit-width) / var(--rs7-banner-ratio-mobile)))}.rs7-launch-banner--full:before{border-top-width:0;border-image-source:var(--rs7-banner-fill-mobile)}.rs7-launch-banner--full .rs7-launch-banner__image{object-position:center top}}rs7gt-launch-gallery{display:block}.rs7-launch-gallery{position:relative;isolation:isolate;display:grid;align-items:center;min-height:100svh;padding:calc(var(--rs7-nav-height) + 48px) var(--rs7-gutter) 80px;overflow:clip;background:var(--rs7-pearl)}.rs7-launch-gallery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,36px)}.rs7-launch-gallery__item{min-width:0;margin:0}.rs7-launch-gallery__frame{aspect-ratio:4 / 5;overflow:hidden;background:var(--rs7-petrol)}.rs7-launch-gallery__frame picture{--rs7-gallery-focal: var(--rs7-gallery-focal-desktop, 50% 50%);display:block;width:100%;height:100%}.rs7-launch-gallery__image{width:100%;height:100%;object-fit:cover}.rs7-launch-gallery__caption{max-width:30ch;margin:22px auto 0;font-size:clamp(16px,1.4vw,22px);line-height:1.45;text-align:center;text-wrap:balance;overflow-wrap:anywhere}.rs7-launch-gallery__navigation{display:none}rs7gt-launch-film{display:block}.rs7-launch-film{position:relative;isolation:isolate;height:100svh;overflow:clip;background:var(--rs7-petrol)}.rs7-launch-film__media,.rs7-launch-film__media picture,.rs7-launch-film__poster,.rs7-launch-film__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rs7-launch-film__poster,.rs7-launch-film__video{object-fit:cover;object-position:var(--rs7-film-position-desktop) center}.rs7-launch-film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(5 18 20 / 66%),rgb(5 18 20 / 22%) 13%,transparent 28%);pointer-events:none}.rs7-launch-film__controls{position:absolute;z-index:2;left:50%;bottom:max(24px,env(safe-area-inset-bottom));width:max-content;max-width:calc(100% - var(--rs7-gutter) * 2);transform:translate(-50%);color:var(--rs7-paper)}.rs7-launch-film__buttons{position:relative;display:grid;grid-template-columns:repeat(2,44px);gap:10px;width:max-content;margin-inline:auto;padding:3px 4px;border:1px solid rgb(246 247 244 / 22%);border-radius:28px;background:#051214d6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rs7-launch-film__buttons:before{content:"";position:absolute;left:50%;top:50%;width:1px;height:16px;background:#f6f7f438;transform:translate(-50%,-50%);pointer-events:none}.rs7-launch-page .rs7-launch-film__control{position:relative;display:grid;place-items:center;width:44px;min-height:44px;padding:0;border:0;border-radius:50%;color:var(--rs7-paper);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.rs7-launch-film__control:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:inherit;background:#f6f7f41f;opacity:0;transform:scale(.88);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.rs7-launch-page .rs7-launch-film__control:focus-visible{outline:2px solid var(--rs7-paper);outline-offset:-2px}.rs7-launch-film__control svg{width:20px;height:20px;transition:transform .16s ease}.rs7-launch-film__control:active svg{transform:scale(.9)}.rs7-launch-film__control:disabled{opacity:.4;cursor:default}.rs7-launch-film__control:focus-visible:before{opacity:1;transform:none}.rs7-launch-film__label{position:absolute;right:0;bottom:calc(100% + 12px);padding:8px 10px;border-radius:2px;background:#051214eb;font:400 11px/1.3 Aalto Launch,sans-serif;letter-spacing:.03em;white-space:nowrap;visibility:hidden;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.rs7-launch-film__control:focus-visible .rs7-launch-film__label{visibility:visible;opacity:1;transform:none}@media(hover:hover){.rs7-launch-film__control:hover:before{opacity:1;transform:none}.rs7-launch-film__control:hover .rs7-launch-film__label{visibility:visible;opacity:1;transform:none}}.rs7-launch-film__pause-icon,.rs7-launch-film__mute-icon,rs7gt-launch-film[data-film-playing] .rs7-launch-film__play-icon,rs7gt-launch-film[data-film-muted] .rs7-launch-film__sound-icon{display:none}rs7gt-launch-film[data-film-playing] .rs7-launch-film__pause-icon,rs7gt-launch-film[data-film-muted] .rs7-launch-film__mute-icon{display:block}.rs7-launch-page .rs7-launch-film__status{max-width:32ch;margin:0 0 8px auto;padding:8px 12px;color:var(--rs7-paper);background:#051214d1;font-size:13px;line-height:1.5}.rs7-launch-film__status:empty{display:none}@media(max-width:749px){.rs7-launch-page{--rs7-gutter: clamp(20px, 6vw, 28px);--rs7-header-height: 56px}.rs7-launch-brand{width:72px}.rs7-launch-page .rs7-launch-cta{min-width:76px;padding-inline:12px;font-size:10px}.rs7-launch-page [data-has-chapters] .rs7-launch-cta{font-size:10px}.rs7-launch-page [data-has-chapters] .rs7-launch-cta:before{inset-block:4px}.rs7-launch-clock__digits{font-size:18px}.rs7-launch-hero{min-height:100svh;padding-block:calc(var(--rs7-nav-height) + 48px) 112px}.rs7-launch-hero__poster,.rs7-launch-hero__video{object-position:center var(--rs7-launch-position-mobile)}.rs7-launch-page .rs7-launch-hero__title{margin-block:20px 24px}.rs7-launch-hero__logo-frame{width:72vw}.rs7-launch-page .rs7-launch-hero__heading{max-width:26ch;margin-inline:auto;font-size:16px;line-height:1.55;letter-spacing:.1em}.rs7-launch-design__stage{min-height:100svh;padding-block:calc(var(--rs7-nav-height) + 48px) 64px}.rs7-launch-design__title{font-size:clamp(40px,11.5vw,56px);letter-spacing:.015em}.rs7-launch-design__copy{max-width:none;font-size:clamp(18px,4.7vw,20px)}.rs7-launch-design__copy p{white-space:normal;text-wrap:pretty}.rs7-launch-banner{padding-block:calc(var(--rs7-nav-height) + 64px) max(40px,6svh,env(safe-area-inset-bottom))}.rs7-launch-banner__image{object-position:var(--rs7-banner-focal-mobile)}.rs7-launch-banner__content{max-width:36ch}.rs7-launch-banner__title{font-size:clamp(28px,7.7vw,34px)}.rs7-launch-page .rs7-launch-banner__body{margin-top:12px;font-size:17px;line-height:1.55}.rs7-launch-gallery{padding-block:calc(var(--rs7-nav-height) + 40px) 64px}.rs7-launch-gallery__grid{grid-template-columns:minmax(0,1fr);gap:48px}.rs7-launch-gallery__caption{margin-top:18px;font-size:18px}.rs7-launch-gallery__frame picture{--rs7-gallery-focal: var(--rs7-gallery-focal-mobile, 50% 50%)}.rs7-launch-film__poster,.rs7-launch-film__video{object-position:var(--rs7-film-position-mobile) center}}@media(max-aspect-ratio:1 / 1){.rs7-launch-film__poster,.rs7-launch-film__video{object-position:var(--rs7-film-position-mobile) center}}@media(max-width:389px){.rs7-launch-brand{width:68px}.rs7-launch-page .rs7-launch-cta{min-width:72px}.rs7-launch-clock__digits{font-size:18px}}@media(max-width:359px){.rs7-launch-page{--rs7-gutter: 16px}.rs7-launch-brand{width:64px}.rs7-launch-page .rs7-launch-cta{min-width:68px;padding-inline:10px;font-size:10px}.rs7-launch-clock__digits{font-size:17px}}@media(prefers-reduced-motion:reduce){.rs7-launch-navigation{transition:none}.rs7-launch-scroll-cue__arrow{animation:none}.rs7-launch-film__control:before,.rs7-launch-film__control svg,.rs7-launch-film__label{transition:none}}html[data-rs7-page-scroll]{overscroll-behavior-y:none;scroll-behavior:auto}rs7gt-launch[data-page-overlap] #MainContent{isolation:isolate}rs7gt-launch[data-page-overlap] #MainContent>[data-page-layer]{position:relative;top:auto;z-index:1;height:calc(var(--rs7-overlap-size) + var(--rs7-overlap-runway));margin-bottom:calc(-1 * var(--rs7-overlap-runway))}rs7gt-launch[data-page-overlap] #MainContent>[data-page-layer]>:first-child{position:sticky;top:var(--rs7-overlap-top)}rs7gt-launch[data-page-scroll] .rs7-launch-hero,rs7gt-launch[data-page-scroll] .rs7-launch-design__stage,rs7gt-launch[data-page-scroll] .rs7-launch-banner,rs7gt-launch[data-page-scroll] .rs7-launch-gallery,rs7gt-launch[data-page-scroll] .rs7-launch-film{height:var(--rs7-page-height, 100svh);min-height:0;scroll-margin-top:0}rs7gt-launch[data-page-scroll] .rs7-launch-design{scroll-margin-top:0}rs7gt-launch[data-page-scroll] .rs7-launch-hero,rs7gt-launch[data-page-scroll]:not([data-design-story]) .rs7-launch-design__stage,rs7gt-launch[data-page-scroll] .rs7-launch-banner__content,rs7gt-launch[data-page-scroll] .rs7-launch-gallery__item{overscroll-behavior-y:contain}rs7gt-launch[data-page-scroll] .rs7-launch-hero{padding-block:calc(var(--rs7-nav-height) + 24px) max(80px,10svh);overflow-y:auto}rs7gt-launch[data-page-scroll] .rs7-launch-scroll-cue{bottom:max(24px,5svh,env(safe-area-inset-bottom))}rs7gt-launch[data-page-scroll]:not([data-design-story]) .rs7-launch-design__stage{justify-content:safe center;padding-block:calc(var(--rs7-nav-height) + 24px) 32px;overflow-y:auto}rs7gt-launch[data-page-scroll] .rs7-launch-banner{grid-template-rows:minmax(0,1fr);padding-block:calc(var(--rs7-nav-height) + 32px) max(32px,6svh,env(safe-area-inset-bottom))}rs7gt-launch[data-page-scroll] .rs7-launch-banner__content{min-height:0;max-height:100%;overflow-y:auto}rs7gt-launch[data-page-scroll] .rs7-launch-gallery{--rs7-gallery-photo-height: max(80px, calc(var(--rs7-page-height, 100svh) - var(--rs7-nav-height) - 148px));grid-template-rows:minmax(0,1fr);padding-block:calc(var(--rs7-nav-height) + 24px) 32px}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__grid{min-height:0;max-height:100%;align-items:center}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__item{max-height:100%;overflow-y:auto}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__frame{width:min(100%,calc(var(--rs7-gallery-photo-height) * .8));margin-inline:auto}@media(max-width:749px){rs7gt-launch[data-page-scroll] .rs7-launch-gallery{--rs7-gallery-photo-height: max(80px, calc(var(--rs7-page-height, 100svh) - var(--rs7-nav-height) - 192px));grid-template-rows:minmax(0,1fr) auto;gap:12px;padding-inline:0;padding-bottom:max(20px,env(safe-area-inset-bottom))}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__grid{position:relative;height:100%;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__grid::-webkit-scrollbar{display:none}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__grid:focus-visible{outline-offset:-6px}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__item{padding:4px var(--rs7-gutter);scroll-snap-align:center;scroll-snap-stop:always}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__caption{margin-top:16px;font-size:17px}rs7gt-launch[data-page-scroll] .rs7-launch-gallery__navigation{display:flex;align-items:center;justify-content:center;gap:16px}.rs7-launch-gallery__navigation button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;color:var(--rs7-ink);background:transparent}.rs7-launch-gallery__navigation button:disabled{opacity:.3;cursor:default}.rs7-launch-gallery__position{min-width:44px;font-size:12px;letter-spacing:.12em;text-align:center;font-variant-numeric:tabular-nums}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rs7gt-launch.css.map */
