.page-content{white-space:pre-line;line-height:1.9;font-size:15px;color:#34483b;margin:22px 0 30px}.sim-widget{border:1px solid #dde9da;border-radius:16px;padding:24px;max-width:550px;background:#f8fbf6}.sim-widget .portal-input{margin-bottom:14px}.page-content a{color:#17662b}
/* Enhanced EL-ARBAH information and service experience */
.feature-hub{padding:68px 0;background:#fff}.feature-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:25px}.feature-heading h2,.journey-inner h2{font-size:clamp(25px,3vw,36px);color:#185329;margin:8px 0}.feature-heading p,.journey-inner p{color:#677767;line-height:1.7}.feature-kicker{font-size:11px;letter-spacing:1.3px;font-weight:850;color:#3f8b38}.feature-inline{font-weight:750;color:#20753d;white-space:nowrap}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.feature-tile{border:1px solid #dce9d9;background:linear-gradient(145deg,#fff,#f7fbf4);padding:25px;min-height:195px;border-radius:18px;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 10px 30px #225a2410;transition:transform .2s,box-shadow .2s}.feature-tile:hover{transform:translateY(-3px);box-shadow:0 18px 30px #225a2420}.feature-ico{font-size:31px;margin-bottom:14px}.feature-tile strong{color:#194d2b;font-size:17px}.feature-tile small{color:#657968;font-size:13px;line-height:1.6;margin-top:7px}.feature-tile em{font-style:normal;font-weight:800;color:#257e36;font-size:13px;margin-top:auto;padding-top:17px}.journey-band{padding:49px 0;background:linear-gradient(120deg,#e9f5e4,#fff8dc)}.journey-inner{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.journey-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:11px}.journey-steps span{background:#fff;border:1px solid #d9e5d3;padding:16px;border-radius:12px;font-size:14px;font-weight:750;color:#2c5f32}.journey-steps a{grid-column:1/-1;color:#1d793a;font-weight:800;margin-top:7px}.info-intro{border-radius:18px;background:linear-gradient(110deg,#e7f4e5,#fff7df);padding:23px;margin-bottom:18px}.info-intro p{margin:7px 0 0;color:#556b55;line-height:1.7}.info-quicknav{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 24px}.info-quicknav a{border-radius:999px;background:#f0f8ed;color:#246f35;border:1px solid #d7e8d5;padding:9px 14px;font-weight:700;font-size:13px}.info-main{line-height:1.8}.info-body{white-space:pre-line;line-height:1.85}.info-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:24px 0}.info-options article{padding:18px;border-radius:14px;border:1px solid #dfeade;background:#fbfdf9}.info-options article span{color:#b09313;font-weight:900}.info-options article h3{font-size:15px;margin:7px 0;color:#245b31}.info-options article p{font-size:13px;color:#6a766a;line-height:1.7}.product-list-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.product-list-tile{background:#fff;border:1px solid #dde9da;border-radius:20px;padding:27px;box-shadow:0 10px 23px #1f50200d;display:flex;flex-direction:column}.product-icon{font-size:38px}.product-list-tile h2{font-size:21px;color:#20572c;margin:14px 0 8px}.product-list-tile p{color:#697869;line-height:1.75;font-size:14px;flex:1}.product-list-tile a,.service-cta a{color:#207738;font-weight:800}.service-cta{margin:27px 0;background:linear-gradient(115deg,#1d6331,#2d843c);color:#fff;border-radius:20px;padding:27px;display:flex;align-items:center;justify-content:space-between;gap:18px}.service-cta p{opacity:.85}.service-cta a{background:#ffdd4a;color:#21512b;border-radius:9px;padding:13px 17px;white-space:nowrap}.product-detail-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(230px,1fr);gap:20px}.detail-side{align-self:start}
@media(max-width:850px){.feature-grid,.product-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-inner,.product-detail-grid{grid-template-columns:1fr}}@media(max-width:620px){.feature-grid,.product-list-grid,.info-options{grid-template-columns:1fr}.feature-heading,.service-cta{display:block}.feature-inline{display:inline-block;margin-top:12px}.journey-steps{grid-template-columns:1fr}.journey-steps a{grid-column:auto}}
