*,*:before,*:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}img,picture,video,canvas,svg{display:block;max-width:100%}ol,ul{list-style:none;padding:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-white: 255 255 255;--color-black: 0 0 0;--color-faded-white: 247 247 247;--color-beo-black: 25 24 23;--color-beo-white: 252 250 238;--color-beo-yellow: 255 195 86;--font-primary: "BeoSupreme", Helvetica, Arial, sans-serif;--font-system: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-size-base: 14px;--font-size-button: 14px;--font-size-title: 28px;--font-size-heading: 25px;--font-size-heading-small: 20px;--font-size-heading-large: 30px;--font-size-avatar-name: 50px;--transition-icon-duration: .3s;--transition-icon-ease: var(--ease-in-out-quad);--size-max-width: 2200px;--size-ui-logo: 38px;--size-ui-circular-button: 32px;--size-ui-max-details-width: 460px;--size-ui-spacing-xxs: 18px;--size-ui-spacing-xs: 18px;--size-ui-spacing-s: 24px;--size-ui-spacing-m: 32px;--size-ui-spacing-l: 48px;--size-ui-safe-area-top: calc(var(--size-ui-logo) + var(--size-ui-spacing-s));--size-ui-safe-area-bottom: calc(var(--size-ui-spacing-s) * 2);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-out-back: cubic-bezier(.34, 1.85, .64, 1)}@media screen and (min-width: 834px){:root{--font-size-title: 70px;--font-size-heading-small: var(--font-size-heading);--font-size-avatar-name: 60px}}@media screen and (min-width: 1440px){:root{--font-size-title: 80px;--font-size-heading: 38px;--font-size-heading-large: 40px;--font-size-avatar-name: 70px}}@media screen and (min-width: 834px){:root{--size-ui-spacing-xs: 24px;--size-ui-spacing-s: 34px;--size-ui-spacing-m: 42px;--size-ui-spacing-xl: 54px}}@media screen and (min-width: 1440px){:root{--size-ui-spacing-xs: 32px;--size-ui-spacing-s: 38px;--size-ui-spacing-m: 50px;--size-ui-spacing-xl: 64px}}.layout\:stack{display:flex;flex-direction:column;justify-content:flex-start}.layout\:stack>*{margin-block:0}.layout\:stack>*+*{margin-block-start:var(--space, 1.5rem)}.layout\:cluster{display:flex;flex-wrap:wrap;gap:var(--space, 1rem);justify-content:flex-start;align-items:center}.layout\:zstack{display:grid}.layout\:zstack>*{grid-area:1/-1}.layout\:flow>*+*{margin-block-start:var(--flow-space, 1em)}.layout\:max-width{max-width:var(--size-max-width);padding-inline:var(--size-ui-spacing-s)}@media screen and (min-width: 834px){.layout\:max-width{padding-inline:calc(var(--size-ui-spacing-s) * 3)}}.util\:reset-btn{font-family:inherit;text-decoration:none;padding:0;border:0;cursor:pointer;background:transparent;color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:BeoSupreme;src:url(/fonts/BeoSupremeWeb-Regular.woff2) format("woff2"),url(/fonts/BeoSupremeWeb-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BeoSupreme;src:url(/fonts/BeoSupremeWeb-Medium.woff2) format("woff2"),url(/fonts/BeoSupremeWeb-Medium.woff) format("woff");font-weight:medium;font-style:normal;font-display:swap}@font-face{font-family:BeoSupreme;src:url(/fonts/BeoSupremeWeb-Bold.woff2) format("woff2"),url(/fonts/BeoSupremeWeb-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.type\:header,.type\:avatar-name,.type\:heading-large,.type\:heading-small,.type\:heading,.type\:title,h4,.type\:h4,h3,.type\:h3,h2,.type\:h2,h1,.type\:h1{font-weight:700;letter-spacing:-.02em}h1,.type\:h1{font-size:var(--font-size-h1);line-height:1.05}h2,.type\:h2{font-size:var(--font-size-h2);line-height:1.33}h3,.type\:h3{font-size:var(--font-size-h3);line-height:1.33}h4,.type\:h4{font-size:var(--font-size-h4);line-height:1.33}.type\:title{font-size:var(--font-size-title)}.type\:heading{font-size:var(--font-size-heading)}.type\:heading-small{font-size:var(--font-size-heading-small)}.type\:heading-large{font-size:var(--font-size-heading-large)}.type\:avatar-name{font-size:var(--font-size-avatar-name);line-height:1.05}.type\:avatar-name span{display:block}@media screen and (min-width: 834px){.type\:avatar-name span{display:inline}}.type\:body,.type\:body-alt{line-height:1.5;letter-spacing:-.01em;opacity:.5}.type\:body-alt{opacity:1;text-shadow:0 0 8px rgba(37,37,37,.5)}.type\:label,.type\:label-large{letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.5}@media screen and (min-width: 834px){.type\:label-large{font-size:14px}}.type\:button{font-size:var(--font-size-button);letter-spacing:-.01em;font-weight:700}.type\:link{--_color: var(--link-color, rgb(var(--color-white)));--line: max(.05em, 1px);position:relative;color:var(--_color);text-decoration:none;cursor:pointer;padding-bottom:calc(.05em + var(--line));text-shadow:0 0 35px rgba(0,0,0,.45);animation:rainbow 2s ease-in-out infinite;background-size:400% 400%;background-image:linear-gradient(to right,hsl(60,80%,85%),hsl(120,80%,85%),hsl(210,80%,85%),hsl(280,80%,85%),hsl(320,80%,85%),hsl(0,80%,85%),hsl(60,80%,85%));background-color:var(--_color);-webkit-background-clip:text;background-clip:text}.type\:link:after{content:"";position:absolute;height:var(--line);left:0;right:0;bottom:0;background-color:var(--_color);transform:scaleX(1);opacity:.25;will-change:transform,opacity;transition-property:transform;transition-timing-function:cubic-bezier(.19,1,.22,1);transition-duration:.2s}@media (hover: hover){.type\:link:hover{color:#0000}.type\:link:hover:after{transform:scaleX(0)}}.type\:link:visited,.type\:link:active{color:inherit}@keyframes rainbow{0%{background-position:left}50%{background-position:right}to{background-position:left}}:root{color-scheme:light}body{font-size:var(--font-size-base);font-family:var(--font-primary);color:rgb(var(--color-white))}html[lang=zh-HK] body,html[lang=zh-TW] body,html[lang=zh-CN] body,html[lang=ko] body{font-family:var(--font-system)}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background-color:rgb(var(--color-black))}body{position:fixed;overscroll-behavior-y:none;overscroll-behavior-x:none}#app{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;overscroll-behavior-y:none;overscroll-behavior-x:none;display:grid}#app>.layer{position:relative;grid-area:1/-1;width:100%;height:100%;overflow:hidden}a,img{-webkit-touch-callout:none;-webkit-user-drag:none}:focus:not(:focus-visible){outline:none}*,*:after,*:before{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;touch-action:pan-y}a,a:visited,a:active{color:inherit;opacity:inherit;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--color-white)/.4);text-decoration-color:rgb(var(--color-white)/.4)}
