main{margin-top:200px;margin-bottom:200px}.title{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;opacity:0;animation:slide-down .4s ease forwards;animation-delay:.2s}.title h1{text-align:center}.title p{color:#8f9090;text-align:center}.title-action{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin-top:24px}.illustration{position:relative;background-color:#0d0e0f;flex:1 0 0;margin-top:124px;opacity:0;animation:slide-up .4s ease forwards;animation-delay:.2s}.illustration img{width:100%;height:auto;display:block}.illustration:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 80px 32px #0d0e0f;pointer-events:none}.pillar{margin-top:64px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);gap:0;gap:24px;border-left:1px solid #323334;border-right:1px solid #323334;padding:64px 0}.pillar-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;padding:32px;background-color:#161718;border:1px solid #323334}.pillar-item .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;height:40px;width:40px;background-color:#2c2d2e;margin-bottom:40px;border-radius:8px}.pillar-item .icon i{font-size:20px}.pillar-item p{color:#8f9090}.pillar-item h2{max-width:400px;width:100%}.pillar-item:nth-child(3),.pillar-item:first-child{border-left:none}.pillar-item:nth-child(2),.pillar-item:last-child{border-right:none}.benchmark{margin-top:200px}.benchmark-title{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-left:32px;border-left:1px solid #2483FF}.benchmark-title h2{max-width:480px}.benchmark-insight{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px}.benchmark-insight h2{color:#8f9090}.benchmark-insight i{font-size:20px;color:#8f9090}.benchmark-insight-list{width:240px;height:28px}.benchmark-insight-list .item{gap:8px;opacity:0;transform:translateY(8px);transition:all .4s ease;position:absolute;white-space:nowrap}.benchmark-insight-list .item.visible{opacity:1;transform:translateY(0)}.benchmark-insight-list .item.slide-out{opacity:0;transform:translateY(-8px)}.graph{position:relative;width:100%;height:456px;margin-top:64px}.graph-line{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.graph-line-item{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%}.graph-line-item p{max-width:48px;width:100%}.graph-line-item p:last-child{text-align:end}.graph-line-item .divider{width:100%;border-bottom:1px dashed #323334}.graph-data{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:24px;height:100%;padding:9px 56px}.graph-data-item{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;max-width:140px;width:100%}.graph-data-item .rectangle{width:100%;height:0;transition:height .8s ease;background-color:#161718}.graph-data-item .rectangle.show{height:var(--final-height)}.graph-data-item p{text-align:center;width:100%}.graph-data-divider{height:100%;border-left:1px solid #323334}.graph-data-divider:first-child{margin-right:auto}.graph-data-divider:last-child{margin-left:auto}.graph-nav{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin-top:24px}.graph-nav a{cursor:pointer;color:#8f9090}.graph-nav a.active{color:#fff}.statement{margin-top:200px;text-align:center;display:flex;flex-direction:row;justify-content:stretch;align-items:center;gap:32px;border-left:1px solid #323334;padding-right:64px}.statement-divider{flex:1 0 0;border-bottom:1px solid #323334}.contact{margin-top:32px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;border:1px solid #323334}.contact-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;max-width:400px;width:100%;border-right:1px solid #323334;padding:48px}.contact-text p{width:100%;color:#8f9090}.contact-text a{color:#fff;text-decoration:none}.contact-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px;flex:1 0 0;padding:48px;background-color:#161718}.contact-form .input-lg-text{width:100%}.contact-form .input-lg-text input{background-color:#0d0e0f}.contact-form .col{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:16px;width:100%}.contact-form button{align-self:flex-end}.ornament{width:100%;height:40px;background-image:linear-gradient(to right,#323334 1px,transparent 1px),linear-gradient(to top,#323334 1px,transparent 1px);background-size:40px 40px;border-right:1px solid #323334;overflow:hidden}@media (max-width: 768px){.contact{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.contact-text{max-width:100%;border-right:none!important;border-bottom:1px solid #323334}.illustration:after{box-shadow:inset 0 0 32px 20px #0d0e0f}.benchmark-title{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:48px;padding-left:24px}}@media (max-width: 512px){.pillar{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr);gap:0;gap:24px}.pillar-item{border-left:none!important;border-right:none!important;padding:24px}.statement{padding-left:24px}.statement .statement-divider{display:none}.contact-text,.contact-form{padding:48px 24px}.graph-data{gap:16px}}
