.cal-journey-wrapper[data-astro-cid-mi4567rx]{max-width:72rem;margin:0 auto;padding:0 1rem}.cal-journey-hint[data-astro-cid-mi4567rx]{text-align:center;color:#ebdec2bf;font-family:RDR Lino,ui-sans-serif,system-ui;font-size:.95rem;letter-spacing:.25em;text-transform:uppercase;margin-bottom:1.5rem}@media (max-width: 640px){.cal-journey-hint[data-astro-cid-mi4567rx]{font-size:.8rem;letter-spacing:.18em}}.cal-journey-trail[data-astro-cid-mi4567rx]{position:relative;height:180px;--padX: 64px;padding:0 var(--padX);-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:48px}@media (max-width: 640px){.cal-journey-trail[data-astro-cid-mi4567rx]{height:120px;--padX: 28px;margin-bottom:-8px}}.cal-trail-track[data-astro-cid-mi4567rx]{position:absolute;inset:0;width:100%;height:100%}.cal-trail-horizon[data-astro-cid-mi4567rx]{position:absolute;inset:20% 0 0;background:radial-gradient(60% 50% at 50% 100%,rgba(248,183,0,.1) 0%,rgba(248,183,0,.04) 45%,transparent 75%),linear-gradient(to bottom,#f8b7000a,#5041372e);border-top:1px solid rgba(248,183,0,.15);border-bottom:1px solid rgba(80,65,55,.6);pointer-events:none}.cal-trail-milestones[data-astro-cid-mi4567rx]{position:absolute;inset:20% var(--padX);pointer-events:none}.cal-milestone-post[data-astro-cid-mi4567rx]{position:absolute;bottom:0;transform:translate(-50%);background:transparent;border:0;padding:0;cursor:pointer;pointer-events:auto;display:flex;flex-direction:column-reverse;align-items:center;gap:4px;color:#ebdec2;transition:transform .16s ease-out}.cal-milestone-post[data-astro-cid-mi4567rx]:focus-visible{outline:2px solid #F8B700;outline-offset:6px}.cal-milestone-post[data-astro-cid-mi4567rx]:hover{transform:translate(-50%) translateY(-2px)}.cal-milestone-icon[data-astro-cid-mi4567rx]{width:34px;height:34px;border-radius:50%;border:2px solid #F8B700;background:#000000d9;display:grid;place-items:center;box-shadow:0 0 10px #f8b70026;transition:box-shadow .2s ease,background-color .2s ease}.cal-milestone-number[data-astro-cid-mi4567rx]{color:#f8b700;font-family:RDR Lino,ui-sans-serif,system-ui;font-weight:700;font-size:1rem;line-height:1;transition:color .2s ease}.cal-milestone-stake[data-astro-cid-mi4567rx]{width:2px;height:36px;background:linear-gradient(to bottom,#504137cc,#f8b70099)}.cal-milestone-label[data-astro-cid-mi4567rx]{font-family:RDR Lino,ui-sans-serif,system-ui;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:#ebdec2bf;white-space:nowrap;transition:color .2s ease,text-shadow .2s ease}@media (max-width: 640px){.cal-milestone-icon[data-astro-cid-mi4567rx]{width:26px;height:26px}.cal-milestone-number[data-astro-cid-mi4567rx]{font-size:.8rem}.cal-milestone-stake[data-astro-cid-mi4567rx]{height:22px}.cal-milestone-label[data-astro-cid-mi4567rx]{font-size:.5rem;letter-spacing:.04em;white-space:normal;line-height:1.2;max-width:64px;text-align:center}}.cal-milestone-post[data-astro-cid-mi4567rx][aria-selected=true] .cal-milestone-icon[data-astro-cid-mi4567rx]{background:#f8b700;box-shadow:0 0 15px #f8b700b3,0 0 30px #f8b70059}.cal-milestone-post[data-astro-cid-mi4567rx][aria-selected=true] .cal-milestone-number[data-astro-cid-mi4567rx]{color:#1a1a1a}.cal-milestone-post[data-astro-cid-mi4567rx][aria-selected=true] .cal-milestone-label[data-astro-cid-mi4567rx]{color:#f8b700;text-shadow:0 0 8px rgba(248,183,0,.6)}.cal-journey-panel[data-astro-cid-mi4567rx]{position:relative;margin:0 auto;max-width:56rem;padding:1.5rem 1.75rem;background:#000000b3;border:1px solid rgba(248,183,0,.6);border-radius:.25rem;min-height:190px;box-shadow:0 0 18px #00000080}@media (max-width: 640px){.cal-journey-panel[data-astro-cid-mi4567rx]{margin-top:32px}}.cal-panel-step[data-astro-cid-mi4567rx]{opacity:0;transform:translateY(8px);position:absolute;inset:1.5rem 1.75rem;pointer-events:none;transition:opacity .28s ease,transform .28s ease}.cal-panel-step[data-astro-cid-mi4567rx][aria-hidden=false]{opacity:1;transform:translateY(0);pointer-events:auto;position:relative;inset:auto}.cal-panel-step[data-astro-cid-mi4567rx]{text-align:center}.cal-panel-title[data-astro-cid-mi4567rx]{color:#f8b700;font-family:RDR Lino,ui-sans-serif,system-ui;font-weight:700;font-size:1.75rem;line-height:1.15;text-shadow:0 0 5px rgba(248,183,0,.5),0 0 10px rgba(248,183,0,.3)}@media (min-width: 768px){.cal-panel-title[data-astro-cid-mi4567rx]{font-size:2.25rem}}.cal-panel-kicker[data-astro-cid-mi4567rx]{margin-top:.5rem;color:#f8b700b3;font-family:RDR Lino,ui-sans-serif,system-ui;font-size:.75rem;font-weight:700;letter-spacing:.35em;text-transform:uppercase}.cal-panel-body[data-astro-cid-mi4567rx]{margin-top:1rem;font-family:"Hapna b Serif",ui-serif,Georgia;font-size:1.05rem;line-height:1.65;color:#ebdec2e6;max-width:42rem;margin-left:auto;margin-right:auto}.cal-panel-cta[data-astro-cid-mi4567rx]{display:inline-block;margin-top:1.25rem;padding:.5rem 1.25rem;border:1px solid #F8B700;color:#f8b700;font-family:RDR Lino,ui-sans-serif,system-ui;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;transition:background-color .2s ease,box-shadow .2s ease}.cal-panel-cta[data-astro-cid-mi4567rx]:hover{background:#f8b7001a;box-shadow:0 0 15px #f8b70080,0 0 30px #f8b70033}
