.v2-raiz{--fio:#efe9df;--salvia-clara:#9dbdb8;background:var(--paper)}.v2{overflow-x:clip}html.js-motion .v2-raiz [data-focus]{filter:none;transform:translateY(18px)}html.js-motion .v2-raiz [data-focus].is-in{transform:none}.v2-rotulo{align-items:center;gap:var(--s-3);color:var(--stone);font-family:var(--sans);font-size:var(--step--1);letter-spacing:var(--label-track);text-transform:uppercase;font-weight:500;display:flex}.v2-rotulo:before{content:"";background:var(--sage);width:28px;height:1px}@keyframes v2-sobe{0%{opacity:0;transform:translateY(14px)}}.entrada{display:none}html.js-motion:not(.sem-entrada) .entrada{z-index:80;background:var(--espresso);animation:entrada-sai .8s var(--ease-in) 3.4s forwards;place-items:center;display:grid;position:fixed;inset:0}html.js-motion:not(.sem-entrada) .entrada.vivo{animation:none}.entrada-aneis{width:min(40vw,230px);color:var(--fio);opacity:0;animation:entrada-aneis 1.2s var(--ease-in) .4s forwards}.entrada.vivo .entrada-aneis{opacity:0;animation:none}.entrada-tela{width:100%;height:100%;transition:transform 1.1s var(--ease-in);position:absolute;inset:0}html.js-motion:not(.sem-entrada) .entrada.saindo{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s var(--ease-in), visibility 0s linear .9s}.entrada.saindo .entrada-tela{transform:scale(1.4)}html.js-motion .entrada.fim{display:none}.entrada-pular{right:var(--gutter);bottom:calc(var(--s-6) + env(safe-area-inset-bottom));min-height:44px;padding:var(--s-2) var(--s-3);color:var(--on-espresso-muted);font-family:var(--sans);font-size:var(--step--1);letter-spacing:var(--label-track);text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-weight:500;position:absolute}@keyframes entrada-sai{to{opacity:0;visibility:hidden}}@keyframes entrada-aneis{to{opacity:1}}.v2-abertura{background:var(--espresso);height:100svh;min-height:560px;color:var(--on-espresso);display:grid;position:relative;overflow:hidden}.v2-abertura-midia{transform-origin:50% 30%;position:absolute;inset:0}.v2-abertura-foto,.v2-abertura-pano{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v2-abertura-pano{opacity:0;transition:opacity .8s var(--ease-in)}.v2-abertura.pano-vivo .v2-abertura-pano{opacity:1}.v2-abertura:after{content:"";pointer-events:none;background:linear-gradient(90deg,#2e231d99 0%,#2e231d2e 55%,#2e231d00 100%),linear-gradient(#2e231d00 58%,#2e231d80 100%);position:absolute;inset:0}.v2-abertura-texto{z-index:2;max-width:62rem;padding:0 var(--gutter) clamp(96px, 15svh, 150px);align-self:end;position:relative}.v2-titulo{letter-spacing:-.025em;font-size:clamp(2.75rem,1.3rem + 5.4vw,7.25rem);font-weight:300;line-height:.98}.mascara{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.linha{display:block}html.js-motion .v2-abertura:not(.revelado) .linha{transform:translateY(108%)}html.js-motion .v2-abertura:not(.revelado) .v2-abertura-revela{opacity:0}.v2-abertura-sub{max-width:30rem;margin-top:var(--s-5);color:#f2efe8db;font-family:var(--serif);font-size:var(--step-1);line-height:1.45}.v2-abertura .abertura-acoes{margin-top:var(--s-6)}.v2-abertura-legenda{z-index:2;right:var(--gutter);bottom:var(--s-7);color:#f2efe8c7;font-size:var(--step--1);text-align:right;gap:4px;display:grid;position:absolute}.v2-abertura-legenda span{color:var(--on-espresso);font-family:var(--serif);font-size:var(--step-1)}@media (max-width:720px){.v2-abertura-legenda{display:none}.v2-abertura-texto{padding-bottom:var(--s-9)}}.v2-manifesto{gap:var(--s-8);max-width:86rem;padding:clamp(96px, 18vh, 200px) var(--gutter);margin:0 auto;display:grid}.v2-citacao-caixa{position:relative}.v2-citacao{letter-spacing:-.022em;text-wrap:balance;transition:opacity .4s var(--ease-in);font-size:clamp(2.25rem,1.1rem + 4.4vw,6rem);line-height:1.06}.v2-citacao-forte,.v2-citacao-leve{display:block}.v2-citacao-forte{font-weight:480}.v2-citacao-leve{color:var(--sage-ink);font-style:italic;font-weight:300}.v2-citacao-pano{pointer-events:none;opacity:0;width:calc(100% + 96px);height:calc(100% + 96px);position:absolute;inset:-48px}.v2-manifesto[data-texto] .v2-citacao{opacity:0}.v2-manifesto[data-texto=vivo] .v2-citacao-pano{opacity:1}.v2-manifesto-corpo{gap:var(--s-6);max-width:72rem;color:var(--stone);font-size:var(--step-0);grid-template-columns:repeat(3,minmax(0,1fr));margin-left:auto;line-height:1.65;display:grid}.v2-manifesto-titulo{color:var(--ink);font-family:var(--serif);font-size:var(--step-2);line-height:1.15}@media (max-width:900px){.v2-manifesto-corpo{grid-template-columns:1fr;margin-left:0}}.v2-fibra{background:var(--espresso);height:720vh;color:var(--on-espresso);position:relative}.v2-fibra-palco{height:100svh;position:sticky;top:0;overflow:hidden}.v2-fibra-palco:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 50% 45%,#140f0c00 45%,#140f0c99 100%);position:absolute;inset:0}.v2-fibra-quadro{display:contents}.v2-fibra-tela{touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.v2-fibra-foto{object-fit:cover;clip-path:circle(0%);width:100%;height:100%;position:absolute;inset:0}.v2-fibra .v2-rotulo{color:var(--on-espresso-muted)}.v2-fibra-cabeca{z-index:2;top:clamp(96px,16svh,170px);left:var(--gutter);max-width:36rem;transition:opacity .7s var(--ease-in), transform .9s var(--ease-in);position:absolute}.v2-fibra-titulo{margin-top:var(--s-4);font-size:var(--step-4);letter-spacing:-.02em;text-wrap:balance;font-weight:300;line-height:1.02}.v2-fibra-lead{max-width:26rem;margin-top:var(--s-4);color:var(--on-espresso-muted);line-height:1.6}.v2-fibra[data-modo=vivo]:not([data-ativo="0"]) .v2-fibra-cabeca{opacity:0;pointer-events:none;transform:translateY(-18px)}.v2-fibra-materiais{z-index:2;left:var(--gutter);width:min(32rem, calc(100% - 2 * var(--gutter)));position:absolute;bottom:clamp(80px,13svh,140px)}.v2-fibra-material{opacity:0;width:100%;transition:opacity .6s var(--ease-in), transform .9s var(--ease-in);position:absolute;bottom:0;left:0;transform:translateY(26px)}.v2-fibra[data-ativo="1"] [data-i="1"],.v2-fibra[data-ativo="2"] [data-i="2"],.v2-fibra[data-ativo="3"] [data-i="3"],.v2-fibra[data-ativo="4"] [data-i="4"]{opacity:1;transform:none}.v2-fibra-no{color:var(--salvia-clara);font-family:var(--sans);font-size:var(--step--1);letter-spacing:var(--label-track);font-variant-numeric:tabular-nums;font-weight:500}.v2-fibra-nome{margin-top:var(--s-2);font-size:var(--step-3);font-weight:300;line-height:1.05}.v2-fibra-curta{margin-top:var(--s-3);font-family:var(--serif);font-size:var(--step-1);line-height:1.3}.v2-fibra-sente{margin-top:var(--s-2);color:var(--on-espresso-muted);line-height:1.55}.v2-fibra-final{z-index:2;justify-items:center;gap:var(--s-6);padding:0 var(--gutter);text-align:center;opacity:0;pointer-events:none;transition:opacity .7s var(--ease-in), transform .9s var(--ease-in);display:grid;position:absolute;bottom:clamp(80px,14svh,150px);left:0;right:0;transform:translateY(22px)}.v2-fibra[data-ativo="5"] .v2-fibra-final,.v2-fibra[data-ativo="6"] .v2-fibra-final{opacity:1;transform:none}.v2-fibra[data-ativo="6"] .v2-fibra-final{pointer-events:auto}.v2-fibra-final .botao{opacity:0;transition:opacity .6s var(--ease-in)}.v2-fibra[data-ativo="6"] .v2-fibra-final .botao{opacity:1}.v2-fibra-final-texto{max-width:14ch;font-family:var(--serif);font-size:var(--step-4);letter-spacing:-.02em;text-shadow:0 2px 40px #140f0c8c;text-wrap:balance;font-weight:300;line-height:1.02}.v2-fibra-regua{z-index:2;right:var(--gutter);bottom:var(--s-6);left:var(--gutter);background:#f2efe824;height:1px;position:absolute}.v2-fibra-regua span{background:var(--on-espresso-muted);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.v2-fibra[data-modo=estatico]{height:auto}.v2-fibra[data-modo=estatico] .v2-fibra-palco{gap:var(--s-8);height:auto;padding:var(--s-10) var(--gutter);display:grid;position:relative}.v2-fibra[data-modo=estatico] .v2-fibra-tela,.v2-fibra[data-modo=estatico] .v2-fibra-regua,.v2-fibra[data-modo=estatico] .v2-fibra-palco:after{display:none}.v2-fibra[data-modo=estatico] .v2-fibra-cabeca,.v2-fibra[data-modo=estatico] .v2-fibra-materiais,.v2-fibra[data-modo=estatico] .v2-fibra-material,.v2-fibra[data-modo=estatico] .v2-fibra-final,.v2-fibra[data-modo=estatico] .v2-fibra-foto{opacity:1;clip-path:none;pointer-events:auto;width:auto;position:static;transform:none}.v2-fibra[data-modo=estatico] .v2-fibra-materiais{gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.v2-fibra[data-modo=estatico] .v2-fibra-foto{aspect-ratio:16/9;order:3;height:auto}.v2-fibra[data-modo=estatico] .v2-fibra-final{order:4}.v2-fibra[data-modo=estatico] .v2-fibra-final .botao{opacity:1}@media (max-width:720px){.v2-fibra{height:640vh}.v2-fibra-cabeca{top:88px}.v2-fibra-materiais{bottom:72px}}.v2-vitrine{height:calc(var(--fotos,21) * 38vh + 100vh);background:var(--sand);position:relative}.v2-vitrine-palco{gap:var(--s-5) var(--s-8);height:100svh;padding:104px var(--gutter) var(--s-7);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:sticky;top:0}.v2-vitrine-cabeca{grid-area:1/1}.v2-vitrine-titulo{max-width:12ch;margin-top:var(--s-3);font-size:var(--step-3);font-weight:300;line-height:1.05}.v2-vitrine-quadro{aspect-ratio:4/5;background:var(--sand-deep);grid-area:1/2/4;align-self:center;height:min(76svh,920px);position:relative;overflow:hidden}.v2-vitrine-foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v2-vitrine[data-modo=vivo] .v2-vitrine-foto:not(:first-child){clip-path:inset(100% 0 0)}.v2-vitrine[data-modo=estatico]{height:auto}.v2-vitrine[data-modo=estatico] .v2-vitrine-palco{height:auto;min-height:100svh;position:relative}.v2-vitrine[data-modo=estatico] .v2-vitrine-foto{display:none}.v2-vitrine[data-modo=estatico] .v2-vitrine-foto[data-visivel]{display:block}.v2-vitrine-info{align-self:end;gap:var(--s-3);grid-area:3/1;max-width:24rem;display:grid}.v2-vitrine-contador{color:var(--stone);font-family:var(--sans);font-size:var(--step--1);letter-spacing:var(--label-track);font-variant-numeric:tabular-nums;font-weight:500}.v2-vitrine-contador span{color:var(--ink)}.v2-vitrine-nome{font-size:var(--step-3);animation:v2-sobe .7s var(--ease-in) both;font-weight:300;line-height:1.05}.v2-vitrine-papel{color:var(--stone);animation:v2-sobe .7s var(--ease-in) 60ms both;line-height:1.55}.v2-vitrine-vista{gap:var(--s-4);margin-top:var(--s-2);color:var(--stone);font-family:var(--sans);font-size:var(--step--1);letter-spacing:var(--label-track);text-transform:uppercase;font-weight:500;display:flex}.v2-vitrine-vista span{transition:color .4s var(--ease-in), border-color .4s var(--ease-in);border-bottom:1px solid #0000;padding-bottom:4px}.v2-vitrine-vista span[data-ativa]{color:var(--ink);border-color:currentColor}.v2-vitrine-preco{color:var(--ink);font-family:var(--sans);font-variant-numeric:tabular-nums;animation:v2-sobe .7s var(--ease-in) .1s both}.v2-vitrine-preco span{color:var(--stone)}.v2-vitrine-acao{padding-block:var(--s-2);color:var(--sage-ink);font-family:var(--sans);font-size:var(--step--1);letter-spacing:var(--label-track);text-transform:uppercase;justify-self:start;font-weight:500}.v2-vitrine-trilho{place-self:center end;gap:var(--s-2);grid-area:1/3/4;display:grid}.v2-vitrine-trilho button{aspect-ratio:4/5;background:var(--sand-deep);opacity:.5;cursor:pointer;width:54px;transition:opacity .3s var(--ease-in), border-color .3s var(--ease-in);border:1px solid #0000;padding:0}.v2-vitrine-trilho button[aria-current]{border-color:var(--ink);opacity:1}.v2-vitrine-trilho img{object-fit:cover;width:100%;height:100%}@media (hover:hover) and (pointer:fine){.v2-vitrine-trilho button:hover{opacity:1}}@media (max-width:900px){.v2-vitrine-palco{gap:var(--s-3);padding:80px var(--gutter) var(--s-4);grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr)}.v2-vitrine-cabeca{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.v2-vitrine-titulo{display:none}.v2-vitrine-quadro{grid-area:2/1;justify-self:center;height:min(50svh,128vw)}.v2-vitrine-info{align-self:start;gap:var(--s-2);grid-row:3}.v2-vitrine-nome{font-size:var(--step-2)}.v2-vitrine-papel{font-size:var(--step--1);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v2-vitrine-trilho{grid-area:4/1;justify-content:space-between;justify-self:stretch;display:flex}.v2-vitrine-trilho button{width:40px}}.v2-dia{--dia-luz:#f2efe8;--dia-tinta:#2a211c;background:var(--dia-luz);height:380vh;color:var(--dia-tinta);position:relative}.v2-dia-palco{height:100svh;position:sticky;top:0;overflow:hidden}.v2-dia-relogio{z-index:2;top:100px;left:var(--gutter);position:absolute}.v2-dia .v2-rotulo{color:currentColor;opacity:.72}.v2-dia-hora{margin-top:var(--s-2);font-family:var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,1.8rem + 6.4vw,8.75rem);font-weight:300;line-height:1}.v2-dia-trilho{will-change:transform;width:300vw;height:100%;display:flex}.v2-dia-painel{align-items:end;gap:var(--s-8);height:100%;padding:100px var(--gutter) var(--s-8);flex:0 0 100vw;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.v2-dia-foto{grid-area:1/2;height:72svh;overflow:hidden}.v2-dia-foto img{object-fit:cover;width:100%;height:100%}.v2-dia-texto{gap:var(--s-3);max-width:28rem;padding-bottom:var(--s-3);grid-area:1/1;display:grid}.v2-dia-nome,.v2-dia-para{font-family:var(--sans);font-size:var(--step--1);letter-spacing:var(--label-track);text-transform:uppercase;opacity:.72;font-weight:500}.v2-dia-linha{font-size:var(--step-3);font-weight:300;line-height:1.05}.v2-dia-detalhe{opacity:.78}.v2-dia-para{margin-top:var(--s-5)}.v2-dia-pecas{gap:var(--s-3);flex-wrap:wrap;display:flex}.v2-dia-pecas a{gap:var(--s-2);width:92px;font-size:.75rem;line-height:1.3;display:grid}.v2-dia-pecas img{aspect-ratio:4/5;object-fit:cover;background:var(--sand-deep);width:100%}@media (max-width:900px){.v2-dia-relogio{top:80px}.v2-dia-hora{font-size:3.25rem}.v2-dia-painel{align-content:end;gap:var(--s-4);padding:190px var(--gutter) var(--s-5);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.v2-dia-foto{grid-area:1/1;height:34svh}.v2-dia-texto{gap:var(--s-2);grid-area:2/1}.v2-dia-para{margin-top:var(--s-2)}.v2-dia-pecas a{width:64px;font-size:.6875rem}}.v2-dia[data-modo=estatico]{height:auto}.v2-dia[data-modo=estatico] .v2-dia-palco{height:auto;padding-top:var(--s-9);position:relative}.v2-dia[data-modo=estatico] .v2-dia-relogio{padding:0 var(--gutter);position:static}.v2-dia[data-modo=estatico] .v2-dia-hora{display:none}.v2-dia[data-modo=estatico] .v2-dia-trilho{flex-direction:column;width:auto;height:auto}.v2-dia[data-modo=estatico] .v2-dia-painel{height:auto;padding-top:var(--s-7);flex:none}.v2-fibra-bastidores{z-index:3;right:var(--gutter);bottom:calc(var(--s-6) + 20px);border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:40px;color:var(--on-espresso);font-size:var(--step--1);letter-spacing:var(--label-track);text-transform:uppercase;transition:border-color var(--d-ui) var(--ease-out), background-color var(--d-ui) var(--ease-out);background:#140f0c59;border:1px solid #f2efe847;align-items:center;gap:.55em;padding:0 16px;font-weight:500;display:inline-flex;position:absolute}.v2-fibra-bastidores svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:12px;height:12px;transition:transform var(--d-ui) var(--ease-out)}@media (hover:hover) and (pointer:fine){.v2-fibra-bastidores:hover{background:#140f0c8c;border-color:#f2efe899}.v2-fibra-bastidores:hover svg{transform:translate(2px,-2px)}}.v2-fibra[data-modo=estatico] .v2-fibra-bastidores{order:5;justify-self:start;position:static}.v2-escolha{margin-bottom:var(--s-4);border-radius:var(--r-pill);background:var(--sand);gap:2px;padding:4px;display:inline-flex}.v2-escolha button{border-radius:var(--r-pill);min-height:40px;color:var(--stone);font-size:var(--step--1);transition:background-color var(--d-ui) var(--ease-out), color var(--d-ui) var(--ease-out);background:0 0;border:0;padding:0 18px;font-weight:500}.v2-escolha button[aria-selected=true]{background:var(--espresso);color:var(--on-espresso)}@media (hover:hover) and (pointer:fine){.v2-escolha button[aria-selected=false]:hover{color:var(--ink)}}.v2-estudio-form{width:min(34rem,100%)}.v2-estudio-campos{gap:var(--s-4);text-align:left;grid-template-columns:1fr 1fr;display:grid}.v2-estudio-campo{gap:var(--s-2);color:var(--stone);font-size:var(--step--1);font-weight:500;display:grid}.v2-estudio-campo:first-child{grid-column:1/-1}@media (max-width:560px){.v2-estudio-campos{grid-template-columns:1fr}}.v2-estudio-campo input{border:1px solid var(--ink);background:var(--paper);min-height:52px;color:var(--ink);font-size:max(16px, var(--step-0));padding:0 16px}.v2-estudio-campo input[aria-invalid=true]{border-color:#9a3b2e}.v2-estudio-campo input:focus-visible{outline:2px solid var(--sage-ink);outline-offset:2px}.v2-estudio-enviar{justify-self:center}
