@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Silka,system-ui;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.page-shell{position:relative;z-index:2;margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem}.hero-grid{position:relative;z-index:6;display:flex;min-height:calc(100vh - 220px);flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:2.75rem;padding-bottom:2rem}@media (min-width: 768px){.hero-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:2rem}}.type-title-bigger-size{font-family:var(--font-sans);font-style:normal;margin:0;font-weight:500;font-size:2.5rem;line-height:100%;letter-spacing:-.02em}@media (min-width: 1024px){.type-title-bigger-size{font-size:5rem}}.type-title-big-size{font-family:var(--font-sans);font-style:normal;margin:0;font-weight:500;font-size:2rem;line-height:100%;letter-spacing:-.02em}@media (min-width: 1024px){.type-title-big-size{font-size:4rem}}.type-title-regular-size{font-family:var(--font-sans);font-style:normal;margin:0;font-weight:500;font-size:1.4rem;line-height:100%}@media (min-width: 1024px){.type-title-regular-size{font-size:1.8rem}}.type-title-small-size{font-family:var(--font-sans);font-style:normal;margin:0;font-weight:500;font-size:1.2rem;line-height:120%}@media (min-width: 1024px){.type-title-small-size{font-size:1.5rem}}.type-title-smaller-size{font-family:var(--font-sans);font-style:normal;margin:0;font-weight:500;font-size:14px;line-height:100%}@media (min-width: 1024px){.type-title-smaller-size{font-size:1rem}}.type-subheadline-size{font-family:var(--font-sans);font-style:normal;margin:0;font-weight:500;font-size:.875rem;line-height:90%;letter-spacing:-.02em}@media (min-width: 1024px){.type-subheadline-size{font-size:1rem}}.type-description-size{font-family:var(--font-sans);font-style:normal;margin:0;font-weight:400;font-size:14px;line-height:150%}@media (min-width: 1024px){.type-description-size{font-size:1rem}}.type-button-size{font-family:var(--font-sans);font-style:normal;margin:0;font-weight:600;font-size:14px;line-height:100%}@media (min-width: 1024px){.type-button-size{font-size:1rem}}@media (min-width: 768px){.hero-trust{border-radius:2px;border-width:1px;border-color:#fff3;background-color:#00000026;padding:1rem 1.5rem;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}.testimonial-card{--testimonial-card-width-mobile: min(20rem, calc(100vw - 48px) );--testimonial-card-width-desktop: 356px;--testimonial-card-height-mobile: 450px;--testimonial-card-height-desktop: 420px;position:relative;display:flex;flex-direction:column;gap:96px;align-self:flex-start;overflow:hidden;border-radius:40px;border-width:1px;border-color:#0000001a;padding:2.5rem;width:var(--testimonial-card-width-mobile);flex-basis:var(--testimonial-card-width-mobile);min-width:var(--testimonial-card-width-mobile);height:var(--testimonial-card-height-mobile);min-height:var(--testimonial-card-height-mobile);background:#fff url(/assets/card-bg/testimonial.svg) center / cover no-repeat;border-color:#00000014}@media (min-width: 768px){.testimonial-card{width:var(--testimonial-card-width-desktop);flex-basis:var(--testimonial-card-width-desktop);min-width:var(--testimonial-card-width-desktop);height:var(--testimonial-card-height-desktop);min-height:var(--testimonial-card-height-desktop)}}.testimonial-quote{width:4rem}.testimonial-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem}.testimonial-body p{margin:0;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(29 29 29 / var(--tw-text-opacity))}.testimonial-body span{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(17 21 40 / var(--tw-text-opacity))}.hero-nav-shell{pointer-events:none;position:fixed;left:0;right:0;z-index:40;margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.5rem;padding-right:1.5rem;top:24px}.hero-nav{pointer-events:auto;margin-left:auto;margin-right:auto;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;justify-content:space-between;gap:1.5rem;border-radius:40px;border-width:1px;padding:.5rem .5rem .5rem 1.5rem;--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media (max-width: 1024px){.hero-nav{position:relative;width:100%;overflow:visible;padding-left:.75rem;padding-right:.75rem;padding-top:10px;padding-bottom:10px;padding-left:18px}}.hero-nav{border-color:#ffffff14;background:#ffffff0d}.hero-nav--light-section{color:#010104b8;border-color:#01010414;background:#eaeef6db}.type-title-dark{color:var(--title-darker)}.type-title-light{color:var(--bg-lighter)}.type-subheadline-gray{color:var(--title-gray)}.type-subheadline-blue{color:var(--accent-500)}.text-description-light{color:var(--description-light)}.text-description-dark{color:var(--description-dark)}.text-description-transparent{color:var(--description-transparent)}:root{color-scheme:dark;--font-sans: "General Sans", system-ui, sans-serif;--accent-500: #254af6;--title-darker: #010104;--title-gray: #8d98ac;--bg-darker: #010104;--bg-darkmiddle: #0C0C12;--bg-dark: #141415;--bg-white: #ffffff;--bg-light: #eaeef6;--bg-lighter: #f8f9fc;--description-light: #282c34;--description-dark: #abafb6;--description-transparent: rgba(248, 249, 252, .7);--border-dark-surface: rgba(255, 255, 255, .08);--border-light-surface: rgba(0, 0, 0, .08);--type-title-mega-size: 20rem;--type-title-mega-line-height: 1;--type-title-mega-letter-spacing: -.02em;--type-title-bigger-size: 5.5rem;--type-title-bigger-line-height: 1;--type-title-bigger-letter-spacing: -.02em;--type-title-big-size: 4rem;--type-title-big-line-height: 1;--type-title-big-letter-spacing: -.02em;--type-title-regular-size: 2rem;--type-title-regular-line-height: 1;--type-title-small-size: 1.5rem;--type-title-small-line-height: 1;--type-title-smaller-size: 14px;--type-title-smaller-line-height: 1;--type-subheadline-size: 1rem;--type-subheadline-line-height: .9;--type-subheadline-letter-spacing: -.02em;--type-description-size: 1rem;--type-description-line-height: 1.5;--type-button-size: 1rem;--type-button-line-height: 1;--page-bg: var(--bg-white);--panel: var(--bg-dark);--panel-soft: rgba(255, 255, 255, .05);--panel-border: var(--border-dark-surface);--text-main: var(--bg-lighter);--text-muted: var(--description-dark);--text-dim: var(--title-gray);--surface-light: var(--bg-light);--surface-card: var(--bg-lighter);--accent: var(--accent-500);--padding-section: 128px;--delivery-orbit-scale: 1;--logo-footer-height: min(34vh, 280px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--page-bg);color:var(--text-main);font-family:var(--font-sans);font-size:var(--type-description-size);font-weight:400;line-height:var(--type-description-line-height);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}#root{min-height:100vh}.legal-page{min-height:100vh;background:radial-gradient(circle at top left,rgba(37,74,246,.12),transparent 28%),linear-gradient(180deg,#f8f9fc,#eef2fb);color:var(--title-darker)}.legal-shell{width:min(100%,960px);margin:0 auto;padding:0 24px}.legal-hero{padding:120px 0 36px}.legal-back-link{display:inline-flex;align-items:center;justify-content:center;margin-bottom:24px;padding:10px 16px;border:1px solid rgba(37,74,246,.16);border-radius:999px;background:#ffffffc7;color:var(--title-darker);font-size:.95rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.legal-back-link:hover{background:#fffffff5;border-color:#254af63d;transform:translateY(-1px)}.legal-eyebrow{display:inline-flex;margin-bottom:18px;padding:8px 12px;border:1px solid rgba(37,74,246,.14);border-radius:999px;background:#ffffffb8;color:var(--accent-500);font-size:.85rem;font-weight:600;letter-spacing:.02em}.legal-title{max-width:14ch;margin-bottom:20px;font-size:clamp(2.8rem,7vw,5.25rem);line-height:.94;letter-spacing:-.04em}.legal-summary{max-width:64ch;margin:0;color:#282c34c7;font-size:1.05rem}.legal-body{padding:0 0 96px}.legal-card{padding:36px;border:1px solid rgba(0,0,0,.08);border-radius:32px;background:#ffffffe6;box-shadow:0 20px 80px #09102314;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.legal-section+.legal-section{margin-top:36px;padding-top:36px;border-top:1px solid rgba(0,0,0,.08)}.legal-section-title{margin-bottom:14px;font-size:clamp(1.5rem,3vw,2rem);line-height:1.05;letter-spacing:-.03em}.legal-group+.legal-group{margin-top:24px}.legal-group-title{margin-bottom:10px;font-size:1.05rem;font-weight:600}.legal-paragraph{margin:0;color:#282c34d9}.legal-paragraph+.legal-paragraph{margin-top:12px}.legal-list{margin:16px 0 0;padding-left:1.2rem;color:#282c34d9}.legal-list li+li{margin-top:10px}.legal-closing{margin-top:18px}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-sans);font-weight:500;color:inherit}p,li,button,input,textarea,select{font-family:var(--font-sans)}@media (max-width: 768px){.legal-hero{padding:96px 0 28px}.legal-card{padding:24px 20px;border-radius:24px}.legal-section+.legal-section{margin-top:28px;padding-top:28px}}.spin-loop{--spin-duration: 18s;--spin-scale: 1;animation:spin-loop var(--spin-duration) linear infinite;animation-play-state:paused;transform-origin:center;will-change:transform}.spin-loop-slow{--spin-duration: 35s;--spin-scale: 1;animation:spin-loop var(--spin-duration) linear infinite;animation-play-state:paused;transform-origin:center;will-change:transform}.spin-loop.is-motion-active,.spin-loop-slow.is-motion-active{animation-play-state:running}[data-reveal]{--reveal-delay: 0ms;opacity:0;transform:translate3d(0,32px,0) scale(.985);transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay);will-change:opacity,transform}[data-reveal].is-visible{opacity:1;transform:translateZ(0) scale(1)}.glimmer-page{position:relative;z-index:1;margin-bottom:var(--logo-footer-height, 34vh)}.logo-footer-section{position:fixed;right:0;bottom:0;left:0;z-index:0;height:var(--logo-footer-height);background:#fff}.logo-footer-shell{display:flex;align-items:center;justify-content:center;width:min(1280px,calc(100vw - 40px));height:100%;margin:0 auto}.logo-footer-mark{width:min(920px,88vw);height:auto;-o-object-fit:contain;object-fit:contain}.hero-section{--hero-scroll-span: 240vh;position:relative;z-index:1;overflow:clip;min-height:var(--hero-scroll-span);background:#060708}.hero-sticky{position:sticky;top:0;height:100vh;overflow:clip}.hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#06070847,#06070875 58%,#060708b8);pointer-events:none}.hero-canvas{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.hero-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:none;pointer-events:none}.hero-isotipo{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:min(24vw,88px);transform:translate(-50%,-50%);z-index:5;pointer-events:none}.hero-isotipo__image{width:100%;height:auto;display:block;--spin-duration: 18s}.hero-ticker-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:center;overflow:hidden}.hero-ticker-stage__viewport{display:flex;align-items:center;justify-content:center;width:100vw}.hero-ticker-mask{display:block;text-align:center}.hero-ticker-text{display:block;will-change:transform,opacity;animation:hero-title-rise .56s cubic-bezier(.625,.05,0,1)}.hero-noise{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:.18;background-image:radial-gradient(circle at 10% 30%,rgba(255,255,255,.55) 0 1px,transparent 1.5px),radial-gradient(circle at 80% 65%,rgba(67,122,255,.7) 0 1.5px,transparent 2px),radial-gradient(circle at 65% 30%,rgba(44,94,255,.65) 0 1px,transparent 1.5px);background-size:180px 180px,220px 220px,260px 260px;pointer-events:none}.hero-beam{position:absolute;z-index:2;border-radius:999px;filter:blur(8px);opacity:.95;pointer-events:none}.hero-beam--left{top:-14%;left:-8%;width:980px;height:430px;transform:rotate(-26deg);background:linear-gradient(90deg,#1745ff00,#2163ffeb 18%,#a1f1ff 56%,#fff0 82%);box-shadow:0 0 120px #1e5cff8c,0 0 220px #6ab7ff52}.hero-beam--right{right:-10%;bottom:6%;width:900px;height:360px;transform:rotate(24deg);background:linear-gradient(90deg,#fff0 12%,#9ae5ff 32%,#2467fff0 62%,#1745ff00);box-shadow:0 0 140px #1e5cff85,0 0 240px #6ab7ff47}.hero-brand{width:112px}.hero-nav-frame{position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none}.hero-nav-menu{display:flex;align-items:center;gap:20px;flex:0 1 auto;min-width:0}.hero-links{display:flex;gap:16px;flex:0 0 auto;color:#fff9;font-size:14px}.hero-nav--light-section .hero-links{color:#0101049e}.hero-nav--light-section .ui-nav-link:hover,.hero-nav--light-section .ui-nav-link:focus-visible,.hero-nav--light-section .hero-language-switch__option.is-active-language{color:#010104eb}.hero-language-switch{--hero-language-text: rgba(255, 255, 255, .64);--hero-language-active: rgba(255, 255, 255, .94);--hero-language-border: rgba(255, 255, 255, .16);--hero-language-bg: rgba(8, 8, 10, .24);--hero-language-active-bg: rgba(255, 255, 255, .16);position:relative;display:inline-grid;grid-template-columns:repeat(2,40px);align-items:center;justify-items:center;width:-moz-fit-content;width:fit-content;padding:4px;border:1px solid var(--hero-language-border);border-radius:999px;background:var(--hero-language-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;z-index:2}.hero-language-switch--light-section{--hero-language-text: rgba(1, 1, 4, .62);--hero-language-active: rgba(1, 1, 4, .92);--hero-language-border: rgba(1, 1, 4, .08);--hero-language-bg: rgba(234, 238, 246, .82);--hero-language-active-bg: rgba(255, 255, 255, .92)}.hero-language-switch__option{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--hero-language-text);font-size:14px;border-radius:50%}.hero-language-switch__option.is-active-language{background:var(--hero-language-active-bg);color:var(--hero-language-active)}.hero-language-switch--light-section .hero-language-switch__option:hover,.hero-language-switch--light-section .hero-language-switch__option:focus-visible{color:var(--hero-language-active)}.hero-language-switch--desktop{position:absolute;top:50%;right:0;transform:translateY(-50%)}.hero-language-switch--mobile{display:none}.hero-nav-toggle{display:none;width:44px;min-height:44px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff14;color:var(--bg-lighter);font:inherit;line-height:1;cursor:pointer;transition:background-color .26s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1),color .26s cubic-bezier(.22,1,.36,1)}.hero-nav-toggle:hover,.hero-nav-toggle:focus-visible{background:#ffffff24;border-color:#ffffff3d}.hero-nav-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 60%,white 40%);outline-offset:4px}.hero-nav--light-section .hero-nav-toggle{border-color:#0101041a;background:#0101040a;color:var(--title-darker)}.hero-nav--light-section .hero-nav-toggle:hover,.hero-nav--light-section .hero-nav-toggle:focus-visible{background:#01010414;border-color:#01010429}.ui-nav-link{display:inline-flex;position:relative;overflow:hidden;transition:color .26s cubic-bezier(.22,1,.36,1)}.ui-nav-link:hover,.ui-nav-link:focus-visible{color:#fff}.ui-nav-link:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 60%,white 40%);outline-offset:6px}.ui-nav-link__sizer{visibility:hidden;pointer-events:none}.ui-nav-link__text-window{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;justify-content:center;overflow:hidden}.ui-nav-link__text-track{display:flex;flex-direction:column;align-items:center;width:100%;height:200%;transform:translateY(0);transition:transform .52s cubic-bezier(.625,.05,0,1);will-change:transform}.ui-nav-link__text-line{display:inline-flex;align-items:center;justify-content:center;flex:0 0 50%;width:100%;line-height:1;white-space:nowrap}.hero-nav-cta{flex:0 0 auto;min-height:44px;padding:12px 20px;border-radius:999px}.hero-nav--light-section .hero-nav-cta{--button-bg: rgba(1, 1, 4, .08);--button-fg: var(--title-darker);--button-border: rgba(1, 1, 4, .1);--button-backdrop: none}.hero-title{overflow:clip}.hero-section>.hero-sticky>.page-shell{padding-top:136px}.hero-title-mask{display:block}.hero-title-text{display:block;will-change:transform,opacity;animation:hero-title-rise .56s cubic-bezier(.625,.05,0,1)}.hero-title-text--mobile-hidden{display:block}.hero-title-terminal{display:none;white-space:pre-line}.hero-title-terminal.is-mobile-visible{display:none}.hero-title-terminal__cursor,.hero-title-terminal__text{display:inline}.hero-title-terminal__line{display:block;min-height:1em}.hero-title-terminal__cursor{animation:hero-terminal-cursor-blink 1s steps(1,end) infinite}.hero-title-terminal__text{white-space:pre-line}.hero-title-line{display:block}.hero-actions{display:flex;flex-direction:column;gap:24px}.hero-logo-row{position:relative;width:100%;overflow:hidden}.hero-logo-track{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:32px;white-space:nowrap;animation:hero-logo-marquee 24s linear infinite;animation-play-state:paused}.hero-logo-track.is-motion-active{animation-play-state:running}.hero-logo-item{display:inline-flex;align-items:center}.hero-logo-item img{display:block;height:32px;max-width:none;width:auto;-o-object-fit:contain;object-fit:contain}.hero-button-row{display:flex;gap:8px}.hero-mobile-ticker,.hero-mobile-title-ticker{display:none}.cta-logo-track{display:flex;width:-moz-max-content;width:max-content;align-items:center;gap:32px;white-space:nowrap;animation:hero-logo-marquee 24s linear infinite;animation-play-state:paused}.cta-logo-track.is-motion-active{animation-play-state:running}.ui-button{--button-bg: var(--bg-white);--button-fg: var(--title-darker);--button-border: transparent;--button-shadow: none;--button-backdrop: none;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:20px 32px;border:1px solid var(--button-border);border-radius:var(--button-radius-base);background:var(--button-bg);color:var(--button-fg);box-shadow:var(--button-shadow);-webkit-backdrop-filter:var(--button-backdrop);backdrop-filter:var(--button-backdrop);overflow:hidden;position:relative;transition:box-shadow .26s cubic-bezier(.22,1,.36,1),background-color .26s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1)}.ui-button__sizer{visibility:hidden;pointer-events:none}.ui-button:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 60%,white 40%);outline-offset:3px}.ui-button__text-window{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;justify-content:center;overflow:hidden}.ui-button__text-track{display:flex;flex-direction:column;align-items:center;width:100%;height:200%;transform:translateY(0);transition:transform .52s cubic-bezier(.625,.05,0,1);will-change:transform}.ui-button__text-line{display:inline-flex;align-items:center;justify-content:center;flex:0 0 50%;width:100%;line-height:1;padding:0 32px;white-space:nowrap}.ui-button--radius-full{--button-radius-base: 999px}.ui-button--radius-sharp{--button-radius-base: 2px}.ui-button--bg-white{--button-bg: var(--bg-white);--button-fg: var(--title-darker)}.ui-button--bg-blue{--button-bg: var(--accent);--button-fg: var(--bg-white);--button-shadow: 0 16px 32px rgba(37, 74, 246, .28)}.ui-button--bg-transparent-white{--button-bg: rgba(255, 255, 255, .17);--button-fg: var(--bg-white);--button-border: rgba(255, 255, 255, .18);--button-backdrop: blur(10px)}.ui-button--bg-transparent-black{--button-bg: rgba(1, 1, 4, .22);--button-fg: var(--bg-white);--button-border: rgba(255, 255, 255, .16);--button-backdrop: blur(12px)}.ui-button--full-width{width:100%}.demo-modal{--demo-modal-bg: #08090d;--demo-modal-bg-soft: rgba(255, 255, 255, .06);--demo-modal-bg-strong: rgba(255, 255, 255, .1);--demo-modal-border: rgba(255, 255, 255, .12);--demo-modal-border-strong: rgba(255, 255, 255, .2);--demo-modal-text: var(--bg-lighter);--demo-modal-muted: rgba(248, 249, 252, .72);--demo-modal-dim: rgba(248, 249, 252, .56);--demo-modal-danger: #ff7a70;--demo-modal-success: #6ee7a8;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;color-scheme:dark;background:radial-gradient(circle at 50% 8%,rgba(37,74,246,.24),transparent 36%),#010104d1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:demo-modal-backdrop-in .26s ease-out both}.demo-modal__dialog{position:relative;width:min(100%,520px);overflow-y:auto;border:1px solid var(--demo-modal-border);border-radius:8px;background:linear-gradient(180deg,#ffffff13,#ffffff06),var(--demo-modal-bg);color:var(--demo-modal-text);box-shadow:0 28px 90px #0000008a,inset 0 1px #ffffff14;padding:32px;animation:demo-modal-dialog-in .42s cubic-bezier(.22,1,.36,1) both}.demo-modal__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--demo-modal-border);border-radius:999px;background:var(--demo-modal-bg-soft);color:var(--demo-modal-muted);cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.demo-modal__close:hover{border-color:var(--demo-modal-border-strong);background:var(--demo-modal-bg-strong);color:var(--demo-modal-text)}.demo-modal__close:disabled{cursor:not-allowed;opacity:.45}.demo-modal__header{padding-right:40px}.demo-modal__eyebrow{margin:0 0 14px;color:var(--accent);font-size:.84rem;font-weight:600;line-height:1}.demo-modal__title{max-width:9ch;font-size:clamp(2.6rem,8vw,4.25rem);line-height:.94;letter-spacing:-.04em}.demo-modal__description{max-width:34ch;margin:18px 0 0;color:var(--demo-modal-muted);font-size:1rem;line-height:1.45}.demo-modal__form{display:grid;gap:16px;margin-top:28px}.demo-modal__field{display:flex;flex-direction:column;justify-content:center;gap:4px;width:100%;min-height:60px;border:1px solid var(--demo-modal-border);border-radius:8px;background:#ffffff12;color:var(--demo-modal-text);padding:10px 16px 11px;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.demo-modal__field-label{color:var(--demo-modal-dim);font-size:10px;font-weight:600;line-height:1}@media (min-width: 768px){.demo-modal__field-label{font-size:12px}}.demo-modal__field-control{width:100%;min-width:0;border:0;background:transparent;color:var(--demo-modal-text);font-size:1rem;line-height:1.2;padding:0;outline:none}.demo-modal__field-control:disabled{cursor:not-allowed}.demo-modal__field:hover:has(.demo-modal__field-control:not(:disabled)){border-color:var(--demo-modal-border-strong);background:#ffffff17}.demo-modal__field:focus-within{border-color:#254af6a3;box-shadow:0 0 0 4px #254af633}.demo-modal__field[data-invalid=true]{border-color:#ff7a70c2}.demo-modal__field:has(.demo-modal__field-control:disabled){cursor:not-allowed;opacity:.68}.demo-modal__actions{margin-top:4px}.demo-modal__status{min-height:24px}.demo-modal__success,.demo-modal__error{margin:0;font-size:.92rem;line-height:1.35}.demo-modal__success{color:var(--demo-modal-success)}.demo-modal__error{color:var(--demo-modal-danger)}@keyframes demo-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes demo-modal-dialog-in{0%{opacity:0;transform:translate3d(0,28px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion: reduce){.demo-modal,.demo-modal__dialog{animation-duration:1ms}}.ticker-section{position:relative;z-index:20;background:var(--bg-white);color:var(--title-darker);overflow:clip;height:calc(var(--ticker-steps, 5) * 100vh)}.ticker-sticky{position:sticky;top:0;display:flex;align-items:center;height:100vh}.ticker-shell{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:144px 0}.ticker-top{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;width:100%}.ticker-logo{flex:0 0 auto;width:96px;height:96px}.ticker-copy{margin:0;max-width:420px;color:var(--title-darker);font-size:var(--type-description-size);font-weight:400;line-height:var(--type-description-line-height);text-align:right}.ticker-stage{display:flex;align-items:center;width:100vw;min-height:0;flex:1 1 auto;overflow:hidden;margin-left:calc(50% - 50vw)}.ticker-track{display:flex;align-items:center;gap:clamp(2rem,5vw,5rem);width:-moz-max-content;width:max-content;white-space:nowrap;padding:0 50vw;will-change:transform}.ticker-word{font-size:clamp(5rem,10vw,var(--type-title-bigger-size));font-weight:500;letter-spacing:var(--type-title-mega-letter-spacing);color:#fff;transition:opacity .18s ease;text-align:center}.ticker-word.is-active{opacity:1}.ticker-bottom{display:flex;justify-content:center;width:100%}.stats-section{padding:var(--padding-section) 0;background:var(--bg-light)}.section-header{display:flex;flex-direction:column;gap:24px}.section-header--center{margin:0 auto;text-align:center;align-items:center}.section-eyebrow{color:var(--text-dim);font-size:var(--type-subheadline-size);font-weight:500;line-height:var(--type-subheadline-line-height);letter-spacing:var(--type-subheadline-letter-spacing)}.section-title{margin:0;color:var(--text-main);font-size:clamp(2.5rem,5vw,var(--type-title-big-size));font-weight:500;line-height:var(--type-title-big-line-height);letter-spacing:var(--type-title-big-letter-spacing)}.section-copy{margin:0;max-width:655px;color:#d3d8e2;font-size:var(--type-description-size);line-height:var(--type-description-line-height)}.section-header--dark .section-eyebrow{color:var(--accent)}.section-header--dark .section-title{color:#0c162a}.section-header--dark .section-copy{color:#0c162aad}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:72px}.stat-card{position:relative;overflow:hidden;min-height:360px;padding:72px;border:1px solid rgba(255,255,255,.08);border-radius:40px;transform:scale(1);transition:transform .22s ease,box-shadow .22s ease;will-change:transform}@media (hover: hover){.stat-card:hover,.stat-card:focus-within{transform:scale(1.03)}}.stat-card--left{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-color:#080c1614}.stat-card--right{--tw-bg-opacity: 1;background-color:rgb(37 74 246 / var(--tw-bg-opacity));border-color:transparent}.stat-chip{display:inline-flex;margin-bottom:28px;padding:9px 14px;border-radius:999px;background:#ffffff14;color:var(--text-dim);font-size:13px;font-weight:600}.stat-card--left .stat-chip{background:#080c1614;color:#080c16a8}.stat-card--right .stat-chip{background:#ffffff29;color:#fffc}.stat-card strong{display:block;margin-bottom:14px;font-size:clamp(3rem,6vw,4rem);font-weight:500;line-height:1}.stat-card--left strong,.stat-card--left p{--tw-text-opacity: 1;color:rgb(1 1 4 / var(--tw-text-opacity))}.stat-card p{margin:0;max-width:434px;font-size:16px;line-height:1.5}.problem-section{--problem-sticky-top: 128px;--problem-stack-gap: 32px;--pain-card-top: 388px;background:var(--bg-dark);overflow:visible;padding-top:var(--problem-sticky-top)}.problem-shell{position:sticky;top:0;overflow:clip;display:flex;flex-direction:column;align-items:center;height:100%}.problem-header-shell{position:sticky;top:var(--problem-sticky-top);z-index:7;width:100%;height:100vh}.pain-stack{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;padding-bottom:25%}.pain-card{position:sticky;top:var(--pain-card-top);z-index:var(--pain-z-index, 1);isolation:isolate;overflow:hidden;width:min(445px,calc(100vw - 64px));min-height:445px;padding:64px;border-radius:48px;background-color:#060606;transition:transform .46s cubic-bezier(.34,1.12,.64,1),box-shadow .46s cubic-bezier(.34,1.12,.64,1),filter .46s cubic-bezier(.34,1.12,.64,1);will-change:transform}.pain-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background-image:var(--pain-background-image);background-position:center;background-size:cover;background-repeat:no-repeat;mix-blend-mode:plus-lighter;pointer-events:none}.pain-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background-image:var(--pain-background-image);background-position:center;background-size:cover;background-repeat:no-repeat;mix-blend-mode:plus-lighter;pointer-events:none}.pain-card:not(:last-child){filter:saturate(.9) brightness(.92);box-shadow:0 12px 24px #00000029,0 24px 54px #00000038}.pain-card:nth-child(1){transform:rotate(-6deg)}.pain-card:nth-child(2){transform:rotate(6deg)}.pain-card:nth-child(3){transform:rotate(-7deg)}.pain-card:nth-child(4){transform:rotate(-2deg)}.pain-card:nth-child(5){transform:rotate(8deg)}.pain-card--red{--pain-glow: rgba(255, 109, 54, .95)}.pain-card--blue{--pain-glow: rgba(42, 92, 255, .98)}.pain-card--cyan{--pain-glow: rgba(81, 255, 231, .92)}.pain-card--yellow{--pain-glow: rgba(255, 224, 56, .95)}.pain-card--pink{--pain-glow: rgba(255, 52, 194, .95)}.pain-dot{display:inline-flex;width:16px;height:16px;border-radius:999px;background:var(--pain-glow);box-shadow:0 0 18px var(--pain-glow)}.pain-card p{position:relative;z-index:1;margin:48px 0 0;color:#f8f9fc;font-size:32px;font-weight:500;line-height:1}.problem-section-new{--problem-intro-top: 128px;--pain-card-top: 160px;background:var(--bg-darkmiddle);overflow:visible}.problem-section-new .page-shell{position:relative}.problem-header-shell-new{position:sticky;top:var(--problem-intro-top);z-index:3;width:100%}.problem-section-header-new{justify-content:center;min-height:100vh;padding-top:128px;padding-bottom:128px}.problem-title-new{width:100%;line-height:.92}.pain-stack-new{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;gap:0}.pain-stack-new .pain-card{position:sticky;top:25%;width:min(445px,calc(100vw - 48px));margin:0}@media (max-width: 768px){.problem-title-new{max-width:100%}.problem-section-new{--problem-intro-top: 0px;--pain-card-top: 128px}.pain-stack-new .pain-card{min-height:360px;padding:40px 32px}}.workflow-section{position:relative;padding-bottom:var(--padding-section);overflow:clip;background:#010104}.workflow-video-wrap{width:100vw;height:850px;margin-bottom:-148px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.88) 60%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(to top,#0000,#000000e0 60%,#000)}.workflow-video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workflow-light{position:absolute;top:-120px;left:50%;width:1164px;height:850px;transform:translate(-50%);opacity:.95;pointer-events:none}.workflow-stack{display:flex;flex-direction:column;gap:40px;margin-top:72px}.workflow-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px}.workflow-card[data-reveal]{opacity:1;transform:none;transition:none}.workflow-card[data-reveal]>*{opacity:0;transition:opacity .76s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay);will-change:opacity,transform}.workflow-card[data-reveal]>:first-child{transform:translate3d(-88px,0,0)}.workflow-card[data-reveal]>:last-child{transform:translate3d(88px,0,0)}.workflow-card[data-reveal].is-visible>*{opacity:1;transform:translateZ(0)}.workflow-panel{padding:48px;border-radius:48px;background:var(--bg-dark);display:flex;flex-direction:column;justify-content:center}.workflow-title{margin:0;color:#fff;font-size:24px;font-weight:500;line-height:1}.workflow-description{margin:24px 0 0;color:#d3d8e2;font-size:16px;line-height:1.5}.workflow-list{display:flex;flex-direction:column;gap:16px;margin:32px 0 0;padding:0;list-style:none}.workflow-list li{position:relative;padding-left:32px;color:#d3d8e2;font-size:16px;line-height:1.5}.workflow-list li:before{content:"";position:absolute;top:4px;left:0;width:16px;height:16px;background:url(/assets/isotipo.svg) center / contain no-repeat}.workflow-media{overflow:hidden}.workflow-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.opportunity-section{--opportunity-scroll-span: 220vh;position:relative;z-index:1;overflow:clip;min-height:var(--opportunity-scroll-span);background:#010104}.opportunity-sticky{position:sticky;top:0;min-height:100vh;overflow:clip}.opportunity-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.opportunity-video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(to bottom,#0000,#000)}.opportunity-media-wash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.opportunity-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:72px;align-items:center;min-height:100vh;padding:96px 0}.opportunity-meta{position:relative}.opportunity-meta p{margin:8px 0 24px;color:#f8f9fc;line-height:1}.opportunity-meta img{width:48px}.opportunity-lines{position:relative;min-height:clamp(220px,28vh,320px)}.opportunity-line-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.opportunity-line-stage__viewport{width:100%}.opportunity-line-mask{display:block}.opportunity-line-text{display:block;color:#f8f9fceb;font-size:clamp(2.25rem,5vw,4rem);font-weight:500;line-height:1;letter-spacing:-.03em;will-change:transform,opacity}.opportunity-line-text--lead{color:#fff}.use-cases-section{min-height:var(--use-cases-scroll-span, 320vh);overflow:clip;background:#fff}.use-cases-sticky{position:sticky;top:0;min-height:100vh}.use-case-card{position:absolute;top:50%;left:50%;z-index:var(--card-z-index, 1);isolation:isolate;overflow:hidden;width:min(460px,calc(100vw - 64px));min-height:460px;padding:64px;border:1px solid rgba(10,16,29,.08);border-radius:48px;background-image:var(--use-case-background-image);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#fff;transform:translate3d(calc(-50% + var(--card-translate-x, 0px)),calc(-50% + var(--card-translate-y, 0px)),0) rotate(var(--card-rotate, 0deg));transform-origin:center center;transition:transform .54s cubic-bezier(.22,1,.36,1),filter .42s ease;will-change:transform}.use-cases-header-shell{padding-bottom:20px}.use-cases-shell{display:grid;grid-template-rows:auto 1fr;min-height:100vh;padding:var(--padding-section) 0 0}.use-cases-stage{position:relative;width:100vw;min-height:0;height:100%;margin-left:calc(50% - 50vw);overflow:clip}.use-cases-wheel{position:absolute;top:320px;left:50%;width:1040px;height:1040px;transform:translate(-50%) rotate(var(--wheel-rotate, 0deg));transform-origin:center center;transition:transform .54s cubic-bezier(.22,1,.36,1)}.use-cases-stage__core{position:absolute;top:0;left:50%;width:min(420px,56vw);margin:0;color:#0c162a6b;font-size:16px;line-height:1.45;letter-spacing:.08em;text-align:center;text-transform:uppercase;transform:translate(-50%)}.use-cases-count{position:absolute;top:256px;right:clamp(28px,4vw,72px);display:flex;align-items:baseline;gap:8px;color:#0c162a47;font-size:clamp(1.5rem,4vw,2.5rem);line-height:1;transform:translateY(-50%)}.use-cases-count strong{color:#0c162a;font-weight:500}.use-cases-count span{font-size:.48em;font-weight:500;letter-spacing:.08em}.use-case-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff6b,#fff0 34%),radial-gradient(circle at bottom right,rgba(255,255,255,.82),transparent 38%);pointer-events:none}.use-case-card.is-active{filter:saturate(1.04)}.use-case-card__index{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:62px;padding:10px 16px;border-radius:999px;background:#ffffffb8;color:#0c162ab8;font-size:14px;font-weight:500;letter-spacing:.12em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.use-case-card h3{position:relative;z-index:1;max-width:280px;margin:146px 0 0;color:#0c162a;font-size:clamp(1.7rem,2.2vw,2.35rem);font-weight:500;line-height:.98}.use-case-card p{position:relative;z-index:1;max-width:280px;margin:16px 0 0;color:#0c162ab3;font-size:16px;line-height:1.42}.use-cases-stack-section{overflow:clip;background:var(--bg-light)}.use-cases-stack-shell{display:grid;grid-template-rows:auto 1fr;padding-top:var(--padding-section);padding-bottom:var(--padding-section)}.use-cases-stack-header-shell{padding-bottom:32px}.use-cases-stack-stage{position:relative;padding-bottom:32px}.use-cases-stack-count{position:absolute;top:32px;right:0;display:flex;align-items:baseline;gap:8px;color:#0c162a47;font-size:clamp(1.5rem,4vw,2.5rem);line-height:1}.use-cases-stack-count strong{color:#0c162a;font-weight:500}.use-cases-stack-count span{font-size:.48em;font-weight:500;letter-spacing:.08em}.use-cases-stack-deck{position:relative;min-height:480px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab}.use-cases-stack-stage.is-dragging .use-cases-stack-deck{cursor:grabbing}.use-cases-stack-controls{position:relative;z-index:8;pointer-events:auto}.use-cases-stack-arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(12,22,42,.1);border-radius:999px;background:#ffffffc7;color:#0c162ab3;font-size:14px;line-height:1;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.use-cases-stack-arrow:hover{background:#fff;color:#0c162a;border-color:#0c162a2e}.use-cases-stack-arrow:active{transform:scale(.96)}.use-case-stack-card{position:absolute;top:50%;left:50%;isolation:isolate;overflow:hidden;width:min(460px,calc(100vw - 64px));min-height:460px;padding:64px;border:1px solid rgba(10,16,29,.08);border-radius:48px;background-image:var(--use-case-background-image);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#fff;transform-origin:center center;transition:transform .54s cubic-bezier(.22,1,.36,1),opacity .32s ease,filter .32s ease;will-change:transform,opacity}.use-case-stack-card.is-dragging{transition:none}.use-case-stack-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#ffffff6b,#fff0 34%),radial-gradient(circle at bottom right,rgba(255,255,255,.82),transparent 38%);pointer-events:none}.use-case-stack-card.is-active{filter:saturate(1.04)}.use-case-stack-card h3{position:relative;z-index:1;color:#0c162a}.use-case-stack-card p{position:relative;z-index:1;padding-top:16px;color:var(--description-light)}.delivery-section{padding:184px 0;overflow:clip;background:#010104;position:relative}.delivery-shell{position:relative;display:grid;grid-template-columns:minmax(0,573px) minmax(420px,1fr);gap:56px;align-items:center}.delivery-list{display:flex;flex-direction:column;gap:24px;margin-top:64px}.delivery-list h3{margin:0 0 6px;color:#f2f2f2;font-size:16px;font-weight:500;line-height:1.5}.delivery-list p{margin:0;color:#9c9c9c;font-size:16px;line-height:1.5}.delivery-visual{display:flex;align-items:center;justify-content:center;min-height:760px}.delivery-orbit{position:absolute;aspect-ratio:1;left:0}.delivery-orbit-layer{position:absolute;top:50%;left:50%;height:auto;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;transform-origin:center;will-change:transform}.delivery-orbit-layer--outer{width:100%;animation:orbit-spin-cw 36s linear infinite;animation-play-state:paused}.delivery-orbit-layer--middle{width:76.864%;animation:orbit-spin-ccw 28s linear infinite;animation-play-state:paused}.delivery-orbit-layer--center{width:46.81%;animation:orbit-spin-cw 20s linear infinite;animation-play-state:paused}.delivery-orbit-layer.is-motion-active{animation-play-state:running}.faq-section{position:relative;overflow:clip;padding:var(--padding-section) 0;background:var(--bg-darker)}.faq-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 10%,transparent 90%,rgba(255,255,255,.02)),repeating-linear-gradient(180deg,rgba(255,255,255,.022) 0,rgba(255,255,255,.022) 1px,transparent 1px,transparent 122px);opacity:.36;pointer-events:none}.faq-shell{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(0,1fr);gap:88px;align-items:start}.faq-copy{position:sticky;align-self:start}.faq-eyebrow{display:inline-flex;margin-bottom:28px;color:#ffffff8f;font-size:14px;font-weight:500;letter-spacing:.02em}.faq-title{margin:0;width:100%;color:#fbfbfd;font-size:var(--type-title-big-size);line-height:var(--type-title-bigger-line-height);letter-spacing:-.04em}.faq-title-line{display:block}.faq-list{display:flex;flex-direction:column}.faq-item{border-bottom:1px solid rgba(255,255,255,.08)}.faq-item:first-child{border-top:1px solid rgba(255,255,255,.08)}.faq-trigger{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;width:100%;padding:24px 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.faq-question{color:#ffffffeb;font-size:var(--type-title-small-size);line-height:var(--type-title-bigger-line-height)}.faq-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;color:#ffffff85;font-size:42px;font-weight:300;line-height:1;transition:transform .22s ease,color .22s ease}.faq-item.is-open .faq-icon{color:#ffffffeb;transform:rotate(45deg)}.faq-answer-motion{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .22s ease}.faq-item.is-open .faq-answer-motion{grid-template-rows:1fr;opacity:1}.faq-answer-wrap{overflow:hidden;padding:0 64px 28px 0}.faq-answer{margin:0;max-width:640px;color:#ffffff9e;font-size:16px;line-height:1.6}.faq-trigger:hover .faq-icon,.faq-trigger:focus-visible .faq-icon{color:#ffffffe0}.faq-trigger:focus-visible{outline:none}.faq-middle-section{position:relative;height:50vh;background:var(--bg-darker);display:flex;align-items:center;justify-content:center}.faq-middle-section__line{width:.5px;height:100%;background:#6a9effe6;transform:scaleY(0);transform-origin:center top;transition:transform .9s cubic-bezier(.2,.8,.2,1);will-change:transform}.faq-middle-section__line.is-visible{transform:scaleY(1)}@media (prefers-reduced-motion: reduce){.faq-middle-section__line{transition:none;transform:scaleY(1)}}.faq-cta-section{position:relative;background:var(--bg-white)}.faq-cta-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--bg-darker);pointer-events:none;border-radius:0 0 88px 88px}.faq-cta-card{position:relative;isolation:isolate;overflow:hidden;min-height:560px;border-radius:0 0 88px 88px;background:#09090d}.faq-cta-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.faq-cta-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to top,#000,#0000)}.faq-cta-media-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050507eb,#050507b3 38%,#0505078f)}.faq-cta-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:24px;min-height:560px;padding:var(--padding-section) 0}.faq-cta-title{margin:0;color:#fbfbfd;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:500;line-height:.96;letter-spacing:-.04em;width:min(720px,100%)}.faq-cta-description{margin:0;max-width:620px;color:#ffffffb8;font-size:18px;line-height:1.5;width:min(720px,100%)}.faq-cta-content .ui-button{width:-moz-fit-content;width:fit-content;min-width:184px}.faq-cta-logo-row{position:relative;width:100%;overflow:hidden}.faq-cta-trust{width:min(100%,520px)}.faq-cta-links{position:absolute;right:32px;bottom:32px;left:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;font-size:14px}.faq-cta-links .ui-nav-link{line-height:1.1}.testimonials-section{padding:128px 0;background:var(--surface-light);color:#010104;overflow:hidden}.testimonials-section .section-title,.testimonials-section .section-eyebrow{color:inherit}.testimonials-marquee{position:relative;margin-top:72px;overflow:visible}.testimonials-track{display:flex;align-items:flex-start;gap:16px;width:-moz-max-content;width:max-content;animation:testimonials-marquee 42s linear infinite;will-change:transform}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes testimonials-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 8px),0,0)}}@keyframes hero-title-rise{0%{opacity:0;transform:translate3d(0,1lh,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hero-terminal-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes hero-logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 16px),0,0)}}@keyframes hero-mobile-title-ticker-marquee{0%{transform:translate3d(calc(-50% - 8px),0,0)}to{transform:translateZ(0)}}@keyframes spin-loop{0%{transform:scale(var(--spin-scale)) rotate(0)}to{transform:scale(var(--spin-scale)) rotate(360deg)}}@keyframes orbit-spin-cw{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes orbit-spin-ccw{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@media (prefers-reduced-motion: reduce){[data-reveal]{opacity:1;transform:none;transition:none}.delivery-orbit-layer,.testimonials-track{animation:none}}@media (max-width: 640px){.workflow-card,.opportunity-shell,.delivery-shell,.stats-grid{grid-template-columns:1fr}.hero-actions,.hero-copy{width:100%}.workflow-media,.workflow-panel{min-height:0}.opportunity-meta{position:static}.delivery-visual{min-height:520px}.delivery-orbit{width:min(100%,calc(520px * var(--delivery-orbit-scale)))}.faq-shell{grid-template-columns:1fr;gap:56px}.faq-copy{position:relative}.faq-cta-card,.faq-cta-content{min-height:480px}}@media (max-width: 767px){.hero-section{--hero-scroll-span: 100vh;min-height:100vh;padding-top:0;padding-bottom:0}.hero-sticky{position:relative;height:100vh}.hero-canvas{display:none}.hero-media{transform:none;-webkit-mask-image:linear-gradient(to top,transparent 0%,rgba(0,0,0,.85) 28%,#000 52%);mask-image:linear-gradient(to top,transparent 0%,rgba(0,0,0,.85) 28%,#000 52%)}.hero-video{display:block;height:100%;width:100%;max-width:none}.hero-isotipo,.hero-ticker-stage{display:none}.hero-section>.hero-sticky>.page-shell{height:100%;padding-top:112px;padding-bottom:40px}.hero-grid{min-height:100%;justify-content:end;align-items:end;gap:28px;padding-bottom:0}.hero-title-text--mobile-hidden{display:none}.hero-title-terminal.is-mobile-visible{display:block;min-height:2.15em}.hero-title-terminal__text{display:inline}.hero-mobile-title-ticker{display:block;width:100%;padding-bottom:64px;overflow:visible}.hero-mobile-title-ticker__viewport{width:100%;scrollbar-width:none}.hero-mobile-title-ticker__viewport::-webkit-scrollbar{display:none}.hero-mobile-title-ticker__mask{display:flex;align-items:center;gap:16px;width:-moz-max-content;width:max-content;white-space:nowrap;animation:hero-mobile-title-ticker-marquee 34s linear infinite}.hero-mobile-title-ticker__text{display:inline-flex;line-height:1}.hero-logo-item img{height:20px}.hero-button-row{flex-direction:row}.ui-button,.hero-nav-cta{width:100%;min-height:44px;padding:14px 26px}.hero-mobile-ticker{display:none}}@media (max-width: 1024px){:root{--logo-footer-height: min(24vh, 180px)}.glimmer-page{margin-bottom:var(--logo-footer-height, 24vh)}.logo-footer-section{height:var(--logo-footer-height)}.logo-footer-mark{width:min(420px,86vw)}.ticker-section,.stats-section,.workflow-section,.opportunity-section,.use-cases-section,.delivery-section,.faq-section,.testimonials-section{padding-top:96px;padding-bottom:96px}.hero-section{padding-top:0;padding-bottom:96px}.problem-shell{height:100vh;padding-top:96px}.problem-section{min-height:280vh;--problem-sticky-top: 0px;--problem-stack-gap: 24px;--pain-card-top: 128px;position:relative}.hero-links{width:100%;justify-content:center;order:3}.ui-button{font-size:14px}.demo-modal{align-items:flex-end;padding:12px}.demo-modal__dialog{width:100%;max-height:calc(100vh - 24px);padding:28px 20px 20px}.demo-modal__header{padding-right:34px}.demo-modal__title{max-width:10ch}.ticker-word{font-size:var(--type-title-smaller-size);line-height:var(--type-title-small-line-height);color:var(--bg-light)}.ticker-shell{padding:32px 0 40px}.ticker-top{flex-direction:column;align-items:flex-start;gap:20px}.ticker-copy{max-width:100%;text-align:left}.stat-card,.pain-card,.workflow-panel,.workflow-media,.testimonial-card{border-radius:28px}.stat-card,.pain-card,.workflow-panel,.testimonial-card{padding:28px}.pain-card{min-height:320px;top:84px}.pain-card p{margin-top:92px;font-size:28px}.workflow-stack{gap:24px}.workflow-video-wrap{height:min(850px,72vw)}.workflow-card{gap:16px}.workflow-card .workflow-media{order:2}.workflow-card .workflow-panel{order:1}.opportunity-shell{min-height:100vh;padding:112px 0 88px;grid-template-columns:minmax(0,1fr);gap:40px;align-items:end}.opportunity-lines p{font-size:42px}.use-cases-header-shell{padding-bottom:28px}.use-cases-scroll,.use-cases-shell,.use-cases-stage{min-height:auto}.use-cases-section{min-height:auto;padding-bottom:96px}.use-cases-sticky{position:relative;min-height:auto}.use-cases-shell{padding:0}.use-cases-stage{display:grid;gap:16px}.use-cases-wheel,.use-cases-stage__core,.use-cases-count{position:static;inset:auto;transform:none}.use-cases-stage__core{width:100%;margin-bottom:8px;text-align:left}.use-cases-count{justify-content:flex-end;margin-bottom:4px}.use-case-card{position:relative;top:auto;left:auto;width:100%;min-height:320px;padding:28px;transform:none}.use-case-card h3{margin-top:144px;font-size:clamp(1.8rem,7vw,2.6rem)}.use-case-card p{max-width:100%;font-size:16px}.use-cases-stack-shell{min-height:auto}.use-cases-stack-header-shell{padding-bottom:28px}.use-cases-stack-stage,.use-cases-stack-deck{min-height:380px}.use-cases-stack-count{top:0;right:0;position:relative;justify-content:flex-end;margin-bottom:12px}.use-case-stack-card{width:min(100%,360px);min-height:320px;padding:28px}.use-case-stack-card h3{margin-top:144px}.use-case-stack-card p{max-width:100%;font-size:16px}.delivery-visual{min-height:360px}.delivery-orbit{width:min(100%,calc(360px * var(--delivery-orbit-scale)))}.faq-section{padding:96px 0}.faq-cta-section{padding:0 0 96px}.faq-shell{gap:32px}.faq-eyebrow{margin-bottom:20px;font-size:12px}.faq-trigger{gap:16px;padding:22px 0}.faq-question{font-size:1.4rem}.faq-icon{width:28px;font-size:32px}.faq-answer-wrap{padding:0 8px 22px 0}.faq-cta-card,.faq-cta-content{min-height:420px}.faq-cta-card{border-radius:32px}.faq-cta-content{width:100%;padding:32px 28px 116px;justify-content:end}.faq-cta-title{font-size:clamp(2.1rem,10vw,3rem)}.faq-cta-description{font-size:16px}.faq-cta-content .ui-button{width:100%}.faq-cta-links{right:28px;bottom:32px;left:28px;gap:10px 18px;font-size:13px}.testimonials-marquee{padding-bottom:0}.testimonials-track{animation-duration:30s}.faq-cta-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--bg-darker);pointer-events:none;border-radius:0 0 40px 40px}.hero-nav-toggle{display:inline-flex;align-items:center;justify-content:center}.hero-nav-menu{position:absolute;top:calc(100% + 12px);right:0;left:0;z-index:20;display:flex;width:100%;flex-direction:column;gap:16px;align-items:center;padding:20px 16px;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:#08080aeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .22s ease,transform .22s ease}.hero-nav-menu--light-section{border-color:#01010414;background:#eaeef6f0}.hero-nav-menu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.hero-links{width:100%;flex-direction:column;align-items:center;gap:14px;order:initial;text-align:center}.hero-links .ui-nav-link{color:var(--bg-lighter);font-size:16px}.hero-nav-menu--light-section .hero-links .ui-nav-link,.hero-nav-menu--light-section .hero-language-switch__option{color:var(--title-darker)}.hero-language-switch--desktop{display:none}.hero-language-switch--mobile{display:inline-grid;width:100%;max-width:90px;order:initial}.hero-language-switch__option{font-size:16px}.hero-nav-menu .hero-nav-cta{width:100%;justify-content:center}}.problem-new-section{--problem-new-sticky-top: 0px;--problem-new-text-top: 128px;--problem-new-card-top: 338px;--problem-new-scroll-span: 320vh;min-height:var(--problem-new-scroll-span);background:#010104;overflow:visible}.problem-new-shell{position:sticky;top:var(--problem-new-sticky-top);height:100vh;padding:var(--padding-section) 0 40px;border-radius:96px;background:#010104;overflow:clip}.problem-new-track{display:flex;flex-direction:column;align-items:center;transform:translateY(calc(var(--problem-new-release-offset, 0px) * -1));will-change:transform}.problem-new-text{position:relative;z-index:7;width:100%;padding-bottom:88px}.problem-new-cards{position:relative;width:100%;margin-top:96px;min-height:760px}.problem-new-card{position:absolute;top:0;left:50%;z-index:var(--problem-new-card-z, 1);isolation:isolate;overflow:hidden;width:min(445px,calc(100vw - 64px));min-height:445px;padding:64px;border-radius:48px;background:var(--problem-new-card-background) center / cover no-repeat;background-color:var(--bg-dark);box-shadow:0 20px 40px #00000038,0 48px 120px #00000061;transition:transform .46s cubic-bezier(.34,1.12,.64,1),box-shadow .46s cubic-bezier(.34,1.12,.64,1),filter .46s cubic-bezier(.34,1.12,.64,1);will-change:transform;transform:translate(-50%) translateY(var(--problem-new-card-translate-y, 0px)) rotate(var(--problem-new-card-rotate, 0deg))}.problem-new-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent 24%),linear-gradient(180deg,transparent 58%,rgba(0,0,0,.18));opacity:.78;pointer-events:none}.problem-new-card:not(:last-child){filter:saturate(.9) brightness(.92);box-shadow:0 12px 24px #00000029,0 24px 54px #00000038}.problem-new-card p{position:relative;z-index:1;margin:48px 0 0;color:#f8f9fc;font-size:32px;font-weight:500;line-height:1}@media (max-width: 768px){.problem-new-section{min-height:max(260vh,var(--problem-new-scroll-span))}.problem-new-shell{padding-top:96px;border-radius:48px}.problem-new-cards{margin-top:64px;min-height:620px}.problem-new-card{min-height:320px;padding:28px;border-radius:28px}.problem-new-card p{margin-top:92px;font-size:28px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-\[-25\%\]{right:-25%}.top-0{top:0}.top-\[-50\%\]{top:-50%}.z-0{z-index:0}.mb-12{margin-bottom:3rem}.mb-8{margin-bottom:2rem}.mt-8{margin-top:2rem}.mt-\[16px\]{margin-top:16px}.block{display:block}.flex{display:flex}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-12{height:3rem}.h-\[1500px\]{height:1500px}.h-\[480px\]{height:480px}.h-svh{height:100svh}.w-12{width:3rem}.w-\[1500px\]{width:1500px}.w-\[480px\]{width:480px}.w-\[900px\]{width:900px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[655px\]{max-width:655px}.max-w-none{max-width:none}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-3{gap:.75rem}.border-accent{--tw-border-opacity: 1;border-color:rgb(37 74 246 / var(--tw-border-opacity))}.border-background-dark-surface{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity))}.border-background-darker-surface{--tw-border-opacity: 1;border-color:rgb(1 1 4 / var(--tw-border-opacity))}.border-background-light-surface{--tw-border-opacity: 1;border-color:rgb(234 238 246 / var(--tw-border-opacity))}.border-background-lighter-surface{--tw-border-opacity: 1;border-color:rgb(248 249 252 / var(--tw-border-opacity))}.border-background-white-surface{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.border-border-dark-surface{border-color:#ffffff14}.border-description-dark-surface{--tw-border-opacity: 1;border-color:rgb(171 175 182 / var(--tw-border-opacity))}.border-description-light-surface{--tw-border-opacity: 1;border-color:rgb(40 44 52 / var(--tw-border-opacity))}.border-description-transparent{border-color:#f8f9fcb3}.border-title-darker{--tw-border-opacity: 1;border-color:rgb(1 1 4 / var(--tw-border-opacity))}.border-title-gray{--tw-border-opacity: 1;border-color:rgb(141 152 172 / var(--tw-border-opacity))}.bg-accent{--tw-bg-opacity: 1;background-color:rgb(37 74 246 / var(--tw-bg-opacity))}.bg-background-dark-surface{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity))}.bg-background-darker-surface{--tw-bg-opacity: 1;background-color:rgb(1 1 4 / var(--tw-bg-opacity))}.bg-background-light-surface{--tw-bg-opacity: 1;background-color:rgb(234 238 246 / var(--tw-bg-opacity))}.bg-background-lighter-surface{--tw-bg-opacity: 1;background-color:rgb(248 249 252 / var(--tw-bg-opacity))}.bg-background-white-surface{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-border-dark-surface{background-color:#ffffff14}.bg-description-dark-surface{--tw-bg-opacity: 1;background-color:rgb(171 175 182 / var(--tw-bg-opacity))}.bg-description-light-surface{--tw-bg-opacity: 1;background-color:rgb(40 44 52 / var(--tw-bg-opacity))}.bg-description-transparent{background-color:#f8f9fcb3}.bg-title-darker{--tw-bg-opacity: 1;background-color:rgb(1 1 4 / var(--tw-bg-opacity))}.bg-title-gray{--tw-bg-opacity: 1;background-color:rgb(141 152 172 / var(--tw-bg-opacity))}.pb-10{padding-bottom:2.5rem}.pb-4{padding-bottom:1rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-\[\#d3d8e2\]{--tw-text-opacity: 1;color:rgb(211 216 226 / var(--tw-text-opacity))}.text-\[rgba\(12\,22\,42\,0\.68\)\]{color:#0c162aad}.text-accent{--tw-text-opacity: 1;color:rgb(37 74 246 / var(--tw-text-opacity))}.text-background-dark-surface{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity))}.text-background-darker-surface{--tw-text-opacity: 1;color:rgb(1 1 4 / var(--tw-text-opacity))}.text-background-light-surface{--tw-text-opacity: 1;color:rgb(234 238 246 / var(--tw-text-opacity))}.text-background-lighter-surface{--tw-text-opacity: 1;color:rgb(248 249 252 / var(--tw-text-opacity))}.text-background-white-surface{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-border-dark-surface{color:#ffffff14}.text-description-dark-surface{--tw-text-opacity: 1;color:rgb(171 175 182 / var(--tw-text-opacity))}.text-description-light-surface{--tw-text-opacity: 1;color:rgb(40 44 52 / var(--tw-text-opacity))}.text-description-transparent{color:#f8f9fcb3}.text-title-darker{--tw-text-opacity: 1;color:rgb(1 1 4 / var(--tw-text-opacity))}.text-title-gray{--tw-text-opacity: 1;color:rgb(141 152 172 / var(--tw-text-opacity))}.opacity-40{opacity:.4}.opacity-75{opacity:.75}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 768px){.md\:top-\[120px\]{top:120px}.md\:h-\[2500px\]{height:2500px}.md\:w-\[1200px\]{width:1200px}.md\:w-\[2500px\]{width:2500px}.md\:pb-4{padding-bottom:1rem}.md\:pb-6{padding-bottom:1.5rem}}@media (min-width: 1024px){.lg\:left-0{left:0}.lg\:top-1\/2{top:50%}.lg\:-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}
