@keyframes tracar{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes chegar{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes derivar{0%{transform:translate3d(-2%,-1.5%,0) scale(1.06)}to{transform:translate3d(2.5%,2%,0) scale(1.12)}}@keyframes correr{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes acender{0%{opacity:.24;transform:scale(1)}to{opacity:.74;transform:scale(1.35)}}@keyframes escrever{0%{transform:scaleX(0)}to{transform:none}}@layer components{.ar{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(62vw 52vw at 8% -4%,color-mix(in oklab,var(--color-marca-400) 12%,transparent),transparent 68%),radial-gradient(52vw 46vw at 104% 38%,color-mix(in oklab,var(--color-acento) 10%,transparent),transparent 66%),radial-gradient(70vw 54vw at 46% 108%,color-mix(in oklab,var(--color-marca-300) 12%,transparent),transparent 70%)}.acima-do-ar{position:relative;z-index:1;overflow-x:clip;--col:64rem;--goteira-esq:calc(50% - var(--col) / 2);--goteira-dir:calc(50% + var(--col) / 2);--eixo-esq:calc(var(--goteira-esq) - 82px);--eixo-dir:calc(var(--goteira-dir) + 82px)}.corrente-goteira{position:absolute;top:0;bottom:0;width:240px;z-index:-1;pointer-events:none}.corrente-goteira-dir{left:calc(var(--eixo-dir) - 120px)}.corrente-goteira-esq{left:calc(var(--eixo-esq) - 120px);transform:scaleX(-1)}.corrente-goteira>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.corrente-seda{filter:blur(22px)}.corrente-goteira[data-fim]{mask-image:linear-gradient(to bottom,black calc(100% - var(--dissolve-base, 0px)),transparent);-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--dissolve-base, 0px)),transparent)}.corrente-goteira[data-fim]>svg{top:var(--folga-fim,0);height:calc(100% - var(--folga-fim, 0px))}.corrente-pulso{opacity:0}.corrente-goteira .corrente-pulsos{mask-image:linear-gradient(to bottom,transparent,black 12%,black calc(100% - max(12%, var(--dissolve-base, 0px))),transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 12%,black calc(100% - max(12%, var(--dissolve-base, 0px))),transparent)}.emenda .corrente-pulsos{mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent)}.emenda{position:relative;z-index:0;height:0;pointer-events:none}.emenda-caixa{position:absolute;top:-88px;height:176px;left:var(--eixo-esq);width:calc(var(--eixo-dir) - var(--eixo-esq))}.emenda-esq-dir .emenda-caixa{transform:scaleX(-1)}.emenda-nascente .emenda-caixa{width:calc(100% + 240px - var(--eixo-esq))}.emenda-caixa>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.emenda-satelite{position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}.grao{transform-box:fill-box;transform-origin:center}.fecho-linha{position:relative;height:1px;transform-origin:left;background:color-mix(in oklab,var(--color-marca-600) 26%,transparent)}.fecho-linha:after{content:"";position:absolute;right:0;bottom:0;height:2px;width:22%;transform-origin:right;background:color-mix(in oklab,var(--color-acento) 62%,transparent)}@media (max-width:1099px){.corrente-goteira,.emenda-satelite{display:none}.emenda .emenda-caixa{left:-24%;width:148%;top:-72px;height:144px}}.anel-fio path{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.ar{animation:derivar 34s var(--ease-casa) infinite alternate}.anel-tracando path{animation:tracar 1.4s var(--ease-casa) both}.anel-tracando path:last-child{animation-delay:.85s;animation-duration:.7s}.revelar .anel-espera path{stroke-dashoffset:1}.revelar.revelado .anel-espera path{animation:tracar 1.4s var(--ease-casa) forwards}.revelar.revelado .anel-espera path:last-child{animation-delay:.85s;animation-duration:.7s}.cascata>*,.chega{animation:chegar .7s var(--ease-casa) both;animation-delay:calc(var(--passo, 0) * 90ms)}.revelar .fila>*{opacity:0;transform:translateY(14px)}.revelar.revelado .fila>*{opacity:1;transform:none;transition:opacity .55s var(--ease-casa),transform .55s var(--ease-casa);transition-delay:calc(min(var(--passo, 0), 4) * 70ms)}.corrente-pulso{opacity:.7;animation:correr 13s linear infinite}.corrente-pulso-1{opacity:.45;animation-duration:17s;animation-delay:-7s}.corrente-pulso-2{opacity:.36;animation-duration:10s;animation-delay:-4s}[data-forca=vale] .corrente-pulso{opacity:.25}.corrente-pulso{animation-play-state:paused}.corrente-pulsos[data-em-tela] .corrente-pulso{animation-play-state:running}.corrente-pulsos,.corrente-seda{will-change:transform}.grao{animation:acender 9s ease-in-out infinite alternate}.grao-1{animation-duration:11s;animation-delay:-3s}.grao-2{animation-duration:13s;animation-delay:-6s}.cascata>.fecho-linha{animation-name:escrever;animation-duration:.9s}.cascata>.fecho-linha:after{animation:escrever .6s var(--ease-casa) both;animation-delay:calc(var(--passo, 0) * 90ms + .75s)}.revelar .fecho-linha,.revelar .fecho-linha:after{transform:scaleX(0)}.revelar.revelado .fecho-linha{transform:none;transition:transform .9s var(--ease-casa)}.revelar.revelado .fecho-linha:after{transform:none;transition:transform .6s var(--ease-casa) .75s}}.vidro{background-color:color-mix(in oklab,var(--color-superficie) 82%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.vidro-firme{background-color:color-mix(in oklab,var(--color-superficie) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.fio-percurso{mask-image:linear-gradient(90deg,transparent,black 14%,black 76%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 14%,black 76%,transparent)}.regua{border-top:1px solid color-mix(in oklab,var(--color-borda) 70%,transparent)}}@media print{.ar{display:none}.anel-fio path{stroke-dashoffset:0;animation:none}.cascata>*,.chega,.fecho-linha,.fecho-linha:after,.revelar .fecho-linha,.revelar .fecho-linha:after,.revelar .fila>*{animation:none;opacity:1;transform:none;transition:none}.revelar .anel-espera path{stroke-dashoffset:0;animation:none}.corrente-pulsos,.corrente-seda,.grao{display:none}.vidro,.vidro-firme{background-color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}