.s5-focusExternalAppealHtml{display:flex;align-items:center;border:solid 1px #ccc;margin:20px auto}@media screen and (max-width: 639px){.s5-focusExternalAppealHtml{display:block}}.s5-focusExternalAppealHtml__heading,.s5-focusExternalAppealHtml__body{padding:0 1em;margin:1em 0}@media screen and (max-width: 639px){.s5-focusExternalAppealHtml__heading,.s5-focusExternalAppealHtml__body{margin:0.6em 0}}.s5-focusExternalAppealHtml__heading{min-width:8em}@media screen and (max-width: 639px){.s5-focusExternalAppealHtml__heading{text-align:center}}.s5-focusExternalAppealHtml__body{border-left:solid 1px #ccc}@media screen and (max-width: 639px){.s5-focusExternalAppealHtml__body{border-top:solid 1px #ccc;border-left-width:0;padding-top:0.6em}}.s5-focusExternalAppealHtml__body>*:first-child{margin-top:0}.s5-focusExternalAppealHtml__body>*:last-child{margin-bottom:0}@media screen and (max-width: 639px){.s5-focusExternalAppealHtml__body p{margin:0.6em 0}}.s5-focusExternalAppealBanner{margin:20px auto}.s5-focusExternalAppealBanner__link{display:block;position:relative;opacity:1;transition:0.2s;font-size:0}.s5-focusExternalAppealBanner__link:hover,.s5-focusExternalAppealBanner__link:focus{opacity:0.8}.s5-focusExternalAppealBanner__link img{max-width:100%;width:auto;height:auto}.s5-focusExternalAppealBanner__link .s5-icon-window{position:absolute;top:10px;right:5px}@media screen and (max-width: 639px){.s5-focusExternalAppealBanner__large{display:none}}.s5-focusExternalAppealBanner__small{display:none}@media screen and (max-width: 639px){.s5-focusExternalAppealBanner__small{display:block}}
