.timeline[data-astro-cid-ajwl5pbe]{color:var(--on-surface);--card:calc(400 / 1360 * 100%);--gap:calc(32 / 1360 * 100%);--marker:32px;--line-y:calc(var(--marker) / 2);--line:6px;--line-color:var(--secondary);padding-block:120px;position:relative;overflow:clip}.timeline--tint[data-astro-cid-ajwl5pbe]{background:var(--section-tint)}.timeline--white[data-astro-cid-ajwl5pbe]{background:var(--background)}.timeline--labelled[data-astro-cid-ajwl5pbe]{--card:calc(432 / 1360 * 100%);--line:3px;--line-color:var(--on-primary-container)}.timeline-inner[data-astro-cid-ajwl5pbe]{flex-direction:column;align-items:center;gap:48px;display:flex;position:relative}.timeline-header[data-astro-cid-ajwl5pbe]{text-align:center;flex-direction:column;gap:16px;max-width:760px;display:flex}.timeline-header[data-astro-cid-ajwl5pbe]>[data-astro-cid-ajwl5pbe]{margin:0}.timeline-header[data-astro-cid-ajwl5pbe] p[data-astro-cid-ajwl5pbe]{line-height:1.4}.timeline-rows[data-astro-cid-ajwl5pbe]{flex-direction:column;gap:72px;width:100%;margin:0;display:flex}.timeline-row[data-astro-cid-ajwl5pbe]{position:relative}.timeline-steps[data-astro-cid-ajwl5pbe]{gap:var(--gap);margin:0;padding:0;list-style:none;display:flex}.timeline--labelled[data-astro-cid-ajwl5pbe] .timeline-steps[data-astro-cid-ajwl5pbe]{justify-content:space-between}.timeline-row--shifted[data-astro-cid-ajwl5pbe] .timeline-steps[data-astro-cid-ajwl5pbe]{padding-left:6.39706%}.timeline-step[data-astro-cid-ajwl5pbe]{flex:0 0 var(--card);flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.timeline-step--cta[data-astro-cid-ajwl5pbe]{padding-top:calc(var(--marker) + 28px);flex-basis:23.8235%}.timeline-marker[data-astro-cid-ajwl5pbe]{z-index:1;min-width:var(--marker);height:var(--marker);border-radius:var(--radius-full);background:var(--surface-tint);color:var(--on-primary);font:600 16px/24px var(--font);letter-spacing:-.25px;place-items:center;display:grid;position:relative}.timeline-marker--pill[data-astro-cid-ajwl5pbe]{padding-inline:16px}.timeline-card[data-astro-cid-ajwl5pbe]{border-radius:var(--radius-m);text-align:center;background:#fffffff2;border:1px solid #b3dcff99;flex-direction:column;gap:8px;width:100%;padding:31px 23px;display:flex}.timeline-card[data-astro-cid-ajwl5pbe]>[data-astro-cid-ajwl5pbe]{margin:0}.timeline-cta[data-astro-cid-ajwl5pbe]{border-radius:var(--radius-m);background:linear-gradient(90deg, var(--primary), var(--surface-tint));width:100%;height:100%;color:var(--on-primary);border:1px solid #b3dcff99;align-items:center;gap:16px;padding:23px;text-decoration:none;display:flex}.timeline-cta-text[data-astro-cid-ajwl5pbe]{flex-direction:column;flex:1;gap:8px;display:flex}.timeline-cta-icon[data-astro-cid-ajwl5pbe]{width:40px;height:40px;transition:scale .2s var(--ease-standard);background:#effaff;border-radius:50%;flex:none;place-items:center;display:grid}.timeline-cta[data-astro-cid-ajwl5pbe]:hover .timeline-cta-icon[data-astro-cid-ajwl5pbe]{scale:1.08}.timeline-line[data-astro-cid-ajwl5pbe]{top:calc(var(--line-y) - var(--line) / 2);height:var(--line);background:var(--line-color);transform-origin:0;position:absolute}.timeline--numbered[data-astro-cid-ajwl5pbe] .timeline-row[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe]{left:calc(var(--card) / 2);right:calc(50% - 50vw)}.timeline--numbered[data-astro-cid-ajwl5pbe] .timeline-row[data-astro-cid-ajwl5pbe]:not(:first-child) .timeline-line[data-astro-cid-ajwl5pbe]{width:calc((100vw - 100%) / 2 + var(--end));left:calc(50% - 50vw);right:auto}.timeline--numbered[data-astro-cid-ajwl5pbe] .timeline-row--cta[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe]{width:calc((100vw - 100%) / 2 + var(--end) - 20px + var(--line) / 2)}.timeline--numbered[data-astro-cid-ajwl5pbe] .timeline-row--cta[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe]:after{content:"";width:20px;height:calc(var(--marker) / 2 + 28px + var(--line) / 2);border:var(--line) solid var(--line-color);background:0 0;border-bottom:0;border-left:0;border-top-right-radius:20px;position:absolute;top:0;left:100%}.timeline--labelled[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe]{left:calc(var(--card) / 2);right:calc(var(--card) / 2)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.timeline-line[data-astro-cid-ajwl5pbe]{animation:linear both timeline-draw view();animation-range:entry 20% cover 45%}}}@keyframes timeline-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1023px){.timeline[data-astro-cid-ajwl5pbe]{padding-block:72px}.timeline-rows[data-astro-cid-ajwl5pbe]{gap:24px}.timeline-steps[data-astro-cid-ajwl5pbe],.timeline-row--shifted[data-astro-cid-ajwl5pbe] .timeline-steps[data-astro-cid-ajwl5pbe]{flex-direction:column;gap:24px;padding-left:0}.timeline-step[data-astro-cid-ajwl5pbe],.timeline-step--cta[data-astro-cid-ajwl5pbe]{flex-direction:row;flex-basis:auto;align-items:flex-start;gap:16px;padding-top:0}.timeline-step--cta[data-astro-cid-ajwl5pbe]{padding-left:calc(var(--marker) + 16px)}.timeline-marker--pill[data-astro-cid-ajwl5pbe]{padding-inline:10px;font-size:14px}.timeline-card[data-astro-cid-ajwl5pbe]{text-align:left}.timeline[data-astro-cid-ajwl5pbe] .timeline-row[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe],.timeline--numbered[data-astro-cid-ajwl5pbe] .timeline-row[data-astro-cid-ajwl5pbe]:not(:first-child) .timeline-line[data-astro-cid-ajwl5pbe],.timeline--numbered[data-astro-cid-ajwl5pbe] .timeline-row--cta[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe],.timeline--labelled[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe]{left:calc(var(--marker) / 2 - var(--line) / 2);width:var(--line);transform-origin:top;border-radius:0;height:auto;top:0;bottom:0;right:auto}.timeline--labelled[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe]{left:24px}.timeline--numbered[data-astro-cid-ajwl5pbe] .timeline-row[data-astro-cid-ajwl5pbe]:not(:first-child) .timeline-line[data-astro-cid-ajwl5pbe]{top:-24px}.timeline--numbered[data-astro-cid-ajwl5pbe] .timeline-row--cta[data-astro-cid-ajwl5pbe] .timeline-line[data-astro-cid-ajwl5pbe]:after{display:none}@keyframes timeline-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}}
