html body section.tkwr-blocco{background:transparent!important;padding:72px 16px 80px!important;border:0!important}html body section.tkwr-blocco .tkwr-blocco-inner{max-width:1240px;margin:0 auto}html body section.tkwr-blocco .tkwr-blocco-testa{text-align:center;margin:0 0 34px}html body section.tkwr-blocco .tkwr-blocco-titolo{font-size:clamp(28px,3.2vw,42px)!important;font-weight:800!important;letter-spacing:-.015em;line-height:1.12!important;color:#fff!important;margin:0!important;background:none!important;-webkit-text-fill-color:#fff}html body section.tkwr-blocco .tkwr-blocco-titolo em{font-style:normal!important;background:linear-gradient(120deg,#ffbfb8,#75eeab);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:#fff0}html body section.tkwr-blocco .tkwr-blocco-titolo::after{content:"";display:block;width:64px;height:4px;border-radius:4px;margin:16px auto 0;background:linear-gradient(90deg,#ff9c8e,#75eeab)}html body section.tkwr-blocco .tkwr-blocco-sub{color:rgb(255 255 255 / .82)!important;font-size:16.5px!important;margin:16px auto 0!important;max-width:640px}html body section.tkwr-blocco .tkwr-blocco-vuoto{max-width:620px;margin:0 auto 26px!important;padding:26px 22px!important;text-align:center;border-radius:20px;border:1px dashed rgb(255 255 255 / .32);background:rgb(255 255 255 / .07);color:rgb(255 255 255 / .88)!important;font-size:15.5px!important;backdrop-filter:blur(8px)}html body section.tkwr-blocco .tkwr-blocco-tasti{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}html body section.tkwr-blocco .tkwr-tasto{min-height:52px;padding:0 28px!important;border:0!important;border-radius:14px!important;font-weight:800!important;font-size:15px!important;cursor:pointer;background:linear-gradient(135deg,#75eeab,#33de95)!important;color:#0b2a4a!important;box-shadow:0 14px 30px rgb(51 222 149 / .35)!important;transition:transform .18s,filter .18s}html body section.tkwr-blocco .tkwr-tasto:hover{transform:translateY(-2px);filter:brightness(1.06)}html body section.tkwr-blocco .tkwr-tasto:not(.tkwr-tasto-primario){background:rgb(255 255 255 / .1)!important;color:#fff!important;border:1px solid rgb(255 255 255 / .28)!important;box-shadow:none!important}html body section.tkwr-blocco .tkwr-item{position:relative;border:1px solid transparent!important;border-radius:20px!important;padding:20px!important;overflow:hidden;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#ffbfb8,#b2fddd) border-box!important;box-shadow:0 18px 40px -18px rgb(17 8 49 / .6)!important}html body section.tkwr-blocco .tkwr-item::before{content:"\201C";position:absolute;right:14px;top:-18px;font-size:120px;line-height:1;font-family:Georgia,serif;font-weight:700;background:linear-gradient(135deg,#ff9c8e,#75eeab);-webkit-background-clip:text;background-clip:text;color:#fff0;opacity:.28;pointer-events:none}html body section.tkwr-blocco .tkwr-item .tkwr-stars-wrap{color:#f59e0b!important;font-size:17px!important;letter-spacing:1.5px}html body section.tkwr-blocco .tkwr-item .tkwr-author{color:#0f172a!important;font-weight:800!important}html body section.tkwr-blocco .tkwr-item .tkwr-date{color:#64748b!important}html body section.tkwr-blocco .tkwr-item .tkwr-content,html body section.tkwr-blocco .tkwr-item .tkwr-content p{color:#334155!important;font-size:15px!important;line-height:1.6!important}html body section.tkwr-blocco .tkwr-tasto{display:inline-flex!important;align-items:center;justify-content:center;height:52px!important;line-height:1!important}