body,[role="main"],#content,.editor-styles-wrapper,#body-container{background-color:#fff}#container{padding-top:0 !important}.editor-styles-wrapper{padding-inline:6.25rem}#editor .editor-styles-wrapper{.is-root-container .block-editor-block-list__block.ubc-block-hero:not(:has(> .wp-block-group__inner-container)),
.is-root-container .block-editor-block-list__block.ubc-block-hero:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{>.wp-block-image{width:100% !important;margin-inline:auto !important}}.is-root-container .block-editor-block-list__block.ubc-block-highlighted-content--variant-b:not(:has(> .wp-block-group__inner-container)),
.is-root-container .block-editor-block-list__block.ubc-block-highlighted-content--variant-b:has(> .wp-block-group__inner-container) > .wp-block-group__inner-container,
.is-root-container .block-editor-block-list__block.ubc-block-highlighted-content--variant-c:not(:has(> .wp-block-group__inner-container)),
.is-root-container .block-editor-block-list__block.ubc-block-highlighted-content--variant-c:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{width:100% !important;margin-inline:auto !important}}#content .hentry[id^="post-"],.editor-styles-wrapper{--base-size:1rem;--ubc-container-width:73.125rem;--border-radius:calc(0.625 * var(--base-size));--white-space:calc(1.5625 * var(--base-size));--white-space--increased:calc(2 * var(--white-space));--white-space--increased-2:calc(4 * var(--white-space));--font-size:calc(1.125 * var(--base-size));--font-size--desktop:var(--font-size);--font-size--decreased:calc(0.7777777778 * var(--font-size));--font-size--desktop--decreased:var(var(--font-size--decreased));--font-size--increased:calc(1.2222222222 * var(--font-size));--font-size--increased-2:calc(1.4444444444 * var(--font-size));--font-size--increased-3:calc(1.6666666667 * var(--font-size));--font-size--increased-4:calc(1.8888888889 * var(--font-size));--font-size--increased-5:calc(2.1111111111 * var(--font-size));--font-size--increased-6:calc(3.3333333333 * var(--font-size));--font-size--desktop--increased:calc(1.2222222222 * var(--font-size--desktop));--font-size--desktop--increased-2:calc(1.4444444444 * var(--font-size--desktop));--font-size--desktop--increased-3:calc(1.6666666667 * var(--font-size--desktop));--font-size--desktop--increased-4:calc(2 * var(--font-size--desktop));--font-size--desktop--increased-5:calc(2.2222222222 * var(--font-size--desktop));--font-size--desktop--increased-6:calc(2.6666666667 * var(--font-size--desktop));--font-size--desktop--increased-7:calc(3.1111111111 * var(--font-size--desktop));--font-size--desktop--increased-8:calc(4.4444444444 * var(--font-size--desktop));--line-height:1.5;--line-height--decreased:1.25;--line-height--increased:1.75;--line-height--increased-2:2;--font-weight:400;--font-weight--increased:700;--font-weight--increased-2:900;background-color:#fff;*,*::before,*::after{box-sizing:border-box}*{margin-block:0}.entry-content>:last-child{margin-block-end:var(--white-space--increased-2) !important}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(p,ul,ol,li,dl,dt,dd,label,input,textarea,button,div,a){font-size:var(--font-size);line-height:var(--line-height);font-weight:var(--font-weight);@media (min-width: 48em){font-size:var(--font-size--desktop)}}:is(h1, h2, h3, h4, h5, h6) a{font:inherit;color:inherit}:is(p,ul,ol,dl,h1,h2,h3,h4,h5,h6):has(+*:not(:empty)){margin-block-end:var(--white-space)}li:has(+ li),
dt:has(+ :is(dt, dd)),
dd:has(+ :is(dt, dd))
div:has(+*){margin-block-end:calc(var(--white-space) / 2)}:is(ul,ol){margin-inline-start:0;padding-inline-start:var(--white-space);:is(ul,ol){margin-block:calc(var(--white-space) / 2)}}li{padding-inline-start:calc(var(--white-space) / 2)}dd{margin-inline-start:var(--white-space--increased)}h1,h2,h3,h4,h5,h6{--current-padding-block:calc(0.375 * var(--current-font-size));--current-block-start-white-space-offset:calc(var(--current-padding-block) + (((var(--current-line-height) - 1) / 2) * var(--current-font-size)));padding-block:var(--current-padding-block);font-size:var(--current-font-size);line-height:var(--current-line-height);font-weight:var(--current-font-weight);letter-spacing:initial !important;color:#002145}h1{--current-font-size:var(--font-size--increased-4);--current-line-height:var(--line-height--decreased);--current-font-weight:var(--font-weight--increased);@media (min-width: 48em){--current-font-size:var(--font-size--desktop--increased-6)}}h2{--current-font-size:var(--font-size--increased-3);--current-line-height:var(--line-height--decreased);--current-font-weight:var(--font-weight--increased);@media (min-width: 48em){--current-font-size:var(--font-size--desktop--increased-5)}}h3{--current-font-size:var(--font-size--increased-2);--current-line-height:var(--line-height--decreased);--current-font-weight:var(--font-weight--increased);@media (min-width: 48em){--current-font-size:var(--font-size--desktop--increased-4)}}h4{--current-font-size:var(--font-size--increased);--current-line-height:var(--line-height);--current-font-weight:var(--font-weight--increased);@media (min-width: 48em){--current-font-size:var(--font-size--desktop--increased-3)}}h5{--current-font-size:var(--font-size);--current-line-height:var(--line-height);--current-font-weight:var(--font-weight--increased);@media (min-width: 48em){--current-font-size:var(--font-size--desktop--increased-2)}}h6{--current-font-size:var(--font-size--decreased);--current-line-height:var(--line-height);--current-font-weight:var(--font-weight--increased);@media (min-width: 48em){--current-font-size:var(--font-size--desktop--increased)}}*+.wp-block-group{margin-block-start:var(--white-space--increased)}.wp-block-columns{column-gap:var(--white-space--increased)}.ubc-block-hero:not(:has(>.wp-block-group__inner-container)),.ubc-block-hero:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{display:grid;color:#fff;>*{color:inherit;grid-column:1 / 2;grid-row:1 / 2}>.wp-block-image{width:100vw;height:100%;margin-inline:calc(-1 * ((100vw - 100%) / 2));position:relative}>.wp-block-image>img{width:100%;height:100%;display:block;object-fit:cover}>.wp-block-image::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,0.5)}>h1:is(.wp-block-post-title,.wp-block-heading){--current-font-size:var(--font-size--increased-6);margin-block:var(--white-space);z-index:1;align-self:center;@media (min-width: 48em){--current-font-size:var(--font-size--desktop--increased-8)}}&.ubc-block-hero--no-image{position:relative;&::before{content:"";position:absolute;inset:0;width:100vw;height:100%;margin-inline:calc(-1 * ((100vw - 100%) / 2));background-color:#002144}background-color: #002144}}.ubc-block-responsive-grid:not(:has(>.wp-block-group__inner-container)),.ubc-block-responsive-grid:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{--column-count:1;--gap-count:calc(var(--column-count) - 1);--gap-width:var(--white-space--increased);--gaps-width-total:calc(var(--gap-count) * var(--gap-width));--column-min:min(100%, calc((var(--ubc-container-width) - var(--gaps-width-total)) / var(--column-count)));display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--column-min),1fr));gap:var(--gap-width)}.ubc-block-responsive-grid:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{height:100%}.ubc-block-responsive-grid--two-columns:not(:has(>.wp-block-group__inner-container)),.ubc-block-responsive-grid--two-columns:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{--column-count:2}.ubc-block-responsive-grid--three-columns:not(:has(>.wp-block-group__inner-container)),.ubc-block-responsive-grid--three-columns:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{--column-count:3}.ubc-block-responsive-grid--four-columns:not(:has(>.wp-block-group__inner-container)),.ubc-block-responsive-grid--four-columns:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{--column-count:4}.ubc-block-responsive-grid>*:not(.wp-block-group__inner-container),.ubc-block-responsive-grid>.wp-block-group__inner-container>*{width:100%;margin:0}.ubc-block-responsive-grid:has(>.wp-block-buttons:not(:only-child)){--gap-width:var(--white-space);@media (min-width: 48em){--gap-width:var(--white-space--increased)}}.ubc-block-responsive-grid:has(> .wp-block-buttons:not(:only-child)) > .wp-block-buttons .wp-block-button{width:100%}.ubc-block-responsive-grid:has(> .wp-block-buttons:not(:only-child)) > .wp-block-buttons .wp-block-button .wp-block-button__link{font-size:1.25rem}.ubc-block-card{margin-block:var(--white-space--increased);@media (min-width: 48em){margin-block:var(--white-space--increased-2)}}:is(.ubc-block-cards, .ubc-block-card) .ubc-block-card{margin-block:0}.ubc-block-card:not(:has(>.wp-block-group__inner-container)),.ubc-block-card:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{container-type:inline-size;padding:var(--white-space--increased);display:flex;flex-direction:column;background-color:#00283e;color:#fff;@container (max-width: 25rem){&>.wp-block-image:first-child{width:calc(100% + (2 * var(--white-space--increased)));height:100% !important;aspect-ratio:1}}@container (min-width: 35rem){&:has(>.wp-block-image:first-child){display:grid;grid-template-columns:minmax(min-content, 21.875rem) 1fr;grid-template-rows:min-content min-content min-content;grid-auto-rows:min-content;gap:var(--white-space);&>.wp-block-image:first-child{grid-column:1 / 2;grid-row:1 / -1;width:100%;height:100%;margin:0
!important;aspect-ratio:1}&>*{grid-column:2 / 3}}}>*{width:100%}>.wp-block-image:first-child{width:calc(100% + (2 * var(--white-space--increased)));height:calc(2 * var(--white-space--increased-2));margin-block-start:calc(var(--white-space--increased) * -1);margin-inline:calc(var(--white-space--increased) * -1) !important}> .wp-block-image:first-child a:has(img){display:block}> .wp-block-image:first-child
img{display:block;width:100%;height:100%;object-fit:cover}>:is(.wp-block-heading:first-child,.wp-block-image:first-child+.wp-block-heading){margin-inline:0 !important;color:#93c7ec}.wp-block-heading{margin-inline:0 !important}>:is(.wp-block-heading:first-child+.wp-block-heading+p.subheading-text:not(:last-child),.wp-block-heading:first-child+.wp-block-heading+p:not(:last-child):has(>strong:only-child)>strong){--current-padding-block:calc(0.375 * var(--font-size));margin-inline:0 !important;padding-block:var(--current-padding-block);border-block-end:0.125rem solid #93c7ec;@media (min-width: 48em){--current-padding-block:calc(0.375 * var(--font-size--desktop))}}>*:has(+.wp-block-buttons:last-child){margin-block-end:var(--white-space--increased)}>*:has(+.wp-block-buttons:last-child)+.wp-block-buttons:last-child{margin-block-start:auto;margin-block-end:0}>.ubc-block-responsive-grid{--gap-width:var(--white-space--increased);--gaps-width-total:calc(var(--gap-count) * var(--gap-width) + (2 * var(--white-space--increased)));@media (min-width: 75em){--gap-width:var(--white-space--increased-2)}}> .ubc-block-responsive-grid:has(> .ubc-block-card:not(:only-child) .wp-block-buttons){--gap-width:var(--white-space--increased-2)}>.ubc-block-responsive-grid:has(>.ubc-block-card:not(:only-child)){margin-block:0}.ubc-block-card{padding:0}.ubc-block-card .wp-block-heading{color:#fff !important}.ubc-block-card .wp-block-heading,
.wp-block-heading ~ * .wp-block-heading,
h2:first-of-type.wp-block-heading ~ .wp-block-heading:is(h3, h4, h5, h6),
&:not(:has(h2.wp-block-heading)) h3:first-of-type.wp-block-heading ~ .wp-block-heading:is(h4, h5, h6),
&:not(:has(h2.wp-block-heading, h3.wp-block-heading)) h4:first-of-type.wp-block-heading ~ .wp-block-heading:is(h5, h6),
&:not(:has(h2.wp-block-heading, h3.wp-block-heading, h4.wp-block-heading)) h5:first-of-type.wp-block-heading~h6.wp-block-heading{border-block-end:0.125rem solid #93c7ec;color:#fff}> .wp-block-heading:first-child + p.subheading-text:not(:last-child),
> .wp-block-heading:first-child+p:not(:last-child):not(.subheading-text)>strong{--current-padding-block:calc(0.375 * var(--font-size));padding-block:var(--current-padding-block);border-block-end:0.125rem solid #93c7ec;@media (min-width: 48em){--current-padding-block:calc(0.375 * var(--font-size--desktop))}}>.wp-block-heading:first-child+p:not(:last-child):not(.subheading-text)>strong{display:block}}.ubc-block-card:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{height:100%}.ubc-block-card--variant-b:not(:has(>.wp-block-group__inner-container)),.ubc-block-card--variant-b:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{border:none;background-color:#93c7ec;color:#000;:not(.ubc-button-primary,.ubc-button-secondary,.ubc-button-tertiary,.ubc-button-quaternary,.wp-block-button__link){color:inherit !important}>.wp-block-image:first-child{border-block-end:0.125rem solid #000}>:is(.wp-block-heading:first-child,.wp-block-image:first-child+.wp-block-heading){color:#000}.ubc-block-card--variant-b:not(:has(>.wp-block-group__inner-container)),.ubc-block-card--variant-b:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{border:none;color:inherit !important;&::before{content:none}}.ubc-block-card .wp-block-heading,
.wp-block-heading ~ * .wp-block-heading,
h2:first-of-type.wp-block-heading ~ .wp-block-heading:is(h3, h4, h5, h6),
&:not(:has(h2.wp-block-heading)) h3:first-of-type.wp-block-heading ~ .wp-block-heading:is(h4, h5, h6),
&:not(:has(h2.wp-block-heading, h3.wp-block-heading)) h4:first-of-type.wp-block-heading ~ .wp-block-heading:is(h5, h6),
&:not(:has(h2.wp-block-heading, h3.wp-block-heading, h4.wp-block-heading)) h5:first-of-type.wp-block-heading~h6.wp-block-heading{border-block-end:0.1666666667rem solid currentColor;color:inherit !important}> .wp-block-heading:first-child + p.subheading-text:not(:last-child),
> .wp-block-heading:first-child+p:not(:last-child):not(.subheading-text)>strong{--current-padding-block:calc(0.375 * var(--font-size));padding-block:var(--current-padding-block);border-block-end:0.125rem solid currentColor;@media (min-width: 48em){--current-padding-block:calc(0.375 * var(--font-size--desktop))}}>.wp-block-heading:first-child+p:not(:last-child):not(.subheading-text)>strong{display:block}}.ubc-block-card--variant-c:not(:has(>.wp-block-group__inner-container)),.ubc-block-card--variant-c:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{background-color:#007ba7;color:#fff;.wp-block-button .wp-block-button__link,a.wp-block-read-more{border-color:#fff;background-color:transparent;color:#fff;box-shadow:none;&:hover,&:focus-visible{background-color:#fff;color:#007ba7;box-shadow:none}}}.subheading-text{--current-padding-block:calc(0.375 * var(--font-size));padding-block:var(--current-padding-block);border-block-end:0.125rem solid currentColor}table{--current-border:calc(0.0625 * var(--base-size)) solid #002145;overflow:clip;border-collapse:collapse;border-radius:var(--border-radius);box-shadow:0 0 0 calc(0.0625 * var(--base-size)) #002145}table>thead>tr>:is(th,th[scope="col"],td[role="columnheader"]):not([scope="row"]){border-block-end:var(--current-border)}table>tbody>tr>:is(th,th[scope="row"],td[role="rowheader"]):not([scope="col"]):first-child{border-inline-end:var(--current-border)}table>thead>tr>:is(th,th[scope="col"],td[role="columnheader"]):not([scope="row"]),table>tbody>tr>:is(th,th[scope="row"],td[role="rowheader"]):not([scope="col"]){background-color:#e0edf4;color:#002145;font-weight:var(--font-weight--increased);text-align:start}table>tbody>tr:nth-of-type(odd){background-color:#fff;color:#002145}table>tbody>tr:nth-of-type(even){background-color:#f1f1f1;color:#002145}table>tbody>tr:has(+tr){border-block-end:var(--current-border)}table>thead>tr>:is(th,td),table>tbody>tr>:is(th,td){padding:var(--white-space)}.ubc-block-card:not(:has(> .wp-block-group__inner-container)) > :is(h1, h2, h3, h4, h5, h6).wp-block-heading:first-child,
.ubc-block-card:not(:has(> .wp-block-group__inner-container)) > .wp-block-group__inner-container > .wp-block-image:first-child + :is(h1, h2, h3, h4, h5, h6).wp-block-heading
.ubc-block-card:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container>:is(h1,h2,h3,h4,h5,h6).wp-block-heading:first-child,.ubc-block-card:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container>.wp-block-image:first-child+:is(h1,h2,h3,h4,h5,h6).wp-block-heading{margin-block-start:calc(var(--current-block-start-white-space-offset) * -1)}.ubc-block-table{margin-block:var(--white-space--increased-2)}.ubc-block-table>.wp-block-group__inner-container>:is(h1,h2,h3,h4,h5,h6).wp-block-heading:first-child{margin-block-start:calc(var(--current-block-start-white-space-offset) * -1)}.ubc-block-table>.wp-block-group__inner-container>.wp-block-table{margin-inline:0}.ubc-block-highlighted-content{margin-block:var(--white-space--increased);:is(h1,h2,h3,h4,h5,h6){--increased-font-size:calc(1.125 * var(--current-font-size));font-size:var(--increased-font-size)}:is(p,ul,ol,dl,dt,dd,label,input,textarea,button,div,a){font-size:var(--font-size--increased);line-height:var(--line-height);@media (min-width: 48em){font-size:var(--font-size--desktop--increased-3)}}:is(p,ul,ol,dl,dt,dd,label,input,textarea,button,div,a):has(+*){margin-block-end:var(--white-space--increased)}.wp-block-columns .wp-block-column{margin-block-end:0}}.ubc-block-highlighted-content--variant-b:not(:has(>.wp-block-group__inner-container)),.ubc-block-highlighted-content--variant-b:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{width:100vw;margin-inline:calc(-1 * ((100vw - 100%) / 2)) !important;margin-block-end:var(--white-space--increased);padding-block:var(--white-space--increased);border-block:calc(var(--white-space) / 2) solid #00283e;background-color:#005e8e;color:#fff}.ubc-block-highlighted-content--variant-b:not(:has(>.wp-block-group__inner-container))>*,.ubc-block-highlighted-content--variant-b:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container>*{--minimum-inline-padding:1.25rem;--ubc-container-width:58.75rem;@media (min-width: 75em){--ubc-container-width:73.125rem}max-width: calc(var(--ubc-container-width) + (2 * var(--minimum-inline-padding)));margin-inline:auto;padding-inline:var(--minimum-inline-padding);&:is(h1,h2,h3,h4,h5,h6),:is(h1,h2,h3,h4,h5,h6){font-size:var(--current-font-size);color:#fff}&:is(ul,ol)>li{margin-inline-start:var(--minimum-inline-padding)}&:is(p,ul,ol,li,dl,dt,dd,label,input,textarea,button,div,a),:is(p,ul,ol,li,dl,dt,dd,label,input,textarea,button,div,a){font-size:var(--font-size);@media (min-width: 48em){font-size:var(--font-size--desktop)}}&:is(p,ul,ol,dl,dt,dd,label,input,textarea,button,div,a):has(+*),:is(p,ul,ol,dl,dt,dd,label,input,textarea,button,div,a):has(+*){margin-block-end:var(--white-space)}}.ubc-block-hero+.ubc-block-highlighted-content--variant-c:not(:has(>.wp-block-group__inner-container)),.ubc-block-hero+.ubc-block-highlighted-content--variant-c:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{margin-block-start:0}.ubc-block-highlighted-content--variant-c:not(:has(>.wp-block-group__inner-container)),.ubc-block-highlighted-content--variant-c:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container{width:100vw;margin-inline:calc(-1 * ((100vw - 100%) / 2)) !important;margin-block-end:var(--white-space--increased);padding-block:var(--white-space--increased);background-color:#01465d;color:#fff;@media (min-width: 48em){padding-block:var(--white-space--increased-2)}}.ubc-block-highlighted-content--variant-c:not(:has(>.wp-block-group__inner-container))>*,.ubc-block-highlighted-content--variant-c:has(>.wp-block-group__inner-container)>.wp-block-group__inner-container>*{--minimum-inline-padding:1.25rem;--ubc-container-width:58.75rem;@media (min-width: 75em){--ubc-container-width:73.125rem}max-width: calc(var(--ubc-container-width) + (2 * var(--minimum-inline-padding)));margin-inline:auto;padding-inline:var(--minimum-inline-padding);&:is(h1,h2,h3,h4,h5,h6),:is(h1,h2,h3,h4,h5,h6){--increased-font-size:calc(1.125 * var(--current-font-size));font-size:var(--increased-font-size);color:#fff}&:is(ul,ol)>li{margin-inline-start:var(--minimum-inline-padding)}&:is(p,ul,ol,li,dl,dt,dd,label,input,textarea,button,div,a),:is(p,ul,ol,li,dl,dt,dd,label,input,textarea,button,div,a){font-size:var(--font-size--increased);line-height:var(--line-height);@media (min-width: 48em){font-size:var(--font-size--desktop--increased-3)}}&:is(p,ul,ol,dl,dt,dd,label,input,textarea,button,div,a):has(+*),:is(p,ul,ol,dl,dt,dd,label,input,textarea,button,div,a):has(+*){margin-block-end:var(--white-space)}}.wp-block-image.ubc-block-banner-image{margin-block:var(--white-space--increased);&:first-child{margin-block-start:0}}.wp-block-buttons{margin-block:var(--white-space--increased)}:is(a, button, [type="submit"]):is(.ubc-button-primary, .ubc-button-secondary, .ubc-button-tertiary, .ubc-button-quaternary),
.wp-block-button:is(.ubc-button-primary, .ubc-button-secondary, .ubc-button-tertiary, .ubc-button-quaternary) .wp-block-button__link{&:hover{text-decoration:underline}}:is(a, button, [type="submit"]).ubc-button-primary,
.wp-block-button .wp-block-button__link,
.wp-block-button.ubc-button-primary .wp-block-button__link,
.ubc-block-card .wp-block-button .wp-block-button__link,
.ubc-block-card a.wp-block-read-more,
.ubc-block-card.ubc-block-card--variant-c .wp-block-button .wp-block-button__link,
.ubc-block-card.ubc-block-card--variant-c a.wp-block-read-more{padding-block:0.6944444444em;padding-inline:1.3888888889em;border:0.1666666667em solid #00283e;border-radius:0;display:block;box-shadow:0 0 0 0.1111111111em #fff inset;font-size:var(--font-size);text-align:center;text-decoration:none;background-color:#00283e;color:#fff;transition-property:background-color,color,box-shadow;transition-duration:0.125s;transition-timing-function:ease-in-out;&:hover,&:focus-visible{box-shadow:0 0 0 0.1111111111em #93c7ec inset;text-decoration:none;background-color:#002132;color:#b8e1ff;transition-property:background-color, color, box-shadow;transition-duration:0.125s;transition-timing-function:ease-in-out}}.ubc-block-card .wp-block-button .wp-block-button__link,
.ubc-block-card a.wp-block-read-more,
.ubc-block-card.ubc-block-card--variant-c .wp-block-button .wp-block-button__link,
.ubc-block-card.ubc-block-card--variant-c a.wp-block-read-more{&:hover,&:focus-visible{background-color:#00283e}}:is(a, button, [type="submit"]).ubc-button-secondary,
.wp-block-button.ubc-button-secondary .wp-block-button__link{padding-block:0.6944444444em;padding-inline:1.3888888889em;border:0.1666666667em solid #fff;border-radius:0;box-shadow:0 0 0 0.1666666667em #000 inset;background-color:#93c7ec;color:#00283e;transition-property:background-color,color;transition-duration:0.125s;transition-timing-function:ease-in-out;&:hover,&:focus-visible{background-color:#00283e;color:#fff;transition-property:background-color, color;transition-duration:0.125s;transition-timing-function:ease-in-out}}:is(a, button, [type="submit"]).ubc-button-tertiary,
.wp-block-button.ubc-button-tertiary .wp-block-button__link{padding-block:0.8333333333em;padding-inline:1.6666666667em;border:0.05555555556em solid transparent;border-radius:0;background-color:#6EC4E8;color:#000}:is(a, button, [type="submit"]).ubc-button-quaternary,
.wp-block-button.ubc-button-quaternary .wp-block-button__link{padding-block:0.8333333333em;padding-inline:1.6666666667em;border:0.1111111111em solid #000;border-radius:0;background-color:#fff;color:#000;&:hover,&:focus-visible{box-shadow:0 0 0 0.1111111111em #005C8D inset;background-color:#fff;color:#000}}.ubc-block-chips{--chip-extra-target-area:0.25rem;margin-block:var(--white-space);margin-inline:0;display:flex;flex-wrap:wrap;gap:calc(var(--white-space) - (2 * var(--chip-extra-target-area)))}.ubc-block-chips div:not([role]){display:contents}.ubc-block-chips div.wp-block-button{position:relative;margin:0;padding:var(--chip-extra-target-area);display:block}.ubc-block-chips .wp-block-button__link{display:block;padding-inline:1ch;padding-block:0.25rem;border:0.0625rem solid #002145;border-radius:0.9375rem;font-size:0.625rem;background-color:#fff;color:#002145}.ubc-block-chips .wp-block-button__link::after{content:"";position:absolute;inset:0;display:block}.ubc-block-chips .wp-block-buttons:not(:has(>.wp-block-button:nth-child(5))){& > .wp-block-button:first-child .wp-block-button__link{border-color:#fff;background-color:#002145;color:#fff}& > .wp-block-button:nth-child(2) .wp-block-button__link{border-color:#fff;background-color:#0055B7;color:#fff}& > .wp-block-button:nth-child(3) .wp-block-button__link{border-color:#fff;background-color:#6ec4e8;color:#002145}& > .wp-block-button:nth-child(4) .wp-block-button__link{border-color:#002145;background-color:#fff;color:#002145}}.ubc-block-split-text-into-columns{--text-column-count:1;--text-column-gap:var(--white-space--increased);@media (min-width: 50em){column-count:var(--text-column-count);column-gap:var(--text-column-gap)}&.ubc-block-split-text-into-columns--two-columns{--text-column-count:2}&.ubc-block-split-text-into-columns--three-columns{--text-column-count:3;@media (min-width: 50em){--text-column-count:2}@media (min-width: 62.5em){--text-column-count:3}}}.ubc-block-stat{padding:var(--white-space--increased);background-color:#00283e;color:#fff;@media (min-width: 48em){font-size:var(--font-size--desktop--increased-3)}>*{color:inherit;font-size:var(--font-size--increased-3);font-weight:700}>p:first-child>strong{display:block;font-size:var(--font-size--desktop--increased-7);color:#93c7ec}}.wp-block-separator{margin-block:var(--white-space--increased);border-color:#e6e6e6}.wp-block-separator+.wp-block-heading{margin-block-start:calc(-1 * var(--current-block-start-white-space-offset))}[class*="ubc-block-"]:is(.ubc-helper--no-margin-block-end,.ubc-helper--no-margin-block-end:last-child){margin-block-end:0 !important}}#ubc7-unit-menu .nav > li.active.not-active > a,
#ubc7-unit-alternate-navigation .nav > li.active.not-active > a,
#ubc7-unit-menu .nav>li.active.not-active>.btn-group{box-shadow:none;background:transparent}html #ubc7-unit{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}footer :is(#ubc7-unit-footer,.ubc7-back-to-top){background-color:#e6e6e6 !important}.ubc-block-land-acknowledgement{width:100vw;margin-inline-start:calc(-1 * ((100vw - 100%) / 2));padding-block:3.125rem;padding-inline:1.25rem;font-size:1.125rem;line-height:2;>*{max-width:58.75rem;@media (min-width: 75em){max-width:73.125rem}}}#utility-after-content .ubc-block-land-acknowledgement{border-block-start:0.0625rem solid #e6e6e6}@supports (container-type: inline-size){.wp-block-columns:has(.post-lhs-sidebar){container-type:inline-size}}@media screen and (min-width: 768px){.post-main-content .image-breakout-two-col{width:calc(100% + (100% / 3));max-width:none;margin-left:calc(-100% / 3);display:block;position:relative}.post-main-content .image-breakout-two-col
img{width:100%;height:auto;display:block}.post-main-content figure.image-breakout-two-col{margin-inline:0;margin-block:2rem}.wp-block-columns:has(.post-lhs-sidebar){overflow:visible}.post-lhs-sidebar,.post-main-content{overflow:visible}}@media screen and (min-width: 768px) and (max-width: 1200px){.post-main-content .image-breakout-two-col{width:calc(100% + (100% / 3));margin-left:calc(-100% / 3)}}@media screen and (max-width: 767px){.post-main-content .image-breakout-two-col,
.post-lhs-sidebar .image-breakout-two-col{width:100vw;max-width:none;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);display:block}.image-breakout-two-col
img{width:100%;height:auto;display:block}figure.image-breakout-two-col{margin-inline:0;margin-block:1.5rem}}@media screen and (min-width: 768px){.post-main-content .image-breakout-two-col-alt{width:calc(100% + (100% / 3));max-width:none;margin-left:0;margin-right:calc(-100% / 3);display:block;position:relative}.post-main-content .image-breakout-two-col-alt
img{width:100%;height:auto;display:block}.post-main-content figure.image-breakout-two-col-alt{margin-inline:0;margin-block:2rem}}@media screen and (min-width: 768px) and (max-width: 1200px){.post-main-content .image-breakout-two-col-alt{width:calc(100% + (100% / 3));margin-left:0;margin-right:calc(-100% / 3)}}@media screen and (max-width: 767px){.post-main-content .image-breakout-two-col-alt,
.post-lhs-sidebar .image-breakout-two-col-alt{width:100vw;max-width:none;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);display:block}.image-breakout-two-col-alt
img{width:100%;height:auto;display:block}figure.image-breakout-two-col-alt{margin-inline:0;margin-block:1.5rem}}.image-full-width{width:100vw;max-width:none;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);display:block;position:relative}.image-full-width
img{width:100%;height:auto;display:block}figure.image-full-width{margin-inline:0;margin-block:2rem}.image-breakout-two-col,.image-breakout-two-col-alt,.image-full-width{z-index:1}.entry-content,.wp-block-column,#content,.wp-block-columns{overflow-x:visible;overflow-y:visible}[role="main"] .post.hentry:has(.ubc-block-hero h1) h1.post-title.entry-title{display:none}ul.wp-block-post-template{padding:0
!important;display:flex;flex-direction:column;gap:var(--white-space)}ul.wp-block-post-template>li{padding:0
!important}.ubc-ltic-block-job-posting-summary{margin-block-end:var(--white-space) !important;display:flex;flex-direction:column;gap:var(--white-space)}.ubc-ltic-block-job-posting-summary>.ubc-block-responsive-grid{margin-block-end:var(--white-space) !important}.wp-block-query .wp-block-post-template .wp-block-post:is(.category-test, .category-job):is(.tag-staff, .tag-student) .ubc-block-card .ubc-block-responsive-grid{margin-block-start:0 !important;margin-block-end:var(--white-space--increased) !important;gap:var(--white-space--increased) !important}.wp-block-query .wp-block-post-template .wp-block-post:is(.category-test, .category-job):is(.tag-staff, .tag-student) .ubc-block-card .wp-block-post-title a:is(:hover,:focus-visible){text-decoration:underline}.wp-block-query .wp-block-post-template .wp-block-post:is(.category-test, .category-job):is(.tag-staff, .tag-student) .ubc-block-card a.wp-block-post-excerpt__more-link{padding-block:calc(var(--white-space) / 2);padding-inline:var(--white-space);border:0.1666666667em solid #000;background-color:transparent;color:#000;text-decoration:none;&:hover,&:focus-visible{background-color:#fff;color:#000}}.ubc-ltic-block-custom-fields{margin-block-start:0 !important;display:flex;flex-direction:column;gap:calc(var(--white-space) / 2)}.ubc-ltic-block-custom-fields>*{margin-inline:0 !important}.ubc-block-active-incubator-project{padding:var(--white-space--increased);background-color:#fff}.ubc-block-card.ubc-block-active-incubator-project>.wp-block-heading{margin-block-start:calc(-1 * var(--current-block-start-white-space-offset)) !important;color:#fff !important}table{border-radius:0 !important}th,[role="columnheader"],[role="rowheader"]{background-color:#aab8c3 !important;color:#002145 !important}.wp-block-table{margin-block:var(--white-space) !important}.postid-4624 .wp-block-table{max-width:100%;overflow:auto}.postid-4624 .wp-block-table
table{max-width:unset;width:100%;overflow:auto !important}@media (min-width: 75em){.postid-4624 .wp-block-table
table{table-layout:fixed}}.ubc-block-timeline{margin-block:var(--white-space--increased-2) !important;padding-block:var(--white-space--increased);background-color:transparent;&::before{content:"";position:absolute;inset:0;width:100vw;margin-inline:calc(-1 * ((100vw - 100%) / 2));border-block:calc(var(--white-space) / 2) solid #00283e}}.ubc-block-timeline>*{position:relative}.ubc-block-timeline>.list[role="list"]{display:grid;grid-template-columns:min-content 1fr;grid-template-rows:repeat(100, min-content);@media (min-width: 75em){overflow-x:auto;width:100vw;max-width:unset;margin-inline:calc(-1 * ((100vw - 100%) / 2)) !important;grid-template-columns:initial;grid-template-rows:min-content min-content min-content;grid-auto-flow:column}&::before{content:"";margin-inline:2rem;border-inline-start:0.25rem dashed #002144;grid-column:1 / 2;grid-row:1 / 100;display:block;@media (min-width: 75em){margin-inline:0;margin-block:0;border-inline-start:none;border-block-start:0.25rem dashed #002144;grid-column:1 / 20;grid-row:2 / 3}}>.list-item[role="listitem"]{margin-inline-start:-4.25rem !important;margin-inline-end:0 !important;grid-column:2 / 3;display:grid;grid-template-columns:min-content 1fr;&::before{content:"";width:2rem;height:2rem;margin-inline:1.125rem;border-radius:50%;background-color:#002144;grid-column:1 / 2;@media (min-width: 75em){margin-inline:auto}}&::after{@media (min-width: 75em){content:"";height:3.125rem;margin-block:0;margin-inline:auto;border-block-start:0;border-inline-start:0.25rem solid #002144;grid-column:2 / 3}}@media (min-width: 75em){min-width:25rem;margin-block-start:0 !important;margin-inline-start:0 !important;grid-column:unset;grid-template-columns:1fr;&:first-child{margin-inline-start:calc((100vw - 73.125rem) / 2) !important}&:nth-child(odd){margin-block-end:-1.125rem !important;grid-row:1 / 2;grid-template-rows:auto min-content min-content;&::before{grid-column:1 / 2;grid-row:3 / 4}&::after{grid-column:1 / 2;grid-row:2 / 3}}&:nth-child(even){margin-block-start:-1.125rem !important;grid-row:3 / 4;grid-template-rows:min-content min-content auto;&::before{grid-column:1 / 2;grid-row:1 / 2}&::after{grid-column:1 / 2;grid-row:2 / 3}}&:nth-child(1){grid-column-start:1}&:nth-child(2){grid-column-start:2}&:nth-child(3){grid-column-start:3}&:nth-child(4){grid-column-start:4}&:nth-child(5){grid-column-start:5}&:nth-child(6){grid-column-start:6}&:nth-child(7){grid-column-start:7}&:nth-child(8){grid-column-start:8}&:nth-child(9){grid-column-start:9}&:nth-child(10){grid-column-start:10}&:nth-child(11){grid-column-start:11}&:nth-child(12){grid-column-start:12}&:nth-child(13){grid-column-start:13}&:nth-child(14){grid-column-start:14}&:nth-child(15){grid-column-start:15}&:nth-child(16){grid-column-start:16}&:nth-child(17){grid-column-start:17}&:nth-child(18){grid-column-start:18}&:nth-child(19){grid-column-start:19}&:nth-child(20){grid-column-start:20}}}}.ubc-block-timeline-item{width:100%;margin-inline-start:0 !important;margin-inline-end:var(--white-space--increased) !important;padding:var(--white-space--increased);background-color:#002144;color:#fff}.ubc-block-timeline-item>:is(h2,h3,h4,h5,h6).heading{margin-block-start:calc(var(--current-block-start-white-space-offset) * -1);margin-block-end:0;color:#fff}.ubc-block-timeline-item>:is(h2,h3,h4,h5,h6).heading>:is(.date,.additional-text){display:block}.ubc-block-timeline-item>:is(h2,h3,h4,h5,h6).heading>.date{font-size:inherit;color:#93c7ec}.ubc-block-timeline-item>:is(h2,h3,h4,h5,h6).heading>.additional-text{margin-block-start:calc(var(--white-space) / 2) !important;font-size:0.5em;color:#fff}