.pva-home .pva-philippines-grid{background:radial-gradient(circle at 78% 18%,#4f46e514,#0000 34%),radial-gradient(circle at 98% 88%,#10b9810e,#0000 28%),linear-gradient(145deg,#fff 0%,#fbfcff 58%,#f8fbff 100%);border:1px solid #edf0ff;border-radius:2rem;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(2.5rem,5vw,5.5rem);padding:clamp(2.2rem,5vw,4.8rem);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 76px #0f172a0e}.pva-home .pva-philippines-grid:before{content:"";pointer-events:none;border:1px solid #6366f11a;border-radius:50%;width:22rem;height:22rem;position:absolute;top:-11rem;right:-8rem;box-shadow:0 0 0 52px #6366f106,0 0 0 104px #6366f105}.pva-home .pva-philippines-copy{z-index:1;position:relative}.pva-home .pva-philippines-copy .pva-kicker{color:#4f46e5;letter-spacing:.11em;align-items:center;gap:.7rem;font-size:.72rem;font-weight:900;display:inline-flex}.pva-home .pva-philippines-copy .pva-kicker:before{content:"";background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:999px;width:2.3rem;height:2px}.pva-home .pva-philippines-copy h2{color:#0b1227;letter-spacing:-.058em;max-width:650px;margin:.8rem 0 1.35rem;font-size:clamp(2.7rem,4.35vw,4.65rem);line-height:.98}.pva-home .pva-philippines-copy>p{color:#526178;max-width:640px;margin:0 0 1rem;font-size:clamp(.96rem,1.1vw,1.05rem);line-height:1.72}.pva-home .pva-philippines-copy>p:nth-of-type(2){color:#3f4d63}.pva-home .pva-philippines-copy>p a{color:#3730a3;text-underline-offset:.18em;font-weight:760;-webkit-text-decoration:underline #4f46e540;text-decoration:underline #4f46e540}.pva-home .pva-reason-grid{z-index:1;gap:1rem;display:grid;position:relative}.pva-home .pva-reason-card{background:#fffffff0;border:1px solid #e1e7f0;border-radius:1.35rem;grid-template-columns:4.1rem minmax(0,1fr);align-items:center;column-gap:1.1rem;min-height:132px;padding:1.4rem 1.45rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;box-shadow:0 16px 34px #0f172a0b}.pva-home .pva-reason-card:hover{border-color:#c7d2fe;transform:translateY(-2px);box-shadow:0 22px 42px #0f172a13}.pva-home .pva-reason-card:before{color:#4f46e5;letter-spacing:.05em;background:linear-gradient(145deg,#eef2ff,#f5f3ff);border-radius:1.1rem;grid-row:1/3;place-items:center;width:4.1rem;height:4.1rem;font-size:.78rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #6366f112}.pva-home .pva-reason-card:first-child{background:radial-gradient(circle at 92% 20%,#818cf824,#0000 34%),linear-gradient(145deg,#fafaff,#f7f7ff);border-color:#818cf885;padding-right:10.7rem;box-shadow:0 18px 44px #4f46e51a}.pva-home .pva-reason-card:first-child:before{content:"01"}.pva-home .pva-reason-card:nth-child(2):before{content:"02";color:#0369a1;background:linear-gradient(145deg,#eff8ff,#eaf5ff);box-shadow:inset 0 0 0 1px #0ea5e914}.pva-home .pva-reason-card:nth-child(3):before{content:"03";color:#047857;background:linear-gradient(145deg,#ecfdf5,#effcf7);box-shadow:inset 0 0 0 1px #10b98114}.pva-home .pva-reason-card:first-child:after{content:"EXPERIENCED TALENT";color:#4f46e5;letter-spacing:.08em;background:#ffffffc2;border:1px solid #ddd6fe;border-radius:999px;padding:.42rem .62rem;font-size:.58rem;font-weight:900;position:absolute;top:1.05rem;right:1.05rem}.pva-home .pva-reason-card h3{color:#101828;letter-spacing:-.02em;grid-column:2;align-self:end;margin:0 0 .36rem;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.3}.pva-home .pva-reason-card p{color:#667085;grid-column:2;align-self:start;margin:0;font-size:.82rem;line-height:1.62}.pva-home .pva-reason-grid:after{content:"Human screening before public visibility  •  You interview the shortlist  •  You make the final hiring decision";color:#64748b;letter-spacing:.005em;border-top:1px solid #e8edf5;margin-top:.2rem;padding:1rem 1.15rem;font-size:.72rem;font-weight:720;line-height:1.55;display:block}.pva-home .pva-resource-links{grid-template-columns:repeat(2,minmax(0,max-content));align-items:center;gap:.65rem .85rem;margin-top:1.65rem;display:grid}.pva-home .pva-resource-links a{color:#4338ca;background:0 0;border:0;border-radius:.82rem;justify-content:space-between;align-items:center;gap:.55rem;min-height:2.65rem;padding:.62rem .8rem;font-size:.72rem;font-weight:790;transition:transform .18s,color .18s,background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.pva-home .pva-resource-links a:first-child,.pva-home .pva-resource-links a:nth-child(2){border:1px solid #d9def0;min-height:3.2rem;padding:.78rem 1rem;font-size:.78rem}.pva-home .pva-resource-links a:first-child{color:#fff;background:linear-gradient(135deg,#4338ca,#4f46e5 58%,#7c3aed);border-color:#4f46e5;box-shadow:0 13px 30px #4f46e538}.pva-home .pva-resource-links a:nth-child(2){color:#312e81;background:#ffffffeb}.pva-home .pva-resource-links a:nth-child(n+3){color:#4f46e5;border-radius:0;min-height:2rem;padding:.28rem .1rem;font-size:.68rem}.pva-home .pva-resource-links a:hover{color:#312e81;transform:translateY(-1px)}.pva-home .pva-resource-links a:first-child:hover{color:#fff;box-shadow:0 17px 36px #4f46e54d}.pva-home .pva-resource-links a:nth-child(2):hover{background:#fff;border-color:#c7d2fe}.pva-home .pva-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.3rem;display:grid}.pva-home .pva-team-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.05rem;box-shadow:0 14px 34px #0f172a0d}.pva-home .pva-team-person{align-items:center;gap:.7rem;margin-bottom:.8rem;display:flex}.pva-home .pva-team-avatar{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#4f46e5,#7c3aed 58%,#059669);border-radius:.9rem;place-items:center;width:2.8rem;height:2.8rem;font-size:.74rem;font-weight:900;display:grid;box-shadow:0 10px 22px #4f46e533}.pva-home .pva-team-person small,.pva-home .pva-team-person strong{display:block}.pva-home .pva-team-person small{color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.12rem;font-size:.66rem;font-weight:800}.pva-home .pva-team-person strong{color:#0f172a;font-size:.98rem}.pva-home .pva-team-card p{color:#64748b;margin-bottom:0;font-size:.8rem;line-height:1.58}.pva-home .pva-team-proof{background:linear-gradient(145deg,#eef2ff,#fff 58%,#ecfdf5);border-color:#c7d2fe}.pva-home .pva-team-actions{flex-wrap:wrap;gap:.8rem;margin-top:1rem;display:flex}.pva-home .pva-service-heading{color:#0f172a;font-size:1rem;line-height:1.3}.pva-home .pva-compare-section{background:radial-gradient(circle at 8% 15%,#4f46e514,#0000 28%),radial-gradient(circle at 92% 82%,#05966912,#0000 26%),linear-gradient(#fbfcff 0%,#f8fafc 100%);border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;position:relative;overflow:hidden}.pva-home .pva-compare-wrap{max-width:1180px;display:block}.pva-home .pva-compare-wrap .pva-section-head{text-align:center;max-width:760px;margin:0 auto 1.8rem}.pva-home .pva-compare-wrap .pva-section-head h2{max-width:720px;margin-left:auto;margin-right:auto}.pva-home .pva-compare-wrap .pva-section-head p{max-width:680px;margin-left:auto;margin-right:auto}.pva-home .pva-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.pva-home .pva-compare-grid article,.pva-home .pva-compare-grid .pva-compare-card{background:#ffffffeb;border:1px solid #dde4ee;border-radius:1.25rem;flex-direction:column;min-height:240px;padding:1.45rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;box-shadow:0 14px 38px #0f172a0d}.pva-home .pva-compare-grid article:hover{border-color:#c7d2fe;transform:translateY(-3px);box-shadow:0 22px 46px #0f172a14}.pva-home .pva-compare-grid article small{color:#64748b;letter-spacing:.08em;text-transform:uppercase;background:#f1f5f9;border-radius:999px;width:fit-content;margin-bottom:1rem;padding:.38rem .58rem;font-size:.64rem;font-weight:850;display:inline-flex}.pva-home .pva-compare-grid h3{color:#0f172a;letter-spacing:-.025em;margin:0 0 .65rem;font-size:clamp(1.15rem,1.7vw,1.38rem);line-height:1.2}.pva-home .pva-compare-grid p{color:#64748b;margin-bottom:0;font-size:.86rem;line-height:1.68}.pva-home .pva-compare-grid .pva-compare-featured{background:radial-gradient(circle at 90% 10%,#10b9812e,#0000 34%),linear-gradient(145deg,#312e81 0%,#4f46e5 58%,#5b21b6 100%);border-color:#818cf873;transform:translateY(-8px);box-shadow:0 24px 58px #4f46e538}.pva-home .pva-compare-grid .pva-compare-featured:hover{border-color:#ffffff38;transform:translateY(-11px);box-shadow:0 28px 64px #4f46e54d}.pva-home .pva-compare-featured .pva-mini-badge{color:#e0e7ff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.3rem;width:fit-content;margin-bottom:1rem;padding:.42rem .62rem;font-size:.64rem;font-weight:850;display:inline-flex}.pva-home .pva-compare-featured h3{color:#fff}.pva-home .pva-compare-featured p{color:#ffffffc2}.pva-home .pva-compare-link{color:#fff;align-items:center;gap:.35rem;width:fit-content;margin-top:auto;padding-top:1.1rem;font-size:.78rem;font-weight:820;display:inline-flex}.pva-home .pva-compare-link:hover{color:#d1fae5}@media (max-width:900px){.pva-home .pva-philippines-grid{grid-template-columns:1fr;gap:2.2rem;padding:2.4rem}.pva-home .pva-philippines-copy h2{max-width:760px}.pva-home .pva-team-grid,.pva-home .pva-compare-grid{grid-template-columns:1fr}.pva-home .pva-compare-grid .pva-compare-featured,.pva-home .pva-compare-grid .pva-compare-featured:hover{transform:none}.pva-home .pva-compare-grid article,.pva-home .pva-compare-grid .pva-compare-card{min-height:0}}@media (max-width:640px){.pva-home .pva-philippines-grid{border-radius:1.35rem;margin-inline:-.25rem;padding:1.45rem}.pva-home .pva-philippines-copy h2{font-size:clamp(2.25rem,12vw,3.15rem);line-height:1}.pva-home .pva-reason-card,.pva-home .pva-reason-card:first-child{grid-template-columns:3.35rem minmax(0,1fr);min-height:0;padding:1.1rem}.pva-home .pva-reason-card:before{border-radius:.95rem;width:3.35rem;height:3.35rem}.pva-home .pva-reason-card:first-child:after{display:none}.pva-home .pva-reason-grid:after{padding-inline:.2rem}.pva-home .pva-resource-links{grid-template-columns:1fr;width:100%}.pva-home .pva-resource-links a:first-child,.pva-home .pva-resource-links a:nth-child(2){width:100%}.pva-home .pva-resource-links a:nth-child(n+3){justify-content:flex-start}}@media (max-width:560px){.pva-home .pva-compare-wrap .pva-section-head{text-align:left}.pva-home .pva-compare-grid article,.pva-home .pva-compare-grid .pva-compare-card{border-radius:1rem;padding:1.15rem}}
.pva-home .pva-philippines-grid{align-items:start}.pva-home .pva-reason-grid.pva-why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.pva-home .pva-reason-grid.pva-why-grid:after{content:"Recruiter screened  •  Matched to your role and schedule  •  You make the final hiring decision";grid-column:1/-1}.pva-home .pva-why-grid .pva-reason-card,.pva-home .pva-why-grid .pva-reason-card:first-child{background:#fffffff0;border:1px solid #e3e8f2;min-height:0;padding:1.25rem;display:block;box-shadow:0 14px 32px #0f172a0b}.pva-home .pva-why-grid .pva-reason-card:before,.pva-home .pva-why-grid .pva-reason-card:after{display:none}.pva-home .pva-why-grid .pva-reason-card h3,.pva-home .pva-why-grid .pva-reason-card p{grid-column:auto}.pva-home .pva-why-grid .pva-reason-icon{background:linear-gradient(145deg,#eef2ff,#f5f3ff);border-radius:.8rem;place-items:center;width:2.45rem;height:2.45rem;margin-bottom:.8rem;font-size:1.1rem;display:grid}.pva-home .pva-seo-story{background:linear-gradient(#fbfcff,#f8fafc);border-top:1px solid #edf1f6;border-bottom:1px solid #edf1f6}.pva-home .pva-seo-story-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.pva-home .pva-seo-story-intro{position:sticky;top:5.5rem}.pva-home .pva-seo-story-intro h2{letter-spacing:-.045em;margin:.65rem 0 1rem;font-size:clamp(2rem,3vw,3.2rem);line-height:1.03}.pva-home .pva-seo-story-intro p,.pva-home .pva-seo-story-copy p{color:#526178;line-height:1.75}.pva-home .pva-story-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.25rem;display:grid}.pva-home .pva-story-points div{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:.9rem}.pva-home .pva-story-points strong,.pva-home .pva-story-points span{display:block}.pva-home .pva-story-points strong{color:#312e81;font-size:.88rem}.pva-home .pva-story-points span{color:#64748b;margin-top:.2rem;font-size:.7rem;line-height:1.45}.pva-home .pva-seo-story-copy{background:#fff;border:1px solid #e2e8f0;border-radius:1.4rem;padding:clamp(1.4rem,3vw,2.2rem);box-shadow:0 20px 46px #0f172a0d}.pva-home .pva-seo-story-copy p:last-child{margin-bottom:0}.pva-home .cro-cost-compare-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.pva-home .cro-cost-compare-results>div{background:#ffffff1a;border:1px solid #ffffff59;border-radius:.8rem;min-width:0;padding:.8rem}.pva-home .cro-cost-compare-results span,.pva-home .cro-cost-compare-results strong{display:block}.pva-home .cro-cost-compare-results span{margin-bottom:.3rem}.pva-home .pva-cost-options .pva-compare-card{min-height:280px}.pva-home .pva-cost-options .pva-compare-card ul{color:#64748b;gap:.55rem;margin:.9rem 0 0;padding:0;font-size:.8rem;line-height:1.45;list-style:none;display:grid}.pva-home .pva-cost-options .pva-compare-card li{border-bottom:1px solid #edf1f6;justify-content:space-between;gap:1rem;padding-bottom:.48rem;display:flex}.pva-home .pva-cost-options .pva-compare-card li strong{color:#0f172a;text-align:right}@media (max-width:900px){.pva-home .pva-reason-grid.pva-why-grid,.pva-home .pva-seo-story-grid{grid-template-columns:1fr}.pva-home .pva-seo-story-intro{position:static}.pva-home .cro-cost-compare-results{grid-template-columns:1fr}}@media (max-width:640px){.pva-home .pva-story-points,.pva-home .pva-reason-grid.pva-why-grid{grid-template-columns:1fr}}
