@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Regular.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Regular.woff) format("woff"),url(../assets/fonts/BespokeSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Medium.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Medium.woff) format("woff"),url(../assets/fonts/BespokeSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-MediumItalic.woff2) format("woff2"),url(../assets/fonts/BespokeSans-MediumItalic.woff) format("woff"),url(../assets/fonts/BespokeSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Bold.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Bold.woff) format("woff"),url(../assets/fonts/BespokeSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-Variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-VariableItalic.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Thin.woff2) format("woff2"),url(../assets/fonts/Urbanist-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ThinItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLight.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLightItalic.otf) format("opentype") font-weight 200;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Light.woff2) format("woff2"),url(../assets/fonts/Urbanist-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-LightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Regular.woff2) format("woff2"),url(../assets/fonts/Urbanist-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Italic.woff2) format("woff2"),url(../assets/fonts/Urbanist-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Medium.woff2) format("woff2"),url(../assets/fonts/Urbanist-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-MediumItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Bold.woff2) format("woff2"),url(../assets/fonts/Urbanist-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Black.woff2) format("woff2"),url(../assets/fonts/Urbanist-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BlackItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--color-Blue-50: #ECF0FF;--color-Blue-100: #DDE4FF;--color-Blue-200: #C2CCFF;--color-Blue-300: #9CAAFF;--color-Blue-400: #757CFF;--color-Blue-Ribbon-Primary: #5450FF;--color-Blue-600: #4936F5;--color-Blue-700: #3F2AD8;--color-Blue-800: #3325AE;--color-Blue-900: #2D2689;--color-Blue-950: #1D1650;--color-Jordy-50: #EFF4FF;--color-Jordy-100: #DAE5FF;--color-Jordy-200: #BED2FF;--color-Jordy-Blue-Secundary: #8FB5FF;--color-Jordy-400: #5D90FD;--color-Jordy-500: #3767FA;--color-Jordy-600: #2147EF;--color-Jordy-700: #1932DC;--color-Jordy-800: #1B2BB2;--color-Jordy-900: #1C2A8C;--color-Jordy-950: #161C55;--color-yellow-50: #FFFEE7;--color-yellow-100: #FFFDC1;--color-yellow-200: #FFF786;--color-yellow-300: #FFEB41;--color-yellow-400: #FFD90E;--color-yellow-main: #FCC801;--color-yellow-600: #D09400;--color-yellow-700: #A66902;--color-yellow-800: #89520A;--color-yellow-900: #74430F;--color-yellow-950: #442204;--color-yellow-subtle: #F0E68C;--color-gray-50: #F6F6F6;--color-gray-100: #E7E7E7;--color-gray-200: #D1D1D1;--color-gray-300: #B0B0B0;--color-gray-400: #888888;--color-gray-500: #6D6D6D;--color-gray-600: #5D5D5D;--color-gray-700: #4F4F4F;--color-gray-800: #454545;--color-gray-900: #3D3D3D;--color-dark-bg-950: #212121;--color-blue-chalk-50: #FAF6FE;--color-blue-chalk-100: #EEE3FB;--color-blue-chalk-200: #E8DAFA;--color-blue-chalk-300: #D7BDF5;--color-blue-chalk-400: #BE93ED;--color-blue-chalk-500: #A669E3;--color-blue-chalk-600: #8F4AD3;--color-blue-chalk-700: #7938B9;--color-blue-chalk-800: #673297;--color-blue-chalk-900: #54297A;--color-blue-chalk-950: #391358;--color-bg-dark-primary: #0A0A0A;--color-white-bg: linear-gradient(to right, #EBEBEB 0%, #F8F8F8 100% );--color-icon-gradient: linear-gradient(to right, #7885FF 0%, #8FB5FF 100% );--color-yellow-gradient: linear-gradient(to right, #FFEFD6 0%, #FCE6BD 47%, #FCC801 100% );--color-white-text: linear-gradient(to right, #FFFFFF 0%, #FFFFFFB3 61% );--color-paragraphs: #B6B6B6;--color-blue-acento-cuatro: #089ED9;--color-buttoGold: linear-gradient(to right, #FFFFFF 0%, #FFE9DE 70%, #F6D96F 90%, #FCC601 100%);--color-blue-borde-futurista: linear-gradient(to right, #002D8999 0%, #A7B0EB 100% );--color-gray-inactive-button: linear-gradient(to right, #C3CFE699 0%, #8A8FB2CC 50%, #A7B0EB 100% );--color-yellow-inactivo: #EEDB42;--color-Gradient-Black: #000000;--suite-bg-pure-black: #000000;--suite-border-top-light: rgba(255, 255, 255, .35);--suite-glow-top-gradient: linear-gradient(90deg, transparent, rgba(255, 255, 255, .6), transparent);--suite-modal-radius: 28px;--suite-depth-shadow: 0 50px 120px rgba(0, 0, 0, .95);--suite-minimal-bg: #000000;--suite-minimal-border-top: rgba(255, 255, 255, .3);--suite-minimal-glow: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent);--suite-minimal-radius: 28px;--color-radial-light-fondo: radial-gradient(ellipse 70% 90% at top right, rgba(200, 200, 255, .25) 0%, transparent 60%);--color-blue-gladient: linear-gradient(to right, #314FC0F2 0%, #0132A180 100%);--color-blue-pink-ellipse: linear-gradient(to right, #FF0066 0%, #0095FF 69%, #0033FF 100% );--color-blue-progress-circle: linear-gradient(to right, #314FC0F0 0%, #0132A17D 100% );--color-blue-radial: linear-gradient(to right, #4338CA00 0%, #4338CA 100%);--color-planet-purple-effect: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E"), linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), linear-gradient(to right, #C3CFE694 0%, #391358 50%, #391358B2 100%);--color-blue-card-skills: linear-gradient(to right, #582CFF 0%, #000000 100%);--color-blue-card-teams: linear-gradient(to right, #314FC0F2 0%, #0A0E2380 100%);--color-yellow-card-teams-active: linear-gradient(to right, #FCC801F2 0%, #FCE6BDBF 47%, #FFEFD680 100% );--box-shadow-blue-1: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-blue-2: 0px -2px 40px -1px #5450FF;--box-shadow-white-1: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-1: blur(40px);--box-shadow-yellow: 0px -2px 40px 0px #FCC801;--box-shadow-blue-3: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-white-2: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-2: blur(50.02px);--box-shadow-purple: 0px 14px 47.6px 5px #7504A6;--box-shadow-purple-pink-combined: 0px .5px 0px 0px #FFFFFF80, 0px -2px 10px 0px #E9DFFF4D, 0px -2px 40px 0px #BB9BFF;--box-shadow-gradient-blue: 0 0 40px 5px rgba(84, 80, 255, .25), 0 0 30px 3px rgba(143, 181, 255, .4);--box-shadow-white-subtle-glow: 0 0 20px 5px rgba(255, 255, 255, .15), 0 0 10px 2px rgba(255, 255, 255, .1);--color-radial-dark-fill: radial-gradient(14% 100% at 74% 100%, #FFFFFF45 0%, #000000 100% );--color-angular-blue-stroke: linear-gradient(to bottom, var(--color-Jordy-Blue-Secundary) 0%, #FFFFFF 100%);--color-green-success: linear-gradient(to right, #1B9B33 0%, #36C04F 100%);--color-red-error: linear-gradient(to right, #CE0512 0%, #DF000E 100%);--color-white-info: #EFF6F9;--color-placeholder-white: #F4F4F2;--color-overlay: #30303680;--color-skeleton: #E5E7EB;--color-gradient-morado-negro: linear-gradient(to right, #391358 0%, rgba(123, 41, 190, .8) 100%);--font-family-heading: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-subheading: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-body: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-display: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-variable: "Bespoke Sans Variable", "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-bespoke-regular: 400;--font-weight-bespoke-medium: 500;--font-weight-bespoke-bold: 700;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-size-xs: 12px;--font-size-caption: 14px;--font-size-paragraph: clamp(16px, .8vw + 14px, 20px);--font-size-light-title: clamp(20px, 1vw + 16px, 24px);--font-size-strong-title: clamp(20px, 1vw + 16px, 24px);--font-size-sub-heading: clamp(24px, 2vw + 18px, 32px);--font-size-heading-normal: clamp(28px, 3vw + 18px, 40px);--font-size-large-title: clamp(42px, 7vw + 10px, 82px);--line-height-18: 18px;--line-height-19: 19px;--line-height-caption: 20px;--line-height-paragraph: 28px;--line-height-light-title: 32px;--line-height-strong-title: 32px;--line-height-sub-heading: 42px;--line-height-heading-normal: 52px;--line-height-large-title: 92px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-sm-2: 10px;--spacing-sm-3: 12px;--spacing-sm-4: 14px;--spacing-md: 16px;--spacing-md-2: 20px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xl-2: clamp(24px, 2.5vw + 12px, 40px);--spacing-2xl: clamp(32px, 3vw + 16px, 48px);--spacing-3xl: clamp(40px, 4vw + 20px, 64px);--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-md1: 10px;--border-radius-lg: 12px;--border-radius-xl: 14px;--border-radius-2xl: 16px;--border-radius-3xl: 18px;--border-radius-4xl: 20px;--border-radius-5xl: 22px;--border-radius-2xl: 24px;--border-radius-full: 9999px;--gap-xs: 4px;--gap-xs1: 6px;--gap-sm: 8px;--gap-sm-2: 10px;--gap-sm-3: 12px;--gap-md: 16px;--gap-md-2: 20px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 48px;--gap-3xl: 64px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--breakpoint-xs: 475px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--doc-text-body: #e3e3e3;--doc-bg-page: #000000;--doc-header-color: #ffffff;--doc-table-text: rgba(255, 255, 255, .8);--doc-table-bg: rgba(255, 255, 255, .03);--doc-table-border: rgba(255, 255, 255, .1);--doc-table-th-bg: linear-gradient(90deg, rgba(84, 80, 255, .22) 0%, rgba(84, 80, 255, .08) 100%);--doc-table-td-border: rgba(255, 255, 255, .06);--doc-code-bg: rgba(255, 255, 255, .08);--doc-code-text: #8fb5ff;--doc-blockquote-text: rgba(255, 255, 255, .6);--doc-link-color: #8fb5ff;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.light-mode[data-astro-cid-5434s33m]{--doc-text-body: #1a1a1a;--doc-bg-page: #ffffff;--doc-header-color: #000000;--doc-table-text: #1a1a1a;--doc-table-bg: #f9fafb;--doc-table-border: #e5e7eb;--doc-table-th-bg: #f3f4f6;--doc-table-td-border: #f3f4f6;--doc-code-bg: #f3f4f6;--doc-code-text: #0047ab;--doc-blockquote-text: #4b5563;--doc-link-color: #2563eb;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.custom-scrollbar-temario[data-astro-cid-5434s33m]::-webkit-scrollbar{width:4.3px}.custom-scrollbar-temario[data-astro-cid-5434s33m]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-temario[data-astro-cid-5434s33m]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.custom-scrollbar-temario[data-astro-cid-5434s33m]::-webkit-scrollbar-thumb:hover{background:#fff3}.light-title[data-astro-cid-5434s33m]{font-family:Urbanist,sans-serif;font-size:var(--font-size-light-title);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-light-title);margin:0}.strong-title[data-astro-cid-5434s33m]{font-family:Bespoke Sans,sans-serif;font-size:var(--font-size-strong-title);font-weight:var(--font-weight-bespoke-bold);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-strong-title);margin:0}.sub-heading[data-astro-cid-5434s33m]{font-family:Urbanist,sans-serif;font-size:var(--font-size-sub-heading);font-weight:700;background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-sub-heading);margin:0}.learning-core[data-astro-cid-5434s33m]{background-color:var(--color-bg-dark-primary);padding:80px var(--spacing-lg) 90px var(--spacing-lg);display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative}.neural-bg[data-astro-cid-5434s33m]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.58;pointer-events:none;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 80%);mask-image:radial-gradient(circle at center,black 30%,transparent 80%)}.learning-container[data-astro-cid-5434s33m]{max-width:1400px;width:100%;display:flex;flex-direction:column;gap:70px}.header-content[data-astro-cid-5434s33m]{text-align:center;max-width:1000px;margin:0 auto;position:relative;z-index:2}.section-title[data-astro-cid-5434s33m]{font-family:var(--font-family-heading);font-size:clamp(32px,5vw,48px);font-weight:var(--font-weight-bespoke-medium);color:#fff;line-height:1.1;margin-bottom:var(--spacing-lg)}.highlight[data-astro-cid-5434s33m]{background:var(--color-icon-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle[data-astro-cid-5434s33m]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-paragraphs);line-height:var(--line-height-paragraph);max-width:750px;text-align:center;margin:0 auto}.feature-row[data-astro-cid-5434s33m]{display:flex;align-items:center;justify-content:center;gap:40px;position:relative}.feature-row[data-astro-cid-5434s33m].reverse{flex-direction:row-reverse}.feature-row[data-astro-cid-5434s33m].reverse .feature-image-container[data-astro-cid-5434s33m]{padding:0 4%}.feature-info[data-astro-cid-5434s33m]{flex:0 1 500px;z-index:2;padding:0 20px}.feature-title[data-astro-cid-5434s33m]{font-family:var(--font-family-heading);font-size:clamp(28px,3.5vw,36px);color:#fff;margin-bottom:var(--spacing-md);line-height:1.1}.feature-desc[data-astro-cid-5434s33m]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-paragraphs);line-height:1.6;margin-bottom:var(--spacing-md)}.features-list[data-astro-cid-5434s33m]{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}.feature-item[data-astro-cid-5434s33m]{display:flex;align-items:center;gap:16px;transition:all .3s ease}.feature-item[data-astro-cid-5434s33m]:hover{transform:translate(8px)}.feature-item[data-astro-cid-5434s33m]:hover .feature-text[data-astro-cid-5434s33m]{color:#fff}.bullet-glow[data-astro-cid-5434s33m]{width:10px;height:10px;border-radius:50%;background:var(--color-Jordy-Blue-Secundary);box-shadow:0 0 10px 2px #8fb5ff99;flex-shrink:0}.feature-text[data-astro-cid-5434s33m]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:#fff;margin:0}.feature-image-container[data-astro-cid-5434s33m]{flex:1.3;max-width:950px;position:relative;display:flex;justify-content:center;align-items:center}.feature-row[data-astro-cid-5434s33m].reverse .feature-image-container[data-astro-cid-5434s33m]{justify-content:flex-end;padding-right:20px}.glow-bg[data-astro-cid-5434s33m]{position:absolute;width:60%;height:60%;background:var(--color-radial-light-fondo);filter:blur(80px);z-index:1;opacity:.6}.image-glass-wrapper[data-astro-cid-5434s33m]{position:relative;border-radius:var(--suite-modal-radius);background:#000;border:none;border-top:1px solid var(--suite-border-top-light);box-shadow:var(--box-shadow-gradient-blue);z-index:2;transition:transform .5s ease;width:fit-content;height:fit-content;display:flex}.image-glass-wrapper[data-astro-cid-5434s33m]:hover{transform:translateY(-5px)}.image-glass-wrapper[data-astro-cid-5434s33m]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:var(--suite-glow-top-gradient);z-index:10;pointer-events:none;filter:blur(.5px)}.feature-image[data-astro-cid-5434s33m]{max-width:100%;height:auto;display:block;border-radius:var(--suite-modal-radius);object-fit:cover}@media (max-width: 1024px){.feature-row[data-astro-cid-5434s33m],.feature-row[data-astro-cid-5434s33m].reverse{flex-direction:column;text-align:center;gap:50px}.feature-text[data-astro-cid-5434s33m]{max-width:100%}.feature-title[data-astro-cid-5434s33m]{font-size:var(--font-size-sub-heading)}}@media (max-width: 768px){.learning-core[data-astro-cid-5434s33m]{padding-bottom:calc(2rem - 2px)}.header-content[data-astro-cid-5434s33m]{width:96%;margin:0 auto}.feature-info[data-astro-cid-5434s33m]{width:96%;flex:none;padding:0;margin:0 auto;display:flex;flex-direction:column;align-items:center}.feature-row[data-astro-cid-5434s33m],.feature-row[data-astro-cid-5434s33m].reverse{gap:20px}.features-list[data-astro-cid-5434s33m]{align-items:center;width:70%}.feature-item[data-astro-cid-5434s33m]{text-align:center}.feature-item[data-astro-cid-5434s33m] .feature-text[data-astro-cid-5434s33m]{width:auto;margin:0;text-align:left}.bullet-glow[data-astro-cid-5434s33m]{margin:6px 0 0}.feature-image-container[data-astro-cid-5434s33m]{width:100%;flex:none;padding:0!important}.image-glass-wrapper[data-astro-cid-5434s33m]{width:96%!important;margin:0 auto}.feature-row[data-astro-cid-5434s33m]:not(.reverse) .feature-image-container[data-astro-cid-5434s33m]{margin-top:2px}.feature-row[data-astro-cid-5434s33m].reverse .feature-image-container[data-astro-cid-5434s33m]{margin-top:2px}}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Regular.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Regular.woff) format("woff"),url(../assets/fonts/BespokeSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Medium.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Medium.woff) format("woff"),url(../assets/fonts/BespokeSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-MediumItalic.woff2) format("woff2"),url(../assets/fonts/BespokeSans-MediumItalic.woff) format("woff"),url(../assets/fonts/BespokeSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Bold.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Bold.woff) format("woff"),url(../assets/fonts/BespokeSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-Variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-VariableItalic.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Thin.woff2) format("woff2"),url(../assets/fonts/Urbanist-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ThinItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLight.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLightItalic.otf) format("opentype") font-weight 200;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Light.woff2) format("woff2"),url(../assets/fonts/Urbanist-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-LightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Regular.woff2) format("woff2"),url(../assets/fonts/Urbanist-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Italic.woff2) format("woff2"),url(../assets/fonts/Urbanist-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Medium.woff2) format("woff2"),url(../assets/fonts/Urbanist-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-MediumItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Bold.woff2) format("woff2"),url(../assets/fonts/Urbanist-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Black.woff2) format("woff2"),url(../assets/fonts/Urbanist-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BlackItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--color-Blue-50: #ECF0FF;--color-Blue-100: #DDE4FF;--color-Blue-200: #C2CCFF;--color-Blue-300: #9CAAFF;--color-Blue-400: #757CFF;--color-Blue-Ribbon-Primary: #5450FF;--color-Blue-600: #4936F5;--color-Blue-700: #3F2AD8;--color-Blue-800: #3325AE;--color-Blue-900: #2D2689;--color-Blue-950: #1D1650;--color-Jordy-50: #EFF4FF;--color-Jordy-100: #DAE5FF;--color-Jordy-200: #BED2FF;--color-Jordy-Blue-Secundary: #8FB5FF;--color-Jordy-400: #5D90FD;--color-Jordy-500: #3767FA;--color-Jordy-600: #2147EF;--color-Jordy-700: #1932DC;--color-Jordy-800: #1B2BB2;--color-Jordy-900: #1C2A8C;--color-Jordy-950: #161C55;--color-yellow-50: #FFFEE7;--color-yellow-100: #FFFDC1;--color-yellow-200: #FFF786;--color-yellow-300: #FFEB41;--color-yellow-400: #FFD90E;--color-yellow-main: #FCC801;--color-yellow-600: #D09400;--color-yellow-700: #A66902;--color-yellow-800: #89520A;--color-yellow-900: #74430F;--color-yellow-950: #442204;--color-yellow-subtle: #F0E68C;--color-gray-50: #F6F6F6;--color-gray-100: #E7E7E7;--color-gray-200: #D1D1D1;--color-gray-300: #B0B0B0;--color-gray-400: #888888;--color-gray-500: #6D6D6D;--color-gray-600: #5D5D5D;--color-gray-700: #4F4F4F;--color-gray-800: #454545;--color-gray-900: #3D3D3D;--color-dark-bg-950: #212121;--color-blue-chalk-50: #FAF6FE;--color-blue-chalk-100: #EEE3FB;--color-blue-chalk-200: #E8DAFA;--color-blue-chalk-300: #D7BDF5;--color-blue-chalk-400: #BE93ED;--color-blue-chalk-500: #A669E3;--color-blue-chalk-600: #8F4AD3;--color-blue-chalk-700: #7938B9;--color-blue-chalk-800: #673297;--color-blue-chalk-900: #54297A;--color-blue-chalk-950: #391358;--color-bg-dark-primary: #0A0A0A;--color-white-bg: linear-gradient(to right, #EBEBEB 0%, #F8F8F8 100% );--color-icon-gradient: linear-gradient(to right, #7885FF 0%, #8FB5FF 100% );--color-yellow-gradient: linear-gradient(to right, #FFEFD6 0%, #FCE6BD 47%, #FCC801 100% );--color-white-text: linear-gradient(to right, #FFFFFF 0%, #FFFFFFB3 61% );--color-paragraphs: #B6B6B6;--color-blue-acento-cuatro: #089ED9;--color-buttoGold: linear-gradient(to right, #FFFFFF 0%, #FFE9DE 70%, #F6D96F 90%, #FCC601 100%);--color-blue-borde-futurista: linear-gradient(to right, #002D8999 0%, #A7B0EB 100% );--color-gray-inactive-button: linear-gradient(to right, #C3CFE699 0%, #8A8FB2CC 50%, #A7B0EB 100% );--color-yellow-inactivo: #EEDB42;--color-Gradient-Black: #000000;--suite-bg-pure-black: #000000;--suite-border-top-light: rgba(255, 255, 255, .35);--suite-glow-top-gradient: linear-gradient(90deg, transparent, rgba(255, 255, 255, .6), transparent);--suite-modal-radius: 28px;--suite-depth-shadow: 0 50px 120px rgba(0, 0, 0, .95);--suite-minimal-bg: #000000;--suite-minimal-border-top: rgba(255, 255, 255, .3);--suite-minimal-glow: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent);--suite-minimal-radius: 28px;--color-radial-light-fondo: radial-gradient(ellipse 70% 90% at top right, rgba(200, 200, 255, .25) 0%, transparent 60%);--color-blue-gladient: linear-gradient(to right, #314FC0F2 0%, #0132A180 100%);--color-blue-pink-ellipse: linear-gradient(to right, #FF0066 0%, #0095FF 69%, #0033FF 100% );--color-blue-progress-circle: linear-gradient(to right, #314FC0F0 0%, #0132A17D 100% );--color-blue-radial: linear-gradient(to right, #4338CA00 0%, #4338CA 100%);--color-planet-purple-effect: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E"), linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), linear-gradient(to right, #C3CFE694 0%, #391358 50%, #391358B2 100%);--color-blue-card-skills: linear-gradient(to right, #582CFF 0%, #000000 100%);--color-blue-card-teams: linear-gradient(to right, #314FC0F2 0%, #0A0E2380 100%);--color-yellow-card-teams-active: linear-gradient(to right, #FCC801F2 0%, #FCE6BDBF 47%, #FFEFD680 100% );--box-shadow-blue-1: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-blue-2: 0px -2px 40px -1px #5450FF;--box-shadow-white-1: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-1: blur(40px);--box-shadow-yellow: 0px -2px 40px 0px #FCC801;--box-shadow-blue-3: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-white-2: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-2: blur(50.02px);--box-shadow-purple: 0px 14px 47.6px 5px #7504A6;--box-shadow-purple-pink-combined: 0px .5px 0px 0px #FFFFFF80, 0px -2px 10px 0px #E9DFFF4D, 0px -2px 40px 0px #BB9BFF;--box-shadow-gradient-blue: 0 0 40px 5px rgba(84, 80, 255, .25), 0 0 30px 3px rgba(143, 181, 255, .4);--box-shadow-white-subtle-glow: 0 0 20px 5px rgba(255, 255, 255, .15), 0 0 10px 2px rgba(255, 255, 255, .1);--color-radial-dark-fill: radial-gradient(14% 100% at 74% 100%, #FFFFFF45 0%, #000000 100% );--color-angular-blue-stroke: linear-gradient(to bottom, var(--color-Jordy-Blue-Secundary) 0%, #FFFFFF 100%);--color-green-success: linear-gradient(to right, #1B9B33 0%, #36C04F 100%);--color-red-error: linear-gradient(to right, #CE0512 0%, #DF000E 100%);--color-white-info: #EFF6F9;--color-placeholder-white: #F4F4F2;--color-overlay: #30303680;--color-skeleton: #E5E7EB;--color-gradient-morado-negro: linear-gradient(to right, #391358 0%, rgba(123, 41, 190, .8) 100%);--font-family-heading: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-subheading: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-body: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-display: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-variable: "Bespoke Sans Variable", "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-bespoke-regular: 400;--font-weight-bespoke-medium: 500;--font-weight-bespoke-bold: 700;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-size-xs: 12px;--font-size-caption: 14px;--font-size-paragraph: clamp(16px, .8vw + 14px, 20px);--font-size-light-title: clamp(20px, 1vw + 16px, 24px);--font-size-strong-title: clamp(20px, 1vw + 16px, 24px);--font-size-sub-heading: clamp(24px, 2vw + 18px, 32px);--font-size-heading-normal: clamp(28px, 3vw + 18px, 40px);--font-size-large-title: clamp(42px, 7vw + 10px, 82px);--line-height-18: 18px;--line-height-19: 19px;--line-height-caption: 20px;--line-height-paragraph: 28px;--line-height-light-title: 32px;--line-height-strong-title: 32px;--line-height-sub-heading: 42px;--line-height-heading-normal: 52px;--line-height-large-title: 92px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-sm-2: 10px;--spacing-sm-3: 12px;--spacing-sm-4: 14px;--spacing-md: 16px;--spacing-md-2: 20px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xl-2: clamp(24px, 2.5vw + 12px, 40px);--spacing-2xl: clamp(32px, 3vw + 16px, 48px);--spacing-3xl: clamp(40px, 4vw + 20px, 64px);--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-md1: 10px;--border-radius-lg: 12px;--border-radius-xl: 14px;--border-radius-2xl: 16px;--border-radius-3xl: 18px;--border-radius-4xl: 20px;--border-radius-5xl: 22px;--border-radius-2xl: 24px;--border-radius-full: 9999px;--gap-xs: 4px;--gap-xs1: 6px;--gap-sm: 8px;--gap-sm-2: 10px;--gap-sm-3: 12px;--gap-md: 16px;--gap-md-2: 20px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 48px;--gap-3xl: 64px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--breakpoint-xs: 475px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--doc-text-body: #e3e3e3;--doc-bg-page: #000000;--doc-header-color: #ffffff;--doc-table-text: rgba(255, 255, 255, .8);--doc-table-bg: rgba(255, 255, 255, .03);--doc-table-border: rgba(255, 255, 255, .1);--doc-table-th-bg: linear-gradient(90deg, rgba(84, 80, 255, .22) 0%, rgba(84, 80, 255, .08) 100%);--doc-table-td-border: rgba(255, 255, 255, .06);--doc-code-bg: rgba(255, 255, 255, .08);--doc-code-text: #8fb5ff;--doc-blockquote-text: rgba(255, 255, 255, .6);--doc-link-color: #8fb5ff;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.light-mode[data-astro-cid-3ztugwwh]{--doc-text-body: #1a1a1a;--doc-bg-page: #ffffff;--doc-header-color: #000000;--doc-table-text: #1a1a1a;--doc-table-bg: #f9fafb;--doc-table-border: #e5e7eb;--doc-table-th-bg: #f3f4f6;--doc-table-td-border: #f3f4f6;--doc-code-bg: #f3f4f6;--doc-code-text: #0047ab;--doc-blockquote-text: #4b5563;--doc-link-color: #2563eb;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.custom-scrollbar-temario[data-astro-cid-3ztugwwh]::-webkit-scrollbar{width:4.3px}.custom-scrollbar-temario[data-astro-cid-3ztugwwh]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-temario[data-astro-cid-3ztugwwh]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.custom-scrollbar-temario[data-astro-cid-3ztugwwh]::-webkit-scrollbar-thumb:hover{background:#fff3}.light-title[data-astro-cid-3ztugwwh]{font-family:Urbanist,sans-serif;font-size:var(--font-size-light-title);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-light-title);margin:0}.strong-title[data-astro-cid-3ztugwwh]{font-family:Bespoke Sans,sans-serif;font-size:var(--font-size-strong-title);font-weight:var(--font-weight-bespoke-bold);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-strong-title);margin:0}.sub-heading[data-astro-cid-3ztugwwh]{font-family:Urbanist,sans-serif;font-size:var(--font-size-sub-heading);font-weight:700;background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-sub-heading);margin:0}.custom-courses-section[data-astro-cid-3ztugwwh]{width:100%;box-sizing:border-box;background-color:var(--color-bg-dark-primary);padding:var(--spacing-5xl) 10%;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible}.neural-bg[data-astro-cid-3ztugwwh]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.58;pointer-events:none;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 80%);mask-image:radial-gradient(circle at center,black 30%,transparent 80%)}.container[data-astro-cid-3ztugwwh]{max-width:1300px;width:100%;z-index:1}.header-content-top[data-astro-cid-3ztugwwh]{text-align:center;max-width:1000px;margin:0 auto 60px;position:relative;z-index:2}.parallel-images-container[data-astro-cid-3ztugwwh]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:40px;position:relative;z-index:2}.image-side[data-astro-cid-3ztugwwh]{flex:1;max-width:620px;display:flex;flex-direction:column;gap:40px}.side-cta-container[data-astro-cid-3ztugwwh]{display:flex;justify-content:center;width:100%;margin-top:10px}.parallel-img[data-astro-cid-3ztugwwh]{width:100%;height:auto;display:block;border-radius:inherit;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.section-title[data-astro-cid-3ztugwwh]{font-family:var(--font-family-heading);font-size:clamp(36px,5vw,56px);font-weight:var(--font-weight-bespoke-medium);color:#fff;line-height:1.1;margin-bottom:var(--spacing-md)}.highlight[data-astro-cid-3ztugwwh]{background:var(--color-icon-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle[data-astro-cid-3ztugwwh]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-paragraphs);line-height:var(--line-height-paragraph);max-width:800px;margin:0 auto}.futuristic-btn[data-astro-cid-3ztugwwh]{display:inline-flex;align-items:center;justify-content:center;padding:16px 36px;background:linear-gradient(135deg,#5450ff,#8fb5ff);color:#fff;font-family:var(--font-family-heading);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-bespoke-medium);border-radius:var(--border-radius-full);border:1px solid rgba(143,181,255,.2);box-shadow:0 4px 15px #5450ff4d;text-decoration:none;transition:all .4s ease;white-space:nowrap;letter-spacing:.3px}.futuristic-btn[data-astro-cid-3ztugwwh]:hover{transform:translateY(-3px);box-shadow:0 10px 35px #5450ff80;filter:brightness(1.1)}.animate-hover[data-astro-cid-3ztugwwh]{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.animate-hover[data-astro-cid-3ztugwwh]:hover{transform:translateY(-8px) scale(1.02)}.image-glass-wrapper[data-astro-cid-3ztugwwh]{position:relative;border-radius:var(--border-radius-2xl);overflow:hidden;background:#ffffff05;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05);box-shadow:var(--box-shadow-gradient-blue);display:flex;width:fit-content;height:fit-content}.image-glass-wrapper[data-astro-cid-3ztugwwh]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:var(--suite-glow-top-gradient);z-index:10;pointer-events:none;filter:blur(.5px)}.image-glass-wrapper[data-astro-cid-3ztugwwh]:hover .parallel-img[data-astro-cid-3ztugwwh]{transform:scale(1.05)}@media (max-width: 1200px){.parallel-images-container[data-astro-cid-3ztugwwh]{flex-direction:column;align-items:center;gap:40px}.parallel-images-container[data-astro-cid-3ztugwwh] .image-glass-wrapper[data-astro-cid-3ztugwwh]{max-width:90%}}@media (max-width: 768px){.custom-courses-section[data-astro-cid-3ztugwwh]{padding:var(--spacing-3xl) 0}.header-content-top[data-astro-cid-3ztugwwh]{width:96%;margin-bottom:40px}.section-title[data-astro-cid-3ztugwwh]{font-size:var(--font-size-sub-heading)}.parallel-images-container[data-astro-cid-3ztugwwh]{gap:30px}.image-side[data-astro-cid-3ztugwwh]{width:100%;align-items:center}.image-glass-wrapper[data-astro-cid-3ztugwwh]{width:96%!important;max-width:none}.image-glass-wrapper[data-astro-cid-3ztugwwh] .parallel-img[data-astro-cid-3ztugwwh]{width:100%}.futuristic-btn[data-astro-cid-3ztugwwh]{font-size:calc(var(--font-size-paragraph) + 1.5px);padding:18px 42px}}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Regular.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Regular.woff) format("woff"),url(../assets/fonts/BespokeSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Medium.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Medium.woff) format("woff"),url(../assets/fonts/BespokeSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-MediumItalic.woff2) format("woff2"),url(../assets/fonts/BespokeSans-MediumItalic.woff) format("woff"),url(../assets/fonts/BespokeSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Bold.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Bold.woff) format("woff"),url(../assets/fonts/BespokeSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-Variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-VariableItalic.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Thin.woff2) format("woff2"),url(../assets/fonts/Urbanist-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ThinItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLight.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLightItalic.otf) format("opentype") font-weight 200;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Light.woff2) format("woff2"),url(../assets/fonts/Urbanist-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-LightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Regular.woff2) format("woff2"),url(../assets/fonts/Urbanist-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Italic.woff2) format("woff2"),url(../assets/fonts/Urbanist-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Medium.woff2) format("woff2"),url(../assets/fonts/Urbanist-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-MediumItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Bold.woff2) format("woff2"),url(../assets/fonts/Urbanist-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Black.woff2) format("woff2"),url(../assets/fonts/Urbanist-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BlackItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--color-Blue-50: #ECF0FF;--color-Blue-100: #DDE4FF;--color-Blue-200: #C2CCFF;--color-Blue-300: #9CAAFF;--color-Blue-400: #757CFF;--color-Blue-Ribbon-Primary: #5450FF;--color-Blue-600: #4936F5;--color-Blue-700: #3F2AD8;--color-Blue-800: #3325AE;--color-Blue-900: #2D2689;--color-Blue-950: #1D1650;--color-Jordy-50: #EFF4FF;--color-Jordy-100: #DAE5FF;--color-Jordy-200: #BED2FF;--color-Jordy-Blue-Secundary: #8FB5FF;--color-Jordy-400: #5D90FD;--color-Jordy-500: #3767FA;--color-Jordy-600: #2147EF;--color-Jordy-700: #1932DC;--color-Jordy-800: #1B2BB2;--color-Jordy-900: #1C2A8C;--color-Jordy-950: #161C55;--color-yellow-50: #FFFEE7;--color-yellow-100: #FFFDC1;--color-yellow-200: #FFF786;--color-yellow-300: #FFEB41;--color-yellow-400: #FFD90E;--color-yellow-main: #FCC801;--color-yellow-600: #D09400;--color-yellow-700: #A66902;--color-yellow-800: #89520A;--color-yellow-900: #74430F;--color-yellow-950: #442204;--color-yellow-subtle: #F0E68C;--color-gray-50: #F6F6F6;--color-gray-100: #E7E7E7;--color-gray-200: #D1D1D1;--color-gray-300: #B0B0B0;--color-gray-400: #888888;--color-gray-500: #6D6D6D;--color-gray-600: #5D5D5D;--color-gray-700: #4F4F4F;--color-gray-800: #454545;--color-gray-900: #3D3D3D;--color-dark-bg-950: #212121;--color-blue-chalk-50: #FAF6FE;--color-blue-chalk-100: #EEE3FB;--color-blue-chalk-200: #E8DAFA;--color-blue-chalk-300: #D7BDF5;--color-blue-chalk-400: #BE93ED;--color-blue-chalk-500: #A669E3;--color-blue-chalk-600: #8F4AD3;--color-blue-chalk-700: #7938B9;--color-blue-chalk-800: #673297;--color-blue-chalk-900: #54297A;--color-blue-chalk-950: #391358;--color-bg-dark-primary: #0A0A0A;--color-white-bg: linear-gradient(to right, #EBEBEB 0%, #F8F8F8 100% );--color-icon-gradient: linear-gradient(to right, #7885FF 0%, #8FB5FF 100% );--color-yellow-gradient: linear-gradient(to right, #FFEFD6 0%, #FCE6BD 47%, #FCC801 100% );--color-white-text: linear-gradient(to right, #FFFFFF 0%, #FFFFFFB3 61% );--color-paragraphs: #B6B6B6;--color-blue-acento-cuatro: #089ED9;--color-buttoGold: linear-gradient(to right, #FFFFFF 0%, #FFE9DE 70%, #F6D96F 90%, #FCC601 100%);--color-blue-borde-futurista: linear-gradient(to right, #002D8999 0%, #A7B0EB 100% );--color-gray-inactive-button: linear-gradient(to right, #C3CFE699 0%, #8A8FB2CC 50%, #A7B0EB 100% );--color-yellow-inactivo: #EEDB42;--color-Gradient-Black: #000000;--suite-bg-pure-black: #000000;--suite-border-top-light: rgba(255, 255, 255, .35);--suite-glow-top-gradient: linear-gradient(90deg, transparent, rgba(255, 255, 255, .6), transparent);--suite-modal-radius: 28px;--suite-depth-shadow: 0 50px 120px rgba(0, 0, 0, .95);--suite-minimal-bg: #000000;--suite-minimal-border-top: rgba(255, 255, 255, .3);--suite-minimal-glow: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent);--suite-minimal-radius: 28px;--color-radial-light-fondo: radial-gradient(ellipse 70% 90% at top right, rgba(200, 200, 255, .25) 0%, transparent 60%);--color-blue-gladient: linear-gradient(to right, #314FC0F2 0%, #0132A180 100%);--color-blue-pink-ellipse: linear-gradient(to right, #FF0066 0%, #0095FF 69%, #0033FF 100% );--color-blue-progress-circle: linear-gradient(to right, #314FC0F0 0%, #0132A17D 100% );--color-blue-radial: linear-gradient(to right, #4338CA00 0%, #4338CA 100%);--color-planet-purple-effect: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E"), linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), linear-gradient(to right, #C3CFE694 0%, #391358 50%, #391358B2 100%);--color-blue-card-skills: linear-gradient(to right, #582CFF 0%, #000000 100%);--color-blue-card-teams: linear-gradient(to right, #314FC0F2 0%, #0A0E2380 100%);--color-yellow-card-teams-active: linear-gradient(to right, #FCC801F2 0%, #FCE6BDBF 47%, #FFEFD680 100% );--box-shadow-blue-1: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-blue-2: 0px -2px 40px -1px #5450FF;--box-shadow-white-1: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-1: blur(40px);--box-shadow-yellow: 0px -2px 40px 0px #FCC801;--box-shadow-blue-3: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-white-2: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-2: blur(50.02px);--box-shadow-purple: 0px 14px 47.6px 5px #7504A6;--box-shadow-purple-pink-combined: 0px .5px 0px 0px #FFFFFF80, 0px -2px 10px 0px #E9DFFF4D, 0px -2px 40px 0px #BB9BFF;--box-shadow-gradient-blue: 0 0 40px 5px rgba(84, 80, 255, .25), 0 0 30px 3px rgba(143, 181, 255, .4);--box-shadow-white-subtle-glow: 0 0 20px 5px rgba(255, 255, 255, .15), 0 0 10px 2px rgba(255, 255, 255, .1);--color-radial-dark-fill: radial-gradient(14% 100% at 74% 100%, #FFFFFF45 0%, #000000 100% );--color-angular-blue-stroke: linear-gradient(to bottom, var(--color-Jordy-Blue-Secundary) 0%, #FFFFFF 100%);--color-green-success: linear-gradient(to right, #1B9B33 0%, #36C04F 100%);--color-red-error: linear-gradient(to right, #CE0512 0%, #DF000E 100%);--color-white-info: #EFF6F9;--color-placeholder-white: #F4F4F2;--color-overlay: #30303680;--color-skeleton: #E5E7EB;--color-gradient-morado-negro: linear-gradient(to right, #391358 0%, rgba(123, 41, 190, .8) 100%);--font-family-heading: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-subheading: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-body: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-display: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-variable: "Bespoke Sans Variable", "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-bespoke-regular: 400;--font-weight-bespoke-medium: 500;--font-weight-bespoke-bold: 700;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-size-xs: 12px;--font-size-caption: 14px;--font-size-paragraph: clamp(16px, .8vw + 14px, 20px);--font-size-light-title: clamp(20px, 1vw + 16px, 24px);--font-size-strong-title: clamp(20px, 1vw + 16px, 24px);--font-size-sub-heading: clamp(24px, 2vw + 18px, 32px);--font-size-heading-normal: clamp(28px, 3vw + 18px, 40px);--font-size-large-title: clamp(42px, 7vw + 10px, 82px);--line-height-18: 18px;--line-height-19: 19px;--line-height-caption: 20px;--line-height-paragraph: 28px;--line-height-light-title: 32px;--line-height-strong-title: 32px;--line-height-sub-heading: 42px;--line-height-heading-normal: 52px;--line-height-large-title: 92px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-sm-2: 10px;--spacing-sm-3: 12px;--spacing-sm-4: 14px;--spacing-md: 16px;--spacing-md-2: 20px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xl-2: clamp(24px, 2.5vw + 12px, 40px);--spacing-2xl: clamp(32px, 3vw + 16px, 48px);--spacing-3xl: clamp(40px, 4vw + 20px, 64px);--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-md1: 10px;--border-radius-lg: 12px;--border-radius-xl: 14px;--border-radius-2xl: 16px;--border-radius-3xl: 18px;--border-radius-4xl: 20px;--border-radius-5xl: 22px;--border-radius-2xl: 24px;--border-radius-full: 9999px;--gap-xs: 4px;--gap-xs1: 6px;--gap-sm: 8px;--gap-sm-2: 10px;--gap-sm-3: 12px;--gap-md: 16px;--gap-md-2: 20px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 48px;--gap-3xl: 64px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--breakpoint-xs: 475px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--doc-text-body: #e3e3e3;--doc-bg-page: #000000;--doc-header-color: #ffffff;--doc-table-text: rgba(255, 255, 255, .8);--doc-table-bg: rgba(255, 255, 255, .03);--doc-table-border: rgba(255, 255, 255, .1);--doc-table-th-bg: linear-gradient(90deg, rgba(84, 80, 255, .22) 0%, rgba(84, 80, 255, .08) 100%);--doc-table-td-border: rgba(255, 255, 255, .06);--doc-code-bg: rgba(255, 255, 255, .08);--doc-code-text: #8fb5ff;--doc-blockquote-text: rgba(255, 255, 255, .6);--doc-link-color: #8fb5ff;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.light-mode[data-astro-cid-h2laduoe]{--doc-text-body: #1a1a1a;--doc-bg-page: #ffffff;--doc-header-color: #000000;--doc-table-text: #1a1a1a;--doc-table-bg: #f9fafb;--doc-table-border: #e5e7eb;--doc-table-th-bg: #f3f4f6;--doc-table-td-border: #f3f4f6;--doc-code-bg: #f3f4f6;--doc-code-text: #0047ab;--doc-blockquote-text: #4b5563;--doc-link-color: #2563eb;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.custom-scrollbar-temario[data-astro-cid-h2laduoe]::-webkit-scrollbar{width:4.3px}.custom-scrollbar-temario[data-astro-cid-h2laduoe]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-temario[data-astro-cid-h2laduoe]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.custom-scrollbar-temario[data-astro-cid-h2laduoe]::-webkit-scrollbar-thumb:hover{background:#fff3}.light-title[data-astro-cid-h2laduoe]{font-family:Urbanist,sans-serif;font-size:var(--font-size-light-title);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-light-title);margin:0}.strong-title[data-astro-cid-h2laduoe]{font-family:Bespoke Sans,sans-serif;font-size:var(--font-size-strong-title);font-weight:var(--font-weight-bespoke-bold);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-strong-title);margin:0}.sub-heading[data-astro-cid-h2laduoe]{font-family:Urbanist,sans-serif;font-size:var(--font-size-sub-heading);font-weight:700;background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-sub-heading);margin:0}.immersive-section[data-astro-cid-h2laduoe]{position:relative;width:100%;min-height:100vh;background-color:var(--color-bg-dark-primary);overflow:hidden;display:flex;justify-content:center;align-items:center;padding:3rem 1rem;isolation:isolate}.neural-bg[data-astro-cid-h2laduoe]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.58;pointer-events:none}.reactor-light[data-astro-cid-h2laduoe]{position:absolute;top:50%;left:50%;width:47vw;height:55vw;max-width:1000px;max-height:1000px;background:radial-gradient(circle,var(--color-Blue-Ribbon-Primary) 0%,rgba(0,0,0,0) 70%);transform:translate(-50%,-50%) scale(1);opacity:0;z-index:2;transition:opacity .1s linear,transform .1s linear;pointer-events:none;mix-blend-mode:screen;filter:blur(90px)}.content-wrapper[data-astro-cid-h2laduoe]{position:relative;z-index:10;text-align:center;width:100%;max-width:1600px;display:flex;flex-direction:column;align-items:center;gap:2rem}.immersive-header[data-astro-cid-h2laduoe]{margin-bottom:0;opacity:1;animation:fadeIn 1s ease-out;max-width:900px}.bespoke-title[data-astro-cid-h2laduoe]{font-family:var(--font-family-heading);font-size:clamp(32px,5vw,48px);font-weight:var(--font-weight-bespoke-medium);margin:0;line-height:1.1;letter-spacing:-.02em;background:var(--color-icon-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.subtitle[data-astro-cid-h2laduoe]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-regular);background:var( --color-white-text );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;line-height:1.6;max-width:550px;margin:0}.holo-video-container[data-astro-cid-h2laduoe]{position:relative;width:83%;max-width:1400px;aspect-ratio:16 / 9;transition:transform .5s ease}.holo-video-container[data-astro-cid-h2laduoe]:hover{transform:translateY(-5px)}.video-frame[data-astro-cid-h2laduoe]{position:relative;width:100%;height:100%;border-radius:18px;overflow:hidden;border:none;border-top:1px solid var(--suite-border-top-light);box-shadow:var(--box-shadow-gradient-blue)}.image-glass-wrapper[data-astro-cid-h2laduoe]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:var(--suite-glow-top-gradient);z-index:10;pointer-events:none;filter:blur(.5px)}.main-simulation[data-astro-cid-h2laduoe]{width:100%;height:100%;object-fit:cover}.reflection[data-astro-cid-h2laduoe]{position:absolute;bottom:-50px;left:5%;width:90%;height:50px;background:radial-gradient(ellipse at center,var(--color-Blue-Ribbon-Primary),transparent 70%);filter:blur(30px);opacity:.4;z-index:1;transform:scaleY(.5)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.skeleton-container[data-astro-cid-h2laduoe]{position:absolute;inset:0;background:radial-gradient(circle at center,#111115,#000);display:flex;flex-direction:column;padding:2.5rem;z-index:20;overflow:hidden;border-radius:18px;transition:opacity .3s ease-in-out}.skeleton-shimmer[data-astro-cid-h2laduoe]{position:absolute;top:0;left:-150%;width:300%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(66,135,245,.05) 50%,transparent 100%);animation:shimmer 2.5s infinite ease-in-out}.skeleton-content[data-astro-cid-h2laduoe]{height:100%;display:flex;flex-direction:column;justify-content:space-between;opacity:.4;position:relative;z-index:21}.skeleton-top-bar[data-astro-cid-h2laduoe]{display:flex;justify-content:space-between;align-items:flex-start}.skeleton-pill[data-astro-cid-h2laduoe]{width:180px;height:35px;background:#6496ff26;border-radius:12px;border:1px solid rgba(100,150,255,.1)}.skeleton-circle[data-astro-cid-h2laduoe]{width:45px;height:45px;background:#6496ff26;border-radius:50%;border:1px solid rgba(100,150,255,.1)}.skeleton-center-card[data-astro-cid-h2laduoe]{align-self:center;width:45%;height:140px;background:#6496ff14;border-radius:16px;border:1px solid rgba(100,150,255,.15);backdrop-filter:blur(4px)}.skeleton-bottom-bar[data-astro-cid-h2laduoe]{width:100%;height:50px;background:#6496ff1a;border-radius:12px;border:1px solid rgba(100,150,255,.05)}@keyframes shimmer{0%{transform:translate(-30%)}to{transform:translate(30%)}}@media (max-width: 768px){.bespoke-title[data-astro-cid-h2laduoe]{font-size:2.8rem}.immersive-header[data-astro-cid-h2laduoe],.holo-video-container[data-astro-cid-h2laduoe]{width:96%;margin:0 auto}.immersive-section[data-astro-cid-h2laduoe]{padding:calc(2.5rem - 2px) 1rem 4rem 1rem;min-height:80vh}.skeleton-center-card[data-astro-cid-h2laduoe]{width:85%}.skeleton-container[data-astro-cid-h2laduoe]{padding:1.5rem}}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Regular.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Regular.woff) format("woff"),url(../assets/fonts/BespokeSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Medium.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Medium.woff) format("woff"),url(../assets/fonts/BespokeSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-MediumItalic.woff2) format("woff2"),url(../assets/fonts/BespokeSans-MediumItalic.woff) format("woff"),url(../assets/fonts/BespokeSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Bold.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Bold.woff) format("woff"),url(../assets/fonts/BespokeSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-Variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-VariableItalic.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Thin.woff2) format("woff2"),url(../assets/fonts/Urbanist-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ThinItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLight.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLightItalic.otf) format("opentype") font-weight 200;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Light.woff2) format("woff2"),url(../assets/fonts/Urbanist-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-LightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Regular.woff2) format("woff2"),url(../assets/fonts/Urbanist-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Italic.woff2) format("woff2"),url(../assets/fonts/Urbanist-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Medium.woff2) format("woff2"),url(../assets/fonts/Urbanist-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-MediumItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Bold.woff2) format("woff2"),url(../assets/fonts/Urbanist-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Black.woff2) format("woff2"),url(../assets/fonts/Urbanist-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BlackItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--color-Blue-50: #ECF0FF;--color-Blue-100: #DDE4FF;--color-Blue-200: #C2CCFF;--color-Blue-300: #9CAAFF;--color-Blue-400: #757CFF;--color-Blue-Ribbon-Primary: #5450FF;--color-Blue-600: #4936F5;--color-Blue-700: #3F2AD8;--color-Blue-800: #3325AE;--color-Blue-900: #2D2689;--color-Blue-950: #1D1650;--color-Jordy-50: #EFF4FF;--color-Jordy-100: #DAE5FF;--color-Jordy-200: #BED2FF;--color-Jordy-Blue-Secundary: #8FB5FF;--color-Jordy-400: #5D90FD;--color-Jordy-500: #3767FA;--color-Jordy-600: #2147EF;--color-Jordy-700: #1932DC;--color-Jordy-800: #1B2BB2;--color-Jordy-900: #1C2A8C;--color-Jordy-950: #161C55;--color-yellow-50: #FFFEE7;--color-yellow-100: #FFFDC1;--color-yellow-200: #FFF786;--color-yellow-300: #FFEB41;--color-yellow-400: #FFD90E;--color-yellow-main: #FCC801;--color-yellow-600: #D09400;--color-yellow-700: #A66902;--color-yellow-800: #89520A;--color-yellow-900: #74430F;--color-yellow-950: #442204;--color-yellow-subtle: #F0E68C;--color-gray-50: #F6F6F6;--color-gray-100: #E7E7E7;--color-gray-200: #D1D1D1;--color-gray-300: #B0B0B0;--color-gray-400: #888888;--color-gray-500: #6D6D6D;--color-gray-600: #5D5D5D;--color-gray-700: #4F4F4F;--color-gray-800: #454545;--color-gray-900: #3D3D3D;--color-dark-bg-950: #212121;--color-blue-chalk-50: #FAF6FE;--color-blue-chalk-100: #EEE3FB;--color-blue-chalk-200: #E8DAFA;--color-blue-chalk-300: #D7BDF5;--color-blue-chalk-400: #BE93ED;--color-blue-chalk-500: #A669E3;--color-blue-chalk-600: #8F4AD3;--color-blue-chalk-700: #7938B9;--color-blue-chalk-800: #673297;--color-blue-chalk-900: #54297A;--color-blue-chalk-950: #391358;--color-bg-dark-primary: #0A0A0A;--color-white-bg: linear-gradient(to right, #EBEBEB 0%, #F8F8F8 100% );--color-icon-gradient: linear-gradient(to right, #7885FF 0%, #8FB5FF 100% );--color-yellow-gradient: linear-gradient(to right, #FFEFD6 0%, #FCE6BD 47%, #FCC801 100% );--color-white-text: linear-gradient(to right, #FFFFFF 0%, #FFFFFFB3 61% );--color-paragraphs: #B6B6B6;--color-blue-acento-cuatro: #089ED9;--color-buttoGold: linear-gradient(to right, #FFFFFF 0%, #FFE9DE 70%, #F6D96F 90%, #FCC601 100%);--color-blue-borde-futurista: linear-gradient(to right, #002D8999 0%, #A7B0EB 100% );--color-gray-inactive-button: linear-gradient(to right, #C3CFE699 0%, #8A8FB2CC 50%, #A7B0EB 100% );--color-yellow-inactivo: #EEDB42;--color-Gradient-Black: #000000;--suite-bg-pure-black: #000000;--suite-border-top-light: rgba(255, 255, 255, .35);--suite-glow-top-gradient: linear-gradient(90deg, transparent, rgba(255, 255, 255, .6), transparent);--suite-modal-radius: 28px;--suite-depth-shadow: 0 50px 120px rgba(0, 0, 0, .95);--suite-minimal-bg: #000000;--suite-minimal-border-top: rgba(255, 255, 255, .3);--suite-minimal-glow: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent);--suite-minimal-radius: 28px;--color-radial-light-fondo: radial-gradient(ellipse 70% 90% at top right, rgba(200, 200, 255, .25) 0%, transparent 60%);--color-blue-gladient: linear-gradient(to right, #314FC0F2 0%, #0132A180 100%);--color-blue-pink-ellipse: linear-gradient(to right, #FF0066 0%, #0095FF 69%, #0033FF 100% );--color-blue-progress-circle: linear-gradient(to right, #314FC0F0 0%, #0132A17D 100% );--color-blue-radial: linear-gradient(to right, #4338CA00 0%, #4338CA 100%);--color-planet-purple-effect: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E"), linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), linear-gradient(to right, #C3CFE694 0%, #391358 50%, #391358B2 100%);--color-blue-card-skills: linear-gradient(to right, #582CFF 0%, #000000 100%);--color-blue-card-teams: linear-gradient(to right, #314FC0F2 0%, #0A0E2380 100%);--color-yellow-card-teams-active: linear-gradient(to right, #FCC801F2 0%, #FCE6BDBF 47%, #FFEFD680 100% );--box-shadow-blue-1: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-blue-2: 0px -2px 40px -1px #5450FF;--box-shadow-white-1: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-1: blur(40px);--box-shadow-yellow: 0px -2px 40px 0px #FCC801;--box-shadow-blue-3: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-white-2: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-2: blur(50.02px);--box-shadow-purple: 0px 14px 47.6px 5px #7504A6;--box-shadow-purple-pink-combined: 0px .5px 0px 0px #FFFFFF80, 0px -2px 10px 0px #E9DFFF4D, 0px -2px 40px 0px #BB9BFF;--box-shadow-gradient-blue: 0 0 40px 5px rgba(84, 80, 255, .25), 0 0 30px 3px rgba(143, 181, 255, .4);--box-shadow-white-subtle-glow: 0 0 20px 5px rgba(255, 255, 255, .15), 0 0 10px 2px rgba(255, 255, 255, .1);--color-radial-dark-fill: radial-gradient(14% 100% at 74% 100%, #FFFFFF45 0%, #000000 100% );--color-angular-blue-stroke: linear-gradient(to bottom, var(--color-Jordy-Blue-Secundary) 0%, #FFFFFF 100%);--color-green-success: linear-gradient(to right, #1B9B33 0%, #36C04F 100%);--color-red-error: linear-gradient(to right, #CE0512 0%, #DF000E 100%);--color-white-info: #EFF6F9;--color-placeholder-white: #F4F4F2;--color-overlay: #30303680;--color-skeleton: #E5E7EB;--color-gradient-morado-negro: linear-gradient(to right, #391358 0%, rgba(123, 41, 190, .8) 100%);--font-family-heading: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-subheading: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-body: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-display: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-variable: "Bespoke Sans Variable", "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-bespoke-regular: 400;--font-weight-bespoke-medium: 500;--font-weight-bespoke-bold: 700;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-size-xs: 12px;--font-size-caption: 14px;--font-size-paragraph: clamp(16px, .8vw + 14px, 20px);--font-size-light-title: clamp(20px, 1vw + 16px, 24px);--font-size-strong-title: clamp(20px, 1vw + 16px, 24px);--font-size-sub-heading: clamp(24px, 2vw + 18px, 32px);--font-size-heading-normal: clamp(28px, 3vw + 18px, 40px);--font-size-large-title: clamp(42px, 7vw + 10px, 82px);--line-height-18: 18px;--line-height-19: 19px;--line-height-caption: 20px;--line-height-paragraph: 28px;--line-height-light-title: 32px;--line-height-strong-title: 32px;--line-height-sub-heading: 42px;--line-height-heading-normal: 52px;--line-height-large-title: 92px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-sm-2: 10px;--spacing-sm-3: 12px;--spacing-sm-4: 14px;--spacing-md: 16px;--spacing-md-2: 20px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xl-2: clamp(24px, 2.5vw + 12px, 40px);--spacing-2xl: clamp(32px, 3vw + 16px, 48px);--spacing-3xl: clamp(40px, 4vw + 20px, 64px);--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-md1: 10px;--border-radius-lg: 12px;--border-radius-xl: 14px;--border-radius-2xl: 16px;--border-radius-3xl: 18px;--border-radius-4xl: 20px;--border-radius-5xl: 22px;--border-radius-2xl: 24px;--border-radius-full: 9999px;--gap-xs: 4px;--gap-xs1: 6px;--gap-sm: 8px;--gap-sm-2: 10px;--gap-sm-3: 12px;--gap-md: 16px;--gap-md-2: 20px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 48px;--gap-3xl: 64px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--breakpoint-xs: 475px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--doc-text-body: #e3e3e3;--doc-bg-page: #000000;--doc-header-color: #ffffff;--doc-table-text: rgba(255, 255, 255, .8);--doc-table-bg: rgba(255, 255, 255, .03);--doc-table-border: rgba(255, 255, 255, .1);--doc-table-th-bg: linear-gradient(90deg, rgba(84, 80, 255, .22) 0%, rgba(84, 80, 255, .08) 100%);--doc-table-td-border: rgba(255, 255, 255, .06);--doc-code-bg: rgba(255, 255, 255, .08);--doc-code-text: #8fb5ff;--doc-blockquote-text: rgba(255, 255, 255, .6);--doc-link-color: #8fb5ff;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.light-mode[data-astro-cid-hix5alyj]{--doc-text-body: #1a1a1a;--doc-bg-page: #ffffff;--doc-header-color: #000000;--doc-table-text: #1a1a1a;--doc-table-bg: #f9fafb;--doc-table-border: #e5e7eb;--doc-table-th-bg: #f3f4f6;--doc-table-td-border: #f3f4f6;--doc-code-bg: #f3f4f6;--doc-code-text: #0047ab;--doc-blockquote-text: #4b5563;--doc-link-color: #2563eb;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.custom-scrollbar-temario[data-astro-cid-hix5alyj]::-webkit-scrollbar{width:4.3px}.custom-scrollbar-temario[data-astro-cid-hix5alyj]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-temario[data-astro-cid-hix5alyj]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.custom-scrollbar-temario[data-astro-cid-hix5alyj]::-webkit-scrollbar-thumb:hover{background:#fff3}.light-title[data-astro-cid-hix5alyj]{font-family:Urbanist,sans-serif;font-size:var(--font-size-light-title);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-light-title);margin:0}.strong-title[data-astro-cid-hix5alyj]{font-family:Bespoke Sans,sans-serif;font-size:var(--font-size-strong-title);font-weight:var(--font-weight-bespoke-bold);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-strong-title);margin:0}.sub-heading[data-astro-cid-hix5alyj]{font-family:Urbanist,sans-serif;font-size:var(--font-size-sub-heading);font-weight:700;background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-sub-heading);margin:0}.analytics-showcase[data-astro-cid-hix5alyj]{background-color:var(--color-bg-dark-primary);padding:var(--spacing-3xl) var(--spacing-lg);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.blob-bg[data-astro-cid-hix5alyj]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(143,181,255,.15) 0%,transparent 70%);filter:blur(100px);z-index:0}.neural-bg[data-astro-cid-hix5alyj]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.58;pointer-events:none;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 80%);mask-image:radial-gradient(circle at center,black 30%,transparent 80%)}.analytics-container[data-astro-cid-hix5alyj]{max-width:1200px;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xl);z-index:1}.analytics-header[data-astro-cid-hix5alyj]{text-align:center;max-width:800px}.section-title[data-astro-cid-hix5alyj]{font-family:var(--font-family-heading);font-size:clamp(40px,7vw,56px);font-weight:var(--font-weight-bespoke-medium);color:#fff;line-height:1.1;margin-bottom:var(--spacing-lg)}.highlight[data-astro-cid-hix5alyj]{background:var(--color-icon-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle[data-astro-cid-hix5alyj]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-paragraphs);line-height:1.6}.analytics-visuals[data-astro-cid-hix5alyj]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:80px}.visual-layer[data-astro-cid-hix5alyj]{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.image-glass-wrapper[data-astro-cid-hix5alyj]{position:relative;background:#000;border:none;border-top:1px solid var(--suite-border-top-light);z-index:2;width:fit-content;height:fit-content;display:flex}.image-glass-wrapper[data-astro-cid-hix5alyj]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:var(--suite-glow-top-gradient);z-index:10;pointer-events:none;filter:blur(.5px)}.main-perfil-wrapper[data-astro-cid-hix5alyj]{width:80%;border-radius:var(--border-radius-2xl);box-shadow:var(--box-shadow-gradient-blue)}.main-perfil-img[data-astro-cid-hix5alyj]{width:100%;height:auto;display:block;border-radius:var(--border-radius-2xl)}.main-analytics-wrapper[data-astro-cid-hix5alyj]{width:85%;border-radius:var(--border-radius-2xl);box-shadow:var(--box-shadow-gradient-blue);transition:transform .5s ease}.main-perfil-wrapper[data-astro-cid-hix5alyj]{transition:transform .5s ease}.main-perfil-wrapper[data-astro-cid-hix5alyj]:hover,.main-analytics-wrapper[data-astro-cid-hix5alyj]:hover{transform:translateY(-5px)}.main-analytics-img[data-astro-cid-hix5alyj]{width:100%;height:auto;display:block;border-radius:var(--border-radius-2xl)}.floating-cards[data-astro-cid-hix5alyj]{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:3}.float-card[data-astro-cid-hix5alyj]{position:absolute;border-radius:var(--border-radius-lg);box-shadow:var(--box-shadow-gradient-blue);transition:transform .5s ease}.float-img[data-astro-cid-hix5alyj]{width:100%;height:auto;display:block;border-radius:var(--border-radius-lg)}.float-left[data-astro-cid-hix5alyj]{bottom:-10%;left:-5%;width:39%;transform:translateY(-20px)}.float-left[data-astro-cid-hix5alyj]:hover{transform:translateY(-25px)}.float-right[data-astro-cid-hix5alyj]{top:54%;right:-5%;width:49%;transform:translateY(0)}.float-right[data-astro-cid-hix5alyj]:hover{transform:translateY(-5px)}@media (max-width: 1024px){.main-analytics-wrapper[data-astro-cid-hix5alyj]{width:100%}.float-card[data-astro-cid-hix5alyj]{display:none}}@media (max-width: 768px){.analytics-header[data-astro-cid-hix5alyj]{width:96%;margin:0 auto}.analytics-container[data-astro-cid-hix5alyj]{gap:var(--spacing-lg);width:100%}.analytics-visuals[data-astro-cid-hix5alyj]{gap:30px;margin-top:-3px}.main-perfil-wrapper[data-astro-cid-hix5alyj],.main-analytics-wrapper[data-astro-cid-hix5alyj]{width:96%!important}}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Regular.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Regular.woff) format("woff"),url(../assets/fonts/BespokeSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Medium.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Medium.woff) format("woff"),url(../assets/fonts/BespokeSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-MediumItalic.woff2) format("woff2"),url(../assets/fonts/BespokeSans-MediumItalic.woff) format("woff"),url(../assets/fonts/BespokeSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Bold.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Bold.woff) format("woff"),url(../assets/fonts/BespokeSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-Variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-VariableItalic.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Thin.woff2) format("woff2"),url(../assets/fonts/Urbanist-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ThinItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLight.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLightItalic.otf) format("opentype") font-weight 200;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Light.woff2) format("woff2"),url(../assets/fonts/Urbanist-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-LightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Regular.woff2) format("woff2"),url(../assets/fonts/Urbanist-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Italic.woff2) format("woff2"),url(../assets/fonts/Urbanist-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Medium.woff2) format("woff2"),url(../assets/fonts/Urbanist-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-MediumItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Bold.woff2) format("woff2"),url(../assets/fonts/Urbanist-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Black.woff2) format("woff2"),url(../assets/fonts/Urbanist-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BlackItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--color-Blue-50: #ECF0FF;--color-Blue-100: #DDE4FF;--color-Blue-200: #C2CCFF;--color-Blue-300: #9CAAFF;--color-Blue-400: #757CFF;--color-Blue-Ribbon-Primary: #5450FF;--color-Blue-600: #4936F5;--color-Blue-700: #3F2AD8;--color-Blue-800: #3325AE;--color-Blue-900: #2D2689;--color-Blue-950: #1D1650;--color-Jordy-50: #EFF4FF;--color-Jordy-100: #DAE5FF;--color-Jordy-200: #BED2FF;--color-Jordy-Blue-Secundary: #8FB5FF;--color-Jordy-400: #5D90FD;--color-Jordy-500: #3767FA;--color-Jordy-600: #2147EF;--color-Jordy-700: #1932DC;--color-Jordy-800: #1B2BB2;--color-Jordy-900: #1C2A8C;--color-Jordy-950: #161C55;--color-yellow-50: #FFFEE7;--color-yellow-100: #FFFDC1;--color-yellow-200: #FFF786;--color-yellow-300: #FFEB41;--color-yellow-400: #FFD90E;--color-yellow-main: #FCC801;--color-yellow-600: #D09400;--color-yellow-700: #A66902;--color-yellow-800: #89520A;--color-yellow-900: #74430F;--color-yellow-950: #442204;--color-yellow-subtle: #F0E68C;--color-gray-50: #F6F6F6;--color-gray-100: #E7E7E7;--color-gray-200: #D1D1D1;--color-gray-300: #B0B0B0;--color-gray-400: #888888;--color-gray-500: #6D6D6D;--color-gray-600: #5D5D5D;--color-gray-700: #4F4F4F;--color-gray-800: #454545;--color-gray-900: #3D3D3D;--color-dark-bg-950: #212121;--color-blue-chalk-50: #FAF6FE;--color-blue-chalk-100: #EEE3FB;--color-blue-chalk-200: #E8DAFA;--color-blue-chalk-300: #D7BDF5;--color-blue-chalk-400: #BE93ED;--color-blue-chalk-500: #A669E3;--color-blue-chalk-600: #8F4AD3;--color-blue-chalk-700: #7938B9;--color-blue-chalk-800: #673297;--color-blue-chalk-900: #54297A;--color-blue-chalk-950: #391358;--color-bg-dark-primary: #0A0A0A;--color-white-bg: linear-gradient(to right, #EBEBEB 0%, #F8F8F8 100% );--color-icon-gradient: linear-gradient(to right, #7885FF 0%, #8FB5FF 100% );--color-yellow-gradient: linear-gradient(to right, #FFEFD6 0%, #FCE6BD 47%, #FCC801 100% );--color-white-text: linear-gradient(to right, #FFFFFF 0%, #FFFFFFB3 61% );--color-paragraphs: #B6B6B6;--color-blue-acento-cuatro: #089ED9;--color-buttoGold: linear-gradient(to right, #FFFFFF 0%, #FFE9DE 70%, #F6D96F 90%, #FCC601 100%);--color-blue-borde-futurista: linear-gradient(to right, #002D8999 0%, #A7B0EB 100% );--color-gray-inactive-button: linear-gradient(to right, #C3CFE699 0%, #8A8FB2CC 50%, #A7B0EB 100% );--color-yellow-inactivo: #EEDB42;--color-Gradient-Black: #000000;--suite-bg-pure-black: #000000;--suite-border-top-light: rgba(255, 255, 255, .35);--suite-glow-top-gradient: linear-gradient(90deg, transparent, rgba(255, 255, 255, .6), transparent);--suite-modal-radius: 28px;--suite-depth-shadow: 0 50px 120px rgba(0, 0, 0, .95);--suite-minimal-bg: #000000;--suite-minimal-border-top: rgba(255, 255, 255, .3);--suite-minimal-glow: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent);--suite-minimal-radius: 28px;--color-radial-light-fondo: radial-gradient(ellipse 70% 90% at top right, rgba(200, 200, 255, .25) 0%, transparent 60%);--color-blue-gladient: linear-gradient(to right, #314FC0F2 0%, #0132A180 100%);--color-blue-pink-ellipse: linear-gradient(to right, #FF0066 0%, #0095FF 69%, #0033FF 100% );--color-blue-progress-circle: linear-gradient(to right, #314FC0F0 0%, #0132A17D 100% );--color-blue-radial: linear-gradient(to right, #4338CA00 0%, #4338CA 100%);--color-planet-purple-effect: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E"), linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), linear-gradient(to right, #C3CFE694 0%, #391358 50%, #391358B2 100%);--color-blue-card-skills: linear-gradient(to right, #582CFF 0%, #000000 100%);--color-blue-card-teams: linear-gradient(to right, #314FC0F2 0%, #0A0E2380 100%);--color-yellow-card-teams-active: linear-gradient(to right, #FCC801F2 0%, #FCE6BDBF 47%, #FFEFD680 100% );--box-shadow-blue-1: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-blue-2: 0px -2px 40px -1px #5450FF;--box-shadow-white-1: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-1: blur(40px);--box-shadow-yellow: 0px -2px 40px 0px #FCC801;--box-shadow-blue-3: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-white-2: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-2: blur(50.02px);--box-shadow-purple: 0px 14px 47.6px 5px #7504A6;--box-shadow-purple-pink-combined: 0px .5px 0px 0px #FFFFFF80, 0px -2px 10px 0px #E9DFFF4D, 0px -2px 40px 0px #BB9BFF;--box-shadow-gradient-blue: 0 0 40px 5px rgba(84, 80, 255, .25), 0 0 30px 3px rgba(143, 181, 255, .4);--box-shadow-white-subtle-glow: 0 0 20px 5px rgba(255, 255, 255, .15), 0 0 10px 2px rgba(255, 255, 255, .1);--color-radial-dark-fill: radial-gradient(14% 100% at 74% 100%, #FFFFFF45 0%, #000000 100% );--color-angular-blue-stroke: linear-gradient(to bottom, var(--color-Jordy-Blue-Secundary) 0%, #FFFFFF 100%);--color-green-success: linear-gradient(to right, #1B9B33 0%, #36C04F 100%);--color-red-error: linear-gradient(to right, #CE0512 0%, #DF000E 100%);--color-white-info: #EFF6F9;--color-placeholder-white: #F4F4F2;--color-overlay: #30303680;--color-skeleton: #E5E7EB;--color-gradient-morado-negro: linear-gradient(to right, #391358 0%, rgba(123, 41, 190, .8) 100%);--font-family-heading: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-subheading: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-body: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-display: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-variable: "Bespoke Sans Variable", "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-bespoke-regular: 400;--font-weight-bespoke-medium: 500;--font-weight-bespoke-bold: 700;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-size-xs: 12px;--font-size-caption: 14px;--font-size-paragraph: clamp(16px, .8vw + 14px, 20px);--font-size-light-title: clamp(20px, 1vw + 16px, 24px);--font-size-strong-title: clamp(20px, 1vw + 16px, 24px);--font-size-sub-heading: clamp(24px, 2vw + 18px, 32px);--font-size-heading-normal: clamp(28px, 3vw + 18px, 40px);--font-size-large-title: clamp(42px, 7vw + 10px, 82px);--line-height-18: 18px;--line-height-19: 19px;--line-height-caption: 20px;--line-height-paragraph: 28px;--line-height-light-title: 32px;--line-height-strong-title: 32px;--line-height-sub-heading: 42px;--line-height-heading-normal: 52px;--line-height-large-title: 92px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-sm-2: 10px;--spacing-sm-3: 12px;--spacing-sm-4: 14px;--spacing-md: 16px;--spacing-md-2: 20px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xl-2: clamp(24px, 2.5vw + 12px, 40px);--spacing-2xl: clamp(32px, 3vw + 16px, 48px);--spacing-3xl: clamp(40px, 4vw + 20px, 64px);--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-md1: 10px;--border-radius-lg: 12px;--border-radius-xl: 14px;--border-radius-2xl: 16px;--border-radius-3xl: 18px;--border-radius-4xl: 20px;--border-radius-5xl: 22px;--border-radius-2xl: 24px;--border-radius-full: 9999px;--gap-xs: 4px;--gap-xs1: 6px;--gap-sm: 8px;--gap-sm-2: 10px;--gap-sm-3: 12px;--gap-md: 16px;--gap-md-2: 20px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 48px;--gap-3xl: 64px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--breakpoint-xs: 475px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--doc-text-body: #e3e3e3;--doc-bg-page: #000000;--doc-header-color: #ffffff;--doc-table-text: rgba(255, 255, 255, .8);--doc-table-bg: rgba(255, 255, 255, .03);--doc-table-border: rgba(255, 255, 255, .1);--doc-table-th-bg: linear-gradient(90deg, rgba(84, 80, 255, .22) 0%, rgba(84, 80, 255, .08) 100%);--doc-table-td-border: rgba(255, 255, 255, .06);--doc-code-bg: rgba(255, 255, 255, .08);--doc-code-text: #8fb5ff;--doc-blockquote-text: rgba(255, 255, 255, .6);--doc-link-color: #8fb5ff;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.light-mode[data-astro-cid-5fgs2eax]{--doc-text-body: #1a1a1a;--doc-bg-page: #ffffff;--doc-header-color: #000000;--doc-table-text: #1a1a1a;--doc-table-bg: #f9fafb;--doc-table-border: #e5e7eb;--doc-table-th-bg: #f3f4f6;--doc-table-td-border: #f3f4f6;--doc-code-bg: #f3f4f6;--doc-code-text: #0047ab;--doc-blockquote-text: #4b5563;--doc-link-color: #2563eb;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.custom-scrollbar-temario[data-astro-cid-5fgs2eax]::-webkit-scrollbar{width:4.3px}.custom-scrollbar-temario[data-astro-cid-5fgs2eax]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-temario[data-astro-cid-5fgs2eax]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.custom-scrollbar-temario[data-astro-cid-5fgs2eax]::-webkit-scrollbar-thumb:hover{background:#fff3}.light-title[data-astro-cid-5fgs2eax]{font-family:Urbanist,sans-serif;font-size:var(--font-size-light-title);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-light-title);margin:0}.strong-title[data-astro-cid-5fgs2eax]{font-family:Bespoke Sans,sans-serif;font-size:var(--font-size-strong-title);font-weight:var(--font-weight-bespoke-bold);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-strong-title);margin:0}.sub-heading[data-astro-cid-5fgs2eax]{font-family:Urbanist,sans-serif;font-size:var(--font-size-sub-heading);font-weight:700;background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-sub-heading);margin:0}.mentora-showcase[data-astro-cid-5fgs2eax]{background-color:var(--color-bg-dark-primary);padding:var(--spacing-3xl) var(--spacing-lg);display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible}.neural-bg[data-astro-cid-5fgs2eax]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.58;pointer-events:none;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 80%);mask-image:radial-gradient(circle at center,black 30%,transparent 80%)}.container[data-astro-cid-5fgs2eax]{max-width:1600px;width:100%;z-index:1}.header-content-top[data-astro-cid-5fgs2eax]{text-align:center;max-width:1000px;margin:0 auto 60px;position:relative;z-index:2}.main-layout-grid[data-astro-cid-5fgs2eax]{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:60px;position:relative;z-index:2}.image-side[data-astro-cid-5fgs2eax]{flex:1;max-width:680px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.image-side[data-astro-cid-5fgs2eax].right{gap:30px}.section-title[data-astro-cid-5fgs2eax]{font-family:var(--font-family-heading);font-size:clamp(36px,5vw,56px);font-weight:var(--font-weight-bespoke-medium);color:#fff;line-height:1.1;margin-bottom:var(--spacing-md)}.highlight[data-astro-cid-5fgs2eax]{background:var(--color-icon-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle[data-astro-cid-5fgs2eax]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-paragraphs);line-height:var(--line-height-paragraph);max-width:800px;margin:0 auto}.features-list[data-astro-cid-5fgs2eax]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;gap:12px}.feature-item[data-astro-cid-5fgs2eax]{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 0;transition:all .3s ease}.feature-item[data-astro-cid-5fgs2eax]:hover{transform:translate(8px)}.feature-item[data-astro-cid-5fgs2eax]:hover .feature-text[data-astro-cid-5fgs2eax]{color:#fff}.feature-text[data-astro-cid-5fgs2eax]{order:2;font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-gray-200);margin:0;max-width:400px}.bullet-glow[data-astro-cid-5fgs2eax]{order:1;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--color-Jordy-Blue-Secundary);box-shadow:0 0 10px var(--color-Jordy-Blue-Secundary)}.visual-column[data-astro-cid-5fgs2eax]{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}.animate-hover[data-astro-cid-5fgs2eax]{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.animate-hover[data-astro-cid-5fgs2eax]:hover{transform:translateY(-8px) scale(1.02)}.image-glass-wrapper[data-astro-cid-5fgs2eax]{position:relative;border-radius:var(--border-radius-2xl);overflow:hidden;background:#ffffff05;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05);box-shadow:var(--box-shadow-gradient-blue);display:flex;width:fit-content;height:fit-content}.image-glass-wrapper[data-astro-cid-5fgs2eax]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:var(--suite-glow-top-gradient);z-index:10;pointer-events:none;filter:blur(.5px)}.main-mentora-wrapper[data-astro-cid-5fgs2eax]{max-width:100%;width:100%;height:auto;z-index:2;padding:0}.main-img[data-astro-cid-5fgs2eax]{width:100%;height:auto;display:block}.analysis-integrated-wrapper[data-astro-cid-5fgs2eax]{max-width:440px;width:100%;max-height:318px;overflow:hidden;z-index:3;padding:0;border:none;border-top:1px solid var(--suite-border-top-light);background:transparent!important;backdrop-filter:none!important;box-shadow:var(--box-shadow-gradient-blue)}.analysis-img[data-astro-cid-5fgs2eax]{width:100%;height:100%;object-fit:cover;object-position:top;display:block;-webkit-mask-image:linear-gradient(to bottom,black 70%,transparent 100%);mask-image:linear-gradient(to bottom,black 70%,transparent 100%)}@media (max-width: 1200px){.content-wrapper[data-astro-cid-5fgs2eax]{flex-direction:column!important;text-align:center}.text-column[data-astro-cid-5fgs2eax]{flex:none;align-items:center;max-width:800px;margin-bottom:var(--spacing-2xl)}.features-list[data-astro-cid-5fgs2eax]{align-items:center;text-align:left}.analysis-wrapper[data-astro-cid-5fgs2eax]{margin-top:0;margin-left:0;margin-right:0;align-self:center}}@media (max-width: 768px){.mentora-showcase[data-astro-cid-5fgs2eax]{padding:var(--spacing-3xl) 0}.header-content-top[data-astro-cid-5fgs2eax]{width:96%;margin-bottom:40px}.section-title[data-astro-cid-5fgs2eax]{font-size:var(--font-size-sub-heading)}.main-layout-grid[data-astro-cid-5fgs2eax]{flex-direction:column!important;gap:30px}.image-side[data-astro-cid-5fgs2eax]{width:96%;flex:none;max-width:none;gap:30px}.main-mentora-wrapper[data-astro-cid-5fgs2eax]{width:100%!important;margin:0 auto}.features-list[data-astro-cid-5fgs2eax]{width:96%}.feature-item[data-astro-cid-5fgs2eax]{padding:6px 0;justify-content:center}.analysis-integrated-wrapper[data-astro-cid-5fgs2eax]{width:100%!important;max-width:none;margin:0 auto}}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Regular.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Regular.woff) format("woff"),url(../assets/fonts/BespokeSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Medium.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Medium.woff) format("woff"),url(../assets/fonts/BespokeSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-MediumItalic.woff2) format("woff2"),url(../assets/fonts/BespokeSans-MediumItalic.woff) format("woff"),url(../assets/fonts/BespokeSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Bold.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Bold.woff) format("woff"),url(../assets/fonts/BespokeSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-Variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-VariableItalic.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Thin.woff2) format("woff2"),url(../assets/fonts/Urbanist-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ThinItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLight.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLightItalic.otf) format("opentype") font-weight 200;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Light.woff2) format("woff2"),url(../assets/fonts/Urbanist-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-LightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Regular.woff2) format("woff2"),url(../assets/fonts/Urbanist-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Italic.woff2) format("woff2"),url(../assets/fonts/Urbanist-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Medium.woff2) format("woff2"),url(../assets/fonts/Urbanist-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-MediumItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Bold.woff2) format("woff2"),url(../assets/fonts/Urbanist-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Black.woff2) format("woff2"),url(../assets/fonts/Urbanist-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BlackItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--color-Blue-50: #ECF0FF;--color-Blue-100: #DDE4FF;--color-Blue-200: #C2CCFF;--color-Blue-300: #9CAAFF;--color-Blue-400: #757CFF;--color-Blue-Ribbon-Primary: #5450FF;--color-Blue-600: #4936F5;--color-Blue-700: #3F2AD8;--color-Blue-800: #3325AE;--color-Blue-900: #2D2689;--color-Blue-950: #1D1650;--color-Jordy-50: #EFF4FF;--color-Jordy-100: #DAE5FF;--color-Jordy-200: #BED2FF;--color-Jordy-Blue-Secundary: #8FB5FF;--color-Jordy-400: #5D90FD;--color-Jordy-500: #3767FA;--color-Jordy-600: #2147EF;--color-Jordy-700: #1932DC;--color-Jordy-800: #1B2BB2;--color-Jordy-900: #1C2A8C;--color-Jordy-950: #161C55;--color-yellow-50: #FFFEE7;--color-yellow-100: #FFFDC1;--color-yellow-200: #FFF786;--color-yellow-300: #FFEB41;--color-yellow-400: #FFD90E;--color-yellow-main: #FCC801;--color-yellow-600: #D09400;--color-yellow-700: #A66902;--color-yellow-800: #89520A;--color-yellow-900: #74430F;--color-yellow-950: #442204;--color-yellow-subtle: #F0E68C;--color-gray-50: #F6F6F6;--color-gray-100: #E7E7E7;--color-gray-200: #D1D1D1;--color-gray-300: #B0B0B0;--color-gray-400: #888888;--color-gray-500: #6D6D6D;--color-gray-600: #5D5D5D;--color-gray-700: #4F4F4F;--color-gray-800: #454545;--color-gray-900: #3D3D3D;--color-dark-bg-950: #212121;--color-blue-chalk-50: #FAF6FE;--color-blue-chalk-100: #EEE3FB;--color-blue-chalk-200: #E8DAFA;--color-blue-chalk-300: #D7BDF5;--color-blue-chalk-400: #BE93ED;--color-blue-chalk-500: #A669E3;--color-blue-chalk-600: #8F4AD3;--color-blue-chalk-700: #7938B9;--color-blue-chalk-800: #673297;--color-blue-chalk-900: #54297A;--color-blue-chalk-950: #391358;--color-bg-dark-primary: #0A0A0A;--color-white-bg: linear-gradient(to right, #EBEBEB 0%, #F8F8F8 100% );--color-icon-gradient: linear-gradient(to right, #7885FF 0%, #8FB5FF 100% );--color-yellow-gradient: linear-gradient(to right, #FFEFD6 0%, #FCE6BD 47%, #FCC801 100% );--color-white-text: linear-gradient(to right, #FFFFFF 0%, #FFFFFFB3 61% );--color-paragraphs: #B6B6B6;--color-blue-acento-cuatro: #089ED9;--color-buttoGold: linear-gradient(to right, #FFFFFF 0%, #FFE9DE 70%, #F6D96F 90%, #FCC601 100%);--color-blue-borde-futurista: linear-gradient(to right, #002D8999 0%, #A7B0EB 100% );--color-gray-inactive-button: linear-gradient(to right, #C3CFE699 0%, #8A8FB2CC 50%, #A7B0EB 100% );--color-yellow-inactivo: #EEDB42;--color-Gradient-Black: #000000;--suite-bg-pure-black: #000000;--suite-border-top-light: rgba(255, 255, 255, .35);--suite-glow-top-gradient: linear-gradient(90deg, transparent, rgba(255, 255, 255, .6), transparent);--suite-modal-radius: 28px;--suite-depth-shadow: 0 50px 120px rgba(0, 0, 0, .95);--suite-minimal-bg: #000000;--suite-minimal-border-top: rgba(255, 255, 255, .3);--suite-minimal-glow: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent);--suite-minimal-radius: 28px;--color-radial-light-fondo: radial-gradient(ellipse 70% 90% at top right, rgba(200, 200, 255, .25) 0%, transparent 60%);--color-blue-gladient: linear-gradient(to right, #314FC0F2 0%, #0132A180 100%);--color-blue-pink-ellipse: linear-gradient(to right, #FF0066 0%, #0095FF 69%, #0033FF 100% );--color-blue-progress-circle: linear-gradient(to right, #314FC0F0 0%, #0132A17D 100% );--color-blue-radial: linear-gradient(to right, #4338CA00 0%, #4338CA 100%);--color-planet-purple-effect: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E"), linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), linear-gradient(to right, #C3CFE694 0%, #391358 50%, #391358B2 100%);--color-blue-card-skills: linear-gradient(to right, #582CFF 0%, #000000 100%);--color-blue-card-teams: linear-gradient(to right, #314FC0F2 0%, #0A0E2380 100%);--color-yellow-card-teams-active: linear-gradient(to right, #FCC801F2 0%, #FCE6BDBF 47%, #FFEFD680 100% );--box-shadow-blue-1: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-blue-2: 0px -2px 40px -1px #5450FF;--box-shadow-white-1: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-1: blur(40px);--box-shadow-yellow: 0px -2px 40px 0px #FCC801;--box-shadow-blue-3: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-white-2: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-2: blur(50.02px);--box-shadow-purple: 0px 14px 47.6px 5px #7504A6;--box-shadow-purple-pink-combined: 0px .5px 0px 0px #FFFFFF80, 0px -2px 10px 0px #E9DFFF4D, 0px -2px 40px 0px #BB9BFF;--box-shadow-gradient-blue: 0 0 40px 5px rgba(84, 80, 255, .25), 0 0 30px 3px rgba(143, 181, 255, .4);--box-shadow-white-subtle-glow: 0 0 20px 5px rgba(255, 255, 255, .15), 0 0 10px 2px rgba(255, 255, 255, .1);--color-radial-dark-fill: radial-gradient(14% 100% at 74% 100%, #FFFFFF45 0%, #000000 100% );--color-angular-blue-stroke: linear-gradient(to bottom, var(--color-Jordy-Blue-Secundary) 0%, #FFFFFF 100%);--color-green-success: linear-gradient(to right, #1B9B33 0%, #36C04F 100%);--color-red-error: linear-gradient(to right, #CE0512 0%, #DF000E 100%);--color-white-info: #EFF6F9;--color-placeholder-white: #F4F4F2;--color-overlay: #30303680;--color-skeleton: #E5E7EB;--color-gradient-morado-negro: linear-gradient(to right, #391358 0%, rgba(123, 41, 190, .8) 100%);--font-family-heading: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-subheading: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-body: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-display: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-variable: "Bespoke Sans Variable", "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-bespoke-regular: 400;--font-weight-bespoke-medium: 500;--font-weight-bespoke-bold: 700;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-size-xs: 12px;--font-size-caption: 14px;--font-size-paragraph: clamp(16px, .8vw + 14px, 20px);--font-size-light-title: clamp(20px, 1vw + 16px, 24px);--font-size-strong-title: clamp(20px, 1vw + 16px, 24px);--font-size-sub-heading: clamp(24px, 2vw + 18px, 32px);--font-size-heading-normal: clamp(28px, 3vw + 18px, 40px);--font-size-large-title: clamp(42px, 7vw + 10px, 82px);--line-height-18: 18px;--line-height-19: 19px;--line-height-caption: 20px;--line-height-paragraph: 28px;--line-height-light-title: 32px;--line-height-strong-title: 32px;--line-height-sub-heading: 42px;--line-height-heading-normal: 52px;--line-height-large-title: 92px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-sm-2: 10px;--spacing-sm-3: 12px;--spacing-sm-4: 14px;--spacing-md: 16px;--spacing-md-2: 20px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xl-2: clamp(24px, 2.5vw + 12px, 40px);--spacing-2xl: clamp(32px, 3vw + 16px, 48px);--spacing-3xl: clamp(40px, 4vw + 20px, 64px);--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-md1: 10px;--border-radius-lg: 12px;--border-radius-xl: 14px;--border-radius-2xl: 16px;--border-radius-3xl: 18px;--border-radius-4xl: 20px;--border-radius-5xl: 22px;--border-radius-2xl: 24px;--border-radius-full: 9999px;--gap-xs: 4px;--gap-xs1: 6px;--gap-sm: 8px;--gap-sm-2: 10px;--gap-sm-3: 12px;--gap-md: 16px;--gap-md-2: 20px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 48px;--gap-3xl: 64px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--breakpoint-xs: 475px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--doc-text-body: #e3e3e3;--doc-bg-page: #000000;--doc-header-color: #ffffff;--doc-table-text: rgba(255, 255, 255, .8);--doc-table-bg: rgba(255, 255, 255, .03);--doc-table-border: rgba(255, 255, 255, .1);--doc-table-th-bg: linear-gradient(90deg, rgba(84, 80, 255, .22) 0%, rgba(84, 80, 255, .08) 100%);--doc-table-td-border: rgba(255, 255, 255, .06);--doc-code-bg: rgba(255, 255, 255, .08);--doc-code-text: #8fb5ff;--doc-blockquote-text: rgba(255, 255, 255, .6);--doc-link-color: #8fb5ff;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.light-mode[data-astro-cid-oclgm64j]{--doc-text-body: #1a1a1a;--doc-bg-page: #ffffff;--doc-header-color: #000000;--doc-table-text: #1a1a1a;--doc-table-bg: #f9fafb;--doc-table-border: #e5e7eb;--doc-table-th-bg: #f3f4f6;--doc-table-td-border: #f3f4f6;--doc-code-bg: #f3f4f6;--doc-code-text: #0047ab;--doc-blockquote-text: #4b5563;--doc-link-color: #2563eb;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.custom-scrollbar-temario[data-astro-cid-oclgm64j]::-webkit-scrollbar{width:4.3px}.custom-scrollbar-temario[data-astro-cid-oclgm64j]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-temario[data-astro-cid-oclgm64j]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.custom-scrollbar-temario[data-astro-cid-oclgm64j]::-webkit-scrollbar-thumb:hover{background:#fff3}.light-title[data-astro-cid-oclgm64j]{font-family:Urbanist,sans-serif;font-size:var(--font-size-light-title);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-light-title);margin:0}.strong-title[data-astro-cid-oclgm64j]{font-family:Bespoke Sans,sans-serif;font-size:var(--font-size-strong-title);font-weight:var(--font-weight-bespoke-bold);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-strong-title);margin:0}.sub-heading[data-astro-cid-oclgm64j]{font-family:Urbanist,sans-serif;font-size:var(--font-size-sub-heading);font-weight:700;background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-sub-heading);margin:0}.estratega-showcase[data-astro-cid-oclgm64j]{background-color:var(--color-bg-dark-primary);padding:var(--spacing-3xl) 5%;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible}.neural-bg[data-astro-cid-oclgm64j]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.58;pointer-events:none;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 80%);mask-image:radial-gradient(circle at center,black 30%,transparent 80%)}.container[data-astro-cid-oclgm64j]{max-width:1560px;width:100%;z-index:1}.content-wrapper[data-astro-cid-oclgm64j]{display:flex;align-items:center;justify-content:space-between;gap:100px}.text-column[data-astro-cid-oclgm64j]{flex:0 0 380px;display:flex;flex-direction:column;gap:var(--spacing-lg);z-index:2}.section-title[data-astro-cid-oclgm64j]{font-family:var(--font-family-heading);font-size:clamp(32px,5vw,48px);font-weight:var(--font-weight-bespoke-medium);color:#fff;line-height:1.1;margin:0}.highlight[data-astro-cid-oclgm64j]{background:var(--color-icon-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle[data-astro-cid-oclgm64j]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-paragraphs);line-height:var(--line-height-paragraph);margin:0}.features-list[data-astro-cid-oclgm64j]{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;list-style:none}.feature-item[data-astro-cid-oclgm64j]{display:flex;align-items:center;gap:16px;transition:all .3s ease}.feature-item[data-astro-cid-oclgm64j]:hover{transform:translate(8px)}.feature-item[data-astro-cid-oclgm64j]:hover .feature-text[data-astro-cid-oclgm64j]{color:#fff}.bullet-glow[data-astro-cid-oclgm64j]{width:8px;height:8px;border-radius:50%;background:var(--color-Jordy-Blue-Secundary);box-shadow:0 0 10px 2px #8fb5ff99;flex-shrink:0}.feature-text[data-astro-cid-oclgm64j]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:#fff;margin:0}.cta-container[data-astro-cid-oclgm64j]{margin-top:var(--spacing-md);display:flex}.futuristic-btn[data-astro-cid-oclgm64j]{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:18px 40px;background:#8fb5ff0d;border:1px solid rgba(143,181,255,.4);border-radius:var(--border-radius-full);text-decoration:none;overflow:hidden;transition:all .4s ease;box-shadow:0 0 20px #8fb5ff1a}.futuristic-btn[data-astro-cid-oclgm64j]:hover{transform:translateY(-3px);background:#8fb5ff26;border-color:#8fb5ff;box-shadow:0 10px 30px #8fb5ff4d}.btn-text[data-astro-cid-oclgm64j]{font-family:var(--font-family-heading);font-size:var(--font-size-paragraph);font-weight:var(--font-weight-bespoke-medium);color:#fff;z-index:2}.visual-column[data-astro-cid-oclgm64j]{flex:1;position:relative;display:flex;justify-content:center;align-items:center;z-index:2}.image-glass-wrapper[data-astro-cid-oclgm64j]{position:relative;border-radius:var(--suite-modal-radius);background:#000;border:none;border-top:1px solid var(--suite-border-top-light);box-shadow:var(--box-shadow-gradient-blue);transition:transform .5s ease;width:fit-content;height:fit-content;display:flex}.image-glass-wrapper[data-astro-cid-oclgm64j]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:var(--suite-glow-top-gradient);z-index:10;pointer-events:none;filter:blur(.5px)}.main-estratega-wrapper[data-astro-cid-oclgm64j]{width:100%;max-width:1050px;border-radius:var(--border-radius-2xl)}.main-estratega-wrapper[data-astro-cid-oclgm64j]:hover{transform:translateY(-5px)}.main-img[data-astro-cid-oclgm64j]{width:100%;height:auto;display:block;border-radius:var(--border-radius-2xl);object-fit:cover}@media (max-width: 1024px){.content-wrapper[data-astro-cid-oclgm64j]{flex-direction:column;text-align:center;gap:0px}.text-column[data-astro-cid-oclgm64j]{align-items:center;gap:var(--spacing-lg);width:96%;margin:0 auto}.features-list[data-astro-cid-oclgm64j]{align-items:center}.feature-item[data-astro-cid-oclgm64j]{text-align:left}.visual-column[data-astro-cid-oclgm64j]{flex-direction:column;margin-bottom:0;width:100%}.main-estratega-wrapper[data-astro-cid-oclgm64j]{width:96%!important;transform:translateY(-10px) scale(.97)}}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Regular.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Regular.woff) format("woff"),url(../assets/fonts/BespokeSans-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Medium.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Medium.woff) format("woff"),url(../assets/fonts/BespokeSans-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-MediumItalic.woff2) format("woff2"),url(../assets/fonts/BespokeSans-MediumItalic.woff) format("woff"),url(../assets/fonts/BespokeSans-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Bespoke Sans;src:url(../assets/fonts/BespokeSans-Bold.woff2) format("woff2"),url(../assets/fonts/BespokeSans-Bold.woff) format("woff"),url(../assets/fonts/BespokeSans-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-Variable.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Bespoke Sans Variable;src:url(../assets/fonts/BespokeSans-VariableItalic.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Thin.woff2) format("woff2"),url(../assets/fonts/Urbanist-Thin.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ThinItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ThinItalic.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLight.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraLightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraLightItalic.otf) format("opentype") font-weight 200;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Light.woff2) format("woff2"),url(../assets/fonts/Urbanist-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-LightItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-LightItalic.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Regular.woff2) format("woff2"),url(../assets/fonts/Urbanist-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Italic.woff2) format("woff2"),url(../assets/fonts/Urbanist-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Medium.woff2) format("woff2"),url(../assets/fonts/Urbanist-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-MediumItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-SemiBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Bold.woff2) format("woff2"),url(../assets/fonts/Urbanist-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-ExtraBoldItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-Black.woff2) format("woff2"),url(../assets/fonts/Urbanist-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../assets/fonts/Urbanist-BlackItalic.woff2) format("woff2"),url(../assets/fonts/Urbanist-BlackItalic.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}:root{--color-Blue-50: #ECF0FF;--color-Blue-100: #DDE4FF;--color-Blue-200: #C2CCFF;--color-Blue-300: #9CAAFF;--color-Blue-400: #757CFF;--color-Blue-Ribbon-Primary: #5450FF;--color-Blue-600: #4936F5;--color-Blue-700: #3F2AD8;--color-Blue-800: #3325AE;--color-Blue-900: #2D2689;--color-Blue-950: #1D1650;--color-Jordy-50: #EFF4FF;--color-Jordy-100: #DAE5FF;--color-Jordy-200: #BED2FF;--color-Jordy-Blue-Secundary: #8FB5FF;--color-Jordy-400: #5D90FD;--color-Jordy-500: #3767FA;--color-Jordy-600: #2147EF;--color-Jordy-700: #1932DC;--color-Jordy-800: #1B2BB2;--color-Jordy-900: #1C2A8C;--color-Jordy-950: #161C55;--color-yellow-50: #FFFEE7;--color-yellow-100: #FFFDC1;--color-yellow-200: #FFF786;--color-yellow-300: #FFEB41;--color-yellow-400: #FFD90E;--color-yellow-main: #FCC801;--color-yellow-600: #D09400;--color-yellow-700: #A66902;--color-yellow-800: #89520A;--color-yellow-900: #74430F;--color-yellow-950: #442204;--color-yellow-subtle: #F0E68C;--color-gray-50: #F6F6F6;--color-gray-100: #E7E7E7;--color-gray-200: #D1D1D1;--color-gray-300: #B0B0B0;--color-gray-400: #888888;--color-gray-500: #6D6D6D;--color-gray-600: #5D5D5D;--color-gray-700: #4F4F4F;--color-gray-800: #454545;--color-gray-900: #3D3D3D;--color-dark-bg-950: #212121;--color-blue-chalk-50: #FAF6FE;--color-blue-chalk-100: #EEE3FB;--color-blue-chalk-200: #E8DAFA;--color-blue-chalk-300: #D7BDF5;--color-blue-chalk-400: #BE93ED;--color-blue-chalk-500: #A669E3;--color-blue-chalk-600: #8F4AD3;--color-blue-chalk-700: #7938B9;--color-blue-chalk-800: #673297;--color-blue-chalk-900: #54297A;--color-blue-chalk-950: #391358;--color-bg-dark-primary: #0A0A0A;--color-white-bg: linear-gradient(to right, #EBEBEB 0%, #F8F8F8 100% );--color-icon-gradient: linear-gradient(to right, #7885FF 0%, #8FB5FF 100% );--color-yellow-gradient: linear-gradient(to right, #FFEFD6 0%, #FCE6BD 47%, #FCC801 100% );--color-white-text: linear-gradient(to right, #FFFFFF 0%, #FFFFFFB3 61% );--color-paragraphs: #B6B6B6;--color-blue-acento-cuatro: #089ED9;--color-buttoGold: linear-gradient(to right, #FFFFFF 0%, #FFE9DE 70%, #F6D96F 90%, #FCC601 100%);--color-blue-borde-futurista: linear-gradient(to right, #002D8999 0%, #A7B0EB 100% );--color-gray-inactive-button: linear-gradient(to right, #C3CFE699 0%, #8A8FB2CC 50%, #A7B0EB 100% );--color-yellow-inactivo: #EEDB42;--color-Gradient-Black: #000000;--suite-bg-pure-black: #000000;--suite-border-top-light: rgba(255, 255, 255, .35);--suite-glow-top-gradient: linear-gradient(90deg, transparent, rgba(255, 255, 255, .6), transparent);--suite-modal-radius: 28px;--suite-depth-shadow: 0 50px 120px rgba(0, 0, 0, .95);--suite-minimal-bg: #000000;--suite-minimal-border-top: rgba(255, 255, 255, .3);--suite-minimal-glow: linear-gradient(90deg, transparent, rgba(255, 255, 255, .5), transparent);--suite-minimal-radius: 28px;--color-radial-light-fondo: radial-gradient(ellipse 70% 90% at top right, rgba(200, 200, 255, .25) 0%, transparent 60%);--color-blue-gladient: linear-gradient(to right, #314FC0F2 0%, #0132A180 100%);--color-blue-pink-ellipse: linear-gradient(to right, #FF0066 0%, #0095FF 69%, #0033FF 100% );--color-blue-progress-circle: linear-gradient(to right, #314FC0F0 0%, #0132A17D 100% );--color-blue-radial: linear-gradient(to right, #4338CA00 0%, #4338CA 100%);--color-planet-purple-effect: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.05'/%3E%3C/svg%3E"), linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1)), linear-gradient(to right, #C3CFE694 0%, #391358 50%, #391358B2 100%);--color-blue-card-skills: linear-gradient(to right, #582CFF 0%, #000000 100%);--color-blue-card-teams: linear-gradient(to right, #314FC0F2 0%, #0A0E2380 100%);--color-yellow-card-teams-active: linear-gradient(to right, #FCC801F2 0%, #FCE6BDBF 47%, #FFEFD680 100% );--box-shadow-blue-1: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-blue-2: 0px -2px 40px -1px #5450FF;--box-shadow-white-1: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-1: blur(40px);--box-shadow-yellow: 0px -2px 40px 0px #FCC801;--box-shadow-blue-3: 0px -2px 30px 0px #E9DFFF4D;--box-shadow-white-2: 0px .5px 0px 0px #FFFFFF;--backdrop-filter-2: blur(50.02px);--box-shadow-purple: 0px 14px 47.6px 5px #7504A6;--box-shadow-purple-pink-combined: 0px .5px 0px 0px #FFFFFF80, 0px -2px 10px 0px #E9DFFF4D, 0px -2px 40px 0px #BB9BFF;--box-shadow-gradient-blue: 0 0 40px 5px rgba(84, 80, 255, .25), 0 0 30px 3px rgba(143, 181, 255, .4);--box-shadow-white-subtle-glow: 0 0 20px 5px rgba(255, 255, 255, .15), 0 0 10px 2px rgba(255, 255, 255, .1);--color-radial-dark-fill: radial-gradient(14% 100% at 74% 100%, #FFFFFF45 0%, #000000 100% );--color-angular-blue-stroke: linear-gradient(to bottom, var(--color-Jordy-Blue-Secundary) 0%, #FFFFFF 100%);--color-green-success: linear-gradient(to right, #1B9B33 0%, #36C04F 100%);--color-red-error: linear-gradient(to right, #CE0512 0%, #DF000E 100%);--color-white-info: #EFF6F9;--color-placeholder-white: #F4F4F2;--color-overlay: #30303680;--color-skeleton: #E5E7EB;--color-gradient-morado-negro: linear-gradient(to right, #391358 0%, rgba(123, 41, 190, .8) 100%);--font-family-heading: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-subheading: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-body: "Urbanist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-display: "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-variable: "Bespoke Sans Variable", "Bespoke Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-weight-bespoke-regular: 400;--font-weight-bespoke-medium: 500;--font-weight-bespoke-bold: 700;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--font-size-xs: 12px;--font-size-caption: 14px;--font-size-paragraph: clamp(16px, .8vw + 14px, 20px);--font-size-light-title: clamp(20px, 1vw + 16px, 24px);--font-size-strong-title: clamp(20px, 1vw + 16px, 24px);--font-size-sub-heading: clamp(24px, 2vw + 18px, 32px);--font-size-heading-normal: clamp(28px, 3vw + 18px, 40px);--font-size-large-title: clamp(42px, 7vw + 10px, 82px);--line-height-18: 18px;--line-height-19: 19px;--line-height-caption: 20px;--line-height-paragraph: 28px;--line-height-light-title: 32px;--line-height-strong-title: 32px;--line-height-sub-heading: 42px;--line-height-heading-normal: 52px;--line-height-large-title: 92px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-sm-2: 10px;--spacing-sm-3: 12px;--spacing-sm-4: 14px;--spacing-md: 16px;--spacing-md-2: 20px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xl-2: clamp(24px, 2.5vw + 12px, 40px);--spacing-2xl: clamp(32px, 3vw + 16px, 48px);--spacing-3xl: clamp(40px, 4vw + 20px, 64px);--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-md1: 10px;--border-radius-lg: 12px;--border-radius-xl: 14px;--border-radius-2xl: 16px;--border-radius-3xl: 18px;--border-radius-4xl: 20px;--border-radius-5xl: 22px;--border-radius-2xl: 24px;--border-radius-full: 9999px;--gap-xs: 4px;--gap-xs1: 6px;--gap-sm: 8px;--gap-sm-2: 10px;--gap-sm-3: 12px;--gap-md: 16px;--gap-md-2: 20px;--gap-lg: 24px;--gap-xl: 32px;--gap-2xl: 48px;--gap-3xl: 64px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--breakpoint-xs: 475px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--doc-text-body: #e3e3e3;--doc-bg-page: #000000;--doc-header-color: #ffffff;--doc-table-text: rgba(255, 255, 255, .8);--doc-table-bg: rgba(255, 255, 255, .03);--doc-table-border: rgba(255, 255, 255, .1);--doc-table-th-bg: linear-gradient(90deg, rgba(84, 80, 255, .22) 0%, rgba(84, 80, 255, .08) 100%);--doc-table-td-border: rgba(255, 255, 255, .06);--doc-code-bg: rgba(255, 255, 255, .08);--doc-code-text: #8fb5ff;--doc-blockquote-text: rgba(255, 255, 255, .6);--doc-link-color: #8fb5ff;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.light-mode[data-astro-cid-yegg6bq5]{--doc-text-body: #1a1a1a;--doc-bg-page: #ffffff;--doc-header-color: #000000;--doc-table-text: #1a1a1a;--doc-table-bg: #f9fafb;--doc-table-border: #e5e7eb;--doc-table-th-bg: #f3f4f6;--doc-table-td-border: #f3f4f6;--doc-code-bg: #f3f4f6;--doc-code-text: #0047ab;--doc-blockquote-text: #4b5563;--doc-link-color: #2563eb;--doc-table-th-text: var(--color-Blue-Ribbon-Primary)}.custom-scrollbar-temario[data-astro-cid-yegg6bq5]::-webkit-scrollbar{width:4.3px}.custom-scrollbar-temario[data-astro-cid-yegg6bq5]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar-temario[data-astro-cid-yegg6bq5]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:10px}.custom-scrollbar-temario[data-astro-cid-yegg6bq5]::-webkit-scrollbar-thumb:hover{background:#fff3}.light-title[data-astro-cid-yegg6bq5]{font-family:Urbanist,sans-serif;font-size:var(--font-size-light-title);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-light-title);margin:0}.strong-title[data-astro-cid-yegg6bq5]{font-family:Bespoke Sans,sans-serif;font-size:var(--font-size-strong-title);font-weight:var(--font-weight-bespoke-bold);background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-strong-title);margin:0}.sub-heading[data-astro-cid-yegg6bq5]{font-family:Urbanist,sans-serif;font-size:var(--font-size-sub-heading);font-weight:700;background:var(--color-white-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:var(--line-height-sub-heading);margin:0}.athenea-features[data-astro-cid-yegg6bq5]{background-color:var(--color-bg-dark-primary);padding:var(--spacing-3xl) var(--spacing-lg);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.blob-bg[data-astro-cid-yegg6bq5]{position:absolute;top:50%;right:10%;transform:translateY(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(143,181,255,.08) 0%,transparent 70%);filter:blur(80px);z-index:0}.neural-bg[data-astro-cid-yegg6bq5]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.5;pointer-events:none;-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 80%);mask-image:radial-gradient(circle at center,black 30%,transparent 80%)}.header-content[data-astro-cid-yegg6bq5]{text-align:center;max-width:850px;margin-bottom:var(--spacing-3xl)}.section-title[data-astro-cid-yegg6bq5]{font-family:var(--font-family-heading);font-size:clamp(32px,5vw,48px);font-weight:var(--font-weight-bespoke-medium);color:#fff;line-height:1.1;margin-bottom:var(--spacing-md)}.highlight[data-astro-cid-yegg6bq5]{background:var(--color-icon-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle[data-astro-cid-yegg6bq5]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-paragraphs);line-height:var(--line-height-paragraph);margin:0}.features-container[data-astro-cid-yegg6bq5]{display:flex;gap:var(--spacing-xl);width:100%;max-width:1400px;background:#000;border:none;border-top:1px solid #5450FF;border-radius:var(--border-radius-2xl);padding:var(--spacing-xl);position:relative;z-index:2;box-shadow:0 20px 50px #00000080,0 0 30px #5450ff1a}.features-container[data-astro-cid-yegg6bq5]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:linear-gradient(90deg,transparent,#5450FF,transparent);z-index:10;pointer-events:none;filter:blur(.5px)}.features-nav[data-astro-cid-yegg6bq5]{flex:0 0 280px;display:flex;flex-direction:column;gap:var(--spacing-xs);border-right:1px solid rgba(255,255,255,.08);padding-right:var(--spacing-lg);padding-top:var(--spacing-md)}.feature-tab[data-astro-cid-yegg6bq5]{background:transparent;border:none;text-align:left;padding:var(--spacing-md) var(--spacing-md);font-family:var(--font-family-heading);font-size:var(--font-size-paragraph);color:var(--color-gray-400);border-radius:var(--border-radius-lg);cursor:pointer;transition:all var(--transition-base);position:relative;overflow:hidden}.short-title[data-astro-cid-yegg6bq5]{display:none}.feature-tab[data-astro-cid-yegg6bq5]:hover{color:#fff;background:#ffffff08}.feature-tab[data-astro-cid-yegg6bq5].active{color:#fff;background:#5450ff1a;font-weight:var(--font-weight-bold)}.feature-tab[data-astro-cid-yegg6bq5].active:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,#5450FF,transparent);z-index:10;filter:blur(.5px)}.features-content[data-astro-cid-yegg6bq5]{flex:1;position:relative;min-height:650px;padding-top:var(--spacing-md)}.feature-pane[data-astro-cid-yegg6bq5]{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .4s ease;display:flex;flex-direction:column;gap:var(--spacing-lg)}.feature-pane[data-astro-cid-yegg6bq5].active{opacity:1;visibility:visible;position:relative;z-index:2}.pane-text[data-astro-cid-yegg6bq5] h3[data-astro-cid-yegg6bq5]{font-family:var(--font-family-heading);font-size:var(--font-size-sub-heading);color:#fff;margin-bottom:var(--spacing-sm)}.pane-text[data-astro-cid-yegg6bq5] p[data-astro-cid-yegg6bq5]{font-family:var(--font-family-body);font-size:var(--font-size-paragraph);color:var(--color-paragraphs);line-height:1.6;max-width:650px;transition:opacity .5s ease-in-out}.pane-image-container[data-astro-cid-yegg6bq5]{width:100%;height:580px;margin-top:auto;border-radius:var(--border-radius-2xl);overflow:hidden;background:#000;border:none;border-top:1px solid var(--suite-border-top-light);box-shadow:var(--box-shadow-gradient-blue);position:relative;transition:transform .5s cubic-bezier(.2,.8,.2,1);z-index:1;display:flex;align-items:center;justify-content:center}.pane-image-container[data-astro-cid-yegg6bq5]:hover{transform:translateY(-5px) scale(1.005)}.carousel-nav-button[data-astro-cid-yegg6bq5]{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#8a8a8f;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;backdrop-filter:blur(8px)}.carousel-nav-button[data-astro-cid-yegg6bq5]:hover{background:#000c;border-color:#5450ff;color:#fff;transform:translateY(-50%) scale(1.05)}.carousel-nav-button[data-astro-cid-yegg6bq5].prev{left:20px}.carousel-nav-button[data-astro-cid-yegg6bq5].next{right:20px}.carousel-dots[data-astro-cid-yegg6bq5]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10;padding:6px 12px;background:#0000004d;border-radius:20px;backdrop-filter:blur(4px)}.dot[data-astro-cid-yegg6bq5]{width:6px;height:6px;border-radius:50%;background:#fff3;cursor:pointer;transition:all .3s ease}.dot[data-astro-cid-yegg6bq5].active{background:#5450ff;transform:scale(1.3);box-shadow:0 0 10px #5450ff80}.image-wrapper[data-astro-cid-yegg6bq5]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pane-image-container[data-astro-cid-yegg6bq5]:before{content:"";position:absolute;top:0;left:20%;right:20%;height:2px;background:var(--suite-glow-top-gradient);z-index:10;pointer-events:none;filter:blur(.5px)}.pane-image[data-astro-cid-yegg6bq5]{width:100%;height:100%;display:block;object-fit:contain;object-position:center;transition:opacity .5s ease-in-out}@media (max-width: 1024px){.features-container[data-astro-cid-yegg6bq5]{flex-direction:column;padding:15px var(--spacing-md);width:96%;margin:0 auto}.header-content[data-astro-cid-yegg6bq5]{width:96%;margin:0 auto var(--spacing-2xl) auto}.features-nav[data-astro-cid-yegg6bq5]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;align-items:center!important;-webkit-overflow-scrolling:touch;gap:8px;padding:0 10px 10px;border-right:none;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:8px;width:100%;scroll-snap-type:x mandatory;scrollbar-width:none;min-height:auto}.features-nav[data-astro-cid-yegg6bq5]::-webkit-scrollbar{display:none}.full-title[data-astro-cid-yegg6bq5]{display:none}.short-title[data-astro-cid-yegg6bq5]{display:inline}.feature-tab[data-astro-cid-yegg6bq5]{flex:0 0 auto!important;white-space:nowrap!important;padding:6px 14px!important;height:auto!important;font-size:13px;scroll-snap-align:center;background:#ffffff08;border-radius:30px;border:1px solid rgba(255,255,255,.05);color:var(--color-gray-400);transition:all .3s ease;line-height:1.2}.feature-tab[data-astro-cid-yegg6bq5].active{background:var(--color-icon-gradient)!important;color:#fff!important;border-color:transparent;font-weight:500;box-shadow:0 4px 12px #5450ff33}.feature-tab[data-astro-cid-yegg6bq5].active:before{display:none}.features-content[data-astro-cid-yegg6bq5]{min-height:auto}.feature-pane[data-astro-cid-yegg6bq5]{position:relative;display:none;gap:15px}.pane-image-container[data-astro-cid-yegg6bq5]{height:380px}.feature-pane[data-astro-cid-yegg6bq5].active{display:flex}}@media (max-width: 768px){.section-title[data-astro-cid-yegg6bq5]{font-size:var(--font-size-sub-heading)}.pane-text[data-astro-cid-yegg6bq5] h3[data-astro-cid-yegg6bq5]{font-size:20px}}
