.flex-content-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;}.flex-content-grid > *{grid-column:span 6;min-width:0;}.flex-content-grid > .frame-layout-201{grid-column:span 3;}.flex-content-grid > .frame-layout-301{grid-column:span 2;}.flex-content-grid img{max-width:100%;height:auto;}@media (max-width:767px){.flex-content-grid > *{grid-column:1 / -1;}}.flex-content-grid a[href^="tel:"],.flex-content-grid a[href^="mailto:"]{display:inline-flex;align-items:center;gap:8px;}.flex-content-grid a[href^="tel:"]::before{content:"☎";font-size:20px;color:#52748c;}.flex-content-grid a[href^="mailto:"]::before{content:"✉";font-size:20px;color:#52748c;}.contact-languages{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:15px;}.contact-languages-label{margin-right:5px;font-weight:600;}.contact-language{display:inline-block;padding:4px 8px;background:#edf2f5;color:#36576b;border-radius:4px;font-size:12px;font-weight:600;}
