button[data-astro-cid-6qxqho36].btn[disabled]{opacity:.7;cursor:not-allowed;pointer-events:none}.badge-soon[data-astro-cid-6qxqho36],.badge-testing[data-astro-cid-6qxqho36]{display:inline-flex;align-items:center;margin-left:10px;padding:2px 9px;border-radius:999px;background:#ffffff2e;color:inherit;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.badge-testing[data-astro-cid-6qxqho36]{background:#ffc40038}.lessons[data-astro-cid-4jq25yz4]{background:var(--surface)}.lessons-intro[data-astro-cid-4jq25yz4]{max-width:760px;color:var(--muted);line-height:1.7;margin:12px 0 28px}.lesson-stats[data-astro-cid-4jq25yz4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:26px}.lesson-stat[data-astro-cid-4jq25yz4]{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.lesson-stat[data-astro-cid-4jq25yz4] strong[data-astro-cid-4jq25yz4]{color:var(--teal-dark);font-size:1.8rem;line-height:1}.lesson-stat[data-astro-cid-4jq25yz4] span[data-astro-cid-4jq25yz4]{color:var(--muted);font-size:.9rem;line-height:1.4}.lessons-grid[data-astro-cid-4jq25yz4]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.lesson-card[data-astro-cid-4jq25yz4]{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--bg);aspect-ratio:1}.lesson-card[data-astro-cid-4jq25yz4] img[data-astro-cid-4jq25yz4]{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.lesson-card[data-astro-cid-4jq25yz4]:hover img[data-astro-cid-4jq25yz4]{transform:scale(1.04)}.lesson-card[data-astro-cid-4jq25yz4] figcaption[data-astro-cid-4jq25yz4]{position:absolute;inset:auto 0 0;padding:24px 10px 10px;background:linear-gradient(to top,rgba(10,20,28,.78),transparent);color:#fff;font-size:.82rem;font-weight:700;line-height:1.2}.lessons-note[data-astro-cid-4jq25yz4]{margin-top:18px;color:var(--muted);font-size:.92rem;line-height:1.6}.lessons-cta[data-astro-cid-4jq25yz4]{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--teal-dark);font-size:.95rem;font-weight:800}.lessons-cta[data-astro-cid-4jq25yz4]:hover{text-decoration:underline}@media(max-width:900px){.lessons-grid[data-astro-cid-4jq25yz4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.lesson-stats[data-astro-cid-4jq25yz4]{grid-template-columns:1fr}.lessons-grid[data-astro-cid-4jq25yz4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.audience[data-astro-cid-z2nwgh7l]{background:var(--surface)}.audience-grid[data-astro-cid-z2nwgh7l]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.audience-card[data-astro-cid-z2nwgh7l]{background:#fff;border:1px solid var(--line);border-radius:18px;padding:28px}.audience-head[data-astro-cid-z2nwgh7l]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.audience-mark[data-astro-cid-z2nwgh7l]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;font-weight:800}.audience-mark-good[data-astro-cid-z2nwgh7l]{background:#dcfce7;color:#166534}.audience-mark-bad[data-astro-cid-z2nwgh7l]{background:#fee2e2;color:#991b1b}.audience-card[data-astro-cid-z2nwgh7l] h3[data-astro-cid-z2nwgh7l]{margin:0;font-size:1.1rem;font-weight:800}.audience-card[data-astro-cid-z2nwgh7l] ul[data-astro-cid-z2nwgh7l]{list-style:none;padding:0;margin:0;display:grid;gap:10px;color:var(--muted);line-height:1.6}.audience-card[data-astro-cid-z2nwgh7l] li[data-astro-cid-z2nwgh7l]{padding-left:18px;position:relative}.audience-card[data-astro-cid-z2nwgh7l] li[data-astro-cid-z2nwgh7l]:before{content:"•";position:absolute;left:4px;color:var(--teal)}.audience-not[data-astro-cid-z2nwgh7l] li[data-astro-cid-z2nwgh7l]:before{color:#94a3b8}@media(max-width:720px){.audience-grid[data-astro-cid-z2nwgh7l]{grid-template-columns:1fr}}a[data-astro-cid-puwgrycf].guide-card{color:inherit;text-decoration:none}a[data-astro-cid-puwgrycf].guide-card h3[data-astro-cid-puwgrycf]{transition:color .18s ease}a[data-astro-cid-puwgrycf].guide-card:hover h3[data-astro-cid-puwgrycf]{color:var(--teal)}.guide-controls[data-astro-cid-puwgrycf]{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:24px 0}.guide-search[data-astro-cid-puwgrycf]{flex:1 1 260px;position:relative;display:flex}.guide-search[data-astro-cid-puwgrycf] input[data-astro-cid-puwgrycf]{flex:1;padding:10px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font:inherit;font-size:.95rem;color:var(--ink)}.guide-search[data-astro-cid-puwgrycf] input[data-astro-cid-puwgrycf]:focus{outline:2px solid var(--teal);outline-offset:1px}.guide-filters[data-astro-cid-puwgrycf]{display:flex;flex-wrap:wrap;gap:6px}.guide-filter[data-astro-cid-puwgrycf]{appearance:none;background:#fff;border:1px solid var(--line);color:var(--ink);padding:8px 14px;border-radius:999px;font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.guide-filter[data-astro-cid-puwgrycf]:hover{border-color:var(--teal);color:var(--teal)}.guide-filter[data-astro-cid-puwgrycf].is-active{background:var(--ink);color:#fff;border-color:var(--ink)}.guide-empty[data-astro-cid-puwgrycf]{text-align:center;color:var(--muted);padding:24px;font-style:italic}.visually-hidden[data-astro-cid-puwgrycf]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.arch[data-astro-cid-3eyee7hw]{background:#fff}.arch-intro[data-astro-cid-3eyee7hw]{max-width:720px;color:var(--muted);line-height:1.7;margin:12px 0 36px}.arch-grid[data-astro-cid-3eyee7hw]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.arch-card[data-astro-cid-3eyee7hw]{border:1px solid var(--line);border-radius:16px;padding:24px;background:var(--surface)}.arch-icon[data-astro-cid-3eyee7hw]{width:40px;height:40px;border-radius:12px;background:#fff;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;margin-bottom:16px}.arch-card[data-astro-cid-3eyee7hw] h3[data-astro-cid-3eyee7hw]{margin:0 0 8px;font-size:1.05rem;font-weight:800}.arch-card[data-astro-cid-3eyee7hw] p[data-astro-cid-3eyee7hw]{margin:0;color:var(--muted);line-height:1.7}@media(max-width:720px){.arch-grid[data-astro-cid-3eyee7hw]{grid-template-columns:1fr}}.a11y-matrix[data-astro-cid-rlklio7y]{background:var(--surface)}.a11y-intro[data-astro-cid-rlklio7y]{max-width:720px;color:var(--muted);line-height:1.7;margin:12px 0 28px}.a11y-table[data-astro-cid-rlklio7y]{display:grid;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.a11y-row[data-astro-cid-rlklio7y]{display:grid;grid-template-columns:1.2fr .8fr 2fr;gap:0;border-top:1px solid var(--line)}.a11y-row[data-astro-cid-rlklio7y]:first-child{border-top:0}.a11y-head[data-astro-cid-rlklio7y] .a11y-cell[data-astro-cid-rlklio7y]{font-weight:800;background:#f8fafc;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.a11y-cell[data-astro-cid-rlklio7y]{padding:14px 16px;font-size:.95rem;color:var(--ink);border-left:1px solid var(--line)}.a11y-cell[data-astro-cid-rlklio7y]:first-child{border-left:0}.a11y-note[data-astro-cid-rlklio7y]{color:var(--muted);line-height:1.55}.a11y-pill[data-astro-cid-rlklio7y]{display:inline-block;padding:4px 12px;border-radius:999px;font-weight:700;font-size:.8rem}.a11y-pill-good[data-astro-cid-rlklio7y]{background:#dcfce7;color:#166534}.a11y-pill-partial[data-astro-cid-rlklio7y]{background:#fef3c7;color:#854d0e}.a11y-pill-planned[data-astro-cid-rlklio7y]{background:#dbeafe;color:#1e3a8a}.a11y-pill-no[data-astro-cid-rlklio7y]{background:#fee2e2;color:#991b1b}@media(max-width:720px){.a11y-row[data-astro-cid-rlklio7y]{grid-template-columns:1fr}.a11y-cell[data-astro-cid-rlklio7y]{border-left:0;border-top:1px dashed var(--line)}.a11y-cell[data-astro-cid-rlklio7y]:first-child{border-top:0}.a11y-head[data-astro-cid-rlklio7y]{display:none}}.voices[data-astro-cid-4ia7vkrc]{background:#fff}.voices-intro[data-astro-cid-4ia7vkrc]{max-width:720px;color:var(--muted);line-height:1.7;margin:12px 0 28px}.voice-grid[data-astro-cid-4ia7vkrc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.voice-card[data-astro-cid-4ia7vkrc]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.voice-flag[data-astro-cid-4ia7vkrc]{font-size:1.4rem}.voice-meta[data-astro-cid-4ia7vkrc]{display:flex;flex-direction:column;flex:1}.voice-meta[data-astro-cid-4ia7vkrc] strong[data-astro-cid-4ia7vkrc]{font-size:.95rem}.voice-code[data-astro-cid-4ia7vkrc]{font-size:.75rem;color:var(--muted);letter-spacing:.06em}.voice-badge[data-astro-cid-4ia7vkrc]{background:#dcfce7;color:#166534;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.voices-note[data-astro-cid-4ia7vkrc],.voices-size[data-astro-cid-4ia7vkrc]{color:var(--muted);font-size:.92rem;margin-top:18px;max-width:720px}.voices-size[data-astro-cid-4ia7vkrc]{margin-top:4px;font-style:italic}.changelog[data-astro-cid-mpeq25e6]{background:var(--surface)}.log-columns[data-astro-cid-mpeq25e6]{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:32px}.log-col[data-astro-cid-mpeq25e6] h3[data-astro-cid-mpeq25e6]{font-size:.92rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 16px;font-weight:800}.log-list[data-astro-cid-mpeq25e6]{list-style:none;padding:0;margin:0;display:grid;gap:14px}.log-item[data-astro-cid-mpeq25e6]{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px}.log-item[data-astro-cid-mpeq25e6] h4[data-astro-cid-mpeq25e6]{margin:6px 0;font-size:1rem;font-weight:800}.log-item[data-astro-cid-mpeq25e6] p[data-astro-cid-mpeq25e6]{margin:0;color:var(--muted);line-height:1.6}.log-meta[data-astro-cid-mpeq25e6]{display:flex;gap:10px;align-items:center;font-size:.78rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.log-tag[data-astro-cid-mpeq25e6]{padding:1px 8px;border-radius:999px;color:#fff;font-size:.7rem;letter-spacing:.03em}.log-tag-feature[data-astro-cid-mpeq25e6]{background:#1e40af}.log-tag-fix[data-astro-cid-mpeq25e6]{background:#166534}.log-tag-voice[data-astro-cid-mpeq25e6]{background:#6d28d9}.log-tag-i18n[data-astro-cid-mpeq25e6]{background:#b45309}.log-tag-privacy[data-astro-cid-mpeq25e6]{background:#0f766e}.log-item-roadmap[data-astro-cid-mpeq25e6]{border-style:dashed}.log-note[data-astro-cid-mpeq25e6]{margin-top:14px;color:var(--muted);font-size:.85rem;font-style:italic}@media(max-width:720px){.log-columns[data-astro-cid-mpeq25e6]{grid-template-columns:1fr}}.support[data-astro-cid-3c73cdyk]{background:var(--surface)}.sup-intro[data-astro-cid-3c73cdyk]{max-width:720px;color:var(--muted);line-height:1.7;margin:12px 0 28px}.sup-grid[data-astro-cid-3c73cdyk]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sup-card[data-astro-cid-3c73cdyk]{background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sup-icon[data-astro-cid-3c73cdyk]{width:44px;height:44px;border-radius:12px;background:var(--surface);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;margin-bottom:8px}.sup-card[data-astro-cid-3c73cdyk] h3[data-astro-cid-3c73cdyk]{margin:0;font-size:1.1rem;font-weight:800}.sup-card[data-astro-cid-3c73cdyk] p[data-astro-cid-3c73cdyk]{margin:0 0 12px;color:var(--muted);line-height:1.65}@media(max-width:720px){.sup-grid[data-astro-cid-3c73cdyk]{grid-template-columns:1fr}}
