.pva-home .pva-philippines-grid{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(2.5rem,5vw,5.5rem);gap:clamp(2.5rem,5vw,5.5rem);align-items:center;overflow:hidden;padding:clamp(2.2rem,5vw,4.8rem);border:1px solid #edf0ff;border-radius:2rem;background:radial-gradient(circle at 78% 18%,rgba(79,70,229,.08),transparent 34%),radial-gradient(circle at 98% 88%,rgba(16,185,129,.055),transparent 28%),linear-gradient(145deg,#ffffff,#fbfcff 58%,#f8fbff);box-shadow:0 28px 76px rgba(15,23,42,.055)}.pva-home .pva-philippines-grid:before{content:"";position:absolute;width:22rem;height:22rem;right:-8rem;top:-11rem;border-radius:50%;border:1px solid rgba(99,102,241,.1);box-shadow:0 0 0 52px rgba(99,102,241,.025),0 0 0 104px rgba(99,102,241,.018);pointer-events:none}.pva-home .pva-philippines-copy{position:relative;z-index:1}.pva-home .pva-philippines-copy .pva-kicker{display:inline-flex;align-items:center;gap:.7rem;color:#4f46e5;font-size:.72rem;font-weight:900;letter-spacing:.11em}.pva-home .pva-philippines-copy .pva-kicker:before{content:"";width:2.3rem;height:2px;border-radius:999px;background:linear-gradient(90deg,#4f46e5,#7c3aed)}.pva-home .pva-philippines-copy h2{max-width:650px;margin:.8rem 0 1.35rem;color:#0b1227;font-size:clamp(2.7rem,4.35vw,4.65rem);line-height:.98;letter-spacing:-.058em}.pva-home .pva-philippines-copy>p{max-width:640px;margin:0 0 1rem;color:#526178;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;font-weight:760;text-decoration:underline;-webkit-text-decoration-color:rgba(79,70,229,.25);text-decoration-color:rgba(79,70,229,.25);text-underline-offset:.18em}.pva-home .pva-reason-grid{position:relative;z-index:1;display:grid;grid-gap:1rem;gap:1rem}.pva-home .pva-reason-card{position:relative;display:grid;grid-template-columns:4.1rem minmax(0,1fr);grid-column-gap:1.1rem;column-gap:1.1rem;align-items:center;min-height:132px;padding:1.4rem 1.45rem;border:1px solid #e1e7f0;border-radius:1.35rem;background:rgba(255,255,255,.94);box-shadow:0 16px 34px rgba(15,23,42,.045);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.pva-home .pva-reason-card:hover{transform:translateY(-2px);border-color:#c7d2fe;box-shadow:0 22px 42px rgba(15,23,42,.075)}.pva-home .pva-reason-card:before{grid-row:1/3;display:grid;place-items:center;width:4.1rem;height:4.1rem;border-radius:1.1rem;color:#4f46e5;background:linear-gradient(145deg,#eef2ff,#f5f3ff);font-size:.78rem;font-weight:900;letter-spacing:.05em;box-shadow:inset 0 0 0 1px rgba(99,102,241,.07)}.pva-home .pva-reason-card:first-child{padding-right:10.7rem;border-color:rgba(129,140,248,.52);background:radial-gradient(circle at 92% 20%,rgba(129,140,248,.14),transparent 34%),linear-gradient(145deg,#fafaff,#f7f7ff);box-shadow:0 18px 44px rgba(79,70,229,.1)}.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 rgba(14,165,233,.08)}.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 rgba(16,185,129,.08)}.pva-home .pva-reason-card:first-child:after{content:"EXPERIENCED TALENT";position:absolute;top:1.05rem;right:1.05rem;padding:.42rem .62rem;border:1px solid #ddd6fe;border-radius:999px;color:#4f46e5;background:rgba(255,255,255,.76);font-size:.58rem;font-weight:900;letter-spacing:.08em}.pva-home .pva-reason-card h3{grid-column:2;align-self:end;margin:0 0 .36rem;color:#101828;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.3;letter-spacing:-.02em}.pva-home .pva-reason-card p{grid-column:2;align-self:start;margin:0;color:#667085;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";display:block;margin-top:.2rem;padding:1rem 1.15rem;border-top:1px solid #e8edf5;color:#64748b;font-size:.72rem;font-weight:720;line-height:1.55;letter-spacing:.005em}.pva-home .pva-resource-links{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));grid-gap:.65rem .85rem;gap:.65rem .85rem;margin-top:1.65rem;align-items:center}.pva-home .pva-resource-links a{display:inline-flex;align-items:center;justify-content:space-between;gap:.55rem;min-height:2.65rem;padding:.62rem .8rem;border:0;border-radius:.82rem;color:#4338ca;background:transparent;font-size:.72rem;font-weight:790;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.pva-home .pva-resource-links a:first-child,.pva-home .pva-resource-links a:nth-child(2){min-height:3.2rem;padding:.78rem 1rem;border:1px solid #d9def0;font-size:.78rem}.pva-home .pva-resource-links a:first-child{color:#fff;border-color:#4f46e5;background:linear-gradient(135deg,#4338ca,#4f46e5 58%,#7c3aed);box-shadow:0 13px 30px rgba(79,70,229,.22)}.pva-home .pva-resource-links a:nth-child(2){color:#312e81;background:rgba(255,255,255,.92)}.pva-home .pva-resource-links a:nth-child(n+3){min-height:2rem;padding:.28rem .1rem;border-radius:0;color:#4f46e5;font-size:.68rem}.pva-home .pva-resource-links a:hover{transform:translateY(-1px);color:#312e81}.pva-home .pva-resource-links a:first-child:hover{color:#fff;box-shadow:0 17px 36px rgba(79,70,229,.3)}.pva-home .pva-resource-links a:nth-child(2):hover{border-color:#c7d2fe;background:#fff}.pva-home .pva-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;margin-top:1.3rem}.pva-home .pva-team-card{padding:1.05rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.05)}.pva-home .pva-team-person{display:flex;align-items:center;gap:.7rem;margin-bottom:.8rem}.pva-home .pva-team-avatar{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:.9rem;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed 58%,#059669);font-size:.74rem;font-weight:900;letter-spacing:.02em;box-shadow:0 10px 22px rgba(79,70,229,.2)}.pva-home .pva-team-person small,.pva-home .pva-team-person strong{display:block}.pva-home .pva-team-person small{margin-bottom:.12rem;color:#64748b;font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.pva-home .pva-team-person strong{color:#0f172a;font-size:.98rem}.pva-home .pva-team-card p{margin-bottom:0;color:#64748b;font-size:.8rem;line-height:1.58}.pva-home .pva-team-proof{background:linear-gradient(145deg,#eef2ff,#ffffff 58%,#ecfdf5);border-color:#c7d2fe}.pva-home .pva-team-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.pva-home .pva-service-heading{color:#0f172a;font-size:1rem;line-height:1.3}.pva-home .pva-compare-section{position:relative;overflow:hidden;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;background:radial-gradient(circle at 8% 15%,rgba(79,70,229,.08),transparent 28%),radial-gradient(circle at 92% 82%,rgba(5,150,105,.07),transparent 26%),linear-gradient(180deg,#fbfcff,#f8fafc)}.pva-home .pva-compare-wrap{display:block;max-width:1180px}.pva-home .pva-compare-wrap .pva-section-head{max-width:760px;margin:0 auto 1.8rem;text-align:center}.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{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:stretch}.pva-home .pva-compare-grid .pva-compare-card,.pva-home .pva-compare-grid article{position:relative;display:flex;min-height:240px;flex-direction:column;padding:1.45rem;border:1px solid #dde4ee;border-radius:1.25rem;background:rgba(255,255,255,.92);box-shadow:0 14px 38px rgba(15,23,42,.05);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pva-home .pva-compare-grid article:hover{transform:translateY(-3px);border-color:#c7d2fe;box-shadow:0 22px 46px rgba(15,23,42,.08)}.pva-home .pva-compare-grid article small{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;padding:.38rem .58rem;border-radius:999px;color:#64748b;background:#f1f5f9;font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.pva-home .pva-compare-grid h3{margin:0 0 .65rem;color:#0f172a;font-size:clamp(1.15rem,1.7vw,1.38rem);line-height:1.2;letter-spacing:-.025em}.pva-home .pva-compare-grid p{margin-bottom:0;color:#64748b;font-size:.86rem;line-height:1.68}.pva-home .pva-compare-grid .pva-compare-featured{transform:translateY(-8px);border-color:rgba(129,140,248,.45);background:radial-gradient(circle at 90% 10%,rgba(16,185,129,.18),transparent 34%),linear-gradient(145deg,#312e81,#4f46e5 58%,#5b21b6);box-shadow:0 24px 58px rgba(79,70,229,.22)}.pva-home .pva-compare-grid .pva-compare-featured:hover{transform:translateY(-11px);border-color:rgba(255,255,255,.22);box-shadow:0 28px 64px rgba(79,70,229,.3)}.pva-home .pva-compare-featured .pva-mini-badge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.3rem;margin-bottom:1rem;padding:.42rem .62rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#e0e7ff;background:rgba(255,255,255,.1);font-size:.64rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.pva-home .pva-compare-featured h3{color:#fff}.pva-home .pva-compare-featured p{color:rgba(255,255,255,.76)}.pva-home .pva-compare-link{display:inline-flex;align-items:center;gap:.35rem;width:-moz-fit-content;width:fit-content;margin-top:auto;padding-top:1.1rem;color:#fff;font-size:.78rem;font-weight:820}.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-compare-grid,.pva-home .pva-team-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 .pva-compare-card,.pva-home .pva-compare-grid article{min-height:0}}@media (max-width:640px){.pva-home .pva-philippines-grid{margin-inline:-.25rem;padding:1.45rem;border-radius:1.35rem}.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{width:3.35rem;height:3.35rem;border-radius:.95rem}.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 .pva-compare-card,.pva-home .pva-compare-grid article{padding:1.15rem;border-radius:1rem}}