#borzilov-lp .bz-product-router{
  grid-area:tariff;
  width:100%;
  margin:clamp(16px,2vw,24px) 0 0;
  overflow:hidden;
  border-radius:0;
  box-shadow:none;
  position:relative;
  z-index:4;
}
#borzilov-lp .bz-product-router__lane{
  width:100%;
  border:0;
  text-align:left;
  display:flex;
  flex-direction:column;
  align-items:stretch;
  justify-content:center;
  cursor:pointer;
  font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  transition:filter .16s ease,transform .16s ease;
  padding:clamp(17px,2vw,22px) var(--pad);
}
#borzilov-lp .bz-product-router__lane--fast{
  min-height:clamp(98px,8.4vw,118px);
  background:#A96A4A;
  color:#FFFDF8;
}
#borzilov-lp .bz-product-router__lane--explain{
  min-height:clamp(72px,6.5vw,88px);
  background:#FFFDF8;
  color:#081A20;
  border-top:1px solid rgba(8,26,32,.16);
  transition:background-color .16s ease,transform .16s ease;
}
#borzilov-lp .bz-product-router__kicker{
  font-size:10px;
  line-height:1;
  font-weight:800;
  letter-spacing:.17em;
  opacity:.72;
  margin-bottom:9px;
}
#borzilov-lp .bz-product-router__main{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
}
#borzilov-lp .bz-product-router__main strong{
  font-size:clamp(28px,3vw,44px);
  line-height:.96;
  font-weight:850;
  letter-spacing:-.055em;
}
#borzilov-lp .bz-product-router__lane--explain .bz-product-router__kicker{
  color:rgba(8,26,32,.58);
  opacity:1;
  font-weight:700;
}
#borzilov-lp .bz-product-router__lane--explain .bz-product-router__main strong{
  font-size:clamp(24px,2.55vw,37px);
  color:#081A20;
  font-weight:800;
}
#borzilov-lp .bz-product-router__lane--explain .bz-product-router__main i{
  color:#081A20;
}
#borzilov-lp .bz-product-router__main i{
  font-style:normal;
  font-size:clamp(24px,2.7vw,38px);
  font-weight:500;
  transition:transform .16s ease;
}
#borzilov-lp .bz-product-router__meta{
  font-size:clamp(14px,1.3vw,17px);
  font-weight:760;
  margin-top:8px;
}
#borzilov-lp .bz-product-router__lane--fast:hover{filter:brightness(1.045)}
#borzilov-lp .bz-product-router__lane--explain:hover{background:#F3EEE6}
#borzilov-lp .bz-product-router__lane:active{transform:scale(.992)}
#borzilov-lp .bz-product-router__lane--fast:hover .bz-product-router__main i{transform:translate(3px,-3px)}
#borzilov-lp .bz-product-router__lane--explain:hover .bz-product-router__main i{transform:translateY(3px)}
#borzilov-lp #bz1092-product-commercial-late{margin-top:clamp(28px,4vw,56px)}
#borzilov-lp #bz1092-product-commercial-late>.bz1092-object{
  grid-template-areas:"tariff tariff" "participation participation" "author author" "sharp sharp" "verdict verdict" "action action";
  padding-top:0;
}
#borzilov-lp #bz1092-product-commercial-late .bz1092-console-top,
#borzilov-lp #bz1092-product-commercial-late .bz1093-global-stamp{display:none!important}
@media(max-width:760px){
  /* The product monolith switches to flex on mobile; explicit order keeps the router after supports 01–04. */
  #borzilov-lp #bz1092-product-lab .bz-product-router{order:5;margin-top:0}
  #borzilov-lp .bz-product-router__lane{padding:16px 20px}
  #borzilov-lp .bz-product-router__lane--fast{min-height:102px}
  #borzilov-lp .bz-product-router__lane--explain{min-height:76px}
  #borzilov-lp .bz-product-router__main strong{font-size:30px}
  #borzilov-lp .bz-product-router__lane--explain .bz-product-router__main strong{font-size:25px}
  #borzilov-lp #bz1092-product-commercial-late>.bz1092-object{border-radius:30px}
}
@media(max-width:360px){
  #borzilov-lp .bz-product-router__lane{padding-left:17px;padding-right:17px}
  #borzilov-lp .bz-product-router__main strong{font-size:28px}
  #borzilov-lp .bz-product-router__lane--explain .bz-product-router__main strong{font-size:23px}
}
@media(prefers-reduced-motion:reduce){
  #borzilov-lp .bz-product-router__lane,
  #borzilov-lp .bz-product-router__main i{transition:none!important}
}
