.elementor-11864 .elementor-element.elementor-element-76683c1{--display:flex}.yvps-hero-image{position:relative;display:flex;justify-content:center;margin:40px
auto 0;padding:16px;max-width:980px;border-radius:26px;background:radial-gradient(circle at top, rgba(56,189,248,0.18), transparent 45%),
linear-gradient(180deg, rgba(18,26,51,0.95) 0%, rgba(11,16,32,0.98) 100%);border:1px
solid rgba(255,255,255,0.08);box-shadow:0 40px 100px rgba(0,0,0,0.7),
0 0 0 1px rgba(56,189,248,0.12),
0 0 80px rgba(56,189,248,0.08)}.yvps-hero-image::before{content:"";position:absolute;top:10px;left:18px;right:18px;height:36px;border-radius:14px;background:rgba(255,255,255,0.04);border:1px
solid rgba(255,255,255,0.06)}.yvps-hero-image::after{content:"";position:absolute;top:20px;left:30px;width:52px;height:10px;background:radial-gradient(circle, #ef4444 4px, transparent 5px) 0 0/18px 10px,
radial-gradient(circle, #f59e0b 4px, transparent 5px) 18px 0/18px 10px,
radial-gradient(circle, #22c55e 4px, transparent 5px) 36px 0/18px 10px}.yvps-hero-image
img{position:relative;z-index:2;width:100%;border-radius:18px;margin-top:30px;border:1px
solid rgba(255,255,255,0.08);box-shadow:0 30px 80px rgba(0,0,0,0.6),
0 0 0 1px rgba(56,189,248,0.15),
0 0 40px rgba(56,189,248,0.15);transition:transform .3s ease, box-shadow .3s ease}.yvps-hero-image img:hover{transform:translateY(-6px) scale(1.01);box-shadow:0 50px 120px rgba(0,0,0,0.8),
0 0 0 1px rgba(56,189,248,0.25),
0 0 80px rgba(56,189,248,0.25)}.yvps-hero-image .yvps-glow{position:absolute;bottom:20px;left:10%;right:10%;height:120px;border-radius:999px;background:radial-gradient(circle, rgba(56,189,248,0.25), transparent 70%);filter:blur(30px);z-index:1}@media (max-width: 768px){.yvps-hero-image{padding:12px;border-radius:20px}.yvps-hero-image
img{margin-top:24px}}#yvps-agency-partner-page{color:#E5E7EB;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.7}#yvps-agency-partner-page .yvps-wrap{max-width:1200px;margin:0
auto;padding:64px
20px}#yvps-agency-partner-page h1,
#yvps-agency-partner-page h2,
#yvps-agency-partner-page
h3{color:#fff;line-height:1.2;margin:0
0 .75rem}#yvps-agency-partner-page
h1{font-size:clamp(34px,5vw,58px)}#yvps-agency-partner-page
h2{font-size:clamp(26px,3vw,38px)}#yvps-agency-partner-page
h3{font-size:clamp(18px,2vw,22px)}#yvps-agency-partner-page
p{margin:0
0 1rem}#yvps-agency-partner-page .yvps-eyebrow{color:#7DD3FC;text-transform:uppercase;letter-spacing:.14em;font-size:12px;margin-bottom:12px}#yvps-agency-partner-page .yvps-hero{text-align:center;padding:34px
24px 40px;border-radius:28px;border:1px
solid rgba(255,255,255,0.08);background:radial-gradient(circle at top, rgba(56,189,248,0.18), transparent 35%),
linear-gradient(180deg, rgba(18,26,51,0.98) 0%, rgba(11,16,32,0.98) 100%);box-shadow:0 18px 45px rgba(0,0,0,0.28)}#yvps-agency-partner-page .yvps-hero-lead{max-width:860px;margin:0
auto 18px;font-size:18px;color:#C7D2FE}#yvps-agency-partner-page .yvps-pill-row{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:22px
0 24px}#yvps-agency-partner-page .yvps-pill{display:inline-flex;align-items:center;padding:8px
14px;border-radius:999px;font-size:13px;color:#BAE6FD;background:rgba(56,189,248,0.12);border:1px
solid rgba(56,189,248,0.22)}#yvps-agency-partner-page .yvps-hero-cta,
#yvps-agency-partner-page .yvps-cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}#yvps-agency-partner-page .yvps-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px
22px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;transition:.2s ease}#yvps-agency-partner-page .yvps-btn:hover{transform:translateY(-2px)}#yvps-agency-partner-page .yvps-btn-primary{background:linear-gradient(90deg,#38BDF8 0%,#0EA5E9 100%);color:#08111F}#yvps-agency-partner-page .yvps-btn-secondary{background:rgba(255,255,255,0.04);color:#E5E7EB;border:1px
solid rgba(255,255,255,0.12)}#yvps-agency-partner-page .yvps-proof-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}#yvps-agency-partner-page .yvps-proof-item,
#yvps-agency-partner-page .yvps-card,
#yvps-agency-partner-page .yvps-cta-box,
#yvps-agency-partner-page .yvps-step{border:1px
solid rgba(255,255,255,0.08);border-radius:22px;background:linear-gradient(180deg, rgba(18,26,51,0.98) 0%, rgba(11,16,32,0.98) 100%);box-shadow:0 10px 30px rgba(0,0,0,0.2)}#yvps-agency-partner-page .yvps-proof-item{padding:16px
18px;text-align:center}#yvps-agency-partner-page .yvps-proof-item
strong{display:block;color:#fff;margin-bottom:4px}#yvps-agency-partner-page .yvps-proof-item
span{color:#93C5FD;font-size:14px}#yvps-agency-partner-page .yvps-section{margin-top:46px}#yvps-agency-partner-page .yvps-section-head{max-width:820px;margin:0
auto 20px;text-align:center}#yvps-agency-partner-page .yvps-grid-two,
#yvps-agency-partner-page .yvps-grid-three,
#yvps-agency-partner-page .yvps-steps{display:grid;gap:20px}#yvps-agency-partner-page .yvps-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}#yvps-agency-partner-page .yvps-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}#yvps-agency-partner-page .yvps-card{padding:22px
20px}#yvps-agency-partner-page .yvps-checklist{list-style:none;margin:0;padding:0}#yvps-agency-partner-page .yvps-checklist
li{position:relative;padding-left:24px;margin:0
0 10px}#yvps-agency-partner-page .yvps-checklist li::before{content:"✓";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#86EFAC;background:rgba(34,197,94,0.18)}#yvps-agency-partner-page .yvps-checklist-warn li::before{color:#FDE68A;background:rgba(245,158,11,0.18)}#yvps-agency-partner-page .yvps-steps{grid-template-columns:repeat(4,minmax(0,1fr))}#yvps-agency-partner-page .yvps-step{padding:22px
18px}#yvps-agency-partner-page .yvps-step-num{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px;font-size:14px;font-weight:800;color:#7DD3FC;background:rgba(56,189,248,0.14);border:1px
solid rgba(56,189,248,0.24)}#yvps-agency-partner-page .yvps-callout{margin-top:22px;padding:16px
18px;border-radius:18px;background:rgba(56,189,248,0.08);border:1px
solid rgba(56,189,248,0.18);color:#E0F2FE}#yvps-agency-partner-page .yvps-cta-box{margin-top:50px;padding:28px
24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:radial-gradient(circle at top right, rgba(56,189,248,0.16), transparent 28%),
linear-gradient(135deg, rgba(14,165,233,0.14) 0%, rgba(56,189,248,0.08) 100%);border-color:rgba(56,189,248,0.22)}#yvps-agency-partner-page .yvps-cta-copy{flex:1 1 560px}#yvps-agency-partner-page .yvps-cta-actions{flex:0 1 auto}#yvps-agency-partner-page .yvps-hero-mockup-wrap{margin-top:34px;display:flex;flex-direction:column;align-items:center}#yvps-agency-partner-page .yvps-image-label{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;padding:8px
14px;border-radius:999px;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#7DD3FC;background:rgba(56,189,248,0.10);border:1px
solid rgba(56,189,248,0.18)}#yvps-agency-partner-page .yvps-hero-mockup{position:relative;width:100%;max-width:980px;padding:14px
14px 18px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg, rgba(18,26,51,0.98) 0%, rgba(11,16,32,0.98) 100%);border:1px
solid rgba(255,255,255,0.08);box-shadow:0 30px 80px rgba(0,0,0,0.55),
0 0 0 1px rgba(56,189,248,0.10),
0 0 80px rgba(56,189,248,0.08)}#yvps-agency-partner-page .yvps-mockup-topbar{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:10px
12px;border-radius:14px;background:rgba(255,255,255,0.04);border:1px
solid rgba(255,255,255,0.06)}#yvps-agency-partner-page .yvps-mockup-topbar>span{width:10px;height:10px;border-radius:999px;background:rgba(255,255,255,0.22)}#yvps-agency-partner-page .yvps-mockup-topbar>span:nth-child(1){background:rgba(239,68,68,0.75)}#yvps-agency-partner-page .yvps-mockup-topbar>span:nth-child(2){background:rgba(245,158,11,0.75)}#yvps-agency-partner-page .yvps-mockup-topbar>span:nth-child(3){background:rgba(34,197,94,0.75)}#yvps-agency-partner-page .yvps-mockup-url{margin-left:10px;flex:1;min-width:0;padding:8px
12px;border-radius:999px;font-size:12px;color:#94A3B8;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(255,255,255,0.03);border:1px
solid rgba(255,255,255,0.06)}#yvps-agency-partner-page .yvps-mockup-screen{position:relative;z-index:2;display:block;width:100%;min-height:320px;border-radius:18px;border:1px
solid rgba(255,255,255,0.06);background:radial-gradient(circle at top left, rgba(56,189,248,0.14), transparent 28%),
linear-gradient(180deg, #0F172A 0%, #0B1020 100%);box-shadow:0 24px 60px rgba(0,0,0,0.45),
0 0 0 1px rgba(56,189,248,0.10);padding:22px}#yvps-agency-partner-page .yvps-mockup-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}#yvps-agency-partner-page .yvps-mockup-panel,
#yvps-agency-partner-page .yvps-mockup-metric,
#yvps-agency-partner-page .yvps-mockup-mini{border-radius:16px;background:rgba(255,255,255,0.04);border:1px
solid rgba(255,255,255,0.06)}#yvps-agency-partner-page .yvps-mockup-panel{padding:16px}#yvps-agency-partner-page .yvps-mockup-mini{height:84px}#yvps-agency-partner-page .yvps-mockup-side{display:grid;gap:12px}#yvps-agency-partner-page .yvps-mockup-metric{padding:14px}#yvps-agency-partner-page .yvps-mockup-kpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}#yvps-agency-partner-page .yvps-kpi-card{border-radius:14px;padding:14px
12px;background:rgba(56,189,248,0.08);border:1px
solid rgba(56,189,248,0.16);text-align:center}#yvps-agency-partner-page .yvps-kpi-card
strong{display:block;color:#fff;font-size:22px;line-height:1.1}#yvps-agency-partner-page .yvps-kpi-card
span{display:block;margin-top:4px;font-size:12px;color:#BAE6FD}#yvps-agency-partner-page .yvps-mockup-bars{display:grid;gap:10px;margin-top:14px}#yvps-agency-partner-page .yvps-bar{height:10px;border-radius:999px;background:rgba(255,255,255,0.08);overflow:hidden}#yvps-agency-partner-page .yvps-bar>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#38BDF8 0%,#0EA5E9 100%)}#yvps-agency-partner-page .yvps-mockup-glow{position:absolute;inset:auto 10% 12% 10%;height:140px;z-index:1;border-radius:999px;background:radial-gradient(circle, rgba(56,189,248,0.22) 0%, rgba(56,189,248,0.06) 45%, transparent 75%);filter:blur(30px);pointer-events:none}#yvps-agency-partner-page .yvps-mockup-badge{position:absolute;z-index:3;min-width:170px;max-width:220px;padding:12px
14px;border-radius:16px;backdrop-filter:blur(10px);background:rgba(11,16,32,0.78);border:1px
solid rgba(255,255,255,0.10);box-shadow:0 18px 34px rgba(0,0,0,0.35)}#yvps-agency-partner-page .yvps-mockup-badge
strong{display:block;margin-bottom:4px;font-size:13px;color:#fff}#yvps-agency-partner-page .yvps-mockup-badge
span{display:block;font-size:12px;line-height:1.45;color:#C7D2FE}#yvps-agency-partner-page .yvps-mockup-badge--left{left:-12px;bottom:52px}#yvps-agency-partner-page .yvps-mockup-badge--right{right:-12px;top:92px}@media (max-width: 1000px){#yvps-agency-partner-page .yvps-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){#yvps-agency-partner-page .yvps-grid-two,
#yvps-agency-partner-page .yvps-grid-three,
#yvps-agency-partner-page .yvps-proof-bar{grid-template-columns:1fr}#yvps-agency-partner-page .yvps-cta-box{flex-direction:column;align-items:flex-start}#yvps-agency-partner-page .yvps-cta-actions{justify-content:flex-start}#yvps-agency-partner-page .yvps-mockup-grid{grid-template-columns:1fr}#yvps-agency-partner-page .yvps-mockup-badge{position:static;max-width:none;width:100%;margin-top:12px}#yvps-agency-partner-page .yvps-hero-mockup{padding-bottom:14px}}@media (max-width: 640px){#yvps-agency-partner-page .yvps-wrap{padding:42px
16px}#yvps-agency-partner-page .yvps-hero{padding:24px
18px 28px}#yvps-agency-partner-page .yvps-steps{grid-template-columns:1fr}#yvps-agency-partner-page .yvps-btn{width:100%}#yvps-agency-partner-page .yvps-hero-cta,
#yvps-agency-partner-page .yvps-cta-actions{width:100%}#yvps-agency-partner-page .yvps-mockup-kpi{grid-template-columns:1fr}#yvps-agency-partner-page .yvps-mockup-screen{min-height:auto;padding:16px}}