:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad],.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a),.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-container){background:0 0;border:2px solid #0f6b82;border-radius:18px;align-items:stretch;width:100%;height:270px;margin:28px 0;display:flex;overflow:hidden}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad].blog-ad-clickable,.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-container.blog-ad-clickable){cursor:pointer}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad]>div:first-child,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:first-child,.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-media){background:#121923;border-top-right-radius:16px;border-bottom-right-radius:16px;flex:none;width:auto;height:100%;overflow:hidden}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] img:first-child,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:first-child img:first-child,.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-image){object-fit:contain;object-position:center;border-top-right-radius:16px;border-bottom-right-radius:16px;width:auto;min-width:170px;max-width:none;height:100%;max-height:100%;display:block}.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-image-placeholder{color:#d1d5db;justify-content:center;align-items:center;min-height:190px;font-family:Source Code Pro,monospace;font-size:16px;display:flex}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad]>div:nth-child(2),.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:nth-child(2),.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-content){flex-direction:column;flex:1;gap:14px;padding:26px 34px;display:flex}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] h1,.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] h2,.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] h3,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6),.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-title){color:var(--primary);margin:0;font-family:Source Code Pro,monospace;font-size:clamp(22px,3.5vw,35px);font-weight:700;line-height:1.12}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] p,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:nth-child(2)>p,.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-description){color:var(--primary);margin:0;font-family:Source Code Pro,monospace;font-size:15px;line-height:1.45}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] a,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:nth-child(2)>a,.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-button){min-width:unset;background-color:var(--accent);color:var(--accent-foreground);text-transform:uppercase;letter-spacing:.02em;border-radius:16px;justify-content:center;align-self:flex-end;align-items:center;margin-top:auto;padding:.65rem 1.2rem;font-family:inherit;font-size:.9rem;font-weight:700;line-height:1.1;text-decoration:none;transition:background-color .2s;display:inline-flex}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] a:hover,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:nth-child(2)>a:hover,.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-button:hover){color:var(--accent-foreground);background-color:#d9a518}@media (max-width:900px){:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad],.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a),.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-container){flex-direction:column;height:auto}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] img:first-child,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:first-child img:first-child,.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-image){border-top-left-radius:16px;border-bottom-right-radius:0;width:100%;min-width:170px;height:auto;max-height:none}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] h1,.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] h2,.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] h3,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6),.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-title){font-size:clamp(24px,7vw,36px)}:is(.blog-detail-content-module__rXBfJq__contentRoot section[data-type=blog-ad] a,.blog-detail-content-module__rXBfJq__contentRoot section:has(>div:first-child>img):has(>div:nth-child(2)>:is(h1,h2,h3,h4,h5,h6)):has(>div:nth-child(2)>p):has(>div:nth-child(2)>a)>div:nth-child(2)>a,.blog-detail-content-module__rXBfJq__contentRoot .blog-ad-button){width:auto;font-size:.85rem}}
