body:has([data-medals-page]) .ed-header{display:none}html:has([data-medals-page]){scroll-padding-top:0}@media (prefers-reduced-motion:no-preference){html:has([data-medals-page]){scroll-behavior:smooth}}.md-root{--md-paper:var(--off-white);--md-ink:var(--tinta);--md-accent:var(--verde-agua-profundo);color:var(--md-ink);background:var(--md-paper);font-family:var(--font-archivo),sans-serif;isolation:isolate;position:relative}.md-root:before{content:"";pointer-events:none;z-index:-1;background:url(/landings/nfc/paper-grain.svg);position:absolute;inset:0}.md-root h1,.md-root h2,.md-root h3,.md-root p,.md-root figure{margin:0}.md-root h1,.md-root h2,.md-root h3{font-family:var(--font-archivo),sans-serif;letter-spacing:-.055em;text-wrap:balance;font-weight:750}.md-root h2{font-size:clamp(42px,4.8vw,66px);line-height:1.08}.md-root em{color:var(--md-accent);font-style:normal}.md-root p{line-height:1.65}.md-root strong{font-weight:650}.md-root :focus-visible{outline:2px solid var(--md-accent);outline-offset:5px}.md-root section[id],.md-root div[id]{scroll-margin-top:100px}.md-wrap{width:min(1240px,100% - 96px);margin-inline:auto}.md-eyebrow{font:700 11px/1.5 var(--font-archivo),sans-serif;text-transform:uppercase;letter-spacing:.1em}.md-root .lj-btn{min-height:52px;font:600 14px/1.4 var(--font-archivo),sans-serif;text-transform:none;letter-spacing:-.01em;white-space:normal;text-align:center;gap:10px;padding:16px 23px}.md-root .lj-btn--main{color:var(--md-paper)}.md-root .lj-ico{flex-shrink:0;width:21px;height:21px}.md-text-link{align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.md-text-link>svg,.md-text-link>span{transition:transform .2s}.md-text-link:hover>svg,.md-text-link:hover>span{transform:translate(3px,-2px)}.md-nav{z-index:30;background:var(--md-paper);border-bottom:1px solid var(--tinta-14);position:sticky;top:0}.md-nav-inner{align-items:center;gap:36px;min-height:82px;display:flex}.md-brand{margin-right:auto;display:block}.md-brand svg{width:132px;height:auto;display:block}.md-nav nav{align-items:center;gap:30px;font-size:12px;font-weight:550;display:flex}.md-nav nav a{align-items:center;min-height:44px;display:flex}.md-nav .lj-btn{min-height:44px;padding:12px 18px;font-size:12px}.md-hero{padding-top:56px;overflow:clip}.md-hero>div>.md-eyebrow{text-align:center}.md-root .md-hero h1{text-align:center;letter-spacing:-.065em;max-width:1160px;margin:23px auto 0;font-size:clamp(58px,6.6vw,94px);line-height:1.02}.md-hero-stage{grid-template-columns:180px minmax(0,1fr) 220px;align-items:center;gap:12px;padding-block:5px 35px;display:grid}.md-hero-stage figure{width:100%;position:relative}.md-hero-stage img{width:100%;height:auto;display:block}.md-hero-stage figcaption{text-align:center;color:var(--tinta-72);margin-top:10px;font-size:10px}.md-hero-note{color:var(--tinta-72);z-index:1;padding-top:120px;font-size:12px}.md-hero-note strong{color:var(--md-ink)}.md-note-line{background:var(--verde-agua);width:44px;height:2px;margin-bottom:18px;display:block}.md-hero-action{z-index:1;align-self:end;padding-bottom:48px;position:relative}.md-hero-action>p{color:var(--tinta-72);margin-bottom:20px;font-size:15px}.md-hero-action .lj-btn{width:100%;padding-inline:18px;font-size:12px}.md-hero-action>span{color:var(--tinta-72);align-items:center;gap:7px;margin-top:12px;font-size:10px;display:flex}.md-hero-action>span svg{width:14px;height:14px}.md-hero-action .md-text-link{margin-top:18px;font-size:10px}.md-clients{border-block:1px solid var(--tinta-14);padding-block:23px 28px}.md-clients-heading{justify-content:space-between;align-items:center;gap:24px;min-height:44px;margin-bottom:22px;display:flex}.md-clients-heading>p{font-size:12px}.md-clients-heading>div{align-items:center;gap:25px;display:flex}.md-clients-heading a{align-items:center;gap:15px;min-height:44px;font-size:12px;font-weight:600;display:inline-flex}.md-clients-group{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin:0;padding:0 28px;list-style:none;display:flex}.md-clients-group li{flex:0 0 180px;justify-content:center;align-items:center;gap:12px;height:104px;display:flex}.md-clients-group img{object-fit:contain;width:auto;max-width:165px;height:auto;max-height:86px}.md-clients-group .urban-client-gm img{clip-path:circle(48.5%)}.md-clients-group .urban-client-gfit img{border-radius:50%}.md-clients-group li>span{max-width:100px;font-size:11px;font-weight:650}.md-clients-group [data-client="TD Performance Física"] img{filter:brightness(0);width:38px}.md-clients-group [data-client="Nutricionista Marcela Gonsales"] img{width:72px}.md-clients-group [data-client=LACMUB] img,.md-clients-group [data-client=Barbearia\ Clemente] img{border-radius:50%}.md-clients-duplicate{display:none}.md-clients[data-animated] .md-clients-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.md-clients[data-animated] .md-clients-track{will-change:transform;width:max-content;animation:50s linear infinite md-client-loop;display:flex}.md-clients[data-animated] .md-clients-group{flex-wrap:nowrap;padding:0 15px}.md-clients[data-animated] .md-clients-duplicate{display:flex}.md-clients[data-paused] .md-clients-track,.md-clients-window:hover .md-clients-track{animation-play-state:paused}.md-clients:has(a:focus-visible) .md-clients-track{animation-play-state:paused}@keyframes md-client-loop{to{transform:translate(-50%)}}.md-meaning{background:var(--md-ink);color:var(--md-paper);isolation:isolate;padding-block:100px;position:relative}.md-meaning:before{content:"";opacity:.45;z-index:-1;pointer-events:none;background:url(/landings/nfc/paper-grain.svg);position:absolute;inset:0}.md-meaning .md-eyebrow{color:var(--verde-agua);margin-bottom:30px}.md-root .md-meaning h2{letter-spacing:-.05em;max-width:1160px;font-size:clamp(40px,5.2vw,72px);line-height:1.15}.md-meaning h2>span{color:var(--verde-agua)}.md-meaning-copy{grid-template-columns:1fr 1fr;gap:35px;max-width:650px;margin:42px 0 0 auto;display:grid}.md-meaning-copy p{font-size:15px}.md-solution{padding-block:110px 90px}.md-solution-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:20px 80px;display:grid}.md-solution-heading>.md-eyebrow{grid-column:1/-1}.md-solution-heading>p:last-child{max-width:430px;color:var(--tinta-72);font-size:16px}.md-solution-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;margin-top:58px;display:grid}.md-design-photo{background:var(--tinta-06);border-radius:120px 120px 12px 12px;min-width:0;padding:0;overflow:hidden}.md-design-photo img{object-fit:cover;width:100%;height:500px;display:block}.md-design-photo figcaption{text-align:center;color:var(--tinta-72);padding:18px;font-size:10px}.md-design-copy>.md-eyebrow{color:var(--md-accent);margin-bottom:25px}.md-root details{border-top:1px solid var(--tinta-14)}.md-root summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:25px;min-height:75px;padding-block:22px;font-size:17px;font-weight:600;line-height:1.4;list-style:none;display:flex}.md-root summary::-webkit-details-marker{display:none}.md-root summary>span{flex-shrink:0;font-size:24px;font-weight:400;transition:transform .2s}.md-root details[open] summary>span{transform:rotate(45deg)}.md-root details>p{color:var(--tinta-72);padding:0 28px 26px 0;font-size:14px}.md-design-copy .md-material-note{border-top:1px solid var(--tinta-14);color:var(--tinta-72);padding-top:22px;font-size:12px}.md-design-copy>.md-text-link{margin-top:20px}.md-cases{padding-block:65px 90px}.md-case-heading{border-top:1px solid var(--tinta-14);padding-top:45px}.md-case-heading h2{margin-top:25px}.md-feature-case{grid-template-columns:1fr 1fr;align-items:center;gap:90px;margin-block:50px;display:grid}.md-feature-image{background:#e8eaf0;border-radius:12px;min-width:0;padding:35px}.md-feature-image img{object-fit:contain;width:100%;height:520px;display:block}.md-feature-story h3{margin-block:24px;font-size:clamp(35px,3.4vw,47px);line-height:1.12}.md-feature-story>p:not(.md-eyebrow){max-width:440px;color:var(--tinta-72);font-size:15px}.md-feature-story>p+p{margin-top:16px}.md-tags{flex-wrap:wrap;gap:8px;margin:25px 0 20px;padding:0;list-style:none;display:flex}.md-tags li{border:1px solid var(--tinta-14);border-radius:30px;padding:9px 12px;font-size:10px;font-weight:500}.md-more-cases{grid-template-columns:1fr 1fr;gap:45px;display:grid}.md-small-case{min-width:0}.md-case-picture{aspect-ratio:4/3;background:var(--tinta-06);border-radius:12px;padding:28px;overflow:hidden}.md-case-picture img{object-fit:contain;width:100%;height:100%;display:block}.md-case-picture--gfit{background:#d4d3d0;padding:0}.md-case-picture--gfit img{object-fit:contain}.md-small-story{padding:25px 0 0}.md-small-story h3{margin-block:14px 18px;font-size:clamp(27px,2.7vw,35px);line-height:1.15}.md-small-story>p:last-child{max-width:500px;color:var(--tinta-72);font-size:14px}.md-image-note{max-width:770px;color:var(--tinta-72);font-size:10px;margin-top:30px!important}.md-process{border-block:1px solid var(--tinta-14);padding-block:75px 80px}.md-process-heading{grid-template-columns:1.4fr 1fr;align-items:end;gap:25px 80px;display:grid}.md-process-heading>.md-eyebrow{grid-column:1/-1}.md-process-heading>p:last-child{color:var(--tinta-72);max-width:400px;font-size:15px}.md-process ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin:60px 0 0;padding:0;list-style:none;display:grid}.md-process li{border-top:2px solid var(--verde-agua);padding-top:20px}.md-step{font:500 12px/1.5 var(--font-plex-mono,monospace),monospace;color:var(--md-accent)}.md-process h3{letter-spacing:-.03em;margin-block:20px 15px;font-size:22px;line-height:1.3}.md-process li p{color:var(--tinta-72);font-size:13px}.md-faq{grid-template-columns:.8fr 1.2fr;gap:100px;padding-block:95px;display:grid}.md-faq h2{margin-top:24px}.md-faq summary{font-size:15px}.md-faq details:last-child{border-bottom:1px solid var(--tinta-14)}.md-contact{border-top:1px solid var(--tinta-14);background:var(--md-ink);color:var(--md-paper);padding-block:85px 100px}.md-contact-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;display:grid}.md-contact .md-eyebrow{color:var(--verde-agua)}.md-contact h2{margin-block:26px;font-size:clamp(44px,4.5vw,64px)}.md-contact h2 em{color:var(--verde-agua)}.md-contact-copy>p:not(.md-eyebrow){max-width:470px;font-size:16px}.md-contact-copy ul{flex-direction:column;gap:17px;margin:28px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.md-contact-copy li{align-items:center;gap:12px;display:flex}.md-contact-copy li svg{width:17px;height:17px;color:var(--verde-agua)}.md-contact-form{background:var(--md-paper);min-width:0;color:var(--md-ink);border-radius:14px;padding:35px}.md-contact-form .md-eyebrow{color:var(--md-accent)}.md-brief h3{margin-block:20px;font-size:36px;line-height:1.15}.md-brief>p:not(.md-eyebrow){color:var(--tinta-72);font-size:13px}.md-brief ul{margin:22px 0 28px;padding:0;list-style:none}.md-brief li{border-top:1px solid var(--tinta-14);align-items:center;gap:18px;padding-block:15px;font-size:13px;display:flex}.md-brief li>span{font:500 10px/1 var(--font-plex-mono,monospace),monospace;color:var(--md-accent)}.md-brief .lj-btn{width:100%}.md-brief .md-contact-note{text-align:center;margin-top:14px;font-size:10px!important}.md-contact-form .lj-quote{background:0 0;border:0;margin:0;padding:0}.md-contact-form .lj-quote__grid{grid-template-columns:1fr}.md-contact-form .lj-quote__grid input,.md-contact-form .lj-quote__grid textarea{font-size:16px}.md-contact-form .lj-quote__title{font:700 32px/1.15 var(--font-archivo),sans-serif;letter-spacing:-.04em}.md-contact-form .lj-quote__intro{margin-block:14px 22px}.md-reveal>*{transition:opacity .6s,translate .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--lj-d,0s)}html.lj-m .md-root .md-reveal:not(.is-in):not(:focus-within)>*{opacity:0;translate:0 22px}.md-reveal>:nth-child(2){transition-delay:calc(var(--lj-d,0s) + 60ms)}.md-reveal>:nth-child(3){transition-delay:calc(var(--lj-d,0s) + .11s)}@media (max-width:1100px){.md-wrap{width:calc(100% - 64px)}.md-hero-stage{grid-template-columns:110px minmax(0,1fr) 200px}.md-hero-stage figure{width:100%}.md-hero-note{font-size:10px}.md-hero-action{padding-bottom:15px}.md-hero-action>p{font-size:13px}.md-solution-grid,.md-feature-case,.md-contact-grid{gap:50px}.md-feature-image{padding:22px}.md-feature-image img{height:470px}.md-process ol{gap:24px}.md-faq{gap:55px}}@media (max-width:760px){.md-wrap{width:calc(100% - 40px)}.md-nav-inner{gap:18px;min-height:70px}.md-brand svg{width:106px}.md-nav nav{display:none}.md-nav .lj-btn{gap:12px;padding:12px 14px;font-size:10px}.md-root section[id],.md-root div[id]{scroll-margin-top:85px}.md-root h2{font-size:39px}.md-eyebrow{letter-spacing:.07em;font-size:9px}.md-hero{padding-top:36px}.md-root .md-hero h1{margin-top:22px;font-size:clamp(38px,10.2vw,68px);line-height:1.06}.md-hero-stage{flex-direction:column;gap:26px;padding-block:22px 32px;display:flex}.md-hero-stage figure{order:2;width:calc(100% + 28px);margin:0 -14px}.md-hero-stage figcaption{margin-top:10px;font-size:9px}.md-hero-note{display:none}.md-hero-action{text-align:center;order:1;align-self:center;max-width:440px;padding:0}.md-hero-action>p{margin-bottom:20px;font-size:14px}.md-hero-action .lj-btn{width:auto;padding:15px 25px;font-size:13px}.md-hero-action>span{justify-content:center;margin-top:12px;font-size:10px}.md-hero-action .md-text-link{display:none}.md-clients{padding-block:20px 22px}.md-clients-heading{flex-wrap:wrap;gap:5px;margin-bottom:16px}.md-clients-heading>p{font-size:11px}.md-clients-heading>div{justify-content:space-between;gap:14px;width:100%}.md-clients-heading a{font-size:10px}.md-clients-group{gap:20px;padding-inline:20px}.md-clients-group li{flex-basis:145px;height:96px}.md-clients-group img{max-width:136px;max-height:80px}.md-clients-group li>span{max-width:80px;font-size:10px}.md-meaning{padding-block:65px}.md-meaning .md-eyebrow{margin-bottom:24px}.md-root .md-meaning h2{font-size:37px;line-height:1.2}.md-meaning-copy{grid-template-columns:1fr;gap:18px;margin-top:30px}.md-meaning-copy p{font-size:14px}.md-solution{padding-block:65px 45px}.md-solution-heading,.md-process-heading{grid-template-columns:1fr;gap:22px}.md-solution-heading>p:last-child{font-size:14px}.md-solution-grid{grid-template-columns:1fr;gap:35px;margin-top:32px}.md-design-photo{border-radius:90px 90px 12px 12px;padding:0}.md-design-photo img{height:400px}.md-design-photo figcaption{font-size:9px}.md-design-copy>.md-eyebrow{margin-bottom:20px}.md-root summary{min-height:72px;font-size:15px}.md-root details>p{font-size:13px}.md-design-copy .md-material-note{font-size:11px}.md-text-link{font-size:12px}.md-cases{padding-block:35px 65px}.md-case-heading{padding-top:32px}.md-case-heading h2{margin-top:20px}.md-feature-case{grid-template-columns:1fr;gap:30px;margin-block:32px 45px}.md-feature-image{padding:25px}.md-feature-image img{height:420px}.md-feature-story h3{margin-block:20px;font-size:36px}.md-feature-story>p:not(.md-eyebrow){font-size:14px}.md-tags{margin-top:22px}.md-more-cases{grid-template-columns:1fr;gap:38px}.md-case-picture{aspect-ratio:1.15;padding:22px}.md-case-picture--gfit{padding:0}.md-small-story{padding-top:22px}.md-small-story h3{font-size:28px}.md-small-story>p:last-child{font-size:13px}.md-image-note{font-size:9px}.md-process{padding-block:55px}.md-process-heading>p:last-child{font-size:14px}.md-process ol{grid-template-columns:1fr 1fr;gap:32px 24px;margin-top:35px}.md-process h3{margin-block:15px 12px;font-size:20px}.md-process li p{font-size:12px}.md-faq{grid-template-columns:1fr;gap:30px;padding-block:65px}.md-faq h2{margin-top:20px}.md-faq summary{font-size:14px}.md-contact{padding-block:60px 80px}.md-contact-grid{grid-template-columns:1fr;gap:35px}.md-contact h2{margin-block:22px;font-size:43px}.md-contact-copy>p:not(.md-eyebrow){font-size:14px}.md-contact-copy ul{gap:15px;font-size:11px}.md-contact-form{padding:26px}.md-brief h3{font-size:32px}}@media (prefers-reduced-motion:reduce){.md-root *,.md-root :before,.md-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.lj-m .md-root .md-reveal:not(.is-in)>*{opacity:1;translate:none}.md-clients[data-animated] .md-clients-window{overflow:visible;-webkit-mask-image:none;mask-image:none}.md-clients[data-animated] .md-clients-track{width:auto;display:block;transform:none}.md-clients[data-animated] .md-clients-group{flex-wrap:wrap;justify-content:center}.md-clients[data-animated] .md-clients-duplicate{display:none}}@media (min-width:1001px){.md-hero{padding-top:36px}.md-root .md-hero h1{font-size:clamp(58px,5.6vw,80px)}.md-hero-stage img{object-fit:contain;max-height:390px}.md-hero-action{padding-bottom:28px}}.md-root .md-feature-image{background:var(--off-white);padding:0;overflow:hidden}.md-root .md-feature-image img{aspect-ratio:1;object-fit:cover;height:auto}.md-root .md-case-picture{aspect-ratio:1;background:var(--off-white);padding:0}.md-root .md-case-picture img{object-fit:cover}
