@font-face{font-family:TeaserSans;src:url('/assets/teaser/plex-sans.woff2') format('woff2');font-weight:100 900;font-display:swap}@font-face{font-family:TeaserCN;src:url('/assets/teaser/noto-sans-sc.woff2') format('woff2');font-weight:100 900;font-display:swap}*{box-sizing:border-box}html{font-size:16px;background:#e9e7e6;text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;color:#201d1d;font-family:TeaserSans,TeaserCN,'PingFang SC',sans-serif}button,input{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-underline-offset:.2em}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #3b5cf6;outline-offset:4px}::selection{background:#3b5cf6;color:white}[hidden]{display:none!important}.entry{min-height:100svh;display:grid;place-items:center;padding:32px 24px;background:#f4f3f1}.entry-panel{width:min(100%,440px)}.entry-logo{width:290px;margin-bottom:54px}.entry-logo svg{display:block;width:100%;height:auto}.entry h1{font-size:34px;line-height:1.2;letter-spacing:-.03em;margin:0 0 16px}.entry-summary{font-size:16px;color:#68635e;line-height:1.6;margin:0 0 34px}.entry label{font-size:13px;display:block;margin-bottom:10px}.entry input{width:100%;height:50px;padding:0 14px;border:1px solid #c9c4bf;background:#fff;border-radius:6px;font-size:16px;color:#201d1d}.entry button{width:100%;margin-top:14px;height:50px;border:0;border-radius:6px;background:#201d1d;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 18px}.entry button:disabled{opacity:.55;cursor:wait}.entry-contact{font-size:13px;color:#68635e}#entry-error{color:#aa3935;font-size:14px;line-height:1.5;min-height:21px;margin:10px 0 0}.entry-contact{display:inline-block;margin-top:20px}
