#keno-home *{box-sizing:border-box}#keno-home{scroll-behavior:smooth}#keno-home{margin:0;background:#0b0d12;color:#f9f8f5;font:16px/1.6 Arial,sans-serif}#keno-home a{color:inherit;text-decoration:none}#keno-home button,#keno-home select{font:inherit}#keno-home button,#keno-home a,#keno-home summary,#keno-home select{touch-action:manipulation}#keno-home a:focus-visible,#keno-home button:focus-visible,#keno-home summary:focus-visible,#keno-home select:focus-visible{outline:3px solid #f7b45c;outline-offset:5px}#keno-home .wrap{max-width:1180px;margin:auto;padding:0 28px}#keno-home .notice{background:#20232b;text-align:center;font-size:12px;padding:8px;color:#d4d5dc}#keno-home header{border-bottom:1px solid #ffffff13}#keno-home nav{display:flex;align-items:center;justify-content:space-between;height:88px;gap:24px}#keno-home .brand{font-size:25px;font-weight:800;letter-spacing:-1px}#keno-home .brand b{color:#ff4b50}#keno-home .logo{display:inline-grid;place-items:center;background:#ff454d;width:34px;height:34px;border-radius:10px;margin-right:10px;font-size:20px}#keno-home .links{display:flex;gap:30px;color:#c8cbd5;font-size:14px}#keno-home .btn{display:inline-flex;align-items:center;justify-content:center;background:#ff454d;color:white;padding:14px 23px;border-radius:8px;border:1px solid #ff454d;font-weight:700;font-size:14px;cursor:pointer}#keno-home .btn:hover{background:#e3323b}#keno-home .secondary{background:transparent;border-color:#454852}#keno-home .secondary:hover{background:#252932}#keno-home .eyebrow{color:#ff777b;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}#keno-home .hero{padding:80px 0 68px;display:grid;grid-template-columns:1.03fr 1fr;gap:64px;align-items:center}#keno-home h1{font-size:clamp(44px,5vw,68px);line-height:1.06;letter-spacing:-3px;margin:22px 0}#keno-home h1 span{color:#ff555d}#keno-home p{color:#b8bcc8}#keno-home .lead{max-width:470px;font-size:17px}#keno-home .actions{display:flex;gap:12px;margin:29px 0 13px;flex-wrap:wrap}#keno-home .micro{font-size:12px;color:#a6adbd}#keno-home .pill{display:inline-block;padding:6px 12px;border:1px solid #56505a;border-radius:30px;font-size:12px;color:#eee0d3}#keno-home .visual{position:relative;background:radial-gradient(ellipse at 60% 40%,#56343f,transparent 70%);padding:22px 0}#keno-home .screen{transform:rotate(-2deg);border:1px solid #4e4651;background:#181b24;border-radius:17px;padding:17px;box-shadow:0 30px 85px #0009}#keno-home .screenhead{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#b3b9c7;margin-bottom:16px}#keno-home .screenbrand{font-weight:800;color:white;font-size:14px}#keno-home .feature{min-height:226px;background:linear-gradient(0deg,#101c18,transparent),radial-gradient(ellipse at 50% 110%,#78a162 0,#315547 40%,#142a2b 70%);border-radius:9px;padding:24px;position:relative;overflow:hidden;display:flex;align-items:end}#keno-home .pitch{position:absolute;width:80%;height:90px;border:1px solid #becba860;transform:perspective(180px) rotateX(40deg);top:40px;left:10%;box-shadow:0 0 50px #c8e09820}#keno-home .pitch:after{content:'';position:absolute;border:1px solid #becba860;border-radius:50%;width:55px;height:55px;left:42%;top:15px}#keno-home .feature h3{position:relative;font-size:25px;line-height:1.1;margin:0}#keno-home .feature small{font-size:9px;letter-spacing:2px;color:#c5dfaf}#keno-home .tilegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}#keno-home .tile{border-radius:7px;padding:28px 10px 12px;min-height:100px;background:linear-gradient(135deg,#4c3458,#222335);font-size:13px;font-weight:bold}#keno-home .tile:nth-child(2){background:linear-gradient(135deg,#8b5336,#342535)}#keno-home .tile:nth-child(3){background:linear-gradient(135deg,#315568,#25273a)}#keno-home .tile small{display:block;font-size:9px;color:#e4dce8;font-weight:400}#keno-home .trialtag{position:relative;float:right;margin-top:-15px;margin-right:15px;background:#f5ede3;color:#171b23;padding:15px 22px;border-radius:10px;box-shadow:0 12px 30px #0005}#keno-home .trialtag strong{font-size:26px}#keno-home .trialtag span{font-size:12px;margin-left:8px}#keno-home .caption{clear:both;font-size:10px;text-align:center;padding-top:16px;color:#9fa4b2}#keno-home .devices{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:26px 0;border-top:1px solid #ffffff15;border-bottom:1px solid #ffffff15;color:#d2d5dd;font-size:14px}#keno-home .devices span:first-child{color:#9299aa;font-size:11px;letter-spacing:1px}#keno-home .section{padding:78px 0}#keno-home h2{font-size:38px;line-height:1.2;letter-spacing:-1.4px;margin:12px 0 18px}#keno-home .sectionintro{max-width:570px}#keno-home .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:35px}#keno-home .stepnum{color:#ff6a71;font-size:13px}#keno-home .steps h3{font-size:20px;margin-bottom:8px}#keno-home .steps p{font-size:14px}#keno-home .trial{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;background:#f3eee6;color:#14171e;padding:45px;border-radius:18px}#keno-home .trial p{color:#5b5e66}#keno-home .trial h2{font-size:38px}#keno-home .trial .eyebrow{color:#a12631}#keno-home .form{background:#fff;border:1px solid #dedbd6;border-radius:12px;padding:26px}#keno-home .price{font-size:48px;letter-spacing:-2px;font-weight:800;line-height:1.2}#keno-home .price small{font-size:14px;letter-spacing:0;font-weight:400;color:#656977}#keno-home label{display:block;font-size:13px;font-weight:700;margin:20px 0 8px}#keno-home select{width:100%;padding:12px;border:1px solid #c7cbd2;border-radius:6px;background:white;color:#20232b}#keno-home .form button{width:100%;margin-top:18px}#keno-home .form .micro{color:#666c77}#keno-home .plans{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}#keno-home .plan{border:1px solid #363a45;border-radius:12px;padding:26px 21px;background:#12151d}#keno-home .plan.best{border-color:#ff626a;background:linear-gradient(150deg,#31202b,#141720)}#keno-home .plan h3{font-size:17px;margin:0 0 20px}#keno-home .plan .price{font-size:35px}#keno-home .plan p{font-size:12px}#keno-home .plan ul{list-style:none;padding:16px 0;margin:20px 0;border-top:1px solid #343744;font-size:13px;color:#c6cbd5}#keno-home .plan li{margin:9px 0}#keno-home .plan li:before{content:'✓';color:#ff777b;margin-right:9px}#keno-home .plan .btn{width:100%}#keno-home .badge{color:#ff8d94;font-size:10px;letter-spacing:1px;text-transform:uppercase;margin-bottom:9px;height:18px}#keno-home .faq{max-width:780px;margin:auto}#keno-home details{border-bottom:1px solid #343744;padding:21px 0}#keno-home summary{cursor:pointer;font-weight:600}#keno-home details p{font-size:14px;max-width:670px}#keno-home .closing{text-align:center;padding:60px 20px;background:radial-gradient(ellipse at bottom,#45202c,transparent 70%)}#keno-home footer{padding:28px 0;border-top:1px solid #ffffff18;color:#a2a8b7;font-size:12px}#keno-home footer .wrap{display:flex;justify-content:space-between;gap:20px}#keno-home dialog{max-width:460px;width:calc(100% - 32px);border:1px solid #515666;background:#181c27;color:white;border-radius:15px;padding:30px}#keno-home dialog::backdrop{background:#000b}#keno-home dialog h2{font-size:25px}#keno-home dialog p{font-size:15px}@media(max-width:800px){#keno-home .links{display:none}#keno-home .hero{grid-template-columns:1fr;padding-top:44px;gap:25px}#keno-home h1{letter-spacing:-2px}#keno-home .visual{max-width:520px;width:100%;margin:auto}#keno-home .devices{flex-wrap:wrap;justify-content:center}#keno-home .devices span:first-child{width:100%;text-align:center}#keno-home .trial{grid-template-columns:1fr;gap:24px;padding:28px}#keno-home .plans{grid-template-columns:repeat(2,1fr)}#keno-home .steps{gap:20px}#keno-home .section{padding:55px 0}#keno-home h2{font-size:31px}}@media(max-width:480px){#keno-home .wrap{padding:0 20px}#keno-home nav{height:75px;gap:10px}#keno-home .brand{font-size:20px}#keno-home .logo{width:28px;height:28px;margin-right:5px}#keno-home nav .btn{padding:10px 12px;font-size:12px}#keno-home .steps,#keno-home .plans{grid-template-columns:1fr}#keno-home .steps{gap:5px}#keno-home .trial{padding:23px}#keno-home .trial h2{font-size:31px}#keno-home footer .wrap{flex-direction:column}#keno-home .hero{padding-bottom:40px}#keno-home .screen{transform:none}#keno-home .feature{min-height:200px}}

