.header-content{max-width:800px !important}.menu-inner{max-width:800px !important}.search-inner{max-width:800px !important}#waitlist-button-2{display:none !important}#waitlist-button{display:none !important}#forecasts-button{display:flex}.search-open-button-2 span{margin-right:80px !important}.footer{max-width:760px !important;width:min(1000px,calc(100% - 40px)) !important}:root{--page-width-main:800px !important}main{max-width:800px;width:calc(100% - 40px);margin:100px auto;margin-bottom:100px;padding:0 20px}@media(max-width:840px){main{width:calc(100% - 0px)}}main h1{margin-bottom:0 !important;margin-top:0 !important;line-height:1.2;font-weight:500}main h2{margin-top:0;color:var(--color-muted);font-size:14px;font-weight:400 !important}main h5{margin-top:0;color:var(--color-muted);font-size:12px;font-weight:400}main h3{margin-top:40px;margin-bottom:10px !important;line-height:130%}main p{font-weight:400;font-size:14px;letter-spacing:-1%;line-height:1.35;color:var(--color);margin-top:0 !important}main a{color:var(--color) !important;text-decoration:underline !important}form{margin-top:50px;display:flex;flex-direction:column;gap:5px;max-width:380px}@media(max-width:800px){form{max-width:800px}}main input,main button{padding:10px 18px;width:100%;border-radius:10px;border:0;background:transparent;color:var(--color);font-weight:400;font-size:13px;border:1px solid var(--color-border)}main button{margin-top:-6px;background:#d9d9d9;color:var(--color-bg);font-weight:500}main button:hover{opacity:.9}#bottom-section{margin-top:100px}.waitlist{max-width:800px;display:flex;flex-direction:column;align-items:center;margin-top:10vh}.cf-turnstile{margin-top:25px}.waitlist h1,.waitlist p{text-align:center}.waitlist a{font-size:13px;color:var(--color-muted) !important}.list-grid{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:10px;overflow:hidden;text-decoration:none !important;margin:40px 0}.list-grid a{text-decoration:none !important}.list-header,.file-row{display:grid;grid-template-columns:3fr 1fr 1fr 80px;gap:15px;padding:10px 15px;align-items:center;border-bottom:1px solid var(--color-border)}.list-header{font-weight:400;font-size:12px;color:var(--color-muted-3);letter-spacing:.5px}.file-row{text-decoration:none;color:var(--color-muted-2);font-size:13px;transition:background-color .15s ease}.file-row:last-child{border-bottom:0}.file-row:hover{background-color:var(--color-surface)}.file-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-2)}.file-date,.file-validator,.file-size{color:var(--color-muted);font-size:12px;white-space:nowrap}