.collab-home.svelte-id0puc{color:#212121;background:0 0}.hero.svelte-id0puc{box-sizing:border-box;height:100dvh;max-height:100dvh;margin-top:calc(var(--header-height) * -1);pointer-events:none;background:0 0;flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden}.hero__veil.svelte-id0puc{z-index:0;pointer-events:none;opacity:.85;background:linear-gradient(270deg,#dedede00 0%,#dedede 100%);width:min(28rem,42%);position:absolute;inset:0 auto 0 0}.hero__intro.svelte-id0puc,.hero__cta.svelte-id0puc{pointer-events:auto}.hero__intro.svelte-id0puc{z-index:1;width:min(27rem,100% - 3rem);padding:var(--platform-hero-top) 3.25rem 0;margin:0;position:relative}.badge.svelte-id0puc{letter-spacing:.1em;color:var(--green-dark);align-items:center;gap:.35rem;margin:0 0 .25rem;font-size:1.25rem;font-weight:400;display:inline-flex}.badge-mark.svelte-id0puc{width:10px;height:24px;position:relative}.badge-mark.svelte-id0puc:before,.badge-mark.svelte-id0puc:after{content:"";background:var(--green-dark);position:absolute}.badge-mark.svelte-id0puc:before{width:2px;height:14px;top:1px;left:1px}.badge-mark.svelte-id0puc:after{width:7px;height:2px;top:1px;left:1px}.badge-mark--end.svelte-id0puc:before,.badge-mark--end.svelte-id0puc:after{inset:auto 2px 1px auto}.hero__title.svelte-id0puc{font-family:var(--font-display);color:#000c;margin:0 0 1.375rem;font-size:clamp(2.25rem,4vw,3.125rem);font-weight:600;line-height:1.2}.hero__desc.svelte-id0puc{color:#0009;text-align:justify;max-width:19.5rem;margin:0;font-size:1rem;line-height:1.45}.hero__cta.svelte-id0puc{z-index:1;background:var(--green-dark);color:#fff;letter-spacing:.04em;border:1px solid #fff;border-radius:10px;justify-content:center;align-items:center;min-width:23.5rem;padding:1.25rem 1.5rem;font-size:1rem;font-weight:500;transition:background .2s,transform .2s;display:inline-flex;position:absolute;bottom:4.5rem;left:50%;transform:translate(-50%)}.hero__cta.svelte-id0puc:hover{background:#00a56f;transform:translate(-50%)translateY(-1px)}.centers.svelte-id0puc{border-top:3px solid var(--green);background:#fff;position:relative}.centers__inner.svelte-id0puc{max-width:86rem;margin:0 auto;padding:4.5rem 4.875rem 5rem}.centers__header.svelte-id0puc{grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);align-items:start;gap:2rem 3rem;margin-bottom:3.5rem;display:grid}.centers__badge.svelte-id0puc{color:var(--green-dark);margin:0 0 .75rem;font-size:1.375rem;line-height:1.1}.centers__title.svelte-id0puc{font-family:var(--font-display);color:var(--green-text);margin:0;font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1.1}.centers__copy.svelte-id0puc{max-width:52rem;padding-top:2.2625rem}.centers__copy.svelte-id0puc p:where(.svelte-id0puc){color:#000;text-align:justify;margin:0;font-size:.95rem;line-height:1.5}.centers__copy.svelte-id0puc p:where(.svelte-id0puc)+p:where(.svelte-id0puc){margin-top:1.25em}.centers__news-title.svelte-id0puc{font-family:var(--font-display);color:var(--green-text);margin:0 0 1.75rem;font-size:2.25rem;font-weight:700;line-height:1.2}.centers__list.svelte-id0puc{flex-direction:column;gap:2.75rem;display:flex;container:centers/inline-size}.footer.svelte-id0puc{color:#00000080;background:#fff;border-top:1px solid #0000001a;justify-content:space-between;align-items:center;gap:1.5rem;padding:.7rem 4.875rem 1.25rem;font-size:.75rem;display:flex}.footer__left.svelte-id0puc{flex-wrap:wrap;align-items:center;gap:.75rem 2.5rem;display:flex}.footer__brand.svelte-id0puc,.footer__copy.svelte-id0puc{margin:0;position:relative}.footer__brand.svelte-id0puc:after,.footer__copy.svelte-id0puc:after{content:"";background:#00000080;width:1px;height:.75rem;position:absolute;top:.15em;right:-1.25rem}.footer__icp.svelte-id0puc{color:inherit;font-size:.675rem}.footer__follow.svelte-id0puc{align-items:center;gap:.65rem;font-size:.8125rem;display:inline-flex}.footer__icon.svelte-id0puc{border-radius:13.5px;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex}.footer__icon.svelte-id0puc img:where(.svelte-id0puc){width:16px;height:auto;display:block}@media (width<=1024px){.hero__veil.svelte-id0puc{background:linear-gradient(#dedede 0%,#dedede00 100%);width:100svw;height:50vh;inset:0 auto auto 0}.hero__intro.svelte-id0puc{padding:var(--platform-hero-top) 1.5rem 0}.badge.svelte-id0puc{font-size:1rem;line-height:1.25}.hero__title.svelte-id0puc{font-size:2rem;line-height:1.25}.hero__desc.svelte-id0puc{font-size:.75rem;line-height:1.3334}.hero__cta.svelte-id0puc{box-sizing:border-box;min-width:min(23.5rem,100% - 3rem);height:48px;padding:0 1.5rem;bottom:3rem}.centers__inner.svelte-id0puc{padding:3rem 1.5rem 4rem}.centers__header.svelte-id0puc{grid-template-columns:1fr;gap:1.25rem}.centers__copy.svelte-id0puc{padding-top:0}.footer.svelte-id0puc{flex-direction:column;align-items:flex-start;padding:1rem 1.5rem 1.5rem}.footer__brand.svelte-id0puc:after,.footer__copy.svelte-id0puc:after{display:none}}@media (width<=640px){.hero__desc.svelte-id0puc{max-width:none}.hero__cta.svelte-id0puc{width:auto;min-width:0;bottom:2.5rem;left:1.5rem;right:1.5rem;transform:none}.hero__cta.svelte-id0puc:hover{transform:translateY(-1px)}.centers__news-title.svelte-id0puc{font-size:1.75rem}}
