.EngineeringOffer-module-scss-module__nFUYCW__teaser{grid-template-columns:1.25fr .75fr;align-items:center;gap:48px;width:min(1200px,100% - 48px);margin:auto;padding:64px 0;display:grid}.EngineeringOffer-module-scss-module__nFUYCW__teaser h2{text-align:left;text-transform:none;letter-spacing:-.025em;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.2}.EngineeringOffer-module-scss-module__nFUYCW__teaser p{max-width:65ch;margin-bottom:28px;line-height:1.7}.EngineeringOffer-module-scss-module__nFUYCW__teaser a:focus-visible{outline:3px solid var(--accent-hover);outline-offset:5px}.EngineeringOffer-module-scss-module__nFUYCW__workflow{counter-reset:workflow;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.EngineeringOffer-module-scss-module__nFUYCW__workflow li{counter-increment:workflow;background:var(--bg-white);border-radius:var(--radius-sm);color:var(--primary);padding:12px 16px;font-weight:600;line-height:1.5}.EngineeringOffer-module-scss-module__nFUYCW__workflow li:before{content:counter(workflow)". ";color:var(--text-medium);font-weight:400}.EngineeringOffer-module-scss-module__nFUYCW__plans{gap:24px;display:grid}.EngineeringOffer-module-scss-module__nFUYCW__plan,.EngineeringOffer-module-scss-module__nFUYCW__featuredPlan{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-white);grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:32px;display:grid}.EngineeringOffer-module-scss-module__nFUYCW__plan h3,.EngineeringOffer-module-scss-module__nFUYCW__featuredPlan h3{font-size:1.4rem}.EngineeringOffer-module-scss-module__nFUYCW__plan p:last-child,.EngineeringOffer-module-scss-module__nFUYCW__featuredPlan p:last-child{margin-bottom:0}.EngineeringOffer-module-scss-module__nFUYCW__featuredPlan{border-color:var(--accent);background:#fff5ee}.EngineeringOffer-module-scss-module__nFUYCW__recommendation{color:var(--primary);margin:0 0 12px;font-weight:600}@media (max-width:767px){.EngineeringOffer-module-scss-module__nFUYCW__teaser{gap:28px;width:calc(100% - 32px);padding:40px 0}.EngineeringOffer-module-scss-module__nFUYCW__teaser,.EngineeringOffer-module-scss-module__nFUYCW__plan,.EngineeringOffer-module-scss-module__nFUYCW__featuredPlan{grid-template-columns:1fr}.EngineeringOffer-module-scss-module__nFUYCW__plan,.EngineeringOffer-module-scss-module__nFUYCW__featuredPlan{gap:24px;padding:24px}}
.SprintOffer-module-scss-module__nnmE9q__page{background:var(--bg-light);color:var(--text-medium)}.SprintOffer-module-scss-module__nnmE9q__page a:focus-visible,.SprintOffer-module-scss-module__nnmE9q__page summary:focus-visible,.SprintOffer-module-scss-module__nnmE9q__page button:focus-visible{outline:3px solid var(--accent-hover);outline-offset:5px}.SprintOffer-module-scss-module__nnmE9q__page p{line-height:1.7}.SprintOffer-module-scss-module__nnmE9q__navigation{border-bottom:1px solid var(--border);background:var(--bg-white)}.SprintOffer-module-scss-module__nnmE9q__navigation .LanguageSwitcher_link{color:var(--text-medium)}:is(.SprintOffer-module-scss-module__nnmE9q__navigation .LanguageSwitcher_link:hover,.SprintOffer-module-scss-module__nnmE9q__navigation .LanguageSwitcher_link.is-active){color:var(--primary);background:var(--border)}.SprintOffer-module-scss-module__nnmE9q__navigationInner{justify-content:space-between;align-items:center;gap:24px;width:min(1200px,100% - 48px);height:72px;margin:auto;display:flex}.SprintOffer-module-scss-module__nnmE9q__navigationInner nav{gap:28px;font-size:.95rem;display:flex}.SprintOffer-module-scss-module__nnmE9q__navigationInner nav a:hover{color:var(--primary);text-underline-offset:5px;text-decoration:underline}.SprintOffer-module-scss-module__nnmE9q__logo{color:var(--primary);font-family:var(--font-title);letter-spacing:-.03em;font-size:1.5rem;font-weight:800}.SprintOffer-module-scss-module__nnmE9q__main{width:min(1200px,100% - 48px);margin:auto}.SprintOffer-module-scss-module__nnmE9q__main h2{text-align:left;text-transform:none;letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.2}.SprintOffer-module-scss-module__nnmE9q__main h3{margin-bottom:10px;font-size:1.15rem;line-height:1.4}.SprintOffer-module-scss-module__nnmE9q__hero{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:72px 0 80px;display:grid}.SprintOffer-module-scss-module__nnmE9q__hero h1{letter-spacing:-.04em;margin-bottom:24px;font-size:clamp(2.35rem,4vw,3.6rem);line-height:1.08}.SprintOffer-module-scss-module__nnmE9q__eyebrow{color:var(--text-medium);letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:.82rem;font-weight:600}.SprintOffer-module-scss-module__nnmE9q__intro{max-width:42ch;margin:0 0 28px;font-size:1.15rem}.SprintOffer-module-scss-module__nnmE9q__heroImage{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.SprintOffer-module-scss-module__nnmE9q__actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.SprintOffer-module-scss-module__nnmE9q__button{border-radius:var(--radius-full);background:var(--accent);min-height:48px;color:var(--primary);white-space:nowrap;transition:background-color var(--transition-fast);justify-content:center;align-items:center;padding:12px 22px;font-weight:700;display:inline-flex}.SprintOffer-module-scss-module__nnmE9q__button:hover{outline:2px solid var(--primary);outline-offset:2px}.SprintOffer-module-scss-module__nnmE9q__textLink{color:var(--primary);text-underline-offset:5px;padding:10px 0;font-size:.95rem;text-decoration:underline}.SprintOffer-module-scss-module__nnmE9q__textLink:hover{text-decoration-thickness:2px}.SprintOffer-module-scss-module__nnmE9q__section{border-top:1px solid var(--border);padding:64px 0;scroll-margin-top:24px}.SprintOffer-module-scss-module__nnmE9q__sectionIntro{max-width:68ch;margin:0 0 32px}.SprintOffer-module-scss-module__nnmE9q__blockers{grid-template-columns:1fr 1fr;gap:32px 56px;display:grid}.SprintOffer-module-scss-module__nnmE9q__blocker{border-left:3px solid var(--accent);padding-left:20px}.SprintOffer-module-scss-module__nnmE9q__blocker p{max-width:46ch;margin:0}.SprintOffer-module-scss-module__nnmE9q__fitOutro{color:var(--primary);margin:32px 0 0;font-weight:600}.SprintOffer-module-scss-module__nnmE9q__steps{gap:28px;max-width:800px;margin:0;padding:0;list-style:none;display:grid}.SprintOffer-module-scss-module__nnmE9q__steps li{grid-template-columns:48px 1fr;gap:24px;display:grid}.SprintOffer-module-scss-module__nnmE9q__steps p{margin:0}.SprintOffer-module-scss-module__nnmE9q__stepNumber{background:var(--bg-white);border:1px solid var(--border);border-radius:var(--radius-full);width:48px;height:48px;color:var(--primary);font-family:var(--font-title);place-items:center;font-weight:700;display:grid}.SprintOffer-module-scss-module__nnmE9q__delivery{grid-template-columns:.9fr 1.1fr;gap:64px;display:grid}.SprintOffer-module-scss-module__nnmE9q__deliverables{gap:16px;display:grid}.SprintOffer-module-scss-module__nnmE9q__deliverables li{border-left:3px solid var(--accent);padding-left:20px;line-height:1.65}.SprintOffer-module-scss-module__nnmE9q__pricing{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}.SprintOffer-module-scss-module__nnmE9q__pricing article{border-radius:var(--radius-lg);border:1px solid var(--border);padding:36px;scroll-margin-top:24px}.SprintOffer-module-scss-module__nnmE9q__pricing article h3{font-size:1.4rem}.SprintOffer-module-scss-module__nnmE9q__diagnostic{background:var(--bg-white)}.SprintOffer-module-scss-module__nnmE9q__sprint{background:#fff5ee}.SprintOffer-module-scss-module__nnmE9q__included,.SprintOffer-module-scss-module__nnmE9q__timing{color:var(--primary);font-weight:600}.SprintOffer-module-scss-module__nnmE9q__contactNote{margin-bottom:0;font-size:.88rem}.SprintOffer-module-scss-module__nnmE9q__scope{max-width:80ch;margin-top:32px}.SprintOffer-module-scss-module__nnmE9q__scope p{margin-bottom:0}.SprintOffer-module-scss-module__nnmE9q__faq{max-width:900px;margin-bottom:40px}.SprintOffer-module-scss-module__nnmE9q__faq details{border-bottom:1px solid var(--border);padding:20px 0}.SprintOffer-module-scss-module__nnmE9q__faq summary{color:var(--primary);cursor:pointer;font-weight:600;line-height:1.5}.SprintOffer-module-scss-module__nnmE9q__faq details p{max-width:75ch;margin:16px 0 0}@media (max-width:767px){.SprintOffer-module-scss-module__nnmE9q__main,.SprintOffer-module-scss-module__nnmE9q__navigationInner{width:calc(100% - 32px)}.SprintOffer-module-scss-module__nnmE9q__navigationInner{gap:12px;height:64px}.SprintOffer-module-scss-module__nnmE9q__navigationInner nav{gap:16px;font-size:.85rem}.SprintOffer-module-scss-module__nnmE9q__hero,.SprintOffer-module-scss-module__nnmE9q__blockers,.SprintOffer-module-scss-module__nnmE9q__delivery,.SprintOffer-module-scss-module__nnmE9q__pricing{grid-template-columns:1fr}.SprintOffer-module-scss-module__nnmE9q__hero{gap:32px;padding:40px 0}.SprintOffer-module-scss-module__nnmE9q__section{padding:40px 0}.SprintOffer-module-scss-module__nnmE9q__delivery{gap:0}.SprintOffer-module-scss-module__nnmE9q__pricing article{padding:24px}.SprintOffer-module-scss-module__nnmE9q__steps li{gap:16px}}@media (prefers-reduced-motion:reduce){.SprintOffer-module-scss-module__nnmE9q__page a{transition:none}html:has(.SprintOffer-module-scss-module__nnmE9q__page){scroll-behavior:auto}}