#keno-home .woocommerce-Price-amount{font:inherit} #keno-home .btn[aria-disabled="true"]{opacity:.6;cursor:default}
#keno-home .links{gap:20px}#keno-home .blog-image{display:block;width:100%;height:180px;object-fit:cover;border-radius:8px;margin-bottom:20px}#keno-home .blog-card h3{font-size:20px;line-height:1.35;margin:14px 0}#keno-home .blog-card time{color:#bac1d0;font-size:12px}#keno-home .footer-links{display:flex;flex-wrap:wrap;gap:12px 22px;margin:18px 0}#keno-home .footer-links a{font-size:13px}#keno-home .footer-links a:hover,#keno-home .blog-card a:hover{text-decoration:underline}#keno-home .footer-contact{color:#bac1d0;font-size:13px}#keno-home footer .wrap{display:block}

#keno-home.keno-flow{min-height:100vh}#keno-home .order-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:64px 0 80px;align-items:start}#keno-home .order-layout h1{font-size:clamp(40px,5vw,60px)}#keno-home .order-summary{margin-top:30px;max-width:450px}#keno-home .order-form{background:#171b24;border:1px solid #353b49;padding:32px;border-radius:18px}#keno-home .order-form h2{margin-top:0}#keno-home .order-form label{font-size:14px}#keno-home .order-form input:not([type=hidden]),#keno-home .order-form select{display:block;width:100%;min-height:48px;background:#0b0f17;border:1px solid #566073;border-radius:8px;padding:12px 14px;color:#fff;font:inherit}#keno-home .order-form input:focus-visible{outline:3px solid #f7b45c;outline-offset:2px}#keno-home .order-form a{text-decoration:underline}#keno-home .order-form .micro{font-size:12px;line-height:1.7;margin:20px 0}#keno-home .whatsapp-btn{background:#18864d;border-color:#18864d;min-height:52px}#keno-home .whatsapp-btn:hover{background:#126a3d}#keno-home .order-form .btn{width:100%}#keno-home .keno-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#keno-home .order-errors{border:1px solid #ff777b;padding:16px;border-radius:8px;background:#3b202a}#keno-home .thank-card{max-width:700px;margin:auto;padding:70px 0 90px;text-align:center}#keno-home .thank-card h1{font-size:clamp(38px,5vw,60px)}#keno-home .thank-card .plan{margin:30px auto;max-width:480px}#keno-home .thank-card h2{font-size:27px}#keno-home .success-mark{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#163d2a;color:#7bebaf;font-size:34px;margin:0 auto 25px}@media(max-width:800px){#keno-home .order-layout{grid-template-columns:1fr;gap:30px;padding:35px 0 55px}#keno-home .order-summary{max-width:none}#keno-home .order-form{padding:24px}#keno-home.keno-flow nav .micro{display:none}}
