.dlv-pensiero{max-width:1200px;margin:32px auto 12px;padding:0 24px;box-sizing:border-box}.dlv-pensiero-link{display:flex;align-items:center;gap:40px;position:relative;overflow:hidden;isolation:isolate;text-decoration:none;color:#492d21!important;background:linear-gradient(115deg,#f1e3cf,#fbf6ee 62%,#eee0cd);border:1px solid #b8956d40;border-radius:28px;padding:30px 42px;box-shadow:0 15px 45px #492d210b;transition:box-shadow .35s,transform .35s}.dlv-pensiero-link:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 35%,#ffffff70 50%,transparent 65%);transform:translateX(-120%);animation:dlv-thought-glow 9s ease-in-out infinite;pointer-events:none}.dlv-pensiero-photo{width:180px;height:180px;flex-shrink:0;border-radius:50%;object-fit:cover;box-shadow:0 9px 24px #492d2126;transition:transform .6s}.dlv-pensiero-kicker{display:block;font:10px/1.4 Arial,sans-serif;letter-spacing:2.6px;text-transform:uppercase;color:#876344;margin-bottom:12px}.dlv-pensiero h2{font:normal clamp(29px,3.5vw,43px)/1.12 Georgia,serif!important;letter-spacing:-.8px!important;margin:0 0 12px!important;color:#492d21!important}.dlv-pensiero p{font:15px/1.65 Arial,sans-serif;margin:0;color:#80624d;max-width:390px}.dlv-pensiero-cta{display:inline-flex;align-items:center;gap:14px;margin-top:22px;padding:13px 22px;border-radius:40px;background:#492d21;color:#fff6e9;font:13px/1.4 Arial,sans-serif;box-shadow:0 4px 12px #492d2112}.dlv-pensiero-cta span{font-size:19px;transition:transform .3s}.dlv-pensiero-link:hover{transform:translateY(-3px);box-shadow:0 18px 45px #492d2118}.dlv-pensiero-link:hover .dlv-pensiero-photo{transform:rotate(-3deg) scale(1.03)}.dlv-pensiero-link:hover .dlv-pensiero-cta span{transform:translateX(4px)}.dlv-pensiero-link:focus-visible{outline:3px solid #b6915a;outline-offset:5px}.dlv-pensiero.is-revealed{animation:dlv-thought-in .9s cubic-bezier(.2,.7,.2,1) both}@keyframes dlv-thought-in{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes dlv-thought-glow{0%,65%{transform:translateX(-120%)}95%,100%{transform:translateX(120%)}}@media(max-width:640px){.dlv-pensiero{padding:0 20px;margin:24px auto 4px}.dlv-pensiero-link{flex-direction:column;text-align:center;gap:22px;padding:28px 22px 30px;border-radius:25px}.dlv-pensiero-photo{width:138px;height:138px}.dlv-pensiero h2{font-size:32px!important;max-width:290px;margin-left:auto!important;margin-right:auto!important}.dlv-pensiero p{font-size:14px}.dlv-pensiero-cta{margin-top:20px}}@media(prefers-reduced-motion:reduce){.dlv-pensiero,.dlv-pensiero-link,.dlv-pensiero-photo,.dlv-pensiero-cta span,.dlv-pensiero-link:before{animation:none!important;transition:none!important;transform:none!important}.dlv-pensiero-link:before{display:none}}
