.guide[data-astro-cid-rwxovyey]{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"head aside""body aside";column-gap:64px;padding-top:40px;padding-bottom:32px;display:grid}.g-head[data-astro-cid-rwxovyey]{flex-direction:column;grid-area:head;gap:16px;display:flex}.g-aside[data-astro-cid-rwxovyey]{top:calc(var(--header-h) + 24px);flex-direction:column;grid-area:aside;align-self:start;gap:14px;display:flex;position:sticky}.g-body[data-astro-cid-rwxovyey]{flex-direction:column;grid-area:body;gap:56px;padding-top:56px;display:flex}.g-body[data-astro-cid-rwxovyey] h2[data-astro-cid-rwxovyey]{margin:0 0 14px;font-size:clamp(26px,3vw,34px);line-height:1.15}.crumbs[data-astro-cid-rwxovyey]{color:var(--text-dim);gap:8px;font-size:14px;display:flex}.crumbs[data-astro-cid-rwxovyey] a[data-astro-cid-rwxovyey]{color:var(--text-muted)}.crumbs[data-astro-cid-rwxovyey] a[data-astro-cid-rwxovyey]:hover{color:var(--accent)}h1[data-astro-cid-rwxovyey]{margin:0;font-size:clamp(34px,5vw,56px);line-height:1.06}.lede[data-astro-cid-rwxovyey]{max-width:64ch;color:var(--text-muted);margin:0;font-size:18px;line-height:1.6}.sounds[data-astro-cid-rwxovyey]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.sounds[data-astro-cid-rwxovyey] li[data-astro-cid-rwxovyey]{background:var(--card);border-radius:var(--radius);align-items:flex-start;gap:18px;padding:20px;display:flex}.symbol[data-astro-cid-rwxovyey]{white-space:nowrap;min-width:56px;color:var(--accent);flex-shrink:0;font-size:48px;line-height:1}.symbol[data-astro-cid-rwxovyey].long{font-size:30px;line-height:1.3}.sound-text[data-astro-cid-rwxovyey]{flex-direction:column;gap:4px;display:flex}.sound-text[data-astro-cid-rwxovyey] p[data-astro-cid-rwxovyey]{color:var(--text-muted);margin:0;font-size:15px;line-height:1.5}.sound-label[data-astro-cid-rwxovyey]{font-family:var(--font-ui);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.words[data-astro-cid-rwxovyey]{font-style:italic;color:var(--text)!important}.check[data-astro-cid-rwxovyey]{border-radius:var(--radius-lg);background:var(--band);color:var(--on-band);flex-direction:column;gap:10px;padding:24px;display:flex}.check[data-astro-cid-rwxovyey] p[data-astro-cid-rwxovyey]{margin:0}.check-eyebrow[data-astro-cid-rwxovyey]{letter-spacing:.08em;text-transform:uppercase;color:var(--on-band-accent);font-size:13px;font-weight:600}.check-text[data-astro-cid-rwxovyey]{font-size:23px;line-height:1.3}.check-roman[data-astro-cid-rwxovyey],.check-gloss[data-astro-cid-rwxovyey],.check-how[data-astro-cid-rwxovyey]{color:var(--on-band-muted);font-size:14px;line-height:1.5}.check-how[data-astro-cid-rwxovyey]{margin-bottom:6px!important}.lang-link[data-astro-cid-rwxovyey]{color:var(--accent);padding:0 6px;font-size:15px;font-weight:600}.lang-link[data-astro-cid-rwxovyey]:hover{color:var(--accent-hover)}.lang-link[data-astro-cid-rwxovyey]:after{content:" →"}.steps[data-astro-cid-rwxovyey]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.steps[data-astro-cid-rwxovyey] li[data-astro-cid-rwxovyey]{gap:16px;font-size:17px;line-height:1.6;display:flex}.step-n[data-astro-cid-rwxovyey]{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-soft-text);border-radius:999px;flex-shrink:0;place-items:center;margin-top:1px;font-size:14px;font-weight:700;display:grid}.tip[data-astro-cid-rwxovyey]{border-radius:var(--radius-sm);background:var(--sunken);color:var(--text);margin:18px 0 0;padding:16px 18px;font-size:15.5px;line-height:1.6}.sub[data-astro-cid-rwxovyey]{max-width:62ch;color:var(--text-muted);margin:0 0 18px;font-size:16px}.tricky-words[data-astro-cid-rwxovyey]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:14px 0 0;font-size:15px;display:flex}.tricky-words[data-astro-cid-rwxovyey] a[data-astro-cid-rwxovyey]{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.tricky-words[data-astro-cid-rwxovyey] a[data-astro-cid-rwxovyey]:hover{color:var(--accent-hover)}.tricky-label[data-astro-cid-rwxovyey]{color:var(--text-muted)}.pairs-more[data-astro-cid-rwxovyey]{flex-wrap:wrap;gap:8px 24px;margin:16px 0 0;display:flex}.pairs[data-astro-cid-rwxovyey]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pairs[data-astro-cid-rwxovyey] li[data-astro-cid-rwxovyey]{border-radius:var(--radius-sm);background:var(--card);flex-direction:column;gap:2px;padding:14px 16px;display:flex}.pair[data-astro-cid-rwxovyey]{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:20px;display:flex}.pair-sep[data-astro-cid-rwxovyey]{color:var(--text-dim)}.pair-ipa[data-astro-cid-rwxovyey]{color:var(--text-dim);font-size:16px}.pair-note[data-astro-cid-rwxovyey]{color:var(--text-dim);font-size:13px}.sentences[data-astro-cid-rwxovyey]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sentences[data-astro-cid-rwxovyey] li[data-astro-cid-rwxovyey]{border-radius:var(--radius);background:var(--card);align-items:center;gap:16px;padding:14px 14px 14px 18px;display:flex}.sentence-text[data-astro-cid-rwxovyey]{flex-direction:column;flex-grow:1;gap:2px;display:flex}.sentence-text[data-astro-cid-rwxovyey] .phrase[data-astro-cid-rwxovyey]{font-size:20px;line-height:1.4}.roman[data-astro-cid-rwxovyey],.gloss[data-astro-cid-rwxovyey]{color:var(--text-dim);font-size:14px;line-height:1.45}.roman[data-astro-cid-rwxovyey]{color:var(--text-muted)}.mistakes[data-astro-cid-rwxovyey]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mistakes[data-astro-cid-rwxovyey] li[data-astro-cid-rwxovyey]{border-radius:var(--radius);background:var(--card);padding:20px}.mistakes[data-astro-cid-rwxovyey] h3[data-astro-cid-rwxovyey]{margin:0 0 6px;font-size:17px;line-height:1.35}.mistakes[data-astro-cid-rwxovyey] p[data-astro-cid-rwxovyey]{color:var(--text-muted);margin:0;font-size:15px;line-height:1.55}.related[data-astro-cid-rwxovyey]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.all[data-astro-cid-rwxovyey]{font-size:15px}@media (width<=960px){.guide[data-astro-cid-rwxovyey]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""aside""body";padding-top:24px}.g-aside[data-astro-cid-rwxovyey]{margin-top:24px;position:static}.g-body[data-astro-cid-rwxovyey]{gap:44px;padding-top:40px}}@media (width<=640px){.sounds[data-astro-cid-rwxovyey],.mistakes[data-astro-cid-rwxovyey],.related[data-astro-cid-rwxovyey]{grid-template-columns:minmax(0,1fr)}.lede[data-astro-cid-rwxovyey]{font-size:17px}.sentences[data-astro-cid-rwxovyey] li[data-astro-cid-rwxovyey]{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.sentence-text[data-astro-cid-rwxovyey] .phrase[data-astro-cid-rwxovyey]{font-size:19px}}
