.GuestMarkdown_root__b56_2 strong{color:var(--secondary);font-weight:700}.GuestMarkdown_root__b56_2 em{font-style:italic}.GuestMarkdown_figure__ED9ER{margin:28px 0}.GuestMarkdown_figure__ED9ER img{display:block;max-width:100%;height:auto;margin:0 auto}.GuestMarkdown_caption__5_TxU{margin:10px 0 0;color:var(--fg-faint);font-weight:400;font-size:14px;line-height:1.5;text-align:center;text-wrap:balance}.GuestPageShell_wrapper__tJGht{display:flex;flex-direction:column;min-height:100dvh;background-color:var(--bg);background-image:var(--page-bg-image)}.GuestPageShell_cover__Jz2BP{width:100%;height:400px;overflow:hidden;line-height:0}.GuestPageShell_coverImage__DGnrN{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.GuestPageShell_coverTop__QwLtq{object-position:top}.GuestPageShell_coverBottom__WI61G{object-position:bottom}.GuestPageShell_page__4Wrwz{box-sizing:border-box;flex:1 0 auto;padding:var(--page-pad-block-start) var(--page-pad-inline) var(--page-pad-block-end);color:var(--white)}.GuestPageShell_pageAfterCover__CN5Su{padding-top:40px}.GuestPageShell_article__Y1FMy{box-sizing:border-box;max-width:var(--content-max);margin:0 auto}.GuestPageShell_articleWide__wxx2F{max-width:960px}.GuestPageShell_article__Y1FMy h1{margin:0 0 24px;color:var(--white);font-weight:500;font-size:var(--type-page-title);line-height:1.3;text-align:left;text-wrap:pretty}.GuestPageShell_titleSpacious__p_s6U h1{margin-bottom:40px}.GuestPageShell_body__YHVcf{color:var(--fg-muted);font-weight:100;font-size:var(--type-page-body);line-height:1.7;text-wrap:pretty}.GuestPageShell_body__YHVcf :where(p){margin:0 0 18px}.GuestPageShell_body__YHVcf :where(p:last-child){margin-bottom:0}.GuestPageShell_body__YHVcf :where(h2,h3,h4){margin:32px 0 12px;color:var(--white);font-weight:500;line-height:1.4}.GuestPageShell_body__YHVcf :where(h2){font-size:22px}.GuestPageShell_body__YHVcf :where(h3){font-size:18px}.GuestPageShell_body__YHVcf :where(h4){font-size:16px}.GuestPageShell_body__YHVcf :where(ul,ol){margin:0 0 18px}.GuestPageShell_body__YHVcf :where(ul:not([class]),ol:not([class])){padding-left:22px}.GuestPageShell_body__YHVcf :where(li){margin:0 0 6px}.GuestPageShell_body__YHVcf :where(a){color:var(--secondary);text-decoration:underline;text-underline-offset:3px}.GuestPageShell_body__YHVcf :where(a):hover{color:var(--white)}.GuestPageShell_body__YHVcf :where(strong){color:var(--white);font-weight:500}@media(max-width:768px){.GuestPageShell_page__4Wrwz{padding-right:var(--page-pad-inline-sm);padding-left:var(--page-pad-inline-sm)}}