.Prose_prose__v2_so{width:100%;max-width:100%;color:inherit;overflow-wrap:anywhere}.Prose_prose__v2_so>:first-child{margin-top:0!important}.Prose_prose__v2_so>:last-child{margin-bottom:0!important}.Prose_prose__v2_so p{margin:0 0 1.25em}.Prose_prose__v2_so h2,.Prose_prose__v2_so h3,.Prose_prose__v2_so h4,.Prose_prose__v2_so h5,.Prose_prose__v2_so h6{margin:1.45em 0 .55em!important;color:#071c2f;font-family:Georgia,Times New Roman,serif;font-weight:800;line-height:1.12!important;letter-spacing:-.035em!important;text-wrap:balance}.Prose_prose__v2_so h2{font-size:clamp(28px,2.7vw,40px)!important}.Prose_prose__v2_so h3{font-size:clamp(24px,2.2vw,33px)!important}.Prose_prose__v2_so h4{font-size:clamp(21px,1.8vw,27px)!important}.Prose_prose__v2_so h5{font-size:clamp(18px,1.5vw,23px)!important}.Prose_prose__v2_so h6{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px!important;letter-spacing:.02em!important;text-transform:uppercase}.Prose_prose__v2_so strong{font-weight:850}.Prose_prose__v2_so em{font-style:italic}.Prose_prose__v2_so em strong,.Prose_prose__v2_so strong em{font-weight:850;font-style:italic}.Prose_prose__v2_so a{color:#0c507f;font-weight:750;text-decoration:underline;-webkit-text-decoration-color:rgba(12,80,127,.35);text-decoration-color:rgba(12,80,127,.35);text-decoration-thickness:1.5px;text-underline-offset:3px}.Prose_prose__v2_so a:hover{color:#b78a3b;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Prose_prose__v2_so ol,.Prose_prose__v2_so ul{margin:0 0 1.35em;padding-left:1.45em}.Prose_prose__v2_so ul{list-style:disc}.Prose_prose__v2_so ol{list-style:decimal}.Prose_prose__v2_so li{margin:.42em 0;padding-left:.2em}.Prose_prose__v2_so li::marker{color:#b78a3b;font-weight:800}.Prose_prose__v2_so blockquote{margin:1.5em 0;padding:1em 1.2em 1em 1.35em;border-left:4px solid #b78a3b;border-radius:0 18px 18px 0;background:rgba(244,226,189,.28);color:#344456;font-style:italic}.Prose_prose__v2_so code{padding:.16em .38em;border-radius:7px;background:rgba(7,28,47,.08);color:#071c2f;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.Prose_prose__v2_so pre{max-width:100%;margin:1.45em 0;padding:18px 20px;overflow-x:auto;border:1px solid rgba(7,28,47,.1);border-radius:18px;background:#071c2f;color:#f8fafc}.Prose_prose__v2_so pre code{padding:0;background:transparent;color:inherit;font-size:.9em}.Prose_prose__v2_so del{opacity:.7}.Prose_prose__v2_so hr{height:1px;margin:2em 0;border:0;background:linear-gradient(90deg,transparent,rgba(7,28,47,.18) 12%,rgba(183,138,59,.55) 50%,rgba(7,28,47,.18) 88%,transparent)}.Prose_prose__v2_so .prose-task-item{display:flex;align-items:flex-start;gap:10px;padding-left:0;list-style:none}.Prose_prose__v2_so .prose-task-item input{width:17px;height:17px;flex:0 0 17px;margin:.28em 0 0;accent-color:#b78a3b}html[data-theme=dark] .Prose_prose__v2_so h2,html[data-theme=dark] .Prose_prose__v2_so h3,html[data-theme=dark] .Prose_prose__v2_so h4,html[data-theme=dark] .Prose_prose__v2_so h5,html[data-theme=dark] .Prose_prose__v2_so h6{color:#f8fafc!important}html[data-theme=dark] .Prose_prose__v2_so a{color:#f4e2bd;-webkit-text-decoration-color:rgba(244,226,189,.42);text-decoration-color:rgba(244,226,189,.42)}html[data-theme=dark] .Prose_prose__v2_so a:hover{color:#ffffff;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}html[data-theme=dark] .Prose_prose__v2_so blockquote{border-left-color:#d7ad58;background:rgba(244,226,189,.08);color:rgba(232,238,245,.82)!important}html[data-theme=dark] .Prose_prose__v2_so code{background:rgba(255,255,255,.08);color:#f4e2bd}html[data-theme=dark] .Prose_prose__v2_so pre{border-color:rgba(255,255,255,.1);background:#04111d;color:#f8fafc}html[data-theme=dark] .Prose_prose__v2_so li::marker{color:#d7ad58}@media (max-width:700px){.Prose_prose__v2_so h2{font-size:clamp(26px,8vw,34px)!important}.Prose_prose__v2_so h3{font-size:clamp(23px,7vw,30px)!important}.Prose_prose__v2_so blockquote{padding:.9em 1em}.Prose_prose__v2_so pre{padding:16px;border-radius:15px}}