.process-journey[data-astro-cid-ygf2mck5]{position:relative;width:min(100%,64rem);margin-inline:auto}.process-journey__route[data-astro-cid-ygf2mck5]{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.process-journey__route-guide[data-astro-cid-ygf2mck5],.process-journey__route-motion[data-astro-cid-ygf2mck5]{fill:none;stroke-linecap:round;stroke-width:2px;vector-effect:non-scaling-stroke}.process-journey__route-guide[data-astro-cid-ygf2mck5]{stroke:#4f46e521;stroke-dasharray:2 10}.process-journey__route-motion[data-astro-cid-ygf2mck5]{stroke:#06b6d4;stroke-dasharray:8 8;opacity:.58;animation:4.8s linear infinite process-route-flow}.process-journey__steps[data-astro-cid-ygf2mck5]{position:relative;z-index:1;display:grid;gap:clamp(1.25rem,2vw,1.75rem);margin:0;padding:1.25rem 0;list-style:none}.process-journey__steps[data-astro-cid-ygf2mck5]>li[data-astro-cid-ygf2mck5]{display:flex;justify-content:flex-start;opacity:0;transform:translateY(1rem);transition:opacity .5s ease calc(var(--step-index) * 80ms),transform .6s cubic-bezier(.2,.75,.25,1) calc(var(--step-index) * 80ms)}.process-journey__steps[data-astro-cid-ygf2mck5]>li[data-astro-cid-ygf2mck5]:nth-child(2n){justify-content:flex-end}.process-journey[data-astro-cid-ygf2mck5].is-ready .process-journey__steps[data-astro-cid-ygf2mck5]>li[data-astro-cid-ygf2mck5]{opacity:1;transform:none}.process-journey__card[data-astro-cid-ygf2mck5]{position:relative;width:min(46%,29rem);padding:.55rem;border:1px solid rgb(var(--step-rgb) / 15%);border-radius:1.15rem;background:#ffffffe0;box-shadow:0 1.1rem 2.7rem #11182717;transform:rotate(1.35deg);transition:border-color .22s,box-shadow .26s,transform .26s;backdrop-filter:blur(12px)}.process-journey__steps[data-astro-cid-ygf2mck5]>li[data-astro-cid-ygf2mck5]:nth-child(2n) .process-journey__card[data-astro-cid-ygf2mck5]{transform:rotate(-1.35deg)}.process-journey__card[data-astro-cid-ygf2mck5]:hover{z-index:3;border-color:rgb(var(--step-rgb) / 36%);box-shadow:0 1.35rem 3.2rem #11182721;transform:rotate(0) translateY(-3px) scale(1.015)}.process-journey__pin[data-astro-cid-ygf2mck5]{position:absolute;top:-.95rem;left:50%;z-index:2;display:grid;width:2.2rem;height:2.2rem;place-items:center;border:1px solid rgb(var(--step-rgb) / 22%);border-radius:50%;background:#fffffff0;color:rgb(var(--step-rgb));box-shadow:0 .45rem 1rem #1118271a;transform:translate(-50%)}.process-journey__pin[data-astro-cid-ygf2mck5] svg[data-astro-cid-ygf2mck5]{width:1.05rem;height:1.05rem;fill:currentColor}.process-journey__card-body[data-astro-cid-ygf2mck5]{display:grid;grid-template-columns:1.6rem minmax(0,1fr);align-items:start;gap:.65rem;padding:clamp(1rem,2vw,1.35rem);border:1px solid rgb(var(--step-rgb) / 13%);border-radius:.85rem;background:linear-gradient(145deg,rgb(var(--step-rgb) / 10%),#ffffffeb 72%)}.process-journey__number[data-astro-cid-ygf2mck5]{display:block;margin:.3rem 0 0;color:rgb(var(--step-rgb));font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.1em}.process-journey__title[data-astro-cid-ygf2mck5]{display:block;max-width:24ch;margin-bottom:.5rem;color:var(--text);font-family:var(--font-heading);font-size:clamp(1.2rem,1.7vw,1.4rem);font-weight:var(--weight-heading);line-height:1.12}.process-journey__copy[data-astro-cid-ygf2mck5] p[data-astro-cid-ygf2mck5]{max-width:36rem;margin:0;color:#526176;line-height:1.55}@keyframes process-route-flow{to{stroke-dashoffset:-128px}}@media(width<=760px){.process-journey[data-astro-cid-ygf2mck5]{width:100%}.process-journey__steps[data-astro-cid-ygf2mck5]{gap:1.5rem;padding-left:1.2rem}.process-journey__steps[data-astro-cid-ygf2mck5]>li[data-astro-cid-ygf2mck5],.process-journey__steps[data-astro-cid-ygf2mck5]>li[data-astro-cid-ygf2mck5]:nth-child(2n){justify-content:stretch}.process-journey__card[data-astro-cid-ygf2mck5],.process-journey__steps[data-astro-cid-ygf2mck5]>li[data-astro-cid-ygf2mck5]:nth-child(2n) .process-journey__card[data-astro-cid-ygf2mck5]{width:100%;transform:none}.process-journey__pin[data-astro-cid-ygf2mck5]{left:.9rem}.process-journey__card-body[data-astro-cid-ygf2mck5]{grid-template-columns:1.35rem minmax(0,1fr);gap:.5rem}}@media(prefers-reduced-motion:reduce){.process-journey__route-motion[data-astro-cid-ygf2mck5]{animation:none}.process-journey__steps[data-astro-cid-ygf2mck5]>li[data-astro-cid-ygf2mck5]{opacity:1;transform:none;transition:none}.process-journey__card[data-astro-cid-ygf2mck5]{transition:none}}.service-schematic[data-astro-cid-tz6jtpv5]{display:block;width:100%;overflow:visible}.schematic-panel[data-astro-cid-tz6jtpv5]{fill:#fff;stroke:#a5b4c9;stroke-width:1.2px}.schematic-line[data-astro-cid-tz6jtpv5]{stroke:#8b9ab0;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.schematic-route[data-astro-cid-tz6jtpv5]{stroke:#06b6d4;stroke-width:1.5px;stroke-dasharray:3 4}.schematic-tint[data-astro-cid-tz6jtpv5]{fill:#ecf8fc;stroke:#b1deeb}.schematic-signal[data-astro-cid-tz6jtpv5]{fill:#4f46e5}.schematic-check[data-astro-cid-tz6jtpv5]{stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.schematic-node[data-astro-cid-tz6jtpv5]{transition:transform .22s}.service-card:is(:hover,:focus-within) .schematic-node[data-astro-cid-tz6jtpv5]{transform:translateY(-3px)}.service-card:is(:hover,:focus-within) .schematic-panel[data-astro-cid-tz6jtpv5]{stroke:#7b75e8}.service-card:is(:hover,:focus-within) .schematic-route[data-astro-cid-tz6jtpv5]{animation:1.4s linear infinite schematic-flow}@keyframes schematic-flow{to{stroke-dashoffset:-14px}}@media(prefers-reduced-motion:reduce){.schematic-node[data-astro-cid-tz6jtpv5]{transition:none}.service-card:is(:hover,:focus-within) .schematic-node[data-astro-cid-tz6jtpv5]{transform:none}.service-card:is(:hover,:focus-within) .schematic-route[data-astro-cid-tz6jtpv5]{animation:none}}.hub-section-heading[data-astro-cid-isjzxipz],.aftercare-layout[data-astro-cid-isjzxipz],.final-cta-layout[data-astro-cid-isjzxipz]{display:grid;grid-template-columns:minmax(0,31rem) minmax(17rem,1fr);align-items:start;gap:2rem clamp(3rem,10.3vw,10.3125rem);margin-bottom:clamp(3rem,6vw,5rem)}.hub-section-heading[data-astro-cid-isjzxipz] h2[data-astro-cid-isjzxipz],.aftercare-layout[data-astro-cid-isjzxipz] h2[data-astro-cid-isjzxipz],.final-cta-layout[data-astro-cid-isjzxipz] h2[data-astro-cid-isjzxipz]{max-width:12ch;margin:0}.hub-section-heading[data-astro-cid-isjzxipz]>p[data-astro-cid-isjzxipz],.final-cta-layout[data-astro-cid-isjzxipz] p[data-astro-cid-isjzxipz]{max-width:43rem;margin:0;font-size:var(--support-copy-size);line-height:var(--support-copy-leading)}.service-cards[data-astro-cid-isjzxipz]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.service-card[data-astro-cid-isjzxipz]{position:relative;display:grid;grid-column:span 2;grid-template-rows:auto 1fr auto;gap:1.1rem;padding:clamp(1.2rem,2vw,1.65rem);border:1px solid var(--line);border-radius:1rem;background:var(--surface);transition:border-color .22s,box-shadow .22s}.service-card[data-astro-cid-isjzxipz]:nth-child(5){grid-column:2 / span 2}.service-card[data-astro-cid-isjzxipz]:is(:hover,:focus-within){border-color:rgb(var(--primary-rgb) / 38%);box-shadow:0 .6rem 1.6rem #1118270f}.service-card[data-astro-cid-isjzxipz]:focus-within{outline:2px solid var(--primary);outline-offset:4px}.service-card__header[data-astro-cid-isjzxipz]{display:grid;grid-template-columns:minmax(0,1fr) clamp(7rem,12vw,10rem);align-items:center;gap:1rem}.service-card__header[data-astro-cid-isjzxipz] h3[data-astro-cid-isjzxipz]{margin:0}.service-card__schematic[data-astro-cid-isjzxipz]{padding:.3rem;background:linear-gradient(145deg,#f7fcfe,#f8f7ff);border-radius:.6rem}.card-copy[data-astro-cid-isjzxipz]{display:grid;align-content:start;gap:.9rem}.card-copy[data-astro-cid-isjzxipz] p[data-astro-cid-isjzxipz]{margin:0}.card-relevance[data-astro-cid-isjzxipz]{padding:.85rem 1rem;border-left:2px solid rgb(var(--primary-rgb) / 23%);border-radius:0 .45rem .45rem 0;background:#f6f7fb}.card-relevance__label[data-astro-cid-isjzxipz]{display:block;margin-bottom:.3rem;color:var(--text);font-size:.85rem;font-weight:650}.card-relevance[data-astro-cid-isjzxipz] p[data-astro-cid-isjzxipz]{color:var(--text-secondary)}.service-link[data-astro-cid-isjzxipz],.aftercare-links[data-astro-cid-isjzxipz] a[data-astro-cid-isjzxipz]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding-top:1rem;border-top:1px solid var(--line);color:var(--text);font-weight:720}.service-link[data-astro-cid-isjzxipz]{min-height:44px}.service-link[data-astro-cid-isjzxipz]:after{position:absolute;inset:0;border-radius:1rem;content:"";z-index:1}.service-card[data-astro-cid-isjzxipz]:is(:hover,:focus-within) .service-link[data-astro-cid-isjzxipz]{color:var(--primary)}.service-link[data-astro-cid-isjzxipz]:hover,.aftercare-links[data-astro-cid-isjzxipz] a[data-astro-cid-isjzxipz]:hover{color:var(--primary)}.input-grid[data-astro-cid-isjzxipz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none}.input-grid[data-astro-cid-isjzxipz] li[data-astro-cid-isjzxipz]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;gap:1rem;padding-block:1.3rem;border-top:1px solid var(--line)}.input-icon[data-astro-cid-isjzxipz]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid #dce5f0;border-radius:.65rem;background:#fff;color:var(--primary)}.input-icon[data-astro-cid-isjzxipz] svg[data-astro-cid-isjzxipz]{width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.input-grid[data-astro-cid-isjzxipz] p[data-astro-cid-isjzxipz]{margin:0}.input-grid[data-astro-cid-isjzxipz] strong[data-astro-cid-isjzxipz]{display:block;margin-bottom:.3rem;color:var(--text);font-weight:650}@media(prefers-reduced-motion:reduce){.service-card[data-astro-cid-isjzxipz]{transition:none}}.aftercare-layout[data-astro-cid-isjzxipz]{margin-bottom:0}.aftercare-copy[data-astro-cid-isjzxipz]{max-width:43rem}.aftercare-copy[data-astro-cid-isjzxipz]>p[data-astro-cid-isjzxipz]{font-size:var(--support-copy-size);line-height:var(--support-copy-leading)}.aftercare-copy[data-astro-cid-isjzxipz]>p[data-astro-cid-isjzxipz]+p[data-astro-cid-isjzxipz]{margin-top:1.25rem}.aftercare-links[data-astro-cid-isjzxipz]{display:grid;margin-top:2rem;border-bottom:1px solid var(--line)}.aftercare-links[data-astro-cid-isjzxipz] a[data-astro-cid-isjzxipz]{padding-block:1.15rem}.hub-faq-layout[data-astro-cid-isjzxipz]{gap:2rem clamp(3rem,10.3vw,10.3125rem)}.hub-faq-layout[data-astro-cid-isjzxipz] h2[data-astro-cid-isjzxipz]{margin:0}.faq-list[data-astro-cid-isjzxipz] a[data-astro-cid-isjzxipz]{color:var(--accent);text-decoration:underline;text-underline-offset:.2rem}.final-cta[data-astro-cid-isjzxipz]{overflow:hidden;border-top:1px solid rgb(var(--primary-rgb) / 16%);background:linear-gradient(120deg,rgb(var(--primary-rgb) / 8%),#06b6d412 58%,#fff)}.final-cta-layout[data-astro-cid-isjzxipz]{margin-bottom:0}.final-cta-layout[data-astro-cid-isjzxipz]>div[data-astro-cid-isjzxipz]{display:grid;justify-items:start;gap:1.75rem}.final-cta-layout[data-astro-cid-isjzxipz] .button[data-astro-cid-isjzxipz][href="#programare-proiect"]{background:#06b6d4;color:#062f37;border-color:#06b6d4}@media(width<=900px){.hub-section-heading[data-astro-cid-isjzxipz],.aftercare-layout[data-astro-cid-isjzxipz],.final-cta-layout[data-astro-cid-isjzxipz]{grid-template-columns:1fr;gap:1.35rem}.hub-section-heading[data-astro-cid-isjzxipz] h2[data-astro-cid-isjzxipz],.aftercare-layout[data-astro-cid-isjzxipz] h2[data-astro-cid-isjzxipz],.final-cta-layout[data-astro-cid-isjzxipz] h2[data-astro-cid-isjzxipz]{max-width:16ch}.service-card__header[data-astro-cid-isjzxipz]{grid-template-columns:minmax(0,1fr) 6rem;gap:.7rem}}@media(width<=620px){.service-cards[data-astro-cid-isjzxipz],.input-grid[data-astro-cid-isjzxipz]{grid-template-columns:1fr}.service-card[data-astro-cid-isjzxipz],.service-card[data-astro-cid-isjzxipz]:nth-child(5){grid-column:auto}.service-card__header[data-astro-cid-isjzxipz]{grid-template-columns:minmax(0,1fr) 6.5rem}.input-grid[data-astro-cid-isjzxipz] li[data-astro-cid-isjzxipz]{padding-block:1rem}}
