:root{--h26-red:#b70818;--h26-red2:#d11222;--h26-dark:#121b20;--h26-text:#17191b;--h26-muted:#656a6e;--h26-line:#e1e3e5;--h26-soft:#f5f6f7;--h26-shadow:0 8px 24px rgba(23,29,33,.08)}
.h26-hero *,.home-2026 *,.h26-demo-toast{box-sizing:border-box}
.h26-hero,.home-2026{font-family:Arial,"Open Sans",sans-serif;color:var(--h26-text)}
.h26-wrap{width:min(1220px,calc(100% - 40px));margin:0 auto}
.h26-section{padding:30px 0;background:#fff}
.h26-soft{background:var(--h26-soft)}
.h26-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}
.h26-heading h2,.home-2026 h2{margin:0;color:#141719;font-size:25px;font-weight:800;line-height:1.16}
.h26-heading p{margin:6px 0 0;color:var(--h26-muted);font-size:13px}
.h26-heading>a{flex:none;color:var(--h26-red);font-size:13px;font-weight:700;text-decoration:none}
.h26-eyebrow{display:block;margin-bottom:5px;color:#bd2632;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.h26-btn{display:inline-flex;min-height:42px;padding:0 24px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:3px;font:700 13px/1 Arial,sans-serif;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}
.h26-btn:hover{transform:translateY(-1px)}
.h26-btn:focus-visible,.home-2026 a:focus-visible,.home-2026 button:focus-visible{outline:3px solid rgba(183,8,24,.28);outline-offset:2px}
.h26-btn-primary{border-color:var(--h26-red);background:linear-gradient(#cf1122,#aa0614);color:#fff;box-shadow:0 6px 16px rgba(183,8,24,.18)}
.h26-btn-primary:hover{background:#9f0613;color:#fff}
.h26-btn-outline{border-color:#aeb3b6;background:#fff;color:#25282a}
.h26-btn-outline:hover{border-color:var(--h26-red);color:var(--h26-red)}
.h26-scroll{scrollbar-width:thin;scrollbar-color:#b8bcc0 transparent}

/* Первый экран */
.h26-hero{position:relative;overflow:hidden;background:linear-gradient(105deg,#fbfbfb 0%,#f7f8f9 53%,#e9edef 100%)}
.h26-hero:after{position:absolute;right:-90px;bottom:-165px;width:760px;height:310px;border-radius:50%;background:rgba(255,255,255,.55);content:""}
.h26-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr);align-items:center;min-height:330px}
.h26-hero-copy{padding:32px 20px 30px 0}
.h26-hero h1{max-width:650px;margin:0;color:#101214;font-size:42px;font-weight:800;line-height:1.05;letter-spacing:-.02em}
.h26-hero h1 span{color:var(--h26-red)}
.h26-lead{margin:12px 0 18px;color:#4d5357;font-size:16px}
.h26-benefits{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:0 0 17px;padding:0;list-style:none}
.h26-benefits li{display:flex;align-items:center;gap:7px;min-width:0;color:#303437;font-size:10px;font-weight:700;line-height:1.25}
.h26-benefits i{display:grid;width:27px;height:27px;flex:0 0 27px;border:1px solid #ca5f67;border-radius:50%;place-items:center;color:var(--h26-red);font-style:normal;font-size:14px}
.h26-actions{display:flex;gap:14px;flex-wrap:wrap}
.h26-actions .h26-btn{min-width:190px}
.h26-micro{display:flex;gap:23px;margin-top:13px;color:#62676b;font-size:10px}
.h26-micro span:before{margin-right:5px;color:var(--h26-red);content:"✓"}
.h26-hero-media{position:relative;align-self:stretch;min-height:330px;overflow:hidden}
.h26-hero-media>img{width:100%;height:100%;object-fit:cover;object-position:center}
.h26-video-trigger{position:absolute;right:10px;bottom:14px;display:flex;align-items:center;gap:8px;padding:9px 12px;border:0;border-radius:2px;background:rgba(17,23,27,.94);color:#fff;font:700 10px/1.25 Arial,sans-serif;cursor:pointer}
.h26-video-trigger span{display:grid;width:31px;height:31px;border-radius:50%;place-items:center;background:#fff;color:#111;font-size:13px}

/* Размеры и задачи */
.h26-area-list{display:grid;grid-auto-flow:column;grid-auto-columns:202px;gap:10px;overflow-x:auto;padding:2px 1px 10px;scrollbar-width:thin}
.h26-area-card{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto 1fr;min-width:0;overflow:hidden;border:1px solid var(--h26-line);border-radius:5px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 3px 10px rgba(0,0,0,.04)}
.h26-area-card img{grid-column:1/-1;width:100%;height:126px;object-fit:contain;background:#f7f7f7}
.h26-area-card small{grid-column:1/-1;display:-webkit-box;min-height:38px;padding:10px 10px 3px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:11px;font-weight:700;line-height:1.28}
.h26-area-card span{grid-column:1/-1;padding:4px 10px 3px;color:#666;font-size:10px;font-weight:600}
.h26-area-card strong{align-self:end;padding:5px 4px 11px 10px;color:var(--h26-red);font-size:12px;white-space:nowrap}
.h26-area-card strong sup{display:inline-block;margin-left:4px;padding:2px 4px;border-radius:2px;background:#fff0f0;font-size:8px;vertical-align:2px}
.h26-area-card b{align-self:end;padding:5px 10px 11px 4px;color:var(--h26-red);font-size:10px;text-align:right;white-space:nowrap}
.h26-area-empty{grid-column:1/-1;margin:0;padding:18px;border:1px solid var(--h26-line);border-radius:4px;background:#fff;color:#666}
.h26-area-card:hover,.h26-need:hover,.h26-series-card:hover,.h26-product:hover{border-color:#d0a4a7;box-shadow:var(--h26-shadow)}
.h26-needs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;overflow-x:auto;padding-bottom:6px}
.h26-need{display:grid;grid-template-columns:1fr 24px;min-width:0;overflow:hidden;border:1px solid var(--h26-line);border-radius:4px;background:#fff;color:inherit;text-decoration:none}
.h26-need img{grid-column:1/-1;width:100%;height:76px;object-fit:cover}
.h26-need span{padding:10px 2px 10px 10px;font-size:11px;font-weight:700;line-height:1.25}
.h26-need b{display:grid;place-items:center;color:var(--h26-red)}

/* Квиз */
.h26-quiz-section{padding:24px 0;background:linear-gradient(95deg,rgba(16,24,29,.99),rgba(19,29,35,.91)),url('/images/promo-bg.jpg') center/cover;color:#fff}
.h26-quiz-layout{display:grid;grid-template-columns:minmax(0,1fr) 430px;align-items:center;gap:42px;min-height:250px}
.h26-quiz-offer{padding:8px 0}
.h26-kicker{display:inline-block;margin-bottom:9px;padding:6px 10px;border-radius:3px;background:var(--h26-red);color:#fff;font-size:10px;font-weight:800;text-transform:uppercase}
.h26-quiz-offer h2{max-width:600px;color:#fff;font-size:31px}
.h26-quiz-offer h2 em{color:#e21c2e;font-style:normal}
.h26-quiz-offer p{max-width:620px;margin:12px 0 16px;color:#dce0e2;font-size:13px;line-height:1.45}
.h26-quiz-offer ul{display:flex;gap:18px;margin:15px 0 0;padding:0;list-style:none;color:#e5e8e9;font-size:10px}
.h26-quiz-offer li:before{margin-right:5px;color:#ff5360;content:"✓"}
.h26-quiz-media{position:relative;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:7px;background:#111;color:#fff;box-shadow:0 14px 34px rgba(0,0,0,.32);text-decoration:none}
.h26-quiz-media img{display:block;width:100%;height:auto;aspect-ratio:828/438;object-fit:cover;transition:transform .25s ease}
.h26-quiz-media span{position:absolute;right:14px;bottom:14px;padding:10px 15px;border-radius:4px;background:rgba(190,0,18,.94);color:#fff;font-size:12px;font-weight:800;box-shadow:0 8px 20px rgba(0,0,0,.28)}
.h26-quiz-media:hover img{transform:scale(1.025)}
.h26-quiz-media:focus-visible{outline:3px solid #fff;outline-offset:3px}
.h26-quiz-top{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px}
.h26-quiz-top em{color:var(--h26-red);font-style:normal;font-size:11px;font-weight:800}
.h26-quiz-top b{height:5px;overflow:hidden;border-radius:5px;background:#e9eaeb}.h26-quiz-top i{display:block;width:16.66%;height:100%;background:var(--h26-red)}
.h26-quiz h3{margin:14px 0 12px;font-size:17px}
.h26-options{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}
.h26-options button{min-height:76px;padding:7px 3px;border:1px solid #e0e1e2;border-radius:5px;background:#fafafa;color:#555;font:600 9px/1.25 Arial,sans-serif;cursor:pointer}
.h26-options button i{display:block;margin-bottom:5px;color:#a1a5a7;font-style:normal;font-size:22px}
.h26-options button.is-selected{border-color:var(--h26-red);background:#fff6f6;color:var(--h26-red);box-shadow:inset 0 0 0 1px var(--h26-red)}
.h26-quiz-next{display:inline-flex;align-items:center;justify-content:center;min-width:125px;min-height:36px;margin-top:12px;border:0;border-radius:3px;background:var(--h26-red);color:#fff;font-weight:700;text-decoration:none;cursor:pointer}

/* Линейки */
.h26-series{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;overflow-x:auto;padding:1px 1px 6px}
.h26-other-series{grid-template-columns:repeat(5,minmax(0,1fr))}
.h26-series-card{display:grid;grid-template-columns:1fr 44%;min-width:0;overflow:hidden;border:1px solid var(--h26-line);border-radius:4px;background:linear-gradient(135deg,#fafafa,#f0f2f3);color:inherit;text-decoration:none}
.h26-series-card>div{display:flex;min-width:0;padding:14px 0 12px 14px;flex-direction:column}
.h26-series-card h3{margin:0 0 4px;font-size:16px;line-height:1.15}.h26-series-card small{display:-webkit-box;min-height:27px;margin:0 0 6px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#3f4346;font-size:9px;font-weight:700;line-height:1.3}.h26-series-card p{display:-webkit-box;flex:1;margin:0 0 8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666;font-size:9px;line-height:1.35}.h26-series-card strong{margin-bottom:7px;color:var(--h26-red);font-size:14px}.h26-series-card em{align-self:flex-start;padding:7px 11px;border-radius:2px;background:var(--h26-red);color:#fff;font-style:normal;font-size:10px;font-weight:700}.h26-series-card img{align-self:center;width:100%;height:145px;object-fit:contain}

/* Рассрочка */
.h26-installment-section{padding:18px 0;background:#fff}
.h26-installment{display:grid;grid-template-columns:minmax(300px,.95fr) 330px minmax(400px,1.05fr);align-items:stretch;min-height:190px;overflow:hidden;border-radius:5px;background:#172027;color:#fff;box-shadow:var(--h26-shadow)}
.h26-installment-copy{padding:20px 0 15px 26px}.h26-installment h2{color:#fff;font-size:27px}.h26-finance-points{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 15px;margin-top:16px}.h26-finance-points span{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.3}.h26-finance-points i{display:grid;width:30px;height:30px;flex:0 0 30px;border:2px solid #c92a38;border-radius:50%;place-items:center;color:#e13140;font-style:normal}.h26-installment-machine{width:100%;height:100%;object-fit:cover}.h26-credit-offer{position:relative;display:flex;padding:18px 22px;background:linear-gradient(135deg,#26343d,#202b32);color:#fff;flex-direction:column;justify-content:center}.h26-credit-kicker{margin-bottom:5px;color:#ff6974;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.h26-credit-offer h3{max-width:430px;margin:0 0 6px;color:#fff;font-size:19px;line-height:1.15}.h26-credit-offer p{max-width:470px;margin:0 0 8px;color:#d6dde1;font-size:10px;line-height:1.4}.h26-finance-selector{margin:0 0 8px}.h26-finance-selector>label{display:block;margin-bottom:5px;color:#fff;font-size:9px;font-weight:700}.h26-finance-selector-row{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:8px}.h26-finance-selector select{width:100%;height:38px;padding:0 34px 0 10px;border:1px solid #65747d;border-radius:3px;background:#fff;color:#172027;font:600 10px/1.2 Arial,sans-serif;cursor:pointer}.h26-finance-selector .jcf-select{display:block;width:100%;height:38px;border:1px solid #65747d;border-radius:3px;background:#fff;color:#172027}.h26-finance-selector .jcf-select-text{margin:0 28px 0 10px;color:#172027;font:600 10px/36px Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.h26-finance-selector .jcf-select-opener{width:28px;background-position:center}.h26-finance-selected-price{display:flex;min-width:0;padding:4px 8px;border:1px solid #52616a;border-radius:3px;background:#172027;flex-direction:column;justify-content:center}.h26-finance-selected-price span{color:#9eabb2;font-size:8px}.h26-finance-selected-price strong{color:#fff;font-size:13px;line-height:1.2;white-space:nowrap}.h26-finance-selector>small{display:block;margin-top:4px;color:#9eabb2;font-size:8px;line-height:1.25}.h26-credit-offer ul{display:flex;gap:8px 16px;margin:0 0 10px;padding:0;flex-wrap:wrap;list-style:none;color:#fff;font-size:9px}.h26-credit-offer li:before{margin-right:5px;color:#ff4755;content:"✓"}.h26-credit-widget-data{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.h26-finance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.h26-credit-button.gocredit{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:0 14px!important;align-self:stretch;align-items:center;justify-content:center;float:none!important;border:0!important;border-radius:3px!important;background:linear-gradient(#eb1824,#bd0010)!important;color:#fff!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;text-align:center;text-decoration:none!important;box-shadow:0 8px 18px rgba(196,0,17,.22);cursor:pointer}.h26-credit-button span{color:inherit!important}.h26-installment-button.gocredit{display:inline-flex!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:0 14px!important;align-items:center;justify-content:center;float:none!important;border:1px solid #fff!important;border-radius:3px!important;background:transparent!important;color:#fff!important;font:800 11px/1.2 Arial,sans-serif!important;text-align:center;text-decoration:none!important;text-transform:uppercase;cursor:pointer}.h26-installment-button span{color:inherit!important}.h26-credit-offer>small{display:block;max-width:420px;margin-top:7px;color:#9eabb2;font-size:8px;line-height:1.35}

/* Преимущества, наличие, изделия */
.h26-feature-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.h26-feature-grid>div{display:flex;align-items:center;gap:9px;min-height:52px;padding:10px;border:1px solid var(--h26-line);border-radius:4px;background:#fff;font-size:11px;font-weight:700}.h26-feature-grid i{display:grid;width:25px;height:25px;flex:0 0 25px;border:1px solid #cf6770;border-radius:50%;place-items:center;color:var(--h26-red);font-style:normal}
.h26-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;overflow-x:auto;padding-bottom:6px}.h26-product{position:relative;display:grid;grid-template-columns:43% 1fr;min-width:0;overflow:hidden;border:1px solid var(--h26-line);border-radius:4px;background:#fff;color:inherit;text-decoration:none}.h26-product>span{position:absolute;z-index:1;top:8px;left:8px;padding:4px 7px;border-radius:2px;background:#278044;color:#fff;font-size:8px;font-weight:800;text-transform:uppercase}.h26-product>img{width:100%;height:142px;object-fit:contain;background:#f8f8f8}.h26-product>div{display:flex;padding:14px 12px 11px;flex-direction:column}.h26-product h3{margin:0 0 6px;font-size:13px}.h26-product p{flex:1;margin:0 0 8px;color:#777;font-size:9px}.h26-product strong{margin-bottom:8px;color:var(--h26-red);font-size:14px}.h26-product em{color:var(--h26-red);font-style:normal;font-size:10px;font-weight:800}
.h26-produce-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;overflow-x:auto;padding-bottom:4px}.h26-produce-grid a{min-width:0;color:#24272a;text-decoration:none;text-align:center}.h26-produce-grid img{display:block;width:100%;height:96px;border-radius:3px;object-fit:cover}.h26-produce-grid span{display:block;padding:7px 3px 0;font-size:9px;line-height:1.25}

/* Производство, видео, кейсы */
.h26-production{padding:20px 0;background:linear-gradient(100deg,#121c22,#1d2a31);color:#fff}.h26-production-grid{display:grid;grid-template-columns:33% 1fr;align-items:center;gap:24px}.h26-production-copy h2{color:#fff;font-size:29px}.h26-production-copy p{margin:12px 0 14px;color:#d1d7da;font-size:12px;line-height:1.4}.h26-production-copy .h26-btn{min-height:37px;font-size:10px}.h26-stages{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;overflow-x:auto}.h26-stages a{min-width:0;color:#fff;text-decoration:none}.h26-stages img{width:100%;height:116px;border:1px solid #566168;border-radius:4px;object-fit:cover}.h26-stages span{display:block;padding-top:5px;font-size:9px;text-align:center}
.h26-video-list{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;overflow-x:auto;padding-bottom:3px}.h26-video-list>a{min-width:0;padding:0;border:0;background:transparent;color:#272a2c;text-align:left;text-decoration:none;cursor:pointer}.h26-video-list a>span{position:relative;display:block;overflow:hidden;border-radius:4px;background:#182229}.h26-video-list img{display:block;width:100%;height:92px;border-radius:4px;object-fit:cover;transition:transform .2s ease}.h26-video-list a:hover img{transform:scale(1.035)}.h26-video-list i{position:absolute;left:50%;top:50%;display:grid;width:38px;height:38px;padding-left:2px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);place-items:center;background:rgba(17,23,27,.72);color:#fff;font-style:normal;box-shadow:0 3px 12px rgba(0,0,0,.25)}.h26-video-list em{position:absolute;right:6px;top:6px;padding:3px 6px;border-radius:2px;background:#171d21;color:#fff;font-size:7px;font-style:normal;font-weight:800;text-transform:uppercase}.h26-video-list b{display:block;padding-top:7px;font-size:10px;line-height:1.3}
.h26-video-reviews{grid-template-columns:repeat(6,1fr)}
.h26-cases{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;overflow-x:auto}.h26-cases>a{display:grid;grid-template-columns:100px 1fr;min-width:0;overflow:hidden;border:1px solid var(--h26-line);border-radius:4px;background:#fff;color:#202326;text-decoration:none}.h26-cases img{width:100px;height:100%;min-height:100px;object-fit:cover}.h26-cases a>span{display:flex;padding:11px;flex-direction:column}.h26-cases b{font-size:11px}.h26-cases small{flex:1;margin-top:5px;color:#6c7174;font-size:9px;line-height:1.4}.h26-cases em{color:var(--h26-red);font-style:normal;font-size:9px;font-weight:700}

/* Сервис и отзывы */
.h26-service{display:grid;grid-template-columns:1fr 330px;min-height:112px;overflow:hidden;border-radius:4px;background:var(--h26-soft)}.h26-service-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:12px}.h26-service-grid a{display:flex;align-items:center;gap:5px;padding:8px;border-radius:4px;background:#fff;color:#25282a;font-size:9px;font-weight:700;text-decoration:none}.h26-service-grid i{display:grid;width:24px;height:24px;flex:0 0 24px;border:1px solid #cf6570;border-radius:50%;place-items:center;color:var(--h26-red);font-style:normal}.h26-service-media{position:relative}.h26-service-media img{width:100%;height:100%;object-fit:cover}.h26-service-media .h26-btn{position:absolute;left:14px;bottom:14px;min-height:34px;padding:0 14px;font-size:9px}
.h26-promotions{position:relative;overflow:hidden;background:linear-gradient(115deg,#10191f 0%,#1c2a31 72%,#121b20 100%);color:#fff}.h26-promotions:after{position:absolute;right:-160px;top:-230px;width:520px;height:520px;border:1px solid rgba(255,255,255,.05);border-radius:50%;content:""}.h26-promotions>.h26-wrap{position:relative;z-index:1}.h26-promotions-heading{align-items:flex-end}.h26-promotions-heading h2{color:#fff}.h26-promotions-heading p{margin:7px 0 0;color:#b9c3c8;font-size:11px}.h26-promotions-heading>a{color:#fff}.h26-promotions-heading>a:hover{color:#ff5261}.h26-promotion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.h26-promotion-card{display:flex;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:6px;background:#18242a;flex-direction:column;box-shadow:0 8px 24px rgba(0,0,0,.2);transition:transform .2s ease,border-color .2s ease}.h26-promotion-card:hover{transform:translateY(-3px);border-color:rgba(219,17,35,.7)}.h26-promotion-visual{position:relative;display:block;overflow:hidden;background:#0b1115;aspect-ratio:16/9}.h26-promotion-visual img{position:absolute;inset:0;display:block;width:100%;height:100%}.h26-promotion-back{object-fit:cover;transform:scale(1.08);filter:blur(16px);opacity:.45}.h26-promotion-main{z-index:1;object-fit:contain}.h26-promotion-body{display:flex;min-height:190px;padding:16px;flex-direction:column}.h26-promotion-body>span{align-self:flex-start;padding:4px 8px;border-radius:2px;background:var(--h26-red);color:#fff;font-size:8px;font-weight:800;text-transform:uppercase}.h26-promotion-body h3{margin:11px 0 7px;font-size:16px;line-height:1.3}.h26-promotion-body h3 a{color:#fff;text-decoration:none}.h26-promotion-body p{display:-webkit-box;overflow:hidden;margin:0 0 14px;color:#b8c1c6;font-size:10px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.h26-promotion-read{display:inline-flex;margin-top:auto;align-items:center;align-self:flex-start;gap:9px;color:#ff4a5a;font-size:10px;font-weight:800;text-decoration:none}.h26-promotion-read i{font-size:15px;font-style:normal;transition:transform .2s ease}.h26-promotion-read:hover i{transform:translateX(3px)}
.h26-trust{padding:24px 0;background:linear-gradient(100deg,#fff,#f4f6f7)}.h26-trust-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:20px}.h26-trust h2{font-size:23px}.h26-review-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px;overflow-x:auto}.h26-review-list>a{display:flex;min-height:125px;padding:13px;border:1px solid var(--h26-line);border-radius:4px;background:#fff;color:#222;flex-direction:column;text-decoration:none;box-shadow:0 3px 10px rgba(0,0,0,.03)}.h26-review-list b{font-size:11px}.h26-review-list b i{margin-right:5px;font-style:normal}.h26-avito{font-size:8px;letter-spacing:-2px;background:linear-gradient(90deg,#0af,#73d,#0c6,#f44);background-clip:text;color:transparent}.h26-yandex{display:inline-grid;width:18px;height:18px;border-radius:4px;background:#e3262e;color:#fff;place-items:center}.h26-vk{display:inline-grid;padding:2px 3px;border-radius:3px;background:#2787f5;color:#fff}.h26-review-list strong{margin-top:9px;font-size:20px}.h26-review-list strong span{color:#efa500;font-size:13px;letter-spacing:1px}.h26-review-list small{margin:3px 0 8px;color:#777;font-size:9px}.h26-review-list em{margin-top:auto;color:var(--h26-red);font-style:normal;font-size:9px;font-weight:700}.h26-telegram{position:relative;display:grid;grid-template-columns:1fr 170px;min-height:170px;overflow:hidden;border-left:1px solid #e3e5e6}.h26-telegram>div{z-index:1;padding:0 0 0 20px}.h26-telegram h2{font-size:19px}.h26-telegram ul{margin:12px 0;padding:0;list-style:none;color:#555;font-size:9px;line-height:1.8}.h26-telegram li:before{margin-right:5px;color:var(--h26-red);content:"◉"}.h26-telegram .h26-btn{min-height:35px;padding:0 16px;font-size:9px}.h26-telegram img{align-self:end;width:100%;height:170px;object-fit:cover;object-position:left top}

/* Статьи и FAQ */
.h26-articles-section{background:linear-gradient(100deg,#f4f5f6,#fff)}.h26-article-heading{align-items:flex-end}.h26-article-heading p{max-width:670px;margin:7px 0 0;color:#747b80;font-size:11px;line-height:1.45}.h26-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.h26-article-card{display:flex;min-width:0;overflow:hidden;border:1px solid var(--h26-line);border-radius:6px;background:#fff;flex-direction:column;box-shadow:0 6px 20px rgba(20,30,36,.06);transition:transform .2s ease,box-shadow .2s ease}.h26-article-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(20,30,36,.11)}.h26-article-image{display:block;overflow:hidden;background:#dfe3e5;aspect-ratio:16/9}.h26-article-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.h26-article-card:hover .h26-article-image img{transform:scale(1.025)}.h26-article-placeholder{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(135deg,#17242b,#34434b);color:#fff;font-size:20px;font-weight:800;letter-spacing:.12em}.h26-article-body{display:flex;min-height:225px;padding:18px;flex:1;flex-direction:column}.h26-article-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.h26-article-meta span{padding:5px 8px;border-radius:2px;background:#c80718;color:#fff;font-size:8px;font-weight:800;text-transform:uppercase}.h26-article-meta time{color:#879096;font-size:9px}.h26-article-body h3{margin:14px 0 9px;font-size:17px;line-height:1.3}.h26-article-body h3 a{color:#1d2327;text-decoration:none}.h26-article-body p{display:-webkit-box;overflow:hidden;margin:0 0 17px;color:#6d757a;font-size:11px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:4}.h26-article-read{display:inline-flex;min-height:36px;margin-top:auto;padding:0 14px;align-items:center;align-self:flex-start;gap:10px;border:1px solid var(--h26-red);border-radius:3px;background:var(--h26-red);color:#fff;font-size:10px;font-weight:800;text-decoration:none;text-transform:uppercase}.h26-article-read:hover{background:#a90010}.h26-article-read span{font-size:15px}
.h26-faq{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 12px}.h26-faq+.h26-btn{margin-top:18px}.h26-soft .h26-heading p{max-width:720px;margin:7px 0 0;color:#747b80;font-size:11px;line-height:1.45}.h26-faq>details{overflow:hidden;border:1px solid #e0e1e2;border-radius:4px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.h26-faq summary{display:flex;min-height:46px;padding:9px 14px;align-items:center;justify-content:space-between;gap:15px;color:#303538;font:700 11px/1.35 Arial,sans-serif;text-align:left;cursor:pointer;list-style:none}.h26-faq summary::-webkit-details-marker{display:none}.h26-faq summary::marker{display:none;content:""}.h26-faq summary:hover{color:var(--h26-red)}.h26-faq summary:focus-visible{outline:3px solid rgba(40,126,208,.45);outline-offset:-3px}.h26-faq summary i{display:grid;width:24px;height:24px;flex:0 0 24px;border:1px solid #d9dddf;border-radius:50%;place-items:center;color:var(--h26-red);font-size:14px;font-style:normal;transition:transform .2s,background .2s}.h26-faq>details[open] summary i{transform:rotate(180deg);background:#fff}.h26-faq>details[open]{border-color:#d6a3a7;background:#fff9f9;box-shadow:0 5px 16px rgba(150,0,15,.06)}.h26-faq p{margin:0;padding:0 46px 16px 14px;color:#626a6f;font-size:11px;line-height:1.55}

/* Финальный CTA */
.h26-final{padding:0;background:#fff}.h26-final>.h26-wrap{display:grid;grid-template-columns:1fr 1fr;width:min(1260px,100%);min-height:164px;overflow:hidden;border-radius:4px;background:#121b20;color:#fff}.h26-final .h26-wrap>div{padding:20px 36px}.h26-final h2{color:#fff;font-size:25px}.h26-final p{margin:10px 0 14px;color:#d5dadd;font-size:11px}.h26-final img{width:100%;height:100%;object-fit:cover}.h26-final .h26-btn{min-height:38px;font-size:10px}.h26-btn-light{border-color:#fff;background:transparent;color:#fff}.h26-btn-light:hover{background:#fff;color:#222}

/* Временные интерфейсные реакции */
.h26-demo-toast{position:fixed;z-index:10040;left:50%;bottom:24px;max-width:calc(100% - 30px);padding:12px 18px;border-radius:4px;transform:translateX(-50%);background:#1b2328;color:#fff;font:600 12px Arial,sans-serif;box-shadow:0 8px 30px rgba(0,0,0,.25)}

@media(max-width:1100px){
 .h26-wrap{width:calc(100% - 32px)}.h26-hero-grid{grid-template-columns:1fr 47%;}.h26-hero h1{font-size:36px}.h26-benefits{grid-template-columns:repeat(3,1fr)}.h26-hero-media{min-height:360px}
 .h26-area-list{grid-auto-columns:180px}.h26-needs{grid-template-columns:repeat(7,150px)}.h26-series{grid-template-columns:repeat(4,270px)}.h26-other-series{grid-template-columns:repeat(5,245px)}.h26-products{grid-template-columns:repeat(4,270px)}
 .h26-installment{grid-template-columns:1fr 250px 1.1fr}.h26-finance-points{grid-template-columns:1fr 1fr}.h26-feature-grid{grid-template-columns:repeat(5,1fr)}.h26-produce-grid{grid-template-columns:repeat(9,126px)}.h26-video-list{grid-template-columns:repeat(6,180px)}.h26-video-reviews{grid-template-columns:repeat(6,180px)}.h26-cases{grid-template-columns:repeat(4,270px)}
 .h26-service{grid-template-columns:1fr 280px}.h26-service-grid{grid-template-columns:repeat(4,1fr)}.h26-trust-grid{grid-template-columns:1fr}.h26-telegram{border-top:1px solid #e3e5e6;border-left:0}.h26-final>.h26-wrap{width:100%}
}
@media(max-width:800px){
 .h26-section{padding:26px 0}.h26-heading h2,.home-2026 h2{font-size:23px}
 .h26-hero-grid{grid-template-columns:1fr}.h26-hero-copy{padding:30px 0 18px}.h26-hero h1{font-size:38px}.h26-benefits{grid-template-columns:repeat(5,1fr)}.h26-hero-media{min-height:0;aspect-ratio:4/3}.h26-hero-media>img{object-position:center}
 .h26-quiz-layout{grid-template-columns:1fr;gap:18px}.h26-quiz-media{max-width:560px}.h26-installment{grid-template-columns:1fr 280px}.h26-credit-offer{grid-column:1/-1}.h26-production-grid{grid-template-columns:1fr}.h26-stages{grid-template-columns:repeat(6,150px)}
 .h26-service{grid-template-columns:1fr}.h26-service-media{min-height:170px}.h26-promotion-grid{grid-template-columns:1fr 1fr}.h26-review-list{grid-template-columns:repeat(3,220px)}.h26-articles{grid-template-columns:repeat(3,285px)}.h26-final>.h26-wrap{grid-template-columns:1fr}.h26-final img{height:210px;grid-row:1}
}
@media(max-width:520px){
 body{overflow-x:hidden}.h26-wrap{width:calc(100% - 28px)}.h26-section{padding:24px 0}.h26-heading{align-items:flex-start;flex-direction:column;gap:7px;margin-bottom:14px}.h26-heading h2,.home-2026 h2{font-size:22px}.h26-heading>a{font-size:12px}.h26-scroll{margin-right:-14px;padding-right:14px;scroll-snap-type:x mandatory}
 .h26-hero-grid{width:100%}.h26-hero-copy{padding:25px 14px 16px;text-align:left}.h26-hero h1{font-size:33px}.h26-lead{font-size:14px;line-height:1.4}.h26-benefits{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:16px}.h26-benefits li{font-size:10px}.h26-benefits li:last-child{grid-column:1/-1}.h26-actions{display:grid;grid-template-columns:1fr;gap:8px}.h26-actions .h26-btn{width:100%;min-width:0;min-height:48px}.h26-micro{display:grid;gap:5px;margin-top:12px}.h26-hero-media{min-height:0;aspect-ratio:4/3}.h26-hero-media>img{object-position:center}.h26-video-trigger{right:10px;bottom:10px}
 .h26-area-list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:68vw;gap:9px}.h26-area-card{scroll-snap-align:start}.h26-area-card img{height:130px}
 .h26-needs{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:48vw}.h26-need{scroll-snap-align:start}.h26-need img{height:95px}
 .h26-quiz-section{padding:24px 0}.h26-quiz-layout{min-height:0}.h26-quiz-offer h2{font-size:29px}.h26-quiz-offer .h26-btn{width:100%;padding:0 12px}.h26-quiz-offer ul{display:grid;gap:7px}.h26-quiz-media{max-width:none}.h26-quiz-media span{right:10px;bottom:10px;padding:9px 12px;font-size:11px}.h26-options{grid-template-columns:1fr 1fr}.h26-options button{min-height:82px}.h26-quiz-next{width:100%;min-height:44px}
 .h26-series{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86vw}.h26-series-card{scroll-snap-align:start}.h26-series-card img{height:165px}
 .h26-installment{grid-template-columns:1fr}.h26-installment-copy{padding:24px 18px}.h26-installment h2{font-size:26px}.h26-finance-points{grid-template-columns:1fr 1fr}.h26-installment-machine{height:190px}.h26-credit-offer{padding:24px 18px}.h26-credit-offer h3{font-size:23px}.h26-credit-offer p{font-size:11px}.h26-credit-offer ul{display:grid;gap:7px}.h26-finance-actions{display:grid;grid-template-columns:1fr;gap:8px}.h26-credit-button.gocredit{width:100%!important;min-height:48px!important}.h26-installment-button{width:100%;min-height:48px}.h26-credit-offer>small{font-size:9px}
 .h26-feature-grid{grid-template-columns:1fr 1fr}.h26-feature-grid>div{min-height:66px}.h26-products{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86vw}.h26-product{scroll-snap-align:start}.h26-product>img{height:165px}.h26-produce-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:34vw}.h26-produce-grid a{scroll-snap-align:start}.h26-produce-grid img{height:105px}
 .h26-production-copy h2{font-size:28px}.h26-stages{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42vw}.h26-stages a{scroll-snap-align:start}.h26-video-list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:60vw}.h26-video-list>a{scroll-snap-align:start}.h26-video-list img{height:128px}.h26-video-reviews{grid-auto-columns:60vw}
 .h26-cases{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82vw}.h26-cases>a{scroll-snap-align:start}.h26-service-grid{grid-template-columns:1fr 1fr}.h26-service-media{min-height:160px}.h26-service-media .h26-btn{right:14px;width:auto}
 .h26-promotion-grid{grid-template-columns:1fr}.h26-promotion-body{min-height:0}.h26-promotion-visual{aspect-ratio:16/10}
 .h26-review-list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72vw}.h26-review-list>a{scroll-snap-align:start}.h26-telegram{grid-template-columns:1fr}.h26-telegram>div{padding:16px}.h26-telegram img{display:none}.h26-telegram .h26-btn{width:100%;min-height:44px}
 .h26-article-heading{align-items:flex-start}.h26-articles{margin-right:-14px;padding-right:14px;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86vw;overflow-x:auto;scroll-snap-type:x mandatory}.h26-article-card{scroll-snap-align:start}.h26-article-body{min-height:245px;padding:16px}.h26-article-body h3{font-size:17px}.h26-article-read{width:100%;min-height:44px;justify-content:center}.h26-faq{grid-template-columns:1fr}.h26-faq summary{min-height:45px;font-size:11px}
 .h26-production-copy .h26-btn,.h26-service-media .h26-btn{min-height:46px}.h26-final .h26-wrap>div{padding:24px 18px 28px}.h26-final h2{font-size:27px}.h26-final img{height:160px}.h26-final .h26-actions{grid-template-columns:1fr}

}
@media(prefers-reduced-motion:reduce){.h26-hero *,.home-2026 *{scroll-behavior:auto!important;transition:none!important}}
