@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,700&display=swap";.ces-media-scope{--ink:#101313;--paper:#f2f1ec;--coral:#f6745e;--muted:#b7bebc;--pad:clamp(24px,5vw,96px);--line:#ffffff26;--header:82px;font-family:Montserrat,Alibaba,PingFang SC,sans-serif;color:#f8f8f4;background:var(--ink);font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:82px}.ces-media-scope{margin:0;font-size:16px;line-height:1.6}.ces-media-scope h1,.ces-media-scope h2,.ces-media-scope h3,.ces-media-scope p,.ces-media-scope figure{margin:0}.ces-media-scope h1,.ces-media-scope h2,.ces-media-scope h3{font-weight:700;line-height:1.07;letter-spacing:-.055em;text-wrap:balance}.ces-media-scope p{text-wrap:pretty}.ces-media-scope h2{font-size:clamp(42px,4.4vw,72px)}.ces-media-scope a{color:inherit;text-decoration:none}.ces-media-scope button{font:inherit;color:inherit;border:0;cursor:pointer;background:none}.ces-media-scope button:disabled{cursor:default}.ces-media-scope button,.ces-media-scope a,.ces-media-scope summary{-webkit-tap-highlight-color:transparent}.ces-media-scope a,.ces-media-scope button{touch-action:manipulation}.ces-media-scope button:focus-visible,.ces-media-scope a:focus-visible,.ces-media-scope summary:focus-visible,.ces-media-scope [tabindex]:focus-visible{outline:2px solid var(--coral);outline-offset:6px}.ces-media-scope img,.ces-media-scope svg{display:block;max-width:100%}.ces-media-scope svg.product-svg{width:100%;height:100%;overflow:visible}.ces-media-scope svg.product-svg image{pointer-events:none}.ces-media-scope button svg{pointer-events:none}.ces-media-scope section{position:relative;isolation:isolate}.ces-media-scope section[id]{scroll-margin-top:0}.ces-media-scope .section-pad{padding:100px var(--pad)}.ces-media-scope .icon-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:30px;line-height:1;flex-shrink:0}.ces-media-scope .hero{height:910px;overflow:hidden;background:#0d1111}.ces-media-scope .hero-aura{position:absolute;top:20%;right:-10%;bottom:-35%;left:-10%;background:radial-gradient(ellipse at 51% 67%,#3b5b58,#1a2928 30%,#101616,#0d1111 74%);z-index:-2}.ces-media-scope .hero:after{content:"";position:absolute;left:12%;right:12%;bottom:55px;height:120px;border-radius:50%;background:#050707;filter:blur(35px);z-index:-1}.ces-media-scope .hero-copy{text-align:center;padding:47px var(--pad) 0;position:relative;z-index:2}.ces-media-scope .positioning{font-size:13px;letter-spacing:.13em;margin-bottom:28px;font-weight:500}.ces-media-scope .hero h1{font-size:clamp(64px,8.5vw,132px);line-height:.96;letter-spacing:-.065em;font-weight:700}.ces-media-scope .hero-art{position:absolute;left:9%;right:9%;top:325px;height:505px}.ces-media-scope .hero-product{position:absolute;filter:drop-shadow(8px 27px 18px #0008);transition:transform .8s cubic-bezier(.2,.75,.25,1)}.ces-media-scope .hero-s2{height:495px;width:425px;left:50%;bottom:0;transform:translate(-49%) rotate(-6deg);z-index:3}.ces-media-scope .hero-h1{height:340px;width:255px;left:10%;bottom:7px;transform:rotate(-16deg);z-index:1}.ces-media-scope .hero-h3{height:351px;width:370px;right:1%;bottom:5px;transform:rotate(11deg);z-index:2}.ces-media-scope .stage-line{position:absolute;bottom:-26px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#a0b9b850,transparent)}.ces-media-scope .hero-bottom{position:absolute;bottom:24px;left:var(--pad);right:var(--pad);display:flex;align-items:center;justify-content:space-between;font-size:12px;letter-spacing:.015em;color:#c6cfcc}.ces-media-scope .explore-link{display:flex;align-items:center;gap:18px;min-height:48px;color:#fff;font-size:14px}.ces-media-scope .down-mark{display:inline-block;width:12px;height:12px;border-right:1px solid white;border-bottom:1px solid white;transform:rotate(45deg);margin-top:-5px}.ces-media-scope .stories{background:#171c1b;padding-top:50px;padding-bottom:50px}.ces-media-scope .story-row{display:grid;grid-template-columns:220px 1fr 52px;gap:48px;padding:44px 0;align-items:center;border-bottom:1px solid var(--line)}.ces-media-scope .story-row:last-child{border-bottom:0}.ces-media-scope .story-model b{font-size:16px;letter-spacing:-.03em;display:block}.ces-media-scope .story-model>span{display:block;color:#a9b4af;font-size:12px;margin-top:9px}.ces-media-scope .story-row p{font-size:clamp(18px,1.65vw,26px);line-height:1.5;letter-spacing:-.025em;max-width:900px}.ces-media-scope .round-plus{width:48px;height:48px;border:1px solid #69736f;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:25px;transition:background .25s,transform .25s}.ces-media-scope .story-row:hover .round-plus{background:var(--coral);color:var(--ink);border-color:var(--coral);transform:rotate(90deg)}.ces-media-scope .story-row:hover .story-model b{color:var(--coral)}.ces-media-scope .philosophy{display:grid;grid-template-columns:.85fr 1.15fr;gap:10%;align-items:center;background:var(--paper);color:var(--ink);padding-top:130px;padding-bottom:130px}.ces-media-scope .manifesto-word{font-size:clamp(40px,4.6vw,78px);font-weight:700;line-height:1.06;letter-spacing:-.065em;position:relative}.ces-media-scope .coral-dot{display:inline-block;width:.22em;height:.22em;border-radius:50%;background:var(--coral);margin-left:.07em}.ces-media-scope .manifesto-copy p{font-size:clamp(18px,1.6vw,25px);line-height:1.65;letter-spacing:-.025em;max-width:36em}.ces-media-scope .product-poster{overflow:hidden}.ces-media-scope .model{font-weight:500;font-size:17px;letter-spacing:.035em;margin-bottom:26px}.ces-media-scope .poster-copy{position:relative;z-index:4}.ces-media-scope .poster-copy h2{font-size:clamp(44px,5.2vw,83px)}.ces-media-scope .s2-poster{min-height:910px;padding:95px var(--pad) 132px;background:#0e1718}.ces-media-scope .s2-halo{position:absolute;width:900px;height:900px;right:-110px;top:-90px;background:radial-gradient(ellipse,#44747670,#26575c30 40%,transparent 65%);z-index:0}.ces-media-scope .s2-poster:after{content:"";position:absolute;right:4%;bottom:116px;width:48%;height:30px;background:#0008;border-radius:50%;filter:blur(18px)}.ces-media-scope .watermark{position:absolute;right:-.02em;top:-.15em;font-size:630px;line-height:1;font-weight:700;letter-spacing:-.1em;color:#ffffff04;pointer-events:none}.ces-media-scope .s2-poster .poster-copy{width:55%}.ces-media-scope .s2-product{position:absolute;right:8%;top:98px;width:40%;height:640px;filter:drop-shadow(-24px 25px 20px #0006);z-index:2}.ces-media-scope .product-view{transition:transform .6s ease}.ces-media-scope .s2-details{display:flex;gap:40px;position:absolute;left:var(--pad);bottom:151px;z-index:4}.ces-media-scope .s2-details>div{display:flex;flex-direction:column}.ces-media-scope .s2-details strong{font-size:clamp(70px,7vw,110px);line-height:1;font-weight:500;letter-spacing:-.07em}.ces-media-scope .s2-details span{font-size:15px;line-height:1.4;margin-top:12px;max-width:130px;color:#c3cecd}.ces-media-scope .poster-toolbar{position:absolute;bottom:0;left:var(--pad);right:var(--pad);height:88px;display:flex;gap:22px;align-items:center;border-top:1px solid var(--line);z-index:5}.ces-media-scope .view-label{font-size:12px;color:#b8c7c4}.ces-media-scope .angle-switch{display:flex;gap:6px}.ces-media-scope .angle-switch button{font-size:12px;min-width:44px;min-height:44px;border:1px solid transparent;border-radius:50%;transition:.2s}.ces-media-scope .angle-switch button:hover{border-color:#fff6}.ces-media-scope .angle-switch button.active{border-color:#bfcac6;color:#fff}.ces-media-scope .text-button{display:flex;gap:16px;align-items:center;font-size:13px;min-height:44px;margin-left:auto}.ces-media-scope .expand-symbol{font-size:25px;line-height:1}.ces-media-scope .film-section{background:#0e1718;padding-top:30px;padding-bottom:100px}.ces-media-scope .film-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:0 0 38px}.ces-media-scope .film-heading h2{font-size:clamp(36px,3.6vw,56px)}.ces-media-scope .film-duration{font-size:12px;color:#bbc8c5;text-align:right;line-height:1.8}.ces-media-scope .film-duration>span{font-variant-numeric:tabular-nums;color:#fff}.ces-media-scope .film-poster{display:block;width:100%;height:clamp(340px,41vw,640px);overflow:hidden;position:relative;text-align:left;background:#030707;padding:0}.ces-media-scope .film-poster>img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s ease}.ces-media-scope .film-poster:hover>img{transform:scale(1.025)}.ces-media-scope .film-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#0009)}.ces-media-scope .film-play{position:absolute;left:44px;bottom:38px;display:flex;align-items:center;gap:20px;font-size:16px}.ces-media-scope .play-circle{width:70px;height:70px;border:1px solid #ffffffb0;background:#ffffff12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.ces-media-scope .play-circle svg{width:18px;margin-left:4px}.ces-media-scope .film-poster:hover .play-circle{background:#fff;color:#101313}.ces-media-scope .comparison{background:var(--paper);color:var(--ink)}.ces-media-scope .compare-heading{display:flex;justify-content:space-between;gap:50px;align-items:flex-end;margin-bottom:60px}.ces-media-scope .compare-heading p{font-size:14px;line-height:1.8;max-width:250px}.ces-media-scope .table-wrap{overflow-x:auto;scrollbar-width:thin}.ces-media-scope table{border-collapse:collapse;width:100%;table-layout:fixed;text-align:left;font-variant-numeric:tabular-nums;min-width:700px}.ces-media-scope th,.ces-media-scope td{padding:26px 24px;border-bottom:1px solid #17231f29;vertical-align:middle}.ces-media-scope thead th{font-size:15px;line-height:1.4;font-weight:700;height:95px;border-top:1px solid #17231f29}.ces-media-scope th:first-child{width:25%;padding-left:0}.ces-media-scope tbody th{font-size:14px;font-weight:500}.ces-media-scope td{font-size:16px}.ces-media-scope .s2-col{background:#dce7e2}.ces-media-scope td strong{font-weight:600}.ces-media-scope td small{display:block;font-size:12px;line-height:1.5;margin-top:8px;color:#3d5149}.ces-media-scope td.pending{color:#747c77;font-size:13px}.ces-media-scope .table-symbol{font-size:32px;font-weight:400}.ces-media-scope .comparison-note{font-size:12px;color:#5b625d;margin-top:20px}.ces-media-scope .h1-poster{min-height:980px;background:#e7e3d8;color:#2b2c25;padding:114px var(--pad) 125px}.ces-media-scope .h1-poster .poster-copy{width:49%;margin-left:51%;padding-top:20px}.ces-media-scope .h1-poster .model{font-size:16px}.ces-media-scope .h1-poster h2{font-size:clamp(45px,4.6vw,74px);letter-spacing:-.06em}.ces-media-scope .cinema-light{position:absolute;top:-30%;right:-5%;bottom:-30%;left:-5%;background:radial-gradient(ellipse at 29% 42%,#fffdf4 0%,#f7f2dd 17%,transparent 42%),linear-gradient(120deg,transparent 45%,#c1bca329 65%,#fff9 80%,transparent 90%);z-index:-1}.ces-media-scope .h1-product{position:absolute;left:14%;width:30%;height:650px;top:118px;z-index:3;filter:drop-shadow(18px 35px 20px #736a5038);transform:rotate(-9deg)}.ces-media-scope .spatial-rings{position:absolute;left:-2%;top:170px;width:58%;height:650px;transform:rotate(-20deg);z-index:1}.ces-media-scope .spatial-rings i{position:absolute;left:50%;top:50%;border:1px solid #7c74544a;box-shadow:0 0 10px #fff5,inset 0 0 10px #fff5;border-radius:50%;transform:translate(-50%,-50%) rotateX(52deg);width:70%;height:86%}.ces-media-scope .spatial-rings i:nth-child(2){width:92%;height:115%;opacity:.65}.ces-media-scope .spatial-rings i:nth-child(3){width:118%;height:144%;opacity:.4}.ces-media-scope .spatial-rings i:nth-child(4){width:143%;height:173%;opacity:.2}.ces-media-scope .spatial-feature{font-size:30px;line-height:1.25;font-weight:500;letter-spacing:-.04em;margin-top:50px}.ces-media-scope .anc-badge{font-size:14px;padding-top:20px;margin-top:24px;border-top:1px solid #3e453337;display:inline-block;color:#535342}.ces-media-scope .h1-poster .poster-toolbar{border-color:#3d45292f}.ces-media-scope .h1-poster .view-label{color:#5c604e}.ces-media-scope .h1-poster .angle-switch button.active{border-color:#585e46;color:#2b2c25}.ces-media-scope .h1-poster .angle-switch button:hover{border-color:#585e46}.ces-media-scope .h3-poster{min-height:930px;background:#101010;padding:100px var(--pad) 130px}.ces-media-scope .h3-poster .poster-copy{width:60%}.ces-media-scope .h3-poster h2{font-size:clamp(46px,5vw,82px);letter-spacing:-.06em;position:relative;max-width:850px}.ces-media-scope .h3-poster .model{color:#f0b0a5}.ces-media-scope .h3-product{position:absolute;top:160px;right:1%;width:49%;height:605px;z-index:3;filter:drop-shadow(0 30px 16px #0009);transform:rotate(-10deg)}.ces-media-scope .gaming-horizon{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 84% 48%,#7a30313b,transparent 50%),linear-gradient(150deg,transparent 60%,#b2523b12 61%,transparent 64%);z-index:0}.ces-media-scope .gaming-beam{position:absolute;height:2px;width:100%;background:linear-gradient(90deg,transparent,#f58b7390,transparent);transform:rotate(-28deg);box-shadow:0 0 30px 10px #f6745e12;z-index:1}.ces-media-scope .beam-one{left:35%;top:33%}.ces-media-scope .beam-two{left:20%;top:65%;opacity:.5}.ces-media-scope .gaming-grid{position:absolute;left:35%;right:-5%;height:480px;bottom:-100px;background:repeating-linear-gradient(0deg,transparent 0,transparent 78px,#f69f8b15 79px,#f69f8b15 80px),repeating-linear-gradient(90deg,transparent 0,transparent 78px,#f69f8b15 79px,#f69f8b15 80px);transform:perspective(600px) rotateX(63deg) rotate(-18deg);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%);z-index:1}.ces-media-scope .gaming-spatial{font-size:20px;line-height:1.5;max-width:360px;letter-spacing:-.02em;margin-top:45px}.ces-media-scope .gaming-anc{font-size:14px;line-height:1.7;margin-top:18px;color:#efb09f}.ces-media-scope .h3-film{background:#101010}.ces-media-scope .visit{display:grid;grid-template-columns:1.1fr .9fr;gap:11%;background:#1a2220}.ces-media-scope .visit h2{font-size:clamp(42px,4.7vw,76px)}.ces-media-scope .visit-copy>p{font-size:18px;line-height:1.7;color:#c7d0ca;max-width:500px;margin-top:28px}.ces-media-scope .action-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:35px}.ces-media-scope .button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;padding:13px 22px;border:1px solid transparent;font-weight:500;transition:background .2s}.ces-media-scope .button.light{background:var(--paper);color:var(--ink)}.ces-media-scope .button.light:hover{background:var(--coral)}.ces-media-scope .button.outline{border-color:#a2aea8;color:#fff}.ces-media-scope .button.outline:hover{background:#ffffff12}.ces-media-scope .visit-details>div{padding:24px 0;border-top:1px solid #ffffff30}.ces-media-scope .visit-details>div:last-child{border-bottom:1px solid #ffffff30}.ces-media-scope .visit-details h3{font-size:16px;letter-spacing:0;font-weight:500;line-height:1.4}.ces-media-scope .visit-details p{font-size:14px;color:#aab8af;margin-top:10px}.ces-media-scope .inline-link{font-size:13px;display:inline-flex;align-items:center;gap:12px;min-height:44px;text-decoration:underline;text-underline-offset:6px;padding:0}.ces-media-scope .visit-details .inline-link{margin-top:8px}.ces-media-scope .media{background:#f3f2ee;color:#20251f}.ces-media-scope .media-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:70px;margin-bottom:65px}.ces-media-scope .media-heading h2{font-size:clamp(40px,4.3vw,70px)}.ces-media-scope .media-heading>p{font-size:16px;line-height:1.75;max-width:355px;color:#555e54}.ces-media-scope .resource-list details{border-top:1px solid #343d2d42}.ces-media-scope .resource-list details:last-child{border-bottom:1px solid #343d2d42}.ces-media-scope summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:25px;min-height:94px;padding:21px 0;font-size:19px;font-weight:500}.ces-media-scope summary::-webkit-details-marker{display:none}.ces-media-scope .resource-meta{font-size:12px;font-weight:400;color:#60695d;margin-left:auto;max-width:310px;text-align:right}.ces-media-scope .details-plus{width:44px;height:44px;position:relative;display:block;flex-shrink:0}.ces-media-scope .details-plus:before,.ces-media-scope .details-plus:after{content:"";position:absolute;width:16px;height:1px;background:currentColor;left:14px;top:22px;transition:transform .2s}.ces-media-scope .details-plus:after{transform:rotate(90deg)}.ces-media-scope details[open] .details-plus:after{transform:rotate(0)}.ces-media-scope .resource-content{padding:4px 0 35px;color:#3e493d;font-size:16px}.ces-media-scope .image-library{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 34px}.ces-media-scope .library-item{position:relative;background:#e8e8e1;text-align:left;padding:24px 28px;transition:background .25s;display:flex;flex-direction:column;align-items:flex-start}.ces-media-scope .library-item:hover{background:#dfe4d8}.ces-media-scope .library-image{height:245px;width:100%;padding:5px 30px 20px;margin-bottom:8px;display:flex;justify-content:center;align-items:center}.ces-media-scope .library-image .product-svg{max-height:100%;width:auto;max-width:100%;transition:transform .5s}.ces-media-scope .library-item:hover .product-svg{transform:scale(1.04)}.ces-media-scope .library-item>b{font-size:16px;line-height:1.5;color:#20291f}.ces-media-scope .library-item>span{font-size:12px;color:#62685c;margin-top:7px}.ces-media-scope .library-item .library-view{font-size:13px;color:#283a26;text-decoration:underline;text-underline-offset:5px;margin-top:18px;min-height:35px;display:flex;align-items:center}.ces-media-scope .library-films{grid-column:1/-1;display:flex;justify-content:flex-end;gap:30px}.ces-media-scope .library-films svg{width:11px;height:14px}.ces-media-scope .story-angles{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.ces-media-scope .story-angles b{font-size:15px;color:#1f2a20}.ces-media-scope .story-angles p{font-size:16px;line-height:1.7;margin-top:14px}.ces-media-scope .resource-footnote{grid-column:1/-1;font-size:13px!important;color:#676e61}.ces-media-scope .media-contact-note{font-size:14px;color:#606759;margin-top:30px;line-height:1.7}.ces-media-scope .media-contact-note>a{text-decoration:underline;text-underline-offset:4px;margin-left:10px}.ces-media-scope .contact{display:grid;grid-template-columns:1.1fr .9fr;gap:14%;background:#101313}.ces-media-scope .contact h2{font-size:clamp(42px,4.8vw,76px)}.ces-media-scope .contact>div>p{color:#bfc8c3;font-size:17px;line-height:1.7;margin-top:28px;max-width:480px}.ces-media-scope .contact-card{position:relative;border-top:1px solid #ffffff4a;padding-top:25px}.ces-media-scope .contact-mark{position:absolute;right:0;top:23px;font-size:56px;line-height:1;color:var(--coral);font-weight:400}.ces-media-scope .contact-card h3{font-size:16px;font-weight:500;letter-spacing:0;padding-right:70px}.ces-media-scope .contact-card .contact-person{font-size:18px;color:#d9e1dc;margin-top:37px}.ces-media-scope .contact-card .contact-email{font-size:16px;margin-top:15px}.ces-media-scope .contact-card .contact-phone{font-size:13px;color:#9bada2;margin-top:8px}.ces-media-scope .contact-card .button{margin-top:30px}.ces-media-scope .recognition{background:#e8e8e3;color:#1c231f}.ces-media-scope .recognition-heading{display:flex;align-items:center;justify-content:space-between;gap:80px}.ces-media-scope .recognition h2{font-size:clamp(44px,4.7vw,74px)}.ces-media-scope .award-strip{display:flex;align-items:center;justify-content:flex-end;gap:60px;border-top:1px solid #2b352d33;margin-top:66px;padding-top:35px}.ces-media-scope .award-strip>span{margin-right:auto;font-size:12px;color:#60695f}.ces-media-scope .award-logo{height:64px;width:130px;display:flex;justify-content:center;align-items:center}.ces-media-scope .award-logo svg{width:100%;height:100%;mix-blend-mode:multiply}.ces-media-scope .review-toggle{min-height:44px;display:flex;align-items:center;font-size:12px}.ces-media-scope .review-toggle{border-left:1px solid #ffffff2d;padding-left:25px}.ces-media-scope .review-toggle:hover{color:#fff}.ces-media-scope .review-panel{position:fixed;right:20px;bottom:20px;width:min(440px,calc(100vw - 40px));padding:25px;background:#f4f3ed;color:#253227;z-index:200;box-shadow:0 16px 90px #0008;max-height:80vh;overflow:auto;border:1px solid #a4ae9f}.ces-media-scope .review-panel[hidden]{display:none}.ces-media-scope .review-panel>div{display:flex;justify-content:space-between;align-items:center;gap:15px}.ces-media-scope .review-panel h2{font-size:22px;letter-spacing:-.03em}.ces-media-scope .review-panel p{font-size:14px;line-height:1.6;margin-top:18px}.ces-media-scope .evidence-tag{display:none}.ces-media-scope body.reviewing .evidence-tag{display:block;color:#4a8378;background:#e9f3e7;padding:3px 7px;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:8px;width:max-content;max-width:100%}.ces-media-scope .viewer{width:min(1220px,94vw);max-width:94vw;max-height:94dvh;border:1px solid #ffffff32;background:#121716;color:#f6f7f1;padding:0;overflow:auto}.ces-media-scope .viewer::backdrop{background:#000d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ces-media-scope .viewer-header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-bottom:1px solid #ffffff25;gap:20px;font-size:14px;min-height:66px}.ces-media-scope .viewer-header .icon-button{font-size:32px}.ces-media-scope .viewer video{display:block;width:100%;max-height:76vh;min-height:160px;background:#000}.ces-media-scope .video-caption{padding:12px 20px;font-size:12px;color:#aab7b0}.ces-media-scope .gallery-stage{height:min(65vh,650px);display:flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(ellipse,#34403c,#171f1b 75%);padding:30px 80px}.ces-media-scope .gallery-stage .product-svg{width:auto;height:100%;max-width:100%;filter:drop-shadow(5px 20px 20px #0005)}.ces-media-scope .gallery-stage .gallery-prev,.ces-media-scope .gallery-stage .gallery-next{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #ffffff55;border-radius:50%;width:46px;height:46px;font-size:27px;display:flex;align-items:center;justify-content:center}.ces-media-scope .gallery-prev{left:18px}.ces-media-scope .gallery-next{right:18px}.ces-media-scope .gallery-thumbs{display:flex;gap:10px;padding:16px 20px;overflow-x:auto;align-items:center}.ces-media-scope .gallery-thumbs button{flex:0 0 75px;width:75px;height:75px;padding:10px;border:1px solid #ffffff25;background:#27322c}.ces-media-scope .gallery-thumbs button.active{border-color:var(--coral)}.ces-media-scope .gallery-thumbs .product-svg{height:100%;width:100%}.ces-media-scope .gallery-counter{font-size:12px;padding:0 20px 15px;color:#afbab3}.ces-media-scope .info-panel{padding:40px;max-width:760px}.ces-media-scope .info-panel h2{font-size:35px;line-height:1.2;letter-spacing:-.04em}.ces-media-scope .info-panel p{font-size:16px;line-height:1.8;color:#c2d0c5;margin:24px 0 30px}.ces-media-scope .info-panel .button{min-width:100px}.ces-media-scope .toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,15px);opacity:0;pointer-events:none;z-index:250;background:var(--paper);color:var(--ink);padding:13px 22px;max-width:90vw;font-size:14px;transition:.2s}.ces-media-scope .toast.visible{opacity:1;transform:translate(-50%)}.ces-media-scope html[lang=zh] h1{letter-spacing:-.065em}.ces-media-scope html[lang=zh] h2,.ces-media-scope html[lang=zh] h3{letter-spacing:-.025em;line-height:1.2}.ces-media-scope html[lang=zh] .story-row p,.ces-media-scope html[lang=zh] .manifesto-copy p{letter-spacing:0;line-height:1.8}.ces-media-scope html[lang=zh] .h3-poster .poster-copy{width:55%}.ces-media-scope html[lang=zh] .h3-poster h2{font-size:clamp(48px,6.3vw,94px)}.ces-media-scope html[lang=zh] .gaming-spatial{margin-top:45px}.ces-media-scope html[lang=zh] .positioning{letter-spacing:.13em}@media(min-width:1750px){.ces-media-scope .hero{height:1030px}.ces-media-scope .hero-art{top:380px;height:555px}.ces-media-scope .hero-s2{height:545px;width:480px}.ces-media-scope .hero-h1{height:390px;width:285px;left:14%}.ces-media-scope .hero-h3{height:400px;width:430px;right:7%}.ces-media-scope .product-poster{min-height:1000px}.ces-media-scope .s2-product{height:730px}.ces-media-scope .h1-product{height:720px}.ces-media-scope .h3-product{height:680px}.ces-media-scope .section-pad{padding-top:120px;padding-bottom:120px}}@media(max-width:1150px){.ces-media-scope .hero{height:840px}.ces-media-scope .hero-copy{padding-top:52px}.ces-media-scope .hero h1{font-size:9.3vw}.ces-media-scope .hero-art{top:290px;left:4%;right:4%;height:450px}.ces-media-scope .hero-s2{height:440px;width:370px}.ces-media-scope .hero-h1{height:290px;width:220px;left:6%}.ces-media-scope .hero-h3{height:310px;width:320px;right:0}.ces-media-scope .story-row{grid-template-columns:190px 1fr 48px;gap:25px}.ces-media-scope .philosophy{gap:7%}.ces-media-scope .s2-poster{min-height:810px}.ces-media-scope .s2-product{height:530px;right:6%;top:110px}.ces-media-scope .s2-poster .poster-copy{width:57%}.ces-media-scope .s2-details{gap:30px}.ces-media-scope .h1-poster{min-height:840px}.ces-media-scope .h1-product{height:570px;left:12%;top:100px}.ces-media-scope .h1-poster .poster-copy{margin-left:49%;width:51%}.ces-media-scope .spatial-feature{font-size:25px;margin-top:35px}.ces-media-scope .h3-poster{min-height:820px}.ces-media-scope .h3-product{height:480px;right:-2%;top:235px}.ces-media-scope .h3-poster .poster-copy{width:69%}.ces-media-scope .gaming-spatial{font-size:17px;max-width:300px}.ces-media-scope .visit{gap:7%}.ces-media-scope .contact{gap:9%}.ces-media-scope .media-heading{gap:35px}.ces-media-scope .media-heading>p{max-width:300px}.ces-media-scope .library-item{padding:20px}.ces-media-scope .library-image{height:190px;padding:5px 20px 20px}.ces-media-scope .recognition-heading{gap:40px}.ces-media-scope .award-strip{gap:30px}}@media(max-width:760px){.ces-media-scope{--header:70px;scroll-padding-top:70px}.ces-media-scope .section-pad{padding:66px 24px}.ces-media-scope .hero{height:710px}.ces-media-scope .hero-copy{padding:48px 20px 0}.ces-media-scope .positioning{font-size:11px;margin-bottom:27px;letter-spacing:.08em}.ces-media-scope .hero h1{font-size:clamp(46px,11.8vw,86px);line-height:1.04;letter-spacing:-.065em}.ces-media-scope .hero-art{top:247px;left:-3%;right:-3%;height:350px}.ces-media-scope .hero-s2{height:325px;width:275px;left:50%;bottom:6px}.ces-media-scope .hero-h1{height:210px;width:160px;left:1%;bottom:6px;transform:rotate(-19deg)}.ces-media-scope .hero-h3{height:220px;width:230px;right:-6%;bottom:-14px;transform:rotate(12deg)}.ces-media-scope .hero-bottom{left:24px;right:24px;bottom:18px;align-items:flex-start;gap:20px;flex-direction:column}.ces-media-scope .hero-bottom>span{font-size:11px}.ces-media-scope .explore-link{position:absolute;right:0;bottom:0;font-size:12px;gap:12px}.ces-media-scope .down-mark{width:9px;height:9px}.ces-media-scope .hero:after{bottom:75px;left:5%;right:5%;height:70px}.ces-media-scope .stage-line{bottom:-25px}.ces-media-scope .stories{padding:22px 24px}.ces-media-scope .story-row{grid-template-columns:1fr 44px;gap:18px 10px;padding:30px 0}.ces-media-scope .story-model{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;column-gap:12px}.ces-media-scope .story-model b{font-size:14px}.ces-media-scope .story-model>span{font-size:11px;margin:0}.ces-media-scope .story-row p{font-size:17px;line-height:1.65;letter-spacing:-.02em;grid-row:2;grid-column:1/-1}.ces-media-scope .round-plus{grid-column:2;grid-row:1;width:40px;height:40px;font-size:22px}.ces-media-scope .philosophy{grid-template-columns:1fr;gap:37px;padding-top:66px;padding-bottom:70px}.ces-media-scope .manifesto-word{font-size:56px;line-height:1.02}.ces-media-scope .manifesto-copy p{font-size:17px;line-height:1.8;letter-spacing:-.01em}.ces-media-scope .product-poster{padding:58px 24px 105px}.ces-media-scope .model{font-size:14px;letter-spacing:.03em;margin-bottom:22px}.ces-media-scope .poster-copy h2{font-size:clamp(40px,9.5vw,62px);letter-spacing:-.055em}.ces-media-scope .s2-poster{min-height:880px}.ces-media-scope .s2-poster .poster-copy{width:100%}.ces-media-scope .s2-product{top:265px;left:17%;right:auto;width:66%;height:380px}.ces-media-scope .s2-halo{right:-60%;top:80px;width:650px;height:650px}.ces-media-scope .watermark{top:220px;font-size:380px;right:0}.ces-media-scope .s2-details{left:24px;right:24px;bottom:112px;justify-content:space-between;gap:20px}.ces-media-scope .s2-details strong{font-size:66px}.ces-media-scope .s2-details span{font-size:12px;max-width:106px;margin-top:7px}.ces-media-scope .s2-poster:after{bottom:240px;left:20%;width:60%}.ces-media-scope .poster-toolbar{height:78px;left:24px;right:24px;gap:10px}.ces-media-scope .view-label{display:none}.ces-media-scope .angle-switch{gap:3px}.ces-media-scope .text-button{font-size:12px;gap:9px}.ces-media-scope .angle-switch button{font-size:12px}.ces-media-scope .film-section{padding:30px 24px 66px}.ces-media-scope .film-heading{gap:18px;margin-bottom:24px;align-items:flex-end}.ces-media-scope .film-heading h2{font-size:32px;line-height:1.14;letter-spacing:-.055em}.ces-media-scope .film-duration{font-size:10px;max-width:100px;flex-shrink:0}.ces-media-scope .film-poster{height:250px}.ces-media-scope .film-poster>img{object-position:center}.ces-media-scope .film-play{bottom:20px;left:20px;gap:12px;font-size:13px}.ces-media-scope .play-circle{width:48px;height:48px}.ces-media-scope .play-circle svg{width:14px}.ces-media-scope .compare-heading{display:block;margin-bottom:34px}.ces-media-scope .compare-heading h2{font-size:39px}.ces-media-scope .compare-heading p{font-size:12px;line-height:1.7;margin-top:25px;max-width:100%}.ces-media-scope .compare-heading p br{display:none}.ces-media-scope .compare-heading p br:after{content:" "}.ces-media-scope .table-wrap{margin-right:-24px;padding-right:24px}.ces-media-scope .comparison table{min-width:620px}.ces-media-scope th,.ces-media-scope td{padding:19px 16px}.ces-media-scope th:first-child{width:23%;padding-right:16px}.ces-media-scope thead th{font-size:13px;height:90px}.ces-media-scope tbody th{font-size:12px}.ces-media-scope td{font-size:14px}.ces-media-scope td small,.ces-media-scope td.pending{font-size:12px}.ces-media-scope .comparison-note{font-size:12px;line-height:1.65;margin-top:20px}.ces-media-scope .h1-poster{min-height:1010px}.ces-media-scope .h1-poster .poster-copy{width:100%;margin:0;padding:0}.ces-media-scope .h1-poster .model{font-size:14px}.ces-media-scope .h1-poster h2{font-size:clamp(42px,10vw,64px);max-width:560px}.ces-media-scope .h1-product{top:340px;left:32%;width:42%;height:440px;transform:rotate(-10deg)}.ces-media-scope .spatial-rings{top:300px;left:-15%;width:130%;height:500px}.ces-media-scope .spatial-feature{position:absolute;top:730px;left:0;font-size:23px;line-height:1.35;margin:0}.ces-media-scope .spatial-feature br{display:none}.ces-media-scope .anc-badge{position:absolute;top:800px;left:0;margin:0;padding-top:16px;font-size:13px}.ces-media-scope .cinema-light{background:radial-gradient(ellipse at 50% 55%,#fffdf4 0%,#f7f2dd 23%,transparent 60%)}.ces-media-scope .h3-poster{min-height:965px}.ces-media-scope .h3-poster .poster-copy{width:100%}.ces-media-scope .h3-poster h2{font-size:clamp(39px,9.4vw,58px);max-width:600px}.ces-media-scope .h3-product{top:380px;left:9%;right:auto;width:85%;height:380px;transform:rotate(-7deg)}.ces-media-scope .gaming-spatial{position:absolute;top:725px;font-size:17px;max-width:100%;margin:0}.ces-media-scope .gaming-anc{position:absolute;top:785px;margin:0;font-size:13px}.ces-media-scope .gaming-beam{width:150%;left:-10%;top:50%}.ces-media-scope .beam-two{top:70%}.ces-media-scope .gaming-grid{left:0;right:-50%;bottom:130px;height:380px}.ces-media-scope .h3-film .film-poster{height:250px}.ces-media-scope .visit{grid-template-columns:1fr;gap:40px}.ces-media-scope .visit h2{font-size:44px}.ces-media-scope .visit-copy>p{font-size:16px;line-height:1.75;margin-top:24px}.ces-media-scope .action-row{gap:10px;margin-top:27px}.ces-media-scope .button{font-size:12px;padding:13px 17px}.ces-media-scope .visit-details h3{font-size:16px}.ces-media-scope .visit-details p{font-size:14px}.ces-media-scope .media-heading{display:block;margin-bottom:35px}.ces-media-scope .media-heading h2{font-size:40px}.ces-media-scope .media-heading>p{font-size:16px;max-width:100%;margin-top:24px;line-height:1.75}.ces-media-scope summary{font-size:16px;gap:10px;min-height:83px;flex-wrap:wrap;position:relative;padding-right:50px}.ces-media-scope .resource-meta{font-size:12px;flex-basis:100%;text-align:left;margin:0;max-width:100%}.ces-media-scope .details-plus{position:absolute;right:0;top:20px}.ces-media-scope .image-library{grid-template-columns:1fr;gap:15px}.ces-media-scope .library-item{display:grid;grid-template-columns:100px 1fr;grid-template-rows:auto auto auto;gap:3px 22px;align-items:center;padding:20px}.ces-media-scope .library-image{grid-row:1/4;margin:0;padding:0;height:130px;width:100px}.ces-media-scope .library-item>b{font-size:14px;align-self:end}.ces-media-scope .library-item>span{font-size:11px;margin:0}.ces-media-scope .library-item .library-view{font-size:12px;margin:0;align-self:start}.ces-media-scope .library-films{justify-content:flex-start;gap:4px;flex-direction:column;padding-top:5px}.ces-media-scope .library-films .inline-link{font-size:12px}.ces-media-scope .story-angles{grid-template-columns:1fr;gap:26px}.ces-media-scope .story-angles p{font-size:16px}.ces-media-scope .resource-content{padding-bottom:28px}.ces-media-scope .media-contact-note{font-size:13px}.ces-media-scope .media-contact-note>a{display:block;margin-left:0;min-height:44px;padding-top:10px}.ces-media-scope .contact{grid-template-columns:1fr;gap:38px}.ces-media-scope .contact h2{font-size:46px}.ces-media-scope .contact>div>p{font-size:16px;line-height:1.75;margin-top:23px}.ces-media-scope .contact-card .contact-person{font-size:18px;margin-top:30px}.ces-media-scope .contact-card .contact-phone{font-size:13px}.ces-media-scope .contact-card .contact-email{font-size:16px}.ces-media-scope .recognition-heading{display:block}.ces-media-scope .recognition h2{font-size:45px}.ces-media-scope .award-strip{gap:23px;margin-top:38px;padding-top:25px;flex-wrap:wrap;justify-content:space-between}.ces-media-scope .award-strip>span{flex-basis:100%;font-size:12px}.ces-media-scope .award-logo{width:80px;height:50px}.ces-media-scope .review-toggle{font-size:12px}.ces-media-scope .viewer{max-width:96vw;width:96vw}.ces-media-scope .viewer-header{padding:8px 12px;font-size:12px}.ces-media-scope .gallery-stage{height:55vh;min-height:280px;padding:28px 55px}.ces-media-scope .gallery-prev{left:8px}.ces-media-scope .gallery-next{right:8px}.ces-media-scope .gallery-stage .gallery-prev,.ces-media-scope .gallery-stage .gallery-next{width:44px;height:44px}.ces-media-scope .gallery-thumbs{padding:13px;gap:7px}.ces-media-scope .gallery-thumbs button{width:60px;height:60px;flex-basis:60px}.ces-media-scope .info-panel{padding:28px 22px}.ces-media-scope .info-panel h2{font-size:29px}.ces-media-scope .info-panel p{font-size:16px}.ces-media-scope .video-caption{font-size:12px;line-height:1.6}.ces-media-scope .viewer video{max-height:65vh}.ces-media-scope .review-panel{bottom:10px;right:10px;width:calc(100vw - 20px);max-height:65vh}.ces-media-scope html[lang=zh] .h3-poster .poster-copy{width:100%}.ces-media-scope html[lang=zh] .h3-poster h2{font-size:53px}.ces-media-scope html[lang=zh] .h3-poster{min-height:865px}.ces-media-scope html[lang=zh] .h3-product{top:285px}.ces-media-scope html[lang=zh] .gaming-spatial{top:630px;margin:0}.ces-media-scope html[lang=zh] .gaming-anc{top:680px}.ces-media-scope html[lang=zh] .h1-poster h2{font-size:49px}.ces-media-scope html[lang=zh] .h1-poster{min-height:930px}.ces-media-scope html[lang=zh] .h1-product{top:285px;height:400px}.ces-media-scope html[lang=zh] .spatial-rings{top:265px}.ces-media-scope html[lang=zh] .spatial-feature{top:660px}.ces-media-scope html[lang=zh] .anc-badge{top:722px}.ces-media-scope html[lang=zh] .s2-poster{min-height:850px}.ces-media-scope html[lang=zh] .s2-product{top:245px}.ces-media-scope html[lang=zh] .film-heading h2{font-size:30px}.ces-media-scope html[lang=zh] .story-row p,.ces-media-scope html[lang=zh] .manifesto-copy p{line-height:1.8}}@media(prefers-reduced-motion:no-preference){.ces-media-scope .hero-copy{animation:entrance .95s both}.ces-media-scope .hero-art{animation:entrance 1.2s .08s both}.ces-media-scope from{opacity:0;transform:translateY(18px)}.ces-media-scope to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ces-media-scope{scroll-behavior:auto}.ces-media-scope *,.ces-media-scope *:before,.ces-media-scope *:after{animation:none!important;transition:none!important}}.ces-media-scope .recognition{background:#e4e4e4}.ces-media-scope .award-logo svg{mix-blend-mode:normal}.ces-media-scope .price-row strong{font-size:22px;letter-spacing:-.035em}.ces-media-scope .price-row .s2-col strong{font-size:27px;font-weight:700}.ces-media-scope .comparison-sources{margin-top:8px;color:#526052}.ces-media-scope .comparison-sources summary{font-size:12px;min-height:44px;padding:0;justify-content:flex-start;gap:10px}.ces-media-scope .comparison-sources .details-plus{width:25px;height:44px;position:relative;top:auto;right:auto}.ces-media-scope .comparison-sources .details-plus:before,.ces-media-scope .comparison-sources .details-plus:after{left:6px;width:12px}.ces-media-scope .comparison-sources>p{font-size:13px;line-height:1.75;max-width:850px;padding:8px 0 15px}.ces-media-scope .comparison-sources>div{display:flex;flex-wrap:wrap;gap:6px 25px;font-size:12px}.ces-media-scope .comparison-sources a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:5px}@media(max-width:760px){.ces-media-scope .hero-s2{height:300px;width:255px;bottom:45px;z-index:2}.ces-media-scope .hero-h1{height:205px;width:155px;left:1%;bottom:0;z-index:3}.ces-media-scope .hero-h3{height:205px;width:205px;right:3%;bottom:0;z-index:3}.ces-media-scope .h1-product{top:300px;left:17%;width:66%;height:440px}.ces-media-scope .spatial-feature br,.ces-media-scope .compare-heading p br{display:initial}.ces-media-scope .price-row strong{font-size:18px}.ces-media-scope .price-row .s2-col strong{font-size:21px}.ces-media-scope .comparison-sources summary{flex-wrap:nowrap;padding:0;min-height:44px}.ces-media-scope .comparison-sources>div{display:block}.ces-media-scope .comparison-sources a{display:flex}.ces-media-scope html[lang=zh] .h1-product{top:280px;left:17%;width:66%;height:400px}}.ces-media-scope body.reviewing .evidence-tag{font-size:12px}@media(max-width:760px){.ces-media-scope .positioning,.ces-media-scope .hero-bottom>span,.ces-media-scope .story-model>span,.ces-media-scope .film-duration,.ces-media-scope .library-item>span{font-size:12px}}.ces-media-scope{--ink: #101313;--paper: #f2f1ec;--coral: #f6745e;--muted: #b7bebc;--pad: clamp(24px, 5vw, 96px);--line: #ffffff26;--header: 0px;background-color:#101313!important;color:#f8f8f4!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;width:100%;margin:0!important;padding:0!important;position:relative;overflow-x:hidden;line-height:1.6}.ces-media-scope *{box-sizing:border-box}.ces-media-scope svg.product-svg{width:100%!important;height:100%!important;overflow:visible!important;display:block!important}.ces-media-scope svg.product-svg image{pointer-events:none!important}.ces-media-scope dialog.viewer,dialog.viewer{z-index:999999!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;border:1px solid rgba(255,255,255,.2)!important;background:#121716!important;color:#f6f7f5!important;border-radius:12px!important;box-shadow:0 25px 50px -12px #000000b3!important}.ces-media-scope dialog.viewer::backdrop,dialog.viewer::backdrop{z-index:999998!important;background:#000000d9!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.ces-media-scope .review-panel{z-index:99999!important;position:fixed!important}.ces-media-scope .toast{z-index:999999!important;position:fixed!important}.ces-floating-tools{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;align-items:center;gap:10px}.ces-lang-widget{display:inline-flex;background:#121716e0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);border-radius:20px;padding:3px;box-shadow:0 8px 24px #0006}.ces-lang-widget button{background:none;border:none;color:#a7afad;padding:5px 12px;font-size:12px;font-weight:600;border-radius:16px;cursor:pointer;transition:all .2s ease}.ces-lang-widget button.active,.ces-lang-widget button[aria-pressed=true]{background:#f6745e;color:#fff}.ces-notes-widget{background:#121716e0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);border-radius:20px;padding:7px 14px;color:#f5f5f7;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:0 8px 24px #0006;transition:all .2s ease}.ces-notes-widget:hover{background:#ffffff26;color:#fff}@media(max-width:768px){.ces-floating-tools{bottom:16px;right:16px;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/ces-media-kit.css.map */
