.related-whitepaper-card[data-astro-cid-6rsbfubv]{display:flex;flex-direction:column;height:100%;background:hsl(var(--parchment-50));border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow var(--transition-base),transform var(--transition-base);position:relative}.related-whitepaper-card[data-astro-cid-6rsbfubv]:before{content:"";position:absolute;inset:0;background:var(--texture-paper);opacity:.3;pointer-events:none;border-radius:inherit}.related-whitepaper-card[data-astro-cid-6rsbfubv]:after{content:"";position:absolute;inset:3px;border:1px solid hsl(var(--sepia-200) / .5);border-radius:calc(var(--radius-md) - 2px);pointer-events:none}.related-whitepaper-card[data-astro-cid-6rsbfubv]:hover,.related-whitepaper-card[data-astro-cid-6rsbfubv]:focus-visible{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.related-whitepaper-card[data-astro-cid-6rsbfubv]:focus-visible{outline:2px solid hsl(var(--deep-teal));outline-offset:2px}.card-image[data-astro-cid-6rsbfubv]{aspect-ratio:1 / 1;overflow:hidden;position:relative}.thumbnail[data-astro-cid-6rsbfubv]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-slow)}.related-whitepaper-card[data-astro-cid-6rsbfubv]:hover .thumbnail[data-astro-cid-6rsbfubv]{transform:scale(1.05)}.card-content[data-astro-cid-6rsbfubv]{display:flex;flex-direction:column;flex-grow:1;padding:var(--space-4);position:relative}.card-title[data-astro-cid-6rsbfubv]{font-size:1rem;line-height:1.3;margin-bottom:var(--space-2);color:hsl(var(--ink-black));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-description[data-astro-cid-6rsbfubv]{color:hsl(var(--sepia-400));flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-footer[data-astro-cid-6rsbfubv]{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid hsl(var(--sepia-200))}.read-more[data-astro-cid-6rsbfubv]{font-family:var(--font-sans);font-size:.875rem;font-weight:500;color:hsl(var(--deep-teal));transition:color var(--transition-fast)}.related-whitepaper-card[data-astro-cid-6rsbfubv]:hover .read-more[data-astro-cid-6rsbfubv]{color:hsl(var(--deep-teal) / .8)}@media (max-width: 768px){.card-content[data-astro-cid-6rsbfubv]{padding:var(--space-3)}.card-footer[data-astro-cid-6rsbfubv]{margin-top:var(--space-3);padding-top:var(--space-3)}}.content-tag[data-astro-cid-oteejyn7]{font-family:var(--font-technical);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--sepia-500));background:hsl(var(--parchment-100));border:1px solid hsl(var(--sepia-200));padding:.25rem .5rem;border-radius:var(--radius-sm)}.prose-whitepaper[data-astro-cid-oteejyn7]{--tw-prose-body: hsl(var(--ink-black));--tw-prose-headings: hsl(var(--ink-black));--tw-prose-links: hsl(var(--deep-teal));--tw-prose-bold: hsl(var(--ink-black));--tw-prose-quotes: hsl(var(--sepia-500));--tw-prose-quote-borders: hsl(var(--ochre));--tw-prose-code: hsl(var(--sepia-500))}.prose-whitepaper[data-astro-cid-oteejyn7] :where(ol):not(:where([class~=not-prose] *)){list-style:decimal;padding-left:1.5rem}.prose-whitepaper[data-astro-cid-oteejyn7] :where(ul):not(:where([class~=not-prose] *)){list-style:disc;padding-left:1.5rem}.prose-whitepaper[data-astro-cid-oteejyn7] :where(h1,h2,h3,h4):not(:where([class~=not-prose] *)){font-family:var(--font-serif);color:hsl(var(--ink-black))}.prose-whitepaper[data-astro-cid-oteejyn7] :where(h2):not(:where([class~=not-prose] *)){border-bottom:1px solid hsl(var(--sepia-200));padding-bottom:.5rem;margin-top:2.5rem}.prose-whitepaper[data-astro-cid-oteejyn7] :where(a):not(:where([class~=not-prose] *)){color:hsl(var(--deep-teal));text-decoration:none;border-bottom:1px solid hsl(var(--deep-teal) / .3);transition:border-color var(--transition-base)}.prose-whitepaper[data-astro-cid-oteejyn7] :where(a):not(:where([class~=not-prose] *)):hover{border-color:hsl(var(--deep-teal))}.prose-whitepaper[data-astro-cid-oteejyn7] :where(blockquote):not(:where([class~=not-prose] *)){background:hsl(var(--parchment-100));border-left:4px solid hsl(var(--ochre));padding:1rem 1.5rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-style:normal}.prose-whitepaper[data-astro-cid-oteejyn7] :where(code):not(:where([class~=not-prose] *)){font-family:var(--font-technical);background:hsl(var(--parchment-100));padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.875em}.prose-whitepaper[data-astro-cid-oteejyn7] :where(pre):not(:where([class~=not-prose] *)){background:hsl(var(--ink-black));border-radius:var(--radius-md)}.prose-whitepaper[data-astro-cid-oteejyn7] :where(pre code):not(:where([class~=not-prose] *)){background:transparent;padding:0}.prose-whitepaper[data-astro-cid-oteejyn7] :where(img):not(:where([class~=not-prose] *)){border-radius:var(--radius-md);border:1px solid hsl(var(--sepia-200));box-shadow:0 2px 8px #00000014}.prose-whitepaper[data-astro-cid-oteejyn7] :where(table):not(:where([class~=not-prose] *)){border:1px solid hsl(var(--sepia-200));border-radius:var(--radius-sm);overflow:hidden}.prose-whitepaper[data-astro-cid-oteejyn7] :where(th):not(:where([class~=not-prose] *)){background:hsl(var(--parchment-100));font-family:var(--font-technical);font-size:.875rem;text-transform:uppercase;letter-spacing:.025em}.prose-whitepaper[data-astro-cid-oteejyn7] :where(td,th):not(:where([class~=not-prose] *)){border-color:hsl(var(--sepia-200))}.text-sepia-300[data-astro-cid-oteejyn7]{color:hsl(var(--sepia-300))}.text-sepia-400[data-astro-cid-oteejyn7]{color:hsl(var(--sepia-400))}.text-sepia-500[data-astro-cid-oteejyn7]{color:hsl(var(--sepia-500))}.text-sepia-600[data-astro-cid-oteejyn7]{color:hsl(var(--sepia-300))}.border-sepia-200[data-astro-cid-oteejyn7]{border-color:hsl(var(--sepia-200))}
