*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--w4w-text);font:400 16px/1.55 var(--w4w-font-body);overflow-wrap:break-word}img,svg{max-width:100%;vertical-align:middle}img{height:auto}p{margin:0 0 1.3em;line-height:1.55}h1,h2,h3,h4,button,.button,.primary-nav{font-family:var(--w4w-font-head);font-weight:700;line-height:1.08}h1{font-size:var(--w4w-h1);margin:0 0 24px}h2{font-size:var(--w4w-h2);margin:0 0 30px}h3{font-size:var(--w4w-h3);margin:0 0 15px}a{color:var(--w4w-navy)}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit}button,a.button{cursor:pointer}a,button,input,select,textarea{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--w4w-navy);outline-offset:4px}.site-footer a:focus-visible,.hero a:focus-visible,.partner-band a:focus-visible{outline-color:var(--w4w-yellow)}.wrap{width:min(1200px,100%);margin-inline:auto;padding-inline:24px}.section{padding-block:100px}.eyebrow{display:table;margin:0 0 12px;font:700 var(--w4w-eyebrow)/1.5 var(--w4w-font-head);color:var(--w4w-orange-text);border-bottom:2px solid var(--w4w-orange);text-transform:uppercase}.section-intro{max-width:730px;margin:0 auto 50px;text-align:center}.section-intro .eyebrow{margin-inline:auto}.section-intro h2{max-width:650px;margin-inline:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 24px;min-height:44px;background:var(--w4w-orange);color:var(--w4w-text);text-decoration:none;border:0;border-radius:0;font-size:17px}.button:hover{background:#e58b23;text-decoration:none}.button.red{background:var(--w4w-red);color:#fff}.button.red:hover{background:#8d1d1d}.button svg{width:18px;height:18px}.sr-only,.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:10px;transform:translateY(-180%);background:#fff;color:#111;padding:12px 20px;z-index:999999}.skip-link:focus{transform:none}.placeholder{display:flex;align-items:center;justify-content:center;min-height:240px;padding:24px;background:#e5e7eb;color:#374151;text-align:center;border:1px solid #9ca3af;font:600 16px/1.5 var(--w4w-font-body)}address{font-style:normal}.content-standard{padding-block:70px}.content-standard>h1{font-size:var(--w4w-h2)}@media(max-width:767px){.section{padding-block:65px}.wrap{padding-inline:20px}h2{margin-bottom:24px}.section-intro{margin-bottom:35px}}@media(max-width:480px){.wrap{padding-inline:16px}.section{padding-block:50px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,::before,::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}

/* Keep the authenticated preview toolbar on one row at narrow widths. */
@media(max-width:1100px){#wpadminbar #wp-admin-bar-charite-theme-option,#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-comments,#wpadminbar #wp-admin-bar-wpseo-menu,#wpadminbar #wp-admin-bar-tribe-events,#wpadminbar #wp-admin-bar-gform-forms,#wpadminbar #wp-admin-bar-search,#wpadminbar #wp-admin-bar-give-test-mode{display:none}}
@media(max-width:600px){#wpadminbar .cmp-status-msg{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}
