: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 (width>=640px){:root{--content-area-top-padding:18px;--content-area-bottom-padding:18px;--content-area-left-padding:18px;--content-area-right-padding:18px}}@media (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}.medium-layout-content{--content-area-content-max-width:1024px}.wider-layout-content{--content-area-content-max-width:1280px}.site-layout-themed-content-area{flex:1;min-width:0}.site-layout-content-area{flex-direction:column;flex:1;min-width:0;display:flex}body:has(.nav-sticky-top-bar) [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-theater-mode-container .video-wrapper{aspect-ratio:auto!important;max-height:none!important}.site-layout-theater-mode-container .video-js{aspect-ratio:16/9;max-height:88vh;height:auto!important;padding-top:0!important}.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);flex-direction:column-reverse;flex:1;display:flex}@media (width<=1023px){.site-layout-content-area-two-col{align-items:center}}@media (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 (width>=1024px){.site-layout-content-area-two-col{-moz-column-gap:24px;column-gap:24px}}@media (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:0}.site-layout-content-area-inner{flex:auto;min-width:0}@media (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;width:100%;max-width:var(--content-area-content-max-width);order:9999}@media (width>=1024px){.site-layout-right-sidebar{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)));align-self:flex-end;min-width:300px;max-width:300px;margin-top:0;position:sticky;overflow:auto}}@media (width>=1536px){.site-layout-right-sidebar{min-width:350px;max-width:350px}}.layout-collapse-right-sidebar-to-top{order:-1}@media (width>=1024px){.layout-collapse-right-sidebar-to-top{order:9999}}.layout-right-sidebar-edge-to-edge{top:var(--sticky-top-bar-height,0px);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));bottom:0}@media (width>=1024px){.layout-right-sidebar-lg{flex:1;min-width:clamp(420px,30vw,560px);max-width:560px}.layout-right-sidebar-xl{flex:1;min-width:clamp(440px,35vw,1024px);max-width:1024px}}.layout-right-sidebar-flex-col{flex-direction:column;display:flex}@media (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 (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 (width>=640px){.layout-remove-t-padding-below-sm{margin-top:0}}@media (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));opacity:.8;text-decoration-line:none}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:rgba(var(--color-neutral-300-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:rgba(var(--color-neutral-700-rgb,71, 85, 105), var(--tw-bg-opacity))}html body .system-content .wysiwyg-content [contenteditable] .mention,.tw-modal-containers .wysiwyg-content [contenteditable] .mention{border-radius:4px;padding:2px;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}html body .system-content .wysiwyg-content>:is(h1,h2,h3,h4,h5,h6):first-child,.tw-modal-containers .wysiwyg-content>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}html body .system-content .wysiwyg-content p:last-child,.tw-modal-containers .wysiwyg-content p:last-child{margin-bottom:0}html body .system-content .wysiwyg-content ul>li,.tw-modal-containers .wysiwyg-content ul>li{margin-left:1.5rem}html body .system-content .wysiwyg-content ol>li,.tw-modal-containers .wysiwyg-content ol>li{margin-left:2rem}html body .system-content .wysiwyg-content li,.tw-modal-containers .wysiwyg-content li,html body .system-content .wysiwyg-content li li,.tw-modal-containers .wysiwyg-content li li{margin-bottom:0}.js-text-editor-meta-container .text-editor-meta{text-align:right;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:rgba(var(--color-neutral-500-rgb,148, 163, 184), var(--tw-text-opacity));margin-bottom:8px}.js-text-editor-meta-container .text-editor-meta a{text-decoration:underline}
