body.qp-about-body{--about-edge:#aab1bb52}body.qp-about-body .site-header{backdrop-filter:blur(16px)saturate(78%);background:#f7f8fae8;border-bottom:0;box-shadow:inset 0 -1px #ffffffb3,0 8px 24px #090a0d14}.qp-about-body .qp-about-page{background:var(--qp-paper-2,#f7f8fa)}.qp-about-body .qp-about-hero{isolation:isolate;background:#111318;position:relative;overflow:hidden}.qp-about-backdrop{z-index:-1;filter:blur(22px);pointer-events:none;background:linear-gradient(90deg,#090a0de8,#090a0da1),url(/media/about-expo/2026-09-20-v1/expo-14-640.webp) 50%/cover;position:absolute;inset:-32px}.qp-about-stage-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:64px;display:grid}.qp-about-stage-copy{padding-bottom:36px}.qp-about-body .qp-about-hero h1{letter-spacing:0;text-wrap:balance;color:#fff;max-width:12ch;margin:0;font-size:56px;font-weight:520;line-height:1.07}.qp-about-stage-copy>p{color:#eef0f3;max-width:43ch;margin:24px 0;font-size:18px;line-height:1.6}.qp-about-hero-gallery{min-width:0}.qp-about-hero-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border:1px solid var(--about-edge);background:#17181b;border-radius:24px;display:flex;overflow-x:auto}.qp-about-hero-slide{scroll-snap-align:start;flex:0 0 100%;min-width:0;margin:0;position:relative}.qp-about-hero-slide img{width:100%;height:var(--hero-photo-height,clamp(340px,calc(100svh - 550px),640px));object-fit:contain;display:block}.qp-about-hero-slide figcaption{color:#e4e7ed;margin:0;padding:12px 20px 16px;font-size:14px;line-height:1.4}.qp-about-hero-controls{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:12px;display:flex}.qp-about-hero-toggle{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #fff6;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.qp-about-hero-toggle:hover{background:#ffffff42}.qp-about-hero-toggle>span,[data-expo-toggle]>span{box-sizing:border-box;border-inline:4px solid;width:14px;height:18px;display:block}.qp-about-hero-toggle[data-paused=true]>span,[data-expo-toggle][data-paused=true]>span{clip-path:polygon(15% 0,100% 50%,15% 100%);background:currentColor;border:0;width:18px;height:20px}.qp-about-dot:hover span{background:#fff}.qp-about-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.qp-about-dot span{background:#aab1bb;border-radius:99px;width:7px;height:7px}.qp-about-dot[aria-pressed=true] span{background:#fff;width:22px}.qp-about-body .qp-about-intro{padding-block:64px}.qp-about-intro-panel{background:linear-gradient(130deg,#ffffffe0,#e3e9f2a3);border:1px solid #ffffffe6;border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid;box-shadow:inset 0 1px 1px #fff,0 16px 48px -32px #1420374d,0 0 0 1px #202d4112}.qp-about-intro-panel>p{max-width:74ch;color:var(--qp-ink-3,#3d414a);margin:0;padding:32px;font-size:17px;font-weight:500;line-height:1.75}.qp-about-facts{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:32px 24px;margin:0;padding:32px;list-style:none;display:grid;position:relative}.qp-about-facts:before{content:"";pointer-events:none;background:#8392aa47;width:1px;position:absolute;inset:28px auto 28px 0}.qp-about-facts li{gap:6px;display:grid}.qp-about-facts strong{font-variant-numeric:tabular-nums;font-size:clamp(24px,2.5vw,36px);font-weight:520;line-height:1.15;position:relative}.qp-about-facts span{color:var(--qp-muted,#545963);font-size:14px}.qp-about-facts strong>span{font:inherit;color:inherit}.qp-about-facts strong>.qp-about-sr-only{white-space:normal;width:auto;height:auto;margin:0;display:block;position:static}.qp-about-facts strong>[aria-hidden=true]{display:block;position:absolute;inset:0}.qp-about-expo{background:#eef0f3;padding-block:64px 80px;scroll-margin-top:88px}.qp-about-section-heading{margin-bottom:30px}.qp-about-section-heading h2{letter-spacing:0;text-wrap:balance;margin:0;font-size:36px;font-weight:520;line-height:1.18}.qp-about-section-heading>p{max-width:65ch;color:var(--qp-muted,#545963);margin:16px 0 0;font-size:17px;line-height:1.65}.qp-about-gallery-stage{position:relative}.qp-about-gallery-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border:1px solid var(--about-edge);background:#111318;border-radius:24px;display:flex;position:relative;overflow-x:auto}.qp-about-slide{scroll-snap-align:start;flex:0 0 100%;place-items:center;min-width:0;height:min(55vw,620px);margin:0;display:grid;position:relative}.qp-about-photo{width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.qp-about-slide>video{position:absolute;inset:0}.qp-about-slide img,.qp-about-slide video{object-fit:contain;width:100%;height:100%;display:block}.qp-about-slide video{background:#111318}.qp-about-gallery-arrows{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:50% 18px auto;transform:translateY(-50%)}.qp-about-round{color:#fff;cursor:pointer;pointer-events:auto;background:#17181beb;border:1px solid #e7eaee73;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;padding:0;font-size:24px;display:grid;box-shadow:inset 0 1px #ffffff26}.qp-about-round:hover{background:#3d414a}.qp-about-round:disabled{opacity:.4;cursor:default}.qp-about-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qp-about-video-open{z-index:1;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.qp-about-map{margin:0}.qp-about-map img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.qp-about-map figcaption{color:#545963;max-width:55ch;margin-top:18px;font-size:13px;line-height:1.6}.qp-about-body .qp-about-lightbox{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(16px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));color:#fff;box-sizing:border-box;background:#090a0d;border:0;margin:0}.qp-about-lightbox[open]{grid-template-rows:auto minmax(0,1fr) auto;gap:16px;display:grid}.qp-about-lightbox::backdrop{background:#090a0de6}.qp-about-lightbox-toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.qp-about-lightbox-toolbar p{margin:0;font-size:16px}.qp-about-lightbox-media{place-items:center;min-height:0;display:grid}.qp-about-lightbox-media :is(img,video){object-fit:contain;width:100%;height:100%;min-height:0;display:block}.qp-about-lightbox-controls{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:24px;display:flex}.qp-about-body.about-viewer-open{overflow:hidden}.qp-about-lightbox{overscroll-behavior:contain}.qp-about-body button{touch-action:manipulation}.qp-about-body .qp-about-video-open{touch-action:pan-y}.qp-about-body :is(.qp-about-page,.qp-about-lightbox) :focus-visible{outline-offset:3px;outline:2px solid #8478ff}.qp-about-body :is(.qp-about-hero-track,.qp-about-gallery-track):focus-visible{outline-offset:4px}.qp-about-body [hidden]{display:none!important}@media (width<=1199px){.qp-about-stage-layout{gap:36px}.qp-about-body .qp-about-hero h1{font-size:46px}}@media (width<=900px){.qp-about-intro-panel{grid-template-columns:minmax(0,1fr)}.qp-about-facts:before{width:auto;height:1px;inset:0 28px auto}}@media (width<=768px){body.qp-about-body .site-header{backdrop-filter:blur(8px)saturate(78%)}.qp-about-stage-layout{grid-template-columns:minmax(0,1fr);gap:28px}.qp-about-body .qp-about-stage{padding-block:22px 20px}.qp-about-stage-copy{padding-bottom:0}.qp-about-body .qp-about-hero h1{max-width:16ch;font-size:40px}.qp-about-stage-copy>p{margin-block:20px;font-size:16px}.qp-about-hero-slide img{height:340px}.qp-about-body .qp-about-intro{padding-block:48px}.qp-about-intro-panel>p{padding:24px;font-size:16px}.qp-about-facts{gap:24px 16px;padding:24px}.qp-about-facts:before{inset-inline:24px}.qp-about-section-heading h2{font-size:30px}.qp-about-section-heading>p{font-size:16px}.qp-about-expo{padding-block:48px}.qp-about-slide{height:72vw;max-height:520px}.qp-about-gallery-arrows{inset-inline:10px}.qp-about-gallery-arrows .qp-about-round{width:44px;height:44px}}@media (width<=480px){.qp-about-hero-slide img{aspect-ratio:4/3;height:auto}.qp-about-body .qp-about-hero h1{font-size:36px}.qp-about-facts strong{font-size:24px}.qp-about-facts span{font-size:13px}.qp-about-section-heading h2{font-size:28px}.qp-about-hero-track,.qp-about-gallery-track,.qp-about-production-layout video{border-radius:20px}.qp-about-slide{height:104vw}.qp-about-body .qp-about-lightbox{padding-inline:16px}}@media (width<=360px){body.qp-about-body .site-header .logo span:not(.mk){display:none}.qp-about-hero-toggle{order:1}}@media (prefers-reduced-motion:no-preference){.qp-about-body .qp-about-round{transition:background-color .16s ease-out}}@media (prefers-contrast:more){body.qp-about-body .site-header{-webkit-backdrop-filter:none;background:#f7f8fa}.qp-about-round{background:#17181b}}@supports not (backdrop-filter:blur(8px)){body.qp-about-body .site-header{background:#f7f8fa}}.qp-about-body .qp-about-stage{padding-block:64px 36px}.qp-about-body .qp-about-hero h1{letter-spacing:.005em;font-size:clamp(48px,5vw,76px)}.qp-about-body #expo-title{letter-spacing:.005em;font-size:clamp(36px,4.2vw,60px);line-height:1.1}@supports (background-clip:text){.qp-about-body #about-title{color:#0000;-webkit-text-stroke:.3px #ffffffa3;filter:drop-shadow(0 -1px .4px #ffffff7a)drop-shadow(0 2px .6px #0a10264d)drop-shadow(0 5px 4px #060c1e2e);background:linear-gradient(135deg,#fffffff0,#f6fbffb8 30%,#e1edff80 68%,#ffffffe0);-webkit-background-clip:text;background-clip:text}.qp-about-body :is(#expo-title,.qp-about-company h2){color:#0000;-webkit-text-stroke:.3px #131c3759;filter:drop-shadow(0 -1px .5px #fffc)drop-shadow(0 2px 1px #141c3029);background:linear-gradient(135deg,#101630f5,#25304cb3 58%,#0d142df0);-webkit-background-clip:text;background-clip:text}}.qp-about-body .qp-about-expo{isolation:isolate;color:#f6f5f2;background:#11141b;padding-block:64px 56px;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0f}.qp-about-body #expo-title{color:#f6f5f2}@supports (background-clip:text){.qp-about-body #expo-title{color:#0000;-webkit-text-stroke:.3px #ffffff59;filter:drop-shadow(0 1px 1px #0006);background-image:linear-gradient(135deg,#fffdf8,#d4dbe8 60%,#f6f5f2)}}.qp-about-expo-glow{z-index:-1;pointer-events:none;opacity:.32;filter:blur(64px)saturate(1.25);position:absolute;inset:80px 8% 0;-webkit-mask-image:radial-gradient(#000 15%,#0000 72%);mask-image:radial-gradient(#000 15%,#0000 72%)}.qp-about-expo-glow img{object-fit:cover;width:100%;height:100%}.qp-about-expo .qp-about-section-heading{text-align:center;margin-bottom:24px}.qp-about-expo .qp-about-section-heading>p{color:#d9dce3;margin-inline:auto;font-weight:600}.qp-about-body .qp-about-expo .qp-about-slide{border-color:#ffffff4d;box-shadow:0 24px 44px -24px #000c}.qp-about-expo noscript a{color:#f6f5f2;text-decoration:underline}.is-coverflow{--expo-height:clamp(340px,34vw,460px);--expo-spread:clamp(170px,26vw,390px);--available-width:68cqw;--card-height:min(var(--expo-height),calc(var(--available-width) * var(--active-height,3) / var(--active-width,4)));container-type:inline-size}.is-coverflow .qp-about-gallery-track{height:calc(var(--expo-height) + 64px);perspective:1200px;touch-action:pan-y;user-select:none;background:0 0;border:0;border-radius:0;display:block;overflow:visible}.is-coverflow .qp-about-slide{width:min(calc(var(--card-height) * var(--media-width) / var(--media-height)),68%);height:auto;max-height:none;aspect-ratio:var(--media-width) / var(--media-height);backface-visibility:hidden;background:#17181b;border:1px solid #ffffffb3;border-radius:24px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 44px -24px #11182c66,inset 0 1px 1px #fff9}.is-coverflow .qp-about-slide[data-position="0"]{z-index:5;opacity:1}.is-coverflow .qp-about-slide:focus-within{outline-offset:4px;outline:2px solid #6554f4}.is-coverflow .qp-about-slide[data-position="-1"]{z-index:3;transform:translate(calc(-50% - var(--expo-spread)),-50%) rotateY(38deg) scale(.77);opacity:.86}.is-coverflow .qp-about-slide[data-position="1"]{z-index:3;transform:translate(calc(-50% + var(--expo-spread)),-50%) rotateY(-38deg) scale(.77);opacity:.86}.is-coverflow .qp-about-slide[data-position="-2"]{z-index:2;transform:translate(calc(-50% - var(--expo-spread) * 1.42),-50%) rotateY(46deg) scale(.59);opacity:.42}.is-coverflow .qp-about-slide[data-position="2"]{z-index:2;transform:translate(calc(-50% + var(--expo-spread) * 1.42),-50%) rotateY(-46deg) scale(.59);opacity:.42}.is-coverflow .qp-about-slide:is([data-position="-3"],[data-position="3"]){visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.5)}.qp-about-card-select{z-index:6;cursor:pointer;border-radius:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.is-coverflow .qp-about-slide:not([data-position="0"]) :is(.qp-about-video-controls,.qp-about-video-message){visibility:hidden}.is-coverflow .qp-about-gallery-arrows{justify-content:center;gap:12px;margin-top:4px;position:relative;inset:auto;transform:none}.is-coverflow .qp-about-round,.qp-about-video-button{color:#10141e;-webkit-backdrop-filter:blur(24px)saturate(140%);background:#f5f9ffad;border:1px solid #ffffffb8;box-shadow:inset 0 1px 1px #ffffffb3,0 3px 12px #0a122024}.is-coverflow .qp-about-round:hover,.qp-about-video-button:hover{background:#ffffffe6}.qp-about-video-controls{z-index:5;gap:8px;display:flex;position:absolute;bottom:16px;right:16px}.qp-about-video-button{cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;padding:0;display:grid}.qp-about-video-button svg{width:22px;height:22px}.qp-about-video-message{z-index:6;color:#17181b;background:#f7f8fa;border-radius:12px;padding:12px;font-size:14px;position:absolute;inset:auto 12px 76px}.qp-about-body .qp-about-company{padding-block:72px;display:block}.qp-about-mosaic{--company-media-height:clamp(420px,40vw,604px);background:linear-gradient(130deg,#ffffffd6,#e3e9f2a3);border:1px solid #ffffffe6;border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden;box-shadow:inset 0 1px 1px #fff,0 16px 48px -32px #1420374d,0 0 0 1px #202d4112}.qp-about-mosaic>div{min-width:0;padding:40px}.qp-about-body .qp-about-company h2{font-size:clamp(32px,3.2vw,48px);font-weight:600;line-height:1.12}.qp-about-mosaic .qp-about-section-heading>p{font-size:16px;font-weight:500}.qp-about-production{flex-direction:column;display:flex}.qp-about-production-layout{width:min(100%,calc(var(--company-media-height) * 9 / 16));height:var(--company-media-height);background:#101319;border-radius:24px;margin-inline:auto;display:block;position:relative;overflow:hidden}.qp-about-production-layout video{object-fit:contain;border-radius:inherit;border:0;width:100%;height:100%;max-height:none;display:block}.qp-about-world{background:linear-gradient(140deg,#ffffff1a,#e0e9f980);flex-direction:column;display:flex;position:relative}.qp-about-world:before{content:"";pointer-events:none;background:#8392aa47;width:1px;position:absolute;inset:32px auto 32px 0}.qp-about-map{flex-direction:column;display:flex}.qp-about-map-art{isolation:isolate;height:var(--company-media-height);background:#e7ecf4;border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}.qp-about-map-art:before{content:"";z-index:-1;filter:blur(48px);opacity:.45;pointer-events:none;background:url(/static/about-media/world-map.webp) 50%/cover;position:absolute;inset:-48px}.qp-about-map img{object-fit:contain;border-radius:0;width:100%;max-width:100%;height:auto;max-height:100%;margin:0;mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}.qp-about-map figcaption{margin-top:12px}@media (width>=769px){.qp-about-mosaic{grid-template-rows:auto auto}.qp-about-mosaic>div{grid-template-rows:subgrid;grid-row:span 2;align-content:start;display:grid}}.qp-about-lightbox-media{position:relative;overflow:hidden}.qp-about-lightbox-media>:is(img,video){position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.is-coverflow .qp-about-slide{transition:transform .38s cubic-bezier(.22,.68,0,1),opacity .3s ease-out}}@media (width<=1000px){.qp-about-stage-layout{gap:32px}.qp-about-mosaic>div{padding:28px}.qp-about-body .qp-about-hero h1{font-size:48px}}@media (width<=768px){.qp-about-body .qp-about-stage{padding-block:36px 20px}.qp-about-body .qp-about-hero h1{font-size:clamp(42px,8vw,60px)}.is-coverflow{--expo-height:380px;--expo-spread:27vw}.qp-about-mosaic{border-radius:24px;grid-template-columns:minmax(0,1fr)}.qp-about-mosaic>div{padding:28px}.qp-about-world:before{width:auto;height:1px;inset:0 24px auto}.qp-about-production-layout{aspect-ratio:9/16;width:min(100%,360px);height:auto}.qp-about-map-art{aspect-ratio:4/3;height:auto}.qp-about-video-button,.is-coverflow .qp-about-round{-webkit-backdrop-filter:blur(8px)saturate(140%)}.qp-about-expo-glow{filter:blur(40px)saturate(1.3);inset-inline:-30%}}@media (width<=480px){.is-coverflow{--expo-height:clamp(240px,80vw,340px);--expo-spread:26vw;--available-width:76cqw}.is-coverflow .qp-about-slide{width:min(calc(var(--card-height) * var(--media-width) / var(--media-height)),76%);border-radius:20px}.qp-about-body .qp-about-expo{padding-block:44px 36px}.qp-about-body .qp-about-company{padding-block:40px}.qp-about-mosaic>div{padding:24px 20px}.qp-about-production-layout video{width:100%}.qp-about-video-controls{bottom:12px;right:12px}.qp-about-video-button{width:44px;height:44px}}@media (prefers-contrast:more){.qp-about-video-button,.is-coverflow .qp-about-round{-webkit-backdrop-filter:none;background:#f5f9ff}.qp-about-mosaic,.qp-about-intro-panel{background:#eef1f6}.qp-about-hero-toggle{background:#353a44}.qp-about-map-art:before{display:none}.qp-about-map img{mask-image:none}}@media (prefers-contrast:more),(forced-colors:active){.qp-about-body :is(#about-title,#expo-title,.qp-about-company h2){-webkit-text-stroke:0;filter:none;color:canvastext;background:0 0}.qp-about-body :is(#about-title,#expo-title){color:#fff}.qp-about-expo-glow{display:none}}@media (forced-colors:active){.qp-about-body .qp-about-expo{color:canvastext;background:canvas}.qp-about-body #expo-title,.qp-about-expo .qp-about-section-heading>p{color:canvastext}.qp-about-map-art:before{display:none}.qp-about-map img{mask-image:none}}@media print{.qp-about-body .site-header,.qp-about-hero-controls,.qp-about-gallery-arrows,.qp-about-lightbox,.qp-about-video-controls{display:none!important}}
