body.pathpay-shell{--pp-text:#0d1f18;--pp-text-soft:rgba(13,31,24,.68);--pp-muted:rgba(13,31,24,.48);--pp-panel:#fff;--pp-cream:#f3f9f7;--pp-line:rgba(26,107,80,.12);--pp-radius-xl:clamp(22px,3vw,36px);font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;color:var(--pp-text);background:radial-gradient(120% 80% at 100% -20%,rgba(46,170,133,.12),transparent),radial-gradient(80% 60% at 0% 0%,rgba(26,107,80,.08),transparent),#f9fbf9}html[lang=ar] body.pathpay-shell,html[dir=rtl] body.pathpay-shell{font-family:Tajawal,'Plus Jakarta Sans',sans-serif}html[data-theme=dark] body.pathpay-shell{--pp-text:#f3faf7;--pp-text-soft:rgba(240,250,244,.78);--pp-muted:rgba(240,250,244,.45);--pp-panel:rgba(255,255,255,.04);--pp-cream:#071410}body.pathpay-shell #navbar:not(.scrolled){background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(249,251,249,0));backdrop-filter:blur(10px);border-bottom-color:transparent;box-shadow:none}html[data-theme=dark] body.pathpay-shell #navbar:not(.scrolled){background:linear-gradient(180deg,rgba(5,17,13,.9),transparent)}body.pathpay-shell #navbar.scrolled{background:rgba(255,255,255,.96)!important;backdrop-filter:blur(16px) saturate(1.35);border-bottom:1px solid rgba(26,107,80,.1)!important;box-shadow:0 10px 40px rgba(8,46,34,.08)!important}html[data-theme=dark] body.pathpay-shell #navbar.scrolled{background:rgba(6,26,18,.95)!important}body.pathpay-shell #navbar .nav-links a{color:var(--pp-text-soft);font-weight:600}body.pathpay-shell #navbar .nav-links a:hover{color:var(--green-400)}body.pathpay-shell #navbar .nav-mobile{background:rgba(252,253,253,.98)}html[data-theme=dark] body.pathpay-shell #navbar .nav-mobile{background:rgba(5,26,17,.98)}body.pathpay-shell .theme-toggle{background:rgba(26,107,80,.08)}body.pathpay-shell .btn-nav{border-radius:999px;padding-inline:22px}.pp-showcase-hero{position:relative;padding:calc(var(--nav-h) + clamp(48px,12vw,120px)) 0 clamp(56px,10vw,100px);overflow:clip}.pp-showcase-hero::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 82% 32%,rgba(46,170,133,.18),transparent 48%),radial-gradient(circle at 12% 90%,rgba(26,107,80,.1),transparent 55%)}.pp-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,1fr);gap:clamp(28px,5vw,72px);align-items:center}.pp-hero-kicker{display:inline-flex;align-items:center;gap:10px;padding:7px 16px;margin-bottom:18px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:rgba(46,170,133,.12);border:1px solid var(--pp-line)}html[data-theme=dark] .pp-hero-kicker{color:var(--green-200)}.pp-hero-h1{font-size:clamp(36px,4.9vw,60px);font-weight:900;line-height:1.08;letter-spacing:-.05em;margin:0 0 clamp(14px,2vw,22px)}.pp-hero-h1 .accent{background:linear-gradient(120deg,var(--green-500),var(--green-400));-webkit-background-clip:text;background-clip:text;color:transparent}.pp-hero-lead{font-size:clamp(16px,1.85vw,19px);line-height:1.74;color:var(--pp-text-soft);max-width:34rem;margin:0 0 clamp(24px,4vw,36px)}.pp-hero-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.pp-hero-cta-row .btn-primary{border-radius:999px;padding-inline:28px;box-shadow:0 14px 40px rgba(34,137,106,.32)}.pp-hero-pills{display:flex;flex-wrap:wrap;gap:12px}.pp-hero-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;font-size:13px;font-weight:700;border:1px solid var(--pp-line);background:rgba(255,255,255,.88)}html[data-theme=dark] .pp-hero-pill{background:rgba(255,255,255,.05)}.pp-hero-carousel{position:relative;border-radius:var(--pp-radius-xl);overflow:hidden;aspect-ratio:16/11;box-shadow:0 24px 60px rgba(8,46,34,.12)}.pp-hero-slide{position:absolute;inset:0;opacity:0;transition:opacity .95s cubic-bezier(.4,0,.2,1)}.pp-hero-slide.is-active{opacity:1;z-index:2}.pp-hero-slide img{width:100%;height:100%;object-fit:cover}.pp-hero-float{position:absolute;z-index:4;bottom:8%;left:-6%;max-width:280px;padding:16px;border-radius:22px;background:rgba(255,255,255,.95);box-shadow:0 28px 50px rgba(0,0,0,.13)}html[dir=rtl] .pp-hero-float{left:auto;right:-6%}html[data-theme=dark] .pp-hero-float{background:rgba(14,52,39,.85)}@media(max-width:980px){.pp-hero-grid{grid-template-columns:1fr}.pp-hero-float{left:auto!important;right:12px;top:12px;bottom:auto;max-width:calc(100% - 48px)}}.pp-hero-dots{display:flex;justify-content:center;gap:10px;margin-top:18px}.pp-hero-dot{width:9px;height:9px;border-radius:50%;background:rgba(26,107,80,.25);border:none;padding:0;cursor:pointer}.pp-hero-dot[aria-current=true]{transform:scale(1.35);background:var(--green-500)}.pp-shell-soft{background:var(--pp-cream)!important}.pp-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}@media(max-width:900px){.pp-split{grid-template-columns:1fr}}.pp-split__media img{width:100%;border-radius:var(--pp-radius-xl);aspect-ratio:4/3;object-fit:cover;box-shadow:0 24px 50px rgba(8,46,34,.12)}.pp-split--reverse .pp-split__text{grid-column:2}.pp-split--reverse .pp-split__media{grid-column:1}@media(max-width:900px){.pp-split--reverse .pp-split__text,.pp-split--reverse .pp-split__media{grid-column:1!important}}.pp-trust-numbers{text-align:center;padding:clamp(36px,6vw,72px) 0}.pp-trust-title{font-size:clamp(24px,3.2vw,36px);font-weight:900;margin:0 0 clamp(28px,5vw,48px);letter-spacing:-.03em}.pp-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,32px);max-width:1100px;margin-inline:auto}@media(max-width:768px){.pp-trust-grid{grid-template-columns:1fr}}.pp-trust-cell{padding:clamp(22px,3vw,32px);border-radius:var(--pp-radius-xl);border:1px solid var(--pp-line);background:var(--pp-panel);box-shadow:0 10px 38px rgba(8,46,34,.07)}.pp-trust-k{display:block;font-size:clamp(26px,3.8vw,40px);font-weight:900;color:var(--green-700)}html[data-theme=dark] .pp-trust-k{color:var(--green-300)}.pp-trust-meta{font-size:15px;color:var(--pp-text-soft);margin-top:8px}.pp-shell-footer{background:linear-gradient(180deg,#0e241d 0%,#071410 72%)!important;color:rgba(255,255,255,.92)!important;border-top:none!important;padding:72px 0 0!important}.pp-shell-footer a{color:rgba(255,255,255,.78)}.pp-shell-footer a:hover{color:var(--green-200)}.pp-footer-grid{display:grid;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:clamp(28px,5vw,48px);padding-bottom:48px;border-bottom:1px solid rgba(62,207,159,.12)}@media(max-width:1100px){.pp-footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.pp-footer-grid{grid-template-columns:1fr}}.pp-footer-brand p{color:rgba(255,255,255,.7);line-height:1.72;font-size:14px}.pp-footer-heading{font-size:13px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px;color:var(--green-200)}.pp-footer-ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.pp-footer-phones{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;padding:32px 0}.pp-footer-phone-lbl{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.5)}.pp-footer-phone-val{display:block;font-weight:800;font-size:clamp(22px,3vw,28px);margin-top:6px;color:#fff;direction:ltr;unicode-bidi:embed}.pp-footer-phone-sub{font-size:13px;color:rgba(255,255,255,.6)}.pp-footer-legal-strip{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:22px 0 36px;font-size:13px;color:rgba(255,255,255,.5)}

html[data-theme=light] body.pathpay-shell footer.pp-shell-footer{background:radial-gradient(circle at 12% -20%,rgba(46,170,133,.12),transparent 45%),linear-gradient(180deg,#ecf7f3 0%,#e4f4ed 72%,#dbece5 100%)!important;color:rgba(13,31,24,.92)!important;border-top:1px solid rgba(26,107,80,.12)!important}html[data-theme=light] body.pathpay-shell footer.pp-shell-footer .pp-footer-grid{border-bottom-color:rgba(26,107,80,.14)!important}html[data-theme=light] body.pathpay-shell footer.pp-shell-footer a{color:rgba(13,31,24,.72)!important}html[data-theme=light] body.pathpay-shell footer.pp-shell-footer a:hover{color:#1a6b50!important}html[data-theme=light] body.pathpay-shell .pp-footer-brand p{color:rgba(13,31,24,.62)!important}html[data-theme=light] body.pathpay-shell .pp-footer-heading{color:#145238!important}html[data-theme=light] body.pathpay-shell .pp-footer-phone-lbl{color:rgba(13,31,24,.46)!important}html[data-theme=light] body.pathpay-shell .pp-footer-phone-val{color:#0a2e20!important}html[data-theme=light] body.pathpay-shell .pp-footer-phone-sub,html[data-theme=light] body.pathpay-shell .pp-footer-legal-strip{color:rgba(13,31,24,.54)!important}

