.timeline[data-astro-cid-sdtkbkqs]{--marker:2.25rem;gap:2.25rem;display:grid;position:relative}.timeline-item[data-astro-cid-sdtkbkqs]{grid-template-columns:var(--marker) 1fr;align-items:start;gap:.25rem 1rem;display:grid;position:relative}.timeline-item[data-astro-cid-sdtkbkqs]:before{content:"";left:calc(var(--marker) / 2 - 1px);top:calc(var(--marker) + .375rem);background-color:var(--line);width:2px;position:absolute;bottom:-2rem}.timeline-item[data-astro-cid-sdtkbkqs]:last-child:before{display:none}.timeline-marker[data-astro-cid-sdtkbkqs]{width:var(--marker);height:var(--marker);border:2px solid var(--line-strong);background-color:var(--paper);color:var(--on-primary);border-radius:9999px;grid-row:span 3;place-items:center;display:grid}.timeline-marker[data-astro-cid-sdtkbkqs] .timeline-check{opacity:0;width:1rem;height:1rem}.timeline-when[data-astro-cid-sdtkbkqs]{font-family:var(--font-mono);color:var(--muted);padding-top:.45rem;font-size:.875rem}.timeline-label[data-astro-cid-sdtkbkqs]{letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.25}.timeline-detail[data-astro-cid-sdtkbkqs]{color:var(--muted)}.timeline-item[data-astro-cid-sdtkbkqs][data-state=done] .timeline-marker[data-astro-cid-sdtkbkqs]{border-color:var(--primary);background-color:var(--primary)}.timeline-item[data-astro-cid-sdtkbkqs][data-state=done] .timeline-marker[data-astro-cid-sdtkbkqs] .timeline-check{opacity:1}.timeline-item[data-astro-cid-sdtkbkqs][data-state=done]:before{background-color:var(--primary)}.timeline-item[data-astro-cid-sdtkbkqs][data-state=next] .timeline-marker[data-astro-cid-sdtkbkqs]{border-color:var(--accent);box-shadow:0 0 0 5px color-mix(in oklab, var(--accent) 22%, transparent)}.timeline-item[data-astro-cid-sdtkbkqs][data-state=next] .timeline-when[data-astro-cid-sdtkbkqs]{color:var(--accent-ink);font-weight:500}.timeline-item[data-astro-cid-sdtkbkqs] .state-done[data-astro-cid-sdtkbkqs],.timeline-item[data-astro-cid-sdtkbkqs] .state-next[data-astro-cid-sdtkbkqs]{display:none}.timeline-item[data-astro-cid-sdtkbkqs][data-state=done] .state-done[data-astro-cid-sdtkbkqs],.timeline-item[data-astro-cid-sdtkbkqs][data-state=next] .state-next[data-astro-cid-sdtkbkqs]{display:inline}@media (width>=768px){.timeline[data-astro-cid-sdtkbkqs]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1.5rem}.timeline-item[data-astro-cid-sdtkbkqs]{grid-template-columns:1fr;row-gap:.375rem}.timeline-item[data-astro-cid-sdtkbkqs]:before{left:calc(var(--marker) + .625rem);right:-.875rem;top:calc(var(--marker) / 2 - 1px);width:auto;height:2px;bottom:auto}.timeline-marker[data-astro-cid-sdtkbkqs]{grid-row:auto;margin-bottom:1rem}.timeline-when[data-astro-cid-sdtkbkqs]{padding-top:0}}.steps[data-astro-cid-sdtkbkqs]{gap:2rem;display:grid}.step[data-astro-cid-sdtkbkqs]{border-left:2px solid var(--line);gap:.5rem;padding-left:1.5rem;display:grid}@media (width>=640px){.step[data-astro-cid-sdtkbkqs]{grid-template-columns:13rem 1fr;align-items:baseline;gap:2rem}}.step-title[data-astro-cid-sdtkbkqs]{letter-spacing:-.024em;font-size:1.5rem;font-weight:600;line-height:1.2}.step-text[data-astro-cid-sdtkbkqs]{color:var(--muted);max-width:48ch}.faq[data-astro-cid-sdtkbkqs]{border-top:1px solid color-mix(in oklab, var(--tint-ink) 18%, transparent)}.faq-item[data-astro-cid-sdtkbkqs]{border-bottom:1px solid color-mix(in oklab, var(--tint-ink) 18%, transparent)}.faq-question[data-astro-cid-sdtkbkqs]{cursor:pointer;letter-spacing:-.015em;color:var(--tint-ink);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.375rem;font-size:1.1875rem;font-weight:600;list-style:none;display:flex}.faq-question[data-astro-cid-sdtkbkqs]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-sdtkbkqs] .faq-icon{width:1.25rem;height:1.25rem;color:var(--tint-muted);transition:transform .5s var(--ease-out-expo);flex:none}.faq-item[data-astro-cid-sdtkbkqs][open] .faq-question[data-astro-cid-sdtkbkqs] .faq-icon{transform:rotate(45deg)}.faq-answer[data-astro-cid-sdtkbkqs]{max-width:62ch;color:var(--tint-muted);padding-bottom:1.5rem}@media (prefers-reduced-motion:no-preference){.faq-item[data-astro-cid-sdtkbkqs][open] .faq-answer[data-astro-cid-sdtkbkqs]{animation:faq-in .5s var(--ease-out-expo) both}}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}}
