@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5de5dda68c9a1053-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac44098818d287e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3667c091265cf81b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_860d04{font-family:Barlow Condensed,Barlow Condensed Fallback;font-weight:500;font-style:normal}.__variable_860d04{--font-barlow-condensed:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_12fc7c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_12fc7c{--font-inter:"Inter","Inter Fallback"}:root{--bg:#0c1724;--surface:#122236;--surface-2:#1b2e45;--surface-3:#243a54;--panel:#102239;--line:rgba(185,200,214,0.1);--ink:#e8eff6;--ink-2:#a9b9c9;--ink-3:#91a4b7;--orange:#ee8a3a;--orange-hi:#f49d5a;--on-orange:#0c1724;--display:var(--font-barlow-condensed),"Archivo Narrow",ui-sans-serif,sans-serif;--body:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--gutter:clamp(20px,3vw,48px);--ease:cubic-bezier(0.16,1,0.3,1);--r:20px;--r-lg:28px}html{scrollbar-color:#2e4259 #0c1724;scroll-behavior:smooth;interpolate-size:allow-keywords}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;caret-color:var(--orange)}::selection{background:rgba(238,138,58,.32);color:var(--ink)}*,:after,:before{box-sizing:border-box}:where(h1,h2,h3,p,ol,ul){margin:0;padding:0}:where(ol,ul){list-style:none}:where(a){color:inherit}:where(button){font:inherit;color:inherit;cursor:pointer}:where(img){display:block;max-width:100%}:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.i{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.i,.lg{width:18px;height:18px;flex:none}.lg{fill:currentColor}.wrap{max-width:1520px;margin-inline:auto;padding-inline:var(--gutter)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.nb,.sr-only{white-space:nowrap}.hd{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px}.hd__logo{border-radius:8px}.brand-logo,.hd__logo{display:block}.brand-logo__image{width:131px;height:40px}.hd__nav{display:flex;gap:2px}.hd__nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;color:var(--ink-2);font-size:.9375rem;text-decoration:none;transition:color .3s var(--ease),background-color .3s var(--ease)}.hd__nav a:hover{color:var(--ink);background:var(--surface)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:0;border-radius:999px;font-family:inherit;font-weight:500;font-size:.9375rem;line-height:1.2;text-decoration:none;transition:background-color .3s var(--ease),transform .5s var(--ease)}.btn:active{transform:translateY(1px)}.btn--primary,.btn--solid,.btn--whatsapp{background:var(--orange);color:var(--on-orange)}.btn--primary:hover,.btn--solid:hover,.btn--whatsapp:hover{background:var(--orange-hi)}.btn--secondary,.btn--soft{background:var(--surface-2);color:var(--ink)}.btn--secondary:hover,.btn--soft:hover{background:var(--surface-3)}.btn__icon{display:inline-flex}.hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(28px,5vw,72px);padding-block:clamp(32px,4.4vw,64px) clamp(28px,3vw,44px)}.h1{font-family:var(--display);font-weight:500;font-size:clamp(3rem,6vw,5.5rem);line-height:1.02;letter-spacing:.002em;text-wrap:balance}.h1__ink{position:relative;display:block;animation:print 1.5s var(--ease) .1s both}.h1__ink:after{content:"";position:absolute;inset:-4% 0;background:repeating-linear-gradient(to bottom,transparent 0 4px,var(--bg) 4px 5px);opacity:0;pointer-events:none;animation:settle 1.8s ease-out .1s both}@keyframes print{0%{clip-path:inset(100% -2% -8% -2%)}to{clip-path:inset(-8% -2% -8% -2%)}}@keyframes settle{0%,35%{opacity:1}to{opacity:0}}.hero__side{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.hero__sub{max-width:46ch;color:var(--ink-2);font-size:1.0625rem;text-wrap:pretty}.vt{scroll-margin-top:0}.cats{position:sticky;top:0;z-index:5;background:var(--bg)}.cats:after{content:"";position:absolute;inset:100% 0 auto;height:18px;background:linear-gradient(var(--bg),rgba(12,23,36,0));pointer-events:none}.cats .wrap{padding-inline:0}.cats__list{display:flex;gap:4px;padding:8px var(--gutter);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--gutter);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--gutter),#000 calc(100% - var(--gutter)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--gutter),#000 calc(100% - var(--gutter)),transparent)}.cats__list::-webkit-scrollbar{display:none}.cat{flex:none;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:none;color:var(--ink-2);font-size:.9375rem;white-space:nowrap;transition:color .3s var(--ease),background-color .3s var(--ease)}.cat:hover{color:var(--ink);background:var(--surface)}.cat.cat--on{background:var(--surface-2);color:var(--ink)}.wall{column-count:4;column-gap:20px;padding-block:14px 0}.tile{break-inside:avoid;margin:0 0 30px}.tile__pic{position:relative;overflow:hidden;border-radius:var(--r);background:var(--surface);isolation:isolate}.tile__pic picture{display:block}.tile__img{width:100%;height:auto;object-fit:cover;transition:transform 1.4s var(--ease)}.tile:focus-within .tile__img,.tile:hover .tile__img{transform:scale(1.025)}.tile__cta{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:rgba(232,239,246,.94);color:var(--on-orange);font-weight:500;font-size:.875rem;text-decoration:none;opacity:0;transform:translateY(6px);transition:opacity .35s var(--ease),transform .6s var(--ease),background-color .3s var(--ease)}.tile:focus-within .tile__cta,.tile:hover .tile__cta{opacity:1;transform:none}.tile__cta:hover{background:#fff}.tile__cap{padding:12px 4px 0}.tile__title{font-weight:500;font-size:.9375rem;line-height:1.4;text-wrap:pretty}.tile__title a{display:inline-block;padding-block:2px;text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px}.tile__title a:hover{text-decoration:underline}.tile__meta{margin-top:2px;color:var(--ink-3);font-size:.8125rem;font-variant-numeric:tabular-nums}.tile__ask{display:none;min-height:44px;color:var(--orange-hi);font-weight:500;font-size:.875rem;text-decoration:none}.fil-w{scroll-margin-top:24px;padding-top:clamp(48px,6vw,88px)}.fil{position:relative;display:flex;align-items:center;min-height:clamp(440px,37vw,560px);overflow:hidden;border-radius:var(--r-lg);background:var(--panel)}.fil picture{display:contents}.fil__img{position:absolute;top:0;right:0;width:68%;height:100%;object-fit:cover;object-position:100% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.fil__txt{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:min(44%,34rem);padding:clamp(28px,4vw,64px)}.fil__cap{margin-top:16px;color:var(--ink-3);font-size:.8125rem;text-wrap:pretty}.h2{font-family:var(--display);font-weight:500;font-size:clamp(2.375rem,4vw,3.5rem);line-height:1.04;text-wrap:balance}.lead{max-width:44ch;margin-top:14px;color:var(--ink-2);font-size:1.0625rem;text-wrap:pretty}.fil .btn{margin-top:26px}.how{scroll-margin-top:24px;padding-block:clamp(72px,9vw,128px) 0}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,auto);column-gap:clamp(24px,4vw,64px);margin-top:clamp(28px,3.4vw,48px)}.step{display:grid;grid-row:span 3;grid-template-rows:subgrid;justify-items:start;row-gap:10px}.step__n{display:grid;place-items:center;width:32px;height:32px;margin-bottom:6px;border-radius:50%;background:var(--surface-2);color:var(--ink-2);font-weight:500;font-size:.875rem;font-variant-numeric:tabular-nums}.step h3{font-family:var(--display);font-weight:500;font-size:1.625rem;line-height:1.12;text-wrap:balance}.step p{max-width:38ch;color:var(--ink-2);text-wrap:pretty}.faq{scroll-margin-top:24px;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(20px,4vw,64px);padding-block:clamp(72px,9vw,128px) 0}.q{border-bottom:1px solid var(--line)}.q:first-child{border-top:1px solid var(--line)}.q summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding-block:12px;font-weight:500;cursor:pointer;list-style:none;border-radius:6px;transition:color .3s var(--ease)}.q summary:hover{color:#fff}.q summary::-webkit-details-marker{display:none}.q summary .i{color:var(--ink-3);transition:transform .5s var(--ease)}.q[open] summary .i{transform:rotate(180deg)}.q::details-content{height:0;overflow:clip;transition:height .5s var(--ease),content-visibility .5s allow-discrete}.q[open]::details-content{height:auto}.q p{max-width:62ch;padding-bottom:20px;color:var(--ink-2);text-wrap:pretty}.end{display:flex;flex-direction:column;align-items:center;padding-block:clamp(88px,11vw,160px);text-align:center}.end .lead{max-width:42ch}.end .btn{margin-top:28px}.end__sup{margin-top:14px;color:var(--ink-3);font-size:.875rem}.ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-block:24px 32px;border-top:1px solid var(--line)}.ft__brand{display:flex;flex-direction:column;gap:8px}.ft__nap{text-wrap:balance}.ft__legal,.ft__nap{color:var(--ink-3);font-size:.8125rem}.ft__legal{display:flex;flex-wrap:wrap;gap:0 20px}.consent-trigger,.ft__legal a{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;transition:color .3s var(--ease)}.consent-trigger:hover,.ft__legal a:hover{color:var(--ink);text-decoration:underline}.ft__social{display:flex;flex-wrap:wrap;gap:8px}.ft__social a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--surface);color:var(--ink-2);transition:color .3s var(--ease),background-color .3s var(--ease),transform .5s var(--ease)}.ft__social a:hover{background:var(--surface-2);color:var(--ink);transform:translateY(-1px)}.consent-banner{position:fixed;z-index:30;left:16px;right:16px;bottom:16px;display:flex;flex-direction:column;gap:14px;max-width:440px;padding:20px;border-radius:var(--r);background:var(--surface-2);font-size:.875rem;box-shadow:0 18px 48px -14px rgba(3,8,14,.75)}.consent-banner__content{display:flex;flex-direction:column;gap:8px}.consent-banner__heading{font-family:var(--display);font-weight:500;font-size:1.375rem;line-height:1.12}.consent-banner__text{color:var(--ink-2)}.consent-banner__options{display:flex;flex-direction:column;gap:6px;margin:4px 0 0;padding:0;border:0}.consent-banner__options legend{padding:0 0 4px;color:var(--ink-3);font-size:.8125rem}.consent-banner__option{display:flex;align-items:center;gap:10px;min-height:32px}.consent-banner__option input{accent-color:var(--orange)}.consent-banner__actions{display:flex;flex-wrap:wrap;gap:8px}.consent-banner__actions .btn{min-height:44px;padding:0 20px;font-size:.875rem}.prose-body{max-width:68ch}.privacy{padding-block:clamp(32px,5vw,64px) clamp(56px,7vw,96px)}.privacy__inner{display:flex;flex-direction:column;gap:2rem;max-width:800px;margin-inline:auto;padding-inline:var(--gutter)}.privacy__title{font-family:var(--display);font-weight:500;font-size:clamp(2.375rem,6vw,3.5rem);line-height:1.04}.privacy__intro,.privacy__section .prose-body{color:var(--ink-2);text-wrap:pretty}.privacy__updated{color:var(--ink-3);font-size:.8125rem}.privacy__section{display:flex;flex-direction:column;gap:.75rem}.privacy__section h2{font-family:var(--display);font-weight:500;font-size:1.625rem;line-height:1.12}.privacy__contact{align-items:flex-start}.privacy__consent-action .consent-trigger{color:var(--ink);text-decoration:underline}@media (hover:none){.tile__cta{display:none}.tile__ask{display:inline-flex;align-items:center}}@media (max-width:1080px){.hero{grid-template-columns:minmax(0,1fr)}.h1{font-size:clamp(2.75rem,13.2vw,5rem)}.hero__side{flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.hero__side .btn{flex:none}.fil__img{width:60%}.fil__txt{width:min(46%,30rem)}.faq{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.ft{flex-direction:column;justify-content:center;gap:14px;padding-block:28px 32px;text-align:center}.ft__brand{align-items:center}.ft__legal,.ft__social{justify-content:center}}@media (max-width:900px){.hd{gap:16px}.hd__nav a{padding:0 10px}.fil{flex-direction:column;align-items:stretch;min-height:0;border-radius:22px}.fil__img{position:static;width:100%;height:auto;aspect-ratio:2/1;object-position:50% 50%;-webkit-mask-image:linear-gradient(180deg,#000 74%,transparent);mask-image:linear-gradient(180deg,#000 74%,transparent)}.fil__txt{width:100%;padding:6px clamp(20px,5vw,40px) clamp(26px,5vw,40px)}.lead{max-width:60ch}}@media (max-width:760px){.hd__nav{display:none}.h1{font-size:10.6vw}}@media (max-width:700px){.hd{min-height:68px}.hd .btn{min-height:44px;padding:0 18px;font-size:.875rem}.hero{padding-block:20px 22px;gap:18px}.hero__side{flex-direction:column;align-items:flex-start;gap:20px}.wall{column-count:2;column-gap:12px}.tile{margin-bottom:22px}.tile__pic{border-radius:16px}.tile__cap{padding:10px 2px 0}.tile__title{font-size:.875rem}.tile__cta{display:none}.tile__ask{display:inline-flex;align-items:center}.steps{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:30px}.step{grid-row:auto;grid-template-rows:none}.end{padding-block:72px 88px}}@media (max-width:559px){.h1{font-size:clamp(2.75rem,13.2vw,5rem)}.fil__img{aspect-ratio:3/2;object-position:100% 50%}}@media (max-width:360px){.hd{gap:12px}.hd .btn{padding:0 14px}.brand-logo__image{width:105px;height:32px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}