HTML
Copy
<div class="grid grid-cols-[repeat(auto-fit,minmax(min(100%,340px),1fr))] gap-12">
<div><span class="mb-[18px] block text-[.72rem] tracking-[.12em] text-[#475569] uppercase">Card stack that fans out</span>
<div class="grid h-[340px] place-items-center">
<ul class="group relative h-[150px] w-[210px] transform-3d [transform:rotateX(55deg)_rotateZ(-45deg)_translate(26px,26px)]">
<li class="absolute inset-0 [transform:translateZ(calc(var(--i)*22px))] transition-transform duration-500 ease-[cubic-bezier(.3,.8,.25,1)] focus-within:[--lift:24px] group-hover:[transform:translate3d(calc(var(--i)*-18px),calc(var(--i)*-18px),calc(var(--i)*64px_+_var(--lift,0px)))] group-focus-within:[transform:translate3d(calc(var(--i)*-18px),calc(var(--i)*-18px),calc(var(--i)*64px_+_var(--lift,0px)))] motion-reduce:transition-none [--i:2]"><div class="flex h-full flex-col rounded-[14px] px-4 py-3.5 shadow-[0_0_0_1px_rgba(15,23,42,.08),10px_10px_20px_rgba(15,23,42,.18)] bg-white"><h3 class="flex items-center gap-2 text-[.92rem] font-extrabold"><i class="size-2.5 rounded-[3px] bg-[#2563eb]" aria-hidden="true"></i>Inbox</h3><p class="mt-1.5 text-[.78rem] leading-[1.4] text-[#475569]">14 unread, 3 flagged from Halden Freight.</p><a class="mt-auto self-start text-[.8rem] font-extrabold text-[#1d4ed8] no-underline hover:underline focus-visible:outline-3 focus-visible:outline-offset-3 focus-visible:outline-[#1d4ed8]" href="#">Open Inbox</a></div></li>
<li class="absolute inset-0 [transform:translateZ(calc(var(--i)*22px))] transition-transform duration-500 ease-[cubic-bezier(.3,.8,.25,1)] focus-within:[--lift:24px] group-hover:[transform:translate3d(calc(var(--i)*-18px),calc(var(--i)*-18px),calc(var(--i)*64px_+_var(--lift,0px)))] group-focus-within:[transform:translate3d(calc(var(--i)*-18px),calc(var(--i)*-18px),calc(var(--i)*64px_+_var(--lift,0px)))] motion-reduce:transition-none [--i:1]"><div class="flex h-full flex-col rounded-[14px] px-4 py-3.5 shadow-[0_0_0_1px_rgba(15,23,42,.08),10px_10px_20px_rgba(15,23,42,.18)] bg-white"><h3 class="flex items-center gap-2 text-[.92rem] font-extrabold"><i class="size-2.5 rounded-[3px] bg-[#ea580c]" aria-hidden="true"></i>Calendar</h3><p class="mt-1.5 text-[.78rem] leading-[1.4] text-[#475569]">Design review at 14:30 in Room 4.</p><a class="mt-auto self-start text-[.8rem] font-extrabold text-[#1d4ed8] no-underline hover:underline focus-visible:outline-3 focus-visible:outline-offset-3 focus-visible:outline-[#1d4ed8]" href="#">Open Calendar</a></div></li>
<li class="absolute inset-0 [transform:translateZ(calc(var(--i)*22px))] transition-transform duration-500 ease-[cubic-bezier(.3,.8,.25,1)] focus-within:[--lift:24px] group-hover:[transform:translate3d(calc(var(--i)*-18px),calc(var(--i)*-18px),calc(var(--i)*64px_+_var(--lift,0px)))] group-focus-within:[transform:translate3d(calc(var(--i)*-18px),calc(var(--i)*-18px),calc(var(--i)*64px_+_var(--lift,0px)))] motion-reduce:transition-none [--i:0]"><div class="flex h-full flex-col rounded-[14px] px-4 py-3.5 shadow-[0_0_0_1px_rgba(15,23,42,.08),10px_10px_20px_rgba(15,23,42,.18)] bg-[#fef9c3]"><h3 class="flex items-center gap-2 text-[.92rem] font-extrabold"><i class="size-2.5 rounded-[3px] bg-[#ca8a04]" aria-hidden="true"></i>Notes</h3><p class="mt-1.5 text-[.78rem] leading-[1.4] text-[#475569]">Order more oat milk. Renew the domain.</p><a class="mt-auto self-start text-[.8rem] font-extrabold text-[#1d4ed8] no-underline hover:underline focus-visible:outline-3 focus-visible:outline-offset-3 focus-visible:outline-[#1d4ed8]" href="#">Open Notes</a></div></li>
</ul>
</div></div>
<div><span class="mb-[18px] block text-[.72rem] tracking-[.12em] text-[#475569] uppercase">Isometric status illustration</span>
<div class="grid grid-cols-[repeat(auto-fit,minmax(min(100%,240px),1fr))] items-center gap-5 rounded-[22px] bg-white p-6 shadow-[0_24px_40px_-32px_rgba(15,23,42,.5)]">
<div class="grid h-[280px] place-items-center" role="img" aria-label="Three server towers on a floor plate, the tallest one marked amber">
<div class="relative size-[190px] rounded-[14px] transform-3d [background:linear-gradient(#cbd5e1_1px,transparent_1px)_0_0/38px_38px,linear-gradient(90deg,#cbd5e1_1px,transparent_1px)_0_0/38px_38px,#e2e8f0] [transform:rotateX(55deg)_rotateZ(-45deg)_translate(0,24px)]">
<div class="absolute size-(--s) transform-3d [--s:46px] [--h:70px] top-[18px] left-[18px]"><i class="absolute inset-0 bg-[#f8fafc] shadow-[inset_0_0_0_1px_#cbd5e1] [transform:translateZ(var(--h))]"></i><i class="absolute bottom-0 left-0 h-(--h) w-(--s) origin-bottom [background:radial-gradient(circle,#22c55e_0_2px,transparent_2.5px)_8px_0/100%_14px_repeat-y,repeating-linear-gradient(180deg,#475569_0_12px,#334155_12px_14px)] [transform:rotateX(-90deg)]"></i><i class="absolute top-0 left-0 h-(--s) w-(--h) origin-left [background:repeating-linear-gradient(90deg,#64748b_0_12px,#56657a_12px_14px)] [transform:rotateY(-90deg)]"></i></div>
<div class="absolute size-(--s) transform-3d [--s:46px] [--h:112px] top-[72px] left-[72px]"><i class="absolute inset-0 bg-[#f8fafc] shadow-[inset_0_0_0_1px_#cbd5e1] [transform:translateZ(var(--h))]"></i><i class="absolute bottom-0 left-0 h-(--h) w-(--s) origin-bottom [background:radial-gradient(circle,#f59e0b_0_2px,transparent_2.5px)_8px_0/100%_14px_repeat-y,repeating-linear-gradient(180deg,#475569_0_12px,#334155_12px_14px)] [transform:rotateX(-90deg)]"></i><i class="absolute top-0 left-0 h-(--s) w-(--h) origin-left [background:repeating-linear-gradient(90deg,#64748b_0_12px,#56657a_12px_14px)] [transform:rotateY(-90deg)]"></i></div>
<div class="absolute size-(--s) transform-3d [--s:46px] [--h:84px] top-[126px] left-[126px]"><i class="absolute inset-0 bg-[#f8fafc] shadow-[inset_0_0_0_1px_#cbd5e1] [transform:translateZ(var(--h))]"></i><i class="absolute bottom-0 left-0 h-(--h) w-(--s) origin-bottom [background:radial-gradient(circle,#22c55e_0_2px,transparent_2.5px)_8px_0/100%_14px_repeat-y,repeating-linear-gradient(180deg,#475569_0_12px,#334155_12px_14px)] [transform:rotateX(-90deg)]"></i><i class="absolute top-0 left-0 h-(--s) w-(--h) origin-left [background:repeating-linear-gradient(90deg,#64748b_0_12px,#56657a_12px_14px)] [transform:rotateY(-90deg)]"></i></div>
</div>
</div>
<div>
<p class="text-[.72rem] font-extrabold tracking-[.14em] text-[#475569] uppercase">Cluster</p>
<h3 class="mt-1 text-[1.2rem] font-extrabold">eu-west-2</h3>
<dl class="mt-4 grid grid-cols-[auto_1fr] gap-x-[18px] gap-y-2 text-[.9rem]"><dt class="text-[#475569]">Nodes</dt><dd class="font-bold">3 of 3 healthy</dd><dt class="text-[#475569]">Uptime</dt><dd class="font-bold">99.98 per cent</dd><dt class="text-[#475569]">Load</dt><dd class="font-bold"><b class="text-[#b45309]">Node 2 at 86 per cent</b></dd></dl>
<a class="mt-[18px] inline-block text-[.88rem] font-extrabold text-[#1d4ed8] no-underline hover:underline focus-visible:outline-3 focus-visible:outline-offset-3 focus-visible:outline-[#1d4ed8]" href="#">View cluster metrics</a>
</div>
</div></div>
</div>
<div><span class="mb-[18px] block text-[.72rem] tracking-[.12em] text-[#475569] uppercase">Raised tiles that lift on hover and focus</span>
<ul class="flex flex-wrap justify-center gap-x-[18px] gap-y-2.5">
<li class="grid h-[180px] w-[220px] place-items-center"><a class="flex size-[140px] flex-col justify-end rounded-[18px] bg-(--t) p-4 text-white no-underline [transform:rotateX(55deg)_rotateZ(-45deg)] shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),3px_3px_0_var(--t-edge),4px_4px_0_var(--t-edge),5px_5px_0_var(--t-edge),6px_6px_0_var(--t-edge),14px_14px_18px_rgba(15,23,42,.25)] transition-[transform,box-shadow] duration-350 ease-[cubic-bezier(.3,.8,.25,1)] hover:[transform:rotateX(55deg)_rotateZ(-45deg)_translate(-8px,-8px)] hover:shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),4px_4px_0_var(--t-edge),6px_6px_0_var(--t-edge),8px_8px_0_var(--t-edge),10px_10px_0_var(--t-edge),12px_12px_0_var(--t-edge),14px_14px_0_var(--t-edge),26px_26px_24px_rgba(15,23,42,.22)] focus-visible:[transform:rotateX(55deg)_rotateZ(-45deg)_translate(-8px,-8px)] focus-visible:shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),4px_4px_0_var(--t-edge),6px_6px_0_var(--t-edge),8px_8px_0_var(--t-edge),10px_10px_0_var(--t-edge),12px_12px_0_var(--t-edge),14px_14px_0_var(--t-edge),26px_26px_24px_rgba(15,23,42,.22)] focus-visible:outline-3 focus-visible:outline-offset-4 focus-visible:outline-[#0f172a] motion-reduce:transition-none [--t-edge:#3730a3] [--t:#4f46e5]" href="#"><svg class="mb-auto size-7" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M4 20V10M10 20V4M16 20v-7M22 20H2"/></svg><strong class="text-base">Analytics</strong><span class="text-[.78rem] opacity-92">12 dashboards</span></a></li>
<li class="grid h-[180px] w-[220px] place-items-center"><a class="flex size-[140px] flex-col justify-end rounded-[18px] bg-(--t) p-4 text-white no-underline [transform:rotateX(55deg)_rotateZ(-45deg)] shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),3px_3px_0_var(--t-edge),4px_4px_0_var(--t-edge),5px_5px_0_var(--t-edge),6px_6px_0_var(--t-edge),14px_14px_18px_rgba(15,23,42,.25)] transition-[transform,box-shadow] duration-350 ease-[cubic-bezier(.3,.8,.25,1)] hover:[transform:rotateX(55deg)_rotateZ(-45deg)_translate(-8px,-8px)] hover:shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),4px_4px_0_var(--t-edge),6px_6px_0_var(--t-edge),8px_8px_0_var(--t-edge),10px_10px_0_var(--t-edge),12px_12px_0_var(--t-edge),14px_14px_0_var(--t-edge),26px_26px_24px_rgba(15,23,42,.22)] focus-visible:[transform:rotateX(55deg)_rotateZ(-45deg)_translate(-8px,-8px)] focus-visible:shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),4px_4px_0_var(--t-edge),6px_6px_0_var(--t-edge),8px_8px_0_var(--t-edge),10px_10px_0_var(--t-edge),12px_12px_0_var(--t-edge),14px_14px_0_var(--t-edge),26px_26px_24px_rgba(15,23,42,.22)] focus-visible:outline-3 focus-visible:outline-offset-4 focus-visible:outline-[#0f172a] motion-reduce:transition-none [--t-edge:#115e59] [--t:#0f766e]" href="#"><svg class="mb-auto size-7" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><rect x="2.5" y="5" width="19" height="14" rx="2.5"/><path d="M2.5 10h19M6.5 15h4"/></svg><strong class="text-base">Billing</strong><span class="text-[.78rem] opacity-92">Next run 1 May</span></a></li>
<li class="grid h-[180px] w-[220px] place-items-center"><a class="flex size-[140px] flex-col justify-end rounded-[18px] bg-(--t) p-4 text-white no-underline [transform:rotateX(55deg)_rotateZ(-45deg)] shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),3px_3px_0_var(--t-edge),4px_4px_0_var(--t-edge),5px_5px_0_var(--t-edge),6px_6px_0_var(--t-edge),14px_14px_18px_rgba(15,23,42,.25)] transition-[transform,box-shadow] duration-350 ease-[cubic-bezier(.3,.8,.25,1)] hover:[transform:rotateX(55deg)_rotateZ(-45deg)_translate(-8px,-8px)] hover:shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),4px_4px_0_var(--t-edge),6px_6px_0_var(--t-edge),8px_8px_0_var(--t-edge),10px_10px_0_var(--t-edge),12px_12px_0_var(--t-edge),14px_14px_0_var(--t-edge),26px_26px_24px_rgba(15,23,42,.22)] focus-visible:[transform:rotateX(55deg)_rotateZ(-45deg)_translate(-8px,-8px)] focus-visible:shadow-[1px_1px_0_var(--t-edge),2px_2px_0_var(--t-edge),4px_4px_0_var(--t-edge),6px_6px_0_var(--t-edge),8px_8px_0_var(--t-edge),10px_10px_0_var(--t-edge),12px_12px_0_var(--t-edge),14px_14px_0_var(--t-edge),26px_26px_24px_rgba(15,23,42,.22)] focus-visible:outline-3 focus-visible:outline-offset-4 focus-visible:outline-[#0f172a] motion-reduce:transition-none [--t-edge:#881337] [--t:#be123c]" href="#"><svg class="mb-auto size-7" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><circle cx="9" cy="8" r="3.5"/><path d="M2.5 20c.6-3.6 3.2-5.5 6.5-5.5s5.9 1.9 6.5 5.5M16 4.8a3.5 3.5 0 0 1 0 6.4M18.5 14.8c1.7.8 2.7 2.5 3 5.2"/></svg><strong class="text-base">Team</strong><span class="text-[.78rem] opacity-92">9 members</span></a></li>
</ul></div>