@import url("https://fonts.googleapis.com/css2?family=Carlito:wght@400;700&display=swap");body,button,input,select,textarea{font-family:"Whitney SSm A","Whitney SSm B",Arial,sans-serif}#ubc7-unit-name{font-family:"Whitney SSm A","Whitney SSm B",Arial,sans-serif}p,
#content
li{font-size:16px;line-height:26px}p{margin-bottom:20px}p:empty{display:none}.queryloop-2-columns{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem}@media (max-width: 400px){.queryloop-2-columns{grid-template-columns:1fr}}.full-width{background:#fff}.full-width .full-width-container>.expand{max-width:1200px;position:relative;margin:auto}#menu-item-217{background:#e79c16 !important}#menu-item-217
a{color:#fff !important}#menu-item-217.active
a{color:#002145 !important}#menu-item-217.active a:hover{color:#fff !important}@media (min-width: 980px){#menu-item-217{display:block;position:relative;float:right;margin-left:5px}#menu-top-nav{width:100%}}.home-banner-video,.home-banner-mobile{position:relative}.home-banner-video{width:100%}.home-banner-video .text-block{position:absolute;bottom:60px;left:180px;padding:0
20px}.home-banner-video .text-block h2,
.home-banner-mobile .text-block
h2{color:#fff;font-size:40px;letter-spacing:2px;text-shadow:2px 2px 8px #000;font-style:oblique}.home-banner-mobile .text-block{position:absolute;bottom:10px;padding:0
20px}.home-banner-mobile .text-block
h2{line-height:50px}.home .thumbnails
a{text-decoration:none;border:none;box-shadow:none}.home .thumbnails
h3{display:inline-block;margin:0
0 5px;font-size:140%;line-height:1.19;letter-spacing:1px;color:#0680a6;text-transform:uppercase;font-weight:400}.home .thumbnails h3 a:hover{text-decoration:underline}.home .thumbnails
.thumbnail{display:block;width:370px;height:370px;max-width:100%;margin-top:20px;margin-bottom:20px;overflow:hidden;transition:box-shadow 0.2s ease, border-color 0.2s ease;padding:0}.home .thumbnails .thumbnail:hover{border-color:#d7e0e7;box-shadow:0 1px 4px rgba(0, 0, 0, 0.25)}.home .thumbnails .thumbnail>img{height:100%;width:100%;border-radius:inherit;object-fit:cover;object-position:top}.home .numbers
h2{text-align:center;font-size:50px;color:#0055b7}.home .numbers
h3{text-align:center;font-weight:500;color:#0055b7;font-size:22px}.home #section-5{background-color:#97d4e9;max-width:100%}.home #section-5 .widget-inside{max-width:1200px;padding:50px
20px;text-align:center;margin:0
auto}.home #section-5
h3{font-size:34px;line-height:40px;margin-bottom:20px}.home #section-5
p{font-size:22px;line-height:32px}#section-13 .widget-inside{max-width:1200px;margin:0
auto;padding:50px
0}.home-news-stories{display:flex;flex-wrap:wrap}.home-news-story{padding-top:30px;padding-bottom:10px}.home-news-story
img{display:block;max-width:100%;border-radius:0;margin:0
auto;width:100%}.home-news-story
h3{font-weight:500}.home-news-story:hover
h3{text-decoration:underline}.home-news-story:hover
img{opacity:0.7}.news-banner-mobile{display:none}.news-banner-desktop{position:relative}.home-more-news{font-size:16px;font-weight:600}.home-more-news
a{display:inline-block;background:#fff;border:1px
solid #d7e0e7;color:#003d84;padding:8px
16px;text-align:center;text-decoration:none;font-size:16px;transition:background-color 0.2s, color 0.2s;cursor:pointer;margin:20px
auto}.home-more-news a:hover{background:#003d84;color:#fff;border-color:#003d84}@media (min-width: 768px){#section-4 .home-banner-mobile{display:none}.home-news-story{width:30%;display:inline-block;vertical-align:top;padding-right:3%}.entry-content>.home-news-story:last-of-type{margin-right:0 !important}}@media (min-width: 768px) and (max-width: 979px){.home-banner-video{margin-left:-20px}}@media (max-width: 979px){.home #section-5{padding-bottom:40px}.home-news-story
img{height:auto}}@media (max-width: 768px){.news-banner-mobile{display:block}.news-banner-desktop{display:none}}@media (max-width: 767px){.home .full-width .expand,
.full-width .full-width-container .expand[role="main"]{padding-left:0;padding-right:0}#section-4 .home-banner-video{display:none}.home .thumbnails
.thumbnail{position:relative;margin:0
auto}.home-banner-mobile{width:calc(100% + 40px);margin-left:-20px;background-size:cover}.home-banner-mobile
img{width:100%}.home-news-story{width:100%;border-bottom:1px solid #d7e0e7;padding-bottom:10px}.home-news-story
.excerpt{display:none}.home-news-story
h3{font-size:20px;line-height:28px}.home-news-story:last-of-type{margin-right:0 !important;border-bottom:none}}.overview-nav
h4{margin-bottom:0}.overview-nav h4 a:hover{text-decoration:underline}.faculty-profiles .faculty-profile{border-top:1px solid #d7e0e7;padding:20px}.faculty-profiles .faculty-profile:last-of-type{border-bottom:1px solid #d7e0e7}.faculty-profile > div:hover
h3{text-decoration:underline}.faculty-profile>div:hover{background:#eff2f5}.faculty-profile
h3{margin:5px
0 0;font-size:20px;line-height:34px}.faculty-profile
h4{margin:5px
0 0;font-size:14px;line-height:24px;font-weight:600}.news-stories{display:flex;flex-wrap:wrap}.news-story{border-bottom:1px solid #ccc;padding:30px
0}.news-story
img{display:block;max-width:100%;border-radius:0;margin:0
auto;width:100%;transition:transform 0.7s, opacity 0.7s}.news-story
h3{font-weight:500}.news-story h3 a:hover{text-decoration:underline}.news-stories
.pagination{width:100%;display:block;text-align:left}.news-story:first-of-type
a{margin-bottom:20px;width:50%;margin-right:1em}#container .news-story h3
a{border-bottom:1px solid #fff;transition:border-color 0.2s;text-decoration:none}#container .news-story:hover h3
a{border-bottom-color:#002145;text-decoration:none}#container .news-story
a{overflow:hidden;padding:0}@media (min-width: 980px){.news-story{width:47%;display:inline-block;vertical-align:top;padding-right:3%;margin-bottom:20px}.news-story:first-of-type{border-bottom:1px solid #d7e0e7;min-width:100%;width:100%;min-height:auto}.news-story:first-of-type
h3{margin-top:0}.news-story>a:first-of-type{display:block;width:100%;height:200px;margin:0
auto;text-align:left;overflow:hidden;position:relative}.news-story:first-of-type>a:first-of-type{width:50%;float:left;height:auto;padding:5px}.news-story:first-of-type
img{width:100%;float:left}.entry-content>.news-story:last-of-type{margin-right:0 !important}.news-stories .news-story:hover
img{opacity:1;transform:scale(1.1)}}@media (max-width: 979px){.news-story{padding-bottom:30px;border-bottom:1px solid #d7e0e7;margin-top:30px}.news-story
img{height:auto}}.donate-button,.subscribe-button{display:block;max-width:200px;margin-top:30px;padding:10px
30px;color:#fff;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;text-align:center}.donate-button{background:#e79c16}.subscribe-button{background:#77748d}.donate-button:hover,.subscribe-button:hover{background:#0c2344;color:#fff}.accordion-shortcode .accordion-toggle{background:#c3d0db;font-family:"Whitney SSm A","Whitney SSm B",Arial,sans-serif;font-size:16px;line-height:20px}.flex-direction-nav,.flex-pauseplay,.flex-counter{z-index:10}.wp-caption-text{font-size:1em;line-height:1.5}.singular-post .category-careers .post-byline,
.singular-post .category-for-faculty .post-byline,
.singular-post .category-for-graduate-students-postdoctoral-fellows .post-byline,
.singular-post .category-for-students .post-byline,
.singular-post .category-grad-spotlight .post-byline,
.singular-post .category-research-mentorship-program .post-byline,
.singular-post .category-search-selection .post-byline,
.event .post-byline{display:none}.tabs-no-overflow .tab-pane{overflow:hidden}.atm-intake-button .wp-block-button__link{background:#002145 !important;color:#fff !important;border:2px
solid #002145 !important;text-decoration:none !important;transition:background-color 0.2s, border-color 0.2s}.atm-intake-button .wp-block-button__link:hover,
.atm-intake-button .wp-block-button__link:focus{background:#0055b7 !important;border-color:#0055b7 !important;color:#fff !important}.entry-date,.posted-on,time.published,time.updated{display:none}.page-id-7050 #container > .row-fluid > .span3,
.page-id-7050 #container > .row-fluid > aside,
.page-id-7050 #sidebar,
.page-id-7050
.sidebar{display:none !important}.page-id-7050 #container > .row-fluid > #content,
.page-id-7050 #content.span9,
.page-id-7050
#content.content{float:none !important;width:calc(100% - 30px) !important;max-width:1200px !important;margin-left:15px !important;margin-right:15px !important}.page-id-7050 .entry-content{width:100% !important;max-width:1200px !important;margin-left:auto !important;margin-right:auto !important}.page-id-7050 .entry-content>.alignwide{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important}.page-id-7050 .entry-content>.wp-block-group.alignwide>.wp-block-group__inner-container{width:100% !important;max-width:none !important;box-sizing:border-box !important}.page-id-7050 .page-title,
.page-id-7050 .entry-content,
.page-id-7050 .entry-content p,
.page-id-7050 .entry-content li,
.page-id-7050 .entry-content summary,
.page-id-7050 .entry-content h1,
.page-id-7050 .entry-content h2,
.page-id-7050 .entry-content h3,
.page-id-7050 .entry-content .wp-block-button__link{font-family:"Open Sans",Arial,Helvetica,sans-serif !important}.page-id-7050 .page-title,
.page-id-7050 .entry-content h1,
.page-id-7050 .entry-content
h2{font-size:32px !important;line-height:1.2 !important;font-weight:700 !important}.page-id-7050 .entry-content
h3{font-size:28px !important;line-height:1.25 !important;font-weight:700 !important}.page-id-7050 .entry-content p,
.page-id-7050 .entry-content li,
.page-id-7050 .entry-content summary,
.page-id-7050 .entry-content .wp-block-button__link{font-size:18px !important;line-height:1.6 !important}.page-id-7050 .entry-content p[style*="text-transform:uppercase"],
.page-id-7050 .entry-content p[style*="text-transform: uppercase"],
.page-id-7050 .entry-content p.has-text-color[style*="color:#0055B7"][style*="font-weight:700"],
.page-id-7050 .entry-content p.has-text-color[style*="color: #0055B7"][style*="font-weight:700"]{font-size:16px !important;line-height:1.4 !important}.page-id-7050 .entry-content
p{margin-top:0 !important}.page-id-7050 .entry-content p:empty,
.page-id-7050 .entry-content p:has(>br:only-child){display:none !important;height:0 !important;min-height:0 !important;margin:0
!important;padding:0
!important}.page-id-7050 .entry-content hr.wp-block-separator{clear:both !important;margin:38px
0 !important;border:0
!important;border-top:1px solid #0055b7 !important;background:transparent !important}.page-id-7050 .entry-content .wp-block-columns{align-items:stretch !important}.page-id-7050 .entry-content .wp-block-column{min-width:0 !important}.page-id-7050 .entry-content .wp-block-column>.wp-block-group.has-background{height:100% !important;box-sizing:border-box !important}.page-id-7050 .entry-content .wp-block-group.alignwide.has-background{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box !important}.page-id-7050 .entry-content .wp-block-group.alignwide.has-background
.wp-block-columns{width:100% !important;max-width:none !important}.page-id-7050 .entry-content .wp-block-button__link,
.page-id-7050 .entry-content .btn,
.page-id-7050 .entry-content .btn-primary{display:inline-flex !important;min-height:50px !important;align-items:center !important;justify-content:center !important;padding:12px
22px !important;border:1px
solid #0055b7 !important;border-radius:2px !important;background:#0055b7 !important;color:#fff !important;font-size:18px !important;font-weight:700 !important;line-height:1.4 !important;text-align:center !important;text-decoration:none !important;text-shadow:none !important;box-shadow:none !important;white-space:normal !important}.page-id-7050 .entry-content .wp-block-button__link:hover,
.page-id-7050 .entry-content .wp-block-button__link:focus,
.page-id-7050 .entry-content .btn:hover,
.page-id-7050 .entry-content .btn:focus,
.page-id-7050 .entry-content .btn-primary:hover,
.page-id-7050 .entry-content .btn-primary:focus{border-color:#0c2344 !important;background:#0c2344 !important;color:#fff !important}.page-id-7050 .entry-content .wp-block-details{width:100% !important;box-sizing:border-box !important}.page-id-7050 .entry-content .wp-block-details
summary{color:#0c2344 !important;font-weight:700 !important;cursor:pointer !important}@media (max-width: 781px){.page-id-7050 #container > .row-fluid > #content,
.page-id-7050 #content.span9,
.page-id-7050
#content.content{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}.page-id-7050 .entry-content .wp-block-column>.wp-block-group.has-background{height:auto !important}.page-id-7050 .entry-content .wp-block-button,
.page-id-7050 .entry-content .wp-block-button__link,
.page-id-7050 .entry-content .btn,
.page-id-7050 .entry-content .btn-primary{width:100% !important}}.atm-research-list{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:24px !important;align-items:stretch !important}.atm-research-list>.atm-research-item{display:flex !important;flex-direction:column !important;width:auto !important;min-width:0 !important;margin:0
!important;box-sizing:border-box !important}.atm-research-list p,
.atm-research-list a,
.atm-research-all .wp-block-button__link{font-size:18px !important;line-height:1.55 !important}.atm-research-list h3,
.atm-research-list .atm-subtitle,
.atm-research-list .atm-section-subtitle{font-size:28px !important;line-height:1.25 !important}.atm-research-list>.atm-research-item>p:last-child{margin-top:auto !important;padding-top:20px !important}@media (max-width: 900px){.atm-research-list{grid-template-columns:1fr !important}}body .atm-band{--blue:#1e4fe0;--ink:#0f1f3d;--grey:#46536b;--rule:#c9d1e0;--band-bg:#fff;--font:Calibri, Carlito, "Segoe UI", Arial, sans-serif;box-sizing:border-box;width:100%;max-width:none;margin:0
!important;padding:88px
24px;background:var(--band-bg);color:var(--ink);font-family:var(--font);font-size:18px;line-height:1.6;box-shadow:0 0 0 100vmax var(--band-bg);clip-path:inset(0 -100vmax)}body .atm-band,
body .atm-band
*{box-sizing:border-box}body .atm-band
*{font-family:var(--font)}body .atm-band .atm-inner{width:100%;max-width:1120px !important;margin:0
auto !important}body .atm-band h1,
body .atm-band h2,
body .atm-band
h3{font-family:var(--font);font-weight:700;text-transform:none;margin-top:0}body .atm-band
h1{color:var(--blue);font-size:52px;line-height:1.1;letter-spacing:-0.025em;margin-bottom:28px}body .atm-band
h2{color:var(--ink);font-size:36px;line-height:1.2;letter-spacing:-0.015em;margin-bottom:20px}body .atm-band h3,
body .atm-band h3
a{color:var(--ink);font-size:24px;line-height:1.3}body .atm-band
h3{margin-bottom:12px}body .atm-band p,
body .atm-band
li{font-size:18px;line-height:1.6;color:var(--grey)}body .atm-band
p{margin-top:0;margin-bottom:20px}body .atm-band
a{font-size:18px;color:var(--blue);text-underline-offset:4px}body .atm-band a:hover{text-decoration:underline;text-decoration-thickness:2px}body .atm-band a:focus-visible{outline:3px
solid var(--ink);outline-offset:4px}body .atm-band .atm-eyebrow{font-size:16px;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:var(--blue);margin-bottom:12px}body .atm-band .atm-section-head{margin-bottom:40px}body .atm-band .atm-section-head
h2{max-width:900px}body .atm-band .wp-block-columns{display:flex;flex-wrap:nowrap;gap:32px;margin-top:0;margin-bottom:0}body .atm-band .wp-block-column{flex-grow:1;min-width:0}body .atm-band .are-vertically-aligned-center{align-items:center}body .atm-band.atm-announce{--band-bg:#1e4fe0;padding:14px
24px}body .atm-band.atm-announce p,
body .atm-band.atm-announce
a{color:#fff;font-size:16px;line-height:1.4;text-align:center;margin:0}body .atm-band.atm-announce
a{font-weight:700;text-decoration:underline}body .atm-band.atm-announce a:focus-visible{outline-color:#fff}body .atm-band.atm-hero{--band-bg:#f7f9fb}body .atm-band.atm-hero .wp-block-columns{gap:48px}body .atm-band .atm-lede{font-size:20px;line-height:1.6;color:var(--ink)}body .atm-band .atm-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}body .atm-band .atm-hero-art .wp-block-image{margin:0}body .atm-band .atm-hero-art
img{display:block;width:100%;height:auto}body .atm-band.atm-highlights{--band-bg:#f4f6fa}body .atm-band .atm-news{gap:28px;align-items:stretch}body .atm-band .atm-news>.wp-block-column{display:flex;flex-direction:column;background:#fff;border:1px
solid #dde3ee}body .atm-band .atm-news .wp-block-image{margin:0}body .atm-band .atm-news
img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}body .atm-band .atm-news .atm-news-body{display:flex;flex-direction:column;flex:1;padding:24px;margin-top:0}body .atm-band .atm-news h3
a{color:var(--ink);text-decoration:none}body .atm-band .atm-news h3 a:hover{color:var(--blue);text-decoration:underline}body .atm-band .atm-news .atm-arrow{margin-top:auto;padding-top:12px}body .atm-band.atm-band--blue{--band-bg:#1e4fe0}body .atm-band.atm-band--blue h2,
body .atm-band.atm-band--blue h3,
body .atm-band.atm-band--blue p,
body .atm-band.atm-band--blue .atm-eyebrow{color:#fff}body .atm-band.atm-band--blue a:focus-visible{outline-color:#fff}body .atm-band .atm-num{font-size:16px;font-weight:700;line-height:1.4;color:#fff;border-top:1px solid rgba(255, 255, 255, 0.55);padding-top:16px;margin-bottom:20px}body .atm-band.atm-why{--band-bg:#e9edf5}body .atm-band .atm-ruled>.wp-block-column{border-top:3px solid var(--blue);padding-top:24px}body .atm-band .atm-feedback-columns{gap:56px}body .atm-band .atm-step{border-top:1px solid var(--rule);padding:24px
0;margin:0}body .atm-band .atm-step:last-child{border-bottom:1px solid var(--rule)}body .atm-band .atm-step p:last-child{margin-bottom:0}body .atm-band .atm-step .atm-eyebrow{margin-bottom:8px}body .atm-band.atm-impact{--band-bg:#f7f9fb}body .atm-band .atm-stat{font-size:56px;font-weight:700;line-height:1;color:var(--blue);margin-bottom:12px}body .atm-band .atm-stat-label{color:var(--ink);font-size:18px;font-weight:700;margin-bottom:8px}body .atm-band .atm-path{border-top:1px solid var(--rule);padding:28px
0;margin:0;align-items:center;gap:28px}body .atm-band .atm-path:last-child{border-bottom:1px solid var(--rule)}body .atm-band .atm-path h3,
body .atm-band .atm-path
p{margin-bottom:0}body .atm-band .atm-path .atm-arrow{text-align:right}body .atm-band .atm-arrow{margin-bottom:0}body .atm-band .atm-arrow a,
body .atm-band .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:12px
20px;border:1px
solid var(--blue);border-radius:3px;background:var(--blue);color:#fff;font-family:var(--font);font-size:18px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none;text-shadow:none;box-shadow:none;white-space:normal}body .atm-band .atm-arrow a:hover,
body .atm-band .wp-block-button__link:hover{background:#002145;border-color:#002145;color:#fff;text-decoration:none}body .atm-band a::before,
body .atm-band a::after{content:none !important;display:none !important}body .atm-band.atm-band--blue .atm-arrow a,
body .atm-band.atm-band--blue .wp-block-button__link{background:#fff;border-color:#fff;color:var(--blue)}body .atm-band.atm-band--blue .atm-arrow a:hover,
body .atm-band.atm-band--blue .wp-block-button__link:hover{background:#e9edf5;border-color:#e9edf5;color:#002145}@media (max-width: 781px){body .atm-band{padding:56px
20px}body .atm-band
h1{font-size:40px}body .atm-band
h2{font-size:30px}body .atm-band h3,
body .atm-band h3
a{font-size:24px}body .atm-band .atm-lede{font-size:20px}body .atm-band .atm-stat{font-size:48px}body .atm-band .wp-block-columns{flex-direction:column;gap:28px}body .atm-band .wp-block-columns>.wp-block-column{width:100%;flex-basis:auto !important}body .atm-band .atm-section-head{margin-bottom:28px}body .atm-band.atm-announce{padding:14px
20px}body .atm-band .atm-path{gap:12px;padding:24px
0}body .atm-band .atm-path .atm-arrow{text-align:left}body .atm-band .atm-hero-art{max-width:420px;margin-inline:auto}}@media (prefers-reduced-motion: reduce){.home .thumbnails .thumbnail,
.news-story img,
.home-more-news a,
.atm-intake-button .wp-block-button__link{transition:none}.news-stories .news-story:hover
img{transform:none}}