.oldt-page .header__letter{color:#b66449}.oldt-page .main--home{background:#151b20}.oldt-page .content{background-color:#0d1b2a85}.oldt-page .h1,.oldt-page .content__subtitle{letter-spacing:0;text-transform:none}.oldt-page .oldt-kicker{color:#b66449;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.2vw;font-size:.72vw;font-weight:700}.oldt-page .content__description{max-width:23vw}.oldt-page .home .content__description{margin-top:1.25vw}.oldt-page .oldt-product-status{flex-wrap:wrap;gap:.35vw;margin-top:1.15vw;display:flex}.oldt-page .oldt-product-status span{color:#e2dcc8c7;letter-spacing:.06em;text-transform:uppercase;border:1px solid #e2dcc86b;padding:.32vw .5vw;font-size:.58vw;font-weight:700}.oldt-page .oldt-section-intro{color:#e2dcc8b8;max-width:25vw;margin-top:1.35vw;line-height:1.45}.oldt-page .home__numbers{gap:.7vw}.oldt-page .home__number{min-width:0}.oldt-page .home__number-digital{letter-spacing:0}.oldt-page .home__circle{background:#18252d;border:1px solid #e2dcc857;position:relative;overflow:hidden}.oldt-page .oldt-evidence-circle{color:#151b20;background:#e2dcc8}.oldt-page .oldt-runtime-circle{color:#e2dcc8;background:#18252d}.oldt-page .oldt-circle-link{color:#e2dcc8;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.oldt-page .oldt-circle-content{z-index:1;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:17%}.oldt-page .oldt-circle-eyebrow{color:#b66449;letter-spacing:.12em;text-transform:uppercase;font-size:.68vw;font-weight:700}.oldt-page .oldt-circle-content strong{letter-spacing:0;margin-top:.75vw;font-size:3.15vw;font-weight:500;line-height:1.1}.oldt-page .oldt-circle-content p{max-width:14vw;margin-top:.7vw;font-size:.74vw;line-height:1.35}.oldt-page .oldt-circle-tags,.oldt-page .oldt-circle-route{flex-wrap:wrap;gap:.35vw;margin-top:1.25vw;display:flex}.oldt-page .oldt-circle-tags span,.oldt-page .oldt-circle-route span{letter-spacing:.05em;text-transform:uppercase;border:1px solid;padding:.35vw .55vw;font-size:.6vw}.oldt-page .projects .content__menu,.oldt-page .news .content__menu{margin-top:2vw}.oldt-page .content__menu li>a{padding-top:.72vw;padding-bottom:.72vw}.oldt-page .content__menu strong{font-weight:500;line-height:1.15;display:block}.oldt-page .oldt-menu-note{text-transform:none;margin-top:.28vw;font-size:.66vw;line-height:1.35;display:block}.oldt-page .projects__block{position:relative}.oldt-page .oldt-case-canvas{box-sizing:border-box;color:#151b20;background:#e2dcc8;border:1px solid #e2dcc86b;flex-direction:column;justify-content:space-between;min-height:55vh;padding:2.1vw;display:flex}.oldt-page .oldt-case-meta{color:#b66449;letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.72vw;font-weight:700;display:flex}.oldt-page .oldt-case-meta span:last-child{border:1px solid #b66449;border-radius:50%;justify-content:center;align-items:center;width:3.7vw;height:3.7vw;font-size:1vw;display:flex}.oldt-page .oldt-case-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25vw;display:grid}.oldt-page .oldt-case-flow span{text-transform:uppercase;border-top:1px solid #151b20;border-bottom:1px solid #151b20;align-items:flex-end;min-height:7.4vw;padding:1vw .75vw;font-size:.82vw;font-weight:700;line-height:1.2;display:flex;position:relative}.oldt-page .oldt-case-flow span:not(:last-child):after{content:">";color:#b66449;font-size:1vw;position:absolute;top:50%;right:-1vw;transform:translateY(-50%)}.oldt-page .oldt-case-result{color:#b66449;border-top:1px solid #151b206b;padding-top:1.2vw;font-size:1.1vw;line-height:1.25}.oldt-page .oldt-project-caption{background:#0d1b2aeb;border:1px solid #e2dcc857;border-top:0;grid-template-columns:12vw minmax(0,1fr);gap:.55vw 2vw;padding:1.25vw;display:grid}.oldt-page .oldt-project-caption span{color:#b66449;letter-spacing:.08em;text-transform:uppercase;font-size:.7vw;font-weight:700}.oldt-page .oldt-project-caption strong{font-size:1.05vw;font-weight:500;line-height:1.25}.oldt-page .oldt-project-caption p{color:#e2dcc8b8;grid-column:2;font-size:.72vw;line-height:1.45}.oldt-page .awards .content__award,.oldt-page .experience .content__award{flex:1 1 0;min-height:8.5vh;padding:.65vh 2.45vw}.oldt-page .awards .content__right,.oldt-page .experience .content__right,.oldt-page .testimonials .content__right{flex-direction:column;min-height:0;display:flex}.oldt-page .awards .content__awards,.oldt-page .experience .content__awards{flex:auto;justify-content:stretch;height:auto;min-height:0}.oldt-page .awards .content__award-img,.oldt-page .experience .content__award-img{margin-right:2.1vw}.oldt-page .awards .content__award-title,.oldt-page .experience .content__award-title{width:14vw;margin-right:2vw}.oldt-page .awards .content__award-text,.oldt-page .experience .content__award-text{width:auto;max-width:25vw;line-height:1.35}.oldt-page .oldt-badge{color:#b66449;border:1px solid #e2dcc88c;border-radius:50%;justify-content:center;align-items:center;width:4.1vw;height:4.1vw;font-size:1.15vw;font-weight:700;display:flex}.oldt-page .oldt-demo-thumbs .testimonials__client{box-sizing:border-box;color:#e2dcc8;background:#18252dd1;border:1px solid #e2dcc82e;padding:1.1vw}.oldt-page .oldt-capability-door{flex-direction:column;justify-content:space-between;display:flex}.oldt-page .oldt-capability-door span{color:#b66449;letter-spacing:.1em;font-size:.68vw;font-weight:700}.oldt-page .oldt-capability-door strong{text-transform:uppercase;font-size:1.05vw;font-weight:500;line-height:1.05}.oldt-page .oldt-capability-door small{color:#e2dcc89e;font-size:.65vw}.oldt-page .oldt-demo-slider{width:min(36vw,690px);margin-top:auto;margin-left:7vw;padding-left:0}.oldt-page .oldt-demo-slider:before{display:none}.oldt-page .oldt-demo-index{color:#b66449;letter-spacing:.1em;margin-bottom:1.2vw;font-size:.7vw;font-weight:700}.oldt-page .oldt-demo-slider .content__slider-subtitle{max-width:30vw;font-size:2.3vw;line-height:1}.oldt-page .oldt-demo-slider .content__slider-text{max-width:28vw;margin-top:1.4vw;line-height:1.45}.oldt-page .oldt-slide-link{color:#b66449;margin-top:1.5vw;font-weight:700;text-decoration:underline;display:inline-block}.oldt-page .oldt-output-panel{box-sizing:border-box;color:#151b20;background:#e2dcc8;border:1px solid #e2dcc861;flex-direction:column;min-height:62vh;padding:3vw;display:flex}.oldt-page .oldt-output-panel>span{color:#b66449;letter-spacing:.1em;font-size:.72vw;font-weight:700}.oldt-page .oldt-output-panel strong{letter-spacing:0;margin-top:auto;font-size:4.1vw;font-weight:500;line-height:.92}.oldt-page .oldt-output-panel small{letter-spacing:.08em;margin-top:1.6vw;font-size:.72vw}.oldt-page .oldt-output-panel b{color:#b66449;align-self:flex-end;margin-top:2vw;font-size:.78vw;font-weight:700}.oldt-page .oldt-mobile-resources{display:none}.oldt-page .contacts__form{align-items:flex-start}.oldt-page .contacts .content__brief-text{max-width:20vw}.oldt-page .contacts .content__menu li>a{padding-top:.72vw;padding-bottom:.72vw}.oldt-page .oldt-collab-steps{gap:.46vw;margin:0;padding:0;list-style:none;display:grid}.oldt-page .oldt-collab-steps li{border-bottom:1px solid #e2dcc82e;padding-bottom:.46vw;line-height:1.35}.oldt-page .oldt-collab-steps b{color:#b66449;font-weight:700}.oldt-page .oldt-collab-result{color:#e2dcc8b8;margin-top:.85vw;line-height:1.4}@media screen and (width>=769px) and (height<=900px){.oldt-page .content__subtitle{font-size:min(2.08333vw,4.15vh)}.oldt-page .awards .content__award,.oldt-page .experience .content__award{min-height:0;padding-top:.35vh;padding-bottom:.35vh}.oldt-page .awards .content__award-img,.oldt-page .experience .content__award-img{flex-basis:min(4.1vw,6vh);width:min(4.1vw,6vh);height:min(4.1vw,6vh)}.oldt-page .oldt-badge{width:min(4.1vw,6vh);height:min(4.1vw,6vh);font-size:min(1.15vw,2.15vh)}.oldt-page .awards .content__award-title p,.oldt-page .experience .content__award-title p{font-size:min(1.14583vw,2.35vh);line-height:1.18}.oldt-page .awards .content__award-text,.oldt-page .experience .content__award-text{font-size:min(.78125vw,1.7vh);line-height:1.24}.oldt-page .contacts .content__right{flex-direction:column;min-height:0;display:flex}.oldt-page .contacts__form{margin-top:auto}.oldt-page .contacts .content__brief{width:24vw;margin-right:5vw}.oldt-page .contacts .content__brief-text{max-width:24vw}}@media screen and (width<=768px) and (orientation:portrait){.oldt-page .oldt-kicker{margin-bottom:5.3vw;font-size:3.2vw}.oldt-page .content__description{max-width:100%}.oldt-page .home .content__description{margin-top:5.3vw}.oldt-page .oldt-product-status{gap:1.8vw;margin-top:5.3vw}.oldt-page .oldt-product-status span{padding:1.5vw 2vw;font-size:2.6vw}.oldt-page .oldt-section-intro{max-width:100%;margin-top:5.3vw}.oldt-page .home__circles{margin-top:0}.oldt-page .oldt-circle-content{inset:15%}.oldt-page .oldt-circle-eyebrow{font-size:2.7vw}.oldt-page .oldt-circle-content strong{margin-top:2vw;font-size:8vw}.oldt-page .oldt-circle-content p{max-width:38vw;margin-top:2vw;font-size:3vw}.oldt-page .oldt-circle-tags,.oldt-page .oldt-circle-route{gap:1.2vw;margin-top:3vw}.oldt-page .oldt-circle-tags span,.oldt-page .oldt-circle-route span{padding:1vw 1.4vw;font-size:2.2vw}.oldt-page .projects .content__menu,.oldt-page .news .content__menu{margin-top:8vw}.oldt-page .content__menu li>a{padding-top:3.2vw;padding-bottom:3.2vw}.oldt-page .oldt-menu-note{margin-top:1.2vw;font-size:3.35vw}.oldt-page .oldt-project-caption{grid-template-columns:1fr;gap:3vw;padding:5.3vw}.oldt-page .oldt-project-caption span,.oldt-page .oldt-project-caption strong,.oldt-page .oldt-project-caption p{grid-column:1}.oldt-page .oldt-project-caption span{font-size:3.2vw}.oldt-page .oldt-project-caption strong{font-size:5.2vw}.oldt-page .oldt-project-caption p{font-size:3.7vw}.oldt-page .oldt-case-canvas{min-height:112vw;padding:5.3vw}.oldt-page .oldt-case-meta{font-size:3vw}.oldt-page .oldt-case-meta span:last-child{width:12vw;height:12vw;font-size:3.5vw}.oldt-page .oldt-case-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:3vw}.oldt-page .oldt-case-flow span{min-height:22vw;padding:3vw 2vw;font-size:3.4vw}.oldt-page .oldt-case-flow span:after{display:none}.oldt-page .oldt-case-result{padding-top:4vw;font-size:4.2vw}.oldt-page .awards .content__award,.oldt-page .experience .content__award{min-height:0;padding:4vw 5.33333vw}.oldt-page .awards .content__award-title,.oldt-page .experience .content__award-title{width:calc(100% - 23vw);margin-right:0}.oldt-page .awards .content__award-text,.oldt-page .experience .content__award-text{width:100%;max-width:none}.oldt-page .oldt-badge{width:13.33vw;height:13.33vw;font-size:4.2vw}.oldt-page .oldt-demo-thumbs .testimonials__client{height:28vw;padding:3vw}.oldt-page .oldt-capability-door span{font-size:2.8vw}.oldt-page .oldt-capability-door strong{font-size:3.7vw}.oldt-page .oldt-capability-door small{font-size:2.7vw}.oldt-page .oldt-demo-slider{width:100%;margin-top:12vw;margin-left:0}.oldt-page .oldt-demo-index{margin-bottom:4vw;font-size:3vw}.oldt-page .oldt-demo-slider .content__slider-subtitle{max-width:100%;font-size:8vw}.oldt-page .oldt-demo-slider .content__slider-text{max-width:100%;margin-top:4vw}.oldt-page .oldt-slide-link{margin-top:5vw}.oldt-page .oldt-mobile-resources{flex-direction:column;gap:3vw;margin-top:8vw;display:flex}.oldt-page .oldt-mobile-resources a{color:#b66449;text-decoration:underline}.oldt-page .oldt-output-panel{min-height:120vw;padding:7vw}.oldt-page .oldt-output-panel>span,.oldt-page .oldt-output-panel small,.oldt-page .oldt-output-panel b{font-size:3vw}.oldt-page .oldt-output-panel strong{font-size:11vw}.oldt-page .contacts .content__brief-text{max-width:100%}.oldt-page .oldt-collab-steps{gap:3vw}.oldt-page .oldt-collab-steps li{padding-bottom:3vw}.oldt-page .oldt-collab-result{margin-top:5vw}}
