@view-transition{navigation:auto}.top{view-transition-name:topo}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s;animation-timing-function:ease}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}html{scroll-padding-top:84px}.chapter{overflow:clip}.top .nav a{position:relative}.top .nav a:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;background:var(--accent);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.top .nav a:hover:after,.top .nav a:focus-visible:after,.top .nav a[aria-current=page]:after{transform:scaleX(1)}.wave.off i{animation-play-state:paused}@media(prefers-reduced-motion:no-preference){@keyframes m-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.js .hero h1 .linha,.js .hero .lead,.js .hero .cta,.js .hero .fine-print,.js .hero .kicker{animation:m-up .8s cubic-bezier(.2,.7,.2,1) both}.js .hero h1 .linha:nth-child(1){animation-delay:.55s}.js .hero h1 .linha:nth-child(2){animation-delay:.7s}.js .hero .lead{animation-delay:.9s}.js .hero .cta{animation-delay:1.05s}.js .hero .fine-print{animation-delay:1.2s}.js .reveal{transition-delay:var(--d, 0s)}.js .reveal:nth-child(2){--d: .08s}.js .reveal:nth-child(3){--d: .16s}.js .reveal:nth-child(n+4){--d: .24s}.js :is(.chapter-copy,.pair-item,.get-head,.bots-copy,.bento-head,.convite-copy,.closing-side).reveal{opacity:1;transform:none;transition:none}.js :is(.chapter-copy,.pair-item,.get-head,.bots-copy,.bento-head,.convite-copy,.closing-side).reveal>*{opacity:0;transform:translateY(14px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.js :is(.chapter-copy,.pair-item,.get-head,.bots-copy,.bento-head,.convite-copy,.closing-side).reveal.in>*{opacity:1;transform:none}.js :is(.chapter-copy,.pair-item,.get-head,.bots-copy,.bento-head,.convite-copy,.closing-side).reveal.in>:nth-child(2){transition-delay:.07s}.js :is(.chapter-copy,.pair-item,.get-head,.bots-copy,.bento-head,.convite-copy,.closing-side).reveal.in>:nth-child(3){transition-delay:.14s}.js :is(.chapter-copy,.pair-item,.get-head,.bots-copy,.bento-head,.convite-copy,.closing-side).reveal.in>:nth-child(4){transition-delay:.21s}.js :is(.chapter-copy,.pair-item,.get-head,.bots-copy,.bento-head,.convite-copy,.closing-side).reveal.in>:nth-child(n+5){transition-delay:.28s}.js :is(.com-card,.tile,.get-tile:not(.soon)).reveal{transition:opacity .7s ease var(--d, 0s),transform .7s ease var(--d, 0s),translate .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease,border-color .3s ease}@media(hover:hover){:is(.com-card,.get-tile:not(.soon)):hover,.tile:hover{translate:0 -4px;box-shadow:0 22px 40px -22px #000d}:is(.com-card,.get-tile:not(.soon)):hover{border-color:#3a5648}}:is(.com-card,.get-tile:not(.soon)):focus-within{translate:0 -4px;box-shadow:0 22px 40px -22px #000d;border-color:#3a5648}.btn.primary{translate:calc(var(--mx, 0) * 1px) calc(var(--my, 0) * 1px);transition:background .15s ease,translate .25s cubic-bezier(.2,.7,.2,1),scale .15s ease}.btn.primary:active{scale:.97}@supports (animation-timeline: view()){@keyframes m-depth{0%{translate:0 22px}to{translate:0 -22px}}main>:not(.hero) .shot{animation:m-depth linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes m-prog{to{transform:scaleX(1)}}.top:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent);opacity:.7;transform:scaleX(0);transform-origin:left;pointer-events:none;animation:m-prog linear both;animation-timeline:scroll(root)}}}
