.rq-industry h3{transition:color .22s ease}.rq-industry:hover h3{color:#000}.rq-industry__icon{display:inline-block;transition:transform .22s ease}.rq-industry:hover .rq-industry__icon{transform:translateY(-4px)}.rq-cost.rq-cost--premium{position:relative;overflow:hidden;border-radius:22px;padding:28px 26px 26px;background:linear-gradient(180deg,#fff 0%,#f7f7f7 100%);border:1px solid #aa2e2e;box-shadow:0 8px 24px rgba(0,0,0,.12);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.rq-cost.rq-cost--premium::before{content:"";position:absolute;top:18px;bottom:18px;left:0;width:4px;border-radius:4px;background:linear-gradient(180deg,#aa2e2e,#7f1d1d);opacity:.95}.rq-cost.rq-cost--premium:hover{transform:translateY(-6px);box-shadow:0 16px 36px rgba(0,0,0,.18);border-color:#7f1d1d}.rq-cost__badge{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:#fff;background:#aa2e2e;margin-bottom:12px}.rq-cost.rq-cost--premium h3{font-size:18px;font-weight:700;margin:0 0 12px;color:#0c0f14}.rq-cost.rq-cost--premium ul{margin:0 0 14px;padding-left:18px}.rq-cost.rq-cost--premium ul li{margin-bottom:8px;font-size:14.5px;line-height:1.6;color:#2f343a}.rq-cost.rq-cost--premium .rq-cost__loss{margin-top:14px;padding:12px 14px;border-radius:14px;background:rgba(170,46,46,.05);border:1px solid rgba(170,46,46,.25);font-size:14px;font-weight:700;color:#aa2e2e}.rq-cost.rq-cost--premium .rq-cost__loss strong{font-weight:800}.rq-cost.rq-cost--premium:focus-within{outline:none;box-shadow:0 0 0 3px rgba(170,46,46,.18),0 16px 36px rgba(0,0,0,.18)}.box h3,.box h4{font-size:25px!important;font-weight:900!important;margin-bottom:14px!important;letter-spacing:-.01em;color:#fff!important}.trio{position:relative;height:100%;min-height:300px;padding:34px 36px!important;background:linear-gradient(180deg,#0f1013,#07080a)!important;border-radius:18px!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 20px 55px rgba(0,0,0,.55);color:#f5f2ee!important;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.trio::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,#aa2e2e,#7f1d1d);opacity:.9}.trio::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:28px 28px;opacity:.18;pointer-events:none}.trio:hover{transform:translateY(-6px);box-shadow:0 34px 90px rgba(0,0,0,.75);border-color:rgba(170,46,46,.55)!important}.trio h3,.trio h4{font-size:21px!important;font-weight:900!important;margin:0 0 18px!important;letter-spacing:-.01em;color:#fff!important}.trio ul{margin:0!important;padding-left:0!important;list-style:none!important;flex-grow:1}.trio li{position:relative;font-size:15px!important;line-height:1.75!important;margin:10px 0!important;color:rgba(245,242,238,.88)!important;padding-left:26px}.trio li::before{content:"✔";position:absolute;left:0;top:2px;font-size:14px;font-weight:700;color:#dc2626;text-shadow:0 0 6px rgba(220,38,38,.45)}.trio p{margin:0 0 10px!important}@media (max-width:768px){.trio{min-height:unset;padding:26px 22px!important}}.pricing-box{position:relative!important;border-radius:22px!important;background:#000!important;overflow:hidden!important;transition:all .35s ease!important;box-shadow:0 14px 40px rgba(0,0,0,.08)!important;border:1px solid rgba(0,0,0,.08)!important}.pricing-box:before{content:""!important;position:absolute!important;top:-3px!important;left:-3px!important;right:-3px!important;bottom:-3px!important;border-radius:25px!important;background:conic-gradient(transparent,rgba(255,215,0,.9),rgba(255,174,0,.9),transparent)!important;animation:spinBorder 5s linear infinite!important;z-index:-2!important}.pricing-box:after{content:""!important;position:absolute!important;top:3px!important;left:3px!important;right:3px!important;bottom:3px!important;border-radius:19px!important;background:#000!important;z-index:-1!important}.pricing-box:hover{transform:translateY(-8px)!important;box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 30px rgba(255,200,0,.4)!important}.pricing-box:hover:before{animation-duration:2s!important}.pricing-box h1,.pricing-box h2,.pricing-box h3{background:linear-gradient(90deg,#ffd98a,#c48a2a)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:800!important;letter-spacing:1px!important}.pricing-box ul{list-style:none!important;padding-left:0!important}.pricing-box ul li{position:relative!important;padding-left:28px!important;margin-bottom:10px!important}.pricing-box ul li:before{content:"✓"!important;position:absolute!important;left:0!important;top:2px!important;width:18px!important;height:18px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:700!important;color:#1b1207!important;background:linear-gradient(180deg,#ffd98a,#c48a2a)!important}.four-box ul{list-style:none!important;padding-left:0!important}.four-box ul li{position:relative!important;padding-left:30px!important}.four-box ul li::before{content:"✓"!important;position:absolute!important;left:0!important;top:4px!important;width:18px!important;height:18px!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:700!important;color:#fff!important;background:#178500!important;box-shadow:0 4px 10px rgba(23,133,0,.45)!important}.four-box strong,.four-box .price,.four-box .amount{background:linear-gradient(90deg,#ff4d4d,#b30000)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;font-weight:900!important}.four-box{position:relative!important;overflow:hidden!important;isolation:isolate!important;transition:transform .35s ease,box-shadow .35s ease!important}.four-box::after{content:"";position:absolute;inset:0;background:radial-gradient(500px 250px at 50% 0%,rgba(255,0,0,.25),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:-1}.four-box:hover{transform:translateY(-8px);box-shadow:0 30px 80px rgba(0,0,0,.65),0 0 40px rgba(255,0,0,.45)}.four-box:hover::after{opacity:1}.resq-wrap{width:100%;max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}@media (max-width:1024px){.resq-wrap{max-width:100%;padding-left:20px;padding-right:20px}}@media (max-width:767px){.resq-wrap{max-width:100%;padding-left:16px;padding-right:16px}}.usage-cards-section,.pricing-usage-section,.elementor-section.usage-cards-section,.elementor-section.pricing-usage-section{position:relative;padding:42px 0;background:radial-gradient(circle at 12% 10%,rgba(170,46,46,.045),transparent 26%),linear-gradient(180deg,#fff 0%,#f7f7f6 100%);overflow:hidden}.usage-cards-section::before,.pricing-usage-section::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(15,23,42,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.025) 1px,transparent 1px);background-size:72px 72px;opacity:.38;z-index:0}.usage-cards-grid,.pricing-usage-grid,.usage-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch}.usage-card,.pricing-card,.usage-box,.pricing-box{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff 0%,#fbfbfa 100%);border:1px solid rgba(15,23,42,.075);border-radius:26px;padding:20px 20px 24px;box-shadow:0 24px 60px rgba(15,23,42,.075),0 8px 20px rgba(15,23,42,.045);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.usage-card::before,.pricing-card::before,.usage-box::before,.pricing-box::before{content:"";position:absolute;width:170px;height:170px;right:-80px;top:-80px;border-radius:50%;background:rgba(170,46,46,.08);filter:blur(28px);opacity:.9;pointer-events:none}.usage-card::after,.pricing-card::after,.usage-box::after,.pricing-box::after{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,#aa2e2e,#7a1f1f)}.usage-card:hover,.pricing-card:hover,.usage-box:hover,.pricing-box:hover{transform:translateY(-7px);border-color:rgba(170,46,46,.2);box-shadow:0 34px 80px rgba(15,23,42,.1),0 0 34px rgba(170,46,46,.075)}.usage-card .elementor-image,.pricing-card .elementor-image,.usage-box .elementor-image,.pricing-box .elementor-image,.usage-card .elementor-widget-image,.pricing-card .elementor-widget-image,.usage-box .elementor-widget-image,.pricing-box .elementor-widget-image{position:relative;z-index:2;border-radius:18px;overflow:hidden;margin-bottom:18px}.usage-card img,.pricing-card img,.usage-box img,.pricing-box img{display:block;width:100%;max-width:100%;height:auto;border-radius:18px;object-fit:contain;transition:transform .42s ease,filter .42s ease}.usage-card:hover img,.pricing-card:hover img,.usage-box:hover img,.pricing-box:hover img{transform:scale(1.025);filter:drop-shadow(0 14px 18px rgba(15,23,42,.16))}.usage-card h3,.pricing-card h3,.usage-box h3,.pricing-box h3,.usage-card h4,.pricing-card h4,.usage-box h4,.pricing-box h4{position:relative;z-index:2;margin:0 0 11px;font-size:18px;font-weight:900;text-transform:none;color:#aa2e2e;line-height:1.25;letter-spacing:-.02em}.usage-card p,.pricing-card p,.usage-box p,.pricing-box p{position:relative;z-index:2;margin:0;color:#4b5563;font-size:15px;line-height:1.65}.usage-card .elementor-widget-container,.pricing-card .elementor-widget-container,.usage-box .elementor-widget-container,.pricing-box .elementor-widget-container{position:relative;z-index:2}@media (max-width:1100px){.usage-cards-grid,.pricing-usage-grid,.usage-grid{grid-template-columns:repeat(2,1fr);gap:22px}}@media (max-width:767px){.usage-cards-section,.pricing-usage-section,.elementor-section.usage-cards-section,.elementor-section.pricing-usage-section{padding:34px 0}.usage-cards-grid,.pricing-usage-grid,.usage-grid{grid-template-columns:1fr;gap:18px}.usage-card,.pricing-card,.usage-box,.pricing-box{border-radius:22px;padding:18px 18px 22px}.usage-card h3,.pricing-card h3,.usage-box h3,.pricing-box h3,.usage-card h4,.pricing-card h4,.usage-box h4,.pricing-box h4{font-size:17px}.usage-card p,.pricing-card p,.usage-box p,.pricing-box p{font-size:14px}}.rqx-cta-pro{position:relative;overflow:hidden;border-radius:34px;padding:64px 28px 66px;background:radial-gradient(circle at 14% 10%,rgba(255,70,70,.18),transparent 24%),radial-gradient(circle at 84% 12%,rgba(255,180,110,.08),transparent 20%),linear-gradient(145deg,#030814 0%,#040916 45%,#020611 100%);border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 120px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px rgba(255,255,255,.02);isolation:isolate}.rqx-cta-pro::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 24%);pointer-events:none}.rqx-cta-pro::after{content:"";position:absolute;inset:12px;border-radius:24px;border:1px solid rgba(255,80,80,.12);box-shadow:0 0 28px rgba(255,80,80,.06),inset 0 0 24px rgba(255,255,255,.01);pointer-events:none}.rqx-cta-pro .elementor-widget-wrap::before,.rqx-cta-pro .e-con-inner::before{content:"";position:absolute;width:320px;height:320px;top:-140px;left:-80px;border-radius:999px;background:radial-gradient(circle,rgba(255,80,80,.24),transparent 68%);filter:blur(58px);opacity:.9;animation:rqxCtaFloat 8s ease-in-out infinite alternate;pointer-events:none}.rqx-cta-pro .elementor-widget-wrap::after,.rqx-cta-pro .e-con-inner::after{content:"";position:absolute;width:300px;height:300px;right:-90px;bottom:-150px;border-radius:999px;background:radial-gradient(circle,rgba(255,170,110,.12),transparent 70%);filter:blur(56px);opacity:.8;animation:rqxCtaFloatTwo 9s ease-in-out infinite alternate;pointer-events:none}.rqx-cta-pro h2,.rqx-cta-pro .elementor-heading-title{position:relative;z-index:2;max-width:980px;margin:0 auto 22px;text-align:center;color:#fff;font-size:clamp(38px,5vw,74px);line-height:1.05;letter-spacing:-.055em;font-weight:1000;text-wrap:balance}.rqx-cta-pro h2,.rqx-cta-pro .elementor-heading-title{width:min(100%,1100px)}.rqx-cta-pro h2 span,.rqx-cta-pro .elementor-heading-title span,.rqx-cta-pro .elementor-heading-title em,.rqx-cta-pro h2 em{font-style:normal;color:#d83b37;text-shadow:0 0 24px rgba(216,59,55,.16)}.rqx-cta-pro .elementor-widget-heading{position:relative;z-index:2;padding:0!important;border:none!important;background:0 0!important;box-shadow:none!important}.rqx-cta-pro .elementor-widget-heading::after{content:"";display:block;width:96px;height:4px;margin:16px auto 0;border-radius:999px;background:linear-gradient(90deg,#ff554f,rgba(255,185,115,.7),transparent);box-shadow:0 0 18px rgba(255,85,79,.18)}.rqx-cta-pro p,.rqx-cta-pro .elementor-text-editor{position:relative;z-index:2;max-width:760px;margin:0 auto 30px;text-align:center;color:rgba(255,255,255,.82);font-size:clamp(16px,1.45vw,19px);line-height:1.8}.rqx-cta-pro .elementor-button-wrapper{position:relative;z-index:2;text-align:center}.rqx-cta-pro .elementor-button,.rqx-cta-pro a[href*=trial]{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:62px;padding:0 30px;border-radius:18px;text-decoration:none;color:#fff!important;font-size:17px;font-weight:900;letter-spacing:-.01em;background:linear-gradient(180deg,#ef544b 0%,#d73e37 54%,#b92f2a 100%);border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px rgba(215,61,56,.3),0 0 32px rgba(215,61,56,.14),inset 0 1px 0 rgba(255,255,255,.12);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;overflow:hidden}.rqx-cta-pro .elementor-button::before,.rqx-cta-pro a[href*=trial]::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.28) 45%,transparent 80%);transform:translateX(-140%);transition:transform .7s ease;pointer-events:none}.rqx-cta-pro .elementor-button::after,.rqx-cta-pro a[href*=trial]::after{content:"";position:absolute;inset:-10px;border-radius:24px;background:radial-gradient(circle,rgba(255,80,80,.25),transparent 60%);filter:blur(18px);opacity:.65;z-index:-1;animation:rqxButtonPulse 3s ease-in-out infinite}.rqx-cta-pro .elementor-button:hover,.rqx-cta-pro a[href*=trial]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 28px 54px rgba(215,61,56,.38),0 0 42px rgba(215,61,56,.18);filter:brightness(1.03)}.rqx-cta-pro .elementor-button:hover::before,.rqx-cta-pro a[href*=trial]:hover::before{transform:translateX(140%)}.rqx-cta-pro .elementor-widget,.rqx-cta-pro .elementor-element{border:none}@media (max-width:767px){.rqx-cta-pro{padding:42px 18px 44px;border-radius:24px}.rqx-cta-pro h2,.rqx-cta-pro .elementor-heading-title{font-size:clamp(30px,9vw,44px);line-height:1.08;max-width:680px}.rqx-cta-pro p,.rqx-cta-pro .elementor-text-editor{font-size:15px;line-height:1.7;margin-bottom:24px}.rqx-cta-pro .elementor-button,.rqx-cta-pro a[href*=trial]{min-height:56px;width:100%;max-width:320px;font-size:15px;border-radius:16px;padding:0 20px}}