.assuncao-boot{z-index:999;color:#f5f5f4;opacity:1;pointer-events:none;background:#090a0b;place-items:center;transition:opacity .48s cubic-bezier(.2,.8,.2,1),visibility .48s;display:grid;position:fixed;inset:0;overflow:hidden}.assuncao-boot.is-exiting{opacity:0;visibility:hidden}.assuncao-boot__grid{opacity:.55;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 70%,#0000 100%);mask-image:radial-gradient(circle,#000 70%,#0000 100%)}.assuncao-boot__glow{aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle,#fbbf241f,#0000 68%);border-radius:50%;width:min(60vw,720px);animation:1.2s cubic-bezier(.2,.8,.2,1) both assuncao-boot-breathe;position:absolute;transform:scale(.88)}.assuncao-boot__frame{z-index:1;text-align:center;opacity:0;flex-direction:column;align-items:center;width:min(100% - 48px,520px);animation:.7s cubic-bezier(.16,1,.3,1) 80ms forwards assuncao-boot-enter;display:flex;position:relative;transform:translateY(14px)}.assuncao-boot__logo{justify-content:center;align-items:center;min-height:112px;display:flex}.assuncao-boot__rule{background:#ffffff1f;width:100%;height:1px;margin-top:18px;overflow:hidden}.assuncao-boot__rule span{transform-origin:0;background:#fbbf24;width:100%;height:100%;animation:.65s cubic-bezier(.2,.8,.2,1) .28s forwards assuncao-boot-rule;display:block;transform:scaleX(0)}.assuncao-boot__label{letter-spacing:.26em;color:#e7e5e48f;margin-top:16px;font-size:10px;font-weight:600}.assuncao-boot__foot{text-align:center;letter-spacing:.22em;color:#a8a29e7a;font-size:9px;position:absolute;bottom:clamp(24px,4vw,44px);left:24px;right:24px}@keyframes assuncao-boot-enter{to{opacity:1;transform:translateY(0)}}@keyframes assuncao-boot-rule{to{transform:scaleX(1)}}@keyframes assuncao-boot-breathe{to{transform:scale(1)}}@media (width>=640px){.assuncao-boot__frame{width:min(100% - 80px,640px)}.assuncao-boot__logo{min-height:140px}}@media (prefers-reduced-motion:reduce){.assuncao-boot,.assuncao-boot__frame,.assuncao-boot__glow,.assuncao-boot__rule span{transition-duration:.01ms;animation:none}.assuncao-boot__frame{opacity:1;transform:none}.assuncao-boot__rule span{transform:scaleX(1)}}.assuncao-hero-content>*{opacity:0;animation:.72s cubic-bezier(.16,1,.3,1) forwards assuncao-hero-enter;translate:0 18px}.assuncao-hero-content>:first-child{animation-delay:.12s}.assuncao-hero-content>:nth-child(2){animation-delay:.2s}.assuncao-hero-content>:nth-child(3){animation-delay:.28s}.assuncao-hero-content>:nth-child(4){animation-delay:.36s}.assuncao-hero-content>:nth-child(5){animation-delay:.44s}@keyframes assuncao-hero-enter{to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.assuncao-hero-content>*{opacity:1;animation:none;translate:none}}@supports (animation-timeline:view()){#solucoes>div>p:first-child,#solucoes>div>div:nth-child(2),#empresa>div>div,#projetos>div>div:first-child{animation:linear both assuncao-section-reveal;animation-timeline:view();animation-range:entry 8% cover 32%}#solucoes>div>div:nth-child(3)>article{animation:linear both assuncao-section-reveal;animation-timeline:view();animation-range:entry 10% cover 28%}}@keyframes assuncao-section-reveal{0%{opacity:0;filter:blur(4px);translate:0 24px}to{opacity:1;filter:blur();translate:0}}@media (prefers-reduced-motion:reduce){#solucoes *,#empresa *,#projetos *{translate:none;animation:none!important}}#solucoes>div>div:nth-child(3)>article{isolation:isolate;transition:background-color .26s,border-color .26s,transform .26s;position:relative}#solucoes>div>div:nth-child(3)>article:after{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(145deg,#fbbf2414,#0000 42%);transition:opacity .26s;position:absolute;inset:0}#solucoes>div>div:nth-child(3)>article>*{z-index:1;position:relative}#solucoes>div>div:nth-child(3)>article h3{transition:color .22s}@media (hover:hover) and (pointer:fine){#solucoes>div>div:nth-child(3)>article:hover{background-color:#ffffff09;transform:translateY(-4px)}#solucoes>div>div:nth-child(3)>article:hover:after{opacity:1}#solucoes>div>div:nth-child(3)>article:hover h3{color:#fbbf24}}#empresa>div>div:last-child{border-left-width:1px;position:relative}#empresa>div>div:last-child:before{content:"";background:#fbbf24;width:1px;height:4.5rem;position:absolute;top:0;left:-1px}#empresa>div>div:last-child>div{letter-spacing:.04em;text-transform:uppercase}#empresa>div>div:last-child>div span{align-items:center;gap:.65rem;display:flex}#empresa>div>div:last-child>div span:before{content:"";background:#fbbf24;flex:none;width:.35rem;height:.35rem}@media (prefers-reduced-motion:reduce){#solucoes>div>div:nth-child(3)>article,#solucoes>div>div:nth-child(3)>article:after,#solucoes>div>div:nth-child(3)>article h3{transition:none}}
