.idea-form[data-v-179abdae]{background:#ffffffe6;border:1px solid rgba(15,23,42,.08);border-radius:1.35rem;display:grid;gap:1rem;padding:clamp(1.15rem,3vw,1.75rem)}.idea-form__field[data-v-179abdae]{color:var(--color-gray-1);display:grid;font-weight:700;gap:.45rem}.idea-form__field span[data-v-179abdae]{display:flex;flex-wrap:wrap;gap:.35rem 1rem;justify-content:space-between}.idea-form__field small[data-v-179abdae]{color:var(--color-gray-3);font-size:.76rem;font-weight:500}.idea-form input[data-v-179abdae],.idea-form textarea[data-v-179abdae]{background:#fff;border:1px solid rgba(15,23,42,.16);border-radius:.8rem;color:var(--color-gray-1);font:inherit;padding:.8rem .9rem;width:100%}.idea-form textarea[data-v-179abdae]{resize:vertical}.idea-form a[data-v-179abdae]:focus-visible,.idea-form button[data-v-179abdae]:focus-visible,.idea-form input[data-v-179abdae]:focus-visible,.idea-form textarea[data-v-179abdae]:focus-visible{outline:2px solid var(--color-green);outline-offset:3px}.idea-form__note[data-v-179abdae]{color:var(--color-gray-3);font-size:.85rem;line-height:1.6;margin:0}.idea-form__note a[data-v-179abdae]{color:var(--color-gray-2);font-weight:700;text-underline-offset:.16em}.idea-form button[data-v-179abdae]{background:var(--color-green);border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:800;justify-self:start;min-height:2.9rem;padding:.7rem 1rem}.idea-form__honeypot[data-v-179abdae]{left:-9999px;position:absolute}.h4[data-v-3190b7f2],h4[data-v-3190b7f2]{font-size:1.618rem;font-size:clamp(1.08406rem,4.53394vw + 1rem,1.618rem)}.h3[data-v-3190b7f2],.h4[data-v-3190b7f2],h3[data-v-3190b7f2],h4[data-v-3190b7f2]{line-height:calc(4px + 2ex);margin-bottom:.65em}.h3[data-v-3190b7f2],h3[data-v-3190b7f2]{font-size:2.617924rem;font-size:clamp(1.75400908rem,4.86391492vw + 1rem,2.617924rem)}.h2[data-v-3190b7f2],h2[data-v-3190b7f2]{font-size:4.235801032rem;font-size:clamp(2.117900516rem,6.117900516vw + 1rem,4.235801032rem)}.h1[data-v-3190b7f2],.h2[data-v-3190b7f2],h1[data-v-3190b7f2],h2[data-v-3190b7f2]{line-height:calc(4px + 2ex);margin-bottom:.65em}.h1[data-v-3190b7f2],h1[data-v-3190b7f2]{font-size:6.8535260698rem;font-size:clamp(3.4267630349rem,7.4267630349vw + 1rem,6.8535260698rem)}.updates-page[data-v-3190b7f2]{padding:clamp(2rem,5vw,3.5rem) 5% 5rem}@media(min-width:768px){.updates-page[data-v-3190b7f2]{padding-inline:10%}}.updates-shell[data-v-3190b7f2]{margin:0 auto;width:min(100%,76rem)}.updates-locale-switch[data-v-3190b7f2]{color:var(--color-gray-3);font-size:.85rem;margin:0 0 1rem}.updates-locale-switch a[data-v-3190b7f2]{color:inherit;text-underline-offset:.16em}.updates-hero[data-v-3190b7f2]{max-width:50rem;padding:clamp(1rem,3vw,2rem) 0 clamp(2rem,5vw,3.5rem)}.updates-eyebrow[data-v-3190b7f2]{color:var(--color-green);font-size:.74rem;font-weight:700;letter-spacing:.1em;margin:0 0 .75rem;text-transform:uppercase}.updates-hero h1[data-v-3190b7f2]{color:var(--color-gray-1);font-size:clamp(3rem,7vw,5.6rem);letter-spacing:-.055em;line-height:.94;margin:0}.roadmap-card p[data-v-3190b7f2],.roadmap-section--later>p[data-v-3190b7f2],.section-heading>p[data-v-3190b7f2],.updates-intro[data-v-3190b7f2],.updates-note[data-v-3190b7f2]{color:var(--color-gray-2);line-height:1.7}.updates-intro[data-v-3190b7f2]{margin:1rem 0 0}.updates-note[data-v-3190b7f2]{color:var(--color-gray-3);font-size:.9rem;margin:.8rem 0 0}.updates-actions[data-v-3190b7f2],.updates-final[data-v-3190b7f2]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.35rem}.updates-button[data-v-3190b7f2]{align-items:center;background:#f3f4f6e6;border-radius:999px;color:var(--color-gray-2);display:inline-flex;font-weight:700;min-height:2.9rem;padding:.7rem 1rem;text-decoration:none}.updates-button--primary[data-v-3190b7f2]{background:var(--color-green);color:#fff}.updates-button[data-v-3190b7f2]:focus-visible{outline:2px solid var(--color-green);outline-offset:3px}.roadmap-section[data-v-3190b7f2]{background:#f8f9fad1;border-radius:1.35rem;margin-top:clamp(2rem,5vw,3rem);padding:clamp(1.2rem,3vw,1.8rem)}.roadmap-section--next[data-v-3190b7f2]{border:1px solid rgba(13,199,99,.25)}.roadmap-section>h2[data-v-3190b7f2],.section-heading h2[data-v-3190b7f2]{color:var(--color-gray-1);font-size:clamp(1.6rem,3.5vw,2.3rem);letter-spacing:-.04em;line-height:1.08;margin:0}.roadmap-grid[data-v-3190b7f2]{display:grid;gap:.75rem;margin-top:1.25rem}@media(min-width:700px){.roadmap-grid[data-v-3190b7f2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.roadmap-grid--compact[data-v-3190b7f2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.roadmap-card[data-v-3190b7f2]{background:#ffffffe6;border:1px solid rgba(15,23,42,.08);border-radius:1rem;padding:1rem}.roadmap-card h3[data-v-3190b7f2]{color:var(--color-gray-1);font-size:1.05rem;margin:0}.roadmap-card .roadmap-card__status[data-v-3190b7f2]{color:var(--color-green);font-size:.72rem;font-weight:700;letter-spacing:.08em;line-height:1.2;margin:0 0 .45rem;text-transform:uppercase}.roadmap-card p[data-v-3190b7f2]{font-size:.9rem;margin:.5rem 0 0}.roadmap-section--later[data-v-3190b7f2]{border-left:4px solid var(--color-green)}.roadmap-section--principles ul[data-v-3190b7f2]{color:var(--color-gray-2);display:grid;gap:.65rem;margin:1rem 0 0;padding-left:1.2rem}.roadmap-section--idea[data-v-3190b7f2]{display:grid;gap:1.25rem}@media(min-width:900px){.roadmap-section--idea[data-v-3190b7f2]{align-items:start;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.updates-final[data-v-3190b7f2]{background:linear-gradient(135deg,#111827,#0f172a);border-radius:1.35rem;margin-top:clamp(2rem,5vw,3rem);padding:clamp(1.2rem,3vw,1.75rem)}
