#partner-info-lichen-link{font-family:"Montserrat";gap:20px;padding:20px 20px 10px;background:#fff;border-radius:8px;display:none}#partner-info-lichen-link.visible-now{display:flex}#partner-info-lichen-link h3{font-size:100%;margin-bottom:12px}#partner-info-lichen-link .info{flex:1;display:flex;flex-direction:column;gap:10px}#partner-info-lichen-link .info .name{font-family:"Montserrat";font-size:125%;font-weight:700;color:#273c72}#partner-info-lichen-link .info .telephone{font-size:16px;color:#666}#partner-info-lichen-link .info .telephone:before{content:"📞 "}#partner-info-lichen-link .info .email{font-size:16px;color:#666}#partner-info-lichen-link .info .email:before{content:"✉️ "}#partner-info-lichen-link .image{flex-shrink:0}#partner-info-lichen-link .image img{width:200px;height:200px;object-fit:cover;border-radius:8px}@media (max-width:768px){#partner-info-lichen-link{flex-direction:column;align-items:center;text-align:center;width:90%;margin:0 5%}#partner-info-lichen-link .info{align-items:center}}