.roadmap-sketch[data-astro-cid-me5iwx57]{isolation:isolate;width:100%;max-width:450px;height:440px;color:var(--ink);pointer-events:none;margin-inline:auto;position:relative}.sketch-halo[data-astro-cid-me5iwx57]{z-index:-1;border:1px dashed var(--mint-border);background:radial-gradient(ellipse, var(--mint-soft), var(--mint-wash) 61%, transparent 74%);border-radius:48% 52% 43% 57%;position:absolute;inset:29px 10% 23px;transform:rotate(7deg)}.backing-paper[data-astro-cid-me5iwx57]{border:1px solid var(--mint-border);background:var(--mint-soft);border-radius:13px;width:77%;height:337px;position:absolute;top:41px;left:12%;transform:rotate(5deg)}.sketch-marks[data-astro-cid-me5iwx57]{width:100%;height:100%;color:var(--muted);stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0}.sketch-marks[data-astro-cid-me5iwx57] path[data-astro-cid-me5iwx57]{vector-effect:non-scaling-stroke}.dashed-arrow[data-astro-cid-me5iwx57]{stroke-dasharray:5 7}.pencil-mark[data-astro-cid-me5iwx57]{stroke:var(--mint-border)}.roadmap-paper[data-astro-cid-me5iwx57]{border:1px solid var(--line);background:#fff;border-radius:12px;width:81%;padding:23px 20px 19px;position:absolute;top:38px;left:9%;transform:rotate(-4deg);box-shadow:0 12px 30px #33333312}.paper-tape[data-astro-cid-me5iwx57]{border:1px solid var(--mint-border);background:var(--mint);opacity:.8;width:66px;height:20px;position:absolute;top:-10px;right:17%;transform:rotate(7deg)}.paper-heading[data-astro-cid-me5iwx57]{border-bottom:1px solid var(--line-soft);padding-bottom:15px}.paper-kicker[data-astro-cid-me5iwx57]{color:var(--muted);font-size:var(--text-small);margin-bottom:3px;line-height:1.5;display:block}.paper-heading[data-astro-cid-me5iwx57] strong[data-astro-cid-me5iwx57]{letter-spacing:-.5px;font-size:26px;font-weight:500;line-height:1.2;display:block}.idea-list[data-astro-cid-me5iwx57]{gap:15px;margin:18px 0 0;padding:0;list-style:none;display:grid}.idea-list[data-astro-cid-me5iwx57] li[data-astro-cid-me5iwx57]{min-height:34px;font-size:var(--text-small);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;line-height:1.5;display:grid}.idea-icon[data-astro-cid-me5iwx57]{background:var(--mint-wash);border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.idea-list[data-astro-cid-me5iwx57] li[data-astro-cid-me5iwx57]:nth-child(2n) .idea-icon[data-astro-cid-me5iwx57]{transform:rotate(5deg)}.idea-list[data-astro-cid-me5iwx57] li[data-astro-cid-me5iwx57]:nth-child(odd) .idea-icon[data-astro-cid-me5iwx57]{transform:rotate(-4deg)}.next-stamp[data-astro-cid-me5iwx57]{border:1px solid var(--mint-border);background:var(--mint);width:51px;height:51px;color:var(--accent-ink);border-radius:12px;place-items:center;display:grid;position:absolute;bottom:25px;right:10%;transform:rotate(8deg);box-shadow:0 7px 15px #3333330d}.roadmap-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:55px;display:grid}.roadmap-hero .page-intro{min-width:0;padding-block:60px 78px}.roadmap-hint{color:var(--muted);font-size:var(--text-small);max-width:570px;margin-top:22px}.roadmap-hint a{color:inherit;text-underline-offset:3px;text-decoration:underline}.roadmap-hint a:hover{color:var(--accent-ink);text-decoration-thickness:2px}.roadmap-hero .page-actions{margin-top:22px}.roadmap-down{display:inline-flex;transform:rotate(90deg)}.roadmap-content .eyebrow{color:var(--muted)}.roadmap-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:44px;display:grid}.roadmap-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-width:0;padding:36px;display:flex}.roadmap-card:nth-child(2),.roadmap-card:nth-child(3){background:var(--mint-wash)}.roadmap-card-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.roadmap-icon{background:var(--mint);border:1px solid var(--mint-border);border-radius:14px;place-items:center;width:56px;height:56px;display:inline-grid;transform:rotate(-6deg)}.roadmap-card:nth-child(2n) .roadmap-icon{transform:rotate(6deg)}.roadmap-status{color:var(--ink);border:1px dashed var(--mint-border);font-size:var(--text-small);background:#fff;border-radius:30px;padding:5px 12px}.roadmap-status.is-available{color:var(--accent-ink);background:var(--mint);border-style:solid}.roadmap-card .eyebrow{margin-bottom:12px}.roadmap-card h3{letter-spacing:-.8px;font-size:clamp(27px,2.5vw,34px);line-height:1.2}.roadmap-card p:not(.eyebrow){color:var(--muted);font-size:var(--text-body);margin-top:16px}.roadmap-card p.roadmap-card-lead{color:var(--ink);margin-top:12px;font-size:19px}.roadmap-flow{border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin:auto 0 0;padding:25px 0 0;list-style:none;display:flex}.roadmap-card p:last-of-type{margin-bottom:28px}.roadmap-flow li{font-size:var(--text-small);color:var(--muted);align-items:center;gap:10px;display:flex}.roadmap-flow li>span{background:var(--mint-soft);border-radius:6px;padding:5px 9px}.roadmap-flow li:first-child>span{background:var(--mint-tint);color:var(--ink)}.roadmap-footnote{max-width:780px;margin-top:24px}.roadmap-released{padding-top:0}.roadmap-released .section-heading .text-link{margin-top:13px}.roadmap-contact .button{flex-shrink:0}.roadmap-contact .text-link{margin-top:13px}@media (width<=1100px){.roadmap-hero{gap:30px}.roadmap-card{padding:28px}}@media (width<=900px){.roadmap-hero{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:35px}.roadmap-hero .page-intro{padding-block:44px 25px}.roadmap-contact{flex-direction:column;align-items:flex-start}}@media (width<=680px){.roadmap-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:30px}.roadmap-card{padding:26px}.roadmap-card-top{margin-bottom:25px}.roadmap-card h3{font-size:28px}}@media (width<=380px){.roadmap-card{padding:22px}.roadmap-flow{flex-direction:column;align-items:flex-start;gap:8px}.roadmap-flow li{width:100%}.roadmap-flow li:first-child{padding-left:26px}.roadmap-flow li>svg{transform:rotate(90deg)}}
