.physics-math-grid[data-astro-cid-tgohf747]{display:grid;grid-template-columns:1.15fr .85fr;gap:1.5rem;align-items:stretch}.math-card[data-astro-cid-tgohf747]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.75rem 1.6rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.9rem}.math-card[data-astro-cid-tgohf747].highlight{background:linear-gradient(180deg,#f0f9ff,#fff);border-color:var(--green-line)}.math-tag[data-astro-cid-tgohf747]{font-family:var(--font-head);font-size:var(--fs-2xs);font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--green)}.math-card[data-astro-cid-tgohf747] h3[data-astro-cid-tgohf747]{font-size:var(--fs-lg);color:var(--ink);line-height:1.35;margin:0}.math-card[data-astro-cid-tgohf747] p[data-astro-cid-tgohf747]{font-size:var(--fs-xs);color:var(--muted);line-height:1.65;margin:0}.formula-box[data-astro-cid-tgohf747]{background:#031526;border:1px solid #13395c;border-radius:var(--radius-md);padding:1.1rem 1.3rem;display:flex;flex-direction:column;gap:.75rem;margin:.4rem 0}.formula-row[data-astro-cid-tgohf747]{display:flex;flex-direction:column;gap:.25rem}.formula-label[data-astro-cid-tgohf747]{font-size:.82rem;color:#93c5fd;font-family:var(--font-body)}.formula-code[data-astro-cid-tgohf747]{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1.05rem;font-weight:700;color:#38bdf8;background:transparent;padding:0}.formula-note[data-astro-cid-tgohf747]{font-size:.9rem!important;color:var(--muted-2)!important;font-style:italic}.clean-list[data-astro-cid-tgohf747]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.clean-list[data-astro-cid-tgohf747] li[data-astro-cid-tgohf747]{font-size:var(--fs-xs);color:var(--muted);line-height:1.55;padding-left:1.2rem;position:relative}.clean-list[data-astro-cid-tgohf747] li[data-astro-cid-tgohf747]:before{content:"•";position:absolute;left:0;top:0;color:var(--green);font-weight:700;font-size:1.2rem;line-height:1}.volume-cards-grid[data-astro-cid-tgohf747]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.volume-card[data-astro-cid-tgohf747]{background:#fff;border:1.5px solid var(--line);border-radius:var(--radius-lg);padding:1.7rem 1.4rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.85rem;position:relative;transition:transform var(--base),box-shadow var(--base),border-color var(--base)}.volume-card[data-astro-cid-tgohf747]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--green-line)}.volume-card[data-astro-cid-tgohf747].reference{border-color:var(--green);background:linear-gradient(180deg,#f0f9ff,#fff 60%);box-shadow:0 8px 24px #0284c71f}.vol-badge[data-astro-cid-tgohf747]{display:inline-block;align-self:flex-start;padding:4px 10px;border-radius:var(--radius-full);font-family:var(--font-head);font-size:var(--fs-2xs);font-weight:800;background:var(--bg-soft);color:var(--muted);letter-spacing:.02em}.vol-badge[data-astro-cid-tgohf747].highlight{background:var(--green-deep);color:#fff}.volume-card[data-astro-cid-tgohf747] h3[data-astro-cid-tgohf747]{font-size:var(--fs-md);color:var(--ink);margin:0;line-height:1.3}.vol-metrics[data-astro-cid-tgohf747]{display:flex;gap:.8rem;background:var(--bg-soft);padding:8px 12px;border-radius:var(--radius-sm)}.vol-metrics[data-astro-cid-tgohf747] .metric[data-astro-cid-tgohf747]{font-size:.85rem;color:var(--muted);font-family:var(--font-head)}.vol-metrics[data-astro-cid-tgohf747] .metric[data-astro-cid-tgohf747] strong[data-astro-cid-tgohf747]{color:var(--green-deep)}.volume-card[data-astro-cid-tgohf747] p[data-astro-cid-tgohf747]{font-size:var(--fs-xs);color:var(--muted);line-height:1.6;margin:0}.vol-features[data-astro-cid-tgohf747]{list-style:none;padding:0;margin:auto 0 0;display:flex;flex-direction:column;gap:.55rem;border-top:1px dashed var(--line);padding-top:.85rem}.vol-features[data-astro-cid-tgohf747] li[data-astro-cid-tgohf747]{font-size:.875rem;color:var(--muted);line-height:1.45}.vol-features[data-astro-cid-tgohf747] strong[data-astro-cid-tgohf747]{color:var(--ink)}.physics-cards-grid[data-astro-cid-tgohf747]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.physics-card[data-astro-cid-tgohf747]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.6rem 1.4rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.75rem}.physics-icon[data-astro-cid-tgohf747]{width:44px;height:44px;border-radius:var(--radius-sm);background:var(--green-tint);color:var(--green);display:grid;place-items:center;border:1px solid var(--green-line)}.physics-icon[data-astro-cid-tgohf747] svg[data-astro-cid-tgohf747]{width:22px;height:22px}.physics-card[data-astro-cid-tgohf747] h3[data-astro-cid-tgohf747]{font-size:var(--fs-sm);color:var(--ink);margin:0;line-height:1.35}.physics-card[data-astro-cid-tgohf747] p[data-astro-cid-tgohf747]{font-size:var(--fs-xs);color:var(--muted);line-height:1.6;margin:0}.physics-pill[data-astro-cid-tgohf747]{background:var(--bg-soft);border-left:3px solid var(--green);padding:9px 12px;border-radius:0 var(--radius-xs) var(--radius-xs) 0;font-size:.84rem;color:var(--ink-2);line-height:1.5;margin-top:auto}.sponsorship-card[data-astro-cid-tgohf747]{background:linear-gradient(135deg,#031526,#072642 60%,#0369a1);border:1px solid #0e7490;border-radius:var(--radius-xl);padding:2.4rem 2.2rem;color:#fff;box-shadow:var(--shadow-lg);display:grid;grid-template-columns:56px 1fr;gap:1.6rem;align-items:flex-start}.sponsorship-icon[data-astro-cid-tgohf747]{width:56px;height:56px;border-radius:var(--radius-md);background:#38bdf826;border:1px solid rgba(56,189,248,.35);color:#38bdf8;display:grid;place-items:center}.sponsorship-icon[data-astro-cid-tgohf747] svg[data-astro-cid-tgohf747]{width:28px;height:28px}.sponsorship-body[data-astro-cid-tgohf747]{display:flex;flex-direction:column;gap:.9rem}.sponsorship-body[data-astro-cid-tgohf747] h3[data-astro-cid-tgohf747]{font-size:var(--fs-2xl);color:#fff;margin:0;line-height:1.25}.sponsorship-body[data-astro-cid-tgohf747] p[data-astro-cid-tgohf747]{font-size:var(--fs-sm);color:#e0f2fe;line-height:1.65;margin:0}.sponsorship-needs[data-astro-cid-tgohf747]{display:flex;flex-direction:column;gap:.6rem;margin:.5rem 0}.need-item[data-astro-cid-tgohf747]{display:flex;align-items:center;gap:10px;font-size:var(--fs-xs);color:#f0f9ff;line-height:1.45}.need-item[data-astro-cid-tgohf747] svg[data-astro-cid-tgohf747]{width:18px;height:18px;color:#38bdf8;flex-shrink:0}.sponsorship-actions[data-astro-cid-tgohf747]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.8rem}.sponsorship-actions[data-astro-cid-tgohf747] .btn-ghost[data-astro-cid-tgohf747]{color:#fff;border-color:#ffffff59}.sponsorship-actions[data-astro-cid-tgohf747] .btn-ghost[data-astro-cid-tgohf747]:hover{background:#ffffff1a;border-color:#fff}.table-responsive[data-astro-cid-tgohf747]{overflow-x:auto;-webkit-overflow-scrolling:touch}.mt-3[data-astro-cid-tgohf747]{margin-top:1rem}.mt-4[data-astro-cid-tgohf747]{margin-top:1.5rem}.mt-5[data-astro-cid-tgohf747]{margin-top:2.2rem}.mt-6[data-astro-cid-tgohf747]{margin-top:3rem}@media(max-width:960px){.physics-math-grid[data-astro-cid-tgohf747],.volume-cards-grid[data-astro-cid-tgohf747],.physics-cards-grid[data-astro-cid-tgohf747]{grid-template-columns:1fr}.sponsorship-card[data-astro-cid-tgohf747]{grid-template-columns:1fr;padding:1.8rem 1.4rem}}
