.ec[data-v-3539162d]{padding:clamp(65px,7vw,110px) 24px;background:#0b0e15;color:#f6f2ec;box-sizing:border-box;position:relative;overflow:hidden;isolation:isolate;font-family:Inter,Arial,sans-serif;scroll-margin-top:110px}.wrap[data-v-3539162d]{max-width:1240px;margin:auto}.eyebrow[data-v-3539162d]{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:800;color:var(--accent);margin:0 0 24px}h1[data-v-3539162d],h2[data-v-3539162d]{font-size:clamp(2.2rem,4vw,4rem);line-height:1.08;letter-spacing:-.045em;margin:0 0 24px;font-weight:850}h3[data-v-3539162d]{font-size:1.3rem;line-height:1.3;letter-spacing:-.025em;margin:0 0 14px}.intro[data-v-3539162d]{font-size:1rem;line-height:1.85;color:#a5adbd;max-width:780px;margin:0}.actions[data-v-3539162d]{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.button[data-v-3539162d]{padding:16px 24px;border-radius:8px;background:var(--accent);color:#1a0b06;text-decoration:none;font-size:.85rem;font-weight:800;display:inline-flex;transition:transform .3s}.button[data-v-3539162d]:hover{transform:translateY(-3px)}.link[data-v-3539162d]{font-size:.85rem;font-weight:750;color:inherit;text-decoration:none}.link[data-v-3539162d]:hover{color:var(--gold)}a[data-v-3539162d]:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.hero[data-v-3539162d]{background:radial-gradient(ellipse at 80% 50%,#241b15,transparent 65%),#07090e}.hero header[data-v-3539162d]{max-width:900px}.hero h1[data-v-3539162d]{font-size:clamp(2.8rem,5vw,4.8rem)}.ec__map[data-v-3539162d]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative;margin-top:65px;padding:35px 28px;border:1px solid #393c45;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:26px 26px;border-radius:6px 35px}.ec__path[data-v-3539162d]{position:absolute;top:59px;left:55px;right:55px;border-top:1px dashed #a35129}.ec__map article[data-v-3539162d]{position:relative}.ec__node[data-v-3539162d]{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--accent);border-radius:50%;background:#141925;color:var(--gold);font-size:.75rem;font-weight:800;margin-bottom:28px}.ec__map h3[data-v-3539162d]{font-size:1.05rem}.ec__map p[data-v-3539162d]{font-size:.85rem;line-height:1.8;color:#a5adbd;margin:0}.planning[data-v-3539162d]{background:#f4eee4;color:#15110d}.planning header[data-v-3539162d]{max-width:800px}.planning .intro[data-v-3539162d]{color:#5a5248}.ec__blueprint[data-v-3539162d]{margin-top:50px;display:grid;grid-template-columns:1.2fr .8fr;gap:0;border:1px solid #cbbda9;background:linear-gradient(#e7dccd 1px,transparent 1px),linear-gradient(90deg,#e7dccd 1px,transparent 1px);background-size:30px 30px}.ec__blueprint article[data-v-3539162d]{padding:38px;position:relative;border-bottom:1px solid #cbbda9;background:#f4eee4d9;transition:background .3s}.ec__blueprint article[data-v-3539162d]:first-child{grid-row:span 2;border-right:1px solid #cbbda9;display:flex;flex-direction:column;justify-content:flex-end}.ec__coordinate[data-v-3539162d]{font-size:4rem;color:#bda98d;font-weight:850;letter-spacing:-.07em;display:block;margin-bottom:30px}.ec__blueprint article:first-child .ec__coordinate[data-v-3539162d]{font-size:8rem;margin-bottom:auto}.ec__blueprint article p[data-v-3539162d]{color:#5a5248;line-height:1.85;font-size:.93rem;margin:0}.ec__blueprint article[data-v-3539162d]:hover{background:#fff}.ec__cross[data-v-3539162d]{position:absolute;right:20px;top:20px;color:#b1380f;font-size:1.5rem}.ec__sequence[data-v-3539162d]{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.ec__sequence header[data-v-3539162d]{position:sticky;top:120px;align-self:start}.ec__sequence ol[data-v-3539162d]{list-style:none;padding:0;margin:0}.ec__sequence li[data-v-3539162d]{display:grid;grid-template-columns:90px 1fr 30px;gap:22px;padding:28px 0;border-top:1px solid #373e49;align-items:start}.ec__big[data-v-3539162d]{font-size:3.6rem;line-height:1;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px var(--accent);font-weight:850}.ec__sequence li p[data-v-3539162d]{font-size:.93rem;line-height:1.85;color:#a5adbd;margin:0}.ec__arrow[data-v-3539162d]{color:var(--gold);font-size:1.8rem}.coordination[data-v-3539162d]{background:#f4eee4;color:#15110d}.coordination header[data-v-3539162d]{max-width:800px}.coordination .intro[data-v-3539162d]{color:#5a5248}.ec__bridge[data-v-3539162d]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:48px 0 28px;position:relative}.ec__bridge article[data-v-3539162d]{background:#15110d;color:#fff7ef;padding:38px}.ec__bridge article[data-v-3539162d]:last-of-type{background:#fff;color:#15110d;border:1px solid #d4c4ad}.ec__bridge article>span[data-v-3539162d]{color:#e8430c;font-size:.7rem;display:block;margin-bottom:28px;font-weight:800}.ec__bridge p[data-v-3539162d]{font-size:.93rem;line-height:1.85;margin:0;color:#a99e90}.ec__bridge article:last-of-type p[data-v-3539162d]{color:#5a5248}.ec__joint[data-v-3539162d]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#e8430c;color:#1a0b06;font-size:1.7rem;border:6px solid #f4eee4}.contact[data-v-3539162d]{background:linear-gradient(115deg,#e8430c,#ffb340);color:#1a0b06}.ec__contact[data-v-3539162d]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px}.contact .intro[data-v-3539162d],.contact .eyebrow[data-v-3539162d]{color:#4a2415}.contact .actions[data-v-3539162d]{flex-direction:column;align-items:stretch;margin:0}.contact .button[data-v-3539162d]{background:#15110d;color:#fff7ef;justify-content:center}.contact .link[data-v-3539162d]{font-size:1.25rem;text-align:center}[data-r][data-v-3539162d]{transition:opacity .8s cubic-bezier(.22,.8,.2,1),transform .8s cubic-bezier(.22,.8,.2,1)}.ready [data-r][data-v-3539162d]:not(.in){opacity:0;transform:translateY(24px)}@media (max-width:900px){.ec__map[data-v-3539162d]{grid-template-columns:1fr 1fr;gap:32px}.ec__path[data-v-3539162d]{display:none}.ec__sequence[data-v-3539162d],.ec__contact[data-v-3539162d]{grid-template-columns:1fr;gap:40px}.ec__sequence header[data-v-3539162d]{position:relative;top:0}.contact .actions[data-v-3539162d]{align-items:flex-start}.ec__blueprint article[data-v-3539162d]{padding:28px}}@media (max-width:600px){.ec[data-v-3539162d]{padding:55px 20px}.ec__map[data-v-3539162d],.ec__blueprint[data-v-3539162d],.ec__bridge[data-v-3539162d]{grid-template-columns:1fr}.ec__blueprint article[data-v-3539162d]:first-child{grid-row:auto;border-right:0}.ec__blueprint article:first-child .ec__coordinate[data-v-3539162d]{font-size:4rem;margin-bottom:24px}.ec__sequence li[data-v-3539162d]{grid-template-columns:55px 1fr;gap:16px}.ec__big[data-v-3539162d]{font-size:2.6rem}.ec__arrow[data-v-3539162d]{display:none}.ec__joint[data-v-3539162d]{top:50%}.ec__bridge article[data-v-3539162d]{padding:28px}}@media (prefers-reduced-motion:reduce){[data-r][data-v-3539162d],.button[data-v-3539162d],.ec__blueprint article[data-v-3539162d]{transition:none}.ready [data-r][data-v-3539162d]:not(.in){opacity:1;transform:none}.button[data-v-3539162d]:hover{transform:none}}.ec.hero[data-v-3539162d]{position:relative;isolation:isolate;background:#07090e!important;color:#fff7ef!important;min-height:590px;box-sizing:border-box;display:flex;align-items:center;padding:78px 24px!important}.ec.hero .wrap[data-v-3539162d]{display:block!important;width:100%;max-width:1240px;margin:auto;position:relative;z-index:2}.ec.hero header[data-v-3539162d]{max-width:730px;position:relative;z-index:2}.ec.hero h1[data-v-3539162d]{font-size:clamp(2rem,3.35vw,3.15rem)!important;line-height:1.12!important;letter-spacing:-.04em;max-width:720px;color:#fff7ef!important;text-wrap:balance}.ec.hero .lead[data-v-3539162d],.ec.hero .intro[data-v-3539162d],.ec.hero .ta__intro[data-v-3539162d]{color:#e1e2e7!important;max-width:640px;font-size:.98rem;line-height:1.8}.ec.hero .ec__map[data-v-3539162d]{display:none!important}.navhero__image[data-v-3539162d]{position:absolute;inset:0;z-index:0;overflow:hidden}.navhero__image[data-v-3539162d] img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:72% center;object-position:72% center}.navhero__image[data-v-3539162d]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07090e,#07090ef0 26%,#07090ecc 45%,#07090e52 70%,#07090e14),linear-gradient(0deg,rgba(7,9,14,.4),transparent 60%)}.ec.hero header[data-v-3539162d]:before{content:"";display:block;width:48px;height:3px;background:linear-gradient(90deg,#ff5a1f,#ffb340);margin-bottom:22px}@media (max-width:800px){.ec.hero[data-v-3539162d]{min-height:520px;padding:60px 20px!important}.navhero__image[data-v-3539162d]:after{background:linear-gradient(90deg,#07090ef5,#07090ec7 65%,#07090e80)}.ec.hero h1[data-v-3539162d]{font-size:clamp(1.65rem,5vw,2.4rem)!important}}.ec.hero>.wrap[data-v-3539162d]{width:100%;max-width:1240px;margin:0 auto;position:relative;z-index:2;box-sizing:border-box;text-align:left}.ec.hero .wrap[data-v-3539162d]{width:100%;max-width:1240px;margin:0 auto;display:block!important;box-sizing:border-box;text-align:left}.ec.hero header[data-v-3539162d],.ec.hero .bh__copy[data-v-3539162d]{max-width:720px;width:100%;margin-left:0!important;margin-right:auto!important;text-align:left!important}.ec.hero h1[data-v-3539162d],.ec.hero .intro[data-v-3539162d],.ec.hero .lead[data-v-3539162d],.ec.hero .ta__intro[data-v-3539162d]{margin-left:0!important;margin-right:auto!important;text-align:left!important}.ec.hero .actions[data-v-3539162d],.ec.hero .ta__actions[data-v-3539162d]{justify-content:flex-start!important;text-align:left}.ec[data-v-bb4ad03d]{padding:clamp(65px,7vw,110px) 24px;background:#0b0e15;color:#f6f2ec;box-sizing:border-box;position:relative;overflow:hidden;isolation:isolate;font-family:Inter,Arial,sans-serif;scroll-margin-top:110px}.wrap[data-v-bb4ad03d]{max-width:1240px;margin:auto}.eyebrow[data-v-bb4ad03d]{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:800;color:var(--accent);margin:0 0 24px}h1[data-v-bb4ad03d],h2[data-v-bb4ad03d]{font-size:clamp(2.2rem,4vw,4rem);line-height:1.08;letter-spacing:-.045em;margin:0 0 24px;font-weight:850}h3[data-v-bb4ad03d]{font-size:1.3rem;line-height:1.3;letter-spacing:-.025em;margin:0 0 14px}.intro[data-v-bb4ad03d]{font-size:1rem;line-height:1.85;color:#a5adbd;max-width:780px;margin:0}.actions[data-v-bb4ad03d]{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.button[data-v-bb4ad03d]{padding:16px 24px;border-radius:8px;background:var(--accent);color:#1a0b06;text-decoration:none;font-size:.85rem;font-weight:800;display:inline-flex;transition:transform .3s}.button[data-v-bb4ad03d]:hover{transform:translateY(-3px)}.link[data-v-bb4ad03d]{font-size:.85rem;font-weight:750;color:inherit;text-decoration:none}.link[data-v-bb4ad03d]:hover{color:var(--gold)}a[data-v-bb4ad03d]:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.hero[data-v-bb4ad03d]{background:radial-gradient(ellipse at 80% 50%,#241b15,transparent 65%),#07090e}.hero header[data-v-bb4ad03d]{max-width:900px}.hero h1[data-v-bb4ad03d]{font-size:clamp(2.8rem,5vw,4.8rem)}.ec__map[data-v-bb4ad03d]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative;margin-top:65px;padding:35px 28px;border:1px solid #393c45;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:26px 26px;border-radius:6px 35px}.ec__path[data-v-bb4ad03d]{position:absolute;top:59px;left:55px;right:55px;border-top:1px dashed #a35129}.ec__map article[data-v-bb4ad03d]{position:relative}.ec__node[data-v-bb4ad03d]{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--accent);border-radius:50%;background:#141925;color:var(--gold);font-size:.75rem;font-weight:800;margin-bottom:28px}.ec__map h3[data-v-bb4ad03d]{font-size:1.05rem}.ec__map p[data-v-bb4ad03d]{font-size:.85rem;line-height:1.8;color:#a5adbd;margin:0}.planning[data-v-bb4ad03d]{background:#f4eee4;color:#15110d}.planning header[data-v-bb4ad03d]{max-width:800px}.planning .intro[data-v-bb4ad03d]{color:#5a5248}.ec__blueprint[data-v-bb4ad03d]{margin-top:50px;display:grid;grid-template-columns:1.2fr .8fr;gap:0;border:1px solid #cbbda9;background:linear-gradient(#e7dccd 1px,transparent 1px),linear-gradient(90deg,#e7dccd 1px,transparent 1px);background-size:30px 30px}.ec__blueprint article[data-v-bb4ad03d]{padding:38px;position:relative;border-bottom:1px solid #cbbda9;background:#f4eee4d9;transition:background .3s}.ec__blueprint article[data-v-bb4ad03d]:first-child{grid-row:span 2;border-right:1px solid #cbbda9;display:flex;flex-direction:column;justify-content:flex-end}.ec__coordinate[data-v-bb4ad03d]{font-size:4rem;color:#bda98d;font-weight:850;letter-spacing:-.07em;display:block;margin-bottom:30px}.ec__blueprint article:first-child .ec__coordinate[data-v-bb4ad03d]{font-size:8rem;margin-bottom:auto}.ec__blueprint article p[data-v-bb4ad03d]{color:#5a5248;line-height:1.85;font-size:.93rem;margin:0}.ec__blueprint article[data-v-bb4ad03d]:hover{background:#fff}.ec__cross[data-v-bb4ad03d]{position:absolute;right:20px;top:20px;color:#b1380f;font-size:1.5rem}.ec__sequence[data-v-bb4ad03d]{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.ec__sequence header[data-v-bb4ad03d]{position:sticky;top:120px;align-self:start}.ec__sequence ol[data-v-bb4ad03d]{list-style:none;padding:0;margin:0}.ec__sequence li[data-v-bb4ad03d]{display:grid;grid-template-columns:90px 1fr 30px;gap:22px;padding:28px 0;border-top:1px solid #373e49;align-items:start}.ec__big[data-v-bb4ad03d]{font-size:3.6rem;line-height:1;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px var(--accent);font-weight:850}.ec__sequence li p[data-v-bb4ad03d]{font-size:.93rem;line-height:1.85;color:#a5adbd;margin:0}.ec__arrow[data-v-bb4ad03d]{color:var(--gold);font-size:1.8rem}.coordination[data-v-bb4ad03d]{background:#f4eee4;color:#15110d}.coordination header[data-v-bb4ad03d]{max-width:800px}.coordination .intro[data-v-bb4ad03d]{color:#5a5248}.ec__bridge[data-v-bb4ad03d]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:48px 0 28px;position:relative}.ec__bridge article[data-v-bb4ad03d]{background:#15110d;color:#fff7ef;padding:38px}.ec__bridge article[data-v-bb4ad03d]:last-of-type{background:#fff;color:#15110d;border:1px solid #d4c4ad}.ec__bridge article>span[data-v-bb4ad03d]{color:#e8430c;font-size:.7rem;display:block;margin-bottom:28px;font-weight:800}.ec__bridge p[data-v-bb4ad03d]{font-size:.93rem;line-height:1.85;margin:0;color:#a99e90}.ec__bridge article:last-of-type p[data-v-bb4ad03d]{color:#5a5248}.ec__joint[data-v-bb4ad03d]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#e8430c;color:#1a0b06;font-size:1.7rem;border:6px solid #f4eee4}.contact[data-v-bb4ad03d]{background:linear-gradient(115deg,#e8430c,#ffb340);color:#1a0b06}.ec__contact[data-v-bb4ad03d]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px}.contact .intro[data-v-bb4ad03d],.contact .eyebrow[data-v-bb4ad03d]{color:#4a2415}.contact .actions[data-v-bb4ad03d]{flex-direction:column;align-items:stretch;margin:0}.contact .button[data-v-bb4ad03d]{background:#15110d;color:#fff7ef;justify-content:center}.contact .link[data-v-bb4ad03d]{font-size:1.25rem;text-align:center}[data-r][data-v-bb4ad03d]{transition:opacity .8s cubic-bezier(.22,.8,.2,1),transform .8s cubic-bezier(.22,.8,.2,1)}.ready [data-r][data-v-bb4ad03d]:not(.in){opacity:0;transform:translateY(24px)}@media (max-width:900px){.ec__map[data-v-bb4ad03d]{grid-template-columns:1fr 1fr;gap:32px}.ec__path[data-v-bb4ad03d]{display:none}.ec__sequence[data-v-bb4ad03d],.ec__contact[data-v-bb4ad03d]{grid-template-columns:1fr;gap:40px}.ec__sequence header[data-v-bb4ad03d]{position:relative;top:0}.contact .actions[data-v-bb4ad03d]{align-items:flex-start}.ec__blueprint article[data-v-bb4ad03d]{padding:28px}}@media (max-width:600px){.ec[data-v-bb4ad03d]{padding:55px 20px}.ec__map[data-v-bb4ad03d],.ec__blueprint[data-v-bb4ad03d],.ec__bridge[data-v-bb4ad03d]{grid-template-columns:1fr}.ec__blueprint article[data-v-bb4ad03d]:first-child{grid-row:auto;border-right:0}.ec__blueprint article:first-child .ec__coordinate[data-v-bb4ad03d]{font-size:4rem;margin-bottom:24px}.ec__sequence li[data-v-bb4ad03d]{grid-template-columns:55px 1fr;gap:16px}.ec__big[data-v-bb4ad03d]{font-size:2.6rem}.ec__arrow[data-v-bb4ad03d]{display:none}.ec__joint[data-v-bb4ad03d]{top:50%}.ec__bridge article[data-v-bb4ad03d]{padding:28px}}@media (prefers-reduced-motion:reduce){[data-r][data-v-bb4ad03d],.button[data-v-bb4ad03d],.ec__blueprint article[data-v-bb4ad03d]{transition:none}.ready [data-r][data-v-bb4ad03d]:not(.in){opacity:1;transform:none}.button[data-v-bb4ad03d]:hover{transform:none}}.ec[data-v-56caf4a5]{padding:clamp(65px,7vw,110px) 24px;background:#0b0e15;color:#f6f2ec;box-sizing:border-box;position:relative;overflow:hidden;isolation:isolate;font-family:Inter,Arial,sans-serif;scroll-margin-top:110px}.wrap[data-v-56caf4a5]{max-width:1240px;margin:auto}.eyebrow[data-v-56caf4a5]{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:800;color:var(--accent);margin:0 0 24px}h1[data-v-56caf4a5],h2[data-v-56caf4a5]{font-size:clamp(2.2rem,4vw,4rem);line-height:1.08;letter-spacing:-.045em;margin:0 0 24px;font-weight:850}h3[data-v-56caf4a5]{font-size:1.3rem;line-height:1.3;letter-spacing:-.025em;margin:0 0 14px}.intro[data-v-56caf4a5]{font-size:1rem;line-height:1.85;color:#a5adbd;max-width:780px;margin:0}.actions[data-v-56caf4a5]{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.button[data-v-56caf4a5]{padding:16px 24px;border-radius:8px;background:var(--accent);color:#1a0b06;text-decoration:none;font-size:.85rem;font-weight:800;display:inline-flex;transition:transform .3s}.button[data-v-56caf4a5]:hover{transform:translateY(-3px)}.link[data-v-56caf4a5]{font-size:.85rem;font-weight:750;color:inherit;text-decoration:none}.link[data-v-56caf4a5]:hover{color:var(--gold)}a[data-v-56caf4a5]:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.hero[data-v-56caf4a5]{background:radial-gradient(ellipse at 80% 50%,#241b15,transparent 65%),#07090e}.hero header[data-v-56caf4a5]{max-width:900px}.hero h1[data-v-56caf4a5]{font-size:clamp(2.8rem,5vw,4.8rem)}.ec__map[data-v-56caf4a5]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative;margin-top:65px;padding:35px 28px;border:1px solid #393c45;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:26px 26px;border-radius:6px 35px}.ec__path[data-v-56caf4a5]{position:absolute;top:59px;left:55px;right:55px;border-top:1px dashed #a35129}.ec__map article[data-v-56caf4a5]{position:relative}.ec__node[data-v-56caf4a5]{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--accent);border-radius:50%;background:#141925;color:var(--gold);font-size:.75rem;font-weight:800;margin-bottom:28px}.ec__map h3[data-v-56caf4a5]{font-size:1.05rem}.ec__map p[data-v-56caf4a5]{font-size:.85rem;line-height:1.8;color:#a5adbd;margin:0}.planning[data-v-56caf4a5]{background:#f4eee4;color:#15110d}.planning header[data-v-56caf4a5]{max-width:800px}.planning .intro[data-v-56caf4a5]{color:#5a5248}.ec__blueprint[data-v-56caf4a5]{margin-top:50px;display:grid;grid-template-columns:1.2fr .8fr;gap:0;border:1px solid #cbbda9;background:linear-gradient(#e7dccd 1px,transparent 1px),linear-gradient(90deg,#e7dccd 1px,transparent 1px);background-size:30px 30px}.ec__blueprint article[data-v-56caf4a5]{padding:38px;position:relative;border-bottom:1px solid #cbbda9;background:#f4eee4d9;transition:background .3s}.ec__blueprint article[data-v-56caf4a5]:first-child{grid-row:span 2;border-right:1px solid #cbbda9;display:flex;flex-direction:column;justify-content:flex-end}.ec__coordinate[data-v-56caf4a5]{font-size:4rem;color:#bda98d;font-weight:850;letter-spacing:-.07em;display:block;margin-bottom:30px}.ec__blueprint article:first-child .ec__coordinate[data-v-56caf4a5]{font-size:8rem;margin-bottom:auto}.ec__blueprint article p[data-v-56caf4a5]{color:#5a5248;line-height:1.85;font-size:.93rem;margin:0}.ec__blueprint article[data-v-56caf4a5]:hover{background:#fff}.ec__cross[data-v-56caf4a5]{position:absolute;right:20px;top:20px;color:#b1380f;font-size:1.5rem}.ec__sequence[data-v-56caf4a5]{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.ec__sequence header[data-v-56caf4a5]{position:sticky;top:120px;align-self:start}.ec__sequence ol[data-v-56caf4a5]{list-style:none;padding:0;margin:0}.ec__sequence li[data-v-56caf4a5]{display:grid;grid-template-columns:90px 1fr 30px;gap:22px;padding:28px 0;border-top:1px solid #373e49;align-items:start}.ec__big[data-v-56caf4a5]{font-size:3.6rem;line-height:1;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px var(--accent);font-weight:850}.ec__sequence li p[data-v-56caf4a5]{font-size:.93rem;line-height:1.85;color:#a5adbd;margin:0}.ec__arrow[data-v-56caf4a5]{color:var(--gold);font-size:1.8rem}.coordination[data-v-56caf4a5]{background:#f4eee4;color:#15110d}.coordination header[data-v-56caf4a5]{max-width:800px}.coordination .intro[data-v-56caf4a5]{color:#5a5248}.ec__bridge[data-v-56caf4a5]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:48px 0 28px;position:relative}.ec__bridge article[data-v-56caf4a5]{background:#15110d;color:#fff7ef;padding:38px}.ec__bridge article[data-v-56caf4a5]:last-of-type{background:#fff;color:#15110d;border:1px solid #d4c4ad}.ec__bridge article>span[data-v-56caf4a5]{color:#e8430c;font-size:.7rem;display:block;margin-bottom:28px;font-weight:800}.ec__bridge p[data-v-56caf4a5]{font-size:.93rem;line-height:1.85;margin:0;color:#a99e90}.ec__bridge article:last-of-type p[data-v-56caf4a5]{color:#5a5248}.ec__joint[data-v-56caf4a5]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#e8430c;color:#1a0b06;font-size:1.7rem;border:6px solid #f4eee4}.contact[data-v-56caf4a5]{background:linear-gradient(115deg,#e8430c,#ffb340);color:#1a0b06}.ec__contact[data-v-56caf4a5]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px}.contact .intro[data-v-56caf4a5],.contact .eyebrow[data-v-56caf4a5]{color:#4a2415}.contact .actions[data-v-56caf4a5]{flex-direction:column;align-items:stretch;margin:0}.contact .button[data-v-56caf4a5]{background:#15110d;color:#fff7ef;justify-content:center}.contact .link[data-v-56caf4a5]{font-size:1.25rem;text-align:center}[data-r][data-v-56caf4a5]{transition:opacity .8s cubic-bezier(.22,.8,.2,1),transform .8s cubic-bezier(.22,.8,.2,1)}.ready [data-r][data-v-56caf4a5]:not(.in){opacity:0;transform:translateY(24px)}@media (max-width:900px){.ec__map[data-v-56caf4a5]{grid-template-columns:1fr 1fr;gap:32px}.ec__path[data-v-56caf4a5]{display:none}.ec__sequence[data-v-56caf4a5],.ec__contact[data-v-56caf4a5]{grid-template-columns:1fr;gap:40px}.ec__sequence header[data-v-56caf4a5]{position:relative;top:0}.contact .actions[data-v-56caf4a5]{align-items:flex-start}.ec__blueprint article[data-v-56caf4a5]{padding:28px}}@media (max-width:600px){.ec[data-v-56caf4a5]{padding:55px 20px}.ec__map[data-v-56caf4a5],.ec__blueprint[data-v-56caf4a5],.ec__bridge[data-v-56caf4a5]{grid-template-columns:1fr}.ec__blueprint article[data-v-56caf4a5]:first-child{grid-row:auto;border-right:0}.ec__blueprint article:first-child .ec__coordinate[data-v-56caf4a5]{font-size:4rem;margin-bottom:24px}.ec__sequence li[data-v-56caf4a5]{grid-template-columns:55px 1fr;gap:16px}.ec__big[data-v-56caf4a5]{font-size:2.6rem}.ec__arrow[data-v-56caf4a5]{display:none}.ec__joint[data-v-56caf4a5]{top:50%}.ec__bridge article[data-v-56caf4a5]{padding:28px}}@media (prefers-reduced-motion:reduce){[data-r][data-v-56caf4a5],.button[data-v-56caf4a5],.ec__blueprint article[data-v-56caf4a5]{transition:none}.ready [data-r][data-v-56caf4a5]:not(.in){opacity:1;transform:none}.button[data-v-56caf4a5]:hover{transform:none}}.ta.evac[data-v-56caf4a5],.ib.faq[data-v-56caf4a5],.ib.details[data-v-56caf4a5],.ec.sequence[data-v-56caf4a5],.tl.rental[data-v-56caf4a5],.ux.bp[data-v-56caf4a5],.ct.guide[data-v-56caf4a5]{padding-top:58px;padding-bottom:58px}.ib__faq[data-v-56caf4a5],.ib__delivery[data-v-56caf4a5],.ec__sequence[data-v-56caf4a5],.tl__rental[data-v-56caf4a5],.bp .wrap[data-v-56caf4a5],.guide .wrap[data-v-56caf4a5]{display:block!important}.ib__faq header[data-v-56caf4a5],.ec__sequence header[data-v-56caf4a5],.tl__rental header[data-v-56caf4a5],.bp header[data-v-56caf4a5],.guide header[data-v-56caf4a5]{position:relative!important;top:0!important;max-width:960px}.ib__faq>div[data-v-56caf4a5],.ib__delivery dl[data-v-56caf4a5],.ec__sequence ol[data-v-56caf4a5],.tl__rental dl[data-v-56caf4a5],.bp__dossier[data-v-56caf4a5],.guide .ct__entries[data-v-56caf4a5]{margin-top:30px}.bp__dossier[data-v-56caf4a5]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bp__dossier article[data-v-56caf4a5]{margin:0;padding:24px}.bp article h3[data-v-56caf4a5]{font-size:1.25rem}.ib h2[data-v-56caf4a5],.ec h2[data-v-56caf4a5],.tl h2[data-v-56caf4a5],.bp h2[data-v-56caf4a5],.ct h2[data-v-56caf4a5]{font-size:clamp(1.9rem,3vw,2.8rem)}@media (max-width:650px){.bp__dossier[data-v-56caf4a5]{grid-template-columns:1fr}}.ec[data-v-8bda2edf]{padding:clamp(65px,7vw,110px) 24px;background:#0b0e15;color:#f6f2ec;box-sizing:border-box;position:relative;overflow:hidden;isolation:isolate;font-family:Inter,Arial,sans-serif;scroll-margin-top:110px}.wrap[data-v-8bda2edf]{max-width:1240px;margin:auto}.eyebrow[data-v-8bda2edf]{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:800;color:var(--accent);margin:0 0 24px}h1[data-v-8bda2edf],h2[data-v-8bda2edf]{font-size:clamp(2.2rem,4vw,4rem);line-height:1.08;letter-spacing:-.045em;margin:0 0 24px;font-weight:850}h3[data-v-8bda2edf]{font-size:1.3rem;line-height:1.3;letter-spacing:-.025em;margin:0 0 14px}.intro[data-v-8bda2edf]{font-size:1rem;line-height:1.85;color:#a5adbd;max-width:780px;margin:0}.actions[data-v-8bda2edf]{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.button[data-v-8bda2edf]{padding:16px 24px;border-radius:8px;background:var(--accent);color:#1a0b06;text-decoration:none;font-size:.85rem;font-weight:800;display:inline-flex;transition:transform .3s}.button[data-v-8bda2edf]:hover{transform:translateY(-3px)}.link[data-v-8bda2edf]{font-size:.85rem;font-weight:750;color:inherit;text-decoration:none}.link[data-v-8bda2edf]:hover{color:var(--gold)}a[data-v-8bda2edf]:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.hero[data-v-8bda2edf]{background:radial-gradient(ellipse at 80% 50%,#241b15,transparent 65%),#07090e}.hero header[data-v-8bda2edf]{max-width:900px}.hero h1[data-v-8bda2edf]{font-size:clamp(2.8rem,5vw,4.8rem)}.ec__map[data-v-8bda2edf]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative;margin-top:65px;padding:35px 28px;border:1px solid #393c45;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:26px 26px;border-radius:6px 35px}.ec__path[data-v-8bda2edf]{position:absolute;top:59px;left:55px;right:55px;border-top:1px dashed #a35129}.ec__map article[data-v-8bda2edf]{position:relative}.ec__node[data-v-8bda2edf]{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--accent);border-radius:50%;background:#141925;color:var(--gold);font-size:.75rem;font-weight:800;margin-bottom:28px}.ec__map h3[data-v-8bda2edf]{font-size:1.05rem}.ec__map p[data-v-8bda2edf]{font-size:.85rem;line-height:1.8;color:#a5adbd;margin:0}.planning[data-v-8bda2edf]{background:#f4eee4;color:#15110d}.planning header[data-v-8bda2edf]{max-width:800px}.planning .intro[data-v-8bda2edf]{color:#5a5248}.ec__blueprint[data-v-8bda2edf]{margin-top:50px;display:grid;grid-template-columns:1.2fr .8fr;gap:0;border:1px solid #cbbda9;background:linear-gradient(#e7dccd 1px,transparent 1px),linear-gradient(90deg,#e7dccd 1px,transparent 1px);background-size:30px 30px}.ec__blueprint article[data-v-8bda2edf]{padding:38px;position:relative;border-bottom:1px solid #cbbda9;background:#f4eee4d9;transition:background .3s}.ec__blueprint article[data-v-8bda2edf]:first-child{grid-row:span 2;border-right:1px solid #cbbda9;display:flex;flex-direction:column;justify-content:flex-end}.ec__coordinate[data-v-8bda2edf]{font-size:4rem;color:#bda98d;font-weight:850;letter-spacing:-.07em;display:block;margin-bottom:30px}.ec__blueprint article:first-child .ec__coordinate[data-v-8bda2edf]{font-size:8rem;margin-bottom:auto}.ec__blueprint article p[data-v-8bda2edf]{color:#5a5248;line-height:1.85;font-size:.93rem;margin:0}.ec__blueprint article[data-v-8bda2edf]:hover{background:#fff}.ec__cross[data-v-8bda2edf]{position:absolute;right:20px;top:20px;color:#b1380f;font-size:1.5rem}.ec__sequence[data-v-8bda2edf]{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.ec__sequence header[data-v-8bda2edf]{position:sticky;top:120px;align-self:start}.ec__sequence ol[data-v-8bda2edf]{list-style:none;padding:0;margin:0}.ec__sequence li[data-v-8bda2edf]{display:grid;grid-template-columns:90px 1fr 30px;gap:22px;padding:28px 0;border-top:1px solid #373e49;align-items:start}.ec__big[data-v-8bda2edf]{font-size:3.6rem;line-height:1;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px var(--accent);font-weight:850}.ec__sequence li p[data-v-8bda2edf]{font-size:.93rem;line-height:1.85;color:#a5adbd;margin:0}.ec__arrow[data-v-8bda2edf]{color:var(--gold);font-size:1.8rem}.coordination[data-v-8bda2edf]{background:#f4eee4;color:#15110d}.coordination header[data-v-8bda2edf]{max-width:800px}.coordination .intro[data-v-8bda2edf]{color:#5a5248}.ec__bridge[data-v-8bda2edf]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:48px 0 28px;position:relative}.ec__bridge article[data-v-8bda2edf]{background:#15110d;color:#fff7ef;padding:38px}.ec__bridge article[data-v-8bda2edf]:last-of-type{background:#fff;color:#15110d;border:1px solid #d4c4ad}.ec__bridge article>span[data-v-8bda2edf]{color:#e8430c;font-size:.7rem;display:block;margin-bottom:28px;font-weight:800}.ec__bridge p[data-v-8bda2edf]{font-size:.93rem;line-height:1.85;margin:0;color:#a99e90}.ec__bridge article:last-of-type p[data-v-8bda2edf]{color:#5a5248}.ec__joint[data-v-8bda2edf]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#e8430c;color:#1a0b06;font-size:1.7rem;border:6px solid #f4eee4}.contact[data-v-8bda2edf]{background:linear-gradient(115deg,#e8430c,#ffb340);color:#1a0b06}.ec__contact[data-v-8bda2edf]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px}.contact .intro[data-v-8bda2edf],.contact .eyebrow[data-v-8bda2edf]{color:#4a2415}.contact .actions[data-v-8bda2edf]{flex-direction:column;align-items:stretch;margin:0}.contact .button[data-v-8bda2edf]{background:#15110d;color:#fff7ef;justify-content:center}.contact .link[data-v-8bda2edf]{font-size:1.25rem;text-align:center}[data-r][data-v-8bda2edf]{transition:opacity .8s cubic-bezier(.22,.8,.2,1),transform .8s cubic-bezier(.22,.8,.2,1)}.ready [data-r][data-v-8bda2edf]:not(.in){opacity:0;transform:translateY(24px)}@media (max-width:900px){.ec__map[data-v-8bda2edf]{grid-template-columns:1fr 1fr;gap:32px}.ec__path[data-v-8bda2edf]{display:none}.ec__sequence[data-v-8bda2edf],.ec__contact[data-v-8bda2edf]{grid-template-columns:1fr;gap:40px}.ec__sequence header[data-v-8bda2edf]{position:relative;top:0}.contact .actions[data-v-8bda2edf]{align-items:flex-start}.ec__blueprint article[data-v-8bda2edf]{padding:28px}}@media (max-width:600px){.ec[data-v-8bda2edf]{padding:55px 20px}.ec__map[data-v-8bda2edf],.ec__blueprint[data-v-8bda2edf],.ec__bridge[data-v-8bda2edf]{grid-template-columns:1fr}.ec__blueprint article[data-v-8bda2edf]:first-child{grid-row:auto;border-right:0}.ec__blueprint article:first-child .ec__coordinate[data-v-8bda2edf]{font-size:4rem;margin-bottom:24px}.ec__sequence li[data-v-8bda2edf]{grid-template-columns:55px 1fr;gap:16px}.ec__big[data-v-8bda2edf]{font-size:2.6rem}.ec__arrow[data-v-8bda2edf]{display:none}.ec__joint[data-v-8bda2edf]{top:50%}.ec__bridge article[data-v-8bda2edf]{padding:28px}}@media (prefers-reduced-motion:reduce){[data-r][data-v-8bda2edf],.button[data-v-8bda2edf],.ec__blueprint article[data-v-8bda2edf]{transition:none}.ready [data-r][data-v-8bda2edf]:not(.in){opacity:1;transform:none}.button[data-v-8bda2edf]:hover{transform:none}}.ec[data-v-5f8e3b9a]{padding:clamp(65px,7vw,110px) 24px;background:#0b0e15;color:#f6f2ec;box-sizing:border-box;position:relative;overflow:hidden;isolation:isolate;font-family:Inter,Arial,sans-serif;scroll-margin-top:110px}.wrap[data-v-5f8e3b9a]{max-width:1240px;margin:auto}.eyebrow[data-v-5f8e3b9a]{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;font-weight:800;color:var(--accent);margin:0 0 24px}h1[data-v-5f8e3b9a],h2[data-v-5f8e3b9a]{font-size:clamp(2.2rem,4vw,4rem);line-height:1.08;letter-spacing:-.045em;margin:0 0 24px;font-weight:850}h3[data-v-5f8e3b9a]{font-size:1.3rem;line-height:1.3;letter-spacing:-.025em;margin:0 0 14px}.intro[data-v-5f8e3b9a]{font-size:1rem;line-height:1.85;color:#a5adbd;max-width:780px;margin:0}.actions[data-v-5f8e3b9a]{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.button[data-v-5f8e3b9a]{padding:16px 24px;border-radius:8px;background:var(--accent);color:#1a0b06;text-decoration:none;font-size:.85rem;font-weight:800;display:inline-flex;transition:transform .3s}.button[data-v-5f8e3b9a]:hover{transform:translateY(-3px)}.link[data-v-5f8e3b9a]{font-size:.85rem;font-weight:750;color:inherit;text-decoration:none}.link[data-v-5f8e3b9a]:hover{color:var(--gold)}a[data-v-5f8e3b9a]:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.hero[data-v-5f8e3b9a]{background:radial-gradient(ellipse at 80% 50%,#241b15,transparent 65%),#07090e}.hero header[data-v-5f8e3b9a]{max-width:900px}.hero h1[data-v-5f8e3b9a]{font-size:clamp(2.8rem,5vw,4.8rem)}.ec__map[data-v-5f8e3b9a]{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;position:relative;margin-top:65px;padding:35px 28px;border:1px solid #393c45;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:26px 26px;border-radius:6px 35px}.ec__path[data-v-5f8e3b9a]{position:absolute;top:59px;left:55px;right:55px;border-top:1px dashed #a35129}.ec__map article[data-v-5f8e3b9a]{position:relative}.ec__node[data-v-5f8e3b9a]{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--accent);border-radius:50%;background:#141925;color:var(--gold);font-size:.75rem;font-weight:800;margin-bottom:28px}.ec__map h3[data-v-5f8e3b9a]{font-size:1.05rem}.ec__map p[data-v-5f8e3b9a]{font-size:.85rem;line-height:1.8;color:#a5adbd;margin:0}.planning[data-v-5f8e3b9a]{background:#f4eee4;color:#15110d}.planning header[data-v-5f8e3b9a]{max-width:800px}.planning .intro[data-v-5f8e3b9a]{color:#5a5248}.ec__blueprint[data-v-5f8e3b9a]{margin-top:50px;display:grid;grid-template-columns:1.2fr .8fr;gap:0;border:1px solid #cbbda9;background:linear-gradient(#e7dccd 1px,transparent 1px),linear-gradient(90deg,#e7dccd 1px,transparent 1px);background-size:30px 30px}.ec__blueprint article[data-v-5f8e3b9a]{padding:38px;position:relative;border-bottom:1px solid #cbbda9;background:#f4eee4d9;transition:background .3s}.ec__blueprint article[data-v-5f8e3b9a]:first-child{grid-row:span 2;border-right:1px solid #cbbda9;display:flex;flex-direction:column;justify-content:flex-end}.ec__coordinate[data-v-5f8e3b9a]{font-size:4rem;color:#bda98d;font-weight:850;letter-spacing:-.07em;display:block;margin-bottom:30px}.ec__blueprint article:first-child .ec__coordinate[data-v-5f8e3b9a]{font-size:8rem;margin-bottom:auto}.ec__blueprint article p[data-v-5f8e3b9a]{color:#5a5248;line-height:1.85;font-size:.93rem;margin:0}.ec__blueprint article[data-v-5f8e3b9a]:hover{background:#fff}.ec__cross[data-v-5f8e3b9a]{position:absolute;right:20px;top:20px;color:#b1380f;font-size:1.5rem}.ec__sequence[data-v-5f8e3b9a]{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.ec__sequence header[data-v-5f8e3b9a]{position:sticky;top:120px;align-self:start}.ec__sequence ol[data-v-5f8e3b9a]{list-style:none;padding:0;margin:0}.ec__sequence li[data-v-5f8e3b9a]{display:grid;grid-template-columns:90px 1fr 30px;gap:22px;padding:28px 0;border-top:1px solid #373e49;align-items:start}.ec__big[data-v-5f8e3b9a]{font-size:3.6rem;line-height:1;letter-spacing:-.07em;color:transparent;-webkit-text-stroke:1px var(--accent);font-weight:850}.ec__sequence li p[data-v-5f8e3b9a]{font-size:.93rem;line-height:1.85;color:#a5adbd;margin:0}.ec__arrow[data-v-5f8e3b9a]{color:var(--gold);font-size:1.8rem}.coordination[data-v-5f8e3b9a]{background:#f4eee4;color:#15110d}.coordination header[data-v-5f8e3b9a]{max-width:800px}.coordination .intro[data-v-5f8e3b9a]{color:#5a5248}.ec__bridge[data-v-5f8e3b9a]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:48px 0 28px;position:relative}.ec__bridge article[data-v-5f8e3b9a]{background:#15110d;color:#fff7ef;padding:38px}.ec__bridge article[data-v-5f8e3b9a]:last-of-type{background:#fff;color:#15110d;border:1px solid #d4c4ad}.ec__bridge article>span[data-v-5f8e3b9a]{color:#e8430c;font-size:.7rem;display:block;margin-bottom:28px;font-weight:800}.ec__bridge p[data-v-5f8e3b9a]{font-size:.93rem;line-height:1.85;margin:0;color:#a99e90}.ec__bridge article:last-of-type p[data-v-5f8e3b9a]{color:#5a5248}.ec__joint[data-v-5f8e3b9a]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#e8430c;color:#1a0b06;font-size:1.7rem;border:6px solid #f4eee4}.contact[data-v-5f8e3b9a]{background:linear-gradient(115deg,#e8430c,#ffb340);color:#1a0b06}.ec__contact[data-v-5f8e3b9a]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px}.contact .intro[data-v-5f8e3b9a],.contact .eyebrow[data-v-5f8e3b9a]{color:#4a2415}.contact .actions[data-v-5f8e3b9a]{flex-direction:column;align-items:stretch;margin:0}.contact .button[data-v-5f8e3b9a]{background:#15110d;color:#fff7ef;justify-content:center}.contact .link[data-v-5f8e3b9a]{font-size:1.25rem;text-align:center}[data-r][data-v-5f8e3b9a]{transition:opacity .8s cubic-bezier(.22,.8,.2,1),transform .8s cubic-bezier(.22,.8,.2,1)}.ready [data-r][data-v-5f8e3b9a]:not(.in){opacity:0;transform:translateY(24px)}@media (max-width:900px){.ec__map[data-v-5f8e3b9a]{grid-template-columns:1fr 1fr;gap:32px}.ec__path[data-v-5f8e3b9a]{display:none}.ec__sequence[data-v-5f8e3b9a],.ec__contact[data-v-5f8e3b9a]{grid-template-columns:1fr;gap:40px}.ec__sequence header[data-v-5f8e3b9a]{position:relative;top:0}.contact .actions[data-v-5f8e3b9a]{align-items:flex-start}.ec__blueprint article[data-v-5f8e3b9a]{padding:28px}}@media (max-width:600px){.ec[data-v-5f8e3b9a]{padding:55px 20px}.ec__map[data-v-5f8e3b9a],.ec__blueprint[data-v-5f8e3b9a],.ec__bridge[data-v-5f8e3b9a]{grid-template-columns:1fr}.ec__blueprint article[data-v-5f8e3b9a]:first-child{grid-row:auto;border-right:0}.ec__blueprint article:first-child .ec__coordinate[data-v-5f8e3b9a]{font-size:4rem;margin-bottom:24px}.ec__sequence li[data-v-5f8e3b9a]{grid-template-columns:55px 1fr;gap:16px}.ec__big[data-v-5f8e3b9a]{font-size:2.6rem}.ec__arrow[data-v-5f8e3b9a]{display:none}.ec__joint[data-v-5f8e3b9a]{top:50%}.ec__bridge article[data-v-5f8e3b9a]{padding:28px}}@media (prefers-reduced-motion:reduce){[data-r][data-v-5f8e3b9a],.button[data-v-5f8e3b9a],.ec__blueprint article[data-v-5f8e3b9a]{transition:none}.ready [data-r][data-v-5f8e3b9a]:not(.in){opacity:1;transform:none}.button[data-v-5f8e3b9a]:hover{transform:none}}
