.solution_components.challanges_layout .visual_styling_1[data-v-09b82562]{align-self:center;aspect-ratio:1672/941}.road_wrap.is-steps[data-v-09b82562]{--pp-rail:2.75rem;--pp-rail-gap:var(--_spacing---space--5)}@media(max-width:767px){.road_wrap.is-steps[data-v-09b82562]{--pp-rail:2.5rem;--pp-rail-gap:var(--_spacing---space--4)}}.road_wrap.is-steps .road_bottom[data-v-09b82562]{display:block;position:relative;width:100%}.road_wrap.is-steps .road_line_wrap[data-v-09b82562]{bottom:0;display:block;height:auto;left:calc(var(--pp-rail)/2 - 3px);position:absolute;top:0;width:6px}.road_wrap.is-steps .road_top[data-v-09b82562]{align-items:center}.pp-phases[data-v-09b82562]{display:grid;gap:var(--_spacing---space--8)}.pp-step_list[data-v-09b82562]{display:grid;gap:var(--_spacing---space--5);list-style:none;margin:0;padding:0}.pp-phase_row[data-v-09b82562],.pp-step_row[data-v-09b82562]{align-items:start;-moz-column-gap:var(--pp-rail-gap);column-gap:var(--pp-rail-gap);display:grid;grid-template-columns:var(--pp-rail) minmax(0,1fr)}.pp-phase_row[data-v-09b82562]{margin-bottom:var(--_spacing---space--5)}.pp-phase_marker[data-v-09b82562]{align-items:center;background:#121212;border-radius:var(--radius--small);color:#fff;display:flex;font-weight:700;height:var(--pp-rail);justify-content:center;line-height:1;width:var(--pp-rail)}.pp-phase_label[data-v-09b82562]{letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.pp-phase_title[data-v-09b82562]{margin:0}.pp-phase_subtitle[data-v-09b82562]{font-weight:400}.road_wrap.is-steps .road_item_wrap[data-v-09b82562]{grid-column-start:auto;grid-row-start:auto;justify-self:stretch;max-width:none;transition:border-color .35s ease,box-shadow .35s ease}.road_wrap.is-steps .road_item_wrap.is-active[data-v-09b82562]{background-color:var(--_theme---background);border-color:#00baff8c;box-shadow:0 10px 30px #00baff29;color:var(--_theme---text)}.pp-step_title[data-v-09b82562]{margin:0}.pp-step_content[data-v-09b82562]{margin:0;max-width:68ch}.pp-step_result[data-v-09b82562]{align-items:baseline;background:#1212120a;border-radius:var(--radius--small);display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:var(--_spacing---space--3)}.pp-step_result_label[data-v-09b82562]{color:#0089c0;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.road_wrap.is-steps .road_item_wrap[data-v-09b82562]{transition:none}.road_wrap.is-steps .road_line[data-v-09b82562]{display:none}}.pp-duration[data-v-09b82562]{display:grid;gap:var(--_spacing---space--4);margin:var(--_spacing---space--5) 0 0}.pp-duration_card[data-v-09b82562]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius--small);display:grid;gap:.375rem;padding:var(--_spacing---space--4)}.pp-duration_phase[data-v-09b82562]{letter-spacing:.08em;margin:0;text-transform:uppercase}.pp-duration_body[data-v-09b82562]{display:grid;gap:.25rem;margin:0}.pp-duration_value[data-v-09b82562]{font-weight:600}.pp-duration_median[data-v-09b82562]{margin-top:var(--_spacing---space--5)}@media(min-width:768px){.pp-duration[data-v-09b82562]{grid-template-columns:repeat(3,1fr)}}.pp-cost[data-v-09b82562]{display:grid;gap:var(--_spacing---space--4);justify-items:start;margin-inline:auto;max-width:70ch}.pp-cost_detail[data-v-09b82562],.pp-cost_lead[data-v-09b82562]{margin:0}.pp-table_scroll[data-v-09b82562]{margin-top:var(--_spacing---space--6);overflow-x:auto}.pp-table[data-v-09b82562]{border-collapse:collapse;min-width:44rem;text-align:left;width:100%}.pp-table td[data-v-09b82562],.pp-table th[data-v-09b82562]{border-bottom:1px solid rgba(0,0,0,.1);padding:.875rem 1rem;vertical-align:top}.pp-table thead th[data-v-09b82562]{border-bottom-color:#0003;border-bottom-width:2px}.pp-table tbody th[data-v-09b82562],.pp-table thead th[data-v-09b82562]{font-weight:600;white-space:nowrap}.pp-table tbody tr[data-v-09b82562]:hover{background:#00baff0a}.pp-table_num[data-v-09b82562]{align-items:center;background:#e7e7e7;border-radius:var(--radius--round);display:inline-flex;font-size:.75rem;font-weight:700;height:1.5rem;justify-content:center;margin-right:.5rem;width:1.5rem}@media(max-width:767px){.pp-table_scroll[data-v-09b82562]{overflow-x:visible}.pp-table[data-v-09b82562],.pp-table tbody[data-v-09b82562],.pp-table tbody th[data-v-09b82562],.pp-table td[data-v-09b82562],.pp-table tr[data-v-09b82562]{display:block;min-width:0;width:auto}.pp-table thead[data-v-09b82562]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.pp-table tbody tr[data-v-09b82562]{border:1px solid rgba(0,0,0,.1);border-radius:var(--radius--small);margin-bottom:var(--_spacing---space--3);padding:var(--_spacing---space--3)}.pp-table tbody th[data-v-09b82562],.pp-table td[data-v-09b82562]{border-bottom:0;padding:.25rem 0;white-space:normal}.pp-table td[data-v-09b82562]:before{color:#6f6f6f;content:attr(data-label);display:block;font-size:.6875rem;font-weight:700;letter-spacing:.07em;margin-top:.5rem;text-transform:uppercase}}.pp-pitfalls[data-v-09b82562]{display:grid;gap:var(--_spacing---space--5);margin-top:var(--_spacing---space--5)}.pp-pitfall[data-v-09b82562]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius--small);padding:var(--_spacing---space--5)}.pp-pitfall_title[data-v-09b82562]{margin:0 0 .5rem}.pp-pitfall_text[data-v-09b82562]{margin:0}@media(min-width:992px){.pp-pitfalls[data-v-09b82562]{grid-template-columns:repeat(3,1fr)}}.pp-prose[data-v-09b82562]{margin-inline:auto;max-width:70ch}.pp-prose>p[data-v-09b82562]{margin:0 0 1rem}.pp-prose>p[data-v-09b82562]:last-child{margin-bottom:0}.pp-related_list[data-v-09b82562]{display:grid;gap:var(--_spacing---space--3);list-style:none;margin:var(--_spacing---space--6) 0 0;padding:0}.pp-related_link[data-v-09b82562]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius--small);display:flex;gap:var(--_spacing---space--3);justify-content:space-between;padding:var(--_spacing---space--4) var(--_spacing---space--5);text-decoration:none;transition:border-color .25s ease,transform .25s ease}.pp-related_link[data-v-09b82562]:hover{border-color:#00baff80;transform:translate(4px)}.pp-related_arrow[data-v-09b82562]{color:#00baff;flex:none}@media(min-width:768px){.pp-related_list[data-v-09b82562]{grid-template-columns:repeat(2,1fr)}}
