.rf-author[data-astro-cid-ynhdph36]{display:flex;align-items:center;gap:16px}.rf-author__avatar[data-astro-cid-ynhdph36]{width:48px;height:48px;border-radius:50%;background:var(--rf-paper-deep);border:1px solid var(--rf-paper-edge);display:flex;align-items:center;justify-content:center;font-family:var(--rf-sans);font-size:18px;font-weight:500;color:var(--rf-ink)}.rf-author__info[data-astro-cid-ynhdph36]{display:flex;flex-direction:column;gap:2px}.rf-author__name[data-astro-cid-ynhdph36]{font-family:var(--rf-sans);font-size:15px;font-weight:500;color:var(--rf-ink);line-height:1.3}.rf-author__role[data-astro-cid-ynhdph36]{font-family:var(--rf-sans);font-size:13px;color:var(--fg-3);line-height:1.3}.rf-tags[data-astro-cid-lga65v7i]{display:flex;flex-wrap:wrap;gap:8px}.rf-tag[data-astro-cid-lga65v7i]{display:inline-flex;align-items:center;padding:5px 10px;font-family:var(--rf-sans);font-size:12px;font-weight:500;color:var(--fg-2);background:transparent;border:1px solid var(--rf-paper-edge);border-radius:var(--rf-r-2);text-decoration:none!important;transition:color var(--rf-dur) var(--rf-ease),border-color var(--rf-dur) var(--rf-ease)}.rf-tag[data-astro-cid-lga65v7i]:hover{color:var(--rf-accent);border-color:var(--rf-accent)}.rf-section[data-astro-cid-4dqtj3le]{max-width:var(--rf-container);margin:0 auto;padding:0 var(--rf-gutter)}.rf-grid[data-astro-cid-4dqtj3le]{display:grid;grid-template-columns:120px 1fr;gap:32px}@media(max-width:760px){.rf-grid[data-astro-cid-4dqtj3le]{grid-template-columns:1fr;gap:16px}}.rf-eyebrow-col[data-astro-cid-4dqtj3le]{display:flex;flex-direction:column}.rf-eyebrow-note[data-astro-cid-4dqtj3le]{margin:24px 0 0!important;font-family:var(--rf-sans)!important;font-size:12px!important;line-height:1.5;color:var(--fg-3)!important;max-width:110px}.rf-essay-hero[data-astro-cid-4dqtj3le]{padding-top:64px;padding-bottom:56px}.rf-essay-back[data-astro-cid-4dqtj3le]{display:inline-flex;align-items:center;gap:8px;margin-bottom:56px;font-family:var(--rf-sans);font-size:13px;font-weight:500;color:var(--fg-3)!important;text-decoration:none!important;transition:color var(--rf-dur) var(--rf-ease)}.rf-essay-back[data-astro-cid-4dqtj3le]:hover{color:var(--rf-ink)!important}.rf-essay-back[data-astro-cid-4dqtj3le] svg[data-astro-cid-4dqtj3le]{transition:transform var(--rf-dur) var(--rf-ease)}.rf-essay-back[data-astro-cid-4dqtj3le]:hover svg[data-astro-cid-4dqtj3le]{transform:translate(-3px)}.rf-essay-hero__body[data-astro-cid-4dqtj3le]{display:flex;flex-direction:column;gap:24px}.rf-essay-hero__meta[data-astro-cid-4dqtj3le]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--rf-sans);font-size:13px;color:var(--fg-3)}.rf-essay-hero__category[data-astro-cid-4dqtj3le]{color:var(--rf-ink)!important;font-weight:500;text-decoration:none!important;transition:color var(--rf-dur) var(--rf-ease)}.rf-essay-hero__category[data-astro-cid-4dqtj3le]:hover{color:var(--rf-accent)!important}.rf-essay-hero__dot[data-astro-cid-4dqtj3le]{color:var(--fg-4)}.rf-essay-hero__h1[data-astro-cid-4dqtj3le]{font-family:var(--rf-sans);font-size:clamp(36px,5.5vw,60px);font-weight:500;letter-spacing:-.025em;line-height:1.05;color:var(--rf-ink);margin:0!important;max-width:22ch;text-wrap:balance}.rf-essay-hero__lede[data-astro-cid-4dqtj3le]{margin:0!important;font-family:var(--rf-sans)!important;font-size:19px;font-weight:400;line-height:1.5;letter-spacing:-.005em;color:var(--rf-ink-soft);max-width:56ch}@media(max-width:760px){.rf-essay-hero[data-astro-cid-4dqtj3le]{padding-top:48px}.rf-essay-back[data-astro-cid-4dqtj3le]{margin-bottom:32px}.rf-essay-hero__lede[data-astro-cid-4dqtj3le]{font-size:17px}}.rf-essay-figure[data-astro-cid-4dqtj3le]{padding-top:24px;padding-bottom:56px}.rf-essay-figure__wrap[data-astro-cid-4dqtj3le]{overflow:hidden;border:1px solid var(--rf-paper-edge)}.rf-essay-figure__img[data-astro-cid-4dqtj3le]{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.rf-essay-body[data-astro-cid-4dqtj3le]{padding-top:24px;padding-bottom:96px}.rf-essay-prose[data-astro-cid-4dqtj3le]{max-width:68ch;margin:0 auto}.rf-essay-prose[data-astro-cid-4dqtj3le] h2{font-family:var(--rf-sans);font-size:clamp(26px,3vw,34px);font-weight:500;letter-spacing:-.02em;line-height:1.15;color:var(--rf-ink);margin:64px 0 16px;text-wrap:balance}.rf-essay-prose[data-astro-cid-4dqtj3le] h2:first-child{margin-top:0}.rf-essay-prose[data-astro-cid-4dqtj3le] h3{font-family:var(--rf-sans);font-size:22px;font-weight:500;letter-spacing:-.015em;color:var(--rf-ink);margin:40px 0 12px}.rf-essay-prose[data-astro-cid-4dqtj3le] h4{font-family:var(--rf-sans);font-size:18px;font-weight:500;color:var(--rf-ink);margin:28px 0 8px}.rf-essay-prose[data-astro-cid-4dqtj3le] p{font-family:var(--rf-serif);font-size:19px;line-height:1.75;color:var(--rf-ink-soft);margin:0 0 22px;max-width:none}.rf-essay-prose[data-astro-cid-4dqtj3le] ul,.rf-essay-prose[data-astro-cid-4dqtj3le] ol{margin:0 0 24px;padding-left:24px;color:var(--rf-ink-soft)}.rf-essay-prose[data-astro-cid-4dqtj3le] li{font-family:var(--rf-serif);font-size:18px;line-height:1.7;margin-bottom:10px}.rf-essay-prose[data-astro-cid-4dqtj3le] strong{color:var(--rf-ink);font-weight:600}.rf-essay-prose[data-astro-cid-4dqtj3le] a{color:var(--rf-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.rf-essay-prose[data-astro-cid-4dqtj3le] a:hover{color:var(--rf-accent-hover)}.rf-essay-prose[data-astro-cid-4dqtj3le] blockquote{font-family:var(--rf-serif);font-style:italic;font-size:22px;line-height:1.5;color:var(--rf-ink);border-left:1px solid var(--rf-rule);padding-left:24px;margin:32px 0}.rf-essay-prose[data-astro-cid-4dqtj3le] blockquote p{font-family:var(--rf-serif);font-size:22px;color:var(--rf-ink)}.rf-essay-prose[data-astro-cid-4dqtj3le] code{font-family:var(--rf-mono);font-size:.9em;background:var(--rf-paper-deep);padding:1px 6px;border-radius:3px;color:var(--rf-ink)}.rf-essay-prose[data-astro-cid-4dqtj3le] pre{font-family:var(--rf-mono);background:var(--rf-ink-bg);color:var(--rf-on-ink);padding:20px 24px;border-radius:var(--rf-r-3);overflow-x:auto;margin:24px 0;font-size:14px;line-height:1.6}.rf-essay-prose[data-astro-cid-4dqtj3le] pre code{background:transparent;padding:0;color:inherit}.rf-essay-prose[data-astro-cid-4dqtj3le] img{max-width:100%;height:auto;border:1px solid var(--rf-paper-edge);margin:32px 0;display:block}.rf-essay-prose[data-astro-cid-4dqtj3le] hr{border:none;border-top:1px solid var(--rf-paper-edge);margin:48px auto;width:100%}.rf-essay-prose[data-astro-cid-4dqtj3le] table{width:100%;border-collapse:collapse;margin:32px 0;font-family:var(--rf-sans);font-size:15px;border:1px solid var(--rf-paper-edge)}.rf-essay-prose[data-astro-cid-4dqtj3le] thead{background:var(--rf-bone)}.rf-essay-prose[data-astro-cid-4dqtj3le] th{text-align:left;padding:14px 16px;color:var(--rf-ink);font-weight:500;border-bottom:1px solid var(--rf-paper-edge)}.rf-essay-prose[data-astro-cid-4dqtj3le] td{padding:14px 16px;color:var(--rf-ink-soft);border-bottom:1px solid var(--rf-paper-edge);vertical-align:top}.rf-essay-prose[data-astro-cid-4dqtj3le] tbody tr:last-child td{border-bottom:none}@media(max-width:760px){.rf-essay-prose[data-astro-cid-4dqtj3le] p,.rf-essay-prose[data-astro-cid-4dqtj3le] li{font-size:17px}.rf-essay-prose[data-astro-cid-4dqtj3le] table{display:block;overflow-x:auto}}.rf-essay-foot[data-astro-cid-4dqtj3le]{max-width:68ch;margin:80px auto 0;padding-top:40px;border-top:1px solid var(--rf-paper-edge);display:flex;flex-direction:column;gap:32px}.rf-essay-foot__author[data-astro-cid-4dqtj3le]{display:flex;flex-direction:column;gap:14px}.rf-essay-foot__label[data-astro-cid-4dqtj3le]{font-family:var(--rf-sans);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.rf-essay-foot__updated[data-astro-cid-4dqtj3le]{font-family:var(--rf-sans)!important;font-size:13px!important;color:var(--fg-3)!important;margin:0!important;max-width:none!important}.rf-closer[data-astro-cid-4dqtj3le]{padding-top:96px;padding-bottom:160px}.rf-closer__grid[data-astro-cid-4dqtj3le]{border-top:1px solid var(--rf-rule);padding-top:56px}.rf-closer__body[data-astro-cid-4dqtj3le]{max-width:52ch}.rf-closer__h2[data-astro-cid-4dqtj3le]{font-family:var(--rf-sans);font-size:clamp(34px,5vw,56px);font-weight:500;letter-spacing:-.03em;line-height:1.02;margin:0!important;text-wrap:balance}.rf-closer__copy[data-astro-cid-4dqtj3le]{margin:28px 0 0!important;font-family:var(--rf-serif)!important;font-size:18px;line-height:1.7;color:var(--rf-ink-soft);max-width:52ch}.rf-cta-row[data-astro-cid-4dqtj3le]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:40px}
