:root{--tf-black:#000000;--tf-white:#ffffff;--tf-cyan:#22c5fe;--tf-blue-line:#0099ff;--tf-brand-blue:#008bce;--tf-whatsapp:#25d366;--tf-zinc-200:#e4e4e7;--tf-zinc-300:#d4d4d8;--tf-zinc-400:#9f9fa9;--tf-zinc-500:#71717b;--tf-zinc-950:#09090b;--tf-card-bg:#0c0e12;--tf-blue-card-bg:#0b121a;--tf-btn-bg:#141720;--tf-btn-bg-hover:#1c212e;--tf-line:rgba(255,255,255,0.08);--tf-line-soft:rgba(255,255,255,0.06);--tf-line-strong:rgba(255,255,255,0.12);--tf-font:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;--tf-font-mono:'JetBrains Mono',ui-monospace,monospace;--tf-font-ui-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono','Courier New',monospace;--tf-radius-sm:8px;--tf-radius-md:12px;--tf-radius-lg:16px;--tf-shadow-card:0 20px 40px -15px rgba(0,0,0,0.8),inset 0 1px 0 0 rgba(255,255,255,0.06);--tf-shadow-blue:0 20px 45px -15px rgba(0,0,0,0.85),inset 0 1px 0 0 rgba(34,197,254,0.2);--tf-shadow-2xl:0 25px 50px -12px rgba(0,0,0,0.25);--tf-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--tf-shadow-btn:0 4px 14px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.12);--tf-shadow-btn-hover:0 8px 24px rgba(0,0,0,0.65),inset 0 1px 0 rgba(255,255,255,0.2);--tf-glow-dot:0 0 10px #22c5fe,0 0 20px rgba(34,197,254,0.5);--tf-ease-out-quint:cubic-bezier(0.23,1,0.32,1);--tf-ease-out-expo:cubic-bezier(0.16,1,0.3,1);--tf-ease-std:cubic-bezier(0.4,0,0.2,1);--tf-ease-spring:linear(0,0.066,0.219,0.404,0.586,0.744,0.868,0.958,1.016,1.049,1.062,1.062,1.055,1.044,1.032,1.021,1.012,1.005,1.001,0.998,0.996,0.996,0.996,0.997,1)}html{scroll-behavior:smooth;background-color:var(--tf-black)}body{margin:0;background-color:var(--tf-black);color:var(--tf-white);font-family:var(--tf-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::selection{background:var(--tf-cyan);color:var(--tf-black)}.tf-page{overflow-x:clip;min-height:100vh;background:var(--tf-black);color:var(--tf-white);font-family:var(--tf-font);line-height:1.5}:where(.tf-page) *,:where(.tf-page) *::before,:where(.tf-page) *::after{box-sizing:border-box}:where(.tf-page) h1,:where(.tf-page) h2,:where(.tf-page) h3,:where(.tf-page) h4,:where(.tf-page) p,:where(.tf-page) blockquote,:where(.tf-page) figure{margin:0}:where(.tf-page) h1,:where(.tf-page) h2,:where(.tf-page) h3,:where(.tf-page) h4{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-wrap:balance}:where(.tf-page) p,:where(.tf-page) li{text-wrap:pretty}:where(.tf-page) img,:where(.tf-page) svg,:where(.tf-page) iframe,:where(.tf-page) video{display:block;vertical-align:middle}:where(.tf-page) img{max-width:100%;height:auto;border:0}:where(.tf-page) a{color:inherit;text-decoration:inherit}:where(.tf-page) a:focus{outline:none}:where(.tf-page) a:focus-visible{outline:2px solid var(--tf-cyan);outline-offset:2px}:where(.tf-page) button{font:inherit;color:inherit;background:none;border:0;margin:0;padding:0;cursor:pointer}:where(.tf-page) strong{font-weight:bolder}:where(.tf-page) .w-embed::before,:where(.tf-page) .w-embed::after{content:none}.tf-section{position:relative;background:var(--tf-black);padding-top:56px;padding-bottom:56px;border-bottom:1px solid var(--tf-line)}@media (min-width:640px){.tf-section{padding-top:80px;padding-bottom:80px}}.tf-section--64-96{padding-top:64px;padding-bottom:64px}@media (min-width:640px){.tf-section--64-96{padding-top:96px;padding-bottom:96px}}.tf-section--64-88{padding-top:64px;padding-bottom:64px}@media (min-width:640px){.tf-section--64-88{padding-top:88px;padding-bottom:88px}}.tf-section--clip{overflow:hidden}.tf-wrap{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.tf-wrap--576{max-width:576px}.tf-wrap--680{max-width:680px}.tf-wrap--720{max-width:720px}.tf-wrap--1100{max-width:1100px}@media (min-width:640px){.tf-wrap--1100{padding-left:32px;padding-right:32px}}.tf-wrap--1200{max-width:1200px;padding-left:24px;padding-right:24px}@media (min-width:640px){.tf-wrap--1200{padding-left:48px;padding-right:48px}}.tf-wrap--1140{max-width:1140px;padding-left:24px;padding-right:24px}.tf-wrap--1240{max-width:1240px;padding-left:24px;padding-right:24px}@media (min-width:640px){.tf-wrap--1140,.tf-wrap--1240{padding-left:40px;padding-right:40px}}@media (min-width:1024px){.tf-wrap--1140,.tf-wrap--1240{padding-left:48px;padding-right:48px}}.tf-stack-6>:where(:not(:last-child)){margin-bottom:6px}.tf-stack-8>:where(:not(:last-child)){margin-bottom:8px}.tf-stack-10>:where(:not(:last-child)){margin-bottom:10px}.tf-stack-12>:where(:not(:last-child)){margin-bottom:12px}.tf-stack-14>:where(:not(:last-child)){margin-bottom:14px}.tf-stack-16>:where(:not(:last-child)){margin-bottom:16px}.tf-stack-20>:where(:not(:last-child)){margin-bottom:20px}.tf-stack-24>:where(:not(:last-child)){margin-bottom:24px}.tf-stack-32>:where(:not(:last-child)){margin-bottom:32px}.tf-stack-48>:where(:not(:last-child)){margin-bottom:48px}.tf-stack-40-48>:where(:not(:last-child)){margin-bottom:40px}@media (min-width:640px){.tf-stack-40-48>:where(:not(:last-child)){margin-bottom:48px}}.tf-stack-24-32>:where(:not(:last-child)){margin-bottom:24px}@media (min-width:640px){.tf-stack-24-32>:where(:not(:last-child)){margin-bottom:32px}}.tf-split{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:center}.tf-split--stretch{align-items:stretch}.tf-split--gap-32{gap:32px}@media (min-width:1024px){.tf-split{grid-template-columns:repeat(12,minmax(0,1fr))}.tf-split--gap-lg{gap:56px}.tf-col-5{grid-column:span 5 / span 5}.tf-col-7{grid-column:span 7 / span 7}}@media (min-width:1280px){.tf-split--gap-xl{gap:64px}}.tf-h1{color:var(--tf-white);font-weight:700;letter-spacing:-0.025em;font-size:clamp(2.4rem,5.5vw,4.25rem);line-height:1.08}.tf-h2{color:var(--tf-white);font-weight:700;font-size:clamp(2.2rem,4.5vw,3.2rem);line-height:1.25}.tf-h2--core{letter-spacing:-0.025em;font-size:clamp(2.2rem,4.5vw,3.5rem);line-height:1.1}.tf-h2--state{letter-spacing:-0.025em;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1}.tf-h2--journeys{font-size:clamp(2.2rem,4.8vw,3.6rem)}.tf-h2--final{font-size:clamp(2.4rem,5.5vw,4.2rem)}.tf-quote-h{color:var(--tf-white);font-weight:900;letter-spacing:-0.025em;text-transform:uppercase}.tf-quote-h--fabio{font-size:clamp(2.1rem,4.8vw,3.6rem);line-height:1.08}.tf-quote-h--bim{font-size:clamp(2.4rem,5.5vw,4.25rem);line-height:1}.tf-quote-h--emiliano{font-size:clamp(2.2rem,5vw,3.8rem);line-height:1}.tf-h3-card{font-size:24px;line-height:1.375;font-weight:700;color:var(--tf-white)}.tf-h3-brain{font-size:24px;line-height:32px;font-weight:700;color:var(--tf-white)}.tf-h3-sub{font-size:20px;line-height:28px;font-weight:700;color:var(--tf-white)}@media (min-width:640px){.tf-h3-sub{font-size:24px;line-height:32px}}.tf-h3-sub--snug{line-height:1.375}.tf-label{font-size:12px;line-height:16px;color:var(--tf-zinc-300);font-weight:700;letter-spacing:0.05em}.tf-label--semi{font-weight:600}.tf-label--caps{font-weight:600;text-transform:uppercase;letter-spacing:0.14em}.tf-label--meta{font-weight:500;text-transform:uppercase;margin-top:4px}.tf-body{color:var(--tf-zinc-200);font-size:15px;line-height:1.625}@media (min-width:640px){.tf-body{font-size:16px}}.tf-body-17{color:var(--tf-zinc-200);font-size:16px;line-height:1.625}@media (min-width:640px){.tf-body-17{font-size:17px}}.tf-body-sm{color:var(--tf-zinc-200);font-size:14px;line-height:1.625}@media (min-width:640px){.tf-body-sm{font-size:16px}}.tf-lead{font-size:18px;line-height:28px;font-weight:700;color:var(--tf-white)}.tf-lead--semi{font-weight:600}.tf-kicker{color:var(--tf-zinc-200);font-size:16px;line-height:24px}@media (min-width:640px){.tf-kicker{font-size:18px;line-height:28px}}.tf-kicker strong{color:var(--tf-white);font-weight:700}.tf-dot{flex-shrink:0;width:6px;height:6px;border-radius:9999px;background:var(--tf-cyan)}.tf-dot--grey{background:var(--tf-zinc-300)}.tf-dot--glow{width:8px;height:8px;box-shadow:var(--tf-glow-dot)}.tf-rule{height:1px;background:rgba(255,255,255,0.2)}.tf-rule--48{width:48px;margin-top:12px;margin-bottom:12px}.tf-rule--64{width:64px;margin-top:48px}.tf-white{color:var(--tf-white)}.tf-cyan{color:var(--tf-cyan)}.tf-muted{color:var(--tf-zinc-200)}.tf-strong{color:var(--tf-white);font-weight:700}.tf-semibold{color:var(--tf-white);font-weight:600}.tf-medium{color:var(--tf-white);font-weight:500}.tf-fw-600{font-weight:600}.tf-card{border-radius:var(--tf-radius-lg);background-color:var(--tf-card-bg);background-image:radial-gradient(ellipse at 85% 15%,rgba(255,255,255,0.04) 0%,transparent 70%);border:1px solid var(--tf-line);box-shadow:var(--tf-shadow-card);transition:all 0.3s var(--tf-ease-std)}.tf-card--blue{background-color:var(--tf-blue-card-bg);background-image:radial-gradient(ellipse at 85% 15%,rgba(34,197,254,0.08) 0%,transparent 70%);border:1px solid rgba(34,197,254,0.28);box-shadow:var(--tf-shadow-blue);position:relative;overflow:hidden}.tf-frame{position:relative;overflow:hidden;border-radius:var(--tf-radius-lg);background:var(--tf-zinc-950);box-shadow:var(--tf-shadow-2xl);margin-left:auto;margin-right:auto}.tf-frame img{width:100%;height:auto;object-fit:contain;filter:contrast(1.05) brightness(1)}@media (min-width:640px){.tf-frame img{object-fit:cover}}@media (min-width:1024px){.tf-frame{margin-left:0;margin-right:0}}.tf-fade{position:absolute;left:0;right:0;bottom:0;pointer-events:none;background-image:linear-gradient(to top,#000 0%,rgba(0,0,0,0.4) 50%,transparent 100%)}.tf-tilt{position:relative;will-change:transform;border-radius:var(--tf-radius-lg);transform:perspective(1000px) rotateX(0deg) rotateY(0deg) scale3d(1,1,1);transition:transform 0.5s var(--tf-ease-out-quint)}.tf-tilt__glare{pointer-events:none;position:absolute;inset:0;border-radius:inherit;overflow:hidden;opacity:0;transition:opacity 0.3s var(--tf-ease-std)}.tf-topline{width:100%;height:1px;background:var(--tf-blue-line)}.tf-header{position:sticky;top:0;z-index:40;background:rgba(0,0,0,0.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--tf-line);padding:14px 16px}@media (min-width:640px){.tf-header{padding:16px 48px}}.tf-header__inner{max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.tf-brand{display:flex;align-items:center;gap:12px;min-width:0}@media (min-width:640px){.tf-brand{gap:14px}}.tf-brand__logo{width:32px;height:32px;object-fit:contain;flex-shrink:0}@media (min-width:640px){.tf-brand__logo{width:36px;height:36px}}.tf-brand__text{display:flex;flex-direction:column;min-width:0}.tf-brand__name{color:var(--tf-white);font-weight:700;letter-spacing:0.14em;font-size:13px;line-height:1;text-transform:uppercase}@media (min-width:640px){.tf-brand__name{font-size:14px}}.tf-brand__sep{color:var(--tf-zinc-500);font-weight:400}.tf-brand__tag{display:none;font-size:9px;color:var(--tf-zinc-400);font-weight:600;letter-spacing:0.18em;text-transform:uppercase;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.tf-brand__tag{display:block;font-size:10px}}.tf-nav-cta{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap;padding:6px 12px;border-radius:var(--tf-radius-sm);border:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.04);font-size:11px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;color:var(--tf-white);transition:all 0.2s var(--tf-ease-std)}@media (min-width:640px){.tf-nav-cta{padding:8px 14px;font-size:13px}}.tf-nav-cta:hover{border-color:rgba(34,197,254,0.5);background:rgba(34,197,254,0.1);color:var(--tf-white)}.tf-wa{width:16px;height:16px;flex-shrink:0;color:var(--tf-whatsapp);fill:currentColor;transition:transform 0.2s var(--tf-ease-std)}.tf-wa--sm{width:14px;height:14px}.tf-nav-cta:hover .tf-wa,.tf-btn:hover .tf-wa{transform:scale(1.1)}.tf-cta{display:inline-flex;flex-direction:column;gap:16px}@media (min-width:640px){.tf-cta{flex-direction:row;align-items:center}}.tf-cta--left{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:10px}.tf-cta--center{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.tf-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 24px;border-radius:var(--tf-radius-sm);font-size:12px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--tf-white);background-color:var(--tf-btn-bg);border:1px solid rgba(255,255,255,0.22);box-shadow:var(--tf-shadow-btn);transform:translateY(0) scale(1);transition:background-color 0.2s var(--tf-ease-out-expo),border-color 0.2s var(--tf-ease-out-expo),box-shadow 0.2s var(--tf-ease-out-expo),transform 0.45s var(--tf-ease-spring)}@media (min-width:640px){.tf-btn{font-size:13px}}.tf-btn:hover{background-color:var(--tf-btn-bg-hover);border-color:rgba(255,255,255,0.4);box-shadow:var(--tf-shadow-btn-hover);transform:translateY(-1px) scale(1.02);color:var(--tf-white)}.tf-btn:active{transform:translateY(-1px) scale(0.98)}.tf-cta__note{font-size:13px;color:var(--tf-zinc-200);font-weight:400}.tf-hero{position:relative;background:var(--tf-black);padding-bottom:72px;overflow:hidden;border-bottom:1px solid var(--tf-line)}@media (min-width:640px){.tf-hero{padding-bottom:88px}}.tf-hero__media{position:relative;width:100%;overflow:hidden}.tf-hero__img{width:100%;height:auto;max-height:820px;object-fit:cover;object-position:top}.tf-hero__fade{position:absolute;left:0;right:0;bottom:0;height:64px;pointer-events:none;background-image:linear-gradient(to top,#000 0%,rgba(0,0,0,0.6) 50%,transparent 100%)}@media (min-width:640px){.tf-hero__fade{height:144px}}@media (min-width:768px){.tf-hero__fade{height:224px}}.tf-hero__content{position:relative;z-index:10;max-width:720px;margin:0 auto;padding:32px 16px 0;text-align:left}@media (min-width:640px){.tf-hero__content{padding-top:48px}}.tf-hero__testimonial{margin:0}.tf-hero__sub{margin-top:20px;max-width:576px;color:var(--tf-zinc-200);font-size:16px;line-height:1.625}@media (min-width:640px){.tf-hero__sub{font-size:18px}}.tf-hero__cta{margin-top:28px;margin-bottom:40px}.tf-qcard{display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px}@media (min-width:640px){.tf-qcard{flex-direction:row;align-items:flex-start;gap:28px;padding:32px}}.tf-qcard__photo{position:relative;flex-shrink:0;width:144px;height:144px;aspect-ratio:1 / 1;border-radius:var(--tf-radius-md);overflow:hidden;border:1px solid rgba(255,255,255,0.1);box-shadow:var(--tf-shadow-2xl);margin:0 auto}@media (min-width:640px){.tf-qcard__photo{width:176px;height:176px;margin:0}}@media (min-width:768px){.tf-qcard__photo{width:192px;height:192px}}.tf-qcard__photo img{width:100%;height:100%;object-fit:cover;object-position:center;filter:contrast(1.05)}.tf-qcard__photo::after{content:'';position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to top,rgba(0,0,0,0.4),transparent 50%,transparent)}.tf-qcard__body{flex:1 1 0%;padding-top:4px;text-align:left}.tf-qcard__title{color:var(--tf-white);font-weight:900;letter-spacing:-0.025em;text-transform:uppercase;font-size:20px;line-height:1.25}@media (min-width:640px){.tf-qcard__title{font-size:24px}}.tf-qcard__text{color:var(--tf-zinc-200);font-size:14px;line-height:1.625;font-weight:400}@media (min-width:640px){.tf-qcard__text{font-size:15px}}.tf-qcard__name{color:var(--tf-white);font-weight:600;font-size:12px;line-height:16px}@media (min-width:640px){.tf-qcard__name{font-size:14px;line-height:20px}}.tf-core__head{margin-bottom:64px;text-align:left}@media (min-width:640px){.tf-core__head{margin-bottom:80px}}.tf-core__stage{position:relative}.tf-core__slot{position:relative;width:100%;max-width:500px}.tf-core__slot--a{margin-right:auto;z-index:10}.tf-core__slot--b{margin-left:auto;margin-top:32px;z-index:20}@media (min-width:1024px){.tf-core__slot--b{margin-top:-48px}}.tf-core__card{padding:28px}@media (min-width:640px){.tf-core__card{padding:40px}}.tf-core__num{margin-bottom:16px}.tf-core__card .tf-h3-card{margin-bottom:16px}.tf-mb-12{margin-bottom:12px}.tf-mb-16{margin-bottom:16px}.tf-core__foot{margin-top:80px;padding-top:48px;border-top:1px solid var(--tf-line);text-align:left}.tf-state{padding-top:56px;padding-bottom:56px}@media (min-width:640px){.tf-state{padding-top:80px;padding-bottom:80px}}@media (min-width:1024px){.tf-state{padding-top:96px;padding-bottom:96px}}.tf-state__media{display:flex;justify-content:center;align-items:center}@media (min-width:1024px){.tf-state__media{justify-content:flex-start;align-items:stretch}}.tf-state__frame{position:relative;width:100%;max-width:340px;border-radius:var(--tf-radius-lg);overflow:hidden;background:var(--tf-zinc-950);border:1px solid var(--tf-line);box-shadow:var(--tf-shadow-2xl);display:flex;align-items:center;justify-content:center;margin:0 auto}@media (min-width:640px){.tf-state__frame{max-width:420px}}@media (min-width:1024px){.tf-state__frame{max-width:none;height:100%;margin:0}}.tf-state__img{width:100%;height:auto;max-height:680px;object-fit:contain;filter:contrast(1.05) brightness(1)}@media (min-width:1024px){.tf-state__img{max-height:none;height:100%;object-fit:cover}}.tf-state__copy{display:flex;flex-direction:column;justify-content:space-between;padding-top:4px;padding-bottom:4px;text-align:left}.tf-state__copy .tf-h2{margin-bottom:24px}.tf-state__callout{color:var(--tf-cyan);font-weight:700;font-size:24px;line-height:32px;padding-top:8px;padding-bottom:8px;margin-bottom:16px}@media (min-width:640px){.tf-state__callout{font-size:30px;line-height:36px}}.tf-state__close{color:var(--tf-white);font-weight:700;font-size:16px;line-height:24px;padding-top:4px}@media (min-width:640px){.tf-state__close{font-size:18px;line-height:28px}}.tf-brain{padding-top:56px;padding-bottom:24px}@media (min-width:640px){.tf-brain{padding-top:72px;padding-bottom:72px}}.tf-brain .tf-h2{margin-bottom:32px}.tf-brain__intro{margin-bottom:48px;text-align:left}.tf-brain__card{padding:24px}@media (min-width:640px){.tf-brain__card{padding:36px}}.tf-brain__list{padding-top:8px;padding-bottom:8px;margin-top:8px;margin-bottom:8px;border-top:1px solid var(--tf-line-soft);border-bottom:1px solid var(--tf-line-soft);font-size:15px;color:var(--tf-zinc-200)}.tf-brain__item{display:flex;align-items:center;gap:8px}.tf-blue{padding:28px}@media (min-width:640px){.tf-blue{padding:44px}}.tf-blue__title{color:var(--tf-cyan);font-weight:700;letter-spacing:-0.025em;font-size:24px;line-height:32px}@media (min-width:640px){.tf-blue__title{font-size:30px;line-height:36px}}.tf-blue__em{color:var(--tf-white);font-weight:700;font-size:16px;line-height:1.625;padding-top:4px}@media (min-width:640px){.tf-blue__em{font-size:17px}}.tf-blue__final{color:var(--tf-cyan);font-weight:900;letter-spacing:-0.025em;font-size:24px;line-height:32px;padding-top:8px}@media (min-width:640px){.tf-blue__final{font-size:30px;line-height:36px}}.tf-proof__media{display:flex;justify-content:center}@media (min-width:1024px){.tf-proof__media--start{justify-content:flex-start}.tf-proof__media--end{justify-content:flex-end}}.tf-proof__frame--fabio{max-width:440px;border:1px solid var(--tf-line-strong)}.tf-proof__frame--emiliano{max-width:480px;border:1px solid rgba(255,255,255,0.1)}.tf-fade--fabio{height:32px}@media (min-width:640px){.tf-fade--fabio{height:80px}}.tf-fabio{padding-top:32px;padding-bottom:48px}@media (min-width:640px){.tf-fabio{padding-top:64px;padding-bottom:80px}}.tf-fabio__frame{width:100%;max-width:480px;border:1px solid rgba(255,255,255,0.1)}.tf-fabio__aspect{width:100%;overflow:hidden;aspect-ratio:16 / 10}@media (min-width:640px){.tf-fabio__aspect{aspect-ratio:4 / 3}}@media (min-width:1024px){.tf-fabio__aspect{aspect-ratio:3 / 4}}.tf-fabio__aspect img{width:100%;height:100%;object-fit:cover;object-position:center 18%;filter:contrast(1.05) brightness(1)}.tf-fade--emiliano{height:24px}@media (min-width:640px){.tf-fade--emiliano{height:64px}}.tf-proof__copy{text-align:left}.tf-proof__quote{color:var(--tf-zinc-200);font-size:16px;line-height:1.625;font-weight:400;max-width:576px}@media (min-width:640px){.tf-proof__quote{font-size:18px}}@media (min-width:1024px){.tf-proof__quote--19{font-size:19px}.tf-proof__quote--20{font-size:20px}}.tf-proof__quote--bim{font-size:18px}@media (min-width:640px){.tf-proof__quote--bim{font-size:24px}}.tf-proof__quote--emiliano{font-size:18px}@media (min-width:640px){.tf-proof__quote--emiliano{font-size:20px}}.tf-proof__name{color:var(--tf-white);font-weight:700;font-size:16px;line-height:24px}@media (min-width:640px){.tf-proof__name{font-size:18px;line-height:28px}}.tf-proof__name--semi{font-weight:600}.tf-proof__name--base{font-weight:600}@media (min-width:640px){.tf-proof__name--base{font-size:16px;line-height:24px}}.tf-pt-8{padding-top:8px}.tf-video{position:relative;width:100%;max-width:320px;aspect-ratio:9 / 16;border-radius:var(--tf-radius-lg);overflow:hidden;background-color:var(--tf-card-bg);border:1px solid var(--tf-line);box-shadow:var(--tf-shadow-card);margin:0 auto}@media (min-width:640px){.tf-video{max-width:360px}}@media (min-width:1024px){.tf-video{margin:0}}.tf-video iframe{width:100%;height:100%;border:0}.tf-sound{position:absolute;top:14px;right:14px;z-index:20;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;background:rgba(0,0,0,0.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.2);color:var(--tf-white);font-size:12px;line-height:16px;font-weight:600;box-shadow:var(--tf-shadow-lg);transition:all 0.2s var(--tf-ease-std);cursor:pointer}.tf-sound:hover{background:rgba(0,0,0,0.95)}.tf-sound svg{width:14px;height:14px;color:var(--tf-cyan);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tf-sound .tf-sound__on{display:none}.tf-sound.is-unmuted .tf-sound__on{display:block}.tf-sound.is-unmuted .tf-sound__off{display:none}.tf-offpitch__intro{text-align:left;max-width:576px;margin-left:auto;margin-right:auto}.tf-offpitch__intro .tf-semibold-sm{color:var(--tf-white);font-weight:600;font-size:14px;line-height:20px}@media (min-width:640px){.tf-offpitch__intro .tf-semibold-sm{font-size:16px;line-height:24px}}.tf-positions{padding-top:32px;text-align:left;max-width:576px;margin-left:auto;margin-right:auto}@media (min-width:768px){.tf-positions{max-width:none}}.tf-positions .tf-h3-sub{margin-bottom:32px}.tf-grid-3{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;text-align:left}@media (min-width:768px){.tf-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.tf-pos-card{padding:24px;height:100%}@media (min-width:640px){.tf-pos-card{padding:32px}}.tf-pos-card strong{color:var(--tf-white)}.tf-pos-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-top:16px}@media (min-width:768px){.tf-pos-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}.tf-pos{text-align:left}.tf-pos--2,.tf-pos--3{border-top:1px solid var(--tf-line);padding-top:24px}@media (min-width:768px){.tf-pos--1{padding-right:32px}.tf-pos--2{border-top:0;padding-top:0;border-left:1px solid var(--tf-line);padding-left:32px;padding-right:32px}.tf-pos--3{border-top:0;padding-top:0;border-left:1px solid var(--tf-line);padding-left:32px}}@media (min-width:1024px){.tf-pos--1{padding-right:40px}.tf-pos--2{padding-left:40px;padding-right:40px}.tf-pos--3{padding-left:40px}}.tf-pos__label{font-size:12px;line-height:16px;color:var(--tf-cyan);font-weight:700;letter-spacing:0.16em;text-transform:uppercase;margin-bottom:8px}.tf-pos__lead{color:var(--tf-white);font-weight:600}.tf-positions__foot{margin-top:48px;text-align:left;max-width:576px;margin-left:auto;margin-right:auto}@media (min-width:768px){.tf-positions__foot{max-width:none}}.tf-decides__head .tf-h2{margin-bottom:16px}.tf-q{display:flex;align-items:center;gap:12px}.tf-q__text{color:var(--tf-white);font-weight:500;font-size:16px}@media (min-width:640px){.tf-q__text{font-size:17px}}.tf-coach{padding:32px;text-align:left}@media (min-width:640px){.tf-coach{padding:48px}}.tf-coach__title{font-size:24px;line-height:1.25;font-weight:700;color:var(--tf-white)}@media (min-width:640px){.tf-coach__title{font-size:30px}}.tf-coach__close{color:var(--tf-white);font-weight:600;font-size:15px;padding-top:8px}@media (min-width:640px){.tf-coach__close{font-size:16px}}.tf-journeys__head{text-align:left;max-width:672px;margin-bottom:48px}@media (min-width:640px){.tf-journeys__head{margin-bottom:64px}}.tf-journeys__head .tf-lead{font-size:16px;line-height:24px;font-weight:600}@media (min-width:640px){.tf-journeys__head .tf-lead{font-size:18px;line-height:28px}}@media (min-width:1024px){.tf-case-slot{max-width:980px}.tf-case-slot--left{margin-right:auto}.tf-case-slot--right{margin-left:auto}}.tf-case{position:relative;overflow:hidden;padding:24px}@media (min-width:640px){.tf-case{padding:36px}}@media (min-width:1024px){.tf-case{padding:40px}}.tf-case:hover{border-color:rgba(255,255,255,0.2)}.tf-case__from{display:flex;align-items:center;gap:10px;margin-bottom:8px}.tf-case__num{font-family:var(--tf-font-ui-mono);font-size:12px;line-height:16px;font-weight:700;color:var(--tf-cyan);letter-spacing:0.1em}.tf-case__line{height:1px;width:24px;background:rgba(255,255,255,0.15)}.tf-case__struggle{font-size:11px;font-weight:700;letter-spacing:0.14em;color:var(--tf-zinc-400);text-transform:uppercase}@media (min-width:640px){.tf-case__struggle{font-size:12px;line-height:16px}}.tf-case__result{color:var(--tf-white);font-weight:900;text-transform:uppercase;line-height:1.08;letter-spacing:-0.025em;font-size:20px;margin-bottom:12px}@media (min-width:640px){.tf-case__result{font-size:24px}}@media (min-width:768px){.tf-case__result{font-size:30px}}@media (min-width:1024px){.tf-case__result{font-size:32px}}.tf-case__summary{color:var(--tf-zinc-300);font-size:14px;line-height:1.625;font-weight:400;margin-bottom:16px;max-width:672px}@media (min-width:640px){.tf-case__summary{font-size:15px}}.tf-case__details{border-top:1px solid var(--tf-line);padding-top:14px;margin-top:8px}.tf-case__toggle{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-size:12px;line-height:16px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--tf-cyan);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color 0.2s var(--tf-ease-std)}.tf-case__toggle:hover{color:var(--tf-white)}.tf-case__open{display:flex;align-items:center;gap:6px}.tf-case__close{display:none;align-items:center;gap:6px}.tf-case__details[open] .tf-case__open{display:none}.tf-case__details[open] .tf-case__close{display:inline-flex}.tf-case__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-top:20px;margin-top:12px;border-top:1px solid var(--tf-line-soft);text-align:left}@media (min-width:768px){.tf-case__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px}}.tf-case__before,.tf-case__after{text-align:left}.tf-case__after{border-top:1px solid var(--tf-line);padding-top:20px}@media (min-width:768px){.tf-case__before{grid-column:span 5 / span 5}.tf-case__after{grid-column:span 7 / span 7;border-top:0;padding-top:0;border-left:1px solid var(--tf-line);padding-left:32px}}@media (min-width:1024px){.tf-case__after{padding-left:40px}}.tf-case__label{font-size:11px;font-weight:600;color:var(--tf-zinc-400);text-transform:uppercase;letter-spacing:0.16em}.tf-case__started{color:var(--tf-zinc-300);font-size:14px;line-height:1.625}.tf-case__intro{color:var(--tf-zinc-200);font-size:14px;line-height:1.625}@media (min-width:640px){.tf-case__started,.tf-case__intro{font-size:15px}}.tf-case__bullets{margin-top:8px}.tf-case__bullet{display:flex;align-items:center;gap:8px}.tf-case__bullet-text{color:var(--tf-cyan);font-size:14px;font-weight:600}@media (min-width:640px){.tf-case__bullet-text{font-size:15px}}.tf-founder{padding-top:24px;display:flex;align-items:center;gap:16px}.tf-founder__img{width:48px;height:48px;border-radius:var(--tf-radius-sm);object-fit:cover;object-position:center;filter:grayscale(1) contrast(1.05);border:1px solid rgba(255,255,255,0.15);flex-shrink:0}.tf-founder__name{color:var(--tf-white);font-weight:700;font-size:15px}.tf-founder__role{font-size:12px;line-height:16px;color:var(--tf-zinc-300)}.tf-signoff{padding-top:24px}.tf-signoff__name{color:var(--tf-white);font-weight:700;font-size:18px;line-height:28px;letter-spacing:-0.025em}.tf-signoff__role{font-size:12px;line-height:16px;color:var(--tf-zinc-400);font-weight:600;letter-spacing:0.05em;text-transform:uppercase;margin-top:2px}.tf-bullets{padding-top:8px;padding-bottom:8px}.tf-bullets__item{display:flex;align-items:center;gap:12px}.tf-bullets__text{color:var(--tf-zinc-200);font-size:15px;font-weight:500}.tf-pt-4{padding-top:4px}.tf-cta-row{padding-top:16px;display:flex;justify-content:flex-start}.tf-final{background:var(--tf-black);text-align:center;padding-top:80px;padding-bottom:80px}@media (min-width:640px){.tf-final{padding-top:104px;padding-bottom:104px}}.tf-final__wrap{max-width:672px;margin:0 auto;padding:0 16px}.tf-final__brand{display:flex;flex-direction:column;align-items:center}.tf-final__logo{width:56px;height:56px;object-fit:contain;margin-bottom:12px}.tf-final__name{color:var(--tf-white);font-weight:700;letter-spacing:0.14em;font-size:14px;line-height:20px;text-transform:uppercase}.tf-final__tag{font-size:10px;color:var(--tf-zinc-300);font-weight:600;letter-spacing:0.18em;text-transform:uppercase;margin-top:4px}.tf-final .tf-h2{padding-top:16px}.tf-final__body{color:var(--tf-zinc-200);font-size:16px}@media (min-width:640px){.tf-final__body{font-size:18px}}.tf-final__small{color:var(--tf-zinc-200);padding-top:8px;font-size:15px}@media (min-width:640px){.tf-final__small{font-size:16px}}.tf-final__close{padding-top:24px}.tf-final__line{color:var(--tf-white);font-weight:700;font-size:20px;line-height:28px}@media (min-width:640px){.tf-final__line{font-size:24px;line-height:32px}}.tf-final__cta{display:flex;justify-content:center}.tf-footer{background:var(--tf-black);border-top:1px solid var(--tf-blue-line);padding:48px 24px;color:var(--tf-zinc-200);font-size:12px;line-height:1.3333}@media (min-width:640px){.tf-footer{padding-left:48px;padding-right:48px}}.tf-footer__inner{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:24px}@media (min-width:640px){.tf-footer__inner{flex-direction:row}}.tf-footer__brand{display:flex;align-items:center;gap:14px}.tf-footer__logo{width:32px;height:32px;object-fit:contain}.tf-footer__name{color:var(--tf-white);font-weight:700;letter-spacing:0.14em;font-size:14px;line-height:20px;text-transform:uppercase}.tf-footer__tag{font-size:10px;color:var(--tf-zinc-300);font-weight:600;letter-spacing:0.18em;text-transform:uppercase;margin-top:2px}.tf-footer__contact{display:flex;flex-direction:column;text-align:center;gap:6px;font-size:13px;color:var(--tf-zinc-200);font-weight:400}@media (min-width:640px){.tf-footer__contact{align-items:flex-end;text-align:right}}.tf-footer__person{color:var(--tf-white);font-weight:600;font-size:13px}.tf-footer__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px;row-gap:4px}@media (min-width:640px){.tf-footer__links{justify-content:flex-end}}.tf-footer__link{display:inline-flex;align-items:center;gap:6px;transition:color 0.15s var(--tf-ease-std)}.tf-footer__link:hover{color:var(--tf-white)}.tf-footer__link--wa:hover{color:var(--tf-cyan)}.tf-footer__sep{display:none;color:var(--tf-zinc-400)}@media (min-width:640px){.tf-footer__sep{display:inline}}html.tf-js [data-tf-reveal]{opacity:0;transform:translateY(var(--tf-y,24px))}html.tf-js [data-tf-reveal].tf-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){html.tf-js.tf-rm [data-tf-reveal]{opacity:1 !important;transform:none !important;transition:none !important}.tf-tilt{transform:none !important;transition:none !important}}