.container[data-astro-cid-53iwrlvu]{max-width:1200px;margin:0 auto;padding:2rem}.page-header[data-astro-cid-53iwrlvu]{text-align:center;margin-bottom:3rem}.page-header[data-astro-cid-53iwrlvu] h1[data-astro-cid-53iwrlvu]{font-size:2.5rem;color:var(--color-primary);margin-bottom:1rem}.lead[data-astro-cid-53iwrlvu]{font-size:1.25rem;color:var(--color-gray);max-width:800px;margin:0 auto}.pattern-explanation[data-astro-cid-53iwrlvu]{margin:3rem 0;text-align:center}.pattern-showcase[data-astro-cid-53iwrlvu]{display:flex;justify-content:center;gap:2rem;margin:2rem 0;flex-wrap:wrap}.example[data-astro-cid-53iwrlvu]{background:var(--color-surface);padding:1.5rem;border-radius:.5rem;border:1px solid var(--color-light-gray)}.word-display[data-astro-cid-53iwrlvu]{font-size:1.5rem;font-weight:700;color:var(--color-primary);margin-bottom:.5rem;font-family:monospace}.count-display[data-astro-cid-53iwrlvu]{font-size:.875rem;color:var(--color-gray);background:#fef3c7;padding:.25rem .5rem;border-radius:.25rem}.pattern-description[data-astro-cid-53iwrlvu]{max-width:600px;margin:2rem auto 0;color:var(--color-gray);line-height:1.6}.stats-section[data-astro-cid-53iwrlvu]{margin:3rem 0}.stats-grid[data-astro-cid-53iwrlvu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-top:2rem}.stat-card[data-astro-cid-53iwrlvu]{background:var(--color-surface);padding:2rem;border-radius:.5rem;text-align:center;border:1px solid var(--color-light-gray)}.stat-value[data-astro-cid-53iwrlvu]{font-size:2.5rem;font-weight:700;color:var(--color-primary)}.stat-label[data-astro-cid-53iwrlvu]{font-size:.875rem;color:var(--color-gray);margin-top:.5rem}.top-words-section[data-astro-cid-53iwrlvu]{margin:3rem 0}.top-words-grid[data-astro-cid-53iwrlvu]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:2rem}.top-word-card[data-astro-cid-53iwrlvu]{background:var(--color-surface);padding:1.5rem;border-radius:.5rem;border:1px solid var(--color-light-gray);display:flex;gap:1rem;align-items:center}.top-word-card[data-astro-cid-53iwrlvu].triple{background:linear-gradient(135deg,#f0f9ff,#e0f2fe)}.rank[data-astro-cid-53iwrlvu]{font-size:1.5rem;font-weight:700;color:var(--color-primary);opacity:.3}.word-info[data-astro-cid-53iwrlvu] h3[data-astro-cid-53iwrlvu]{font-size:1.125rem;margin-bottom:.5rem;color:var(--color-dark)}.letter-pattern[data-astro-cid-53iwrlvu]{display:flex;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}.pattern-badge[data-astro-cid-53iwrlvu]{background:#fef3c7;color:#92400e;padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem;font-weight:600}.scores[data-astro-cid-53iwrlvu]{display:flex;gap:.75rem;margin-bottom:.25rem}.scores[data-astro-cid-53iwrlvu] span[data-astro-cid-53iwrlvu]{font-size:.75rem;padding:.125rem .375rem;border-radius:.25rem}.wordfeud[data-astro-cid-53iwrlvu]{background:#dcfce7;color:#166534}.scrabble[data-astro-cid-53iwrlvu]{background:#dbeafe;color:#1e40af}.length[data-astro-cid-53iwrlvu]{font-size:.75rem;color:var(--color-gray);font-weight:600}.common-triples[data-astro-cid-53iwrlvu]{margin:3rem 0}.triples-grid[data-astro-cid-53iwrlvu]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;margin-top:2rem}.triple-letter-card[data-astro-cid-53iwrlvu]{background:var(--color-surface);padding:1.5rem;border-radius:.5rem;border:1px solid var(--color-light-gray)}.letter-header[data-astro-cid-53iwrlvu]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.big-letter[data-astro-cid-53iwrlvu]{width:50px;height:50px;background:var(--color-primary);color:#fff;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}.letter-info[data-astro-cid-53iwrlvu]{flex:1}.word-count[data-astro-cid-53iwrlvu]{font-size:1.25rem;font-weight:700;color:var(--color-dark)}.letter-label[data-astro-cid-53iwrlvu]{font-size:.875rem;color:var(--color-gray)}.example-words[data-astro-cid-53iwrlvu]{display:flex;gap:.5rem;flex-wrap:wrap}.example-word[data-astro-cid-53iwrlvu]{background:#f3f4f6;padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;color:var(--color-gray)}.count-breakdown[data-astro-cid-53iwrlvu]{margin:3rem 0}.count-group[data-astro-cid-53iwrlvu]{margin:2rem 0}.count-group[data-astro-cid-53iwrlvu] h3[data-astro-cid-53iwrlvu]{font-size:1.25rem;margin-bottom:.5rem;color:var(--color-dark)}.count-group[data-astro-cid-53iwrlvu] p[data-astro-cid-53iwrlvu]{color:var(--color-gray);margin-bottom:1rem}.strategy-section[data-astro-cid-53iwrlvu]{margin:3rem 0;background:var(--color-surface);padding:2rem;border-radius:.5rem}.strategy-content[data-astro-cid-53iwrlvu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:1.5rem}.strategy-tip[data-astro-cid-53iwrlvu] h3[data-astro-cid-53iwrlvu]{font-size:1.125rem;margin-bottom:.5rem;color:var(--color-dark)}.strategy-tip[data-astro-cid-53iwrlvu] p[data-astro-cid-53iwrlvu]{color:var(--color-gray);line-height:1.6}.pattern-analysis[data-astro-cid-53iwrlvu]{margin:3rem 0}.analysis-content[data-astro-cid-53iwrlvu]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.analysis-card[data-astro-cid-53iwrlvu]{background:var(--color-surface);padding:2rem;border-radius:.5rem;border:1px solid var(--color-light-gray)}.analysis-card[data-astro-cid-53iwrlvu] h3[data-astro-cid-53iwrlvu]{font-size:1.125rem;margin-bottom:1rem;color:var(--color-dark)}.frequency-list[data-astro-cid-53iwrlvu]{display:flex;flex-direction:column;gap:.75rem}.frequency-item[data-astro-cid-53iwrlvu]{display:flex;align-items:center;gap:1rem;padding:.5rem;background:#fff;border-radius:.25rem}.frequency-item[data-astro-cid-53iwrlvu] .position[data-astro-cid-53iwrlvu]{font-weight:700;color:var(--color-primary);width:30px}.frequency-item[data-astro-cid-53iwrlvu] .letter[data-astro-cid-53iwrlvu]{font-weight:700;font-size:1.125rem;color:var(--color-dark);width:30px}.frequency-item[data-astro-cid-53iwrlvu] .count[data-astro-cid-53iwrlvu]{color:var(--color-gray);font-size:.875rem}.facts-list[data-astro-cid-53iwrlvu]{list-style:none;padding:0}.facts-list[data-astro-cid-53iwrlvu] li[data-astro-cid-53iwrlvu]{padding:.75rem 0;border-bottom:1px solid var(--color-light-gray);color:var(--color-gray);line-height:1.5}.facts-list[data-astro-cid-53iwrlvu] li[data-astro-cid-53iwrlvu]:last-child{border-bottom:none}.all-words-section[data-astro-cid-53iwrlvu]{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--color-light-gray)}.no-words[data-astro-cid-53iwrlvu]{text-align:center;padding:3rem;background:var(--color-surface);border-radius:.5rem;margin:3rem 0}.related-section[data-astro-cid-53iwrlvu]{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--color-light-gray)}.related-links[data-astro-cid-53iwrlvu]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.related-link[data-astro-cid-53iwrlvu]{padding:.75rem 1.5rem;background:var(--color-surface);color:var(--color-primary);text-decoration:none;border-radius:.5rem;border:1px solid var(--color-light-gray);transition:all .2s}.related-link[data-astro-cid-53iwrlvu]:hover{background:var(--color-primary);color:#fff;transform:translateY(-2px)}@media (max-width: 640px){.container[data-astro-cid-53iwrlvu]{padding:1rem}.page-header[data-astro-cid-53iwrlvu] h1[data-astro-cid-53iwrlvu]{font-size:2rem}.pattern-showcase[data-astro-cid-53iwrlvu]{gap:1rem}.stats-grid[data-astro-cid-53iwrlvu]{grid-template-columns:repeat(2,1fr)}.top-words-grid[data-astro-cid-53iwrlvu],.triples-grid[data-astro-cid-53iwrlvu],.strategy-content[data-astro-cid-53iwrlvu],.analysis-content[data-astro-cid-53iwrlvu]{grid-template-columns:1fr}}
