/* Neurologio collection: front-only campaign, before FAQs. */
.collection{background:#f5f3ed;border-top:1px solid #cecdc5;padding:68px 0 48px}.collection-heading{text-align:center;border:0;margin-bottom:30px}.collection-heading .small{color:#073af5}.collection-heading h2{font-size:clamp(42px,6vw,76px);margin:12px 0 14px;letter-spacing:-1.7px}.collection-heading p{font-size:16px;line-height:1.7;margin:0;color:#53534d}.collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 14px}.collection-item{margin:0;min-width:0}.collection-photo{width:100%;aspect-ratio:1;background-image:url('media/neurologio-collection.webp');background-size:320% 213.333%;background-position:var(--x) var(--y);background-repeat:no-repeat}.collection-item figcaption{display:flex;justify-content:center;gap:9px;font-size:12px;line-height:1.6;padding-top:12px}.collection-item figcaption span{color:#53534d}.collection-item figcaption strong{font-weight:600}.collection-note{text-align:center;margin:34px 0 0;font-size:13px;color:#53534d}@media(max-width:600px){.collection{padding:44px 0 34px}.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px}.collection-heading{margin-bottom:24px}.collection-heading p{font-size:14px}.collection-item figcaption{font-size:11px;gap:6px}.collection-note{margin-top:26px}}@media(max-width:350px){.collection-grid{grid-template-columns:1fr}}
