.roboai-pricing{position:relative;overflow:hidden;background:#000;padding:76px 32px 60px;font-family:Poppins,ui-sans-serif,system-ui,sans-serif;color:#fff;scroll-margin-top:0}.rp-bg{pointer-events:none}.rp-bg,.rp-dots{position:absolute;inset:0}.rp-dots{background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:28px 28px}.rp-orb{position:absolute;border-radius:50%;filter:blur(24px);will-change:transform}.rp-orb--a{width:620px;height:620px;left:2%;top:6%;background:radial-gradient(circle,#ff6f0033 0,#ff6f0000 65%);animation:rp-drift-a 26s ease-in-out infinite alternate}.rp-orb--b{width:560px;height:560px;right:1%;bottom:-8%;background:radial-gradient(circle,#ff954224 0,#ff954200 65%);animation:rp-drift-b 32s ease-in-out infinite alternate}.rp-traces{position:absolute;inset:0;width:100%;height:100%}.rp-traces--phone{display:none}.rp-trace{fill:none;stroke:#ffffff12;stroke-width:1;vector-effect:non-scaling-stroke}.rp-pulses{filter:drop-shadow(0 0 4px rgba(255,140,51,.9))}.rp-pulse{fill:none;stroke:#ff8c33;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:70 2000;stroke-dashoffset:70;vector-effect:non-scaling-stroke;animation:rp-run 9s linear infinite}.rp-node{fill:#ff8c338c}.roboai-pricing:not(.is-onscreen) .rp-orb,.roboai-pricing:not(.is-onscreen) .rp-pulse{animation-play-state:paused}@keyframes rp-run{0%{stroke-dashoffset:70}55%{stroke-dashoffset:-1000}to{stroke-dashoffset:-1000}}@keyframes rp-drift-a{0%{transform:translate(0) scale(1)}50%{transform:translate(180px,70px) scale(1.12)}to{transform:translate(60px,-40px) scale(.94)}}@keyframes rp-drift-b{0%{transform:translate(0) scale(1)}50%{transform:translate(-160px,-90px) scale(1.1)}to{transform:translate(-40px,30px) scale(.96)}}@media (prefers-reduced-motion:reduce){.rp-orb,.rp-pulse{animation:none}}.rp-head{position:relative;text-align:center}.rp-eyebrow{margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#ff8c33}.rp-title{margin:0;font-size:42px;font-weight:600;line-height:1.2;color:#fff}.rp-title span{color:#fa7611}.rp-sub{margin:12px auto 0;max-width:640px;font-size:17px;line-height:1.6;color:#bdbdbd}.rp-cards{position:relative;margin:40px auto 0;max-width:1200px;display:flex;flex-direction:column;gap:18px}.rp-card{box-sizing:border-box;border-radius:24px;padding:30px 36px;display:grid;grid-template-columns:minmax(0,.9fr) 340px minmax(0,1.4fr);align-items:center}.rp-card--live{background:linear-gradient(120deg,#1c1c1cf7,#0b0b0bf7 70%);border:1px solid #ff8c338c;box-shadow:0 30px 80px -36px #ff6f0099,inset 0 1px 0 #ffffff0f}.rp-card--rec{padding:28px 36px;background:#0d0d0df2;border:1px solid #2a2a2a}.rp-intro{padding-right:36px;display:flex;flex-direction:column}.rp-tags{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}.rp-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 13px;border-radius:10px;font-size:13px;font-weight:500;color:#fff;background:linear-gradient(92.95deg,#ff9c50 -21.01%,#f36900 113.77%)}.rp-badge-dot{width:7px;height:7px;border-radius:99px;background:#ffd400}.rp-badge--quiet{align-self:flex-start;padding:4px 13px;background:none;border:1px solid #ffffff2e;color:#e6e6e6}.rp-offer-tag{font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fcb61a}.rp-name{margin:16px 0 0;font-size:26px;font-weight:600;line-height:1.25;color:#fff}.rp-pitch{margin:6px 0 0;font-size:15px;line-height:1.6;color:#bdbdbd}.rp-buy{padding:0 36px;border-left:1px solid #ffffff17;display:flex;flex-direction:column}.rp-price-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.rp-price{font-size:46px;font-weight:700;line-height:1;letter-spacing:-.01em;color:#fff}.rp-was{font-size:18px;font-weight:500;color:#8a8a8a;text-decoration:line-through}.rp-per{font-size:15px;font-weight:500;color:#9a9a9a;white-space:nowrap}.rp-save{align-self:flex-start;margin-top:10px;padding:4px 11px;border-radius:99px;background:#fcb61a;font-size:12px;font-weight:600;color:#1a1206}.rp-note{margin-top:10px;font-size:12.5px;font-weight:500;color:#9a9a9a}.rp-cta{margin-top:18px;height:52px;box-sizing:border-box;padding:0 8px 0 20px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background-color .2s}.rp-cta:focus-visible{outline:2px solid #ffb070;outline-offset:3px}.rp-cta--live{border:0;color:#fff;background:linear-gradient(94.21deg,#ff8c33 -1.58%,#ff6f00 86.8%)}.rp-cta--live:hover{transform:translateY(-1px);box-shadow:0 14px 30px -14px #ff6f00cc}.rp-cta--rec{border:1px solid #ff8c33a6;color:#fff;background:linear-gradient(180deg,#33200f,#24160a);box-shadow:inset 0 1px 0 #ffffff0f,0 10px 24px -14px #ff6f008c}.rp-cta--rec:hover{transform:translateY(-1px);border-color:#ff8c33;background:linear-gradient(180deg,#432913,#2e1b0b);box-shadow:inset 0 1px 0 #ffffff14,0 14px 30px -14px #ff6f00b3}.rp-cta[aria-disabled=true]{cursor:not-allowed;opacity:.55}.rp-cta-arrow{width:36px;height:36px;flex-shrink:0;border-radius:99px;display:flex;align-items:center;justify-content:center}.rp-cta--live .rp-cta-arrow{background:#fff}.rp-cta--rec .rp-cta-arrow{background:linear-gradient(94.21deg,#ff8c33 -1.58%,#ff6f00 86.8%)}.rp-gets{padding-left:36px;border-left:1px solid #ffffff17}.rp-gets-label,.rp-toggle-label{margin:0 0 14px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ddd}.rp-toggle{display:none}.rp-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:12px}.rp-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:#f2f2f2}.rp-card--rec .rp-item{color:#e6e6e6}.rp-check{flex-shrink:0;margin-top:1px;width:19px;height:19px;border-radius:99px;display:flex;align-items:center;justify-content:center;background:#ff8c3329}.rp-card--rec .rp-check{background:#ffffff14}.rp-secure{position:relative;margin:22px 0 0;text-align:center;font-size:13px;color:#8a8a8a}@media (max-width:1199px){.rp-card{grid-template-columns:minmax(0,1fr) 300px minmax(0,1.1fr);padding:28px}.rp-intro{padding-right:28px}.rp-buy{padding:0 28px}.rp-gets{padding-left:28px}.rp-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.roboai-pricing{padding:64px 24px 52px}.rp-title{font-size:34px}.rp-card,.rp-card--rec{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;row-gap:22px}.rp-intro{grid-column:1;grid-row:1;padding-right:28px}.rp-buy{grid-column:1;grid-row:2;padding:0 28px 0 0;border-left:0}.rp-gets{grid-column:2;grid-row:1/span 2}}@media (max-width:767px){.roboai-pricing{padding:52px 16px 36px}.rp-dots{background-size:24px 24px}.rp-traces--desktop{display:none}.rp-traces--phone{display:block}.rp-orb--a{width:420px;height:420px;left:-30%;top:8%}.rp-orb--b{width:380px;height:380px;right:-36%;top:55%;bottom:auto}.rp-eyebrow{font-size:12px;margin-bottom:10px}.rp-title{font-size:26px;line-height:1.25}.rp-sub{margin-top:10px;font-size:15px}.rp-cards{margin-top:28px;gap:16px}.rp-card,.rp-card--rec{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:24px 20px 4px;border-radius:20px}.rp-card--live .rp-tags{justify-content:space-between}.rp-offer-tag{font-size:11px;letter-spacing:.1em}.rp-name{font-size:22px}.rp-pitch{font-size:14px}.rp-buy,.rp-intro{padding:0}.rp-buy{margin-top:18px;border:0}.rp-price{font-size:40px}.rp-was{font-size:17px}.rp-note{margin-top:8px;font-size:12px}.rp-gets{margin-top:20px;padding:0;border-left:0;border-top:1px solid #ffffff1a}.rp-gets-label{display:none}.rp-toggle{width:100%;height:50px;padding:0;border:0;background:none;display:flex;align-items:center;justify-content:space-between;font-family:inherit;cursor:pointer}.rp-toggle-label{margin:0;font-size:12px}.rp-toggle-count{color:#8a8a8a;letter-spacing:0}.rp-toggle-state{gap:8px;font-size:13px;font-weight:500;color:#ff9c50}.rp-toggle-icon,.rp-toggle-state{display:inline-flex;align-items:center}.rp-toggle-icon{width:26px;height:26px;border-radius:99px;background:#ff8c3324;justify-content:center}.rp-toggle-icon svg{transition:transform .25s ease}.rp-gets.is-open .rp-toggle-icon svg{transform:rotate(180deg)}.rp-gets:not(.is-open) .rp-list{display:none}.rp-list{grid-template-columns:minmax(0,1fr);row-gap:10px;padding:4px 0 18px}.rp-secure{margin-top:20px;font-size:12px}}