.page-head[data-astro-cid-tunc3kw5]{padding-block:clamp(2.5rem,8vh,5rem) var(--space-8)}.aph-inner[data-astro-cid-tunc3kw5]{display:grid;grid-template-columns:.92fr 1.08fr;gap:var(--space-8);align-items:center}.page-head[data-astro-cid-tunc3kw5] h1[data-astro-cid-tunc3kw5]{font-size:var(--step-4);margin-block:var(--space-3) var(--space-4);max-width:15ch}.lead[data-astro-cid-tunc3kw5]{color:var(--ink-2);font-size:var(--step-1);max-width:40rem}.head-rule[data-astro-cid-tunc3kw5]{margin-top:var(--space-5)}.aph-visual[data-astro-cid-tunc3kw5]{position:relative}.aph-orn[data-astro-cid-tunc3kw5]{display:flex;align-items:center;gap:var(--space-3)}.aph-orn-top[data-astro-cid-tunc3kw5]{justify-content:flex-end;margin-bottom:var(--space-4)}.aph-orn-bottom[data-astro-cid-tunc3kw5]{justify-content:flex-start;margin-top:var(--space-4)}.aph-connect[data-astro-cid-tunc3kw5]{flex:1;min-width:40px;max-width:180px}.aph-connect[data-astro-cid-tunc3kw5] .cpath-p{transition-delay:.44s}.aph-reticle[data-astro-cid-tunc3kw5],.aph-arcs[data-astro-cid-tunc3kw5],.aph-scale[data-astro-cid-tunc3kw5]{display:block;flex:none}.aph-frame[data-astro-cid-tunc3kw5]{position:relative;margin:0;overflow:hidden;line-height:0;border-radius:var(--radius-md);clip-path:polygon(0 0,100% 0,100% 100%,18% 100%,0 82%);box-shadow:0 30px 60px -42px #17171761}.aph-frame[data-astro-cid-tunc3kw5] picture[data-astro-cid-tunc3kw5]{display:block}.aph-img[data-astro-cid-tunc3kw5]{display:block;width:100%;height:auto}.aph-reg[data-astro-cid-tunc3kw5]{position:absolute;width:22px;height:22px;z-index:2;pointer-events:none}.aph-reg-tl[data-astro-cid-tunc3kw5]{top:12px;left:12px;border-top:2px solid var(--copper);border-left:2px solid var(--copper)}.aph-reg-br[data-astro-cid-tunc3kw5]{right:12px;bottom:12px;border-bottom:2px solid var(--copper);border-right:2px solid var(--copper)}.a[data-astro-cid-tunc3kw5]{opacity:0;transform:translateY(12px);animation:aphIn var(--dur-standard) var(--ease-precision) forwards}.a-1[data-astro-cid-tunc3kw5]{animation-delay:60ms}.a-2[data-astro-cid-tunc3kw5]{animation-delay:.15s}.a-3[data-astro-cid-tunc3kw5]{animation-delay:.25s}.a-4[data-astro-cid-tunc3kw5]{animation-delay:.34s}.a-5[data-astro-cid-tunc3kw5]{animation-delay:.44s}.a-6[data-astro-cid-tunc3kw5]{animation-delay:.56s}@keyframes aphIn{to{opacity:1;transform:none}}@media(hover:hover)and (min-width:861px){.aph-visual[data-astro-cid-tunc3kw5]:hover .aph-reg[data-astro-cid-tunc3kw5]{border-color:var(--copper-hover)}}@media(max-width:860px){.aph-inner[data-astro-cid-tunc3kw5]{grid-template-columns:1fr;gap:var(--space-6)}.page-head[data-astro-cid-tunc3kw5] h1[data-astro-cid-tunc3kw5]{max-width:none}.aph-orn-top[data-astro-cid-tunc3kw5]{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.a[data-astro-cid-tunc3kw5]{opacity:1;transform:none;animation:none}}.journey[data-astro-cid-tunc3kw5]{padding-block:var(--space-7) var(--space-8)}.steps[data-astro-cid-tunc3kw5]{list-style:none;padding:0;margin:0}.step[data-astro-cid-tunc3kw5]{display:grid;grid-template-columns:3.5rem 1fr;gap:var(--space-5);padding-block:var(--space-6);align-items:start}.step-id[data-astro-cid-tunc3kw5]{position:relative;display:flex;justify-content:center}.step-spine[data-astro-cid-tunc3kw5]{position:absolute;top:calc(-1 * var(--space-6));bottom:calc(-1 * var(--space-6));left:50%;width:2px;transform:translate(-50%) scaleY(0);transform-origin:top center;background:color-mix(in srgb,var(--copper) 32%,transparent);transition:transform var(--dur-signature) var(--ease-precision)}.step[data-astro-cid-tunc3kw5].is-visible .step-spine[data-astro-cid-tunc3kw5]{transform:translate(-50%) scaleY(1)}@media(prefers-reduced-motion:reduce){.step-spine[data-astro-cid-tunc3kw5]{transform:translate(-50%) scaleY(1)}}.step[data-astro-cid-tunc3kw5]:first-child .step-spine[data-astro-cid-tunc3kw5]{top:1.4rem}.step[data-astro-cid-tunc3kw5]:last-child .step-spine[data-astro-cid-tunc3kw5]{bottom:auto;height:1.4rem}.step-node[data-astro-cid-tunc3kw5]{position:relative;z-index:1;display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;border:1.5px solid var(--line-strong);background:var(--white);color:var(--ink-3);font-size:var(--step--1);transition:border-color var(--dur-standard) var(--ease-precision),color var(--dur-standard) var(--ease-precision)}.step[data-astro-cid-tunc3kw5].is-visible .step-node[data-astro-cid-tunc3kw5]{border-color:var(--copper);color:var(--copper-text)}.step-title[data-astro-cid-tunc3kw5]{font-size:var(--step-2)}.step-text[data-astro-cid-tunc3kw5]{color:var(--ink-2);font-size:var(--step-1);margin-top:var(--space-2);max-width:44rem}.engagements[data-astro-cid-tunc3kw5]{padding-block:var(--space-8) var(--space-9);border-top:1px solid var(--line)}.engagements[data-astro-cid-tunc3kw5] h2[data-astro-cid-tunc3kw5],.engagements[data-astro-cid-tunc3kw5] .kmark{margin-bottom:var(--space-5)}.eng-list[data-astro-cid-tunc3kw5]{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4) var(--space-7);margin-top:var(--space-5)}.eng-list[data-astro-cid-tunc3kw5] li[data-astro-cid-tunc3kw5]{position:relative;padding-left:1.5rem;color:var(--ink-2);max-width:32rem}.eng-list[data-astro-cid-tunc3kw5] li[data-astro-cid-tunc3kw5]:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:2px;background:var(--copper)}@media(max-width:640px){.step[data-astro-cid-tunc3kw5]{grid-template-columns:2.8rem 1fr;gap:var(--space-4)}.step-node[data-astro-cid-tunc3kw5]{width:2.4rem;height:2.4rem}.eng-list[data-astro-cid-tunc3kw5]{grid-template-columns:1fr}}
