.richtext-block{color:var(--color-smoky_black);font-size:1rem;line-height:1.8;position:relative;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-kerning:normal}.richtext-block>:where(*+*){margin-top:1.05rem}.richtext-block :where(p){margin:0;color:color-mix(in oklab,var(--color-smoky_black) 88%,transparent)}.richtext-block :where(h1,h2,h3,h4,h5,h6){margin:0;color:var(--color-smoky_black);font-weight:700;letter-spacing:-.02em;line-height:1.18;scroll-margin-top:6.5rem}.richtext-block>:where(:not(:first-child):is(h1,h2)){margin-top:2.4rem}.richtext-block>:where(:not(:first-child):is(h3,h4)){margin-top:2rem}.richtext-block>:where(:not(:first-child):is(h5,h6)){margin-top:1.5rem}.richtext-block>:where(h1,h2,h3,h4,h5,h6)+*{margin-top:.7rem}.richtext-block :where(h1){font-size:clamp(2rem,2vw + 1.25rem,2.75rem)}.richtext-block :where(h2){font-size:clamp(1.65rem,1.35vw + 1.1rem,2.2rem)}.richtext-block :where(h3){font-size:clamp(1.4rem,1.1vw + 1rem,1.85rem)}.richtext-block :where(h4){font-size:clamp(1.2rem,.9vw + .95rem,1.5rem)}.richtext-block :where(h5){font-size:1.125rem}.richtext-block :where(h6){font-size:1rem;text-transform:uppercase;letter-spacing:.08em;font-weight:650;opacity:.85}.richtext-block :where(a){color:var(--color-argentinian_blue-400);font-weight:650;text-decoration:none;box-shadow:inset 0 -1px 0 var(--color-argentinian_blue-400);transition:color .15s ease,box-shadow .15s ease,opacity .15s ease}.richtext-block :where(a:hover,a:focus-visible){color:var(--color-argentinian_blue-200);box-shadow:inset 0 -2px 0 var(--color-argentinian_blue-200)}.richtext-block :where(a:focus-visible){outline:2px solid var(--color-argentinian_blue-200);outline-offset:3px}.richtext-block a.mention-node{font-weight:750;letter-spacing:.01em}.richtext-block :where(ul,ol){margin:0;padding-left:1.6rem}.richtext-block :where(ul){list-style:disc}.richtext-block :where(ol){list-style:decimal}.richtext-block :where(li){margin:0;padding-left:.15rem}.richtext-block :where(li+li){margin-top:.45rem}.richtext-block :where(li>p){margin:0}.richtext-block :where(p+ul,p+ol){margin-top:.75rem}.richtext-block :where(blockquote){margin:0;padding:1.1rem 1.5rem;background:var(--color-ghost_white-700);border-left:2px solid var(--color-smoky_black-400);color:var(--color-smoky_black-600);font-style:italic}.richtext-block :where(blockquote>*+*){margin-top:.7rem}.richtext-block code.pm-inline-code{background-color:var(--color-ghost_white-600);border:1px solid var(--color-smoky_black-300);color:var(--color-smoky_black);font-family:Fira Code,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em;padding:.12rem .4rem;white-space:break-spaces}.richtext-block pre{margin:0;background-color:var(--color-smoky_black-100);border:1px solid var(--color-smoky_black-400);color:var(--color-ghost_white);font-family:Fira Code,JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem;overflow-x:auto;padding:1.25rem 1.5rem}.richtext-block pre code.pm-code-block{background:transparent;padding:0}.richtext-block hr{border:none;border-top:1px solid var(--color-smoky_black-300);margin:2.3rem 0}.richtext-block :where(img){display:block;width:100%;height:auto;margin:1.8rem 0;border:1px solid var(--color-smoky_black-300);background:var(--color-ghost_white)}.richtext-block [data-type=gallery]{display:grid;gap:.9rem}.richtext-block [data-type=gallery] img{margin:0}.richtext-block .youtube-embed{aspect-ratio:16 / 9;border:1px solid var(--color-smoky_black-400);background-color:var(--color-smoky_black-100);overflow:hidden}.richtext-block .youtube-embed iframe{width:100%;height:100%;display:block}.richtext-block .youtube-embed--invalid{align-items:center;background:var(--color-ghost_white-700);border:1px solid var(--color-smoky_black-300);color:var(--color-smoky_black);display:flex;font-size:.95rem;font-weight:650;justify-content:center;padding:1.25rem 1.5rem;text-align:center}
