.cta-proof{margin:24px 0;padding:16px 20px;border-left:2px solid #ff3a26;background:#1c211d;border-radius:0 6px 6px 0}.cta-proof p{font-size:14px!important;line-height:1.6!important;color:#d2dbcd!important;margin:0 0 8px!important}.cta-proof cite{font-size:11px;line-height:1.7;font-style:normal;color:#a7b6a4}.cta-proof cite a{color:#b4cbaa}.sprint-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sprint-card{display:flex;flex-direction:column;padding:30px;background:#1b1e1b;border:1px solid #41483d;border-radius:12px}.sprint-card:first-child{border-color:#b34b40;background:linear-gradient(155deg,#30241b,#191d19)}.sprint-card h3{font-size:30px;line-height:1.15;letter-spacing:-.03em;margin:12px 0 22px}.sprint-price{font-size:46px;letter-spacing:-.04em}.sprint-price span{font-size:12px;letter-spacing:0;color:#b3baae}.sprint-card p:not(.eyebrow){font-size:15px;line-height:1.75;color:#b9c0b4}.sprint-card .sprint-time{color:#ff877b!important;font-size:12px!important}.sprint-card .sprint-limits{border-top:1px solid #424a3e;padding-top:17px;font-size:13px!important}.sprint-card .button{margin-top:auto;font-size:14px;justify-content:space-between}.sprint-terms{color:#a2aca0;font-size:12px;line-height:1.8;max-width:1050px;margin:25px 0}.sprint-section>.cta-proof{max-width:700px}.not-found-search{margin:35px 0;max-width:750px}.not-found-search label{display:block;font-size:13px;margin-bottom:12px;color:#c1c9bd}.not-found-search>div{display:flex;gap:12px}.not-found-search input{flex:1;min-width:0;border:1px solid #54604f;border-radius:6px;padding:17px;background:#1b211a;color:#fff;font:inherit}.not-found-search .button{border:0;font-size:14px}.not-found-links{display:flex;flex-wrap:wrap;gap:30px}.page-intro h1 em{font-family:inherit;font-style:normal;font-weight:400;color:#ff6353}@media(max-width:760px){.sprint-grid{grid-template-columns:1fr}.sprint-card{padding:25px}.sprint-card h3{font-size:30px}.sprint-terms{font-size:11px}.hire-intro>.text-link{display:block;width:max-content;max-width:100%;margin:24px 0}.not-found-search>div{flex-direction:column}.not-found-links{flex-direction:column;gap:22px}.cta-proof{padding:15px}.cta-proof p{font-size:13px!important}}

.sprint-price>[data-price]{font-size:inherit;color:inherit;letter-spacing:inherit}.brief-assurance{color:#bec8ba;font-size:13px;line-height:1.75;max-width:700px;margin:0 0 24px}.engagement-faq{max-width:1000px}.engagement-faq h2{font-size:clamp(30px,4vw,48px);letter-spacing:-.04em;line-height:1.12}.engagement-intro,.studio-clock{color:#bcc6b6;line-height:1.7}.engagement-faq details{border-top:1px solid #444d40;padding:22px 0}.engagement-faq summary{cursor:pointer;font-size:20px}.engagement-faq details p{font-size:16px;line-height:1.8;color:#b8c2b2}.engagement-faq>.text-link{margin-top:24px}.estimate-explanation{font-size:12px!important;line-height:1.8!important;color:#c6cdbf!important}
@media(max-width:760px){button,input[type=submit],input[type=button],select,input[type=color],input[type=range],.button,.text-link,.lab-save,.lab-similar,.lab-detail-link,.nav-contact,.logo{min-height:44px;min-width:44px}.text-link,.lab-similar,.lab-detail-link{display:inline-flex;align-items:center}.lab-item-actions .lab-similar{display:flex}.lab-detail-link{display:flex}.quiz-section label:has(input[type=radio]),label:has(input[type=checkbox]){min-height:44px;align-items:center}.engagement-faq summary{min-height:44px;align-content:center}.brief-assurance{font-size:12px}.lab-stage-top{flex-wrap:wrap;gap:12px}}

.lab-keyboard-hint{color:#a8b4bc;font-size:10px}.library-copy .button-dark{color:#17110b}@media(max-width:760px){#lab-play,#lab-expand{min-height:44px;min-width:44px;width:44px;height:44px;flex-shrink:0}}

.lab-navigation .lab-keyboard-hint{font:10px "JetBrains Mono",monospace;color:#a8b4bc}.conversion-packages article:nth-child(2){background:#241e18}.brief-section{background:#1e1b18}.estimate-result{background:#2b2017}.sprint-card:first-child{background:#27211a}.sidebar-order{background:#211f1b}
