.blog-post-module__xYALlW__article{max-width:720px;margin:0 auto;padding:40px 24px 64px;animation:.5s ease-out both blog-post-module__xYALlW__riseIn}.blog-post-module__xYALlW__back{font-family:var(--rf-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-dim);align-items:center;gap:6px;font-size:11px;transition:color .2s;display:inline-flex}.blog-post-module__xYALlW__back:hover{color:var(--rf-amber)}.blog-post-module__xYALlW__masthead{margin:28px 0 32px}.blog-post-module__xYALlW__eyebrow{font-family:var(--rf-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--rf-amber);border-bottom:1px solid #e6a94c66;padding-bottom:6px;font-size:11px;display:inline-block}.blog-post-module__xYALlW__title{font-family:var(--rf-serif), Georgia, serif;letter-spacing:-.02em;color:var(--rf-paper);font-variation-settings:"opsz" 48, "SOFT" 0, "WONK" 1;margin:18px 0 0;font-size:clamp(2rem,5vw,2.9rem);font-weight:600;line-height:1.08}.blog-post-module__xYALlW__meta{border-top:1px solid var(--rf-line);border-bottom:1px solid var(--rf-line);font-family:var(--rf-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-dim);flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;padding:12px 0;font-size:11px;display:flex}.blog-post-module__xYALlW__metaAuthor{color:var(--rf-paper-2)}.blog-post-module__xYALlW__metaDot{color:var(--rf-faint)}.blog-post-module__xYALlW__plate{margin:32px 0 8px}.blog-post-module__xYALlW__plateImage{border:1px solid var(--rf-line);border-radius:3px;height:200px;position:relative;overflow:hidden}.blog-post-module__xYALlW__plateImage:after{content:"";opacity:.5;background:linear-gradient(#0a0c0b29 1px,#0000 1px) 0 0/100% 26px,linear-gradient(90deg,#0a0c0b29 1px,#0000 1px) 0 0/26px 100%;position:absolute;inset:0}.blog-post-module__xYALlW__plateCaption{font-family:var(--rf-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--rf-faint);margin-top:8px;font-size:10.5px}.blog-post-module__xYALlW__prose{counter-reset:section;font-family:var(--rf-serif), Georgia, "Times New Roman", serif;color:var(--rf-paper-2);font-variation-settings:"opsz" 20, "SOFT" 40, "WONK" 0;margin-top:40px;font-size:1.15rem;line-height:1.8}.blog-post-module__xYALlW__prose p{margin:0 0 1.4em}.blog-post-module__xYALlW__prose p:first-of-type:first-letter{float:left;color:var(--rf-amber);font-variation-settings:"opsz" 60, "WONK" 1;padding:.05em .12em 0 0;font-size:3.6em;font-weight:600;line-height:.78}.blog-post-module__xYALlW__prose h2{font-family:var(--rf-serif), Georgia, serif;color:var(--rf-paper);border-top:1px solid var(--rf-line);font-variation-settings:"opsz" 32, "WONK" 1;margin:2em 0 .7em;padding-top:1.2em;font-size:1.5rem;font-weight:600;line-height:1.3}.blog-post-module__xYALlW__prose h2:before{counter-increment:section;content:"§" counter(section);font-family:var(--rf-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--rf-amber);margin-bottom:.5em;font-size:.7rem;font-weight:400;display:block}.blog-post-module__xYALlW__prose strong{color:var(--rf-paper);font-weight:700}.blog-post-module__xYALlW__prose a{color:var(--rf-amber);text-underline-offset:3px;-webkit-text-decoration:underline #e6a94c66;text-decoration:underline #e6a94c66}:is(.blog-post-module__xYALlW__prose ul,.blog-post-module__xYALlW__prose ol){margin:0 0 1.4em;padding-left:1.4em}.blog-post-module__xYALlW__prose li{margin-bottom:.5em}.blog-post-module__xYALlW__prose li::marker{color:var(--rf-amber)}.blog-post-module__xYALlW__prose blockquote{border-left:2px solid var(--rf-amber);color:var(--rf-paper);font-variation-settings:"opsz" 24, "SOFT" 60;margin:1.8em 0;padding:.2em 0 .2em 1.4em;font-style:italic}.blog-post-module__xYALlW__related{border-top:1px solid var(--rf-line);margin-top:56px;padding-top:28px}.blog-post-module__xYALlW__relatedHeading{font-family:var(--rf-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--rf-amber);margin:0 0 20px;font-size:11px}.blog-post-module__xYALlW__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.blog-post-module__xYALlW__relatedCard{border:1px solid var(--rf-line);background:var(--rf-panel);border-radius:3px;flex-direction:column;gap:8px;padding:18px;text-decoration:none;transition:border-color .2s,transform .2s,background .2s;display:flex}.blog-post-module__xYALlW__relatedCard:hover{background:var(--rf-panel-raised);border-color:#e6a94c66;transform:translateY(-2px)}.blog-post-module__xYALlW__relatedCat{font-family:var(--rf-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-amber);font-size:10px}.blog-post-module__xYALlW__relatedTitle{font-family:var(--rf-serif), Georgia, serif;color:var(--rf-paper);font-variation-settings:"opsz" 24, "WONK" 1;font-size:1.05rem;line-height:1.25}.blog-post-module__xYALlW__relatedExcerpt{color:var(--rf-dim);margin:0;font-size:.85rem;line-height:1.5}@keyframes blog-post-module__xYALlW__riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.blog-post-module__xYALlW__article{animation:none}}
