.home-entity-list-card{--helc-max-width:1280px;--helc-accent:#0d9488;--helc-accent-soft:color-mix(in srgb,var(--helc-accent) 12%,#fff);--helc-surface:#f5f5f5;--helc-panel:#ffffff;--helc-text:#1f2937;--helc-muted:#6b7280;--helc-border:#ececec;--helc-shadow:0 8px 28px rgba(15,23,42,0.06);width:100%;padding-block:2rem 2.5rem;background:var(--helc-surface)}.home-entity-list-card--promoters{--helc-accent:#0d9488;--helc-accent-soft:color-mix(in srgb,#0d9488 12%,#fff)}.home-entity-list-card--sponsers{--helc-accent:#c62828;--helc-accent-soft:color-mix(in srgb,#c62828 10%,#fff)}.home-entity-list-card--activities{--helc-accent:#d97706;--helc-accent-soft:color-mix(in srgb,#d97706 12%,#fff)}.dark .home-entity-list-card{--helc-surface:#0f172a;--helc-panel:#171f2e;--helc-text:#e8eef7;--helc-muted:#94a3b8;--helc-border:color-mix(in srgb,#2dd4bf 14%,transparent);--helc-shadow:0 10px 28px rgba(0,0,0,0.35)}.dark .home-entity-list-card--promoters{--helc-accent:#2dd4bf;--helc-accent-soft:color-mix(in srgb,#2dd4bf 18%,#171f2e)}.dark .home-entity-list-card--sponsers{--helc-accent:#f87171;--helc-accent-soft:color-mix(in srgb,#f87171 16%,#171f2e)}.dark .home-entity-list-card--activities{--helc-accent:#fbbf24;--helc-accent-soft:color-mix(in srgb,#fbbf24 16%,#171f2e)}.dark .home-entity-list-card__avatar{box-shadow:0 2px 8px rgba(0,0,0,.35)}.dark .home-entity-list-card__link:hover .home-entity-list-card__avatar{box-shadow:0 3px 12px rgba(0,0,0,.45)}.dark .home-entity-list-card__link:hover{background:color-mix(in srgb,var(--helc-accent) 10%,transparent)}.dark .home-entity-list-card__page{border-color:color-mix(in srgb,var(--helc-accent) 28%,color-mix(in srgb,#2dd4bf 14%,transparent));color:#cbd5e1}.dark .home-entity-list-card__page.is-active{color:#0f172a}.dark .home-entity-list-card--sponsers .home-entity-list-card__page.is-active{color:#1f1212}.dark .home-entity-list-card--activities .home-entity-list-card__page.is-active{color:#1a1408}.home-entity-list-card__inner{width:100%;max-width:var(--helc-max-width);margin-inline:auto;padding-inline:1rem}.home-entity-list-card__panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;padding:1.75rem 1.5rem 1.35rem;background:var(--helc-panel);border-radius:1.25rem;box-shadow:var(--helc-shadow)}.home-entity-list-card__header{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;margin-bottom:1.1rem}.home-entity-list-card__heading{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.home-entity-list-card__icon{display:inline-flex;flex-shrink:0;color:var(--helc-accent)}.home-entity-list-card__icon svg{width:1.5rem;height:1.5rem}.home-entity-list-card__title{margin:0;font-size:18px;font-weight:700;line-height:1.3;color:var(--helc-accent)}.home-entity-list-card__desc{margin:0;max-width:28rem;font-size:13px;line-height:1.7;color:var(--helc-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-entity-list-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex:1 1 auto;min-height:calc(5 * (57px + 1.2rem))}.home-entity-list-card__row{border-bottom:1px solid var(--helc-border)}.home-entity-list-card__row:last-child{border-bottom:none}.home-entity-list-card__link{display:flex;align-items:center;gap:.75rem;padding:.7rem .5rem;text-decoration:none;color:inherit;cursor:pointer;transition:background-color .16s ease}.home-entity-list-card__link:hover{background:color-mix(in srgb,var(--helc-accent) 4%,transparent)}.home-entity-list-card__link:focus-visible{outline:2px solid var(--helc-accent);outline-offset:2px;border-radius:.5rem}.home-entity-list-card__avatar{flex-shrink:0;width:53px;height:53px;overflow:hidden;background:var(--helc-accent-soft);box-shadow:0 2px 8px rgba(15,23,42,.08);transition:box-shadow .2s ease}.home-entity-list-card__avatar--circle{border-radius:9999px}.home-entity-list-card__avatar--square{border-radius:.45rem}.home-entity-list-card__link:hover .home-entity-list-card__avatar{box-shadow:0 3px 10px rgba(15,23,42,.11)}.home-entity-list-card__avatar--placeholder{display:grid;place-items:center;color:var(--helc-accent)}.home-entity-list-card__avatar-img{width:100%;height:100%;object-fit:cover}.home-entity-list-card__avatar-icon{width:1.85rem;height:1.85rem}.home-entity-list-card__text{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1;text-align:start;justify-content:flex-start}.home-entity-list-card__name{font-size:13px;font-weight:700;line-height:1.4;color:var(--helc-text)}.home-entity-list-card__summary{font-size:12px;line-height:1.5;color:var(--helc-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-entity-list-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:1rem}.home-entity-list-card__pagination{display:flex;justify-content:flex-start;align-items:center;gap:.4rem;flex:1}.home-entity-list-card__pagination-spacer{flex:1}.home-entity-list-card__page{min-width:2rem;min-height:2rem;padding:0 .35rem;border:1px solid color-mix(in srgb,var(--helc-accent) 22%,#d1d5db);border-radius:.5rem;background:transparent;font-size:13px;font-weight:600;line-height:1;color:var(--helc-muted);cursor:pointer;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}.home-entity-list-card__page:hover:not(:disabled){color:var(--helc-accent);border-color:var(--helc-accent);transform:translateY(-1px)}.home-entity-list-card__page:focus-visible{outline:2px solid var(--helc-accent);outline-offset:2px}.home-entity-list-card__page:disabled{cursor:default;opacity:.35}.home-entity-list-card__page.is-active{background:var(--helc-accent);border-color:var(--helc-accent);color:#fff}.home-entity-list-card__more{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0;padding:.35rem .55rem;border-radius:.5rem;font-size:13px;font-weight:600;text-decoration:none;color:var(--helc-accent);cursor:pointer;transition:background-color .16s ease,color .16s ease}.home-entity-list-card__more:hover{background:var(--helc-accent-soft)}.home-entity-list-card__more:focus-visible{outline:2px solid var(--helc-accent);outline-offset:2px}.home-entity-list-card__more-chevron{width:.9rem;height:.9rem;transform:scaleX(-1)}.home-entity-list-card__list.is-leaving .home-entity-list-card__row{animation:helc-row-out .18s ease-in both}.home-entity-list-card__list.is-entering .home-entity-list-card__row{animation:helc-row-in .28s ease-out both;animation-delay:calc(var(--row-index, 0) * 40ms)}@keyframes helc-row-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@keyframes helc-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.home-entity-list-card__list.is-entering .home-entity-list-card__row,.home-entity-list-card__list.is-leaving .home-entity-list-card__row{animation:none}.home-entity-list-card__avatar,.home-entity-list-card__page{transition:none}}@media (min-width:640px){.home-entity-list-card__panel{padding:1.75rem 1.5rem 1.35rem}}.home-faq{--faq-surface:#faf8f4;--faq-panel:#fffefd;--faq-ink:#1a1a1a;--faq-body:#4c4945;--faq-accent:#d5a260;--faq-number-bg:#f4e5d2;--faq-border:#e5e0d9;--faq-max-width:1280px;--hero-accent:#21bfc7;--center-accent:#21bfc7;width:100%;background-color:var(--faq-surface)}.home-faq__inner{width:100%;max-width:var(--faq-max-width);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.home-faq__inner{padding-inline:1.5rem}}@media (min-width:1024px){.home-faq__inner{padding-inline:2rem}}.home-faq__list{display:grid;width:100%;align-items:start;gap:.75rem}@media (min-width:850px){.home-faq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.home-faq__item{width:100%;align-self:start;overflow:clip;border:1px solid var(--faq-border);border-radius:9999px;background-color:var(--faq-panel);user-select:none;-webkit-user-select:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}@media (hover:hover) and (pointer:fine){.home-faq__item:hover{background-color:color-mix(in srgb,var(--hero-accent) 10%,transparent)}}.home-faq__item[open]{border-color:color-mix(in srgb,var(--faq-accent) 45%,var(--faq-border));border-radius:1.75rem;box-shadow:0 .6rem 1.5rem rgb(54 45 34/.05)}.home-faq__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,2vw,1.25rem);width:100%;min-height:3.875rem;padding:.4rem 1rem .4rem .75rem;color:var(--faq-ink);cursor:pointer;list-style:none;user-select:none;-webkit-user-select:none}.home-faq__summary::-webkit-details-marker{display:none}.home-faq__summary:focus-visible{outline:2px solid var(--center-accent);outline-offset:-3px;border-radius:inherit}.home-faq__number{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;border-radius:9999px;color:var(--faq-ink);background-color:var(--faq-number-bg);font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums}.home-faq__question{min-width:0;font-size:14px;font-weight:500;line-height:1.75;text-align:start}.home-faq__chevron{width:1.25rem;height:1.25rem;flex-shrink:0;transition:transform .18s ease}.home-faq__item[open] .home-faq__chevron{transform:rotate(180deg)}.home-faq__answer{padding:0 5.25rem 1.25rem 3.25rem;color:var(--faq-body);font-size:13px;line-height:1.9;text-align:start;user-select:none;-webkit-user-select:none}.home-faq__answer :first-child{margin-top:0}.home-faq__answer :last-child{margin-bottom:0}.home-faq__answer a{color:var(--faq-accent);text-decoration:underline;text-underline-offset:.2em}.dark .home-faq{--faq-surface:#0f172a;--faq-panel:#171f2e;--faq-ink:#e8eef7;--faq-body:#cbd5e1;--faq-number-bg:#1c283b;--faq-border:color-mix(in srgb,#2dd4bf 14%,transparent)}@media (max-width:640px){.home-faq__inner{padding-inline:.75rem}.home-faq__summary{gap:.625rem;padding-inline:.625rem}.home-faq__number{width:2.65rem;height:2.65rem;font-size:.875rem}.home-faq__question{font-size:14px}.home-faq__answer{padding:0 3.9rem 1rem 2.5rem;font-size:13px}}@media (prefers-reduced-motion:reduce){.home-faq__chevron,.home-faq__item{transition:none}}.home-roles{--roles-surface:#faf8f4;--roles-ink:#1a1a1a;--roles-body:#2a2a2a;--roles-subtitle:#c5a059;--roles-divider:#e4ddd3;--roles-max-width:1280px;--center-accent:#21bfc7;--title-line-fade-width:12rem;width:100%;background-color:var(--roles-surface)}.dark .home-roles{--roles-surface:#0f172a;--roles-ink:#e8eef7;--roles-body:#cbd5e1;--roles-subtitle:#e2b86a;--roles-divider:color-mix(in srgb,#2dd4bf 14%,transparent);--center-accent:#2dd4bf}.home-roles__inner{width:100%;max-width:var(--roles-max-width);margin-inline:auto;padding-inline:1.5rem}.home-roles__header{display:flex;flex-direction:column;align-items:center;gap:.625rem;width:100%;text-align:center}.home-roles.st-one--centered-title .st-one__title{white-space:normal;max-width:min(40rem,92%);line-height:1.45}.home-roles__lead{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;margin:0;font-size:1.2rem;font-weight:500;line-height:1.5;color:var(--roles-subtitle)}.home-roles__lead:after,.home-roles__lead:before{content:"";width:.3125rem;height:.3125rem;flex-shrink:0;border-radius:1px;background-color:var(--roles-subtitle);transform:rotate(45deg)}.home-roles__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:2rem 0 0;padding:0;list-style:none}.home-roles__item{position:relative;display:flex;flex-direction:row;align-items:center;gap:.875rem;padding:.75rem 1.25rem;text-align:start}.home-roles__icon-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;color:var(--role-accent);border:1.5px dashed color-mix(in srgb,var(--role-accent) 78%,transparent);border-radius:9999px}.home-roles__icon{width:37px;height:37px}.home-roles__icon--image{object-fit:contain;border-radius:9999px}.home-roles__icon--svg{display:inline-flex;align-items:center;justify-content:center}.home-roles__icon--svg svg{width:37px;height:37px;display:block}.home-roles__icon-text{display:block;font-size:1.35rem;line-height:1}.home-roles__body{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start}.home-roles__item:not(:first-child):before{content:"";position:absolute;inset-inline-start:0;top:14%;bottom:14%;width:1px;background-color:var(--roles-divider)}.home-roles__name{margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.35;color:var(--role-accent)}.home-roles__desc{margin:0;font-size:13px;font-weight:400;line-height:1.75;color:var(--roles-body)}.home-roles__link{display:inline-flex;align-items:center;gap:.3rem;min-height:2.5rem;margin-top:.125rem;padding-inline:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--role-accent);text-decoration:none;cursor:pointer;transition:opacity .18s ease}.home-roles__link:hover{opacity:.78}.home-roles__link:focus-visible{outline:2px solid var(--role-accent);outline-offset:3px;border-radius:.25rem}.home-roles__link-arrow{font-size:.875rem;line-height:1}@media (prefers-reduced-motion:reduce){.home-roles__link{transition:none}}@media (max-width:1024px){.home-roles__item{gap:.75rem;padding-inline:.875rem}.home-roles__icon-wrap{width:3.75rem;height:3.75rem}.home-roles__icon{width:31px;height:31px}.home-roles__name{font-size:16px}}@media (max-width:900px){.home-roles{--title-line-fade-width:4rem}.home-roles__inner{padding-inline:1rem}.home-roles__list{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:2rem;margin-top:1.75rem}.home-roles__item{width:100%;max-width:100%;gap:1rem;padding:1.25rem .5rem;justify-content:center}.home-roles__item:last-child:nth-child(odd){grid-column:1/-1;max-width:50%;justify-self:center}.home-roles__item:not(:first-child):before{display:none}.home-roles__icon-wrap{width:4.25rem;height:4.25rem}.home-roles__icon{width:35px;height:35px}}@media (max-width:750px){.home-roles__list{grid-template-columns:1fr}.home-roles__item,.home-roles__item:last-child:nth-child(odd){max-width:100%;grid-column:auto}}.home-promoters{--promoters-max-width:1280px;--promoters-surface:#faf8f4;--promoters-accent:#0d9488;--promoters-border:color-mix(in srgb,var(--promoters-surface) 72%,#ddd4c8);--promoters-info-bg:var(--promoters-surface);--promoters-text:#1f2937;--promoters-muted:#4b5563;width:100%;padding-block:2rem 2.5rem;overflow:hidden}.dark .home-promoters{--promoters-surface:#0f172a;--promoters-accent:#2dd4bf;--promoters-border:color-mix(in srgb,#2dd4bf 14%,transparent);--promoters-info-bg:#171f2e;--promoters-text:#e8eef7;--promoters-muted:#94a3b8}.dark .home-promoters__avatar{box-shadow:0 2px 8px rgba(0,0,0,.35)}.dark .home-promoters__avatar--more,.dark .home-promoters__avatar--placeholder{background:color-mix(in srgb,var(--promoters-surface) 88%,#475569);color:#94a3b8;border-color:color-mix(in srgb,#2dd4bf 14%,transparent)}.home-promoters__inner{width:100%;max-width:var(--promoters-max-width);margin-inline:auto;padding-inline:1rem}.home-promoters__panel{display:grid;grid-template-columns:1fr;align-items:stretch;overflow:hidden;border:1px solid var(--promoters-border);border-radius:1.25rem}.home-promoters__info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.75rem 1.25rem 1.5rem;text-align:center;background:var(--promoters-info-bg)}.home-promoters__info-icon{width:2.75rem;height:2.75rem;color:var(--promoters-accent)}.home-promoters__title{margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.3;color:var(--promoters-accent)}.home-promoters__rule{width:2.5rem;height:2px;border-radius:9999px;background:var(--promoters-accent)}.home-promoters__desc{margin:0;max-width:36rem;font-size:.9rem;line-height:1.85;color:var(--promoters-muted)}.home-promoters__cta{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;padding:.55rem 1.15rem;border:1px solid var(--promoters-accent);border-radius:9999px;font-size:.875rem;font-weight:600;color:var(--promoters-accent);text-decoration:none;background:var(--promoters-surface);transition:border-color .16s ease,background-color .16s ease}.home-promoters__cta:hover{border-color:color-mix(in srgb,var(--promoters-accent) 45%,var(--promoters-border));background:color-mix(in srgb,var(--promoters-accent) 6%,var(--promoters-surface))}.home-promoters__cta-chevron{width:.9rem;height:.9rem;flex-shrink:0}[dir=rtl] .home-promoters__cta-chevron{transform:scaleX(-1)}.home-promoters__grid{display:grid;margin:0;padding:1.5rem .75rem 1.75rem;list-style:none;align-content:center;gap:1.25rem .75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.home-promoters__cell{min-width:0}.home-promoters__cell--person:nth-child(n+9){display:none}.home-promoters__person{display:flex;flex-direction:column;align-items:center;gap:calc(.55rem + 5px);text-decoration:none;color:inherit}.home-promoters__avatar{display:block;width:4.5rem;height:4.5rem;overflow:hidden;border-radius:9999px;background:var(--promoters-surface);box-shadow:0 1px 2px rgb(0 0 0/.06),0 3px 8px rgb(0 0 0/.08);transition:box-shadow .18s ease}.home-promoters__avatar-img{display:block;width:100%;height:100%;object-fit:cover}.home-promoters__avatar--placeholder{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--promoters-surface) 90%,#ddd4c8);color:#9ca3af}.home-promoters__avatar-placeholder-icon{width:55%;height:55%}.home-promoters__avatar--more{display:flex;align-items:center;justify-content:center;border:color-mix(in srgb,var(--promoters-surface) 50%,#ddd4c8);background:color-mix(in srgb,var(--promoters-surface) 90%,#ddd4c8);box-shadow:0 1px 2px rgb(0 0 0/.05),0 3px 8px rgb(0 0 0/.07)}.home-promoters__more-count{font-size:1.2rem;font-weight:700;line-height:1;color:var(--promoters-accent)}.home-promoters__name{display:block;max-width:100%;font-size:13px;font-weight:500;line-height:1.45;text-align:center;color:var(--promoters-text);overflow-wrap:anywhere;transition:color .18s ease}@media (hover:hover) and (pointer:fine){.home-promoters__person:hover .home-promoters__avatar{box-shadow:0 2px 4px rgb(0 0 0/.07),0 6px 14px rgb(0 0 0/.1)}.home-promoters__person:hover .home-promoters__name{color:var(--promoters-accent)}}@media (prefers-reduced-motion:reduce){.home-promoters__avatar,.home-promoters__name{transition:none}}@media (min-width:555px){.home-promoters__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem 1rem;padding:1.5rem 1rem 1.75rem}.home-promoters__cell--person{display:block}.home-promoters__cell--person:nth-child(n+12){display:none}.home-promoters__avatar{width:4.75rem;height:4.75rem}}@media (min-width:768px){.home-promoters__panel{grid-template-columns:290px minmax(0,1fr)}.home-promoters__info{padding:2rem 1.5rem}.home-promoters__grid{gap:1.25rem .75rem;padding:1.75rem 1.25rem}.home-promoters__avatar{width:5rem;height:5rem}}@media (min-width:950px) and (max-width:1024px){.home-promoters__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem .75rem;padding:1.75rem 1.25rem}.home-promoters__cell--person,.home-promoters__cell--person:nth-child(n+12),.home-promoters__cell--person:nth-child(n+9){display:block}.home-promoters__cell--person:nth-child(n+15){display:none}.home-promoters__avatar{width:5rem;height:5rem}}@media (min-width:1025px){.home-promoters__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:1.25rem .5rem;padding:2rem 1.25rem}.home-promoters__cell--person,.home-promoters__cell--person:nth-child(n+12),.home-promoters__cell--person:nth-child(n+9){display:block}.home-promoters__cell--person:nth-child(n+14){display:none}.home-promoters__avatar{width:4.75rem;height:4.75rem}.home-promoters__name{font-size:13px}}.home-sponsers{--sponsers-max-width:1280px;--sponsers-surface:#fdf8f7;--sponsers-accent:#c62828;--sponsers-border:color-mix(in srgb,var(--sponsers-surface) 72%,#e0d0ce);--sponsers-info-bg:var(--sponsers-surface);--sponsers-text:#1f2937;--sponsers-muted:#4b5563;width:100%;padding-block:2rem 2.5rem;overflow:hidden}.dark .home-sponsers{--sponsers-surface:#0f172a;--sponsers-accent:#f87171;--sponsers-border:color-mix(in srgb,#2dd4bf 14%,transparent);--sponsers-info-bg:#171f2e;--sponsers-text:#e8eef7;--sponsers-muted:#94a3b8}.dark .home-sponsers__logo{background:#171f2e;box-shadow:0 2px 8px rgba(0,0,0,.35)}.dark .home-sponsers__logo--more,.dark .home-sponsers__logo--placeholder{background:color-mix(in srgb,var(--sponsers-surface) 88%,#475569);color:#94a3b8;border-color:color-mix(in srgb,#2dd4bf 14%,transparent)}.home-sponsers__inner{width:100%;max-width:var(--sponsers-max-width);margin-inline:auto;padding-inline:1rem}.home-sponsers__panel{display:grid;grid-template-columns:1fr;align-items:stretch;overflow:hidden;border:1px solid var(--sponsers-border);border-radius:1.25rem}.home-sponsers__info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.75rem 1.25rem 1.5rem;text-align:center;background:var(--sponsers-info-bg)}.home-sponsers__info-icon{width:2.75rem;height:2.75rem;color:var(--sponsers-accent)}.home-sponsers__title{margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.3;color:var(--sponsers-accent)}.home-sponsers__rule{width:2.5rem;height:2px;border-radius:9999px;background:var(--sponsers-accent)}.home-sponsers__desc{margin:0;max-width:36rem;font-size:.9rem;line-height:1.85;color:var(--sponsers-muted)}.home-sponsers__cta{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;padding:.55rem 1.15rem;border:1px solid var(--sponsers-accent);border-radius:9999px;font-size:.875rem;font-weight:600;color:var(--sponsers-accent);text-decoration:none;background:transparent;transition:border-color .16s ease,background-color .16s ease}.home-sponsers__cta:hover{background:color-mix(in srgb,var(--sponsers-accent) 6%,var(--sponsers-surface))}.home-sponsers__cta-chevron{width:.9rem;height:.9rem;flex-shrink:0}[dir=rtl] .home-sponsers__cta-chevron{transform:scaleX(-1)}.home-sponsers__grid{display:grid;margin:0;padding:1.5rem .75rem 1.75rem;list-style:none;align-content:center;gap:1.25rem .75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.home-sponsers__cell{min-width:0}.home-sponsers__cell--person:nth-child(n+9){display:none}.home-sponsers__person{display:flex;flex-direction:column;align-items:center;gap:calc(.55rem + 5px);text-decoration:none;color:inherit}.home-sponsers__logo{display:block;width:4.5rem;height:4.5rem;overflow:hidden;border-radius:.75rem;background:#fff;box-shadow:0 1px 2px rgb(0 0 0/.06),0 3px 8px rgb(0 0 0/.08);transition:box-shadow .18s ease,border-color .18s ease}.home-sponsers__logo-img{display:block;width:100%;height:100%;object-fit:cover}.home-sponsers__logo--placeholder{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--sponsers-surface) 90%,#e0d0ce);color:#9ca3af}.home-sponsers__logo-placeholder-icon{width:55%;height:55%}.home-sponsers__logo--more{display:flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid color-mix(in srgb,var(--sponsers-surface) 50%,#e0d0ce);background:color-mix(in srgb,var(--sponsers-surface) 90%,#e0d0ce);overflow:visible;box-shadow:0 1px 2px rgb(0 0 0/.05),0 3px 8px rgb(0 0 0/.07)}.home-sponsers__more-square{display:flex;align-items:center;justify-content:center;width:58%;height:58%;font-size:1.2rem}.home-sponsers__more-count{font-weight:700;line-height:1;color:var(--sponsers-accent)}.home-sponsers__name{display:block;max-width:100%;font-size:13px;font-weight:500;line-height:1.45;text-align:center;color:var(--sponsers-text);overflow-wrap:anywhere;transition:color .18s ease}@media (hover:hover) and (pointer:fine){.home-sponsers__person:hover .home-sponsers__logo:not(.home-sponsers__logo--more){box-shadow:0 2px 4px rgb(0 0 0/.07),0 6px 14px rgb(0 0 0/.1)}.home-sponsers__person:hover .home-sponsers__logo--more{box-shadow:0 2px 4px rgb(0 0 0/.06),0 6px 14px rgb(0 0 0/.09)}.home-sponsers__person:hover .home-sponsers__name{color:var(--sponsers-accent)}}@media (prefers-reduced-motion:reduce){.home-sponsers__logo,.home-sponsers__more-square,.home-sponsers__name{transition:none}}@media (min-width:555px){.home-sponsers__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem 1rem;padding:1.5rem 1rem 1.75rem}.home-sponsers__cell--person{display:block}.home-sponsers__cell--person:nth-child(n+12){display:none}.home-sponsers__logo{width:4.75rem;height:4.75rem}}@media (min-width:768px){.home-sponsers__panel{grid-template-columns:290px minmax(0,1fr)}.home-sponsers__info{padding:2rem 1.5rem}.home-sponsers__grid{gap:1.25rem .75rem;padding:1.75rem 1.25rem}.home-sponsers__logo{width:5rem;height:5rem}}@media (min-width:950px) and (max-width:1024px){.home-sponsers__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem .75rem;padding:1.75rem 1.25rem}.home-sponsers__cell--person,.home-sponsers__cell--person:nth-child(n+12),.home-sponsers__cell--person:nth-child(n+9){display:block}.home-sponsers__cell--person:nth-child(n+15){display:none}.home-sponsers__logo{width:5rem;height:5rem}}@media (min-width:1025px){.home-sponsers__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:1.25rem .5rem;padding:2rem 1.25rem}.home-sponsers__cell--person,.home-sponsers__cell--person:nth-child(n+12),.home-sponsers__cell--person:nth-child(n+9){display:block}.home-sponsers__cell--person:nth-child(n+14){display:none}.home-sponsers__logo{width:4.75rem;height:4.75rem}.home-sponsers__name{font-size:13px}}