
.packd-stage{display:flex;align-items:center;justify-content:center;gap:4%;padding:64px 7%;min-height:420px;overflow:hidden;border-radius:24px;background:radial-gradient(ellipse at 50% 70%,#57395e88,transparent 65%),linear-gradient(135deg,#171d22,#191622);border:1px solid #ffffff16}
.packd-stage img{width:27%;max-width:260px;height:auto;border-radius:12px;box-shadow:0 24px 55px #0009;transform:rotate(-8deg)}
.packd-stage img:nth-child(2){transform:translateY(-16px);z-index:1}.packd-stage img:nth-child(3){transform:rotate(8deg)}
.packd-intro{max-width:720px;margin:24px 0 32px;font-size:clamp(18px,2vw,25px);line-height:1.55;color:var(--muted,#b7bbb6)}
.packd-examples{padding-block:28px 70px}.packd-examples h2,.packd-preview h2{font-size:clamp(32px,4vw,56px);line-height:1.1;margin-bottom:18px}
.packd-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px}.packd-grid figure,.packd-packs figure{margin:0;min-width:0}.packd-grid img,.packd-packs img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 12px 30px #0005}.packd-grid figcaption,.packd-packs figcaption{font-size:12px;line-height:1.6;margin-top:16px;color:#bec5be}.packd-grid figcaption strong,.packd-packs figcaption strong{display:block;color:#eff2e9;font-size:16px;font-weight:500;margin-bottom:4px}
.packd-preview{padding-block:36px 80px;border-top:1px solid #ffffff20}.packd-preview>p{max-width:720px;line-height:1.7}.packd-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:850px;margin:36px auto 0}.packd-label{display:inline-block;color:#bdcfaa;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.packd-story p+p{margin-top:20px}.packd-note{font-size:13px;color:#aeb6ad;margin-top:22px}
@media(max-width:760px){.packd-stage{min-height:280px;padding:48px 5%;gap:4%}.packd-stage img{width:29%;border-radius:7px}.packd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.packd-packs{gap:12px}.packd-packs figcaption strong{font-size:13px}.packd-packs figcaption{font-size:10px}.packd-intro{font-size:18px}}
