body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.terms-container{max-width:900px;margin:0 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;color:#222}.terms-container h1{font-size:1.9rem;margin-top:0}.terms-container h2{font-size:1.3rem;margin-top:1.8rem}.terms-container h3{font-size:1.1rem;margin-top:1.2rem}.terms-container p,.terms-container li{margin:.4rem 0}.terms-container ul{padding-left:1.2rem}.terms-container strong{font-weight:600}.terms-container code{background:#f0f0f0;padding:.15rem .35rem;border-radius:4px;font-size:.85em}.terms-container a{color:#06c;text-decoration:none}.terms-container a:hover{text-decoration:underline}.terms-container{max-width:900px;margin:2rem auto;padding:2rem}.terms-container h1,.terms-container h2,.terms-container h3{font-weight:600}.terms-container h1{font-size:2rem;margin-bottom:.75rem}.terms-container h2{margin-top:2rem;font-size:1.4rem}.terms-container h3{margin-top:1.2rem;font-size:1.1rem}.terms-container p,.terms-container li{line-height:1.55}.terms-meta{font-size:.9rem;color:#555;margin-bottom:1rem}.App{text-align:center}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-container{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:2vh;height:10vh;width:28vh}.button-container button{height:3vh;width:15vw}
