.maserati-editorial .section{padding-block:36px}.maserati-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:36px;align-items:center}.maserati-intro p,.maserati-lead{font-size:18px;line-height:1.7;max-width:900px}.maserati-editorial h1{font-size:clamp(30px,4vw,48px);line-height:1.15}.maserati-editorial h2{font-size:clamp(27px,3vw,38px)}.maserati-grid{columns:3;column-gap:22px;margin-top:26px}.maserati-grid figure{display:inline-block;break-inside:avoid;margin:0 0 22px!important}.maserati-editorial .pfa-managed-photo{width:100%;margin:0;border-radius:12px;overflow:hidden}.maserati-editorial .pfa-gallery-frame{height:auto;min-height:0;max-height:none}.maserati-editorial .pfa-gallery-frame img{object-fit:contain!important}.maserati-editorial figcaption{font-size:14px;padding:12px;background:#fffdf8;line-height:1.45}.maserati-editorial .section:nth-child(even){background:#eeeade}.maserati-faq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.maserati-faq p{line-height:1.7}@media(max-width:800px){.maserati-intro{grid-template-columns:1fr}.maserati-grid{columns:2}.maserati-faq{grid-template-columns:1fr}}@media(max-width:480px){.maserati-grid{columns:1}}