.bxl-page .bxl-hero h1{font-size:clamp(36px,4.2vw,59px)}.bxl-product{background:#fff;border:1px solid #53464e;border-radius:15px;overflow:hidden;box-shadow:0 26px 80px #0003}.bxl-window-head{display:flex;align-items:center;gap:6px;padding:16px;background:#f1eff0;color:#62565e}.bxl-window-head>span{width:7px;height:7px;border-radius:50%;background:#c6bec2}.bxl-window-head b{font-size:11px;margin-left:12px}.bxl-product img{width:100%;height:auto;display:block}.bxl-product-caption{padding:20px;color:#211e20}.bxl-product-caption>span{display:block;font-size:15px;font-weight:700}.bxl-product-caption small{display:block;font-size:12px;line-height:1.5;margin-top:8px;color:#686168}.bxl-page .bxl-license-note{font-size:12px;margin:12px 0 0;color:#bdb6bc}.bxl-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.bxl-proof-grid article{padding:30px;border:1px solid #e5e0e2;border-radius:13px;background:#fff;display:flex;flex-direction:column}.bxl-proof-grid h3{font-size:30px;margin:0 0 24px}.bxl-proof-grid p{font-size:15px;line-height:1.7}.bxl-proof-grid .bxl-project-meta{font-size:12px;color:#8a3128;margin-bottom:14px}.bxl-proof-result{border-top:1px solid #e5e0e2;padding-top:20px}.bxl-proof-grid .bc-link{margin-top:auto}.bxl-other summary{font-size:23px;font-weight:700;cursor:pointer}.bxl-contact-points{padding-left:20px;line-height:1.9;color:#c8bec5}.bxl-form{display:grid;gap:18px}.bxl-captcha label{display:block;font-size:13px;margin-bottom:10px}.bxl-captcha>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bxl-captcha img{width:200px;height:auto;min-height:60px;background:#f5f3f3;object-fit:contain}.bxl-captcha button{border:0;background:none;text-decoration:underline;font:inherit;font-size:12px;cursor:pointer;color:#686168}.bxl-captcha>input{margin-top:12px}.bxl-page .bxl-captcha p{font-size:12px;color:#a4261b;margin:8px 0}.bxl-page .bxl-consent{display:flex!important;align-items:flex-start;gap:12px!important;font-size:12px;line-height:1.6;font-weight:400}.bxl-consent input{width:18px!important;height:18px;flex-shrink:0;margin-top:3px;accent-color:#da3021}.bxl-consent a{text-decoration:underline}.bxl-trap{position:absolute;left:-9999px;opacity:0}.bxl-page .vp-hero-grid{grid-template-columns:1.1fr 1fr}.bxl-page #proof,.bxl-page #acceptance,.bxl-page #contacts{scroll-margin-top:95px}
@media(max-width:800px){.bxl-page .vp-hero-grid{grid-template-columns:1fr}.bxl-product{max-width:650px}.bxl-proof-grid{grid-template-columns:1fr}.bxl-proof-grid article{padding:25px}.bxl-page .bxl-hero h1{font-size:40px}}

.bxl-case-media{margin:0 0 20px}.bxl-case-media img{display:block;width:100%;height:220px;object-fit:cover;border-radius:8px;background:#eee}.bxl-case-media img[src*="rielt"]{object-fit:contain}.bxl-case-media figcaption{font-size:11px;color:#746c70;margin-top:8px}.bxl-reviews{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bxl-reviews article{padding:30px;border:1px solid #ded8db;border-radius:12px;background:#fff;display:flex;flex-direction:column}.bxl-reviews blockquote{margin:0 0 28px;font-size:22px;line-height:1.5}.bxl-reviews h3{font-size:18px;margin:0 0 8px}.bxl-reviews p{font-size:14px;margin:0 0 24px}.bxl-reviews a{margin-top:auto;text-decoration:underline;font-size:14px}@media(max-width:800px){.bxl-reviews{grid-template-columns:1fr}.bxl-reviews article{padding:25px}.bxl-reviews blockquote{font-size:20px}.bxl-case-media img{height:190px}}

.bxl-outcomes{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bxl-outcomes article{padding:28px;background:#f4f1f2;border-radius:12px}.bxl-outcomes span{font-size:13px;color:#a12c22}.bxl-outcomes h3{font-size:24px;line-height:1.25;margin:16px 0}.bxl-outcomes p{font-size:16px;line-height:1.65}.bxl-service-explain{margin-top:36px;padding-top:30px;border-top:1px solid #ded8db;max-width:900px}.bxl-service-explain h3{font-size:28px}.bxl-service-explain p{font-size:18px;line-height:1.7}.bxl-page .bxl-hero .vp-inline{font-size:21px;line-height:1.5}.bxl-page .bxl-license-note{font-size:14px;line-height:1.5}@media(max-width:800px){.bxl-outcomes{grid-template-columns:1fr}.bxl-service-explain h3{font-size:25px}.bxl-page .bxl-hero h1{font-size:36px}.bxl-page .bxl-hero .vp-inline{font-size:19px}}

.bxl-page .bxl-visit{font-size:16px;line-height:1.65;color:#fff;margin:22px 0 26px;padding-left:18px;border-left:3px solid #ed3b2b;max-width:540px}

.bxl-price-total{display:flex;flex-direction:column;gap:12px;margin:28px 0 36px}.bxl-price-total strong{font-size:clamp(48px,6vw,80px);line-height:1.1;color:#ff6954}.bxl-price-total span{font-size:18px}.bxl-price-parts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bxl-price-parts article{border-top:1px solid #65565e;padding:24px 0}.bxl-price-parts h3{font-size:32px;margin:0 0 14px;color:#fff}.bxl-price-parts p{font-size:18px;color:#fff;margin:0 0 12px}.bxl-price-parts span{font-size:15px;line-height:1.6;color:#c6bdc2}.bxl-price-scope{margin-top:32px;max-width:900px}.bxl-price-scope h3{font-size:28px}.bxl-price-scope ul{padding-left:22px;font-size:18px;line-height:1.8}.bxl-price-scope p{font-size:15px;line-height:1.7}.bxl-price-scope p a{text-decoration:underline}.bxl-price-scope .btn{margin-top:18px}@media(max-width:800px){.bxl-price-parts{grid-template-columns:1fr;gap:8px}.bxl-price-parts h3{font-size:29px}.bxl-price-scope ul{font-size:16px}}
