.fl-node-ufqk41hzg7pb {width: 100%;}@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:wght@600;700&family=Inter:wght@400;500;600;700&display=swap");.fl-node-mw38q2ug5kzh {}.fl-node-mw38q2ug5kzh html {scroll-behavior: smooth;}.fl-node-mw38q2ug5kzh :root {--anchor-offset: 80px;}.fl-node-mw38q2ug5kzh .vta.fundamentals [id] {scroll-margin-top: var(--anchor-offset);}.fl-node-mw38q2ug5kzh .vta.fundamentals {--paper:#0f1115;--ink:#eef2f6;--muted:#9aa4b2;--accent:#6ee7b7;--accent-2:#34d399;--rule:#1b2330;--radius:16px;--radius-sm:12px;--shadow:0 8px 36px rgba(0,0,0,.35);--measure:1400px;font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial;color: var(--ink);}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-card {max-width: min(var(--measure), 125vw);margin: 0 auto;padding: clamp(28px, 5vw, 56px);background: var(--paper);border: 1px solid var(--rule);border-radius: var(--radius);box-shadow: var(--shadow);overflow: visible;position: relative;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-header {padding: 8px 0 8px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-tag {display: inline-block;font-weight: 600;text-transform: uppercase;letter-spacing: 0.4px;font-size: 11px;background: rgba(110, 231, 183, 0.12);color: #a7f3d0;border: 1px solid rgba(110, 231, 183, 0.25);padding: 6px 10px;border-radius: 999px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-title {font-family: "EB Garamond", Georgia, serif;font-size: clamp(40px, 6vw, 66px);line-height: 1.05;margin: 12px 0 10px;color: #f3f4f6;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-dek {font-size: 15px;color: var(--muted);margin: 0 0 18px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-meta {display: flex;gap: 10px;flex-wrap: wrap;font-size: 12px;color: var(--muted);margin-bottom: 18px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-chip {display: inline-flex;align-items: center;gap: 8px;padding: 8px 12px;border: 1px solid var(--rule);border-radius: 999px;background: rgba(255, 255, 255, 0.02);font-size: 12px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-key {margin: 10px 0 26px;background: linear-gradient(180deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.01));border: 1px solid var(--rule);border-radius: var(--radius);padding: 18px 20px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-key h2 {margin: 0 0 10px;font-family: "EB Garamond", serif;font-size: 22px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-key ul {margin: 0;padding-left: 1.2em;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-key li {margin: 6px 0;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-toc {background: linear-gradient(180deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.01));border: 1px solid var(--rule);border-radius: var(--radius-sm);padding: 18px 20px;margin: 8px 0 28px;position: static;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-toc strong {display: block;font-family: "EB Garamond", serif;font-size: 16px;margin-bottom: 8px;color: #d1d5db;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-toc ul {list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 14px 22px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-toc a {color: var(--accent);text-decoration: none;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-toc a:hover {text-decoration: underline;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-toc.is-fixed {all: unset;}.fl-node-mw38q2ug5kzh .vta.fundamentals h2 {font-family: "EB Garamond", serif;font-size: clamp(22px, 3vw, 30px);margin: 0 0 12px;color: #f3f4f6;}.fl-node-mw38q2ug5kzh .vta.fundamentals h3 {font-family: "EB Garamond", serif;font-size: clamp(16px, 2.2vw, 20px);margin: 18px 0 6px;color: #e5e7eb;}.fl-node-mw38q2ug5kzh .vta.fundamentals p {font-size: 15px;line-height: 1.6;color: #d9dde3;margin: 12px 0;}.fl-node-mw38q2ug5kzh .vta.fundamentals ul {margin: 12px 0 0 1.2em;color: #d9dde3;font-size: 15px;line-height: 1.6;}.fl-node-mw38q2ug5kzh .vta.fundamentals li {margin: 6px 0;font-size: 15px;line-height: 1.6;}.fl-node-mw38q2ug5kzh .vta.fundamentals a {color: var(--accent);text-decoration: none;}.fl-node-mw38q2ug5kzh .vta.fundamentals a:hover {text-decoration: underline;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-split {display: grid;grid-template-columns: 1fr 1fr;gap: 42px;align-items: start;margin: 42px 0;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-split.alt {background: linear-gradient(180deg, rgba(255, 255, 255, 0.02), rgba(255, 255, 255, 0));padding: 28px;border-radius: 12px;border: 1px solid var(--rule);}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-split .vta-col {min-width: 0;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-callout {background: linear-gradient(180deg, rgba(110, 231, 183, 0.08), rgba(110, 231, 183, 0.03));border: 1px solid rgba(110, 231, 183, 0.25);border-radius: 14px;padding: 16px 18px;margin: 14px 0;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-kicker {font-weight: 600;font-size: 11px;color: #a7f3d0;text-transform: uppercase;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-faq {background: linear-gradient(180deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.01));border: 1px solid var(--rule);border-radius: var(--radius);padding: 22px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-faq .grid {display: grid;grid-template-columns: 1fr 1fr;gap: 32px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-faq h2 {margin-bottom: 6px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-faq h3 {margin-top: 14px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-footer {border-top: 1px solid var(--rule);margin-top: 36px;padding-top: 24px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-cta {display: grid;grid-template-columns: 1fr auto;align-items: center;gap: 18px 24px;background: linear-gradient(180deg, rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.02));border: 1px solid var(--rule);border-radius: var(--radius-sm);padding: 18px 20px;box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18) inset;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-cta .vta-cta-sub {order: 1;color: var(--muted);font-size: 13px;line-height: 1.5;text-align: left;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-cta .vta-btn {order: 2;justify-self: end;display: inline-block;border-radius: 12px;padding: 12px 18px;font-weight: 700;background: linear-gradient(180deg, var(--accent), var(--accent-2));color: #05241a;text-decoration: none;box-shadow: 0 10px 26px rgba(52, 211, 153, 0.25);position: relative;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-cta .vta-btn:hover {transform: translateY(-1px);box-shadow: 0 14px 32px rgba(52, 211, 153, 0.3);}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-cta .vta-btn:active {transform: translateY(0);box-shadow: 0 8px 20px rgba(52, 211, 153, 0.22);}.fl-node-mw38q2ug5kzh .vta.fundamentals .hr {height: 1px;background: var(--rule);margin: 28px 0 20px;border-radius: 1px;}@media (max-width: 700px) {.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-cta {grid-template-columns: 1fr;text-align: center;padding: 16px;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-cta .vta-cta-sub {order: 1;text-align: center;}.fl-node-mw38q2ug5kzh .vta.fundamentals .vta-cta .vta-btn {order: 2;justify-self: center;width: 100%;max-width: 320px;}}@media (max-width: 480px) {.fl-node-mw38q2ug5kzh .vta.fundamentals h2 {font-size: 20px;}.fl-node-mw38q2ug5kzh .vta.fundamentals h3 {font-size: 15px;}.fl-node-mw38q2ug5kzh .vta.fundamentals p, .fl-node-mw38q2ug5kzh .vta.fundamentals ul, .fl-node-mw38q2ug5kzh .vta.fundamentals li {font-size: 14px;}}