.project-websites,.selected-work-jumps{display:flex;flex-wrap:wrap;gap:.45rem 1rem}.project-websites{margin-block-start:1rem}.project-websites a{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding-inline:.8rem;border:1px solid;border-radius:var(--button-radius);font-size:.9rem}.project-websites a:hover{text-decoration:underline}.website-visual{--preview-bg:#14131a;--preview-ink:#fffaf2;--preview-accent:#dfc28d;--preview-shade:linear-gradient(90deg,#15121eea,#15121e21 85%)}.website-visual--by-rawan{--project-well:#30202d;--project-glow:#61445b;--preview-bg:#f0e9e6;--preview-ink:#391e30;--preview-accent:#8b4268;--preview-shade:linear-gradient(270deg,#f5ecee94,#f5ecee00 60%)}.website-visual--dar{--project-well:#202538;--project-glow:#3c4768;--preview-bg:#102746;--preview-accent:#ff9f44}.website-visual--terrace{--project-well:#242331;--project-glow:#4e455a;--preview-shade:linear-gradient(0deg,#100e16dd,#15121e10 82%)}.website-visual--alsawah-real-estate{--preview-bg:#171616}.website-visual--alsawah-concierge{--preview-shade:linear-gradient(90deg,#141216df,#1b181e1f)}.website-laptop{inline-size:79%;position:relative;container-type:inline-size}.website-laptop__lid{position:relative;inline-size:89%;margin-inline:auto;padding:2.2cqw 1.6cqw 1.6cqw;border:1px solid #9a92a4;border-radius:2.5cqw 2.5cqw .8cqw .8cqw;background:linear-gradient(142deg,#504958,#16141b 27%);box-shadow:0 1cqw 6cqw #0d0b16aa}.website-laptop__camera{position:absolute;inset:.8cqw auto auto 50%;inline-size:.72cqw;aspect-ratio:1;border-radius:50%;background:#a196af;transform:translateX(-50%)}.website-laptop__display{overflow:hidden;aspect-ratio:16/10;border:1px solid #100f16;border-radius:.95cqw .95cqw .45cqw .45cqw;background:var(--preview-bg)}.website-laptop__toolbar{position:relative;display:grid;place-items:center;min-block-size:4.8cqw;padding-inline:10%;background:#2a2631;color:#f3eef5;font:500 2cqw/1.2 var(--latin-heading)}.website-laptop__toolbar bdi{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-laptop__toolbar>span{position:absolute;inset-inline-start:3.5%;inline-size:.85cqw;aspect-ratio:1;border-radius:50%;background:#ca9aa8;box-shadow:1.45cqw 0 #ddc5a4,2.9cqw 0 #95aa9f}.website-laptop__page{position:relative;isolation:isolate;block-size:calc(100% - 4.8cqw);overflow:hidden;background:var(--preview-bg);color:var(--preview-ink)}.website-laptop__page:after{position:absolute;z-index:-1;inset:0;background:var(--preview-shade);content:""}.website-laptop__art,.website-laptop__foreground{position:absolute;z-index:-2;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.website-laptop__brand{position:absolute;inset-block-start:11%;left:7%;color:var(--preview-accent);font:700 2.8cqw/1.1 var(--latin-heading);letter-spacing:.1em}.website-laptop__headline{position:absolute;inset-block-start:37%;left:7%;inline-size:60%;font:700 6.1cqw/1.04 var(--latin-heading);text-wrap:balance}.website-visual--by-rawan :is(.website-laptop__brand,.website-laptop__headline){left:auto;right:7%;text-align:right}.website-laptop__headline[lang=ar]{font-family:Tajawal,Cairo,sans-serif}.website-visual--by-rawan .website-laptop__headline{inline-size:47%}.website-visual--by-rawan .website-laptop__art{object-position:left center}.website-visual--dar .website-laptop__page:after{background:radial-gradient(ellipse at 80% 48%,#2c548d,transparent 65%)}.website-visual--dar .website-laptop__headline{inline-size:45%;text-align:left}.website-visual--dar .website-laptop__foreground{z-index:0;inset:12% 8% auto auto;inline-size:23%;block-size:auto;border:.8cqw solid #0c1220;border-radius:2.4cqw}.website-visual--alsawah-real-estate .website-laptop__art{inset:0 0 auto auto;inline-size:57%}.website-visual--alsawah-real-estate .website-laptop__headline{inline-size:50%}.website-visual--hesn .website-laptop__foreground{z-index:0;inset:auto 4% 0 auto;inline-size:45%;block-size:83%;object-fit:contain;object-position:bottom right}.website-visual--hesn .website-laptop__headline{inline-size:50%}.website-laptop__base{position:relative;block-size:3.3cqw;border-radius:.35cqw .35cqw 7cqw 7cqw/.35cqw .35cqw 2.1cqw 2.1cqw;background:linear-gradient(#aca4b6,#5d5665 42%,#29262e)}.website-laptop__base:before{position:absolute;inset:0 42% auto;block-size:.8cqw;border-radius:0 0 1cqw 1cqw;background:#3e3847;content:""}.selected-project--website .selected-project-details>p{margin-block-end:1.25rem}.website-card-host{color:var(--lilac);font-size:.78rem;overflow-wrap:anywhere}