@import url("https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700;800&display=swap");.rb{--bg:#080f1a;--bg2:#0a1422;--panel:#0d1a2b;--panel2:#10223a;--line:#1a3352;--line2:#244466;--text:#e8eef5;--text2:#a9bacd;--muted:#7590ad;--cyan:#00c6e0;--green:#00e676;--gold:#f0b429;--gold2:#ffd36b;--red:#ff5a5f;--display:"Sora","Inter",ui-sans-serif,system-ui,sans-serif;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-feature-settings:"tnum" 1,"cv11" 1;line-height:1.6;overflow-x:hidden}.rb a{color:inherit}.rb :focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:6px}.rb-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.rb h1,.rb h2,.rb h3{font-family:var(--display);letter-spacing:-.02em;color:#fff}.rb h2{font-size:clamp(28px,3.4vw,40px);line-height:1.12;font-weight:700;max-width:18ch}.rb h3{font-size:18px;line-height:1.3;font-weight:600}.rb p,.rb-lead{color:var(--text2)}.rb-lead{font-size:17px;line-height:1.65;max-width:60ch;margin-top:14px}.rb-section{padding:112px 0;border-top:1px solid rgba(26,51,82,.6)}.rb-section.alt{background:var(--bg2)}.rb-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:48px}.rb-head .rb-lead{margin-top:0}.rb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:14px 24px;font-weight:700;font-size:15px;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease;white-space:nowrap;font-family:inherit}.rb-btn.primary{background:linear-gradient(90deg,var(--cyan),var(--green));color:#04121d;box-shadow:0 8px 28px -10px rgba(0,230,118,.55)}.rb-btn.primary:hover{transform:translateY(-1px);box-shadow:0 12px 32px -10px rgba(0,230,118,.7)}.rb-btn.ghost{background:transparent;color:var(--text);border-color:var(--line2)}.rb-btn.ghost:hover{border-color:var(--cyan)}.rb-btn.small{padding:9px 16px;font-size:13.5px;border-radius:8px}.rb-nav{position:sticky;top:0;z-index:60;background:rgba(8,15,26,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(26,51,82,.7)}.rb-nav-in{display:flex;align-items:center;gap:28px;height:72px}.rb-nav-logo img{height:34px;width:auto;display:block}.rb-nav-links{display:flex;gap:22px;margin-left:12px}.rb-nav-links a{font-size:14px;color:var(--text2);text-decoration:none}.rb-nav-links a:hover{color:#fff}.rb-nav-right{margin-left:auto;display:flex;align-items:center;gap:10px}.rb-menu-btn{display:none;background:none;border:1px solid var(--line2);color:var(--text);border-radius:8px;padding:8px 10px;font-size:14px;cursor:pointer}.rb-mobile-menu{display:none}.rb-hero{padding:72px 0 40px;position:relative}.rb-hero:before{content:"";position:absolute;inset:-120px 0 auto 0;height:620px;background:radial-gradient(600px 320px at 78% 30%,rgba(240,180,41,.1),transparent 70%),radial-gradient(520px 300px at 15% 10%,rgba(0,198,224,.08),transparent 70%);pointer-events:none}.rb-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}.rb-hero h1{font-size:clamp(38px,5vw,62px);line-height:1.02;font-weight:800;letter-spacing:-.035em}.rb-hero .rb-lead{font-size:18px;margin-top:22px}.rb-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.rb-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:36px;border-top:1px solid var(--line)}.rb-specs div{padding:12px 0;border-bottom:1px solid var(--line)}.rb-specs div:nth-child(odd){padding-right:16px}.rb-specs dt{font-size:12.5px;color:var(--muted)}.rb-specs dd{font-size:15px;color:#fff;font-weight:600;margin-top:1px}.rb-chart-card{background:linear-gradient(180deg,#0e1c2f,#0b1726);border:1px solid var(--line);border-radius:18px;padding:18px 18px 14px;box-shadow:0 40px 80px -40px rgba(0,0,0,.8)}.rb-chart-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:2px 4px 10px}.rb-chart-top .t{font-weight:600;color:#fff;font-size:14.5px}.rb-chart-top .s{font-size:12.5px;color:var(--muted)}.rb-r{font-family:var(--display);font-weight:700;font-size:26px;color:var(--green);line-height:1;text-align:right}.rb-r small{display:block;font-family:Inter,sans-serif;font-weight:500;font-size:11.5px;color:var(--muted);margin-top:4px}.rb-chart-cap{font-size:12px;color:var(--muted);padding:8px 4px 0;line-height:1.5}.rb-hero-svg{width:100%;height:auto;display:block}.rb-reveal{animation:rbReveal 1.8s cubic-bezier(.4,0,.2,1) .2s both}.rb-pop{animation:rbPop .4s ease-out both}@keyframes rbReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes rbPop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rb-pop,.rb-reveal{animation:none!important}.rb-btn{transition:none}}.rb-ruler{position:relative;margin-top:56px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:16px;background:rgba(13,26,43,.6)}.rb-ruler>div{padding:22px 24px;border-left:1px solid var(--line)}.rb-ruler>div:first-child{border-left:none}.rb-ruler b{display:block;font-family:var(--display);font-size:30px;line-height:1.1;color:var(--gold);font-weight:700;letter-spacing:-.02em}.rb-ruler span{display:block;font-size:13px;color:var(--text2);margin-top:6px;line-height:1.45}.rb-ruler-note{font-size:12px;color:var(--muted);margin-top:12px}.rb-engines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.rb-engine{border:1px solid var(--line);border-radius:20px;background:var(--panel);padding:28px;display:flex;flex-direction:column}.rb-engine .tag{display:inline-flex;align-self:flex-start;font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:99px;margin-bottom:16px}.rb-engine.news .tag{background:rgba(240,180,41,.12);color:var(--gold2)}.rb-engine.trend .tag{background:rgba(0,198,224,.12);color:#67e8f9}.rb-engine p{margin-top:10px;font-size:15px}.rb-engine svg{width:100%;height:auto;margin:22px 0 6px}.rb-engine ul{list-style:none;margin-top:auto;padding-top:16px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rb-engine li b{display:block;color:#fff;font-size:18px;font-family:var(--display);font-weight:600}.rb-engine li span{font-size:12.5px;color:var(--muted)}.rb-tabs{display:inline-flex;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:4px;gap:4px}.rb-tabs button{background:none;border:none;color:var(--text2);font:inherit;font-size:14px;font-weight:600;padding:8px 16px;border-radius:9px;cursor:pointer}.rb-tabs button[aria-pressed=true]{background:var(--panel2);color:#fff;box-shadow:inset 0 0 0 1px var(--line2)}.rb-results{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:24px;margin-top:24px}.rb-panel{border:1px solid var(--line);border-radius:20px;background:var(--panel);padding:22px}.rb-panel-t{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-bottom:8px}.rb-panel-t h3{font-size:16px}.rb-panel-t span{font-size:12.5px;color:var(--muted)}.rb-legend{display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--text2);margin:4px 0 6px}.rb-legend i{display:inline-block;width:12px;height:3px;border-radius:2px;margin-right:6px;vertical-align:middle}.rb-metrics{display:flex;flex-direction:column;gap:0}.rb-metrics div{display:flex;justify-content:space-between;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--line);gap:12px}.rb-metrics div:last-child{border-bottom:none}.rb-metrics dt{font-size:14px;color:var(--text2)}.rb-metrics dd{font-family:var(--display);font-weight:600;font-size:19px;color:#fff;white-space:nowrap}.rb-metrics dd.pos{color:var(--green)}.rb-metrics dd.neg{color:var(--red)}.rb-svg-tip{pointer-events:none}.rb-note{font-size:12.5px;color:var(--muted);margin-top:14px;line-height:1.55;max-width:90ch}.rb-risk{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.rb-rules{border-top:1px solid var(--line)}.rb-rule{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.rb-rule b{font-family:var(--display);font-size:22px;color:var(--gold);font-weight:700;line-height:1.2}.rb-rule h3{font-size:16px}.rb-rule p{font-size:14.5px;margin-top:4px}.rb-never{margin-top:36px;border-radius:16px;border:1px solid rgba(255,90,95,.3);background:rgba(255,90,95,.05);padding:20px 22px}.rb-never h3{font-size:16px}.rb-never ul{list-style:none;margin-top:10px;display:grid;gap:7px}.rb-never li{font-size:14.5px;color:var(--text2);padding-left:22px;position:relative}.rb-never li:before{content:"";position:absolute;left:2px;top:10px;width:10px;height:2px;background:var(--red);border-radius:2px}.rb-shot{border:1px solid var(--line2);border-radius:16px;overflow:hidden;background:#060b12;box-shadow:0 50px 90px -50px rgba(0,0,0,.9)}.rb-shot-bar{display:flex;align-items:center;gap:7px;padding:10px 14px;border-bottom:1px solid var(--line);background:#0b1522;font-size:12.5px;color:var(--muted)}.rb-shot-bar i{width:10px;height:10px;border-radius:50%;background:#1f3350;display:inline-block}.rb-shot-bar span{margin-left:8px}.rb-shot img{display:block;width:100%;height:auto}.rb-shot-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}.rb-shot-notes h3{font-size:16px}.rb-shot-notes p{font-size:14.5px;margin-top:6px}.rb-prop{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:56px;align-items:start}.rb-steps{list-style:none;counter-reset:st;margin-top:28px;display:grid;gap:0}.rb-steps li{counter-increment:st;position:relative;padding:0 0 22px 52px}.rb-steps li:before{content:counter(st);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;border:1px solid var(--line2);background:var(--panel);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center}.rb-steps li:after{content:"";position:absolute;left:16px;top:34px;bottom:2px;width:1px;background:var(--line)}.rb-steps li:last-child:after{display:none}.rb-steps h3{font-size:16px;padding-top:4px}.rb-steps p{font-size:14.5px;margin-top:2px}.rb-prop-cards{display:grid;gap:16px}.rb-prop-card{border:1px solid var(--line);border-radius:18px;padding:22px 24px;background:var(--panel)}.rb-prop-card.sec{border-color:rgba(45,212,191,.35)}.rb-prop-card.fast{border-color:rgba(167,139,250,.35)}.rb-prop-card .top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rb-prop-card .name{font-weight:600;color:#fff}.rb-prop-card .big{font-family:var(--display);font-size:34px;font-weight:700;line-height:1.1}.rb-prop-card.sec .big{color:#5eead4}.rb-prop-card.fast .big{color:#c4b5fd}.rb-prop-card p{font-size:14px;margin-top:8px}.rb-prop-card dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.rb-prop-card dt{font-size:12px;color:var(--muted)}.rb-prop-card dd{font-size:15px;color:#fff;font-weight:600}.rb-offer{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:32px;align-items:start}.rb-price-card{border-radius:22px;padding:30px;background:radial-gradient(420px 220px at 90% 0,rgba(240,180,41,.14),transparent 70%),linear-gradient(180deg,#102038,#0c1828);border:1px solid rgba(240,180,41,.35);position:sticky;top:96px}.rb-price-card .ed{display:flex;justify-content:space-between;align-items:center;gap:12px}.rb-price-card .ed span{font-weight:600;color:var(--gold2)}.rb-price-card .ed em{font-style:normal;font-size:13px;color:var(--text2)}.rb-price{font-family:var(--display);font-size:56px;font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1;margin-top:18px}.rb-price small{font-family:Inter,sans-serif;font-size:15px;font-weight:500;color:var(--muted);letter-spacing:0;margin-left:6px}.rb-next{font-size:13.5px;color:var(--text2);margin-top:8px}.rb-next s{color:var(--muted)}.rb-stock{margin-top:22px}.rb-stock-bar{height:8px;border-radius:99px;background:hsla(0,0%,100%,.06);overflow:hidden}.rb-stock-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold),var(--gold2));border-radius:99px}.rb-stock p{font-size:13px;margin-top:8px;color:var(--text2)}.rb-incl{list-style:none;margin-top:24px;display:grid;gap:10px;border-top:1px solid rgba(240,180,41,.2);padding-top:22px}.rb-incl li{position:relative;padding-left:28px;font-size:14.5px;color:var(--text)}.rb-incl li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;border-radius:50%;background:rgba(0,230,118,.14)}.rb-incl li:after{content:"";position:absolute;left:5px;top:8px;width:6px;height:3px;border-left:2px solid var(--green);border-bottom:2px solid var(--green);transform:rotate(-45deg)}.rb-incl li span{display:block;font-size:12.5px;color:var(--muted)}.rb-form{border:1px solid var(--line);border-radius:22px;background:var(--panel);padding:30px}.rb-form h3{font-size:20px}.rb-form>p{font-size:14.5px;margin-top:6px}.rb-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.rb-field{display:flex;flex-direction:column;gap:6px}.rb-field.full{grid-column:1/-1}.rb-field label{font-size:13.5px;color:var(--text2);font-weight:500}.rb-field input,.rb-field select,.rb-field textarea{background:#08121f;border:1px solid var(--line2);border-radius:10px;color:var(--text);padding:11px 12px;font:inherit;font-size:15px}.rb-field textarea{min-height:92px;resize:vertical}.rb-field input:focus,.rb-field select:focus,.rb-field textarea:focus{outline:none;border-color:var(--cyan);box-shadow:0 0 0 3px rgba(0,198,224,.18)}.rb-check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--text2);margin-top:18px;line-height:1.5}.rb-check input{margin-top:3px;accent-color:var(--green);width:16px;height:16px;flex:none}.rb-form .rb-btn{margin-top:22px;width:100%}.rb-form-msg{margin-top:14px;font-size:14px;border-radius:10px;padding:12px 14px}.rb-form-msg.ok{background:rgba(0,230,118,.1);color:#86efac;border:1px solid rgba(0,230,118,.3)}.rb-form-msg.err{background:rgba(255,90,95,.08);color:#fca5a5;border:1px solid rgba(255,90,95,.3)}.rb-pay{font-size:12.5px;color:var(--muted);margin-top:12px;text-align:center}.rb-faq{max-width:860px}.rb-faq details{border-bottom:1px solid var(--line)}.rb-faq summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative;font-weight:600;color:#fff;font-size:16.5px}.rb-faq summary::-webkit-details-marker{display:none}.rb-faq summary:after{content:"+";position:absolute;right:4px;top:16px;font-size:24px;font-weight:400;color:var(--muted)}.rb-faq details[open] summary:after{content:"−"}.rb-faq details p{padding:0 0 20px;font-size:15px;max-width:72ch}.rb-footer{border-top:1px solid var(--line);padding:48px 0 40px;background:#060c15}.rb-footer-top{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:center}.rb-footer-top img{height:30px;width:auto}.rb-footer nav{display:flex;gap:22px;flex-wrap:wrap}.rb-footer nav a{font-size:14px;color:var(--text2);text-decoration:none}.rb-footer nav a:hover{color:#fff}.rb-disclaimer{font-size:12.5px;color:var(--muted);line-height:1.65;margin-top:28px;max-width:110ch}@media (max-width:980px){.rb-head,.rb-hero-grid,.rb-offer,.rb-prop,.rb-results,.rb-risk{grid-template-columns:minmax(0,1fr)}.rb-head{gap:14px}.rb-price-card{position:static}.rb-nav-links{display:none}.rb-section{padding:80px 0}}@media (max-width:720px){.rb-wrap{padding:0 16px}.rb-nav-in{height:64px;gap:12px}.rb-nav-logo img{height:26px}.rb-nav-right .rb-btn.ghost{display:none}.rb-menu-btn{display:inline-flex}.rb-mobile-menu{display:block;border-top:1px solid var(--line);padding:8px 16px 16px}.rb-mobile-menu a{display:block;padding:10px 0;color:var(--text2);text-decoration:none;border-bottom:1px solid rgba(26,51,82,.5)}.rb-hero{padding-top:40px}.rb-ruler{grid-template-columns:repeat(2,minmax(0,1fr))}.rb-ruler>div:nth-child(3){border-left:none}.rb-ruler>div:nth-child(n+3){border-top:1px solid var(--line)}.rb-ruler b{font-size:24px}.rb-engines,.rb-shot-notes{grid-template-columns:minmax(0,1fr)}.rb-engine{padding:22px}.rb-rule{grid-template-columns:84px minmax(0,1fr);gap:14px}.rb-rule b{font-size:18px}.rb-fields{grid-template-columns:minmax(0,1fr)}.rb-price{font-size:44px}.rb-form,.rb-price-card{padding:22px}.rb-specs{grid-template-columns:minmax(0,1fr)}.rb-specs div:nth-child(odd){padding-right:0}.rb-tabs{display:flex;width:100%}.rb-tabs button{flex:1;padding:8px 6px}}.rb-results{align-items:start}.rb-engine li span{display:block;line-height:1.4;margin-top:2px}@media (max-width:720px){.rb-price small{display:block;margin:8px 0 0}.rb-price-card .ed{flex-direction:column;align-items:flex-start;gap:4px}}.rb-stockline{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:20px;font-size:14.5px;color:var(--text2)}.rb-stockline b{color:var(--gold2);font-size:16px}.rb-stockline .rb-stock-bar{flex:1;min-width:160px;max-width:360px}.rb-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.rb-plans .rb-price-card{position:static;display:flex;flex-direction:column;background:linear-gradient(180deg,#0f1e33,#0c1828);border-color:var(--line2)}.rb-plans .rb-price-card.best{background:radial-gradient(420px 220px at 90% 0,rgba(240,180,41,.14),transparent 70%),linear-gradient(180deg,#102038,#0c1828);border-color:rgba(240,180,41,.45)}.rb-plans .rb-price-card .ed span{font-size:20px;color:#fff;font-family:var(--display);font-weight:700}.rb-plans .rb-price-card.best .ed span{color:var(--gold2)}.rb-best{font-style:normal;font-size:12.5px;font-weight:600;color:#0b1220!important;background:var(--gold);border-radius:99px;padding:3px 10px}.rb-tagline{font-size:14.5px;margin-top:6px}.rb-plans .rb-incl{flex:1}.rb-plans .rb-btn{margin-top:24px;width:100%}.rb-form-wrap{max-width:820px;margin:32px auto 0}@media (max-width:980px){.rb-plans{grid-template-columns:minmax(0,1fr)}}