.pg-ab2{background:#fff}.ab2-text{color:#4a5a54;margin:16px 0 0;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.9}.ab2-head{box-sizing:border-box;color:#fff;text-align:center;background:#0b3a2c;justify-content:center;align-items:center;min-height:clamp(320px,30vw,440px);margin-top:clamp(84px,7.5vw,108px);padding:clamp(56px,6vw,96px) 0;display:flex;position:relative;overflow:hidden}.ab2-head-bg{object-fit:cover;object-position:50% 58%;width:100%;height:100%;position:absolute;inset:0}.ab2-head-shade{background:radial-gradient(70% 90%,#082e22b8 0%,#06241bdb 100%);position:absolute;inset:0}.ab2-head-inner{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.ab2-title{color:#fff;margin:0;font-size:clamp(44px,5.4vw,80px);font-weight:700;line-height:1.15}.ab2-head-sub{color:#e1f2ea;max-width:36em;margin:16px auto 0;font-size:clamp(16px,1.3vw,19px);line-height:1.85}.ab2-intro{padding:clamp(64px,8vw,120px) 0}.ab2-intro-inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.ab2-subhead{color:#0f2a22;margin:26px 0 12px;font-size:16px;font-weight:700}.ab2-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.ab2-benefits li{color:#22302b;align-items:flex-start;gap:10px;font-size:15px;font-weight:500;line-height:1.6;display:flex}.ab2-benefits svg{box-sizing:border-box;color:#fff;background:#17694f;border-radius:50%;flex:none;width:20px;height:20px;margin-top:2px;padding:3px}.ab2-ctas{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.ab2-ctas .btn{padding:0 26px}.ab2-link{color:#17694f;text-underline-offset:5px;align-items:center;min-height:44px;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.ab2-link:hover{color:#0f5640}.ab2-collage{padding:0 0 clamp(40px,5vw,70px) clamp(40px,5vw,80px);position:relative}.ab2-collage-main{aspect-ratio:1/1.02;object-fit:cover;object-position:50% 0%;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 40px 70px -40px #08261c8c}.ab2-collage-card{box-sizing:border-box;background:#fff;border-radius:20px;width:52%;padding:clamp(10px,1.2vw,18px);position:absolute;bottom:0;left:0;box-shadow:0 30px 60px -30px #08261c73,0 0 0 1px #0f4a380f}.ab2-collage-card img{width:100%;height:auto;display:block}.ab2-badge{color:#fff;background:#17694f;border-radius:16px 16px 16px 4px;align-items:center;gap:12px;padding:16px 20px;display:flex;position:absolute;top:clamp(20px,3vw,40px);right:clamp(-74px,-4.2vw,-14px);box-shadow:0 24px 40px -20px #08261c99}.ab2-badge b{font-variant-numeric:tabular-nums;font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:1}.ab2-badge span{color:#d9f2e7;font-size:13px;font-weight:500;line-height:1.5}.ab2-stats{color:#fff;background:#0f4a38;padding:clamp(36px,4vw,56px) 0}.ab2-stats-inner{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.ab2-stat{align-items:center;gap:16px;display:flex}.ab2-stat+.ab2-stat{border-right:1px solid #ffffff24;padding-right:20px}.ab2-stat-icon{color:#9fe6c8;border:1.5px solid #ffffff47;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.ab2-stat-icon svg{width:26px;height:26px}.ab2-stat-num{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(24px,2.3vw,34px);font-weight:700;line-height:1.1}.ab2-stat-label{color:#bfe0d2;margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.4}.ab2-mission{padding:clamp(72px,8vw,120px) 0}.ab2-mission-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}.ab2-tabs{flex-wrap:wrap;gap:10px;margin:28px 0 22px;display:flex}.ab2-tab{font:inherit;color:#17694f;cursor:pointer;background:0 0;border:1.5px solid #17694f59;border-radius:0;min-height:44px;padding:0 22px;font-size:15px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.ab2-tab:hover{background:#e3efe8}.ab2-tab.is-on{color:#fff;background:#17694f;border-color:#17694f}.ab2-tab:focus-visible{outline-offset:3px;outline:2px solid #17694f}.ab2-panel-title{color:#0f2a22;margin:0 0 8px;font-size:clamp(19px,1.6vw,23px);font-weight:700}.ab2-panel-text{color:#4a5a54;max-width:34em;margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.9}.ab2-mission-media{background:#9fb8a8;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 70px -40px #08261c80}.ab2-mission-media img{width:100%;height:auto;display:block}.ab2-quotes{background:#f6f7f4;padding:clamp(72px,8vw,120px) 0}.ab2-quotes-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);display:grid}.ab2-quote{background:#fff;border-radius:20px;flex-direction:column;gap:14px;margin:0;padding:clamp(22px,2.2vw,30px);display:flex;box-shadow:0 24px 50px -36px #08261c66,0 0 0 1px #0f4a380d}.ab2-stars{color:#e3a72f;gap:3px;display:flex}.ab2-stars svg{width:16px;height:16px}.ab2-quote blockquote{color:#22302b;flex:1;margin:0;font-size:16px;font-weight:500;line-height:1.85}.ab2-quote figcaption{border-top:1px solid #0f4a3814;align-items:center;gap:12px;padding-top:14px;display:flex}.ab2-avatar{color:#17694f;background:#e3efe8;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:17px;font-weight:700;display:grid}.ab2-quote figcaption b{color:#0f2a22;font-size:15px;display:block}.ab2-trust{border-bottom:1px solid #0f4a3814;padding:clamp(40px,5vw,64px) 0}.ab2-trust-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(24px,4vw,56px);display:flex}.ab2-trust-title{color:#4a5a54;margin:0;font-size:16px;font-weight:700}.ab2-trust-logos{align-items:center;gap:clamp(20px,3vw,40px);display:flex}.ab2-trust-logos .monshaat{width:auto;height:clamp(44px,4vw,58px)}.ab2-trust-logos .zatca{width:auto;height:clamp(28px,2.4vw,36px)}.ab2-trust-rule{background:#17694f40;width:1px;height:40px}.ab2-cta{padding:clamp(56px,7vw,100px) 0}.ab2-cta-panel{color:#fff;background:radial-gradient(90% 140% at 10% 100%,#208e6f 0%,#0f4a38 55%,#0a3629 100%);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(28px,4vw,56px);display:flex}.ab2-cta-title{color:#fff;margin:0;font-size:clamp(26px,2.6vw,40px);font-weight:700}.ab2-cta-panel p{color:#cfeee0;margin:10px 0 0;font-size:clamp(15px,1.2vw,18px)}.ab2-cta-actions{flex-wrap:wrap;gap:12px;display:flex}.ab2-cta .btn{padding:0 26px}.btn.ab2-btn-light{color:#0f4a38;background:#fff}.btn.ab2-btn-light:hover{color:#0f4a38;background:#e1f0e9}.btn.ab2-btn-ghost{color:#fff;background:0 0;border:1.5px solid #ffffff8c}.btn.ab2-btn-ghost:hover{color:#fff;background:#ffffff1f}.ab2-btn-light:focus-visible,.ab2-btn-ghost:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=1024px){.ab2-stats-inner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.ab2-stat:nth-child(3){border-right:0;padding-right:0}}@media (width<=900px){.ab2-intro-inner{grid-template-columns:minmax(0,1fr)}.ab2-collage{box-sizing:border-box;order:-1;width:min(100%,520px);margin-inline:auto}.ab2-quotes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.ab2-head{min-height:300px;margin-top:76px;padding:56px 0}.ab2-intro-inner,.ab2-mission-inner{grid-template-columns:minmax(0,1fr)}.ab2-collage{order:-1;padding:0 0 40px 30px}.ab2-badge{right:-6px}.ab2-benefits{grid-template-columns:minmax(0,1fr)}.ab2-mission-media{order:-1}.ab2-cta-panel{flex-direction:column;align-items:flex-start}}@media (width<=600px){.ab2-quotes-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.ab2-stats-inner{grid-template-columns:minmax(0,1fr)}.ab2-stat+.ab2-stat{border-right:0;padding-right:0}.ab2-cta-actions{width:100%}.ab2-cta-actions .btn{flex:auto}}@media (width<=1365px) and (height<=500px){.pg-ab2 .ab2-head{min-height:240px;padding:40px 0}}
