.guide-prose{color:#ffffffd9;font-size:1rem;line-height:1.85}.guide-prose p{margin-bottom:1.25rem}.guide-prose h2{color:#fff;letter-spacing:.03em;border-left:3px solid var(--gold);background:#cca45312;border-radius:0 6px 6px 0;margin:2.5rem 0 1rem;padding:.6rem 1rem;scroll-margin-top:80px;font-family:Unbounded,sans-serif;font-size:1.05rem;font-weight:700}.guide-prose h2:first-child{margin-top:0}.guide-prose h3{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;border-left:2px solid #cca45361;margin:2rem 0 .75rem;padding-left:.75rem;scroll-margin-top:80px;font-family:Unbounded,sans-serif;font-size:.78rem;font-weight:700}.guide-prose h4{color:#fffc;margin:1.5rem 0 .5rem;scroll-margin-top:80px;font-size:.95rem;font-weight:700}.guide-prose a{color:var(--gold);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.guide-prose a:hover{color:#fff}.guide-prose ul,.guide-prose ol{margin-bottom:1.25rem;padding-left:1.5rem}.guide-prose ul li::marker{color:var(--gold)}.guide-prose ol li::marker{color:var(--gold);font-weight:700}.guide-prose li{margin-bottom:.45rem}.guide-prose li>ul,.guide-prose li>ol{margin-top:.4rem;margin-bottom:0}.guide-prose img{border:1px solid #ffffff1a;border-radius:10px;max-width:100%;height:auto;margin:1.75rem auto;display:block;box-shadow:0 4px 32px #0000008c}.guide-prose figure{margin:1.75rem 0}.guide-prose figure img{margin:0 auto .6rem}.guide-prose figcaption{text-align:center;color:#fff6;font-size:.8rem;font-style:italic}.guide-prose table{border-collapse:collapse;width:100%;margin-bottom:1.75rem;font-size:.9rem;display:block;overflow-x:auto}.guide-prose th{color:var(--gold);letter-spacing:.07em;text-align:left;white-space:nowrap;background:#cca4531f;border-bottom:2px solid #cca45359;padding:.6rem 1rem;font-family:Unbounded,sans-serif;font-size:.68rem;font-weight:700}.guide-prose td{color:#fffc;border-bottom:1px solid #ffffff0f;padding:.55rem 1rem}.guide-prose tr:hover td{background:#ffffff08}.guide-prose .callout{border:1px solid;border-radius:8px;margin:1.5rem 0;padding:.9rem 1.1rem}.guide-prose .callout-label{letter-spacing:.15em;text-transform:uppercase;margin-bottom:.45rem;font-family:Unbounded,sans-serif;font-size:.58rem;font-weight:700}.guide-prose .callout p:last-child{margin-bottom:0}.guide-prose .callout-tip{background:#cca45312;border-color:#cca4534d}.guide-prose .callout-tip .callout-label{color:#cca453}.guide-prose .callout-note{background:#60a5fa12;border-color:#60a5fa45}.guide-prose .callout-note .callout-label{color:#60a5fa}.guide-prose .callout-warning{background:#fb923c12;border-color:#fb923c4d}.guide-prose .callout-warning .callout-label{color:#fb923c}.guide-prose .callout-important{background:#f8717112;border-color:#f871714d}.guide-prose .callout-important .callout-label{color:#f87171}.guide-prose .callout-f2p{background:#22c55e12;border-color:#22c55e45}.guide-prose .callout-f2p .callout-label{color:#22c55e}.guide-prose blockquote{color:#ffffff8f;border-left:3px solid #ffffff29;margin:1.25rem 0;padding-left:1rem;font-style:italic}.guide-prose code{color:#e5e7eb;background:#ffffff14;border-radius:4px;padding:.15rem .35rem;font-size:.87em}.guide-prose pre{background:#1a1a1a;border:1px solid #ffffff14;border-radius:8px;margin-bottom:1.5rem;padding:1.25rem;overflow-x:auto}.guide-prose pre code{background:0 0;padding:0}.guide-prose strong{color:#fff;font-weight:700}.guide-prose hr{border:none;border-top:1px solid #ffffff1a;margin:2rem 0}.guide-toc-col{min-width:0}@media (max-width:900px){.guide-toc-col{display:none}}
