.paid-ad.svelte-12068et{position:relative;display:block;overflow:hidden;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transition:transform .15s cubic-bezier(.4,0,.2,1);text-decoration:none}.paid-ad.is-live.svelte-12068et:hover{transform:scale(1.05)}.paid-ad-media.svelte-12068et{position:relative;width:100%;aspect-ratio:144 / 450;overflow:hidden}.paid-ad-img.svelte-12068et{position:absolute;inset:0;overflow:hidden}.paid-ad-img.svelte-12068et img:where(.svelte-12068et){display:block;width:100%;height:100%;object-fit:cover}.paid-ad-img.svelte-12068et img:where(.svelte-12068et),.promo-diag.svelte-12068et,.promo-title-top.svelte-12068et,.promo-sub-wrap.svelte-12068et,.paid-ad-media.svelte-12068et .promo-logo:where(.svelte-12068et),.paid-ad-hover.svelte-12068et{transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.paid-ad.is-live.svelte-12068et:hover .paid-ad-img:where(.svelte-12068et) img:where(.svelte-12068et),.paid-ad.is-live.svelte-12068et:hover .promo-diag:where(.svelte-12068et),.paid-ad.is-live.svelte-12068et:hover .promo-title-top:where(.svelte-12068et),.paid-ad.is-live.svelte-12068et:hover .promo-sub-wrap:where(.svelte-12068et),.paid-ad.is-live.svelte-12068et:hover .promo-logo:where(.svelte-12068et){opacity:0}.promo-title-top.svelte-12068et{position:absolute;inset-inline:0;top:0;z-index:5;padding:.55rem .7rem .85rem;text-align:center;background:linear-gradient(180deg,#000000c7,#00000073 55%,#0000);pointer-events:none}.promo-title-top.has-corner-logo-right.svelte-12068et{padding-right:46px}.promo-title-top.has-corner-logo-left.svelte-12068et{padding-left:46px}.promo-diag.svelte-12068et{position:absolute;inset:0;clip-path:polygon(0 var(--diag-top-left, 88%),100% var(--diag-top-right, 78%),100% 100%,0 100%);opacity:.96;pointer-events:none}.promo-diag.svelte-12068et:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 30%,rgba(255,255,255,.18) 45%,transparent 60%);pointer-events:none}.promo-sub-wrap.svelte-12068et{position:absolute;inset-inline:0;bottom:0;z-index:4;padding:.55rem .7rem 1.1rem;text-align:var(--sub-align, right);pointer-events:none}.promo-sub.svelte-12068et{margin:0;color:#fffffff2;font-weight:600;font-size:var(--sub-size, .88rem);line-height:var(--sub-lh, 1.3);text-shadow:0 1px 4px rgba(0,0,0,.6)}.promo-sub.svelte-12068et:before{content:"";display:var(--logo-avoid-tri, block);float:left;width:28%;height:1.35em;shape-outside:polygon(0 0,100% 0,0 100%)}.promo-title.svelte-12068et{margin:0;color:#fff;font-weight:900;font-size:1.15rem;line-height:1.15;letter-spacing:.005em;text-shadow:0 2px 10px rgba(0,0,0,.85),0 1px 2px rgba(0,0,0,.95)}.logo-avoid.svelte-12068et{display:none}.paid-ad-media.svelte-12068et .promo-logo:where(.svelte-12068et){position:absolute;z-index:6;box-sizing:border-box;display:block;max-width:none;width:36px;height:36px;border-radius:6px;background:#fff;padding:3px;object-fit:contain;box-shadow:0 2px 6px #00000059}.promo-logo-right.svelte-12068et{top:6px;right:6px;left:auto}.promo-logo-left.svelte-12068et{top:6px;left:6px;right:auto}.promo-logo-cta.svelte-12068et{top:auto;bottom:calc(100% - var(--diag-top-right, 78%) - 18px);right:6px;left:auto}.promo-logo-free.svelte-12068et{inset:auto}.promo-logo-circle.svelte-12068et{border-radius:50%}.promo-hover-logo.svelte-12068et{box-sizing:border-box;max-width:none;background:#fff;padding:3px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.paid-ad-hover.svelte-12068et{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0}.paid-ad.is-live.svelte-12068et:hover .paid-ad-hover:where(.svelte-12068et){opacity:1}.paid-ad-hover-body.svelte-12068et{position:relative;z-index:10;padding-inline:.75rem;text-align:center}.paid-ad-hover.svelte-12068et h3:where(.svelte-12068et){margin:0 0 .25rem;color:#fff;font-size:.875rem;line-height:1.25rem;font-weight:700}.paid-ad-hover.svelte-12068et p:where(.svelte-12068et){margin:0;color:#e5e7eb;font-size:.75rem;line-height:1rem}.paid-ad-cta.svelte-12068et{position:relative;padding:.625rem;text-align:center}.paid-ad-cta.svelte-12068et p:where(.svelte-12068et){margin:0;color:#fff;font-size:.75rem;font-weight:700;line-height:1.25}.paid-ad-tip.svelte-12068et{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem;display:none;width:max-content;max-width:15rem;padding:.375rem .75rem;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;background:#101828;color:#fff;font-size:.75rem;line-height:1rem;font-weight:700;text-align:center;white-space:pre-line;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;pointer-events:none;z-index:50}.paid-ad-cta.svelte-12068et:hover .paid-ad-tip:where(.svelte-12068et){display:block}
