.pagehead-promo{background:#16191C}
.pagehead-promo::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 220'%3E%3Crect x='24' y='40' width='272' height='140' rx='14' fill='none' stroke='%23E8B33C' stroke-width='2'/%3E%3Ccircle cx='160' cy='96' r='34' fill='none' stroke='%23E8B33C' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right -60px bottom -50px;background-size:420px;opacity:.06}
.promo-svg{width:40%;max-width:320px;min-width:180px;height:auto;flex:none}
.bcalc{background:#14171B;border-radius:12px;padding:18px;margin:16px 0 18px}
.bcalc-l{display:block;color:#A9B2B8;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px}
.bcalc-i{width:100%;max-width:260px;background:#0B0D0E;border:1px solid rgba(232,179,60,.4);border-radius:8px;color:#F2F4F5;font-size:16px;padding:10px 12px;margin:0 0 12px}
.bcalc-o{display:block;color:#F2F4F5;font-size:15px;margin:0 0 8px}
.panel dt{color:#E8B33C}
@media(max-width:1080px){.promo-svg{width:100%;max-width:260px;margin:0 auto;display:block}}
