@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/cab/inter/inter-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/cab/inter/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/cab/inter/inter-latin-ext.woff2)format("woff2");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:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/cab/inter/inter-latin.woff2)format("woff2");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:Inter;font-style:italic;font-weight:400 700;font-display:swap;src:url(/cab/inter/inter-italic-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:swap;src:url(/cab/inter/inter-italic-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:400 700;font-display:swap;src:url(/cab/inter/inter-italic-latin-ext.woff2)format("woff2");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:Inter;font-style:italic;font-weight:400 700;font-display:swap;src:url(/cab/inter/inter-italic-latin.woff2)format("woff2");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}*{box-sizing:border-box}.vb-fields{background:#a39a85 url(/cab/backside-pattern-1200.webp) top/100% repeat-y;min-height:100vh}@media (min-width:1024px){.vb-fields{background-image:url(/cab/backside-pattern-1920.webp)}}.vb-sheet{background:var(--vb-sheet-bg,#fff);margin:0 auto}.vb-sheet--cream{--vb-sheet-bg:#fdf4ec}:root{--vb-t-shopfront:28px;--vb-t-title:24px;--vb-t-section:20px;--vb-t-subtitle:18px;--vb-t-reading:16px;--vb-t-ui:14px;--vb-t-label:12px;--vb-t-input:16px;--vb-margin:clamp(16px, 4.28px + 3.663vw, 64px);--vb-sheet-width:min(calc(100% - 2 * min(9vw, max(0px, (100vw - 640px) * .3))), 1440px)}@media (min-width:640px){:root{--vb-t-shopfront:34px;--vb-t-title:28px;--vb-t-section:24px;--vb-t-subtitle:20px;--vb-t-reading:17px;--vb-t-ui:15px;--vb-t-label:13px;--vb-t-input:15px}}@media (pointer:coarse){:root{--vb-sheet-width:100%}}@media (pointer:coarse) and (min-width:1024px){:root{--vb-sheet-width:min(calc(100% - 2 * min(9vw, 58px + (100vw - 1024px) * .3)), 1440px)}}.vb-sheet,.vb-row-w{width:var(--vb-sheet-width);max-width:1440px;padding-inline:var(--vb-margin);box-sizing:border-box;margin-inline:auto}html{font-size:18px;line-height:1.5}body{font-family:Inter,Montserrat,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-size:var(--vb-t-ui);margin:0}img{max-width:100%;height:auto;display:block}a{color:currentColor}a:focus{opacity:.8;outline:none}a:active{opacity:.7;outline:none}svg{vertical-align:middle}.vb-foot-legal{margin-top:18px}.vb-foot-copy,.cab-social-row{margin-top:26px}.vb-tile{display:block;position:relative}.vb-tile:after{content:"";opacity:0;pointer-events:none;background:#145162;transition:opacity .15s;position:absolute;inset:0}.vb-act:hover .vb-tile:after,.vb-tile:hover:after{opacity:.38}.vb-tile-ttl{color:#1a1a1a}.vb-act:hover .vb-tile-ttl{color:#145162}.vb-main{padding:0 0 24px}.vb-player{height:calc(100dvh - 190px);min-height:200px;max-height:929px}.vb-under{min-height:118px;font:inherit;justify-content:center;align-items:center;margin:0;display:flex}.vb-slogan-in{text-align:center}.vb-slogan-a,.vb-slogan-b{white-space:nowrap}.vb-hall-text{max-width:576px;font:400 var(--vb-t-reading)/1.75 "Inter",sans-serif;color:#3a3a3a;margin:8px auto 0}.vb-hall-text p{margin:0 0 14px}.vb-hall-text{position:relative}.vb-full p{margin:0}.vb-measuring{max-height:5.25em;overflow:hidden}.vb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vb-cut{margin:0}.vb-more{font:600 var(--vb-t-ui)/1.75 "Inter",sans-serif;color:#3a3a3a;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;padding:0}.vb-less{margin:4px 0 0 auto;display:block}.vb-probe{visibility:hidden;pointer-events:none;position:absolute}@media (pointer:coarse){.vb-more{min-height:44px}}.vb-cap-tight{font:400 17px/23px Inter,sans-serif}.vb-cap-tight .vb-lead{margin:0 0 2px;display:block}.vb-cap .vb-lead{margin:0 0 .118em;display:block}@media (min-width:1024px){.vb-cap .vb-lead{margin-bottom:.25em}}.vb-player{height:calc(100svh - 190px)}@media (min-width:1024px){.vb-player{height:calc(100dvh - 190px)}}.vb-bleed{margin-inline:calc(-1 * var(--vb-margin))}.vb-player.vb-bleed{max-height:850px}@media (min-width:1024px){.vb-player.vb-bleed{max-height:929px}}.vb-player.vb-player--away{pointer-events:none;min-height:0;max-height:none;margin:0;top:0;left:-300vw;position:fixed!important}.vb-item{color:#1a1a1a}.vb-act{transition:color .15s,background-color .15s,border-color .15s}.vb-act:hover,.vb-act:focus-visible{color:#145162;outline:none}.vb-lang{-webkit-tap-highlight-color:transparent;color:#145162;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.vb-lang:hover,.vb-lang:focus-visible{color:#145162;background:0 0;font-weight:600}@media (pointer:coarse){.vb-act,.cab-social{align-items:center;min-height:44px;display:inline-flex}.vb-lang{min-width:32px;min-height:32px}.vb-cap-tight .vb-act,.vb-cap .vb-act{min-height:0;display:inline}.vb-foot-row .vb-item{align-items:center;min-height:38px;display:inline-flex}.cab-social{justify-content:center;min-width:44px}.vb-pop .vb-item{align-items:center;min-height:44px;display:flex}.vb-foot-row{gap:0 22px!important}}.vb-foot-row{gap:30px}.vb-foot-legal{gap:26px}.cab-social-row{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}@media (min-width:640px){.cab-social-row{gap:16px}}@media (min-width:1024px){.cab-social-row{gap:28px}}.vb-brand{word-spacing:-.2em}.vb-brand:lang(zh){word-spacing:0}a{text-underline-offset:3px;-webkit-text-decoration:underline #b9b3aa;text-decoration:underline #b9b3aa;text-decoration-thickness:1px}a:hover{color:#145162;text-decoration-color:#145162;text-decoration-thickness:1px}.vb-nav,.cab-side a,.cab-social,a.vb-btn{text-decoration:none}.vb-player.vb-fs{width:100vw;height:var(--window-inner-height,100vh);z-index:1055;background:#000;height:100dvh;max-height:none;margin:0;inset:0;position:fixed!important}html.is-locked,html.is-locked body{height:calc(var(--window-inner-height,100vh) - 1px);box-sizing:border-box;overflow:hidden}.vb-bar{color:#6b6258;font:400 var(--vb-t-label)/1 "Inter", sans-serif;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 16px;margin:10px 0 22px;display:flex}.vb-bar-title{margin:0;font:600 var(--vb-t-title)/1.15 "Inter", sans-serif;letter-spacing:0;color:#1a1a1a;white-space:nowrap;margin-inline-end:auto}.vb-bar select{text-overflow:ellipsis;max-width:none}@media (min-width:640px){.vb-bar select{max-width:132px}}.vb-bar-tools{flex:100%;align-items:center;gap:16px;min-width:0;display:flex}@media (min-width:640px){.vb-bar-tools{flex:0 auto}}.vb-bar-tools label{flex:none}.vb-bar-tools input[type=search]{flex:120px;min-width:0}@media (min-width:640px){.vb-bar-tools input[type=search]{flex:0 auto}}.vb-off{opacity:.42;cursor:default}strong,b{font-weight:600}button,input,select,textarea{font:inherit}.vb-role-field{font:400 var(--vb-t-input)/1.55 "Inter", sans-serif}.vb-role-label{font:600 var(--vb-t-ui)/1.25 "Inter", sans-serif}.vb-role-hint{font:400 var(--vb-t-ui)/1.45 "Inter", sans-serif}.vb-role-button{font:600 var(--vb-t-ui)/1 "Inter", sans-serif;letter-spacing:0}.vb-role-price{font:600 var(--vb-t-ui)/1.35 "Inter", sans-serif}.vb-role-counter{font:400 var(--vb-t-label)/1.4 "Inter", sans-serif;font-variant-numeric:tabular-nums}.vb-role-tag{font:400 var(--vb-t-label)/1.5 "Inter", sans-serif}.pg h2,.pg h3,.pg h4,.pg-sec .st,.as-sec .st,.zz-head .st,.legal h2,.legal h3,.post h2,.post h3,.prs-works h2{margin-bottom:16px}.vb-main--hall{flex-direction:column;display:flex}.vb-hall-top{text-align:center;--vb-win:calc(100vw - var(--vb-sbw,0px));--vb-band-w:min(9vw, max(0px, (var(--vb-win) - 640px) * .3));--vb-sheet-edge:max(var(--vb-band-w), (var(--vb-win) - 1440px) / 2);min-height:88px;padding:24px calc(var(--vb-sheet-edge) + 9px);width:calc(100vw - var(--vb-sbw,0px));margin-inline:calc(50% - (100vw - var(--vb-sbw,0px)) / 2);background:#fdf4ec;order:-1;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;column-gap:16px;display:grid}.vb-hall-top>div:not(.vb-hall-lang){grid-area:1/2;min-width:0}.vb-hall-top>.vb-hall-lang{grid-area:1/3;justify-self:end;width:max-content}.vb-hall-lang .cab-langbox{width:max-content}.vb-hall-name{font:600 var(--vb-t-shopfront)/1.25 "Inter", sans-serif;color:#1a1a1a;overflow-wrap:break-word}.vb-hall-title{font:italic 400 var(--vb-t-title)/1.3 "Inter", sans-serif;color:#1a1a1a;overflow-wrap:break-word;margin-top:2px}.vb-hall-by{font:400 var(--vb-t-title)/1.3 "Inter", sans-serif;color:#1a1a1a;text-align:center;margin:0 0 16px}.vb-hall-title--lead{font-size:var(--vb-t-shopfront);font-weight:600}.vb-main--hall>.vb-player:not(.vb-fs){height:calc(100svh - var(--vb-hall-head,72px) - 118px)}@media (min-width:1024px){.vb-main--hall>.vb-player:not(.vb-fs){height:calc(100dvh - var(--vb-hall-head,72px) - 118px)}}.vb-hall-body{padding-top:16px;padding-bottom:0}.vb-hall-body>:first-child{margin-top:0}.vb-hall-text{font:400 var(--vb-t-reading)/1.6 "Inter", sans-serif;color:#1a1a1a;margin:0 auto 16px}.vb-stele{justify-content:center;align-items:center;gap:0;max-width:480px;margin:32px auto;display:flex}.vb-stele-rule{background:#145162;flex:1;height:1px}.vb-stele-square{background:#145162;flex:none;width:11px;height:11px}.vb-hall-who{display:block;container-type:inline-size}.vb-hall-who img{float:left;clear:both;aspect-ratio:1;object-fit:cover;object-position:top;background:#f3f1ea;border:1px solid #dedede;width:min(240px,45cqw);height:auto;margin:4px 16px 8px 0}@container (min-width:444px){.vb-hall-who img{margin-right:24px}}.vb-hall-who-name{font:600 var(--vb-t-section)/1.2 "Inter", sans-serif;color:#1a1a1a}.vb-hall-who-role{font:400 var(--vb-t-label)/1 "Inter", sans-serif;color:#6b6258;text-transform:uppercase;letter-spacing:.12em;margin:6px 0 14px}.vb-hall-who p{font:400 var(--vb-t-reading)/1.6 "Inter", sans-serif;color:#1a1a1a;margin:0 0 14px}.vb-hall-who:after{content:"";clear:both;display:block}.vb-hall-mark{--vb-mark-gap:24px;margin:40px 0 calc(var(--vb-mark-gap) - 24px);margin-left:calc(var(--vb-mark-gap) - var(--vb-margin))}.vb-hall-mark a{display:block}.vb-hall-mark img{width:auto;height:32px;display:block}@media (min-width:640px){.vb-hall-mark img{height:40px}}.vb-pop{inset-inline-end:0;z-index:60;background:#faf3eb;border-radius:10px;width:max-content;min-width:100%;padding:10px 0;display:grid;position:absolute;top:calc(100% + 8px);overflow:hidden;box-shadow:0 14px 34px #0000002e}.vb-pop .vb-item{color:#145162;padding:11px 26px;display:block}.vb-pop .vb-item:hover,.vb-pop .vb-item:focus-visible{color:#145162;outline:none;font-weight:600!important}.vb-pop .vb-item{position:relative}.vb-pop .vb-item:after{content:attr(data-text);visibility:hidden;pointer-events:none;height:0;font-weight:600;display:block;overflow:hidden}.vb-pop{transform-origin:100% 0;will-change:transform,opacity;animation:.32s cubic-bezier(.16,1,.3,1) both vbPop}.nav-left .vb-pop,[dir=rtl] .vb-pop{transform-origin:0 0}@keyframes vbPop{0%{opacity:0;transform:translateY(-18px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.vb-pop,.vb-pop .vb-item{animation:none}}.vb-embed-mark{z-index:5;opacity:0;transition:opacity .4s;display:block;position:fixed;bottom:24px;left:24px}.vb-embed-mark img{width:auto;height:32px;display:block}@media (min-width:640px){.vb-embed-mark img{height:40px}}
