@font-face{font-family:Jakarta;src:url('/assets/jakarta-400.ttf')}@font-face{font-family:Jakarta;src:url('/assets/jakarta-600.ttf');font-weight:600}@font-face{font-family:Poppins;src:url('/assets/poppins-600.ttf');font-weight:600}
:root{--navy:#01024f;--green:#0aeb7d;--muted:#5d6974;--line:#dce4e0;--paper:#f6f8f7}*{box-sizing:border-box}body.compact-home{margin:0;background:var(--paper);color:#131b39;font:14px/1.6 Jakarta,Arial,sans-serif}.wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}a{color:inherit}button,input{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #268575;outline-offset:4px}h1,h2,h3{font-family:Poppins,Arial,sans-serif;color:var(--navy);letter-spacing:-.025em}h1{font-size:44px;line-height:1.2;margin:12px 0 18px}h2{font-size:25px;line-height:1.3;margin:0}h3{font-size:16px;margin:8px 0}.eyebrow,.step-label{font-size:10px;font-weight:600;letter-spacing:.13em;color:#267557;margin:0 0 8px}.section-note{font-size:12px;color:var(--muted);margin:12px 0}.beta-header{padding:20px 0;display:flex;align-items:center;gap:30px;border-bottom:1px solid var(--line);position:static;background:transparent;min-height:0}.brand{display:flex;align-items:center;gap:8px;flex:none}.brand-icon{width:29px;height:29px;object-fit:contain}.brand-wordmark{width:136px;height:auto}.beta-desktop-nav{display:flex;gap:26px;margin-left:auto;font-size:12px;align-items:center}.beta-desktop-nav a{text-decoration:none}.beta-nav-cta{background:var(--navy);color:#fff;padding:10px 15px;border-radius:5px;font-size:12px;text-decoration:none}.mobile-menu{display:none}.home-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;padding:50px 0 38px}.home-hero h1 span{color:#146c4f}.lead{font-size:15px;color:#536172;margin:0 0 24px;line-height:1.8}.home-actions{display:flex;align-items:center;gap:22px;font-size:12px}.home-actions a{text-decoration:none}.primary{display:inline-flex;align-items:center;gap:20px;background:var(--navy);color:#fff;padding:12px 18px;border-radius:5px;font-weight:600}.feature-game{border:1px solid var(--line);border-top:3px solid #16b674;border-radius:8px;background:#fff;padding:20px}.feature-game h2{font-size:22px;margin:10px 0 16px}.feature-game>p{font-size:11px;color:var(--muted);margin:12px 0 0}.identity{display:flex;align-items:center;gap:10px;min-width:0}.identity img{width:28px;height:28px;object-fit:contain;flex:none}.identity strong{font-weight:600}.feature-game .identity img{width:32px;height:32px}.mini-models{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mini-models>div{padding-left:12px;border-left:1px solid var(--line)}.mini-models>div:first-child{padding-left:0;border:0}.mini-models span{display:block;font-size:10px;color:var(--muted)}.mini-models b{font-size:19px;display:block;color:var(--navy);margin-top:3px}.mini-models small{font-size:10px;color:var(--muted)}.home-section{padding:28px 0;border-top:1px solid var(--line)}.section-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.section-top>a{font-size:12px;color:#186e53;white-space:nowrap}.prediction-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid var(--line);font-size:13px}.prediction-table th,.prediction-table td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--line)}.prediction-table thead th{font-size:10px;color:var(--muted);font-weight:600;background:#f0f4f2}.prediction-table tbody th{font-weight:400;width:51%}.prediction-table td{font-weight:600;color:var(--navy);white-space:nowrap}.prediction-table .match-copy{min-width:0}.prediction-table .match-copy a{text-decoration:none;font-weight:600}.prediction-table .match-copy small{display:block;font-size:10px;color:var(--muted);font-weight:400;margin-top:4px}.prediction-table .marks{display:flex;gap:3px}.prediction-table .identity{gap:14px}.prediction-table .marks img{width:24px;height:24px}.news-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.news-item{display:flex;gap:12px;align-items:flex-start;padding:10px 0}.news-media{width:62px;height:62px;display:flex;flex:none;align-items:center;justify-content:center;gap:2px;background:#e8eeeb;border-radius:6px;overflow:hidden}.news-media img{width:62px;height:62px;object-fit:cover}.news-media.teams img{width:28px;height:28px;object-fit:contain}.news-item a{font-size:13px;font-weight:600;text-decoration:none;line-height:1.5}.news-item p{font-size:10px;color:var(--muted);margin:5px 0}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:24px 0}.how-grid p{font-size:13px;color:var(--muted);margin:0}.walkthrough{border-top:1px solid var(--line);padding-top:16px}.walkthrough>summary{font-size:12px;color:#176e50;cursor:pointer;font-weight:600}.walkthrough .motion-terminal{margin-top:20px}.home-faq{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px}.home-faq h2{grid-column:1/-1;margin-bottom:8px}.home-faq details{padding:14px;background:#fff;border:1px solid var(--line);border-radius:5px}.home-faq summary{font-weight:600;cursor:pointer}.home-faq p{color:var(--muted);font-size:13px}.compact-home .beta-signup{margin:24px 0 0;padding:34px 0;background:#e8efea;color:var(--navy)}.compact-home .signup-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:80px}.compact-home .signup-promise h2{font-size:29px;line-height:1.3}.compact-home .signup-copy h3{font-size:19px}.compact-home .signup-copy>p{font-size:12px}.compact-home .signup-fields{display:flex;gap:8px}.compact-home .signup-fields input{min-width:0;flex:1;padding:11px;background:#fff;border:1px solid #bdcbc1;border-radius:4px}.compact-home .signup-fields button{background:var(--navy);color:#fff;border:0;border-radius:4px;padding:12px 14px;font-size:12px}.compact-home .signup-copy label{font-size:12px}.compact-home .signup-copy #beta-privacy,.compact-home .signup-dashboard{font-size:11px}.compact-home .site-end{padding:28px 0 14px;background:#fff;color:var(--navy);border-top:1px solid var(--line)}.compact-home .footer-main{display:grid;grid-template-columns:2fr 1fr 1fr;gap:35px}.compact-home .footer-intro p{font-size:12px;color:var(--muted)}.compact-home .footer-main nav{display:flex;flex-direction:column;gap:7px}.compact-home .footer-main nav h3{font-size:12px}.compact-home .footer-main nav a{font-size:12px;text-decoration:none;display:flex;gap:7px;align-items:center}.compact-home .footer-main nav a>span{margin-left:auto}.compact-home .footer-base{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);border-top:1px solid var(--line);margin-top:22px;padding-top:12px}.ps-social-icon{width:15px;height:15px;fill:currentColor;flex:none}.compact-home [data-scroll-reveal]{opacity:1;transform:none}.review-notice{display:none}.edition-main{padding-block:32px}.edition-main h1{font-size:34px}.edition-intro{max-width:850px;color:var(--muted)}.edition-meta{font-size:12px;color:var(--muted)}.research-note{font-size:12px;padding:13px 16px;background:#e9f0eb;border-left:3px solid #16805b;margin:22px 0}.game-reasons{border-bottom:1px solid var(--line);background:#fff;padding:16px 20px;scroll-margin-top:15px}.game-reasons>summary{display:flex;gap:14px;align-items:center;cursor:pointer;list-style:none}.game-reasons>summary:after{content:'+';margin-left:auto;color:#146e50}.game-reasons[open]>summary:after{content:'−'}.game-reasons .identity{font-size:14px}.game-reasons .identity small{font-size:11px;color:var(--muted);display:block}.reason-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:22px}.reason-grid article{border-left:1px solid var(--line);padding-left:20px}.reason-grid article:first-child{border:0;padding:0}.reason-grid h3{font-size:13px;margin:0}.reason-grid strong.pick{font-size:22px;color:var(--navy);display:block;margin:8px 0}.reason-grid p,.reason-grid li{font-size:12px;color:#4f5c6a}.reason-grid ul{padding-left:16px}.reason-grid h4{font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin:14px 0 4px}.source-line{font-size:11px;color:var(--muted);padding-top:12px}.edition-method{padding:26px 0;max-width:850px}.edition-method p,.edition-method li{font-size:13px;color:var(--muted)}.edition-method h2{font-size:22px}.edition-state{font-size:10px;font-weight:600;color:#607165}.model-key{display:none}
@media(max-width:760px){.wrap{width:calc(100% - 32px)}.beta-header{padding:15px 0;gap:12px}.brand-wordmark{width:117px}.brand-icon{width:25px;height:25px}.beta-desktop-nav{display:none}.beta-nav-cta{margin-left:auto;padding:8px 10px;font-size:10px}.mobile-menu{display:block;position:relative;font-size:12px}.mobile-menu nav{position:absolute;right:0;top:28px;width:190px;background:#fff;padding:16px;border:1px solid var(--line);box-shadow:0 5px 15px #0001;z-index:5;display:grid;gap:14px}.home-hero{grid-template-columns:1fr;gap:24px;padding:30px 0}h1{font-size:32px}.lead{font-size:13px;margin-bottom:20px}.home-actions{gap:14px;font-size:11px}.primary{padding:11px 13px;gap:12px}.feature-game{padding:16px}.feature-game h2{font-size:20px}.feature-game .mini-models b{font-size:18px}.section-top{align-items:flex-start;gap:10px}h2{font-size:21px}.section-top>a{font-size:11px}.prediction-table,.prediction-table tbody{display:block}.prediction-table thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.prediction-table tr{display:grid;grid-template-columns:repeat(3,1fr);padding:12px 14px;border-bottom:1px solid var(--line);gap:10px}.prediction-table tbody th{grid-column:1/-1;width:auto;padding:0;border:0}.prediction-table td{padding:0;border:0;font-size:13px}.prediction-table td:before{content:attr(data-model);display:block;color:var(--muted);font-size:9px;font-weight:400}.prediction-table .marks img{width:24px;height:24px}.news-list{grid-template-columns:1fr;gap:0}.news-item{padding:12px 0;border-bottom:1px solid var(--line)}.news-media{width:50px;height:50px}.news-media img{width:50px;height:50px}.how-grid{grid-template-columns:1fr;gap:16px}.home-faq{grid-template-columns:1fr}.home-faq h2{grid-column:auto}.compact-home .signup-grid{grid-template-columns:1fr;gap:12px}.compact-home .signup-promise h2{font-size:25px}.compact-home .signup-promise h2 br{display:none}.compact-home .signup-fields{flex-direction:column}.compact-home .footer-main{grid-template-columns:1fr 1fr;gap:18px}.compact-home .footer-intro{grid-column:1/-1}.compact-home .footer-base{flex-direction:column;gap:8px}.reason-grid{grid-template-columns:1fr;gap:18px}.reason-grid article{padding:16px 0 0;border-left:0;border-top:1px solid var(--line)}.game-reasons{padding:15px 12px}.game-reasons .identity img{width:24px;height:24px}.game-reasons .identity{gap:8px;font-size:12px}.edition-main h1{font-size:27px}.edition-intro{font-size:13px}.section-note{font-size:11px}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.edition-main .game-reasons:target{border-left:3px solid #0aba6d}.home-hero .feature-game .eyebrow{color:#267557;margin:0}
.model-label{display:inline-flex!important;align-items:center;gap:5px;color:var(--navy)!important;font-weight:600;white-space:nowrap}.model-label img{width:16px;height:16px;object-fit:contain;flex:none}.mini-models .model-label{font-size:10px}.model-version{display:block;font-size:10px;font-weight:400;color:var(--muted);margin-top:4px}.history-link{display:flex;gap:16px;align-items:center;font-size:12px}.history-link>a{font-weight:600;color:#176e50}.history-tools{display:flex;flex-wrap:wrap;align-items:end;gap:18px;margin-block:24px;font-size:12px}.history-tools label{display:grid;gap:5px}.history-tools select{font:inherit;padding:9px;border:1px solid var(--line);border-radius:4px;background:#fff;max-width:100%}.history-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.model-scorecard{padding:18px;border:1px solid var(--line);border-top:3px solid #16b674;background:white;border-radius:6px}.model-scorecard .model-record{display:block;color:var(--navy);font-size:28px;margin-top:12px}.model-scorecard p{font-size:12px;margin:6px 0}.model-scorecard small{font-size:10px;color:var(--muted)}.history-table,.wallet-table-compact{width:100%;border-collapse:collapse;background:white;margin-top:18px;font-size:12px}.history-table th,.history-table td,.wallet-table-compact th,.wallet-table-compact td{text-align:left;padding:13px 12px;border-bottom:1px solid var(--line);vertical-align:top}.history-table thead,.wallet-table-compact thead{font-size:10px;color:var(--muted);background:#edf2ef}.history-table tbody th,.wallet-table-compact tbody th{font-weight:400}.history-table small,.wallet-table-compact small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.history-table .identity img{width:22px;height:22px}.grade.win{color:#137044}.grade.loss{color:#9a3840}.featured-research{padding:12px 0;font-size:12px;display:flex;gap:14px;flex-wrap:wrap;align-items:center}.featured-research:has(strong){margin:16px 0;padding:16px;background:#e9f0eb;border-left:3px solid #16805b}.featured-research small{width:100%;color:var(--muted)}.wallet-comparison{margin-top:16px;border-top:1px solid var(--line)}.wallet-heading{font-size:12px;font-weight:600;margin-bottom:5px}.wallet-comparison>a,.wallet-comparison a{font-size:11px}.history-method{font-size:12px;color:var(--muted);margin-block:20px}.history-method>summary{font-weight:600;cursor:pointer;color:var(--navy)}.history-method p{max-width:850px}.wallet-table-compact a{overflow-wrap:anywhere}.history-models:empty{display:none}
@media(max-width:760px){.beta-desktop-nav{gap:16px}.model-label{gap:4px}.mini-models .model-label{font-size:9px}.mini-models .model-label img{width:12px;height:12px}.history-models{gap:7px}.model-scorecard{padding:10px 7px}.model-scorecard>.model-label{font-size:10px;white-space:normal}.model-scorecard .model-label img{width:14px;height:14px}.model-scorecard p{font-size:10px}.model-scorecard .model-record{font-size:23px}.history-tools{gap:12px}.history-tools label{max-width:100%}.history-link{flex-direction:column;align-items:flex-start;gap:5px}.history-table,.history-table tbody{display:block}.history-table thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.history-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line);padding:12px;gap:10px}.history-table th,.history-table td{border:0;padding:0;font-size:11px;overflow-wrap:anywhere}.history-table tbody th{grid-column:1/-1}.history-table td:nth-child(2){grid-column:1/-1;background:#f2f5f3;padding:6px}.history-table td:before{content:attr(data-label);display:block;font-size:9px;color:var(--muted);margin-bottom:4px}.wallet-table-compact th,.wallet-table-compact td{padding:8px 5px;font-size:10px}.wallet-table-compact thead{font-size:9px}.wallet-table-compact small{font-size:9px}.featured-research{gap:8px}.featured-research .identity{font-size:12px}}
