.notion-content :where(.blog-image){margin:1rem 0}.notion-content :where(.blog-image img){border-radius:var(--notion-image-border-radius);width:100%;height:auto}.notion-content :where(.blog-image figcaption){color:var(--hc-color-fg-neutral-subtle);margin-top:.5rem;font-size:.875rem}.notion-content :where(.notion-text-gray){color:var(--hc-color-fg-neutral-subtle)}.notion-content :where(.notion-text-brown,.notion-text-orange,.notion-text-yellow){color:var(--hc-color-fg-warning)}.notion-content :where(.notion-text-green){color:var(--hc-color-fg-positive)}.notion-content :where(.notion-text-blue,.notion-text-purple){color:var(--hc-color-fg-brand)}.notion-content :where(.notion-text-pink,.notion-text-red){color:var(--hc-color-fg-critical)}.notion-content :where([class*=-background]){border-radius:.25rem;padding:0 .125rem}.notion-content :where(.notion-text-gray-background){background:var(--hc-color-bg-neutral-weak)}.notion-content :where(.notion-text-brown-background,.notion-text-orange-background,.notion-text-yellow-background){background:var(--hc-color-bg-warning-weak)}.notion-content :where(.notion-text-green-background){background:var(--hc-color-bg-positive-weak)}.notion-content :where(.notion-text-blue-background,.notion-text-purple-background){background:var(--hc-color-bg-brand-weak)}.notion-content :where(.notion-text-pink-background,.notion-text-red-background){background:var(--hc-color-bg-critical-weak)}.notion-content :where(.blog-toggle){border-bottom:1px solid var(--hc-color-stroke-neutral-subtle);margin:0;padding:0}.notion-content :where(.blog-toggle:not(.blog-toggle+.blog-toggle)){border-top:1px solid var(--hc-color-stroke-neutral-subtle);margin-top:1rem}.notion-content :where(.blog-toggle summary){cursor:pointer;align-items:center;gap:.75rem;padding:1rem .125rem;list-style:none;display:flex}.notion-content :where(){display:none}.notion-content :where(.blog-toggle-title){min-width:0;color:var(--hc-color-fg-neutral);flex:1;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.45}.notion-content :where(.blog-toggle summary:hover .blog-toggle-title){color:var(--hc-color-fg-brand)}.notion-content :where(.blog-toggle summary:focus-visible){outline:2px solid var(--hc-color-stroke-focus-ring);outline-offset:2px}.notion-content :where(.blog-toggle-icon){width:1.25rem;height:1.25rem;color:var(--hc-color-fg-disabled);flex:none;transition:transform .2s ease-out}.notion-content :where(.blog-toggle[open] .blog-toggle-icon){transform:rotate(180deg)}.notion-content :where(.blog-toggle-body){padding:0 .125rem 1.125rem}.notion-content :where(.blog-toggle-body>:last-child){margin-bottom:0}.notion-content :where(a.blog-mention){vertical-align:bottom;align-items:center;gap:.375rem;max-width:100%;display:inline-flex}.notion-content :where(.blog-mention-icon){border-radius:.25rem;flex:none;width:1.125rem;height:1.125rem}.notion-content :where(a.blog-link-card){border:1px solid var(--hc-color-stroke-neutral-subtle);background:var(--hc-color-bg-layer-default);color:var(--hc-color-fg-neutral);border-radius:.75rem;flex-direction:column-reverse;margin:1rem 0 .75rem;text-decoration:none;transition:border-color .2s ease-out,box-shadow .2s ease-out;display:flex;overflow:hidden}.notion-content :where(a.blog-link-card:hover){border-color:var(--hc-color-stroke-brand-weak);box-shadow:var(--hc-shadow-s2)}.notion-content :where(a.blog-link-card:focus-visible){outline:2px solid var(--hc-color-stroke-focus-ring);outline-offset:2px}.notion-content :where(.blog-link-card-text){flex-direction:column;flex:1;justify-content:center;gap:.5rem;min-width:0;padding:.875rem 1rem;display:flex}.notion-content :where(.blog-link-card-title){-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.notion-content :where(.blog-link-card-host){color:var(--hc-color-fg-neutral-subtle);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.notion-content :where(.blog-link-card-host img){border-radius:.25rem;width:1rem;height:1rem}.notion-content :where(.blog-link-card-image){background:var(--hc-color-bg-neutral-weak);display:block}.notion-content :where(.blog-link-card-image img){aspect-ratio:1200/630;object-fit:cover;border-radius:0;width:100%;height:auto;display:block}@media (min-width:560px){.notion-content :where(a.blog-link-card){flex-direction:row}.notion-content :where(.blog-link-card-image){flex:none;width:12.5rem}.notion-content :where(.blog-link-card-image img){height:100%}}@media (prefers-reduced-motion:reduce){.notion-content :where(.blog-toggle-icon,a.blog-link-card){transition:none}}
