/* Public-only, phone-first proposal; native source and original photographs remain intact. */
.sol-public-phone-panel{max-width:100%;box-sizing:border-box}
.sol-public-phone-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;max-width:100%;padding:14px 20px;background:#34312f;color:#fff!important;font:700 1rem/1.4 "Source Sans Pro",Arial,sans-serif;text-decoration:none;border:2px solid #34312f;margin:10px 0 16px}
.sol-public-phone-cta:hover{background:#171615;border-color:#171615}
.sol-public-phone-cta:focus-visible{outline:3px solid #111;outline-offset:4px}
.sol-public-phone-panel .request-expectation{max-width:38ch}

.sol-reference-text{color:inherit;text-decoration:none;cursor:inherit}
.sol-support-article .sol-support-hero p.elementor-heading-title>span{color:#66543a!important}
