.hero[data-astro-cid-i3irphx7]{background:var(--forest);color:var(--ivory-light);padding-block:clamp(11rem,36vh,22.75rem) clamp(3rem,9vh,4.875rem);position:relative;overflow:hidden}@media (width>=1100px) and (height>=760px){.hero[data-astro-cid-i3irphx7]{padding-block:20.25rem 4.875rem}}@media (width<=700px){.hero[data-astro-cid-i3irphx7]{flex-direction:column;justify-content:flex-end;min-height:36.25rem;padding-block:7rem 2.5rem;display:flex}.hero__content[data-astro-cid-i3irphx7]{text-align:center;flex-direction:column;align-items:center;max-width:18rem;margin-inline:auto;display:flex}.hero__lead[data-astro-cid-i3irphx7]{max-width:15.5rem;margin-block:1.5rem}.hero__ctas[data-astro-cid-i3irphx7]{flex-direction:column;align-items:center;gap:1.25rem;width:100%}.hero__ctas[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{width:13.5625rem}}.hero__bg[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__bg--video[data-astro-cid-i3irphx7]{z-index:0}@media (prefers-reduced-motion:reduce){.hero__bg--video[data-astro-cid-i3irphx7]{display:none}}.hero[data-astro-cid-i3irphx7]:before{content:"";z-index:1;background:linear-gradient(90deg,#1a1e1c8c 0%,#1a1e1c40 55%,#1a1e1c0d 100%),linear-gradient(#21383b73 0%,#21383b00 30%,#1a2c2e59 100%);position:absolute;inset:0}.hero__wrap[data-astro-cid-i3irphx7]{z-index:2;position:relative}.hero__content[data-astro-cid-i3irphx7]{max-width:58rem}.hero__lead[data-astro-cid-i3irphx7]{font-size:var(--text-lead);max-width:58rem;margin-block:2.5rem}.hero__ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:1.25rem;margin-top:2.5rem;display:flex}.hero__ctas[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{text-align:center;flex:auto;max-width:20rem}.kicker[data-astro-cid-i3irphx7]{margin-bottom:var(--space-3)}.contador[data-astro-cid-4ywo5vsj]{background:var(--ivory);justify-content:center;align-items:center;min-height:340px;padding:1.5rem 20px;display:flex;position:relative;overflow:hidden}.contador__bg[data-astro-cid-4ywo5vsj]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.contador__card[data-astro-cid-4ywo5vsj]{z-index:1;background:var(--earth-dark);text-align:center;color:#fff;border-radius:2px;flex-direction:column;align-items:center;gap:.75rem;width:min(716px,100%);padding:2rem 1.25rem;display:flex;position:relative}.contador__card[data-astro-cid-4ywo5vsj] h2[data-astro-cid-4ywo5vsj]{font-size:var(--text-h3);margin:0;line-height:1.29}.contador__dates[data-astro-cid-4ywo5vsj]{font-family:var(--font-display);margin:0;font-size:1.5rem}.contador__strong[data-astro-cid-4ywo5vsj]{margin:.25rem 0 0;font-weight:800}.contador__line[data-astro-cid-4ywo5vsj]{margin:0 0 .75rem;font-weight:600}.contador[data-astro-cid-4ywo5vsj] .btn--ghost[data-astro-cid-4ywo5vsj]{border-color:var(--ivory);color:var(--ivory-light)}@media (width<=700px){.contador[data-astro-cid-4ywo5vsj]{align-items:flex-end;min-height:0;padding:15rem 0 0}.contador[data-astro-cid-4ywo5vsj] .contador__bg[data-astro-cid-4ywo5vsj]{object-position:8% 30%}.contador__card[data-astro-cid-4ywo5vsj]{border-radius:2px 2px 0 0;padding:1.25rem 1.25rem 2rem}.contador__card[data-astro-cid-4ywo5vsj] h2[data-astro-cid-4ywo5vsj]{font-size:1.125rem;line-height:1.444}.contador__dates[data-astro-cid-4ywo5vsj]{font-size:1rem}.contador__strong[data-astro-cid-4ywo5vsj],.contador__line[data-astro-cid-4ywo5vsj]{font-size:.75rem;line-height:1.667}}.manifesto[data-astro-cid-pgckz4m3]{background:var(--ivory-light);color:var(--ivory-light);align-items:center;min-height:488px;display:flex;position:relative;overflow:hidden}.manifesto__bg[data-astro-cid-pgckz4m3]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.manifesto[data-astro-cid-pgckz4m3]:before{content:"";z-index:1;background:linear-gradient(90deg,#1e160eb8 0%,#1e160e6b 46%,#1e160e00 72%);position:absolute;inset:0}.manifesto__inner[data-astro-cid-pgckz4m3]{z-index:2;width:100%;padding-block:6.25rem;position:relative}.manifesto__content[data-astro-cid-pgckz4m3]{max-width:36rem}.manifesto__content[data-astro-cid-pgckz4m3] p[data-astro-cid-pgckz4m3]{margin-top:2.5rem;margin-bottom:0}.manifesto__content[data-astro-cid-pgckz4m3] p[data-astro-cid-pgckz4m3]+p[data-astro-cid-pgckz4m3]{margin-top:var(--space-3)}@media (width<=700px){.manifesto[data-astro-cid-pgckz4m3]{align-items:flex-start;min-height:30rem}.manifesto__inner[data-astro-cid-pgckz4m3]{padding-block:4rem 2.5rem}.manifesto__content[data-astro-cid-pgckz4m3]{text-align:center;max-width:18rem;margin-inline:auto}.manifesto__content[data-astro-cid-pgckz4m3] p[data-astro-cid-pgckz4m3]{margin-top:1.25rem;font-size:.75rem;line-height:1.667}.manifesto__content[data-astro-cid-pgckz4m3] p[data-astro-cid-pgckz4m3]:last-child{font-size:.875rem;line-height:1.571}}.pillars__sub[data-astro-cid-fty226ve]{font-family:var(--font-display);font-size:var(--text-h2);margin-top:.75rem;margin-bottom:3.75rem;line-height:1.23}.pillars__grid[data-astro-cid-fty226ve]{grid-template-columns:repeat(3,1fr);align-items:start;gap:2.5rem;display:grid}.card[data-astro-cid-fty226ve]{flex-direction:column;gap:2rem;display:flex}.card__lead[data-astro-cid-fty226ve]{margin:0;font-size:1.25rem;font-weight:600;line-height:1.5}.card[data-astro-cid-fty226ve] .card__img[data-astro-cid-fty226ve]{object-fit:cover;background-color:var(--forest-medium);border-radius:2px;width:100%;height:220px}.card__body[data-astro-cid-fty226ve]{margin:0;font-size:1rem;line-height:1.625}.card[data-astro-cid-fty226ve] .text-link[data-astro-cid-fty226ve]{align-self:flex-start}@media (width>=801px){.card[data-astro-cid-fty226ve]{grid-row:span 4;grid-template-rows:subgrid;row-gap:2rem;display:grid}.card[data-astro-cid-fty226ve] .text-link[data-astro-cid-fty226ve]{justify-self:start}}@media (width<=800px){.pillars__grid[data-astro-cid-fty226ve]{grid-template-columns:1fr}}@media (width<=700px){.pillars[data-astro-cid-fty226ve] h2[data-astro-cid-fty226ve],.pillars__sub[data-astro-cid-fty226ve]{text-align:center}.pillars__sub[data-astro-cid-fty226ve]{margin-bottom:2.5rem}.pillars__grid[data-astro-cid-fty226ve]{gap:2.5rem}.card[data-astro-cid-fty226ve]{text-align:center;gap:.75rem}.card[data-astro-cid-fty226ve] .card__img[data-astro-cid-fty226ve]{order:-1}.card__lead[data-astro-cid-fty226ve]{padding-top:.5rem;font-size:.875rem;line-height:1.571}.card__body[data-astro-cid-fty226ve]{font-size:.75rem;line-height:1.667}.card[data-astro-cid-fty226ve] .text-link[data-astro-cid-fty226ve]{align-self:center}}.day[data-astro-cid-7kfl54yb]{background:var(--forest);color:var(--ivory-light);position:relative;overflow:hidden}.day__media[data-astro-cid-7kfl54yb]{position:absolute;inset:0}.day[data-astro-cid-7kfl54yb] .day__bg[data-astro-cid-7kfl54yb]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.day[data-astro-cid-7kfl54yb] .day__bg--first[data-astro-cid-7kfl54yb],.day[data-astro-cid-7kfl54yb] .day__bg[data-astro-cid-7kfl54yb].is-current{opacity:1}.day--animated[data-astro-cid-7kfl54yb] .day__media[data-astro-cid-7kfl54yb] .day__bg--first[data-astro-cid-7kfl54yb]:not(.is-current){opacity:0}@media (width>=701px){.day--animated[data-astro-cid-7kfl54yb] .day__item[data-astro-cid-7kfl54yb]{opacity:.35;transition:opacity .45s}.day--animated[data-astro-cid-7kfl54yb] .day__item[data-astro-cid-7kfl54yb].is-active{opacity:1}}.day--animated[data-astro-cid-7kfl54yb] .day__item[data-astro-cid-7kfl54yb] .day__dot[data-astro-cid-7kfl54yb]{transition:background .3s,border-color .3s}.day--animated[data-astro-cid-7kfl54yb] .day__item[data-astro-cid-7kfl54yb]:not(.is-active) .day__dot[data-astro-cid-7kfl54yb]{border:2px solid var(--salvia);background:0 0}.day--animated[data-astro-cid-7kfl54yb] .day__item[data-astro-cid-7kfl54yb].is-active .day__dot[data-astro-cid-7kfl54yb]{background:var(--salvia);border:none}.day--animated[data-astro-cid-7kfl54yb] .day__connector[data-astro-cid-7kfl54yb]{transform-origin:top;transition:transform .5s;transform:scaleY(0)}.day--animated[data-astro-cid-7kfl54yb] .day__item[data-astro-cid-7kfl54yb].is-linked .day__connector[data-astro-cid-7kfl54yb]{transform:scaleY(1)}.day--animated[data-astro-cid-7kfl54yb] .day__item--future[data-astro-cid-7kfl54yb] .day__label[data-astro-cid-7kfl54yb],.day--animated[data-astro-cid-7kfl54yb] .day__item--future[data-astro-cid-7kfl54yb] .day__body[data-astro-cid-7kfl54yb]{opacity:1}.day[data-astro-cid-7kfl54yb]:before{content:"";z-index:1;background:linear-gradient(90deg,#22393c 0%,#22393c00 100%),linear-gradient(90deg,#22393c 0%,#22393c00 100%);width:min(828px,80%);position:absolute;inset:0 auto 0 0}.day__inner[data-astro-cid-7kfl54yb]{z-index:2;flex-direction:column;gap:2.5rem;padding-block:6.25rem;display:flex;position:relative}.day__strings[data-astro-cid-7kfl54yb]{flex-direction:column;gap:1.25rem;max-width:35.75rem;display:flex}.day__strings[data-astro-cid-7kfl54yb] h2[data-astro-cid-7kfl54yb]{font-size:var(--text-h1);margin:0}.day__lead[data-astro-cid-7kfl54yb]{font-size:var(--text-lead);margin:0}.day__items[data-astro-cid-7kfl54yb]{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.day__item[data-astro-cid-7kfl54yb]{align-items:flex-start;gap:1.25rem;display:flex}.day__item--future[data-astro-cid-7kfl54yb] .day__label[data-astro-cid-7kfl54yb],.day__item--future[data-astro-cid-7kfl54yb] .day__body[data-astro-cid-7kfl54yb]{opacity:.8}.day__dot[data-astro-cid-7kfl54yb]{background:var(--salvia);border-radius:50%;flex:0 0 16px;width:16px;height:16px;margin-top:7px;position:relative}.day__dot--hollow[data-astro-cid-7kfl54yb]{border:2px solid var(--salvia);background:0 0}.day__connector[data-astro-cid-7kfl54yb]{background:var(--salvia);width:2px;height:88px;position:absolute;top:24px;left:7px}.day__connector--extra[data-astro-cid-7kfl54yb]{display:none}.day--animated[data-astro-cid-7kfl54yb] .day__connector--extra[data-astro-cid-7kfl54yb]{display:block}.day__label[data-astro-cid-7kfl54yb]{flex:0 0 6.5rem;font-size:1.25rem;font-weight:600;line-height:1.5}.day__body[data-astro-cid-7kfl54yb]{flex-direction:column;gap:.25rem;max-width:28.5rem;display:flex}.day__title[data-astro-cid-7kfl54yb]{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:1.25rem;font-weight:800;line-height:1.5}.day__title[data-astro-cid-7kfl54yb]:hover,.day__title[data-astro-cid-7kfl54yb]:focus-visible{text-decoration:underline;text-decoration-color:var(--salvia);text-underline-offset:.375rem;text-decoration-thickness:2px}.day__title[data-astro-cid-7kfl54yb]:focus-visible{outline:2px solid var(--salvia);outline-offset:4px}.day__text[data-astro-cid-7kfl54yb]{margin:0;font-size:1rem;line-height:1.625}.day__dotsm[data-astro-cid-7kfl54yb]{display:none}@media (prefers-reduced-motion:reduce){.day__bg[data-astro-cid-7kfl54yb],.day__item[data-astro-cid-7kfl54yb],.day__dot[data-astro-cid-7kfl54yb],.day__connector[data-astro-cid-7kfl54yb]{transition:none}}@media (width<=700px){.day[data-astro-cid-7kfl54yb]{flex-direction:column;padding-bottom:2.5rem;display:flex}.day[data-astro-cid-7kfl54yb]:before{display:none}.day__inner[data-astro-cid-7kfl54yb]{display:contents}.day__strings[data-astro-cid-7kfl54yb]{text-align:center;order:1;gap:1.25rem;max-width:18rem;margin-inline:auto;padding:2.5rem 1rem 1.25rem}.day__media[data-astro-cid-7kfl54yb]{order:2;height:18.75rem;position:relative;inset:auto}.day__items[data-astro-cid-7kfl54yb]{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;order:3;gap:0;padding:.75rem 0;overflow-x:auto}.day__items[data-astro-cid-7kfl54yb]::-webkit-scrollbar{display:none}.day__item[data-astro-cid-7kfl54yb]{scroll-snap-align:center;text-align:center;flex-direction:column;flex:0 0 100%;align-items:center;gap:.25rem;padding:0 .75rem}.day__dot[data-astro-cid-7kfl54yb]{display:none}.day__label[data-astro-cid-7kfl54yb]{flex-basis:auto;font-size:.875rem;line-height:1.571}.day__body[data-astro-cid-7kfl54yb]{align-items:center;max-width:18.5rem}.day__title[data-astro-cid-7kfl54yb]{text-align:center;font-size:.875rem;line-height:1.571}.day__text[data-astro-cid-7kfl54yb]{font-size:.75rem;line-height:1.667}.day__item--future[data-astro-cid-7kfl54yb] .day__label[data-astro-cid-7kfl54yb],.day__item--future[data-astro-cid-7kfl54yb] .day__body[data-astro-cid-7kfl54yb]{opacity:1}.day__dotsm[data-astro-cid-7kfl54yb]{order:4;justify-content:center;align-items:center;gap:.375rem;padding-top:.5rem;display:flex}.day__dotm[data-astro-cid-7kfl54yb]{border:1.5px solid var(--ivory-light);cursor:pointer;background:0 0;border-radius:99px;width:10px;height:10px;padding:0;transition:width .25s,background .25s}.day__dotm[data-astro-cid-7kfl54yb].is-active{background:var(--ivory-light);border-color:var(--ivory-light);width:18px}}.bespoke-cta[data-astro-cid-wgdcxotg]{background:var(--forest);color:var(--ivory);position:relative;overflow:hidden}.bespoke-cta__bg[data-astro-cid-wgdcxotg]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bespoke-cta[data-astro-cid-wgdcxotg]:before{content:"";z-index:1;background:linear-gradient(90deg,#1a1e1cb8 0%,#1a1e1c6b 55%,#1a1e1c1f 100%),linear-gradient(#21383b40 0%,#21383b00 40%,#1a2c2e8c 100%);position:absolute;inset:0}.bespoke-cta__inner[data-astro-cid-wgdcxotg]{z-index:2;position:relative}.bespoke-cta[data-astro-cid-wgdcxotg] h2[data-astro-cid-wgdcxotg]{max-width:24ch}.bespoke-cta__lead[data-astro-cid-wgdcxotg]{font-size:var(--text-lead);max-width:44rem;margin-bottom:var(--space-4)}.bespoke-cta__micro[data-astro-cid-wgdcxotg]{margin-top:var(--space-2);text-shadow:0 1px 6px #0006;font-size:.875rem}@media (width<=700px){.bespoke-cta__inner[data-astro-cid-wgdcxotg]{text-align:center;flex-direction:column;align-items:center;display:flex}.bespoke-cta[data-astro-cid-wgdcxotg] h2[data-astro-cid-wgdcxotg],.bespoke-cta__lead[data-astro-cid-wgdcxotg]{max-width:18rem}}.faq[data-astro-cid-vay7uplm]{background:var(--ivory-deep);padding:5rem 1.25rem 6.25rem}.faq__inner[data-astro-cid-vay7uplm]{max-width:68.75rem;margin-inline:auto}.faq[data-astro-cid-vay7uplm] h2[data-astro-cid-vay7uplm]{font-size:var(--text-h1);margin:0 0 2rem}.faq__ink[data-astro-cid-vay7uplm]{display:inline-block;position:relative}.faq[data-astro-cid-vay7uplm] .faq__stroke[data-astro-cid-vay7uplm]{pointer-events:none;width:102%;height:auto;position:absolute;bottom:-.8rem;left:-1%}.faq--animated[data-astro-cid-vay7uplm] .faq__stroke[data-astro-cid-vay7uplm]{clip-path:inset(0 100% 0 0);transition:clip-path .8s .1s}.faq--animated[data-astro-cid-vay7uplm].is-inked .faq__stroke[data-astro-cid-vay7uplm]{clip-path:inset(0)}.faq__list[data-astro-cid-vay7uplm]{display:block}details[data-astro-cid-vay7uplm] summary[data-astro-cid-vay7uplm]{cursor:pointer;align-items:center;gap:1.25rem;padding-block:1.25rem;font-size:1.25rem;font-weight:600;line-height:1.5;list-style:none;display:flex}summary[data-astro-cid-vay7uplm]::-webkit-details-marker{display:none}.chev[data-astro-cid-vay7uplm]{flex-shrink:0;transition:transform .2s}details[data-astro-cid-vay7uplm][open] .chev[data-astro-cid-vay7uplm]{transform:rotate(90deg)}details[data-astro-cid-vay7uplm] p[data-astro-cid-vay7uplm]{max-width:64rem;margin:0;padding:0 2rem 1.25rem 2.75rem;font-size:1rem;line-height:1.625}@media (prefers-reduced-motion:reduce){.chev[data-astro-cid-vay7uplm]{transition:none}}@media (width<=700px){.faq[data-astro-cid-vay7uplm]{padding:1.25rem 1rem 2.5rem}.faq[data-astro-cid-vay7uplm] h2[data-astro-cid-vay7uplm]{text-align:center;margin-inline:auto;max-width:18rem;margin-bottom:2rem}details[data-astro-cid-vay7uplm] summary[data-astro-cid-vay7uplm]{padding-block:.5rem;font-size:.875rem;line-height:1.571}.chev[data-astro-cid-vay7uplm]{width:16px;height:16px}details[data-astro-cid-vay7uplm] p[data-astro-cid-vay7uplm]{padding:0 0 .5rem 2.25rem;font-size:.75rem;line-height:1.667}}
