
#owned-products{background:#f5f8fc;color:#172e4d;font-family:'DM Sans',Arial,sans-serif;padding:0 5%;border-radius:10px;overflow:hidden}#owned-products *{box-sizing:border-box}#owned-products header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0;border-bottom:1px solid #dadee4}#owned-products .brand{display:flex;gap:10px;align-items:center;font-size:22px;font-weight:800;letter-spacing:-.7px}#owned-products .brand img{width:40px;height:40px}#owned-products .brand small{display:block;font-size:9px;letter-spacing:1.6px;margin-top:5px;font-weight:500}#owned-products nav{display:flex;align-items:center;gap:22px;font-size:13px}#owned-products a{color:inherit;text-decoration:none}#owned-products button{background:transparent;border:1px solid #b9c4d1;padding:9px 13px;border-radius:7px;color:inherit;font:inherit}#owned-products .intro{padding:65px 0 40px;max-width:780px}#owned-products .eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:2px;color:#1e5fb5;font-weight:700}#owned-products h1{font-size:clamp(32px,5vw,54px);line-height:1.12;letter-spacing:-2px;margin:18px 0 22px;font-weight:600}#owned-products .intro p{font-size:17px;line-height:1.8;color:#62748b;max-width:680px}#owned-products .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;padding:5px 0 45px}#owned-products article{background:#fff;border:1px solid #dce4ee;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}#owned-products .identity{height:155px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-bottom:1px solid #e4eaf2;background:#eaf1f9;gap:7px}#owned-products .arabica{background:#faf9f5;color:#181818}#owned-products .percent{font-size:64px;line-height:1;font-weight:500}#owned-products .arabica small{font-size:11px;letter-spacing:4px}#owned-products .ontime{font-size:43px;letter-spacing:-2px;font-weight:600}#owned-products .ontime span{color:#1e5fb5}#owned-products .inxen{font-size:43px;letter-spacing:-2px;font-weight:500}#owned-products .identity .caption{font-size:10px;letter-spacing:1px;text-transform:uppercase}#owned-products .details{padding:24px;display:flex;flex-direction:column;flex:1}#owned-products .category{font-size:10px;letter-spacing:1.3px;color:#1e5fb5;text-transform:uppercase}#owned-products h2{font-size:23px;line-height:1.25;margin:12px 0;font-weight:600;letter-spacing:-.5px}#owned-products .details p{color:#62748b;font-size:14px;line-height:1.8;margin:0 0 20px}#owned-products .tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto;padding-bottom:23px}#owned-products .tags span{font-size:11px;border-radius:5px;padding:5px 8px;background:#eff4fa;color:#405b7c}#owned-products .links{border-top:1px solid #e4eaf2;padding-top:17px;display:flex;flex-wrap:wrap;gap:18px;font-size:12px;font-weight:600}#owned-products .ownership{border-top:1px solid #dadee4;display:flex;justify-content:space-between;gap:25px;padding:27px 0 45px;font-size:13px;color:#62748b}#owned-products .ownership strong{color:#172e4d}#owned-products [dir=rtl]{font-family:Tahoma,Arial,sans-serif}#owned-products [dir=rtl] h1{letter-spacing:0;line-height:1.5}#owned-products [dir=rtl] .eyebrow{letter-spacing:0}#owned-products footer{padding:23px 0;border-top:1px solid #dadee4;font-size:11px;color:#62748b}@media(max-width:700px){#owned-products .grid{grid-template-columns:1fr}#owned-products nav .navitem{display:none}#owned-products .intro{padding:40px 0 22px}#owned-products .identity{height:140px}#owned-products .ownership{flex-direction:column}#owned-products .brand{font-size:18px}}
#owned-products .arabica{background:#fff}#owned-products .arabica-logo{width:98px;height:94px;object-fit:contain}#owned-products .identity .caption{text-align:center;width:100%;padding:0 16px;line-height:1.5}#owned-products .brand small{font-size:11px}#owned-products .category{font-size:11px}#owned-products .identity .caption{font-size:11px}

#owned-products{padding:0;background:transparent;overflow:visible;border-radius:0;font-family:inherit}#owned-products [dir=rtl]{font-family:inherit}#owned-products .intro{max-width:900px}#owned-products h1{font-family:inherit}#owned-products .grid{gap:22px}#owned-products .details p{font-size:16px}#owned-products .category,#owned-products .tags span,#owned-products .links{font-size:13px}#owned-products .ownership{flex-wrap:wrap}#owned-products[dir=rtl] h1{letter-spacing:0;line-height:1.5}#owned-products .identity{direction:ltr}

/* Match the existing detail-page type scale without changing shared styles. */
#owned-products h1{font-size:59px}
#owned-products .intro p{font-size:18px}
html[lang="ar"] #owned-products .eyebrow{font-size:14px}
html[lang="ar"] #owned-products .category,html[lang="ar"] #owned-products .tags span,html[lang="ar"] #owned-products .links,html[lang="ar"] #owned-products .identity .caption{font-size:14px;letter-spacing:0}
@media(max-width:650px){#owned-products h1{font-size:43px}}
