@charset "UTF-8";:root{--header-bottom:158px}

/*
Theme Name: CatchLight
Theme URI: https://catchlight.io
Author: Automattic Special Projects
Author URI: https://wpspecialprojects.com
Description: Block theme for CatchLight — a visual-first media organization. Built from the Figma Dev-Handoff-July-26 design set (see wp-content/design). Seeing what matters.
Requires at least: 6.7
Tested up to: 7.0
Requires PHP: 8.1
Version: 1.6.24
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: catchlight
Tags: block-theme, full-site-editing, photography, news
*/@media (prefers-reduced-motion:no-preference){*{scroll-behavior:smooth}}body{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,caption,figcaption,h1,h2,h3,h4,h5,h6,li,p{text-wrap:pretty}.wp-block-heading b,.wp-block-heading strong{font-weight:inherit}.has-body-lg-font-size{font-size:var(--wp--preset--font-size--large)!important}.wp-block-image.is-style-fill{width:100%!important}.wp-block-image.is-style-fill>img{height:auto!important;width:100%!important}.wp-element-caption .image-credit{display:block;font-size:var(--wp--preset--font-size--x-small)}.wp-element-caption .image-credit--stacked{margin-block-start:var(--wp--preset--spacing--8)}.wp-block-post-content figure.wp-block-image>figcaption{margin-block-start:var(--wp--preset--spacing--24-fixed);margin-inline:auto;max-width:var(--wp--style--global--content-size);text-align:left}.wp-block-image.alignfull figcaption,.wp-block-image.alignwide figcaption{margin-inline:auto;max-width:var(--wp--style--global--content-size);padding-inline:var(--wp--preset--spacing--gutter)}.wp-block-group.is-style-report-row>.wp-block-image{flex:0 0 auto;margin:0;position:relative}.wp-block-group.is-style-report-row>.wp-block-image:after{background-color:var(--wp--preset--color--white);content:"";filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));height:40px;inset:0;margin:auto;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M6 3h8l4 4v14H6V3Zm8 0v4h4M9 12h6M9 16h6" stroke="black" stroke-width="1.5" stroke-linejoin="round" fill="none"/></svg>') center/contain no-repeat;position:absolute;width:40px}@media (max-width:899px){.wp-block-group.is-style-report-row>.wp-block-image{width:100%}.wp-block-group.is-style-report-row>.wp-block-image img{aspect-ratio:1/1;height:auto!important;width:100%!important}}.wp-block-group.is-style-panel .entry-content hr.wp-block-separator,.wp-block-group.is-style-panel-stack>hr.wp-block-separator,.wp-block-group.is-style-panel>hr.wp-block-separator,.wp-block-separator.is-style-hairline{background-color:currentcolor;border:0;height:1px}hr.wp-block-separator.is-style-lockup-divider{border:0;flex:0 0 auto;height:80px;margin:0;opacity:.2;width:1px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:28px;width:28px}.wp-block-social-links.is-style-logos-only .wp-social-link a:hover{opacity:.6}.header__search-btn--mobile{display:none}@media (max-width:1099px){.header__search-btn--mobile{display:inline-flex}.wp-block-group.site-header__bar>.header__search-btn--mobile{margin-left:auto}.wp-block-group.site-header__bar>.header__search-btn.header__search-btn--mobile{box-sizing:initial;margin-block:-6px;margin-right:-6px;outline-offset:-5px;padding:6px}}.wp-block-search.is-style-icon .wp-block-search__inside-wrapper{align-items:center}.wp-block-search.is-style-icon .wp-block-search__input{background:var(--wp--preset--color--neutral-50);border:0;border-radius:var(--wp--custom--radius--medium);box-shadow:0 0 0 1px var(--wp--custom--border--input);box-sizing:border-box;font-size:16px;height:40px;padding:12px 24px}.wp-block-search.is-style-icon .wp-block-search__button{align-items:center;background:#0000;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #1a181614;color:var(--wp--preset--color--gray-100);cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin:0;padding:0;width:40px}.wp-block-search.is-style-icon .wp-block-search__button:hover{background:var(--wp--preset--color--neutral-100)}.wp-block-search.is-style-icon .wp-block-search__button svg{height:24px;width:24px}.wp-block-search.is-style-filter-pill{flex-shrink:0;transition:width .2s ease;width:116px}.wp-block-search.is-style-filter-pill:focus-within{width:327px}@supports (field-sizing:content){.wp-block-search.is-style-filter-pill,.wp-block-search.is-style-filter-pill:focus-within{width:auto}.wp-block-search.is-style-filter-pill .wp-block-search__input{field-sizing:content;max-width:240px;min-width:0;width:auto}.wp-block-search.is-style-filter-pill .wp-block-search__input:focus{max-width:327px;min-width:327px}}.wp-block-search.is-style-filter-pill .wp-block-search__input{background-color:var(--wp--preset--color--white);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M13 5C9.7 5 7 7.7 7 11C7 12.4 7.5 13.7 8.3 14.7L4.5 18.5L5.6 19.6L9.4 15.8C10.4 16.6 11.7 17.1 13.1 17.1C16.4 17.1 19.1 14.4 19.1 11.1C19.1 7.8 16.3 5 13 5ZM13 15.5C10.5 15.5 8.5 13.5 8.5 11C8.5 8.5 10.5 6.5 13 6.5C15.5 6.5 17.5 8.5 17.5 11C17.5 13.5 15.5 15.5 13 15.5Z" fill="%23101517"/></svg>');background-position:right 8px center;background-repeat:no-repeat;background-size:24px 24px;border:1px solid var(--wp--preset--color--neutral-200);border-radius:var(--wp--custom--radius--pill);box-sizing:border-box;color:var(--wp--preset--color--black);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--regular);font-weight:500;height:40px;line-height:1.2;min-height:0;padding:0 36px 0 18px;transition:background-color .15s ease,min-width .2s ease;width:100%}.wp-block-search.is-style-filter-pill .wp-block-search__input::placeholder{color:var(--wp--preset--color--black);opacity:1}.wp-block-search.is-style-filter-pill .wp-block-search__input:hover{background-color:var(--wp--preset--color--neutral-100)}.wp-block-search.is-style-filter-pill .wp-block-search__input:focus{background-color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--black);box-shadow:0 0 0 3px #00000040;outline:none}@media (max-width:899px){.wp-block-search.is-style-filter-pill:focus-within{width:116px}@supports (field-sizing:content){.wp-block-search.is-style-filter-pill:focus-within{width:auto}.wp-block-search.is-style-filter-pill .wp-block-search__input:focus{max-width:240px;min-width:0}}}@media (max-width:899px){.wp-block-group:has(>.wp-block-query-filter){flex-wrap:nowrap;margin-right:calc(var(--wp--custom--layout--body-margin)*-1);overflow-x:auto;padding-right:var(--wp--custom--layout--body-margin);scrollbar-width:none}.wp-block-group:has(>.wp-block-query-filter)::-webkit-scrollbar{display:none}.wp-block-group:has(>.wp-block-query-filter)>*{flex-shrink:0}}@media (max-width:399px){.wp-block-group:has(>.wp-block-query-filter) .wp-block-query-filter__select{min-width:calc(60.60606vw - 19.39394px)}}p.is-style-tag,p.is-style-tag-dark{align-items:center;background:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--normal);box-shadow:inset 0 0 0 1px #1a181614;box-sizing:border-box;color:var(--wp--preset--color--neutral-800);display:inline-flex;font-family:var(--wp--preset--font-family--label);font-size:var(--wp--preset--font-size--xx-small);font-weight:500;height:30px;letter-spacing:2px;line-height:1;padding:6px 10px;text-transform:uppercase;white-space:nowrap;width:fit-content}p.is-style-tag-dark{background:#0000;box-shadow:inset 0 0 0 1px #ffffff2e;color:var(--wp--preset--color--white);display:flex}p.is-style-partner-link{align-items:center;display:inline-flex;gap:4px}p.is-style-partner-link a{color:inherit;text-decoration:none}p.is-style-partner-link a:hover{text-decoration:underline}p.is-style-partner-link:after{background-color:currentcolor;content:"";flex:0 0 auto;height:24px;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M8 8h8.5v8.5M16.5 8 7.5 17" stroke="black" stroke-width="1.5"/></svg>') center/contain no-repeat;width:24px}.wp-block-button.is-style-link-row .wp-block-button__link{background:none;border:1px solid #1a181614;border-radius:var(--wp--custom--radius--large,24px);box-shadow:none;color:var(--wp--preset--color--black);font-weight:500;gap:8px;height:40px;justify-content:space-between;--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M7 17 17 7M7 7h10v10" stroke="black" stroke-width="1.5" stroke-linejoin="round"/></svg>');padding:12px 8px 13px 18px}.wp-block-button.is-style-link-row .wp-block-button__link:after{background-color:currentcolor;content:"";flex:0 0 auto;height:24px;mask:var(--cl-btn-icon) center/contain no-repeat;-webkit-mask:var(--cl-btn-icon) center/contain no-repeat;width:24px}.wp-block-button.is-style-link-row:hover .wp-block-button__link{background:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--black)}.wp-block-button.is-style-external .wp-block-button__link{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M7 17 17 7M7 7h10v10" stroke="black" stroke-width="1.5" stroke-linejoin="round"/></svg>');padding-right:8px}.wp-block-button.is-style-external .wp-block-button__link:after{background-color:currentcolor;content:"";flex:0 0 auto;height:24px;mask:var(--cl-btn-icon) center/contain no-repeat;-webkit-mask:var(--cl-btn-icon) center/contain no-repeat;width:24px}.wp-block-button.is-style-link-row.has-at-prefix .wp-block-button__link{justify-content:flex-start}.wp-block-button.is-style-link-row.has-at-prefix .wp-block-button__link:before{content:"@";margin-right:-8px}.wp-block-button.is-style-link-row.has-at-prefix .wp-block-button__link:after{margin-left:auto}.profile-link-row{flex-wrap:nowrap;width:100%}.profile-link-row .wp-block-icon{flex:0 0 auto}.profile-link-row .wp-block-button.is-style-link-row{flex:1 0 0;min-width:0}.profile-link-row .wp-block-button.is-style-link-row .wp-block-button__link{display:block;line-height:13px;overflow:hidden;padding-right:40px;position:relative;text-align:start;text-overflow:ellipsis;width:100%}.profile-link-row .wp-block-button.is-style-link-row .wp-block-button__link:after{bottom:13px;margin-block:auto;position:absolute;right:8px;top:12px}.profile-link-row .wp-block-button.is-style-link-row.has-at-prefix .wp-block-button__link:before{margin-right:0}.profile-link-row:not(:has(.wp-block-button)){display:none!important}.wp-block-button{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M9 5l7 7-7 7" stroke="black" stroke-width="1.5" fill="none"/></svg>')}.wp-block-button .wp-block-button__link{align-items:center;display:inline-flex;gap:4px;height:40px;justify-content:center;transition:background-color var(--wp--custom--motion--speed) var(--wp--custom--motion--ease-out),color var(--wp--custom--motion--speed) var(--wp--custom--motion--ease-out),box-shadow var(--wp--custom--motion--speed) var(--wp--custom--motion--ease-out),filter var(--wp--custom--motion--speed) var(--wp--custom--motion--ease-out);white-space:nowrap}.wp-block-button .wp-block-button__link:focus-visible{outline:1px solid var(--wp--preset--color--neutral-500);outline-offset:2px}.wp-block-button.is-style-primary-small .wp-block-button__link,.wp-block-button.is-style-primary-small-icon .wp-block-button__link,.wp-block-button.is-style-secondary-small .wp-block-button__link,.wp-block-button.is-style-secondary-small-icon .wp-block-button__link{font-size:var(--wp--preset--font-size--x-small);gap:8px;height:32px;padding:0 18px}.wp-block-button.is-style-secondary-large .wp-block-button__link,.wp-block-button.is-style-secondary-large-icon .wp-block-button__link,.wp-block-button.is-style-secondary-small .wp-block-button__link,.wp-block-button.is-style-secondary-small-icon .wp-block-button__link{background:var(--wp--preset--color--white);box-shadow:inset 0 0 0 1px var(--wp--preset--color--neutral-200);color:var(--wp--preset--color--black)}.wp-block-button.is-style-secondary-large .wp-block-button__link:hover,.wp-block-button.is-style-secondary-large-icon .wp-block-button__link:hover,.wp-block-button.is-style-secondary-small .wp-block-button__link:hover,.wp-block-button.is-style-secondary-small-icon .wp-block-button__link:hover{background:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--black)}.wp-block-button.is-style-primary-large-icon .wp-block-button__link,.wp-block-button.is-style-primary-small-icon .wp-block-button__link,.wp-block-button.is-style-secondary-large-icon .wp-block-button__link,.wp-block-button.is-style-secondary-small-icon .wp-block-button__link{padding-right:8px}.wp-block-button.is-style-primary-large-icon .wp-block-button__link:after,.wp-block-button.is-style-primary-small-icon .wp-block-button__link:after,.wp-block-button.is-style-secondary-large-icon .wp-block-button__link:after,.wp-block-button.is-style-secondary-small-icon .wp-block-button__link:after{background-color:currentcolor;content:"";flex:0 0 auto;height:24px;mask:var(--cl-btn-icon) center/contain no-repeat;-webkit-mask:var(--cl-btn-icon) center/contain no-repeat;width:24px}.wp-block-button.is-style-primary-small-icon .wp-block-button__link,.wp-block-button.is-style-secondary-small-icon .wp-block-button__link{padding-right:13px}.wp-block-button__link[class*=-background-color]:hover,.wp-block-button__link[style*=background-color]:hover{filter:brightness(.93)}.wp-block-button.has-icon-chevron{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M9 5l7 7-7 7" stroke="black" stroke-width="1.5" fill="none"/></svg>')}.wp-block-button.has-icon-search{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 5.5a5.5 5.5 0 0 0-4.3 8.93L4.9 18.2l1.1 1.1 3.8-3.77A5.5 5.5 0 1 0 13 5.5Zm0 9.5a4 4 0 1 1 0-8 4 4 0 0 1 0 8Z" fill="black"/></svg>')}.wp-block-button.has-icon-download{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M18 11.3L17 10.2L13 14.2V3H11.5V14.3L7 10.2L6 11.3L12.2 17.1L18 11.3ZM18.5 15V18.5H5.5V15H4V20H20V15H18.5Z" fill="black"/></svg>')}.wp-block-button.has-icon-media{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M7 6.5L11 9L7 11.5V6.5Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5 3C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5ZM19 4.5H5C4.72386 4.5 4.5 4.72386 4.5 5V15.7072L8.12953 13.0607C8.38061 12.8776 8.71858 12.8683 8.97934 13.0373L11.906 14.9342L15.4772 11.4623C15.7683 11.1792 16.2317 11.1792 16.5228 11.4623L19.5 14.3568V5C19.5 4.72386 19.2761 4.5 19 4.5ZM4.5 19V17.5636L8.59643 14.5766L11.5921 16.5183C11.8857 16.7086 12.2719 16.6706 12.5228 16.4266L16 13.046L19.4772 16.4266L19.5 16.4032V19C19.5 19.2761 19.2761 19.5 19 19.5H5C4.72386 19.5 4.5 19.2761 4.5 19Z" fill="black"/></svg>')}.wp-block-button.has-icon-eye{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632C3.32931 12.6635 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z" fill="black"/></svg>')}.wp-block-button.has-icon-calendar{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM19.5 19C19.5 19.3 19.3 19.5 19 19.5H5C4.7 19.5 4.5 19.3 4.5 19V7H19.5V19ZM9 10H7V12H9V10ZM9 14H7V16H9V14ZM13 10H11V12H13V10ZM17 10H15V12H17V10ZM13 14H11V16H13V14ZM17 14H15V16H17V14Z" fill="black"/></svg>')}.wp-block-button.has-icon-map-marker{--cl-btn-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M12 9C11.2 9 10.5 9.7 10.5 10.5C10.5 11.3 11.2 12 12 12C12.8 12 13.5 11.3 13.5 10.5C13.5 9.7 12.8 9 12 9ZM12 4C8.4 4 5.5 6.8 5.5 10.2C5.5 11 5.8 12 6.4 13.3C6.9 14.4 7.6 15.6 8.4 16.9C9.1 17.9 11.4 20.7 11.6 20.8L12 21.3L12.4 20.8C12.6 20.6 15 17.9 15.6 16.9C16.4 15.7 17.1 14.4 17.6 13.3C18.2 12 18.5 11 18.5 10.2C18.5 6.8 15.6 4 12 4ZM16.3 12.7C15.8 13.7 15.2 14.9 14.4 16.1C13.9 16.8 12.7 18.3 12 19.1C11.3 18.3 10.1 16.8 9.6 16.1C8.8 14.9 8.2 13.8 7.7 12.8C7.1 11.4 7 10.6 7 10.3C7 7.7 9.2 5.6 12 5.6C14.8 5.6 17 7.7 17 10.3C17 10.5 16.9 11.3 16.3 12.7Z" fill="black"/></svg>')}.wp-block-navigation.is-style-footer-nav>.wp-block-navigation__container{align-items:start;display:grid;gap:39px 45px;grid-template-columns:repeat(3,184px);justify-content:start;width:100%}.wp-block-navigation.is-style-footer-nav .wp-block-navigation-item.has-child{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.wp-block-navigation.is-style-footer-nav .wp-block-navigation-item.has-child>.wp-block-navigation__submenu-container{background:#0000;border:0;color:inherit;gap:8px;height:auto;min-width:0;opacity:1;padding:0;position:static;visibility:visible;width:auto}.wp-block-navigation.is-style-footer-nav>.wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{color:var(--wp--preset--color--neutral-900);font-size:var(--wp--preset--font-size--large);font-weight:500;letter-spacing:-.005em;line-height:1.5}.wp-block-navigation.is-style-footer-nav>.wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--neutral-600)}.wp-block-navigation.is-style-footer-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content{color:var(--wp--preset--color--neutral-500);font-size:var(--wp--preset--font-size--regular);font-weight:400;line-height:1.5}.wp-block-navigation.is-style-footer-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--neutral-900)}@media (max-width:899px){.wp-block-navigation.is-style-footer-nav>.wp-block-navigation__container{gap:24px 16px;grid-template-columns:repeat(2,1fr)}}nav.wp-block-navigation.is-style-pill{margin-left:auto}nav.wp-block-navigation.is-style-pill .wp-block-navigation__container,nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container{margin-left:0}.wp-block-navigation.is-style-pill .wp-block-navigation-item__content{align-items:center;background:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--pill);box-sizing:border-box;color:var(--wp--preset--color--black);display:inline-flex;font-family:var(--wp--preset--font-family--heading);font-size:18px;font-weight:500;height:40px;line-height:1;padding:12px 18px 13px;white-space:nowrap}.wp-block-navigation.is-style-pill .wp-block-navigation-item__content:hover{background:var(--wp--preset--color--neutral-50);color:var(--wp--preset--color--black)}.wp-block-navigation.is-style-pill .is-current-nav-item>.wp-block-navigation-item__content{background:var(--wp--preset--color--neutral-50)}@media (min-width:1100px){nav.wp-block-navigation.is-style-pill .wp-block-navigation__container{gap:8px}.wp-block-navigation.is-style-pill .wp-block-a8csp-mega-menu>.wp-block-navigation-item__content{gap:8px;padding-right:12px}.wp-block-navigation.is-style-pill .wp-block-a8csp-mega-menu>.wp-block-navigation-item__content:after{background-color:currentcolor;content:"";flex:0 0 auto;height:24px;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M17.5 11.6L12 16L6.5 11.6L7.4 10.4L12 14L16.5 10.4L17.5 11.6Z" fill="black"/></svg>') center/contain no-repeat;transition:rotate var(--wp--custom--motion--speed-fast) ease-in-out;width:24px}.wp-block-navigation.is-style-pill .wp-block-a8csp-mega-menu>.wp-block-navigation-item__content[aria-expanded=true]:after{rotate:180deg}}@media (min-width:1100px) and (max-width:1179px){nav.wp-block-navigation.is-style-pill .wp-block-a8csp-mega-menu>.wp-block-navigation-item__content,nav.wp-block-navigation.is-style-pill .wp-block-navigation-item__content{padding-inline:6px}nav.wp-block-navigation.is-style-pill .wp-block-a8csp-mega-menu>.wp-block-navigation-item__content{gap:4px}}@media (max-width:1280px){.wp-block-navigation.is-style-pill .wp-block-navigation-item__content{font-size:16px;padding-inline:12px}}@media (max-width:1099px){nav.wp-block-navigation.is-style-pill{margin-left:auto}.wp-block-group.site-header__bar:has(>.header__search-btn--mobile) nav.wp-block-navigation.is-style-pill{margin-left:0}}nav.wp-block-navigation.is-style-pill .wp-block-navigation__submenu-container,nav.wp-block-navigation.is-style-pill .wp-block-navigation__submenu-icon{display:none}@media (max-width:1099px){.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container-open{margin:-10px;outline-offset:-10px;padding:10px}}.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container-open svg{display:none}.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container-open:before{background-color:currentcolor;content:"";display:block;height:24px;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M5 5V6.5H19V5H5ZM5 12.8H19V11.3H5V12.8ZM5 19H19V17.5H5V19Z"/></svg>') center/contain no-repeat;width:24px}@media (max-width:1099px){nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open{animation-name:catchlight-overlay-fade-in;background:linear-gradient(180deg,#000c,#0003);overflow:hidden;padding:calc(var(--catchlight-drawer-inset, 16px) + var(--wp-admin--admin-bar--height, 0px)) var(--catchlight-drawer-inset,16px) var(--catchlight-drawer-inset,16px)}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close{height:100%}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--neutral-100);border-radius:var(--wp--custom--radius--normal);box-shadow:var(--wp--custom--shadow--nav-mobile);display:flex;flex-direction:column;height:100%;margin-top:0;overflow-y:auto;padding:14px var(--wp--preset--spacing--16) 15px}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:stretch;flex:1 0 auto;padding-top:0}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__overlay-container{height:100%}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__overlay-container>.wp-block-group{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--24);height:100%;justify-content:flex-start}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__overlay-container .is-style-drawer-actions{margin-top:auto}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:stretch;flex:1 0 auto;gap:24px;width:100%}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{border-top:1px solid var(--wp--preset--color--neutral-200);margin-inline:calc(var(--wp--preset--spacing--16)*-1);padding-top:24px;padding-inline:var(--wp--preset--spacing--16)}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>.wp-block-navigation-item:first-child{border-top:0;padding-top:0}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-buttons.is-style-drawer-actions{display:flex}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .is-style-drawer-actions .wp-block-button{flex:1}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .is-style-drawer-actions .wp-block-button__link{width:100%}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .is-style-drawer-logo{align-items:center;display:flex;height:32px}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .is-style-drawer-logo img{height:auto;width:130px}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{background:#0000;border-radius:0;font-size:24px;height:auto;letter-spacing:-.24px;line-height:1.2;padding:0}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:relative}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child>.wp-block-navigation-submenu__toggle{padding-right:32px;text-align:left;width:100%}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{align-items:center;color:var(--wp--preset--color--black);display:flex;height:24px;justify-content:center;padding:0;pointer-events:none;position:absolute;right:var(--wp--preset--spacing--8);top:26px;width:24px}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child.open-on-hover-click>.wp-block-navigation-submenu__toggle{flex-shrink:0;height:48px;justify-content:flex-end;margin:-10px -14px -10px auto;padding:0 10px 0 0;pointer-events:auto;position:relative;right:auto;top:auto;width:48px;z-index:1}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child.open-on-hover-click>.wp-block-navigation-submenu__toggle:before{content:"";inset:-15px -2px -15px -24px;position:absolute}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container>li>a.wp-block-navigation-item__content{flex:1 1 auto;position:relative}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container>li>a.wp-block-navigation-item__content:after{content:"";inset:-24px -16px;position:absolute}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container>li:first-child>a.wp-block-navigation-item__content:after{top:0}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container>li>a.wp-block-navigation-item__content{position:relative}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container>li>a.wp-block-navigation-item__content:after{content:"";inset:-12px -16px;position:absolute}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-icon svg{height:16px;margin-top:0;width:16px}}@media (max-width:1099px) and (prefers-reduced-motion:no-preference){nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-submenu__toggle svg{transition:transform .35s ease}}@media (max-width:1099px){nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child>.wp-block-navigation__submenu-container{background:var(--wp--preset--color--neutral-50)!important;border:0;border-top:1px solid #0000;box-shadow:none;box-sizing:border-box;display:flex;flex-basis:calc(100% + var(--wp--preset--spacing--16)*2);flex-direction:column;gap:24px;margin-inline:calc(var(--wp--preset--spacing--16)*-1);margin-bottom:0;margin-top:0;max-height:0;min-height:0;min-width:0;overflow:hidden;padding:0 var(--wp--preset--spacing--16);position:static;visibility:hidden;width:calc(100% + var(--wp--preset--spacing--16)*2)}}@media (max-width:1099px) and (prefers-reduced-motion:no-preference){nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child>.wp-block-navigation__submenu-container{transition:max-height .35s ease,padding-top .35s ease,padding-bottom .35s ease,margin-top .35s ease,border-top-color .35s ease,visibility 0s linear .35s}}@media (max-width:1099px){nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child>.wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{border-top-color:var(--wp--preset--color--neutral-200);margin-bottom:-24px;margin-top:24px;max-height:340px;padding-bottom:24px;padding-top:24px;visibility:visible}}@media (max-width:1099px) and (prefers-reduced-motion:no-preference){nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child>.wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{transition:max-height .35s ease,margin-top .35s ease,border-top-color .35s ease,visibility 0s linear 0s}}@media (max-width:1099px){nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item{border-top:0;margin-inline:0;padding:0}nav.wp-block-navigation.is-style-pill .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{font-size:20px;letter-spacing:-.1px;line-height:1.5;padding:0}}@keyframes catchlight-overlay-fade-in{0%{opacity:0}}.wp-block-navigation.is-style-mono-pill{gap:16px}.wp-block-navigation.is-style-mono-pill .wp-block-navigation-item__content{align-items:center;border-radius:var(--wp--custom--radius--normal);box-shadow:inset 0 0 0 1px #ffffff1a;box-sizing:border-box;color:var(--wp--preset--color--white);display:inline-flex;font-family:var(--wp--preset--font-family--label);font-size:var(--wp--preset--font-size--xx-small);font-weight:500;height:30px;letter-spacing:2px;padding:6px 10px;text-transform:uppercase;white-space:nowrap}.wp-block-navigation.is-style-mono-pill .wp-block-navigation-item__content:hover{background:#ffffff1f;color:var(--wp--preset--color--white)}.wp-block-navigation.is-style-mono-pill .is-current-nav-item>.wp-block-navigation-item__content{background:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}.wp-block-navigation.is-style-mono-pill .current-menu-item .wp-block-navigation-item__content,.wp-block-navigation.is-style-mono-pill .wp-block-navigation-item__content[aria-current]{background:var(--wp--preset--color--white);box-shadow:inset 0 0 0 1px #1a181614;color:var(--wp--preset--color--neutral-900)}@media not all and (min-width:1100px){.wp-block-navigation.is-style-mono-pill{overflow-x:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.wp-block-navigation.is-style-mono-pill::-webkit-scrollbar{display:none}.wp-block-navigation.is-style-mono-pill .wp-block-navigation-item{flex:0 0 auto}.wp-block-group.site-header__subnav>.wp-block-navigation.is-style-mono-pill{margin-right:-17px;width:calc(100% + 17px)}.wp-block-group.site-header__subnav>.wp-block-navigation.is-style-mono-pill>.wp-block-navigation__container:after{content:"";flex:0 0 1px}}.wp-block-group.site-header__bar .wp-block-site-logo{flex-shrink:0}@media (max-width:1099px){.wp-block-group.site-header__bar{box-shadow:var(--wp--custom--shadow--nav-mobile)!important;min-height:62px!important;padding-left:16px!important;padding-right:16px!important}.wp-block-group.site-header__bar .wp-block-site-logo img,.wp-block-group.site-header__bar>.wp-block-image img{width:130px}}.wp-block-group.site-header__subnav{--catchlight-subnav-gap:16px;--catchlight-subnav-inset:0;color:var(--wp--preset--color--white);min-height:48px}.wp-block-group:has(>.wp-block-group.site-header__subnav),header.wp-block-template-part{--catchlight-band-bottom:12px}.wp-block-group.site-header__subnav.site-header__subnav{align-items:stretch;flex-direction:column;gap:16px;margin-top:var(--catchlight-subnav-gap)!important;padding:0!important}@media (min-width:1100px){.wp-block-group.site-header__subnav{--catchlight-subnav-gap:24px;--catchlight-subnav-inset:24px;min-height:0}.wp-block-group:has(>.wp-block-group.site-header__subnav),header.wp-block-template-part{--catchlight-band-bottom:24px}.wp-block-group.site-header__subnav.site-header__subnav{align-items:center;flex-direction:row;gap:24px;padding-left:var(--catchlight-subnav-inset)!important;padding-right:var(--catchlight-subnav-inset)!important}.wp-block-group.site-header__subnav>.wp-block-navigation{margin-left:auto}}.wp-block-group:has(>.wp-block-group.site-header__subnav).has-global-800-background-color,.wp-block-group:has(>.wp-block-group.site-header__subnav).has-local-800-background-color,.wp-block-group:has(>.wp-block-group.site-header__subnav).has-neutral-900-background-color{border:1px solid #ffffff12;box-shadow:0 3px 16px -8px #0003;position:relative}.wp-block-group:has(>.wp-block-group.site-header__subnav).has-global-800-background-color:before,.wp-block-group:has(>.wp-block-group.site-header__subnav).has-local-800-background-color:before,.wp-block-group:has(>.wp-block-group.site-header__subnav).has-neutral-900-background-color:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:inherit;content:"";inset:-1px;pointer-events:none;position:absolute;z-index:-1}.wp-block-group:has(>.wp-block-group.site-header__subnav).has-neutral-900-background-color{background-color:#141210e6!important}.wp-block-group:has(>.wp-block-group.site-header__subnav).has-local-800-background-color{background-color:#006095e6!important}.wp-block-group:has(>.wp-block-group.site-header__subnav).has-global-800-background-color{background-color:#4b0082e6!important}.wp-block-group:has(>.wp-block-group.site-header__subnav){padding-bottom:var(--catchlight-band-bottom)!important}@media (max-width:1099px){.wp-block-group:has(>.wp-block-group.site-header__subnav){border-radius:0!important;margin:-8px -8px 0;padding:16px 16px var(--catchlight-band-bottom)!important}.wp-block-group.site-header__actions{display:none!important}}.site-header__actions .wp-block-button.is-style-link-row .wp-block-button__link{gap:4px;padding-right:12px}header.wp-block-template-part.site-header+*{margin-block-start:0}header.wp-block-template-part.site-header{margin-inline:auto;max-width:var(--wp--custom--layout--header-max-width)}.is-site-header.is-site-header,header.wp-block-template-part.site-header{position:sticky;top:var(--catchlight-header-top,0);z-index:20}@media screen and (min-width:601px){.is-site-header.is-site-header,header.wp-block-template-part.site-header{top:var(--catchlight-header-top,var(--wp-admin--admin-bar--height,0))}}.is-nav-toggle.is-hidden{transform:translateY(-100%)}.is-nav-toggle.is-nav-docked{transform:translateY(calc(var(--catchlight-nav-shift, 0px)*-1))}@media (prefers-reduced-motion:no-preference){.is-nav-toggle{transition:transform .25s ease}}.is-nav-toggle:has(.wp-block-navigation__responsive-container.is-menu-open){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}.is-site-header:has(.is-nav-toggle.is-nav-docked){pointer-events:none}.is-site-header .is-nav-toggle{pointer-events:auto}@media (min-width:782px) and (max-width:899px){.wp-block-columns:not(.is-not-stacked-on-mobile){flex-wrap:wrap!important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}.wp-block-columns.is-style-duo-stagger>.wp-block-column:last-child{margin-top:120px}@media (max-width:899px){.wp-block-columns.is-style-duo-stagger>.wp-block-column:last-child{margin-top:0}.wp-block-columns .is-position-sticky{position:static!important;top:auto!important}}.wp-block-columns.is-style-label-prose>.wp-block-column:last-child{max-width:656px}@media (min-width:900px){.wp-block-columns.is-style-feature-flip>.wp-block-column:first-child{order:2}}.wp-block-column,.wp-block-post-title{word-break:normal}@media (min-width:900px){.wp-block-column:not(:has(>.wp-block-post-content,>.wp-block-jetpack-slideshow)){min-width:min-content}.wp-block-columns.story-link-card>.wp-block-column:first-child>*{margin-left:var(--wp--preset--spacing--40)}}.wp-block-columns.story-link-card .wp-block-heading a,.wp-block-columns.story-link-card p a{text-decoration:none}@media (max-width:899px){.wp-block-columns.program-feature>.wp-block-column:has(>.wp-block-cover,>.wp-block-image){order:-1}}.wp-block-group.is-style-panel-raised,.wp-block-group.is-style-panel-stack{z-index:1}.wp-block-group.is-style-footer-grid{display:grid;gap:40px;grid-template-columns:540px auto;justify-content:space-between}.wp-block-group.is-style-footer-grid>*{margin-block-start:0}@media (max-width:1319px){.wp-block-group.is-style-footer-grid{gap:48px;grid-template-columns:1fr}}.wp-block-group.is-style-hero-story{position:relative;z-index:1}.wp-block-group.is-style-date-chip{position:absolute;right:24px;top:24px}.wp-block-group:has(>.is-style-date-chip){position:relative}@media (min-width:900px){.wp-block-group:has(>.is-style-date-chip)>.wp-block-columns>.wp-block-column:last-child>.wp-block-group{padding-right:160px!important}.wp-block-group:has(>.is-style-date-chip)>.wp-block-columns>.wp-block-column:has(>.wp-block-post-featured-image){align-self:stretch;display:flex}.wp-block-group:has(>.is-style-date-chip) .wp-block-post-featured-image{flex:1 1 auto}.wp-block-group:has(>.is-style-date-chip) .wp-block-post-featured-image>a{display:block;height:100%}.wp-block-group:has(>.is-style-date-chip) .wp-block-post-featured-image img{height:100%!important;object-fit:cover}}@media (max-width:899px){.wp-block-group.external-story-grid.is-layout-grid{grid-template-columns:1fr}}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)){position:relative}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card))>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card){left:max(var(--wp--custom--layout--body-margin),(100% - var(--wp--custom--layout--content-width))/2);max-width:calc(100% - var(--wp--custom--layout--body-margin)*2);position:absolute;top:50%;transform:translateY(-50%);width:541px}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) .wp-block-group.is-style-glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) .is-style-glass-card>.wp-block-group:not(:has(>*)){display:none}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) .wp-block-post-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) .wp-block-post-title a{display:inline}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;margin:0;overflow:hidden}@media (max-width:899px){.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)){display:flex;flex-direction:column;justify-content:flex-end;margin-top:var(--wp--preset--spacing--header-tuck);min-height:100svh;padding:calc(var(--header-bottom) + 16px) var(--wp--custom--layout--body-margin) 72px!important}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card))>.wp-block-catchlight-photo-marquee{inset:0;position:absolute}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card))+.wp-block-group{margin-top:-24px;position:relative}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card))>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card){left:auto;margin:0;max-width:541px;position:relative;top:auto;transform:none;width:auto}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) .wp-block-group.is-style-glass-card{padding:32px 24px!important}}.wp-block-catchlight-photo-marquee.is-style-photo-strip :is(.cl-marquee__track,.block-editor-inner-blocks>.block-editor-block-list__layout){gap:24px}.wp-block-catchlight-photo-marquee.is-style-photo-strip :is(.cl-marquee__track,.block-editor-inner-blocks>.block-editor-block-list__layout)>.wp-block-image img{border-radius:var(--wp--custom--radius--medium);box-shadow:none;height:clamp(480px,173.4px + 34.07vw,664px);max-width:none;object-fit:cover;width:885px}@media (max-width:899px){.wp-block-catchlight-photo-marquee.is-style-photo-strip :is(.cl-marquee__track,.block-editor-inner-blocks>.block-editor-block-list__layout)>.wp-block-image img{width:85vw}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) :is(.cl-marquee__track,.block-editor-inner-blocks>.block-editor-block-list__layout),.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) :is(.cl-marquee__track,.block-editor-inner-blocks>.block-editor-block-list__layout)>.wp-block-image{height:100%}.wp-block-group:has(>:is(.wp-block-query.stories-hero-card,.wp-block-group.is-style-glass-card)) .wp-block-catchlight-photo-marquee.is-style-photo-strip :is(.cl-marquee__track,.block-editor-inner-blocks>.block-editor-block-list__layout)>.wp-block-image img{aspect-ratio:594/844;border-radius:0;height:100%;width:auto}}.wp-block-group:has(>.wp-block-group.is-style-meta-rail){position:relative}.wp-block-group.is-style-meta-rail{left:max(var(--wp--custom--layout--body-margin),(100% - var(--wp--custom--layout--content-width))/2);margin-block-start:0;padding-block:8px;position:absolute;top:calc(var(--wp--preset--spacing--120) + var(--cl-rail-offset, 0px));width:197px}@media (max-width:1239px){.wp-block-group.is-style-meta-rail{gap:32px!important;margin-block-start:var(--wp--preset--spacing--120)!important;padding:0;position:static;width:auto}.wp-block-group.is-style-meta-rail>.wp-block-group{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.wp-block-group.is-style-meta-rail>.wp-block-group>*{margin-block-start:0}.wp-block-template-part:has(>.wp-block-group.is-style-meta-rail){margin-left:0!important;margin-right:auto!important}.wp-block-template-part:has(>.wp-block-group.is-style-meta-rail)+.wp-block-post-content{margin-block-start:40px!important}}@media (min-width:900px) and (max-width:1239px){.wp-block-group.is-style-meta-rail>.wp-block-group{gap:24px;justify-content:flex-start}.wp-block-group.is-style-meta-rail>.wp-block-group>.wp-block-heading{min-width:5ch}}.wp-block-group.is-style-media-card,.wp-block-group.is-style-media-card-thumb{box-shadow:inset 0 0 0 1px #00000014,var(--wp--custom--shadow--card)}.wp-block-group.is-style-media-card>.wp-block-image{flex:0 0 auto}.wp-block-group.is-style-media-card-thumb>.wp-block-image{align-self:stretch;flex:0 0 280px;margin:0}.wp-block-group.is-style-media-card-thumb>.wp-block-image img{height:100%;min-height:280px;object-fit:cover;width:100%}@media (max-width:899px){.wp-block-group.is-style-media-card,.wp-block-group.is-style-media-card-thumb{align-items:stretch;flex-direction:column}.wp-block-group.is-style-media-card>.wp-block-image img,.wp-block-group.media-card-square>.wp-block-image img{aspect-ratio:1/1;height:auto!important;width:100%!important}.wp-block-group.media-card-square>.wp-block-image{flex-basis:auto}}.wp-block-group.is-style-plan-card>.wp-block-image{align-self:stretch;flex:0 0 165px;margin:0;position:relative}.wp-block-group.is-style-plan-card>.wp-block-image img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wp-block-group.is-style-plan-card>.wp-block-group{flex:1 1 auto;min-width:0}@media (max-width:899px){.wp-block-group.is-style-plan-card>.wp-block-image{display:none}}.wp-block-group.media-card-square>.wp-block-image{align-self:center}.wp-block-group.media-card-square>.wp-block-image img{aspect-ratio:1;height:280px;min-height:0;object-fit:cover;width:280px}@media (max-width:899px){.wp-block-group.is-style-audience-band{padding-bottom:calc(80px - var(--wp--preset--spacing--overlap-24))!important;padding-top:calc(80px - var(--wp--preset--spacing--overlap-24))!important}.wp-block-group.is-style-audience-band .alignwide>.wp-block-group{padding-bottom:40px!important;padding-top:40px!important}.wp-block-group.is-style-audience-band .wp-block-columns{gap:0!important}.wp-block-group.is-style-audience-band .wp-block-column{padding-left:var(--wp--preset--spacing--24-fixed)!important;padding-right:var(--wp--preset--spacing--24-fixed)!important}.wp-block-group.is-style-audience-band .wp-block-column:not(:last-child){padding-bottom:48px}.wp-block-group.is-style-audience-band .wp-block-column+.wp-block-column{border-left-width:0!important;padding-top:48px;position:relative}.wp-block-group.is-style-audience-band .wp-block-column+.wp-block-column:before{background:#fff3;content:"";height:1px;left:var(--wp--preset--spacing--24-fixed);position:absolute;right:var(--wp--preset--spacing--24-fixed);top:0}.wp-block-group.is-style-apply-banner{align-items:flex-start;flex-direction:column;padding:32px 24px!important}}.wp-block-group.is-style-job-card>.wp-block-group{flex:1 1 0%;min-width:0}@media (max-width:599px){.wp-block-group.is-style-job-card{flex-wrap:wrap}.wp-block-group.is-style-job-card>.wp-block-group{flex-basis:100%}}@media (max-width:899px){.wp-block-group.is-style-logo-wall{gap:16px!important;grid-template-columns:repeat(2,1fr)!important}}.wp-block-group.is-style-logo-wall>.wp-block-group{aspect-ratio:3/2;min-width:0}.wp-block-group.is-style-logo-wall>.wp-block-group>.wp-block-image{flex-shrink:1;min-width:0}.wp-block-group.is-style-logo-wall img{mix-blend-mode:multiply}@media (max-width:899px){.wp-block-group.is-style-option-card{min-height:0!important}.wp-block-group.is-style-report-row{align-self:stretch;padding:var(--wp--preset--spacing--16)!important}}.wp-block-group.cl-related-empty{display:none}.wp-block-group.is-style-textured{isolation:isolate;position:relative}.wp-block-group.is-style-textured:before{background:url(assets/images/texture-paper.png) 0 0/1024px repeat;content:"";inset:0;opacity:.7;pointer-events:none;position:absolute;z-index:-1}.wp-block-post{--cl-card-hover-bg:var(--wp--preset--color--white)}.wp-block-post.type-se-event{--cl-card-hover-bg:var(--wp--preset--color--events-50)}.wp-block-post.type-story{--cl-card-hover-bg:var(--wp--preset--color--local-50)}.wp-block-post.type-story.program-global{--cl-card-hover-bg:var(--wp--preset--color--global-50)}.wp-block-post.type-page{--cl-card-hover-bg:var(--wp--preset--color--local-50)}.wp-block-columns.is-style-card-hover,.wp-block-group.is-style-card-hover{border:1px solid #0000;transition:background-color var(--wp--custom--motion--speed) ease-in-out,border-color var(--wp--custom--motion--speed) ease-in-out,box-shadow var(--wp--custom--motion--speed) ease-in-out}.is-style-card-hover:has(.wp-block-post-title a,.wp-block-read-more,.catchlight-related-posts__link,.wp-block-details.is-style-read-bio>summary),.js-make-card-anchored:has(a),li.wp-block-post:has(>.is-style-card-hover :is(.wp-block-post-title a,.wp-block-read-more,.catchlight-related-posts__link,.wp-block-details.is-style-read-bio>summary)){cursor:pointer}.wp-block-columns.is-style-card-hover:hover,.wp-block-group.is-style-card-hover:hover,li.wp-block-post:hover>.wp-block-columns.is-style-card-hover,li.wp-block-post:hover>.wp-block-group.is-style-card-hover{border-color:#00000014;box-shadow:var(--wp--custom--shadow--card)}.wp-block-group.is-style-card-hover:hover,li.wp-block-post:hover>.wp-block-group.is-style-card-hover{background-color:var(--cl-card-hover-bg,var(--wp--preset--color--white))!important}.wp-block-columns.is-style-card-hover:hover,li.wp-block-post:hover>.wp-block-columns.is-style-card-hover{background-color:var(--wp--preset--color--white)!important}.wp-block-columns.is-style-card-hover:has(:focus-visible),.wp-block-group.is-style-card-hover:has(:focus-visible){box-shadow:0 0 0 1px var(--wp--preset--color--neutral-500)}.wp-block-columns.is-style-card-hover a:where(:not(.wp-element-button)),.wp-block-group.is-style-card-hover a:where(:not(.wp-element-button)){text-decoration:none}@media (max-width:899px){.wp-block-columns.is-style-card-hover:not(.is-not-stacked-on-mobile){padding-bottom:24px!important;padding-right:8px!important}.wp-block-columns.is-style-card-hover:not(.is-not-stacked-on-mobile) .wp-block-column>.wp-block-group{gap:16px;padding-inline:16px}}.catchlight-related-posts__card .catchlight-related-posts__title,.wp-block-post>.is-style-card-hover .wp-block-post-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media (max-width:500px){.wp-block-columns.is-style-card-hover.is-not-stacked-on-mobile{column-gap:16px!important;padding:8px!important}.wp-block-columns.is-style-card-hover.is-not-stacked-on-mobile>.wp-block-column.is-vertically-aligned-center{align-self:flex-start!important}.wp-block-columns.is-style-card-hover.is-not-stacked-on-mobile>.wp-block-column:first-child{flex-basis:78px!important;min-height:78px;width:78px!important}.wp-block-columns.is-style-card-hover.is-not-stacked-on-mobile>.wp-block-column:last-child>.wp-block-group{gap:16px!important}}.wp-block-post .wp-block-simple-events-loop-event-info.is-date-range{white-space:nowrap}.wp-block-post .is-day-range .date-range__sep{word-spacing:-.15em}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range)){align-items:end;display:grid;gap:0;justify-items:center}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range))>.wp-block-simple-events-loop-event-info{display:contents}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .se-loop-event-info--prefix:empty{display:none}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-date-range:not(.is-day-range) .date-range__sep{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-date-range:not(.is-day-range) .date-range__start{grid-area:1/1}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-date-range:not(.is-day-range) .date-range__end{grid-area:1/3}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-day-range .date-range__start{grid-area:2/1}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-day-range .date-range__sep{grid-area:2/2}.wp-block-post .wp-block-group:has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-day-range .date-range__end{grid-area:2/3}@media (max-width:359px),(min-width:900px) and (max-width:1439px){.wp-block-post :not(.is-style-date-chip)>.is-day-range .date-range__end,.wp-block-post :not(.is-style-date-chip)>.is-day-range .date-range__sep,.wp-block-post :not(.is-style-date-chip)>.is-day-range .date-range__start{display:block}.wp-block-post :not(.is-style-date-chip)>.is-day-range .date-range__end,.wp-block-post :not(.is-style-date-chip)>.is-day-range .date-range__start{line-height:.95}.wp-block-post :not(.is-style-date-chip)>.is-day-range .date-range__sep{font-size:max(.45em,16px);line-height:.7}.wp-block-post .wp-block-group:not(.is-style-date-chip):has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-day-range .date-range__sep{grid-area:3/1}.wp-block-post .wp-block-group:not(.is-style-date-chip):has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-date-range:not(.is-day-range) .date-range__end{grid-area:4/1}.wp-block-post .wp-block-group:not(.is-style-date-chip):has(>.is-day-range):has(>.is-date-range:not(.is-day-range)) .is-day-range .date-range__end{grid-area:5/1}}.is-style-hover-card{transition:border-color var(--wp--custom--motion--speed) ease-in-out}.is-style-hover-card figure{border-radius:var(--wp--custom--radius--normal);overflow:clip}.is-style-hover-card figure img{transition:transform var(--wp--custom--motion--speed) ease-in-out}.is-style-hover-card.js-make-card-anchored{cursor:pointer}.is-style-hover-card:hover{border-color:var(--wp--preset--color--neutral-300)!important}@media (prefers-reduced-motion:no-preference){.is-style-hover-card:hover figure img{transform:scale(1.04)}}.is-style-hover-card:hover .wp-block-button__link{background:var(--wp--preset--color--neutral-100);color:var(--wp--preset--color--black)}.wp-block-image.fellow-banner img{height:clamp(219px,177.03px + 10.76vw,332px);max-height:clamp(219px,177.03px + 10.76vw,332px);min-height:clamp(219px,177.03px + 10.76vw,332px);object-fit:cover;width:100%}.wp-block-group.fellow-meta-chip{background:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--normal);box-shadow:inset 0 0 0 1px #1a181614;box-sizing:border-box;color:var(--wp--preset--color--neutral-800);font-family:var(--wp--preset--font-family--label);font-size:var(--wp--preset--font-size--xx-small);font-weight:500;height:30px;letter-spacing:2px;line-height:1;max-width:100%;overflow:hidden;padding:6px 10px;text-transform:uppercase;white-space:nowrap}.fellow-meta-chip.fellow-meta-chip{display:inline-flex}.fellow-meta-chip p:first-child:empty,.fellow-meta-chip p:nth-child(3):empty,.fellow-meta-chip:has(>p:first-child:empty) p:nth-child(2),.fellow-meta-chip:has(>p:first-child:empty):has(>p:nth-child(3):empty),.fellow-meta-chip:has(>p:nth-child(3):empty) p:nth-child(2),.single-fellow .wp-block-post-content .is-style-label-prose p:empty{display:none}.wp-block-post.type-fellow .wp-block-post-featured-image{border-radius:var(--wp--custom--radius--normal);overflow:hidden}.wp-block-post.type-fellow .wp-block-post-featured-image img{transition:transform .3s ease}.wp-block-post.type-fellow .wp-block-group.is-style-card-hover:hover .wp-block-post-featured-image img{transform:scale(1.1)}.wp-block-post.type-fellow .wp-block-post-terms.taxonomy-newsroom{color:var(--wp--preset--color--neutral-600);font-size:var(--wp--preset--font-size--regular);font-weight:400;letter-spacing:0;line-height:1.5;margin:4px 0 0}.wp-block-post.type-fellow .fellow-meta-chip,.wp-block-post.type-fellow .wp-block-group.is-nowrap:not(.fellow-meta-chip):has(>p:nth-child(3):last-child){margin-top:16px}.wp-block-post.type-fellow .wp-block-group.is-nowrap:not(.fellow-meta-chip):has(>p:nth-child(3):last-child){align-items:center;background:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius--normal);box-shadow:inset 0 0 0 1px #1a181614;box-sizing:border-box;color:var(--wp--preset--color--neutral-800);display:inline-flex;font-family:var(--wp--preset--font-family--label);font-size:var(--wp--preset--font-size--xx-small);font-weight:500;gap:8px;height:30px;letter-spacing:2px;line-height:1;max-width:100%;overflow:hidden;padding:6px 10px;text-transform:uppercase;white-space:nowrap}.wp-block-post.type-fellow .wp-block-group.is-nowrap:not(.fellow-meta-chip):has(>p:nth-child(3):last-child)>p{margin:0}.wp-block-post.type-fellow .wp-block-group.is-nowrap:not(.fellow-meta-chip):has(>p:nth-child(3):last-child):has(>p:first-child:empty):has(>p:nth-child(3):empty),.wp-block-post.type-fellow .wp-block-group.is-nowrap:not(.fellow-meta-chip):has(>p:nth-child(3):last-child):is(:has(>p:first-child:empty),:has(>p:nth-child(3):empty))>p:nth-child(2),.wp-block-post.type-fellow .wp-block-group.is-nowrap:not(.fellow-meta-chip):has(>p:nth-child(3):last-child)>p:is(:first-child,:nth-child(3)):empty{display:none}@media (max-width:580px){ul.wp-block-post-template.is-style-person-grid:has(>.wp-block-post.type-fellow){gap:var(--wp--preset--spacing--32)!important;grid-template-columns:1fr!important}.wp-block-post.type-fellow .wp-block-group.is-style-card-hover{align-items:center;display:flex;flex-direction:row;gap:16px}.wp-block-post.type-fellow .wp-block-post-featured-image{flex-shrink:0;height:120px;width:120px}.wp-block-post.type-fellow .wp-block-post-terms.taxonomy-newsroom{font-size:var(--wp--preset--font-size--small)}
  /* !important: the content group prints its desktop padding inline. */.wp-block-post.type-fellow .is-style-card-hover>.wp-block-group{padding:0!important}}.cl-card-enter:is(:has(>.cl-person-card),:has(>.is-style-card-hover .wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio)){align-items:start}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio))>.wp-block-image{border-radius:var(--wp--custom--radius--normal);overflow:hidden}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio))>.wp-block-image img{display:block;transition:transform .3s ease}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio)):hover>.wp-block-image img{transform:scale(1.1)}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio)) .wp-block-details.is-style-read-bio>summary{transition:background-color .15s ease,box-shadow .15s ease,color .15s ease}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio)):hover .wp-block-details.is-style-read-bio>summary{background:var(--wp--preset--color--black);box-shadow:none;color:var(--wp--preset--color--white)}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio)) .wp-block-details>.wp-block-buttons{margin-block-start:var(--wp--preset--spacing--16)}@media (max-width:580px){.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio)){align-items:flex-start;display:flex;flex-direction:row;gap:var(--wp--preset--spacing--16)}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio))>.wp-block-image{flex:0 0 120px}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio))>.wp-block-image img{height:120px;object-fit:cover;width:120px}
  /* !important: the content group prints its desktop padding inline. The
     name and role close up to 4px; the accordion keeps its own 16px. */.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio))>.wp-block-group{padding:0!important}.wp-block-group.is-style-card-hover:is(.cl-person-card,:has(.wp-block-details.is-style-read-bio)):not(:has(.cl-speaker-bio))>.wp-block-group>*+*{margin-block-start:var(--wp--preset--spacing--4)}}.wp-block-jetpack-contact-form{align-items:flex-start;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.wp-block-jetpack-contact-form .grunion-field-wrap:not([class*=consent]){flex:1 1 200px;margin:0;max-width:427px;min-width:0;order:1}.wp-block-jetpack-contact-form .grunion-field-wrap:not([class*=consent]) .grunion-field-label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.wp-block-jetpack-contact-form input[type=email],.wp-block-jetpack-contact-form input[type=text]{background:var(--wp--preset--color--neutral-50);border:0!important;border-radius:var(--wp--custom--radius--medium)!important;box-shadow:0 0 0 1px var(--wp--custom--border--input);box-sizing:border-box;color:var(--wp--preset--color--neutral-900);display:block;font-family:var(--wp--preset--font-family--body);font-size:16px;height:48px;line-height:1.5;padding:12px 24px;width:100%}.wp-block-jetpack-contact-form input[type=email]::placeholder{color:var(--wp--preset--color--neutral-500)}.wp-block-jetpack-contact-form .wp-block-jetpack-button{align-self:flex-start;flex:0 0 48px;margin:0;order:2}.wp-block-jetpack-contact-form button[type=submit]{align-items:center;background:#0000!important;border:0;border-radius:50%!important;box-shadow:inset 0 0 0 1px var(--wp--preset--color--neutral-900);box-sizing:border-box;color:#0000;cursor:pointer;display:inline-flex!important;font-size:0;height:48px!important;justify-content:center;line-height:0;min-height:48px!important;padding:0!important;position:relative;width:48px!important}.wp-block-jetpack-contact-form button[type=submit]:after{background-color:var(--wp--preset--color--neutral-900);content:"";height:24px;inset:0;margin:auto;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M5 12h13m0 0-5.5-5.5M18 12l-5.5 5.5" stroke="black" stroke-width="1.5" fill="none"/></svg>') center/contain no-repeat;position:absolute;width:24px}.wp-block-jetpack-contact-form button[type=submit] .spinner{display:none}.wp-block-jetpack-contact-form button[type=submit]:hover{background:var(--wp--preset--color--neutral-100)!important}.wp-block-jetpack-contact-form [class*=field-consent]{display:block;flex:1 1 100%;margin:8px 0 0;order:3}.wp-block-jetpack-contact-form [class*=field-consent] label.grunion-field-label{align-items:flex-start;color:var(--wp--preset--color--neutral-500);display:flex;font-size:18px;font-weight:400;gap:8px;line-height:26px;margin:0}.wp-block-jetpack-contact-form [class*=field-consent] input[type=checkbox]{appearance:none;border:0!important;border-radius:var(--wp--custom--radius--small);box-shadow:inset 0 0 0 1.5px #6a6a6a;box-sizing:border-box!important;cursor:pointer;flex:0 0 18px!important;inline-size:18px!important;height:18px;margin:4px 0 0;max-width:18px!important;min-width:0!important;padding:0!important;width:18px!important}.wp-block-jetpack-contact-form [class*=field-consent] input[type=checkbox]:checked{background:var(--wp--preset--color--black);box-shadow:inset 0 0 0 1.5px var(--wp--preset--color--black)}@media (max-width:899px){.wp-block-jetpack-contact-form [class*=field-consent] label.grunion-field-label{font-size:14px;line-height:1.5}}.wp-block-jetpack-contact-form.is-style-info-request{align-items:flex-start;flex-direction:column;gap:32px!important}.wp-block-jetpack-contact-form.is-style-info-request .grunion-field-wrap:not([class*=consent]){flex:none;max-width:none;order:0;width:100%}.wp-block-jetpack-contact-form.is-style-info-request textarea{background:var(--wp--preset--color--neutral-50);border:0!important;border-radius:var(--wp--custom--radius--medium)!important;box-shadow:0 0 0 1px var(--wp--custom--border--input);box-sizing:border-box;color:var(--wp--preset--color--neutral-900);display:block;font-family:var(--wp--preset--font-family--body);font-size:16px;height:120px;line-height:1.5;min-height:120px;padding:24px;resize:none;width:100%}.wp-block-jetpack-contact-form.is-style-info-request textarea::placeholder{color:var(--wp--preset--color--neutral-500)}.is-style-join-form .wp-block-jetpack-contact-form .wp-block-jetpack-button,.wp-block-jetpack-contact-form.is-style-info-request .wp-block-jetpack-button{align-self:flex-start;flex:none;height:40px;min-height:0;order:0}.is-style-join-form .wp-block-jetpack-contact-form button[type=submit],.wp-block-jetpack-contact-form.is-style-info-request button[type=submit]{background:var(--wp--preset--color--black)!important;border-radius:var(--wp--custom--radius--pill)!important;box-shadow:none;color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--heading);font-size:18px;font-weight:500;gap:4px;height:40px!important;line-height:1;min-height:40px!important;padding:12px 8px 13px 18px!important;white-space:nowrap;width:auto!important}.is-style-join-form .wp-block-jetpack-contact-form button[type=submit]:after,.wp-block-jetpack-contact-form.is-style-info-request button[type=submit]:after{background-color:currentcolor;inset:auto;margin:0;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M9 5l7 7-7 7" stroke="black" stroke-width="1.5" fill="none"/></svg>') center/contain no-repeat;position:static}.is-style-join-form .wp-block-jetpack-contact-form button[type=submit]:hover,.wp-block-jetpack-contact-form.is-style-info-request button[type=submit]:hover{background:var(--wp--preset--color--neutral-700)!important;color:var(--wp--preset--color--white)}.is-style-join-form .wp-block-jetpack-contact-form{align-items:stretch;flex-direction:column;gap:24px!important}.is-style-join-form .wp-block-jetpack-contact-form .grunion-field-wrap:not([class*=consent]){flex:none;max-width:none;order:0;width:100%}.is-style-join-form .wp-block-jetpack-contact-form .grunion-field-wrap:not([class*=consent]) .grunion-field-label{display:block;height:auto;overflow:visible;position:static;width:auto;clip:auto;color:var(--wp--preset--color--neutral-900);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--regular);font-weight:500;line-height:1.5;margin:0 0 8px;white-space:normal}.is-style-join-form .wp-block-jetpack-contact-form .grunion-label-required{display:none}.is-style-join-form .wp-block-jetpack-contact-form input[type=email]::placeholder,.is-style-join-form .wp-block-jetpack-contact-form input[type=text]::placeholder{color:var(--wp--preset--color--neutral-500)}.is-style-join-form .wp-block-jetpack-contact-form textarea{background:var(--wp--preset--color--neutral-50);border:0!important;border-radius:var(--wp--custom--radius--medium)!important;box-shadow:0 0 0 1px var(--wp--custom--border--input);box-sizing:border-box;color:var(--wp--preset--color--neutral-900);display:block;font-family:var(--wp--preset--font-family--body);font-size:16px;height:144px;line-height:1.5;min-height:144px;padding:12px 24px;width:100%}.is-style-join-form .wp-block-jetpack-contact-form textarea::placeholder{color:var(--wp--preset--color--neutral-500)}.is-style-apply-form .wp-block-jetpack-contact-form.is-style-info-request{gap:48px!important}.is-style-apply-form .wp-block-jetpack-contact-form.is-style-info-request .wp-block-jetpack-button{align-self:stretch;width:100%}.is-style-apply-form .wp-block-jetpack-contact-form.is-style-info-request button[type=submit]{width:100%!important}.wp-block-jetpack-contact-form input[aria-invalid=true],.wp-block-jetpack-contact-form textarea[aria-invalid=true]{box-shadow:0 0 0 1px var(--jetpack--contact-form--error-color)}.jetpack-contact-form-container .contact-form__input-error{font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:500;line-height:1.5}.jetpack-contact-form-container .contact-form__input-error.has-errors{margin-block-start:8px}.jetpack-contact-form-container .contact-form__error{background:var(--wp--preset--color--neutral-50);border:1px solid var(--jetpack--contact-form--error-color);border-radius:var(--wp--custom--radius--medium);box-sizing:border-box;color:var(--wp--preset--color--neutral-900);font-family:var(--wp--preset--font-family--body);font-size:16px;font-weight:500;line-height:1.5;padding:12px 24px}.jetpack-contact-form-container .contact-form__error:has(>.contact-form__error-message){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.wp-block-jetpack-contact-form input[type=email]:focus-visible,.wp-block-jetpack-contact-form input[type=text]:focus-visible,.wp-block-jetpack-contact-form textarea:focus-visible{box-shadow:0 0 0 1px var(--wp--preset--color--black),0 0 0 4px #00000040}:root .wp-block-jetpack-subscriptions .wp-block-jetpack-subscriptions__form-elements{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}:root .wp-block-jetpack-subscriptions__form-elements>p{margin:0}:root .wp-block-jetpack-subscriptions__form-elements>p:first-child{flex:1 1 200px;max-width:427px;min-width:0}:root .wp-block-jetpack-subscriptions__form-elements>p:last-child{flex:0 0 48px}.wp-block-jetpack-subscriptions input[type=email]{background:var(--wp--preset--color--neutral-50);border:0!important;border-radius:var(--wp--custom--radius--medium)!important;box-shadow:0 0 0 1px var(--wp--custom--border--input);box-sizing:border-box;color:var(--wp--preset--color--neutral-900);display:block;font-family:var(--wp--preset--font-family--body);font-size:16px;height:48px;line-height:1.5;padding:12px 24px!important;width:100%}.wp-block-jetpack-subscriptions input[type=email]::placeholder{color:var(--wp--preset--color--neutral-500)}.wp-block-jetpack-subscriptions input[type=email]:focus-visible{box-shadow:0 0 0 1px var(--wp--preset--color--black),0 0 0 4px #00000040}.wp-block-jetpack-subscriptions button[type=submit]{align-items:center;background:#0000!important;border:0!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px var(--wp--preset--color--neutral-900);box-sizing:border-box;color:#0000!important;cursor:pointer;display:inline-flex!important;font-size:0!important;height:48px!important;justify-content:center;line-height:0;margin:0!important;min-height:48px!important;padding:0!important;position:relative;width:48px!important}.wp-block-jetpack-subscriptions button[type=submit]:after{background-color:var(--wp--preset--color--neutral-900);content:"";height:24px;inset:0;margin:auto;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M5 12h13m0 0-5.5-5.5M18 12l-5.5 5.5" stroke="black" stroke-width="1.5" fill="none"/></svg>') center/contain no-repeat;position:absolute;width:24px}.wp-block-jetpack-subscriptions button[type=submit] .jetpack-memberships-spinner{display:none}.wp-block-jetpack-subscriptions button[type=submit]:hover{background:var(--wp--preset--color--neutral-100)!important}.wp-block-jetpack-subscriptions button[type=submit]:focus-visible{box-shadow:inset 0 0 0 1px var(--wp--preset--color--black),0 0 0 4px #00000040}#jetpack-search-block-overlay{align-items:flex-start;background:#0000;overflow:hidden;padding:8px 16px;padding-right:calc(16px + var(--cl-search-gutter, 0px));pointer-events:auto;top:var(--cl-search-top,var(--header-bottom,88px));visibility:visible}#jetpack-search-block-overlay[hidden]{display:flex;pointer-events:none;transition:visibility .3s;visibility:hidden}body:has(#jetpack-search-block-overlay):before{background:linear-gradient(180deg,#000c,#0003);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .24s cubic-bezier(.45,.05,.55,.95);z-index:100000}body:has(#jetpack-search-block-overlay).cl-search-open:before{opacity:1}body.cl-search-open .is-site-header.is-site-header,body.cl-search-open header.wp-block-template-part.site-header{left:0;padding-right:var(--cl-search-gutter,0);pointer-events:auto;position:fixed!important;right:0;top:var(--wp-admin--admin-bar--height,0);z-index:100001}body.cl-search-open .wp-site-blocks{padding-top:var(--cl-search-reserve,0)}body.cl-search-open .is-nav-toggle{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important;transition:none!important}body.cl-search-open .header__search-btn svg{background:var(--wp--preset--color--neutral-100)}#jetpack-search-block-overlay .jetpack-search-block-overlay__card{--jp-search-overlay-surface:var(--wp--preset--color--white);--jp-search-overlay-ink:var(--wp--preset--color--neutral-900);--jetpack-search-highlight-background:#0000;--jp-search-overlay-content-pad-block-start:0;--jp-search-overlay-content-pad-inline:0;--jp-search-overlay-content-pad-block-end:0;background:var(--wp--preset--color--white);border:0;border-radius:var(--wp--custom--radius--normal);box-shadow:inset 0 0 0 1px var(--wp--preset--color--white),0 3px 16px -8px #0003;box-sizing:border-box;clip-path:inset(-24px);display:flex;flex-direction:column;max-height:calc(100dvh - var(--cl-search-top, var(--header-bottom, 88px)) - 16px);max-width:calc(var(--wp--custom--layout--header-max-width) - 32px);opacity:1;overflow:hidden;padding:32px;transition:opacity .24s cubic-bezier(.45,.05,.55,.95),clip-path .3s cubic-bezier(.45,.05,.55,.95)}#jetpack-search-block-overlay[hidden] .jetpack-search-block-overlay__card{clip-path:inset(-24px -24px calc(100% + 24px) -24px);opacity:0}#jetpack-search-block-overlay .jetpack-search-block-overlay__card:before{content:none}#jetpack-search-block-overlay .jetpack-search-block-overlay__content,#jetpack-search-block-overlay .jetpack-search-block-overlay__content>.wp-block-group{display:flex;flex:1 1 auto;flex-direction:column;max-width:none;min-height:0;--wp--style--block-gap:0}#jetpack-search-block-overlay .jetpack-search-block-overlay__content .wp-block-columns{flex:1 1 auto;margin:-4px -4px 0;min-height:0;overflow-y:auto;padding:4px 4px 0;scrollbar-color:var(--wp--preset--color--neutral-300) #0000;scrollbar-width:thin}#jetpack-search-block-overlay .jetpack-search-block-overlay__content .wp-block-columns::-webkit-scrollbar{width:8px}#jetpack-search-block-overlay .jetpack-search-block-overlay__content .wp-block-columns::-webkit-scrollbar-thumb{background:var(--wp--preset--color--neutral-300);border-radius:var(--wp--custom--radius--normal)}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input{border-bottom:1px solid var(--wp--preset--color--neutral-200);height:auto;inset:auto;margin:0 0 32px;padding:0 0 32px;position:relative;width:100%}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__inside-wrapper{align-items:center;background:var(--wp--preset--color--neutral-50);border:1px solid var(--wp--preset--color--black);border-radius:var(--wp--custom--radius--medium);box-sizing:border-box;gap:8px;height:48px;padding:0 24px;position:static;width:calc(100% - 177px)}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__icon{flex:0 0 24px;height:24px;opacity:1;padding:0;width:24px}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__field{background:#0000;border:0;color:var(--wp--preset--color--neutral-900);font-size:var(--wp--preset--font-size--small);height:100%}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__field:focus,#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__field:focus-visible{box-shadow:none;outline:none}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__inside-wrapper:focus-within{box-shadow:0 0 0 3px #00000040}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__clear{background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--neutral-200);border-radius:var(--wp--custom--radius--large);flex:none;font-size:var(--wp--preset--font-size--x-small);height:48px;padding:0 18px;position:absolute;right:73px;text-transform:capitalize;top:0;width:80px}#jetpack-search-block-overlay .jetpack-search-block-overlay__close{border:1px solid var(--wp--preset--color--neutral-200);border-radius:var(--wp--custom--radius--large);height:48px;margin:0;right:32px;top:32px;width:49px;z-index:1}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .jetpack-search-layout__results-header{font-size:var(--wp--preset--font-size--small);margin:0 0 32px}#jetpack-search-block-overlay .cl-search-count{color:var(--wp--preset--color--black);display:flex;gap:4px;line-height:1.5;margin:0}#jetpack-search-block-overlay .cl-search-count__query:after,#jetpack-search-block-overlay .cl-search-count__query:before{content:"“"}#jetpack-search-block-overlay .cl-search-count__query:after{content:"”"}#jetpack-search-block-overlay .jetpack-search-results-sort__radio-group{align-items:center;border:0;display:flex;gap:8px;margin:0;padding:0}#jetpack-search-block-overlay .jetpack-search-results-sort__radio-group legend{clip-path:inset(50%);position:absolute}#jetpack-search-block-overlay .jetpack-search-results-sort__radio-item{align-items:center;display:inline-flex;gap:8px;line-height:1.5}#jetpack-search-block-overlay .jetpack-search-results-sort__radio-item input{opacity:0;position:absolute}#jetpack-search-block-overlay .jetpack-search-results-sort__radio-item label{color:var(--wp--preset--color--neutral-500);cursor:pointer;text-decoration:underline;text-underline-position:from-font}#jetpack-search-block-overlay .jetpack-search-results-sort__radio-item input:checked+label{color:var(--wp--preset--color--black);text-decoration:none}#jetpack-search-block-overlay .jetpack-search-results-sort__radio-item input:focus-visible+label{outline:1px solid var(--wp--preset--color--neutral-500);outline-offset:2px}#jetpack-search-block-overlay .jetpack-search-results-sort__radio-item:not(:last-child):after{color:var(--wp--preset--color--neutral-800);content:"·";font-family:var(--wp--preset--font-family--label);font-size:var(--wp--preset--font-size--xx-small);font-weight:500;letter-spacing:2.4px}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__list{display:grid;gap:var(--wp--preset--spacing--32-fixed);grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__item{background:var(--wp--preset--color--white);border:1px solid #0000;border-radius:var(--wp--custom--radius--medium);display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0;transition:border-color .15s ease,box-shadow .15s ease}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__item:hover{border-color:#00000014;box-shadow:var(--wp--custom--shadow--card)}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__image-link{aspect-ratio:3/2;border-radius:var(--wp--custom--radius--normal);display:block;flex:none;margin:8px 8px 0;max-width:none;order:-1;width:calc(100% - 16px)}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__image{aspect-ratio:3/2;border-radius:var(--wp--custom--radius--normal);object-fit:cover;width:100%}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__copy{display:flex;flex:none;flex-direction:column;gap:8px;padding:var(--wp--preset--spacing--24-fixed)}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__title{color:var(--wp--preset--color--neutral-900);font-size:var(--wp--preset--font-size--h-4);font-weight:500;letter-spacing:-.24px;line-height:1.2;margin:0}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__highlight{font-weight:inherit}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__meta{color:var(--wp--preset--color--neutral-500);font-size:var(--wp--preset--font-size--regular);gap:8px;line-height:1.5;margin:0;opacity:1}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__author,#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__content,#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__meta-separator,#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__path{display:none}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__item--skeleton .jetpack-search-skeleton--image{aspect-ratio:3/2;border-radius:var(--wp--custom--radius--normal);flex:none;height:auto;max-width:none;order:-1;width:100%}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .jetpack-search-layout__filters-column,#jetpack-search-block-overlay .jetpack-search-block-overlay__card .jetpack-search-powered-by,#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__item--skeleton .jetpack-search-skeleton--path{display:none}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .jetpack-search-layout__results-column{flex-basis:100%!important;padding:0}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .jetpack-search-load-more__button{border-color:var(--wp--preset--color--neutral-200);border-radius:var(--wp--custom--radius--pill);font-size:var(--wp--preset--font-size--x-small);margin-top:var(--wp--preset--spacing--32)}@media (max-width:1099px){#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:781px){#jetpack-search-block-overlay .jetpack-search-block-overlay__card{border-radius:var(--wp--custom--radius--normal);min-height:0;padding:16px}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input{margin-bottom:16px;padding-bottom:16px}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__inside-wrapper{width:calc(100% - 73px)}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-search-input .jetpack-search-input__clear{display:none}#jetpack-search-block-overlay .jetpack-search-block-overlay__close{right:16px;top:16px}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .jetpack-search-layout__results-header{flex-wrap:wrap;gap:8px;margin-bottom:16px}#jetpack-search-block-overlay .jetpack-search-block-overlay__card .wp-block-jetpack-search-results-list .jetpack-search-results__list{grid-template-columns:1fr}}#jetpack-search-block-overlay [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){#jetpack-search-block-overlay .jetpack-search-block-overlay__card,#jetpack-search-block-overlay[hidden],body:has(#jetpack-search-block-overlay):before{transition:none}}body.single-se-event .wp-site-blocks{position:relative}body.single-se-event .wp-site-blocks:before{background-color:var(--wp--preset--color--events-400);content:"";height:200px;inset:0 0 auto;position:absolute;z-index:0}footer.wp-block-template-part{margin-block-start:0}footer.wp-block-template-part .wp-block-group.alignfull.has-black-background-color{margin-bottom:-1px;margin-left:calc(var(--wp--style--root--padding-left)*-1 - 1px)!important;margin-right:calc(var(--wp--style--root--padding-right)*-1 - 1px)!important}footer.wp-block-template-part .wp-block-image:has(>img[src$="logo-partner-inline.svg"]){position:relative}footer.wp-block-template-part .wp-block-image:has(>img[src$="logo-partner-inline.svg"])>img{opacity:0}footer.wp-block-template-part .wp-block-image:has(>img[src$="logo-partner-inline.svg"]):after{background-color:currentcolor;content:"";inset:0;mask:url(assets/images/logo-partner-inline.svg) center/contain no-repeat;position:absolute}body.page-template-page-global-family main.wp-block-group,body.page-template-page-local-family main.wp-block-group,body.post-type-archive-se-event main.wp-block-group,body.single-se-event main.wp-block-group{position:relative;z-index:1}body.page-template-page-global-family footer.wp-block-template-part,body.page-template-page-local-family footer.wp-block-template-part,body.post-type-archive-se-event footer.wp-block-template-part,body.single-se-event footer.wp-block-template-part{margin-top:calc(var(--wp--custom--radius--large)*-1);padding-top:var(--wp--custom--radius--large)}body.page-template-page-global-family footer.wp-block-template-part{background:linear-gradient(180deg,var(--wp--preset--color--global-950) 1.72%,var(--wp--preset--color--global-800) 51.72%)}body.page-template-page-local-family footer.wp-block-template-part{background:linear-gradient(180deg,var(--wp--preset--color--local-950) 1.72%,var(--wp--preset--color--local-800) 51.72%)}body.post-type-archive-se-event footer.wp-block-template-part,body.single-se-event footer.wp-block-template-part{background:linear-gradient(180deg,var(--wp--preset--color--events-950) 1.72%,var(--wp--preset--color--events-800) 51.72%)}body.page-template-page-global-family footer.wp-block-template-part>.wp-block-group:first-child,body.page-template-page-global-family footer.wp-block-template-part>.wp-block-group:first-child :is(h2,p),body.page-template-page-local-family footer.wp-block-template-part>.wp-block-group:first-child,body.page-template-page-local-family footer.wp-block-template-part>.wp-block-group:first-child :is(h2,p),body.post-type-archive-se-event footer.wp-block-template-part>.wp-block-group:first-child,body.post-type-archive-se-event footer.wp-block-template-part>.wp-block-group:first-child :is(h2,p),body.single-se-event footer.wp-block-template-part>.wp-block-group:first-child,body.single-se-event footer.wp-block-template-part>.wp-block-group:first-child :is(h2,p){color:var(--wp--preset--color--white)!important}body.page-template-page-global-family footer.wp-block-template-part>.wp-block-group:first-child .wp-block-button__link{background:var(--wp--preset--color--global-400);color:var(--wp--preset--color--neutral-900)}body.page-template-page-local-family footer.wp-block-template-part>.wp-block-group:first-child .wp-block-button__link{background:var(--wp--preset--color--local-400);color:var(--wp--preset--color--neutral-900)}body.post-type-archive-se-event footer.wp-block-template-part>.wp-block-group:first-child .wp-block-button__link,body.single-se-event footer.wp-block-template-part>.wp-block-group:first-child .wp-block-button__link{background:var(--wp--preset--color--events-400);color:var(--wp--preset--color--neutral-900)}body{--cl-event-band-height:0px;--cl-event-anchor-offset:calc(var(--header-bottom) + var(--cl-event-band-height) + var(--wp--preset--spacing--24-fixed))}body:has(.wp-block-catchlight-event-tab-navigation){--cl-event-band-height:81px}@media (max-width:899px){body:has(.wp-block-catchlight-event-tab-navigation){--cl-event-band-height:0px}}.event-hero p:empty{display:none}.event-hero:not(:has(.wp-block-post-featured-image)){padding-bottom:var(--wp--preset--spacing--56)}

/* !important: the template sets both values as inline styles. */.wp-block-group:has(>.event-hero):not(:has(.wp-block-post-featured-image))+.is-style-panel{margin-top:0!important;padding-top:var(--wp--preset--spacing--80)!important}.wp-block-group.event-hero>.wp-block-post-terms{display:flex}.event-grid .wp-block-button:has(>a:not([href])),.event-grid .wp-block-button:has(>a[href=""]){display:none}.cl-event-rail>.cl-event-section+.cl-event-section{border-top:1px solid var(--wp--preset--color--neutral-200);padding-top:var(--wp--preset--spacing--32)}.cl-event-rail>.screen-reader-text+.cl-event-section{margin-block-start:0}.cl-event-rail p:empty{display:none}.event-grid .wp-block-button__link{justify-content:space-between;width:100%}.event-grid .wp-block-button[class*=is-style-secondary] .wp-block-button__link{padding-right:13px}@media (max-width:899px){.wp-block-columns.event-grid{flex-wrap:wrap!important}.wp-block-columns.event-grid>.wp-block-column{flex-basis:100%!important}.wp-block-columns.event-grid>.wp-block-column:first-child{order:-1}.wp-block-columns.event-grid>.wp-block-column:first-child>.wp-block-group{position:static!important}.wp-block-columns.event-grid>.wp-block-column:first-child:not(:has(.cl-event-rail)){display:none}.event-program .wp-block-columns>.wp-block-column:has(>.wp-block-image){order:-1}}@media (min-width:900px){.wp-block-columns.event-grid:has(.wp-block-catchlight-event-tab-navigation)>.wp-block-column:first-child{padding-top:137px}}@media (max-width:899px){.wp-block-group.event-hero>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:none}}.event-section{scroll-margin-top:var(--cl-event-anchor-offset)}.event-hero .wp-block-post-featured-image{border-radius:var(--wp--custom--radius--medium);overflow:hidden;position:relative;z-index:1}hr.wp-block-separator.hairline-bleed{border:0;border-top:1px solid var(--wp--preset--color--neutral-200);
  /* !important is required, not stylistic: post-content's layout uses
     justifyContent:left, which core implements as margin-left:0 !important on
     every non-full-aligned child — it beats even an inline style. */margin-left:-344px!important;max-width:none;opacity:1;width:calc(100% + 344px)}@media (max-width:899px){hr.wp-block-separator.hairline-bleed{margin-left:0!important;width:100%}}body.single-resource .wp-block-group.is-style-panel{margin-top:clamp(48px,107.59px - 5.517vw,80px)!important}@media (max-width:899px){body.single-resource .wp-block-post-featured-image img{border-radius:var(--wp--custom--radius--medium)!important}}#all-stories{scroll-margin-top:96px}#all-news,.cl-pager-anchor{scroll-margin-top:192px}@media screen and (min-width:601px){.cl-pager-anchor{scroll-margin-top:calc(192px + var(--wp-admin--admin-bar--height, 0px))}#all-stories{scroll-margin-top:calc(96px + var(--wp-admin--admin-bar--height, 0px))}#all-news{scroll-margin-top:calc(192px + var(--wp-admin--admin-bar--height, 0px))}}:root{--cl-enter-duration:1.2s;--cl-enter-ease:cubic-bezier(0.16,1,0.3,1);--cl-enter-delay:150ms;--cl-enter-shift:8px;--cl-enter-total:2400ms}@keyframes cl-enter-rise{0%{opacity:0;transform:translateY(var(--cl-enter-shift))}}@keyframes cl-enter-drop{0%{opacity:0;transform:translateY(calc(var(--cl-enter-shift)*-1))}}.cl-line{display:block}.cl-enter--home:not(.cl-enter-go) .wp-block-post-content>:first-child>.is-style-hero-story,.cl-enter--home:not(.cl-enter-go) .wp-block-post-content>:first-child>:first-child>.wp-block-image,.cl-enter--home:not(.cl-enter-go) .wp-block-post-content>:first-child>:first-child>h1,.cl-enter--home:not(.cl-enter-go) .wp-block-post-content>:first-child>:first-child>p,.cl-enter--home:not(.cl-enter-go) .wp-site-blocks>header{opacity:0}.cl-enter--home.cl-enter-go:not(.cl-enter-complete) .wp-site-blocks>header{animation:cl-enter-drop var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay)) both}.cl-enter--home.cl-enter-go:not(.cl-enter-complete) .wp-block-post-content>:first-child>:first-child>.wp-block-image{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .1s) both}.cl-enter--home.cl-enter-go:not(.cl-enter-complete) .wp-block-post-content>:first-child>:first-child>h1 .cl-line{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .2s + var(--cl-line)*.1s) both}.cl-enter--home.cl-enter-go:not(.cl-enter-complete) .wp-block-post-content>:first-child>:first-child>p{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .35s) both}.cl-enter--home.cl-enter-go:not(.cl-enter-complete) .wp-block-post-content>:first-child>.is-style-hero-story{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .45s) both}.cl-enter{--cl-hero-start:0ms}.cl-enter--landing{--cl-hero-start:500ms}.cl-enter:not(.cl-enter-go) .wp-block-cover.alignfull>.wp-block-cover__image-background{transform:scale(1.04)}.cl-enter:not(.cl-enter-go) .wp-block-cover.alignfull>.wp-block-cover__inner-container>*{opacity:0}.cl-enter.cl-enter-go:not(.cl-enter-complete) .wp-block-cover.alignfull:not(.is-photo-waiting,.is-photo-arrived,.is-photo-shown)>.wp-block-cover__image-background{animation:cl-enter-settle 1.6s var(--cl-enter-ease) calc(var(--cl-enter-delay) + var(--cl-hero-start)) both}.cl-enter.cl-enter-go:not(.cl-enter-complete) .wp-block-cover.alignfull>.wp-block-cover__inner-container>*{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + var(--cl-hero-start) + .1s) both}.cl-enter.cl-enter-go:not(.cl-enter-complete) .wp-block-cover.alignfull>.wp-block-cover__inner-container>:first-child{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + var(--cl-hero-start)) both}.wp-block-cover.alignfull.is-photo-waiting>.wp-block-cover__image-background{opacity:0;transform:scale(1.04)}.wp-block-cover.alignfull.is-photo-arrived>.wp-block-cover__image-background{animation:cl-enter-reveal 1.6s var(--cl-enter-ease) both}@keyframes cl-enter-settle{0%{transform:scale(1.04)}}@keyframes cl-enter-reveal{0%{opacity:0;transform:scale(1.04)}}.cl-enter:not(.cl-enter-go) :is(main,.wp-block-post-content)>.wp-block-group:first-child:has(>:first-child+h1)>*{opacity:0}.cl-enter.cl-enter-go:not(.cl-enter-complete) :is(main,.wp-block-post-content)>.wp-block-group:first-child:has(>:first-child+h1)>:has(+h1){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay)) both}.cl-enter.cl-enter-go:not(.cl-enter-complete) :is(main,.wp-block-post-content)>.wp-block-group:first-child:has(>:first-child+h1)>h1 .cl-line{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .1s + var(--cl-line)*.1s) both}.cl-enter.cl-enter-go:not(.cl-enter-complete) :is(main,.wp-block-post-content)>.wp-block-group:first-child:has(>:first-child+h1)>h1~*{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .25s) both}.cl-enter:not(.cl-enter-go) .wp-block-group:has(>.wp-block-catchlight-photo-marquee)>:is(.stories-hero-card,.is-style-glass-card){opacity:0}.cl-enter.cl-enter-go:not(.cl-enter-complete) .wp-block-group:has(>.wp-block-catchlight-photo-marquee)>:is(.stories-hero-card,.is-style-glass-card){animation:cl-enter-fade var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay)) both}@keyframes cl-enter-fade{0%{opacity:0}}.cl-enter--landing .wp-block-group:has(>.wp-block-group>.wp-block-group.site-header__subnav){--cl-subnav-fold:var(--cl-subnav-measured,87px)}@media (min-width:1100px){.cl-enter--landing .wp-block-group:has(>.wp-block-group>.wp-block-group.site-header__subnav){--cl-subnav-fold:var(--cl-subnav-measured,70px)}}.cl-enter--landing:not(.cl-enter-complete) .wp-block-group:has(>.wp-block-group.site-header__subnav){overflow:clip;transition:overflow allow-discrete 0s .3s}.cl-enter--landing:not(.cl-enter-complete) .wp-block-group:has(>.wp-block-group.site-header__subnav):has(.wp-block-a8csp-mega-menu:is(:hover,:focus-within),.wp-block-a8csp-mega-menu>[aria-expanded=true]){overflow:visible;transition-delay:0s}.cl-enter--landing:not(.cl-enter-go) .wp-block-group:has(>.wp-block-group>.wp-block-group.site-header__subnav){padding-bottom:var(--cl-subnav-fold)!important}.cl-enter--landing:not(.cl-enter-go) .wp-block-group.site-header__subnav{margin-bottom:calc(var(--cl-subnav-fold)*-1)!important}.cl-enter--landing:not(.cl-enter-go) .wp-block-group.site-header__subnav .wp-block-navigation-item,.cl-enter--landing:not(.cl-enter-go) .wp-block-group.site-header__subnav>:not(.wp-block-navigation){opacity:0}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group:has(>.wp-block-group>.wp-block-group.site-header__subnav){animation:cl-enter-fold-pad var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .5s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav{animation:cl-enter-fold-margin var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .5s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav>:not(.wp-block-navigation){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .55s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav .wp-block-navigation-item:first-child{animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .6s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav .wp-block-navigation-item:nth-child(2){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .65s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav .wp-block-navigation-item:nth-child(3){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .7s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav .wp-block-navigation-item:nth-child(4){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .75s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav .wp-block-navigation-item:nth-child(5){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .8s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav .wp-block-navigation-item:nth-child(6){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .85s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav .wp-block-navigation-item:nth-child(7){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .9s) both}.cl-enter--landing.cl-enter-go:not(.cl-enter-complete) .wp-block-group.site-header__subnav .wp-block-navigation-item:nth-child(8){animation:cl-enter-rise var(--cl-enter-duration) var(--cl-enter-ease) calc(var(--cl-enter-delay) + .95s) both}@keyframes cl-enter-fold-pad{0%{padding-bottom:var(--cl-subnav-fold)}}@keyframes cl-enter-fold-margin{0%{margin-bottom:calc(var(--cl-subnav-fold)*-1)}}.cl-enter:not(.cl-enter-go) .cl-pco__slides>.is-active .cl-pco__body,.cl-enter:not(.cl-enter-go) .cl-pco__slides>.is-active .wp-block-post-featured-image,.cl-enter:not(.cl-enter-go) .cl-pco__slides>.is-active>.wp-block-columns,.cl-enter:not(.cl-enter-go) .cl-pco__slides>:not(.is-active){opacity:0}.cl-enter.cl-enter-go:not(.cl-enter-complete) .cl-pco__slides>.is-active>.wp-block-columns{animation:cl-enter-fade .7s var(--cl-enter-ease) calc(var(--cl-enter-delay)) both}.cl-enter.cl-enter-go:not(.cl-enter-complete) .cl-pco__slides>.is-active .wp-block-post-featured-image{animation:cl-enter-fade 1.8s linear calc(var(--cl-enter-delay) + .35s) both}.cl-enter.cl-enter-go:not(.cl-enter-complete) .cl-pco__slides>.is-active .cl-pco__body{animation:cl-enter-slide .7s var(--cl-enter-ease) calc(var(--cl-enter-delay) + .45s) both}.cl-enter.cl-enter-go:not(.cl-enter-complete) .cl-pco__slides>:not(.is-active){animation:cl-enter-fade .9s linear calc(var(--cl-enter-delay) + 2.2s) both}.cl-enter:has(.cl-pco__slides){--cl-enter-total:3300ms}@keyframes cl-enter-slide{0%{opacity:0;transform:translateX(calc(var(--cl-enter-shift)*-1))}}:is(.single-story,.single-post,.post-type-story,.post-type-post) .wp-block-post-content>:is(.alignleft,.alignright):first-child+:is(p,ul,ol){margin-block-start:0}:is(.single-story,.single-post,.post-type-story,.post-type-post) .wp-block-post-content>.wp-block-separator:not(.is-style-lockup-divider){margin-block:var(--wp--preset--spacing--48)}.wp-block-post-content :where(.is-layout-flow,.is-layout-constrained):where(:not(.wp-block-quote,[class*=wp-container-]))>*+:where(:not(.wp-block-separator)){margin-block-start:var(--wp--preset--spacing--32)}.wp-block-post-content iframe[src*="player.catchlight.io"]{width:100%}.sqs-float-text:after{clear:both;content:"";display:block}body.story-template-single-story-page-v2 .wp-block-cover.is-style-page-hero .wp-block-post-title{text-shadow:0 4px 4px #00000040}.wp-block-cover .has-story-title-scrim-gradient-background{position:relative}.wp-block-cover .has-story-title-scrim-gradient-background:before{background:linear-gradient(180deg,#0000,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.025) 15.5%,rgba(0,0,0,.052) 22.5%,rgba(0,0,0,.087) 29%,#00000021 35.3%,rgba(0,0,0,.176) 41.2%,rgba(0,0,0,.225) 47.1%,rgba(0,0,0,.275) 52.9%,rgba(0,0,0,.324) 58.8%,#0000005e 64.7%,rgba(0,0,0,.412) 71%,rgba(0,0,0,.448) 77.5%,rgba(0,0,0,.475) 84.5%,rgba(0,0,0,.493) 91.9%,#00000080);bottom:100%;content:"";height:var(--wp--preset--spacing--200);left:0;pointer-events:none;position:absolute;right:0}@media screen and (min-width:600px){.wp-block-a8csp-mega-menu__menu-container{clip-path:inset(-24px -24px calc(100% + 24px) -24px)!important;display:block!important;opacity:0!important;overflow:visible!important;pointer-events:none!important;top:calc(100% + 8px);transform:translateX(50%)!important;transition:opacity .24s cubic-bezier(.45,.05,.55,.95),clip-path .3s cubic-bezier(.45,.05,.55,.95),visibility .3s!important;visibility:hidden!important}
  /* !important: the plugin's compiled selector is nested two classes deep,
     higher specificity than a flat override regardless of source order. */.wp-block-a8csp-mega-menu [aria-expanded=true]+.wp-block-a8csp-mega-menu__menu-container,html:not(.cl-mega-live) .wp-block-a8csp-mega-menu:focus-within>.wp-block-a8csp-mega-menu__menu-container,html:not(.cl-mega-live) .wp-block-a8csp-mega-menu:hover>.wp-block-a8csp-mega-menu__menu-container{clip-path:inset(-24px -24px -24px -24px)!important;opacity:1!important;pointer-events:auto!important;transform:translateX(50%)!important;visibility:visible!important;--cl-mega-open:1}.wp-block-a8csp-mega-menu__menu-container .wp-block-column{--cl-mega-delay:calc(var(--cl-mega-open, 0)*(80ms + var(--cl-mega-i, 0)*45ms));opacity:var(--cl-mega-open,0);transform:translateY(calc((1 - var(--cl-mega-open, 0))*6px));transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1);transition-delay:var(--cl-mega-delay)}.wp-block-a8csp-mega-menu__menu-container .wp-block-column figure{border-radius:8px;outline:1px solid #0000;outline-offset:0;overflow:clip;transition:outline-color var(--wp--custom--motion--speed-fast) ease-in-out,box-shadow var(--wp--custom--motion--speed-fast) ease-in-out}.wp-block-a8csp-mega-menu__menu-container .wp-block-column img{filter:blur(calc((1 - var(--cl-mega-open, 0))*2px));scale:calc(1 + (1 - var(--cl-mega-open, 0))*.02);transform:scale(calc(1 + var(--cl-mega-zoom, 0)*.04));transition:filter .18s ease-out var(--cl-mega-delay),scale .18s ease-out var(--cl-mega-delay),transform .3s ease}.wp-block-a8csp-mega-menu__menu-container .wp-block-column:hover img{--cl-mega-zoom:1}.wp-block-a8csp-mega-menu__menu-container .wp-block-column:hover figure{box-shadow:var(--wp--custom--shadow--card);outline-color:#00000014}.wp-block-a8csp-mega-menu__menu-container .wp-block-columns>.wp-block-column:first-child{--cl-mega-i:0}.wp-block-a8csp-mega-menu__menu-container .wp-block-columns>.wp-block-column:nth-child(2){--cl-mega-i:1}.wp-block-a8csp-mega-menu__menu-container .wp-block-columns>.wp-block-column:nth-child(3){--cl-mega-i:2}.wp-block-a8csp-mega-menu__menu-container .wp-block-columns>.wp-block-column:nth-child(4){--cl-mega-i:3}.wp-block-a8csp-mega-menu__menu-container .wp-block-columns>.wp-block-column:nth-child(5){--cl-mega-i:4}.wp-block-a8csp-mega-menu__menu-container .wp-block-columns>.wp-block-column:nth-child(6){--cl-mega-i:5}.wp-block-a8csp-mega-menu__menu-container>.wp-block-group{box-shadow:var(--wp--custom--shadow--card)}body:after{background:linear-gradient(180deg,#000c,#0003);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .24s cubic-bezier(.45,.05,.55,.95);z-index:15}body.mega-menu-open:after,html:not(.cl-mega-live) body:has(.wp-block-a8csp-mega-menu:focus-within):after,html:not(.cl-mega-live) body:has(.wp-block-a8csp-mega-menu:hover):after{opacity:1}}@media screen and (min-width:600px) and (prefers-reduced-motion:reduce){.wp-block-a8csp-mega-menu__menu-container,.wp-block-a8csp-mega-menu__menu-container .wp-block-column,.wp-block-a8csp-mega-menu__menu-container .wp-block-column img,body:after{transition:none!important}.wp-block-a8csp-mega-menu__menu-container .wp-block-column{transform:none!important}.wp-block-a8csp-mega-menu__menu-container .wp-block-column img{filter:none!important;scale:none!important;transform:none!important}}@media screen and (min-width:600px){.wp-block-a8csp-mega-menu:before{content:"";height:calc(100% - 56px);pointer-events:none;position:absolute;right:50%;top:64px;transform:translateX(50%);width:var(--wp--style--global--wide-size)}.wp-block-a8csp-mega-menu:has(>[aria-expanded=true]):before,html:not(.cl-mega-live) .wp-block-a8csp-mega-menu:hover:before{pointer-events:auto}}@media screen and (min-width:1100px){.wp-block-navigation,.wp-block-navigation__container,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-dialog{position:unset!important}.wp-block-group.site-header__bar{position:relative}.wp-block-a8csp-mega-menu:before,.wp-block-a8csp-mega-menu__menu-container{width:calc(100% + 2px)!important}.wp-block-a8csp-mega-menu__menu-container{max-width:none!important;top:calc(100% + 9px)}.wp-block-a8csp-mega-menu:before{bottom:-10px;height:auto;top:calc(50% + 12px)}}body.mega-menu-open .is-nav-toggle,html:not(.cl-mega-live) body:has(.wp-block-a8csp-mega-menu:focus-within) .is-nav-toggle,html:not(.cl-mega-live) body:has(.wp-block-a8csp-mega-menu:hover) .is-nav-toggle{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transform:none!important}@media (prefers-reduced-motion:no-preference){.cl-card-enter{--cl-card-line:60;--cl-card-reveal:50;--cl-card-step:330ms;--cl-card-lead:300ms;--cl-card-duration:1400ms;--cl-card-copy-duration:800ms}.cl-card-enter>*{--cl-card-delay:calc(var(--cl-card-col, 0)*var(--cl-card-step))}.cl-card-enter>.is-card-armed:not(.is-card-seen){opacity:0}.cl-card-enter>.is-card-armed.is-card-seen{animation:cl-card-fade var(--cl-card-duration) linear var(--cl-card-delay) both}.cl-card-enter>.is-card-armed.is-card-seen .catchlight-related-posts__link>:first-child~*,.cl-card-enter>.is-card-armed.is-card-seen.is-style-card-hover>:first-child~*,.cl-card-enter>.is-card-armed.is-card-seen>.is-style-card-hover>:first-child~*{animation:cl-card-drop var(--cl-card-copy-duration) var(--cl-enter-ease) calc(var(--cl-card-delay) + var(--cl-card-lead)) both}.cl-card-enter>.is-card-armed.is-card-seen.wp-block-columns>:first-child~*,.cl-card-enter>.is-card-armed.is-card-seen>.is-style-card-hover.catchlight-related-posts__card--news>:first-child~*,.cl-card-enter>.is-card-armed.is-card-seen>.wp-block-columns>:first-child~*{animation:cl-card-slide var(--cl-card-copy-duration) var(--cl-enter-ease) calc(var(--cl-card-delay) + var(--cl-card-lead)) both}.cl-card-enter:has(.wp-block-columns.is-style-card-hover,.catchlight-related-posts__card--news){--cl-card-line:80;--cl-card-step:250ms;--cl-card-lead:300ms;--cl-card-duration:1000ms;--cl-card-copy-duration:600ms}@keyframes cl-card-fade{0%{opacity:0}}@keyframes cl-card-slide{0%{opacity:0;transform:translateX(calc(var(--cl-enter-shift)*-1))}}@keyframes cl-card-drop{0%{opacity:0;transform:translateY(calc(var(--cl-enter-shift)*-1))}}}@property --cl-loading-dim{syntax:"<number>";inherits:false;initial-value:.4}[data-wp-router-region].is-loading :is(.wp-block-post-template,.wp-block-query-pagination,.wp-block-query-no-results){opacity:var(--cl-loading-dim,.4)}@media (prefers-reduced-motion:no-preference){[data-wp-router-region] :is(.wp-block-post-template,.wp-block-query-pagination,.wp-block-query-no-results){transition:opacity .15s ease}[data-wp-router-region].is-loading :is(.wp-block-post-template,.wp-block-query-pagination,.wp-block-query-no-results){animation:cl-loading-pulse .9s ease-in-out .15s infinite alternate}@keyframes cl-loading-pulse{to{--cl-loading-dim:0.55}}}
/*# sourceMappingURL=style.css.map */