.PishiVernoBanner-module__fBHnTq__frame{overflow:hidden;container-type:inline-size}.PishiVernoBanner-module__fBHnTq__link{--mascot-size:80px;grid-template-columns:minmax(0, 1fr) var(--mascot-size);grid-template-areas:"copy mascot""action mascot";align-items:center;gap:8px 16px;min-height:112px;padding:12px 20px;display:grid}.PishiVernoBanner-module__fBHnTq__full{--mascot-size:112px;min-height:144px;padding-block:16px}.PishiVernoBanner-module__fBHnTq__link:focus-visible{outline-offset:-3px}.PishiVernoBanner-module__fBHnTq__copy{grid-area:copy;min-width:0}.PishiVernoBanner-module__fBHnTq__action{grid-area:action;justify-self:start}.PishiVernoBanner-module__fBHnTq__mascot{object-fit:contain;pointer-events:none;grid-area:mascot;max-width:100%}@container (min-width:560px){.PishiVernoBanner-module__fBHnTq__link{grid-template-columns:minmax(0, 1fr) max-content var(--mascot-size);grid-template-areas:"copy action mascot";min-height:96px;padding-block:8px}.PishiVernoBanner-module__fBHnTq__full{min-height:128px}}
