.sr-istory{--nero:#1e2320;--notte:#1b1446;--giallo:#ffda53;--crema:#fbf5e9;background:var(--crema);color:var(--nero);font:400 17px/1.6 var(--font-apfel-grotezk),Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;padding:32px 16px 56px}.sr-istory .sr-wrap{max-width:720px;margin:0 auto}.sr-istory h1{font-family:var(--font-komplekt),"Arial Black",sans-serif;color:var(--notte);font-size:clamp(30px,6vw,44px);line-height:1.1;margin:0 0 12px}.sr-istory .sr-lead{font-size:18px;margin:0 0 28px}.sr-istory section{background:#fff;border-radius:16px;padding:18px 20px;margin:0 0 14px;box-shadow:0 1px 0 rgba(27,20,70,.08)}.sr-istory h2{font-family:var(--font-apfel-grotezk),"Helvetica Neue",Arial,sans-serif;font-weight:700;color:var(--notte);font-size:19px;line-height:1.3;margin:0 0 6px}.sr-istory p{margin:0}.sr-istory a{color:var(--notte);text-decoration:underline;text-underline-offset:2px}.sr-istory .sr-cta{margin:28px 0 0;text-align:center}.sr-istory .sr-cta a{display:inline-block;background:var(--giallo);color:var(--notte);font-weight:700;text-decoration:none;padding:14px 26px;border-radius:999px}.sr-istory .sr-legal{margin-top:32px;font-size:13px;line-height:1.5;color:#555}@media (min-width:900px){.sr-istory{padding:56px 24px 80px}}