*{box-sizing:border-box}html{color-scheme:light}body{margin:0;font:15px/1.75 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}main{max-width:560px;min-height:100vh;min-height:100svh;margin:auto;overflow:hidden}h1,h2,p,figure{margin:0}h1{font-size:40px;line-height:1.35;letter-spacing:.04em;font-weight:500}h2{font-size:17px;font-weight:500}img{display:block;width:100%;height:100%;object-fit:cover;min-width:0;min-height:0}figure,section{position:relative}.brand{display:flex;gap:11px;align-items:center}.brand b{display:block;font-size:19px;letter-spacing:.18em}.brand small{display:block;font-size:8px;letter-spacing:.16em}.symbol{font:32px/1 Georgia,serif;border:1px solid currentColor;display:grid;place-items:center;width:40px;height:43px;flex:none}a{color:inherit;text-decoration:none}#platform-button{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;padding:14px 22px;font-size:17px;letter-spacing:.1em;font-weight:600}#platform-button i{font-style:normal;font-size:25px;font-weight:400}#platform-button:focus-visible{outline:3px solid #d0a452;outline-offset:4px}#entry-status{margin-top:12px;font-size:13px;line-height:1.7}.label{font-size:9px;letter-spacing:.2em}.copy{font-size:13px;line-height:1.9}.serif{font-family:Georgia,"Songti SC",SimSun,serif}footer{padding:25px 28px;font-size:10px;letter-spacing:.13em}footer small{display:block;font-size:8px;letter-spacing:.18em;margin-top:3px}.values p{font-size:11px;margin-top:6px}.values h2{font-size:15px}button,a{-webkit-tap-highlight-color:transparent}@media(max-width:350px){h1{font-size:34px}.brand b{font-size:17px}.brand small{font-size:7px}}
body{background:#e7dac0;color:#4b6074}.champagne{background:#faf5e8}.brand{justify-content:center;padding:29px 20px;color:#8e794f}.symbol{border:0;border-top:1px solid #b49c6b;border-bottom:1px solid #b49c6b}.intro{text-align:center;padding:23px 20px 28px}.label{color:#b59b73;font-size:8px;margin-bottom:17px}h1{font-size:40px;line-height:1.5}.copy{font-size:12px;color:#a69a84;margin-top:15px}.gallery{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;padding:0 12px;gap:6px}.gallery figure{height:255px;border-radius:50%;overflow:hidden;border:1px solid #d7c8a5;padding:7px}.gallery img{border-radius:50%}.side{writing-mode:vertical-rl;justify-self:center;font-size:10px;letter-spacing:.25em;color:#b39d76}.entry{padding:29px 27px 20px}.outline{border:1px solid #b6a172;padding:5px}#platform-button{background:#4c6378;color:#f6e8c8}.values{text-align:center;padding:4px 24px 22px}.values p{font-size:10px;color:#a39479}.values b{font-weight:400;padding:0 8px;color:#bba170}footer{text-align:center;background:#f0e7d4;color:#aa9a7b}@media(max-width:350px){h1{font-size:35px}.gallery{grid-template-columns:26px 1fr 26px;padding:0 10px}.gallery figure{height:230px}}
