.bt{--bt-alto:calc(var(--bar-h,80px) + clamp(8px, 1.8vh, 24px));--bt-basso:clamp(18px, 3.4vh, 40px);background:var(--surface-base)}.bt-banco{z-index:2;padding:calc(var(--bar-h,80px) + 14px) clamp(1.2rem, 4vw, 3rem) 0;align-items:baseline;gap:var(--space-2) var(--space-4);font-size:var(--text-2xs);line-height:var(--leading-micro);color:var(--text-tertiary);flex-wrap:wrap;margin:0;display:flex;position:relative}.bt-banco__lettera{background:var(--gun-95);block-size:1.9em;inline-size:1.9em;color:var(--silver-05);font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.bt-banco__nome{font-family:var(--font-display);color:var(--text-primary);font-weight:700}.bt-banco__frase{text-wrap:pretty;flex:24rem;min-inline-size:0}.bt-banco__tutte{color:var(--text-secondary);text-underline-offset:.2em;text-decoration:underline}@media (max-width:1000px){.bt-banco{padding-block-start:max(14px, env(safe-area-inset-top))}}.bt-dopo{align-content:end;min-block-size:56vh;padding:clamp(2rem,6vh,5rem) clamp(1.2rem,4vw,3rem);display:grid}.bt-dopo__riga{max-inline-size:22ch;font-family:var(--font-display);letter-spacing:var(--tracking-title);color:var(--text-primary);margin:0;font-size:clamp(1.5rem,3.4vw,2.8rem);line-height:1.08}.bt-did{box-sizing:border-box;background:linear-gradient(180deg, rgb(var(--luce-culmine-rgb) / .58) 0%, rgb(var(--luce-culmine-rgb) / .52) 52%, rgb(var(--luce-culmine-rgb) / .38) 100%);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);max-inline-size:26rem;box-shadow:var(--luce-filo), var(--luce-filo-basso), inset 0 0 0 1px rgb(var(--luce-culmine-rgb) / .5), 0 1px 0 rgb(var(--velo-rgb) / .03), var(--shadow-float);color:var(--text-primary);border-radius:18px;padding:clamp(1rem,1.6vw,1.4rem) clamp(1.1rem,1.8vw,1.6rem);position:relative;overflow:clip}@media (prefers-reduced-transparency:reduce){.bt-did{background:rgb(var(--luce-culmine-rgb) / .96);-webkit-backdrop-filter:none;backdrop-filter:none}}.bt-did__nome{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:clamp(1.35rem,1.9vw,1.8rem);font-weight:700;line-height:var(--leading-display);letter-spacing:var(--tracking-title);color:var(--text-primary);text-wrap:balance}.bt-did__riga{margin:0 0 var(--space-4);max-inline-size:34ch;font-size:var(--text-sm);line-height:var(--leading-lead);color:var(--gun-80);text-wrap:pretty}.bt-did__azioni{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;margin:0;display:flex}.bt-did__chiedi{min-block-size:44px;padding:0 var(--space-5);border-radius:var(--radius-pill);background:linear-gradient(180deg, #ffffff9e, #ffffff5c), rgb(var(--luce-culmine-rgb) / .22);color:var(--text-primary);box-shadow:inset 0 0 0 1px #ffffffb3, inset 0 1px 0 #ffffffeb, inset 0 -1px 0 rgb(var(--velo-rgb) / .06), 0 6px 16px -10px rgb(var(--velo-rgb) / .3);font-size:var(--text-xs);letter-spacing:.01em;transition:transform var(--dur-tap) var(--ease-press), box-shadow var(--dur-fast) var(--ease-standard);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.bt-did__chiedi:active{transform:translateY(var(--press-affondo)) scale(var(--press-scala))}.bt-did__scopri{min-block-size:44px;color:var(--text-primary);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5em;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.bt-did__scopri svg{block-size:14px;inline-size:14px;transition:transform var(--dur-base) var(--ease-emphasized);flex:none}@media (hover:hover) and (pointer:fine){.bt-did__chiedi:hover{box-shadow:inset 0 0 0 1px #ffffffe6, inset 0 1px 0 #fff, inset 0 -1px 0 rgb(var(--velo-rgb) / .08), 0 8px 20px -10px rgb(var(--velo-rgb) / .36)}.bt-did__scopri:hover svg{transform:translate(4px)}}.bt-did:after{content:"";background:var(--luce-lama-tenue);opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}[data-corrente]>.bt-did:after,.bt-did[data-corrente]:after{animation:bt-lama var(--dur-cinema) var(--ease-traverse) 1}@keyframes bt-lama{0%{opacity:0;transform:translate(-100%)}18%{opacity:.85}to{opacity:0;transform:translate(120%)}}.bt-did__chiedi:focus-visible,.bt-did__scopri:focus-visible,.bt-tocca:focus-visible{box-shadow:0 0 0 2px var(--surface-base), 0 0 0 5px var(--petrol-60);border-radius:8px;outline:none}.bt-did__chiedi:focus-visible{border-radius:var(--radius-pill)}.bt-galla{animation:bt-galla calc(var(--dur-respiro) * 2) ease-in-out infinite alternate;animation-delay:calc(var(--dur-respiro) * -2 * var(--fase,0));will-change:transform;display:block}@keyframes bt-galla{0%{transform:translateY(-5px)rotate(-.3deg)}to{transform:translateY(5px)rotate(.3deg)}}[data-fermo] .bt-galla{animation-play-state:paused}.bt-tocca{inline-size:100%;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.bt-tocca img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none;block-size:auto;inline-size:100%;display:block}@media (prefers-reduced-motion:reduce){.bt-galla,.bt-did:after{animation:none}}
