.learnings-doc{max-width:62rem;margin-inline:auto}.learnings-masthead{margin-block-end:var(--space-10);padding-block-end:var(--space-6);position:relative}.learnings-masthead:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--material-deckle) 8%, var(--material-deckle) 92%, transparent 100%);height:1px;position:absolute;inset-block-end:0;inset-inline:0}.learnings-dateline{font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em}.learnings-legend{border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background-color:var(--color-bg-surface-sunk);padding:var(--space-4) var(--space-5);margin:0;list-style:none}.learnings-legend-term{font-variant-numeric:tabular-nums;letter-spacing:.01em}.learnings-legend-dot{border-radius:var(--radius-full);background:var(--color-bg-surface);border:1.5px solid var(--color-signal);opacity:.85;flex:none;width:7px;height:7px}.learnings-journal{gap:var(--space-12);flex-direction:column;display:flex;position:relative}.learnings-section{border-radius:var(--radius-xl);background-image:var(--material-board);background-color:var(--color-bg-surface);box-shadow:inset 0 1px 0 var(--material-emboss-light), inset 0 -1px 0 var(--material-emboss-dark), var(--shadow-ink,0 1px 2px #14181f0f);border:1px solid var(--color-border-soft);scroll-margin-block-start:var(--space-12);position:relative}[data-motion-alive=on].learnings-section.mtn-reveal{transition-delay:var(--learnings-stagger,0s)}.learnings-index{position:relative}.learnings-index:before{content:"";inset-block:var(--space-1);border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--r2-spine-line);opacity:.5;width:2px;position:absolute;inset-inline-start:calc(-1 * var(--space-5))}.learnings-ordinal{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:-.03em;line-height:.85}.learnings-index-note{max-width:26ch}.learnings-flip-list{list-style:none;position:relative}.learnings-flip-list:before{content:"";inset-block:var(--space-2);background:linear-gradient(180deg, transparent 0%, var(--color-border-soft) 8%, var(--color-border-soft) 92%, transparent 100%);width:1px;position:absolute;inset-inline-start:3px}.learnings-flip-row{padding-inline-start:var(--space-6);position:relative}.learnings-flip-row:before{content:"";border-radius:var(--radius-full);background:var(--color-bg-surface);border:1.5px solid var(--color-signal);opacity:.85;width:7px;height:7px;position:absolute;inset-block-start:.42em;inset-inline-start:0}.learnings-flip-date{font-variant-numeric:tabular-nums lining-nums;letter-spacing:.01em;white-space:nowrap}.learnings-verdict-pill{align-items:center;gap:var(--space-2);padding:2px var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border-soft);background-color:var(--color-bg-surface-sunk);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.learnings-verdict-pill:before{content:"";border-radius:var(--radius-full);background:var(--color-bg-surface);border:1.5px solid var(--color-signal);opacity:.85;flex:none;width:6px;height:6px}.learnings-flip-arrow{color:var(--color-ink-secondary);font-variant-numeric:tabular-nums}.learnings-flip-tenure{max-width:36ch}.learnings-history-scroll{border:1px solid color-mix(in srgb, var(--color-border-soft) 82%, transparent);background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--color-signal) 12%, transparent) 0 24%, transparent 46%), linear-gradient(145deg, color-mix(in srgb, var(--color-bg-surface-raised) 92%, transparent), color-mix(in srgb, var(--color-bg-surface-sunk) 88%, transparent));box-shadow:var(--shadow-raised);scrollbar-width:thin;border-radius:26px;position:relative;overflow-x:auto}.learnings-history-scroll:before{content:"";inset-block-start:0;inset-inline:var(--space-8);background:linear-gradient(90deg, transparent, var(--color-signal), transparent);opacity:.65;pointer-events:none;height:1px;position:absolute}.learnings-history-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums lining-nums;width:100%}.learnings-history-table thead th{z-index:var(--z-raised);text-align:left;white-space:nowrap;padding:var(--space-4) var(--space-4);background-color:color-mix(in srgb, var(--color-bg-surface-raised) 92%, transparent);border-block-end:1px solid var(--color-border-soft);letter-spacing:.08em;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.learnings-history-table th[data-num=true],.learnings-history-table td[data-num=true]{text-align:right;font-variant-numeric:tabular-nums lining-nums}.learnings-history-table tbody td{padding:var(--space-4) var(--space-4);border-block-end:1px solid color-mix(in srgb, var(--color-border-soft) 76%, transparent);vertical-align:baseline;transition:background-color var(--dur-quick) var(--ease-out), color var(--dur-quick) var(--ease-out)}.learnings-history-table tbody tr:hover td{background-color:color-mix(in srgb, var(--color-bg-surface-raised) 54%, transparent)}.learnings-history-table tbody tr:last-child td{border-block-end:none}.learnings-history-ordinal{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.learnings-history-belief{min-width:22ch;max-width:40ch}.learnings-status-pill{align-items:center;gap:var(--space-2);padding:3px var(--space-3);border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--color-border-soft) 86%, transparent);background-color:color-mix(in srgb, var(--color-bg-surface-raised) 72%, transparent);box-shadow:var(--shadow-ink);white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:inline-flex}.learnings-status-pill:before{content:"";border-radius:var(--radius-full);background:var(--color-signal);width:6px;height:6px;box-shadow:0 0 14px color-mix(in srgb, var(--color-signal) 48%, transparent);flex:none}.learnings-figure-empty{color:var(--color-ink-secondary)}.learnings-empty{border:1px dashed color-mix(in srgb, var(--color-border-soft) 86%, transparent);background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--color-signal) 10%, transparent), transparent 42%), color-mix(in srgb, var(--color-bg-surface-sunk) 86%, transparent);box-shadow:var(--shadow-soft);padding:var(--space-6) var(--space-6);border-radius:24px}.learnings-crosslink{transition:color var(--dur-quick,.14s) var(--ease-default,ease);position:relative}.learnings-crosslink:after{content:"";opacity:0;transform-origin:0;height:1px;transition:opacity var(--dur-quick,.14s) var(--ease-default,ease), transform var(--dur-base,.22s) var(--ease-default,ease);background:currentColor;position:absolute;inset-block-end:-2px;inset-inline:0;transform:scaleX(0)}.learnings-crosslink:hover:after,.learnings-crosslink:focus-visible:after{opacity:.5;transform:scaleX(1)}.learnings-crosslink:focus-visible{outline:2px solid var(--color-signal);outline-offset:3px;border-radius:var(--radius-sm)}
