@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url(/fonts/inter/Inter-VariableFont_slnt,wght.woff2) format("woff2");font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(/fonts/cardo/cardo_normal_400.woff2) format("woff2")}@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:fallback;src:url(/fonts/cardo/cardo_italic_400.woff2) format("woff2")}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:fallback;src:url(/fonts/cardo/cardo_normal_700.woff2) format("woff2")}:root{--wp--preset--color--black: #000000;--wp--preset--color--white: #ffffff;--wp--preset--color--base: #f9f9f9;--wp--preset--color--base-2: #ffffff;--wp--preset--color--contrast: #111111;--wp--preset--color--contrast-2: #636363;--wp--preset--color--contrast-3: #A4A4A4;--wp--preset--color--accent: #cfcabe;--wp--preset--color--accent-2: #c2a990;--wp--preset--color--accent-3: #d8613c;--wp--preset--color--accent-4: #b1c5a4;--wp--preset--color--accent-5: #b5bdbc;--wp--preset--font-size--small: .9rem;--wp--preset--font-size--medium: 1.05rem;--wp--preset--font-size--large: clamp(1.39rem, 1.39rem + ((1vw - .2rem) * .767), 1.85rem);--wp--preset--font-size--x-large: clamp(1.85rem, 1.85rem + ((1vw - .2rem) * 1.083), 2.5rem);--wp--preset--font-size--xx-large: clamp(2.5rem, 2.5rem + ((1vw - .2rem) * 1.283), 3.27rem);--wp--preset--font-family--body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--wp--preset--font-family--heading: Cardo, Georgia, serif;--wp--preset--spacing--10: 1rem;--wp--preset--spacing--20: min(1.5rem, 2vw);--wp--preset--spacing--30: min(2.5rem, 3vw);--wp--preset--spacing--40: min(4rem, 5vw);--wp--preset--spacing--50: min(6.5rem, 8vw);--wp--preset--spacing--60: min(10.5rem, 13vw);--wp--style--global--content-size: 620px;--wp--style--global--wide-size: 1280px;--wp--style--block-gap: 1.2rem}*,*:before,*:after{box-sizing:border-box}body{margin:0;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:400;line-height:1.55;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: var(--wp--preset--spacing--50);--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: var(--wp--preset--spacing--50)}.wp-site-blocks{padding-top:var(--wp--style--root--padding-top);padding-bottom:var(--wp--style--root--padding-bottom)}.has-global-padding{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);text-decoration:underline}a:where(:not(.wp-element-button)):hover{text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--heading);font-weight:400;line-height:1.2;margin-top:1.5rem;margin-bottom:1rem}h1{font-size:var(--wp--preset--font-size--xx-large);line-height:1.15}h2{font-size:var(--wp--preset--font-size--x-large)}h3{font-size:var(--wp--preset--font-size--large)}h4{font-size:clamp(1.1rem,1.1rem + ((1vw - .2rem) * .767),1.5rem)}h5{font-size:var(--wp--preset--font-size--medium)}h6{font-size:var(--wp--preset--font-size--small)}.wp-block-site-title{font-family:var(--wp--preset--font-family--body);font-size:clamp(.875rem,.875rem + ((1vw - .2rem) * .542),1.2rem);font-style:normal;font-weight:600;margin:0}.wp-block-site-title a{color:inherit;text-decoration:none!important}.wp-block-site-title a:hover{text-decoration:none!important}.wp-block-site-tagline{color:var(--wp--preset--color--contrast-2);font-size:var(--wp--preset--font-size--small);margin:.25rem 0 0}.wp-block-navigation{font-weight:500}.wp-block-navigation a{color:inherit;text-decoration:none!important}.wp-block-navigation a:hover,.wp-block-navigation a[aria-current=page]{text-decoration:underline!important}.wp-block-navigation__container{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--20);align-items:center;justify-content:flex-end}.wp-block-navigation__container.is-vertical{flex-direction:column;align-items:flex-start;gap:.5rem}.header-inner{max-width:var(--wp--style--global--wide-size);margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--wp--preset--spacing--20)}.mobile-menu-toggle{display:none;background:transparent;border:none;cursor:pointer;padding:.25rem;color:var(--wp--preset--color--contrast)}@media (max-width: 768px){.mobile-menu-toggle{display:inline-flex;align-items:center;justify-content:center}.header-nav-list{display:none;width:100%;flex-direction:column;align-items:flex-start;padding-top:1rem;gap:.75rem}.header-nav-list.is-open{display:flex}}.content-constrained{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.wide-constrained{max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto}.has-text-align-center{text-align:center}.wp-block-post-title{word-break:break-word;margin-top:0;margin-bottom:0}.entry-content>*{margin-block-start:1.2rem;margin-block-end:0}.entry-content>:first-child{margin-block-start:0}.entry-content:after{content:"";display:table;clear:both}.entry-content img{height:auto;max-width:100%}.entry-content .alignright{float:right;margin-inline-start:2em;margin-inline-end:0;margin-bottom:1em}.entry-content .alignleft{float:left;margin-inline-start:0;margin-inline-end:2em;margin-bottom:1em}.entry-content .aligncenter{display:block;margin-left:auto!important;margin-right:auto!important;clear:both}@media (max-width: 600px){.entry-content .alignright,.entry-content .alignleft{float:none;display:block;margin-left:auto;margin-right:auto}}.entry-content ul,.entry-content ol{padding-left:1.5rem}.entry-content li{margin-bottom:.35rem}.footer-columns{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.footer-brand{flex:1 1 250px}.footer-links-wrapper{flex:1 1 400px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.footer-col h2{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium);font-weight:600;margin-top:0;margin-bottom:1rem}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-contrast-2-color{color:var(--wp--preset--color--contrast-2)!important}
