.page-module-scss-module__qSkUaa__shell{min-height:100svh;padding:32px max(20px,44vw) 32px 20px;position:relative;overflow-x:hidden}.page-module-scss-module__qSkUaa__container{flex-direction:column;width:100%;max-width:560px;display:flex}.page-module-scss-module__qSkUaa__hero{margin-bottom:28px}.page-module-scss-module__qSkUaa__eyebrow{font-family:var(--font-display),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft);margin:0 0 6px;font-size:11px;font-weight:700}.page-module-scss-module__qSkUaa__title{font-family:var(--font-display),ui-monospace,monospace;letter-spacing:-.045em;color:var(--color-ink);margin:0 0 12px;font-size:clamp(40px,11vw,64px);font-weight:800;line-height:.95}.page-module-scss-module__qSkUaa__divider{background:var(--color-red);width:56px;height:4px;display:block}.page-module-scss-module__qSkUaa__tabs{border-bottom:1px solid var(--color-gray-deep);gap:2px;margin-bottom:28px;display:flex}.page-module-scss-module__qSkUaa__tab{font-family:var(--font-display),ui-monospace,monospace;letter-spacing:.02em;color:var(--color-ink-soft);cursor:pointer;background:0 0;border:0;padding:10px 16px;font-size:13px;font-weight:700;transition:color .16s;position:relative}.page-module-scss-module__qSkUaa__tab:after{content:"";background:0 0;height:3px;transition:background .16s;position:absolute;bottom:-1px;left:0;right:0}.page-module-scss-module__qSkUaa__tab:hover,.page-module-scss-module__qSkUaa__tabActive{color:var(--color-ink)}.page-module-scss-module__qSkUaa__tabActive:after{background:var(--color-red)}.page-module-scss-module__qSkUaa__specs{flex-direction:column;gap:22px;margin:0;display:flex}.page-module-scss-module__qSkUaa__specRow{flex-direction:column;gap:6px;display:flex}.page-module-scss-module__qSkUaa__specLabel{font-family:var(--font-display),ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--color-base);margin:0;font-size:11px;font-weight:800}.page-module-scss-module__qSkUaa__specValue{color:var(--color-ink);white-space:pre-line;max-width:520px;min-height:3lh;margin:0;font-size:14px;line-height:1.75}.page-module-scss-module__qSkUaa__imageBox{pointer-events:none;z-index:1;width:42vw;max-width:320px;height:70svh;position:fixed;bottom:0;right:0;overflow:visible}.page-module-scss-module__qSkUaa__image{z-index:1;max-width:none;max-height:none;display:block;position:absolute;bottom:0;left:0;width:auto!important;height:100%!important}.page-module-scss-module__qSkUaa__imageShadow{z-index:0;filter:brightness(0)blur(6px);opacity:.32;max-width:none;max-height:none;display:block;position:absolute;bottom:0;left:0;translate:4px 6px;width:auto!important;height:100%!important}@keyframes page-module-scss-module__qSkUaa__slideInFromRight{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@keyframes page-module-scss-module__qSkUaa__slideInFromLeft{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:translate(0)}}@keyframes page-module-scss-module__qSkUaa__slideShadowFromRight{0%{opacity:0;transform:translate(36px)}to{opacity:.32;transform:translate(0)}}@keyframes page-module-scss-module__qSkUaa__slideShadowFromLeft{0%{opacity:0;transform:translate(-36px)}to{opacity:.32;transform:translate(0)}}.page-module-scss-module__qSkUaa__specs.page-module-scss-module__qSkUaa__slideForward,.page-module-scss-module__qSkUaa__image.page-module-scss-module__qSkUaa__slideForward{animation:.36s cubic-bezier(.2,.8,.2,1) page-module-scss-module__qSkUaa__slideInFromRight}.page-module-scss-module__qSkUaa__specs.page-module-scss-module__qSkUaa__slideBack,.page-module-scss-module__qSkUaa__image.page-module-scss-module__qSkUaa__slideBack{animation:.36s cubic-bezier(.2,.8,.2,1) page-module-scss-module__qSkUaa__slideInFromLeft}.page-module-scss-module__qSkUaa__imageShadow.page-module-scss-module__qSkUaa__slideForward{animation:.36s cubic-bezier(.2,.8,.2,1) page-module-scss-module__qSkUaa__slideShadowFromRight}.page-module-scss-module__qSkUaa__imageShadow.page-module-scss-module__qSkUaa__slideBack{animation:.36s cubic-bezier(.2,.8,.2,1) page-module-scss-module__qSkUaa__slideShadowFromLeft}@media (min-width:1024px) and (orientation:landscape){.page-module-scss-module__qSkUaa__shell{padding:64px max(64px,32vw) 64px 64px}.page-module-scss-module__qSkUaa__container{max-width:560px}.page-module-scss-module__qSkUaa__imageBox{width:28vw;max-width:380px;height:88svh}}
