.CookieBanner_card__uhqic{position:fixed;right:var(--space-24);bottom:var(--space-24);z-index:var(--z-panel);box-sizing:border-box;width:352px;display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-24);background:#111;color:#f0eee8;border:1px solid #3a3a38;border-radius:8px;box-shadow:0 4px 16px rgba(26,26,26,.24);font-family:var(--font);animation:CookieBanner_cookie-in__7gysq var(--dur-6) var(--ease) var(--dur-5) both}.CookieBanner_leaving___Pl3V{animation:CookieBanner_cookie-out__tqv6r var(--dur-4) var(--ease-exit) forwards}@keyframes CookieBanner_cookie-in__7gysq{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes CookieBanner_cookie-out__tqv6r{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}.CookieBanner_head__MWZIk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.CookieBanner_label__JwRfu{font-family:SF Mono,Menlo,Consolas,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#888}.CookieBanner_dot__GfAf6{flex:none;width:7px;height:7px;border-radius:50%;background:var(--red)}.CookieBanner_body__f5WyX{margin:0;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:.02em;color:#f0eee8;text-wrap:pretty}.CookieBanner_link__CZkfP{color:#f0eee8;text-decoration:underline;-webkit-text-decoration-color:#848484;text-decoration-color:#848484;text-underline-offset:3px;transition:color var(--dur-1) var(--ease)}.CookieBanner_link__CZkfP:hover{color:#ff6b6b}.CookieBanner_link__CZkfP:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.CookieBanner_actions__263_R{display:flex;gap:var(--space-12);margin-top:var(--space-4)}.CookieBanner_button__S5mW4{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font-family:var(--font);font-size:14px;font-weight:500;letter-spacing:0;line-height:1.2;padding:10px 20px;border:1px solid;border-radius:999px;cursor:pointer;transition:background-color var(--dur-4) var(--ease),border-color var(--dur-4) var(--ease)}.CookieBanner_button__S5mW4:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.CookieBanner_accept__EMt9_{background:#d90a2c;border-color:#d90a2c;color:#fff}.CookieBanner_accept__EMt9_:active,.CookieBanner_accept__EMt9_:hover{background:#b40824;border-color:#b40824}.CookieBanner_decline__xjxY6{background:transparent;border-color:hsla(45,21%,93%,.4);color:#f0eee8}.CookieBanner_decline__xjxY6:active,.CookieBanner_decline__xjxY6:hover{background:hsla(0,0%,100%,.12);border-color:hsla(45,21%,93%,.7)}@media (max-width:599px){.CookieBanner_card__uhqic{left:var(--space-16);right:var(--space-16);bottom:var(--space-16);width:auto}}@media (prefers-reduced-motion:reduce){.CookieBanner_card__uhqic,.CookieBanner_leaving___Pl3V{animation:none}.CookieBanner_button__S5mW4,.CookieBanner_link__CZkfP{transition:none}}.EcosystemBand_band__c_x1e{margin-top:var(--space-64);border-top:1px solid var(--hairline-ink);padding-top:28px}.EcosystemBand_head__EdZkv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-24)}.EcosystemBand_eyebrow__FGBwP{margin:0;font-size:13px;font-weight:var(--w-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--grey-soft)}.EcosystemBand_chLine__pOsqm{margin:0;font-size:15px;color:var(--grey-soft)}.EcosystemBand_grid__fEbsP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-48);gap:var(--space-48);margin:var(--space-24) 0 0;padding:0;list-style:none}.EcosystemBand_site__5yEyw{border-top:3px solid transparent}.EcosystemBand_current__jNOki{border-top-color:var(--red)}.EcosystemBand_card__TKgvy{display:block;height:100%;padding-top:20px}.EcosystemBand_cardLink__CnCp7{position:relative;color:var(--ink);text-decoration:none}.EcosystemBand_cardLink__CnCp7:before{content:"";position:absolute;top:-3px;left:0;width:100%;height:3px;background:var(--ink);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path var(--dur-4) var(--ease);transition:clip-path var(--dur-4) var(--ease);transition:clip-path var(--dur-4) var(--ease),-webkit-clip-path var(--dur-4) var(--ease)}.EcosystemBand_cardLink__CnCp7:focus-visible:before,.EcosystemBand_cardLink__CnCp7:hover:before{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.EcosystemBand_cardLink__CnCp7:hover{color:var(--ink)}.EcosystemBand_cardLink__CnCp7 .EcosystemBand_cue__Doi1m,.EcosystemBand_cardLink__CnCp7 .EcosystemBand_domain__QVuZw{transition:color var(--dur-4) var(--ease)}.EcosystemBand_cardLink__CnCp7:focus-visible .EcosystemBand_cue__Doi1m,.EcosystemBand_cardLink__CnCp7:focus-visible .EcosystemBand_domain__QVuZw,.EcosystemBand_cardLink__CnCp7:hover .EcosystemBand_cue__Doi1m,.EcosystemBand_cardLink__CnCp7:hover .EcosystemBand_domain__QVuZw{color:var(--red-deep)}.EcosystemBand_cardLink__CnCp7:focus-visible{outline:var(--focus-ring);outline-offset:6px}.EcosystemBand_srOnly__zyh0u{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EcosystemBand_mark__fDL5x{display:block}.EcosystemBand_ghostWedge__rUfTz{fill-opacity:var(--wedge-ghost)}.EcosystemBand_domain__QVuZw{margin:var(--space-16) 0 0;font-size:var(--text-18);font-weight:var(--w-bold);letter-spacing:-.01em;line-height:1.2;color:var(--ink)}.EcosystemBand_tld__SDBhm{font-weight:var(--w-regular);color:var(--grey-mid)}.EcosystemBand_cue__Doi1m{margin-left:var(--space-4);font-weight:var(--w-regular);font-size:16px}.EcosystemBand_role__A1y53{margin:var(--space-8) 0 0;font-size:15px;line-height:1.6;color:var(--grey-cool);text-wrap:pretty}.EcosystemBand_agent__9RgrO{margin:12px 0 0;font-size:15px;color:var(--ink)}.EcosystemBand_status__1Yg_G{margin:var(--space-4) 0 0;font-size:14px;color:var(--grey-soft)}.EcosystemBand_soon__p7WNU{display:grid;grid-template-columns:31px minmax(0,1fr);align-items:center;grid-gap:var(--space-8) var(--space-24);gap:var(--space-8) var(--space-24);margin-top:var(--space-48);padding:20px var(--space-24);border:1px dashed color-mix(in srgb,var(--ink) 28%,transparent)}.EcosystemBand_soonMark__UdP_f{grid-row:1/3;display:block;color:color-mix(in srgb,var(--ink) 30%,transparent)}.EcosystemBand_soonName__dENb1{margin:0;font-size:var(--text-18);font-weight:var(--w-bold);letter-spacing:-.01em;line-height:1.2;color:var(--grey-mid)}.EcosystemBand_soonNote__QsKyA{margin:var(--space-4) 0 0;font-size:15px;line-height:1.6;color:var(--grey-cool);text-wrap:pretty}.EcosystemBand_soonStatus__0TZvU{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:var(--space-8);margin:0;font-size:14px;color:var(--grey-soft)}.EcosystemBand_soonStatus__0TZvU:before{content:"";flex:none;width:8px;height:8px;box-sizing:border-box;border:1.5px solid;border-radius:50%}@media (prefers-reduced-motion:reduce){.EcosystemBand_cardLink__CnCp7 .EcosystemBand_cue__Doi1m,.EcosystemBand_cardLink__CnCp7 .EcosystemBand_domain__QVuZw,.EcosystemBand_cardLink__CnCp7:before{transition:none}}@media (max-width:1023px){.EcosystemBand_grid__fEbsP{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-32) var(--space-48)}}@media (max-width:839px){.EcosystemBand_band__c_x1e{margin-top:var(--space-48)}.EcosystemBand_soon__p7WNU{margin-top:var(--space-32)}.EcosystemBand_head__EdZkv{flex-direction:column;gap:var(--space-8)}}@media (max-width:599px){.EcosystemBand_grid__fEbsP{grid-template-columns:1fr;gap:var(--space-32)}.EcosystemBand_soon__p7WNU{column-gap:var(--space-16);padding:var(--space-16)}}.Footer_footer__yUjxG{background:var(--page);color:var(--ink)}.Footer_inner__aG_RG{max-width:1440px;margin:0 auto;padding:88px 64px 0}.Footer_upper__xGWiF{display:flex;align-items:flex-start;justify-content:space-between;gap:64px}.Footer_brandColumn__6JHRv{display:flex;flex-direction:column;align-items:flex-start}.Footer_swissBadge__Igmfn{margin-top:20px}.Footer_attribution__XWIIL{margin:16px 0 0;font-size:14px;letter-spacing:0;color:var(--grey-soft)}.Footer_navSection__rOi_3{display:flex;flex-direction:column;align-items:flex-end;gap:18px;padding-top:6px}.Footer_navRow__CZbrM{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.Footer_navRow__CZbrM+.Footer_navRow__CZbrM{gap:24px}.Footer_navLink__3cyoR{font-size:14px;font-weight:var(--w-medium);letter-spacing:0;color:var(--ink);text-decoration:none;transition:color var(--dur-4) var(--ease)}.Footer_navLink__3cyoR:hover{color:var(--red-deep)}.Footer_navLink__3cyoR:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Footer_legalLink__UPOBA{font-size:13px;font-weight:var(--w-regular);letter-spacing:0;color:var(--grey-soft);text-decoration:none;transition:color var(--dur-4) var(--ease)}.Footer_legalLink__UPOBA:hover{color:var(--ink)}.Footer_legalLink__UPOBA:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Footer_legal__uCQxt{margin-top:56px;border-top:1px solid var(--hairline-soft);padding:18px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.Footer_controls__FlzVT{display:flex;align-items:center;gap:20px}.Footer_legalLine__lHvEp{margin:0;font-size:12.5px;letter-spacing:0;color:var(--grey-soft)}.Footer_displayWrap__2TS60{padding:34px 0 44px;text-align:center;overflow:hidden}.Footer_displayMain__tLZMF{margin:0;font-weight:var(--w-bold);line-height:1;letter-spacing:-.02em;white-space:nowrap;color:var(--ink)}.Footer_displaySub__Jqfeq{margin:0;font-weight:var(--w-regular);letter-spacing:.01em;color:var(--grey-soft)}.Footer_mottoMark__jULrj{font-style:normal;font-weight:var(--w-bold);color:var(--red)}@media (max-width:839px){.Footer_inner__aG_RG{padding:64px var(--gutter-m) 0}.Footer_upper__xGWiF{flex-direction:column;gap:32px}.Footer_navSection__rOi_3{align-items:flex-start;padding-top:0}.Footer_legal__uCQxt{margin-top:40px}}@media (max-width:599px){.Footer_inner__aG_RG{padding:48px var(--gutter-s) 0}.Footer_navRow__CZbrM{gap:16px 20px}.Footer_legal__uCQxt{flex-direction:column;align-items:flex-start}.Footer_displayWrap__2TS60{padding:24px 0 32px}}.Footer_brandRow__piZk7{display:inline-flex;align-items:center;gap:12px}.Footer_ecosystemMark__v3Kef{display:block;flex-shrink:0}.Footer_word__MKiPw{font-family:var(--font);font-size:29px;font-weight:var(--w-bold);letter-spacing:-.01em;line-height:1;white-space:nowrap}.Footer_tld__Kmn_m{font-weight:var(--w-regular);color:var(--grey-mid)}.Footer_ecosystemMark__v3Kef a polygon{fill-opacity:.18;transition:fill-opacity var(--dur-4) var(--ease)}.Footer_ecosystemMark__v3Kef a:focus-visible polygon,.Footer_ecosystemMark__v3Kef a:hover polygon{fill-opacity:1}.Footer_ecosystemMark__v3Kef a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.SiteLockup_lockup__m94Tw{display:inline-flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.SiteLockup_mark__lVtzQ{display:block;flex-shrink:0}.SiteLockup_word__rY6S4{font-family:var(--font);font-weight:var(--w-bold);letter-spacing:-.01em;line-height:1;white-space:nowrap}.SiteLockup_tld__b3hGP{font-weight:var(--w-regular);color:var(--grey-mid)}.SiteLockup_ghostWedge__2JIu9{fill-opacity:var(--wedge-ghost)}.LocaleSwitcher_group__mkDk_{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(38px,1fr);align-items:center;padding:3px;border-radius:var(--pill);border:1px solid var(--glass-edge);background:var(--glass);flex-shrink:0}.LocaleSwitcher_knob__WR1JX{position:absolute;top:3px;bottom:3px;width:calc((100% - 6px) / var(--ls-n, 2));left:calc(3px + (100% - 6px) / var(--ls-n, 2) * var(--ls-i, 0));border-radius:var(--pill);background:var(--ink);transition:left var(--dur-4) var(--ease)}.LocaleSwitcher_segment__M_oRL{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--grey-mid);font-family:var(--font);font-size:13.5px;font-weight:var(--w-medium);letter-spacing:.04em;line-height:1;height:26px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--pill);cursor:pointer;transition:background-color var(--dur-4) var(--ease),color var(--dur-4) var(--ease)}.LocaleSwitcher_segment__M_oRL[data-active=true]{color:var(--white);cursor:default}.LocaleSwitcher_segment__M_oRL[data-target=true]{background:color-mix(in srgb,var(--red) 18%,transparent);color:var(--ink)}.LocaleSwitcher_group__mkDk_[data-pending=true] .LocaleSwitcher_segment__M_oRL{cursor:progress}.LocaleSwitcher_group__mkDk_:not([data-pending=true]) .LocaleSwitcher_segment__M_oRL[data-active=false]:hover{background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}.LocaleSwitcher_segment__M_oRL:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){.LocaleSwitcher_knob__WR1JX{transition:none}}.ThemeToggle_pill__xp_Ru{display:inline-flex;align-items:center;justify-content:space-between;width:52px;height:26px;padding:3px;border-radius:var(--pill);border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);background:color-mix(in srgb,var(--ink) 6%,transparent);cursor:pointer;flex-shrink:0;transition:background-color var(--dur-4) var(--ease),border-color var(--dur-4) var(--ease)}.ThemeToggle_pill__xp_Ru:hover{border-color:color-mix(in srgb,var(--ink) 28%,transparent);background:color-mix(in srgb,var(--ink) 10%,transparent)}.ThemeToggle_pill__xp_Ru:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.ThemeToggle_circle__H0WuW{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--knob);color:#1a1a1a;flex-shrink:0;transform:translateX(26px);transition:transform var(--dur-3) var(--ease)}[data-theme=dark] .ThemeToggle_circle__H0WuW{transform:translateX(0)}.ThemeToggle_ghost__ZXEtT{display:flex;align-items:center;justify-content:center;width:18px;height:18px;color:color-mix(in srgb,var(--ink) 42%,transparent);flex-shrink:0;transform:translateX(-26px);transition:transform var(--dur-3) var(--ease)}[data-theme=dark] .ThemeToggle_ghost__ZXEtT{transform:none}.ThemeToggle_whenDark__MzqKb{display:none}.ThemeToggle_whenLight__H7DzG,[data-theme=dark] .ThemeToggle_whenDark__MzqKb{display:block}[data-theme=dark] .ThemeToggle_whenLight__H7DzG{display:none}.AtelierSectionList_columns__D608g{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-column-gap:40px;column-gap:40px;align-items:start}.AtelierSectionList_stack__qQZKZ{display:flex;flex-direction:column;gap:18px}.AtelierSectionList_group__akfQR{min-width:0}.AtelierSectionList_groupHead__pKdpV{margin:0 0 var(--space-8);padding-bottom:var(--space-12);border-bottom:1px solid var(--hairline-row);font-size:11px;font-weight:var(--w-medium);letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:var(--grey-soft)}.AtelierSectionList_rows__Ie85_{list-style:none;margin:0 -12px;padding:0;display:flex;flex-direction:column;gap:2px}.AtelierSectionList_row__b6Qud{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;grid-column-gap:var(--space-12);column-gap:var(--space-12);min-height:44px;padding:10px 12px;border:1px solid transparent;border-radius:12px;font-size:17px;font-weight:var(--w-medium);line-height:1.3;color:var(--ink);text-decoration:none;transition:color var(--dur-4) var(--ease),background-color var(--dur-4) var(--ease),border-color var(--dur-4) var(--ease)}.AtelierSectionList_row__b6Qud:before{content:"";position:absolute;top:-1px;left:12px;right:12px;border-top:3px solid transparent;transition:border-top-color var(--dur-4) var(--ease)}.AtelierSectionList_rowCurrent__ZRL_N,a.AtelierSectionList_row__b6Qud:focus-visible,a.AtelierSectionList_row__b6Qud:hover{color:var(--ink);background:var(--glass);border-color:var(--glass-edge);text-decoration:none}.AtelierSectionList_rowCurrent__ZRL_N:before,a.AtelierSectionList_row__b6Qud:focus-visible:before,a.AtelierSectionList_row__b6Qud:hover:before{border-top-color:var(--red)}.AtelierSectionList_rowCurrent__ZRL_N .AtelierSectionList_glyph__gvFrz,a.AtelierSectionList_row__b6Qud:focus-visible .AtelierSectionList_glyph__gvFrz,a.AtelierSectionList_row__b6Qud:hover .AtelierSectionList_glyph__gvFrz{color:var(--red)}.AtelierSectionList_row__b6Qud:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.AtelierSectionList_rowSoon__mXBMM{font-weight:var(--w-regular);color:var(--numeral);cursor:default}.AtelierSectionList_glyph__gvFrz{display:block;flex-shrink:0}.AtelierSectionList_here__nPH7J{color:var(--grey-soft);white-space:nowrap}.AtelierSectionList_here__nPH7J,.AtelierSectionList_soon__HY5yS{font-size:10px;font-weight:var(--w-medium);letter-spacing:.14em;text-transform:uppercase}.AtelierSectionList_soon__HY5yS{color:var(--ghost)}.AtelierSectionList_srOnly__s_To9{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.AtelierSectionList_row__b6Qud,.AtelierSectionList_row__b6Qud:before{transition:none}}.AtelierBand_band__cezPD{position:absolute;left:0;right:0;top:var(--header-h);background:var(--glow-deep),var(--field-deep);border-top:1px solid var(--hairline-ink);border-bottom:1px solid var(--hairline-ink);color:var(--ink);animation:AtelierBand_band-rise__MHgTY var(--dur-4) var(--ease) both}@keyframes AtelierBand_band-rise__MHgTY{0%{opacity:0;transform:translateY(-6px)}}.AtelierBand_inner__cuBEY{max-width:1440px;margin:0 auto;padding:40px 56px 36px;box-sizing:border-box;display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:32px 64px;gap:32px 64px;align-items:stretch}.AtelierBand_intro__0_xsW{display:flex;flex-direction:column;gap:var(--space-16)}.AtelierBand_intro__0_xsW .AtelierBand_open__Bqed8{margin-top:auto}.AtelierBand_eyebrow__7NcZW{margin:0;font-size:11px;font-weight:var(--w-medium);letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:var(--grey-soft)}.AtelierBand_line__vq3WA{margin:0;font-size:25px;font-weight:var(--w-regular);line-height:1.25;letter-spacing:-.01em;color:var(--ink);text-wrap:pretty}.AtelierBand_open__Bqed8{align-self:flex-start;margin-top:var(--space-8);font-size:15px;font-weight:var(--w-medium);color:var(--red);text-decoration:none;transition:color var(--dur-4) var(--ease)}.AtelierBand_open__Bqed8:hover{color:var(--red-deep);text-decoration:none}.AtelierBand_preview__Rz_sm{display:flex;flex-direction:column;gap:var(--space-12)}.AtelierBand_previewName__TXV6b{display:flex;align-items:center;gap:10px;margin:0;font-size:25px;font-weight:var(--w-regular);line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.AtelierBand_previewGlyph__WNE5Z{display:block;flex-shrink:0;color:var(--red)}.AtelierBand_previewBlurb__syv6y{margin:0;font-size:16px;line-height:1.6;color:var(--grey-cool);text-wrap:pretty}.AtelierBand_soon__j_qCE{font-size:10px;font-weight:var(--w-medium);letter-spacing:.14em;text-transform:uppercase;color:var(--ghost)}.AtelierBand_preview__Rz_sm .AtelierBand_soon__j_qCE{align-self:flex-start}.AtelierBand_open__Bqed8:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:1180px){.AtelierBand_band__cezPD{display:none}}@media (prefers-reduced-motion:reduce){.AtelierBand_band__cezPD{animation:none}}.AtelierMenuSections_wrap__Hb76G{display:flex;flex-direction:column;gap:var(--space-16)}.AtelierMenuSections_open__B277m{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:var(--w-medium);color:var(--red);text-decoration:none;transition:color var(--dur-4) var(--ease)}.AtelierMenuSections_open__B277m:hover{color:var(--red-deep);text-decoration:none}.AtelierMenuSections_open__B277m:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.ManifestoSeal_seal__YkgS7{position:relative;display:inline-flex;align-items:center;flex-shrink:0;color:var(--red);text-decoration:none;border-radius:var(--radius);transition:color var(--dur-3) var(--ease)}.ManifestoSeal_seal__YkgS7:focus-visible,.ManifestoSeal_seal__YkgS7:hover{color:var(--cta-hover)}.ManifestoSeal_seal__YkgS7:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.ManifestoSeal_mark__58Y3q{display:block;border-radius:var(--radius);overflow:hidden}.ManifestoSeal_ground__YMK8W{fill:currentColor}.ManifestoSeal_ghost__TfF_U{fill:#fff;fill-opacity:.7}.ManifestoSeal_band__fCGIu{fill:#fff}.ManifestoSeal_tip__Deebb{position:absolute;top:100%;left:50%;margin-top:8px;transform:translateX(-50%);white-space:nowrap;pointer-events:none;font-size:10px;font-weight:var(--w-medium);letter-spacing:.14em;text-transform:uppercase;line-height:1;color:var(--page);background:var(--ink);padding:4px 8px;border-radius:var(--radius);opacity:0;transition:opacity var(--dur-3) var(--ease)}.ManifestoSeal_seal__YkgS7:focus-visible .ManifestoSeal_tip__Deebb,.ManifestoSeal_seal__YkgS7:hover .ManifestoSeal_tip__Deebb{opacity:1}@media (max-width:359px){.ManifestoSeal_seal__YkgS7{display:none}}@media (prefers-reduced-motion:reduce){.ManifestoSeal_seal__YkgS7,.ManifestoSeal_tip__Deebb{transition:none}}@keyframes MenuOverlay_rise__rPgcc{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.MenuOverlay_overlay__NPwYq{position:fixed;inset:0;z-index:calc(var(--z-modal) + 1);overflow-y:auto;overflow-x:hidden;background:var(--glow-deep),var(--field-deep);color:var(--ink);animation:MenuOverlay_rise__rPgcc var(--dur-5) var(--ease) both}.MenuOverlay_canvas__gQObK{position:relative;max-width:1440px;min-height:880px;margin:0 auto;overflow:hidden}.MenuOverlay_bar__NaX4N{position:relative;z-index:6;height:var(--header-h);display:flex;align-items:center;justify-content:space-between;padding:0 56px}.MenuOverlay_logo__mEZHH{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink);border-radius:var(--radius)}.MenuOverlay_logo__mEZHH:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.MenuOverlay_close__I_vq1{display:inline-flex;align-items:center;gap:14px;background:none;border:0;padding:0;font-family:var(--font);color:var(--ink);cursor:pointer;border-radius:var(--pill)}.MenuOverlay_close__I_vq1:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.MenuOverlay_closeLabel__iIUOK{font-size:13px;font-weight:var(--w-medium);color:var(--grey-cool)}.MenuOverlay_closeCircle__3MBwg{width:46px;height:46px;border-radius:var(--pill);background:var(--glass-strong);display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--dur-4) var(--ease)}.MenuOverlay_close__I_vq1:hover .MenuOverlay_closeCircle__3MBwg{background:var(--glass-solid)}.MenuOverlay_title__pS0ht{position:absolute;z-index:2;top:118px;left:58px;margin:0;font-size:172px;font-weight:var(--w-regular);line-height:1;letter-spacing:-.03em;color:var(--ink)}.MenuOverlay_contact__qHyFB{position:absolute;z-index:2;top:388px;left:64px}.MenuOverlay_company__Gmw4f{margin:0;font-size:15px;font-weight:var(--w-medium);letter-spacing:0;line-height:1.4}.MenuOverlay_locale__AaGwl{margin-top:26px;display:flex;align-items:center;gap:20px}.MenuOverlay_motto__IxTmW{display:block;margin-top:26px;font-size:12px;letter-spacing:.03em;color:var(--grey-soft)}.MenuOverlay_rows__Gsej0{position:absolute;z-index:3;top:128px;right:64px;width:620px;border-bottom:1px solid var(--hairline-row)}.MenuOverlay_row__yFFXc{border-top:1px solid var(--hairline-row);padding:17px 0;display:grid;grid-template-columns:44px 1fr 48px;grid-gap:20px;gap:20px;align-items:center}.MenuOverlay_rowMain__vmf50{display:inline-flex;align-items:baseline;gap:16px;min-width:0}.MenuOverlay_numeral__veBBy{font-size:12px;letter-spacing:0;color:var(--numeral)}.MenuOverlay_rowLink__Clh6_{justify-self:start;font-size:25px;font-weight:var(--w-regular);letter-spacing:-.01em;line-height:1.2;color:var(--ink);text-decoration:none;transition:color var(--dur-4) var(--ease)}.MenuOverlay_rowLink__Clh6_:hover{color:var(--red-deep)}.MenuOverlay_rowLink__Clh6_:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.MenuOverlay_rowLabel__4HznZ{display:inline-block;padding-bottom:6px;border-bottom:3px solid transparent}.MenuOverlay_rowLinkCurrent__a1AAi{font-weight:var(--w-medium)}.MenuOverlay_rowLinkCurrent__a1AAi:hover{color:var(--ink)}.MenuOverlay_rowLinkCurrent__a1AAi .MenuOverlay_rowLabel__4HznZ{border-bottom-color:var(--red)}.MenuOverlay_rowArrow__ZfQuQ{width:48px;height:48px;border:1px solid var(--hairline-circle);border-radius:var(--pill);display:inline-flex;align-items:center;justify-content:center;color:var(--ink);transition:background-color var(--dur-4) var(--ease)}.MenuOverlay_rowArrow__ZfQuQ:hover{background:var(--glass)}.MenuOverlay_rowToggle__BHwaO{padding:0;background:none;font:inherit;cursor:pointer}.MenuOverlay_rowToggle__BHwaO svg{transition:transform var(--dur-4) var(--ease)}.MenuOverlay_rowToggle__BHwaO[aria-expanded=true]{background:var(--glass);border-color:var(--glass-edge)}.MenuOverlay_rowToggle__BHwaO[aria-expanded=true] svg{transform:rotate(180deg)}.MenuOverlay_rowToggle__BHwaO:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.MenuOverlay_rowExpansion__fCfO4{padding:4px 0 20px 64px}.MenuOverlay_temu___XbUS{position:absolute;z-index:1;bottom:-330px;left:50px;right:50px;display:flex;justify-content:space-between;font-size:470px;font-weight:var(--w-bold);line-height:1;letter-spacing:.02em;color:var(--crop);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.MenuOverlay_overlay__NPwYq{animation:none}}@media (max-width:1179px){.MenuOverlay_canvas__gQObK{min-height:100%;padding-bottom:120px}.MenuOverlay_title__pS0ht{position:static;font-size:clamp(72px,14vw,140px);padding:24px 40px 0}.MenuOverlay_contact__qHyFB{position:static;padding:32px 40px 0}.MenuOverlay_rows__Gsej0{position:static;width:auto;margin:48px 40px 0}.MenuOverlay_temu___XbUS{font-size:clamp(160px,30vw,320px);bottom:-22vw;left:24px;right:24px}}@media (max-width:839px){.MenuOverlay_bar__NaX4N{padding:0 var(--gutter-m)}.MenuOverlay_title__pS0ht{padding:16px var(--gutter-m) 0}.MenuOverlay_contact__qHyFB{padding:24px var(--gutter-m) 0}.MenuOverlay_rows__Gsej0{margin:40px var(--gutter-m) 0}.MenuOverlay_rowLink__Clh6_{font-size:22px}}@media (max-width:599px){.MenuOverlay_rowExpansion__fCfO4{padding-left:48px}.MenuOverlay_bar__NaX4N{padding:0 var(--gutter-s)}.MenuOverlay_title__pS0ht{padding:12px var(--gutter-s) 0}.MenuOverlay_contact__qHyFB{padding:20px var(--gutter-s) 0}.MenuOverlay_rows__Gsej0{margin:32px var(--gutter-s) 0}.MenuOverlay_row__yFFXc{grid-template-columns:36px 1fr 44px;gap:12px}.MenuOverlay_rowArrow__ZfQuQ{width:44px;height:44px}.MenuOverlay_closeLabel__iIUOK{display:none}}.Header_hdr__a2jSB{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-fixed);background:transparent;height:var(--header-h)}.Header_backdrop__2AfvQ{position:absolute;inset:0;pointer-events:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.Header_inner__iqGgH{position:relative;max-width:1440px;height:100%;margin:0 auto;padding:0 56px;display:flex;align-items:center;justify-content:space-between}.Header_left__qrbfU{gap:20px}.Header_left__qrbfU,.Header_logo__nMWzR{display:inline-flex;align-items:center;flex-shrink:0}.Header_logo__nMWzR{text-decoration:none;color:var(--ink);border-radius:var(--radius)}.Header_logo__nMWzR:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Header_nav__D2NYV{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:28px;white-space:nowrap;font-size:17px}.Header_navLink__qcAjk{color:var(--grey-mid);text-decoration:none;font-weight:var(--w-regular);padding-bottom:5px;border-bottom:3px solid transparent;transition:color var(--dur-4) var(--ease)}.Header_navLink__qcAjk:hover{color:var(--ink)}.Header_navLink__qcAjk:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Header_navLinkCurrent__lv38r,.Header_navLinkCurrent__lv38r:hover{color:var(--ink);font-weight:var(--w-medium);border-bottom-color:var(--red)}.Header_right___pWp2{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.Header_applyPill__hjvRi{display:inline-block;font-size:17px;font-weight:var(--w-medium);line-height:1.2;color:#fff;background:var(--red);border-radius:var(--pill);padding:7px 22px;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-4) var(--ease)}.Header_applyPill__hjvRi:hover{color:#fff;background:var(--cta-hover)}.Header_applyPill__hjvRi:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Header_menuPill__Lm1CN{font-family:var(--font);font-size:13.5px;font-weight:var(--w-medium);line-height:1.2;color:var(--ink);background:var(--glass);border:1px solid var(--glass-edge);border-radius:var(--pill);padding:10px 26px;cursor:pointer;transition:background-color var(--dur-4) var(--ease)}.Header_menuPill__Lm1CN:hover{background:var(--glass-solid)}.Header_menuPill__Lm1CN:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:1180px){.Header_nav__D2NYV{display:none}}@media (min-width:1181px){.Header_menuPill__Lm1CN{display:none}}@media (max-width:1180px){.Header_headerLocale___aNli,.Header_headerTheme__B1_hd{display:none}.Header_applyPill__hjvRi{padding:9px 22px}}@media (max-width:839px){.Header_inner__iqGgH{padding:0 var(--gutter-m)}}@media (max-width:599px){.Header_inner__iqGgH{padding:0 var(--gutter-s)}.Header_left__qrbfU{gap:12px}.Header_menuPill__Lm1CN{padding:9px 20px}.Header_right___pWp2{gap:8px}.Header_applyPill__hjvRi{padding:8px 16px}}@media (max-width:399px){.Header_right___pWp2{gap:6px}.Header_applyPill__hjvRi{padding-inline:10px}.Header_menuPill__Lm1CN{padding-inline:11px}}.Soundtrack_pill__jv_2h{position:fixed;right:calc(24px + env(safe-area-inset-right, 0px));bottom:calc(24px + env(safe-area-inset-bottom, 0px));z-index:calc(var(--z-fixed) - 1);display:flex;flex-direction:row-reverse;align-items:center;height:52px;padding:0 6px;border:1px solid var(--glass-edge);border-radius:var(--pill);background:var(--glass);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 10px 30px rgba(31,41,55,.08);transition:opacity var(--dur-5) var(--ease),translate var(--dur-5) var(--ease),visibility 0s linear 0s}[data-theme=dark] .Soundtrack_pill__jv_2h{box-shadow:0 10px 30px rgba(0,0,0,.45)}html[data-cookie-banner] .Soundtrack_pill__jv_2h{opacity:0;translate:0 8px;visibility:hidden;pointer-events:none;transition:opacity var(--dur-5) var(--ease-exit),translate var(--dur-5) var(--ease-exit),visibility 0s linear var(--dur-5)}.Soundtrack_disc___iTOU{display:grid;flex:none;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:var(--pill);background:var(--ink);color:var(--page);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--dur-4) var(--ease),color var(--dur-4) var(--ease),box-shadow var(--dur-4) var(--ease)}.Soundtrack_pill__jv_2h[data-state=off] .Soundtrack_disc___iTOU{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline-ink)}.Soundtrack_pill__jv_2h[data-state=off] .Soundtrack_disc___iTOU:hover{background:var(--glass-solid)}.Soundtrack_eq__we6As{display:flex;align-items:flex-end;gap:3px;height:14px}.Soundtrack_eq__we6As i{display:block;width:3px;height:100%;border-radius:2px;background:currentColor;transform-origin:50% 100%;transform:scaleY(.18)}.Soundtrack_tracks__Os3Zj{display:flex;flex:none;gap:2px;max-width:0;margin-right:0;padding:3px 0;overflow:hidden;border-right:0 solid transparent;opacity:0;transition:max-width var(--dur-4) var(--ease) .25s,margin var(--dur-4) var(--ease) .25s,padding var(--dur-4) var(--ease) .25s,border-color var(--dur-4) var(--ease) .25s,opacity var(--dur-3) var(--ease) .25s}@media (hover:hover){.Soundtrack_pill__jv_2h:hover .Soundtrack_tracks__Os3Zj{max-width:96px;margin-right:4px;padding:3px 8px 3px 2px;border-right:1px solid var(--hairline-soft);opacity:1;transition-delay:0s}}.Soundtrack_pill__jv_2h:focus-within .Soundtrack_tracks__Os3Zj,.Soundtrack_pill__jv_2h[data-open] .Soundtrack_tracks__Os3Zj{max-width:96px;margin-right:4px;padding:3px 8px 3px 2px;border-right:1px solid var(--hairline-soft);opacity:1;transition-delay:0s}.Soundtrack_numeral__zcfyA{flex:none;min-width:30px;height:30px;padding:0 8px;border:0;border-radius:var(--pill);background:transparent;color:var(--grey-cool);font:inherit;font-size:12px;font-weight:var(--w-medium);letter-spacing:.06em;cursor:pointer;transition:background-color var(--dur-3) var(--ease),color var(--dur-3) var(--ease)}.Soundtrack_numeral__zcfyA:hover,.Soundtrack_numeral__zcfyA[aria-checked=true]{color:var(--ink);background:var(--glass-solid)}.Soundtrack_numeral__zcfyA[aria-checked=true]{box-shadow:inset 0 0 0 1px var(--hairline-ink)}.Soundtrack_disc___iTOU:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Soundtrack_numeral__zcfyA:focus-visible{outline:var(--focus-ring);outline-offset:-3px}@media (pointer:coarse) and (min-width:600px){.Soundtrack_pill__jv_2h{height:58px}.Soundtrack_disc___iTOU{width:44px;height:44px}.Soundtrack_numeral__zcfyA{min-width:36px;height:36px}}@media (max-width:599px){.Soundtrack_pill__jv_2h{right:calc(16px + env(safe-area-inset-right, 0px));bottom:calc(16px + env(safe-area-inset-bottom, 0px));height:44px;padding:0 4px}.Soundtrack_disc___iTOU{position:relative;width:34px;height:34px}.Soundtrack_disc___iTOU:before{content:"";position:absolute;inset:-5px;border-radius:var(--pill)}.Soundtrack_eq__we6As{gap:2px;height:11px}.Soundtrack_eq__we6As i{width:2.5px}.Soundtrack_numeral__zcfyA{min-width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.Soundtrack_disc___iTOU,.Soundtrack_numeral__zcfyA,.Soundtrack_pill__jv_2h,.Soundtrack_tracks__Os3Zj{transition:none}}@media print{.Soundtrack_pill__jv_2h{display:none}}.ClientLoginLink_link__lFwA8{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--space-24);height:var(--space-24);color:var(--grey-mid);transition:color var(--dur-2) var(--ease)}.ClientLoginLink_link__lFwA8:focus-visible,.ClientLoginLink_link__lFwA8:hover{color:var(--ink)}.ClientLoginLink_link__lFwA8:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.ClientLoginLink_tooltip__qjSOz{position:absolute;bottom:calc(100% + var(--space-8));left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--ink);color:var(--white);border:1px solid var(--silver-cool);border-radius:var(--radius);padding:var(--space-8) var(--space-12);font-family:var(--font);font-size:var(--text-14);font-weight:var(--w-regular);line-height:var(--lh-body);letter-spacing:var(--ls-body);opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease);z-index:var(--z-panel)}.ClientLoginLink_link__lFwA8[data-align=start] .ClientLoginLink_tooltip__qjSOz{left:0;transform:none}.ClientLoginLink_link__lFwA8[data-align=end] .ClientLoginLink_tooltip__qjSOz{left:auto;right:0;transform:none}.ClientLoginLink_link__lFwA8:focus-visible .ClientLoginLink_tooltip__qjSOz,.ClientLoginLink_link__lFwA8:hover .ClientLoginLink_tooltip__qjSOz{opacity:1}@media (prefers-reduced-motion:reduce){.ClientLoginLink_link__lFwA8,.ClientLoginLink_tooltip__qjSOz{transition:none}}.ScrollToTop_lift__Fne6K{position:fixed;left:50%;bottom:calc(32px + env(safe-area-inset-bottom, 0px));z-index:calc(var(--z-fixed) - 1);display:inline-flex;align-items:center;gap:14px;height:52px;padding:0 22px 0 20px;border:1px solid var(--glass-edge);border-radius:var(--pill);background:color-mix(in srgb,var(--page) 82%,transparent);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 10px 30px rgba(31,41,55,.08);color:var(--ink);font-size:15px;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none;translate:0 12px;transition:opacity var(--dur-5) var(--ease),translate var(--dur-5) var(--ease),background-color var(--dur-4) var(--ease),visibility 0s linear var(--dur-5)}[data-theme=dark] .ScrollToTop_lift__Fne6K{box-shadow:0 10px 30px rgba(0,0,0,.45)}.ScrollToTop_shown__31LBK{opacity:1;visibility:visible;pointer-events:auto;translate:0 0;transition:opacity var(--dur-5) var(--ease),translate var(--dur-5) var(--ease),background-color var(--dur-4) var(--ease),visibility 0s linear 0s}.ScrollToTop_lift__Fne6K:hover,.ScrollToTop_open__U1ANT{color:var(--ink);text-decoration:none;background:var(--page)}.ScrollToTop_lift__Fne6K:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}html[data-cookie-banner] .ScrollToTop_lift__Fne6K{opacity:0;visibility:hidden;pointer-events:none}.ScrollToTop_wedges__gEbVV{display:block;flex:none}.ScrollToTop_wedges__gEbVV polygon{fill:var(--red);fill-opacity:var(--wedge-ghost);transition:fill-opacity var(--dur-3) var(--ease)}.ScrollToTop_wedges__gEbVV .ScrollToTop_trail__DuJh7{fill-opacity:.45}.ScrollToTop_wedges__gEbVV .ScrollToTop_on__zGunO{fill-opacity:1}.ScrollToTop_rule__Xu4yi{flex:none;width:1px;height:14px;background:var(--hairline-ink)}.ScrollToTop_label__lHb8O{display:inline-flex}.ScrollToTop_long__JeejW,.ScrollToTop_percent__XyAPg,.ScrollToTop_short__Wtz7Q{display:inline-block;overflow:hidden;transition:max-width var(--dur-5) var(--ease),opacity var(--dur-4) var(--ease),margin var(--dur-5) var(--ease)}.ScrollToTop_short__Wtz7Q{max-width:80px}.ScrollToTop_long__JeejW{max-width:0;opacity:0}.ScrollToTop_percent__XyAPg{max-width:64px;font-size:11px;font-weight:var(--w-medium);letter-spacing:.16em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--grey-soft)}.ScrollToTop_open__U1ANT .ScrollToTop_short__Wtz7Q{max-width:0;opacity:0}.ScrollToTop_open__U1ANT .ScrollToTop_long__JeejW{max-width:220px;opacity:1}.ScrollToTop_open__U1ANT .ScrollToTop_percent__XyAPg{max-width:0;margin-left:-14px;opacity:0}@media (hover:none),(max-width:1023.98px),(pointer:coarse){.ScrollToTop_lift__Fne6K{display:none}}@media (prefers-reduced-motion:reduce){.ScrollToTop_lift__Fne6K,.ScrollToTop_long__JeejW,.ScrollToTop_percent__XyAPg,.ScrollToTop_short__Wtz7Q,.ScrollToTop_shown__31LBK,.ScrollToTop_wedges__gEbVV polygon{transition:none}}.SwissBadge_badge__5kE7V{display:inline-flex;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-12);max-width:100%;box-sizing:border-box;border-radius:999px;background:var(--surface);border:1px solid var(--silver-cool)}.SwissBadge_flag__NvkfV{display:block;flex-shrink:0}.SwissBadge_label__PtvPl{min-width:0;font-size:var(--text-14);font-weight:var(--w-regular);letter-spacing:var(--ls-body);color:var(--grey);text-wrap:balance}@media (max-width:399px){.SwissBadge_badge__5kE7V{border-radius:18px}}