@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../../../fonts/poppins-400.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../../../fonts/poppins-600.woff2)format("woff2")}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:500 700;src:url(../../../fonts/comfortaa-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:500 700;src:url(../../../fonts/comfortaa-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--f-titular:Comfortaa, Poppins, sans-serif;--f-texto:Poppins, "Segoe UI", system-ui, sans-serif;--e:cubic-bezier(.16, 1, .3, 1);--e-scroll:cubic-bezier(.33, 1, .68, 1);--sd-tramo:160px;--sd-d:28px;--sd-fondo-y:-8%;--sd-fondo-s:.92;--t-cambio:.2s;--e-cambio:cubic-bezier(.23, 1, .32, 1);--t-mueve:.24s;--e-mueve:cubic-bezier(.77, 0, .175, 1);--grad:linear-gradient(105deg, #2d5bff, #6d28d9 52%, #00c2a8);--grad-boton:linear-gradient(105deg, #2d5bff, #6d28d9 60%);--foco:#8b60f1;--barra:70px;--margen:clamp(20px, 4vw, 72px);--ancho:1600px}@media (width<=640px){:root{--sd-tramo:110px;--sd-d:16px;--sd-fondo-y:-5%;--sd-fondo-s:.95}}@property --sd-rango{syntax:"*";inherits:false}@property --sd-tl{syntax:"*";inherits:false}@property --sd-paso{syntax:"<length>";inherits:false;initial-value:0}:root,:root[data-theme=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b0d;--sup:#141316;--sup2:#1b1a20;--hund:#08080a;--line:#26252c;--line2:#3e3c47;--tx:#fff;--tx2:#d2d1db;--tx3:#a8a6b3;--viol:#aa92fe;--teal:#00c2a8;--azul:#8baeff;--tinte:#281e47;--glow:.9;--sombra:0 40px 90px -50px #6525c9cc;--error:#ff9b9b;--campo:#73717d}:root[data-theme=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f3f9;--sup:#fff;--sup2:#f6f5fb;--hund:#ecebf3;--line:#e0dfea;--line2:#c9c7d6;--tx:#17161d;--tx2:#46454f;--tx3:#5f5e69;--viol:#5b21b6;--teal:#027a69;--azul:#2047eb;--tinte:#e8e4ff;--glow:.35;--sombra:0 1px 2px #1e14460d, 0 30px 70px -40px #5b21b673;--error:#b42318;--campo:#848390}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto;background:var(--bg);scroll-padding-block-start:var(--barra);scroll-padding-block-end:var(--aviso-h,0px)}body{background:var(--bg);min-block-size:100vh;color:var(--tx);font-family:var(--f-texto);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;font-weight:400;line-height:1.6;transition:background-color .3s,color .3s;overflow-x:clip}body[data-locked]{overflow:hidden}h1,h2,h3,h4,p{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}b,strong{font-weight:600}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit}::selection{color:#141316;background:#ccc1ff}:focus-visible{outline:2px solid var(--foco);outline-offset:3px}main[tabindex="-1"]:focus{outline:none}@media (width<=1099px){html{-webkit-tap-highlight-color:transparent}}.sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:200;background:var(--grad-boton);color:#fff;border-radius:999px;align-items:center;min-block-size:44px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-250%)}.skip-link:focus-visible{transform:none}.envoltura{inline-size:100%;max-inline-size:var(--ancho);padding-inline:max(var(--margen), env(safe-area-inset-left)) max(var(--margen), env(safe-area-inset-right));margin-inline:auto}.rotulo{letter-spacing:.16em;text-transform:uppercase;color:var(--azul);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.rotulo:before{content:"";background:linear-gradient(90deg,#2d5bff,#00c2a8);flex:none;block-size:1px;inline-size:22px}.degradado{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.pildora{border:1px solid var(--line2);background:color-mix(in oklab, var(--sup) 60%, transparent);min-block-size:52px;color:var(--tx);white-space:nowrap;cursor:pointer;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:15.5px;font-weight:600;line-height:1.2;transition:border-color .15s,transform .2s cubic-bezier(.2,0,0,1),scale .12s cubic-bezier(.23,1,.32,1);display:inline-flex}.pildora:active:not(:disabled){scale:.97}.pildora-primaria{background:var(--grad-boton);color:#fff;border:0;padding:0 26px;box-shadow:0 14px 34px -14px #2d5bffe6}@media (hover:hover) and (pointer:fine){.pildora:not(.pildora-primaria):hover{border-color:var(--tx3)}.pildora-primaria:hover{transform:translateY(-2px)}}.pildora:disabled{cursor:not-allowed;opacity:.7;transform:none}@supports (animation-timeline:view()){.anima [data-continuidad]>:not(#hablemos,[hidden]){view-timeline:--seccion block;view-timeline-inset:0}.anima [data-sd]{animation-duration:auto;animation-timing-function:var(--e-scroll);animation-fill-mode:both;animation-timeline:var(--sd-tl,view());animation-range:var(--sd-rango,entry var(--sd-paso) entry calc(var(--sd-tramo) + var(--sd-paso)))}.anima [data-sd=sube]{animation-name:sdSube}.anima [data-sd=superficie]{animation-name:sdSuperficie}.anima [data-sd=der]{animation-name:sdDer}.anima [data-sd=linea]{transform-origin:0;animation-name:sdLinea}.anima [data-sd=asienta]{animation-name:sdAsienta;animation-range:var(--sd-rango,entry 10% cover 40%)}.anima [data-sd=aparta]{animation-name:sdAparta;animation-timing-function:linear;animation-timeline:var(--sd-tl,--seccion);animation-range:var(--sd-rango,exit-crossing 0% exit-crossing 100%)}.anima [data-sd]:focus-within,.anima [data-sd]:focus-within [data-sd]{animation-name:none}}[data-fuera] [data-bucle],[data-fuera] [data-bucle]:before,[data-fuera] [data-bucle]:after{animation-play-state:paused!important}@keyframes nxMascara{0%{clip-path:inset(0 0 100%);transform:translateY(.35em)}to{clip-path:inset(-10% -5% -25%);transform:none}}@keyframes nxSube{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes nxFunde{0%{opacity:0}}@keyframes sdSube{0%{opacity:0;translate:0 var(--sd-d)}}@keyframes sdSuperficie{0%{opacity:0;translate:0 calc(var(--sd-d) * 1.5);scale:.97}}@keyframes sdDer{0%{opacity:0;translate:calc(var(--sd-d) * 2) 0}}@keyframes sdLinea{0%{scale:0 1}}@keyframes sdAsienta{0%{opacity:0;scale:.94}}@keyframes sdAparta{to{opacity:.35;translate:0 var(--sd-fondo-y);scale:var(--sd-fondo-s)}}.vidrio{--vidrio-fondo:color-mix(in oklab, var(--sup) 78%, transparent);--vidrio-filete:linear-gradient(135deg, #ffffff42, #ffffff0f 36%, #8b60f11f 68%, #00c2a842);--vidrio-sombra:0 30px 70px -32px #000000a6;--vidrio-sombra-alta:0 44px 90px -36px #000000bf;--vidrio-luz-color:255, 255, 255;--vidrio-eleva:-3px;--vidrio-luz:0;background:linear-gradient(165deg, #ffffff0f, #fff0 46%), var(--vidrio-fondo);box-shadow:var(--vidrio-sombra), inset 0 1px 0 #ffffff0d;transition:box-shadow .48s ease, translate .48s var(--e-cambio), scale .12s cubic-bezier(.23, 1, .32, 1);border:1px solid #0000;position:relative;overflow:clip}.vidrio:before{content:"";border-radius:inherit;background:var(--vidrio-filete);-webkit-mask-composite:xor;opacity:.55;pointer-events:none;padding:1px;transition:opacity .48s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vidrio:after{content:"";background:radial-gradient(closest-side, rgba(var(--vidrio-luz-color), .11), rgba(var(--vidrio-luz-color), .04) 42%, transparent);block-size:320px;inline-size:320px;translate:calc(var(--mx,0px) - 160px) calc(var(--my,0px) - 160px);opacity:var(--vidrio-luz);pointer-events:none;border-radius:50%;transition:opacity .48s;position:absolute;inset-block-start:0;inset-inline-start:0}.vidrio[data-luz]{--vidrio-luz:1}.vidrio[data-luz]:before{opacity:1}.anima .vidrio[data-luz]{translate:0 var(--vidrio-eleva);box-shadow:var(--vidrio-sombra-alta), inset 0 1px 0 #ffffff14}.anima .vidrio.inclina{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .48s var(--e-cambio), box-shadow .48s ease, translate .48s var(--e-cambio), scale .12s cubic-bezier(.23, 1, .32, 1)}.anima .vidrio[data-luz]{transition-duration:.48s,.48s,.12s}.anima .vidrio.inclina[data-luz]{transition-duration:90ms,.48s,.48s,.12s}.vidrio:active{scale:.985}.vidrio-desenfoque{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}@media (width<=640px){.vidrio-desenfoque{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes nxLatido{0%,to{opacity:1;scale:1}50%{opacity:.7;scale:1.4}}@keyframes nxFlujo{to{stroke-dashoffset:-24px}}@keyframes nxRespira{0%,to{opacity:.55;scale:1}50%{opacity:.9;scale:1.05}}::view-transition-old(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.4,0,.2,1)}:root[data-cambiando-tema] *,:root[data-cambiando-tema] :before,:root[data-cambiando-tema] :after{transition:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
