*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.lp{background:var(--rb-page);color:var(--rb-text);font:400 16px / 1.55 var(--rb-font-body);-webkit-font-smoothing:antialiased;margin:0}.lp img{max-width:100%;display:block}.lp a{color:inherit}.lp :focus-visible{box-shadow:var(--rb-focus);border-radius:6px;outline:none}.lp-skip{z-index:10;background:var(--rb-amber);color:var(--rb-on-amber);border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:16px}.lp-skip:focus{top:12px}.lp-top{width:min(1080px,100%);padding:14px max(16px, env(safe-area-inset-right)) 14px max(16px, env(safe-area-inset-left));justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex}.lp-top__brand img{width:auto;height:44px}.lp-top__nav{align-items:center;gap:14px;display:flex}.lp-link{min-height:var(--rb-touch);color:var(--rb-text-2);align-items:center;padding:0 4px;font-weight:600;text-decoration:none;display:inline-flex}.lp-link:hover{color:var(--rb-text)}.lp-btn{min-height:var(--rb-touch);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 22px;text-decoration:none;display:inline-flex}.lp-btn--primary{background:var(--rb-amber-grad);box-shadow:var(--rb-shadow-primary);color:var(--rb-on-amber);font:800 17px / 1.1 var(--rb-font-display);text-transform:uppercase}.lp .lp-btn--primary{color:var(--rb-on-amber)}.lp-btn__sub{font:600 13px / 1.2 var(--rb-font-body);text-transform:none;color:var(--rb-on-amber-2)}.lp-btn--secondary{border:1px solid var(--rb-line-4);background:var(--rb-surface);font:600 15px / 1.1 var(--rb-font-body)}.lp .lp-btn--secondary{color:var(--rb-text-2)}.lp .lp-btn--secondary:hover{color:var(--rb-text);border-color:var(--rb-amber-line)}.lp-btn--small{padding:8px 14px;font-size:14px}.lp-hero{width:min(1080px,100%);padding:12px max(16px, env(safe-area-inset-right)) 36px max(16px, env(safe-area-inset-left));gap:28px;margin:0 auto;display:grid}@media (width>=880px){.lp-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:44px;padding-top:36px;padding-bottom:64px}}.lp-eyebrow{font:600 12px / 1.2 var(--rb-font-body);letter-spacing:.32em;text-transform:uppercase;color:var(--rb-sand);margin:0 0 10px}.lp h1,.lp h2,.lp h3{font-family:var(--rb-font-display);color:var(--rb-text);margin:0}.lp h1{letter-spacing:-.01em;font-size:clamp(32px,6vw,52px);font-weight:900;line-height:1.08}.lp-lead{max-width:34em;color:var(--rb-text-2);margin:16px 0 0;font-size:17px}.lp-cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.lp-fine{color:var(--rb-text-3);margin:14px 0 0;font-size:13px}.lp-table{padding-bottom:46px;position:relative}.lp-table__felt{border:1px solid var(--rb-line-2);background:var(--rb-table-vignette), var(--rb-table-felt), var(--rb-table);box-shadow:var(--rb-shadow-panel);border-radius:22px;flex-direction:column;gap:16px;padding:22px 18px 64px;display:flex}.lp-meld{align-items:center;gap:14px;display:flex}.lp-meld__label{min-width:38px;font:800 11px / 1 var(--rb-font-body);letter-spacing:.18em;color:var(--rb-sand)}.lp-meld__cards{display:flex}.lp-meld__cards img{width:46px;height:auto;filter:drop-shadow(var(--rb-shadow-table))}.lp-hand{display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.lp-hand img{width:60px;height:auto;filter:drop-shadow(var(--rb-shadow-hand));transform-origin:50% 120%}.lp-hand img:first-child{transform:rotate(-12deg)}.lp-hand img:nth-child(2){transform:rotate(-6deg)translateY(-4px)}.lp-hand img:nth-child(3){transform:translateY(-6px)}.lp-hand img:nth-child(4){transform:rotate(6deg)translateY(-4px)}.lp-hand img:nth-child(5){transform:rotate(12deg)}@media (width>=560px){.lp-meld__cards img{width:56px}.lp-hand img{width:72px}}.lp-section{width:min(1080px,100%);padding:40px max(16px, env(safe-area-inset-right)) 8px max(16px, env(safe-area-inset-left));margin:0 auto}.lp h2{margin-bottom:20px;font-size:clamp(24px,4vw,32px);font-weight:800;line-height:1.2}.lp h3{font-size:18px;font-weight:800}.lp-term{letter-spacing:.04em;color:var(--rb-amber)}.lp-term--danger{color:var(--rb-danger-text)}.lp-term--success{color:var(--rb-success-text)}.lp-rules{gap:14px;display:grid}@media (width>=640px){.lp-rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=980px){.lp-rules{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-rule,.lp-mode{border:1px solid var(--rb-line-3);background:var(--rb-walnut);border-radius:16px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.lp-rule p,.lp-mode p{color:var(--rb-text-2);margin:0}.lp-rule__cards{margin-top:auto;padding-top:6px;display:flex}.lp-rule__cards img{width:42px;height:auto;filter:drop-shadow(var(--rb-shadow-table))}.lp-steps{counter-reset:lp-step;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.lp-steps li{color:var(--rb-text-2);counter-increment:lp-step;padding-left:46px;position:relative}.lp-steps li:before{content:counter(lp-step);background:var(--rb-amber-tint-2);border:1px solid var(--rb-amber-line);width:32px;height:32px;font:800 15px / 1 var(--rb-font-display);color:var(--rb-amber);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.lp-steps strong,.lp-points strong{color:var(--rb-text)}.lp-note{color:var(--rb-text-3);margin:18px 0 0;font-size:14px}.lp-modes{gap:14px;display:grid}@media (width>=720px){.lp-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-mode .lp-btn{align-self:flex-start;margin-top:auto}.lp-mode--bots{border-color:var(--rb-amber-line);background:var(--rb-amber-tint), var(--rb-walnut)}.lp-points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-points li{border-left:3px solid var(--rb-amber-line);background:var(--rb-surface);color:var(--rb-text-2);border-radius:0 12px 12px 0;padding:14px 18px}.lp-faq{gap:10px;margin:0;display:grid}.lp-faq div{border:1px solid var(--rb-line-2);border-radius:12px;padding:14px 18px}.lp-faq dt{color:var(--rb-text);font-weight:600}.lp-faq dd{color:var(--rb-text-2);margin:4px 0 0}.lp-final{border:1px solid var(--rb-line-2);background:var(--rb-table-vignette), var(--rb-table-felt), var(--rb-table);text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:18px;width:min(1080px,100% - 32px);margin:48px auto 0;padding:36px 16px;display:flex}.lp-final h2{margin:0}.lp-foot{width:min(1080px,100%);padding:40px max(16px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:var(--rb-text-3);text-align:center;flex-direction:column;align-items:center;gap:10px;margin:0 auto;font-size:14px;display:flex}.lp-foot p{margin:0}.lp-foot__links{flex-wrap:wrap;justify-content:center;gap:4px 18px;display:flex}.lp-foot__links a{min-height:var(--rb-touch);color:var(--rb-text-2);align-items:center;display:inline-flex}.lp-meld__cards img+img{margin-left:-18px}.lp-hand img+img{margin-left:-26px}.lp-rule__cards img+img{margin-left:-14px}@media (width>=560px){.lp-hand img+img{margin-left:-30px}}.lp-rule__cards img.is-new{box-shadow:var(--rb-glow-min);filter:none;border-radius:6px;margin-left:6px}
