:root{--studio-ink:#111827;--studio-ink-2:#172033;--studio-ink-3:#243149;--studio-surface:#f6f8fb;--studio-surface-2:#eef2f7;--studio-card:#ffffff;--studio-card-2:#fdfefe;--studio-line:rgba(22, 33, 54, 0.1);--studio-line-strong:rgba(22, 33, 54, 0.18);--studio-text:#172033;--studio-muted:#536176;--studio-soft:#6b7689;--studio-red:#b71933;--studio-red-dark:#891529;--studio-red-soft:rgba(183, 25, 51, 0.12);--studio-gold:#b08a49;--studio-radius:24px;--studio-radius-sm:14px;--studio-shadow:0 24px 80px rgba(17, 24, 39, 0.12);--studio-shadow-soft:0 14px 50px rgba(17, 24, 39, 0.08);--studio-ease:cubic-bezier(0.22, 1, 0.36, 1);--section-pad:clamp(72px, 8vw, 128px)}.hero.hero--media{background-color:#07101d!important;background-image:linear-gradient(90deg,rgba(5,10,18,.98) 0,rgba(5,10,18,.88) 44%,rgba(5,10,18,.48) 74%,rgba(5,10,18,.62) 100%)!important;overflow:hidden!important}.hero.hero--media>.hero-media{position:absolute;inset:0;z-index:0;display:block;pointer-events:none;overflow:hidden}.hero.hero--media>.hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 42%;filter:saturate(.9) contrast(1.05);transform:scale(1.01)}.hero.hero--media>.hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,10,18,.96) 0,rgba(5,10,18,.84) 42%,rgba(5,10,18,.38) 72%,rgba(5,10,18,.56) 100%),linear-gradient(180deg,rgba(5,10,18,.08) 0,rgba(5,10,18,.24) 100%)}.hero.hero--media>.container{position:relative;z-index:1}@media (max-width:900px){.hero.hero--media>.hero-media img{object-position:58% center}}@media (max-width:640px){.hero.hero--media{background-image:linear-gradient(90deg,rgba(5,10,18,.96),rgba(5,10,18,.78))!important}.hero.hero--media>.hero-media img{object-position:56% center;transform:scale(1.02)}.hero.hero--media>.hero-media::after{background:linear-gradient(90deg,rgba(5,10,18,.94),rgba(5,10,18,.74)),linear-gradient(180deg,rgba(5,10,18,.12),rgba(5,10,18,.3))}}html{background:var(--studio-surface);scroll-padding-top:112px;background:#f5f6f8;scroll-padding-top:92px!important;scroll-padding-top:94px!important}body{min-height:100dvh;color:var(--studio-text)!important;background:linear-gradient(180deg,#fbfcfe 0,var(--studio-surface) 42%,#eef2f7 100%)!important;font-family:Outfit,Aptos,"SF Pro Display","Segoe UI Variable","Segoe UI",system-ui,sans-serif!important;text-rendering:optimizeLegibility!important}body::before{content:none}img{color:transparent}a{text-decoration-thickness:0.08em;text-underline-offset:0.18em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:rgba(183,25,51,.42) solid 3px!important;outline-offset:4px!important}.container{max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important}.skip-link{border-radius:0 0 16px 16px!important;background:var(--studio-red)!important}.navbar{position:fixed!important;height:auto!important;padding:0 8px!important;box-shadow:0 18px 52px rgba(7,12,24,.22)!important;backdrop-filter:blur(18px) saturate(140%)!important;-webkit-backdrop-filter:blur(18px) saturate(140%)!important;transform:translateX(-50%)!important;contain:paint}.navbar.nav-hidden{transform:translate(-50%,calc(-100% - 28px))!important}.navbar.nav-scrolled{background:rgba(13,22,39,.92)!important}.navbar-inner{height:auto!important;max-width:none!important}.navbar-brand{min-width:54px}.navbar-brand img,.navbar-brand svg{width:44px!important;height:44px!important;margin-right:0!important;filter:drop-shadow(0 6px 14px rgba(0, 0, 0, .28))}.navbar-links{gap:clamp(14px,2.1vw,30px)!important}.navbar-links a{font-weight:600!important;line-height:1!important;letter-spacing:0!important;transition:color 220ms var(--studio-ease),background 220ms var(--studio-ease),transform 220ms var(--studio-ease)!important}.navbar-links a:focus-visible,.navbar-links a:hover{transform:translateY(-1px)}.nav-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgba(255,255,255,.12)!important;background:#fff!important;color:var(--studio-ink)!important;box-shadow:inset 0 -1px 0 rgba(17,24,39,.08)!important}.navbar-links a.nav-cta{color:var(--studio-ink)!important}.nav-cta:hover,.navbar-links a.nav-cta:focus-visible,.navbar-links a.nav-cta:hover{background:#f8fafc!important;color:var(--studio-ink)!important}.mobile-toggle{border-radius:999px!important;background:rgba(255,255,255,.08)!important}.navbar.mobile-normalized-nav{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}.navbar.mobile-normalized-nav .navbar-brand{display:inline-flex!important;align-items:center!important;gap:10px!important}.navbar.mobile-normalized-nav .navbar-brand span{color:#fff!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.08em!important}.navbar.mobile-normalized-nav .navbar-links{display:flex!important;align-items:center!important}.navbar.mobile-normalized-nav .mobile-toggle{display:none!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.navbar.mobile-normalized-nav .mobile-toggle span{display:block!important;width:22px!important;height:2px!important;border-radius:999px!important;background:#fff!important;transition:transform 220ms,opacity 180ms!important}.navbar.mobile-normalized-nav .mobile-toggle span+span{margin-top:5px!important}.hero{color:#fff!important;background:linear-gradient(120deg,rgba(13,22,39,.98) 0,rgba(18,29,49,.98) 48%,rgba(34,44,63,.96) 100%)!important;isolation:isolate;position:relative}.hero::before{content:""!important;position:absolute!important;inset:0!important;width:auto!important;height:auto!important;border-radius:0!important;background-size:72px 72px!important;opacity:.46!important;pointer-events:none}.hero .container{z-index:1;grid-template-columns:minmax(0,1fr) minmax(340px,470px)!important;gap:clamp(34px,6vw,78px)!important;align-items:center!important}.hero .container::after{content:"";grid-column:2;grid-row:1/span 6;min-height:clamp(360px,48vw,560px);border:1px solid rgba(255,255,255,.18);border-radius:34px;background-image:linear-gradient(180deg,rgba(13,22,39,.04),rgba(13,22,39,.34)),image-set(
      url("/img/leadership-certification-group-ceremony.webp?v=20260621r4") type("image/webp"),
      url("/img/leadership-certification-group-ceremony.jpg") type("image/jpeg")
    );background-size:cover;background-position:center;box-shadow:0 42px 100px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.24)}.hero h1,.hero-badge,.hero-ctas,.hero-logo,.hero-stats,.hero-sub{grid-column:1}.hero-logo{width:82px!important;height:82px!important;margin:0 0 22px!important;padding:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 20px 44px rgba(0,0,0,.24)!important}.hero-badge{margin:0 0 20px!important;text-transform:none!important;letter-spacing:.01em!important}.hero h1{margin:0 0 20px!important;font-weight:800!important;text-wrap:balance}.hero h1 em{display:inline;font-weight:500!important;font-weight:570!important}.hero-sub{margin:0 0 30px!important;text-wrap:pretty}.hero-sub strong{font-weight:700!important}.cta-buttons,.hero-ctas{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;margin-bottom:34px!important}.btn-primary,.btn-secondary,.submit-btn{font-weight:750!important;text-decoration:none!important;white-space:nowrap!important;transform:translateZ(0);transition:transform 220ms var(--studio-ease),background 220ms var(--studio-ease),color 220ms var(--studio-ease),border-color 220ms var(--studio-ease),box-shadow 220ms var(--studio-ease)!important}.btn-primary,.submit-btn{border:1px solid rgba(183,25,51,.32)!important;background:var(--studio-red)!important;box-shadow:0 16px 38px rgba(183,25,51,.22),inset 0 1px 0 rgba(255,255,255,.2)!important}.btn-primary:hover,.submit-btn:hover{background:var(--studio-red-dark)!important;box-shadow:0 20px 48px rgba(183,25,51,.26),inset 0 1px 0 rgba(255,255,255,.18)!important}.btn-primary:active,.btn-secondary:active,.submit-btn:active{transform:translateY(1px) scale(.99)!important}.btn-secondary{box-shadow:inset 0 1px 0 rgba(255,255,255,.11)!important}.hero-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.hero-stat-num,.hero-stat-value{font-weight:800!important}.hero-stat-label{margin-top:7px!important;text-transform:none!important;letter-spacing:0!important}section{padding:var(--section-pad) 0!important}.cta-section h2,.form-card h2,.page-header h1,.section-title{color:var(--studio-ink)!important;font-weight:800!important;text-wrap:balance}.section-title{margin-bottom:18px!important}.content li,.content p,.section-sub,.why-content{color:var(--studio-muted)!important;text-wrap:pretty}.proof-bar{background:var(--studio-card)!important;box-shadow:inset 0 -1px 0 var(--studio-line),inset 0 1px 0 var(--studio-line)!important}.proof-bar p{color:var(--studio-muted)!important;letter-spacing:0!important;text-transform:none!important}.logo-row{gap:10px!important}.logo-row span{border:1px solid var(--studio-line);color:var(--studio-ink-3)!important;font-weight:700!important}.impact-section,.org-section,.who-section,.why-section{background:var(--studio-surface)!important}.cta-section,.format-section,.learn-section{position:relative;color:#fff!important;background:linear-gradient(128deg,#10192b 0,#172033 48%,#243149 100%)!important;overflow:hidden}.cta-section::before,.format-section::before,.learn-section::before{content:""!important;position:absolute!important;inset:0!important;transform:none!important;width:auto!important;height:auto!important;border-radius:0!important;background-image:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.035) 1px,transparent 1px)!important;background-size:76px 76px!important;opacity:.5!important}.cta-section .container,.format-section .container,.learn-section .container{position:relative;z-index:1}.benefits-grid,.get-grid,.impact-grid,.learn-grid,.testimonials-grid,.who-grid{margin-top:clamp(32px,4.4vw,58px)!important}.benefits-grid{display:grid!important;grid-template-columns:1.2fr 0.9fr 0.9fr!important;gap:18px!important}.get-grid,.learn-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important}.get-item,.learn-item{grid-column:span 3}.get-item:nth-child(5),.learn-item:nth-child(5){grid-column:span 4}.get-item:nth-child(6),.learn-item:nth-child(6){grid-column:span 2}.impact-grid{display:grid!important;grid-template-columns:1.05fr 0.95fr 0.95fr 1.05fr!important;gap:16px!important}.who-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.testimonials-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important}.testimonial-card{grid-column:span 2}.testimonial-card:first-child,.testimonial-card:nth-child(4){grid-column:span 3}.about-stat,.benefit-card,.cert-visual>div,.content,.details-card,.details-card div,.details-cta-card,.details-list,.duo-card,.event-card,.faq-item,.form-card,.get-item,.org-stat,.testimonial-card,.who-card{border:1px solid var(--studio-line)!important;border-radius:var(--studio-radius)!important;background:var(--studio-card)!important;box-shadow:var(--studio-shadow-soft)!important}.benefit-card:hover,.duo-card:hover,.faq-item:hover,.get-item:hover,.testimonial-card:hover,.who-card:hover{box-shadow:var(--studio-shadow)!important}.format-item,.impact-card,.learn-item{position:relative;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--studio-radius)!important;background:rgba(255,255,255,.075)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)!important}.format-item:hover,.impact-card:hover,.learn-item:hover{border-color:rgba(255,255,255,.22)!important}.about-highlight-icon,.benefit-icon,.detail-icon,.format-icon,.get-icon,.impact-icon,.learn-icon,.org-highlight-icon,.who-emoji{position:relative!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;margin:0 0 16px!important;border-radius:16px!important;color:transparent!important;font-size:0!important;background:linear-gradient(145deg,rgba(183,25,51,.14),rgba(17,24,39,.06))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 12px 26px rgba(17,24,39,.08)!important;display:none!important}.format-icon,.impact-icon,.learn-icon{background:rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16)!important}.about-highlight-icon::before,.benefit-icon::before,.detail-icon::before,.format-icon::before,.get-icon::before,.impact-icon::before,.learn-icon::before,.org-highlight-icon::before,.who-emoji::before{content:"";width:18px;height:18px;border:2px solid currentColor;border-color:var(--studio-red);border-radius:7px;transform:rotate(45deg)}.format-icon::before,.impact-icon::before,.learn-icon::before{border-color:rgba(255,255,255,.82)}.format-item h3,.impact-card h3,.learn-item h3{color:#fff!important}.format-item p,.impact-card p,.learn-item p{color:rgba(255,255,255,.72)!important}.get-item{align-items:flex-start!important}.photo-break{background:var(--studio-surface)!important}.photo-break .container{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(280px,0.88fr)!important;gap:clamp(22px,4.8vw,62px)!important;align-items:center!important}.photo-break.reverse .container{grid-template-columns:minmax(280px,0.88fr) minmax(0,1.12fr)!important}.photo-break.reverse .photo-break-img{order:2}.photo-break-img{background:var(--studio-ink);box-shadow:var(--studio-shadow)!important}.photo-break-img img{width:100%!important;aspect-ratio:16/10!important;object-fit:cover!important;filter:saturate(.92) contrast(1.04);transform:scale(1.01);aspect-ratio:5/3.4!important;aspect-ratio:16/10!important;object-fit:cover!important;filter:saturate(.96) contrast(1.03)!important;filter:saturate(.88) contrast(1.06)!important;transform:none!important;filter:saturate(.94) contrast(1.04)!important}.photo-break-text{max-width:540px!important}.photo-break-title{color:var(--studio-ink)!important;font-weight:800!important;text-wrap:balance}.photo-break-desc{margin-top:18px!important;color:var(--studio-muted)!important}.about-grid,.details-grid,.duo-grid,.event-card-grid,.org-grid,.stats-grid{gap:18px!important}.about-highlight,.detail-item,.details-card,.ec-item,.org-highlight,.stat-card{border:1px solid var(--studio-line)!important;border-radius:var(--studio-radius-sm)!important;background:rgba(255,255,255,.72)!important;box-shadow:none!important}.about-stat .num,.num,.org-stat .num,.stat-number{color:var(--studio-red)!important;font-weight:800!important}.detail-label,.principle-name,.stat-source,.testimonial-role{color:var(--studio-soft)!important;text-transform:none!important}.testimonial-stars{color:transparent!important}.testimonial-stars::before{content:"Rated 5 / 5";color:var(--studio-red);font-size:.8rem;font-weight:800;letter-spacing:0}.testimonial-card blockquote{color:var(--studio-text)!important;font-style:normal!important}.testimonial-author{color:var(--studio-ink)!important}.faq-list{max-width:880px!important}.faq-question span:first-child{color:var(--studio-ink)!important;font-size:1rem!important}.faq-chevron{color:var(--studio-red)!important}.duo-avatar,.instructor-avatar{background:linear-gradient(145deg,var(--studio-ink),var(--studio-ink-3))!important;box-shadow:var(--studio-shadow-soft)!important}.cta-trust-item,.instructor-badge{border:1px solid var(--studio-line)!important;background:rgba(255,255,255,.78)!important;color:var(--studio-text)!important;font-weight:700!important}.cta-section .cta-trust-item,.format-section .cta-trust-item,.learn-section .cta-trust-item{border-color:rgba(255,255,255,.14)!important;background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.78)!important}.event-card-badge,.event-pill,.format-time{border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.78)!important;font-size:.78rem!important;letter-spacing:0!important;text-transform:none!important}.event-card-top{background:linear-gradient(128deg,var(--studio-ink),var(--studio-ink-3))!important}.event-card-title{letter-spacing:0!important}.ec-k{color:var(--studio-red)!important;text-transform:none!important}.page-header{padding:140px 24px 70px!important;text-align:center!important}.content{max-width:860px!important;margin:-28px auto 80px!important}.content h2{color:var(--studio-ink)!important;font-size:1.18rem!important}.back-link{color:var(--studio-red)!important;text-decoration:none!important}.form-section{max-width:720px!important;margin:-52px auto 84px!important}.field label{color:var(--studio-text)!important;font-weight:700!important}.field input,.field textarea{min-height:48px!important;border:1px solid var(--studio-line-strong)!important;color:var(--studio-ink)!important}.field input::placeholder,.field textarea::placeholder{color:#6b7689!important}.field input:focus,.field textarea:focus{border-color:rgba(183,25,51,.52)!important;box-shadow:0 0 0 4px rgba(183,25,51,.1)!important}.form-status.success{background:#ecfdf3!important;color:#166534!important}.form-status.error{background:#fff1f2!important;color:#991b1b!important}.cert-visual,.cert-visual>div{border-radius:28px!important}.interactive-section iframe{background:var(--studio-ink)}.footer-inner,footer{color:rgba(255,255,255,.66)!important}.footer-brand,footer strong{color:#fff!important;letter-spacing:0!important}.footer-brand span{color:#fff!important}.footer-links a,footer a{color:rgba(255,255,255,.72)!important}.footer-links a:hover,footer a:hover{color:#fff!important}.footer-copy,footer p{color:rgba(255,255,255,.58)!important}.scroll-top{background:var(--studio-ink)!important;color:#fff!important;box-shadow:0 18px 44px rgba(17,24,39,.22)!important}.fade-up,.stagger-children>*{transition-duration:680ms!important;transition-timing-function:var(--studio-ease)!important;opacity:1!important;transform:none!important}@media (max-width:900px){.navbar{width:min(calc(100% - 20px),720px)!important}.navbar-links{position:fixed!important;top:82px!important;left:10px!important;right:10px!important;width:auto!important;padding:18px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:28px!important;background:rgba(13,22,39,.97)!important;box-shadow:0 30px 80px rgba(0,0,0,.32)!important}.navbar-links a{min-height:44px!important;display:flex!important;align-items:center!important;border-bottom-color:rgba(255,255,255,.08)!important}.hero{min-height:auto!important;padding:120px 0 64px!important}.hero .container{grid-template-columns:1fr!important}.hero .container::after{grid-column:1;grid-row:auto;min-height:260px;border-radius:26px}.hero h1{font-size:clamp(2.5rem, 12vw, 4rem)!important}.cta-buttons,.hero-ctas{flex-direction:column!important;align-items:stretch!important}.btn-primary,.btn-secondary,.submit-btn{width:100%!important}.benefits-grid,.get-grid,.impact-grid,.learn-grid,.photo-break .container,.photo-break.reverse .container,.testimonials-grid,.who-grid{grid-template-columns:1fr!important}.get-item,.get-item:nth-child(5),.get-item:nth-child(6),.learn-item,.learn-item:nth-child(5),.learn-item:nth-child(6),.testimonial-card,.testimonial-card:first-child,.testimonial-card:nth-child(4){grid-column:auto!important}.photo-break.reverse .photo-break-img{order:0}.hero-stats{grid-template-columns:1fr!important}}@media (max-width:640px){.navbar,.navbar-links{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.container{width:min(calc(100% - 28px),1180px)!important}section{padding:clamp(58px,16vw,86px) 0!important}.hero{padding-top:112px!important}.hero-badge{font-size:.72rem!important}.photo-break-title,.section-title{font-size:clamp(2rem, 10vw, 3rem)!important}.footer-inner{width:min(calc(100% - 28px),1180px)!important}}@media (prefers-reduced-transparency:reduce){.navbar,.navbar-links{background:#10192b!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}:root{--studio-ink:#0e1624;--studio-ink-2:#182234;--studio-ink-3:#273348;--studio-surface:#f4f6f8;--studio-surface-2:#e9edf2;--studio-card:#ffffff;--studio-card-2:#fbfcfd;--studio-line:rgba(14, 22, 36, 0.11);--studio-line-strong:rgba(14, 22, 36, 0.2);--studio-text:#182234;--studio-muted:#4f5d70;--studio-soft:#6c7787;--studio-red:#b9152d;--studio-red-dark:#8f1024;--studio-red-soft:rgba(185, 21, 45, 0.12);--studio-radius:18px;--studio-radius-sm:10px;--studio-shadow:0 22px 60px rgba(14, 22, 36, 0.14);--studio-shadow-soft:0 10px 34px rgba(14, 22, 36, 0.08);--section-pad:clamp(74px, 8vw, 118px)}body{background:var(--studio-surface)!important;color:var(--studio-text)!important;color:var(--r6-ink)!important;background:var(--r6-paper)!important;color:var(--r7-text)!important;background:var(--r7-paper)!important;font-feature-settings:"kern" 1,"liga" 1}.navbar{box-shadow:0 14px 46px rgba(7,12,24,.2)!important}.hero{overflow:hidden!important}.hero .container::after,.hero::after,.hero::before{content:none!important}.hero-badge{border-left:3px solid var(--studio-red)!important}.hero h1{font-weight:850!important}section[aria-label*="training event"],section[aria-label*=formacion]{border-top:1px solid var(--studio-line)!important;border-bottom:1px solid var(--studio-line)!important;background:var(--studio-card)!important}section[aria-label*="training event"] h2,section[aria-label*="training event"] p,section[aria-label*="training event"] strong,section[aria-label*=formacion] h2,section[aria-label*=formacion] p,section[aria-label*=formacion] strong{color:var(--studio-ink)!important}.cert-visual [style*="text-transform:uppercase"],.event-section [style*="text-transform:uppercase"],section[aria-label*="training event"] [style*="text-transform:uppercase"],section[aria-label*=formacion] [style*="text-transform:uppercase"]{text-transform:none!important;letter-spacing:0!important}section[aria-label*="training event"] [style*="color:#ff8a94"],section[aria-label*=formacion] [style*="color:#e63946"],section[aria-label*=formacion] [style*="color:#ff8a94"]{color:var(--studio-red)!important}.proof-bar{background:var(--studio-surface)!important}.format-section,.impact-section,.learn-section{color:var(--studio-text)!important;border-top:1px solid var(--studio-line)!important;border-bottom:1px solid var(--studio-line)!important}.format-section::before,.impact-section::before,.learn-section::before{content:none!important;display:none!important}.format-item h3,.format-item p,.format-section .section-sub,.format-section .section-title,.impact-card h3,.impact-card p,.impact-section .section-sub,.impact-section .section-title,.learn-item h3,.learn-item p,.learn-section .section-sub,.learn-section .section-title{color:var(--studio-text)!important}.format-item p,.format-section .section-sub,.impact-card p,.impact-section .section-sub,.learn-item p,.learn-section .section-sub{color:var(--studio-muted)!important}.about-stat,.benefit-card,.cert-visual>div,.content,.details-card,.details-card div,.details-cta-card,.details-list,.duo-card,.event-card,.faq-item,.form-card,.format-item,.get-item,.impact-card,.learn-item,.org-stat,.testimonial-card,.who-card{border-radius:var(--studio-radius-sm)!important;box-shadow:none!important}.benefit-card,.format-item,.get-item,.impact-card,.learn-item,.testimonial-card,.who-card{border-top:1px solid var(--studio-line-strong)!important}.format-item,.impact-card,.learn-item{padding:26px!important}.benefit-card:hover,.duo-card:hover,.faq-item:hover,.format-item:hover,.get-item:hover,.impact-card:hover,.learn-item:hover,.testimonial-card:hover,.who-card:hover{transform:translateY(-2px)!important;box-shadow:none!important}.benefits-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,0.82fr) minmax(0,0.82fr)!important}.get-grid,.learn-grid{gap:18px!important}.photo-break{background:var(--studio-card)!important}.photo-break.reverse{background:var(--studio-surface)!important}.photo-break-img{box-shadow:0 18px 54px rgba(14,22,36,.13)!important}.event-section{padding:0 0 58px!important;position:relative;z-index:2}.event-card{border:1px solid var(--studio-line-strong)!important}.event-card-top{background:var(--studio-ink)!important}.detail-label,.duo-role,.ec-label,.ec-price small,.event-card-badge,.event-pill,.format-time,.principle-name,.stat-source,.testimonial-role{letter-spacing:0!important;text-transform:none!important}.ec-item{border-radius:0!important}.cta-section::before{content:none!important}.format-section .cta-trust-item{border-color:var(--studio-line)!important;background:rgba(255,255,255,.78)!important;color:var(--studio-text)!important}.cta-section .cta-trust-item{color:rgba(255,255,255,.84)!important}.faq-question{border-radius:var(--studio-radius-sm)!important}@media (max-width:900px){.hero{min-height:auto!important;padding:118px 0 62px!important;background-position:58% center!important}.hero h1{font-size:clamp(2.45rem, 10vw, 4rem)!important}.benefits-grid,.get-grid,.impact-grid,.learn-grid,.testimonials-grid,.who-grid{grid-template-columns:1fr!important}.event-section{margin-top:0!important}}@media (max-width:640px){.hero{background-image:linear-gradient(90deg,rgba(9,14,24,.94),rgba(9,14,24,.74)),image-set(
        url("/img/leadership-certification-group-ceremony-mobile-720-q40.webp?v=20260621r4") type("image/webp"),
        url("/img/leadership-certification-group-ceremony.jpg") type("image/jpeg")
      )!important;padding:112px 0 54px!important;background-position:56% center!important}body,html{overflow-x:hidden!important}.hero .container{width:min(calc(100% - 28px),1180px)!important;max-width:calc(100% - 28px)!important}.hero h1{max-width:100%!important;font-size:2.62rem!important;line-height:1.04!important;overflow-wrap:normal!important}.hero-logo{display:none!important;width:74px!important;height:74px!important;margin-bottom:18px!important;padding:6px!important;border-radius:18px!important}.hero-sub{max-width:100%!important;font-size:1rem!important;line-height:1.55!important}.cta-buttons,.hero-ctas{width:100%!important;gap:12px!important}.btn-primary,.btn-secondary,.submit-btn{width:100%!important;min-width:0!important;max-width:100%!important;justify-content:center!important;padding:17px 20px!important;white-space:normal!important}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:100%!important;margin-top:28px!important;gap:10px!important}.hero-stats>div{padding:15px 4px 0 0!important}.hero-stat-num,.hero-stat-value{font-size:1.45rem!important}.hero-stat-label{font-size:.64rem!important;line-height:1.25!important}}@media (max-width:380px){.hero h1{font-size:2.38rem!important}.hero-stat-value{font-size:1.32rem!important}}:root{--studio-ink:#0a1220;--studio-ink-2:#111b2b;--studio-ink-3:#253248;--studio-text:#151f2f;--studio-muted:#4c5b6e;--studio-soft:#6d7787;--studio-surface:#f5f6f8;--studio-surface-2:#ebeef2;--studio-card:#ffffff;--studio-red:#b7122c;--studio-red-dark:#8c1023;--studio-gold:#9e793d;--studio-line:rgba(10, 18, 32, 0.12);--studio-line-strong:rgba(10, 18, 32, 0.22);--studio-radius:12px;--studio-radius-sm:8px;--studio-shadow:0 26px 70px rgba(10, 18, 32, 0.16);--studio-shadow-soft:0 12px 34px rgba(10, 18, 32, 0.08);--section-pad:clamp(78px, 8vw, 126px);--r6-ink:#09111f;--r6-navy:#101827;--r6-panel:#ffffff;--r6-paper:#f6f8fb;--r6-line:#d8dee8;--r6-muted:#5e6878;--r6-red:#c7112e;--r6-red-dark:#9b1026;--r6-width:1120px;--r7-ink:#07101d;--r7-navy:#101827;--r7-paper:#f7f8f6;--r7-paper-2:#eef1f3;--r7-panel:#ffffff;--r7-line:#d7dde5;--r7-line-dark:rgba(255, 255, 255, 0.17);--r7-muted:#536173;--r7-text:#1e2939;--r7-red:#c7112e;--r7-red-dark:#9b1026;--r7-red-soft:#f7e7eb;--r7-width:1140px;--r7-rule:1px solid var(--r7-line);--r8-ink:#060f1c;--r8-paper:#f4f6f4;--r8-paper-2:#e9edf0;--r8-rule:#cfd6df;--r8-muted:#4e5d70;--r8-red:#c7112e;--r8-red-dark:#9b1026;--r8-width:1160px;--r9-mobile-nav:58px;--r9-mobile-gutter:clamp(14px, 4vw, 20px);--r10-ink:#07111f;--r10-ink-2:#111c2b;--r10-paper:#f6f7f4;--r10-paper-2:#eceff1;--r10-line:rgba(7, 17, 31, 0.13);--r10-line-strong:rgba(7, 17, 31, 0.24);--r10-red:#cf0f2f;--r10-red-dark:#a70b25;--r10-gold:#9c6f2d;--r10-sage:#2f625b;--r10-width:1180px;--r10-measure:68ch;--r11-ink:#07111f;--r11-ink-soft:#1d2a3c;--r11-paper:#f4f6f3;--r11-panel:rgba(255, 255, 255, 0.94);--r11-line:rgba(7, 17, 31, 0.14);--r11-line-strong:rgba(7, 17, 31, 0.26);--r11-red:#d10f31;--r11-gold:#a9782f;--r11-green:#28675f;--r11-shadow:0 28px 72px rgba(7, 17, 31, 0.1)}::selection{color:var(--studio-ink)}.container{width:min(calc(100% - 44px),1180px)!important}.navbar{min-height:62px!important;box-shadow:0 16px 46px rgba(4,10,20,.24)!important;overflow:visible!important}.navbar-inner{min-height:62px!important;padding:0 7px 0 13px!important}.navbar-brand{flex:0 0 auto}.navbar-links{gap:clamp(12px,1.6vw,24px)!important;white-space:nowrap!important}.navbar-links a{font-weight:650!important}.navbar .nav-cta,.navbar-links a.nav-cta{min-width:max-content!important;min-height:42px!important;padding:0 18px!important;border-color:rgba(255,255,255,.2)!important;background:#fff!important;color:#0a1220!important;box-shadow:0 8px 24px rgba(0,0,0,.16),inset 0 -1px 0 rgba(10,18,32,.08)!important}.hero-logo{display:none!important}.hero-badge{border-left:3px solid var(--studio-red)!important}.hero h1{font-weight:850!important}.cta-buttons,.hero-ctas{gap:12px!important}.btn-primary,.btn-secondary,.submit-btn{font-size:.96rem!important;font-weight:760!important}.btn-primary,.submit-btn{background:var(--studio-red)!important;border-color:rgba(255,255,255,.14)!important;box-shadow:0 18px 42px rgba(183,18,44,.25),inset 0 1px 0 rgba(255,255,255,.22)!important}.btn-primary:hover,.submit-btn:hover{background:var(--studio-red-dark)!important}.hero-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border-bottom:1px solid rgba(255,255,255,.08)!important}.hero-stat-num,.hero-stat-value{font-weight:820!important}.section-label{width:fit-content!important;margin:0 0 15px!important;padding-left:14px!important;border-left:3px solid var(--studio-red)!important;color:var(--studio-red)!important;font-weight:780!important;line-height:1.35!important;text-transform:none!important}.cta-section h2,.form-card h2,.page-header h1,.section-title{max-width:880px!important;color:var(--studio-ink)!important;font-size:clamp(2rem, 4.2vw, 4.35rem)!important;font-weight:840!important}.content li,.content p,.section-sub,.why-content{max-width:720px!important;color:var(--studio-muted)!important;font-size:1.03rem!important;line-height:1.75!important}section[aria-label*="training event"],section[aria-label*=formacion]{margin:0!important;border:0!important;border-bottom:1px solid var(--studio-line)!important;background:#101a2b!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}section[aria-label*="training event"]>div,section[aria-label*=formacion]>div{max-width:1180px!important;padding:0!important;gap:18px!important}section[aria-label*="training event"] p,section[aria-label*="training event"] strong,section[aria-label*=formacion] p,section[aria-label*=formacion] strong{color:rgba(255,255,255,.82)!important}.proof-bar{display:grid!important;grid-template-columns:minmax(190px,0.28fr) minmax(0,1fr)!important;gap:26px!important;align-items:stretch!important;border-top:1px solid var(--studio-line)!important;border-bottom:1px solid var(--studio-line)!important}.proof-bar p{margin:0!important;border-right:1px solid var(--studio-line-strong)!important;color:var(--studio-ink)!important;font-weight:760!important}.logo-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(154px,1fr))!important;align-items:stretch!important}.logo-row span{display:flex!important;align-items:center!important;border-left:1px solid rgba(10,18,32,.11)!important;font-weight:680!important;overflow-wrap:anywhere!important}.stats-section{background:#fff!important;border-bottom:1px solid var(--studio-line)!important}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;border-top:1px solid var(--studio-line-strong)!important;border-bottom:1px solid var(--studio-line)!important}.about-stat,.org-stat,.stat-card{padding:clamp(30px,4vw,48px)!important;border:0!important;border-right:1px solid var(--studio-line)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.stat-card:last-child{border-right:0!important}.stat-number,.stat-suffix{color:var(--studio-red)!important;font-weight:850!important;letter-spacing:0!important}.stat-desc{color:var(--studio-ink)!important;font-size:clamp(1rem, 1.4vw, 1.18rem)!important;line-height:1.55!important}.detail-label,.duo-role,.ec-k,.ec-label,.format-time,.principle-num,.stat-source,.testimonial-stars{letter-spacing:0!important;text-transform:none!important}.benefits-section,.curriculum-section,.details-section,.faq-section,.format-section,.get-section,.impact-section,.instructor-section,.learn-section,.testimonials-section,.who-section{border-top:1px solid rgba(10,18,32,.08)!important;background:#f7f8fa!important}.curriculum-section,.details-section,.format-section,.who-section{background:#fff!important}.benefits-grid,.get-grid,.impact-grid,.learn-grid,.testimonials-grid,.who-grid{gap:0!important;border-top:1px solid var(--studio-line-strong)!important}.benefit-card,.format-item,.get-item,.impact-card,.learn-item,.testimonial-card,.who-card{min-width:0!important;padding:clamp(24px,3.2vw,36px)!important;border:0!important;border-right:1px solid var(--studio-line)!important;border-bottom:1px solid var(--studio-line)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.benefit-card:first-child,.get-item:first-child,.impact-card:first-child,.learn-item:first-child,.testimonial-card:first-child{background:rgba(255,255,255,.72)!important}.benefit-card h3,.details-list h3,.duo-card h3,.format-item h3,.get-item h3,.impact-card h3,.learn-item h3,.module-item h3,.who-card h3{color:var(--studio-ink)!important;font-weight:800!important;letter-spacing:0!important}.benefit-card p,.details-list p,.duo-card p,.format-item p,.get-item p,.impact-card p,.learn-item p,.module-item p,.testimonial-card blockquote,.testimonial-role,.who-card p{color:var(--studio-muted)!important;line-height:1.68!important}.benefit-card:hover,.format-item:hover,.get-item:hover,.impact-card:hover,.learn-item:hover,.module-item:hover,.testimonial-card:hover,.who-card:hover{background:#fff!important;box-shadow:none!important}.photo-break{border-top:1px solid var(--studio-line)!important;background:#fff!important}.photo-break .container,.photo-break.reverse .container{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(280px,0.72fr)!important;gap:clamp(30px,6vw,78px)!important;align-items:center!important}.photo-break.reverse .container{grid-template-columns:minmax(280px,0.72fr) minmax(0,1.1fr)!important}.photo-break.reverse .photo-break-img{grid-column:2!important}.photo-break.reverse .photo-break-text{grid-column:1!important;grid-row:1!important}.photo-break-img{position:relative!important;padding:10px!important;border:1px solid var(--studio-line-strong)!important;box-shadow:0 22px 54px rgba(10,18,32,.12)!important;overflow:hidden!important}.photo-break-img::after{content:""!important;position:absolute!important;inset:10px!important;border:1px solid rgba(255,255,255,.42)!important;pointer-events:none!important}.photo-break-title{color:var(--studio-ink)!important}.photo-break-desc{max-width:560px!important;color:var(--studio-muted)!important}.principles-section{background:#0c1525!important}.principles-section .section-label{color:rgba(255,255,255,.74)!important;border-left-color:var(--studio-red)!important}.principles-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.principle-chip{display:flex!important;flex-direction:column!important;justify-content:space-between!important}.principle-num{color:rgba(255,255,255,.48)!important;font-size:.76rem!important;font-weight:700!important}.principle-name{color:#fff!important;font-size:clamp(1.02rem, 1.3vw, 1.22rem)!important;line-height:1.2!important;font-weight:780!important}.principle-last{grid-column:span 2!important}.modules-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;border-top:1px solid var(--studio-line-strong)!important;border-left:1px solid var(--studio-line)!important}.module-item{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:18px!important;align-items:start!important;border-right:1px solid var(--studio-line)!important;border-bottom:1px solid var(--studio-line)!important}.module-number{min-width:42px!important;border:1px solid var(--studio-line-strong)!important;color:var(--studio-red)!important}.event-section{margin-top:-38px!important;padding-bottom:58px!important}.event-card{overflow:hidden!important;border:1px solid var(--studio-line-strong)!important;box-shadow:0 26px 72px rgba(10,18,32,.18)!important}.event-card-top{background:#0c1525!important}.ec-price .ec-amt,.ec-price .ec-amt span{color:#fff!important}.event-card-grid{gap:0!important}.ec-item{padding:22px 24px!important;border-color:var(--studio-line)!important}.ec-k{color:var(--studio-soft)!important;font-size:.72rem!important;font-weight:740!important}.ec-v{color:var(--studio-ink)!important}.ec-cta{background:#f5f6f8!important;border-top:1px solid var(--studio-line)!important}.duo-grid,.instructor-grid{border-top:1px solid var(--studio-line-strong)!important}.content,.details-cta-card,.details-list,.duo-card,.form-card,.instructor-bio,.instructor-photo{border:1px solid var(--studio-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.duo-card{padding:clamp(28px,4vw,42px)!important}.duo-avatar,.instructor-avatar{width:66px!important;height:66px!important;background:#0c1525!important;color:#fff!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.08)!important}.cta-trust-item,.instructor-badge{border-radius:999px!important;letter-spacing:0!important;text-transform:none!important}.testimonial-card::before{content:""!important;position:absolute!important;top:26px!important;left:0!important;width:3px!important;height:44px!important;background:var(--studio-red)!important}.testimonial-stars{color:var(--studio-red)!important;font-weight:780!important}.testimonial-author{color:var(--studio-ink)!important;font-weight:800!important}.faq-list{border-top:1px solid var(--studio-line-strong)!important}.faq-item{border-bottom:1px solid var(--studio-line)!important}.faq-question{padding:20px 0!important;border-radius:0!important;color:var(--studio-ink)!important;font-weight:780!important}.faq-question:hover{background:0 0!important;color:var(--studio-red)!important}.faq-question[aria-expanded=true] .faq-chevron{transform:rotate(180deg)!important}.faq-answer p{color:var(--studio-muted)!important}.cta-section{padding:clamp(84px,10vw,136px) 0!important;background-image:linear-gradient(90deg,rgba(8,14,25,.96),rgba(8,14,25,.82) 58%,rgba(8,14,25,.52)),image-set(
      url("/img/leadership-training-group-certificates.webp?v=20260621r4") type("image/webp"),
      url("/img/leadership-training-group-certificates.jpg") type("image/jpeg")
    )!important}.cta-section p{margin-inline:0!important}.cta-section p strong{color:#fff!important}.cta-trust{justify-content:flex-start!important}.cta-section .cta-trust-item{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important}.page-header{padding:clamp(122px,13vw,168px) 22px clamp(54px,7vw,82px)!important;background:#0c1525!important}.page-header h1,.page-header p{color:#fff!important}.content-section,.form-section{background:#f5f6f8!important}.content,.form-card{padding:clamp(28px,5vw,46px)!important}.field input,.field select,.field textarea{border-color:var(--studio-line-strong)!important;background:#fff!important}body:has(.form-section) .navbar{justify-content:space-between!important}body:has(.form-section) .hero h1{max-width:820px!important}body:has(.form-section) .hero p{margin:0 auto!important;font-size:1.05rem!important;line-height:1.65!important}body:has(.form-section) .form-section{margin:-112px auto 76px!important;background:0 0!important}body:has(.form-section) .form-card h2{font-size:clamp(1.85rem, 4vw, 3.45rem)!important}footer{padding:46px 0 34px!important;background:#0a1220!important;border-top:1px solid rgba(255,255,255,.08)!important}.footer-brand,.footer-copy,.footer-links a{letter-spacing:0!important}.scroll-top{color:var(--studio-ink)!important;box-shadow:0 14px 34px rgba(10,18,32,.18)!important}@media (max-width:1020px){.navbar-links{gap:10px!important}.navbar-links a{font-size:.77rem!important}.hero h1{max-width:720px!important;font-size:clamp(2.85rem, 7vw, 4.7rem)!important}.proof-bar{grid-template-columns:1fr!important;gap:18px!important}.proof-bar p{padding-right:0!important;border-right:0!important}.principles-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){.hero{min-height:auto!important;padding:116px 0 64px!important;background-position:56% center!important}.hero h1{font-size:clamp(2.55rem, 9vw, 4rem)!important}.duo-grid,.instructor-grid,.modules-list,.photo-break .container,.photo-break.reverse .container,.stats-grid{grid-template-columns:1fr!important}.photo-break.reverse .photo-break-img,.photo-break.reverse .photo-break-text{grid-column:auto!important;grid-row:auto!important}.benefit-card,.format-item,.get-item,.impact-card,.learn-item,.stat-card,.testimonial-card,.who-card{border-right:0!important}}@media (max-width:760px){.navbar{top:10px!important;width:min(calc(100% - 20px),1188px)!important}.navbar-links{white-space:normal!important}.hero{padding:96px 0 30px!important;background-image:linear-gradient(90deg,rgba(7,13,25,.96),rgba(7,13,25,.76)),image-set(
        url("/img/leadership-certification-group-ceremony-mobile-720-q40.webp?v=20260621r4") type("image/webp"),
        url("/img/leadership-certification-group-ceremony.jpg") type("image/jpeg")
      )!important}.hero h1{font-size:clamp(2.16rem, 10vw, 3.05rem)!important;line-height:1.04!important}.hero-badge{margin-bottom:16px!important;font-size:.78rem!important}.hero-sub{margin-bottom:22px!important;font-size:.96rem!important;line-height:1.56!important}.hero-ctas{margin-bottom:24px!important}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:0!important}.hero-stats>div{padding:12px 6px 11px 0!important;border-right:1px solid rgba(255,255,255,.12)!important;border-bottom:0!important}.hero-stats>div:last-child{border-right:0!important}.hero-stat-num,.hero-stat-value{font-size:1.34rem!important}.hero-stat-label{font-size:.61rem!important;line-height:1.25!important}.logo-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.principles-grid{grid-template-columns:1fr!important}.principle-last{grid-column:auto!important}.cta-section .container{text-align:left!important}body:has(.form-section) .navbar-links{display:flex!important;gap:8px!important}body:has(.form-section) .navbar-links a:not(.nav-cta):not([href^=tel]){display:none!important}body:has(.form-section) .navbar-links a[href^=tel]{min-height:40px!important;display:inline-flex!important;align-items:center!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;color:#fff!important}body:has(.form-section) .navbar-links a.nav-cta{min-height:40px!important;padding:0 14px!important}body:has(.form-section) .hero{min-height:330px!important;padding:96px 18px 76px!important}body:has(.form-section) .hero h1{font-size:clamp(2rem, 9.2vw, 2.9rem)!important;line-height:1.03!important}body:has(.form-section) .hero p{font-size:.95rem!important;line-height:1.52!important}body:has(.form-section) .form-section{margin:-28px auto 56px!important;padding:0 14px!important;background:0 0!important}}@media (max-width:420px){.container{width:min(calc(100% - 28px),1180px)!important}.hero h1{font-size:2.28rem!important}.cta-section h2,.page-header h1,.section-title{font-size:2rem!important}.logo-row{grid-template-columns:1fr!important}}section[aria-label*="training event"] [style*="letter-spacing:2px"],section[aria-label*=formacion] [style*="letter-spacing:2px"]{font-size:.78rem!important;color:#ffb0bd!important;color:var(--r6-red)!important;letter-spacing:0!important;text-transform:none!important}body,body *,button,input,select,textarea{letter-spacing:0!important}::selection{color:var(--r6-ink)}.container{max-width:var(--r6-width)!important}.navbar{top:0!important;left:0!important;right:0!important;width:100%!important;border-radius:0!important;border:0!important;box-shadow:none!important;transform:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.navbar-inner{width:min(calc(100% - 48px),var(--r6-width))!important;margin:0 auto!important}.navbar-brand svg{width:42px!important;height:42px!important;margin-right:0!important}.navbar-links{gap:18px!important}.navbar-links a{min-height:38px!important;padding:8px 0!important;border-radius:0!important;font-weight:650!important;text-transform:none!important}.navbar-links a:not(.nav-cta)::after{height:1px!important;background:var(--r6-red)!important}.nav-cta,.navbar-links .nav-cta{min-height:40px!important;padding:9px 18px!important;background:var(--r6-red)!important;box-shadow:none!important}.nav-cta:hover,.navbar-links .nav-cta:hover{background:var(--r6-red-dark)!important;transform:none!important}.hero{min-height:680px!important;padding:148px 0 72px!important}.hero::before{background:linear-gradient(90deg,rgba(5,10,19,.96) 0,rgba(5,10,19,.83) 39%,rgba(5,10,19,.48) 72%,rgba(5,10,19,.34) 100%)!important}.hero-badge{display:inline-flex!important;max-width:760px!important;border-left:3px solid var(--r6-red)!important;text-transform:none!important;box-shadow:none!important}.hero h1{font-size:5.05rem!important;font-weight:850!important;text-wrap:balance}.hero-sub{font-size:1.14rem!important}.hero-ctas{gap:12px!important}.btn-primary,.btn-secondary{font-weight:760!important;text-transform:none!important;white-space:normal!important}.btn-primary{border:1px solid var(--r6-red)!important;background:var(--r6-red)!important}.btn-primary:hover{background:var(--r6-red-dark)!important;border-color:var(--r6-red-dark)!important}.hero-stat-num,.hero-stat-value{font-size:2rem!important}section[aria-label*="training event"],section[aria-label*=formacion]{background:var(--r6-paper)!important}section[aria-label*="training event"] .container>div,section[aria-label*=formacion] .container>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:center!important;border:1px solid var(--r6-line)!important;border-left:5px solid var(--r6-red)!important;box-shadow:0 18px 40px rgba(9,17,31,.09)!important}section[aria-label*="training event"] .container>div>div:first-child,section[aria-label*=formacion] .container>div>div:first-child{display:block!important;min-width:0!important}section[aria-label*="training event"] .container>div>div:last-child,section[aria-label*=formacion] .container>div>div:last-child{justify-self:end!important}section[aria-label*="training event"] h2,section[aria-label*=formacion] h2{color:#fff!important;color:var(--r6-ink)!important;font-size:1.44rem!important;margin-top:5px!important;margin-bottom:9px!important}section[aria-label*="training event"] p,section[aria-label*=formacion] p{color:var(--r6-muted)!important}section[aria-label*="training event"] strong,section[aria-label*=formacion] strong{color:var(--r6-ink)!important}section[aria-label*="training event"] [style*="text-align:right"],section[aria-label*=formacion] [style*="text-align:right"]{min-width:190px!important}.event-section{background:var(--r6-paper)!important}.event-card{border:1px solid var(--r6-line)!important;border-left:5px solid var(--r6-red)!important;box-shadow:0 18px 40px rgba(9,17,31,.12)!important}.event-card-top{background:var(--r6-ink)!important}.event-card-title,.event-card-top h2{font-size:1.42rem!important;line-height:1.18!important}.ec-label,.event-card-badge{color:#ffbdc7!important;text-transform:none!important}.event-card-grid{border-top:1px solid var(--r6-line)!important}.ec-item{border-color:var(--r6-line)!important;background:#fff!important}.proof-bar{display:grid!important;grid-template-columns:270px minmax(0,1fr)!important;gap:28px!important;align-items:start!important;width:min(calc(100% - 48px),var(--r6-width))!important;border-top:1px solid var(--r6-line)!important;border-bottom:1px solid var(--r6-line)!important;border-radius:0!important}.proof-bar p{border-right:1px solid var(--r6-line)!important;color:var(--r6-muted)!important;font-weight:650!important;text-transform:none!important}.logo-row span{border-top:1px solid var(--r6-line)!important;box-shadow:none!important;font-weight:760!important;text-transform:none!important}.logo-row span:hover{color:var(--r6-red)!important;transform:none!important}.photo-break-label,.section-label{display:none!important}.cta-section h2,.page-header h1,.section-title{max-width:780px!important;margin-left:auto!important;margin-right:auto!important;color:var(--r6-ink)!important;font-size:3.15rem!important;line-height:1.02!important;letter-spacing:0!important;text-align:center!important;text-wrap:balance}.section-sub{max-width:660px!important;color:var(--r6-muted)!important;font-size:1.04rem!important;line-height:1.68!important}.why-content{max-width:760px!important;border-left:3px solid var(--r6-red)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.why-content p{color:#283348!important;font-size:1.08rem!important;line-height:1.76!important}.stats-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--r6-line)!important;border-left:1px solid var(--r6-line)!important}.org-stat,.stat-card{padding:30px!important;border:0!important;border-right:1px solid var(--r6-line)!important;border-bottom:1px solid var(--r6-line)!important}.org-stat .num,.stat-card .stat-number,.stat-number{color:var(--r6-red)!important;font-size:3.1rem!important;line-height:.95!important}.org-stat .label,.stat-label{color:var(--r6-muted)!important;font-size:.92rem!important}.benefits-grid,.impact-grid,.testimonials-grid,.who-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--r6-line)!important;border-left:1px solid var(--r6-line)!important}.benefit-card,.impact-card,.testimonial-card,.who-card{grid-column:span 4!important;min-height:238px!important;padding:34px!important;border:0!important;border-right:1px solid var(--r6-line)!important;border-bottom:1px solid var(--r6-line)!important}.benefit-card:first-child,.impact-card:first-child,.testimonial-card:first-child{grid-column:span 6!important}.who-card{grid-column:span 3!important}.benefit-card::before,.impact-card::before,.testimonial-card::before{display:none!important}.benefit-card:hover,.format-item:hover,.get-item:hover,.impact-card:hover,.learn-item:hover,.module-item:hover,.testimonial-card:hover,.who-card:hover{box-shadow:inset 0 3px 0 var(--r6-red)!important;transform:none!important}.benefit-icon,.detail-icon,.format-icon,.get-icon,.impact-icon,.learn-icon,.org-highlight-icon,.who-emoji{display:none!important}.benefit-card h3,.details-list h3,.duo-card h3,.format-item h3,.get-item h3,.impact-card h3,.learn-item h3,.module-item h3,.testimonial-author,.who-card h3{color:var(--r6-ink)!important;font-size:1.18rem!important;line-height:1.24!important}.benefit-card p,.details-list p,.duo-card p,.format-item p,.get-item p,.impact-card p,.learn-item p,.module-item p,.who-card p{color:var(--r6-muted)!important;font-size:.96rem!important;line-height:1.66!important}.get-grid,.learn-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--r6-line)!important;border-left:1px solid var(--r6-line)!important}.detail-item,.format-item,.get-item,.learn-item{min-height:168px!important;padding:28px 30px!important;border:0!important;border-right:1px solid var(--r6-line)!important;border-bottom:1px solid var(--r6-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.format-timeline{gap:0!important}.format-block{border:1px solid var(--r6-line)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.format-time{border-radius:0!important;background:var(--r6-ink)!important;color:#fff!important;letter-spacing:0!important;text-transform:none!important}.photo-break{padding:92px 0!important;background:var(--r6-ink)!important}.photo-break .container,.photo-break.reverse .container{display:grid!important;grid-template-columns:minmax(0,1.02fr) minmax(300px,0.72fr)!important;gap:54px!important;align-items:center!important}.photo-break.reverse .container{grid-template-columns:minmax(300px,0.72fr) minmax(0,1.02fr)!important}.photo-break.reverse .photo-break-img{border-color:var(--r6-line)!important}.photo-break-img::after{display:none!important}.photo-break-title{font-size:2.34rem!important;line-height:1.04!important;letter-spacing:0!important}.photo-break-desc{font-size:1rem!important;line-height:1.7!important}.photo-break.reverse .photo-break-title{color:var(--r6-ink)!important}.photo-break.reverse .photo-break-desc{color:var(--r6-muted)!important}.principles-section{background:var(--r6-navy)!important}.principles-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(255,255,255,.16)!important;border-left:1px solid rgba(255,255,255,.16)!important}.principle-chip{grid-column:span 3!important;min-height:106px!important;padding:22px!important;border:0!important;border-right:1px solid rgba(255,255,255,.16)!important;border-bottom:1px solid rgba(255,255,255,.16)!important;background:0 0!important;color:rgba(255,255,255,.88)!important;text-align:left!important}.principle-chip:hover{background:rgba(255,255,255,.05)!important;transform:none!important}.principle-last{grid-column:span 3!important}.modules-list{display:grid!important;grid-template-columns:1fr!important;gap:0!important;border-top:1px solid var(--r6-line)!important}.module-item{display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:22px!important;min-height:0!important;padding:28px 0!important;border:0!important;border-bottom:1px solid var(--r6-line)!important;background:0 0!important}.module-number{border:1px solid var(--r6-red)!important;background:var(--r6-red)!important;color:#fff!important;font-weight:800!important}.testimonials-section{background:var(--r6-paper)!important}.testimonial-stars{margin-bottom:18px!important;color:var(--r6-red)!important;font-size:.78rem!important;font-weight:760!important;text-transform:none!important}.testimonial-card:first-child{background:var(--r6-ink)!important}.testimonial-card:first-child .testimonial-author,.testimonial-card:first-child .testimonial-stars,.testimonial-card:first-child blockquote{color:#fff!important}.testimonial-card blockquote{color:#273244!important;font-size:1.02rem!important;line-height:1.68!important}.testimonial-role{color:var(--r6-muted)!important}.details-grid,.instructor-grid,.org-grid{gap:0!important;border:1px solid var(--r6-line)!important;background:#fff!important}.details-cta-card,.details-list,.instructor-bio,.instructor-photo,.org-highlight,.org-stats{border-radius:0!important;background:#fff!important;box-shadow:none!important}.details-list,.instructor-bio{border-right:1px solid var(--r6-line)!important}.details-cta-card{border-top:1px solid var(--r6-line)!important}.credential-panel{display:grid;grid-template-columns:220px minmax(0,1fr);gap:0;margin:32px 0 0;border:1px solid var(--r6-line);border-left:5px solid var(--r6-red);overflow:hidden}.credential-panel-wide{margin:0}.credential-mark{display:flex;flex-direction:column;justify-content:center;gap:18px;min-height:220px;padding:30px;border-right:1px solid var(--r6-line);background:#f9fafc}.credential-mark img{width:72px;height:72px}.credential-mark span{color:var(--r6-red);font-size:.82rem;font-weight:800;line-height:1.3;text-transform:none}.credential-copy{padding:34px 38px}.credential-copy h3{max-width:620px;margin:0 0 12px;color:var(--r6-ink);font-size:1.7rem;line-height:1.08}.credential-copy p{max-width:650px;margin:0 0 20px;color:var(--r6-muted);font-size:1rem;line-height:1.64}.credential-copy ul{display:grid;grid-template-columns:1fr;gap:0;margin:0;padding:0;border-top:1px solid var(--r6-line);list-style:none}.credential-copy li{padding:14px 16px 0 0;color:#273244;font-size:.92rem;font-weight:700;line-height:1.42}.credential-section{padding:72px 0!important;background:var(--r6-paper)}.duo-grid{gap:0!important;border-top:1px solid var(--r6-line)!important;border-left:1px solid var(--r6-line)!important}.duo-card{border:0!important;border-right:1px solid var(--r6-line)!important;border-bottom:1px solid var(--r6-line)!important;text-align:left!important}.duo-avatar,.instructor-avatar{border-radius:4px!important;background:var(--r6-ink)!important;box-shadow:none!important}.duo-role,.instructor-badge{color:var(--r6-red)!important;text-transform:none!important}.instructor-highlights{gap:0!important;border:1px solid var(--r6-line)!important;background:#fff!important}.instructor-highlight-item{border-radius:0!important;border-right:1px solid var(--r6-line)!important;background:0 0!important;box-shadow:none!important}.instructor-highlight-item:last-child{border-right:0!important}.faq-list{border-top:1px solid var(--r6-line)!important}.faq-item{border:0!important;border-bottom:1px solid var(--r6-line)!important}.faq-question{color:var(--r6-ink)!important;font-size:1rem!important}.faq-chevron{color:var(--r6-red)!important}.cta-section{display:flex!important;align-items:center!important}.cta-buttons{justify-content:flex-start!important}.cta-trust{justify-content:flex-start!important;gap:0!important}.cta-trust-item{border:0!important;border-right:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.cta-trust-item:last-child{border-right:0!important}.scroll-top{width:48px!important;height:48px!important;border-radius:4px!important;border:1px solid var(--r6-line)!important;background:#fff!important;color:var(--r6-ink)!important;font-size:0!important;box-shadow:0 12px 28px rgba(9,17,31,.14)!important}.scroll-top::before{content:"Top";font-size:.74rem;font-weight:800}body:has(.form-section) .hero{min-height:420px!important;background:var(--r6-ink)!important}body:has(.form-section) .form-section{max-width:720px!important}body:has(.form-section) .form-card{border-radius:6px!important;border:1px solid var(--r6-line)!important;box-shadow:0 18px 40px rgba(9,17,31,.08)!important}body:has(.form-section) .field input,body:has(.form-section) .field select,body:has(.form-section) .field textarea{border-radius:4px!important}.page-header{background:var(--r6-ink)!important}.page-header h1{color:#fff!important}.content-section,.page-content{color:#273244!important}.principles-section .principle-chip,.principles-section .principle-chip *,.principles-section .principle-name{color:rgba(255,255,255,.88)!important}@media (max-width:1020px){.navbar-inner{width:min(calc(100% - 32px),var(--r6-width))!important}.navbar-links{gap:10px!important}.navbar-links a{font-size:.8rem!important}.hero h1{font-size:4.1rem!important}.cta-section h2,.page-header h1,.section-title{font-size:2.72rem!important}.benefit-card,.benefit-card:first-child,.impact-card,.impact-card:first-child,.principle-chip,.principle-last,.testimonial-card,.testimonial-card:first-child,.who-card{grid-column:span 6!important}.credential-copy ul{grid-template-columns:1fr!important}}@media (max-width:900px){.hero{min-height:auto!important;padding:118px 0 58px!important}.hero h1{font-size:3.35rem!important}.credential-panel,.details-grid,.instructor-grid,.org-grid,.photo-break .container,.photo-break.reverse .container,.proof-bar,section[aria-label*="training event"] .container>div,section[aria-label*=formacion] .container>div{grid-template-columns:1fr!important}.credential-mark,.details-list,.instructor-bio,.proof-bar p{border-right:0!important}.credential-mark{min-height:0!important;border-bottom:1px solid var(--r6-line)!important}.logo-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.get-grid,.learn-grid,.stats-grid{grid-template-columns:1fr!important}.photo-break.reverse .photo-break-img,.photo-break.reverse .photo-break-text{grid-column:auto!important;grid-row:auto!important}.org-grid,.org-grid>*,.org-highlight,.org-stats{width:100%!important;min-width:0!important;max-width:100%!important}.org-stats{display:grid!important;grid-template-columns:1fr!important}.org-stat{width:100%!important;min-width:0!important;border-right:0!important}}@media (max-width:760px){.navbar{top:0!important;width:100%!important}.navbar-inner{width:calc(100% - 24px)!important}.mobile-toggle{border-radius:4px!important}.hero{padding:104px 0 38px!important}.hero h1{font-size:2.72rem!important;line-height:1.02!important}.hero-sub{font-size:1rem!important}.hero-ctas{align-items:stretch!important}.cta-buttons .btn-primary,.cta-buttons .btn-secondary,.hero-ctas .btn-primary,.hero-ctas .btn-secondary{width:100%!important;justify-content:center!important}.hero-stats{grid-template-columns:1fr!important;border-top:1px solid rgba(255,255,255,.18)!important}.hero-stats>div{padding:14px 0!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important}.hero-stats>div:last-child{border-bottom:0!important}.cta-section h2,.page-header h1,.section-title{font-size:2.18rem!important;text-align:left!important}.section-sub{text-align:left!important}.photo-break,section:not(.hero):not(.cta-section):not(.page-header):not(.credential-section){padding-top:68px!important;padding-bottom:68px!important}.benefit-card,.benefit-card:first-child,.impact-card,.impact-card:first-child,.principle-chip,.principle-last,.testimonial-card,.testimonial-card:first-child,.who-card{grid-column:span 12!important}.benefit-card,.format-item,.get-item,.impact-card,.learn-item,.stat-card,.testimonial-card,.who-card{min-height:0!important;padding:26px!important}.photo-break-title{font-size:2rem!important}.credential-copy{padding:28px 24px!important}.credential-copy h3{font-size:1.46rem!important}.cta-trust{display:grid!important;grid-template-columns:1fr!important}.cta-trust-item{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important}.cta-trust-item:last-child{border-bottom:0!important}body:has(.form-section) .hero{min-height:300px!important;padding:88px 22px 52px!important;text-align:left!important}body:has(.form-section) .hero h1,body:has(.form-section) .hero p{margin-left:0!important;margin-right:0!important;text-align:left!important}}@media (max-width:420px){.container,.proof-bar{width:min(calc(100% - 28px),var(--r6-width))!important}.hero h1{font-size:2.34rem!important}.cta-section h2,.page-header h1,.section-title{font-size:1.96rem!important}.logo-row{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.fade-up,.stagger-children>*{opacity:1!important;transform:none!important}.benefit-card,.btn-primary,.btn-secondary,.format-item,.get-item,.impact-card,.learn-item,.module-item,.nav-cta,.testimonial-card,.who-card{transition:none!important;transform:none!important}*,::after,::before{scroll-behavior:auto!important;animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}.btn-primary:hover,.btn-secondary:hover{transform:none!important}}section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:24px!important;align-items:center!important;max-width:var(--r6-width)!important;margin:0 auto!important;border:1px solid var(--r6-line)!important;border-left:5px solid var(--r6-red)!important;box-shadow:0 18px 40px rgba(9,17,31,.09)!important}section[aria-label*="training event"]>.container>div,section[aria-label*=formacion]>.container>div{display:block!important}@media (max-width:900px){section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{grid-template-columns:1fr!important}section[aria-label*="training event"]>.container>div:last-child,section[aria-label*=formacion]>.container>div:last-child{justify-self:start!important;text-align:left!important}}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important}*,::after,::before{box-sizing:border-box}::selection{background:rgba(199,17,46,.18)!important;color:var(--r7-ink)!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:rgba(199,17,46,.44) solid 3px!important;outline-offset:4px!important}.container{width:min(calc(100% - 48px),var(--r7-width))!important;max-width:var(--r7-width)!important}.navbar{border-bottom:1px solid rgba(255,255,255,.12)!important}.navbar-inner{width:min(calc(100% - 48px),var(--r7-width))!important}.navbar-links a{color:rgba(255,255,255,.72)!important;font-size:.86rem!important}.navbar-links a:focus-visible,.navbar-links a:hover{color:#fff!important}.nav-cta,.navbar-links .nav-cta{border-radius:3px!important;background:var(--r7-red)!important;color:#fff!important}.hero{padding:clamp(136px,13vw,164px) 0 clamp(68px,7vw,94px)!important;background-size:cover!important;background-position:center 42%!important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)!important}.cta-section::before,.format-section::before,.hero .container::after,.hero::after,.hero::before,.learn-section::before{content:none!important;display:none!important}.hero .container{max-width:var(--r6-width)!important;display:block!important;position:relative!important}.hero-logo{border-radius:4px!important;background:rgba(255,255,255,.09)!important;box-shadow:none!important}.hero-badge{max-width:min(100%,660px)!important;margin-bottom:20px!important;border:0!important;border-left:3px solid var(--r7-red)!important;border-radius:0!important;background:0 0!important;color:rgba(255,255,255,.82)!important;font-size:.84rem!important;font-weight:700!important;line-height:1.42!important}.hero h1{margin-bottom:22px!important;color:#fff!important;font-weight:860!important;line-height:.98!important;text-wrap:balance}.hero h1 em,.hero h1 span{color:#fff!important;font-style:normal!important}.hero-sub{margin-bottom:30px!important;font-size:clamp(1.02rem, 1.36vw, 1.14rem)!important;line-height:1.62!important}.hero-sub strong{color:#fff!important}.btn-primary,.btn-secondary,.submit-btn{min-height:48px!important;border-radius:3px!important;padding:14px 24px!important;box-shadow:none!important;font-weight:780!important;letter-spacing:0!important;text-transform:none!important}.btn-primary,.submit-btn{border:1px solid var(--r7-red)!important;background:var(--r7-red)!important;color:#fff!important}.btn-primary:hover,.submit-btn:hover{border-color:var(--r7-red-dark)!important;background:var(--r7-red-dark)!important;transform:translateY(-1px)!important}.btn-secondary{border:1px solid rgba(255,255,255,.38)!important;background:0 0!important;color:#fff!important}.btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,.08)!important;transform:translateY(-1px)!important}.hero-stats{max-width:680px!important;margin-top:34px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border:0!important;border-top:1px solid rgba(255,255,255,.23)!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}.hero-stats>div{min-width:0!important;padding:19px 22px 8px 0!important;border:0!important;border-right:1px solid rgba(255,255,255,.16)!important;border-radius:0!important;background:0 0!important;transition:background-color 180ms,transform 180ms!important}.hero-stats>div:last-child{border-right:0!important}.hero-stat-num,.hero-stat-value{color:#fff!important;font-size:clamp(1.38rem, 2vw, 2rem)!important;line-height:.98!important}.hero-stat-label{text-transform:none!important;max-width:128px;color:rgba(255,255,255,.66)!important;font-size:.7rem!important;font-weight:700!important;line-height:1.32!important}section[aria-label*="training event"],section[aria-label*=formacion]{background:var(--r7-paper-2)!important;overflow:visible!important}section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{width:min(calc(100% - 48px),var(--r7-width))!important;max-width:var(--r7-width)!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(190px,max-content)!important;gap:clamp(18px,4vw,40px)!important;align-items:center!important;padding:28px 32px!important;border:var(--r7-rule)!important;border-left:5px solid var(--r7-red)!important;box-shadow:none!important}section[aria-label*="training event"] .container>div,section[aria-label*="training event"]>.container>div,section[aria-label*=formacion] .container>div,section[aria-label*=formacion]>.container>div{min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}section[aria-label*="training event"]>.container>div:first-child,section[aria-label*=formacion]>.container>div:first-child{display:block!important}section[aria-label*="training event"]>.container>div:last-child,section[aria-label*=formacion]>.container>div:last-child{justify-self:end!important;text-align:right!important}section[aria-label*="training event"] [style*=letter-spacing],section[aria-label*=formacion] [style*=letter-spacing]{color:var(--r7-red)!important;text-transform:none!important}section[aria-label*="training event"] h2,section[aria-label*=formacion] h2{max-width:720px!important;color:var(--r7-ink)!important;font-size:clamp(1.26rem, 1.9vw, 1.66rem)!important;line-height:1.14!important}section[aria-label*="training event"] p,section[aria-label*=formacion] p{max-width:820px!important;color:var(--r7-muted)!important;overflow-wrap:anywhere!important}section[aria-label*="training event"] strong,section[aria-label*=formacion] strong{color:var(--r7-ink)!important}section[aria-label*="training event"] a[style*=white-space],section[aria-label*=formacion] a[style*=white-space]{white-space:normal!important}.proof-bar{width:min(calc(100% - 48px),var(--r7-width))!important;max-width:var(--r7-width)!important;display:grid!important;grid-template-columns:minmax(190px,260px) minmax(0,1fr)!important;gap:32px!important;margin:0 auto!important;border:0!important;border-top:var(--r7-rule)!important;border-bottom:var(--r7-rule)!important;background:0 0!important;box-shadow:none!important}.proof-bar p{padding:0 28px 0 0!important;border-right:var(--r7-rule)!important;color:var(--r7-muted)!important;font-size:.94rem!important;font-weight:680!important;line-height:1.5!important;text-align:left!important}.proof-bar p::before{content:"Selected clients";display:block;margin-bottom:8px;color:var(--r7-red);font-size:.72rem;font-weight:820;line-height:1}.logo-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}.logo-row span{border:0!important;border-top:var(--r7-rule)!important;border-radius:0!important;background:0 0!important;font-size:.84rem!important;font-weight:780!important;line-height:1.25!important;text-align:left!important}section:not(.hero):not(.cta-section):not(.page-header):not(.credential-section){padding-top:96px!important;padding-bottom:96px!important}.cta-section h2,.form-card h2,.page-header h1,.section-title{color:var(--r7-ink)!important;font-weight:850!important;letter-spacing:0!important;line-height:1.02!important}.section-title{font-size:clamp(2.3rem, 4.15vw, 4.25rem)!important}.content li,.content p,.section-sub,.why-content{color:var(--r7-muted)!important}.faq-section,.impact-section,.org-section,.stats-section,.testimonials-section,.who-section,.why-section{background:var(--r7-paper)!important}.benefits-section,.credential-section,.get-section,.instructor-section{background:#fff!important}.benefits-grid,.duo-grid,.get-grid,.impact-grid,.learn-grid,.stats-grid,.testimonials-grid,.who-grid{border-color:var(--r7-line)!important}.benefit-card,.credential-panel,.details-cta-card,.details-list,.duo-card,.event-card,.faq-item,.form-card,.format-item,.get-item,.impact-card,.learn-item,.module-item,.org-stat,.stat-card,.testimonial-card,.who-card{border-radius:0!important;box-shadow:none!important}.benefit-card,.credential-panel,.details-cta-card,.details-list,.duo-card,.event-card,.faq-item,.form-card,.format-item,.get-item,.impact-card,.learn-item,.org-stat,.stat-card,.testimonial-card,.who-card{background:#fff!important}.benefit-card:first-child,.impact-card:first-child,.testimonial-card:first-child{background:var(--r7-ink)!important}.benefit-card:first-child h3,.benefit-card:first-child p,.impact-card:first-child h3,.impact-card:first-child p,.testimonial-card:first-child .testimonial-author,.testimonial-card:first-child blockquote,.testimonial-card:first-child h3,.testimonial-card:first-child p{color:#fff!important}.benefit-card:first-child .testimonial-role,.impact-card:first-child .testimonial-role,.testimonial-card:first-child .testimonial-role{color:rgba(255,255,255,.66)!important}.benefit-card:hover,.duo-card:hover,.format-item:hover,.get-item:hover,.impact-card:hover,.learn-item:hover,.module-item:hover,.testimonial-card:hover,.who-card:hover{transform:none!important;box-shadow:inset 0 3px 0 var(--r7-red)!important}.cta-section,.format-section,.learn-section,.principles-section{background:var(--r7-ink)!important}.format-section .section-sub,.format-section .section-title,.learn-section .section-sub,.learn-section .section-title,.principles-section .section-sub,.principles-section .section-title{color:#fff!important}.format-section .section-sub,.learn-section .section-sub,.principles-section .section-sub{color:rgba(255,255,255,.73)!important}.format-section .format-timeline,.learn-section .learn-grid,.principles-section .principles-grid{border-color:var(--r7-line-dark)!important}.format-section .format-item,.learn-section .learn-item,.principles-section .principle-chip{border-color:var(--r7-line-dark)!important;background:0 0!important}.format-section .format-item h3,.learn-section .learn-item h3{color:#fff!important}.format-section .format-item p,.learn-section .learn-item p{color:rgba(255,255,255,.72)!important}.photo-break{background:var(--r7-ink)!important}.photo-break.reverse{background:#fff!important}.photo-break-img{border:1px solid rgba(255,255,255,.16)!important;box-shadow:none!important}.photo-break.reverse .photo-break-img{border-color:var(--r7-line)!important}.photo-break-title{color:#fff!important;font-size:clamp(2rem, 3.1vw, 3rem)!important}.photo-break.reverse .photo-break-title{color:var(--r7-ink)!important}.photo-break.reverse .photo-break-desc{color:var(--r7-muted)!important}.event-section{background:var(--r7-paper)!important}.event-card{border:var(--r7-rule)!important;border-left:5px solid var(--r7-red)!important;background:#fff!important}.event-card-top{background:var(--r7-ink)!important}.duo-role,.ec-k,.ec-label,.event-card-badge,.instructor-badge{color:var(--r7-red)!important;letter-spacing:0!important;text-transform:none!important}.event-card-top .ec-label,.event-card-top .event-card-badge{color:#ffbdc7!important}.ec-price .ec-amt{font-size:2rem!important}.ec-note{color:var(--r7-muted)!important}.cta-section{min-height:500px!important;border-top:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}.cta-section .container{text-align:left!important;max-width:900px!important}.cta-section h2{margin-left:0!important;margin-right:0!important;text-align:left!important;color:#fff!important}.cta-section p{max-width:720px!important;color:rgba(255,255,255,.78)!important}.cta-trust{border-top:1px solid rgba(255,255,255,.18)!important}.cta-trust-item{color:rgba(255,255,255,.78)!important}.form-section{width:min(calc(100% - 40px),720px)!important}.form-card{border:var(--r7-rule)!important;background:#fff!important;box-shadow:0 30px 80px rgba(6,15,28,.08)!important}.field input,.field select,.field textarea{border-radius:3px!important}body:has(.form-section) .hero{min-height:clamp(330px,44dvh,470px)!important;padding:120px 24px 70px!important;background-image:linear-gradient(90deg,rgba(7,16,29,.98),rgba(7,16,29,.91)),image-set(
      url("/img/leadership-certification-group-ceremony.webp?v=20260621r4") type("image/webp"),
      url("/img/leadership-certification-group-ceremony.jpg") type("image/jpeg")
    )!important;text-align:left!important}body:has(.form-section) .hero h1{max-width:min(820px,100%)!important;margin:0 auto 16px!important;font-size:clamp(2.62rem, 6.8vw, 5rem)!important;line-height:.98!important;text-align:left!important;overflow-wrap:normal!important}body:has(.form-section) .hero h1 span{display:block!important;color:#fff!important}body:has(.form-section) .hero p{max-width:620px!important;margin-left:auto!important;margin-right:auto!important;color:rgba(255,255,255,.78)!important;text-align:left!important}.page-header,footer{background:var(--r7-ink)!important}@media (max-width:1020px){.hero h1{font-size:clamp(2.8rem, 7vw, 4.1rem)!important}.logo-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){.hero{min-height:auto!important;padding:116px 0 60px!important;background-position:58% center!important}.proof-bar{grid-template-columns:1fr!important;gap:22px!important}.proof-bar p{padding-right:0!important;border-right:0!important}section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{grid-template-columns:1fr!important}section[aria-label*="training event"]>.container>div:last-child,section[aria-label*=formacion]>.container>div:last-child{justify-self:start!important;text-align:left!important}}@media (max-width:760px){.container,.navbar-inner,.proof-bar{width:min(calc(100% - 28px),var(--r7-width))!important}.hero{padding:104px 0 46px!important}.hero h1{max-width:100%!important;font-size:clamp(2.18rem, 9.4vw, 2.82rem)!important;line-height:1.02!important;overflow-wrap:normal!important}.hero-badge{font-size:.79rem!important}.hero-sub{max-width:100%!important;font-size:1rem!important;line-height:1.55!important}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hero-stats>div{padding:15px 10px 6px 0!important;border-bottom:0!important}.hero-stat-num,.hero-stat-value{font-size:1.32rem!important}.hero-stat-label{max-width:none!important;font-size:.63rem!important;line-height:1.25!important}.cta-buttons .btn-primary,.cta-buttons .btn-secondary,.hero-ctas .btn-primary,.hero-ctas .btn-secondary{width:100%!important;justify-content:center!important;text-align:center!important}section[aria-label*="training event"],section[aria-label*=formacion]{padding:20px 0 28px!important}section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{width:min(calc(100% - 28px),var(--r7-width))!important;padding:22px!important}section[aria-label*="training event"] h2,section[aria-label*=formacion] h2{font-size:1.26rem!important}section[aria-label*="training event"] p,section[aria-label*=formacion] p{font-size:.92rem!important;line-height:1.55!important}section[aria-label*="training event"] .btn-primary,section[aria-label*=formacion] .btn-primary{width:100%!important;justify-content:center!important;text-align:center!important}.logo-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.logo-row span{min-height:52px!important;padding:14px 10px!important;font-size:.78rem!important}.cta-section h2,.page-header h1,.section-title{font-size:clamp(2rem, 8.6vw, 2.34rem)!important;text-align:left!important}body:has(.form-section) .hero{min-height:300px!important;padding:94px 22px 52px!important}body:has(.form-section) .hero h1{margin-left:0!important;margin-right:0!important;font-size:clamp(2.14rem, 9vw, 2.42rem)!important;line-height:1.03!important}body:has(.form-section) .hero p{margin-left:0!important;margin-right:0!important}}@media (max-width:540px){.hero h1{max-width:min(100%,13ch)!important;font-size:clamp(2rem, 8.4vw, 2.28rem)!important;line-height:1.03!important;text-wrap:auto!important;overflow-wrap:break-word!important}.hero-sub{font-size:.98rem!important;overflow-wrap:break-word!important}.hero-stats{grid-template-columns:1fr!important}.hero-stats>div{padding:13px 0!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.15)!important}.hero-stats>div:last-child{border-bottom:0!important}section[aria-label*="training event"] h2,section[aria-label*=formacion] h2{max-width:100%!important;font-size:1.14rem!important;line-height:1.18!important;overflow-wrap:break-word!important;text-wrap:auto!important}section[aria-label*="training event"] p,section[aria-label*=formacion] p{overflow-wrap:anywhere!important;word-break:normal!important}body:has(.form-section) .hero h1{max-width:100%!important;font-size:clamp(2rem, 8.6vw, 2.2rem)!important}}@media (max-width:420px){.hero h1{max-width:min(100%,13ch)!important;font-size:clamp(1.98rem, 8.4vw, 2.14rem)!important}.hero-stats{grid-template-columns:1fr!important}.hero-stats>div{padding:13px 0!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.15)!important}.hero-stats>div:last-child{border-bottom:0!important}.logo-row{grid-template-columns:1fr!important}body:has(.form-section) .hero h1{font-size:2.18rem!important}}body{background:var(--r8-paper)!important}.container,.navbar-inner,.proof-bar,section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{max-width:var(--r8-width)!important}.navbar{background:rgba(6,15,28,.985)!important}.hero{min-height:clamp(610px,78dvh,750px)!important;background-image:linear-gradient(90deg,rgba(6,15,28,.98) 0,rgba(6,15,28,.87) 43%,rgba(6,15,28,.28) 75%,rgba(6,15,28,.44) 100%),image-set(
      url("/img/leadership-certification-group-ceremony.webp?v=20260621r4") type("image/webp"),
      url("/img/leadership-certification-group-ceremony.jpg") type("image/jpeg")
    )!important;isolation:isolate!important}body:has(.principles-section):not(:has(.event-section)) .hero{background-image:linear-gradient(90deg,rgba(6,15,28,.98) 0,rgba(6,15,28,.9) 42%,rgba(6,15,28,.34) 76%,rgba(6,15,28,.48) 100%),image-set(
      url("/img/leadership-certification-graduating-class.webp?v=20260621r4") type("image/webp"),
      url("/img/leadership-certification-graduating-class.jpg") type("image/jpeg")
    )!important;background-position:center 48%!important}body:has(.credential-section):not(:has(.principles-section)) .hero{background-image:linear-gradient(90deg,rgba(6,15,28,.98) 0,rgba(6,15,28,.88) 43%,rgba(6,15,28,.28) 75%,rgba(6,15,28,.44) 100%),image-set(
      url("/img/situational-leadership-certification-graduates.webp?v=20260621r4") type("image/webp"),
      url("/img/situational-leadership-certification-graduates.jpg") type("image/jpeg")
    )!important;background-position:center 38%!important}body:has(.event-section) .hero{background-position:center 34%!important}.hero h1{font-size:clamp(3rem, 4.9vw, 5rem)!important}.hero-sub{max-width:610px!important}.hero-stats{width:min(100%,640px)!important}section[aria-label*="training event"],section[aria-label*=formacion]{margin-top:-58px!important;padding:0 0 44px!important;background:linear-gradient(180deg,transparent 0,transparent 58px,var(--r8-paper-2) 58px,var(--r8-paper-2) 100%)!important;position:relative!important;z-index:7!important}body main>section[aria-label*="training event"]:not(.hero):not(.cta-section):not(.page-header):not(.credential-section),body main>section[aria-label*=formacion]:not(.hero):not(.cta-section):not(.page-header):not(.credential-section){padding-top:0!important;padding-bottom:44px!important}section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{border-color:var(--r8-rule)!important;background:rgba(255,255,255,.98)!important;box-shadow:0 28px 80px rgba(6,15,28,.16)!important}.proof-bar p::before,section[aria-label*="training event"] [style*=letter-spacing],section[aria-label*=formacion] [style*=letter-spacing]{color:var(--r8-red)!important}.proof-bar{width:min(calc(100% - 48px),var(--r8-width))!important;padding:46px 0!important}.proof-bar p{color:var(--r8-muted)!important}.stats-section{padding-top:88px!important}.org-stat,.stat-card{min-height:150px!important}.benefit-card,.faq-item,.format-item,.get-item,.impact-card,.learn-item,.module-item,.testimonial-card,.who-card{transition:box-shadow 180ms,background-color 180ms!important}.photo-break .container,.photo-break.reverse .container{width:min(calc(100% - 48px),var(--r8-width))!important}.cta-section{background-image:linear-gradient(90deg,rgba(6,15,28,.98),rgba(6,15,28,.9)),image-set(
      url("/img/leadership-certificate-art-gallery-presentation.jpg") type("image/jpeg")
    )!important;background-size:cover!important;background-position:center!important;isolation:isolate!important}.cta-section:has(#reg-form){min-height:560px!important}.cta-section:has(#reg-form) .container{max-width:1080px!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,440px)!important;gap:clamp(28px,5vw,64px)!important;align-items:start!important}.cta-section:has(#reg-form) .cta-trust,.cta-section:has(#reg-form) h2,.cta-section:has(#reg-form) p{grid-column:1!important}.cta-section:has(#reg-form) #reg-confirm,.cta-section:has(#reg-form) #reg-wrap{grid-column:2!important;grid-row:1/span 5!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px!important;border:1px solid rgba(255,255,255,.16)!important;background:rgba(255,255,255,.08)!important}.cta-section:has(#reg-form) #reg-form{gap:12px!important}.cta-section:has(#reg-form) #reg-form input{min-height:50px!important;border-radius:3px!important;border-color:#d9dee7!important}.cta-section:has(#reg-form) #reg-wrap>p{color:rgba(255,255,255,.82)!important;text-align:left!important}.cta-section:has(#reg-form) .cta-trust{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:22px!important}body:has(.form-section) .hero{background-image:linear-gradient(90deg,rgba(6,15,28,.98),rgba(6,15,28,.9)),image-set(
      url("/img/leadership-certification-graduating-class.webp?v=20260621r4") type("image/webp"),
      url("/img/leadership-certification-graduating-class.jpg") type("image/jpeg")
    )!important;background-position:center 45%!important}@media (min-width:901px){.proof-bar p::before{letter-spacing:0!important}.event-section{margin-top:-34px!important}}@media (max-width:900px){.hero{padding:110px 0 70px!important}body:has(.principles-section):not(:has(.event-section)) .hero{background-position:58% center!important}body:has(.credential-section):not(:has(.principles-section)) .hero{background-position:52% 32%!important}section[aria-label*="training event"],section[aria-label*=formacion]{margin-top:-34px!important;padding-bottom:34px!important;background:linear-gradient(180deg,transparent 0,transparent 34px,var(--r8-paper-2) 34px,var(--r8-paper-2) 100%)!important}body main>section[aria-label*="training event"]:not(.hero):not(.cta-section):not(.page-header):not(.credential-section),body main>section[aria-label*=formacion]:not(.hero):not(.cta-section):not(.page-header):not(.credential-section){padding-top:0!important;padding-bottom:34px!important}.cta-section:has(#reg-form) .container{display:block!important;max-width:720px!important}.cta-section:has(#reg-form) #reg-confirm,.cta-section:has(#reg-form) #reg-wrap{margin-top:24px!important}.cta-section:has(#reg-form) .cta-trust{grid-template-columns:1fr!important}}@media (max-width:540px){.hero{padding-top:102px!important;padding-bottom:60px!important}.hero h1{max-width:min(100%,14ch)!important;font-size:clamp(2.02rem, 8.9vw, 2.34rem)!important}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.hero-stats>div{padding:12px 8px 2px 0!important;border-right:1px solid rgba(255,255,255,.14)!important;border-bottom:0!important}.hero-stats>div:last-child{border-right:0!important}.hero-stat-num,.hero-stat-value{font-size:1.18rem!important}.hero-stat-label{font-size:.56rem!important}section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{box-shadow:0 20px 55px rgba(6,15,28,.14)!important}.proof-bar{padding:38px 0!important}body:has(.form-section) .hero h1{max-width:100%!important}}@media (max-width:360px){.hero-stats{grid-template-columns:1fr!important}.hero-stats>div{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.15)!important}}@media (max-width:760px){html{scroll-padding-top:78px!important}body{padding-bottom:calc(78px + env(safe-area-inset-bottom))!important}.navbar{z-index:1300!important;contain:none!important;min-height:var(--r9-mobile-nav)!important;background:rgba(6,15,28,.985)!important}.navbar-inner{height:var(--r9-mobile-nav)!important;min-height:var(--r9-mobile-nav)!important;width:calc(100% - 24px)!important}.navbar-brand img,.navbar-brand svg{width:38px!important;height:38px!important}.mobile-toggle{position:relative!important;z-index:1302!important;width:42px!important;height:42px!important;min-width:42px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:7px!important;background:rgba(255,255,255,.08)!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.mobile-toggle span{width:22px!important;height:2px!important;border-radius:999px!important}.mobile-toggle.active span:first-child{transform:translateY(7px) rotate(45deg)!important}.mobile-toggle.active span:nth-child(2){opacity:0!important}.mobile-toggle.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)!important}.nav-overlay{position:fixed!important;inset:0!important;z-index:1200!important;display:block!important;background:rgba(2,6,14,.62)!important;opacity:0!important;pointer-events:none!important;transition:opacity 180ms!important}.nav-overlay.active,body.mobile-nav-open .nav-overlay{opacity:1!important;pointer-events:auto!important}.navbar-links{position:fixed!important;top:calc(var(--r9-mobile-nav) + 10px)!important;left:12px!important;right:12px!important;z-index:1301!important;width:auto!important;max-height:min(72dvh,520px)!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;gap:0!important;padding:10px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;background:#07111f!important;box-shadow:0 24px 70px rgba(0,0,0,.38)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(0,-12px,0) scale(.985)!important;transition:opacity 160ms,transform 180ms,visibility 180ms!important}.navbar-links.mobile-open,body.mobile-nav-open .navbar-links{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(0,0,0) scale(1)!important}.navbar-links a{min-height:48px!important;display:flex!important;align-items:center!important;padding:0 14px!important;border-radius:5px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;color:rgba(255,255,255,.88)!important;font-size:.98rem!important;font-weight:720!important;text-decoration:none!important}.navbar-links a:focus-visible,.navbar-links a:hover{padding-left:14px!important;color:#fff!important;background:rgba(255,255,255,.06)!important}.navbar-links .nav-cta,.navbar-links a.nav-cta{min-height:50px!important;justify-content:center!important;margin-top:8px!important;border-bottom:0!important;border-radius:6px!important;background:var(--r8-red)!important;color:#fff!important}.hero{min-height:auto!important;padding-top:82px!important;padding-bottom:34px!important}.hero .container{width:min(calc(100% - 28px),var(--r8-width))!important}.hero-logo{width:70px!important;height:70px!important;margin-bottom:16px!important}.hero-badge{margin-bottom:14px!important;font-size:.68rem!important;line-height:1.35!important}.hero h1{max-width:min(100%,13.5ch)!important;font-size:clamp(2.04rem, 9.1vw, 2.42rem)!important;line-height:1.02!important;margin-bottom:18px!important}.hero-sub{max-width:100%!important;margin-bottom:16px!important;font-size:.96rem!important;line-height:1.46!important}.hero-ctas{gap:10px!important;margin-bottom:16px!important}.hero-ctas .btn-primary,.hero-ctas .btn-secondary{min-height:50px!important;padding:13px 16px!important;border-radius:5px!important;font-size:.98rem!important}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin-top:0!important;border-top:1px solid rgba(255,255,255,.16)!important}.hero-stats>div{min-width:0!important;padding:10px 6px 2px 0!important;border-right:1px solid rgba(255,255,255,.14)!important;border-bottom:0!important}.hero-stats>div:last-child{border-right:0!important}.hero-stat-num,.hero-stat-value{font-size:clamp(1rem, 5.4vw, 1.28rem)!important;line-height:1!important}.hero-stat-label{max-width:11ch!important;font-size:.55rem!important;line-height:1.22!important;overflow-wrap:normal!important}.photo-break,section:not(.hero):not(.cta-section):not(.page-header):not(.credential-section){padding-top:56px!important;padding-bottom:56px!important}.cta-section h2,.page-header h1,.section-title{font-size:clamp(1.9rem, 9vw, 2.18rem)!important;line-height:1.05!important}.about-highlight,.about-section p,.credential-copy li,.credential-copy p,.cta-section p,.faq-answer p,.photo-break-desc,.section-sub,.why-content p{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-wrap:anywhere!important}.mobile-action-dock{position:fixed!important;left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;z-index:1045!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:8px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:8px!important;background:rgba(6,15,28,.96)!important;box-shadow:0 18px 56px rgba(0,0,0,.34)!important;transform:translate3d(0,0,0)!important;transition:transform 180ms,opacity 180ms!important}body.mobile-nav-open .mobile-action-dock,body:has(input:focus) .mobile-action-dock,body:has(select:focus) .mobile-action-dock,body:has(textarea:focus) .mobile-action-dock{opacity:0!important;pointer-events:none!important;transform:translate3d(0,120%,0)!important}.mobile-action-dock a{min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:5px!important;text-decoration:none!important;font-weight:850!important;letter-spacing:0!important}.mobile-action-dock__primary{padding:0 16px!important;background:var(--r8-red)!important;color:#fff!important}.mobile-action-dock__secondary{min-width:76px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;background:rgba(255,255,255,.08)!important}.scroll-top{bottom:calc(88px + env(safe-area-inset-bottom))!important}}@media (max-width:380px){.hero h1{max-width:min(100%,12.8ch)!important;font-size:clamp(1.96rem, 9.3vw, 2.18rem)!important}.hero-sub{font-size:.93rem!important}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hero-stats>div{border-right:1px solid rgba(255,255,255,.14)!important;border-bottom:0!important}.hero-stats>div:last-child{border-right:0!important}.hero-stat-label{font-size:.51rem!important}}@media (min-width:761px){.mobile-action-dock{display:none!important}}main{counter-reset:r10-section}main>.photo-break,main>.proof-bar,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section){position:relative!important}main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section){counter-increment:r10-section}.event-card-title,.photo-break-title,.section-title,h1,h2,h3{text-wrap:balance!important}.photo-break-desc,.section-sub,blockquote,li,p{text-wrap:pretty!important}.about-section p,.credential-copy p,.faq-answer p,.photo-break-desc,.section-sub,.testimonial-card blockquote,.why-content{max-width:var(--r10-measure)!important}.photo-break-label,.section-label,section[aria-label*="training event"] [style*=letter-spacing],section[aria-label*=formacion] [style*=letter-spacing]{letter-spacing:0!important;font-size:.77rem!important;font-weight:850!important}main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section) .section-label::before{content:counter(r10-section,decimal-leading-zero) "/";display:inline-block;margin-right:.62em;color:var(--r10-gold);font-variant-numeric:tabular-nums}.hero::after{background:linear-gradient(180deg,rgba(7,17,31,0) 58%,rgba(7,17,31,.58) 100%),radial-gradient(circle at 18% 78%,rgba(156,111,45,.16),transparent 28%)!important}.hero .container::before{content:""!important;position:absolute!important;left:-28px!important;top:16px!important;bottom:24px!important;width:1px!important;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,.06))!important}.hero-badge{width:fit-content!important;padding:0 0 0 16px!important;border-left:4px solid var(--r10-red)!important}.hero h1{letter-spacing:0!important;max-width:820px!important}.hero-sub{color:rgba(255,255,255,.86)!important}.hero-stats{border-color:rgba(255,255,255,.18)!important}@media (hover:hover) and (pointer:fine){.hero-stats>div:hover{background:rgba(255,255,255,.055)!important;transform:translateY(-1px)!important}}section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{overflow:hidden!important;border-radius:2px!important;border:1px solid rgba(7,17,31,.16)!important;background:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,255,255,.94)),linear-gradient(135deg,rgba(156,111,45,.12),transparent 46%)!important}section[aria-label*="training event"]>.container::before,section[aria-label*=formacion]>.container::before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:5px!important;background:linear-gradient(180deg,var(--r10-red),var(--r10-gold))!important}section[aria-label*="training event"] .btn-primary,section[aria-label*=formacion] .btn-primary{box-shadow:inset 0 -1px 0 rgba(0,0,0,.18)!important}.proof-bar{border-top:1px solid var(--r10-line)!important;border-bottom:1px solid var(--r10-line)!important;background:linear-gradient(180deg,rgba(255,255,255,.52),rgba(255,255,255,.22))!important}.proof-bar p{max-width:28ch!important;color:#344256!important}.proof-bar p::before{color:var(--r10-red)!important}.logo-row{align-items:stretch!important}.logo-row span{min-height:50px!important;display:flex!important;align-items:center!important;padding:12px 14px!important;border-top:1px solid var(--r10-line)!important;color:#142034!important;font-weight:820!important}.logo-row span:nth-child(4n+1){color:var(--r10-sage)!important}.benefits-section,.faq-section,.format-section,.get-section,.impact-section,.instructor-section,.learn-section,.stats-section,.testimonials-section,.why-section{background:linear-gradient(180deg,rgba(255,255,255,.44),rgba(246,247,244,0))!important}.section-title{max-width:900px!important}.benefits-grid,.get-grid,.impact-grid,.learn-grid,.modules-grid,.principles-grid,.stats-grid,.testimonials-grid,.who-grid{align-items:stretch!important}.benefit-card,.faq-item,.format-item,.get-item,.impact-card,.learn-item,.module-item,.org-stat,.principle-chip,.stat-card,.testimonial-card,.who-card{border-radius:6px!important;border-color:var(--r10-line)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,250,248,.96))!important;box-shadow:none!important;transform:translateZ(0)!important}.principles-section .principle-chip{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.07)!important}.benefit-card::before,.get-item::before,.impact-card::before,.learn-item::before,.module-item::before,.testimonial-card::before,.who-card::before{background:linear-gradient(90deg,var(--r10-red),rgba(156,111,45,.64))!important}@media (hover:hover) and (pointer:fine){.benefit-card:hover,.faq-item:hover,.format-item:hover,.get-item:hover,.impact-card:hover,.learn-item:hover,.module-item:hover,.testimonial-card:hover,.who-card:hover{border-color:rgba(7,17,31,.28)!important;box-shadow:0 22px 52px rgba(7,17,31,.1)!important;transform:translateY(-2px)!important}.benefit-card:hover::after,.get-item:hover::after,.learn-item:hover::after,.module-item:hover .module-number,.who-card:hover::after{color:var(--r11-red)!important}}.photo-break{background:linear-gradient(90deg,#07111f,rgba(13,28,45,.96))!important}.photo-break .container,.photo-break.reverse .container{border-top:1px solid rgba(255,255,255,.16)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;padding-top:clamp(28px,4vw,52px)!important;padding-bottom:clamp(28px,4vw,52px)!important}.photo-break-img{border-radius:6px!important;background:#0b1421!important}.photo-break-img::after{background:linear-gradient(180deg,rgba(7,17,31,0),rgba(7,17,31,.18)),linear-gradient(90deg,rgba(207,15,47,.18),transparent 38%)!important}.photo-break-title{max-width:12ch!important}.photo-break-desc{color:rgba(255,255,255,.74)!important}.testimonial-card blockquote::before{content:""!important;position:absolute!important;left:0!important;top:-14px!important;width:36px!important;height:2px!important;background:var(--r10-gold)!important}.faq-item{overflow:hidden!important}.faq-question{min-height:64px!important;letter-spacing:0!important}.cta-section::after{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;background:linear-gradient(180deg,rgba(156,111,45,.12),rgba(207,15,47,.08))!important}.cta-section .container{position:relative!important}.cta-section .cta-trust-item{border-radius:5px!important}.form-section{background:linear-gradient(180deg,rgba(246,247,244,0),rgba(236,239,241,.78))!important}.form-card{border-radius:8px!important;border:1px solid var(--r10-line)!important;box-shadow:0 26px 70px rgba(7,17,31,.08)!important}.cta-section:has(#reg-form) #reg-form input,.field input,.field select,.field textarea{border-radius:5px!important;transition:border-color 160ms,box-shadow 160ms,background-color 160ms!important}.cta-section:has(#reg-form) #reg-form input:focus,.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--r10-red)!important;box-shadow:0 0 0 4px rgba(207,15,47,.12)!important}.btn-primary,.mobile-action-dock__primary,.submit-btn{background:linear-gradient(180deg,#d51436,#bf0d2b)!important}.btn-secondary,.mobile-action-dock__secondary{border-color:rgba(7,17,31,.24)!important}.cta-section .btn-secondary,.hero .btn-secondary,.mobile-action-dock__secondary{border-color:rgba(255,255,255,.28)!important}@supports (animation-timeline:view()){main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section)::after{content:""!important;position:absolute!important;left:max(18px,calc((100vw - var(--r10-width))/ 2 - 28px))!important;top:72px!important;width:2px!important;height:min(180px,calc(100% - 120px))!important;transform-origin:top!important;transform:scaleY(.42)!important;background:linear-gradient(180deg,var(--r10-red),rgba(156,111,45,0))!important;pointer-events:none!important;animation:linear both r10-spine!important;animation-timeline:view()!important;animation-range:entry 5% cover 38%!important}@keyframes r10-spine{from{transform:scaleY(.16);opacity:.22}to{transform:scaleY(1);opacity:.9}}}@media (min-width:1180px){main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section)>.container{position:relative!important}}@media (max-width:900px){.proof-bar{padding:30px 0!important}.proof-bar p{max-width:none!important;margin-bottom:18px!important}.logo-row{gap:0!important;border-top:1px solid var(--r10-line)!important}.logo-row span{min-height:44px!important;padding:10px 12px!important;border-top:0!important;border-bottom:1px solid var(--r10-line)!important}.photo-break-title{max-width:15ch!important}}@media (max-width:760px){body{background:#f3f5f4!important}.hero .container::before{display:none!important}.hero-badge{padding-left:14px!important}.proof-bar{width:100%!important;box-sizing:border-box!important;padding:24px 14px!important}.proof-bar p{font-size:.95rem!important;line-height:1.38!important}.logo-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.logo-row span{min-height:40px!important;padding:9px 8px!important;font-size:.74rem!important}.logo-row span:nth-child(odd){border-right:1px solid var(--r10-line)!important}section[aria-label*="training event"]>.container,section[aria-label*=formacion]>.container{width:calc(100% - 28px)!important}.benefit-card,.faq-item,.format-item,.get-item,.impact-card,.learn-item,.module-item,.org-stat,.principle-chip,.stat-card,.testimonial-card,.who-card{border-radius:6px!important}.photo-break .container,.photo-break.reverse .container{width:calc(100% - 28px)!important;padding-top:32px!important;padding-bottom:32px!important}.photo-break-title{max-width:13ch!important}.faq-question{min-height:58px!important}.cta-section:has(#reg-form) #reg-confirm,.cta-section:has(#reg-form) #reg-wrap{padding:18px!important}}@media (max-width:380px){.logo-row span{font-size:.7rem!important}.mobile-action-dock{grid-template-columns:1fr 74px!important}}@media (max-width:420px){.about-section{overflow-x:clip!important}.about-grid,.about-grid>*,.about-highlight,.about-section .container,.about-section .section-sub,.about-section p,.about-stat,.about-stats{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.about-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.about-highlight{padding:18px!important;overflow:hidden!important}.about-stats{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.about-stat{padding:18px!important}}@media (max-width:760px){.navbar,.navbar.nav-hidden,body.mobile-nav-open .navbar{left:10px!important;right:10px!important;width:auto!important;transform:none!important}.navbar.mobile-normalized-nav{min-height:var(--r9-mobile-nav)!important;padding:0 14px!important}.navbar.mobile-normalized-nav .mobile-toggle{display:flex!important}.navbar.mobile-normalized-nav .navbar-brand span{max-width:84px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.utility-navbar~.page-header{padding-top:calc(var(--r9-mobile-nav) + 96px)!important}.mobile-action-dock{opacity:0!important;pointer-events:none!important;transform:translate3d(0,120%,0)!important}body.mobile-dock-visible:not(.mobile-nav-open) .mobile-action-dock{opacity:1!important;pointer-events:auto!important;transform:translate3d(0,0,0)!important}body.mobile-nav-open .mobile-action-dock,body:has(input:focus) .mobile-action-dock,body:has(select:focus) .mobile-action-dock,body:has(textarea:focus) .mobile-action-dock{opacity:0!important;pointer-events:none!important;transform:translate3d(0,120%,0)!important}}body{color:var(--r10-ink)!important;font-feature-settings:"kern" 1,"liga" 1,"calt" 1!important;background:linear-gradient(180deg,#f6f7f4 0,#edf1f2 48%,#f7f8f5 100%)!important;background-color:#f6f8fb!important;-webkit-font-smoothing:antialiased}.program-progress{position:fixed!important;z-index:1020!important;left:max(18px,calc((100vw - 1220px)/ 2 - 74px))!important;top:50%!important;width:58px!important;transform:translateY(-50%)!important;display:none!important;padding:12px 8px!important;border:1px solid rgba(7,17,31,.12)!important;border-radius:999px!important;background:rgba(246,247,244,.82)!important;box-shadow:0 18px 48px rgba(7,17,31,.1)!important;backdrop-filter:blur(16px) saturate(128%)!important;-webkit-backdrop-filter:blur(16px) saturate(128%)!important}.program-progress__track{position:absolute!important;left:50%!important;top:18px!important;bottom:18px!important;width:1px!important;transform:translateX(-50%)!important;background:rgba(7,17,31,.12)!important}.program-progress__bar{position:absolute!important;left:50%!important;top:18px!important;width:2px!important;height:var(--r11-progress,0%)!important;max-height:calc(100% - 36px)!important;transform:translateX(-50%)!important;background:linear-gradient(180deg,var(--r11-red),var(--r11-gold))!important;border-radius:999px!important}.program-progress__list{position:relative!important;display:grid!important;gap:11px!important}.program-progress__link{position:relative!important;width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border:1px solid rgba(7,17,31,.12)!important;border-radius:999px!important;background:#fff!important;color:#324156!important;text-decoration:none!important;font-size:.68rem!important;font-weight:900!important;font-variant-numeric:tabular-nums!important;box-shadow:0 8px 22px rgba(7,17,31,.08)!important;transition:border-color 160ms,color 160ms,transform 160ms!important}.program-progress__link::after{content:attr(data-label)!important;position:absolute!important;left:calc(100% + 10px)!important;top:50%!important;width:max-content!important;max-width:190px!important;transform:translateY(-50%) translateX(-6px)!important;opacity:0!important;pointer-events:none!important;padding:7px 9px!important;border:1px solid rgba(7,17,31,.14)!important;border-radius:5px!important;background:#fff!important;color:#0d1726!important;box-shadow:0 18px 42px rgba(7,17,31,.12)!important;font-size:.76rem!important;line-height:1.18!important;white-space:normal!important;transition:opacity 160ms,transform 160ms!important}.program-progress__link.is-active,.program-progress__link:focus-visible,.program-progress__link:hover{border-color:rgba(209,15,49,.56)!important;color:var(--r11-red)!important;transform:translateY(-1px)!important}.program-progress__link.is-active{background:var(--r11-ink)!important;color:#fff!important}.program-progress__link:focus-visible::after,.program-progress__link:hover::after{opacity:1!important;transform:translateY(-50%) translateX(0)!important}.program-progress__link.is-active::after{opacity:0!important}.program-progress__link.is-active:focus-visible::after,.program-progress__link.is-active:hover::after{opacity:1!important;transform:translateY(-50%) translateX(0)!important}@media (min-width:1320px){body:not(.mobile-nav-open) .program-progress{display:block!important}}@media (min-width:1040px){@supports selector(section:has(.section-label)){main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)::after{display:none!important;content:none!important}main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container{display:grid!important;grid-template-columns:minmax(168px,0.22fr) minmax(0,1fr)!important;column-gap:clamp(34px,5vw,76px)!important;align-items:start!important}main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.section-label{display:block!important;grid-column:1!important;grid-row:1/span 6!important;position:sticky!important;top:112px!important;width:100%!important;max-width:176px!important;margin:0!important;padding:11px 13px 12px 16px!important;border:1px solid rgba(7,17,31,.1)!important;border-left:3px solid var(--r11-red)!important;border-radius:6px!important;background:rgba(255,255,255,.88)!important;box-shadow:0 14px 34px rgba(7,17,31,.08)!important;color:var(--r11-ink)!important;line-height:1.25!important;backdrop-filter:blur(14px) saturate(120%)!important;-webkit-backdrop-filter:blur(14px) saturate(120%)!important}main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.section-label::before{display:block!important;margin:0 0 6px!important;color:var(--r11-red)!important;font-size:.68rem!important;line-height:1!important}main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.about-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.benefits-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.details-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.duo-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.faq-list,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.format-timeline,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.get-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.impact-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.instructor-highlights,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.learn-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.modules-list,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.org-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.principles-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.section-sub,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.section-title,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.testimonials-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.who-grid,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.why-content,main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>div[style*="display:flex"]{grid-column:2!important;min-width:0!important}main>section:not(.hero):not(.cta-section):not(.page-header):not(.form-section):not(.credential-section):has(> .container > .section-label)>.container>.section-title{margin-top:-.08em!important}}}.benefits-grid,.faq-list,.get-grid,.impact-grid,.learn-grid,.testimonials-grid,.who-grid{counter-reset:r11-card!important}.why-content{padding-left:clamp(22px,2.2vw,34px)!important;border-left-width:2px!important}body .page-header h1{color:#fff!important}.benefit-card,.faq-item,.get-item,.impact-card,.learn-item,.testimonial-card,.who-card{counter-increment:r11-card!important;position:relative!important}.benefit-card::after,.faq-item::after,.get-item::after,.impact-card::after,.learn-item::after,.testimonial-card::after,.who-card::after{content:counter(r11-card,decimal-leading-zero)!important;position:absolute!important;right:16px!important;top:14px!important;color:rgba(7,17,31,.28)!important;font-size:.68rem!important;font-weight:950!important;line-height:1!important;font-variant-numeric:tabular-nums!important}.cta-section::after,.hero::after,.photo-break::after,.principles-section .principle-chip::after{content:""!important}.module-item{border-left:0!important;background:linear-gradient(90deg,rgba(209,15,49,.12),rgba(209,15,49,0) 42%),var(--r11-panel)!important}.module-number{width:48px!important;height:48px!important;display:grid!important;place-items:center!important;border:1px solid rgba(209,15,49,.24)!important;border-radius:999px!important;background:#fff!important;color:var(--r11-red)!important;font-size:1.02rem!important;font-weight:950!important;font-variant-numeric:tabular-nums!important}.details-grid,.event-card-grid{border:1px solid var(--r11-line)!important;background:rgba(255,255,255,.62)!important}.detail-item,.event-card-grid>*{border-color:var(--r11-line)!important}.faq-item::after{top:22px!important}.testimonial-card blockquote{position:relative!important;font-size:clamp(1.02rem, 1.2vw, 1.18rem)!important}.cta-section .container{border-top:1px solid rgba(255,255,255,.18)!important}@media (prefers-reduced-motion:reduce){main>section::after{animation:none!important}.program-progress__link,.program-progress__link::after{transition:none!important}}@supports (content-visibility:auto){.photo-break,.proof-bar,main>section:not(.hero):not(.cta-section):not(.form-section):not(.page-header){content-visibility:auto!important;contain-intrinsic-size:auto 760px!important}.details-section,.format-section,.stats-section{contain-intrinsic-size:auto 520px!important}.benefits-section,.faq-section,.get-section,.impact-section,.learn-section,.principles-section,.testimonials-section,.who-section{contain-intrinsic-size:auto 920px!important}@media (max-width:760px){.photo-break,.proof-bar,main>section:not(.hero):not(.cta-section):not(.form-section):not(.page-header){contain-intrinsic-size:auto 980px!important}}}#curriculum,#details,#enroll,#faq,#register{scroll-margin-top:104px!important}#reg-form button[type=submit],.btn-primary,.mobile-action-dock__primary,.nav-cta{transition:background-color 160ms,border-color 160ms,color 160ms,box-shadow 160ms,transform 160ms!important}#reg-form button[type=submit]:active,.btn-primary:active,.mobile-action-dock__primary:active,.nav-cta:active{transform:translateY(1px)!important}@media (hover:hover) and (pointer:fine){#reg-form button[type=submit]:hover,.cta-section .btn-primary:hover,.mobile-action-dock__primary:hover{box-shadow:0 18px 42px rgba(209,15,49,.24)!important}}.cta-section,.hero,.page-header,body,html{overflow-x:clip!important}.cta-section h2,.hero h1,.page-header h1,.section-title{text-wrap:balance}.cta-section p,.hero-sub,.section-sub{text-wrap:pretty}#enroll:target .container,#register:target .container,.cta-section:target .container{box-shadow:0 0 0 1px rgba(199,17,46,.14),0 30px 80px rgba(7,17,31,.1)!important}#reg-form button[type=submit],.cta-section .btn-primary{background:linear-gradient(180deg,#d51436,#bf0d2b)!important}#reg-form button[type=submit]:focus-visible,.cta-section .btn-primary:focus-visible,.mobile-action-dock__primary:focus-visible{outline-color:rgba(255,255,255,.76)!important;outline-offset:5px!important}@media (max-width:760px){.program-progress{display:none!important}.benefit-card::after,.faq-item::after,.get-item::after,.impact-card::after,.learn-item::after,.testimonial-card::after,.who-card::after{right:14px!important;top:13px!important}.module-number{width:42px!important;height:42px!important}.mobile-action-dock,.navbar,.navbar.nav-hidden,body.mobile-nav-open .navbar{backdrop-filter:blur(12px) saturate(126%)!important;-webkit-backdrop-filter:blur(12px) saturate(126%)!important}.benefit-card,.credential-media,.faq-item,.get-item,.impact-card,.learn-item,.photo-break-img,.testimonial-card,.who-card{box-shadow:0 12px 34px rgba(7,17,31,.08)!important}.hero{background-position:58% center!important}body.mobile-nav-open .navbar-links.mobile-open{position:fixed!important;top:var(--r9-mobile-nav,68px)!important;left:12px!important;right:12px!important;z-index:1301!important;display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translate3d(0,0,0)!important}.cta-section .btn-primary,.cta-section .btn-secondary{width:100%!important}}html{background-color:#f6f8fb!important}.skip-link{position:absolute!important;top:-120px!important;left:16px!important;z-index:9999!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;padding:0 16px!important;color:#fff!important;font-weight:800!important;text-decoration:none!important}.skip-link:focus{top:0!important}body:not(:has(.event-section)) main>section[aria-label*="Next training event"],body:not(:has(.event-section)) main>section[aria-label*="proxima capacitacion"]{position:relative!important;overflow:clip!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(110deg,rgba(8,16,30,.98),rgba(14,29,51,.98) 58%,rgba(8,16,30,.98))!important}body:not(:has(.event-section)) main>section[aria-label*="Next training event"] .container,body:not(:has(.event-section)) main>section[aria-label*="proxima capacitacion"] .container{align-items:center!important}body:not(:has(.event-section)) main>section[aria-label*="Next training event"] h2,body:not(:has(.event-section)) main>section[aria-label*="proxima capacitacion"] h2{text-wrap:balance}body:not(:has(.event-section)) main>section[aria-label*="Next training event"] a:not(.btn-primary),body:not(:has(.event-section)) main>section[aria-label*="proxima capacitacion"] a:not(.btn-primary){min-height:44px!important;display:inline-flex!important;align-items:center!important;padding:0 8px!important;margin-top:10px!important}footer .footer-links a{min-height:28px!important;display:inline-flex!important;align-items:center!important}@media (max-width:760px){body:not(:has(.event-section)) main>section[aria-label*="Next training event"],body:not(:has(.event-section)) main>section[aria-label*="proxima capacitacion"]{padding:28px 0!important}}