@font-face{font-display:swap;font-family:Apercu Pro;font-style:italic;font-weight:700;src:url(/wp-content/uploads/2023/04/ApercuPro-BoldItalic.ttf) format("truetype")}body.page-id-2055 .ipx-section{background:var(--neutral);border-block-start:1px solid var(--black-trans-10);padding-block:var(--section-space-m)}body.page-id-2055 .ipx-hero em,body.page-id-2055 .ipx-section em,body.page-id-2055 .ipx-events__title em,body.page-id-2055 .ipx-feature__title em,body.page-id-2055 .ipx-private__title em,body.page-id-2055 .ipx-section__title em{color:inherit;font-style:italic}body.page-id-2055 .ipx-faq .ipx-section__title em{color:var(--primary)}body.page-id-2055 .ipx-hero{background:var(--neutral);padding-block:calc(var(--section-space-s) + var(--space-s)) var(--section-space-s)}body.page-id-2055 .ipx-hero__container{display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);width:min(var(--content-width),100%);margin-inline:auto;padding-inline:var(--gutter)}body.page-id-2055 .ipx-hero__copy{align-items:stretch;align-self:center;display:flex;flex-direction:column;gap:var(--space-s)}body.page-id-2055 .ipx-hero__eyebrow{color:var(--neutral-dark);font-size:var(--text-s);font-weight:500}body.page-id-2055 .ipx-hero__title{font-size:clamp(3.4rem,1.9rem + 2.4vw,4.8rem);line-height:1.12;margin:0;text-wrap:balance}body.page-id-2055 .ipx-hero__text{color:var(--text-dark-muted);font-size:var(--text-m);max-width:52ch}body.page-id-2055 .ipx-hero__actions .bricks-button,body.page-id-2055 .ipx-events__actions .bricks-button{min-width:0}body.page-id-2055 .ipx-hero__actions,body.page-id-2055 .ipx-events__actions{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs);width:100%}body.page-id-2055 .ipx-btn-outline.bricks-button.outline,body.page-id-2055 .ipx-btn-outline.bricks-button.outline:visited{background:transparent;border:1px solid var(--base);color:var(--base)}body.page-id-2055 .ipx-btn-outline.bricks-button.outline:hover,body.page-id-2055 .ipx-btn-outline.bricks-button.outline:focus-visible{background:var(--base);color:var(--white)}body.page-id-2055 .ipx-btn,body.page-id-2055 .ipx-card__cta{border-radius:999px}body.page-id-2055 .ipx-btn-outline.bricks-button:hover,body.page-id-2055 .ipx-btn-outline.bricks-button:focus-visible{background:var(--base);color:var(--white)}body.page-id-2055 .ipx-btn-dark.bricks-button:hover,body.page-id-2055 .ipx-btn-dark.bricks-button:focus-visible{background:var(--base-ultra-dark);border-color:var(--base-ultra-dark);color:var(--white)}body.page-id-2055 .ipx-next,body.page-id-2055 .ipx-card{align-items:stretch;height:100%;background:var(--white);border:1px solid var(--black-trans-20);display:flex;flex-direction:column;width:100%}body.page-id-2055 .ipx-next__media,body.page-id-2055 .ipx-card__media{height:25rem;overflow:hidden;position:relative}body.page-id-2055 .ipx-next__media>a.tag,body.page-id-2055 .ipx-next__media .brxe-image,body.page-id-2055 .ipx-next__media img,body.page-id-2055 .ipx-card__media>a.tag,body.page-id-2055 .ipx-card__media .brxe-image,body.page-id-2055 .ipx-card__media img{display:block;height:100%;object-fit:cover;width:100%}body.page-id-2055 .ipx-date{background:var(--white);inset-block-start:0;inset-inline-start:0;position:absolute;z-index:2}body.page-id-2055 .ipx-date time{align-items:center;display:flex;flex-direction:column;line-height:1;min-width:7rem;padding:1rem 1.6rem}body.page-id-2055 .ipx-date .day{font-size:2.6rem;font-weight:700}body.page-id-2055 .ipx-date .month{color:var(--action-semi-dark);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;margin-block-start:.4rem;text-transform:uppercase}body.page-id-2055 .ipx-date .year{color:var(--text-dark-muted);font-size:1.1rem;margin-block-start:.3rem}body.page-id-2055 .ipx-next__body,body.page-id-2055 .ipx-card__body{display:flex;flex-direction:column;flex-grow:1;gap:calc(var(--space-xs) * .7);padding:var(--space-s)}body.page-id-2055 .ipx-next__meta,body.page-id-2055 .ipx-card__meta{align-items:center;color:var(--action-semi-dark);display:flex;flex-wrap:wrap;font-size:var(--text-xs);font-weight:700;gap:.6rem;letter-spacing:.12em;text-transform:uppercase}body.page-id-2055 .ipx-card__meta{color:var(--neutral-semi-dark)}body.page-id-2055 .ipx-card__icons{align-items:center;display:flex;gap:.6rem}body.page-id-2055 .ipx-card__icons svg{height:1.6rem;width:1.6rem}body.page-id-2055 .ipx-next__title,body.page-id-2055 .ipx-card__title{font-size:var(--h4);line-height:1.25;margin:0}body.page-id-2055 .ipx-next__title a,body.page-id-2055 .ipx-card__title a{color:var(--text-dark);text-decoration:none}body.page-id-2055 .ipx-next__title a:hover,body.page-id-2055 .ipx-next__title a:focus-visible,body.page-id-2055 .ipx-card__title a:hover,body.page-id-2055 .ipx-card__title a:focus-visible{color:var(--action-semi-dark)}body.page-id-2055 .ipx-next__excerpt,body.page-id-2055 .ipx-card__excerpt{color:var(--text-dark-muted);font-size:var(--text-s)}body.page-id-2055 .ipx-card__cta{align-self:flex-start;margin-block-start:auto}body.page-id-2055 .ipx-events{background:var(--neutral);border-block-start:1px solid var(--black-trans-10);padding-block:var(--section-space-s)}body.page-id-2055 .ipx-events__head{align-items:center;display:flex;flex-direction:column;gap:var(--space-xs);width:min(76rem,100%);margin-inline:auto;padding-inline:var(--gutter);text-align:center}body.page-id-2055 .ipx-eyebrow{color:var(--action-semi-dark);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.page-id-2055 .ipx-events__title,body.page-id-2055 .ipx-section__title{font-size:var(--h2);margin:0;text-wrap:balance}body.page-id-2055 .ipx-events__intro,body.page-id-2055 .ipx-section__text{color:var(--text-dark-muted);font-size:var(--text-m)}body.page-id-2055 .ipx-grid{align-items:stretch;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(26rem,33rem));width:min(var(--content-width),100%);justify-content:center;margin-block-start:var(--space-xl);margin-inline:auto;padding-inline:var(--gutter)}body.page-id-2055 .ipx-grid .brx-query-trail,body.page-id-2055 .ipx-grid:not(:has(.ipx-cell)){display:none}body.page-id-2055 .ipx-cell{align-items:stretch;align-self:stretch;display:flex}body.page-id-2055 .ipx-events__actions{justify-content:center;margin-block-start:var(--space-m)}body.page-id-2055 .ipx-empty{align-items:center;background:var(--accent-ultra-light);border-block-start:1px solid var(--black-trans-10);display:flex;flex-direction:column;padding-block:var(--section-space-s);text-align:center}body.page-id-2055 .ipx-reading,body.page-id-2055 .ipx-reading .ipx-section__title,body.page-id-2055 .ipx-reading .ipx-section__text{text-align:start}body.page-id-2055 .ipx-empty__inner,body.page-id-2055 .ipx-reading{display:flex;flex-direction:column;gap:var(--space-s);width:min(72rem,100%);margin-inline:auto;padding-inline:var(--gutter)}body.page-id-2055 .ipx-empty__inner{align-items:center;width:min(64rem,100%)}body.page-id-2055 .ipx-callout{background:var(--accent-ultra-light);border:1px solid var(--black-trans-10);color:var(--text-dark);padding:var(--space-m) var(--space-l)}body.page-id-2055 .ipx-list ul{display:flex;flex-direction:column;gap:var(--space-xs);list-style:none;margin:0;padding:0}body.page-id-2055 .ipx-list li{color:var(--text-dark-muted);display:block;font-size:var(--text-m);padding-inline-start:calc(var(--space-xs) * 1.1);position:relative}body.page-id-2055 .ipx-list li:before{color:var(--primary);content:"●";inset-block-start:0;inset-inline-start:0;position:absolute}body.page-id-2055 .ipx-list a,body.page-id-2055 .ipx-list strong{color:var(--text-dark)}body.page-id-2055 .ipx-list a{color:var(--action-semi-dark)}body.page-id-2055 .ipx-features{background:var(--neutral);border-block-start:1px solid var(--black-trans-10);padding-block:var(--section-space-m)}body.page-id-2055 .ipx-features__inner{display:flex;flex-direction:column;gap:var(--space-xxl);width:min(var(--content-width),100%);margin-inline:auto;padding-inline:var(--gutter)}body.page-id-2055 .ipx-feature{align-items:center;display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}body.page-id-2055 .ipx-feature--reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}body.page-id-2055 .ipx-feature__copy{display:flex;flex-direction:column;gap:calc(var(--space-xs) * .7)}body.page-id-2055 .ipx-feature__title{font-size:var(--h3);margin:0}body.page-id-2055 .ipx-feature__media{align-items:stretch;height:32rem;display:block;width:100%;overflow:hidden}body.page-id-2055 .ipx-feature__media>a,body.page-id-2055 .ipx-feature__media .brxe-image,body.page-id-2055 .ipx-feature__media img{display:block;height:100%;width:100%}body.page-id-2055 .ipx-feature__media img,body.page-id-2055 .ipx-feature__img{border-radius:0;box-shadow:none;object-fit:cover}body.page-id-2055 .ipx-private{background:var(--primary-ultra-light);border-block-start:1px solid var(--black-trans-10);padding-block:var(--section-space-s)}body.page-id-2055 .ipx-private__inner{align-items:center;display:flex;flex-direction:column;gap:var(--space-s);width:min(64rem,100%);margin-inline:auto;padding-inline:var(--gutter);text-align:center}body.page-id-2055 .ipx-private__content{align-items:center;display:flex;flex-direction:column;gap:var(--space-s);width:100%;text-align:center}body.page-id-2055 .ipx-private__title{color:var(--primary-semi-dark);font-size:var(--h3);margin:0}body.page-id-2055 .ipx-faq{background:var(--neutral);border-block-start:1px solid var(--black-trans-10);padding-block:var(--section-space-m)}body.page-id-2055 .ipx-faq__inner{align-items:stretch;display:flex;flex-direction:column;width:min(100rem,100%);margin-inline:auto;padding-inline:var(--gutter)}body.page-id-2055 .ipx-faq__head{display:flex;flex-direction:column;gap:calc(var(--space-xs) * .5);margin-block-end:var(--space-m);text-align:start}body.page-id-2055 .ipx-faq__list{width:100%}body.page-id-2055 .ipx-faq__list:last-of-type .pp-private-faq__details{border-block-end:1px solid var(--black-trans-20)}body.page-id-2055 .ipx-faq__content .pp-private-faq__details{border-block-start:1px solid var(--black-trans-20)}body.page-id-2055 .ipx-faq__content .pp-private-faq__summary{align-items:center;color:var(--text-dark);cursor:pointer;display:flex;font-size:var(--text-l);font-weight:500;gap:var(--space-s);justify-content:space-between;list-style:none;padding:2.2rem .2rem}body.page-id-2055 .ipx-faq__content .pp-private-faq__summary::-webkit-details-marker{display:none}body.page-id-2055 .ipx-faq__content .pp-private-faq__summary:after{color:var(--action);content:"+";font-size:2.6rem;font-weight:300;transition:transform .2s ease}body.page-id-2055 .ipx-faq__content .pp-private-faq__details[open] .pp-private-faq__summary:after{transform:rotate(45deg)}body.page-id-2055 .ipx-faq__content .pp-private-faq__answer{color:var(--text-dark-muted);font-size:var(--text-s);max-width:64ch;padding-block-end:2.4rem}@media(max-width:767px){body.page-id-2055 .ipx-hero__container,body.page-id-2055 .ipx-feature,body.page-id-2055 .ipx-feature--reverse,body.page-id-2055 .ipx-faq__inner{grid-template-columns:minmax(0,1fr)}body.page-id-2055 .ipx-feature--reverse .ipx-feature__media{order:2}body.page-id-2055 .ipx-hero__actions,body.page-id-2055 .ipx-events__actions{align-items:stretch;flex-direction:column}body.page-id-2055 .ipx-hero__actions .bricks-button,body.page-id-2055 .ipx-events__actions .bricks-button{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){body.page-id-2055 .ipx-faq__content .pp-private-faq__summary:after{transition:none}}body.page-id-2055 .ipx-reading,body.page-id-2055 .ipx-features__inner,body.page-id-2055 .ipx-feature__copy,body.page-id-2055 .ipx-faq__head,body.page-id-2055 .ipx-next__body,body.page-id-2055 .ipx-card__body,body.page-id-2055 .ipx-events__head,body.page-id-2055 .ipx-empty__inner,body.page-id-2055 .ipx-private__content{align-items:stretch}body.page-id-2055 .ipx-events__head,body.page-id-2055 .ipx-empty__inner,body.page-id-2055 .ipx-private__content{text-align:center}body.page-id-2055 .ipx-empty__inner .bricks-button,body.page-id-2055 .ipx-private__content .bricks-button{align-self:center}main#brx-content .ipx-list ul{display:flex;flex-direction:column;gap:var(--space-xs);list-style:none;margin:0;padding:0}main#brx-content .ipx-list li{color:var(--text-dark-muted);display:block;font-size:var(--text-m);line-height:1.6;padding:0 0 0 calc(var(--space-xs) * 1.1);position:relative}main#brx-content .ipx-list li:before{color:var(--primary);content:"●";font-size:.8em;inset-block-start:.5em;inset-inline-start:0;line-height:1;position:absolute}body.page-id-2055 .ipx-faq__list,body.page-id-2055 .ipx-faq__content,body.page-id-2055 .ipx-faq__content .pp-private-faq__details,body.page-id-2055 .ipx-faq__content .pp-private-faq__summary{width:100%}body.page-id-2055 .ipx-hero__container:not(:has(.ipx-next)){grid-template-columns:minmax(0,1fr);max-width:min(82rem,100%)}@media(max-width:767px){body.page-id-2055.brx-body{overflow-x:hidden}}body.page-id-2055 .ipx-cell{flex-direction:column;flex-wrap:nowrap}body.page-id-2055 .ipx-cell .ipx-date,body.page-id-2055 .ipx-next .ipx-date{position:static}body.page-id-2055 .ipx-next .ipx-next__media{height:auto}@media(max-width:767px){body.page-id-2055 .ipx-next{height:auto}}
