#tccc-mission-footer{display:block!important;position:relative!important;clear:both!important;width:100%!important;max-width:none!important;margin:0!important;padding:30px 22px!important;border:0!important;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent)!important;background:var(--mission-paper,#f8f5ed)!important;color:var(--mission-ink,#253d48)!important;text-align:center!important;box-sizing:border-box!important;font-family:Manrope,Arial,sans-serif!important;box-shadow:none!important;line-height:1.6!important}#tccc-mission-footer .tccc-mission-inner{position:relative!important;width:min(780px,100%)!important;margin:auto!important;box-sizing:border-box!important}#tccc-mission-footer svg{display:block!important;width:76px!important;height:38px!important;margin:0 auto 9px!important;color:inherit!important;opacity:.55!important}#tccc-mission-footer h2{margin:0 0 9px!important;padding:0!important;color:inherit!important;font:700 13px/1.4 Manrope,Arial,sans-serif!important;letter-spacing:.14em!important;background:none!important;border:0!important}#tccc-mission-footer p{display:block!important;margin:0 auto!important;padding:0!important;max-width:720px!important;color:inherit!important;font:400 16px/1.7 Manrope,Arial,sans-serif!important;text-transform:none!important;letter-spacing:normal!important;white-space:normal!important}#tccc-mission-footer span{display:block!important;margin-top:13px!important;color:inherit!important;opacity:.72!important;font:400 12px/1.5 Manrope,Arial,sans-serif!important}#tccc-mission-footer:before,#tccc-mission-footer:after{display:none!important}body:has(main.haunted) #tccc-mission-footer{--mission-paper:#181626;--mission-ink:#eee3dc}body:has(main.christmas) #tccc-mission-footer{--mission-paper:#fff8e8;--mission-ink:#123d37}
@media(max-width:600px){
#tccc-mission-footer{padding:24px 20px!important}#tccc-mission-footer p{font-size:15px!important;line-height:1.7!important}
main,main :is(section,article,aside,header,nav,form,fieldset){min-inline-size:0}main :is(p,li,h1,h2,h3,a,label){overflow-wrap:anywhere}main :is(img,video,canvas){max-inline-size:100%}main :is(input,select,textarea){max-inline-size:100%;box-sizing:border-box;font-size:16px}main fieldset{min-width:0}main iframe{max-width:100%}
body main :is(.organization-card,.new-members-home-spotlight,.current-speaker-spotlight,.presenter-grid,.upcoming-presenter-grid,.chamber-layout){grid-template-columns:minmax(0,1fr)!important}
body main.resources-page .organization-brand{max-width:100%!important}body main.resources-page .organization-copy{min-width:0!important}body main.resources-page .program-links a{white-space:normal!important}
body main.rise-page .rise-header{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:12px!important}body main.rise-page .rise-header .brand-logo{flex-basis:auto!important;width:210px!important;max-width:85%!important;height:auto!important}body main.rise-page .rise-header h1{font-size:32px!important}body main.rise-page .rise-title-wrap p{font-size:15px!important;line-height:1.5!important}body main.rise-page :is(.current-speaker-schedule,.speaker-contact a,.current-speaker-business){font-size:15px!important;line-height:1.5!important}
body main.events-page.refined-events #compact-events-board .events-masthead{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;gap:8px!important;padding:15px!important}body main.events-page.refined-events #compact-events-board .events-masthead img{width:205px!important;max-width:85%!important}body main.events-page.refined-events #compact-events-board .events-title-group{grid-column:1!important}body main.events-page.refined-events #compact-events-board .events-leaf-detail{display:none!important}body main.events-page.refined-events #compact-events-board :is(.posting-caption p,.posting-actions a,.event-collection-tab span){font-size:15px!important;line-height:1.5!important}
body main .tccc-mobile-stack{grid-template-columns:minmax(0,1fr)!important}body main .tccc-mobile-wrap{flex-wrap:wrap!important}body main .tccc-mobile-table{display:block!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}
}
