/* Header shortcut to the existing Bluedog calculator; no calculator script is loaded here. */
#header .bd-header-tools .row{align-items:center;row-gap:4px}
#header .bd-header-tools__contact{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;min-width:0}
#header .bd-header-tools .header-top__right{flex-wrap:wrap;min-width:0}
#header .bd-calculator-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:7px;max-width:100%;min-height:28px;padding:4px 9px;border:1px solid #6c9dca;border-radius:5px;background:#1b5e98;color:#fff;font-size:.8125rem;font-weight:700;line-height:1.3;text-decoration:none}
#header .bd-calculator-link>span:not(.visually-hidden){min-width:0;overflow-wrap:anywhere}
#header .bd-calculator-link__icon{display:block;flex:0 0 16px;width:16px;height:18px}
#header .bd-calculator-link__external{display:block;flex:0 0 12px;width:12px;height:12px}
#header .bd-calculator-link:hover{background:#2478bd;border-color:#a1d2fa;color:#fff}
#header .bd-calculator-link:focus-visible{outline:3px solid #58b9ff;outline-offset:3px}
#header .bd-calculator-mobile{padding:4px 12px;background:#f2f7fc;border-bottom:1px solid #d7e5f3;text-align:center}
#header .bd-calculator-mobile .bd-calculator-link{background:transparent;border-color:transparent;color:#123b63}
#header .bd-calculator-mobile .bd-calculator-link:hover{background:#e1effb;color:#0969b9}
