:root{--step--2: clamp(.7813rem, .7766rem + .0234vi, .8rem);--step--1: clamp(.9375rem, .9219rem + .0781vi, 1rem);--step-0: clamp(1.125rem, 1.0938rem + .1563vi, 1.25rem);--step-1: clamp(1.35rem, 1.2969rem + .2656vi, 1.5625rem);--step-2: clamp(1.62rem, 1.5367rem + .4164vi, 1.9531rem);--step-3: clamp(1.944rem, 1.8196rem + .6218vi, 2.4414rem);--step-4: clamp(2.3328rem, 2.1531rem + .8987vi, 3.0518rem);--step-5: clamp(2.7994rem, 2.5455rem + 1.2692vi, 3.8147rem)}:root{--space-3xs: clamp(.3125rem, .3125rem + 0vi, .3125rem);--space-2xs: clamp(.5625rem, .5469rem + .0781vi, .625rem);--space-xs: clamp(.875rem, .8594rem + .0781vi, .9375rem);--space-s: clamp(1.125rem, 1.0938rem + .1563vi, 1.25rem);--space-m: clamp(1.6875rem, 1.6406rem + .2344vi, 1.875rem);--space-l: clamp(2.25rem, 2.1875rem + .3125vi, 2.5rem);--space-xl: clamp(3.375rem, 3.2813rem + .4688vi, 3.75rem);--space-2xl: clamp(3.9375rem, 3.8281rem + .5469vi, 4.375rem);--space-3xl: clamp(4.5rem, 4.375rem + .625vi, 5rem);--space-4xl: clamp(6.75rem, 6.5625rem + .9375vi, 7.5rem);--space-5xl: clamp(9rem, 8.75rem + 1.25vi, 10rem);--space-3xs-2xs: clamp(.3125rem, .2344rem + .3906vi, .625rem);--space-2xs-xs: clamp(.5625rem, .4688rem + .4688vi, .9375rem);--space-s-m: clamp(1.125rem, .9375rem + .9375vi, 1.875rem);--space-m-l: clamp(1.6875rem, 1.4844rem + 1.0156vi, 2.5rem);--space-l-xl: clamp(2.25rem, 1.875rem + 1.875vi, 3.75rem);--space-xl-2xl: clamp(3.375rem, 3.125rem + 1.25vi, 4.375rem);--space-2xl-3xl: clamp(3.9375rem, 3.6719rem + 1.3281vi, 5rem);--space-3xl-4xl: clamp(4.5rem, 3.75rem + 3.75vi, 7.5rem);--space-4xl-5xl: clamp(6.75rem, 5.9375rem + 4.0625vi, 10rem);--space-s-l: clamp(1.125rem, .7813rem + 1.7188vi, 2.5rem);--space-xs-s: clamp(.875rem, .7813rem + .4688vi, 1.25rem);--space-l-4xl: clamp(2.25rem, .9375rem + 6.5625vi, 7.5rem);--space-2xs-m: clamp(.5625rem, .2344rem + 1.6406vi, 1.875rem);--space-m-xl: clamp(1.6875rem, 1.1719rem + 2.5781vi, 3.75rem);--space-m-2xl: clamp(1.6875rem, 1.0156rem + 3.3594vi, 4.375rem);--space-l-5xl: clamp(2.25rem, .3125rem + 9.6875vi, 10rem)}:root{--grid-max-width: 93.75rem;--grid-gutter: var(--space-s-l, clamp(1.125rem, .4131rem + 3.5593vw, 3.75rem));--grid-columns: 12;--fluid-24-80: clamp(1.5rem, .625rem + 4.375vi, 5rem);--fluid-24-60: clamp(1.5rem, .9375rem + 2.8125vi, 3.75rem);--fluid-24-48: clamp(1.5rem, 1.125rem + 1.875vi, 3rem);--measure: 90ch;--system-ui: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--primary-link-light: #12736e;--primary-link-dark: #04d6c8;--anchor-color: light-dark(var(--primary-link-light), var(--primary-link-dark));--grape-purple: #53165c;--nav-mobile: #ccc;--nav-bg: rgb(0 0 0 / 95%);--button-font: .8rem;--button-padding: .8rem .8rem;--button-top: .9rem;--button-side: 0;--button-pseudo: .5rem;--button-bg: transparent;--z-button: 1000;--mobile-header: #333}.u-container{max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);margin-inline:auto}.u-grid{display:grid;gap:var(--grid-gutter)}:root{color-scheme:var(--theme, light dark);--surface-color: light-dark(#f6f6f6, #111);--text-color: light-dark(#111, #f6f6f6);--nav-surface-color: light-dark(#fff, #000)}@layer starter-styles{*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background-color:var(--surface-color);font-family:var(--system-ui)}@view-transition{navigation: auto;}@media (prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(blockquote,li,p){line-height:1.6}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where(h1,h2,h3,h4,h5,h6,a,p,li){font-family:librefranklin;overflow-wrap:break-word;position:relative}:where(h1,h2,h3,h4,h5,h6,p,li):has(br):not(*),:where(h1,h2,h3,h4,h5,h6,p,li):empty{display:none}:where(strong){font-weight:700}:where(img,picture,svg,video){max-inline-size:100%;block-size:auto}:where(button),:where(input[type=submit]){appearance:none;background-color:transparent;border:none;cursor:pointer;outline:0}:where(details){cursor:pointer;margin-block-end:.5rem}:where(*:focus-visible){outline:1px solid lightslategray}}.skip-main{display:inline-block;padding:1rem;outline:none;text-decoration:none}.skip-main:hover{text-decoration:underline}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visuallyhidden:focus-visible{position:relative;margin:0;height:auto;width:auto}body{margin:0;display:flex;flex-direction:column}body:not(.home) .content-container{padding-inline:var(--grid-gutter);margin-inline:auto;max-width:100dvi}body:is(.page,.post) .main-content div:not([class]),body:is(:not(.home)) :is(.main-content,.post-content,.post-header,.page-header){max-width:var(--measure, 75ch);margin-inline:auto}@media (min-width: 48em){body:not(.home):has(.sidebar) .content-container{display:grid;grid-template-areas:"main sidebar";grid-template-columns:1fr 20%;gap:var(--grid-gutter);max-width:var(--grid-max-width)}body:not(.home):not(:has(.sidebar)) .content-container{max-width:var(--grid-max-width)}}.is-layout-flow{max-width:var(--grid-max-width);padding-block:var(--space-2xl-3xl);padding-inline:var(--grid-gutter);margin-inline:auto}.is-layout-flow:has(.is-layout-flow) .is-layout-flow{margin:0;padding:0}.main-content>.wp-block-group:first-child .is-layout-flow{padding-block-start:var(--space-s)}@font-face{font-family:librefranklin;src:url(/stage/wp-content/themes/forage/dist/DpCyLQmF.woff2);font-display:swap;font-weight:400}@font-face{font-family:librefranklin;src:url(/stage/wp-content/themes/forage/dist/MaJxi_0z.woff2);font-display:swap;font-weight:700}@supports (font-variation-settings: normal){@font-face{font-family:librefranklin;src:url(/stage/wp-content/themes/forage/dist/RZaewLSN.woff2) format("woff2-variations");font-display:swap;font-weight:200 1000;font-stretch:25% 151%}}archives summary{margin-block-end:.5rem}archives .year{margin-left:1.5rem}archives .months{margin-block:0}.group-blog>.wp-block-group__inner-container{display:flex;flex-flow:row wrap;gap:var(--grid-gutter)}.group-blog h2{font-size:var(--step-0)}.group-blog .wp-block-latest-posts__post-excerpt{font-style:italic;line-height:1.8;position:relative}.group-blog .wp-block-latest-posts__post-excerpt:before{color:#0000001a;content:"“";font:8rem serif;left:-1.15rem;position:absolute;top:-1.2rem;z-index:-1}.group-blog-excerpt .wp-block-heading,.group-blog-list .wp-block-heading{margin:0}.group-blog-excerpt .wp-block-latest-posts__post-title{font-size:var(--step-1)}.group-blog .wp-block-latest-posts.has-dates li:first-child{display:none}@media (width > 37.5em){.group-blog .wp-block-group{flex:1 1 calc(50% - var(--grid-gutter))}}.group-blog-list ul,.group-blog-list li{border:0 #edd9f3 solid}.group-blog-list ul{border-top-width:1px}.group-blog-list li{border-bottom-width:1px;padding:1.5rem}.wp-block-image:has([src*=JanieSignature]),.wp-block-image:has([src*=JanieSignature]) .alignleft{float:none}.toggle-button{--surface-color: light-dark( #eee, #333 );background-color:var(--surface-color);border-radius:50%;border:none;color:var(--text-color);cursor:pointer;font-size:var(--button-font);font-weight:500;letter-spacing:.035rem;line-height:1;padding:var(--button-padding);position:relative;text-align:right;z-index:var(--z-button)}.toggle-button:hover{color:color-mix(in srgb,var(--text-color),white)}.toggle-button:after{display:inline-block;font-size:1rem;padding-left:var(--button-pseudo);text-rendering:geometricprecision;transition:.5s}.toggle-button .toggle-menu-close,.toggle-button .toggle-menu-open{display:none}.toggle-button[aria-pressed=false] .toggle-menu-open,.toggle-button[aria-pressed=true] .toggle-menu-close{display:block}.toggle-button[aria-expanded=true],.toggle-button[aria-expanded=true]:hover{background-color:var(--surface-color)}@media (width >= 48em){.toggle-button{display:none}}.dialog-close:hover svg path{fill:color-mix(in srgb,--text-color,white)}.dialog-close{padding:.5rem}.dialog-close svg{height:100%;width:100%}.button-submit,input[type=submit]{--searchButtonTransition: .25s;--button-color-bg: rgb(24 24 27);--button-color-border: rgb(63 63 70);--button-color-disco: rgb(59 130 246);--button-color-text: rgb(161 161 170);--button-color-text-busy: rgb(113 113 122);--button-border-width: 1px;--button-bg-gradient-start: rgb(24 24 27);--button-bg-gradient-end: rgb(39 39 42);--button-disco-animation: disco 1.5s linear infinite;--button-disco-gradient-stops: transparent 135deg, var(--button-color-disco) 180deg, transparent 225deg;--button-disco-opacity: 1;--button-radius: .5rem;--button-transition-duration: .2s;--button-transition-easing: cubic-bezier(.4, 0, .2, 1);--button-transition: var(--button-transition-duration) var(--button-transition-easing);--button-aspect-ratio-multiplier: .65;--colors-neutral-100: 244 244 245;appearance:none;border:none;border-radius:calc(var(--button-radius) - var(--button-border-width));color:var(--anchor-color);flex-basis:5rem;font:inherit;margin:calc(var(--button-border-width) * -1);overflow:hidden;padding:var(--button-border-width);transform:none;transform-origin:50% 50%;transition:var(--searchButtonTransition);transition-property:transform;-webkit-user-select:none;user-select:none;width:max-content;will-change:transform}:is(.button-submit,input[type=submit]):focus-within,:is(.button-submit,input[type=submit]):hover{color:color-mix(in srgb,var(--anchor-color),white)}input[type=submit]{border-radius:.5rem;background-color:var(--text-color);color:var(--surface-color);padding:.5rem}input[type=submit]:focus-within,input[type=submit]:hover{filter:brightness(.95);color:color-mix(in srgb,var(--surface-color),white)}input[type=submit]:active{scale:.95}@media (prefers-reduced-motion: no-preference){input[type=submit]{transition:var(--button-transition);transition-property:color,filter,transform}}.comment-form-subscriptions{font-size:.85rem}[name=subscribe-reloaded]{display:block;padding:.35rem}@layer fontSizing{body:not(.home) :where(.main-content :where(h3)){font-size:var(--step-1);line-height:1.6}body:not(.home) :where(.main-content :where(p,li,h4,h5,h6)){font-size:var(--step-0);line-height:1.6}}body:not(.home) :where(main){margin-block:var(--space-m)}:is(.main-content,.comments) :where(a,li,em,blockquote,strong){word-wrap:anywhere}.main-content a{color:var(--anchor-color);font-weight:500;position:relative}.main-content a.aal_anchor{position:absolute;left:0;opacity:0;transition:left .3s,opacity .3s}:is(h1,h2,h3,h4,h5,h6):hover :is(.main-content a.aal_anchor){left:-1.25rem;opacity:1}.main-content a.aal_anchor svg{fill:var(--text-color)}body:not(.home) .main-content a{font-weight:600}.main h1{font-size:var(--space-m-l)}.home .main h1{font-size:var(--space-m-xl)}.h-card{order:1;place-self:center}.representative.h-card{text-align:center;margin-block:calc(var(--space-m) * -1) var(--space-s);display:block;background:var(--surface-color);width:100%;padding-block:var(--space-m)}.representative.h-card .p-name{display:block}.cta{background-color:var(--surface-color);box-shadow:0 10px 32px color-mix(in srgb,var(--text-color) 12%,var(--surface-color) 88%),0 1px 1px color-mix(in srgb,var(--text-color) 5%,var(--surface-color) 95%),0 0 0 1px color-mix(in srgb,var(--text-color) 5%,var(--surface-color) 95%),0 4px 6px color-mix(in srgb,var(--text-color) 8%,var(--surface-color) 92%),0 24px 108px color-mix(in srgb,var(--text-color) 10%,var(--surface-color) 90%);margin-block:var(--space-4xl);padding:1rem;position:relative}.cta.is-layout-flex{max-width:80rem;margin-inline:auto}.cta .wp-block-column{padding-block:4rem}.cta .wp-block-button__link{background-color:var(--anchor-color);border-radius:.35rem;color:var(--surface-color)}.cta a{position:inherit}@media (width >= 80em){.cta{border-radius:1rem}}@media (width >= 48.875em){.webinar{aspect-ratio:16 / 9;max-width:43rem;position:absolute;top:-10%;width:100%}}.cta-full{background-color:#4d034b}.cta-full .wp-block-heading{color:#fff;font-size:var(--step-5);margin-inline:0!important;width:100%}.cta-full p{color:#fff;font-size:var(--step-1)}.cta-full .wp-block-button__link{background-color:var(--anchor-color);border-radius:.35rem;color:#fff;font-size:var(--step-1)}.cta-full .container{margin-inline:auto;max-width:92rem}.group-definition .wp-block-heading{margin-block-end:var(--space-xl);margin-block-start:0;text-align:center}.group-definition ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:calc(var(--grid-gutter) / 2) calc(var(--grid-gutter) * 2);margin-block:0;padding-inline:1.5rem}.group-definition li{font-size:var(--step--1);line-height:1.6;padding-block-end:var(--space-m)}.group-definition .is-layout-flow>*{margin-inline:auto;max-width:var(--measure)}@layer dialog{.dialog{opacity:0;transition:opacity .1s,overlay .1s allow-discrete,display .1s allow-discrete}.dialog[open]{opacity:1}@starting-style{.dialog[open]{opacity:0}}.dialog::backdrop{background-color:color-mix(in srgb,var(--surface-color) 0%,transparent);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:display .1s allow-discrete,overlay .1s allow-discrete,backdrop-filter .1s,background-color .1s}.dialog[open]::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:color-mix(in srgb,var(--surface-color) 65%,transparent)}@starting-style{.dialog[open]::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:color-mix(in srgb,var(--surface-color) 0%,transparent)}}body:has(.dialog[open]) :is(a,button:not(.button-submit,.dialog-close),input:not(.search-field)){pointer-events:none}}@layer searchForm{.dialog{overflow:hidden;margin-block-start:var(--space-xl);max-width:70rem;width:95dvi}.dialog form{width:calc(100% - 2.5rem)}.search-form{border:none;display:grid;grid-template-columns:1fr 4rem;gap:1rem}.search-form-controls{--rad: var(--outer-radius);background-color:#fff3;border:1px solid #ccc;border-radius:var(--outer-radius);display:flex;grid-column:1 / -1;grid-row:1 / -1;padding:var(--outer-padding)}.search-form-controls:has(input:focus){outline:1px solid var(--anchor-color)}.search-form :where(input[type=search],input[type=text]){background-color:transparent;border-radius:var(--inner-radius);color:var(--text-color);flex-grow:1;font-size:var(--step-1);padding:var(--inner-radius);width:100%}.search-field{text-decoration:none}.search-field:focus-visible{outline-color:transparent}input::-webkit-search-cancel-button{display:none}.button-submit{grid-column:2;grid-row:1 / -1}.button-submit>*{width:1.75rem}.dialog-close{position:absolute;right:0;top:0;width:4rem}}@layer form-reset{.dialog{background-color:transparent;border:none}input[type=search],input[type=email],input[type=text],textarea{appearance:none;border:none}}@layer forms{form{--padding: 16;--radius: 24;--zoom: 1;--unit: 1px;--border-width: 1px;--outer-radius: calc(var(--radius) * var(--unit));--outer-padding: calc(var(--padding) * var(--unit));--inner-radius: calc((var(--outer-radius) - var(--outer-padding)) - var(--border-width))}form:is(.wpcf7-form,.comment-form){max-width:75ch}form:is(.wpcf7-form,.comment-form) input[type=search],form:is(.wpcf7-form,.comment-form,.newsletter) input[type=email],form:is(.wpcf7-form,.comment-form) input[type=text],form:is(.wpcf7-form,.comment-form) input[type=url],form:is(.wpcf7-form,.comment-form) textarea,.subscribe-form-field{border:1px solid #bbb;border-radius:var(--inner-radius);display:block;font-size:var(--step-1);padding:.6rem;width:100%}.date-range,.time-range{display:block}input[type=number],select{border:1px solid #bbb;border-radius:var(--inner-radius);padding:.5rem}input[type=number]{inline-size:8ch}p:has(.date-range){font-size:var(--step--1)}}.hero{container-type:inline-size}.hero .wp-block-media-text__content{--text-color: light-dark(#111, white);--surface-color: light-dark(white, #111)}@container (width < 37.5em){.hero .wp-block-media-text__content{margin-inline:calc(var(--grid-gutter) * -1)}}@container (width >= 37.5em){.hero .wp-block-media-text__content{display:grid;grid-column:1 / -1!important;grid-template-columns:subgrid;padding-block:var(--space-m-2xl)}.hero .wp-block-media-text__content>*:not(.quote){grid-column:1}}@container (min-width: 102.1875em){.hero .wp-block-media-text__content{padding:var(--space-l) var(--space-s)}}.hero .is-stacked-on-mobile .wp-block-media-text__media{display:block;height:100%;position:relative;width:100%}.hero .is-stacked-on-mobile .wp-block-media-text__media img{height:100%;object-fit:cover;width:100%}@media (width < 37.5625em){.hero .is-stacked-on-mobile .wp-block-media-text__media{display:none;grid-row:3}}@media (width > 37.5em) and (width < 75em){.hero .is-stacked-on-mobile .wp-block-media-text__media{left:3.25rem}}.hero .wp-block-media-text{gap:initial;position:relative}@container (width > 75em){.hero .wp-block-media-text{gap:var(--space-s-l)}}.hero .wp-block-buttons{align-items:center;display:flex;flex-flow:row wrap;gap:var(--space-m);font-size:.95rem}.quote{color:#c72f17;font-size:var(--step-0);font-weight:700;grid-column:2;grid-row:1;line-height:1.3;margin-block:0;z-index:1}.quote em{font-size:var(--step--1)}@media (width < 37.5em){.quote{text-align:center;margin-block-start:var(--space-3xl)}}@media (width > 37.5em){.quote{margin-inline-start:var(--space-3xl)}}@media (width > 75em){.quote{margin-inline-start:var(--space-m)}}.media-grid{container-type:inline-size}.media-grid .is-layout-flow{--grid-min: 13rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-min),100%),1fr));gap:2rem 1.5rem;max-width:80rem}@container (min-width: 37.5rem){.media-grid .is-layout-flow{--grid-min: 20rem}}.media-grid .wp-block-group{--surface-color: light-dark(white, #111);background-color:var(--surface-color);border-radius:.25rem;box-shadow:7px 7px 30px -20px color-mix(in srgb,var(--surface-color) 6%,var(--text-color) 40%);color:var(--text-color);outline:1px solid color-mix(in srgb,var(--surface-color) 10%,var(--text-color) 5%);padding:var(--space-m-l)}.media-grid .wp-block-group :is(h2,h3,h4) a,.media-grid .wp-block-group p strong{color:var(--anchor-color)}:is(.media-grid .wp-block-group:hover,.media-grid .wp-block-group:focus) a{text-decoration-color:color-mix(in srgb,currentColor 30%,white);text-decoration-line:underline}.media-grid .wp-block-heading:has(.aal_anchor){margin-left:1rem}.media-grid .wp-block-heading,.media-grid a strong{font-weight:600}.media-grid .wp-block-heading,.media-grid p{margin-block-end:0}.media-grid .wp-block-media-text{gap:1rem}.media-grid .wp-block-media-text__content{padding-inline:0}@container (width < 37.5em){.media-grid .wp-block-media-text__content{margin-inline:auto}}.media-grid .wp-block-media-text__media{margin-inline:auto}.media-grid .wp-block-media-text__media img{border:1px solid #ddd;border-radius:50%;max-width:10rem}.media-grid a{color:var(--text-color);font-size:1.1rem;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .7s}@media (width < 48em){.nav-primary{order:2}}.nav-list{--top-padding: 5rem;height:100dvh;left:0;list-style:none;margin-block-start:0;opacity:0;padding-left:0;padding-block-start:var(--top-padding);pointer-events:none;position:fixed;top:0;transition:opacity .25s ease,visibility .25s ease;width:100dvw}@media (width < 48em){.nav-list{background-color:var(--surface-color);overflow:scroll;--top-padding: 6rem}.nav-list:before{-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);background-color:var(--surface-color);content:"";height:var(--top-padding);inset:0;-webkit-mask-image:linear-gradient(#000 50%,#000c 70%,#0000);mask-image:linear-gradient(#000 50%,#000c 70%,#0000);position:fixed;width:100%;z-index:101}}@media (width >= 48em){.nav-list{display:flex;flex-flow:row wrap;height:auto;margin-block-end:0;opacity:1;padding-block-start:0;pointer-events:auto;position:relative;width:inherit;z-index:999}}.nav-list :where(.menu-item a){color:var(--text-color);display:block;font-size:1.2rem;padding:.6rem;text-decoration:none}.nav-list :where(.menu-item a):hover{background-color:color-mix(in srgb,var(--text-color),var(--surface-color) 96%)}.sub-menu :is(.nav-list :where(.menu-item a)):after{color:color-mix(in srgb,var(--text-color),var(--surface-color) 80%);content:"→";font:800 .8rem Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;margin-left:.5rem;position:absolute;top:50%;transform:translateY(-50%)}@media (width < 48em){.nav-list :where(.menu-item a){font-weight:600}}@media (width >= 48em){.nav-list :where(.menu-item a){font-size:inherit;padding:1rem;text-wrap:pretty}.sub-menu :is(.nav-list :where(.menu-item a)):after{margin-left:0;opacity:0;transition:all .25s}.sub-menu :is(.nav-list :where(.menu-item a)):hover:after{margin-left:.15rem;opacity:1}}.menu-item-has-children{font-size:var(--step--1);font-weight:500;position:relative}.menu-item-has-children>a{position:relative;pointer-events:none}@media (width < 48em){.menu-item-has-children>a{color:color-mix(in srgb,var(--text-color) 50%,transparent);font-size:var(--step--1)}}@media (width >= 48em){.menu-item-has-children>a:after{background-color:var(--text-color);content:"";height:100%;-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' aria-hidden='true' viewBox='0 0 20 20'><path fill-rule='evenodd' d='M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z' clip-rule='evenodd'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' aria-hidden='true' viewBox='0 0 20 20'><path fill-rule='evenodd' d='M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z' clip-rule='evenodd'/></svg>");-webkit-mask-position:left 17%;mask-position:left 17%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.9rem;mask-size:.9rem;position:absolute;width:100%}}.sub-menu{list-style:none;padding-inline:0}@media (width >= 48em){.sub-menu{--dark: hotpink;background-color:var(--nav-surface-color);border-radius:.5rem;box-shadow:0 30px 60px -30px color-mix(in srgb,var(--surface-color),var(--text-color));display:inline-block;inset-block-start:100%;inset-inline-start:0;max-width:20rem;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:translateY(.5rem);transform-origin:center 0;transition:all .25s;visibility:hidden;width:max-content;will-change:opacity visibility transform;z-index:12}}@media (width >= 48em) and (width < 64em){.menu-item-has-children:nth-child(n+4) .sub-menu{inset-inline-end:-80%;inset-inline-start:unset}}.menu-item-has-children:hover>.sub-menu,.menu-item-has-children [aria-expanded=true]+.sub-menu{opacity:1;pointer-events:initial;transform:translateY(0);visibility:visible}.toggle-button[aria-expanded=true]~.nav-list{opacity:1;visibility:visible;pointer-events:auto;z-index:10}body:has([aria-expanded=true]){overflow:hidden}.nav-links{display:flex;justify-content:space-between}@media (width >= 48em){.nav-previous,.nav-next{position:fixed;top:50vh;transform:translateY(-50%);transition:all .2s ease-in-out}}:is(.nav-previous,.nav-next) a{align-content:center;background-color:color-mix(in srgb,var(--text-color) 15%,var(--surface-color));display:flex;opacity:.65;padding:.75rem .5rem;text-decoration:none}:is(.nav-previous,.nav-next) a:after,:is(.nav-previous,.nav-next) a:before{font-size:1.5rem;font-weight:300;line-height:.75}.nav-previous{left:0}@media (width >= 48em){.nav-previous{margin-left:-3rem}}.nav-previous a:after{content:" ←";padding-left:.5rem}.nav-next{right:0}@media (width >= 48em){.nav-next{margin-right:-3.5rem}}.nav-next a:before{content:"→ ";padding-right:.5rem}@media (width >= 48em){.nav-next:hover{margin-right:0}}@media (width >= 48em){.nav-previous:hover{margin-left:0}}.post-navigation{position:relative;z-index:10}@media (width < 48em){.post-navigation{margin-block:2rem 1rem}}.posted-on a{color:var(--anchor-color);position:relative}.posted-on a[href*="facebook.com"]:before{-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 40 40'><linearGradient id='a' x1='-277.38' x2='-277.38' y1='406.6' y2='407.57' gradientTransform='matrix(40 0 0 -39.7778 11115 16212.33)' gradientUnits='userSpaceOnUse'><stop offset='0' stop-color='#0062e0'/><stop offset='1' stop-color='#19afff'/></linearGradient><path fill='url(#a)' d='M16.7 39.8C7.2 38.1 0 29.9 0 20 0 9 9 0 20 0s20 9 20 20c0 9.9-7.2 18.1-16.7 19.8l-1.1-.9h-4.4l-1.1.9z'/><path fill='#fff' d='m27.8 25.6.9-5.6h-5.3v-3.9c0-1.6.6-2.8 3-2.8H29V8.2c-1.4-.2-3-.4-4.4-.4-4.6 0-7.8 2.8-7.8 7.8V20h-5v5.6h5v14.1a18.41 18.41 0 0 0 6.6 0V25.6h4.4z'/></svg>");mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 40 40'><linearGradient id='a' x1='-277.38' x2='-277.38' y1='406.6' y2='407.57' gradientTransform='matrix(40 0 0 -39.7778 11115 16212.33)' gradientUnits='userSpaceOnUse'><stop offset='0' stop-color='#0062e0'/><stop offset='1' stop-color='#19afff'/></linearGradient><path fill='url(#a)' d='M16.7 39.8C7.2 38.1 0 29.9 0 20 0 9 9 0 20 0s20 9 20 20c0 9.9-7.2 18.1-16.7 19.8l-1.1-.9h-4.4l-1.1.9z'/><path fill='#fff' d='m27.8 25.6.9-5.6h-5.3v-3.9c0-1.6.6-2.8 3-2.8H29V8.2c-1.4-.2-3-.4-4.4-.4-4.6 0-7.8 2.8-7.8 7.8V20h-5v5.6h5v14.1a18.41 18.41 0 0 0 6.6 0V25.6h4.4z'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:left 10%;mask-position:left 10%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:"";display:inline-block;height:1em;margin-inline:.2em;width:1em}.blockquote-home{container-type:inline-size;position:relative}.blockquote-home .wp-block-heading{font-size:var(--step-3);font-weight:800}.blockquote-home .wp-block-media-text__content{padding-inline:0}@container (width < 37.5em){.blockquote-home .wp-block-media-text{gap:var(--space-xs)}}@container (width >= 37.5em){.blockquote-home .wp-block-media-text{gap:var(--space-m);margin-inline:auto;max-width:var(--measure)}}.blockquote-home .wp-block-quote{margin-inline:0}.blockquote-home .wp-block-quote>p,.blockquote-home .wp-block-quote>cite{font-size:var(--step-0);font-style:normal;font-weight:300;text-align:center}.blockquote-home .wp-block-media-text__media{max-width:12rem;place-self:center}.blockquote-home .wp-block-media-text__media img{aspect-ratio:1 / 1;border-radius:50%;object-fit:cover;object-position:0 10%}.blockquote-alt .wp-block-quote>p{font-size:var(--step--1)}.blockquote-alt h2{font-size:var(--step-3)}.main .blockquote-home .wp-block-button__link{border-radius:6px;color:#fff;padding:.75rem 1.25rem}.main .blockquote-home .wp-block-button__link:hover{background-color:#4b1279;text-decoration:none}.blockquote-home p:first-child{margin-top:0;position:relative}.blockquote-home p:first-child:before{color:var(--text-color);content:"“";font:9rem serif;left:-45%;opacity:.15;position:absolute;top:-2rem;width:100%;z-index:-1}:root:has(input[name=color-scheme][value="light dark"]:checked){--color-scheme: light dark}:root:has(input[name=color-scheme][value="light dark"]:checked) .auto-label{opacity:1}:root:has(input[name=color-scheme][value=light]:checked){--color-scheme: light}:root:has(input[name=color-scheme][value=light]:checked) .toggle-dot{left:0}:root:has(input[name=color-scheme][value=dark]:checked){--color-scheme: dark}:root:has(input[name=color-scheme][value=dark]:checked) .toggle-dot{left:2rem}theme-mode{--toggle-width: 4rem;position:absolute;z-index:0}@supports not selector(:has(*)){theme-mode{display:none}}@media (width < 48em){theme-mode{left:calc(50dvi + var(--toggle-width) + 1rem);opacity:0;pointer-events:none;top:2rem;z-index:100}body:has([aria-expanded=true]) theme-mode{opacity:1;pointer-events:auto}}@media (width >= 48em){theme-mode{right:0;top:1.5rem}}.themes{align-items:center;display:flex;height:1rem;position:absolute;right:0;top:0}.themes .theme-label{align-items:center;display:flex;height:1.5rem;position:relative;width:var(--toggle-width)}.themes .light{justify-content:flex-end;padding-right:var(--space-s)}.themes .auto{width:1.5rem}.themes .dark{padding-left:var(--space-s)}.themes .toggle{cursor:pointer;display:block;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.themes .auto-label{--tw-translate-x: -50%;--tw-translate-y: 0;--tw-rotate: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-skew-x: 0;--tw-skew-y: 0;cursor:pointer;font-size:.5rem;font-weight:700;left:50%;letter-spacing:-.05rem;opacity:.5;position:absolute;text-transform:uppercase;top:-.625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.themes .icon-wrapper{cursor:pointer;opacity:.5;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.themes .icon{display:block;height:1rem;width:1rem}.toggle-container{--tw-translate-x: -50%;--tw-translate-y: 0;--tw-rotate: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-skew-x: 0;--tw-skew-y: 0;right:25px;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:-1}.toggle-container .toggle-track{--tw-shadow: inset 0 2px 4px 0 #0000000d;--tw-bg-opacity: 1;--tw-border-opacity: 1;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:1px solid rgb(226 232 240/var(--tw-border-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:1rem;width:3rem}.toggle-container .toggle-dot{--tw-border-opacity: 1;--tw-bg-opacity: 1;background-color:rgb(243 242 230/var(--tw-bg-opacity));border:1px solid rgb(203 213 225/var(--tw-border-opacity));border-radius:.5rem;height:1rem;left:1rem;position:absolute;top:0;transition-duration:.15s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.main-content>*:last-of-type .wp-block-columns{margin-block-end:0}.wp-block-group .wp-block-heading{margin-inline:auto;max-width:max-content}.wp-block-button.is-style-outline>.wp-block-button__link{background-color:transparent;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='10' aria-hidden='true' focusable='false' viewBox='0 0 12 10' fill='%2301a89e'><path d='M8.6 6H1a1 1 0 010-2h7.6L6.8 2.2A1 1 0 018.2.8l3.5 3.4a1 1 0 010 1.6L8.1 9.2a1 1 0 11-1.4-1.4L8.6 6z'/></svg>");background-position:99% 57%;background-repeat:no-repeat;background-size:.75rem;border:none;padding:0;padding-inline-end:1.5rem;transition:all .3s}.wp-block-button.is-style-outline>.wp-block-button__link:hover{transform:translate(4px)}.wp-block-latest-posts__post-title{font-size:var(--step-0);font-weight:500}.wp-block-latest-posts__post-date{color:color-mix(in srgb,var(--text-color) 25%,transparent);font-size:var(--step--1)}.main .has-white-color{color:#fff}.main .has-medium-font-size{font-size:var(--step-0);font-weight:300;line-height:1.5}.featured-image{border-bottom:1px solid #bbb;margin-bottom:1rem;padding-bottom:.5rem}img.alignleft{float:left;margin:0 2rem 1rem 0}.wp-block-image .alignleft{margin-right:2rem}p:empty{display:none}p.has-background{background-color:color-mix(in srgb,var(--surface-color) 15%,purple 20%)!important}.wp-block-image:has(+.has-background){position:relative;z-index:1}.wp-block-image:has(+.has-background) figure{max-width:50%}.wp-block-image:has(+.has-background) figure.alignleft{margin-block-start:0}:scope:has(input[name=color-scheme][value=dark]:checked) .has-very-dark-gray-color{color:#fff}:scope:has(input[name=color-scheme][value=dark]:checked) p.has-background{background-color:#977da7!important}.comments{margin-block-start:var(--space-m);padding-block-start:var(--space-m);position:relative}.comments:before{background:linear-gradient(45deg,transparent,#0a3b96,#9ccd48 41.07%,#db3229 76.05%,transparent);border-radius:2px;content:"";height:2px;left:50%;position:absolute;top:0;transform:translate(-50%);width:75%}.comments a{color:var(--anchor-color)}.comment-list{list-style:none;overflow:hidden;padding-left:0}.comment-list .comment:first-child,.comment-list>*+*,.comment-body+*,.bypostauthor+*,.children .comment+.comment,.children+.comment{margin-top:var(--space-m)}.comment-list .children{list-style:none;padding-left:.75rem}@media (min-width: 64em){.comment-list .children{padding-left:var(--space-m)}}.parent{position:relative}.parent:before{--dash-color: color-mix(in srgb, #e1abea 80%, white);--guideDashedColor: var(--dash-color);--parentTopDashedOffset: 5px;background-image:linear-gradient(to bottom,var(--guideDashedColor),var(--guideDashedColor) 50%,transparent 0,transparent);background-size:1px 8px;content:"";height:calc(100% - var(--parentTopDashedOffset));position:absolute;top:var(--parentTopDashedOffset);width:1px;z-index:-1}.parent.depth-2:before{--guideDashedColor: color-mix(in srgb, var(--dash-color) 75%, white)}.parent.depth-3:before{--guideDashedColor: color-mix(in srgb, var(--dash-color) 70%, white)}.parent.depth-4:before{--guideDashedColor: color-mix(in srgb, var(--dash-color) 65%, white)}.comment-reply-title{margin-block:0}.comment-reply-title #cancel-comment-reply-link{float:right;height:2rem;overflow:hidden;text-decoration:none;width:2rem}.comment-reply-title #cancel-comment-reply-link:before{content:"ⓧ";color:var(--text-color);font-size:1.5rem;position:relative}.comment-body{--surface-color: light-dark(#f4f2fb, #222);background-image:radial-gradient(var(--surface-color) 40%,var(--surface-color));border-radius:6px;box-shadow:1px 1px 1px #0000001a;display:grid;row-gap:1rem;grid-template-columns:max-content 1fr;grid-template-areas:"meta meta" "content content" "interact interact";padding:1.5rem}.comment-content{grid-area:content}.comment-content>*{margin-block:0}.comment-content>*+*{margin-block-start:1rem}.comment-content>* br{margin-bottom:1rem}.comment-meta{align-items:center;display:grid;grid-template-areas:"author" "meta-item";grid-template-columns:subgrid;grid-area:meta;grid-column-start:1}@media (width >= 20em){.comment-meta{gap:.5rem}}@media (width >= 20em){.comment-meta{grid-template-areas:"author meta-item"}}.comment-author-link,.comment-permalink{text-decoration:none}:is(.comment-author-link,.comment-permalink):hover{text-decoration:underline}.comment-interact{display:flex;gap:1rem}.comment-interact a{word-wrap:initial}.bypostauthor>.comment-body{background-image:radial-gradient(#751e75 30%,indigo);color:#fff}.avatar{aspect-ratio:1 / 1;border-radius:50%;width:3rem}.h-card .avatar{position:relative}.comment-author{align-items:center;display:flex;font-weight:700;gap:.5rem;grid-area:author;text-decoration:none}@media (width >= 20em){.comment-author:after{content:"·"}}.comment-metadata{grid-area:meta-item}.comment-permalink{grid-area:slug}@media (width >= 37.5em){.comment-permalink{margin-inline-start:.5rem}}.bypostauthor>.comment-body *:not(.children) a{color:#ede6ee}.bypostauthor>*:not(.children) .comment-content a{color:#dbc368;font-weight:700}.comment-body+.comment-respond{margin-inline-start:var(--space-s)}.content-info{background-color:color-mix(in srgb,var(--surface-color) 97%,var(--text-color));order:2;padding-block-start:var(--space-m)}.content-info>*{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin-inline:auto}.content-info a{color:var(--anchor-color);text-decoration:none}.content-info a:hover{text-decoration:underline}.menu-footer-menu-container .menu{display:grid;gap:.5rem;padding:0;list-style:none}.colophon{display:flex;flex-flow:row wrap;margin-bottom:3rem}.colophon .container>*+*{margin-top:3rem}.colophon h3{margin-top:0}.colophon ul{list-style:none;padding-left:0}.newsletter .btn{background-color:purple;border-radius:6px;color:#fff;cursor:pointer;font-size:.6rem;margin-block:1.4rem;margin-inline-start:1.2rem;padding:.5rem}@media (min-width: 46em){.copyright,.nav-addendum{text-align:center}}@media (min-width: 64em){.copyright,.nav-addendum{font-size:.75rem}}.nav-addendum{display:block;margin-top:1rem}@media (min-width: 46rem){.nav-addendum{display:flex;flex-flow:row wrap;justify-content:center;white-space:nowrap;word-break:break-all}}.nav-addendum .menu-item{margin-right:1rem}.nav-addendum .menu-item a{font-weight:300}.copyright{grid-column:1 / -1}.banner{align-items:center;display:flex;gap:var(--grid-gutter);justify-content:space-between;padding:var(--grid-gutter);position:relative;width:100%}@media (width < 48em){.banner{justify-content:flex-end}}.brand{color:var(--text-color);display:flex;font-size:var(--step-2);font-weight:750;text-decoration:none}.brand:hover{border-bottom-width:1px}.site-title,site-title{margin-block:0;order:0}@media (width < 48em){.site-title,site-title{flex-grow:1}}header-action{display:flex}@supports not selector(:popover-open){header-action{display:none}}
