.happ-teaser{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}.happ-teaser .intro{margin:20px 0;max-width:440px}.happ-palette{display:flex;justify-content:center;gap:12px;align-items:center}.happ-chip{display:flex;align-items:flex-end;padding:18px;width:110px;height:165px;border-radius:24px;border:1px solid #ffffff25;font-size:12px;box-shadow:0 15px 40px #0002}.happ-chip.graphite{background:linear-gradient(150deg,#111,#333);color:#fff;transform:rotate(-8deg)}.happ-chip.snow{background:linear-gradient(150deg,#fff,#ddd);color:#171717}.happ-chip.ocean{background:linear-gradient(150deg,#07121f,#183e60);color:#bde7ff;transform:rotate(8deg)}@media(max-width:650px){.happ-teaser{grid-template-columns:1fr;gap:28px}.happ-chip{width:90px;height:135px}.happ-palette{padding:10px 0}}
