*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{background:#000;color:#fff;font-family:Georgia,Times New Roman,Times,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:64px 24px 96px;line-height:1.7}main{width:100%;max-width:560px;text-align:center}.image{width:140px;height:140px;margin:0 auto 56px;display:block;object-fit:contain;filter:grayscale(100%)}.headline{font-size:28px;font-weight:400;letter-spacing:.5px;margin-bottom:56px}.body p{font-size:17px;margin-bottom:24px;color:#e5e5e5}.divider{margin:56px auto;width:32px;height:1px;background:#2a2a2a}.ending p{font-size:17px;margin-bottom:16px;color:#e5e5e5}.final{margin-top:64px;font-size:17px;color:#b8b8b8}.contract{margin-top:80px;font-size:13px;letter-spacing:2px;color:#6a6a6a;text-transform:uppercase}@media (max-width:480px){body{padding:48px 20px 72px}.image{width:110px;height:110px}.headline,.image{margin-bottom:40px}.headline{font-size:24px}.body p,.ending p,.final{font-size:16px}.divider{margin:40px auto}.final{margin-top:48px}.contract{margin-top:64px;font-size:12px}}