.pv-prices-intent{margin:18px 0 26px;padding:22px;border:1px solid #e2e6eb;border-radius:16px;background:#f8fafc}.pv-prices-intent__eyebrow{margin:0 0 5px;color:#d9262d;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pv-prices-intent h2{margin:0;color:#202833;font-size:25px;line-height:1.2}.pv-prices-intent__lead{max-width:900px;margin:10px 0 16px;color:#526071;font-size:15px;line-height:1.5}.pv-prices-intent__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pv-prices-intent__grid>div{padding:13px;border:1px solid #e3e7ec;border-radius:11px;background:#fff}.pv-prices-intent__grid strong{display:block;color:#222c38;font-size:14px;line-height:1.3}.pv-prices-intent__grid span{display:block;margin-top:5px;color:#647080;font-size:13px;line-height:1.42}.pv-prices-intent__links{display:flex;flex-wrap:wrap;gap:10px 16px;margin:16px 0 0}.pv-prices-intent__links a{color:#c82027!important;font-weight:750;text-decoration:underline!important;text-underline-offset:3px}@media(max-width:767px){.pv-prices-intent{margin:14px 0 20px;padding:16px}.pv-prices-intent h2{font-size:21px}.pv-prices-intent__lead{font-size:14px}.pv-prices-intent__grid{grid-template-columns:1fr}.pv-prices-intent__links{display:grid;gap:9px}}
.pv-design-source-links{margin:14px 0 20px;padding:13px 14px;border-left:3px solid #e52c32;border-radius:0 10px 10px 0;background:#f7f8fa;color:#566373;font-size:14px;line-height:1.45}.pv-design-source-links strong{display:block;color:#252e3a}.pv-design-source-links span{display:block;margin-top:3px}.pv-design-source-links nav{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:8px}.pv-design-source-links a{color:#c82027!important;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}@media(max-width:767px){.pv-design-source-links{margin:12px 0 16px}.pv-design-source-links nav{display:grid;gap:7px}}
.pv-room-repair-source-links{margin:14px 0 20px;padding:13px 14px;border-left:3px solid #e52c32;border-radius:0 10px 10px 0;background:#f7f8fa;color:#566373;font-size:14px;line-height:1.45}.pv-room-repair-source-links strong{display:block;color:#252e3a}.pv-room-repair-source-links span{display:block;margin-top:3px}.pv-room-repair-source-links nav{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:8px}.pv-room-repair-source-links a{color:#c82027!important;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}@media(max-width:767px){.pv-room-repair-source-links{margin:12px 0 16px}.pv-room-repair-source-links nav{display:grid;gap:7px}}
.pv-spb-budget-conditions{max-width:1200px;margin:32px auto;padding:24px;box-sizing:border-box;background:#f7f6f3;border-radius:16px}#pv-spb-budget-title{scroll-margin-top:90px}.pv-spb-budget-link{display:block;margin:12px 0;font-size:14px;line-height:1.5;text-decoration:underline;color:inherit}.pv-spb-budget-conditions h2{font-size:24px}.pv-spb-budget-conditions p{line-height:1.6}.pv-calc__step:has([data-act="room"]),.pv-calc__mobile-groups,.pv-calc-step:has([data-pv-calc-rooms]){display:none!important}@media(max-width:767px){.pv-spb-budget-conditions{margin:24px 12px;padding:18px}.pv-spb-budget-conditions h2{font-size:21px}}
