.plct-block{position:relative}.plct-block,.plct-block__inner{box-sizing:border-box;width:100%}.plct-block__inner{margin-inline:auto;max-width:var(--wp--style--global--wide-size,1200px)}.plct-scheme--inherit{background-color:transparent;color:inherit}.plct-scheme--primary{background-color:var(--wp--preset--color--primary)}.plct-scheme--primary,.plct-scheme--primary .plct-section-title{color:var(--wp--preset--color--base)}.plct-scheme--primary .plct-eyebrow{color:var(--wp--preset--color--accent)}.plct-scheme--secondary{background-color:var(--wp--preset--color--secondary)}.plct-scheme--secondary,.plct-scheme--secondary .plct-section-title{color:var(--wp--preset--color--base)}.plct-scheme--secondary .plct-eyebrow{color:var(--wp--preset--color--accent)}.plct-scheme--accent{background-color:var(--wp--preset--color--accent)}.plct-scheme--accent,.plct-scheme--accent .plct-eyebrow,.plct-scheme--accent .plct-section-title{color:var(--wp--preset--color--primary)}.plct-scheme--neutral-light{background-color:var(--wp--preset--color--neutral-light);color:var(--wp--preset--color--contrast)}.plct-scheme--cream{background-color:var(--wp--preset--color--cream);color:var(--wp--preset--color--contrast)}.plct-eyebrow{font-size:var(--wp--preset--font-size--small,.875rem);font-weight:600;letter-spacing:.08em;margin:0 0 .5rem;text-transform:uppercase}.plct-block--hero .plct-eyebrow,.plct-eyebrow{color:var(--wp--preset--color--accent)}.plct-section-heading{margin-bottom:1.5rem}.plct-section-title{color:var(--wp--preset--color--primary);line-height:1.15;margin:0}.plct-hero__title em,.plct-section-title em{color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--fraunces);font-style:italic;font-weight:300}.plct-heading-center .plct-section-header,.plct-heading-center .plct-section-heading{margin-inline:auto;max-width:42rem;text-align:center}.plct-section-header{align-items:end;display:grid;gap:1.25rem 3rem;margin-bottom:2rem}@media(min-width:900px){.plct-section-header{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr)}}.plct-section-header .plct-section-heading{margin-bottom:0}.plct-section-header__intro{font-size:.95rem;justify-self:start;line-height:1.55;margin:0;max-width:26rem;opacity:.9}@media(min-width:900px){.plct-section-header__intro{justify-self:end}}.plct-section-header__intro p{margin:0}.plct-section-header__action{align-self:end;justify-self:start}@media(min-width:900px){.plct-section-header__action{justify-self:end}}.plct-btn{align-items:center;background:var(--wp--preset--color--accent);border:2px solid transparent;border-radius:var(--plct-radius-button,999px);box-sizing:border-box;color:var(--wp--preset--color--base);display:inline-flex;font-weight:600;justify-content:center;letter-spacing:.01em;padding:.95em 1.7em;text-decoration:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.plct-btn:focus-visible,.plct-btn:hover{background:var(--wp--preset--color--accent-dark);color:var(--wp--preset--color--base);text-decoration:none!important}.plct-btn--outline{background:transparent;border-color:currentColor;color:inherit}.plct-btn--outline:focus-visible,.plct-btn--outline:hover{background:color-mix(in srgb,currentColor 10%,transparent);border-color:currentColor;color:inherit}.plct-btn--text{background:transparent;border-color:transparent;border-radius:0;box-shadow:inset 0 -1px 0 var(--wp--preset--color--accent);color:var(--wp--preset--color--primary);font-weight:500;padding:0 0 .2em}.plct-btn--text:focus-visible,.plct-btn--text:hover{background:transparent;box-shadow:inset 0 -1px 0 var(--wp--preset--color--accent-dark);color:var(--wp--preset--color--accent-dark)}.plct-scheme--primary .plct-btn:not(.plct-btn--outline):not(.plct-btn--text){background:var(--wp--preset--color--accent);color:var(--wp--preset--color--base)}.plct-scheme--primary .plct-btn:not(.plct-btn--outline):not(.plct-btn--text):focus-visible,.plct-scheme--primary .plct-btn:not(.plct-btn--outline):not(.plct-btn--text):hover{background:var(--wp--preset--color--accent-dark);color:var(--wp--preset--color--base)}.plct-scheme--primary .plct-btn--outline{border-color:var(--wp--preset--color--base);color:var(--wp--preset--color--base)}.plct-scheme--primary .plct-btn--outline:focus-visible,.plct-scheme--primary .plct-btn--outline:hover{background:color-mix(in srgb,var(--wp--preset--color--base) 12%,transparent);border-color:var(--wp--preset--color--base);color:var(--wp--preset--color--base)}.plct-scheme--accent .plct-btn:not(.plct-btn--outline){background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)}.plct-scheme--accent .plct-btn:not(.plct-btn--outline):focus-visible,.plct-scheme--accent .plct-btn:not(.plct-btn--outline):hover{background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary)}.plct-scheme--accent .plct-btn--outline{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.plct-scheme--accent .plct-btn--outline:focus-visible,.plct-scheme--accent .plct-btn--outline:hover{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)}.plct-content-image__grid{align-items:center;display:grid;gap:2.25rem}@media(min-width:800px){.plct-content-image__grid{gap:4rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.plct-content-image--left .plct-content-image__media{order:-1}}.plct-content-image__content{min-width:0}.plct-content-image__pills{display:grid;gap:.75rem;grid-template-columns:1fr;list-style:none;margin:0 0 1.75rem;padding:0}@media(min-width:600px){.plct-content-image__pills{grid-template-columns:repeat(3,minmax(0,1fr))}}.plct-content-image__pills li{align-items:center;background:var(--wp--preset--color--base);border:1px solid color-mix(in srgb,var(--wp--preset--color--accent) 45%,transparent);border-radius:var(--plct-radius-ui,4px);color:var(--wp--preset--color--primary);display:flex;font-size:.9375rem;font-weight:500;gap:.75rem;line-height:1.25;min-height:4.125rem;padding:1rem 1.1rem}.plct-content-image__pill-icon{align-items:center;color:var(--wp--preset--color--accent);display:inline-flex;flex:0 0 1.35rem;height:1.35rem;justify-content:center;width:1.35rem}.plct-content-image__pill-icon svg{display:block;height:100%;width:100%}.plct-content-image__pill-icon--leaf,.plct-content-image__pill-icon--people,.plct-content-image__pill-icon--seal{background-color:currentColor;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain}.plct-content-image__pill-icon--leaf{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath stroke=%27%23000%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M5 19c8-1 13-6 14-14-8 1-13 6-14 14Z%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.5%27 d=%27M5 19c3-5 8-9 14-11%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Cpath stroke=%27%23000%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M5 19c8-1 13-6 14-14-8 1-13 6-14 14Z%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.5%27 d=%27M5 19c3-5 8-9 14-11%27/%3E%3C/svg%3E")}.plct-content-image__pill-icon--seal{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2710%27 r=%275.25%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Ccircle cx=%2712%27 cy=%2710%27 r=%271.6%27 fill=%27%23000%27/%3E%3Cpath stroke=%27%23000%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M9.2 14.8 8 21l4-2.2 4 2.2-1.2-6.2%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%2710%27 r=%275.25%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Ccircle cx=%2712%27 cy=%2710%27 r=%271.6%27 fill=%27%23000%27/%3E%3Cpath stroke=%27%23000%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M9.2 14.8 8 21l4-2.2 4 2.2-1.2-6.2%27/%3E%3C/svg%3E")}.plct-content-image__pill-icon--people{mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%277.5%27 r=%272.4%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.5%27 d=%27M7.5 18.5c.6-2.6 2.3-4 4.5-4s3.9 1.4 4.5 4%27/%3E%3Ccircle cx=%276.2%27 cy=%279%27 r=%271.8%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.5%27 d=%27M3.5 17.8C3.9 16 5 15 6.4 15%27/%3E%3Ccircle cx=%2717.8%27 cy=%279%27 r=%271.8%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.5%27 d=%27M20.5 17.8C20.1 16 19 15 17.6 15%27/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 24 24%27%3E%3Ccircle cx=%2712%27 cy=%277.5%27 r=%272.4%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.5%27 d=%27M7.5 18.5c.6-2.6 2.3-4 4.5-4s3.9 1.4 4.5 4%27/%3E%3Ccircle cx=%276.2%27 cy=%279%27 r=%271.8%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.5%27 d=%27M3.5 17.8C3.9 16 5 15 6.4 15%27/%3E%3Ccircle cx=%2717.8%27 cy=%279%27 r=%271.8%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-width=%271.5%27 d=%27M20.5 17.8C20.1 16 19 15 17.6 15%27/%3E%3C/svg%3E")}.plct-content-image__text{line-height:1.6;margin:0 0 1.5rem;max-width:36rem}.plct-content-image__text p{margin:0 0 .85em}.plct-content-image__text p:last-child{margin-bottom:0}.plct-content-image__media{min-width:0;position:relative;width:100%}.plct-content-image__media img{border-radius:0;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}.plct-content-image__pair{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr}.plct-content-image__pair img:last-child{margin-top:2.5rem}.plct-content-image__media:has(.plct-content-image__badge){margin-bottom:2.5rem;overflow:visible}.plct-content-image__badge{background:var(--wp--preset--color--accent);border-radius:1.5rem;bottom:-2.5rem;box-sizing:border-box;color:var(--wp--preset--color--base);padding:2rem;position:absolute;right:-1.25rem;width:16rem;z-index:1}@media(max-width:799px){.plct-content-image__badge{bottom:-1.5rem;right:1rem;width:min(16rem,100% - 2rem)}}.plct-content-image__badge-year{color:var(--wp--preset--color--base);font-family:var(--wp--preset--font-family--fraunces);font-size:2rem;line-height:1;margin:0}.plct-content-image__badge-caption{color:var(--wp--preset--color--base);font-size:.875rem;line-height:1.4;margin:.5rem 0 0}.plct-content-image__lead{align-items:flex-start;display:flex;gap:1rem;margin-bottom:.5rem}.plct-content-image__num{font-size:2rem;line-height:1}.plct-content-image__num,.plct-content-image__tagline{color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--fraunces)}.plct-content-image__tagline{font-size:1.15rem;font-style:italic;margin:-.5rem 0 1rem}.plct-content-image__facts{display:grid;gap:1rem 2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 1.25rem;padding:0}.plct-content-image__facts>div{min-width:0}.plct-content-image__facts dt{color:var(--wp--preset--color--neutral);font-size:.75rem;letter-spacing:.06em;margin:0;text-transform:uppercase}.plct-content-image__facts dd{font-family:var(--wp--preset--font-family--fraunces);font-size:1.05rem;margin:.15rem 0 0;overflow-wrap:anywhere}.plct-content-image--story .plct-content-image__grid{align-items:stretch}@media(min-width:800px){.plct-content-image--story .plct-content-image__grid{grid-template-columns:minmax(12rem,.3fr) minmax(0,1fr)}}.plct-content-image--story .plct-content-image__content .plct-section-heading{position:sticky;top:6rem}.plct-content-image--story .plct-content-image__story-body{min-width:0}.plct-content-image--story .plct-content-image__text{margin-top:2.5rem;max-width:42rem}.plct-content-image--story .plct-content-image__media{position:relative}.plct-content-image--story .plct-content-image__pair img{aspect-ratio:430/320;height:auto;object-fit:cover}.plct-content-image--story .plct-content-image__badge{display:none}.plct-content-image--profile{padding-block:clamp(2rem,1.75rem + 1.5vw,2.5rem)!important}.plct-content-image--profile .plct-content-image__grid{align-items:stretch}.plct-content-image--profile .plct-content-image__media{border-radius:1rem;overflow:hidden}@media(min-width:800px){.plct-content-image--profile .plct-content-image__media{align-self:start;aspect-ratio:648/480;min-height:0;overflow:hidden;position:relative}.plct-content-image--profile .plct-content-image__media img{height:100%;inset:0;object-fit:cover;object-position:center 70%;position:absolute;width:100%}}.plct-content-image--profile .plct-content-image__content .plct-section-heading{margin-bottom:0}.plct-content-image__placeholder{align-items:center;background:var(--wp--preset--color--neutral-light,#f3f4f6);border-radius:var(--plct-radius-image,4px);color:var(--wp--preset--color--neutral,#6b7280);display:flex;justify-content:center;min-height:16rem}.plct-block--content-image.plct-scheme--primary.alignfull{background:var(--wp--preset--color--cream);padding-block:0!important}.plct-block--content-image.plct-scheme--primary.alignfull>.plct-block__inner{margin:0;max-width:none;padding-inline:0}@media(min-width:800px){.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__grid{align-items:stretch;gap:0;grid-template-columns:1fr 1fr}}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__media{border-radius:0;min-height:22rem;overflow:hidden;position:relative}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__media img{display:block;height:100%;object-fit:cover;width:100%}@media(min-width:800px){.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__media{align-self:stretch;min-height:0}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__media img{inset:0;position:absolute}}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__content{background:var(--wp--preset--color--secondary);box-sizing:border-box;color:var(--wp--preset--color--base);display:flex;flex-direction:column;justify-content:center;min-height:22rem;padding:clamp(2.5rem,4vw,4.5rem) clamp(1.5rem,4vw,4.5rem)}@media(min-width:800px){.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__content{grid-column:2}}.plct-block--content-image.plct-scheme--primary.alignfull .plct-eyebrow{color:var(--wp--preset--color--accent)}.plct-block--content-image.plct-scheme--primary.alignfull .plct-section-title{color:var(--wp--preset--color--base)}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__text{color:var(--wp--preset--color--base);opacity:.92}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__facts{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem 2.5rem;grid-template-columns:none}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__facts>div{flex:0 1 auto;min-width:0}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__facts dt{display:none}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__facts dd{color:var(--wp--preset--color--accent);font-family:var(--wp--preset--font-family--manrope);font-size:.95rem;margin:0;overflow-wrap:normal;white-space:nowrap}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__facts a{color:inherit;text-decoration:none!important}.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__facts a:focus-visible,.plct-block--content-image.plct-scheme--primary.alignfull .plct-content-image__facts a:hover{color:var(--wp--preset--color--base)}.plct-content-image--no-media.plct-scheme--primary.alignfull .plct-content-image__media{display:none}@media(min-width:800px){.plct-content-image--no-media.plct-scheme--primary.alignfull .plct-content-image__grid{grid-template-columns:1fr 1fr}.plct-content-image--no-media.plct-scheme--primary.alignfull .plct-content-image__content{grid-column:2}}.plct-content-image--size-original .plct-content-image__media img{height:auto;object-fit:contain}.plct-content-image--size-square .plct-content-image__media{aspect-ratio:1;border-radius:var(--plct-radius-image,4px);overflow:hidden}.plct-content-image--size-square .plct-content-image__media img{border-radius:0;height:100%;object-fit:cover;width:100%}@media(min-width:800px)and (max-width:1099px){.plct-content-image--size-square .plct-content-image__media{aspect-ratio:1.5}}@media(min-width:800px){.plct-content-image--size-match-content:not(.plct-content-image--profile) .plct-content-image__grid{align-items:center}.plct-content-image--size-match-content:not(.plct-content-image--profile) .plct-content-image__media{align-self:start;aspect-ratio:640/560;border-radius:0;min-height:0;overflow:hidden;position:relative}.plct-content-image--size-match-content:not(.plct-content-image--profile) .plct-content-image__media:has(.plct-content-image__badge){overflow:visible}.plct-content-image--size-match-content:not(.plct-content-image--profile) .plct-content-image__media img{border-radius:0;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}}@media(max-width:799px){.plct-content-image--size-match-content:not(.plct-content-image--profile) .plct-content-image__media{aspect-ratio:1.6;border-radius:var(--plct-radius-image,4px);overflow:hidden}.plct-content-image--size-match-content:not(.plct-content-image--profile) .plct-content-image__media:has(.plct-content-image__badge){border-radius:0;overflow:visible}.plct-content-image--size-match-content:not(.plct-content-image--profile) .plct-content-image__media img{border-radius:0;height:100%;object-fit:cover;width:100%}.plct-content-image--size-match-content:not(.plct-content-image--profile) .plct-content-image__media:has(.plct-content-image__badge) img{border-radius:var(--plct-radius-image,4px)}}
