.lylxp-request-form{background:#fff;border:1px solid rgba(11,31,51,.12);border-radius:24px;padding:28px;box-shadow:0 20px 60px rgba(11,31,51,.08)}.lylxp-form-context{background:#0b1f33;color:#fff;border-radius:16px;padding:16px 18px;margin-bottom:20px}.lylxp-form-context span{display:block;color:#d8b46a;font-size:12px;text-transform:uppercase;letter-spacing:.14em}.lylxp-form-context strong{font-size:20px}.lylxp-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lylxp-request-form label{display:block;font-weight:700;color:#0b1f33;margin:0 0 16px}.lylxp-request-form input,.lylxp-request-form textarea{width:100%;border:1px solid #d9dee8;border-radius:12px;padding:13px 14px;margin-top:7px}.lylxp-request-form small{display:block;color:#697386;font-weight:400;margin-top:6px}.lylxp-submit{background:#d8b46a;color:#0b1f33;border:0;border-radius:999px;padding:14px 22px;font-weight:800;cursor:pointer}.lylxp-success,.lylxp-error{border-radius:14px;padding:14px 16px;margin-bottom:18px}.lylxp-success{background:#edf7ef;color:#185b2a}.lylxp-error{background:#fff1f1;color:#7a1717}.lylxp-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lylxp-card{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 18px 50px rgba(11,31,51,.08)}.lylxp-card img{width:100%;height:240px;object-fit:cover}.lylxp-card a{text-decoration:none;color:inherit}.lylxp-card-body{padding:22px}.lylxp-card-body h3{margin:0 0 10px}.lylxp-card-body span{color:#b28b36;font-weight:800}@media(max-width:760px){.lylxp-grid-2,.lylxp-card-grid{grid-template-columns:1fr}.lylxp-request-form{padding:20px}}
/* LXP V1.2 */
.lylxp-addon-options{margin:18px 0}.lylxp-addon-options small{display:block;color:#697386;margin-top:8px}.lylxp-addon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lylxp-addon-grid label{cursor:pointer}.lylxp-success,.lylxp-error{margin:0 0 18px;padding:14px 16px;border-radius:14px}.lylxp-success{background:#ecfdf5;color:#065f46}.lylxp-error{background:#fef2f2;color:#991b1b}
@media(max-width:700px){.lylxp-addon-grid{grid-template-columns:1fr}}
