:root{--preto:#080808;--carbono:#151515;--grafite:#292929;--pedra:#8c8983;--papel:#f2efe8;--branco:#fff;--tinta:#5f5c57;--fio-claro:#dcd8cf;--sinal:#bf4b26;--mon-creme:#f7f5ee;--mon-forest:#073b2c;--mon-green:#24b979;--superficie:var(--preto);--elevada:var(--carbono);--fio:var(--grafite);--texto:var(--papel);--apagado:var(--pedra);--foco:var(--papel);--shear:-54deg;--display:var(--font-display-src),ui-sans-serif,system-ui,sans-serif;--texto-f:var(--font-text-src),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-mono-src),ui-monospace,monospace;--serif:var(--font-serif-src),ui-serif,Georgia,serif;--t-mono:0.6875rem;--t-body:1.0625rem;--t-h3:clamp(1.25rem,1.8vw,1.625rem);--t-h2:clamp(1.875rem,3.4vw,2.75rem);--t-lead:clamp(1.0625rem,1.3vw,1.1875rem);--s-1:8px;--s-2:16px;--s-3:24px;--s-4:32px;--s-5:48px;--s-6:64px;--s-7:96px;--s-8:128px;--margem:clamp(20px,5vw,72px);--col-marg:clamp(72px,10vw,150px);--vao:clamp(20px,4vw,72px);--largura:1440px;--ritmo:clamp(88px,13vh,180px);--e:cubic-bezier(.2,.7,.2,1);--d1:200ms;--d2:340ms;--d3:560ms}[data-surface=light]{--superficie:var(--papel);--elevada:#fff;--fio:var(--fio-claro);--texto:var(--preto);--apagado:var(--tinta);--foco:var(--preto)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0;background:var(--preto);color:var(--papel);font-family:var(--texto-f);font-size:var(--t-body);line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit}h1,h2,h3{margin:0;font-weight:inherit;text-wrap:balance}dd,dl,figure,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}::selection{background:var(--papel);color:var(--preto)}:where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--foco);outline-offset:4px}.skip{position:absolute;left:-9999px;background:var(--papel);color:var(--preto);padding:12px 20px;font-family:var(--mono);font-size:12px;z-index:100}.skip:focus{left:12px;top:12px}.mark{width:1em;height:auto;flex:none}.marg{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.18em;color:var(--apagado);line-height:1.8;align-self:start;position:-webkit-sticky;position:sticky;top:96px}.marg--claro{color:var(--tinta)}.titulo{font-family:var(--display);font-weight:700;letter-spacing:-.035em;line-height:.94;font-size:clamp(2.25rem,5.4vw,4.5rem);margin-bottom:var(--s-7)}.titulo--menor{font-size:clamp(1.875rem,3.6vw,3rem);margin-bottom:var(--s-4)}.grande{font-family:var(--display);font-weight:600;letter-spacing:-.02em;line-height:1.2;font-size:clamp(1.375rem,2.4vw,2rem);max-width:22ch}.grande-corpo{font-size:var(--t-lead);line-height:1.6;max-width:46ch}.body,.grande-corpo{color:var(--apagado)}.body{max-width:58ch}.body+.body{margin-top:var(--s-3)}.lead{font-size:var(--t-lead);line-height:1.6;color:var(--apagado);max-width:52ch}.h2{font-size:var(--t-h2);letter-spacing:-.02em;line-height:1.06}.h2,.h3{font-family:var(--display);font-weight:600}.h3{font-size:var(--t-h3);letter-spacing:-.015em;line-height:1.2}.label{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.16em;color:var(--apagado);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.label .num{color:var(--texto)}.note{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.12em;line-height:2}.note,.pending{color:var(--apagado)}.pending{font-style:italic}.muted{color:var(--apagado)}.rowgap{display:flex;flex-direction:column;gap:var(--s-3)}.start{align-items:flex-start}.m0{margin:0}.mt2{margin-top:var(--s-2)}.mt6{margin-top:var(--s-6)}.mb4{margin-bottom:var(--s-4)}.mb6{margin-bottom:var(--s-6)}.w100{width:100%}.tlink{position:relative;text-decoration:none;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;display:inline-block;padding-bottom:3px;color:var(--texto)}.tlink:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--d1) var(--e)}.tlink:hover:after{transform:scaleX(1)}span.tlink[aria-disabled=true]{color:var(--apagado);cursor:not-allowed}.btn-linha{display:inline-flex;align-items:center;gap:14px;text-decoration:none;font-family:var(--display);font-weight:600;font-size:1.0625rem;letter-spacing:-.01em;padding-bottom:10px;border-bottom:1px solid var(--fio);position:relative}.btn-linha:after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:var(--sinal);transform:scaleX(0);transform-origin:left;transition:transform var(--d2) var(--e)}.btn-linha:hover:after{transform:scaleX(1)}span.btn-linha[aria-disabled=true]{color:var(--apagado);cursor:not-allowed}.slot{border:1px dashed var(--fio);padding:var(--s-4);display:flex;align-items:center;justify-content:center;text-align:center;letter-spacing:.14em}.aviso,.slot{font-family:var(--mono);font-size:var(--t-mono);color:var(--apagado)}.aviso{letter-spacing:.12em;padding-bottom:var(--s-3);border-bottom:1px solid var(--fio);margin-bottom:var(--s-5)}.topo{position:fixed;inset:0 0 auto 0;z-index:60;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--s-4);gap:var(--s-4);padding:22px var(--margem);transition:padding var(--d2) var(--e),background-color var(--d2) var(--e),-webkit-backdrop-filter var(--d2);transition:padding var(--d2) var(--e),background-color var(--d2) var(--e),backdrop-filter var(--d2);transition:padding var(--d2) var(--e),background-color var(--d2) var(--e),backdrop-filter var(--d2),-webkit-backdrop-filter var(--d2)}.topo.is-reduzido{padding:12px var(--margem);background:rgba(8,8,8,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.topo__marca{font-size:20px;color:var(--papel);display:flex}.topo__nav{display:flex;gap:var(--s-4);justify-content:center;opacity:0;transition:opacity var(--d3) var(--e);pointer-events:none}.topo.is-reduzido .topo__nav{opacity:1;pointer-events:auto}.topo__nav a{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--pedra);transition:color var(--d1)}.topo__cta,.topo__nav a:hover{color:var(--papel)}.topo__cta{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--grafite);padding-bottom:4px}.topo__cta:hover{border-color:var(--papel)}span.topo__cta[aria-disabled=true]{color:var(--pedra)}.topo__regua{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--sinal);transform-origin:left;transform:scaleX(0);opacity:0;transition:opacity var(--d2)}.topo.is-reduzido .topo__regua{opacity:1}.indice{position:fixed;left:var(--margem);top:50%;transform:translateY(-50%);z-index:50;mix-blend-mode:difference}.indice li{margin-block:2px}.indice a{display:flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;color:#666;transition:color var(--d1) var(--e)}.indice i{display:block;width:14px;height:1px;background:currentColor;transition:width var(--d2) var(--e),background-color var(--d2) var(--e)}.indice span{opacity:0;transform:translateX(-4px);transition:opacity var(--d2) var(--e),transform var(--d2) var(--e)}.indice .is-ativa span,.indice a:hover span{opacity:1;transform:none}.indice .is-ativa a,.indice a:hover{color:#fff}.indice .is-ativa i{width:26px;background:var(--sinal)}.rodape{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-7) var(--margem) var(--s-5);border-top:1px solid var(--grafite);font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.16em;color:var(--pedra)}.rodape .mark{font-size:22px;color:var(--papel);margin-bottom:var(--s-3)}.rodape__redes{display:flex;gap:var(--s-4)}.rodape__redes a,.rodape__redes span{text-decoration:none}.rodape__redes a:hover{color:var(--papel)}.rodape__assinatura{margin-top:var(--s-4);color:var(--papel);text-transform:uppercase}.secao{display:grid;grid-template-columns:var(--col-marg) minmax(0,1fr);grid-gap:0 var(--vao);gap:0 var(--vao);max-width:var(--largura);margin-inline:auto;padding:var(--ritmo) var(--margem);border-top:1px solid var(--fio)}.secao>:not(.marg){grid-column:2}.secao__corpo{display:flex;flex-direction:column;gap:var(--s-5);align-items:flex-start}.abertura{min-height:100svh;display:grid;grid-template-columns:var(--col-marg) minmax(0,1.25fr) minmax(0,.75fr);grid-gap:0 var(--vao);gap:0 var(--vao);align-content:center;max-width:var(--largura);margin-inline:auto;padding:clamp(120px,16vh,180px) var(--margem) var(--s-7)}.abertura .marg{grid-column:1;grid-row:1}.abertura h1{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:var(--s-5);align-self:center}.abertura__nome{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.34em;text-transform:uppercase;color:var(--apagado)}.abertura__frase{font-family:var(--display);font-weight:700;letter-spacing:-.04em;line-height:.92;font-size:clamp(2.75rem,7.6vw,6.5rem);max-width:11ch}.abertura__frase em{font-family:var(--serif);font-style:italic;font-weight:300;font-variation-settings:"SOFT" 30,"WONK" 1;letter-spacing:-.02em}.abertura__foto{grid-column:3;grid-row:1;align-self:end}.abertura__foto img{width:100%;aspect-ratio:3/4;object-fit:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,55% 100%,0 70%);clip-path:polygon(0 0,100% 0,100% 100%,55% 100%,0 70%)}.abertura__pe{grid-column:2/-1;grid-row:2;display:flex;justify-content:space-between;gap:var(--s-4);align-items:baseline;margin-top:var(--s-7);padding-top:var(--s-3);border-top:1px solid var(--fio);font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--apagado);flex-wrap:wrap}.abertura__desde{color:var(--texto)}.secao--portas{padding-block:var(--s-7)}.portas li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:var(--s-3);gap:var(--s-3);align-items:baseline;padding-block:var(--s-3);border-top:1px solid var(--fio);transition:padding-left var(--d2) var(--e)}.portas li:last-child{border-bottom:1px solid var(--fio)}.portas li:hover{padding-left:10px}.portas__n{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.portas__t{font-family:var(--display);font-size:var(--t-h3);font-weight:600;letter-spacing:-.015em}.portas__l{display:flex;gap:var(--s-4);flex-wrap:wrap;justify-content:flex-end}.portas .is-sugerida{padding-left:10px}.portas .is-sugerida .portas__n{color:var(--sinal)}.data{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--apagado)}.data i{width:7px;height:7px;background:var(--sinal);border-radius:50%;animation:pulso 3.2s var(--e) infinite}@keyframes pulso{0%,to{opacity:1}50%{opacity:.25}}.foco{font-family:var(--serif);font-weight:300;font-style:italic;font-variation-settings:"SOFT" 40,"WONK" 1;font-size:clamp(1.5rem,3.2vw,2.5rem);line-height:1.24;letter-spacing:-.01em;max-width:26ch;color:var(--texto)}.agora{display:flex;flex-direction:column;width:100%;margin-top:var(--s-4)}.agora>div{display:grid;grid-template-columns:clamp(120px,16vw,200px) minmax(0,1fr);grid-gap:var(--s-3) var(--s-4);gap:var(--s-3) var(--s-4);padding-block:var(--s-4);border-top:1px solid var(--fio)}.agora>div:last-child{border-bottom:1px solid var(--fio)}.agora dt{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em}.agora dd,.agora dt{color:var(--apagado)}.agora dd{margin:0;max-width:56ch}.agora dd b{display:block;font-family:var(--display);font-weight:600;font-size:var(--t-h3);letter-spacing:-.015em;color:var(--texto);margin-bottom:6px}.obras{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--vao);column-gap:var(--vao);grid-row-gap:clamp(56px,7vw,112px);row-gap:clamp(56px,7vw,112px)}.obra{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding-top:var(--s-3);border-top:1px solid var(--fio)}.obra:first-child{grid-column:1/span 5}.obra:nth-child(2){grid-column:7/span 6;margin-top:clamp(32px,6vw,96px)}.obra:nth-child(3){grid-column:2/span 4;margin-top:calc(-1 * clamp(24px,4vw,64px))}.obra:nth-child(4){grid-column:8/span 5}.obra__meta{display:flex;gap:12px;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.obra__nome{font-family:var(--display);font-weight:700;letter-spacing:-.03em;line-height:1;font-size:clamp(1.75rem,3vw,2.5rem)}.obra--grande .obra__nome{font-size:clamp(2.5rem,5vw,4rem)}.obra__o{color:var(--apagado);max-width:42ch}.obra--grande .obra__o{font-size:var(--t-lead);color:var(--texto);max-width:34ch}.obra__porque{color:var(--apagado);max-width:46ch}.obra__papel{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado);text-transform:uppercase;margin-top:var(--s-2)}.produtos li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto auto;grid-gap:var(--s-3) var(--s-4);gap:var(--s-3) var(--s-4);align-items:baseline;padding-block:var(--s-4);border-top:1px solid var(--fio);transition:padding-left var(--d2) var(--e)}.produtos li:last-child{border-bottom:1px solid var(--fio)}.produtos li:hover{padding-left:10px}.produtos__n{font-family:var(--display);font-weight:600;letter-spacing:-.02em;font-size:clamp(1.375rem,2.4vw,1.875rem)}.produtos__p,.produtos__u{color:var(--apagado)}.produtos__p{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em}.moneya{background:var(--mon-creme);color:var(--mon-forest);display:grid;grid-template-columns:var(--col-marg) minmax(0,1.15fr) minmax(0,.55fr);grid-gap:0 var(--vao);gap:0 var(--vao);align-items:center;max-width:none;padding:clamp(88px,13vh,168px) var(--margem)}.marg--moneya{color:#5b7a6e}.moneya__caixa{display:flex;flex-direction:column;gap:var(--s-3);align-items:flex-start}.moneya__wordmark{width:clamp(220px,26vw,360px);height:auto}.moneya__sig{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.28em;text-transform:uppercase;color:#4a6b5e}.moneya__tese{font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(1.25rem,2.4vw,1.875rem);line-height:1.35;max-width:24ch;margin-top:var(--s-2)}.btn-linha--moneya{border-color:#cbd6cf;color:var(--mon-forest);margin-top:var(--s-3)}.btn-linha--moneya:after{background:var(--mon-green)}.moneya__lema{margin-top:var(--s-5);font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mon-green)}.moneya__ze{margin:0;align-self:end}.moneya__ze img{width:100%;max-width:300px;height:auto;margin-left:auto;display:block}.captura{margin:0}.captura img{width:100%;height:auto;border:1px solid var(--fio)}.captura figcaption{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado);margin-top:12px}.dentro{display:flex;flex-direction:column}.dentro li{display:flex;gap:16px;padding-block:var(--s-4);border-top:1px solid var(--fio);color:var(--apagado)}.dentro li:last-child{border-bottom:1px solid var(--fio)}.dentro .mark{font-size:12px;margin-top:.5em;color:var(--texto);flex:none}.pg-moneya{--superficie:var(--mon-creme);--elevada:#fff;--fio:#dcd9cf;--texto:var(--mon-forest);--apagado:#4d6b5f;--sinal:var(--mon-green);--foco:var(--mon-forest)}.pg-moneya .section.alt{--superficie:#fff}.pg-moneya .moneya-hero{background:var(--mon-forest);--texto:var(--mon-creme);--apagado:#8fb3a4;--fio:#1c5643;color:var(--mon-creme)}.moneya-icone{width:56px;height:56px;border-radius:12px}.pg-moneya .btn,.pg-moneya .moneya-wordmark{color:var(--mon-creme)}.pg-moneya .btn{background:var(--mon-forest);border-radius:2px}.pg-moneya .moneya-hero .btn{background:var(--mon-green);color:var(--mon-forest)}.pg-moneya .btn:before{background:var(--mon-green)}.pg-moneya .btn:hover span{color:var(--mon-forest)}.ze-figura{margin:var(--s-4) 0 0;max-width:280px}.ze-figura img{width:100%;height:auto}.ze-figura figcaption{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--apagado);margin-top:var(--s-2)}.secao--manifesto{padding-block:var(--s-7)}.manifesto{display:flex;flex-direction:column}.credo{font-family:var(--serif);font-weight:300;font-variation-settings:"SOFT" 40,"WONK" 1,"opsz" 120;font-size:clamp(1.75rem,5.2vw,4rem);line-height:1.1;letter-spacing:-.02em;max-width:16ch;min-height:46svh;display:flex;align-items:center;opacity:.12;transform:translateY(12px);transition:opacity var(--d3) var(--e),transform var(--d3) var(--e)}.credo.is-in{opacity:1;transform:none}.credo:nth-child(2n){margin-left:auto;text-align:right}.credo:nth-child(3n){max-width:20ch}.posts{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.4fr);grid-gap:var(--vao);gap:var(--vao);align-items:start}.posts__resto{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--vao) calc(var(--vao) * .7);gap:var(--vao) calc(var(--vao) * .7)}.posts__resto .post:nth-child(2n){margin-top:clamp(24px,5vw,72px)}.post{display:flex;flex-direction:column;gap:12px;text-decoration:none;position:relative}.post img{width:100%;aspect-ratio:2/3;object-fit:cover;transition:opacity var(--d2) var(--e)}.post:hover img{opacity:.82}.post__c{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em}.post__c,.post__t{color:var(--apagado)}.post__t{font-family:var(--texto-f);font-size:.9375rem;line-height:1.5;max-width:36ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post:hover .post__t{color:var(--texto)}.post--destaque .post__t{font-family:var(--display);font-weight:600;font-size:var(--t-h3);letter-spacing:-.015em;line-height:1.25;color:var(--texto);-webkit-line-clamp:4}.post--texto{justify-content:flex-end;padding:var(--s-4);aspect-ratio:2/3;background:var(--elevada);border:1px solid var(--fio);transition:border-color var(--d2) var(--e)}.post--texto:hover{border-color:var(--pedra)}.post--texto .post__t{font-family:var(--serif);font-weight:300;font-size:1.125rem;line-height:1.35;color:var(--texto);-webkit-line-clamp:7;max-width:none}.canais{display:flex;gap:var(--s-5);padding-top:var(--s-3);border-top:1px solid var(--fio)}.canais,.escritos{margin-top:var(--s-6)}.escritos li{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:var(--s-3);gap:var(--s-3);align-items:baseline;padding-block:var(--s-3);border-top:1px solid var(--fio)}.escritos li:last-child{border-bottom:1px solid var(--fio)}.escritos__o{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.escritos__t{font-family:var(--display);font-weight:600;font-size:var(--t-h3);letter-spacing:-.015em;text-decoration:none;line-height:1.25}.escritos__t:hover{text-decoration:underline;text-underline-offset:5px}.fora{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:var(--vao);column-gap:var(--vao);grid-row-gap:clamp(32px,5vw,72px);row-gap:clamp(32px,5vw,72px);align-items:start}.fora figure{margin:0}.fora img{width:100%;height:auto}.fora__a{grid-column:1/span 7}.fora__lista{grid-column:9/span 4;align-self:center;font-family:var(--serif);font-weight:300;font-size:clamp(1.625rem,3.6vw,2.75rem);line-height:1.3;letter-spacing:-.02em}.fora__b{grid-column:1/span 4}.fora__c{grid-column:6/span 4;margin-top:calc(-1 * clamp(24px,5vw,80px))}.fora__d{grid-column:10/span 3;margin-top:clamp(32px,6vw,104px)}.quem-sou{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:center}.quem-sou figure{margin:0}.quem-sou img{width:100%;height:auto}.virada{font-family:var(--serif);font-weight:300;font-style:italic;font-variation-settings:"SOFT" 40,"WONK" 1;font-size:clamp(1.375rem,2.8vw,2rem);line-height:1.3;letter-spacing:-.015em;max-width:24ch;color:var(--texto);padding-left:var(--s-3);border-left:1px solid var(--sinal)}.sobre{width:100%}.mais{background:none;border:0;padding:0;cursor:pointer;color:var(--texto);font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;display:inline-flex;align-items:center;gap:10px}.mais__s{font-size:1.25rem;line-height:1;color:var(--apagado)}.mais:hover .mais__s{color:var(--texto)}.sobre__p{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--fio);display:flex;flex-direction:column;gap:var(--s-3);max-width:60ch}.sobre__p h3{outline:none}.formato{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.18em;color:var(--apagado);padding-top:var(--s-3);width:100%}.contato,.formato{border-top:1px solid var(--fio)}.contato{display:grid;grid-template-columns:var(--col-marg) minmax(0,1fr);grid-gap:0 var(--vao);gap:0 var(--vao);align-content:center;min-height:70svh;max-width:var(--largura);margin-inline:auto;padding:var(--ritmo) var(--margem)}.contato>:not(.marg){grid-column:2}.contato__t{font-family:var(--display);font-weight:700;letter-spacing:-.045em;line-height:.88;font-size:clamp(3rem,10vw,8rem)}.contato__links{display:flex;gap:var(--s-5);flex-wrap:wrap;margin-top:var(--s-7)}.wrap{max-width:1280px;margin-inline:auto;padding-inline:var(--margem)}.narrow{max-width:760px}.section{background:var(--superficie);color:var(--texto);padding-block:var(--ritmo)}.sec-head{display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-6)}.flush{padding-top:0}.page-hero{padding-top:clamp(132px,18vh,180px)}.hero h1,.page-hero h1{font-family:var(--display);font-weight:700;letter-spacing:-.03em;line-height:.98;font-size:clamp(2.5rem,6.4vw,4.75rem);margin-block:var(--s-4)}.h1--product{font-size:clamp(2.25rem,5.4vw,4rem)}.hero h1 .soft,.page-hero h1 .soft{color:var(--pedra)}.hero{padding-top:clamp(132px,18vh,180px);padding-bottom:var(--ritmo)}.hero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:clamp(32px,6vw,80px);gap:clamp(32px,6vw,80px);align-items:center}.hero__grid--end{align-items:end}.hero__actions{display:flex;align-items:center;gap:var(--s-4);margin-top:var(--s-5);flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:600;font-size:.9375rem;letter-spacing:.02em;text-decoration:none;padding:16px 28px;border-radius:2px;overflow:hidden;isolation:isolate;cursor:pointer;border:1px solid transparent;min-height:48px}.btn,.btn span{position:relative}.btn span{z-index:2;transition:color var(--d1) var(--e)}.btn:before{content:"";position:absolute;z-index:1;inset:-2px -40%;transform:skewX(var(--shear)) translateX(-135%);transition:transform var(--d1) var(--e)}.btn--primary{background:var(--texto);color:var(--superficie)}.btn--primary:before{background:var(--superficie)}.btn--primary:hover span{color:var(--texto)}.btn--primary:hover{border-color:var(--texto)}.btn--primary:hover:before{transform:skewX(var(--shear)) translateX(0)}.btn--ghost{border-color:var(--fio);color:var(--texto)}.btn--ghost:before{background:var(--texto)}.btn--ghost:hover span{color:var(--superficie)}.btn--ghost:hover:before{transform:skewX(var(--shear)) translateX(0)}.buybox{border:1px solid var(--grafite);padding:var(--s-5) var(--s-4);gap:var(--s-2);background:var(--carbono)}.buybox,.buybox ul{display:flex;flex-direction:column}.buybox ul{gap:8px;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.12em;color:var(--pedra)}.buybox li{display:flex;gap:10px;align-items:center}.buybox li .mark{font-size:10px;color:var(--papel)}.price{font-family:var(--display);font-size:clamp(2.25rem,4vw,3rem);font-weight:700;letter-spacing:-.03em;line-height:1}.price--sm{font-size:2rem}.price small{font-size:.9375rem;font-weight:500;color:var(--apagado);letter-spacing:0;margin-left:8px}.chain{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--texto);margin-bottom:var(--s-3)}.chain i{color:var(--apagado);font-style:normal}.symptoms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--s-6);gap:0 var(--s-6)}.symptom{padding-block:var(--s-3);border-top:1px solid var(--fio);display:flex;gap:var(--s-3);align-items:flex-start;color:var(--apagado)}.symptom .mark{font-size:12px;margin-top:.55em}.system{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--fio);border:1px solid var(--fio)}.node{background:var(--superficie);padding:var(--s-4);min-height:150px;display:flex;flex-direction:column;gap:8px;justify-content:space-between;transition:background var(--d2) var(--e)}.node--core,.node:hover{background:var(--elevada)}.node__i{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.node__n{font-family:var(--display);font-size:1.125rem;font-weight:600;letter-spacing:-.01em}.node__d{font-size:.9375rem;line-height:1.5;color:var(--apagado)}.frame{border:1px solid var(--fio);background:var(--elevada);aspect-ratio:16/10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:var(--s-4)}.frame p{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.frame .mark{font-size:22px;color:var(--fio)}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-5);gap:var(--s-5)}.step{display:flex;flex-direction:column;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--fio)}.step__n{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-6);gap:var(--s-6)}.fit__col{padding-top:var(--s-3);border-top:1px solid var(--fio)}.fit__col h3{margin-bottom:var(--s-3)}.fit__col ul{display:flex;flex-direction:column;gap:var(--s-2)}.fit__col li{display:flex;gap:14px;color:var(--apagado)}.fit__col li .mark{font-size:11px;margin-top:.5em;color:var(--texto)}.fit__col--no li .mark,.isnot__c--no li .mark{opacity:.3;transform:scaleX(-1)}.offer{border-top:1px solid var(--fio);border-bottom:1px solid var(--fio);padding-block:var(--s-6);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:center}.includes{display:flex;flex-direction:column;margin-top:var(--s-3)}.includes li{display:flex;gap:14px;padding-block:12px;border-bottom:1px solid var(--fio);color:var(--apagado)}.includes li:last-child{border-bottom:0}.includes .mark{font-size:11px;margin-top:.5em;color:var(--texto)}.faq{border-top:1px solid var(--fio)}.faq details{border-bottom:1px solid var(--fio)}.faq summary{list-style:none;cursor:pointer;padding-block:var(--s-3);display:flex;justify-content:space-between;gap:var(--s-4);align-items:center;font-family:var(--display);font-weight:600}.faq summary::-webkit-details-marker{display:none}.faq summary .mark{font-size:12px;color:var(--apagado);transition:transform var(--d1) var(--e)}.faq details[open] summary .mark{transform:rotate(90deg)}.faq p{padding-bottom:var(--s-3);color:var(--apagado);max-width:66ch}.buybar{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;align-items:center;justify-content:space-between;gap:var(--s-3);background:rgba(8,8,8,.94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--papel);border-top:1px solid var(--grafite);padding:12px var(--margem) calc(12px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform var(--d2) var(--e)}.buybar.is-on{transform:none}.buybar__price{font-family:var(--display);font-weight:700;font-size:1.25rem;letter-spacing:-.02em}.buybar__price small{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--pedra);font-weight:400}.buybar .btn{background:var(--papel);color:var(--preto);padding:13px 24px;min-height:0}.buybar .btn:before{background:var(--preto)}.buybar .btn:hover span{color:var(--papel)}.cover{aspect-ratio:3/4;border:1px solid var(--grafite);background:var(--carbono);padding:var(--s-5) var(--s-4);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.cover:after{content:"";position:absolute;left:-30%;top:0;bottom:0;width:22%;background:var(--preto);transform:skewX(var(--shear)) translateX(120%)}.cover__t{font-family:var(--display);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;letter-spacing:-.04em;line-height:.9}.cover__s{font-family:var(--mono);font-size:11px;letter-spacing:.2em;color:var(--pedra);line-height:2}.pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-5);gap:var(--s-5)}.pillar{padding-top:var(--s-3);border-top:1px solid var(--fio);display:flex;flex-direction:column;gap:var(--s-2)}.pillar__i{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.pillar h3{font-family:var(--display);font-size:var(--t-h3);font-weight:700;letter-spacing:-.02em}.pillar p{color:var(--apagado);font-size:.9375rem;line-height:1.6}.toc{border-top:1px solid var(--fio)}.toc__row{display:grid;grid-template-columns:56px 1fr auto;grid-gap:var(--s-3);gap:var(--s-3);padding-block:var(--s-3);border-bottom:1px solid var(--fio);align-items:baseline}.toc__n{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.toc__t{font-family:var(--display);font-weight:600}.toc__p{font-family:var(--mono);font-size:var(--t-mono);color:var(--apagado)}.isnot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-6);gap:var(--s-6)}.isnot__c{padding-top:var(--s-3);border-top:1px solid var(--fio)}.isnot__c ul{display:flex;flex-direction:column;gap:var(--s-2);margin-top:var(--s-3)}.isnot__c li{display:flex;gap:14px;color:var(--apagado)}.isnot__c li .mark{font-size:11px;margin-top:.5em;color:var(--texto)}.next{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);align-items:center;border-top:1px solid var(--fio);padding-top:var(--s-6)}.moneya-hero{padding-bottom:var(--s-7)}.moneya-wordmark{font-family:var(--display);font-size:clamp(3rem,9vw,6rem);font-weight:800;letter-spacing:-.05em;line-height:1}.moneya-sig{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.24em;color:var(--apagado);text-transform:uppercase}.perguntas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s-5);gap:var(--s-5)}.pergunta{padding-top:var(--s-3);border-top:1px solid var(--fio);display:flex;flex-direction:column;gap:10px}.pergunta__n{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.pergunta__p{font-family:var(--display);font-size:var(--t-h3);font-weight:700;letter-spacing:-.02em;line-height:1.15}.pergunta__d{font-family:var(--mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--apagado)}.pergunta__x{font-size:.9375rem;line-height:1.55;color:var(--apagado)}.regras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-6);gap:var(--s-6)}.regra{padding-top:var(--s-3);border-top:1px solid var(--fio);display:flex;flex-direction:column;gap:var(--s-2)}.regra .mark{font-size:12px;color:var(--apagado)}.regra__t{font-family:var(--display);font-size:var(--t-h3);font-weight:600;letter-spacing:-.015em;line-height:1.2}.regra__d{color:var(--apagado)}.exps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-5);gap:var(--s-5)}.exp{padding-top:var(--s-3);display:flex;flex-direction:column;gap:var(--s-2)}.exp,.ponte{border-top:1px solid var(--fio)}.ponte{padding-top:var(--s-4)}@media (max-width:1180px){.indice{display:none}.abertura{grid-template-columns:var(--col-marg) minmax(0,1fr)}.abertura__foto{grid-column:2;grid-row:2;max-width:420px;margin-top:var(--s-6)}.abertura__pe{grid-row:3}.moneya{grid-template-columns:var(--col-marg) minmax(0,1.2fr) minmax(0,.6fr)}.exps,.fit,.hero__grid,.isnot,.next,.offer,.perguntas,.pillars,.regras,.steps,.symptoms,.system{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}.system{gap:1px}}@media (max-width:860px){:root{--col-marg:0px;--vao:0px;--ritmo:clamp(64px,10vh,96px)}.abertura,.contato,.moneya,.secao{grid-template-columns:minmax(0,1fr)}.moneya__ze img{margin-left:0;max-width:210px}.contato>:not(.marg),.secao>:not(.marg){grid-column:1}.marg{position:static;margin-bottom:var(--s-4)}.abertura h1,.abertura__foto,.abertura__pe{grid-column:1}.abertura h1{grid-row:2}.abertura__foto{grid-row:3;max-width:none}.abertura__pe{grid-row:4;flex-direction:column;gap:6px}.abertura__foto img{aspect-ratio:4/5;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,60% 100%,0 65%);clip-path:polygon(0 0,100% 0,100% 100%,60% 100%,0 65%)}.topo__nav{display:none}.portas li,.produtos li{grid-template-columns:minmax(0,1fr);gap:6px}.portas__l,.produtos li .tlink{justify-content:flex-start;margin-top:6px}.fora,.obras,.quem-sou{grid-template-columns:minmax(0,1fr)}.fora__a,.fora__b,.fora__c,.fora__d,.fora__lista,.obra:first-child,.obra:nth-child(2),.obra:nth-child(3),.obra:nth-child(4){grid-column:1;margin-top:0}.agora>div{gap:4px}.agora>div,.posts{grid-template-columns:minmax(0,1fr)}.posts__resto .post:nth-child(2n){margin-top:0}.escritos li{grid-template-columns:minmax(0,1fr);gap:4px}.credo{min-height:auto;margin-block:var(--s-6);max-width:none}.credo:nth-child(2n){margin-left:0;text-align:left}.buybar{display:flex}body:has(.buybar){padding-bottom:80px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.credo{opacity:1;transform:none}}