.elhami-groups{background:#e8f0fa}.elhami-groups-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.elhami-group-card{position:relative;min-width:0;background:#fff;border-radius:100px 100px 5px 5px;overflow:hidden;transition:transform .2s}.elhami-group-card:nth-child(2n){border-radius:5px 5px 100px 5px}.elhami-group-card:hover{transform:translateY(-5px)}.elhami-group-card a{color:inherit;text-decoration:none}.elhami-group-card img{width:100%;height:230px;object-fit:cover}.elhami-group-card h3{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:19px;padding:0 24px 20px;line-height:1.8}.elhami-group-number{position:absolute;top:20px;right:24px;font-size:12px;color:#0753aa}.elhami-child-groups{display:flex;flex-wrap:wrap;gap:10px;padding:0 24px 25px}.elhami-child-groups a{border:1px solid #b9cce4;padding:7px 18px;border-radius:30px;font-size:14px}.elhami-about-copy p{font-size:16px;line-height:2.1;margin:0 0 16px}.story{align-items:stretch}.story-art img{height:100%;min-height:640px;object-fit:cover}.elhami-studio-promo{display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center;background:#f1efe9}.elhami-studio-art{position:relative;transform:rotate(2deg)}.elhami-studio-art img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:50% 50% 8px 8px}.elhami-studio-art>span{position:absolute;bottom:20px;left:15px;right:15px;text-align:center;padding:17px;background:#0753aa;color:white;transform:rotate(-4deg)}.elhami-studio-copy h2{font-size:clamp(36px,5vw,70px);line-height:1.4}.elhami-studio-copy p{line-height:2;max-width:430px;margin:24px 0}.elhami-studio-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.elhami-studio-products a{display:block;color:inherit;text-decoration:none;padding:20px;background:#eef4fc;border-radius:20px}.elhami-studio-products img{width:100%;height:260px;object-fit:cover}.elhami-studio-products h3{font-size:18px}.elhami-studio-empty{padding:40px;background:#edf4fc;border-radius:25px;text-align:center}.elhami-studio-empty img{max-width:220px;width:100%}@media(max-width:760px){.elhami-groups-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.elhami-group-card{border-radius:60px 60px 5px 5px}.elhami-group-card:nth-child(2n){border-radius:5px 5px 50px 5px}.elhami-group-card img{height:150px}.elhami-group-card h3{font-size:14px;padding:0 14px 12px;gap:5px}.elhami-group-number{top:14px;right:16px}.elhami-child-groups{padding:0 12px 16px;gap:5px}.elhami-child-groups a{padding:5px 10px;font-size:12px}.story-art img{min-height:0}.elhami-about-copy p{font-size:15px}.elhami-studio-promo{grid-template-columns:1fr;gap:36px}.elhami-studio-art{max-width:480px}.elhami-studio-copy h2{font-size:44px}.elhami-studio-products{grid-template-columns:1fr 1fr}.elhami-studio-products img{height:180px}}@media(prefers-reduced-motion:reduce){.elhami-group-card{transition:none}}
/* 1.2 — responsive AI editorial photography */
.elhami-group-card{border-radius:50px 50px 6px 6px}.elhami-group-card:nth-child(2n){border-radius:6px 6px 55px 6px}.elhami-group-card>a>img{height:auto;aspect-ratio:3/2;object-fit:cover}.elhami-group-card h3{padding-top:18px}.elhami-group-number{z-index:1;background:#ffffffde;border-radius:50%;width:30px;height:30px;display:grid;place-items:center}.elhami-child-groups a{display:inline-flex;align-items:center;gap:7px;padding:5px 11px}.elhami-child-groups a>img{width:32px;height:32px;aspect-ratio:1;border-radius:50%;object-fit:cover}.elhami-collection-banner{margin:20px 0 35px;max-width:1100px;border-radius:25px;overflow:hidden}.elhami-collection-banner img{width:100%;aspect-ratio:16/9;height:auto;object-fit:cover}.elhami-child-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 0 40px;max-width:800px}.elhami-child-cards a{overflow:hidden;border-radius:18px;background:#eaf0f6;color:#102947}.elhami-child-cards img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.elhami-child-cards strong{display:flex;justify-content:space-between;padding:16px 22px}.elhami-about-page-image{max-width:720px;margin:30px 0 40px;border-radius:25px;overflow:hidden}.elhami-about-page-image img{width:100%;height:auto}.elhami-studio-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;background:#eaf0f6;border-radius:25px;overflow:hidden;margin:25px 0 40px}.elhami-studio-intro img{width:100%;height:auto}.elhami-studio-intro p{font-size:22px;line-height:2.1;padding:25px}.elhami-studio-art img{border-radius:44% 44% 8px 8px}.story-art img{object-position:center}
@media(max-width:760px){.elhami-group-card{border-radius:30px 30px 6px 6px}.elhami-group-card:nth-child(2n){border-radius:6px 6px 35px 6px}.elhami-group-card>a>img{height:auto}.elhami-group-card h3{padding-top:12px}.elhami-group-number{top:10px;right:10px;width:25px;height:25px}.elhami-child-groups a{padding:4px 7px;gap:5px}.elhami-child-groups a>img{width:26px;height:26px}.elhami-collection-banner{border-radius:16px}.elhami-collection-banner img{aspect-ratio:3/2}.elhami-child-cards{gap:12px}.elhami-child-cards strong{padding:12px;font-size:15px}.elhami-studio-intro{grid-template-columns:1fr;gap:0}.elhami-studio-intro p{font-size:18px;margin:0}.elhami-about-page-image{margin:20px 0 30px}}
.elhami-studio-art img{height:auto}
