.rh-campagna{position:relative;width:min(100%,420px);display:grid;grid-gap:18px;gap:18px}.rh-campagna-carta{position:relative;display:grid;grid-gap:14px;gap:14px;padding:22px 22px 24px;border:var(--rh-tratto) solid var(--rh-crema);border-radius:26px;background:var(--rh-crema);color:var(--rh-inchiostro);box-shadow:9px 9px 0 var(--rh-stella-scura)}.rh-campagna-testa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-family:var(--rh-display);font-size:22px}.rh-campagna-chip{padding:3px 10px;border-radius:999px;background:var(--rh-bolla);color:#17643e;font-family:var(--sans);font-size:12px;font-weight:700}.rh-campagna-passo{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border:2.5px solid var(--rh-inchiostro);border-radius:16px;background:#fff;font-size:15px;line-height:1.45;opacity:.35;transform:scale(.98);transition:opacity .34s var(--e-entra),transform .46s var(--e-molla),box-shadow .24s var(--e-esce)}.rh-campagna-passo[data-acceso=si]{opacity:1;transform:none;box-shadow:3px 3px 0 var(--rh-inchiostro)}.rh-campagna-passo small{font-family:var(--font-barlow-condensed),"Arial Narrow",sans-serif;font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--rh-grigio)}.rh-campagna-bolla{padding:9px 12px;border-radius:14px 14px 14px 4px;background:var(--rh-bolla);border:2px solid var(--rh-inchiostro)}.rh-campagna-esclusi{display:block;margin-top:4px;font-size:13px;color:var(--rh-grigio)}.rh-campagna-bottone{justify-self:stretch;padding:13px 18px;border:var(--rh-tratto) solid var(--rh-inchiostro);border-radius:999px;background:var(--rh-stella);box-shadow:0 5px 0 var(--rh-inchiostro);font-family:var(--rh-display);font-size:19px;text-align:center;transform-origin:50% 100%;transition:transform .14s var(--e-molla),box-shadow .14s var(--e-molla),background .24s var(--e-esce)}.rh-campagna-bottone.is-premuto{transform:translateY(5px) scale(1.04,.9);box-shadow:0 0 0 var(--rh-inchiostro)}.rh-campagna-bottone.is-fatto{background:var(--rh-bolla)}.rh-campagna-buste{position:absolute;left:50%;bottom:40px;pointer-events:none}.rh-campagna-buste i{position:absolute;width:34px;height:24px;border:2.5px solid var(--rh-inchiostro);border-radius:4px;background:linear-gradient(155deg,transparent 49%,var(--rh-inchiostro) 50% 54%,transparent 55%) top /100% 60% no-repeat,linear-gradient(205deg,transparent 49%,var(--rh-inchiostro) 50% 54%,transparent 55%) top /100% 60% no-repeat,#fff;opacity:0}.rh-campagna[data-fase="4"] .rh-campagna-buste i{animation:rh-busta 1.1s var(--e-entra) both}.rh-campagna[data-fase="4"] .rh-campagna-buste i:nth-child(2){animation-delay:.14s;--rh-vx:150px}.rh-campagna[data-fase="4"] .rh-campagna-buste i:nth-child(3){animation-delay:.28s;--rh-vx:-150px}@keyframes rh-busta{0%{opacity:0;transform:translate(-50%) scale(.6) rotate(0deg)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--rh-vx, 0px)),-260px) scale(1.1) rotate(24deg)}}.rh-campagna-numeri{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:0;opacity:.35;transition:opacity .34s var(--e-entra)}.rh-campagna-numeri[data-acceso=si]{opacity:1}.rh-campagna-numeri div{padding:14px 16px;border:var(--rh-tratto) solid var(--rh-crema);border-radius:18px;background:rgba(255,250,240,.06)}.rh-campagna-numeri dt{font-size:14px;color:#d8ccb2}.rh-campagna-numeri dd{margin:2px 0 0;font-family:var(--rh-display);font-size:40px;line-height:1;color:var(--rh-crema);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.rh-campagna-numeri .rh-campagna-letti{color:var(--rh-stella)}@media (prefers-reduced-motion:reduce){.rh-campagna-bottone,.rh-campagna-numeri,.rh-campagna-passo{transition:none}.rh-campagna-buste{display:none}}