:root{--ink:#11110f;--paper:#f5f2e9;--acid:#d7ff4f;--coral:#ff6b51;--violet:#8373ff;--line:#cbc7bc;--muted:#686861}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 40px);margin-inline:auto}.demo-bar{color:#fff;background:var(--ink);letter-spacing:.04em;justify-content:center;align-items:center;gap:12px;min-height:34px;padding:8px 16px;font:700 10px/1.3 monospace;display:flex}.demo-bar b{color:var(--ink);background:var(--acid);padding:4px 7px}.nav{justify-content:space-between;align-items:center;height:78px;display:flex}.brand{letter-spacing:-.04em;align-items:center;gap:10px;font-size:12px;font-weight:950;display:flex}.brand i{width:39px;height:39px;color:var(--acid);background:var(--ink);border-radius:11px;place-items:center;font:900 10px monospace;display:grid}.nav nav{color:var(--muted);gap:30px;font-size:10px;font-weight:800;display:flex}.nav nav a:hover{text-decoration:underline}.nav>button,.board-title button{color:#fff;background:var(--ink);border:0;border-radius:10px;padding:13px 15px;font-size:9px;font-weight:900}.nav>button b{color:var(--acid);margin-left:25px}.traffic{border-block:1px solid var(--ink);background:var(--acid)}.traffic .shell{justify-content:space-between;align-items:center;gap:22px;min-height:62px;display:flex}.traffic p{margin:0;font:10px monospace}.traffic p b{font:950 18px Arial}.traffic a{border-bottom:1px solid;font:900 9px monospace}.live{align-items:center;gap:7px;font:900 9px monospace;display:flex}.live i{background:#1b9b59;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1b9b5920}.board{padding:54px 0 100px}.board-title{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.board-title p,.how>div>div:first-child>p{color:var(--muted);letter-spacing:.08em;margin:0;font:800 9px monospace}.board-title h1{letter-spacing:-.07em;margin:12px 0 0;font-size:clamp(54px,7vw,92px);line-height:.86}.board-title>div:last-child{align-items:center;gap:18px;display:flex}.board-title>div:last-child>span{color:var(--muted);font:800 8px monospace}.podium{grid-template-columns:1.12fr 1fr 1fr;gap:12px;margin-bottom:34px;display:grid}.podium article{border:1px solid var(--ink);background:#fff;border-radius:20px;flex-direction:column;min-height:330px;padding:23px;display:flex;box-shadow:0 7px #d5d0c4}.podium article.podium-1{color:#fff;background:var(--ink);box-shadow:8px 8px 0 var(--acid)}.place{justify-content:space-between;align-items:center;font:900 10px monospace;display:flex}.place b{color:var(--ink);background:var(--acid);padding:6px 8px;font-size:8px}.product{align-items:center;gap:13px;margin:28px 0 14px;display:flex}.product i,.rank-product i{place-items:center;font-style:normal;font-weight:950;display:grid}.product i{width:54px;height:54px;color:var(--ink);border-radius:15px;font-size:21px}.product h2{letter-spacing:-.04em;margin:0 0 4px;font-size:24px}.product a,.rank-product a{color:#77776f;font:9px monospace}.podium-1 .product a{color:#aaa}.podium article>p{color:#66665f;margin:0;font-size:11px;line-height:1.5}.podium-1>p{color:#bbb}.podium-foot{grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;padding:20px 0 17px;display:grid}.podium-foot small,.metric span{color:#85857e;font:8px monospace;display:block}.podium-foot strong{margin-top:4px;font-size:25px;display:block}.podium article>button{border:1px solid var(--ink);background:0 0;border-radius:10px;justify-content:space-between;padding:12px;font-size:8px;font-weight:900;display:flex}.podium-1>button{border-color:var(--acid);color:var(--ink);background:var(--acid)}.table-head,.rank-list article{grid-template-columns:1fr 120px 120px 105px;align-items:center;display:grid}.table-head{color:#77776f;letter-spacing:.07em;padding:0 18px 11px;font:800 8px monospace}.rank-list{border-top:2px solid var(--ink)}.rank-list article{border-bottom:1px solid var(--line);gap:15px;padding:17px 18px}.rank-list article:hover{background:#fff}.rank-product{grid-template-columns:38px 43px 1fr;align-items:center;gap:12px;display:grid}.rank-product>strong{color:#7a7a73;font:800 10px monospace}.rank-product i{border-radius:12px;width:43px;height:43px}.rank-product h3{margin:0 0 3px;font-size:16px}.rank-product p{color:#66665f;margin:4px 0 0;font-size:10px}.metric b{font-size:19px}.rank-list article>button{border:1px solid var(--ink);background:0 0;border-radius:9px;justify-content:space-between;padding:10px 11px;font-size:8px;font-weight:900;display:flex}.rank-list article>button:hover{background:var(--acid)}.wide-submit{color:#65655f;background:0 0;border:1px dashed #98958d;border-radius:13px;justify-content:space-between;width:100%;margin-top:20px;padding:18px;font-size:9px;display:flex}.wide-submit b{color:var(--violet)}.how{color:#fff;background:#181a22;border-radius:28px;margin:0 14px;padding:90px 0}.how>.shell{grid-template-columns:.7fr 1.3fr;gap:80px;display:grid}.how h2{letter-spacing:-.06em;margin:18px 0 0;font-size:60px;line-height:.9}.steps{grid-template-columns:repeat(3,1fr);display:grid}.steps article{border:1px solid #ffffff20;min-height:230px;margin-left:-1px;padding:23px}.steps span{color:var(--acid);font:800 9px monospace}.steps h3{margin:88px 0 9px;font-size:21px}.steps p{color:#b7b8bd;margin:0;font-size:10px;line-height:1.5}.rules{grid-template-columns:1fr 1fr;gap:90px;padding:110px 0;display:grid}.rules h2{letter-spacing:-.06em;margin:0;font-size:65px;line-height:.9}.rules h2 em{color:var(--violet);font-style:normal}.rules>div{border-top:1px solid var(--ink)}.rules p{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:18px;margin:0;padding:20px 0;display:grid}.rules b{font:800 9px monospace}.rules span{color:#595952;font-size:11px;line-height:1.5}.footer{border-top:1px solid var(--line);color:#6c6c65;justify-content:space-between;align-items:center;min-height:130px;font-size:9px;display:flex}.footer>div{gap:20px;display:flex}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#11110fe8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:var(--paper);width:min(570px,100%);max-height:92vh;box-shadow:10px 10px 0 var(--acid);border-radius:24px;padding:38px;position:relative;overflow:auto}.close{background:0 0;border:0;font-size:28px;position:absolute;top:12px;right:17px}.modal>p{color:var(--violet);margin:0;font:900 9px monospace}.modal h2{letter-spacing:-.055em;margin:20px 0 7px;font-size:45px;line-height:.9}.modal>small{color:#77776f}.modal form{gap:13px;margin-top:25px;display:grid}.modal label{letter-spacing:.06em;font:800 8px monospace}.modal label>input{background:#fff;border:1px solid #c4c0b6;border-radius:9px;outline:none;width:100%;margin-top:6px;padding:12px;display:block}.amount{background:#fff;border:1px solid #c4c0b6;border-radius:10px;grid-template-columns:42px 25px 1fr 42px;align-items:center;margin-top:6px;display:grid;overflow:hidden}.amount button{background:#ebe7de;border:0;height:46px;font-size:18px}.amount span{font-size:20px;font-weight:900}.amount input{border:0;outline:none;width:100%;height:46px;font-size:23px;font-weight:950}.quick{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.quick button{background:0 0;border:1px solid #bbb7ad;border-radius:8px;padding:9px;font-size:8px;font-weight:900}.checkout{color:#fff;background:var(--ink);border:0;border-radius:10px;justify-content:space-between;padding:14px;font-size:9px;font-weight:900;display:flex}.checkout span{color:var(--acid)}.toast{z-index:60;color:#fff;background:var(--ink);border-radius:11px;align-items:center;gap:16px;padding:14px 16px;font-size:10px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 15px 40px #0003}.toast button{color:#fff;background:0 0;border:0;font-size:17px}@media (max-width:850px){.nav nav{display:none}.traffic .shell{flex-wrap:wrap;padding-block:13px}.board-title{flex-direction:column;align-items:start;gap:20px}.podium{grid-template-columns:1fr}.podium article{min-height:280px}.table-head{display:none}.rank-list article{grid-template-columns:1fr 90px 90px}.rank-list article>button{grid-column:1/-1}.how>.shell,.rules{grid-template-columns:1fr}.how>.shell{gap:40px}.rules{gap:45px}}@media (max-width:600px){.shell{width:calc(100% - 24px)}.demo-bar span,.nav>button,.traffic p:nth-of-type(2),.traffic p:nth-of-type(3){display:none}.board{padding-top:38px}.board-title h1{font-size:57px}.board-title>div:last-child{justify-content:space-between;width:100%}.podium{gap:9px}.rank-list article{grid-template-columns:1fr 70px;padding:14px 7px}.rank-product{grid-template-columns:29px 40px 1fr}.rank-product i{width:40px;height:40px}.rank-product p,.metric:first-of-type{display:none}.metric{text-align:right}.wide-submit span{display:none}.how{margin:0 5px;padding:70px 0}.how h2{font-size:50px}.steps{grid-template-columns:1fr}.steps article{min-height:165px}.steps h3{margin-top:48px}.rules{padding:80px 0}.rules h2{font-size:52px}.footer{flex-wrap:wrap;gap:16px;padding:30px 0}.footer p{order:3;width:100%}.modal{padding:34px 20px}.modal h2{font-size:39px}}.modal select{background:#fff;border:1px solid #c4c0b6;border-radius:9px;outline:none;width:100%;margin-top:6px;padding:12px;display:block}.plan-proof{background:#fff;border:1px solid #c4c0b6;border-radius:10px;grid-template-columns:1fr auto;gap:5px 15px;padding:15px;display:grid}.plan-proof b,.plan-proof span{grid-column:1}.plan-proof span{color:var(--muted);font-size:10px}.plan-proof strong{grid-area:1/2/3;align-self:center;font-size:25px}.plan-proof strong small{font-size:8px}.guarantee{text-align:center;color:var(--muted)}.announce{color:#fff;background:var(--ink);justify-content:center;align-items:center;gap:12px;min-height:34px;padding:8px 16px;font:700 10px/1.3 monospace;display:flex}.announce span{color:var(--ink);background:var(--acid);padding:4px 7px;font-weight:900}.announce p{margin:0}.page-alert{color:#8e2d1d;background:#fff0eb;border:1px solid #cc735f;border-radius:10px;justify-content:space-between;align-items:center;margin:-8px 0 22px;padding:13px 15px;font-size:11px;display:flex}.page-alert button{background:0 0;border:0;font-size:18px}.place>b{color:var(--ink);background:#e8e5dc;border-radius:20px;padding:6px 8px;font-size:8px}.podium-1 .place>b{background:var(--acid)}.open-copy{margin:34px 0}.open-copy>span,.available-label{color:var(--violet);font:900 8px monospace}.open-copy h2{margin:10px 0 8px;font-size:27px}.open-copy p{color:#6b6b64;margin:0;font-size:11px}.podium-1 .open-copy p{color:#aaa}.podium button:disabled,.rank-list button:disabled{cursor:not-allowed;opacity:.48}.card-action{border:1px solid var(--ink);background:0 0;border-radius:10px;justify-content:space-between;padding:12px;font-size:8px;font-weight:900;display:flex}.podium-1 .card-action{border-color:var(--acid);color:var(--ink);background:var(--acid)}.row-link{border:1px solid var(--ink);border-radius:9px;justify-content:space-between;padding:10px 11px;font-size:8px;font-weight:900;display:flex}.loading{text-align:center;color:var(--muted);font:800 9px monospace}.form-error{color:#8e2d1d;background:#fff0eb;border-radius:8px;padding:11px;font-size:10px}.checkout:disabled{cursor:wait;opacity:.65}.guarantee a{text-decoration:underline}.legal-page{background:var(--paper);min-height:100vh;padding:70px 20px}.legal-page>section{width:min(720px,100%);margin:auto}.legal-page>section>a:first-child{margin-bottom:60px;font:900 9px monospace;display:inline-block}.legal-page .eyebrow{color:var(--violet);letter-spacing:.1em;font:900 9px monospace;display:block}.legal-page h1{letter-spacing:-.06em;margin:20px 0 28px;font-size:clamp(48px,8vw,76px);line-height:.9}.legal-page h2{margin:45px 0 10px;font-size:22px}.legal-page p{color:#5d5d57;font-size:14px;line-height:1.7}.legal-page p a{text-decoration:underline}.success-box{border:1px solid var(--ink);background:#fff;border-radius:15px;margin:35px 0;padding:24px}.success-box p{margin-bottom:0}.primary-link{color:#fff;background:var(--ink);border-radius:10px;padding:14px 17px;margin:0 20px 0 0!important;font:900 9px monospace!important;display:inline-block!important}@media (max-width:600px){.announce p{display:none}.legal-page{padding-top:45px}.legal-page>section>a:first-child{margin-bottom:40px}}.protection{grid-template-columns:1fr 1fr;gap:80px;padding:100px 0;display:grid}.protection>div:first-child>span,.protected-board>div>span{color:var(--violet);letter-spacing:.1em;font:900 9px monospace}.protection h2,.protected-board h2{letter-spacing:-.055em;margin:18px 0;font-size:58px;line-height:.9}.protection>div:first-child p{max-width:530px;color:var(--muted);font-size:13px;line-height:1.7}.refund-math{border:1px solid var(--ink);box-shadow:8px 8px 0 var(--acid);background:#fff;border-radius:20px;padding:26px}.refund-math>span{font:900 8px monospace}.refund-math p{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin:14px 0;padding:13px;display:flex}.refund-math p b{font-size:24px}.refund-math p small{color:var(--muted);font:800 8px monospace}.refund-math>i{text-align:center;font-size:20px;display:block}.refund-math .money-back{background:var(--acid);border:0;border-radius:10px}.refund-math>em{text-align:center;color:var(--violet);font:900 8px monospace;display:block}.protected-board{grid-template-columns:.55fr 1.45fr;gap:70px;padding:0 0 100px;display:grid}.protected-board>div:last-child{border-top:2px solid var(--ink)}.protected-board article{border-bottom:1px solid var(--line);grid-template-columns:1fr 80px 80px;align-items:center;gap:15px;padding:18px 0;display:grid}.protected-board h3{margin:0 0 5px}.protected-board article p{color:var(--muted);margin:0;font-size:10px}.protected-board article>b,.protected-board article>a{font:900 9px monospace}.modal input[type=number]{font-size:18px;font-weight:900}@media (max-width:850px){.protection,.protected-board{grid-template-columns:1fr;gap:35px}}@media (max-width:600px){.protection{padding:75px 0}.protection h2,.protected-board h2{font-size:48px}.protected-board article{grid-template-columns:1fr auto}.protected-board article>a{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
