:root{--marketing-navbar-offset:76px;--marketing-navbar-sticky-padding-x:12px;--marketing-navbar-inner-padding-x:28px;--marketing-navbar-mobile-inner-padding-x:20px;--marketing-navbar-drawer-duration:.32s;--marketing-navbar-drawer-ease:cubic-bezier(.4, 0, .2, 1);--marketing-navbar-chrome-ease-reverse:cubic-bezier(.8, 0, .6, 1);--marketing-navbar-drawer-ease-vaul:cubic-bezier(.32, .72, 0, 1);--marketing-navbar-drawer-ease-reverse:cubic-bezier(1, 0, .68, .28)}.marketing-navbar-header{position:relative}.marketing-navbar-sticky{z-index:100;height:var(--marketing-navbar-offset);padding:0 var(--marketing-navbar-sticky-padding-x);pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;left:0;right:0}body:has(.marketing-navbar__drawer-content) .marketing-navbar-sticky{background:var(--page)}.marketing-navbar-spacer{height:var(--marketing-navbar-offset);pointer-events:none;flex-shrink:0}.public-marketing-shell--navbar-hero-bleed .marketing-navbar-spacer{background:0 0}.public-marketing-shell--navbar-hero-bleed>.wp-export-root{margin-top:calc(-1 * var(--marketing-navbar-offset))}.public-marketing-shell--navbar-hero-bleed .wp-export-root,.public-marketing-shell--navbar-hero-bleed main#content{background-color:#0000}.marketing-navbar-hero-bleed{padding-top:calc(var(--marketing-navbar-offset) + 3rem);padding-bottom:3rem}@media (min-width:768px){.marketing-navbar-hero-bleed{padding-top:calc(var(--marketing-navbar-offset) + 6rem);padding-bottom:6rem}}.marketing-navbar-hero-bleed--compact{padding-top:calc(var(--marketing-navbar-offset) + 3rem);padding-bottom:3rem}@media (min-width:768px){.marketing-navbar-hero-bleed--compact{padding-top:calc(var(--marketing-navbar-offset) + 3rem);padding-bottom:3rem}}.blog-theme .marketing-navbar-hero-bleed.marketing-navbar-hero-bleed--compact{background:var(--blog-bg);padding-top:calc(var(--marketing-navbar-offset) + 1.25rem);padding-bottom:3rem}.blog-theme .marketing-navbar-hero-bleed--compact .blog-page-wrap{padding-top:0}.curso-ig-landing #hero.hero.marketing-navbar-hero-bleed,.curso-ugc-landing #hero.hero.marketing-navbar-hero-bleed,.asesoria-landing #hero.hero.marketing-navbar-hero-bleed,.curso-ia-landing #hero.hero.marketing-navbar-hero-bleed,.home-landing .hero.marketing-navbar-hero-bleed,.productos-landing .page-hero.marketing-navbar-hero-bleed{padding-top:calc(var(--marketing-navbar-offset) + 3rem)}@media (min-width:768px){.curso-ig-landing #hero.hero.marketing-navbar-hero-bleed,.curso-ugc-landing #hero.hero.marketing-navbar-hero-bleed,.asesoria-landing #hero.hero.marketing-navbar-hero-bleed,.curso-ia-landing #hero.hero.marketing-navbar-hero-bleed,.home-landing .hero.marketing-navbar-hero-bleed,.productos-landing .page-hero.marketing-navbar-hero-bleed{padding-top:calc(var(--marketing-navbar-offset) + 3rem)}}.marketing-navbar{pointer-events:auto;width:100%;max-width:1200px;height:60px;box-shadow:none;transition:background var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease), border-color var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease), box-shadow var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease), backdrop-filter var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease), -webkit-backdrop-filter var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease), color var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease);background:0 0;border:1px solid #0000;border-radius:100px;position:relative}.marketing-navbar__inner{height:100%;padding:0 var(--marketing-navbar-inner-padding-x);justify-content:space-between;align-items:center;gap:24px;display:flex}.marketing-navbar__logo{flex-shrink:0;align-items:center;display:flex}.marketing-navbar__logo-stack{width:104px;height:30px;position:relative}.marketing-navbar__logo-variant{opacity:0;width:auto;height:30px;transition:opacity var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease);display:block;position:absolute;top:0;left:0}.marketing-navbar__logo-variant--ink{opacity:1}.marketing-navbar__logo-variant--white{opacity:0}.marketing-navbar__desktop,.marketing-navbar__links{align-items:center;gap:24px;display:flex}.marketing-navbar__links a{letter-spacing:-.01em;white-space:nowrap;color:#1b1f308c;transition:color var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease);padding-bottom:2px;font-size:13.5px;font-weight:600;text-decoration:none;position:relative}.marketing-navbar__links a:hover,.marketing-navbar__links a[aria-current=page]{color:#1b1f30}.marketing-navbar__badge{font-family:var(--font-shantell-sans), cursive;color:#fff;letter-spacing:.04em;text-transform:none;vertical-align:middle;background:#c32b5e;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700;line-height:1.3;display:inline-block;transform:translateY(-1px)}.marketing-navbar__links a:after{content:"";background:#c32b5e;border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.marketing-navbar__links a[aria-current=page]:after{transform:scaleX(1)}.marketing-navbar--scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff5;border-color:#1b1f3014}.marketing-navbar__burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;margin-left:auto;padding:4px;display:none}.marketing-navbar__burger span{width:22px;height:2px;transition:transform var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease), opacity var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease), background-color var(--marketing-navbar-drawer-duration) var(--marketing-navbar-drawer-ease);background:#1b1f30b3;border-radius:2px;display:block}.marketing-navbar__burger--open span:first-child{transform:translateY(7px)rotate(45deg)}.marketing-navbar__burger--open span:nth-child(2){opacity:0}.marketing-navbar__burger--open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}body:has(.marketing-navbar__drawer-content[data-state=open]) .marketing-navbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.marketing-navbar__drawer-content[data-state=closed]{animation-fill-mode:forwards;animation-timing-function:var(--marketing-navbar-drawer-ease-reverse)}[data-slot=drawer-overlay]:has(+.marketing-navbar__drawer-content){background:0 0}@keyframes marketing-navbar-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes marketing-navbar-backdrop-out{0%{opacity:1}to{opacity:0}}.marketing-navbar__own-backdrop{z-index:45;animation:marketing-navbar-backdrop-in .5s var(--marketing-navbar-drawer-ease-vaul) both;background:#00000073;position:fixed;inset:0}body:has(.marketing-navbar__drawer-content[data-state=closed]) .marketing-navbar__own-backdrop{animation:marketing-navbar-backdrop-out .5s var(--marketing-navbar-drawer-ease-reverse) both}body:has(.marketing-navbar__drawer-content[data-state=closed]) .marketing-navbar{transition-timing-function:var(--marketing-navbar-chrome-ease-reverse)}body:has(.marketing-navbar__drawer-content[data-state=closed]) .marketing-navbar__burger span{transition-timing-function:var(--marketing-navbar-chrome-ease-reverse)}.marketing-navbar__drawer-links{flex-direction:column;padding:8px 24px;display:flex}.marketing-navbar__drawer-links a{color:#1b1f3099;border-bottom:1px solid #1b1f3014;padding:16px 0;font-size:17px;font-weight:600;text-decoration:none;transition:color .15s;transform:none}.marketing-navbar__drawer-links a:hover,.marketing-navbar__drawer-links a[aria-current=page]{color:#1b1f30}.marketing-navbar__drawer-links .marketing-navbar__badge{font-family:var(--font-shantell-sans), cursive;margin-left:8px;font-size:11px}.marketing-navbar__drawer-footer{flex-shrink:0;padding:16px 24px 24px;transform:none}.marketing-navbar__mobile-crawl-nav{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketing-navbar__mobile-crawl-list{margin:0;padding:0;list-style:none}@media (max-width:860px){.marketing-navbar__desktop{display:none}.marketing-navbar__inner{padding:0 var(--marketing-navbar-mobile-inner-padding-x);gap:12px}.marketing-navbar__burger{display:flex}}@media (min-width:861px){.marketing-navbar__mobile-crawl-nav{display:none}}@media (prefers-reduced-motion:reduce){.marketing-navbar,.marketing-navbar__logo-variant,.marketing-navbar__burger span,.marketing-navbar__drawer-content,.marketing-navbar__own-backdrop{transition:none;animation:none}}
