.rm-timeline.svelte-1uha8ag{--rm-line-x: calc(100% - 18px) }@media(min-width:640px){.rm-timeline.svelte-1uha8ag{--rm-line-x: 50%}}.rm-rail.svelte-1uha8ag{position:absolute;top:0;bottom:0;left:var(--rm-line-x);width:2px;transform:translate(-50%);pointer-events:none;z-index:0}.rm-rail-track.svelte-1uha8ag{position:absolute;inset:0;border-radius:9999px;background:linear-gradient(180deg,#78716c00,#78716c47 12% 88%,#78716c00)}.rm-rail-fill.svelte-1uha8ag{position:absolute;inset:0 0 auto;border-radius:9999px;transform-origin:top;height:calc(var(--rm-fill, 0) * var(--rm-fill-end, 1) * 100%);background:linear-gradient(180deg,#22c55e00,#22c55eb3 8%,#ffbc00d9 60%,#ffbc00f2);box-shadow:0 0 12px #ffbc0080;transition:height .15s linear}.rm-row.svelte-1uha8ag{position:relative;padding-left:0;padding-right:44px}@media(min-width:640px){.rm-row.svelte-1uha8ag{width:50%;padding-left:0;padding-right:26px;margin-left:0}.rm-row.rm-right.svelte-1uha8ag{margin-left:50%;padding-right:0;padding-left:26px}}.rm-node.svelte-1uha8ag{position:absolute;top:50%;left:var(--rm-line-x);width:14px;height:14px;border-radius:9999px;transform:translate(-50%,-50%);z-index:2}.rm-st-shipped.svelte-1uha8ag{--rm-glow: 34, 197, 94;--rm-a: .48}.rm-st-building.svelte-1uha8ag{--rm-glow: 255, 188, 0;--rm-a: .62}.rm-st-planned.svelte-1uha8ag{--rm-glow: 140, 132, 124;--rm-a: .58}.rm-card.svelte-1uha8ag:before{content:"";position:absolute;inset:0 -1px 0 auto;width:3px;z-index:1;pointer-events:none;border-radius:3px;background:linear-gradient(to bottom,transparent 10%,rgba(var(--rm-glow, 140, 132, 124),var(--rm-a, .55)) 36%,rgba(var(--rm-glow, 140, 132, 124),var(--rm-a, .55)) 64%,transparent 90%);filter:blur(1.4px)}@media(min-width:640px){.rm-row.rm-left.svelte-1uha8ag .rm-node:where(.svelte-1uha8ag){left:auto;right:-7px;transform:translateY(-50%)}.rm-row.rm-right.svelte-1uha8ag .rm-node:where(.svelte-1uha8ag){left:-7px;transform:translateY(-50%)}.rm-row.rm-right.svelte-1uha8ag .rm-card:where(.svelte-1uha8ag):before{right:auto;left:-1px}}.rm-node-shipped.svelte-1uha8ag{background:#22c55e;box-shadow:0 0 10px #22c55ebf,0 0 0 4px #22c55e1f}.rm-node-building.svelte-1uha8ag{background:#fbbf24;box-shadow:0 0 10px #ffbc00d9,0 0 0 4px #ffbc0024}.rm-node-planned.svelte-1uha8ag{background:#292524;border:1.5px solid #57534e}.rm-node-building.svelte-1uha8ag:after,.rm-node-pulse.svelte-1uha8ag:after{content:"";position:absolute;inset:-3px;border-radius:9999px;border:1.5px solid rgba(255,188,0,.55);animation:svelte-1uha8ag-rm-pulse 2.2s ease-out infinite}.rm-node-pulse.svelte-1uha8ag{position:relative}@keyframes svelte-1uha8ag-rm-pulse{0%{transform:scale(.85);opacity:.9}70%{transform:scale(1.9);opacity:0}to{transform:scale(1.9);opacity:0}}@media(prefers-reduced-motion:reduce){.rm-rail-fill.svelte-1uha8ag{height:calc(var(--rm-fill-end, 1) * 100%);transition:none}.rm-node-building.svelte-1uha8ag:after,.rm-node-pulse.svelte-1uha8ag:after{animation:none}}.faq-card.svelte-1uha8ag .faq-accent:where(.svelte-1uha8ag){position:absolute;left:0;top:50%;width:3px;height:0;transform:translateY(-50%);border-radius:0 3px 3px 0;background:linear-gradient(180deg,#ffbc0033,#f59e0b,#ffbc0033);box-shadow:0 0 12px #ffbc0080;opacity:0;transition:height .35s cubic-bezier(.22,1,.36,1),opacity .35s ease;pointer-events:none;z-index:2}.faq-card.svelte-1uha8ag:hover .faq-accent:where(.svelte-1uha8ag){height:36%;opacity:.6}.faq-card.is-open.svelte-1uha8ag .faq-accent:where(.svelte-1uha8ag){height:70%;opacity:1}.faq-card.svelte-1uha8ag{transition:box-shadow .3s ease}.faq-card.is-open.svelte-1uha8ag{box-shadow:0 12px 40px #ffbc001a}.faq-icon.svelte-1uha8ag{position:relative;display:inline-block;width:22px;height:22px}.faq-icon-bar.svelte-1uha8ag{position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:999px;background:#a8a29e;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .3s ease}.faq-icon-bar--h.svelte-1uha8ag{transform:translate(-50%,-50%)}.faq-icon-bar--v.svelte-1uha8ag{transform:translate(-50%,-50%) rotate(90deg)}.faq-trigger.svelte-1uha8ag:hover .faq-icon-bar:where(.svelte-1uha8ag){background:#f59e0b}.faq-card.is-open.svelte-1uha8ag .faq-icon-bar:where(.svelte-1uha8ag){background:#f59e0b}.faq-card.is-open.svelte-1uha8ag .faq-icon-bar--h:where(.svelte-1uha8ag){transform:translate(-50%,-50%) rotate(135deg)}.faq-card.is-open.svelte-1uha8ag .faq-icon-bar--v:where(.svelte-1uha8ag){transform:translate(-50%,-50%) rotate(45deg)}.faq-answer.svelte-1uha8ag{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .3s ease}.faq-answer.svelte-1uha8ag>div:where(.svelte-1uha8ag){min-height:0}.faq-answer.is-open.svelte-1uha8ag{grid-template-rows:1fr;opacity:1}@media(prefers-reduced-motion:reduce){.faq-card.svelte-1uha8ag,.faq-card.svelte-1uha8ag .faq-accent:where(.svelte-1uha8ag),.faq-icon-bar.svelte-1uha8ag,.faq-answer.svelte-1uha8ag{transition:none}}
