.index-desktop.svelte-1ukj5sg{--hxl:36px;--hlg:28px;--hmd:20px;--hsm:18px;--body-lg:16px;--body-md:14px;--body-sm:12px;--label-lg:15px;--label-md:13px;--label-sm:11px;min-height:100dvh;color:var(--md-on-surface);background:#f9f9ff}.desk-container.svelte-1ukj5sg{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}.desk-header.svelte-1ukj5sg{z-index:60;-webkit-backdrop-filter:blur(16px);background:#f9f9ffe6;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 8px #0981710f}.desk-header__inner.svelte-1ukj5sg{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1200px;height:80px;margin:0 auto;padding:0 32px;display:flex}.desk-brand.svelte-1ukj5sg{align-items:center;gap:12px;text-decoration:none;display:flex}.desk-brand__tile.svelte-1ukj5sg{background:var(--md-primary-container);width:44px;height:44px;color:var(--md-on-primary);border-radius:12px;justify-content:center;align-items:center;display:flex;box-shadow:0 2px 6px #09817133}.desk-brand__tile.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:24px}.desk-brand__text.svelte-1ukj5sg{flex-direction:column;display:flex}.desk-brand__name.svelte-1ukj5sg{font-size:var(--hsm);color:var(--md-primary);font-weight:600}.desk-brand__sub.svelte-1ukj5sg{font-size:var(--label-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--md-secondary);font-weight:700}.desk-nav.svelte-1ukj5sg{align-items:center;gap:24px;display:flex}.desk-nav.svelte-1ukj5sg a:where(.svelte-1ukj5sg){color:var(--md-on-surface-variant);font-size:var(--label-lg);padding:4px 0;font-weight:600;text-decoration:none;transition:color .15s}.desk-nav.svelte-1ukj5sg a:where(.svelte-1ukj5sg):hover{color:var(--md-on-surface)}.desk-actions.svelte-1ukj5sg{align-items:center;gap:8px;display:flex}.desk-enter.svelte-1ukj5sg{border:1px solid var(--md-secondary);height:48px;color:var(--md-secondary);font-size:var(--label-lg);border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.desk-enter.svelte-1ukj5sg:hover{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.desk-register.svelte-1ukj5sg{background:var(--md-primary-container);height:48px;color:var(--md-on-primary);font-size:var(--label-lg);border-radius:12px;justify-content:center;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex;box-shadow:0 2px 8px #09817133}.desk-register.svelte-1ukj5sg:hover{background:var(--md-primary)}.desk-avatar.svelte-1ukj5sg{background:var(--md-primary);width:32px;height:32px;color:var(--md-on-primary);border-radius:9999px;justify-content:center;align-items:center;margin-left:4px;text-decoration:none;display:flex}.desk-avatar.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:18px}.desk-main.svelte-1ukj5sg{padding-top:80px}.desk-hero.svelte-1ukj5sg{background:var(--md-surface);padding:48px 0 96px;position:relative;overflow:hidden}.desk-hero__glow.svelte-1ukj5sg{pointer-events:none;border-radius:9999px;position:absolute}.desk-hero__glow--one.svelte-1ukj5sg{filter:blur(48px);background:#94f4e033;width:384px;height:384px;top:-128px;left:-80px}.desk-hero__glow--two.svelte-1ukj5sg{filter:blur(48px);background:#95f2ca4d;width:512px;height:512px;top:50%;right:-128px}.desk-hero__grid.svelte-1ukj5sg{z-index:1;grid-template-columns:7fr 5fr;align-items:center;gap:48px;display:grid;position:relative}.desk-hero__copy.svelte-1ukj5sg{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.desk-pill.svelte-1ukj5sg{background:var(--md-surface-container-high);border-radius:9999px;align-items:center;gap:10px;padding:6px 16px;display:inline-flex;box-shadow:0 1px 2px #0000000d}.desk-pill__dot.svelte-1ukj5sg{background:var(--md-primary);border-radius:9999px;width:8px;height:8px;animation:2s ease-in-out infinite svelte-1ukj5sg-deskPulse}@keyframes svelte-1ukj5sg-deskPulse{0%,to{opacity:1}50%{opacity:.4}}.desk-pill.svelte-1ukj5sg{font-size:var(--label-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--md-secondary);font-weight:700}.desk-hero__title.svelte-1ukj5sg{max-width:640px;font-size:var(--hxl);letter-spacing:-.02em;color:var(--md-on-surface);margin:0;font-weight:700;line-height:44px}.desk-hero__text.svelte-1ukj5sg{max-width:560px;font-size:var(--body-lg);color:var(--md-on-surface-variant);margin:0;line-height:24px}.desk-badges.svelte-1ukj5sg{flex-wrap:wrap;gap:10px;padding-top:8px;display:flex}.desk-badge.svelte-1ukj5sg{background:var(--md-surface-container-low);color:var(--md-on-surface);font-size:var(--label-md);border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000000d}.desk-badge.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){color:var(--md-primary);font-size:20px}.desk-hero__ctas.svelte-1ukj5sg{align-items:center;gap:16px;padding-top:16px;display:flex}.desk-cta-primary.svelte-1ukj5sg{background:var(--md-primary-container);height:48px;color:var(--md-on-primary);font-size:var(--label-lg);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 32px;font-weight:600;text-decoration:none;transition:background-color .15s,transform .1s;display:inline-flex;box-shadow:0 4px 6px #0000001a}.desk-cta-primary.svelte-1ukj5sg:hover{background:var(--md-primary)}.desk-cta-primary.svelte-1ukj5sg:active{transform:scale(.98)}.desk-cta-primary.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:20px}.desk-cta-text.svelte-1ukj5sg{height:48px;color:var(--md-primary);font-size:var(--label-lg);border-radius:12px;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}.desk-cta-text.svelte-1ukj5sg:hover{background:var(--md-surface-container-high)}.desk-cta-text.svelte-1ukj5sg strong:where(.svelte-1ukj5sg){text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #006c4e66;text-decoration:underline #006c4e66}.desk-hero__note.svelte-1ukj5sg{font-size:var(--body-sm);color:var(--md-on-surface-variant);align-items:center;gap:8px;margin:0;display:flex}.desk-hero__note.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){color:var(--md-secondary);font-size:16px}.desk-hero__visual.svelte-1ukj5sg{position:relative}.desk-hero__image.svelte-1ukj5sg{background:var(--md-surface-container);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000001f}.desk-hero__image.svelte-1ukj5sg img:where(.svelte-1ukj5sg){object-fit:cover;width:100%;height:460px;display:block}.desk-hero__scrim.svelte-1ukj5sg{background:linear-gradient(#0000,#293040cc);position:absolute;inset:0}.desk-hero__bar.svelte-1ukj5sg{-webkit-backdrop-filter:blur(8px);background:#fffffff2;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 4px 12px #00000026}.desk-hero__bar-icon.svelte-1ukj5sg{background:var(--md-primary-fixed);width:40px;height:40px;color:var(--md-on-primary-fixed);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.desk-hero__bar-icon.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:22px}.desk-hero__bar-text.svelte-1ukj5sg{flex-direction:column;flex:1;display:flex}.desk-hero__bar-title.svelte-1ukj5sg{font-size:var(--label-md);color:var(--md-on-surface);font-weight:600}.desk-hero__bar-sub.svelte-1ukj5sg{font-size:var(--body-sm);color:var(--md-on-surface-variant)}.desk-hero__bar-check.svelte-1ukj5sg{color:var(--md-secondary);font-size:24px}.desk-float.svelte-1ukj5sg{background:var(--md-surface-container-lowest);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:absolute;box-shadow:0 8px 24px #0000001f}.desk-float__icon.svelte-1ukj5sg{background:var(--md-secondary-container);width:32px;height:32px;color:var(--md-on-secondary-container);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.desk-float__icon.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:18px}.desk-float__icon--tertiary.svelte-1ukj5sg{background:var(--md-tertiary-fixed);color:var(--md-on-tertiary-fixed-variant)}.desk-float__text.svelte-1ukj5sg{flex-direction:column;display:flex}.desk-float__title.svelte-1ukj5sg{font-size:var(--label-sm);color:var(--md-on-surface);font-weight:700}.desk-float__sub.svelte-1ukj5sg{font-size:var(--body-sm);color:var(--md-on-surface-variant)}.desk-float--top.svelte-1ukj5sg{top:-16px;left:-16px}.desk-float--right.svelte-1ukj5sg{top:50%;right:-24px}.desk-float--bottom.svelte-1ukj5sg{bottom:-20px;left:-8px}.desk-ethics.svelte-1ukj5sg{background:var(--md-surface-container-low);padding:40px 0}.desk-ethics__grid.svelte-1ukj5sg{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.desk-card.svelte-1ukj5sg{background:var(--md-surface-container-lowest);border-radius:16px;align-items:flex-start;gap:16px;padding:20px;display:flex;box-shadow:0 1px 3px #0981710a,0 4px 8px #11182708}.desk-card__icon.svelte-1ukj5sg{background:var(--md-surface-container);width:48px;height:48px;color:var(--md-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.desk-card__icon.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:24px}.desk-card.svelte-1ukj5sg h3:where(.svelte-1ukj5sg){font-size:var(--hsm);color:var(--md-on-surface);margin:0 0 4px;font-weight:600}.desk-card.svelte-1ukj5sg p:where(.svelte-1ukj5sg){font-size:var(--body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.desk-how.svelte-1ukj5sg,.desk-audience.svelte-1ukj5sg,.desk-governance.svelte-1ukj5sg{scroll-margin-top:96px}.desk-section-head.svelte-1ukj5sg{flex-direction:column;align-items:flex-start;gap:16px;max-width:720px;margin-bottom:64px;display:flex}.desk-section-head--center.svelte-1ukj5sg{text-align:center;align-items:center;margin:0 auto 64px}.desk-chip.svelte-1ukj5sg{background:var(--md-secondary-container);color:var(--md-on-secondary-container);font-size:var(--label-sm);border-radius:9999px;align-items:center;gap:8px;padding:4px 14px;font-weight:700;display:inline-flex}.desk-chip--muted.svelte-1ukj5sg{background:var(--md-surface-container-highest);color:var(--md-on-surface-variant)}.desk-chip--light.svelte-1ukj5sg{background:var(--md-surface-container-lowest);color:var(--md-primary)}.desk-chip.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:16px}.desk-section-head.svelte-1ukj5sg h2:where(.svelte-1ukj5sg){font-size:var(--hlg);letter-spacing:-.01em;color:var(--md-on-surface);margin:0;font-weight:700;line-height:36px}.desk-section-head.svelte-1ukj5sg p:where(.svelte-1ukj5sg){font-size:var(--body-lg);color:var(--md-on-surface-variant);margin:0;line-height:24px}.desk-how.svelte-1ukj5sg{background:var(--md-surface);padding:80px 0 112px}.desk-how__grid.svelte-1ukj5sg{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.desk-step.svelte-1ukj5sg{background:var(--md-surface-container-lowest);border-radius:16px;flex-direction:column;justify-content:space-between;padding:32px;transition:box-shadow .3s,transform .3s;display:flex;box-shadow:0 2px 4px #0981710a,0 8px 24px #1118270a}.desk-step.svelte-1ukj5sg:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0981710f,0 8px 24px #1118270f}.desk-step__top.svelte-1ukj5sg{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.desk-step__number.svelte-1ukj5sg{font-size:var(--hxl);color:#77d7c4b3;font-weight:700}.desk-step__icon.svelte-1ukj5sg{background:var(--md-surface-container-high);width:48px;height:48px;color:var(--md-primary);border-radius:12px;justify-content:center;align-items:center;transition:background-color .3s,color .3s;display:flex}.desk-step.svelte-1ukj5sg:hover .desk-step__icon:where(.svelte-1ukj5sg){background:var(--md-primary-container);color:var(--md-on-primary)}.desk-step__icon.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:24px}.desk-step.svelte-1ukj5sg h3:where(.svelte-1ukj5sg){font-size:var(--hmd);color:var(--md-on-surface);margin:0 0 12px;font-weight:600;line-height:26px}.desk-step.svelte-1ukj5sg p:where(.svelte-1ukj5sg){font-size:var(--body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.desk-step__foot.svelte-1ukj5sg{background:var(--md-surface-container-low);font-size:var(--label-sm);color:var(--md-on-surface-variant);border-radius:12px;align-items:center;gap:12px;margin-top:24px;padding:14px;font-weight:600;display:flex}.desk-step__foot.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){color:var(--md-secondary);font-size:20px}.desk-trust.svelte-1ukj5sg{background:var(--md-surface-container);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding:24px;display:flex}.desk-trust__icon.svelte-1ukj5sg{background:var(--md-primary-container);width:48px;height:48px;color:var(--md-on-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.desk-trust__icon.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:24px}.desk-trust__text.svelte-1ukj5sg{flex-direction:column;flex:1;min-width:0;display:flex}.desk-trust__title.svelte-1ukj5sg{font-size:var(--label-lg);color:var(--md-on-surface);font-weight:700}.desk-trust__sub.svelte-1ukj5sg{font-size:var(--body-sm);color:var(--md-on-surface-variant);line-height:16px}.desk-trust__link.svelte-1ukj5sg{background:var(--md-surface-container-lowest);color:var(--md-primary);font-size:var(--label-md);border-radius:12px;flex-shrink:0;padding:10px 20px;font-weight:600;text-decoration:none;box-shadow:0 1px 2px #0000000d}.desk-trust__link.svelte-1ukj5sg:hover{background:var(--md-surface-bright)}.desk-audience.svelte-1ukj5sg{background:var(--md-surface-container-low);padding:80px 0 112px}.desk-pillars.svelte-1ukj5sg{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.desk-pillar.svelte-1ukj5sg{background:var(--md-surface-container-lowest);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 4px #0981710a,0 8px 24px #1118270a}.desk-pillar__media.svelte-1ukj5sg{background:var(--md-surface-container);height:224px;position:relative;overflow:hidden}.desk-pillar__media.svelte-1ukj5sg img:where(.svelte-1ukj5sg){object-fit:cover;width:100%;height:100%}.desk-pillar__scrim.svelte-1ukj5sg{background:linear-gradient(to top, var(--md-surface-container-lowest), #f1f3ff4d, transparent);position:absolute;inset:0}.desk-pillar__tag.svelte-1ukj5sg{-webkit-backdrop-filter:blur(4px);font-size:var(--label-sm);color:var(--md-secondary);background:#ffffffe6;border-radius:8px;padding:4px 12px;font-weight:700;position:absolute;top:16px;left:16px}.desk-pillar__tag--primary.svelte-1ukj5sg{color:var(--md-primary)}.desk-pillar__tag--tertiary.svelte-1ukj5sg{color:var(--md-tertiary)}.desk-pillar__body.svelte-1ukj5sg{flex-direction:column;flex:1;padding:32px;display:flex}.desk-pillar__body.svelte-1ukj5sg h3:where(.svelte-1ukj5sg){font-size:var(--hmd);color:var(--md-on-surface);margin:0 0 12px;font-weight:600;line-height:26px}.desk-pillar__body.svelte-1ukj5sg p:where(.svelte-1ukj5sg){font-size:var(--body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.desk-pillar__body.svelte-1ukj5sg ul:where(.svelte-1ukj5sg){flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.desk-pillar__body.svelte-1ukj5sg li:where(.svelte-1ukj5sg){font-size:var(--body-sm);color:var(--md-on-surface);align-items:center;gap:10px;display:flex}.desk-pillar__body.svelte-1ukj5sg li:where(.svelte-1ukj5sg) .material-symbols-outlined:where(.svelte-1ukj5sg){color:var(--md-secondary);font-size:18px}.desk-governance.svelte-1ukj5sg{background:var(--md-surface);padding:64px 0}.desk-governance__panel.svelte-1ukj5sg{background:var(--md-surface-container-high);border-radius:24px;grid-template-columns:8fr 4fr;align-items:center;gap:32px;padding:48px;display:grid;box-shadow:0 1px 3px #0981710a}.desk-governance__copy.svelte-1ukj5sg{flex-direction:column;gap:16px;display:flex}.desk-governance__copy.svelte-1ukj5sg h2:where(.svelte-1ukj5sg){font-size:var(--hlg);letter-spacing:-.01em;color:var(--md-on-surface);margin:0;font-weight:700;line-height:36px}.desk-governance__copy.svelte-1ukj5sg p:where(.svelte-1ukj5sg){font-size:var(--body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.desk-governance__features.svelte-1ukj5sg{flex-direction:column;gap:12px;display:flex}.desk-feature.svelte-1ukj5sg{background:var(--md-surface-container-lowest);font-size:var(--label-md);color:var(--md-on-surface);border-radius:12px;align-items:center;gap:12px;padding:16px;font-weight:600;display:flex;box-shadow:0 1px 2px #0000000d}.desk-feature.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){color:var(--md-secondary);font-size:22px}.desk-final.svelte-1ukj5sg{background:var(--md-primary-container);color:var(--md-on-primary);text-align:center;padding:80px 0 96px;position:relative;overflow:hidden}.desk-final__glow.svelte-1ukj5sg{pointer-events:none;border-radius:9999px;position:absolute}.desk-final__glow--one.svelte-1ukj5sg{background:var(--md-primary);opacity:.5;filter:blur(48px);width:384px;height:384px;bottom:-80px;right:-80px}.desk-final__glow--two.svelte-1ukj5sg{filter:blur(32px);background:#98f5cd1a;width:256px;height:256px;top:0;left:40px}.desk-final__inner.svelte-1ukj5sg{z-index:1;flex-direction:column;align-items:center;gap:24px;max-width:900px;margin:0 auto;padding:0 32px;display:flex;position:relative}.desk-final__emblem.svelte-1ukj5sg{background:var(--md-surface-container-lowest);width:64px;height:64px;color:var(--md-primary);border-radius:16px;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 12px #00000026}.desk-final__emblem.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:36px}.desk-final__inner.svelte-1ukj5sg h2:where(.svelte-1ukj5sg){max-width:640px;font-size:var(--hxl);letter-spacing:-.02em;margin:0;font-weight:700;line-height:44px}.desk-final__inner.svelte-1ukj5sg p:where(.svelte-1ukj5sg){max-width:640px;font-size:var(--body-lg);color:var(--md-on-primary-container);margin:0;line-height:24px}.desk-final__actions.svelte-1ukj5sg{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding-top:8px;display:flex}.desk-final__primary.svelte-1ukj5sg{background:var(--md-surface-container-lowest);height:56px;color:var(--md-primary);font-size:var(--hsm);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:0 36px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 16px #00000026}.desk-final__primary.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:24px}.desk-final__secondary.svelte-1ukj5sg{height:56px;color:var(--md-on-primary);font-size:var(--label-lg);background:#00665966;border-radius:12px;justify-content:center;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}.desk-final__secondary.svelte-1ukj5sg:hover{background:#00665999}.desk-final__note.svelte-1ukj5sg{font-size:var(--body-sm);color:#e4fff7e6;align-items:center;gap:8px;padding-top:8px;display:flex}.desk-final__note.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:18px}.desk-footer.svelte-1ukj5sg{background:var(--md-surface-container-low);box-shadow:0 -1px 6px #09817108}.desk-footer__grid.svelte-1ukj5sg{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;padding-top:64px;padding-bottom:48px;display:grid}.desk-footer__brand.svelte-1ukj5sg{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.desk-footer__logo.svelte-1ukj5sg{background:var(--md-primary-container);width:36px;height:36px;color:var(--md-on-primary);border-radius:12px;justify-content:center;align-items:center;display:flex}.desk-footer__logo.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){font-size:20px}.desk-footer__name.svelte-1ukj5sg{font-size:var(--hsm);color:var(--md-primary);font-weight:600}.desk-footer__brand.svelte-1ukj5sg p:where(.svelte-1ukj5sg){max-width:420px;font-size:var(--body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.desk-footer__lgpd.svelte-1ukj5sg{background:var(--md-secondary-container);color:var(--md-on-secondary-container);font-size:var(--label-sm);border-radius:9999px;align-items:center;gap:8px;padding:4px 12px;font-weight:600;display:inline-flex}.desk-footer__lgpd.svelte-1ukj5sg .material-symbols-outlined:where(.svelte-1ukj5sg){color:var(--md-secondary);font-size:20px}.desk-footer__col.svelte-1ukj5sg{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.desk-footer__col.svelte-1ukj5sg h4:where(.svelte-1ukj5sg){font-size:var(--label-lg);letter-spacing:.06em;text-transform:uppercase;color:var(--md-on-surface);margin:0 0 8px;font-weight:700}.desk-footer__col.svelte-1ukj5sg a:where(.svelte-1ukj5sg){font-size:var(--body-md);color:var(--md-on-surface-variant);text-decoration:none}.desk-footer__col.svelte-1ukj5sg a:where(.svelte-1ukj5sg):hover{color:var(--md-primary)}.desk-footer__bottom.svelte-1ukj5sg{border-top:1px solid var(--md-surface-container);justify-content:space-between;align-items:center;gap:16px;padding-top:32px;padding-bottom:48px;display:flex}.desk-footer__bottom.svelte-1ukj5sg p:where(.svelte-1ukj5sg){font-size:var(--body-sm);color:var(--md-on-surface-variant);margin:0}.desk-footer__bottom.svelte-1ukj5sg div:where(.svelte-1ukj5sg){gap:16px;display:flex}.desk-footer__bottom.svelte-1ukj5sg a:where(.svelte-1ukj5sg){font-size:var(--body-sm);color:var(--md-on-surface-variant);text-decoration:none}.desk-footer__bottom.svelte-1ukj5sg a:where(.svelte-1ukj5sg):hover{color:var(--md-primary)}@media (width<=1024px){.desk-hero__grid.svelte-1ukj5sg{grid-template-columns:1fr}.desk-hero__visual.svelte-1ukj5sg{max-width:560px;margin:0 auto}.desk-ethics__grid.svelte-1ukj5sg,.desk-how__grid.svelte-1ukj5sg,.desk-pillars.svelte-1ukj5sg{grid-template-columns:1fr 1fr}.desk-how__grid.svelte-1ukj5sg .desk-step:where(.svelte-1ukj5sg):last-child,.desk-pillars.svelte-1ukj5sg .desk-pillar:where(.svelte-1ukj5sg):last-child{grid-column:1/-1}.desk-governance__panel.svelte-1ukj5sg{grid-template-columns:1fr}.desk-footer__grid.svelte-1ukj5sg{grid-template-columns:1fr 1fr}}.index-mobile{display:block}.index-desktop{display:none}@media (width>=1024px){.index-mobile{display:none}.index-desktop{display:block}}.index-shell.svelte-1uha8ag{background:var(--md-surface);min-height:100dvh;color:var(--md-on-surface)}.index-column.svelte-1uha8ag{background:var(--md-surface);flex-direction:column;width:100%;max-width:480px;min-height:100dvh;margin:0 auto;display:flex}.topbar.svelte-1uha8ag{z-index:50;height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) var(--md-gutter) 0;-webkit-backdrop-filter:blur(16px);background:#f9f9ffcc;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;box-shadow:0 1px 8px #0000000a}.topbar__left.svelte-1uha8ag{align-items:center;gap:8px;min-width:0;display:flex}.brand-tile.svelte-1uha8ag{background:var(--md-primary);width:40px;height:40px;color:var(--md-on-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 3px #0981711f}.brand-tile.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:24px}.brand-text.svelte-1uha8ag{flex-direction:column;min-width:0;display:flex}.brand-text__title.svelte-1uha8ag{font-size:var(--md-text-headline-sm);color:var(--md-primary);font-weight:600;line-height:1.2}.brand-text__sub.svelte-1uha8ag{font-size:var(--md-text-label-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--md-on-surface-variant)}.topbar__right.svelte-1uha8ag{align-items:center;gap:4px;display:flex}.enter.svelte-1uha8ag{background:var(--md-primary);min-width:44px;min-height:44px;color:var(--md-on-primary);font-size:var(--md-text-label-md);border-radius:12px;justify-content:center;align-items:center;padding:8px 16px;font-weight:600;text-decoration:none;transition:transform .1s;display:flex}.enter.svelte-1uha8ag:active{transform:scale(.98)}.menu-btn.svelte-1uha8ag{min-width:44px;min-height:44px;color:var(--md-on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex}.menu-btn.svelte-1uha8ag:hover{color:var(--md-on-surface)}.menu-btn.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:26px}.avatar.svelte-1uha8ag{background:var(--md-primary);width:32px;height:32px;color:var(--md-on-primary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;text-decoration:none;display:flex}.avatar.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:18px}.index-main.svelte-1uha8ag{flex-direction:column;flex:1;padding-bottom:40px;display:flex}.hero.svelte-1uha8ag{padding:16px var(--md-gutter) 24px;flex-direction:column;gap:16px;display:flex}.hero__pill.svelte-1uha8ag{background:var(--md-secondary-container);color:var(--md-on-secondary-container);border-radius:9999px;align-self:flex-start;align-items:center;gap:4px;padding:6px 12px;display:inline-flex;box-shadow:0 1px 2px #0000000d}.hero__pill.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:16px}.hero__pill.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{font-size:var(--md-text-label-sm);letter-spacing:.03em;font-weight:600}.hero__head.svelte-1uha8ag{flex-direction:column;gap:4px;display:flex}.hero__title.svelte-1uha8ag{font-size:var(--md-text-headline-xl-mobile);letter-spacing:-.02em;color:var(--md-on-surface);margin:0;font-weight:700;line-height:34px}.hero__text.svelte-1uha8ag{font-size:var(--md-text-body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.hero__badges.svelte-1uha8ag{flex-wrap:wrap;gap:4px;padding-top:4px;display:flex}.badge.svelte-1uha8ag{background:var(--md-surface-container-low);color:var(--md-on-surface);font-size:var(--md-text-label-md);border-radius:12px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex;box-shadow:0 1px 2px #0000000d}.badge.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){color:var(--md-primary);font-size:18px}.hero__actions.svelte-1uha8ag{flex-direction:column;gap:4px;padding-top:4px;display:flex}.cta-primary.svelte-1uha8ag{background:var(--md-primary);width:100%;min-height:50px;color:var(--md-on-primary);font-size:var(--md-text-label-lg);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:transform .1s;display:flex;box-shadow:0 4px 6px #0000001a}.cta-primary.svelte-1uha8ag:active{transform:scale(.98)}.cta-primary.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:20px}.cta-ghost.svelte-1uha8ag{min-height:44px;color:var(--md-primary);font-size:var(--md-text-label-md);justify-content:center;align-items:center;padding:8px 12px;font-weight:600;text-decoration:none;display:flex}.cta-ghost.svelte-1uha8ag:hover{text-decoration:underline}.hero__image.svelte-1uha8ag{background:url(../../../index-community.jpg) 50%/cover no-repeat;border-radius:16px;width:100%;height:208px;margin-top:4px;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000001a}.hero__scrim.svelte-1uha8ag{background:linear-gradient(#0000,#141b2bcc);flex-direction:column;justify-content:flex-end;gap:6px;padding:12px;display:flex;position:absolute;inset:0}.hero__chips.svelte-1uha8ag{flex-wrap:wrap;gap:8px;display:flex}.hero__chip.svelte-1uha8ag{font-size:var(--md-text-label-sm);border-radius:9999px;align-items:center;gap:4px;padding:4px 10px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000001a}.hero__chip.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:14px}.hero__chip--light.svelte-1uha8ag{-webkit-backdrop-filter:blur(8px);color:var(--md-primary);background:#ffffffe6}.hero__chip--dark.svelte-1uha8ag{background:var(--md-secondary);color:var(--md-on-secondary)}.hero__caption.svelte-1uha8ag{font-size:var(--md-text-body-sm);color:var(--md-inverse-on-surface);line-height:16px}.section-head.svelte-1uha8ag{flex-direction:column;gap:4px;display:flex}.section-head__eyebrow.svelte-1uha8ag{font-size:var(--md-text-label-md);letter-spacing:.08em;text-transform:uppercase;color:var(--md-secondary);align-items:center;gap:6px;font-weight:700;display:inline-flex}.section-head__eyebrow.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:18px}.section-head__eyebrow--primary.svelte-1uha8ag{color:var(--md-primary)}.section-head__title.svelte-1uha8ag{font-size:var(--md-text-headline-lg-mobile);letter-spacing:-.01em;color:var(--md-on-surface);margin:0;font-weight:700;line-height:28px}.section-head__text.svelte-1uha8ag{font-size:var(--md-text-body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.how.svelte-1uha8ag{padding:24px var(--md-gutter);background:var(--md-surface-container-low);flex-direction:column;gap:16px;display:flex}.steps.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.step.svelte-1uha8ag{background:var(--md-surface-container-lowest);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex;box-shadow:0 1px 2px #0000000d}.step__top.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:8px;display:flex}.step__number.svelte-1uha8ag{width:36px;height:36px;font-size:var(--md-text-headline-sm);border-radius:12px;justify-content:center;align-items:center;font-weight:700;display:flex}.step__number--one.svelte-1uha8ag{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.step__number--two.svelte-1uha8ag{background:var(--md-primary-container);color:var(--md-on-primary-container)}.step__number--three.svelte-1uha8ag{background:var(--md-tertiary-container);color:var(--md-on-tertiary-container)}.step__tag.svelte-1uha8ag{background:var(--md-surface-container);color:var(--md-on-surface-variant);font-size:var(--md-text-label-sm);border-radius:9999px;padding:2px 10px}.step__title.svelte-1uha8ag{font-size:var(--md-text-headline-sm);color:var(--md-on-surface);margin:0;padding-top:4px;font-weight:600;line-height:24px}.step__text.svelte-1uha8ag{font-size:var(--md-text-body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.privacy-note.svelte-1uha8ag{background:var(--md-surface-container-high);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex;box-shadow:0 1px 2px #0000000d}.privacy-note__head.svelte-1uha8ag{color:var(--md-primary);align-items:center;gap:4px;display:flex}.privacy-note__head.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:22px}.privacy-note__head.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{font-size:var(--md-text-headline-sm);font-weight:600}.privacy-note__text.svelte-1uha8ag{font-size:var(--md-text-body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.privacy-note__text.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--md-on-surface)}.privacy-note__link.svelte-1uha8ag{font-size:var(--md-text-label-md);color:var(--md-primary);align-items:center;gap:4px;padding-top:4px;font-weight:700;text-decoration:none;display:inline-flex}.privacy-note__link.svelte-1uha8ag:hover{text-decoration:underline}.privacy-note__link.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:16px}.audience.svelte-1uha8ag{padding:24px var(--md-gutter);flex-direction:column;gap:16px;display:flex}.audience__cards.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.a-card.svelte-1uha8ag{background:var(--md-surface-container-lowest);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex;box-shadow:0 2px 4px #0000000f}.a-card__icon.svelte-1uha8ag{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.a-card__icon.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:26px}.a-card__icon--green.svelte-1uha8ag{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.a-card__icon--primary.svelte-1uha8ag{background:var(--md-primary-container);color:var(--md-on-primary-container)}.a-card__icon--tertiary.svelte-1uha8ag{background:var(--md-tertiary-container);color:var(--md-on-tertiary-container)}.a-card__title.svelte-1uha8ag{font-size:var(--md-text-headline-sm);color:var(--md-on-surface);margin:0;padding-top:4px;font-weight:600;line-height:24px}.a-card__text.svelte-1uha8ag{font-size:var(--md-text-body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.a-card__check.svelte-1uha8ag{font-size:var(--md-text-label-sm);align-items:center;gap:6px;padding-top:4px;font-weight:600;display:inline-flex}.a-card__check.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:16px}.a-card__check--green.svelte-1uha8ag{color:var(--md-secondary)}.a-card__check--primary.svelte-1uha8ag{color:var(--md-primary)}.a-card__check--tertiary.svelte-1uha8ag{color:var(--md-tertiary)}.diffs.svelte-1uha8ag{padding:24px var(--md-gutter);background:var(--md-surface-container);flex-direction:column;gap:16px;display:flex}.diffs__grid.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.d-card.svelte-1uha8ag{background:var(--md-surface-container-lowest);border-radius:16px;align-items:flex-start;gap:8px;padding:16px;display:flex;box-shadow:0 1px 2px #0000000d}.d-card__icon.svelte-1uha8ag{background:var(--md-secondary-container);width:40px;height:40px;color:var(--md-on-secondary-container);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.d-card__icon.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:20px}.d-card__body.svelte-1uha8ag{flex-direction:column;min-width:0;display:flex}.d-card__title.svelte-1uha8ag{font-size:var(--md-text-headline-sm);color:var(--md-on-surface);margin:0;font-weight:600;line-height:24px}.d-card__text.svelte-1uha8ag{font-size:var(--md-text-body-md);color:var(--md-on-surface-variant);margin:0;padding-top:2px;line-height:20px}.final.svelte-1uha8ag{padding:32px var(--md-gutter);background:var(--md-primary);color:var(--md-on-primary);text-align:center;position:relative;overflow:hidden}.final__inner.svelte-1uha8ag{z-index:1;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.final__icon.svelte-1uha8ag{width:48px;height:48px;color:var(--md-on-primary);background:#ffffff1a;border-radius:16px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.final__icon.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:28px}.final__title.svelte-1uha8ag{font-size:var(--md-text-headline-xl-mobile);letter-spacing:-.02em;margin:0;font-weight:700;line-height:34px}.final__text.svelte-1uha8ag{max-width:320px;font-size:var(--md-text-body-md);opacity:.9;margin:0;line-height:20px}.final__actions.svelte-1uha8ag{flex-direction:column;gap:8px;width:100%;padding-top:4px;display:flex}.final__primary.svelte-1uha8ag{background:var(--md-surface-container-lowest);width:100%;min-height:52px;color:var(--md-primary);font-size:var(--md-text-label-lg);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px 6px #00000026}.final__primary.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:22px}.final__secondary.svelte-1uha8ag{min-height:48px;color:var(--md-on-primary);font-size:var(--md-text-label-md);background:#ffffff1a;border-radius:12px;justify-content:center;align-items:center;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}.final__secondary.svelte-1uha8ag:hover{background:#fff3}.final__note.svelte-1uha8ag{color:#ffffffe6;text-align:left;background:#ffffff1a;border-radius:12px;align-items:flex-start;gap:8px;width:100%;padding:4px 8px 8px;display:flex}.final__note.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){flex-shrink:0;margin-top:2px;font-size:18px}.final__note.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--md-text-body-sm);margin:0;line-height:16px}.final__note.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--md-on-primary)}.foot.svelte-1uha8ag{padding:24px var(--md-gutter) 16px;background:var(--md-surface-container-highest);flex-direction:column;gap:16px;display:flex}.foot__brand.svelte-1uha8ag{align-items:center;gap:8px;display:flex}.foot__logo.svelte-1uha8ag{background:var(--md-primary);width:32px;height:32px;color:var(--md-on-primary);border-radius:8px;justify-content:center;align-items:center;display:flex}.foot__logo.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:18px}.foot__name.svelte-1uha8ag{font-size:var(--md-text-headline-sm);color:var(--md-on-surface);font-weight:700}.foot__lgpd.svelte-1uha8ag{font-size:var(--md-text-body-sm);color:var(--md-on-surface-variant);margin:0;line-height:18px}.accords.svelte-1uha8ag{flex-direction:column;gap:4px;display:flex}.accord.svelte-1uha8ag{background:var(--md-surface-container-lowest);border-radius:12px;flex-direction:column;padding:8px;display:flex;box-shadow:0 1px 2px #0000000d}.accord__btn.svelte-1uha8ag{width:100%;font-family:inherit;font-size:var(--md-text-label-md);color:var(--md-on-surface);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:4px 0;font-weight:700;display:flex}.accord__icon.svelte-1uha8ag{color:var(--md-on-surface-variant);font-size:18px}.accord__panel.svelte-1uha8ag{font-size:var(--md-text-body-sm);color:var(--md-on-surface-variant);flex-direction:column;gap:6px;padding:8px 0 4px;display:flex}.accord__panel.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--md-on-surface-variant);padding:4px 0;text-decoration:none}.accord__panel.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--md-primary)}.foot__closing.svelte-1uha8ag{text-align:center;flex-direction:column;gap:4px;padding-top:4px;display:flex}.foot__closing.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child{font-size:var(--md-text-label-sm);color:var(--md-on-surface-variant);font-weight:600}.foot__closing.svelte-1uha8ag span:where(.svelte-1uha8ag):last-child{font-size:var(--md-text-body-sm);color:var(--md-outline)}.index-footer.svelte-1uha8ag{padding:32px var(--md-gutter) calc(32px + env(safe-area-inset-bottom,0px));background:var(--md-surface-container-low);flex-direction:column;gap:24px;display:flex}.index-footer__brand.svelte-1uha8ag{align-items:center;gap:4px;display:flex}.index-footer__logo.svelte-1uha8ag{background:var(--md-primary);width:32px;height:32px;color:var(--md-on-primary);border-radius:8px;justify-content:center;align-items:center;display:flex}.index-footer__logo.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){font-size:18px}.index-footer__name.svelte-1uha8ag{font-size:var(--md-text-headline-sm);color:var(--md-primary)}.index-footer__desc.svelte-1uha8ag{font-size:var(--md-text-body-md);color:var(--md-on-surface-variant);margin:0;line-height:20px}.index-footer__nav.svelte-1uha8ag{flex-direction:column;gap:8px;display:flex}.index-footer__nav.svelte-1uha8ag a:where(.svelte-1uha8ag){min-height:44px;font-size:var(--md-text-label-md);color:var(--md-on-surface-variant);align-items:center;text-decoration:none;display:flex}.index-footer__nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--md-primary)}.index-footer__closing.svelte-1uha8ag{flex-direction:column;gap:4px;padding-top:8px;padding-bottom:24px;display:flex}.index-footer__closing.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:var(--md-text-body-sm);color:var(--md-on-surface-variant)}.sheet.svelte-1uha8ag{z-index:70;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet__backdrop.svelte-1uha8ag{-webkit-backdrop-filter:blur(4px);cursor:pointer;background:#29304099;border:0;position:absolute;inset:0}.sheet__panel.svelte-1uha8ag{width:100%;max-width:480px;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--md-surface-container-lowest);border-radius:24px 24px 0 0;flex-direction:column;gap:4px;display:flex;position:relative;box-shadow:0 12px 32px #11182729}.sheet__handle.svelte-1uha8ag{background:var(--md-surface-container-highest);border-radius:9999px;width:48px;height:4px;margin:0 auto 8px}.sheet__title.svelte-1uha8ag{font-size:var(--md-text-headline-sm);color:var(--md-on-surface);margin:0 0 8px;font-weight:600}.sheet__link.svelte-1uha8ag{font-family:inherit;font-size:var(--md-text-label-md);color:var(--md-on-surface);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:12px;font-weight:600;display:flex}.sheet__link.svelte-1uha8ag:hover{background:var(--md-surface-container-low)}.sheet__link.svelte-1uha8ag .material-symbols-outlined:where(.svelte-1uha8ag){color:var(--md-primary);font-size:20px}
