.capture-refined{--capture-panel:#252a2e;--capture-muted:#c5c8c9;--capture-shadow:0 24px 64px #00000047}.capture-refined .project{padding-block:clamp(80px,9vw,136px)}.capture-refined .project-intro>div{max-width:55ch}.capture-refined .project p:not(.lead),.capture-refined .people-copy p:not(.lead){color:var(--capture-muted)}.capture-refined .people{background:radial-gradient(at 15% 0,#34393d,#0000 65%),#202326;border:0}.capture-refined .people-grid{align-items:start;gap:clamp(32px,6vw,88px)}.capture-refined .people h2{font-size:clamp(2.5rem,4.4vw,4rem)}.capture-refined .waitlist-section{background:radial-gradient(at 78% 48%,#252b30 0%,#0000 64%),#101315}.capture-refined .interest{align-items:center}.capture-refined .interest h2{margin-bottom:24px;font-size:clamp(2.8rem,5.3vw,4.8rem)}.capture-refined .interest-copy .lead{margin-bottom:12px}.capture-refined .interest-copy>p{max-width:38ch}.capture-refined .waitlist-image{aspect-ratio:16/7;box-shadow:var(--capture-shadow);border-radius:4px;margin-top:32px;overflow:hidden}.capture-refined .waitlist-image img{object-fit:cover;object-position:center 54%;width:100%;height:100%;display:block}.capture-refined .interest-form{box-shadow:var(--capture-shadow);background:linear-gradient(155deg,#2d3338,#202529);border-radius:4px;padding:clamp(28px,3.2vw,46px)}.capture-refined .interest-form:before,.capture-refined .interest-form:after{content:none}.capture-refined .interest-form h3{margin-bottom:10px;font-size:2.3rem}.capture-refined .form-intro{color:var(--capture-muted);margin-bottom:28px;font-size:17px}.capture-refined .interest-form input:not([type=checkbox]){background:#191d20;border-color:#697177;min-height:54px;transition:border-color .18s}.capture-refined .interest-form input:hover{border-color:#c5c8c9}.capture-refined .interest-form input:focus{border-color:var(--ambar)}.capture-refined .interest-form .action,.capture-refined .community-copy .action{--frame-fill:var(--ambar);--frame-color:var(--ambar);color:var(--asfalto);min-height:56px}.capture-refined .interest-form .action:hover:not(:disabled),.capture-refined .community-copy .action:hover{--frame-fill:#f1ce7c;--frame-color:#f1ce7c;color:var(--asfalto)}.capture-refined .interest-form .action:disabled{--frame-fill:#343a3f;--frame-color:#697177;color:var(--capture-muted)}.capture-refined .form-privacy{color:var(--capture-muted);margin:20px 0 10px}.capture-refined .interest-note{color:var(--capture-muted);margin:0;font-size:12px}.capture-refined .preview-notice{color:var(--capture-muted);border:0;border-top:1px solid #596166;margin:22px 0 0;padding:16px 0 0;font-size:12px}.capture-refined .faq{border-top:0}.capture-refined .faq details{transition:background .18s}.capture-refined .faq details[open]{background:#202528}.capture-refined .faq details[open] :is(summary,p){padding-inline:16px}.capture-refined .faq details p{color:var(--capture-muted)}.capture.thanks-page .site-header{position:relative}.capture.thanks-page .site-header nav>a:not(.nav-cta){display:none}.capture .thanks-section{padding-block:clamp(40px,6vw,88px) 88px}.capture .thanks-copy{text-align:center;max-width:780px;margin:0 auto 44px}.capture .thanks-copy h1{margin:0 0 24px;font-size:clamp(3rem,5.6vw,4.8rem)}.capture .thanks-copy p{max-width:57ch;color:var(--capture-muted);margin-inline:auto}.capture .thanks-copy .lead{color:var(--giz);margin-bottom:12px}.capture .thanks-copy .thanks-preview{max-width:64ch;margin-top:24px;font-size:13px}.capture .community-panel{background:var(--capture-panel);max-width:980px;box-shadow:var(--capture-shadow);border-radius:4px;grid-template-columns:.9fr 1fr;margin-inline:auto;display:grid;overflow:hidden}.capture .community-image{min-height:340px}.capture .community-image img{object-fit:cover;width:100%;height:100%;display:block}.capture .community-copy{align-self:center;padding:40px}.capture .community-copy h2{margin-bottom:18px;font-size:clamp(2rem,3.3vw,3rem)}.capture .community-copy p{color:var(--capture-muted)}.capture .community-copy .action{gap:16px;width:100%;font-size:17px}.capture .community-note{color:var(--capture-muted);margin-top:14px;font-size:12px;display:block}.capture .thanks-back{width:fit-content;margin:32px auto 0;display:flex}@media (width<=900px){.capture-refined .interest{grid-template-columns:1fr;max-width:640px}.capture-refined .interest-copy>p{max-width:52ch}.capture .community-panel{grid-template-columns:1fr;max-width:640px}.capture .community-image{height:220px;min-height:0}}@media (width<=560px){.capture-refined .interest h2{font-size:2.9rem}.capture-refined .interest-form{padding:26px 22px}.capture-refined .waitlist-image{margin-top:24px}.capture .community-copy{padding:28px 24px}.capture .community-copy .action{padding-inline:16px;font-size:16px}.capture .thanks-copy{text-align:left;margin-bottom:30px}.capture .thanks-copy h1{font-size:2.9rem}.capture .thanks-copy p{margin-inline:0}.capture.thanks-page .site-header .nav-cta{display:none}}@media (prefers-reduced-motion:reduce){.capture-refined .interest-form input,.capture-refined .faq details{transition:none}}.interest-form .consent-label{align-items:flex-start;gap:10px;font-size:14px;font-weight:400;line-height:1.5;display:flex}.interest-form .consent-label input{width:18px;height:18px;min-height:18px;accent-color:var(--ambar);flex:0 0 18px;margin:2px 0 0;padding:0}.form-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cf-turnstile{max-width:100%}.interest-form .optional-label,.interest-form .field-hint{color:var(--capture-muted);font-size:14px;font-weight:400}.interest-form .field-hint{margin:6px 0 18px;line-height:1.5}.interest-form .consent-label+.consent-label{margin-top:12px}.capture-launch{--campaign-height:100px}.capture .skip{z-index:30}.capture a:focus-visible{outline:2px solid var(--ambar);outline-offset:5px}.campaign-strip{height:var(--campaign-height);z-index:4;background:#000;position:relative}.campaign-content{width:100%;max-width:1280px;height:100%;margin-inline:auto;position:relative;overflow:hidden}.campaign-content img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.campaign-content:after{content:"";pointer-events:none;background:linear-gradient(90deg,#000 0%,#000000bf 4%,#00000052 10%,#00000014 17%,#0000 24% 76%,#00000014 83%,#00000052 90%,#000000bf 96%,#000 100%),linear-gradient(#00000073,#0000 24% 76%,#00000073);position:absolute;inset:0}@media (width<=760px){.capture-launch{--campaign-height:82px}.campaign-content img{width:172%;max-width:none;position:relative;left:50%;transform:translate(-50%)}.campaign-content:after{background:linear-gradient(90deg,#000,#00000040 5%,#0000 12% 88%,#00000040 95%,#000)}}.capture-launch .site-header{z-index:20;background:var(--asfalto);width:100%;max-width:none;height:88px;margin-bottom:-88px;padding:16px max(56px,50% - 640px);position:sticky;top:0}.capture-launch :is(section,[id]){scroll-margin-top:108px}.capture-launch .hero{height:calc(100svh - var(--campaign-height));min-height:700px}.capture-launch .hero h1{text-wrap:balance;max-width:1040px;margin-bottom:24px;font-size:clamp(3.5rem,6.8vw,6rem);line-height:1.02}.capture-launch .hero-copy{padding-top:70px;padding-bottom:80px}.capture-launch .hero-copy>p{text-wrap:pretty;max-width:60ch;margin-bottom:26px;font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.45}.capture-launch .hero .action{--frame-fill:var(--ambar);--frame-color:var(--ambar);color:var(--asfalto);min-width:300px;min-height:60px;font-size:18px}.capture-launch .hero .action:hover{--frame-fill:#f1ce7c;--frame-color:#f1ce7c;color:var(--asfalto);transform:translateY(-2px)}.capture-launch .hero-note{text-wrap:pretty;max-width:48ch;margin-top:14px;font-size:15px;font-weight:400;line-height:1.45}.capture-launch .project-intro{align-items:start;gap:clamp(40px,6vw,88px)}.capture-launch .project-story{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px)}.capture-launch .project-story>div{min-width:0;max-width:none}.capture-launch .project-copy h2{text-wrap:balance;margin-bottom:24px;font-size:clamp(2.5rem,4vw,3.75rem);line-height:1.06}.capture-launch .project-copy .lead{max-width:38ch;margin:0;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.5}.project-backstage{aspect-ratio:1;width:100%;color:var(--giz);background:#121618;position:relative}.project-backstage video{aspect-ratio:1;object-fit:contain;width:100%;height:100%;display:block}.backstage-toggle{width:44px;height:44px;color:var(--giz);cursor:pointer;font:inherit;background:#121618d9;border:1px solid #f2f0e95c;border-radius:4px;justify-content:center;align-items:center;padding:12px;display:inline-flex;position:absolute;bottom:16px;right:16px}.backstage-toggle[hidden]{display:none}.backstage-toggle:hover{background:#30383d}.backstage-toggle:focus-visible{outline:2px solid var(--ambar);outline-offset:4px}.backstage-toggle svg{width:16px;height:16px}.backstage-pause,.backstage-toggle[aria-pressed=true] .backstage-play{display:none}.backstage-toggle[aria-pressed=true] .backstage-pause{display:block}@media (width<=900px){.capture-launch .project-story{grid-template-columns:1fr;gap:32px}.capture-launch .project-copy{max-width:42rem}.capture-launch .project-copy h2{font-size:clamp(2.4rem,6vw,3.5rem)}.project-backstage{justify-self:center;max-width:640px}}.capture-launch .project .lead{font-size:clamp(1.3rem,2vw,1.6rem)}.set-context{background:#1b1f22}.set-context-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(40px,6vw,88px);display:grid}.set-context-image{min-width:0;margin:0}.set-context-image img,.reserved-set{aspect-ratio:7/5;object-fit:cover;width:100%;display:block}.reserved-set{color:#d0d4d6;background:linear-gradient(145deg,#383e42,#252a2e);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.reserved-aperture{border:1px solid #c5c8c94d;position:absolute;inset:24px}.reserved-set small,.reserved-backstage small,.reserved-poster small{color:#b3bbc0;font-size:13px;display:block}.set-context-image figcaption{color:#b8bfc3;margin-top:12px;font-size:13px;line-height:1.5}.capture .set-context h2{margin-bottom:28px;font-size:clamp(2.5rem,4.1vw,3.75rem)}.set-context-copy>p:not(.lead){color:var(--capture-muted)}.set-context-copy .set-context-signature{color:var(--giz);border-top:1px solid #f2f0e92b;margin:32px 0 0;padding-top:20px;font-size:17px;font-weight:600}.set-context-signature span{color:var(--capture-muted);margin-top:5px;font-size:14px;font-weight:400;display:block}.capture-launch .people{color:var(--giz);background:#171b1e;padding-bottom:0}.capture-launch .people-grid{display:block}.capture-launch .people h2{max-width:760px;font-size:clamp(2.7rem,4vw,3.8rem)}.capture-launch .people h2 span{color:var(--giz)}.capture-launch .people-copy{max-width:43ch;padding-top:0}.capture-launch .people-copy .lead{color:var(--asfalto);margin-bottom:12px;font-size:22px}.capture-launch .people-copy p:not(.lead){color:var(--paper-ink);margin-bottom:0}.founder-gallery{grid-template-columns:minmax(0,1fr);gap:clamp(28px,3vw,44px);margin-top:clamp(32px,3.5vw,48px);display:grid}.founder-portraits{grid-template-columns:1fr 1fr;gap:20px;min-width:0;display:grid}.founder-portrait{appearance:none;isolation:isolate;width:100%;min-width:0;height:620px;color:var(--giz);text-align:left;transform-origin:0 0;background:#30363a;border:0;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.founder-portrait>img,.portrait-reserved{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.founder-portrait[data-founder=diego]>img{object-position:53% 24%}.founder-portrait[data-founder=raphael]>img{object-position:52% 40%}.portrait-reserved{background:linear-gradient(155deg,#41494f,#242a2e);justify-content:center;align-items:center;display:flex;overflow:hidden}.founder-portrait:nth-child(2) .portrait-reserved{background:linear-gradient(155deg,#525653,#282e2d)}.portrait-initials{color:#f2f0e924;letter-spacing:-.04em;font-family:Barlow,sans-serif;font-size:clamp(7rem,17vw,15rem);font-weight:700}.portrait-reserved-label{color:#d0d4d6;font-size:12px;position:absolute;top:28px;left:28px}.portrait-shade{background:linear-gradient(#0000 0%,#10141680 64%,#101416ed 100%);position:absolute;inset:35% 0 0}.portrait-caption{flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:auto 32px 30px}.portrait-name{letter-spacing:-.025em;font-family:Barlow,sans-serif;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:700;line-height:1.05}.portrait-role{color:#d0d4d6;margin-top:12px;font-size:16px;line-height:1.45}.portrait-prompt{align-items:center;gap:16px;min-height:44px;margin-top:18px;font-size:14px;display:flex}.portrait-prompt .ui-icon{width:18px;height:18px;transition:transform .22s cubic-bezier(.16,1,.3,1)}.founder-portrait:hover .portrait-prompt .ui-icon{transform:translate(3px,-3px)}.founder-portrait:hover{box-shadow:0 16px 32px #0005}.capture .founder-portrait:focus-visible{outline:2px solid var(--ambar);outline-offset:5px}.founder-gallery[data-active]:not([data-active=""]){grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.founder-gallery[data-active=diego] .founder-portraits{grid-template-columns:1.35fr .85fr}.founder-gallery[data-active=raphael] .founder-portraits{grid-template-columns:.85fr 1.35fr}.founder-gallery[data-active]:not([data-active=""]) .portrait-caption{inset-inline:20px}.founder-gallery[data-active]:not([data-active=""]) .portrait-name{font-size:clamp(1.5rem,2.3vw,2rem)}.founder-gallery[data-active]:not([data-active=""]) .portrait-role{display:none}.founder-gallery[data-active]:not([data-active=""]) .portrait-prompt{gap:8px;font-size:12px}.founder-portrait[aria-expanded=true] .portrait-prompt{color:var(--ambar)}.founder-workspace{min-width:0;height:620px;padding:8px 0 0;position:relative}.founder-portfolio{scrollbar-width:thin;scrollbar-color:#737b80 #242a2e;flex-direction:column;height:100%;display:flex;overflow-y:auto}.founder-workspace[hidden],.founder-portfolio[hidden]{display:none}.portfolio-close{min-width:44px;min-height:44px;color:var(--paper-ink);z-index:1;background:0 0;border:0;padding:10px;position:absolute;top:0;right:0}.portfolio-close .ui-icon{transform:rotate(45deg)}.capture .founder-portfolio h3{color:var(--giz);margin:0 0 6px;font-size:clamp(2rem,2.7vw,2.5rem)}.capture .portfolio-role{color:#c2c8cb;margin:0 0 18px;font-size:14px;font-weight:400}.capture .portfolio-bio{color:#d0d4d5;max-width:60ch;margin:0 0 24px;font-size:17px;line-height:1.5}.production-selection{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:start;align-items:start;gap:18px;display:grid}.production-selection:focus-visible{outline:2px solid var(--ambar);outline-offset:6px}.production-slot,.portfolio-backstage{min-width:0;margin:0}.production-slot>img,.reserved-poster{aspect-ratio:2/3;object-fit:contain;background:#101315;width:100%;height:auto;display:block}.production-slot>img{aspect-ratio:auto;filter:drop-shadow(0 12px 16px #0005);background:0 0;height:280px;transition:transform .32s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.production-slot:hover>img{transform:translateY(-4px)}}.reserved-poster{color:#596167;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;box-shadow:inset 0 0 0 1px #15171926}.reserved-poster small{color:#596167}.production-slot figcaption{color:#c2c8cb;text-align:center;margin-top:12px;font-size:13px;line-height:1.45}.production-slot figcaption strong{font-weight:400;display:block}.production-selection:has(.production-slot:only-child){grid-template-columns:1fr}.production-slot:only-child>img{width:auto;max-width:100%;margin-inline:auto}.production-slot:only-child figcaption{text-align:center}.founder-brands{flex-shrink:0;margin-top:auto;padding-top:24px}.capture .founder-brands>p{color:#b3bdc2;margin:0 0 14px;font-size:12px;line-height:1.4}.founder-brand-window{padding-block:4px;overflow:hidden}.founder-brand-track{width:max-content;margin:0;padding:0;list-style:none;display:flex}.founder-brand-track li{flex:0 0 160px;width:160px;height:48px;padding:0;position:relative}.founder-brand-track .portfolio-logo{object-fit:contain;opacity:1;width:112px;max-width:calc(100% - 24px);height:40px;max-height:44px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.founder-brand-track .portfolio-logo-nubank{width:66px;height:36px}.founder-brand-track .portfolio-logo-volvo,.founder-brand-track .portfolio-logo-masterchef,.founder-brand-track .portfolio-logo-cruzeiro{width:44px;height:44px}.founder-brand-track .portfolio-logo-disney{width:92px;height:44px}.founder-brand-track .portfolio-logo-colgate{width:106px;height:44px}.founder-brand-track .portfolio-logo-iws{width:112px;height:44px}.founder-brand-track .portfolio-logo-life{width:110px;height:44px}.founder-brand-track .portfolio-logo-localiza,.founder-brand-track .portfolio-logo-mercantil{width:130px;height:36px}.founder-brand-track .portfolio-logo-minimal{width:144px;height:36px}.founder-brand-track .portfolio-logo-ufc{width:90px;height:32px}.founder-brand-track .portfolio-logo-itambe{width:100px;height:36px}.founder-brand-track .portfolio-logo-simon{width:96px;height:44px}.founder-brand-track .portfolio-logo-kpmg{width:100px;height:40px}.production-slot figcaption span{color:var(--paper-ink);display:block}.portfolio-backstage{margin-top:20px}.portfolio-backstage img,.reserved-backstage{object-fit:cover;width:100%;height:142px;display:block}.portfolio-backstage:has(img) img{object-fit:contain;height:auto;max-height:420px}.reserved-backstage{color:var(--giz);background:#30373b;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.portfolio-backstage figcaption{color:var(--paper-ink);margin-top:8px;font-size:13px}.capture-launch .interest h2{text-wrap:balance;font-size:clamp(2.8rem,4.7vw,4.25rem)}.capture-launch .interest-form .consent-label{align-items:flex-start;gap:12px;min-height:44px}.capture-launch .interest-form .consent-label input{margin-top:2px}@media (width<=1050px){.founder-gallery[data-active]:not([data-active=""]){grid-template-columns:1fr}.founder-gallery[data-active=diego] .founder-portraits,.founder-gallery[data-active=raphael] .founder-portraits{grid-template-columns:1fr 1fr}.founder-portrait{height:500px}.founder-workspace{height:620px;padding-top:4px}.production-selection{grid-template-columns:repeat(3,minmax(0,175px))}.production-slot>img{height:240px}.portfolio-backstage img,.reserved-backstage{height:200px}}@media (width<=760px){.capture-launch .site-header{height:76px;margin-bottom:-76px;padding:12px 20px}.capture-launch :is(section,[id]){scroll-margin-top:96px}.capture-launch .people-grid,.set-context-grid{grid-template-columns:1fr;gap:32px}.set-context-copy{grid-row:1}.capture-launch .people-copy{max-width:55ch}.founder-portrait{height:470px}.portrait-caption{inset:auto 22px 22px}}@media (width<=560px){.capture-launch .hero{min-height:790px}.capture-launch .hero h1{text-wrap:balance;max-width:100%;margin-bottom:20px;font-size:clamp(2.1rem,10.5vw,3.6rem)}.capture-launch .hero h1 br{display:none}.capture-launch .hero-copy{padding-top:36px;padding-bottom:50px}.capture-launch .hero-copy>p{max-width:34ch;margin-bottom:24px;font-size:19px}.capture-launch .hero .action{width:100%;min-width:0;max-width:340px;font-size:17px}.capture-launch .hero-note{max-width:37ch;font-size:14px}.capture-launch .people h2{font-size:2.7rem}.capture-launch .people-copy .lead{font-size:20px}.founder-portraits{gap:12px}.founder-portrait{border-radius:8px;height:380px}.portrait-caption,.founder-gallery[data-active]:not([data-active=""]) .portrait-caption{inset:auto 14px 18px}.portrait-name{font-size:1.8rem}.portrait-role{font-size:12px}.portrait-prompt{gap:6px;margin-top:10px;font-size:12px}.portrait-reserved-label{font-size:10px;top:18px;left:14px}.portrait-initials{font-size:6rem}.production-selection{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#737b80 #242a2e;flex-shrink:0;grid-template-columns:none;grid-auto-columns:148px;grid-auto-flow:column;gap:16px;padding-bottom:12px;overflow-x:auto}.production-slot{scroll-snap-align:start}.production-slot>img{aspect-ratio:auto;height:222px}.production-selection:has(.production-slot:only-child){grid-auto-columns:auto;grid-auto-flow:row}.founder-workspace{height:650px}.capture .portfolio-bio{margin-bottom:22px;font-size:16px}.founder-brands{padding-top:24px}.founder-brand-track li{font-size:23px}.production-slot figcaption{font-size:12px}.reserved-poster small{font-size:11px}.capture-launch .interest h2{font-size:clamp(2.2rem,9.5vw,2.6rem);line-height:1.06}.capture-launch .waitlist-image{display:none}}@media (prefers-reduced-motion:reduce){.capture-launch .hero .action:hover{transform:none}.production-slot>img{transition:none;transform:none!important}.founder-brand-window{scrollbar-width:thin;padding-bottom:12px;overflow-x:auto}}@media (width<=360px){.capture-launch .brand img{width:112px}.capture-launch .site-header .nav-cta{gap:8px;padding-inline:10px;font-size:12px}}
