.business-contact-panel{box-sizing:border-box;max-width:1120px;margin:32px auto;padding:clamp(20px,4vw,32px);background:#244b65!important;color:#fff6e5!important;border:1px solid #d6b577;border-radius:8px;font:17px/1.65 system-ui,sans-serif}.business-contact-panel h2{color:#fff6e5!important;font:normal clamp(27px,3vw,36px)/1.2 Georgia,serif;margin:0 0 16px}.business-contact-panel p{color:#fff6e5!important;max-width:75ch}.business-contact-panel a{color:#ffe2a3!important;text-underline-offset:4px}.business-contact-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.business-contact-links a{background:#0b2032;color:#fff6e5!important;border:1px solid #d6b577;padding:11px 16px;min-height:46px;box-sizing:border-box;border-radius:5px;text-decoration:none;font-weight:700;overflow-wrap:anywhere}.business-contact-links a:focus-visible{outline:3px solid #ffe2a3;outline-offset:3px}.business-feature main figure img{max-width:100%;height:auto}.business-feature .raj-gallery figure{box-shadow:0 8px 24px #061b2c44}@media(max-width:600px){.business-contact-panel{margin:24px 0}.business-contact-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.business-contact-links a{text-align:center;padding:10px 7px;font-size:14px}}
@media(max-width:700px){.business-contact-panel .business-contact-links{display:grid;grid-template-columns:1fr!important}.business-contact-panel .business-contact-links a{min-width:0;white-space:normal;line-height:1.5;padding:13px 16px;font-size:16px;word-break:normal}.business-contact-panel{width:100%;min-width:0;overflow-wrap:break-word}}
