.letter-hero[data-astro-cid-qtwhzcbk],.parent-tip-box[data-astro-cid-qtwhzcbk],.speech-card[data-astro-cid-qtwhzcbk],.tonight-card[data-astro-cid-qtwhzcbk],.tonight-top5[data-astro-cid-qtwhzcbk],.word-corner-box[data-astro-cid-qtwhzcbk],.craft-card[data-astro-cid-qtwhzcbk],.song-card[data-astro-cid-qtwhzcbk],.activity-card[data-astro-cid-qtwhzcbk],.printables-section[data-astro-cid-qtwhzcbk]{--lcolor-dark:color-mix(in srgb, var(--lcolor) 55%, black)}.breadcrumb[data-astro-cid-qtwhzcbk]{border-bottom:1px solid var(--border);padding:.85rem 0}.breadcrumb[data-astro-cid-qtwhzcbk] .container[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.breadcrumb[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.breadcrumb[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]:hover{color:var(--coral)}.breadcrumb[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk][aria-current]{color:var(--ink);font-weight:600}.letter-hero[data-astro-cid-qtwhzcbk]{background:linear-gradient(135deg, color-mix(in srgb, var(--lcolor) 8%, var(--warm-white)) 0%, var(--cream) 100%);padding:2rem 0;position:relative;overflow:hidden}.letter-hero[data-astro-cid-qtwhzcbk]:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--lcolor) 15%, transparent) 0%, transparent 70%);pointer-events:none;border-radius:50%;width:400px;height:400px;position:absolute;top:-80px;right:-80px}.letter-hero-inner[data-astro-cid-qtwhzcbk]{grid-template-columns:1fr auto;align-items:center;gap:3rem;display:grid}.letter-hero-badges[data-astro-cid-qtwhzcbk]{flex-wrap:wrap;gap:.6rem;margin-bottom:.75rem;display:flex}.letter-hero-title[data-astro-cid-qtwhzcbk]{color:var(--ink);letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.letter-hero-tagline[data-astro-cid-qtwhzcbk]{color:var(--lcolor-dark);font-size:1.15rem;font-family:var(--font-display);max-width:100%;margin-bottom:.75rem;font-style:italic}.letter-hero-fact[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-left:4px solid var(--lcolor);border-radius:var(--radius);color:var(--ink-soft);background:#fff;max-width:100%;margin-bottom:0;padding:.75rem 1.1rem;font-size:.92rem;line-height:1.6}.letter-hero-fact[data-astro-cid-qtwhzcbk] strong[data-astro-cid-qtwhzcbk]{color:var(--ink)}.letter-hero-actions[data-astro-cid-qtwhzcbk]{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}.letter-hero-hop[data-astro-cid-qtwhzcbk]{margin-bottom:1rem}.letter-hop-after-tip[data-astro-cid-qtwhzcbk]{margin-top:1.25rem;margin-bottom:0}.letter-hero-hop[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);border-bottom:1px solid color-mix(in srgb, var(--coral) 50%, transparent);font-size:.92rem;font-weight:600;text-decoration:none}.letter-hero-hop[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]:hover{color:var(--coral);border-bottom-color:var(--coral)}.letter-hero-disclosure[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);margin:.4rem 0 0;font-size:.75rem;line-height:1.5}.letter-hero-visual[data-astro-cid-qtwhzcbk]{flex-shrink:0;width:280px;height:280px;position:relative}.letter-big-display[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--lcolor) 12%, white);border:2px solid color-mix(in srgb, var(--lcolor) 25%, transparent);border-radius:40px;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.letter-bg-char[data-astro-cid-qtwhzcbk]{font-family:var(--font-display);color:var(--lcolor);opacity:.15;user-select:none;font-size:10.5rem;font-weight:900;line-height:1;position:absolute}.letter-emoji-large[data-astro-cid-qtwhzcbk]{font-size:5.2rem;animation:3s ease-in-out infinite alternate emojiFloat;position:relative}@keyframes emojiFloat{0%{transform:translateY(0)rotate(-3deg)}to{transform:translateY(-10px)rotate(3deg)}}.section-header[data-astro-cid-qtwhzcbk]{margin-bottom:2.5rem}@media (width<=768px){.section-header[data-astro-cid-qtwhzcbk]{margin-bottom:1.5rem}.letter-hero-tagline[data-astro-cid-qtwhzcbk]{display:none}}.section-header[data-astro-cid-qtwhzcbk] h2[data-astro-cid-qtwhzcbk]{margin:.5rem 0 .6rem}.section-header[data-astro-cid-qtwhzcbk] p[data-astro-cid-qtwhzcbk]{max-width:60ch;font-size:1rem}.items-section[data-astro-cid-qtwhzcbk]{padding-top:5rem}.items-grid[data-astro-cid-qtwhzcbk]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:2rem;display:grid}.item-chip[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:var(--radius);transition:var(--transition);animation:.4s both fadeInUp;animation-delay:var(--delay);background:#fff;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.85rem 1rem;display:flex}.item-row[data-astro-cid-qtwhzcbk]{align-items:center;gap:.75rem;display:flex}.item-loc[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);background:var(--cream);border-radius:999px;padding:.1rem .55rem;font-size:.72rem;font-weight:600;line-height:1.5}.item-chip[data-astro-cid-qtwhzcbk]:hover{border-color:var(--letter-color,var(--coral));box-shadow:var(--shadow-sm)}.item-summary[data-astro-cid-qtwhzcbk]{cursor:pointer;flex-direction:column;align-items:flex-start;gap:.3rem;list-style:none;display:flex}.item-summary[data-astro-cid-qtwhzcbk]::-webkit-details-marker{display:none}.item-summary[data-astro-cid-qtwhzcbk]:after{content:"🗣 Words to say ›";color:var(--ink-soft);font-size:.72rem;font-weight:700}.item-tip[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);border-top:1px dashed var(--border);margin:.55rem 0 0;padding-top:.55rem;font-size:1rem;line-height:1.6}.items-tap-hint[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);margin:0 0 .9rem;font-size:.9rem;font-weight:600}.item-star[data-astro-cid-qtwhzcbk]{color:#92400e;white-space:nowrap;background:#fef3c7;border-radius:999px;padding:.12rem .5rem;font-size:.68rem;font-weight:800}.item-num[data-astro-cid-qtwhzcbk]{font-family:var(--font-mono);color:var(--ink-muted);flex-shrink:0;font-size:.7rem}.item-name[data-astro-cid-qtwhzcbk]{color:var(--ink);font-size:.92rem;font-weight:600}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.food-policy-note[data-astro-cid-qtwhzcbk]{color:#6b5d4f;background:#fff8ec;border:1px dashed #e5c98c;border-radius:10px;margin:0 0 1.25rem;padding:.6rem .9rem;font-size:.92rem}.food-policy-note[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{color:#9a6b1f;text-decoration:underline}.parent-tip-box[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--lcolor) 8%, white);border:1.5px solid color-mix(in srgb, var(--lcolor) 30%, transparent);border-radius:var(--radius-lg);align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.parent-tip-icon[data-astro-cid-qtwhzcbk]{flex-shrink:0;margin-top:2px;font-size:1.75rem}.parent-tip-content[data-astro-cid-qtwhzcbk] strong[data-astro-cid-qtwhzcbk]{text-transform:uppercase;letter-spacing:.06em;color:var(--lcolor-dark);margin-bottom:.4rem;font-size:.85rem;display:block}.parent-tip-content[data-astro-cid-qtwhzcbk] p[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:66ch;margin:0;font-size:1rem;line-height:1.6}.crafts-section[data-astro-cid-qtwhzcbk]{background:var(--teal-pale);padding:clamp(3rem,7vw,5rem) 0}.crafts-grid[data-astro-cid-qtwhzcbk]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.craft-card[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;padding:1.75rem;display:flex;position:relative;overflow:hidden}.craft-card[data-astro-cid-qtwhzcbk]:before{content:"";background:var(--lcolor);height:4px;position:absolute;top:0;left:0;right:0}.craft-card[data-astro-cid-qtwhzcbk]:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.craft-num[data-astro-cid-qtwhzcbk]{font-family:var(--font-mono);color:var(--lcolor-dark);margin-bottom:.75rem;font-size:.75rem;font-weight:700}.craft-name[data-astro-cid-qtwhzcbk]{color:var(--ink);margin-bottom:.6rem;font-size:1.1rem}.craft-desc[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:100%;margin-bottom:1rem;font-size:1rem;line-height:1.6}.craft-meta[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);margin-top:auto;padding-top:.55rem;font-size:.85rem}.craft-meta[data-astro-cid-qtwhzcbk] strong[data-astro-cid-qtwhzcbk]{color:var(--ink)}.craft-tag[data-astro-cid-qtwhzcbk]{flex-wrap:wrap;gap:.5rem;display:flex}.craft-tag[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk]{background:var(--cream);color:var(--ink-muted);border:1px solid var(--border);border-radius:100px;padding:.25rem .65rem;font-size:.72rem;font-weight:500}.songs-section[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--lcolor) 6%, white);padding:clamp(3rem,7vw,5rem) 0}.songs-grid[data-astro-cid-qtwhzcbk]{flex-direction:column;gap:1rem;max-width:860px;margin-inline:auto;display:flex}a[data-astro-cid-qtwhzcbk].song-card{color:inherit;text-decoration:none}.sounds-card[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-left:4px solid var(--lcolor);border-radius:var(--radius-lg);box-sizing:border-box;max-width:860px;color:var(--ink);box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:.9rem;margin:0 auto 1rem;padding:1rem 1.1rem;text-decoration:none;display:flex}.sounds-card-icon[data-astro-cid-qtwhzcbk]{font-size:1.5rem}.sounds-card-text[data-astro-cid-qtwhzcbk]{flex-direction:column;flex:1;gap:.15rem;display:flex}.sounds-card-text[data-astro-cid-qtwhzcbk] strong[data-astro-cid-qtwhzcbk]{font-size:1rem}.sounds-card-text[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);font-size:.88rem}.sounds-card-arrow[data-astro-cid-qtwhzcbk]{color:var(--lcolor-dark,var(--coral));font-weight:800}.song-card[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.song-card[data-astro-cid-qtwhzcbk]:hover{border-color:var(--lcolor);box-shadow:var(--shadow-md)}.song-card-left[data-astro-cid-qtwhzcbk]{flex-shrink:0}.song-play-btn[data-astro-cid-qtwhzcbk]{background:var(--lcolor-dark);color:#fff;cursor:pointer;width:52px;height:52px;transition:var(--transition);box-shadow:0 4px 12px color-mix(in srgb, var(--lcolor) 35%, transparent);border-radius:50%;place-items:center;font-size:1rem;display:grid}.song-play-btn[data-astro-cid-qtwhzcbk]:hover{transform:scale(1.1)}.song-card-content[data-astro-cid-qtwhzcbk]{flex:1}.song-title[data-astro-cid-qtwhzcbk]{margin-bottom:.2rem;font-size:1.05rem}.song-by[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);max-width:100%;margin-bottom:.4rem;font-size:.82rem}.song-desc[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);font-size:.88rem}.song-audio[data-astro-cid-qtwhzcbk]{width:100%;max-width:420px;margin-top:.75rem}.song-lyrics[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);margin-top:.75rem;font-size:.88rem}.song-lyrics-label[data-astro-cid-qtwhzcbk]{color:var(--ink);margin-bottom:.25rem;font-weight:700}.song-lyrics[data-astro-cid-qtwhzcbk] p[data-astro-cid-qtwhzcbk]{margin:.15rem 0}.song-ai-note[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);margin-top:.6rem;font-size:.78rem}button[data-astro-cid-qtwhzcbk].song-play-btn{border:none;font-family:inherit}.song-ext-btn[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);width:52px;height:52px;color:var(--lcolor-dark);transition:var(--transition);background:#fff;border-radius:50%;place-items:center;font-size:1.05rem;text-decoration:none;display:grid}.song-ext-btn[data-astro-cid-qtwhzcbk]:hover{border-color:var(--lcolor)}.song-meta[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);margin:.15rem 0 0;font-size:.8rem}.song-ext-link[data-astro-cid-qtwhzcbk],.song-download[data-astro-cid-qtwhzcbk]{color:var(--lcolor-dark);margin-top:.5rem;font-size:.88rem;font-weight:600;display:inline-block}@media (width>=769px){.song-lyrics[data-astro-cid-qtwhzcbk]{columns:2;column-gap:2rem}.song-lyrics-label[data-astro-cid-qtwhzcbk]{column-span:all}}.song-letter-badge[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--lcolor) 12%, var(--cream));width:48px;height:48px;color:var(--lcolor-dark);font-family:var(--font-display);border-radius:12px;flex-shrink:0;place-items:center;font-size:1.5rem;font-weight:900;display:grid}.book-card[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;flex-direction:column;display:flex;overflow:hidden}.book-card[data-astro-cid-qtwhzcbk]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.book-spine[data-astro-cid-qtwhzcbk]{background:var(--lcolor);flex-shrink:0;justify-content:center;align-items:center;width:48px;display:flex}.book-spine[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk]{font-family:var(--font-display);color:#fff;writing-mode:vertical-rl;text-orientation:mixed;font-size:1.5rem;font-weight:900;transform:rotate(180deg)}.book-content[data-astro-cid-qtwhzcbk]{flex:1;padding:1.5rem}.book-title[data-astro-cid-qtwhzcbk]{color:var(--ink);margin-bottom:.3rem;font-size:1.05rem;font-style:italic}.book-author[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);max-width:100%;margin-bottom:.6rem;font-size:.82rem}.book-desc[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:100%;margin-bottom:.85rem;font-size:.88rem}.book-badge[data-astro-cid-qtwhzcbk]{background:var(--sage-pale);color:var(--sage);border-radius:100px;padding:.25rem .7rem;font-size:.75rem;font-weight:600}.activities-section[data-astro-cid-qtwhzcbk]{background:var(--yellow-pale);padding:clamp(3rem,7vw,5rem) 0}.activities-grid[data-astro-cid-qtwhzcbk]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;display:grid}.activity-card[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.activity-card[data-astro-cid-qtwhzcbk]:hover{box-shadow:var(--shadow-md);border-color:var(--lcolor);transform:translateY(-3px)}.activity-icon[data-astro-cid-qtwhzcbk]{flex-shrink:0;font-size:2rem}.activity-content[data-astro-cid-qtwhzcbk] h3[data-astro-cid-qtwhzcbk],.activity-content[data-astro-cid-qtwhzcbk] h4[data-astro-cid-qtwhzcbk]{margin-bottom:.4rem;font-size:1rem}.activity-content[data-astro-cid-qtwhzcbk] p[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:100%;margin:0;font-size:1rem;line-height:1.6}.printables-section[data-astro-cid-qtwhzcbk]{background:var(--ink);padding:clamp(3rem,7vw,5rem) 0}.printables-inner[data-astro-cid-qtwhzcbk]{grid-template-columns:1fr auto;align-items:center;gap:4rem;display:grid}.printables-content[data-astro-cid-qtwhzcbk] h2[data-astro-cid-qtwhzcbk]{color:#fff;margin:.75rem 0 .85rem}.printables-content[data-astro-cid-qtwhzcbk]>p[data-astro-cid-qtwhzcbk]{color:#ffffffa6;max-width:100%;margin-bottom:1.5rem}.printables-includes[data-astro-cid-qtwhzcbk] h3[data-astro-cid-qtwhzcbk].pack-includes-title{color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:.9rem}.printables-includes[data-astro-cid-qtwhzcbk] ul[data-astro-cid-qtwhzcbk]{flex-direction:column;gap:.5rem;margin-bottom:2rem;list-style:none;display:flex}.printables-includes[data-astro-cid-qtwhzcbk] li[data-astro-cid-qtwhzcbk]{color:#ffffffb3;font-size:.9rem}.btn-lg[data-astro-cid-qtwhzcbk]{padding:1rem 2rem;font-size:1rem}.printables-note[data-astro-cid-qtwhzcbk]{color:#ffffffb3;max-width:100%;margin-top:.75rem;font-size:.8rem}.worksheet-mockup[data-astro-cid-qtwhzcbk]{background:#fff;border-radius:12px;width:200px;padding:1.25rem;transform:rotate(3deg);box-shadow:0 20px 60px #0000004d}.worksheet-header[data-astro-cid-qtwhzcbk]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.worksheet-title[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);text-transform:uppercase;font-size:.65rem;font-weight:600}.worksheet-letter-display[data-astro-cid-qtwhzcbk]{font-family:var(--font-display);font-size:2rem;font-weight:900;line-height:1}.worksheet-lines[data-astro-cid-qtwhzcbk]{flex-direction:column;gap:8px;margin-bottom:1rem;display:flex}.worksheet-line[data-astro-cid-qtwhzcbk]{border-bottom:1.5px solid var(--border);height:24px;position:relative}.dotted-guide[data-astro-cid-qtwhzcbk]{border-bottom:1px dashed var(--border);position:absolute;top:50%;left:0;right:0}.worksheet-bottom[data-astro-cid-qtwhzcbk]{justify-content:center;gap:8px;display:flex}.worksheet-circle[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:50%;width:40px;height:40px}.items-category-group[data-astro-cid-qtwhzcbk]{margin-bottom:2rem}.items-category-group[data-astro-cid-qtwhzcbk] .items-grid[data-astro-cid-qtwhzcbk]{margin-bottom:0}.category-note[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:66ch;margin:0 0 1rem;font-size:1rem;line-height:1.6}.items-category-title[data-astro-cid-qtwhzcbk]{margin:0 0 1rem;font-size:1.15rem}.az-jump[data-astro-cid-qtwhzcbk]{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.az-jump-label[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);font-size:.85rem;font-weight:600}.az-jump-letters[data-astro-cid-qtwhzcbk]{flex-wrap:wrap;gap:.4rem;display:flex}.az-jump-letters[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{border:1px solid var(--border);min-height:44px;color:var(--ink-soft);transition:var(--transition);background:#fff;border-radius:100px;align-items:center;padding:.35rem .7rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.az-jump-letters[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]:hover{border-color:var(--coral);color:var(--coral)}.az-jump-letters[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-current{background:var(--coral);border-color:var(--coral);color:#fff}.letter-nav-section[data-astro-cid-qtwhzcbk]{background:var(--cream);border-top:1px solid var(--border);padding:3rem 0}.letter-nav-grid[data-astro-cid-qtwhzcbk]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.letter-nav-btn[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:var(--radius-lg);transition:var(--transition);background:#fff;flex:1;align-items:center;gap:.85rem;max-width:280px;padding:1rem 1.5rem;text-decoration:none;display:flex}.letter-nav-btn[data-astro-cid-qtwhzcbk]:hover{border-color:var(--ncolor);box-shadow:var(--shadow-md);transform:translateY(-2px)}.letter-nav-prev[data-astro-cid-qtwhzcbk]{justify-content:flex-start}.letter-nav-next[data-astro-cid-qtwhzcbk]{justify-content:flex-end;margin-left:auto}.letter-nav-btn[data-astro-cid-qtwhzcbk] div[data-astro-cid-qtwhzcbk]{flex-direction:column;gap:.15rem;display:flex}.letter-nav-label[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:600}.letter-nav-name[data-astro-cid-qtwhzcbk]{color:var(--ncolor);font-size:1rem;font-weight:700;font-family:var(--font-display)}.letter-nav-all[data-astro-cid-qtwhzcbk]{background:var(--coral-pale);border:1.5px solid var(--coral);color:var(--coral);transition:var(--transition);white-space:nowrap;border-radius:100px;padding:.75rem 1.5rem;font-size:.88rem;font-weight:600;text-decoration:none}.letter-nav-all[data-astro-cid-qtwhzcbk]:hover{background:var(--coral);color:#fff}.letter-faq-section[data-astro-cid-qtwhzcbk]{background:var(--yellow-pale);padding:clamp(3rem,7vw,5rem) 0}.letter-faq-list[data-astro-cid-qtwhzcbk]{flex-direction:column;gap:.6rem;max-width:800px;display:flex}.lfaq-item[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:var(--radius-lg);background:#fff;transition:border-color .2s;overflow:hidden}.lfaq-item[data-astro-cid-qtwhzcbk][open]{border-color:var(--lcolor)}.lfaq-q[data-astro-cid-qtwhzcbk]{color:var(--ink);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.95rem;font-weight:700;list-style:none;transition:background .15s;display:flex}.lfaq-q[data-astro-cid-qtwhzcbk]:hover{background:var(--cream)}.lfaq-q[data-astro-cid-qtwhzcbk]::-webkit-details-marker{display:none}.lfaq-chevron[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);flex-shrink:0;font-size:1.2rem;line-height:1;transition:transform .2s,color .2s}.lfaq-item[data-astro-cid-qtwhzcbk][open] .lfaq-chevron[data-astro-cid-qtwhzcbk]{color:var(--lcolor);transform:rotate(90deg)}.lfaq-a[data-astro-cid-qtwhzcbk]{border-top:1px solid var(--border);padding:0 1.25rem 1rem}.lfaq-a[data-astro-cid-qtwhzcbk] p[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);margin:.75rem 0 0;font-size:.91rem;line-height:1.65}@media (width<=768px){.letter-hero-inner[data-astro-cid-qtwhzcbk]{grid-template-columns:1fr}.letter-hero-visual[data-astro-cid-qtwhzcbk]{display:none}.printables-inner[data-astro-cid-qtwhzcbk]{grid-template-columns:1fr}.worksheet-mockup[data-astro-cid-qtwhzcbk]{display:none}.letter-nav-grid[data-astro-cid-qtwhzcbk]{flex-wrap:wrap}.letter-nav-btn[data-astro-cid-qtwhzcbk]{max-width:100%}.items-grid[data-astro-cid-qtwhzcbk]{grid-template-columns:1fr 1fr}}@media (width<=480px){.items-grid[data-astro-cid-qtwhzcbk]{grid-template-columns:1fr}.song-card[data-astro-cid-qtwhzcbk]{flex-wrap:nowrap;gap:.875rem;padding:1rem}.song-letter-badge[data-astro-cid-qtwhzcbk]{display:none}.song-play-btn[data-astro-cid-qtwhzcbk],.song-ext-btn[data-astro-cid-qtwhzcbk]{width:44px;height:44px}}.quick-answer-section[data-astro-cid-qtwhzcbk]{background:#fff;padding:0 0 1rem}.quick-answer-box[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--lcolor) 7%, white);border:1.5px solid color-mix(in srgb, var(--lcolor) 30%, transparent);border-left:5px solid var(--lcolor);border-radius:var(--radius-lg);max-width:860px;margin:2.5rem auto 0;padding:1.5rem 1.75rem}.quick-answer-label[data-astro-cid-qtwhzcbk]{text-transform:uppercase;letter-spacing:.06em;color:var(--lcolor-dark);margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:inline-block}.quick-answer-box[data-astro-cid-qtwhzcbk] p[data-astro-cid-qtwhzcbk]{color:var(--ink);max-width:100%;margin:0;font-size:1.02rem;line-height:1.7}.letter-sounds-section[data-astro-cid-qtwhzcbk]{background:#fff;padding:0 0 2.25rem}.sounds-play-card[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-left:5px solid var(--lcolor);border-radius:var(--radius-lg);max-width:860px;box-shadow:var(--shadow-sm);box-sizing:border-box;background:#fff;margin:0 auto;padding:1.1rem 1.25rem 1.25rem}.sounds-play-head[data-astro-cid-qtwhzcbk]{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.7rem;display:flex}.sounds-play-head[data-astro-cid-qtwhzcbk] strong[data-astro-cid-qtwhzcbk]{color:var(--ink);font-size:1.02rem}.sounds-play-head[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);font-size:.85rem}.sounds-play-head[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{color:var(--lcolor-dark,var(--coral));margin-left:auto;padding:.35rem 0;font-size:.85rem;font-weight:700}.sounds-play-rows[data-astro-cid-qtwhzcbk]{flex-direction:column;gap:.55rem;display:flex}.sound-row[data-astro-cid-qtwhzcbk]{align-items:center;gap:.9rem;display:flex}.sound-row-label[data-astro-cid-qtwhzcbk]{color:var(--ink);flex:0 0 168px;font-size:.9rem;font-weight:600}.sound-row[data-astro-cid-qtwhzcbk] audio[data-astro-cid-qtwhzcbk]{flex:1;min-width:0;height:40px}@media (width<=640px){.sound-row[data-astro-cid-qtwhzcbk]{flex-direction:column;align-items:stretch;gap:.3rem}.sound-row-label[data-astro-cid-qtwhzcbk]{flex:none}.sound-row[data-astro-cid-qtwhzcbk] audio[data-astro-cid-qtwhzcbk]{flex:none;width:100%;height:40px}.sounds-play-head[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{margin-left:0}}.word-corner-section[data-astro-cid-qtwhzcbk]{background:#fff;padding:1rem 0 0}.word-corner-box[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--lcolor) 7%, white);border:1.5px solid color-mix(in srgb, var(--lcolor) 30%, transparent);border-left:5px solid var(--lcolor);border-radius:var(--radius-lg);max-width:860px;margin:2.5rem auto 0;padding:1.5rem 1.75rem}.word-corner-intro[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:100%;margin:0 0 1rem;font-size:.95rem}.word-corner-more[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);margin:.75rem 0 0;font-size:.9rem}.word-corner-more[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{color:var(--lcolor-dark);padding:.4rem .1rem;font-weight:600}.word-chips[data-astro-cid-qtwhzcbk]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.word-chip[data-astro-cid-qtwhzcbk]{border:1.5px solid color-mix(in srgb, var(--lcolor) 35%, transparent);color:var(--ink);background:#fff;border-radius:999px;padding:.4rem .9rem;font-size:.92rem;font-weight:600}.word-corner-tip[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:100%;margin:0;font-size:.95rem;line-height:1.7}.speech-card[data-astro-cid-qtwhzcbk]{border:1.5px dashed color-mix(in srgb, var(--lcolor) 45%, transparent);border-radius:var(--radius-lg);background:#fff;align-items:flex-start;gap:1rem;margin-top:1.25rem;padding:1.5rem;display:flex}.speech-icon[data-astro-cid-qtwhzcbk]{flex-shrink:0;margin-top:2px;font-size:1.75rem}.speech-content[data-astro-cid-qtwhzcbk] strong[data-astro-cid-qtwhzcbk]{text-transform:uppercase;letter-spacing:.06em;color:var(--lcolor-dark);margin-bottom:.4rem;font-size:.85rem;display:block}.speech-line[data-astro-cid-qtwhzcbk]{color:var(--ink);max-width:100%;margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.speech-content[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);font-size:.88rem}.speech-link[data-astro-cid-qtwhzcbk]{color:var(--lcolor-dark);margin-top:6px;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-block}.speech-link[data-astro-cid-qtwhzcbk]:hover{text-decoration:underline}.az-bar[data-astro-cid-qtwhzcbk]{z-index:90;padding:0 1rem .75rem;position:sticky;top:75px}.az-bar-inner[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--cream) 92%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:8px;max-width:1200px;margin:0 auto;padding:10px;display:flex;box-shadow:0 6px 24px #3c28141a}.az-bar-letters[data-astro-cid-qtwhzcbk]{gap:3px;display:flex}.az-bar-letters[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{min-width:24px;height:36px;font-family:var(--font-display);background:color-mix(in srgb, var(--jcolor) 10%, white);color:color-mix(in srgb, var(--jcolor) 55%, black);border:1.5px solid color-mix(in srgb, var(--jcolor) 25%, transparent);transition:var(--transition);border-radius:10px;flex:1 1 0;place-items:center;font-size:.88rem;font-weight:900;text-decoration:none;display:grid}.az-bar-letters[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]:hover{background:color-mix(in srgb, var(--jcolor) 55%, black);color:#fff;border-color:var(--jcolor);transform:translateY(-2px)}.az-bar-letters[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-bar-current{background:color-mix(in srgb, var(--jcolor) 55%, black);color:#fff;border-color:color-mix(in srgb, var(--jcolor) 55%, black);box-shadow:0 0 0 2px color-mix(in srgb, var(--jcolor) 30%, transparent)}.az-bar-sections[data-astro-cid-qtwhzcbk]{border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem;padding-top:8px;display:flex}.az-bar-sections[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);border:1px solid var(--border);white-space:nowrap;background:#fff;border-radius:999px;flex:none;padding:.45rem .85rem;font-size:.85rem;font-weight:600;text-decoration:none}.az-bar-sections[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]:hover{color:var(--coral);border-color:var(--coral)}#tonight-top5[data-astro-cid-qtwhzcbk],#show-tell-items[data-astro-cid-qtwhzcbk],#all-ideas[data-astro-cid-qtwhzcbk],#word-corner[data-astro-cid-qtwhzcbk],#crafts[data-astro-cid-qtwhzcbk],#songs[data-astro-cid-qtwhzcbk],#books[data-astro-cid-qtwhzcbk],#activities[data-astro-cid-qtwhzcbk],#stem[data-astro-cid-qtwhzcbk],#printables[data-astro-cid-qtwhzcbk],#letter-faq[data-astro-cid-qtwhzcbk],#az-letters[data-astro-cid-qtwhzcbk]{scroll-margin-top:260px}@media (width>=1144px){#tonight-top5[data-astro-cid-qtwhzcbk],#show-tell-items[data-astro-cid-qtwhzcbk],#all-ideas[data-astro-cid-qtwhzcbk],#word-corner[data-astro-cid-qtwhzcbk],#crafts[data-astro-cid-qtwhzcbk],#songs[data-astro-cid-qtwhzcbk],#books[data-astro-cid-qtwhzcbk],#activities[data-astro-cid-qtwhzcbk],#stem[data-astro-cid-qtwhzcbk],#printables[data-astro-cid-qtwhzcbk],#letter-faq[data-astro-cid-qtwhzcbk],#az-letters[data-astro-cid-qtwhzcbk]{scroll-margin-top:214px}.az-bar[data-astro-cid-qtwhzcbk]{top:76px}}@media (width<=768px){.az-bar[data-astro-cid-qtwhzcbk]{top:75px}.az-bar-letters[data-astro-cid-qtwhzcbk]{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;display:none;overflow-x:auto}#tonight-top5[data-astro-cid-qtwhzcbk],#show-tell-items[data-astro-cid-qtwhzcbk],#all-ideas[data-astro-cid-qtwhzcbk],#word-corner[data-astro-cid-qtwhzcbk],#crafts[data-astro-cid-qtwhzcbk],#songs[data-astro-cid-qtwhzcbk],#books[data-astro-cid-qtwhzcbk],#activities[data-astro-cid-qtwhzcbk],#stem[data-astro-cid-qtwhzcbk],#printables[data-astro-cid-qtwhzcbk],#letter-faq[data-astro-cid-qtwhzcbk],#az-letters[data-astro-cid-qtwhzcbk]{scroll-margin-top:150px}.az-bar-sections[data-astro-cid-qtwhzcbk]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.az-bar-sections[data-astro-cid-qtwhzcbk]::-webkit-scrollbar{display:none}}.tonight-top5[data-astro-cid-qtwhzcbk]{margin-bottom:2.2rem}.tonight-panel[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--lcolor,#b45309) 4%, white);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:1rem 1rem 1.1rem}@media (width>=1024px){.tonight-fig[data-astro-cid-qtwhzcbk],.crafts-fig[data-astro-cid-qtwhzcbk]{max-width:860px;margin-inline:auto}}.fig-stage[data-astro-cid-qtwhzcbk]{line-height:0;position:relative}.top5-dot[data-astro-cid-qtwhzcbk]{background:var(--lcolor-dark,#b45309);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-top:5px;font-size:13px;font-weight:800;line-height:1;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 1px 5px #5a3c1459}.tonight-cropwrap[data-astro-cid-qtwhzcbk]{background:#fff8ec;border-radius:12px;place-items:center;width:100%;height:146px;display:grid;position:relative}.tonight-crop[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);background-color:#fff8ec;background-repeat:no-repeat;border-radius:12px;width:84px;height:84px}.tonight-rank-overlay[data-astro-cid-qtwhzcbk]{z-index:1;border:2px solid #fff;position:absolute;top:-9px;left:-9px;box-shadow:0 1px 4px #3c2d144d}.tonight-top5[data-astro-cid-qtwhzcbk] h3[data-astro-cid-qtwhzcbk]{margin:0 0 .3rem;font-size:1.4rem}.tonight-top5-sub[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);margin:0 0 1.1rem;font-size:.92rem}.tonight-grid[data-astro-cid-qtwhzcbk]{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}.tonight-card[data-astro-cid-qtwhzcbk]{flex:300px;max-width:352px}@media (width<=640px){.tonight-card[data-astro-cid-qtwhzcbk]{max-width:430px}}.tonight-card[data-astro-cid-qtwhzcbk]{overflow-wrap:break-word;border:1.5px solid var(--border);border-top:4px solid var(--lcolor);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:.6rem;padding:.95rem 1rem;display:flex;position:relative}.tonight-rank[data-astro-cid-qtwhzcbk]{background:var(--lcolor-dark);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:.82rem;font-weight:800;display:grid}.tonight-body[data-astro-cid-qtwhzcbk]{flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.tonight-name[data-astro-cid-qtwhzcbk]{color:var(--ink);overflow-wrap:break-word;font-size:1rem;display:block}.tonight-loc[data-astro-cid-qtwhzcbk]{box-sizing:border-box;width:fit-content;max-width:100%;color:var(--ink-muted);background:var(--cream);white-space:normal;overflow-wrap:break-word;border-radius:999px;margin:.35rem 0 0;padding:.12rem .5rem;font-size:.72rem;font-weight:700;line-height:1.4;display:block}.tonight-tip[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);overflow-wrap:break-word;background:var(--cream);border-radius:10px;flex:1;margin:.5rem 0 0;padding:.55rem .65rem;font-size:1rem;line-height:1.6}.tips-accordion[data-astro-cid-qtwhzcbk]{margin-top:2.5rem}.tips-accordion[data-astro-cid-qtwhzcbk] h3[data-astro-cid-qtwhzcbk]{color:var(--ink);margin:0 0 .25rem;font-size:1.35rem;font-weight:700}.tips-accordion-sub[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:100%;margin:0 0 1rem;font-size:.92rem}.tip-item[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);border-radius:var(--radius-md);background:#fff;margin-bottom:.6rem;overflow:hidden}.tip-item[data-astro-cid-qtwhzcbk][open]{border-color:var(--lcolor)}.tip-q[data-astro-cid-qtwhzcbk]{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;font-size:.96rem;font-weight:600;list-style:none;display:flex}.tip-q[data-astro-cid-qtwhzcbk]:hover{background:var(--cream)}.tip-q[data-astro-cid-qtwhzcbk]::-webkit-details-marker{display:none}.tip-chevron[data-astro-cid-qtwhzcbk]{color:var(--lcolor);flex-shrink:0;font-size:1.3rem;font-weight:700;transition:transform .2s}.tip-item[data-astro-cid-qtwhzcbk][open] .tip-chevron[data-astro-cid-qtwhzcbk]{transform:rotate(90deg)}.tip-a[data-astro-cid-qtwhzcbk]{border-top:1px dashed var(--border);padding:0 1.1rem 1rem}.tip-a[data-astro-cid-qtwhzcbk] p[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);max-width:100%;margin:.75rem 0 0;font-size:.93rem}.stem-sub[data-astro-cid-qtwhzcbk]{margin-top:3rem}.stem-sub-title[data-astro-cid-qtwhzcbk]{font-family:var(--font-display);margin:.5rem 0 .6rem;font-size:clamp(1.35rem,2.6vw,1.55rem);font-weight:800}@media (width<=768px){.tips-accordion[data-astro-cid-qtwhzcbk]{margin-top:2rem}}.books-section[data-astro-cid-qtwhzcbk]{background:#fff;padding:4rem 0}.books-grid[data-astro-cid-qtwhzcbk]{gap:1.25rem;margin-top:2rem;display:grid}.book-card[data-astro-cid-qtwhzcbk]{border:1px solid #eee5d8;border-left:10px solid var(--lcolor);box-shadow:inset 4px 0 0 color-mix(in srgb, var(--lcolor) 35%, white), var(--shadow-sm);background:#fff;border-radius:14px;padding:1.25rem 1.5rem}.book-title[data-astro-cid-qtwhzcbk]{margin:0 0 .3rem;font-size:1.2rem}.book-by[data-astro-cid-qtwhzcbk]{color:#6b5d4f;margin:0 0 .2rem}.book-meta[data-astro-cid-qtwhzcbk]{color:#8a7a68;margin:0 0 .6rem;font-size:.92rem}.book-reason[data-astro-cid-qtwhzcbk]{margin:0;line-height:1.65}.book-find[data-astro-cid-qtwhzcbk]{margin:.6rem 0 0;font-size:.88rem;font-weight:600}.book-find[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{color:var(--lcolor-dark);margin-left:-.25rem;padding:.5rem .25rem;display:inline-block}.books-checked[data-astro-cid-qtwhzcbk]{color:#8a7a68;text-align:center;margin-top:1.5rem;font-size:.88rem}.fact-strip[data-astro-cid-qtwhzcbk]{background:color-mix(in srgb, var(--lcolor,#e85d3a) 0%, transparent);padding:.9rem 0 0}.fact-strip[data-astro-cid-qtwhzcbk] p[data-astro-cid-qtwhzcbk]{text-align:center;max-width:860px;color:var(--ink-soft);margin:0 auto;line-height:1.65}.tonight-fig[data-astro-cid-qtwhzcbk]{margin:0 auto 1.1rem}.tonight-fig[data-astro-cid-qtwhzcbk] img[data-astro-cid-qtwhzcbk]{border-radius:var(--radius-lg);border:1.5px solid var(--border);width:100%;height:auto;display:block}.tonight-fig[data-astro-cid-qtwhzcbk] figcaption[data-astro-cid-qtwhzcbk],.crafts-fig[data-astro-cid-qtwhzcbk] figcaption[data-astro-cid-qtwhzcbk]{color:var(--ink-muted);text-align:center;margin-top:.45rem;font-size:.8rem}.crafts-fig[data-astro-cid-qtwhzcbk]{margin:0 auto 1.75rem}.crafts-fig[data-astro-cid-qtwhzcbk] img[data-astro-cid-qtwhzcbk]{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.az-bar[data-astro-cid-qtwhzcbk].az-compact{padding:0 .75rem .45rem}.az-bar[data-astro-cid-qtwhzcbk].az-compact .az-bar-inner[data-astro-cid-qtwhzcbk]{padding-top:.3rem;padding-bottom:2px}.az-bar[data-astro-cid-qtwhzcbk].az-compact{padding-bottom:.25rem}.az-bar[data-astro-cid-qtwhzcbk].az-compact .az-bar-sections[data-astro-cid-qtwhzcbk]{padding-top:4px}.az-bar[data-astro-cid-qtwhzcbk].az-compact .az-bar-letters[data-astro-cid-qtwhzcbk]{display:none}.az-bar[data-astro-cid-qtwhzcbk].az-compact .az-bar-sections[data-astro-cid-qtwhzcbk]{border-top:none;padding-top:2px}.printables-crosslink[data-astro-cid-qtwhzcbk]{opacity:.9;margin-top:.75rem;font-size:.92rem}.printables-crosslink[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{text-underline-offset:3px;font-weight:700}.az-bar-sections[data-astro-cid-qtwhzcbk]{flex-wrap:nowrap;justify-content:space-between;align-items:center;overflow:visible}.az-bar-sections[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-nav-btn{min-height:44px;color:var(--ink-soft);border:1.5px solid var(--border);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:.55rem 1.05rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.az-bar-sections[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk].az-nav-btn{min-height:44px;color:var(--ink-muted,#a08b76);border:1.5px dashed var(--border);opacity:.45;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:.55rem 1.05rem;font-size:.95rem;font-weight:700;display:inline-flex}.az-menu-btn[data-astro-cid-qtwhzcbk]{color:#fff;background:var(--ink,#2b2118);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:.15rem;min-height:44px;padding:.55rem 1.15rem;font-family:inherit;font-size:.95rem;font-weight:800;display:inline-flex}.az-menu-btn[data-astro-cid-qtwhzcbk] .az-caret[data-astro-cid-qtwhzcbk]{opacity:.75;font-size:.75rem}.az-hint[data-astro-cid-qtwhzcbk]{background:var(--ink,#2b2118);color:#fff;border-radius:12px;align-items:center;gap:.6rem;margin-top:.6rem;padding:.6rem .8rem;font-size:.88rem;font-weight:600;line-height:1.35;display:flex}.az-hint[data-astro-cid-qtwhzcbk][hidden]{display:none}.az-hint-x[data-astro-cid-qtwhzcbk]{color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:999px;flex-shrink:0;place-items:center;width:26px;height:26px;margin-left:auto;font-size:.75rem;display:grid}.az-bar[data-astro-cid-qtwhzcbk].az-hint-on .az-menu-btn[data-astro-cid-qtwhzcbk]{animation:1.5s ease-in-out 2 azHintPulse}@keyframes azHintPulse{0%,to{box-shadow:0 0 #2b211800}50%{box-shadow:0 0 0 6px #2b211838}}.az-scrim[data-astro-cid-qtwhzcbk]{z-index:101;touch-action:none;-webkit-tap-highlight-color:transparent;background:#2b211847;position:fixed;inset:0}.az-scrim[data-astro-cid-qtwhzcbk][hidden]{display:none}.az-bar[data-astro-cid-qtwhzcbk].az-open{z-index:102}html.az-menu-open #backToTop,.az-bar-sections[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk].az-nav-off{visibility:hidden}.az-menu-btn[data-astro-cid-qtwhzcbk][aria-expanded=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--lcolor,#b45309) 45%, transparent)}.az-menu-btn[data-astro-cid-qtwhzcbk][aria-expanded=true]:focus-visible{outline-color:var(--ink,#2b2118)}.az-menu-btn[data-astro-cid-qtwhzcbk] .az-caret[data-astro-cid-qtwhzcbk]{transition:transform .2s}.az-menu-btn[data-astro-cid-qtwhzcbk][aria-expanded=true] .az-caret[data-astro-cid-qtwhzcbk]{transform:rotate(180deg)}.az-menu[data-astro-cid-qtwhzcbk]{border:1.5px solid var(--border);max-height:68vh;max-height:calc(100dvh - 165px - var(--az-cmp,0px));overscroll-behavior:contain;background:#fff;border-radius:18px;margin-top:.4rem;padding:.8rem;animation:.14s ease-out azMenuIn;overflow-y:auto;box-shadow:0 18px 40px #2b211829}@keyframes azMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.az-menu[data-astro-cid-qtwhzcbk]{animation:none}}.az-menu-label[data-astro-cid-qtwhzcbk]{color:var(--ink-soft);margin:.2rem 0 .55rem;font-size:.85rem;font-weight:700}.az-menu-label[data-astro-cid-qtwhzcbk]:not(:first-child){margin-top:1.1rem}.az-menu-hint[data-astro-cid-qtwhzcbk]{color:var(--ink-muted,#a08b76);font-weight:600}.az-menu-rows[data-astro-cid-qtwhzcbk]{gap:6px;display:grid}.az-menu-rows[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{min-height:44px;color:var(--ink,#2b2118);background:var(--cream,#faf5ec);border:1px solid var(--border);-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:.4rem;padding:.5rem .7rem;font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.az-menu-rows[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]:hover{border-color:var(--lcolor,#b45309)}.az-menu-rows[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]:active{background:color-mix(in srgb, var(--lcolor,#b45309) 14%, white)}.az-menu-rows[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-active{background:var(--ink,#2b2118);color:#fff;border-color:var(--ink,#2b2118)}.az-menu-rows[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-active:after{content:"You are here";opacity:.75;margin-left:auto;font-size:.75rem;font-weight:700}@media (width<=768px){.az-menu-rows[data-astro-cid-qtwhzcbk]{grid-template-columns:1fr 1fr}.az-menu-rows[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-active:after{display:none}}@media (width>=769px){.az-menu-rows[data-astro-cid-qtwhzcbk]{grid-template-columns:repeat(3,1fr)}.az-menu-grid[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{min-height:52px;font-size:1.15rem}}@media (width>=1151px){.az-menu[data-astro-cid-qtwhzcbk]{max-width:920px;margin-inline:auto}.az-menu-rows[data-astro-cid-qtwhzcbk]{grid-template-columns:repeat(5,1fr)}.az-menu-rows[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-active:after{display:none}}.az-menu-grid[data-astro-cid-qtwhzcbk]{grid-template-columns:repeat(7,1fr);gap:.45rem;display:grid}.az-menu-grid[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{border:1.5px solid color-mix(in srgb, var(--jcolor) 45%, transparent);min-height:46px;font-family:var(--font-display);color:color-mix(in srgb, var(--jcolor) 55%, black);background:color-mix(in srgb, var(--jcolor) 7%, white);border-radius:12px;place-items:center;font-size:1.05rem;font-weight:900;text-decoration:none;display:grid}.az-menu-grid[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-grid-current{background:color-mix(in srgb, var(--jcolor) 55%, black);color:#fff;border-color:color-mix(in srgb, var(--jcolor) 55%, black)}@media (width<=560px){.az-menu-grid[data-astro-cid-qtwhzcbk]{grid-template-columns:repeat(7,1fr);gap:6px}.az-menu-grid[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk]{min-height:44px}.az-menu-btn[data-astro-cid-qtwhzcbk]{padding:.55rem .85rem;font-size:.9rem}.az-bar-sections[data-astro-cid-qtwhzcbk] a[data-astro-cid-qtwhzcbk].az-nav-btn,.az-bar-sections[data-astro-cid-qtwhzcbk] span[data-astro-cid-qtwhzcbk].az-nav-btn{padding:.55rem .8rem}}
