.about[data-astro-cid-3uqtx6kq]{font:300 1rem/1.5 var(--r-serif);color:var(--ink-faint);margin:.5rem 0 0}.pack-list[data-astro-cid-3uqtx6kq]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:2.2rem 2rem;display:grid}.pack-list[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]{color:var(--ink);gap:.8rem;text-decoration:none;display:grid}.pack-list[data-astro-cid-3uqtx6kq] img[data-astro-cid-3uqtx6kq]{aspect-ratio:16/10;object-fit:cover;filter:saturate(.9);background:#000;width:100%;height:auto;transition:filter .3s;display:block}.pack-list[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:hover img[data-astro-cid-3uqtx6kq]{filter:none}.pack-list[data-astro-cid-3uqtx6kq] span[data-astro-cid-3uqtx6kq]{font:400 1.32rem/1.25 var(--r-serif)}.pack-list[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:hover span[data-astro-cid-3uqtx6kq]{color:var(--accent)}.pack-list[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq]{font:300 1rem/1.5 var(--r-serif);color:var(--ink-soft);margin:.35rem 0 0}.start[data-astro-cid-3uqtx6kq]{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:2rem 3.5rem;padding:2.6rem 0 3rem;display:grid}.start-pic[data-astro-cid-3uqtx6kq]{aspect-ratio:16/10;background:#000;border-radius:4px;display:block;overflow:hidden}.start-pic[data-astro-cid-3uqtx6kq] img[data-astro-cid-3uqtx6kq]{object-fit:cover;width:100%;height:100%;display:block}.start[data-astro-cid-3uqtx6kq] h2[data-astro-cid-3uqtx6kq]{font:300 clamp(2rem, 3.6vw, 3rem)/1.05 var(--r-serif);letter-spacing:-.015em;margin:.7rem 0 .9rem}.start-line[data-astro-cid-3uqtx6kq]{font:300 1.14rem/1.6 var(--r-serif);color:var(--ink-soft);margin:0}.start-go[data-astro-cid-3uqtx6kq]{font:400 .76rem/1 var(--r-mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:14px 24px;margin:1.6rem 0 0;display:flex}.start-btn[data-astro-cid-3uqtx6kq]{background:var(--accent);border-radius:999px;padding:15px 22px;text-decoration:none;color:#160f05!important}.start-btn[data-astro-cid-3uqtx6kq]:hover{background:#f3d4a2}.start-link[data-astro-cid-3uqtx6kq]{border-bottom:1px solid #e9c48a80;padding-bottom:3px;text-decoration:none}@media (width<=760px){.start[data-astro-cid-3uqtx6kq]{grid-template-columns:1fr}}.subject-index[data-astro-cid-3uqtx6kq]{columns:3 15rem;column-gap:2.4rem;margin:0;padding:0;list-style:none}.subject-index[data-astro-cid-3uqtx6kq] li[data-astro-cid-3uqtx6kq]{break-inside:avoid;border-top:1px solid var(--rule);justify-content:space-between;gap:1rem;padding:.6rem 0;display:flex}.subject-index[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]{font:400 1.12rem/1.3 var(--r-serif);text-decoration:none}.subject-index[data-astro-cid-3uqtx6kq] span[data-astro-cid-3uqtx6kq]{font:400 .78rem/1.6 var(--r-mono);color:var(--ink-faint)}.jump[data-astro-cid-3uqtx6kq]{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}.jump[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]{font:400 .74rem/1 var(--r-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--rule);border-radius:999px;padding:.6rem .9rem;text-decoration:none}.jump[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:hover{color:var(--accent);border-color:var(--accent)}.jump[data-astro-cid-3uqtx6kq] span[data-astro-cid-3uqtx6kq]{color:var(--ink-faint);margin-left:.3rem}.lesson-cards[data-astro-cid-3uqtx6kq] .pic[data-astro-cid-3uqtx6kq]{aspect-ratio:16/9}.lesson-cards[data-astro-cid-3uqtx6kq] .name[data-astro-cid-3uqtx6kq]{font-size:1.18rem}.lesson-cards[data-astro-cid-3uqtx6kq] .line[data-astro-cid-3uqtx6kq]{color:var(--ink-faint);font-size:.95rem}.lesson-cards[data-astro-cid-3uqtx6kq] .pic[data-astro-cid-3uqtx6kq] img[data-astro-cid-3uqtx6kq].face{object-fit:contain;padding:6% 0}.no-pic[data-astro-cid-3uqtx6kq]{background:radial-gradient(circle at 30% 30%,#2a2217,#0b0b0c 70%);position:absolute;inset:0}.all-head[data-astro-cid-3uqtx6kq]{margin:3.5rem 0 0}.all-head[data-astro-cid-3uqtx6kq] h2[data-astro-cid-3uqtx6kq]{font:400 .76rem/1.4 var(--r-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin:0}.lessons[data-astro-cid-3uqtx6kq],.lookups[data-astro-cid-3uqtx6kq]{gap:1.5rem;display:grid}.lessons[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq],.lookups[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]{font:400 1.32rem/1.25 var(--r-serif);color:var(--ink);background:linear-gradient(#e9c48a80,#e9c48a80) 0 100%/0 1px no-repeat;text-decoration:none;transition:background-size .3s}.lessons[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:hover,.lookups[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]:hover{background-size:100% 1px}.lessons[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq],.lookups[data-astro-cid-3uqtx6kq] p[data-astro-cid-3uqtx6kq],.coming[data-astro-cid-3uqtx6kq]{font:300 1.06rem/1.5 var(--r-serif);color:var(--ink-soft);margin:.25rem 0 0}.coming[data-astro-cid-3uqtx6kq]{color:var(--ink-faint);margin:0}.quiet[data-astro-cid-3uqtx6kq] h2[data-astro-cid-3uqtx6kq]{color:var(--ink-faint)}@media (prefers-reduced-motion:reduce){.lessons[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq],.lookups[data-astro-cid-3uqtx6kq] a[data-astro-cid-3uqtx6kq]{transition:none}}
