.ssr-route-hero--with-ad{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,44%);grid-template-rows:auto auto auto;column-gap:28px;align-items:center}
.ssr-route-hero--with-ad>.ssr-route-kicker,.ssr-route-hero--with-ad>h1,.ssr-route-hero--with-ad>p{grid-column:1}
.ssr-route-hero--with-ad>.ads-placement--top{grid-column:2;grid-row:1/4;align-self:center;width:100%;min-height:0}
.ads-placement{margin:30px 0;min-height:90px;display:block;clear:both}
.ads-placement-label{margin:0 0 6px;color:var(--text3);font-size:8px;letter-spacing:.12em;text-transform:uppercase;text-align:center}
.ads-placement .adsbygoogle{display:block;min-height:90px;width:100%}
.ads-placement--top{margin:0;min-height:0}
.ads-placement--primary{margin-top:34px}
.ads-placement--footer{margin-top:34px}
.ads-placement--preview{min-height:112px}
.ads-placement--top.ads-placement--preview{min-height:0}
.ads-preview-box{position:relative;height:118px;overflow:hidden;border:1px solid var(--border2);border-radius:var(--r);background:var(--surface2);box-shadow:0 5px 20px rgba(0,0,0,.14)}
.ads-placement--top .ads-preview-box{height:78px}
.ads-placement--footer .ads-preview-box{height:108px}
.ads-preview-img{display:block;width:100%;height:100%;object-fit:cover}
.ads-preview-badge{position:absolute;right:7px;top:7px;padding:2px 6px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(5,10,18,.72);color:#fff;font-size:7px;letter-spacing:.08em;line-height:1.3;pointer-events:none}
[data-theme="paper"] .ads-preview-box{box-shadow:0 4px 14px rgba(41,40,35,.08)}
@media(max-width:1150px){.ssr-route-hero--with-ad{grid-template-columns:1fr;grid-template-rows:auto;row-gap:10px}.ssr-route-hero--with-ad>.ssr-route-kicker,.ssr-route-hero--with-ad>h1,.ssr-route-hero--with-ad>p,.ssr-route-hero--with-ad>.ads-placement--top{grid-column:1;grid-row:auto}.ads-placement--top{margin:4px 0 8px}.ads-placement--top .ads-preview-box{height:92px}}
@media(max-width:768px){.ads-placement{margin:24px 0;min-height:80px}.ads-placement--top{margin:4px 0 16px}.ads-preview-box,.ads-placement--top .ads-preview-box,.ads-placement--footer .ads-preview-box{height:92px}.ads-preview-badge{font-size:6px}}

.ads-placement--production{contain:layout paint;contain-intrinsic-size:auto 120px}
.ads-placement--production.ads-placement--top{min-height:84px}
.ads-placement--production.ads-placement--primary{min-height:120px}
.ads-placement--production.ads-placement--footer{min-height:110px}
.ads-placement--production .adsbygoogle{min-height:inherit}
@media(max-width:768px){
  .ads-placement--production.ads-placement--top{min-height:92px}
  .ads-placement--production.ads-placement--primary,.ads-placement--production.ads-placement--footer{min-height:100px}
}
