@font-face{font-family:Epilogue-Regular;font-style:normal;font-weight:400;src:url(/assets/font/Epilogue-Regular.woff2)format("woff2");font-display:swap}@font-face{font-family:Epilogue-Medium;font-style:normal;font-weight:500;src:url(/assets/font/Epilogue-Medium.woff2)format("woff2");font-display:swap}@font-face{font-family:Epilogue-SemiBold;font-style:normal;font-weight:600;src:url(/assets/font/Epilogue-SemiBold.woff2)format("woff2");font-display:swap}@font-face{font-family:Epilogue-Bold;font-style:normal;font-weight:700;src:url(/assets/font/Epilogue-Bold.woff2)format("woff2");font-display:swap}.rd{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.rd__grid{z-index:-1;transition:all .2s ease-in-out;display:none;position:absolute}.rd__grid.-left{top:0;left:0}.rd__grid.-center{top:60%;left:0}.rd__grid.-right{top:20%;right:0}.rd__description{padding:60px 24px 40px}.rd__description h2{--font-size:32px;--font-size-rem:2rem;--line-height:40px;--line-height-rem:2.5rem;font-family:Epilogue-Regular;font-size:var(--font-size-rem);line-height:var(--line-height-rem);background:linear-gradient(90deg,#231f20 0%,#c1b8bb 96.74%);-webkit-text-fill-color:transparent;color:#0000;background-clip:text;margin:0 0 24px}.rd__description h2 strong{font-family:Epilogue-SemiBold}.rd__stats{background-color:#f8f8f8;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 24px;display:flex}.rd__stats .container{isolation:isolate;grid-template-columns:repeat(12,1fr);gap:25px;display:grid}.rd__stats__item{opacity:0;border:1px solid #d5dbe2;border-radius:20px;flex-direction:column;transition:opacity .8s,transform .8s;display:flex;position:relative;overflow:hidden;transform:translateY(30px)}.rd__stats__item.-animate{opacity:1;transform:translateY(0)}.rd__stats__item:before{content:"";z-index:-1;background:linear-gradient(42.66deg,#a4ce3b66 1.28%,#3351a366 102.09%),#3351a3;position:absolute;inset:0}.rd__stats__item.-big{text-align:left;flex-direction:column;grid-column:span 12;align-items:flex-start;min-height:380px;padding:24px}.rd__stats__item.-medium{text-align:left;grid-column:span 12;align-items:flex-start;min-height:287px;padding:24px}.rd__stats__item.-small{text-align:left;grid-column:span 12;align-items:flex-start;height:100%;min-height:287px;padding:24px}.rd__stats__icon{flex-shrink:0;width:80px;height:80px;margin:0 0 32px}.rd__stats__icon img{object-fit:contain;width:100%;height:100%}.-big .rd__stats__icon{width:80px;height:98px;margin:0 0 24px}.rd__stats__content h3{color:#fff;--font-size:32px;--font-size-rem:2rem;--line-height:40px;--line-height-rem:2.5rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);letter-spacing:-1px;margin:0 0 16px;font-family:Epilogue-SemiBold}.rd__stats__content h4{color:#fff;--font-size:16px;--font-size-rem:1rem;--line-height:20px;--line-height-rem:1.25rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);letter-spacing:-1px;margin:0 0 16px;font-family:Epilogue-SemiBold}.rd__stats__content p{color:#fff;--font-size:18px;--font-size-rem:1.125rem;--line-height:26px;--line-height-rem:1.625rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);font-family:Epilogue-Regular}.-medium .rd__stats__content h3{--font-size:48px;--font-size-rem:3rem;--line-height:48px;--line-height-rem:3rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.-small .rd__stats__content h3{margin:0}.rd__infra{padding:40px 24px}.rd__infra__tabs{margin:0 0 40px;z-index:1;background-color:#f8f7f8;border-radius:24px;justify-content:center;width:fit-content;margin-inline:auto;padding:8px;display:flex;position:relative}.rd__infra__tabs-highlight{z-index:-1;background-color:#fff;border:1px solid #f0eeee;border-radius:16px;height:calc(100% - 16px);transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:8px;left:8px;box-shadow:0 4px 10px #0e0a0a0d}.rd__infra__tab{opacity:.5;color:#231f20;--font-size:16px;--font-size-rem:1rem;--line-height:24px;--line-height-rem:1.5rem;font-family:Epilogue-Regular;font-size:var(--font-size-rem);line-height:var(--line-height-rem);cursor:pointer;background:0 0;border:none;border-radius:16px;padding:12px 24px;transition:opacity .3s,color .3s}.rd__infra__tab.-active{opacity:1;color:#ed1c24}.rd__infra__panel{display:none}.rd__infra__panel.-active{animation:.5s forwards fadeIn;display:block}.rd__infra__content{flex-direction:column;justify-content:center;align-items:center;gap:80px;display:flex}.rd__infra__image{border-radius:16px;flex:1;position:relative}.rd__infra__image img{border-radius:16px;width:100%;max-width:480px;height:100%}.rd__infra__image:after{content:"";opacity:.4;mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(#310002 0%,#0e0a0a 100%);border-radius:16px;position:absolute;inset:0}.rd__infra__text{flex:1}.rd__infra__text h2{--font-size:32px;--font-size-rem:2rem;--line-height:40px;--line-height-rem:2.5rem;font-family:Epilogue-SemiBold;font-size:var(--font-size-rem);line-height:var(--line-height-rem);background:linear-gradient(90deg,#231f20 0%,#c1b8bb 96.74%);-webkit-text-fill-color:transparent;color:#0000;background-clip:text;margin:0 0 32px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media screen and (width>=576px){.rd__stats__item.-big{flex-direction:row;justify-content:space-between;align-items:center;min-height:290px;padding:60px 100px}.rd__stats__item.-medium{grid-column:span 4;height:100%;min-height:183px;padding:40px 24px}.-big .rd__stats__icon{width:138px;height:169px;margin:0}}@media screen and (width>=768px){.rd__stats__item.-small{text-align:center;grid-column:span 6;align-items:center;padding:27px 16px}.rd__infra__content{flex-direction:row}}@media screen and (width>=1024px){.rd__stats__item.-small{grid-column:span 3}}@media screen and (width>=1280px){.rd__grid{display:block}.rd__description{padding:120px 0 100px}.rd__stats{padding:80px 0}.rd__infra{padding:120px 0 180px}}@media screen and (width>=1366px){.rd__description h2{--font-size:40px;--font-size-rem:2.5rem;--line-height:48px;--line-height-rem:3rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem);margin:0 0 32px}.rd__infra__text h2{--font-size:40px;--font-size-rem:2.5rem;--line-height:48px;--line-height-rem:3rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}}