@font-face{font-display:swap;font-family:Adventor;font-style:normal;font-weight:400;src:url(../fonts/tex-gyre-adventor-latin-400-normal.e7c65c47.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Adventor;font-style:normal;font-weight:400;src:url(../fonts/tex-gyre-adventor-latin-ext-400-normal.ab24572c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Adventor;font-style:italic;font-weight:400;src:url(../fonts/tex-gyre-adventor-latin-400-italic.80633ddc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Adventor;font-style:italic;font-weight:400;src:url(../fonts/tex-gyre-adventor-latin-ext-400-italic.016d8e8a.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Adventor;font-style:normal;font-weight:700;src:url(../fonts/tex-gyre-adventor-latin-700-normal.67415fc7.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Adventor;font-style:normal;font-weight:700;src:url(../fonts/tex-gyre-adventor-latin-ext-700-normal.65bc57ad.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Adventor;font-style:italic;font-weight:700;src:url(../fonts/tex-gyre-adventor-latin-700-italic.03eae2f3.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Adventor;font-style:italic;font-weight:700;src:url(../fonts/tex-gyre-adventor-latin-ext-700-italic.54d67940.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(../fonts/playfair-display-latin-400-normal.b029bd8d.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(../fonts/playfair-display-latin-ext-400-normal.8ce6bf64.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:400;src:url(../fonts/playfair-display-latin-400-italic.e39bf2c1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:400;src:url(../fonts/playfair-display-latin-ext-400-italic.1d59d6df.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-latin-400-normal.405055dd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-latin-ext-400-normal.d7c074a9.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-latin-500-normal.08491d3f.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-latin-ext-500-normal.fea4f3e6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:is(h1,h2,h3,h4){text-wrap:wrap}.firepress-section :is(h1,h2,h3){white-space:pre-line}.ae-display{font-size:clamp(3.8rem,5.3vw,7.6rem);line-height:1.04;overflow-wrap:break-word}.ae-display,.ae-h2{font-family:var(--wp--preset--font-family--display);font-weight:400;margin:0}.ae-h2{font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:1.1}.ae-h3{font-family:var(--wp--preset--font-family--display);font-size:clamp(2.2rem,1.8vw,2.6rem);font-weight:400;line-height:1.22;margin:0}.ae-eyebrow{color:var(--wp--preset--color--ochre);font-family:var(--wp--preset--font-family--nav);font-size:1.2rem;font-weight:500;letter-spacing:.14em;line-height:1.4;margin:0;text-transform:uppercase}.firepress-section--background-gold .ae-eyebrow{color:var(--wp--preset--color--ink)}.ae-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem 4rem;justify-content:space-between;margin-block-end:4.8rem}.ae-head>div{display:flex;flex-direction:column;gap:1.2rem}@media(width < 600px){.firepress-section :is(h1,h2){hyphenate-limit-chars:12 5 5;hyphens:auto}}.ae-rich{overflow-wrap:break-word}.ae-rich>*+*{margin-block-start:.7em}.ae-rich p:not([class]){max-width:none}.ae-rich b,.ae-rich strong{font-weight:700}.ae-rich ol,.ae-rich ul{list-style-position:outside;padding-inline-start:4rem}.ae-rich li+li{margin-block-start:.2em}.ae-rich h1,.ae-rich h2,.ae-rich h3,.ae-rich h4{color:inherit;font-family:var(--wp--preset--font-family--sans);font-size:2.4rem;font-weight:500;line-height:1.25;margin-block-start:1em}.ae-rich a{color:var(--wp--preset--color--ochre);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.ae-rich a:hover{color:var(--wp--preset--color--ink)}.ae-rich img{border-radius:1.6rem;height:auto;max-width:100%}.ae-button,.firepress-section a.ae-button{align-items:center;background:var(--wp--preset--color--gold);border:1.5px solid #0000;border-radius:999px;color:var(--wp--preset--color--ink);cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--nav);font-size:1.6rem;font-weight:500;gap:1rem;justify-content:center;line-height:1.2;min-height:4.8rem;padding:1.2rem 2.6rem;text-decoration:none;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1)}.ae-button:focus-visible,.ae-button:hover,.firepress-section a.ae-button:focus-visible,.firepress-section a.ae-button:hover{background:var(--wp--preset--color--sand);color:var(--wp--preset--color--ink)}.ae-button:focus-visible,.firepress-section a.ae-button:focus-visible{outline:2px solid var(--wp--preset--color--ink);outline-offset:3px}.ae-button--ink,.firepress-section a.ae-button--ink{background:var(--wp--preset--color--ink);color:var(--wp--preset--color--cream)}.ae-button--ink:focus-visible,.ae-button--ink:hover,.firepress-section a.ae-button--ink:focus-visible,.firepress-section a.ae-button--ink:hover{background:#3a342b;color:var(--wp--preset--color--cream)}.ae-button--outline,.firepress-section a.ae-button--outline{background:#0000;border-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--ink)}.ae-button--outline:focus-visible,.ae-button--outline:hover,.firepress-section a.ae-button--outline:focus-visible,.firepress-section a.ae-button--outline:hover,.firepress-section--background-gold .ae-button:not(.ae-button--outline),.firepress-section--background-gold .firepress-section a.ae-button:not(.ae-button--outline){background:var(--wp--preset--color--ink);color:var(--wp--preset--color--cream)}.ae-buttons{display:flex;flex-wrap:wrap;gap:1.4rem}.ae-more{color:var(--wp--preset--color--ochre);font-family:var(--wp--preset--font-family--nav);font-size:1.5rem;font-weight:500;text-decoration:none}.ae-more:after{content:"→";display:inline-block;margin-inline-start:.4em;transition:transform .2s cubic-bezier(.22,1,.36,1)}.ae-more:hover{color:var(--wp--preset--color--ink)}.ae-more:hover:after{transform:translateX(3px)}.ae-card{background:var(--wp--preset--color--paper);border-radius:2rem;box-shadow:0 1px 2px #1e1b160f,0 12px 32px #1e1b1614;color:var(--wp--preset--color--ink);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:box-shadow .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1)}.ae-card:focus-within,.ae-card:has(a:hover){box-shadow:0 1px 2px #1e1b160f,0 18px 44px #1e1b1624;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.ae-card{transition:none}.ae-card:focus-within,.ae-card:has(a:hover){transform:none}}.ae-stretched:after{content:"";inset:0;position:absolute;z-index:1}.ae-placeholder{background:var(--wp--preset--color--sand);color:var(--wp--preset--color--gold);display:grid;font-family:var(--wp--preset--font-family--display);font-size:8.8rem;line-height:1;place-items:center}.firepress-single{--firepress-section-spacing:1.6rem}.firepress-single :is(.firepress-text__inner,.firepress-video__inner){max-width:calc(72rem + var(--firepress-content-side-padding, 2rem)*2)}.firepress-single :is(.firepress-image__inner,.firepress-gallery__inner){max-width:calc(90rem + var(--firepress-content-side-padding, 2rem)*2)}.firepress-single .firepress-text .ae-rich{font-size:2rem;line-height:1.7}.firepress-single .firepress-text+.firepress-text{margin-block-start:0}.firepress-single .firepress-post-nav{--firepress-section-spacing:6rem}
