@font-face{font-family:ZCOOL KuaiLe Local;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/zcool-kuaile-from-zero-start.ttf)format("truetype")}:root{--paper:#fafaf8;--ink:#1d2025;--muted:#68707b;--line:#1d202524}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);font-synthesis:none;text-rendering:optimizelegibility;font-family:Microsoft YaHei UI,Microsoft YaHei,sans-serif}body{min-width:320px;margin:0}a{color:inherit}.site-shell{flex-direction:column;min-height:100svh;display:flex}.site-main{flex:1;width:100%;display:block}.blank-page,.home-page{place-items:center;width:100%;min-height:100%;display:grid}.home-page{padding:32px 24px 64px}.home-page h1{color:var(--ink);letter-spacing:0;text-align:center;text-wrap:balance;margin:0;font-family:ZCOOL KuaiLe Local,STHupo,STKaiti,KaiTi,serif;font-size:9rem;font-weight:400;line-height:1}.site-footer{border-top:1px solid var(--line);padding:18px 24px 22px}.footer-inner{width:100%;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.icp-link{text-underline-offset:3px}.icp-link:focus-visible,.icp-link:hover{color:var(--ink)}.mps-link{text-underline-offset:3px;align-items:center;gap:5px;min-height:20px;display:inline-flex}.mps-link:focus-visible,.mps-link:hover{color:var(--ink)}.mps-icon{-o-object-fit:contain;object-fit:contain;width:18px;height:20px;display:block}.icp-pending{color:var(--muted)}:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (width<=700px){.home-page{padding:24px 16px 48px}.home-page h1{font-size:5.25rem}.site-footer{padding-left:16px;padding-right:16px}}@media (width<=420px){.home-page h1{font-size:4.25rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-wght-normal.BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-greek-wght-normal.5tOOQDeJ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-latin-ext-wght-normal.JjI8ZrW1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(./syne-latin-wght-normal.BVsvWWA4.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(./chakra-petch-thai-500-normal.DeexCGiz.woff2)format("woff2"),url(./chakra-petch-thai-500-normal.CJG_V2_m.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(./chakra-petch-vietnamese-500-normal.BVzUBLGs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(./chakra-petch-latin-ext-500-normal.gA6791b0.woff2)format("woff2"),url(./chakra-petch-latin-ext-500-normal.BCHeNDEx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(./chakra-petch-latin-500-normal.BR1ody1F.woff2)format("woff2"),url(./chakra-petch-latin-500-normal.CnUQnZ4D.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-thai-600-normal.C620THcd.woff2)format("woff2"),url(./chakra-petch-thai-600-normal.BiM5MXH8.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./chakra-petch-vietnamese-600-normal.Pvj4qcw_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-latin-ext-600-normal.CdGvbdDU.woff2)format("woff2"),url(./chakra-petch-latin-ext-600-normal.nL80L4xU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-latin-600-normal.DVQm9bgb.woff2)format("woff2"),url(./chakra-petch-latin-600-normal.DQKfcdKo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.corp-site-shell{--corp-ink:#101316;--corp-paper:#f3f1eb;--corp-paper-deep:#e6e3db;--corp-line:#1013162e;--corp-blue:#1b4f82;background:var(--corp-paper);min-height:100dvh;color:var(--corp-ink);overflow:clip}.corp-site-shell main{min-height:70dvh}.corp-site-shell a{text-decoration:none}.corp-container{width:min(100% - 64px,1320px);margin-inline:auto}.corp-kicker{color:var(--corp-blue);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;font-family:Instrument Sans,Microsoft YaHei UI,sans-serif;font-size:11px;font-weight:650;line-height:1.2;display:inline-flex}.corp-kicker:before{content:"";background:currentColor;width:30px;height:1px}.corp-kicker--light{color:#e6edf1}.corp-header{z-index:100;color:#f7f7f3;position:absolute;inset:0 0 auto}.corp-header__inner{border-bottom:1px solid #ffffff3d;grid-template-columns:280px 1fr;align-items:center;width:min(100% - 64px,1320px);height:84px;margin-inline:auto;display:grid}.corp-header--light{color:var(--corp-ink)}.corp-header--light .corp-header__inner{border-bottom-color:var(--corp-line)}.corp-header--light .corp-brand__mark{border-color:#10131638}.corp-header--light .corp-navigation a{color:#1013169e}.corp-header--light .corp-navigation a.is-active,.corp-header--light .corp-navigation a:hover{color:var(--corp-ink)}.corp-header--light .corp-navigation a:after{background:var(--corp-ink)}.corp-brand{align-items:center;gap:14px;width:max-content;display:inline-flex}.corp-brand__mark{background:#fff;border:1px solid #ffffff59;border-radius:8px;width:36px;height:36px;transition:border-color .18s,transform .18s;display:block;overflow:hidden}.corp-brand__mark img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:3px;display:block}.corp-brand:hover .corp-brand__mark{border-color:#ffffffb3;transform:scale(1.04)}.corp-header--light .corp-brand:hover .corp-brand__mark{border-color:#10131673}.corp-brand__copy{gap:4px;display:grid}.corp-brand__copy strong{letter-spacing:.08em;font-size:17px;font-weight:700;line-height:1}.corp-brand__copy small{letter-spacing:.08em;font-size:8px;font-weight:550;line-height:1}.corp-navigation{justify-content:flex-end;align-items:center;gap:clamp(24px,3vw,48px);font-size:13px;font-weight:540;display:flex}.corp-navigation a{color:#ffffffb8;padding:32px 0 29px;transition:color .18s;position:relative}.corp-navigation a:after{content:"";transform-origin:0;background:#fff;height:2px;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.corp-navigation a.is-active,.corp-navigation a:hover{color:#fff}.corp-navigation a.is-active:after,.corp-navigation a:hover:after{transform:scaleX(1)}.corp-menu-button{display:none}.corp-home-hero{color:#fff;isolation:isolate;background:#182534;min-height:100dvh;position:relative;overflow:hidden}.corp-home-hero__film-stage,.corp-home-hero__rails,.corp-home-hero__veil{position:absolute;inset:0}.corp-home-hero__film-stage{z-index:-3;background:#182534;animation:1.5s cubic-bezier(.16,1,.3,1) both corp-hero-reveal;overflow:hidden}.corp-home-hero__image{z-index:0;backface-visibility:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:46% center;object-position:46% center;filter:saturate(.74)contrast(1.05);will-change:transform,opacity;width:100%;height:100%;display:block;position:absolute;inset:0}.corp-home-hero__film-preload{z-index:-1;opacity:0;pointer-events:none;width:2px;height:2px;position:absolute;top:0;left:0}.corp-home-hero__image--entering-next,.corp-home-hero__image--entering-previous{z-index:2}.corp-home-hero__image--leaving-next,.corp-home-hero__image--leaving-previous{z-index:1}.corp-home-hero__image--entering-next{animation:.98s cubic-bezier(.76,0,.24,1) both corp-film-enter-next,.76s both corp-film-enter-fade}.corp-home-hero__image--leaving-next{animation:.98s cubic-bezier(.76,0,.24,1) both corp-film-leave-next,.76s both corp-film-leave-fade}.corp-home-hero__image--entering-previous{animation:.98s cubic-bezier(.76,0,.24,1) both corp-film-enter-previous,.76s both corp-film-enter-fade}.corp-home-hero__image--leaving-previous{animation:.98s cubic-bezier(.76,0,.24,1) both corp-film-leave-previous,.76s both corp-film-leave-fade}@keyframes corp-film-enter-next{0%{transform:translate(100%)scale(1.025)}to{transform:translateZ(0)scale(1)}}@keyframes corp-film-leave-next{0%{transform:translateZ(0)scale(1)}to{transform:translate(-100%)scale(1.01)}}@keyframes corp-film-enter-previous{0%{transform:translate(-100%)scale(1.025)}to{transform:translateZ(0)scale(1)}}@keyframes corp-film-leave-previous{0%{transform:translateZ(0)scale(1)}to{transform:translate(100%)scale(1.01)}}@keyframes corp-film-enter-fade{0%{opacity:.5}to{opacity:1}}@keyframes corp-film-leave-fade{0%{opacity:1}to{opacity:.25}}.corp-home-hero__veil{z-index:-2;background:linear-gradient(90deg,#06121dd6 0,#06121d8a 48%,#06121d1f 80%),linear-gradient(#0000 55%,#070d12a8)}.corp-home-hero__rails{z-index:-1;pointer-events:none;grid-template-columns:repeat(4,1fr);display:grid}.corp-home-hero__rails i{border-right:1px solid #ffffff1a}@keyframes corp-hero-reveal{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.corp-home-hero__content{align-content:center;min-height:100dvh;padding:116px 0 52px;display:grid;position:relative}.corp-home-hero__meta{color:#ffffff94;letter-spacing:.11em;justify-content:space-between;font-size:10px;font-weight:560;display:flex;position:absolute;top:118px;left:0;right:0}.corp-home-hero__copy{width:min(760px,72vw);padding-top:44px}.corp-home-hero__copy h1{letter-spacing:0;max-width:740px;margin:26px 0 22px;font-size:clamp(58px,6.2vw,100px);font-weight:560;line-height:.98}.corp-home-hero__copy p{color:#ffffffb8;max-width:560px;margin:0;font-size:17px;line-height:1.8}.corp-home-hero__actions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.corp-button{border:1px solid #0000;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:13px;font-weight:620;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.corp-button:hover{transform:translateY(-2px)}.corp-button:active{transform:scale(.98)}.corp-button--primary{color:var(--corp-ink);background:#fff}.corp-button--primary:hover{background:#dce7ed}.corp-button--ghost{color:#fff;border-color:#ffffff85}.corp-button--ghost:hover{background:#ffffff17;border-color:#fff}.corp-button--dark{background:var(--corp-ink);color:#fff}.corp-button--dark:hover{background:var(--corp-blue)}.corp-home-hero__foot{color:#ffffff8a;letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;font-size:9px;display:grid;position:absolute;bottom:36px;left:0;right:0}.corp-home-hero__film-nav{grid-template-columns:repeat(6,30px);justify-content:center;gap:4px;display:grid}.corp-home-hero__film-nav button{color:#ffffff6b;cursor:pointer;width:30px;height:30px;font:inherit;letter-spacing:0;background:0 0;border:0;place-items:center;padding:0;transition:color .18s,background .18s;display:grid;position:relative}.corp-home-hero__film-nav button:after{content:"";opacity:0;background:currentColor;height:1px;position:absolute;bottom:4px;left:8px;right:8px;transform:scaleX(.2)}.corp-home-hero__film-nav button.is-active,.corp-home-hero__film-nav button:hover{color:#fff;background:#ffffff1a}.corp-home-hero__film-nav button.is-pending{color:#fff}.corp-home-hero__film-nav button.is-pending:after{animation:.8s ease-in-out infinite alternate corp-film-pending}@keyframes corp-film-pending{0%{opacity:.28;transform:scaleX(.2)}to{opacity:.9;transform:scaleX(1)}}.corp-home-hero__film-nav button span{pointer-events:none}.corp-home-hero__film-nav button:disabled{cursor:default}.corp-section{padding-block:clamp(88px,9vw,142px)}.corp-home-intro__grid{grid-template-columns:60px minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(32px,5vw,78px);display:grid}.corp-section-index{color:#1013165c;font-size:13px}.corp-focus__content h2,.corp-home-base__copy h2,.corp-home-intro__title h2{letter-spacing:0}.corp-home-intro__title h2{max-width:720px;margin:22px 0 0;font-size:clamp(40px,4.4vw,68px);font-weight:540;line-height:1.12}.corp-home-intro__text{align-self:end}.corp-focus__list p,.corp-home-intro__text p{color:#525a61;font-size:16px;line-height:1.8}.corp-arrow-link{border-bottom:1px solid;align-items:center;gap:20px;margin-top:24px;padding-bottom:7px;font-size:13px;font-weight:620;display:inline-flex}.corp-arrow-link i{font-style:normal;transition:transform .18s}.corp-arrow-link:hover i{transform:translate(3px,-3px)}.corp-arrow-link--light{color:#fff}.corp-focus{background:var(--corp-paper-deep)}.corp-focus__grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(48px,7vw,100px);display:grid}.corp-focus__media{gap:22px;display:grid}.corp-focus__media figure{margin:0}.corp-focus__media img{aspect-ratio:1.7;-o-object-fit:cover;object-fit:cover;filter:saturate(.78)contrast(1.02);width:100%}.corp-focus__media figcaption{color:#71797f;letter-spacing:.11em;margin-top:10px;font-size:9px}.corp-focus__content h2{margin:22px 0 34px;font-size:clamp(42px,4.6vw,68px);font-weight:540;line-height:1.06}.corp-focus__list{border-top:1px solid var(--corp-line);margin-bottom:34px}.corp-focus__list article{border-bottom:1px solid var(--corp-line);grid-template-columns:38px 1fr;gap:16px;padding:22px 0;display:grid}.corp-focus__list article>span{color:var(--corp-blue);font-size:11px}.corp-focus__list h3{margin:0 0 6px;font-size:20px;font-weight:600}.corp-focus__list p{margin:0}.corp-home-base{color:#fff;background:#15212a;min-height:90dvh;position:relative;overflow:hidden}.corp-home-base>img,.corp-home-base__veil{width:100%;height:100%;position:absolute;inset:0}.corp-home-base>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;filter:saturate(.72)contrast(1.05)}.corp-home-base__veil{background:linear-gradient(90deg,#08121bcc,#08121b29)}.corp-home-base__copy{align-content:center;min-height:90dvh;padding-block:88px;display:grid;position:relative}.corp-home-base__copy h2{max-width:740px;margin:24px 0 20px;font-size:clamp(46px,5.4vw,80px);font-weight:540;line-height:1.02}.corp-home-base__copy>p{color:#ffffffb8;max-width:620px;margin:0;font-size:15px;line-height:1.85}.corp-home-base__facts{border-top:1px solid #ffffff38;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 32px;max-width:860px;margin:44px 0 0;padding-top:26px;display:grid}.corp-home-base__facts div{align-content:start;gap:6px;display:grid}.corp-home-base__facts dt{color:#ffffff75;letter-spacing:.08em;font-size:10px}.corp-home-base__facts dd{color:#ffffffc7;margin:0;font-size:13px;line-height:1.7}.corp-home-team{background:#fff;padding:clamp(78px,9vw,132px) 0}.corp-home-team__heading{border-bottom:1px solid var(--corp-line);grid-template-columns:minmax(150px,.45fr) minmax(300px,1fr) minmax(180px,.55fr);align-items:end;gap:32px;padding-bottom:36px;display:grid}.corp-home-team__heading h2{letter-spacing:0;margin:0;font-size:clamp(34px,4vw,56px);font-weight:540;line-height:1.08}.corp-home-team__heading p{color:#687077;text-align:right;margin:0;font-size:12px}.corp-home-team__media{margin:22px 0 0}.corp-home-team__media img{aspect-ratio:1.78;-o-object-fit:cover;object-fit:cover;-o-object-position:center 47%;object-position:center 47%;filter:saturate(.82)contrast(1.01);width:100%;display:block}.corp-home-team__media figcaption{color:#676f74;letter-spacing:.1em;justify-content:space-between;gap:18px;margin-top:12px;font-size:9px;font-weight:620;display:flex}.corp-home-horizon{color:#fff;isolation:isolate;background:#372e2a;min-height:min(76dvh,760px);display:grid;position:relative;overflow:hidden}.corp-home-horizon__image,.corp-home-horizon__veil{position:absolute;inset:0}.corp-home-horizon__image{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 54%;object-position:center 54%;filter:saturate(.84)contrast(1.03);width:100%;height:100%}.corp-home-horizon__veil{z-index:-1;background:linear-gradient(90deg,#131214ad,#1312142e 70%),linear-gradient(#0000 46%,#1210108a)}.corp-home-horizon__content{align-content:end;justify-items:start;padding-block:92px;display:grid}.corp-home-horizon__content h2{max-width:760px;margin:24px 0 20px;font-size:clamp(46px,5.6vw,80px);font-weight:510;line-height:1.05}.corp-home-horizon__content p{color:#ffffffb8;max-width:520px;margin:0 0 4px;font-size:15px;line-height:1.8}.corp-footer{color:#fff;background:#0b0e10;overflow:hidden}.corp-footer__lead{justify-content:space-between;align-items:center;gap:24px;padding-block:34px 30px;display:flex}.corp-footer__lead-tag{color:#ffffff75;letter-spacing:.18em;font-size:9px;font-weight:620}.corp-footer__lead p{letter-spacing:.01em;margin:0;font-size:clamp(18px,1.8vw,24px);font-weight:520}.corp-footer__lead a{color:#fff;letter-spacing:.06em;border-bottom:1px solid #ffffff57;flex-shrink:0;padding-bottom:6px;font-size:12px;transition:border-color .18s}.corp-footer__lead a:hover{border-color:#fff}.corp-footer__lead i{color:#7dc5dc;margin-left:10px;font-style:normal;transition:transform .18s;display:inline-block}.corp-footer__lead a:hover i{transform:translate(3px)}.corp-footer__directory{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:1.55fr .95fr .62fr;display:grid}.corp-footer__column{min-width:0;padding:30px clamp(24px,2.6vw,44px) 34px 0}.corp-footer__column+.corp-footer__column{border-left:1px solid #ffffff1f;padding-left:clamp(24px,2.6vw,44px)}.corp-footer__column h2{color:#fff6;letter-spacing:.14em;margin:0 0 22px;font-size:10px;font-weight:620}.corp-footer__company{color:#fff;letter-spacing:.02em;margin:0 0 18px;font-size:14px;font-weight:560}.corp-footer__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0 0 20px;display:grid}.corp-footer__facts div{align-content:start;gap:4px;display:grid}.corp-footer__facts dt{color:#ffffff5c;font-size:9px;line-height:1.5}.corp-footer__facts dd{color:#ffffffb8;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.corp-footer__nav{align-content:start;gap:12px;display:grid}.corp-footer__nav a{color:#ffffffb8;width:max-content;max-width:100%;font-size:13px;line-height:1.7;transition:color .18s,transform .18s}.corp-footer__nav a:after{color:#7dc5dcc2;content:"↗";opacity:0;margin-left:10px;transition:opacity .18s}.corp-footer__nav a:hover{color:#fff}.corp-footer__nav a:hover:after{opacity:1}.corp-footer__contact{gap:18px;margin:0;display:grid}.corp-footer__contact div{gap:5px;display:grid}.corp-footer__contact dt{color:#ffffff5c;font-size:9px;line-height:1.55}.corp-footer__contact dd{color:#ffffffb8;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;line-height:1.65}.corp-footer__address{color:#ffffff94;border-top:1px solid #ffffff1a;padding-top:16px;font-size:12px;font-style:normal;line-height:1.75}.corp-footer__address strong{color:#ffffffd6;margin-bottom:4px;font-size:12px;font-style:normal;font-weight:540;display:block}.corp-footer__address p{margin:0}.corp-footer__legal{color:#ffffff61;letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;padding-block:22px 26px;font-size:9px;line-height:1.7;display:flex}.corp-footer__legal-links{flex-wrap:wrap;gap:10px 24px;display:flex}.corp-footer__legal-links a{color:inherit;text-underline-offset:3px;text-decoration:underline}.corp-footer__mps-link{align-items:center;gap:5px;display:inline-flex}.corp-footer__mps-link img{-o-object-fit:contain;object-fit:contain;width:18px;height:20px;display:block}.corp-about-profile{background:var(--corp-paper);min-height:100dvh;color:var(--corp-ink);flex-direction:column;padding:108px 0 28px;display:flex}.corp-about-profile__frame{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.corp-about-profile__meta{color:#10131685;letter-spacing:.14em;justify-content:space-between;gap:16px;margin-bottom:10px;font-size:10px;font-weight:600;display:flex}.corp-about-profile__grid{border:1px solid var(--corp-line);background:#fff;grid-template-columns:minmax(0,1.04fr) minmax(400px,.96fr);min-height:clamp(500px,100dvh - 216px,720px);display:grid;position:relative}.corp-about-profile__tick{z-index:1;pointer-events:none;border:0 solid #10131699;width:10px;height:10px;position:absolute}.corp-about-profile__tick--tl{border-top-width:1px;border-left-width:1px;top:-5px;left:-5px}.corp-about-profile__tick--tr{border-top-width:1px;border-right-width:1px;top:-5px;right:-5px}.corp-about-profile__tick--bl{border-bottom-width:1px;border-left-width:1px;bottom:-5px;left:-5px}.corp-about-profile__tick--br{border-bottom-width:1px;border-right-width:1px;bottom:-5px;right:-5px}.corp-about-profile__media{isolation:isolate;background:#1a232c;min-width:0;position:relative;overflow:hidden}.corp-about-profile__slide{-o-object-fit:cover;object-fit:cover;opacity:0;filter:saturate(.8)contrast(1.03);will-change:transform,opacity;width:100%;height:100%;transition:opacity .9s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scale(1.045)}.corp-about-profile__slide.is-active{z-index:1;opacity:1;animation:7s both corp-about-kenburns}.corp-about-profile__slide.is-active.is-even{animation-name:corp-about-kenburns-alt}@keyframes corp-about-kenburns{0%{transform:scale(1.045)translate(.7%,.5%)}to{transform:scale(1.09)translate(-.6%,-.5%)}}@keyframes corp-about-kenburns-alt{0%{transform:scale(1.045)translate(-.7%,.5%)}to{transform:scale(1.09)translate(.6%,-.5%)}}.corp-about-profile__media.is-paused .corp-about-profile__slide{animation-play-state:paused}.corp-about-profile__media-veil{z-index:2;pointer-events:none;background:linear-gradient(#0000 56%,#080e149e),linear-gradient(#080e1433,#0000 24%);position:absolute;inset:0}.corp-about-profile__media-topline{z-index:3;color:#ffffffc7;letter-spacing:.14em;font-size:9px;font-weight:620;position:absolute;top:14px;left:16px}.corp-about-profile__caption{z-index:3;color:#fff;gap:5px;max-width:calc(100% - 110px);display:grid;position:absolute;bottom:36px;left:16px}.corp-about-profile__caption-tag{color:#ffffffc2;letter-spacing:.14em;font-family:Instrument Sans,Microsoft YaHei UI,sans-serif;font-size:10px;font-weight:620}.corp-about-profile__caption strong{letter-spacing:.02em;font-size:clamp(16px,1.4vw,20px);font-weight:560;line-height:1.3}.corp-about-profile__caption strong,.corp-about-profile__caption-tag{animation:.26s both corp-about-caption}.corp-about-profile__caption strong{animation-delay:40ms}@keyframes corp-about-caption{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.corp-about-profile__arrows{z-index:3;opacity:.55;gap:6px;transition:opacity .2s;display:flex;position:absolute;bottom:36px;right:14px}.corp-about-profile__media:focus-within .corp-about-profile__arrows,.corp-about-profile__media:hover .corp-about-profile__arrows{opacity:1}.corp-about-profile__arrows button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a101647;border:1px solid #ffffff8c;place-items:center;width:30px;height:26px;padding:0;font-size:15px;line-height:1;transition:background .16s,border-color .16s,transform .12s;display:grid}.corp-about-profile__arrows button:hover{background:#ffffff24;border-color:#fff}.corp-about-profile__arrows button:active{transform:scale(.96)}.corp-about-profile__progress{z-index:3;gap:6px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.corp-about-profile__progress button{cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-end;height:14px;padding:0;display:flex}.corp-about-profile__progress i{background:#ffffff4d;width:100%;height:2px;transition:height .16s;display:block;position:relative;overflow:hidden}.corp-about-profile__progress button:focus-visible i,.corp-about-profile__progress button:hover i{height:4px}.corp-about-profile__progress i:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.corp-about-profile__progress button.is-active i:after{animation:5.5s linear both corp-about-progress}.corp-about-profile__media.is-paused .corp-about-profile__progress button.is-active i:after{animation-play-state:paused}@keyframes corp-about-progress{to{transform:scaleX(1)}}.corp-about-profile__copy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(30px,3.4vw,52px) clamp(30px,3.6vw,56px);display:flex}.corp-about-profile__copy>*{opacity:0;animation:.48s cubic-bezier(.22,.9,.3,1) both corp-about-rise;transform:translateY(18px)}.corp-about-profile__copy>:first-child{animation-delay:60ms}.corp-about-profile__copy>:nth-child(2){animation-delay:.15s}.corp-about-profile__copy>:nth-child(3){animation-delay:.24s}.corp-about-profile__copy>:nth-child(4){animation-delay:.33s}.corp-about-profile__copy>:nth-child(5){animation-delay:.42s}.corp-about-profile__copy>:nth-child(6){animation-delay:.51s}@keyframes corp-about-rise{to{opacity:1;transform:translateY(0)}}.corp-about-profile__copy h1{letter-spacing:0;margin:12px 0 14px;font-size:clamp(34px,3.2vw,46px);font-weight:540;line-height:1.1}.corp-about-profile__intro{color:#505960;margin:0;font-size:14.5px;line-height:1.75}.corp-about-profile__facts{border-top:1px solid #101316b3;margin:20px 0 0}.corp-about-profile__facts>div{border-bottom:1px solid #1013161f;grid-template-columns:104px minmax(0,1fr);gap:18px;padding:11px 0;transition:background .15s;display:grid}.corp-about-profile__facts>div:hover{background:#10131606}.corp-about-profile__facts dt{color:#697178;padding-top:1px;font-size:11px;transition:color .15s}.corp-about-profile__facts>div:hover dt{color:var(--corp-ink)}.corp-about-profile__facts dd{color:var(--corp-ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.corp-about-profile__facts dd strong{font-weight:560;display:block}.corp-about-profile__facts dd small{color:#8a9198;margin-top:3px;font-size:11px;display:block}.corp-about-profile__contact-label{margin-top:20px}.corp-about-profile__facts--contact{margin-top:10px}@media (height<=760px) and (width>=701px){.corp-about-profile{padding-top:96px}.corp-about-profile__grid{min-height:clamp(460px,100dvh - 190px,720px)}.corp-about-profile__copy{padding:24px clamp(26px,3vw,40px)}.corp-about-profile__copy h1{margin:10px 0;font-size:clamp(30px,3vw,38px)}.corp-about-profile__intro{font-size:13.5px;line-height:1.68}.corp-about-profile__facts{margin-top:14px}.corp-about-profile__facts>div{padding:8px 0}.corp-about-profile__contact-label{margin-top:14px}}@media (height<=640px) and (width>=701px){.corp-about-profile,.corp-about-profile__grid{min-height:0}}.corp-site-shell :where(a,button):focus-visible{outline-offset:4px;outline:2px solid #d9edf8}@media (width<=960px){.corp-header__inner{grid-template-columns:1fr auto}.corp-navigation{opacity:0;pointer-events:none;background:#0c161ffa;gap:0;padding:12px 32px 24px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:84px;left:0;right:0;transform:translateY(-10px)}.corp-header.is-open .corp-navigation{opacity:1;pointer-events:auto;transform:translateY(0)}.corp-header--light .corp-navigation a,.corp-navigation a{color:#ffffffb8;border-bottom:1px solid #ffffff1f;padding:14px 0}.corp-header--light .corp-navigation a.is-active,.corp-header--light .corp-navigation a:hover,.corp-navigation a.is-active,.corp-navigation a:hover{color:#fff}.corp-navigation a:after{display:none}.corp-menu-button{color:currentColor;background:0 0;border:0;justify-items:end;gap:7px;width:44px;padding:10px 0;display:grid}.corp-menu-button span{background:currentColor;width:25px;height:1px;transition:transform .18s;display:block}.corp-header.is-open .corp-menu-button span:first-child{transform:translateY(4px)rotate(45deg)}.corp-header.is-open .corp-menu-button span:last-child{transform:translateY(-4px)rotate(-45deg)}.corp-home-intro__grid{grid-template-columns:50px 1fr}.corp-home-intro__text{grid-column:2}.corp-about-profile__grid{grid-template-columns:minmax(0,1fr) minmax(340px,1fr)}.corp-about-profile__copy{padding:28px}.corp-home-team__heading{grid-template-columns:150px 1fr}.corp-home-team__heading p{text-align:left;grid-column:2}.corp-footer__directory{grid-template-columns:repeat(2,minmax(0,1fr))}.corp-footer__column--about{grid-column:1/-1}.corp-footer__column:nth-child(2){border-left:0;padding-left:0}.corp-footer__column:nth-child(2),.corp-footer__column:nth-child(3){border-top:1px solid #ffffff1f}}@media (width<=700px){.corp-container,.corp-header__inner{width:min(100% - 36px,1320px)}.corp-header__inner{height:72px}.corp-brand__mark{border-radius:7px;width:30px;height:30px}.corp-brand__mark img{padding:2px}.corp-brand__copy strong{font-size:15px}.corp-brand__copy small{display:none}.corp-navigation{padding-inline:18px;top:72px}.corp-home-hero__content{align-content:end;padding:104px 0 92px}.corp-home-hero__image{-o-object-position:62% center;object-position:62% center}.corp-home-hero__veil{background:linear-gradient(0deg,#050d14eb 0,#050d1475 62%,#050d142e),linear-gradient(90deg,#050d1475,#0000)}.corp-home-hero__rails{grid-template-columns:repeat(3,1fr)}.corp-home-hero__rails i:last-child{display:none}.corp-home-hero__meta{font-size:8px;top:94px}.corp-home-hero__meta span:last-child{display:none}.corp-home-hero__copy{width:100%;padding-top:0}.corp-home-hero__copy h1{margin-top:18px;font-size:clamp(38px,11vw,54px);line-height:1.02}.corp-home-hero__copy p{font-size:14px}.corp-home-hero__actions{margin-top:26px}.corp-button{min-height:49px;padding-inline:18px}.corp-home-hero__foot{grid-template-columns:auto 1fr;gap:10px;bottom:18px}.corp-home-hero__film-nav{grid-area:1/1/auto/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;width:100%}.corp-home-hero__film-nav button{width:100%;height:28px}.corp-home-hero__foot>span:first-child{grid-row:2}.corp-home-hero__foot>span:last-child{grid-row:2;justify-self:end}.corp-about-profile{min-height:0;padding:92px 0 40px}.corp-about-profile__meta{font-size:9px}.corp-about-profile__meta span:last-child{display:none}.corp-about-profile__grid{grid-template-columns:1fr;height:auto}.corp-about-profile__media{aspect-ratio:3/2}.corp-about-profile__media-topline{left:12px}.corp-about-profile__caption{bottom:32px;left:12px}.corp-about-profile__caption strong{font-size:15px}.corp-about-profile__arrows{bottom:32px;right:10px}.corp-about-profile__progress{bottom:10px;left:12px;right:12px}.corp-about-profile__copy{padding:30px 22px 36px}.corp-about-profile__copy h1{font-size:32px}.corp-about-profile__facts>div{grid-template-columns:1fr;gap:6px}.corp-section{padding-block:76px}.corp-focus__grid,.corp-home-intro__grid{grid-template-columns:1fr}.corp-home-intro__text{grid-column:auto}.corp-focus__content h2,.corp-home-intro__title h2{font-size:41px}.corp-focus__media{gap:18px}.corp-home-base{min-height:0}.corp-home-base__copy{min-height:0;padding-block:64px 58px}.corp-home-base__copy h2{font-size:43px}.corp-home-base__veil{background:linear-gradient(#08121b4d 30%,#08121bc7),linear-gradient(90deg,#08121b75,#0000)}.corp-home-base__facts{grid-template-columns:1fr;gap:14px;margin-top:34px}.corp-home-team{padding-block:64px}.corp-home-team__heading{grid-template-columns:1fr;gap:16px;padding-bottom:28px}.corp-home-team__heading p{text-align:left;grid-column:auto}.corp-home-team__media img{aspect-ratio:1.42}.corp-home-horizon{min-height:66dvh}.corp-home-horizon__image{-o-object-position:58% center;object-position:58% center}.corp-home-horizon__veil{background:linear-gradient(#1210102e 22%,#121010b8),linear-gradient(90deg,#13121470,#0000)}.corp-home-horizon__content{padding-block:62px}.corp-home-horizon__content h2{font-size:43px}.corp-footer__lead{flex-direction:column;align-items:flex-start;gap:14px;padding-block:40px 30px}.corp-footer__directory{grid-template-columns:1fr}.corp-footer__column,.corp-footer__column+.corp-footer__column{border-top:1px solid #ffffff1f;border-left:0;padding:26px 0 28px}.corp-footer__column:first-child{border-top:0}.corp-footer__facts{grid-template-columns:1fr;gap:12px}.corp-footer__legal{gap:14px;display:grid}.corp-footer__legal-links{gap:5px;display:grid}}@media (prefers-reduced-motion:reduce){.corp-home-hero__film-stage{animation:none!important}.corp-home-hero__image--entering-next,.corp-home-hero__image--entering-previous,.corp-home-hero__image--leaving-next,.corp-home-hero__image--leaving-previous{opacity:1;transform:none;animation:none!important}.corp-home-hero__film-nav button{transition:none}.corp-home-hero__film-nav button.is-pending:after{opacity:.8;animation:none;transform:scaleX(1)}.corp-about-profile__slide{transition:none;transform:none;animation:none!important}.corp-about-profile__caption strong,.corp-about-profile__caption-tag{animation:none!important}.corp-about-profile__copy>*{opacity:1;transform:none;animation:none!important}.corp-about-profile__progress button.is-active i:after{animation:none;transform:scaleX(1)}.corp-about-profile__arrows,.corp-about-profile__progress i,.corp-brand__mark{transition:none}}
