/* FALCON-X-IPTV-PRO-FINAL-VISUAL-CLEANUP-4 — page 628/825 presentation only. */
body:is(.page-id-628,.page-id-825){--xr-bg:#090b10;--xr-raised:#11151d;--xr-card:#171c26;--xr-line:rgba(255,255,255,.12);--xr-text:#f7f8fa;--xr-muted:#aeb7c6;--xr-ruby:#f43f5e;--xr-burgundy:#811d42;--xr-paper:#f0ede7;--xr-ink:#171a20;background:var(--xr-bg)!important}
html body:is(.page-id-628,.page-id-825).falcon-gvc-active :is(#page-container,#et-main-area,#main-content,article.page,.entry-content,.et-l--post,.et_builder_inner_content){background-color:var(--xr-bg)!important;background-image:none!important;color:var(--xr-text)!important}
body:is(.page-id-628,.page-id-825) #main-content{background:var(--xr-bg)!important;overflow:hidden}
body:is(.page-id-628,.page-id-825) #main-content>.container{width:100%!important;max-width:none!important;padding:0!important}
body:is(.page-id-628,.page-id-825) #left-area{width:100%!important;padding:0!important}
body:is(.page-id-628,.page-id-825) #sidebar{display:none!important}
body:is(.page-id-628,.page-id-825) :is(article.page,.entry-content,.et-l--post,.et_builder_inner_content){display:block!important;position:relative!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:var(--xr-bg)!important;float:none!important;transform:none!important}
body:is(.page-id-628,.page-id-825) .et_builder_inner_content>.xp-section{width:100%!important;max-width:none!important;margin-inline:0!important}
body:is(.page-id-628,.page-id-825) .xp-section{--xp-orange:var(--xr-ruby);--xp-orange-hover:#d72f50;position:relative!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden!important;background:var(--xr-bg)!important;color:var(--xr-text)!important;font-family:Inter,Tajawal,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important}
body:is(.page-id-628,.page-id-825) .xp-section>.et_pb_row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body:is(.page-id-628,.page-id-825) .xp-section .et_pb_column,body:is(.page-id-628,.page-id-825) .xp-section .et_pb_module,body:is(.page-id-628,.page-id-825) .xp-section .et_pb_code_inner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;float:none!important;transform:none!important}
body:is(.page-id-628,.page-id-825) .xp-shell{box-sizing:border-box!important;width:min(calc(100% - 48px),1360px)!important;max-width:1360px!important;min-width:0!important;margin-inline:auto!important;padding-block:clamp(48px,5vw,68px)!important;background:transparent!important;transform:none!important}
html[dir=rtl] body:is(.page-id-628,.page-id-825) .xp-section{direction:rtl!important;text-align:right}
html[dir=ltr] body:is(.page-id-628,.page-id-825) .xp-section{direction:ltr!important;text-align:left}

body:is(.page-id-628,.page-id-825) .xp-kicker{margin:0 0 12px!important;color:var(--xr-ruby)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.11em!important}
body:is(.page-id-628,.page-id-825) .xp-kicker:before{width:34px!important;height:2px!important;background:linear-gradient(90deg,var(--xr-ruby),var(--xr-burgundy))!important}
body:is(.page-id-628,.page-id-825) :is(.xp-title,.xp-section h2){color:var(--xr-text)!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.18!important;letter-spacing:-.025em!important}
body:is(.page-id-628,.page-id-825) .xp-section h3{line-height:1.32!important}
body:is(.page-id-628,.page-id-825) :is(.xp-lead,.xp-section p){color:var(--xr-muted)!important;line-height:1.72!important}
body:is(.page-id-628,.page-id-825) :is(.xp-pricing,.xp-trial,.xp-why,.xp-devices,.xp-process,.xp-faq-section,.xp-support,.xp-final) :is(.xp-head h2,.xp-title,.xp-trial-box h2,.xp-support-box h2,.xp-final-box h2){color:var(--xr-text)!important}
body:is(.page-id-628,.page-id-825) :is(.xp-pricing,.xp-trial,.xp-why,.xp-devices,.xp-process,.xp-faq-section,.xp-support,.xp-final) :is(.xp-head p,.xp-lead,.xp-trial-box p,.xp-support-box p,.xp-final-box p){color:var(--xr-muted)!important}
html body:is(.page-id-628,.page-id-825).falcon-gvc-active #main-content :is(.xp-pricing,.xp-devices,.xp-process,.xp-faq-section,.xp-support) .xp-head :is(h1,h2,h3,.xp-title,span,strong,small),
html body:is(.page-id-628,.page-id-825).falcon-gvc-active #main-content .xp-support .xp-support-box :is(h1,h2,h3,strong){color:#f7f8fa!important}
html body:is(.page-id-628,.page-id-825).falcon-gvc-active #main-content :is(.xp-pricing,.xp-devices,.xp-process,.xp-faq-section,.xp-support) :is(.xp-head p,.xp-head .xp-lead,.xp-support-box p){color:#aeb7c6!important}
body:is(.page-id-628,.page-id-825) .xp-head{max-width:780px!important;margin:0 auto 30px!important}
body:is(.page-id-628,.page-id-825) .xp-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:23px!important}
body:is(.page-id-628,.page-id-825) .xp-btn,body:is(.page-id-628,.page-id-825) .xp-section a.xp-btn{min-height:48px!important;padding:11px 19px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid var(--xr-ruby)!important;border-radius:12px!important;background:linear-gradient(135deg,var(--xr-ruby),#bd2546)!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;text-decoration:none!important}
body:is(.page-id-628,.page-id-825) .xp-btn-secondary,body:is(.page-id-628,.page-id-825) .xp-section a.xp-btn-secondary,body:is(.page-id-628,.page-id-825) .xp-btn-dark,body:is(.page-id-628,.page-id-825) .xp-section a.xp-btn-dark{border-color:var(--xr-line)!important;background:#171c26!important;color:#fff!important}

body:is(.page-id-628,.page-id-825) .xp-hero{width:min(calc(100% - 48px),1360px)!important;max-width:1360px!important;margin:24px auto 0!important;border:1px solid rgba(244,63,94,.25)!important;border-radius:30px!important;background-image:linear-gradient(90deg,rgba(8,9,14,.96),rgba(28,5,13,.52)),url('/wp-content/uploads/falcon-gold-master/site-pack/xiptv/backgrounds/xiptv-hero-desktop.png')!important;background-position:center!important;background-size:cover!important;box-shadow:0 30px 86px rgba(0,0,0,.34)!important}
html[dir=rtl] body:is(.page-id-628,.page-id-825) .xp-hero{background-image:linear-gradient(270deg,rgba(8,9,14,.96),rgba(28,5,13,.52)),url('/wp-content/uploads/falcon-gold-master/site-pack/xiptv/backgrounds/xiptv-hero-desktop.png')!important}
body:is(.page-id-628,.page-id-825) .xp-hero:after{display:none!important}
body:is(.page-id-628,.page-id-825) .xp-hero .xp-shell{width:100%!important;padding:clamp(44px,5vw,70px)!important}
body:is(.page-id-628,.page-id-825) .xp-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(300px,.82fr)!important;align-items:center!important;gap:clamp(30px,5vw,68px)!important}
body:is(.page-id-628,.page-id-825) .xp-hero-copy,body:is(.page-id-628,.page-id-825) .xp-hero-media{min-width:0!important}
body:is(.page-id-628,.page-id-825) .xp-hero h1{max-width:700px!important;margin:10px 0 0!important;color:#fff!important;font-size:clamp(42px,4.4vw,64px)!important;line-height:1.08!important;letter-spacing:-.035em!important}
body:is(.page-id-628,.page-id-825) .xp-hero-copy>p{max-width:680px!important;margin:17px 0 0!important;color:#c6ceda!important;font-size:16px!important;line-height:1.7!important}
body:is(.page-id-628,.page-id-825) .falcon-product-id{max-width:100%!important;min-width:0!important;margin:0 0 16px!important;background:rgba(10,12,18,.76)!important;border-color:rgba(244,63,94,.35)!important}
body:is(.page-id-628,.page-id-825) .falcon-product-id img{width:52px!important;height:52px!important;object-fit:contain!important;border-radius:13px!important}
body:is(.page-id-628,.page-id-825) .falcon-product-id span{display:grid!important;gap:2px!important;text-align:start!important}
body:is(.page-id-628,.page-id-825) .falcon-product-id strong{color:#fff!important;font-size:16px!important}
body:is(.page-id-628,.page-id-825) .falcon-product-id small{color:#bdc6d3!important;line-height:1.5!important}
body:is(.page-id-628,.page-id-825) .xp-hero-media{padding:10px!important;border:1px solid rgba(244,63,94,.28)!important;border-radius:24px!important;background:rgba(10,12,18,.72)!important;box-shadow:0 24px 64px rgba(129,29,66,.18)!important}
body:is(.page-id-628,.page-id-825) .xp-hero-media img{width:100%!important;max-height:410px!important;aspect-ratio:4/3!important;object-fit:cover!important;border-radius:17px!important;filter:none!important}

body:is(.page-id-628,.page-id-825) #main-content :is(.xp-benefits,.xp-process,.xp-faq-section,.xp-support){display:block!important}
body:is(.page-id-628,.page-id-825) .xp-benefits{background:var(--xr-raised)!important;border-block:1px solid var(--xr-line)!important}
body:is(.page-id-628,.page-id-825) .xp-benefits .xp-shell{padding-block:22px!important}
body:is(.page-id-628,.page-id-825) .xp-benefit-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}
body:is(.page-id-628,.page-id-825) .xp-benefit{min-height:78px!important;padding:14px 16px!important;display:flex!important;align-items:center!important;gap:13px!important;border:1px solid var(--xr-line)!important;border-radius:15px!important;background:#151923!important;color:#fff!important;box-shadow:none!important}
body:is(.page-id-628,.page-id-825) .xp-benefit strong{color:#eef2f7!important;font-size:15px!important}
body:is(.page-id-628,.page-id-825) .xp-icon{width:46px!important;height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 46px!important;border-radius:14px!important;background:rgba(244,63,94,.12)!important;color:var(--xr-ruby)!important;border:1px solid rgba(244,63,94,.25)!important;font-style:normal!important;font-weight:900!important}

body:is(.page-id-628,.page-id-825) .xp-pricing{background:#0d1017!important}
body:is(.page-id-628,.page-id-825) .xp-pricing .xp-head{padding:0!important;border:0!important;box-shadow:none!important;background:none!important}
body:is(.page-id-628,.page-id-825) .xp-pricing-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:14px!important}
body:is(.page-id-628,.page-id-825) .xp-price-card{position:relative!important;min-width:0!important;min-height:350px!important;height:100%!important;padding:24px!important;display:flex!important;flex-direction:column!important;border:1px solid #d8d3cb!important;border-radius:20px!important;background:linear-gradient(155deg,#f5f2ec,#e9e5de)!important;box-shadow:0 18px 46px rgba(0,0,0,.2)!important;color:var(--xr-ink)!important;transform:none!important}
body:is(.page-id-628,.page-id-825) .xp-price-card:before{color:#a32742!important;font-size:9px!important}
body:is(.page-id-628,.page-id-825) .xp-price-card.featured{border:2px solid var(--xr-ruby)!important;background:linear-gradient(155deg,#fff4f5,#eee8e2)!important;box-shadow:inset 0 4px var(--xr-ruby),0 22px 54px rgba(129,29,66,.2)!important}
body:is(.page-id-628,.page-id-825) .xp-price-card :is(h3,.xp-price){color:var(--xr-ink)!important}
body:is(.page-id-628,.page-id-825) .xp-price-card :is(.xp-features li,.xp-price small){color:#596170!important}
body:is(.page-id-628,.page-id-825) .xp-price{margin:16px 0!important;font-size:44px!important}
body:is(.page-id-628,.page-id-825) .xp-features{display:grid!important;gap:8px!important;margin:0 0 20px!important;padding:0!important;list-style:none!important}
body:is(.page-id-628,.page-id-825) .xp-features li{font-size:13.5px!important;line-height:1.48!important}
body:is(.page-id-628,.page-id-825) .xp-price-card .xp-btn{width:100%!important;margin-top:auto!important}
body:is(.page-id-628,.page-id-825) .xp-badge{position:absolute!important;inset-block-start:14px!important;inset-inline-end:14px!important;background:var(--xr-ruby)!important;color:#fff!important;font-size:11px!important}

body:is(.page-id-628,.page-id-825) .xp-trial,body:is(.page-id-628,.page-id-825) .xp-why,body:is(.page-id-628,.page-id-825) .xp-process,body:is(.page-id-628,.page-id-825) .xp-faq-section,body:is(.page-id-628,.page-id-825) .xp-support,body:is(.page-id-628,.page-id-825) .xp-final{background:var(--xr-bg)!important}
body:is(.page-id-628,.page-id-825) .xp-why,body:is(.page-id-628,.page-id-825) .xp-faq-section{background:var(--xr-raised)!important}
body:is(.page-id-628,.page-id-825) :is(.xp-trial-box,.xp-support-box,.xp-final-box){padding:clamp(28px,4vw,44px)!important;border:1px solid rgba(244,63,94,.24)!important;border-radius:22px!important;background:linear-gradient(145deg,#171c26,#0c0f15)!important;box-shadow:0 20px 54px rgba(0,0,0,.22)!important}
body:is(.page-id-628,.page-id-825) :is(.xp-trial-box,.xp-support-box){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important}
body:is(.page-id-628,.page-id-825) :is(.xp-trial-box,.xp-support-box) h2{color:#fff!important;font-size:clamp(27px,2.6vw,36px)!important}
body:is(.page-id-628,.page-id-825) .xp-why-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}
body:is(.page-id-628,.page-id-825) .xp-dark-card{min-height:190px!important;height:100%!important;padding:22px!important;border:1px solid var(--xr-line)!important;border-radius:18px!important;background:#171c26!important;box-shadow:none!important}
body:is(.page-id-628,.page-id-825) .xp-dark-card h3{margin:14px 0 7px!important;color:#fff!important;font-size:18px!important}
body:is(.page-id-628,.page-id-825) .xp-dark-card p{font-size:14px!important}

body:is(.page-id-628,.page-id-825) .xp-devices{background:var(--xr-bg)!important}
body:is(.page-id-628,.page-id-825) .xp-devices :is(.xp-title,.xp-device strong){color:var(--xr-text)!important}
body:is(.page-id-628,.page-id-825) .xp-devices :is(.xp-lead,p){color:var(--xr-muted)!important}
body:is(.page-id-628,.page-id-825) .xp-device-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}
body:is(.page-id-628,.page-id-825) .xp-device{min-height:145px!important;padding:20px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;border:1px solid rgba(244,63,94,.22)!important;border-radius:18px!important;background:linear-gradient(145deg,#171c26,#11151d)!important;box-shadow:none!important;text-align:center!important}
body:is(.page-id-628,.page-id-825) .xp-device strong{display:block!important;margin-top:12px!important;font-size:17px!important}
body:is(.page-id-628,.page-id-825) .xp-guide-action{margin-top:24px!important}
body:is(.page-id-628,.page-id-825) .xp-process .xp-step-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}
body:is(.page-id-628,.page-id-825) .xp-step{min-height:190px!important;padding:22px!important;border:1px solid var(--xr-line)!important;border-top:2px solid var(--xr-ruby)!important;border-radius:18px!important;background:#151923!important;box-shadow:none!important}
body:is(.page-id-628,.page-id-825) .xp-step-number{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;background:rgba(244,63,94,.14)!important;color:var(--xr-ruby)!important;border:1px solid rgba(244,63,94,.3)!important;font-weight:900!important}
body:is(.page-id-628,.page-id-825) .xp-step h3{margin:14px 0 7px!important;color:#fff!important;font-size:18px!important}
body:is(.page-id-628,.page-id-825) .xp-step p{font-size:14px!important}
body:is(.page-id-628,.page-id-825) .xp-faq{max-width:980px!important;gap:9px!important}
body:is(.page-id-628,.page-id-825) .xp-faq details{padding:0 18px!important;border:1px solid var(--xr-line)!important;border-radius:14px!important;background:#171c26!important}
body:is(.page-id-628,.page-id-825) .xp-faq{display:grid!important;margin-inline:auto!important}
body:is(.page-id-628,.page-id-825) .xp-faq summary{position:relative!important;min-height:56px!important;padding:15px 30px 15px 0!important;display:flex!important;align-items:center!important;color:#f2f5f8!important;font-size:15px!important;font-weight:800!important;line-height:1.5!important;cursor:pointer!important;list-style:none!important}
html[dir=ltr] body:is(.page-id-628,.page-id-825) .xp-faq summary{padding:15px 0 15px 30px!important}
body:is(.page-id-628,.page-id-825) .xp-faq summary::-webkit-details-marker{display:none!important}
body:is(.page-id-628,.page-id-825) .xp-faq summary:before{content:"+"!important;position:absolute!important;inset-inline-start:0!important;color:var(--xr-ruby)!important;font-size:22px!important;line-height:1!important}
body:is(.page-id-628,.page-id-825) .xp-faq details[open] summary:before{content:"−"!important}
body:is(.page-id-628,.page-id-825) .xp-faq details p{padding-bottom:16px!important;color:var(--xr-muted)!important;font-size:14px!important}
body:is(.page-id-628,.page-id-825) .xp-final .xp-shell{padding-block:54px!important}
body:is(.page-id-628,.page-id-825) .xp-final-box{padding-block:40px!important}
body:is(.page-id-628,.page-id-825) .xp-final-box{text-align:center!important}
body:is(.page-id-628,.page-id-825) .xp-final-box .xp-actions{justify-content:center!important}
body:is(.page-id-628,.page-id-825) :is(.xp-btn,.xp-faq summary):focus-visible{outline:3px solid #fff!important;outline-offset:3px!important;box-shadow:0 0 0 6px rgba(244,63,94,.5)!important}

@media(max-width:1100px){
  body:is(.page-id-628,.page-id-825) .xp-pricing-grid,body:is(.page-id-628,.page-id-825) .xp-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body:is(.page-id-628,.page-id-825) .xp-benefit-grid,body:is(.page-id-628,.page-id-825) .xp-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(max-width:767px){
  body:is(.page-id-628,.page-id-825) #main-content{overflow-x:hidden!important}
  body:is(.page-id-628,.page-id-825) .xp-shell{width:calc(100% - 28px)!important;padding-block:42px!important}
  body:is(.page-id-628,.page-id-825) .xp-hero{width:calc(100% - 28px)!important;margin-top:14px!important;border-radius:22px!important;background-image:linear-gradient(0deg,rgba(8,9,14,.97),rgba(28,5,13,.52)),url('/wp-content/uploads/falcon-gold-master/site-pack/xiptv/backgrounds/xiptv-hero-mobile.png')!important}
  html[dir=rtl] body:is(.page-id-628,.page-id-825) .xp-hero{background-image:linear-gradient(0deg,rgba(8,9,14,.97),rgba(28,5,13,.52)),url('/wp-content/uploads/falcon-gold-master/site-pack/xiptv/backgrounds/xiptv-hero-mobile.png')!important}
  body:is(.page-id-628,.page-id-825) .xp-hero .xp-shell{padding:30px 18px!important}
  body:is(.page-id-628,.page-id-825) .xp-hero-grid{display:flex!important;flex-direction:column!important;gap:22px!important}
  body:is(.page-id-628,.page-id-825) .xp-hero-copy{order:1!important;width:100%!important}
  body:is(.page-id-628,.page-id-825) .xp-hero-media{order:2!important;width:100%!important;padding:7px!important}
  body:is(.page-id-628,.page-id-825) .xp-hero-media img{max-height:255px!important}
  body:is(.page-id-628,.page-id-825) .xp-hero h1{font-size:clamp(32px,9.2vw,40px)!important;line-height:1.12!important}
  body:is(.page-id-628,.page-id-825) .xp-hero-copy>p{font-size:14.5px!important}
  body:is(.page-id-628,.page-id-825) .falcon-product-id small{font-size:11px!important}
  body:is(.page-id-628,.page-id-825) .xp-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}
  body:is(.page-id-628,.page-id-825) .xp-actions .xp-btn{width:100%!important}
  body:is(.page-id-628,.page-id-825) :is(.xp-title,.xp-section h2){font-size:clamp(27px,7.8vw,33px)!important}
  body:is(.page-id-628,.page-id-825) .xp-head{margin-bottom:23px!important}
  body:is(.page-id-628,.page-id-825) .xp-benefits .xp-shell{padding-block:14px!important}
  body:is(.page-id-628,.page-id-825) .xp-benefit-grid{grid-template-columns:1fr!important;gap:7px!important}
  body:is(.page-id-628,.page-id-825) .xp-benefit{min-height:64px!important;padding:10px 13px!important;border-bottom:1px solid var(--xr-line)!important}
  body:is(.page-id-628,.page-id-825) .xp-benefit .xp-icon{width:40px!important;height:40px!important;flex-basis:40px!important}
  body:is(.page-id-628,.page-id-825) :is(.xp-pricing-grid,.xp-why-grid,.xp-device-grid,.xp-process .xp-step-grid){grid-template-columns:1fr!important;gap:11px!important}
  body:is(.page-id-628,.page-id-825) .xp-price-card{min-height:0!important;padding:20px!important}
  body:is(.page-id-628,.page-id-825) .xp-price{font-size:38px!important}
  body:is(.page-id-628,.page-id-825) .xp-features{gap:6px!important;margin-bottom:16px!important}
  body:is(.page-id-628,.page-id-825) .xp-dark-card,body:is(.page-id-628,.page-id-825) .xp-step{min-height:0!important;padding:18px!important}
  body:is(.page-id-628,.page-id-825) .xp-device{min-height:112px!important;padding:16px!important}
  body:is(.page-id-628,.page-id-825) :is(.xp-trial-box,.xp-support-box){padding:24px 18px!important;align-items:stretch!important;flex-direction:column!important;gap:16px!important}
  body:is(.page-id-628,.page-id-825) :is(.xp-trial-box,.xp-support-box) .xp-actions{margin-top:0!important}
  body:is(.page-id-628,.page-id-825) .xp-faq details{padding-inline:14px!important}
  body:is(.page-id-628,.page-id-825) .xp-faq summary{min-height:52px!important;font-size:14px!important}
  body:is(.page-id-628,.page-id-825) .xp-final .xp-shell{padding-block:42px!important}
  body:is(.page-id-628,.page-id-825) .xp-final-box{padding:30px 18px!important}
}
@media(max-width:390px){
  body:is(.page-id-628,.page-id-825) .xp-shell,body:is(.page-id-628,.page-id-825) .xp-hero{width:calc(100% - 24px)!important}
  body:is(.page-id-628,.page-id-825) .xp-hero .xp-shell{width:100%!important}
  body:is(.page-id-628,.page-id-825) .xp-price-card h3{padding-inline-end:72px!important}
  html[dir=ltr] body:is(.page-id-628,.page-id-825) .xp-price-card h3{padding-inline-start:0!important}
}
@media(prefers-reduced-motion:reduce){body:is(.page-id-628,.page-id-825) .xp-section *{transition:none!important}}

/* Owner-visible canvas contract: these page-scoped rules deliberately outrank
 * the later GVC light-surface and Gold shell distribution tails. Sections own
 * the full-width paint; shells remain transparent, centered content bounds. */
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-section:not(.xp-hero){
  display:block!important;
  width:100%!important;
  max-width:none!important;
  margin-inline:0!important;
  padding-inline:0!important;
  transform:none!important;
  background-color:var(--xr-bg)!important;
  background-image:none!important;
}
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content :is(.xp-benefits,.xp-why,.xp-faq-section){background-color:var(--xr-raised)!important}
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-pricing{background-color:#0d1017!important}
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-section :is(.xp-head h2,.xp-title,.xp-trial-box h2,.xp-support-box h2,.xp-final-box h2){color:var(--xr-text)!important}
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-section :is(.xp-head p,.xp-lead,.xp-trial-box p,.xp-support-box p,.xp-final-box p){color:var(--xr-muted)!important}
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-section:not(.xp-hero)>.xp-shell{
  --xp-shell-gutter:48px;
  box-sizing:border-box!important;
  width:min(calc(100% - var(--xp-shell-gutter)),1360px)!important;
  max-width:1360px!important;
  margin-inline:auto!important;
  padding-inline:0!important;
  transform:none!important;
  overflow:visible!important;
  background:transparent!important;
}
@media(max-width:767px){html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-section:not(.xp-hero)>.xp-shell{--xp-shell-gutter:28px}}
@media(max-width:420px){html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-section:not(.xp-hero)>.xp-shell{--xp-shell-gutter:24px}}

/* Three Steps component contrast: override only the card copy repainted by the
 * later GVC light-surface tail; retain the existing ruby number badge. */
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-process .xp-step>h3,
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-process .xp-step>h3 :is(span,strong,small){color:#f4f7fb!important}
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-process .xp-step>p,
html body.falcon-gvc-active:is(.page-id-628,.page-id-825) #main-content .xp-process .xp-step>p :is(span,strong,small){color:#aeb7c6!important}
