.phrase[data-astro-cid-nabhzbfe]{border-bottom:1px solid var(--border);gap:.5rem 2.5rem;padding:1.375rem 0;display:grid}@media (width>=48rem){.phrase[data-astro-cid-nabhzbfe]{grid-template-columns:minmax(0,1fr) 17.5rem}}p[data-astro-cid-nabhzbfe]{margin:0}.bs[data-astro-cid-nabhzbfe],.line[data-astro-cid-nabhzbfe] .gloss{font-family:var(--font-display);font-size:clamp(1.625rem,4vw,2rem);font-weight:500;line-height:1.2}.en[data-astro-cid-nabhzbfe]{margin-top:.25rem;font-size:1.0625rem}.margin[data-astro-cid-nabhzbfe]{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}@media (width>=48rem){.margin[data-astro-cid-nabhzbfe]{padding-top:.375rem}}.lit[data-astro-cid-nabhzbfe],.note[data-astro-cid-nabhzbfe]{color:var(--muted);font-size:.9375rem;line-height:1.55}.stamp[data-astro-cid-nabhzbfe]{border:2px solid var(--cheeky);color:var(--cheeky);letter-spacing:.16em;text-transform:uppercase;border-radius:4px;padding:.25rem .75rem;font-size:.8125rem;font-weight:700;display:inline-block;transform:rotate(-4deg)}.phrase[data-astro-cid-nabhzbfe]:nth-child(2n) .stamp[data-astro-cid-nabhzbfe]{transform:rotate(3deg)}.grid[data-astro-cid-km42ov5h]{gap:2rem 4rem;display:grid}@media (width>=64rem){.grid[data-astro-cid-km42ov5h]{grid-template-columns:15rem minmax(0,1fr)}.grid[data-astro-cid-km42ov5h]>.page-head[data-astro-cid-km42ov5h],.grid[data-astro-cid-km42ov5h]>.sections[data-astro-cid-km42ov5h]{grid-column:2}.grid[data-astro-cid-km42ov5h]>.toc[data-astro-cid-km42ov5h]{grid-area:1/1/span 2}}.meta[data-astro-cid-km42ov5h]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;font-size:.875rem;display:flex}.body[data-astro-cid-km42ov5h]:not(:has(*)){display:none}.body[data-astro-cid-km42ov5h]{color:var(--text-2);margin-top:1.5rem;font-size:1.125rem}.body[data-astro-cid-km42ov5h] p{margin:0 0 1rem}.body[data-astro-cid-km42ov5h] em{font-family:var(--font-display);font-size:1.1em}.body[data-astro-cid-km42ov5h] strong{color:var(--text)}.toc[data-astro-cid-km42ov5h]{align-self:start;padding-top:.5rem}@media (width>=64rem){.toc[data-astro-cid-km42ov5h]{margin-top:2.25rem;position:sticky;top:1.5rem}}@media (width<=63.99rem){.toc[data-astro-cid-km42ov5h]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:1rem 1.25rem}}.toc[data-astro-cid-km42ov5h] ol[data-astro-cid-km42ov5h]{margin:.5rem 0 0;padding:0;list-style:none}.toc[data-astro-cid-km42ov5h] a[data-astro-cid-km42ov5h]{border-left:3px solid var(--border);color:var(--text-2);gap:.75rem;padding:.5rem 0 .5rem .75rem;font-size:.9375rem;line-height:1.35;text-decoration:none;display:flex}.toc[data-astro-cid-km42ov5h] a[data-astro-cid-km42ov5h]:hover{border-left-color:var(--accent);color:var(--text)}.toc[data-astro-cid-km42ov5h] a[data-astro-cid-km42ov5h] span[data-astro-cid-km42ov5h]{color:var(--accent);font-weight:700}.sections[data-astro-cid-km42ov5h]{flex-direction:column;gap:3.5rem;min-width:0;max-width:56rem;display:flex}section[data-astro-cid-km42ov5h]{scroll-margin-top:1.5rem}h2[data-astro-cid-km42ov5h]{border-bottom:1.5px solid var(--text);align-items:baseline;gap:1rem;margin:0;padding-bottom:.875rem;font-size:clamp(1.875rem,5vw,2.5rem);display:flex}.n[data-astro-cid-km42ov5h]{font-family:var(--font-body);letter-spacing:0;color:var(--accent);font-size:.875rem;font-weight:700}.intro[data-astro-cid-km42ov5h]{font-family:var(--font-display);color:var(--muted);margin:1rem 0 .25rem;font-size:1.1875rem}.phrases[data-astro-cid-km42ov5h] .phrase:last-child{border-bottom:0}section[data-astro-cid-km42ov5h].cheeky{border-radius:var(--radius);background:var(--cheeky-soft);padding:2rem clamp(1rem,3vw,2.25rem) .5rem}section[data-astro-cid-km42ov5h].cheeky h2[data-astro-cid-km42ov5h]{border-bottom-color:var(--cheeky)}section[data-astro-cid-km42ov5h].cheeky .n[data-astro-cid-km42ov5h]{color:var(--cheeky)}section[data-astro-cid-km42ov5h].cheeky .phrase{border-bottom-color:var(--cheeky-border)}.keep-going[data-astro-cid-km42ov5h]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;display:grid}.keep-going[data-astro-cid-km42ov5h] a[data-astro-cid-km42ov5h]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);align-items:center;gap:1.25rem;padding:1.25rem;text-decoration:none;display:flex}.keep-going[data-astro-cid-km42ov5h] .weave[data-astro-cid-km42ov5h],.keep-going[data-astro-cid-km42ov5h] .mark[data-astro-cid-km42ov5h]{border-radius:4px;flex:none;width:4rem;height:4rem}.keep-going[data-astro-cid-km42ov5h] .label[data-astro-cid-km42ov5h]{flex-direction:column;gap:.125rem;display:flex}.keep-going[data-astro-cid-km42ov5h] .eyebrow[data-astro-cid-km42ov5h]{color:var(--accent);font-size:.75rem;font-weight:700}.keep-going[data-astro-cid-km42ov5h] .title[data-astro-cid-km42ov5h]{font-family:var(--font-display);font-size:1.375rem;line-height:1.2}.keep-going[data-astro-cid-km42ov5h] .quiz[data-astro-cid-km42ov5h]{border-color:var(--text);background:var(--text);color:var(--bg)}.keep-going[data-astro-cid-km42ov5h] .quiz[data-astro-cid-km42ov5h] .eyebrow[data-astro-cid-km42ov5h]{color:var(--bg);opacity:.75}.keep-going[data-astro-cid-km42ov5h] .mark[data-astro-cid-km42ov5h]{border:1.5px solid var(--bg);font-family:var(--font-display);place-items:center;font-size:1.75rem;display:grid}
