.breadcrumbs[data-astro-cid-7ovsjzh3]{color:var(--ink-muted);padding-top:1rem;font-size:.85rem}.breadcrumbs[data-astro-cid-7ovsjzh3] a[data-astro-cid-7ovsjzh3]{color:var(--ink-muted);align-items:center;min-height:32px;padding:0 .15rem;text-decoration:none;display:inline-flex}.breadcrumbs[data-astro-cid-7ovsjzh3] a[data-astro-cid-7ovsjzh3]:hover{color:var(--teal)}.breadcrumbs[data-astro-cid-7ovsjzh3] span[data-astro-cid-7ovsjzh3][aria-hidden=true]{margin:0 .4rem}.jump-chips[data-astro-cid-7ovsjzh3]{flex-wrap:wrap;gap:.5rem;padding-top:1rem;display:flex}.jump-chip[data-astro-cid-7ovsjzh3]{border:1.5px solid var(--border);min-height:40px;color:var(--ink-soft);background:#fff;border-radius:100px;align-items:center;padding:.4rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.jump-chip[data-astro-cid-7ovsjzh3]:hover{border-color:var(--teal);color:var(--teal)}section[data-astro-cid-7ovsjzh3][id],.teacher-card[data-astro-cid-7ovsjzh3][id]{scroll-margin-top:96px}.quick-answer[data-astro-cid-7ovsjzh3]{border:1.5px solid var(--border);border-left:4px solid var(--teal);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;margin:1.25rem 0 0;padding:1.1rem 1.4rem}.quick-answer[data-astro-cid-7ovsjzh3] p[data-astro-cid-7ovsjzh3]{color:var(--ink-soft);max-width:100%;margin:0;font-size:.95rem;line-height:1.65}.includes-heading[data-astro-cid-7ovsjzh3]{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin-bottom:.6rem;font-size:.85rem}.print-faq[data-astro-cid-7ovsjzh3]{border-top:1px solid var(--border);background:#fff;padding:4rem 0 5rem}.faq-list[data-astro-cid-7ovsjzh3]{flex-direction:column;gap:.75rem;max-width:720px;margin:0 auto;display:flex}.faq-item[data-astro-cid-7ovsjzh3]{border:1.5px solid var(--border);border-radius:var(--radius-lg);background:var(--cream);padding:1rem 1.25rem}.faq-item[data-astro-cid-7ovsjzh3] summary[data-astro-cid-7ovsjzh3]{cursor:pointer;font-size:.95rem;font-weight:700}.faq-item[data-astro-cid-7ovsjzh3] p[data-astro-cid-7ovsjzh3]{color:var(--ink-soft);margin:.6rem 0 0;font-size:.9rem}.last-updated[data-astro-cid-7ovsjzh3]{text-align:center;color:var(--ink-muted);margin-top:2.5rem;font-size:.82rem}.print-hero[data-astro-cid-7ovsjzh3]{background:linear-gradient(135deg, var(--yellow-pale) 0%, var(--cream) 100%);padding:5rem 0;overflow:hidden}.print-hero-inner[data-astro-cid-7ovsjzh3]{grid-template-columns:1fr auto;align-items:center;gap:4rem;display:grid}.print-hero-content[data-astro-cid-7ovsjzh3] h1[data-astro-cid-7ovsjzh3]{margin:.75rem 0 1rem}.print-hero-content[data-astro-cid-7ovsjzh3] h1[data-astro-cid-7ovsjzh3] em[data-astro-cid-7ovsjzh3]{color:var(--yellow);font-style:italic}.print-hero-content[data-astro-cid-7ovsjzh3]>p[data-astro-cid-7ovsjzh3]{margin-bottom:1.5rem;font-size:1.05rem}.print-hero-includes[data-astro-cid-7ovsjzh3] h4[data-astro-cid-7ovsjzh3]{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin-bottom:.6rem;font-size:.85rem}.print-hero-includes[data-astro-cid-7ovsjzh3] ul[data-astro-cid-7ovsjzh3]{grid-template-columns:1fr 1fr;gap:.35rem 1.5rem;margin-bottom:2rem;list-style:none;display:grid}.print-hero-includes[data-astro-cid-7ovsjzh3] li[data-astro-cid-7ovsjzh3]{color:var(--ink-soft);font-size:.88rem}.print-hero-actions[data-astro-cid-7ovsjzh3]{flex-direction:column;gap:.75rem;display:flex}.pack-gate-section[data-astro-cid-7ovsjzh3]{padding:1.75rem 0 .5rem}.print-meta[data-astro-cid-7ovsjzh3]{color:var(--ink-muted);align-items:center;gap:.5rem;font-size:.82rem;font-weight:500;display:flex}.worksheet-stack[data-astro-cid-7ovsjzh3]{width:200px;height:260px;position:relative}.ws-card[data-astro-cid-7ovsjzh3]{border:1.5px solid var(--border);width:180px;height:240px;box-shadow:var(--shadow-md);background:#fff;border-radius:12px;padding:1.25rem;position:absolute}.ws-back[data-astro-cid-7ovsjzh3]{opacity:.6;justify-content:center;align-items:center;display:flex;top:16px;left:20px;transform:rotate(6deg)}.ws-mid[data-astro-cid-7ovsjzh3]{opacity:.8;justify-content:center;align-items:center;display:flex;top:8px;left:10px;transform:rotate(3deg)}.ws-front[data-astro-cid-7ovsjzh3]{z-index:3;flex-direction:column;gap:.5rem;display:flex;top:0;left:0;transform:rotate(-1deg)}.ws-letter-large[data-astro-cid-7ovsjzh3]{font-family:var(--font-display);text-align:center;font-size:5rem;font-weight:900;line-height:1}.ws-back[data-astro-cid-7ovsjzh3] .ws-letter-large[data-astro-cid-7ovsjzh3],.ws-mid[data-astro-cid-7ovsjzh3] .ws-letter-large[data-astro-cid-7ovsjzh3]{font-size:6rem}.ws-line-group[data-astro-cid-7ovsjzh3]{flex-direction:column;gap:5px;display:flex}.ws-trace-line[data-astro-cid-7ovsjzh3]{border-bottom:1.5px solid var(--border);height:22px;position:relative}.ws-dotted[data-astro-cid-7ovsjzh3]{border-bottom:1px dashed var(--border);position:absolute;top:50%;left:0;right:0}.ws-image-row[data-astro-cid-7ovsjzh3]{justify-content:center;gap:6px;display:flex}.ws-image-box[data-astro-cid-7ovsjzh3]{border:1.5px solid var(--border);border-radius:8px;place-items:center;width:34px;height:34px;font-size:1.1rem;display:grid}.print-stats-bar[data-astro-cid-7ovsjzh3]{background:var(--ink);padding:1.25rem 0}.print-stats-row[data-astro-cid-7ovsjzh3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.pstat[data-astro-cid-7ovsjzh3]{align-items:center;gap:.5rem;display:flex}.pstat-icon[data-astro-cid-7ovsjzh3]{font-size:1.2rem}.pstat[data-astro-cid-7ovsjzh3] strong[data-astro-cid-7ovsjzh3]{font-family:var(--font-display);color:var(--yellow);font-size:1.35rem;font-weight:900}.pstat[data-astro-cid-7ovsjzh3] span[data-astro-cid-7ovsjzh3]{color:#ffffff80;font-size:.82rem;font-weight:500}.teacher-section[data-astro-cid-7ovsjzh3]{background:linear-gradient(180deg, white 0%, var(--cream) 100%);border-top:1px solid var(--border);padding:5rem 0}.teacher-grid[data-astro-cid-7ovsjzh3]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2.5rem;display:grid}.teacher-card[data-astro-cid-7ovsjzh3]{border:1.5px solid var(--border);border-radius:var(--radius-xl);transition:var(--transition);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;display:flex;overflow:hidden}.teacher-card[data-astro-cid-7ovsjzh3]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.tc-icon-wrap[data-astro-cid-7ovsjzh3]{justify-content:center;align-items:center;padding:1.5rem;font-size:2.5rem;display:flex}.tc-body[data-astro-cid-7ovsjzh3]{flex-direction:column;flex:1;gap:.4rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.tc-label[data-astro-cid-7ovsjzh3]{text-transform:uppercase;letter-spacing:.06em;color:#0d7c7a;font-size:.68rem;font-weight:700}.teacher-card[data-astro-cid-7ovsjzh3] h3[data-astro-cid-7ovsjzh3]{color:var(--ink);font-size:.95rem;line-height:1.3}.teacher-card[data-astro-cid-7ovsjzh3] p[data-astro-cid-7ovsjzh3]{color:var(--ink-muted);flex:1;max-width:100%;margin:.15rem 0 .5rem;font-size:.83rem;line-height:1.55}.tc-what-inside[data-astro-cid-7ovsjzh3]{flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem;display:flex}.tc-what-inside[data-astro-cid-7ovsjzh3] span[data-astro-cid-7ovsjzh3]{color:var(--ink-soft);background:var(--cream);border:1px solid var(--border);border-radius:100px;padding:.15rem .55rem;font-size:.72rem}.tc-download-btn[data-astro-cid-7ovsjzh3]{background:var(--tc,#0d7c7a);color:#fff;transition:var(--transition);border-radius:100px;align-self:flex-start;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.83rem;font-weight:600;text-decoration:none;display:inline-flex}.tc-download-btn[data-astro-cid-7ovsjzh3]:hover{filter:brightness(1.1);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.teacher-cta-strip[data-astro-cid-7ovsjzh3]{background:var(--teal-pale,#e0f7f6);border:1.5px solid var(--teal-light,#99e0dc);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 2rem;display:flex}.teacher-cta-strip[data-astro-cid-7ovsjzh3] span[data-astro-cid-7ovsjzh3]{color:var(--ink-soft);font-size:.95rem;font-weight:500}.all-printables[data-astro-cid-7ovsjzh3]{padding:5rem 0}.section-header[data-astro-cid-7ovsjzh3]{margin-bottom:3rem}.section-header[data-astro-cid-7ovsjzh3] h2[data-astro-cid-7ovsjzh3]{margin:.5rem 0 .6rem}.section-header[data-astro-cid-7ovsjzh3] p[data-astro-cid-7ovsjzh3]{max-width:55ch;margin:0 auto}.printables-master-grid[data-astro-cid-7ovsjzh3]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;display:grid}.printable-card[data-astro-cid-7ovsjzh3]{border:1.5px solid var(--border);border-radius:var(--radius-xl);transition:var(--transition);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;display:flex;overflow:hidden}.printable-card[data-astro-cid-7ovsjzh3]:hover{box-shadow:var(--shadow-lg);border-color:var(--lcolor);transform:translateY(-4px)}.pc-header[data-astro-cid-7ovsjzh3]{background:color-mix(in srgb, var(--lcolor) 10%, var(--cream));justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.pc-letter[data-astro-cid-7ovsjzh3]{font-family:var(--font-display);color:var(--lcolor);font-size:4rem;font-weight:900;line-height:1}.pc-emoji[data-astro-cid-7ovsjzh3]{font-size:2.5rem}.pc-body[data-astro-cid-7ovsjzh3]{flex:1;padding:1.25rem}.pc-body[data-astro-cid-7ovsjzh3] h3[data-astro-cid-7ovsjzh3]{margin-bottom:.4rem;font-size:.95rem}.pc-body[data-astro-cid-7ovsjzh3]>p[data-astro-cid-7ovsjzh3]{color:var(--ink-muted);max-width:100%;margin-bottom:.85rem;font-size:.82rem}.pc-includes[data-astro-cid-7ovsjzh3]{flex-direction:column;gap:.25rem;list-style:none;display:flex}.pc-includes[data-astro-cid-7ovsjzh3] li[data-astro-cid-7ovsjzh3]{color:var(--ink-soft);align-items:center;gap:.4rem;font-size:.78rem;display:flex}.pc-footer[data-astro-cid-7ovsjzh3]{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.pc-download-btn[data-astro-cid-7ovsjzh3]{background:var(--lcolor);color:#fff;transition:var(--transition);border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.pc-download-btn[data-astro-cid-7ovsjzh3]:hover{filter:brightness(1.1);color:#fff;box-shadow:0 4px 12px color-mix(in srgb, var(--lcolor) 35%, transparent);transform:translateY(-1px)}.pc-guide-link[data-astro-cid-7ovsjzh3]{color:var(--ink-muted);text-align:center;transition:var(--transition);padding:.55rem .25rem;font-size:.78rem;text-decoration:none;display:inline-block}.pc-guide-link[data-astro-cid-7ovsjzh3]:hover{color:var(--lcolor)}.print-tips[data-astro-cid-7ovsjzh3]{background:var(--cream);border-top:1px solid var(--border);padding:5rem 0}.tips-grid[data-astro-cid-7ovsjzh3]{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.tip-card[data-astro-cid-7ovsjzh3]{border:1.5px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;padding:1.5rem}.tip-icon[data-astro-cid-7ovsjzh3]{margin-bottom:.75rem;font-size:2rem}.tip-card[data-astro-cid-7ovsjzh3] h3[data-astro-cid-7ovsjzh3]{margin-bottom:.75rem;font-size:1rem}.tip-card[data-astro-cid-7ovsjzh3] ul[data-astro-cid-7ovsjzh3]{flex-direction:column;gap:.4rem;list-style:none;display:flex}.tip-card[data-astro-cid-7ovsjzh3] li[data-astro-cid-7ovsjzh3]{color:var(--ink-muted);border-left:2px solid var(--border);padding-left:.5rem;font-size:.84rem}@media (width<=1024px){.tips-grid[data-astro-cid-7ovsjzh3]{grid-template-columns:1fr 1fr}.teacher-grid[data-astro-cid-7ovsjzh3]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.print-hero-inner[data-astro-cid-7ovsjzh3]{grid-template-columns:1fr}.print-hero-visual[data-astro-cid-7ovsjzh3]{display:none}.print-hero-includes[data-astro-cid-7ovsjzh3] ul[data-astro-cid-7ovsjzh3],.teacher-grid[data-astro-cid-7ovsjzh3]{grid-template-columns:1fr}.teacher-cta-strip[data-astro-cid-7ovsjzh3]{text-align:center;flex-direction:column}}@media (width<=480px){.tips-grid[data-astro-cid-7ovsjzh3]{grid-template-columns:1fr}.printables-master-grid[data-astro-cid-7ovsjzh3]{grid-template-columns:1fr 1fr}}
