:root{--stone-aa: #6B645B}.page-roadmap{--rm-canvas: #F5F2EC;--rm-system: #003F2D;--rm-ink: #111714;--rm-action: #F4773C;--rm-ui: #E8EDE9;--rm-ui-border: #C5D0C9;--orange: var(--rm-action);--orange-hover: #F58A55;--charcoal: var(--rm-ink);--green-ink: var(--rm-system);--racing-green: var(--rm-system);--green-800: var(--rm-system);--background: var(--rm-canvas);background:var(--rm-canvas);color:var(--rm-ink)}.page-roadmap .rs-editorial .section-h2{max-width:22ch;letter-spacing:-.02em}.page-roadmap .rs-data .roadmap-proof__num,.page-roadmap .rs-data .roadmap-result__euro--hero,.page-roadmap .rs-data .roadmap-problem__hours{font-variant-numeric:tabular-nums}.page-roadmap .roadmap-band--system{background:var(--rm-system);color:var(--linen-on-green, #FBF8F3);padding:var(--space-band, clamp(4.5rem, 8vw, 7.5rem)) 0}.page-roadmap .roadmap-band--system .section-h2,.page-roadmap .roadmap-band--system .section-sub,.page-roadmap .roadmap-band--system p,.page-roadmap .roadmap-band--system h3{color:var(--linen-on-green, #FBF8F3)}.page-roadmap .roadmap-band--system .mono-label{color:var(--sage-light, #9FB88C)}.page-roadmap .roadmap-band--system .mono-label:before{background:var(--sage-light, #9FB88C)}.page-roadmap .roadmap-band--human{background:#0a1612;color:var(--linen-on-green, #FBF8F3);padding:var(--space-band, clamp(4.5rem, 8vw, 7.5rem)) 0}.page-roadmap .roadmap-band--human .section-h2,.page-roadmap .roadmap-band--human .section-sub{color:var(--linen-on-green, #FBF8F3)}.page-roadmap .roadmap-band--system .btn-primary,.page-roadmap .roadmap-band--human .btn-primary{color:var(--on-orange, #2F2A24)}.page-roadmap .roadmap-band--system a.home-cta-link,.page-roadmap .roadmap-band--human a.home-cta-link{color:var(--sage-light, #9FB88C)}.page-roadmap .page-hero--roadmap{color:var(--rm-ink);background:var(--rm-canvas)}.page-roadmap .page-hero--roadmap-atmosphere{background-color:var(--rm-canvas);background-image:linear-gradient(90deg,#f5f2ec9e,#f5f2ec61 42%,#f5f2ec1f 68%,#f5f2ec47),url(/assets/hero-atmosphere-37w2yV-p.png);background-size:cover;background-position:92% 108%;background-repeat:no-repeat}.page-roadmap .page-hero--roadmap:before{display:none}.page-roadmap .page-hero--roadmap h1{color:var(--rm-ink);max-width:16ch}.page-roadmap .page-hero--roadmap p,.page-roadmap .page-hero--roadmap .roadmap-hero__sub{color:var(--rm-ink);opacity:.88}.page-roadmap .page-hero--roadmap .mono-label{color:var(--rm-system)}.page-roadmap .page-hero--roadmap .mono-label:before{background:var(--rm-action)}.page-roadmap .page-hero--roadmap a.btn-primary{color:var(--on-orange, #2F2A24)}.roadmap-hero{display:grid;gap:2.25rem;align-items:center}.roadmap-hero--split{max-width:none}@media (min-width: 900px){.roadmap-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}.page-hero .roadmap-hero__copy>p:not(.roadmap-hero__rec){margin-bottom:.65rem}.page-hero .roadmap-hero__sub{margin:.35rem 0 0;max-width:34rem;font-size:1.15rem;line-height:1.45}.roadmap-hero__offer{list-style:none;margin:1.35rem 0 1.6rem;padding:0;max-width:34rem;display:grid;gap:.5rem}.roadmap-hero__offer li{position:relative;padding-left:1.5rem;color:#fbf8f3d1;font-size:1rem;line-height:1.45}.roadmap-hero__offer li:before{content:"";position:absolute;left:0;top:.62em;width:.85rem;height:2px;background:var(--sage-light, #9FB88C)}.roadmap-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center}.page-hero .roadmap-hero__rec{margin:1.1rem 0 0;max-width:34rem;font-size:.9rem;line-height:1.5;color:#fbf8f3b8}.roadmap-hero__me{margin:0;display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.9rem;align-items:center}.roadmap-hero__me img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:4px;border:1px solid var(--rule-on-green, rgba(251, 248, 243, .14))}.roadmap-hero__me figcaption{font-size:.9rem;line-height:1.45;color:#fbf8f3b8}.roadmap-hero__me figcaption strong{display:block;color:var(--linen-on-green, #FBF8F3);font-weight:650}@media (min-width: 900px){.roadmap-hero__me{grid-template-columns:minmax(0,1fr);gap:1.1rem;max-width:20rem;margin-left:auto}.roadmap-hero__me img{box-shadow:0 18px 44px #00000047}.roadmap-hero__me figcaption{font-size:.95rem}}@media (max-width: 560px){.page-hero--roadmap{padding-top:calc(var(--nav-h) + 2.5rem)}.roadmap-hero__actions .btn-primary{width:100%}}.roadmap-disq,.roadmap-trust{border-top:1px solid var(--border, #D9D1C7);border-bottom:1px solid var(--border, #D9D1C7);padding:1rem 1.25rem;text-align:center}.roadmap-disq p,.roadmap-trust p{margin:0 auto;max-width:48rem;color:var(--charcoal, #2F2A24);font-size:.95rem;line-height:1.55}.roadmap-deal .section-sub{max-width:46rem}.roadmap-deal a{color:var(--sage-light, #9FB88C)}.roadmap-who__grid{display:grid;gap:1.75rem;align-items:center}.roadmap-who__media{margin:0;border-radius:4px;overflow:hidden;border:1px solid var(--border, #D9D1C7);background:var(--surface, #FBF8F3);aspect-ratio:1 / 1;max-width:22rem}.roadmap-who__media img{display:block;width:100%;height:100%;object-fit:cover}.roadmap-who__copy p{margin:0 0 .75rem;color:var(--charcoal, #2F2A24)}.roadmap-who__copy p:last-child{margin-bottom:0}.roadmap-who__channel a{color:var(--green-ink, #004225);text-underline-offset:.2em}@media (min-width: 800px){.roadmap-who__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2.5rem}}.roadmap-slider{margin-bottom:1.35rem}.roadmap-slider__row{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.55rem}.roadmap-slider__row label{font-weight:550;color:var(--charcoal, #2F2A24)}.roadmap-slider__value{font-family:var(--mono);font-size:.85rem;color:var(--stone, #7B746B)}.roadmap-slider__track{position:relative;display:flex;align-items:center;min-height:2.75rem}.roadmap-slider__track input[type=range]{position:relative;z-index:2}.roadmap-slider__scale{position:absolute;left:14px;right:14px;top:50%;height:0;margin:0;pointer-events:none;z-index:1}.roadmap-slider__scale:before{display:none}.roadmap-slider__mark{position:absolute;left:var(--p, 0%);top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;font-family:var(--mono);font-size:.62rem;letter-spacing:.02em;color:var(--stone-aa, #6B645B);line-height:1;-webkit-user-select:none;user-select:none;margin-top:-1.1rem}.roadmap-slider__mark i{position:absolute;top:1.1rem;left:50%;width:1px;height:10px;margin:0;transform:translate(-50%,-50%);background:currentColor;opacity:.55}.roadmap-gate .roadmap-slider__scale:before{background:var(--rule-on-green, rgba(251, 248, 243, .22))}.roadmap-gate .roadmap-slider__mark{color:#fbf8f3a6}.roadmap-calc input[type=range],.roadmap-gate input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;background:var(--border, #D9D1C7);outline:none}.roadmap-gate input[type=range]{background:var(--rule-on-green, rgba(251, 248, 243, .14))}.roadmap-calc input[type=range]::-webkit-slider-thumb,.roadmap-gate input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:var(--orange, #EC6A37);border:2px solid #fff;box-shadow:0 0 0 1px var(--orange, #EC6A37);cursor:pointer}.roadmap-calc input[type=range]::-moz-range-thumb,.roadmap-gate input[type=range]::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:var(--orange, #EC6A37);border:2px solid #fff;box-shadow:0 0 0 1px var(--orange, #EC6A37);cursor:pointer}.roadmap-calc input[type=range]:focus-visible,.roadmap-gate input[type=range]:focus-visible{outline:2px solid var(--orange, #EC6A37);outline-offset:3px}.roadmap-calc select,.roadmap-gate select{width:100%;height:3rem;padding:0 1rem;border:1.5px solid var(--border, #D9D1C7);border-radius:.35rem;font:inherit;background:#fff;color:var(--charcoal, #2F2A24)}.roadmap-calc select:focus,.roadmap-gate select:focus{border-color:var(--racing-green, #004225);outline:none}.roadmap-calc{display:grid;gap:1.75rem;grid-template-columns:1fr;margin-top:2rem}@media (min-width: 860px){.roadmap-calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;align-items:start}}.roadmap-calc__out{padding:1.5rem 1.4rem;border:1px solid var(--border, #D9D1C7);border-radius:4px;background:var(--surface, #FBF8F3)}.roadmap-calc__out .rq-step__eyebrow{margin-bottom:.75rem}.roadmap-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.roadmap-gate{margin:0 0 1.25rem;display:grid;gap:1.5rem}.roadmap-gate[hidden],.roadmap-gate__q[hidden]{display:none!important}.roadmap-gate__lead{margin:0;font-size:.95rem;line-height:1.55;color:#fbf8f3db}.roadmap-gate__head{display:flex;align-items:center;gap:.85rem}.roadmap-gate__count{font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;color:#fbf8f3c7;white-space:nowrap}.roadmap-gate__bars{display:flex;gap:.3rem;flex:1}.roadmap-gate__bar{flex:1;height:3px;border-radius:2px;background:var(--border, #D9D1C7);transition:background var(--dur-fast, .2s) ease}.roadmap-gate__bar.is-filled{background:var(--orange, #EC6A37)}.roadmap-gate__nav{display:flex;align-items:center;gap:.75rem}.roadmap-gate__nav .btn-primary{flex:1}@media (prefers-reduced-motion: reduce){.roadmap-gate__bar{transition:none}}.roadmap-gate__q{margin:0;padding:0;border:0}.roadmap-gate__q legend{padding:0;margin-bottom:.75rem;font-family:var(--sans);font-size:1.02rem;font-weight:650;color:var(--linen-on-green, #FBF8F3)}.roadmap-gate__q legend:focus-visible{outline:2px solid var(--focus-on-green, rgba(159, 184, 140, .55));outline-offset:3px}.roadmap-gate__hint{margin:-.4rem 0 .75rem;font-size:.88rem;line-height:1.5;color:#fbf8f3b8}.roadmap-gate .roadmap-slider__row label{color:var(--linen-on-green, #FBF8F3)}.roadmap-gate .roadmap-slider__value{color:#fbf8f3b8}.roadmap-gate .rq-fields label{color:var(--linen-on-green, #FBF8F3)}.roadmap-gate .lm-check{color:#fbf8f3db}.roadmap-gate .lm-check a{color:var(--sage-light, #9FB88C)}.roadmap-gate .rq-error{color:#ffb4a8}.roadmap-gate .rq-btn-back{color:#fbf8f3c7}.roadmap-gate .rq-btn-back:hover{color:var(--linen-on-green, #FBF8F3)}.roadmap-gate__choice{display:grid;gap:.5rem}.roadmap-gate__opt{text-align:left;padding:.85rem 1rem;min-height:44px;border:1.5px solid var(--border, #D9D1C7);border-radius:.6rem;background:var(--surface, #FBF8F3);color:var(--charcoal, #2F2A24);font:inherit;font-size:.95rem;line-height:1.4;cursor:pointer}.roadmap-gate__opt.is-active{border-color:var(--orange, #EC6A37);box-shadow:inset 0 0 0 1px var(--orange, #EC6A37)}.roadmap-gate__opt:focus-visible{outline:2px solid var(--focus-on-green, rgba(159, 184, 140, .55));outline-offset:2px}.roadmap-gate select{width:100%;height:3rem;padding:0 1rem;border:1.5px solid var(--border, #D9D1C7);border-radius:.35rem;font:inherit;background:#fff;color:var(--charcoal, #2F2A24)}.roadmap-gate .is-invalid{border-color:var(--orange, #EC6A37);outline:2px solid rgba(236,106,55,.28)}.contact-deliverable{margin:1.75rem 0 0;max-width:21rem}.contact-deliverable img{display:block;width:100%;height:auto;border-radius:3px;transform:rotate(-1.5deg);box-shadow:0 18px 44px #00000057}.contact-deliverable figcaption{margin-top:1.5rem;font-size:.95rem;line-height:1.55;color:#fbf8f3c7}.contact-deliverable figcaption strong{color:var(--linen-on-green, #FBF8F3);font-weight:650}@media (prefers-reduced-motion: reduce){.contact-deliverable img{transform:none}}@media (max-width: 560px){.contact-deliverable{max-width:15rem;margin-inline:auto}}.roadmap-gate__note{margin:0;font-size:.88rem;line-height:1.5;color:#fbf8f3b8}.roadmap-gate__done{margin:0 0 1rem;font-size:.95rem;line-height:1.5;color:var(--linen-on-green, #FBF8F3);font-weight:550}.roadmap-gate__bar{background:var(--rule-on-green, rgba(251, 248, 243, .14))}.cal-inline[hidden]{display:none!important}.roadmap-result__hours{margin:0 0 .35rem;font-family:var(--serif, "Source Serif 4", Georgia, serif);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;line-height:1.15;color:var(--racing-green, #004225)}.roadmap-result__euro{margin:0 0 .75rem;font-family:var(--serif, "Source Serif 4", Georgia, serif);font-size:clamp(1.35rem,3vw,2rem);font-weight:500;line-height:1.2;color:var(--charcoal, #2F2A24)}.roadmap-result__preview,.roadmap-result__note,.roadmap-result__disclaimer{margin:0 0 .85rem;color:var(--stone, #7B746B);font-size:.95rem;line-height:1.55;max-width:54ch}.roadmap-result__disclaimer{font-size:.875rem}.roadmap-calc .is-invalid{border-color:var(--orange, #EC6A37);outline:2px solid rgba(236,106,55,.28)}.roadmap-result__cta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem}.roadmap-when{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:1.75rem}@media (min-width: 720px){.roadmap-when{grid-template-columns:1fr 1fr;gap:1.25rem}}.roadmap-when__col{padding:1.25rem 1.2rem 1.35rem;border:1px solid var(--border, #D9D1C7);border-radius:4px;background:var(--surface, #FBF8F3)}.roadmap-when__col--sys{border-color:#00422547;background:#0042250a}.roadmap-when__head{margin:0 0 1rem;font-family:var(--mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--stone-aa, #6B645B)}.roadmap-when__col--sys .roadmap-when__head{color:var(--racing-green, #004225)}.roadmap-when__list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.roadmap-when__list li{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:.1rem .9rem;align-items:baseline}.roadmap-when__t{grid-row:span 2;font-family:var(--mono);font-size:.9rem;font-variant-numeric:tabular-nums;color:var(--charcoal, #2F2A24)}.roadmap-when__col--sys .roadmap-when__t{color:var(--racing-green, #004225)}.roadmap-when__list strong{font-size:1rem;font-weight:650;line-height:1.3;color:var(--charcoal, #2F2A24)}.roadmap-when__list li>span:last-child{font-size:.9rem;line-height:1.45;color:var(--stone-aa, #6B645B)}.roadmap-when__note{margin:1.5rem 0 0;max-width:44rem;font-size:.9rem;line-height:1.55;color:var(--stone-aa, #6B645B)}.roadmap-agenda{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:0;max-width:44rem}.roadmap-agenda li{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;padding:1rem 0;border-top:1px solid var(--border, #D9D1C7)}.roadmap-agenda li:last-child{border-bottom:1px solid var(--border, #D9D1C7)}.roadmap-agenda__t{font-family:var(--mono);font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--green-ink, #004225);padding-top:.15rem}.roadmap-agenda strong{display:block;font-size:1.05rem;font-weight:650;line-height:1.3;color:var(--charcoal, #2F2A24)}.roadmap-agenda p{margin:.2rem 0 0;font-size:.95rem;line-height:1.5;color:var(--stone-aa, #6B645B)}.roadmap-agenda__note{margin:1.25rem 0 0;font-size:.95rem;line-height:1.55;color:var(--charcoal, #2F2A24);font-weight:550}.roadmap-deal__list{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:.6rem;max-width:46rem}.roadmap-deal__list li{position:relative;padding-left:1.25rem;color:#fbf8f3db;font-size:.96rem;line-height:1.5}.roadmap-deal__list li:before{content:"";position:absolute;left:0;top:.62em;width:.7rem;height:2px;background:var(--sage-light, #9FB88C)}.roadmap-trust__proof{margin-top:.5rem!important;color:var(--stone-aa, #6B645B)!important;font-size:.88rem!important}.roadmap-hero--vsl{grid-template-columns:1fr;max-width:46rem}.page-hero .roadmap-hero__note{margin:1.1rem 0 0;max-width:34rem;font-size:.95rem;line-height:1.5;color:#fbf8f3c7}.roadmap-trust-strip{border-top:1px solid var(--border, #D9D1C7);border-bottom:1px solid var(--border, #D9D1C7);padding:1.1rem 1.25rem;background:var(--surface, #FBF8F3)}.roadmap-trust-strip__list{list-style:none;margin:0 auto;padding:0;max-width:72rem;display:grid;gap:.75rem 1.5rem;text-align:center}@media (min-width: 700px){.roadmap-trust-strip__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.roadmap-trust-strip__list li{font-size:.92rem;line-height:1.4;font-weight:550;color:var(--charcoal, #2F2A24)}.roadmap-leak{display:grid;gap:1rem;margin-top:1.75rem}@media (min-width: 800px){.roadmap-leak{grid-template-columns:repeat(3,minmax(0,1fr))}}.roadmap-leak__card{margin:0;padding:1.25rem 1.2rem;background:var(--surface, #FBF8F3);border:1px solid var(--border, #D9D1C7);border-radius:.55rem}.roadmap-leak__card h3{margin:0 0 .5rem;font-size:1.05rem;font-weight:650;color:var(--charcoal, #2F2A24)}.roadmap-leak__card p{margin:0;font-size:.95rem;line-height:1.5;color:var(--stone-aa, #6B645B)}.roadmap-leak__foot{margin:1.5rem 0 0;max-width:44rem;font-size:1.02rem;line-height:1.55;font-weight:550;color:var(--charcoal, #2F2A24)}.roadmap-result__euro--hero{font-size:clamp(2.1rem,4.5vw,3.1rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--charcoal, #2F2A24);margin:.35rem 0 .5rem}.roadmap-result__cost-note{margin:1rem 0 0;font-size:.98rem;line-height:1.5;font-weight:550;color:var(--charcoal, #2F2A24)}.roadmap-vsl{margin-top:1.5rem;position:relative;border-radius:.65rem;overflow:hidden;border:1px solid var(--border, #D9D1C7);background:#1a1714;aspect-ratio:16 / 9}.roadmap-vsl__play{display:block;width:100%;height:100%;padding:0;border:0;cursor:pointer;position:relative;background:transparent;color:inherit;font:inherit}.roadmap-vsl__poster{display:block;width:100%;height:100%;object-fit:cover;opacity:.72}.roadmap-vsl__btn{position:absolute;left:50%;top:50%;width:4.5rem;height:4.5rem;margin:-2.25rem 0 0 -2.25rem;border-radius:999px;background:var(--orange, #EC6A37);box-shadow:0 10px 28px #00000059}.roadmap-vsl__btn:after{content:"";position:absolute;left:52%;top:50%;transform:translate(-40%,-50%);border-style:solid;border-width:.7rem 0 .7rem 1.15rem;border-color:transparent transparent transparent #fff}.roadmap-vsl__label{position:absolute;left:50%;bottom:1.25rem;transform:translate(-50%);padding:.35rem .75rem;border-radius:999px;background:#00000073;color:#fff;font-size:.88rem;font-weight:550;white-space:nowrap}.roadmap-vsl.is-pending .roadmap-vsl__play{display:none}.roadmap-vsl__pending{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;padding:1.5rem;text-align:center;color:#fbf8f3;font-size:1.05rem;line-height:1.5;background:#1a1714}.roadmap-vsl__cta{margin-top:1.5rem}.roadmap-mech,.roadmap-how{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:1rem;max-width:44rem}.roadmap-mech li,.roadmap-how li{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;align-items:start}.roadmap-mech__n,.roadmap-how__n{font-family:var(--mono);font-size:.95rem;font-variant-numeric:tabular-nums;color:var(--green-ink, #004225);padding-top:.15rem}.roadmap-mech strong,.roadmap-how strong{display:block;font-size:1.05rem;font-weight:650;color:var(--charcoal, #2F2A24)}.roadmap-mech p,.roadmap-how p{margin:.25rem 0 0;font-size:.95rem;line-height:1.5;color:var(--stone-aa, #6B645B)}.roadmap-cases{display:grid;gap:1rem;margin-top:1.75rem}@media (min-width: 700px){.roadmap-cases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1000px){.roadmap-cases{grid-template-columns:repeat(3,minmax(0,1fr))}}.roadmap-cases__card{margin:0;padding:1.2rem 1.15rem;border:1px solid var(--border, #D9D1C7);border-radius:.55rem;background:var(--surface, #FBF8F3);transition:border-color var(--dur-fast, .2s) var(--ease, ease),transform var(--dur-fast, .2s) var(--ease, ease),box-shadow var(--dur-fast, .2s) var(--ease, ease)}.roadmap-cases__ico{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:.7rem;color:var(--green-ink, #004225);transition:color var(--dur-fast, .2s) var(--ease, ease)}.roadmap-cases__ico .ico{width:1.35rem;height:1.35rem}.roadmap-cases__card h3{margin:0 0 .4rem;font-size:1.02rem;font-weight:650;color:var(--charcoal, #2F2A24)}.roadmap-cases__card p{margin:0;font-size:.94rem;line-height:1.5;color:var(--stone-aa, #6B645B)}.roadmap-proof{display:grid;gap:2.5rem;margin-top:1.75rem}.roadmap-proof__demo h3,.roadmap-proof__kevin h3{margin:.4rem 0 .5rem;font-size:1.2rem;font-weight:650;color:var(--charcoal, #2F2A24)}.roadmap-proof__demo>p{margin:0 0 1rem;max-width:40rem;color:var(--stone-aa, #6B645B);line-height:1.5}.roadmap-proof__shot{margin:0;border-radius:.55rem;overflow:hidden;border:1px solid var(--border, #D9D1C7);background:var(--surface, #FBF8F3)}.roadmap-proof__shot img{display:block;width:100%;height:auto}.roadmap-offer{display:grid;gap:2rem;align-items:start}@media (min-width: 900px){.roadmap-offer{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3rem}}.roadmap-offer__list{margin:1rem 0 1.25rem;padding-left:1.2rem;max-width:36rem;display:grid;gap:.55rem}.roadmap-offer__list li{font-size:1rem;line-height:1.5;color:var(--charcoal, #2F2A24)}.roadmap-offer__trust{margin:0 0 1.25rem;max-width:36rem;font-size:1rem;line-height:1.55;color:var(--charcoal, #2F2A24)}.roadmap-offer__media{margin:0;max-width:22rem}.roadmap-offer__media figcaption{color:var(--rm-ink, #111714)}.roadmap-offer__media figcaption strong{color:var(--rm-ink, #111714)}.roadmap-qual{display:grid;gap:1rem;margin-top:1.5rem}@media (min-width: 800px){.roadmap-qual{grid-template-columns:1fr 1fr}}.roadmap-qual__yes,.roadmap-qual__no{margin:0;padding:1.25rem 1.2rem;border-radius:.55rem;border:1px solid var(--border, #D9D1C7);background:var(--surface, #FBF8F3)}.roadmap-qual__yes h3,.roadmap-qual__no h3{margin:0 0 .75rem;font-size:1.05rem;font-weight:650}.roadmap-qual ul{margin:0;padding-left:1.15rem;display:grid;gap:.4rem}.roadmap-qual li{font-size:.95rem;line-height:1.45;color:var(--charcoal, #2F2A24)}.roadmap-hero-ui{margin:0;padding:1rem 1.1rem 1.15rem;background:var(--rm-ui, #E8EDE9);border:1px solid var(--rm-ui-border, #C5D0C9);border-radius:.45rem;box-shadow:0 12px 32px #11171414;max-width:26rem;width:100%;justify-self:end}.roadmap-hero-ui__chrome{display:flex;align-items:center;gap:.35rem;margin-bottom:.85rem;padding-bottom:.65rem;border-bottom:1px solid var(--rm-ui-border, #C5D0C9)}.roadmap-hero-ui__dot{width:.45rem;height:.45rem;border-radius:50%;background:var(--rm-ui-border, #C5D0C9)}.roadmap-hero-ui__title{margin-left:.45rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--rm-system, #003F2D)}.roadmap-hero-ui__meta{display:flex;justify-content:space-between;gap:.75rem;font-family:var(--mono);font-size:.75rem;color:var(--stone-aa, #6B645B);margin-bottom:.45rem}.roadmap-hero-ui__snippet{margin:0 0 1rem;font-size:.98rem;line-height:1.45;color:var(--rm-ink, #111714);font-weight:550}.roadmap-hero-ui__checks{list-style:none;margin:0 0 1rem;padding:0;display:grid;gap:.45rem}.roadmap-hero-ui__checks li{display:flex;align-items:center;gap:.55rem;font-size:.92rem;color:var(--stone-aa, #6B645B);transition:color .25s var(--ease, ease)}.roadmap-hero-ui__tick{width:1rem;height:1rem;border:1.5px solid var(--rm-ui-border, #C5D0C9);border-radius:.2rem;flex-shrink:0;position:relative}.roadmap-hero-ui__checks li.is-active{color:var(--rm-ink, #111714)}.roadmap-hero-ui__checks li.is-active .roadmap-hero-ui__tick{border-color:var(--rm-action, #F4773C)}.roadmap-hero-ui__checks li.is-done{color:var(--rm-system, #003F2D)}.roadmap-hero-ui__checks li.is-done .roadmap-hero-ui__tick{border-color:var(--rm-system, #003F2D);background:var(--rm-system, #003F2D)}.roadmap-hero-ui__checks li.is-done .roadmap-hero-ui__tick:after{content:"";position:absolute;left:.22rem;top:.05rem;width:.28rem;height:.5rem;border:solid #F5F2EC;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.roadmap-hero-ui__status{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;padding-top:.75rem;border-top:1px solid var(--rm-ui-border, #C5D0C9)}.roadmap-hero-ui__badge{font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;padding:.3rem .55rem;border:1px solid var(--rm-ui-border, #C5D0C9);border-radius:.25rem;color:var(--rm-ink, #111714);background:var(--rm-canvas, #F5F2EC)}.roadmap-hero-ui__badge.is-lead{border-color:var(--rm-action, #F4773C);color:var(--rm-action, #F4773C);font-weight:650}.roadmap-hero-ui__termin{font-size:.88rem;font-weight:550;color:var(--rm-system, #003F2D)}@media (max-width: 899px){.roadmap-hero-ui{justify-self:stretch;max-width:none}}@media (prefers-reduced-motion: reduce){.roadmap-hero-ui__checks li{transition:none}}.roadmap-problem__hook{font-size:clamp(1.85rem,4.2vw,3rem)!important;max-width:16ch!important;line-height:1.08!important;letter-spacing:-.03em}.roadmap-hurt{display:flex;flex-direction:column;gap:.9rem;margin:1.75rem 0 0}.roadmap-hurt__card{display:flex;align-items:flex-start;gap:.9rem;margin:0;max-width:36rem;padding:1.15rem 1.15rem 1.2rem;border:1px solid var(--border, #D9D1C7);border-radius:.45rem;background:var(--surface, #FBF8F3);transition:border-color var(--dur-fast, .2s) var(--ease, ease),transform var(--dur-fast, .2s) var(--ease, ease)}.roadmap-hurt__ico{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:var(--rm-action, #F4773C)}.roadmap-hurt__ico .ico{width:1.45rem;height:1.45rem}.roadmap-hurt__copy h3{margin:0 0 .35rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--rm-action, #F4773C)}.roadmap-hurt__copy p{margin:0;font-size:1.02rem;line-height:1.45;color:var(--rm-ink, #111714)}@media (min-width: 760px){.roadmap-hurt__card:nth-child(2n){align-self:flex-end;flex-direction:row-reverse;text-align:right}.roadmap-hurt__card:nth-child(odd){align-self:flex-start}}@media (hover: hover) and (pointer: fine){.page-roadmap .roadmap-hurt__card:hover{border-color:#f4773c8c;transform:translateY(-2px)}}.roadmap-problem__hours{margin:2rem 0 0;font-size:clamp(1.85rem,4.5vw,3rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--rm-ink, #111714);max-width:16ch}.roadmap-problem__hours-note{margin:.55rem 0 0;max-width:36rem;font-size:.98rem;line-height:1.45;color:var(--stone-aa, #6B645B)}.page-roadmap .roadmap-band--tight-bottom{padding-bottom:1.5rem}.page-roadmap .roadmap-band--tight-top{padding-top:1.75rem}.roadmap-calc--signature{margin-top:2rem;padding:1.5rem 1.35rem 1.6rem;background:var(--surface, #FBF8F3);border:1px solid var(--rm-ui-border, #C5D0C9);border-radius:.55rem;box-shadow:0 16px 40px #1117140f}@media (min-width: 860px){.roadmap-calc--signature{padding:2rem 2rem 2.1rem}}.roadmap-calc--signature .roadmap-calc__out{background:transparent;border:0;padding:0;border-left:0}@media (min-width: 860px){.roadmap-calc--signature .roadmap-calc__out{padding-left:1.75rem;border-left:1px solid var(--rm-ui-border, #C5D0C9)}}.roadmap-result__scope{margin:0 0 .75rem;font-family:var(--mono);font-size:.78rem;letter-spacing:.03em;text-transform:uppercase;color:var(--stone-aa, #6B645B)}.page-roadmap .roadmap-result__euro--hero{color:var(--rm-system, #003F2D);font-size:clamp(2.4rem,5.5vw,3.6rem)}.aqut-sim--story{margin-top:1.75rem;padding:1.35rem 1.2rem 1.4rem;background:var(--surface, #FBF8F3);border:1px solid var(--rm-ui-border, #C5D0C9);border-radius:.55rem;position:relative}.aqut-sim--story .aqut-sim__glow{display:none}.aqut-sim__story{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;gap:0;position:relative}.aqut-sim__story:before{content:"";position:absolute;left:.55rem;top:.7rem;bottom:.7rem;width:1px;background:var(--rm-ui-border, #C5D0C9)}.aqut-sim--story .aqut-sim__node{position:relative;display:grid;grid-template-columns:1.25rem minmax(0,1fr);column-gap:.85rem;row-gap:.15rem;padding:.7rem 0;border:0;background:transparent;border-radius:0}.aqut-sim--story .aqut-sim__pulse{grid-row:1 / span 2;align-self:start;margin-top:.2rem;width:.7rem;height:.7rem;border-radius:50%;border:1.5px solid var(--rm-ui-border, #C5D0C9);background:var(--rm-canvas, #F5F2EC);z-index:1}.aqut-sim--story .aqut-sim__node strong{grid-column:2;font-size:1rem;color:var(--rm-ink, #111714)}.aqut-sim--story .aqut-sim__node>span:last-child{grid-column:2;font-size:.9rem;color:var(--stone-aa, #6B645B)}.aqut-sim--story .aqut-sim__node.is-active .aqut-sim__pulse{border-color:var(--rm-action, #F4773C);background:var(--rm-action, #F4773C);box-shadow:0 0 0 4px #f4773c2e;animation:none}.aqut-sim--story .aqut-sim__node.is-done .aqut-sim__pulse{border-color:var(--rm-system, #003F2D);background:var(--rm-system, #003F2D)}@media (hover: hover) and (pointer: fine){.aqut-sim--story .aqut-sim__node:hover strong{color:var(--rm-system, #003F2D)}.aqut-sim--story .aqut-sim__node:hover .aqut-sim__pulse{border-color:var(--rm-action, #F4773C)}.aqut-sim--story .aqut-sim__node:hover:not(.is-active):not(.is-done) .aqut-sim__pulse{background:#f4773c33}}.aqut-sim--story .aqut-sim__card{margin-top:.25rem;background:var(--rm-ui, #E8EDE9);border-color:var(--rm-ui-border, #C5D0C9)}.aqut-sim--story .aqut-sim__card-label{color:var(--rm-system, #003F2D)}.roadmap-human{display:grid;gap:1.25rem;margin-top:2rem;align-items:stretch}@media (min-width: 800px){.roadmap-human{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.5rem;align-items:center}}.roadmap-human__col{padding:1.35rem 1.25rem;border:1px solid rgba(251,248,243,.16);border-radius:.45rem;background:#fbf8f30a;transition:border-color var(--dur-fast, .2s) var(--ease, ease),background var(--dur-fast, .2s) var(--ease, ease)}.roadmap-human__thumb{margin:0 0 1rem;overflow:hidden;border-radius:.35rem;background:var(--rm-canvas, #F5F2EC);max-height:9.5rem}.roadmap-human__thumb img{display:block;width:100%;height:9.5rem;object-fit:cover;object-position:center 18%;transition:transform .28s var(--ease, ease)}.roadmap-human__col h3{margin:0 0 .85rem;font-size:1.05rem;font-weight:650}.roadmap-human__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.roadmap-human__col li{font-size:1rem;line-height:1.4;opacity:.9}.roadmap-human__col--mensch h3{color:#f5f2ec}.roadmap-human__col--system h3{color:var(--sage-light, #9FB88C)}.roadmap-human__bridge{display:flex;align-items:center;justify-content:center;min-height:3rem}.roadmap-human__bridge span{font-family:var(--mono);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--rm-action, #F4773C);padding:.45rem .75rem;border:1px solid rgba(244,119,60,.45);border-radius:.3rem}.roadmap-process{max-width:56rem}.roadmap-process__head{display:grid;gap:1.5rem;align-items:center;margin-bottom:1.75rem}@media (min-width: 860px){.roadmap-process__head{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2rem}}.roadmap-process__copy>p{max-width:36rem;color:#fbf8f3e0}.roadmap-process>p{max-width:40rem;color:var(--linen-on-green, #FBF8F3)}.roadmap-visual{margin:1.5rem 0 0;overflow:hidden;border-radius:.4rem}.roadmap-visual img{display:block;width:100%;height:auto;object-fit:contain}.roadmap-visual--process{margin:0;background:transparent;border:none;box-shadow:none}.roadmap-final{position:relative;overflow:hidden;text-align:center;min-height:clamp(22rem,58vw,32rem)}.roadmap-orbit{--orbit-size: min(92vw, 38rem);--orbit-r: min(36vw, 14.5rem);--orbit-accent: var(--rm-action, #F4773C);position:absolute;left:50%;top:50%;z-index:0;width:var(--orbit-size);height:var(--orbit-size);margin:0;transform:translate(-50%,-50%);pointer-events:none;opacity:.55}.roadmap-orbit__core{position:absolute;inset:50% auto auto 50%;z-index:2;display:grid;justify-items:center;gap:.35rem;transform:translate(-50%,-50%);color:var(--orbit-accent);font-family:var(--serif, Georgia, "Times New Roman", serif);font-size:clamp(1rem,2.4vw,1.35rem);letter-spacing:.06em;font-weight:650;opacity:.7}.roadmap-orbit__core img{display:block;width:clamp(2.4rem,5vw,3.2rem);height:clamp(2.4rem,5vw,3.2rem)}.roadmap-orbit__ring{position:absolute;top:0;right:0;bottom:0;left:0;animation:roadmap-orbit-spin 40s linear infinite}.roadmap-orbit__ring:before,.roadmap-orbit__ring:after{content:"";position:absolute;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.roadmap-orbit__ring:before{width:calc(var(--orbit-r) * 2);height:calc(var(--orbit-r) * 2);border:1px dashed rgba(244,119,60,.5)}.roadmap-orbit__ring:after{width:calc(var(--orbit-r) * 1.2);height:calc(var(--orbit-r) * 1.2);border:1px solid rgba(244,119,60,.28);box-shadow:0 0 0 clamp(1.5rem,4vw,2.5rem) #f4773c1a}.roadmap-orbit__node,.roadmap-orbit__dot{position:absolute;left:50%;top:50%;border-radius:50%}.roadmap-orbit__node{width:clamp(1.75rem,3.2vw,2.35rem);height:clamp(1.75rem,3.2vw,2.35rem);margin:calc(clamp(1.75rem,3.2vw,2.35rem)/-2) 0 0 calc(clamp(1.75rem,3.2vw,2.35rem)/-2);background:#11231cd9;border:1.5px solid var(--orbit-accent);box-shadow:0 0 0 4px #11231c8c}.roadmap-orbit__node:before{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;background:var(--orbit-accent)}.roadmap-orbit__node--1{transform:rotate(0) translateY(calc(var(--orbit-r) * -1))}.roadmap-orbit__node--2{transform:rotate(90deg) translateY(calc(var(--orbit-r) * -1))}.roadmap-orbit__node--3{transform:rotate(180deg) translateY(calc(var(--orbit-r) * -1))}.roadmap-orbit__node--4{transform:rotate(270deg) translateY(calc(var(--orbit-r) * -1))}.roadmap-orbit__node--1:before{clip-path:polygon(50% 8%,62% 38%,92% 50%,62% 62%,50% 92%,38% 62%,8% 50%,38% 38%);border-radius:0;top:18%;right:18%;bottom:18%;left:18%}.roadmap-orbit__node--2:before{top:28%;right:28%;bottom:28%;left:28%;border-radius:.12rem}.roadmap-orbit__node--3:before{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);border-radius:0;top:20%;right:20%;bottom:20%;left:20%}.roadmap-orbit__node--4:before{top:30%;right:30%;bottom:30%;left:30%;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--orbit-accent);background-image:linear-gradient(135deg,transparent 46%,var(--orbit-accent) 46%,var(--orbit-accent) 54%,transparent 54%)}.roadmap-orbit__dot{width:.45rem;height:.45rem;margin:-.225rem 0 0 -.225rem;background:var(--orbit-accent)}.roadmap-orbit__dot--1{transform:rotate(45deg) translateY(calc(var(--orbit-r) * -1))}.roadmap-orbit__dot--2{transform:rotate(135deg) translateY(calc(var(--orbit-r) * -1))}.roadmap-orbit__dot--3{transform:rotate(225deg) translateY(calc(var(--orbit-r) * -1))}.roadmap-orbit__dot--4{transform:rotate(315deg) translateY(calc(var(--orbit-r) * -1))}@keyframes roadmap-orbit-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.roadmap-orbit__ring{animation:none}}.roadmap-human--compact{margin-top:1.25rem}.roadmap-final__inner{position:relative;z-index:1;text-align:center;display:grid;justify-items:center;align-content:center;min-height:inherit;padding-block:3.5rem}.roadmap-final__inner .section-h2,.roadmap-final__inner .section-sub{text-shadow:0 1px 18px rgba(0,0,0,.45)}.roadmap-process__cols{display:grid;gap:1rem;margin:1.75rem 0 1.5rem}@media (min-width: 700px){.roadmap-process__cols{grid-template-columns:1fr 1fr;gap:1.25rem}}.roadmap-process__col{padding:1.2rem 1.15rem;border-radius:.45rem;border:1px solid rgba(251,248,243,.14);background:#fbf8f30d;transition:border-color var(--dur-fast, .2s) var(--ease, ease),background var(--dur-fast, .2s) var(--ease, ease),opacity var(--dur-fast, .2s) var(--ease, ease)}.roadmap-process__tag{display:inline-block;font-family:var(--mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.55rem;color:var(--sage-light, #9FB88C)}.roadmap-process__col--wrong .roadmap-process__tag{color:#fbf8f38c}.roadmap-process__col--rais{border-color:#f4773c73}.roadmap-process__col--rais .roadmap-process__tag{color:var(--rm-action, #F4773C)}.roadmap-process__col h3{margin:0 0 .75rem;font-size:1.1rem}.roadmap-process__col ol{margin:0;padding-left:1.15rem;display:grid;gap:.35rem}.roadmap-process__col li{font-size:.98rem;line-height:1.4;opacity:.9}.roadmap-process__punch{margin:1rem 0;font-size:1.25rem;font-weight:700;color:var(--linen-on-green, #FBF8F3)}.page-roadmap .roadmap-band--system .roadmap-process__punch{color:var(--linen-on-green, #FBF8F3)}.roadmap-antihype{max-width:56rem}.roadmap-antihype__answer{margin:.75rem 0 1.25rem;font-size:1.35rem;font-weight:700;color:var(--rm-ink, #111714)}.roadmap-antihype p{margin:0 0 .75rem;font-size:1.05rem;line-height:1.55;color:var(--rm-ink, #111714)}.roadmap-antihype__punch{margin-top:1.25rem!important;font-size:1.15rem!important}.roadmap-antihype__stack-lead{margin:1.5rem 0 0;max-width:40rem;font-size:.98rem;line-height:1.5;color:var(--rm-ink, #111714);opacity:.82}.roadmap-antihype .techstack{margin-top:1rem;padding-top:1.15rem}.roadmap-qual-strip{border-top:1px solid var(--border, #D9D1C7);border-bottom:1px solid var(--border, #D9D1C7);padding:clamp(2.25rem,5vw,3.25rem) 0;background:var(--rm-canvas, #F5F2EC)}.roadmap-qual-strip .section-h2{font-size:clamp(1.35rem,2.5vw,1.75rem);margin-bottom:.5rem}.roadmap-qual-strip .section-sub{margin:0 0 .25rem;max-width:40rem;color:var(--rm-ink, #111714);opacity:.85}.roadmap-qual-strip .roadmap-qual{margin-top:1.25rem}.roadmap-qual-strip .roadmap-qual__yes{border-color:#003f2d59}.roadmap-qual-strip .roadmap-qual__yes h3{color:var(--rm-system, #003F2D)}.roadmap-qual-strip .roadmap-qual__no h3{color:var(--stone-aa, #6B645B)}.roadmap-qual__hard{margin:1.25rem 0 0;max-width:40rem;padding-top:1rem;border-top:2px solid var(--rm-action, #F4773C);font-size:1.02rem;font-weight:550;line-height:1.5;color:var(--rm-ink, #111714)}.roadmap-proof__lead{margin:.5rem 0 0;max-width:40rem;font-size:1.05rem;line-height:1.5;color:var(--stone-aa, #6B645B)}.roadmap-proof__stats{display:grid;gap:1rem;margin:1.75rem 0 2.25rem}@media (min-width: 700px){.roadmap-proof__stats{grid-template-columns:1fr 1fr;gap:1.5rem}}.roadmap-proof__stats--hero .roadmap-proof__stat{padding:1.5rem 1.35rem;border:1px solid var(--rm-ui-border, #C5D0C9);border-radius:.45rem;background:var(--surface, #FBF8F3)}.roadmap-proof__num{display:block;font-size:clamp(2rem,5vw,3.1rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--rm-system, #003F2D)}.roadmap-proof__label{display:block;margin-top:.45rem;font-size:.95rem;color:var(--stone-aa, #6B645B)}.roadmap-proof__kevin{margin-top:.5rem}.roadmap-proof__kevin h3{margin:0 0 .65rem;font-size:1.15rem}.roadmap-cases--dense{margin-top:1.5rem}.roadmap-cases--dense .roadmap-cases__card{padding:1rem 1rem 1.05rem}.roadmap-cases--dense .roadmap-cases__card h3{font-size:1rem}.roadmap-cases--dense .roadmap-cases__card p{font-size:.9rem}.roadmap-offer__checks{list-style:none;margin:1rem 0 1.25rem;padding:0;max-width:36rem;display:grid;gap:.55rem}.roadmap-offer__checks li{position:relative;padding-left:1.35rem;font-size:1.02rem;line-height:1.45;color:var(--rm-ink, #111714)}.roadmap-offer__checks li:before{content:"";position:absolute;left:0;top:.65em;width:.7rem;height:2px;background:var(--rm-action, #F4773C)}.roadmap-offer__meta{margin:0 0 1rem;font-size:1rem;font-weight:550;color:var(--rm-ink, #111714)}.page-roadmap .roadmap-final{text-align:center}.page-roadmap .roadmap-final .section-sub{margin-left:auto;margin-right:auto;max-width:28rem}.page-roadmap .roadmap-final .btn-primary{margin-top:.75rem;position:relative;z-index:1}.page-roadmap .btn-primary{transition:transform .2s var(--ease, ease),background .2s ease,box-shadow .2s ease}.page-roadmap .btn-primary:hover{transform:translateY(-1px)}.page-roadmap .btn-primary:active{transform:translateY(0)}.page-roadmap .btn-primary:focus-visible{outline:2px solid var(--rm-action, #F4773C);outline-offset:3px}@media (hover: hover) and (pointer: fine){.page-roadmap .roadmap-cases__card:hover{border-color:#f4773c8c;transform:translateY(-2px);box-shadow:0 10px 24px #11171414}.page-roadmap .roadmap-cases__card:hover .roadmap-cases__ico{color:var(--rm-action, #F4773C)}.page-roadmap .roadmap-process__col--rais:hover{border-color:#f4773cb3;background:#f4773c14}.page-roadmap .roadmap-process__cols:hover .roadmap-process__col--wrong:not(:hover){opacity:.72}.page-roadmap .roadmap-human__col:hover{border-color:#f4773c73;background:#fbf8f312}.page-roadmap .roadmap-human__col:hover .roadmap-human__thumb img{transform:scale(1.04)}.page-roadmap .roadmap-offer__media img,.page-roadmap .contact-deliverable.roadmap-offer__media img{transition:transform .28s var(--ease, ease),box-shadow .28s var(--ease, ease)}.page-roadmap .roadmap-offer__media:hover img{transform:rotate(-1.5deg) translateY(-6px);box-shadow:0 24px 48px #00000061}}@media (prefers-reduced-motion: reduce){.page-roadmap .btn-primary{transition:none}.page-roadmap .btn-primary:hover,.page-roadmap .btn-primary:active{transform:none}.page-roadmap .roadmap-cases__card,.page-roadmap .roadmap-hurt__card,.page-roadmap .roadmap-process__col,.page-roadmap .roadmap-human__col,.page-roadmap .roadmap-human__thumb img,.page-roadmap .roadmap-offer__media img{transition:none}.page-roadmap .roadmap-cases__card:hover,.page-roadmap .roadmap-hurt__card:hover,.page-roadmap .roadmap-human__col:hover .roadmap-human__thumb img,.page-roadmap .roadmap-offer__media:hover img{transform:none}.page-roadmap .roadmap-offer__media:hover img{box-shadow:0 18px 44px #00000057}}
