/* WP Rockets Suite 2.2 – immersive, image-led request funnel. */

body .r1wpr-funnel-modal__dialog{
	width:min(1280px,calc(100vw - 40px))!important;
	max-width:1280px!important;
	max-height:calc(100dvh - 40px)!important;
	overflow:hidden!important;
	border:1px solid rgba(205,225,238,.82)!important;
	border-radius:30px!important;
	background:#fff!important;
	box-shadow:0 48px 150px rgba(0,8,46,.48)!important;
}
body .r1wpr-funnel-modal__backdrop{
	background:rgba(3,12,43,.75)!important;
	backdrop-filter:blur(11px) saturate(.82)!important;
}
body .r1wpr-funnel-modal__close{
	top:17px!important;
	right:17px!important;
	z-index:30!important;
	width:48px!important;
	min-width:48px!important;
	height:48px!important;
	min-height:48px!important;
	background:linear-gradient(145deg,#1689c9,#0c6aa5)!important;
	box-shadow:0 11px 28px rgba(4,58,104,.28)!important;
}

body .r1wpr-funnel__panel--immersive{
	display:grid!important;
	grid-template-rows:auto minmax(0,1fr)!important;
	width:100%!important;
	height:min(820px,calc(100dvh - 40px))!important;
	min-height:680px!important;
	max-height:calc(100dvh - 40px)!important;
	overflow:hidden!important;
	border:0!important;
	border-radius:30px!important;
	background:#f7fbfe!important;
	box-shadow:none!important;
}
body .r1wpr-funnel__panel--immersive .r1wpr-funnel__header{
	z-index:12!important;
	grid-template-columns:minmax(210px,1fr) minmax(300px,440px)!important;
	min-height:86px!important;
	padding:18px 82px 18px 30px!important;
	background:rgba(255,255,255,.96)!important;
	border-bottom:1px solid #d9e7f0!important;
	box-shadow:0 8px 30px rgba(20,61,88,.055)!important;
	backdrop-filter:blur(15px)!important;
}
body .r1wpr-funnel__panel--immersive .r1wpr-funnel__brand img{
	display:block!important;
	width:auto!important;
	max-width:205px!important;
	height:45px!important;
	object-fit:contain!important;
	object-position:left center!important;
}
body .r1wpr-funnel__panel--immersive .r1wpr-funnel__brand>span{
	font-size:22px!important;
	font-weight:650!important;
	letter-spacing:.045em!important;
}
body .r1wpr-funnel__panel--immersive .r1wpr-funnel__brand small{
	color:#667386!important;
	font-size:12px!important;
	font-weight:650!important;
}
body .r1wpr-funnel__panel--immersive .r1wpr-funnel__progress>div{
	margin-bottom:9px!important;
	color:#59677a!important;
	font-size:12px!important;
	font-weight:650!important;
	letter-spacing:.045em!important;
}
body .r1wpr-funnel__panel--immersive .r1wpr-funnel__progress>i{
	height:7px!important;
	background:#e5f2f9!important;
}
body .r1wpr-funnel__panel--immersive .r1wpr-funnel__progress b{
	background:linear-gradient(90deg,#0f77b8,#28b9d0)!important;
	box-shadow:0 0 18px rgba(35,167,204,.4)!important;
}

body .r1wpr-funnel__workspace{
	display:grid!important;
	grid-template-columns:minmax(350px,35%) minmax(0,1fr)!important;
	width:100%!important;
	max-width:none!important;
	height:100%!important;
	min-height:0!important;
	margin:0!important;
	padding:0!important;
	overflow:hidden!important;
	background:#f8fbfd!important;
}
body .r1wpr-funnel__workspace.is-visual-right{
	grid-template-columns:minmax(0,1fr) minmax(350px,35%)!important;
}
body .r1wpr-funnel__workspace.is-visual-right .r1wpr-funnel__visual-stage{grid-column:2!important;grid-row:1!important;}
body .r1wpr-funnel__workspace.is-visual-right .r1wpr-funnel__form-stage{grid-column:1!important;grid-row:1!important;}

body .r1wpr-funnel__visual-stage{
	position:relative!important;
	min-width:0!important;
	min-height:0!important;
	overflow:hidden!important;
	background:linear-gradient(145deg,#050b3e,#09276d 68%,#0874a5)!important;
	color:#fff!important;
	isolation:isolate!important;
}
body .r1wpr-funnel__visual-stage::before{
	position:absolute!important;
	inset:0!important;
	z-index:2!important;
	background:
		linear-gradient(180deg,rgba(3,9,48,.03) 10%,rgba(3,9,48,.17) 43%,rgba(3,9,48,.92) 75%,#030831 100%),
		linear-gradient(90deg,rgba(5,17,70,.12),rgba(5,17,70,.02))!important;
	content:""!important;
	pointer-events:none!important;
}
body .r1wpr-funnel__visual-stage::after{
	position:absolute!important;
	inset:0!important;
	z-index:3!important;
	background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px)!important;
	background-size:38px 38px!important;
	mask-image:linear-gradient(180deg,transparent 15%,#000 60%,#000 100%)!important;
	content:""!important;
	pointer-events:none!important;
}
body .r1wpr-funnel__visual-photo{
	position:absolute!important;
	inset:0!important;
	z-index:1!important;
}
body .r1wpr-funnel__visual-photo img{
	display:block!important;
	width:100%!important;
	height:100%!important;
	object-fit:cover!important;
	object-position:center 20%!important;
	filter:saturate(.92) contrast(1.02)!important;
	transform:scale(1.015)!important;
	animation:r1wpr-funnel-photo 16s ease-in-out infinite alternate!important;
}
body .r1wpr-funnel__visual-stage--sector .r1wpr-funnel__visual-photo img,
body .r1wpr-funnel__visual-stage--support_issue .r1wpr-funnel__visual-photo img{object-position:center 25%!important;}
body .r1wpr-funnel__visual-stage--customer .r1wpr-funnel__visual-photo img,
body .r1wpr-funnel__visual-stage--contact .r1wpr-funnel__visual-photo img{object-position:center 12%!important;}
body .r1wpr-funnel__visual-stage--offer_details .r1wpr-funnel__visual-photo img,
body .r1wpr-funnel__visual-stage--support_details .r1wpr-funnel__visual-photo img{object-position:center 28%!important;}

body .r1wpr-funnel__visual-orb{
	position:absolute!important;
	z-index:4!important;
	border:1px solid rgba(113,225,255,.27)!important;
	border-radius:50%!important;
	box-shadow:0 0 0 34px rgba(38,181,221,.045),0 0 0 68px rgba(38,181,221,.025)!important;
	pointer-events:none!important;
}
body .r1wpr-funnel__visual-orb--one{
	top:12%!important;
	right:-62px!important;
	width:190px!important;
	height:190px!important;
	animation:r1wpr-funnel-orbit 11s ease-in-out infinite!important;
}
body .r1wpr-funnel__visual-orb--two{
	top:46%!important;
	left:-28px!important;
	width:82px!important;
	height:82px!important;
	animation:r1wpr-funnel-orbit 8s ease-in-out -3s infinite reverse!important;
}
body .r1wpr-funnel__visual-copy{
	position:absolute!important;
	right:30px!important;
	bottom:91px!important;
	left:30px!important;
	z-index:6!important;
}
body .r1wpr-funnel__visual-copy>span{
	display:flex!important;
	align-items:center!important;
	gap:8px!important;
	margin-bottom:12px!important;
	color:#8ce8f4!important;
	font-size:10.5px!important;
	font-weight:750!important;
	letter-spacing:.12em!important;
	text-transform:uppercase!important;
}
body .r1wpr-funnel__visual-copy>span i{
	width:8px!important;
	height:8px!important;
	border-radius:50%!important;
	background:#43d2a0!important;
	box-shadow:0 0 0 6px rgba(67,210,160,.15)!important;
}
body .r1wpr-funnel__visual-copy>strong{
	display:block!important;
	max-width:390px!important;
	color:#fff!important;
	font-size:clamp(25px,2.35vw,35px)!important;
	font-weight:560!important;
	letter-spacing:-.032em!important;
	line-height:1.06!important;
}
body .r1wpr-funnel__visual-copy>p{
	max-width:420px!important;
	margin:12px 0 17px!important;
	color:rgba(244,249,255,.8)!important;
	font-size:13.5px!important;
	font-weight:430!important;
	line-height:1.52!important;
}
body .r1wpr-funnel__visual-facts{
	display:grid!important;
	grid-template-columns:1.25fr .78fr .8fr!important;
	gap:7px!important;
}
body .r1wpr-funnel__visual-facts b{
	display:flex!important;
	min-width:0!important;
	min-height:48px!important;
	flex-direction:column!important;
	justify-content:center!important;
	padding:8px 9px!important;
	border:1px solid rgba(255,255,255,.18)!important;
	border-radius:11px!important;
	background:rgba(255,255,255,.09)!important;
	color:#fff!important;
	font-size:12px!important;
	font-weight:650!important;
	line-height:1.15!important;
	backdrop-filter:blur(9px)!important;
}
body .r1wpr-funnel__visual-facts b:first-child{color:#ffd369!important;font-size:11px!important;letter-spacing:.025em!important;}
body .r1wpr-funnel__visual-facts small{
	display:block!important;
	margin-top:4px!important;
	color:rgba(255,255,255,.68)!important;
	font-size:8.7px!important;
	font-weight:520!important;
	letter-spacing:0!important;
}

body .r1wpr-funnel__capabilities{
	position:absolute!important;
	right:0!important;
	bottom:20px!important;
	left:0!important;
	z-index:8!important;
	overflow:hidden!important;
	mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)!important;
}
body .r1wpr-funnel__capability-track{
	display:flex!important;
	width:max-content!important;
	gap:8px!important;
	animation:r1wpr-funnel-marquee 34s linear infinite!important;
}
body .r1wpr-funnel__capability{
	display:grid!important;
	grid-template-columns:30px auto!important;
	align-items:center!important;
	gap:8px!important;
	min-width:132px!important;
	height:48px!important;
	padding:7px 10px!important;
	border:1px solid rgba(255,255,255,.16)!important;
	border-radius:12px!important;
	background:rgba(8,22,65,.66)!important;
	box-shadow:inset 0 1px rgba(255,255,255,.08)!important;
	backdrop-filter:blur(10px)!important;
}
body .r1wpr-funnel__capability b{
	display:grid!important;
	width:30px!important;
	height:30px!important;
	place-items:center!important;
	border-radius:8px!important;
	background:#fff!important;
	color:#15233a!important;
	font-size:10px!important;
	font-weight:800!important;
	letter-spacing:-.02em!important;
}
body .r1wpr-funnel__capability small{color:#fff!important;font-size:9.5px!important;font-weight:600!important;white-space:nowrap!important;}
body .r1wpr-funnel__capability--wordpress b{border-radius:50%!important;color:#3858e9!important;}
body .r1wpr-funnel__capability--woocommerce b{background:#96588a!important;color:#fff!important;}
body .r1wpr-funnel__capability--javascript b{align-items:end!important;justify-items:end!important;padding:4px!important;border-radius:4px!important;background:#f7df1e!important;color:#111!important;}
body .r1wpr-funnel__capability--php b{border-radius:50%!important;background:#777bb4!important;color:#fff!important;font-style:italic!important;}
body .r1wpr-funnel__capability--google b,
body .r1wpr-funnel__capability--analytics b{background:conic-gradient(from 35deg,#4285f4 0 27%,#34a853 27% 48%,#fbbc05 48% 73%,#ea4335 73%)!important;color:#fff!important;}
body .r1wpr-funnel__capability--sistrix b{background:#111!important;color:#fff!important;}
body .r1wpr-funnel__capability--xovi b{background:linear-gradient(145deg,#2155a4,#40b97c)!important;color:#fff!important;}
body .r1wpr-funnel__capability--cloudflare b{background:#f48120!important;color:#fff!important;}
body .r1wpr-funnel__capability--security b{background:#15835e!important;color:#fff!important;}
body .r1wpr-funnel__capability--api b{background:#2376bd!important;color:#fff!important;}

body .r1wpr-funnel__form-stage{
	position:relative!important;
	min-width:0!important;
	min-height:0!important;
	padding:34px 38px 28px!important;
	overflow-x:hidden!important;
	overflow-y:auto!important;
	background:
		radial-gradient(circle at 94% 7%,rgba(41,179,208,.13),transparent 24%),
		radial-gradient(circle at 7% 94%,rgba(30,111,181,.08),transparent 26%),
		linear-gradient(145deg,#fff 0%,#f7fbfd 100%)!important;
	scrollbar-width:thin!important;
}
body .r1wpr-funnel__form-stage::before{
	position:absolute!important;
	top:-120px!important;
	right:-100px!important;
	width:270px!important;
	height:270px!important;
	border:1px solid rgba(23,134,190,.12)!important;
	border-radius:50%!important;
	box-shadow:0 0 0 46px rgba(23,134,190,.03),0 0 0 92px rgba(23,134,190,.02)!important;
	content:""!important;
	pointer-events:none!important;
	animation:r1wpr-funnel-pulse 9s ease-in-out infinite!important;
}
body .r1wpr-funnel__form-stage>*{position:relative!important;z-index:1!important;}
body .r1wpr-funnel__form-stage .r1wpr-funnel__question{
	max-width:760px!important;
	margin:0 0 25px!important;
	text-align:left!important;
}
body .r1wpr-funnel__form-stage .r1wpr-funnel__eyebrow{
	margin-bottom:11px!important;
	color:#1377b5!important;
	font-size:10.5px!important;
	font-weight:750!important;
}
body .r1wpr-funnel__form-stage .r1wpr-funnel__question h3{
	max-width:750px!important;
	color:#12213a!important;
	font-size:clamp(28px,2.75vw,39px)!important;
	font-weight:570!important;
	letter-spacing:-.036em!important;
	line-height:1.08!important;
}
body .r1wpr-funnel__form-stage .r1wpr-funnel__question p{
	max-width:720px!important;
	margin:9px 0 0!important;
	color:#536277!important;
	font-size:14px!important;
	font-weight:430!important;
	line-height:1.52!important;
}
body .r1wpr-funnel__form-stage .r1wpr-options{
	grid-template-columns:repeat(2,minmax(0,1fr))!important;
	gap:11px!important;
}
body .r1wpr-funnel__form-stage .r1wpr-option,
body .r1wpr-funnel__form-stage .r1wpr-options.is-compact .r1wpr-option{
	grid-template-columns:50px minmax(0,1fr) 23px!important;
	min-height:88px!important;
	gap:13px!important;
	padding:14px!important;
	border:1px solid #ccdde8!important;
	border-radius:15px!important;
	background:rgba(255,255,255,.91)!important;
	box-shadow:0 7px 21px rgba(12,46,78,.05)!important;
	transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important;
}
body .r1wpr-funnel__form-stage .r1wpr-option:hover{
	transform:translateY(-2px)!important;
	border-color:#3ba8da!important;
	box-shadow:0 13px 28px rgba(18,88,127,.11)!important;
}
body .r1wpr-funnel__form-stage .r1wpr-option__icon,
body .r1wpr-funnel__form-stage .r1wpr-options.is-compact .r1wpr-option__icon{
	width:50px!important;
	height:50px!important;
	padding:6px!important;
	border:1px solid #cbe3ef!important;
	border-radius:13px!important;
	background:linear-gradient(145deg,#f4fbff,#e5f5fc)!important;
}
body .r1wpr-funnel__form-stage .r1wpr-option__icon svg{width:27px!important;height:27px!important;}
body .r1wpr-funnel__form-stage .r1wpr-option__copy strong{color:#14223a!important;font-size:14.5px!important;font-weight:630!important;line-height:1.27!important;}
body .r1wpr-funnel__form-stage .r1wpr-option__copy small{color:#5a6879!important;font-size:12.2px!important;font-weight:430!important;line-height:1.38!important;}
body .r1wpr-funnel__form-stage .r1wpr-subquestion{margin-bottom:15px!important;padding:18px!important;border-color:#d1e1ea!important;border-radius:16px!important;background:rgba(255,255,255,.8)!important;box-shadow:0 7px 22px rgba(16,55,82,.045)!important;}
body .r1wpr-funnel__form-stage .r1wpr-subquestion h4,
body .r1wpr-funnel__form-stage .r1wpr-contact-choice h4{font-size:14px!important;font-weight:650!important;}
body .r1wpr-funnel__form-stage .r1wpr-radios>button{
	grid-template-columns:44px minmax(0,1fr) 20px!important;
	min-height:78px!important;
	padding:12px!important;
	border-color:#cfdee7!important;
	border-radius:13px!important;
}
body .r1wpr-funnel__form-stage .r1wpr-radio-icon{width:44px!important;height:44px!important;padding:5px!important;border:1px solid #cbe3ef!important;border-radius:11px!important;background:#edf8fd!important;}
body .r1wpr-funnel__form-stage .r1wpr-radios strong{font-size:13.5px!important;font-weight:620!important;}
body .r1wpr-funnel__form-stage .r1wpr-radios small{font-size:11.5px!important;line-height:1.35!important;}
body .r1wpr-funnel__form-stage .r1wpr-funnel__nav{
	position:sticky!important;
	bottom:-28px!important;
	z-index:12!important;
	margin:24px -38px -28px!important;
	padding:16px 38px 18px!important;
	background:rgba(255,255,255,.94)!important;
	border-top:1px solid #dce8ef!important;
	box-shadow:0 -13px 34px rgba(25,69,98,.055)!important;
	backdrop-filter:blur(13px)!important;
}
body .r1wpr-funnel__form-stage .r1wpr-funnel__next{min-height:50px!important;padding:12px 23px!important;font-size:14px!important;font-weight:650!important;}
body .r1wpr-funnel__form-stage .r1wpr-funnel__back{color:#405169!important;font-size:13px!important;font-weight:600!important;}
body .r1wpr-funnel__form-stage .r1wpr-funnel__security{color:#607086!important;font-size:10.5px!important;}

@keyframes r1wpr-funnel-photo{from{transform:scale(1.015) translate3d(0,0,0)}to{transform:scale(1.06) translate3d(-.7%,.4%,0)}}
@keyframes r1wpr-funnel-orbit{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-12px,15px,0) scale(1.06)}}
@keyframes r1wpr-funnel-marquee{to{transform:translateX(-50%)}}
@keyframes r1wpr-funnel-pulse{0%,100%{transform:scale(.96);opacity:.65}50%{transform:scale(1.06);opacity:1}}

@media(max-width:1040px){
	body .r1wpr-funnel-modal__dialog{width:min(920px,calc(100vw - 28px))!important;}
	body .r1wpr-funnel__panel--immersive{height:min(900px,calc(100dvh - 28px))!important;min-height:650px!important;max-height:calc(100dvh - 28px)!important;}
	body .r1wpr-funnel__workspace,
	body .r1wpr-funnel__workspace.is-visual-right{grid-template-columns:1fr!important;grid-template-rows:220px minmax(0,1fr)!important;}
	body .r1wpr-funnel__workspace .r1wpr-funnel__visual-stage,
	body .r1wpr-funnel__workspace.is-visual-right .r1wpr-funnel__visual-stage{grid-column:1!important;grid-row:1!important;}
	body .r1wpr-funnel__workspace .r1wpr-funnel__form-stage,
	body .r1wpr-funnel__workspace.is-visual-right .r1wpr-funnel__form-stage{grid-column:1!important;grid-row:2!important;}
	body .r1wpr-funnel__visual-stage::before{background:linear-gradient(90deg,rgba(3,9,48,.08),rgba(3,9,48,.52) 47%,rgba(3,9,48,.96) 100%)!important;}
	body .r1wpr-funnel__visual-photo{right:43%!important;}
	body .r1wpr-funnel__visual-copy{top:25px!important;right:27px!important;bottom:auto!important;left:53%!important;}
	body .r1wpr-funnel__visual-copy>strong{font-size:25px!important;}
	body .r1wpr-funnel__visual-copy>p{margin:8px 0 12px!important;font-size:12.5px!important;}
	body .r1wpr-funnel__visual-facts{grid-template-columns:repeat(3,1fr)!important;}
	body .r1wpr-funnel__visual-facts b{min-height:42px!important;padding:6px 7px!important;}
	body .r1wpr-funnel__capabilities{bottom:12px!important;width:52%!important;}
	body .r1wpr-funnel__form-stage{padding:28px 32px 24px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-funnel__nav{bottom:-24px!important;margin:22px -32px -24px!important;padding:15px 32px 17px!important;}
}

@media(max-width:700px){
	body .r1wpr-funnel-modal{align-items:end!important;padding:0!important;}
	body .r1wpr-funnel-modal__dialog{width:100%!important;max-width:100%!important;max-height:96dvh!important;border-radius:22px 22px 0 0!important;}
	body .r1wpr-funnel__panel--immersive{height:96dvh!important;min-height:0!important;max-height:96dvh!important;border-radius:22px 22px 0 0!important;}
	body .r1wpr-funnel__panel--immersive .r1wpr-funnel__header{grid-template-columns:minmax(130px,.75fr) minmax(150px,1fr)!important;min-height:72px!important;gap:14px!important;padding:12px 65px 12px 16px!important;}
	body .r1wpr-funnel__panel--immersive .r1wpr-funnel__brand img{max-width:130px!important;height:36px!important;}
	body .r1wpr-funnel__panel--immersive .r1wpr-funnel__brand small{display:none!important;}
	body .r1wpr-funnel__panel--immersive .r1wpr-funnel__progress>div{font-size:9.5px!important;}
	body .r1wpr-funnel-modal__close{top:11px!important;right:10px!important;width:45px!important;min-width:45px!important;height:45px!important;min-height:45px!important;}
	body .r1wpr-funnel__workspace,
	body .r1wpr-funnel__workspace.is-visual-right{grid-template-rows:190px minmax(0,1fr)!important;}
	body .r1wpr-funnel__visual-photo{right:36%!important;}
	body .r1wpr-funnel__visual-copy{top:23px!important;right:18px!important;left:47%!important;}
	body .r1wpr-funnel__visual-copy>span{margin-bottom:8px!important;font-size:8.5px!important;}
	body .r1wpr-funnel__visual-copy>strong{font-size:21px!important;}
	body .r1wpr-funnel__visual-copy>p{display:none!important;}
	body .r1wpr-funnel__visual-facts{grid-template-columns:1fr 1fr!important;margin-top:11px!important;}
	body .r1wpr-funnel__visual-facts b{min-height:39px!important;font-size:10px!important;}
	body .r1wpr-funnel__visual-facts b:last-child{display:none!important;}
	body .r1wpr-funnel__capabilities{right:44%!important;width:auto!important;}
	body .r1wpr-funnel__capability{min-width:112px!important;height:42px!important;grid-template-columns:26px auto!important;}
	body .r1wpr-funnel__capability b{width:26px!important;height:26px!important;font-size:8.5px!important;}
	body .r1wpr-funnel__capability small{font-size:8.5px!important;}
	body .r1wpr-funnel__form-stage{padding:24px 18px 20px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-funnel__question{margin-bottom:20px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-funnel__question h3{font-size:27px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-funnel__question p{font-size:13px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-options,
	body .r1wpr-funnel__form-stage .r1wpr-options.is-compact{grid-template-columns:1fr!important;}
	body .r1wpr-funnel__form-stage .r1wpr-option,
	body .r1wpr-funnel__form-stage .r1wpr-options.is-compact .r1wpr-option{min-height:76px!important;grid-template-columns:43px minmax(0,1fr) 21px!important;padding:11px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-option__icon,
	body .r1wpr-funnel__form-stage .r1wpr-options.is-compact .r1wpr-option__icon{width:43px!important;height:43px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-option__copy strong{font-size:14px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-option__copy small{font-size:11.5px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-radios{grid-template-columns:1fr!important;}
	body .r1wpr-funnel__form-stage .r1wpr-funnel__nav{bottom:-20px!important;grid-template-columns:auto 1fr!important;margin:20px -18px -20px!important;padding:13px 18px 15px!important;}
	body .r1wpr-funnel__form-stage .r1wpr-funnel__security{display:none!important;}
}

@media(prefers-reduced-motion:reduce){
	body .r1wpr-funnel__visual-photo img,
	body .r1wpr-funnel__visual-orb,
	body .r1wpr-funnel__capability-track,
	body .r1wpr-funnel__form-stage::before{animation:none!important;}
	body .r1wpr-funnel__capabilities{overflow-x:auto!important;mask-image:none!important;}
	body .r1wpr-funnel__capability[aria-hidden="true"]{display:none!important;}
}
