.page-wrap.svelte-1wmwufd{max-width:72rem;margin-inline:auto}.page-hero.svelte-1wmwufd{margin-bottom:2rem}.page-hero.svelte-1wmwufd h1:where(.svelte-1wmwufd){margin:0 0 .75rem;letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.5rem)}.hero-subtitle.svelte-1wmwufd{font-size:1.125rem;color:var(--muted-foreground);margin:0;line-height:1.6}.intro-section.svelte-1wmwufd{display:flex;flex-direction:column;gap:.875rem;margin-bottom:2.5rem}.intro-section.svelte-1wmwufd p:where(.svelte-1wmwufd){margin:0;line-height:1.7;color:var(--muted-foreground)}.core-section.svelte-1wmwufd h2:where(.svelte-1wmwufd){font-size:1.375rem;font-weight:700;letter-spacing:-.02em;margin:0}.bonus-section.svelte-1wmwufd h2:where(.svelte-1wmwufd){font-size:1.375rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .375rem}.bonus-intro.svelte-1wmwufd{color:var(--muted-foreground);font-size:.9375rem;margin:0 0 1.25rem}.bonus-grid.svelte-1wmwufd{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem}.bonus-card.svelte-1wmwufd{border:1px solid var(--border);border-radius:.5rem;padding:1rem}.bonus-header.svelte-1wmwufd{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.25rem}.bonus-word.svelte-1wmwufd{font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.bonus-pronunciation.svelte-1wmwufd{font-size:.8125rem;color:var(--muted-foreground);font-style:italic}.bonus-meaning.svelte-1wmwufd{font-size:.875rem;font-weight:600;margin:0 0 .625rem}.bonus-examples.svelte-1wmwufd{display:flex;flex-direction:column;gap:0}.bonus-german.svelte-1wmwufd{font-size:.875rem;font-weight:500;margin:.25rem 0 0}.bonus-english.svelte-1wmwufd{font-size:.8125rem;color:var(--muted-foreground);font-style:italic;margin:0 0 .25rem}.bonus-note.svelte-1wmwufd{font-size:.75rem;color:var(--muted-foreground);margin:.375rem 0 0;font-style:italic}.content-section.svelte-1wmwufd h2:where(.svelte-1wmwufd){font-size:1.375rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .5rem}.content-section.svelte-1wmwufd>p:where(.svelte-1wmwufd){margin:0 0 1rem;line-height:1.7;color:var(--muted-foreground)}.pitfall-list.svelte-1wmwufd{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:0}.pitfall-list.svelte-1wmwufd li:where(.svelte-1wmwufd){display:grid;grid-template-columns:6rem 1fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid color-mix(in oklch,var(--border),transparent 50%);align-items:start}.pitfall-list.svelte-1wmwufd li:where(.svelte-1wmwufd):last-child{border-bottom:none}.pitfall-word.svelte-1wmwufd{font-weight:700;font-size:1.0625rem}.pitfall-warning.svelte-1wmwufd{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}.pitfall-note.svelte-1wmwufd{font-size:.9375rem;color:var(--muted-foreground);font-style:italic;line-height:1.6;margin:0}.faq-section.svelte-1wmwufd h2:where(.svelte-1wmwufd){font-size:1.375rem;font-weight:700;letter-spacing:-.02em;margin:0 0 1.25rem}.related-links.svelte-1wmwufd{padding-top:2rem;border-top:1px solid var(--border)}.related-links.svelte-1wmwufd h3:where(.svelte-1wmwufd){font-size:.9375rem;font-weight:600;color:var(--muted-foreground);margin:0 0 .75rem}.related-links.svelte-1wmwufd ul:where(.svelte-1wmwufd){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.related-links.svelte-1wmwufd a:where(.svelte-1wmwufd){color:var(--foreground);text-decoration:none;font-size:.9375rem}.related-links.svelte-1wmwufd a:where(.svelte-1wmwufd):hover{text-decoration:underline}
