:root{--wysiwyg-min-height: 100px;--wysiwyg-max-height: 50vh;--content-area-content-max-width: 768px;--content-area-top-padding: 16px;--content-area-bottom-padding: 16px;--content-area-left-padding: 16px;--content-area-right-padding: 16px;--theater-mode-bottom-padding: 24px}@media (min-width: 640px){:root{--content-area-top-padding: 18px;--content-area-bottom-padding: 18px;--content-area-left-padding: 18px;--content-area-right-padding: 18px }}@media (min-width: 768px){:root{--content-area-top-padding: 20px;--content-area-bottom-padding: 20px;--content-area-left-padding: 20px;--content-area-right-padding: 20px }}.naked-layout-content{--content-area-content-max-width: none}.wider-layout-content{--content-area-content-max-width: 1280px}@media (min-width: 1024px){.wider-layout-content .site-layout-content-area-inner{width:60%!important}.wider-layout-content .site-layout-right-sidebar{width:40%!important;max-width:640px}}.site-layout-themed-content-area{min-width:0px;flex:1 1 0%}.site-layout-content-area{display:flex;min-width:0px;flex:1 1 0%;flex-direction:column}body:has(.nav-sticky-top-bar) .site-layout-content-area [id]{scroll-margin-top:calc(var(--top-bar-height, 0px) * 1.25)}.site-layout-content-area,.tw-modal-containers{background-color:var(--tw-color-bg-base);font-family:var(--sg-system-font-body-font-family, "Inter"),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:calc(var(--tw-base-font-size, 16px) * .875);line-height:calc(var(--tw-base-font-size, 16px) * 1.25);color:var(--tw-color-fg-base)}.site-layout-theater-mode-container{--video-player-border-radius: 0px}.site-layout-theater-mode-container:empty{display:none}.site-layout-theater-mode-container{padding-bottom:var(--theater-mode-bottom-padding);margin-bottom:calc(-1 * var(--content-area-top-padding))}.site-layout-content-area-two-col{padding-top:var(--content-area-top-padding);padding-bottom:var(--content-area-bottom-padding);padding-left:var(--content-area-left-padding);padding-right:var(--content-area-right-padding);display:flex;flex:1 1 0%;flex-direction:column}@media (max-width: 1023px){.site-layout-content-area-two-col{align-items:center}}@media (min-width: 1024px){.site-layout-content-area-two-col{flex-direction:row;justify-content:center}}.site-layout-content-area-two-col{-moz-column-gap:36px;column-gap:36px}@media (min-width: 1024px){.site-layout-content-area-two-col{-moz-column-gap:24px;column-gap:24px}}@media (min-width: 1536px){.site-layout-content-area-two-col{-moz-column-gap:24px;column-gap:24px}}.site-layout-content-area-two-col{row-gap:24px;min-width:0px}.site-layout-content-area-inner{min-width:0px;flex:1 1 auto}@media (max-width: 1023px){.site-layout-content-area-inner{width:100%}}.site-layout-content-area-inner{max-width:min(100%,var(--content-area-content-max-width))}.site-layout-right-sidebar{z-index:30;order:9999;width:100%;max-width:var(--content-area-content-max-width)}@media (min-width: 1024px){.site-layout-right-sidebar{position:sticky;bottom:var(--content-area-bottom-padding);padding-top:var(--layout-right-sidebar-top-offset, 0px);min-height:calc(100vh - calc(var(--sticky-top-bar-height, 0px) + var(--content-area-top-padding) + var(--content-area-bottom-padding)));margin-top:0;min-width:300px;max-width:300px;align-self:flex-end;overflow:auto}}@media (min-width: 1536px){.site-layout-right-sidebar{min-width:350px;max-width:350px}}.layout-collapse-right-sidebar-to-top{order:-1}@media (min-width: 1024px){.layout-collapse-right-sidebar-to-top{order:9999}}.layout-right-sidebar-edge-to-edge{top:var(--sticky-top-bar-height, 0px);bottom:0;height:calc(100vh - var(--sticky-top-bar-height, 0px));padding-bottom:calc(var(--visible-top-bar-height, 0px) - var(--sticky-top-bar-height, 0px));margin-top:calc(-1 * var(--content-area-top-padding));margin-right:calc(-1 * var(--content-area-right-padding));margin-bottom:calc(-1 * var(--content-area-bottom-padding))}@media (min-width: 1024px){.layout-bigger-right-sidebar{flex:1;min-width:clamp(420px,30vw,560px);max-width:560px}}@media (max-width: 1023px){.layout-hide-right-sidebar-below-lg{display:none}}.layout-remove-x-padding-below-sm{margin-left:calc(-1 * var(--content-area-left-padding));margin-right:calc(-1 * var(--content-area-left-padding))}@media (min-width: 640px){.layout-remove-x-padding-below-sm{margin-left:0;margin-right:0}}.layout-remove-t-padding-below-sm{margin-top:calc(-1 * var(--content-area-top-padding))}@media (min-width: 640px){.layout-remove-t-padding-below-sm{margin-top:0}}@media not (min-width: 640px){.layout-sharp-player-corner-below-sm{--video-player-border-radius: 0px }}.system-content{min-height:100%}html body .system-content .wysiwyg-content p:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content h1:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content h2:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content h3:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content h4:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content h5:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content h6:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content ul:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content ol:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content li:not(.custom-wysiwyg-colors *),html body .system-content .trix-content p:not(.custom-wysiwyg-colors *),html body .system-content .trix-content h1:not(.custom-wysiwyg-colors *),html body .system-content .trix-content h2:not(.custom-wysiwyg-colors *),html body .system-content .trix-content h3:not(.custom-wysiwyg-colors *),html body .system-content .trix-content h4:not(.custom-wysiwyg-colors *),html body .system-content .trix-content h5:not(.custom-wysiwyg-colors *),html body .system-content .trix-content h6:not(.custom-wysiwyg-colors *),html body .system-content .trix-content ul:not(.custom-wysiwyg-colors *),html body .system-content .trix-content ol:not(.custom-wysiwyg-colors *),html body .system-content .trix-content li:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] p:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] h1:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] h2:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] h3:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] h4:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] h5:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] h6:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] ul:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] ol:not(.custom-wysiwyg-colors *),html body .system-content .wysiwyg-content [contenteditable] li:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content p:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content h1:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content h2:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content h3:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content h4:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content h5:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content h6:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content ul:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content ol:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content li:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content p:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content h1:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content h2:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content h3:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content h4:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content h5:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content h6:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content ul:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content ol:not(.custom-wysiwyg-colors *),.tw-modal-containers .trix-content li:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] p:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] h1:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] h2:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] h3:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] h4:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] h5:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] h6:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] ul:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] ol:not(.custom-wysiwyg-colors *),.tw-modal-containers .wysiwyg-content [contenteditable] li:not(.custom-wysiwyg-colors *){color:var(--tw-color-fg-base)}html body .system-content .wysiwyg-content>p:last-child:last-child,html body .system-content .trix-content>p:last-child:last-child,html body .system-content .wysiwyg-content [contenteditable]>p:last-child:last-child,.tw-modal-containers .wysiwyg-content>p:last-child:last-child,.tw-modal-containers .trix-content>p:last-child:last-child,.tw-modal-containers .wysiwyg-content [contenteditable]>p:last-child:last-child{margin-bottom:0}html body .system-content .attachment-description .wysiwyg-content p,.tw-modal-containers .attachment-description .wysiwyg-content p{color:#fff!important}html body .system-content .wysiwyg-content,.tw-modal-containers .wysiwyg-content{word-break:break-word}html body .system-content .wysiwyg-content a,.tw-modal-containers .wysiwyg-content a{--tw-text-opacity: 1;color:rgba(var(--color-secondary-500-rgb, 16, 185, 129),var(--tw-text-opacity))}html body .system-content .wysiwyg-content a:hover,.tw-modal-containers .wysiwyg-content a:hover{--tw-text-opacity: 1;color:rgba(var(--color-secondary-500-rgb, 16, 185, 129),var(--tw-text-opacity));text-decoration-line:none;opacity:.8}html body .system-content .wysiwyg-content a:focus,.tw-modal-containers .wysiwyg-content a:focus{--tw-text-opacity: 1;color:rgba(var(--color-secondary-500-rgb, 16, 185, 129),var(--tw-text-opacity));opacity:.8}html body .system-content .wysiwyg-content img,.tw-modal-containers .wysiwyg-content img{display:inline-block}html body .system-content .wysiwyg-content [contenteditable],.tw-modal-containers .wysiwyg-content [contenteditable]{min-height:var(--wysiwyg-min-height);max-height:var(--wysiwyg-max-height);overflow:auto}html body .system-content .wysiwyg-content [contenteditable] .mention,.tw-modal-containers .wysiwyg-content [contenteditable] .mention{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}html body .system-content .wysiwyg-content [contenteditable] .mention:where(.dark,.dark *:not(.dark .light *):not(.dark .light)),.tw-modal-containers .wysiwyg-content [contenteditable] .mention:where(.dark,.dark *:not(.dark .light *):not(.dark .light)){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity))}html body .system-content .wysiwyg-content [contenteditable] .mention,.tw-modal-containers .wysiwyg-content [contenteditable] .mention{padding:2px;border-radius:4px;font-weight:400}html body .system-content .wysiwyg-content .mention,.tw-modal-containers .wysiwyg-content .mention{font-weight:600}html body .system-content .wysiwyg-content ul li>p,html body .system-content .wysiwyg-content ol li>p,.tw-modal-containers .wysiwyg-content ul li>p,.tw-modal-containers .wysiwyg-content ol li>p{margin:0!important}html body .system-content .wysiwyg-content iframe,.tw-modal-containers .wysiwyg-content iframe{max-width:100%;max-height:100%}html body .system-content .wysiwyg-content hr,.tw-modal-containers .wysiwyg-content hr{border-color:var(--tw-color-border-base);margin:20px 0}.js-text-editor-meta-container .text-editor-meta{text-align:right;margin-bottom:8px;font-size:calc(var(--tw-base-font-size, 16px) * .75);line-height:calc(var(--tw-base-font-size, 16px) * 1);--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.js-text-editor-meta-container .text-editor-meta a{text-decoration:underline}
