.of-ad-item{position:absolute;inset:0;display:none;align-items:center;justify-content:center;opacity:0;transform:translateX(0);transition:opacity .4s ease,transform .4s ease}.of-ad-item.is-device-valid{display:flex}.of-ad-item.is-active{opacity:1;z-index:2}.of-ad-zone[data-transition=slide] .of-ad-item{transform:translateX(10%)}.of-ad-zone[data-transition=slide] .of-ad-item.is-active{transform:translateX(0)}.of-ad-link,.of-ad-html{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.of-ad-media{display:block;width:100%;height:100%;object-fit:contain;background:0 0}.of-ad-dots{display:flex;justify-content:center;gap:6px;margin-top:7px}.of-ad-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#bdd4dc;cursor:pointer}.of-ad-dots button.is-active{background:#00a8e3}.of-ad-zone--directory_grid{width:100%;margin:0;align-self:stretch;background:#fff;border:1px solid #d3e7ef;padding:12px}.of-ad-zone--directory_grid .of-ad-stage{border:0}.of-ad-zone--directory_grid .of-ad-label{position:absolute;z-index:4;top:16px;left:16px;padding:4px 6px;background:rgba(6,20,26,.82);color:#fff}.of-ad-zone--mobile_sticky{display:none}@media (max-width:720px){.of-ad-zone--directory_grid{margin:0}.of-ad-zone--mobile_sticky{position:fixed;z-index:40;display:block;left:50%;bottom:0;transform:translateX(-50%);width:min(320px,calc(100% - 16px));margin:0;background:#fff;box-shadow:0 -5px 18px rgba(0,48,67,.18)}.of-ad-zone--mobile_sticky .of-ad-label{display:none}.of-ad-zone--mobile_sticky .of-ad-stage{height:50px;border-color:#9fc5d4}.of-ad-zone--mobile_sticky .of-ad-dots{position:absolute;bottom:3px;left:0;right:0;z-index:5;margin:0}}@media (prefers-reduced-motion:reduce){.of-ad-item{transition:none}}