.related-posts,.grid-of-posts,.archive-date-nav{container-type:inline-size}.grid-of-posts-inner{padding-top:var(--gap);padding-bottom:var(--gap)}.list-of-posts{gap:var(--gap);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.list-of-posts.rows{flex-direction:column;display:flex}@container (width>=600px){.list-of-posts.two-column,.list-of-posts.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.list-of-posts.three-column,.list-of-posts.three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.list-of-posts.four-column,.list-of-posts.four-column{grid-template-columns:repeat(4,minmax(0,1fr))}.list-of-posts.five-column,.list-of-posts.five-column{grid-template-columns:repeat(5,minmax(0,1fr))}.list-of-posts.six-column,.list-of-posts.six-column{grid-template-columns:repeat(6,minmax(0,1fr))}}.list-of-posts .teaser-card,.list-of-posts .teaser-card{order:2}.list-of-posts .teaser-card.tag-introduction,.list-of-posts .teaser-card.tag-introduction{order:1}@media only screen and (min-width:760px){.list-of-posts.one-column .teaser-card.has-post-thumbnail,.list-of-posts.one-column .teaser-card.has-post-thumbnail,.list-of-posts.one-column .teaser-card.has-post-thumbnail,.list-of-posts.one-column .teaser-card.has-post-thumbnail{grid-template:"card-image card-text"/2fr 3fr;min-height:180px}.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-image,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-image,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-image,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-image,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-image,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-image,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-image,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-image{grid-area:card-image;overflow:hidden}.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-text,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card_area_text,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-text,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card_area_text,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-text,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card_area_text,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card-area-text,.list-of-posts.one-column .teaser-card.has-post-thumbnail .card_area_text{grid-area:card-text}}.teaser-card{cursor:pointer;min-height:200px;position:relative;overflow:hidden}.teaser-card a{text-decoration:none}.teaser-card .scholarship-type-label,.teaser-card a.tag-flag-link{display:block}.teaser-card.post-type-page .teaser-content-meta{display:none}.teaser-card a.tag-flag-link,.teaser-card .tag-item a,.teaser-card a.xdf-badge,.teaser-card .category-tag,.teaser-card a.cat-item,.teaser-card .meta-item a{pointer-events:none;white-space:nowrap}.teaser-card.keyboard-focused,.teaser-card:hover{transition:transform .1s ease-in,box-shadow .1s ease-in,border-color .1s ease-in}.teaser-card.keyboard-focused a.teaser-card-link,.teaser-card:hover a.teaser-card-link{-webkit-text-decoration:revert;-webkit-text-decoration:revert;text-decoration:revert}.meta-item.post-type,.meta-item.author-item{display:none}.card-area-text{z-index:2;position:relative}.card-area-image{z-index:1}.teaser-card.has-post-thumbnail .teaser-image-container,.teaser-card.has-post-thumbnail .teaser-image{width:100%;height:100%}.teaser-card.has-post-thumbnail .teaser-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.sticky-spotlight .teaser-card,.top-highlight-section .teaser-card{padding-block:var(--wp--preset--spacing--9);cursor:auto;border-radius:0}.sticky-spotlight .teaser-card.has-post-thumbnail,.top-highlight-section .teaser-card.has-post-thumbnail{padding:0}.sticky-spotlight .teaser-card.keyboard-focused,.sticky-spotlight .teaser-card:hover,.top-highlight-section .teaser-card.keyboard-focused,.top-highlight-section .teaser-card:hover{box-shadow:none;transition:none;transform:none}.sticky-spotlight .card-area-text,.top-highlight-section .card-area-text{width:100%;padding-inline:var(--wp--preset--spacing--4);max-width:var(--wp--style--global--wide-size);margin-inline:auto}@media only screen and (min-width:760px){.sticky-spotlight .card-area-text,.top-highlight-section .card-area-text{padding-inline:var(--wp--preset--spacing--7)}}.sticky-spotlight .featured-card-action a,.top-highlight-section .featured-card-action a{all:unset;cursor:pointer;align-items:center;gap:.4em;margin-block-start:var(--wp--preset--spacing--3);text-decoration:none;display:inline-flex}.sticky-spotlight .featured-card-action a:after,.top-highlight-section .featured-card-action a:after{content:"→";transition:transform var(--transition-base);display:inline-block}.sticky-spotlight .featured-card-action a:hover:after,.top-highlight-section .featured-card-action a:hover:after{transform:translate(4px)}.sticky-spotlight .teaser-card.overlay-layout,.sticky-spotlight .teaser-card.overlay-layout.has-post-thumbnail,.top-highlight-section .teaser-card.overlay-layout,.top-highlight-section .teaser-card.overlay-layout.has-post-thumbnail{grid-template-rows:170px auto;grid-template-areas:"teaserareaimage""teaserareatext";padding:0}.sticky-spotlight .teaser-card.overlay-layout .card-area-image,.sticky-spotlight .teaser-card.overlay-layout.has-post-thumbnail .card-area-image,.top-highlight-section .teaser-card.overlay-layout .card-area-image,.top-highlight-section .teaser-card.overlay-layout.has-post-thumbnail .card-area-image{grid-area:teaserareaimage}.sticky-spotlight .teaser-card.overlay-layout .card-area-text,.sticky-spotlight .teaser-card.overlay-layout.has-post-thumbnail .card-area-text,.top-highlight-section .teaser-card.overlay-layout .card-area-text,.top-highlight-section .teaser-card.overlay-layout.has-post-thumbnail .card-area-text{grid-area:teaserareatext}@media only screen and (min-width:980px){.sticky-spotlight .teaser-card.overlay-layout .card-area-text,.sticky-spotlight .teaser-card.overlay-layout.has-post-thumbnail .card-area-text,.top-highlight-section .teaser-card.overlay-layout .card-area-text,.top-highlight-section .teaser-card.overlay-layout.has-post-thumbnail .card-area-text{flex-direction:column;align-self:center;margin-left:auto;margin-right:auto;padding:0 8%;display:flex}}.sticky-spotlight .teaser-card.overlay-layout a.teaser-card-link,.sticky-spotlight .teaser-card.overlay-layout.has-post-thumbnail a.teaser-card-link,.top-highlight-section .teaser-card.overlay-layout a.teaser-card-link,.top-highlight-section .teaser-card.overlay-layout.has-post-thumbnail a.teaser-card-link{pointer-events:none}@media only screen and (min-width:980px){.sticky-spotlight .list-of-posts .teaser-card.has-post-thumbnail,.top-highlight-section .list-of-posts .teaser-card.has-post-thumbnail{grid-template:"teaserareatext teaserareaimage"/1fr 2fr}.sticky-spotlight .list-of-posts .teaser-card.has-post-thumbnail .card-area-text,.top-highlight-section .list-of-posts .teaser-card.has-post-thumbnail .card-area-text{grid-area:teaserareatext}.sticky-spotlight .list-of-posts .teaser-card.has-post-thumbnail .card-area-image,.top-highlight-section .list-of-posts .teaser-card.has-post-thumbnail .card-area-image{grid-area:teaserareaimage}.sticky-spotlight .list-of-posts .teaser-card.has-post-thumbnail:nth-child(2n),.top-highlight-section .list-of-posts .teaser-card.has-post-thumbnail:nth-child(2n){grid-template:"teaserareaimage teaserareatext"/2fr 1fr}.sticky-spotlight .list-of-posts .teaser-card.has-post-thumbnail:nth-child(2n) .card-area-text,.top-highlight-section .list-of-posts .teaser-card.has-post-thumbnail:nth-child(2n) .card-area-text{grid-area:teaserareatext}.sticky-spotlight .list-of-posts .teaser-card.has-post-thumbnail:nth-child(2n) .card-area-image,.top-highlight-section .list-of-posts .teaser-card.has-post-thumbnail:nth-child(2n) .card-area-image{grid-area:teaserareaimage}}.card-area-text{padding:var(--wp--preset--spacing--5)}.teaser-card.has-post-thumbnail.has-categories .card-area-text{position:revert}.teaser-card.has-post-thumbnail.has-categories .post-categories-group{position:absolute;top:0}.teaser-card .post-categories-group{z-index:1}.teaser-card .scholarship-type-banner,.teaser-card .external-link-indicator,.teaser-card .meta-item.project-status{z-index:4;width:100%}.teaser-card.card-type-subpage{max-height:none}.teaser-card.card-type-subpage .card-area-text{padding:0}.people-band{gap:var(--wp--preset--spacing--6);margin-block-start:var(--wp--preset--spacing--3);display:grid}@media only screen and (min-width:760px){.people-band{grid-template-columns:1fr 1fr 1fr}}.people-band .people-email,.people-band .people-biography,.people-band .people-website,.people-band .people-phone{display:none}.people-card{cursor:initial}.people-card .people-image{width:140px;height:140px;margin:0 auto var(--wp--preset--spacing--2);display:block;overflow:hidden}.people-card .people-image img{width:100%;height:auto}.people-card .meta-item{text-align:center;max-width:300px;margin-block-start:var(--wp--preset--spacing--1);margin-inline:auto}.people-card .people-name{text-align:center}.people-card.show-in-lists{display:block}.people-card.image-off .people-image{display:none}.people-card.biography-on .people-biography,.people-card.website-on .people-website,.people-card.email-on .people-email,.people-card.phone-on .people-phone{display:block}.project-feature-container .card-area-text{justify-content:center}.project-feature-container .teaser-card{border:none!important}.project-feature-container .teaser-card a.teaser-card-link{pointer-events:none}.project-feature-container .teaser-card.has-post-thumbnail{grid-template-rows:340px auto}.project-feature-container .btn-primary{width:100%}@media only screen and (min-width:760px){.project-feature-container .btn-primary{width:inherit}}.project-feature-container .scholarship-details{margin-block:var(--wp--preset--spacing--2)}.project-feature-container .scholarship-details .meta-item{gap:4px;padding-bottom:0;display:flex}.project-feature-container .scholarship-categories{margin-block-end:var(--wp--preset--spacing--2)}.page-hero-content-container .page-hero-button{width:100%}@media only screen and (min-width:760px){.page-hero-content-container .page-hero-button{width:inherit}}.network-projects-showcase .network-teaser,.list-of-posts.grid .teaser-card.card-type-site-feature,.list-of-posts.grid .teaser-card.card-type-post-feature{min-height:240px}.list-of-posts.grid .teaser-card.card-type-site-feature.has-excerpt .teaser-excerpt,.list-of-posts.grid .teaser-card.card-type-post-feature.has-excerpt .teaser-excerpt{display:block}.list-of-posts.grid .teaser-card.card-type-site-feature .categories-overlay a.cat-item,.list-of-posts.grid .teaser-card.card-type-site-feature .categories-inline a.cat-item,.list-of-posts.grid .teaser-card.card-type-post-feature .categories-overlay a.cat-item,.list-of-posts.grid .teaser-card.card-type-post-feature .categories-inline a.cat-item{padding:5px 12px}.list-of-posts.grid .teaser-card.card-type-site-feature .post-categories-group a.cat-item,.list-of-posts.grid .teaser-card.card-type-post-feature .post-categories-group a.cat-item{border-radius:var(--cat-item-radius-med)}.projects-results .teaser-card.card-type-post-feature.has-post-thumbnail:not(.overlay-layout).card-type-post-feature .card-area-text,.projects-results .teaser-card.card-type-post-feature.has-post-thumbnail:not(.overlay-layout).card-type-site-feature .card-area-text,.projects-results .teaser-card.card-type-site-feature.has-post-thumbnail:not(.overlay-layout).card-type-post-feature .card-area-text,.projects-results .teaser-card.card-type-site-feature.has-post-thumbnail:not(.overlay-layout).card-type-site-feature .card-area-text{padding:var(--wp--preset--spacing--5)}.projects-results .teaser-card.overlay-layout .teaser-title,.projects-results .teaser-card.overlay-layout.has-post-thumbnail.has-categories .teaser-title,.projects-results .teaser-card.has-categories .teaser-title{padding-top:0}@media only screen and (min-width:980px){.card-contentgroup-meta{max-width:500px}}.scholarship-highlight-item{width:100%;margin-block-start:var(--wp--preset--spacing--2)}.scholarship-highlight-item .site-context{text-align:center;margin-block-end:var(--wp--preset--spacing--1)}.scholarship-highlight-item .site-context a{text-decoration:underline}.scholarship-highlight-item .site-context a:before{content:"from:";display:inline-block}.scholarship-highlight-item .teaser-card{height:100%}@media only screen and (min-width:980px){.scholarship-highlight-item .network-teaser.has-post-thumbnail{grid-template:"teaserareaimage"170px"teaserareatext"/auto}.scholarship-highlight-item .network-teaser.has-post-thumbnail .card-area-image{grid-area:teaserareaimage}.scholarship-highlight-item .network-teaser.has-post-thumbnail .card-area-text{grid-area:teaserareatext}}.teaser-card.tag-introduction .teaser-title:before{content:"Introduction";display:block;position:relative}.network-post-badge{text-align:center;margin-block-end:var(--wp--preset--spacing--2)}.theme-buttons.loading .theme-btn,.mobile-theme-grid.loading .mobile-theme-btn{opacity:.6;pointer-events:none;cursor:wait}.theme-btn,.theme-btn:hover{position:relative}.theme-btn span,.theme-btn:hover span{pointer-events:none;background-repeat:no-repeat;background-size:contain;padding-left:20px}.theme-controls{gap:var(--gap-xsm);flex-direction:column;display:flex}.theme-buttons{gap:var(--gap-xsm);grid-template-columns:1fr 1fr;display:grid}.theme-btn,.mobile-theme-btn{border-radius:var(--border-radius-forms);cursor:pointer;font-size:var(--font-size-xxsm);transition:transform var(--transition-base),opacity var(--transition-base);text-align:center;padding:8px 12px}.settings-item{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.settings-item:last-child{border-bottom:none}.settings-item-label{font-size:var(--font-size-sm);align-items:center;gap:var(--gap-xsm);display:flex}.settings-item-control{font-size:var(--font-size-xxsm)}.toggle-switch{border-radius:var(--border-radius-standard);cursor:pointer;width:40px;height:20px;transition:background-color var(--transition-medium);position:relative}.toggle-switch:after{content:"";width:16px;height:16px;transition:transform var(--transition-medium);border-radius:50%;position:absolute;top:2px;left:2px}.toggle-switch.active:after{transform:translate(20px)}.link-button{font-size:var(--font-size-xxsm);border-radius:var(--border-radius-sm);transition:background-color var(--transition-base);cursor:pointer;background:0 0;border:none;padding:4px 8px;text-decoration:none}.font-size-controls{align-items:center;gap:var(--gap-xsm);display:flex}.font-btn{border-radius:var(--border-radius-sm);cursor:pointer;font-size:var(--font-size-xxsm);transition:transform var(--transition-base),opacity var(--transition-base);padding:4px 8px}.font-size-display{font-size:var(--font-size-xxsm);text-align:center;min-width:40px}.analytics-status{font-size:var(--font-size-xxxsm);align-items:center;gap:4px;display:flex}.analytics-dot{border-radius:50%;width:6px;height:6px}@media (max-width:480px){.settings-menu{min-width:280px;right:-20px}}.mobile-theme-grid{gap:var(--gap-xsm);grid-template-columns:1fr 1fr;padding:12px 0;display:grid}.auto-theme-mode .theme-btn[data-theme=auto]:after,.auto-theme-mode .mobile-theme-btn[data-theme=auto]:after{content:"●";opacity:.7;font-size:.9em;position:absolute;top:2px;right:8px}.mobile-settings-menu .menu-item{position:relative}.mobile-settings-menu .menu-item>a,.mobile-settings-menu .menu-item>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px;text-decoration:none;display:flex}.mobile-settings-menu .menu-item.menu-item-has-children.expanded>a:after,.mobile-settings-menu .menu-item.menu-item-has-children.expanded>button:after{transform:rotate(45deg)}.mobile-settings-menu .sub-menu.open{display:block}.mobile-settings-menu .sub-menu .menu-item:last-child{border-bottom:none}.mobile-settings-control{justify-content:space-between;align-items:center;display:flex}.mobile-toggle-switch{border-radius:var(--border-radius-standard);cursor:pointer;width:40px;height:20px;transition:background-color var(--transition-medium);position:relative}.mobile-toggle-switch:after{content:"";width:16px;height:16px;transition:transform var(--transition-medium);border-radius:50%;position:absolute;top:2px;left:2px}.mobile-toggle-switch.active:after{transform:translate(20px)}.mobile-font-controls{align-items:center;gap:var(--gap-xsm);display:flex}.mobile-font-btn{border-radius:var(--border-radius-sm);cursor:pointer;font-size:var(--font-size-xxsm);transition:transform var(--transition-base),opacity var(--transition-base);padding:4px 8px}.mobile-font-btn:hover{opacity:.8}.mobile-font-size-display{font-size:var(--font-size-xxsm);text-align:center;min-width:35px}.mobile-analytics-status{font-size:var(--font-size-xxxsm);align-items:center;gap:4px;margin-top:2px;display:flex}.mobile-analytics-dot{border-radius:50%;width:6px;height:6px}.mobile-link-button{font-size:var(--font-size-xxsm);border-radius:var(--border-radius-sm);transition:background-color var(--transition-base);cursor:pointer;background:0 0;border:none;padding:4px 8px;text-decoration:none}.settings-icon-mobile{opacity:.7;width:16px;height:16px}.mobile-settings-menu .menu-item>button{border-radius:0}.mobile-settings-menu .menu-item-has-children.expanded .mobile-settings-control button{border-bottom:none}html{--transition-duration:.3s}html,html *{transition:background-color var(--transition-duration) ease,color var(--transition-duration) ease,border-color var(--transition-duration) ease,fill var(--transition-duration) ease,stroke var(--transition-duration) ease}.theme-btn,.mobile-theme-btn{transition:background-color var(--transition-duration) ease,color var(--transition-duration) ease,border-color var(--transition-duration) ease,transform var(--transition-base),opacity var(--transition-base)}html.theme-ready .auto-theme-mode .theme-btn[data-theme=auto]:after,html.theme-ready .auto-theme-mode .mobile-theme-btn[data-theme=auto]:after{animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:.7}50%{opacity:1}}.grid-of-posts.loading{opacity:.5;pointer-events:none;transition:opacity .4s}.loading-indicator{text-align:center;border-radius:var(--border-radius-base);margin:20px 0;padding:60px 20px;font-style:italic}.loading-indicator p{align-items:center;gap:var(--gap-md);margin:0;font-size:16px;display:inline-flex}.loading-indicator:after{content:"";vertical-align:middle;border-radius:50%;width:24px;height:24px;animation:1s linear infinite spin;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.speaking-events-results,.field-notes-results,.topic-posts-results{transition:opacity .4s,transform .4s;animation:.5s ease-out fadeInUp}.ajax-error{text-align:center;border-radius:var(--border-radius-base);margin:20px 0;padding:40px 20px;animation:.4s ease-out slideInDown}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}#main-posts-container{transition:opacity .15s ease-out}#main-posts-container .unified-card{animation:.4s ease-out both cardEnter}#main-posts-container .unified-card:first-child{animation-delay:0s}#main-posts-container .unified-card:nth-child(2){animation-delay:50ms}#main-posts-container .unified-card:nth-child(3){animation-delay:.1s}#main-posts-container .unified-card:nth-child(4){animation-delay:.15s}#main-posts-container .unified-card:nth-child(5){animation-delay:.2s}#main-posts-container .unified-card:nth-child(6){animation-delay:.25s}#main-posts-container .unified-card:nth-child(7){animation-delay:.3s}#main-posts-container .unified-card:nth-child(8){animation-delay:.35s}#main-posts-container .unified-card:nth-child(9){animation-delay:.4s}@keyframes cardEnter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.pagination-wrapper{margin-bottom:var(--spacing-md)}.ajax-pagination{margin-top:var(--spacing);animation:.4s ease-out fadeIn}@media only screen and (max-width:759px){.loading-indicator{padding:40px 15px}.loading-indicator p{font-size:14px}}.page-transition{transition:opacity var(--transition-medium),transform var(--transition-medium)}.page-transition.loading{opacity:.7;transform:scale(.98)}.btn,.teaser-card a.btn,button.navigateButton,.monthly-breakdown a,a.modalBtn.modalanywhere,.view-all-year a,.year-link a,button.advanced-search-toggle,button.search-submit,.paging-navigation a,.paging-navigation span.page-numbers.current,.paging-navigation li.active,a.categories-link,.mu-register input[type=submit],.wp-activate-container input[type=submit],a.tags-link,.wp-tag-item a,a.archives-link,.more-button-band a.button,.wp-calendar-nav-next a,.wp-calendar-nav-prev a,a.month-link,a.tag-item,a.category-item,.prev-date a,.aims-cta-button,.next-date a,a.comment-reply-link{cursor:pointer;white-space:nowrap;border-radius:var(--border-radius-forms);transition:color var(--transition-medium),background-color var(--transition-medium),border-color var(--transition-medium),transform var(--transition-medium);justify-content:center;align-items:center;padding:10px 22px;line-height:normal;text-decoration:none;display:inline-flex}.btn:hover,.teaser-card a.btn:hover,button.navigateButton:hover,.monthly-breakdown a:hover,a.modalBtn.modalanywhere:hover,.view-all-year a:hover,.year-link a:hover,button.advanced-search-toggle:hover,button.search-submit:hover,.paging-navigation a:hover,.paging-navigation span.page-numbers.current:hover,.paging-navigation li.active:hover,a.categories-link:hover,.mu-register input[type=submit]:hover,.wp-activate-container input[type=submit]:hover,a.tags-link:hover,.wp-tag-item a:hover,a.archives-link:hover,.more-button-band a.button:hover,.wp-calendar-nav-next a:hover,.wp-calendar-nav-prev a:hover,a.month-link:hover,a.tag-item:hover,a.category-item:hover,.prev-date a:hover,.aims-cta-button:hover,.next-date a:hover,a.comment-reply-link:hover{text-decoration:none}.wp-tag-item a{padding:4px 14px}.aims-cta-button,.story-link-arrow a,a.filter-button,button.print-button{padding:4px 14px;line-height:1}a.tag-item,a.category-item{padding:16px 22px}a.month-link{padding:16px 6px}.category-filter-buttons,.status-filter-buttons,.type-filter-buttons,.audience-filter-buttons{gap:var(--gap-sm);margin-top:var(--spacing-xsm);flex-wrap:wrap;display:flex}.more-button-band{margin-top:1rem}.stats-grid a.categories-link,.stats-grid a.tags-link{display:inherit}.stats-grid a.categories-link .link-description,.stats-grid a.tags-link .link-description{margin-top:0}@media only screen and (max-width:759px){.entry-content a.modalBtn.modalanywhere{width:100%}}.more-button-wrapper{justify-content:end;margin-top:1rem;display:flex}.category-item .category-link{flex-direction:column;display:flex}.category-item .category-link .category-count{margin-left:0}.post-comments{margin-top:var(--gap)}.comments-header{margin-bottom:var(--gap)}.comments-list,ol.children{gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}ol.children{width:95%;margin-top:var(--gap);align-self:flex-end}li.comment{gap:var(--gap-sm);flex-direction:column;display:flex}li.comment .comment-body{position:relative}.comment-body:before{content:"";border-style:solid;border-width:10px 10px 10px 0;width:0;height:0;position:absolute;top:20px;left:-10px}ol.children .comment-body:before{border-width:0 10px 10px;top:-10px;left:30px}.comment-author.vcard{gap:var(--gap-sm);padding:var(--padding-object-sm);flex-wrap:wrap;align-items:center;display:flex}.comment-author.vcard .commentmetadata{flex-grow:4;font-style:italic}.comment-meta{width:100%}.comment-metadata{padding:0 var(--padding-object-sm) var(--gap-sm) var(--padding-object-sm)}.comment-content{padding:var(--padding-object-sm)}.comment-content p:first-of-type{margin-top:0}.comment-content p:last-of-type{margin-bottom:0}.comment-body .reply{padding:0 var(--gap-sm) var(--gap-sm) var(--padding-object-sm);text-align:right}.comment-form-section{margin-top:var(--gap)}.comment-respond{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}p.logged-in-as,.comment-form-comment,p.form-submit{margin-top:var(--gap-sm)}p.comment-form-cookies-consent{align-items:flex-start;gap:var(--gap-sm);display:flex}p.comment-form-cookies-consent input[type=checkbox]{margin-top:.5em}#commentform .character-counter,#commentform #email-notes{margin-top:var(--gap-sm);display:block}a#cancel-comment-reply-link{margin-left:var(--gap-sm)}#cookieConsentContainer{display:none}.cookie-consent-overlay,.cookie-settings-overlay{z-index:101;width:100%;height:100%;display:block;position:fixed;top:0;bottom:0;left:0}.cookie-consent-container{padding:var(--padding-object);position:absolute;bottom:0}@media only screen and (min-width:1024px){.cookie-consent-container{width:45vw;min-width:240px;bottom:20px;left:20px}}.cookie-consent-container ul{margin-bottom:0;padding:1em}.cookie-buttons{margin-top:var(--spacing-md);gap:var(--gap);display:flex}.cookie-buttons button{flex-grow:1}.cookie-settings-overlay{z-index:1001;justify-content:center;align-items:center;display:flex}.cookie-settings-container{width:90vw;padding:var(--padding-object);max-width:550px}.cookie-settings-container form{margin-top:.9rem}.cookie-settings-container form label{width:100%;margin-bottom:.9rem;display:block}.cookie-settings-container form button{margin-top:.5rem}.page-nav,.portfolio-nav,.post-nav{container-type:inline-size}.nav-inner{padding-top:var(--gap-sm);padding-bottom:var(--gap-sm)}.nav-links{gap:var(--gap);text-wrap:balance;grid-template-columns:1fr;display:grid}@container (width>=600px){.nav-links{grid-template-columns:1fr 1fr 1fr;align-items:center}}.nav-prev,.nav-center,.nav-next{width:100%;height:100%}.nav-prev a,.nav-center a,.nav-next a{align-items:center;gap:var(--gap-sm);border-radius:var(--border-radius-forms);width:100%;height:100%;transition:color var(--transition-medium),background-color var(--transition-medium),border-color var(--transition-medium);padding:12px 22px;text-decoration:none;display:flex}.nav-empty{display:none}@container (width>=600px){.nav-empty{display:block}}.nav-center a{text-align:center;flex-direction:column;justify-content:center;gap:0}.nav-next a{justify-content:flex-end}.nav-prev a{justify-content:flex-start}.nav-label,.nav-title{display:block}.nav-label{margin-bottom:2px}.nav-next .nav-content{text-align:right}.nav-arrow{transition:transform var(--transition-medium);flex-shrink:0}.nav-prev .nav-arrow{transform:rotate(180deg)}@container (width>=600px){.post-nav .nav-next{grid-column:3}}.taxonomy-cloud-view{gap:var(--gap-sm);flex-wrap:wrap;justify-content:center;align-items:baseline;display:flex}.taxonomy-cloud-view:not(.active),.taxonomy-list-view{display:none}.taxonomy-list-view.active{display:block}.taxonomy-list-view .taxonomy-grid{gap:var(--gap-sm);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.taxonomy-list-view .taxonomy-list-item .tag-link{padding:var(--spacing-sm);text-decoration:none;display:block}.taxonomy-list-view .taxonomy-list-item .tag-name{margin:0 0 .25em}.taxonomy-list-view .taxonomy-list-item .tag-description{margin:.4em 0 0}.sortable-posts-filters{padding:var(--padding-object-xsm)}.taxonomy-controls{gap:var(--gap);margin-bottom:var(--spacing);padding:var(--padding-object-xsm);flex-wrap:wrap;align-items:flex-end;display:flex}.taxonomy-controls .filter-label{margin-bottom:.35em;display:block}.taxonomy-controls .taxonomy-search{flex:200px}.taxonomy-controls .taxonomy-search #taxonomy-search{width:100%;padding:.5em .75em}.taxonomy-controls .sort-buttons,.taxonomy-controls .view-buttons{gap:2px;display:flex}.tag-list.follow-up-stripe{margin-top:2rem}.tag-list.follow-up-stripe ul,.tag-list.follow-up-stripe ol{gap:var(--gap-sm);flex-wrap:wrap;margin-bottom:0;padding:0;list-style-type:none;display:flex}.fieldtool-block,.accordion-block{margin-top:2em;margin-bottom:2em;overflow:hidden}.fieldtool-block .panel,.accordion-block .panel{transition:grid-template-rows var(--transition-medium);grid-template-rows:0fr;display:grid;overflow:hidden}.fieldtool-block .panel.open,.accordion-block .panel.open{grid-template-rows:1fr}.fieldtool-block .panel>.panel-inner,.accordion-block .panel>.panel-inner{min-height:0;overflow:hidden}.fieldtool-block .panel .panel-inner button.accordion:last-of-type,.accordion-block .panel .panel-inner button.accordion:last-of-type{margin-bottom:-1px}.fieldtool-block .panel .panel,.accordion-block .panel .panel{border:none;margin:0}.fieldtool-block .panel .panel.open,.accordion-block .panel .panel.open{grid-template-rows:1fr}.fieldtool-block .panel:last-of-type .panel-content.sub_content,.accordion-block .panel:last-of-type .panel-content.sub_content{border-bottom:none}.fieldtool-block .panel-content,.accordion-block .panel-content{padding:var(--wp--preset--spacing--5)}.fieldtool-block .panel-content p,.accordion-block .panel-content p{margin-top:1rem}.fieldtool-block .panel-content:last-of-type,.accordion-block .panel-content:last-of-type{border-bottom:none}.fieldtool-block .panel-content>ol:first-child,.fieldtool-block .panel-content>ul:first-child,.fieldtool-block .panel-content>p:first-child,.accordion-block .panel-content>ol:first-child,.accordion-block .panel-content>ul:first-child,.accordion-block .panel-content>p:first-child{margin-top:0}.fieldtool-block button,.accordion-block button{width:100%;padding:14px 20px}.fieldtool-block button:active,.accordion-block button:active{transform:none}.fieldtool-block button:after,.accordion-block button:after{content:"";float:right;background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:24px}.fieldtool-block button.active:after,.accordion-block button.active:after{rotate:180deg}.fieldtool-block button.subtitle:last-of-type,.accordion-block button.subtitle:last-of-type,.fieldtool-block button.subtitle.active,.accordion-block button.subtitle.active{border-bottom:none}button.accordion{text-align:left}.reading-progress-container{z-index:999999;width:100%;height:6px;transition:opacity var(--transition-medium);background:var(--neutral-00-screen-20);position:fixed;top:48px;left:0}@media only screen and (min-width:1024px){.reading-progress-container{top:0}.has-reading-progress #utility-navigation-bar{padding-top:6px}}.reading-progress-fill{background:linear-gradient(90deg, var(--wp--preset--color--secondary) 0%, var(--wp--preset--color--primary) 100%);width:0%;height:100%;transition:width .1s}select,input[type=search],input[type=password],input[type=number],input[type=email],input[type=tel],input[type=url],input[type=text],form textarea{padding:var(--padding-object-sm);outline:none;width:100%;margin:0;display:block;position:relative}form label{margin-bottom:4px;display:inline-block}select{appearance:none;background-position:right 12px center;background-repeat:no-repeat;background-size:24px;padding-right:40px}.search-form-items{flex-direction:column;display:flex}.search-form-items .search-input-wrapper{width:100%;position:relative}.search-form-items .search-input-wrapper .clear-search{z-index:2;cursor:pointer;height:100%;font-size:24px;font-weight:600;position:absolute;top:0;right:0}form.comment-form div{margin-top:1em}.form-container.search-form{margin-top:var(--spacing)}fieldset{border:none}a[href$=\.pdf]{background-image:var(--pdf-small);background-position:0;background-repeat:no-repeat;background-size:16px 16px;margin-left:1px;padding-left:22px}a[href$=\.pdf].wp-element-button{background-image:inherit}a.wp-block-file__button[href$=\.pdf],a.wp-block-button__link[href$=\.pdf],a.wp-block-file__button[href$=\.pptx],a.wp-block-button__link[href$=\.pptx],a.wp-block-file__button[href$=\.jpg],a.wp-block-file__button[href$=\.png],a.wp-block-file__button[href$=\.docx],a.wp-block-file__button[href$=\.doc],a.wp-block-button__link[href$=\.docx],a.wp-block-button__link[href$=\.doc],a.wp-block-file__button[href$=\.xls],a.wp-block-file__button[href$=\.xlsx],a.wp-block-button__link[href$=\.xls],a.wp-block-button__link[href$=\.xlsx]{margin-left:inherit;white-space:inherit;background-image:none;padding-left:16px}a.wp-block-file__button[href$=\.pdf]:after,a.wp-block-button__link[href$=\.pdf]:after,a.wp-block-file__button[href$=\.pptx]:after,a.wp-block-button__link[href$=\.pptx]:after,a.wp-block-file__button[href$=\.jpg]:after,a.wp-block-file__button[href$=\.png]:after,a.wp-block-file__button[href$=\.docx]:after,a.wp-block-file__button[href$=\.doc]:after,a.wp-block-button__link[href$=\.docx]:after,a.wp-block-button__link[href$=\.doc]:after,a.wp-block-file__button[href$=\.xls]:after,a.wp-block-file__button[href$=\.xlsx]:after,a.wp-block-button__link[href$=\.xls]:after,a.wp-block-button__link[href$=\.xlsx]:after{margin-left:6px}a.wp-block-file__button[href$=\.pdf]:after{content:"PDF"}a.wp-block-file__button[href$=\.pptx]:after{content:"PowerPoint"}a.wp-block-file__button[href$=\.jpg]:after,a.wp-block-file__button[href$=\.png]:after{content:"Image"}a.wp-block-file__button[href$=\.docx]:after,a.wp-block-file__button[href$=\.doc]:after,a.wp-block-button__link[href$=\.docx]:after,a.wp-block-button__link[href$=\.doc]:after{content:"Word Doc"}a.wp-block-file__button[href$=\.xls]:after,a.wp-block-file__button[href$=\.xlsx]:after,a.wp-block-button__link[href$=\.xls]:after,a.wp-block-button__link[href$=\.xlsx]:after{content:"Excel Sheet"}a.wp-block-button__link[href$=\.pptx]:after{content:"PowerPoint"}a.wp-block-button__link[href$=\.pdf]:after{content:"PDF"}.meta-grid{gap:var(--gap-sm);grid-template-columns:1fr;display:grid}@container (width>=500px){.meta-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.meta-item{flex-direction:column;gap:4px;display:flex}.meta-item.full-width{grid-column:1/-1}.meta-label{font-size:var(--font-size-xsm);text-transform:uppercase;letter-spacing:.06em;font-weight:600;display:block}.meta-value{font-size:var(--font-size-sm);line-height:1.4}.meta-value a{text-underline-offset:2px;text-decoration:underline}.portfolio-meta,.scholarship-meta{container-type:inline-size}.scholarship-meta.has-hook{grid-template-columns:1fr;display:grid}@media only screen and (min-width:980px){.scholarship-meta.has-hook{grid-template-columns:1fr 1fr}}.scholarship-meta .meta-hook{padding:var(--gap-md) var(--padding-content-container-mobile)}@media only screen and (min-width:760px){.scholarship-meta .meta-hook{padding:var(--gap-md) var(--padding-content-container-desktop)}}.scholarship-meta .meta-hook p{font-size:var(--font-size-marge);margin:0;line-height:1.4}.scholarship-meta .meta-data{padding:var(--gap-sm) var(--padding-content-container-mobile)}@media only screen and (min-width:760px){.scholarship-meta .meta-data{padding:var(--gap-sm) var(--padding-content-container-desktop)}}.portfolio-meta-details,.scholarship-meta-details{container-type:inline-size}.meta-details-inner{padding-top:var(--gap-md);padding-bottom:var(--gap-md)}.meta-sections{gap:var(--gap-md);grid-template-columns:1fr;display:grid}@container (width>=700px){.meta-sections{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.meta-section h2{font-size:var(--font-size-xsm);text-transform:uppercase;letter-spacing:.06em;padding-bottom:var(--gap-xsm);margin-bottom:var(--gap-sm);font-weight:600}.meta-section .meta-item+.meta-item{margin-top:var(--gap-sm)}.meta-section--notes{padding:var(--gap-sm);border-radius:var(--border-radius-standard)}.tutorial-example-block{border:var(--border-thickness) solid var(--border-default);border-radius:var(--border-radius-standard);overflow:hidden}.tutorial-example-block .tutorial-title{padding:14px var(--padding-object);margin:0}.tutorial-example-block .tutorial-description,.tutorial-example-block .tutorial-images,.tutorial-example-block .tutorial-source,.tutorial-example-block .tutorial-related-content{padding:var(--spacing) var(--padding-object)}.tutorial-example-block .tutorial-description{padding-bottom:0}.tutorial-example-block .tutorial-description>:first-child{margin-top:0}.tutorial-example-block .tutorial-description>:last-child{margin-bottom:0}.tutorial-example-block .tutorial-example-content{margin:var(--spacing) var(--padding-object);border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0}.tutorial-example-block .tutorial-example-content>:first-child{margin-top:0}.tutorial-example-block .tutorial-example-content>:last-child{margin-bottom:0}.tutorial-example-block .tutorial-images{gap:var(--spacing-sm);flex-direction:column;padding-top:0;display:flex}.tutorial-example-block img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:none;height:100%;display:block}.tutorial-example-block figcaption{padding:var(--spacing-sm) 0 0}.tutorial-example-block .tutorial-source{border-top:var(--border-thickness) solid var(--border-whisper);padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.tutorial-example-block .tutorial-source .example_source_date{display:block}.tutorial-example-block .tutorial-related-content{border-top:var(--border-thickness) solid var(--border-whisper);padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.tutorial-example-block .tutorial-related-content .related-heading{margin-top:0}.tutorial-example-block .tutorial-related-content .related-list{margin:var(--spacing-sm) 0 0;padding-left:1.5rem}@media only screen and (min-width:980px){.tutorial-example-block.tutexample-right{float:right;width:42%;min-width:280px;margin-block:1rem 2rem;margin-inline-start:var(--spacing-md)}.tutorial-example-block.tutexample-left{float:left;width:42%;min-width:280px;margin-block:1rem 2rem;margin-inline-end:var(--spacing-md)}}.tutorial-example-block h3,.tutorial-example-block p,.tutorial-example-block ul{max-width:none}.prompt_example_text{margin-top:var(--spacing)}h2.highlightboxes-label{margin-bottom:var(--spacing)}.entry-content h2.highlightboxes-label{max-width:none}.highlightboxes-block{margin:3em 0}.highlightboxes-description{margin-bottom:var(--spacing)}.highlightboxes-container{gap:var(--gap-sm);grid-template-columns:1fr;display:grid}@media only screen and (min-width:540px){.highlightboxes-container.highlightboxes-count-2,.highlightboxes-container.highlightboxes-count-4{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.highlightboxes-container.highlightboxes-count-3,.highlightboxes-container.highlightboxes-count-6{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.highlightbox{padding:var(--padding-object);flex-direction:column;justify-content:center;align-items:center;display:flex}.highlightbox-label{margin-bottom:var(--spacing-xsm)}.profile-cv-block{margin-left:0!important}.cv-photo{aspect-ratio:1;flex-shrink:0;width:clamp(120px,20vw,200px);overflow:hidden}.cv-photo.shape--circle img{border-radius:50%}.cv-photo.shape--square img{border-radius:0}.cv-identity{flex-direction:column;flex:1;justify-content:center;gap:.375rem;min-width:0;display:flex}.cv-availability{cursor:default;align-items:center;gap:.45em;margin-top:.35rem;display:inline-flex}.cv-availability:before{content:"";border-radius:50%;flex-shrink:0;width:.55em;height:.55em;display:inline-block}.cv-availability.availability--available,.cv-availability.availability--open{color:#166534}.cv-availability.availability--available:before,.cv-availability.availability--open:before{background:#22c55e}.cv-availability.availability--freelance{color:#1d4ed8}.cv-availability.availability--freelance:before{background:#60a5fa}.cv-availability.availability--employed,.cv-availability.availability--in-school{color:#854d0e}.cv-availability.availability--employed:before,.cv-availability.availability--in-school:before{background:#facc15}.cv-availability.availability--not-available{color:#991b1b}.cv-availability.availability--not-available:before{background:#f87171}.cv-bio{max-width:72ch;margin-bottom:2.5rem}.cv-bio p+p{margin-top:1em}.cv-columns{grid-template-columns:1.6fr 1fr;align-items:start;gap:0 3.5rem;display:grid}.cv-main,.cv-sidebar{min-width:0}.cv-section{margin-bottom:2.75rem}.cv-section:last-child{margin-bottom:0}.cv-skills-group{margin-bottom:1.25rem}.cv-skills-group:last-child{margin-bottom:0}.cv-skills-tags{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.cv-skill-tag{display:inline-block}.cv-social-list{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.cv-social-item a{color:inherit;opacity:.7;text-decoration:none;transition:opacity .15s}.cv-social-item a:hover{opacity:1;text-underline-offset:.2em;text-decoration:underline}.portfolio-image-grid{gap:var(--gap-md);grid-template-columns:42fr 58fr;grid-auto-rows:300px;display:grid}.portfolio-image-grid .portfolio-grid-item{flex-direction:column;display:flex;overflow:hidden}.portfolio-image-grid .portfolio-grid-item .portfolio-grid-media{flex:1;min-height:0;overflow:hidden}.portfolio-image-grid .portfolio-grid-item .portfolio-grid-media img,.portfolio-image-grid .portfolio-grid-item .portfolio-grid-media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.portfolio-image-grid .portfolio-grid-item .portfolio-grid-caption{padding-top:var(--spacing-sm);flex-shrink:0}.portfolio-image-grid .portfolio-grid-item:hover .portfolio-grid-media img,.portfolio-image-grid .portfolio-grid-item:hover .portfolio-grid-media video{transform:scale(1.04)}.portfolio-image-grid .portfolio-grid-item:nth-child(6n+1){grid-area:span 2/1}.portfolio-image-grid .portfolio-grid-item:nth-child(6n+2),.portfolio-image-grid .portfolio-grid-item:nth-child(6n+3){grid-column:2}.portfolio-image-grid .portfolio-grid-item:nth-child(6n+4),.portfolio-image-grid .portfolio-grid-item:nth-child(6n+5){grid-column:1}.portfolio-image-grid .portfolio-grid-item:nth-child(6n){grid-area:span 2/2}.portfolio-image-grid .portfolio-grid-category{font-size:var(--font-size-label);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:var(--spacing-xsm);display:block}.portfolio-image-grid .portfolio-grid-title{font-size:var(--font-size-reading-2);margin:0}.portfolio-image-grid .portfolio-grid-title a{color:var(--text-default);text-decoration:none}.portfolio-image-grid .portfolio-grid-title a:hover{text-decoration:underline}.portfolio-image-grid.has-featured-item{grid-template-rows:480px;grid-auto-rows:300px}.portfolio-image-grid.has-featured-item .portfolio-grid-item:first-child{grid-area:span 1/1/auto/-1}.portfolio-image-grid.has-featured-item .portfolio-grid-item:first-child .portfolio-grid-media{min-height:0}.portfolio-image-grid.has-featured-item .portfolio-grid-item:not(:first-child):nth-child(6n+2){grid-area:span 2/1}.portfolio-image-grid.has-featured-item .portfolio-grid-item:nth-child(3):last-child{grid-row:span 2}.portfolio-image-grid.has-featured-item .portfolio-grid-item:not(:first-child):nth-child(6n+4){grid-column:2}.portfolio-image-grid.has-featured-item .portfolio-grid-item:not(:first-child):nth-child(6n){grid-area:span 1/1}.portfolio-image-grid.has-featured-item .portfolio-grid-item:not(:first-child):nth-child(6n+1){grid-area:span 2/2}@media only screen and (min-width:980px){.portfolio-image-grid{grid-auto-rows:260px}}@media only screen and (max-width:320px){.portfolio-image-grid{grid-template-columns:1fr;grid-auto-rows:260px}.portfolio-image-grid .portfolio-grid-item{grid-area:span 1/1!important}.portfolio-image-grid.has-featured-item .portfolio-grid-item:first-child{height:auto}}