.pqn167-budget{position:fixed;z-index:9900;right:20px;bottom:max(18px,env(safe-area-inset-bottom));display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;box-sizing:border-box;min-width:260px;min-height:66px;padding:14px 52px 14px 22px;border:1px solid #795025;border-radius:13px;background:#795025;color:#fff;text-decoration:none;font:700 17px/1.25 Arial,sans-serif;box-shadow:0 8px 25px #24272030;transition:opacity .16s ease,visibility .16s ease}
.pqn167-budget small{font-size:12px;font-weight:400}.pqn167-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:26px}
.pqn167-contacts{position:fixed;z-index:9899;left:20px;bottom:max(18px,env(safe-area-inset-bottom));display:flex;gap:8px;transition:opacity .16s ease,visibility .16s ease}
.pqn167-contacts a{display:flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;padding:10px 16px;border-radius:10px;text-decoration:none;font:700 13px/1.3 Arial,sans-serif;box-shadow:0 3px 12px #24272018;border:1px solid #ddd6cb}
.pqn167-contacts .pqn166-wa{background:#fffdf9;color:#09653b}.pqn167-contacts .pqn166-call{background:#fffdf9;color:#242720}
.pqn167-budget:focus-visible,[data-pqn166-cta]:focus-visible,.pqn166-intents a:focus-visible,.pqn167-contacts a:focus-visible{outline:3px solid #98642e;outline-offset:3px}
.pqn167-budget.pqn167-hidden,.pqn167-contacts.pqn167-hidden{opacity:0;visibility:hidden;pointer-events:none}
[data-pqn166-cta]{font-size:15px!important;line-height:1.3!important;min-height:46px;display:inline-flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}
.pqn166-intents{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px}.pqn166-intents>span{color:#625d53}.pqn166-intents a{display:inline-flex;align-items:center;min-height:44px;color:#795025;text-decoration:underline;text-underline-offset:3px;font-weight:700}
.pqn165-form .pqn165-submit{background:#795025;color:#fff;min-height:54px}.pqn165-quote{margin-bottom:110px}
@media(max-width:700px){.pqn167-budget{right:10px;bottom:max(10px,env(safe-area-inset-bottom));width:calc(100% - 135px);min-width:0;min-height:62px;padding:12px 13px;align-items:center;text-align:center;font-size:15px;gap:4px}.pqn167-budget small{font-size:10px}.pqn167-arrow{display:none}.pqn167-contacts{left:10px;bottom:max(10px,env(safe-area-inset-bottom));width:105px;display:grid;grid-template-columns:1fr;gap:4px}.pqn167-contacts a{min-height:29px;padding:5px 6px;font-size:11px;border-radius:7px}.pqn165-quote{scroll-margin-top:90px}}
@media(prefers-reduced-motion:reduce){.pqn167-budget,.pqn167-contacts{transition:none}}
