.dynamic-ad{text-align:center;width:100%;display:block}:is(.house-ad:has(>.dynamic-ad:not([data-ad-kind=GoogleAdSense])) :is(.ad-content,.ad-house),.home-ad-slot:has(>.dynamic-ad:not([data-ad-kind=GoogleAdSense])) .home-ad-banner,.home-ad-slot:has(ins.adsbygoogle[data-ad-status=filled]) .home-ad-banner){display:none}.home-ad-slot ins.adsbygoogle[data-ad-status=unfilled],.dynamic-ad .dynamic-banner--mobile{display:none!important}@media (max-width:767px){.dynamic-ad .dynamic-banner--desktop{display:none!important}.dynamic-ad .dynamic-banner--mobile{display:block!important}}.dynamic-ad__html{max-width:100%;overflow:hidden}.dynamic-ad__image{line-height:0;display:block}.dynamic-ad__image img{max-width:100%;height:auto;margin:0 auto}.dynamic-ad__logo-text,.dynamic-ad__button{justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.dynamic-ad__logo-text img{border-radius:6px;width:30px;height:30px}.dynamic-ad__button{border:1px solid var(--down-text);background:var(--down-soft);width:100%;color:var(--down-text);border-radius:8px}.dynamic-ad__button:hover{text-decoration:underline}
