.entry-hero .dk180-hero-right{min-width:0;display:flex;flex-direction:column;gap:22px;align-self:start}.entry-hero .dk180-biz-banner{display:flex;flex-direction:column;gap:13px;justify-content:center;aspect-ratio:1;padding:25px 16px;border:2px solid #98c900;border-radius:50%;background:#00699f;color:white;text-align:center;text-decoration:none;line-height:1.35}.dk180-biz-banner img{width:100%;height:auto}.dk180-biz-banner span{font-size:14px}.dk180-biz-banner strong{font-size:14px;color:white}.entry-hero .dk180-hero-right .hero-ad{padding-top:0!important;width:100%;max-width:100%}.dk180-biz-banner:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:780px){.entry-hero .dk180-hero-right{width:min(100%,320px);margin:20px auto;justify-self:center}}
/* 1.8.1: keep the new cross-link out of the welcome grid row. */
@media(min-width:781px){
 .entry-hero .dk180-hero-right{display:contents}
 .entry-hero .dk180-hero-right>.dk180-biz-banner{grid-column:2;grid-row:2;align-self:end;margin:0 0 24px;width:100%;min-width:0}
 .entry-hero .dk180-hero-right>.hero-ad{grid-column:2;grid-row:3/6;align-self:start;margin:0;padding-top:0!important;min-width:0}
}
@media(max-width:780px){
 .entry-hero .dk180-hero-right{display:flex;grid-column:auto;grid-row:auto}
 .entry-hero .dk180-hero-right>.dk180-biz-banner,.entry-hero .dk180-hero-right>.hero-ad{grid-column:auto;grid-row:auto}
}
