*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html,body{scrollbar-width:none;overflow:auto}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}body{font-family:sans-serif;line-height:1.5}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:none;outline:none}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-background)inset!important;box-shadow:0 0 0 1000px var(--input-background)inset!important;-webkit-text-fill-color:var(--text3-color)!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-background)inset!important;box-shadow:0 0 0 1000px var(--input-background)inset!important;-webkit-text-fill-color:var(--text3-color)!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-background)inset!important;box-shadow:0 0 0 1000px var(--input-background)inset!important;-webkit-text-fill-color:var(--text3-color)!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--input-background)inset!important;box-shadow:0 0 0 1000px var(--input-background)inset!important;-webkit-text-fill-color:var(--text3-color)!important}.landscape-warning{color:#fff;z-index:9999;text-align:center;background:#000;justify-content:center;align-items:center;padding:20px;font-size:1.2rem;display:none;position:fixed;inset:0}@media (max-width:900px) and (orientation:landscape){.landscape-warning{display:flex}.content-wrapper{display:none}}p{color:#2a2a2a;text-indent:1.5em;letter-spacing:.2px;word-spacing:1px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;margin:0 0 1.2em;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.8}
