.geeks-embed{position:relative}.geeks-embed.is-loading{overflow:hidden}.geeks-embed__loader{display:flex;align-items:center;justify-content:center;width:100%;transition:opacity var( --geeks-embed-fade, .35s ) ease}.geeks-embed__loader.is-hidden{position:absolute;inset:0;opacity:0;pointer-events:none}.geeks-embed>:not(.geeks-embed__loader){transition:opacity .4s ease}.geeks-embed.is-loading>:not(.geeks-embed__loader){position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none}.geeks-embed.is-loading>:not(.geeks-embed__loader){animation:geeks-embed-failsafe 0s 9s forwards}.geeks-embed.is-loading:not([data-geeks-doc])>.geeks-embed__loader{animation:geeks-embed-loader-gone 0s 9s forwards}@keyframes geeks-embed-failsafe{to{position:static;opacity:1;pointer-events:auto}}@keyframes geeks-embed-loader-gone{to{position:absolute;visibility:hidden}}@media (scripting: none){.geeks-embed.is-loading>:not(.geeks-embed__loader){position:static;opacity:1;pointer-events:auto;animation:none}.geeks-embed__loader{display:none}}.geeks-embed.geeks-embed--social{line-height:0;text-align:center}.geeks-embed.geeks-embed--social>.twitter-tweet{margin-top:0!important;margin-bottom:0!important;margin-left:auto;margin-right:auto}iframe.instagram-media{margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important}.geeks-embed--flip iframe{display:block;width:100%;border:0;aspect-ratio:4 / 3}@media (max-width: 600px){.geeks-embed--flip iframe{aspect-ratio:auto;height:var( --geeks-embed-pvh, 80vh )}}.geeks-embed--card .geeks-embed-card,.geeks-embed--card .geeks-embed-card:hover,.geeks-embed--card .geeks-embed-card:focus{color:inherit}.geeks-embed-card{display:flex;width:100%;align-items:stretch;border:1px solid #e0e0e0;border-color:color-mix(in srgb,currentColor 16%,transparent);overflow:hidden;text-decoration:none;color:inherit}.geeks-embed-card__media{flex:0 0 200px;max-width:200px;background:#f0f0f1;background:color-mix(in srgb,currentColor 6%,transparent)}.geeks-embed-card__media img{display:block;width:100%;height:100%;object-fit:cover}.geeks-embed-card__body{padding:12px 14px;min-width:0}.geeks-embed-card__host{display:block;font-size:12px;color:#888;color:color-mix(in srgb,currentColor 72%,transparent);text-transform:uppercase;letter-spacing:.02em}.geeks-embed-card__title{display:block;margin:2px 0 0;font-size:16px;line-height:1.3}.geeks-embed-card__desc{margin:6px 0 0;color:#555;color:color-mix(in srgb,currentColor 82%,transparent);font-size:14px}@media (max-width: 600px){.geeks-embed-card{flex-direction:column}.geeks-embed-card__media{flex-basis:auto;max-width:none;width:100%;height:180px}}
