.moreproj[data-astro-cid-j7pv25f6]{margin-top:44px;border-top:1px solid var(--line);padding-top:26px}.mp-lbl[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:16px}.mp-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:640px){.mp-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.mp[data-astro-cid-j7pv25f6]{display:block;border:1px solid var(--line);border-radius:11px;padding:20px 22px;background:var(--surface);transition:border-color .15s}.mp[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink-3)}.mp[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:700;font-size:1.06rem;margin:0 0 6px;letter-spacing:-.01em}.mp[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:.94rem;line-height:1.5;margin:0}.tcar[data-astro-cid-j7pv25f6]{margin-top:22px}.tcar-track[data-astro-cid-j7pv25f6]{position:relative}.tq[data-astro-cid-j7pv25f6]{display:none;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:clamp(28px,4vw,44px);margin:0;min-height:150px;flex-direction:column;justify-content:center}.tq[data-astro-cid-j7pv25f6].is-active{display:flex;animation:tqfade .5s ease}@keyframes tqfade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tq[data-astro-cid-j7pv25f6].is-active{animation:none}}.tq[data-astro-cid-j7pv25f6] .qm[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:2.2rem;line-height:.3;color:var(--line-2)}.tq[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:clamp(1.1rem,2.1vw,1.45rem);color:var(--ink);margin:14px 0 0;line-height:1.5;font-weight:500}.tq[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:18px}.tcar-nav[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;margin-top:18px}.tcar-dots[data-astro-cid-j7pv25f6]{display:flex;gap:8px;margin-right:auto;flex-wrap:wrap}.tcar-dot[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:var(--line-2);cursor:pointer;transition:.15s}.tcar-dot[data-astro-cid-j7pv25f6].is-on{background:var(--ember);transform:scale(1.2)}.tcar-btn[data-astro-cid-j7pv25f6]{width:38px;height:38px;border:1px solid var(--line-2);background:var(--surface);border-radius:50%;color:var(--ink-2);cursor:pointer;font-size:15px;line-height:1;transition:.15s}.tcar-btn[data-astro-cid-j7pv25f6]:hover{border-color:var(--ink-3);color:var(--ink)}.treel-wrap[data-astro-cid-j7pv25f6]{margin-top:26px}.treel[data-astro-cid-j7pv25f6]{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.treel[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.treel-card[data-astro-cid-j7pv25f6]{flex:0 0 clamp(260px,31%,380px);scroll-snap-align:start;border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:24px 26px;margin:0;display:flex;flex-direction:column}.treel-card[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0;font-style:italic;color:var(--ink);font-size:1.02rem;line-height:1.55}.treel-card[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:16px;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.treel-nav[data-astro-cid-j7pv25f6]{display:flex;gap:10px;margin-top:16px;justify-content:flex-end}@media (max-width:720px){.treel-card[data-astro-cid-j7pv25f6]{flex:0 0 82%}}.contact-cols[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.25fr 1fr;gap:26px;margin-top:32px}@media (max-width:760px){.contact-cols[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.cbox[data-astro-cid-j7pv25f6]{background:var(--surface);border:1px solid var(--line);border-radius:2px;padding:26px}.cbox[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.15rem;font-weight:700;margin:0 0 4px}.cbox[data-astro-cid-j7pv25f6] .hint[data-astro-cid-j7pv25f6]{color:var(--ink-3);font-size:.88rem;margin:0 0 18px;font-family:var(--font-mono)}.field[data-astro-cid-j7pv25f6]{margin-bottom:14px;display:flex;flex-direction:column;gap:6px}.field[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{font-size:.78rem;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.field[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6] .opt[data-astro-cid-j7pv25f6]{color:var(--ink-3);text-transform:none;letter-spacing:0}.field[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.field[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{font-family:var(--font-body);font-size:1rem;color:var(--ink);background:var(--surface-2);border:1px solid var(--line-2);border-radius:2px;padding:11px 12px;width:100%}.field[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus,.field[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.field[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{resize:vertical;min-height:110px}.hp[data-astro-cid-j7pv25f6]{position:absolute;left:-9999px}.form-status[data-astro-cid-j7pv25f6]{margin-top:12px;font-size:.9rem;color:var(--ink-2);min-height:1.2em}.form-status[data-astro-cid-j7pv25f6].ok{color:var(--ember)}.form-status[data-astro-cid-j7pv25f6].err{color:#c0392b}.book-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.book-card[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 22px;color:var(--ink-2);font-size:.95rem}.book-card[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:7px 0 7px 22px;position:relative;line-height:1.45}.book-card[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"→";position:absolute;left:0;color:var(--ember)}.book-card[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:auto;align-self:flex-start}
