.toolkit_page__dzZl9{background:transparent;min-height:100dvh}.toolkit_section__nrSGU{padding:0 0 64px}.toolkit_page__dzZl9>.toolkit_section__nrSGU:first-of-type{margin-top:0}@media (max-width:740px){.toolkit_page__dzZl9>.toolkit_section__nrSGU:first-of-type{margin-top:0}}.toolkit_wrap__Xr1c2{max-width:1200px;margin-inline:auto;padding:0}@media (max-width:768px){.toolkit_wrap__Xr1c2{padding:0 16px}}.toolkit_container__e9me9{width:min(1200px,100% - 64px);margin:0 auto}@media (max-width:640px){.toolkit_container__e9me9{width:min(100%,100% - 32px)}}@media (max-width:740px){.toolkit_toolkitMobileGutter__akuQF{padding-left:var(--section-mobile-left,16px);padding-right:var(--section-mobile-right,16px)}}.toolkit_page__dzZl9 header{position:relative;z-index:0}.toolkit_iframeWrap__rw_pv,.toolkit_section__nrSGU,.toolkit_wrap__Xr1c2{position:relative;z-index:1}.toolkit_page__dzZl9 header:after,.toolkit_page__dzZl9 header:before{pointer-events:none}.toolkit_dirBar__QGLQ9{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;margin:0 0 16px}.toolkit_dirLeft__rqpGg{min-width:0}.toolkit_dirRight__ug1av{display:inline-flex;gap:10px;flex-wrap:wrap}.toolkit_regions__RT0Yw{display:inline-flex;gap:8px;flex-wrap:wrap}.toolkit_regionChip__kyhb9{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.72);backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%);border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 3px 10px rgba(24,87,255,.04),0 1px 0 rgba(0,0,0,.03);font-weight:600;color:#222;cursor:pointer;white-space:nowrap;transition:transform .08s ease,background .2s ease,box-shadow .25s ease,filter .2s ease}.toolkit_regionChip__kyhb9:hover{background:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 20px rgba(24,87,255,.06);transform:translateY(-1px)}.toolkit_regionChip__kyhb9:focus-visible{outline:2px solid #0b57d0;outline-offset:2px}.toolkit_region--europe__tc_BE{--chip:#2f6bff;--tint:#eaf1ff}.toolkit_region--asia__yEJCF{--chip:#12a8ff;--tint:#e9f7ff}.toolkit_region--n-america__YYfWL{--chip:#0ea5e9;--tint:#e9f6ff}.toolkit_region--s-america__yxqZ0{--chip:#f6aa2d;--tint:#fff3e3}.toolkit_region--africa__6ZqaZ{--chip:#23a482;--tint:#e9f7f3}.toolkit_region--australia__X08sq{--chip:#9d8cff;--tint:#f2efff}.toolkit_regionChip__kyhb9:before{content:"";width:8px;height:8px;flex:0 0 8px;border-radius:50%;margin-right:6px;background:radial-gradient(circle at 30% 30%,var(--chip),color-mix(in srgb,var(--chip) 45%,#ffffff) 60%,#ffffff);box-shadow:0 0 0 2px color-mix(in srgb,var(--chip) 22%,transparent),0 1px 0 rgba(255,255,255,.75) inset}.toolkit_dot__oH57U{display:none}.toolkit_regionChip__kyhb9[aria-pressed=true],.toolkit_regionChip__kyhb9[aria-selected=true]{background:rgba(255,255,255,.92);border-color:color-mix(in srgb,var(--chip) 38%,#0000);box-shadow:0 1px 0 rgba(255,255,255,.92) inset,0 8px 20px color-mix(in srgb,var(--chip) 10%,#0000),0 0 0 3px color-mix(in srgb,var(--chip) 22%,transparent)}.toolkit_dir--alliances__rt_CG{--chip:#1857ff}.toolkit_dir--media__0sxCm{--chip:#12a8ff}.toolkit_dir--reports__eqIQ2{--chip:#f6aa2d}.toolkit_dir--funding__8BZSv{--chip:#23a482}.toolkit_ctaBtnOutlined__KuFf2,.toolkit_ctaBtnPrimary__OioBP,.toolkit_ctaBtn__rtNhY{display:inline-flex;align-items:center;justify-content:center;min-height:40px;height:auto;padding:10px 18px;line-height:1;border-radius:999px;font-weight:700;font-size:15px;letter-spacing:.01em;white-space:nowrap;cursor:pointer;user-select:none;text-decoration:none;transition:transform .12s ease,filter .2s ease,box-shadow .25s ease,background .2s ease;backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%)}.toolkit_ctaBtnOutlined__KuFf2{background:rgba(255,255,255,.72);border:1px solid rgba(0,0,0,.08);color:#0b1f33;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 3px 10px rgba(24,87,255,.04),0 1px 0 rgba(0,0,0,.03)}.toolkit_ctaBtnOutlined__KuFf2:hover{background:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 20px rgba(24,87,255,.06);transform:translateY(-1px)}.toolkit_ctaBtnOutlined__KuFf2:focus-visible{outline:2px solid #0b57d0;outline-offset:2px}.toolkit_ctaBtnPrimary__OioBP,.toolkit_ctaBtn__rtNhY:not(.toolkit_ctaBtnOutlined__KuFf2){--accent-start:#3aa0ff;--accent-end:#1857ff;background:linear-gradient(90deg,var(--accent-start),var(--accent-end));color:#fff;border:none;box-shadow:0 2px 8px rgba(24,87,255,.25),inset 0 0 0 1px rgba(255,255,255,.15)}.toolkit_ctaBtnPrimary__OioBP:hover,.toolkit_ctaBtn__rtNhY:not(.toolkit_ctaBtnOutlined__KuFf2):hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 3px 12px rgba(24,87,255,.35),inset 0 0 0 1px rgba(255,255,255,.2)}.toolkit_ctaBtnPrimary__OioBP:active,.toolkit_ctaBtn__rtNhY:not(.toolkit_ctaBtnOutlined__KuFf2):active{transform:translateY(0);filter:brightness(.96)}.toolkit_ctaBtnPrimary__OioBP:focus-visible,.toolkit_ctaBtn__rtNhY:not(.toolkit_ctaBtnOutlined__KuFf2):focus-visible{outline:2px solid #0b57d0;outline-offset:2px}.toolkit_iframeWrap__rw_pv{position:relative;border-radius:14px;background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.08);overflow:hidden}.toolkit_sheet__pNMiW{width:100%;height:clamp(420px,66vw,680px);border:0;display:block}.toolkit_calSubBar__o86gM,.toolkit_calTopBar__s2Iln{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.toolkit_calTopBar__s2Iln{margin:4px 0 8px}.toolkit_calSubBar__o86gM{margin:8px 0 16px}.toolkit_calLeft__2a14d{min-width:0}.toolkit_calRight__de0lr{display:inline-flex;gap:10px;flex-wrap:wrap}.toolkit_calTitle__jxQRg{font-weight:800;font-size:clamp(18px,2.2vw,22px);color:#0b1f33}.toolkit_calNavGroup__0z8Sx{display:inline-flex;gap:8px}.toolkit_calNavBtn__FL8l4{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:999px;font-weight:800;border:1px solid rgba(24,87,255,.18);background:rgba(255,255,255,.85);color:#0b1f33;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 14px rgba(20,20,43,.06);transition:transform .12s ease,filter .2s ease,box-shadow .25s ease,background .2s ease;backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%)}.toolkit_calNavBtn__FL8l4:hover{transform:translateY(-1px);filter:brightness(1.03)}.toolkit_calScroll__60OF4{overflow-x:auto;-webkit-overflow-scrolling:touch}.toolkit_calInner__kuAD0{min-width:720px}.toolkit_weekdayHead__0Sari{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:6px}.toolkit_weekdayCell__4gHae{font-weight:800;font-size:12px;color:rgba(0,0,0,.55);text-transform:uppercase}.toolkit_weekGrid__62FZF{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.toolkit_day__VIXzy{position:relative;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;min-height:120px;padding:8px;box-shadow:0 2px 8px rgba(0,0,0,.03);overflow:visible;z-index:1}.toolkit_dayRaised__BUKOR{z-index:5}.toolkit_dayOutside__uWb3P{opacity:.45}.toolkit_today__2x5rW{outline:2px solid #1857ff;outline-offset:-2px}.toolkit_weekday__vLJUd{font-size:11px;font-weight:700;color:rgba(0,0,0,.55);text-transform:uppercase;margin-bottom:2px}.toolkit_date__CChkf{font-weight:800;margin-bottom:6px}.toolkit_eventChip__4WnGm{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-weight:800;line-height:1;--chip:#1857ff;--tint:#f4f7ff;background:var(--tint);color:#0b1f33;border:1px solid color-mix(in srgb,var(--chip) 26%,#dfe6f5);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);margin:4px 4px 0 0;transition:background .2s ease,box-shadow .2s ease,transform .08s ease}.toolkit_eventChip__4WnGm:hover{background:color-mix(in srgb,var(--tint) 82%,#ffffff 18%);box-shadow:0 2px 8px color-mix(in srgb,var(--chip) 12%,transparent),0 1px 0 rgba(255,255,255,.9) inset;transform:translateY(-1px)}.toolkit_eventText__Knl9_{white-space:nowrap}.toolkit_eventChip__4WnGm .toolkit_dot__oH57U{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--chip);box-shadow:0 0 0 2px color-mix(in srgb,var(--chip) 20%,transparent)}.toolkit_popover__ujwiX{position:absolute;left:0;top:calc(100% + 8px);z-index:999;min-width:220px;max-width:280px;background:#fff;color:#0b1f33;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:12px;box-shadow:0 12px 28px rgba(0,0,0,.12)}@media (max-width:860px){.toolkit_dirBar__QGLQ9{grid-template-columns:1fr}.toolkit_dirRight__ug1av{justify-self:stretch}.toolkit_dirRight__ug1av>a{flex:1 1 auto}.toolkit_calSubBar__o86gM,.toolkit_calTopBar__s2Iln{grid-template-columns:1fr}.toolkit_calRight__de0lr{justify-self:stretch}}@media (max-width:740px){.toolkit_section__nrSGU{padding-bottom:48px}.toolkit_calRight__de0lr{flex-direction:column;align-items:stretch}.toolkit_calRight__de0lr .toolkit_calNavGroup__0z8Sx{order:-1}.toolkit_calRight__de0lr .toolkit_ctaBtn__rtNhY{width:100%;justify-content:center}.toolkit_calScroll__60OF4{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.toolkit_calInner__kuAD0{width:calc(7 * 260px + 6 * 8px);min-width:unset}.toolkit_weekGrid__62FZF,.toolkit_weekdayHead__0Sari{grid-template-columns:repeat(7,260px);gap:8px}.toolkit_day__VIXzy{height:180px;min-height:0;display:flex;flex-direction:column;scroll-snap-align:start}.toolkit_weekday__vLJUd{margin-bottom:2px}.toolkit_date__CChkf{margin-bottom:6px}}.subpage-header_root__R4Oux{--brand-blue:#1857ff;--ink-62:rgba(0,0,0,0.62);--aura-opacity:1;--aura-blur:38px;--aura-shift:0%;--header-overscan:12vmax;--header-fade-bot:120px;--aura-blur-mobile:26px}.subpage-header_header__bmh_p{position:relative;isolation:isolate;background:transparent;overflow:visible;padding:48px 0 36px;margin:0;--mesh-blue:#7aa5ff;--mesh-mint:#bff0e1;--mesh-peach:#ffd9bf;--mesh-lavender:#d6c6ff}.subpage-header_header__bmh_p[data-palette=mpl]{--mesh-blue:#8DBBFF;--mesh-mint:#BFF0E1;--mesh-peach:#FFD6BF;--mesh-lavender:#D6C6FF}.subpage-header_headerTop__mY8s8{padding-top:clamp(6px,1.2vw,12px)}.subpage-header_inner__HP_fc{padding:0}.subpage-header_title__H4RZi{margin:0 0 12px;font-weight:900;line-height:1.1;letter-spacing:-.012em;font-size:clamp(2.2rem,1.25rem + 2.9vw,3.2rem);color:#111;--type-speed:120;--type-delay:0;overflow-wrap:anywhere;word-break:normal}.subpage-header_lede__Nxvsr{margin:0;color:var(--ink-62);font-weight:400;line-height:1.55;font-size:clamp(15px,1.6vw,18px);max-width:72ch}.subpage-header_accent__c0lKy{--accent-start:#3aa0ff;--accent-end:var(--brand-blue);background:linear-gradient(90deg,var(--accent-start),var(--accent-end));-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:inherit;display:inline-block;--guard:0.06em;padding-inline:var(--guard);margin-inline:calc(-1 * var(--guard))}.subpage-header_accent__c0lKy em,.subpage-header_accent__c0lKy i{font-style:italic;padding-inline:var(--guard);margin-inline:calc(-1 * var(--guard))}.subpage-header_decorMesh__2pFRe:before,.subpage-header_decorSoft__rKhOL:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:calc(var(--header-overscan) * -1);bottom:calc(var(--header-overscan) * -1);left:50%;width:100vw;transform:translateX(-50%);-webkit-mask-image:linear-gradient(to bottom,black 0,black calc(100% - var(--header-fade-bot)),transparent 100%);mask-image:linear-gradient(to bottom,black 0,black calc(100% - var(--header-fade-bot)),transparent 100%);will-change:filter,opacity}.subpage-header_decorSoft__rKhOL:before{background:radial-gradient(80% 60% at calc(30% + var(--aura-shift)) 18%,color-mix(in oklab,var(--mesh-blue) 22%,transparent),transparent 60%),linear-gradient(135deg,rgba(244,247,255,.55) 0,rgba(250,247,239,.55) 60%,rgba(246,243,234,0) 100%);filter:blur(var(--aura-blur));opacity:var(--aura-opacity)}.subpage-header_decorMesh__2pFRe:before{background:radial-gradient(34% 30% at 12% 10%,color-mix(in oklab,var(--mesh-blue) 26%,transparent),transparent 60%),radial-gradient(36% 32% at 86% 8%,color-mix(in oklab,var(--mesh-mint) 26%,transparent),transparent 62%),radial-gradient(28% 28% at 50% 86%,color-mix(in oklab,var(--mesh-peach) 24%,transparent),transparent 64%),radial-gradient(44% 40% at 10% 78%,color-mix(in oklab,var(--mesh-lavender) 22%,transparent),transparent 70%),radial-gradient(22% 24% at 60% 40%,color-mix(in oklab,#ffffff 60%,transparent),transparent 60%);filter:blur(var(--aura-blur)) saturate(108%);opacity:var(--aura-opacity)}@media (min-width:981px){.subpage-header_decorMesh__2pFRe:before,.subpage-header_decorSoft__rKhOL:before{transition:opacity .3s ease}.subpage-header_decorMesh__2pFRe[data-fade="1"]:before,.subpage-header_decorSoft__rKhOL[data-fade="1"]:before{opacity:.85}}@media (max-width:740px){.subpage-header_headerTop__mY8s8{padding-top:clamp(10px,2.5vw,28px)}.subpage-header_header__bmh_p{padding:28px 0 12px;padding-left:var(--subheader-mobile-left,unset);padding-right:var(--subheader-mobile-right,unset)}}@media (prefers-reduced-motion:no-preference){.subpage-header_title__H4RZi{animation:subpage-header_shTitleIn__IM8xl var(--enter-dur,.65s) var(--enter-ease,cubic-bezier(.22,.61,.36,1)) both}.subpage-header_lede__Nxvsr{animation:subpage-header_shLedeIn__9JSJE var(--enter-dur,.65s) var(--enter-ease,cubic-bezier(.22,.61,.36,1)) both;animation-delay:var(--subheader-lede-delay,.42s)}}@keyframes subpage-header_shTitleIn__IM8xl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes subpage-header_shLedeIn__9JSJE{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.subpage-header_lede__Nxvsr,.subpage-header_title__H4RZi{animation:none!important;opacity:1!important;transform:none!important}}@media (max-width:740px){.subpage-header_lede__Nxvsr{font-size:clamp(14px,3.8vw,16px)}.subpage-header_decorMesh__2pFRe:before,.subpage-header_decorSoft__rKhOL:before{filter:blur(var(--aura-blur-mobile)) saturate(106%)}}.subpage-header_tw__xjIHz{white-space:pre-wrap;word-break:break-word;display:inline}.subpage-header_highlight__hFRwZ{--grad-1:#1857ff;--grad-2:#ff7eb6;--grad-3:#00d2a4;display:inline;white-space:normal;color:inherit;padding:.08em .34em;border-radius:.55em;box-decoration-break:clone;-webkit-box-decoration-break:clone;isolation:isolate;background:linear-gradient(0deg,rgba(255,255,255,.62),rgba(255,255,255,.62)),linear-gradient(90deg,var(--grad-1) 0,var(--grad-2) 50%,var(--grad-3) 100%);background-size:auto,280% 280%;background-position:0 0,0 50%;transition:background-position .5s ease;box-shadow:0 6px 14px color-mix(in oklab,var(--grad-2) 12%,transparent)}@media (hover:hover) and (pointer:fine){.subpage-header_highlight__hFRwZ:hover{background-position:0 0,100% 50%;box-shadow:0 10px 22px color-mix(in oklab,var(--grad-1) 18%,transparent)}}@keyframes subpage-header_highlightSweep__GVCvR{0%{background-position:0 0,0 50%}to{background-position:0 0,100% 50%}}@keyframes subpage-header_highlightDrift__r5_bB{0%{background-position:0 0,0 50%}50%{background-position:0 0,100% 50%}to{background-position:0 0,0 50%}}.subpage-header_hlInview__nDxRB:not(.subpage-header_hlHasRun__b_tQC){animation:subpage-header_highlightSweep__GVCvR 1.1s cubic-bezier(.22,.61,.36,1) both}.subpage-header_hlHasRun__b_tQC.subpage-header_hlInview__nDxRB{animation:subpage-header_highlightDrift__r5_bB 7.5s ease-in-out infinite;animation-play-state:paused}.subpage-header_hlHasRun__b_tQC.subpage-header_hlInview__nDxRB.subpage-header_hlRunning__PgAwm{animation-play-state:running}.subpage-header_revealTitle__xGQL0{position:relative}.subpage-header_revealTitle__xGQL0:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0),rgba(255,255,255,.55) 45%,rgba(255,255,255,0) 60%);background-size:220% 100%;background-repeat:no-repeat;background-position:-30% 0;opacity:0;animation:subpage-header_title-sheen__TOe_f 1s ease .25s forwards;mix-blend-mode:overlay}@keyframes subpage-header_title-sheen__TOe_f{0%{background-position:-30% 0;opacity:0}30%{opacity:.75}to{background-position:130% 0;opacity:0}}.subpage-header_revealWrap__jEgY3{position:relative;display:inline-block;vertical-align:baseline}.subpage-header_revealGhost__iJrah{visibility:hidden;white-space:pre-wrap}.subpage-header_revealLive__aBPg9{position:absolute;inset:0;white-space:pre-wrap;pointer-events:none}.gdpr_page___zgVN{background:transparent;min-height:100dvh}.gdpr_updated__XCh1Y{color:rgba(0,0,0,.55);font-size:14px;margin:8px 0 6px}.gdpr_section__pz5nY{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.06)}.gdpr_section__pz5nY:last-of-type{border-bottom:0}.gdpr_section__pz5nY h3{margin:0 0 6px;font-size:clamp(16px,2.2vw,18px);font-weight:800;color:#111827;letter-spacing:-.01em}.gdpr_section__pz5nY p{margin:0 0 10px;color:rgba(0,0,0,.78);line-height:1.65;max-width:72ch}.gdpr_section__pz5nY ul{margin:6px 0 12px;padding-left:18px;color:rgba(0,0,0,.78);line-height:1.6;max-width:72ch}.gdpr_section__pz5nY li+li{margin-top:4px}.gdpr_section__pz5nY a{color:#1857ff;font-weight:800;text-decoration:none}.gdpr_section__pz5nY a:hover{text-decoration:underline}@media (max-width:720px){.gdpr_section__pz5nY{padding:12px 0}}@media (max-width:740px){.gdpr_mobileGutter__i9rBn{padding-left:var(--section-mobile-left,16px);padding-right:var(--section-mobile-right,20px)}}.HPcontact_root__xOuwW{--cta-blue-1:#1c56ff;--cta-blue-2:#5487ff;--ink-strong:#0f0f10;--ink:#242424;--glass-bg:255 255 255;--glass-alpha:0.66;--glass-alpha-hover:0.78;--glass-blur:10px;--glass-sat:118%;--card-border:rgba(0,0,0,0.08);--cta-grad-1:#ffb6a0;--cta-grad-2:#bdaaff;--cta-grad-3:#9be3d1;--radius-box:14px}.HPcontact_section__0r4U_{position:relative;isolation:isolate;padding:64px 0;background:transparent}.HPcontact_section__0r4U_:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 120% at 50% 40%,rgb(255 255 255/.35) 0,transparent 60%),radial-gradient(60% 60% at 15% 25%,rgb(255 182 160/.35) 0,transparent 70%),radial-gradient(65% 65% at 85% 70%,rgb(157 227 209/.3) 0,transparent 72%),radial-gradient(70% 70% at 50% 105%,rgb(189 170 255/.28) 0,transparent 70%);filter:blur(8px);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent)}.HPcontact_card__XOQxp{position:relative;background:rgb(var(--glass-bg)/var(--glass-alpha));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border:1px solid var(--card-border);border-radius:22px;box-shadow:0 8px 28px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.7);overflow:hidden;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.HPcontact_card__XOQxp:hover{background:rgb(var(--glass-bg)/var(--glass-alpha-hover));border-color:rgba(0,0,0,.1)}.HPcontact_body__kpTMv{padding:32px 28px 26px}.HPcontact_ribbon__6nT_8{display:none}.HPcontact_eyebrow__vLlAn{display:inline-flex;align-items:center;gap:.5rem;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:600;color:rgba(10,23,53,.6);margin-bottom:.85rem}.HPcontact_eyebrow__vLlAn:before{content:"";width:26px;height:2px;border-radius:999px;background:linear-gradient(90deg,#1857ff,#00d2a4 90%);opacity:.55}.HPcontact_title__p9QpF{font-weight:800;line-height:1.12;font-size:clamp(2rem,1.1rem + 2.7vw,3rem);letter-spacing:-.01em;color:var(--ink-strong);margin:0 0 10px}.HPcontact_accent__33cyp{background:linear-gradient(90deg,#ffb6a0,#bdaaff 50%,#9be3d1);-webkit-background-clip:text;background-clip:text;color:transparent}.HPcontact_subtitle__5KYsN{color:#3a4048;font-size:1.05rem;line-height:1.6;margin:0 0 18px}.HPcontact_actions__yu7_Q{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.HPcontact_cta__rN3xQ{--ring:color-mix(in oklab,var(--cta-grad-2),#000 15%);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:var(--radius-box);color:#0b0b0b;font-weight:900;text-decoration:none;background:linear-gradient(120deg,var(--cta-grad-1),var(--cta-grad-2),var(--cta-grad-3));background-size:200% 200%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 10px 26px rgba(0,0,0,.1);transition:transform .12s ease,box-shadow .2s ease,background-position .4s ease,filter .18s ease}.HPcontact_cta__rN3xQ:hover{transform:translateY(-1px);background-position:100% 50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 12px 30px rgba(0,0,0,.14);filter:saturate(1.05)}.HPcontact_cta__rN3xQ:focus-visible{outline:none;box-shadow:0 0 0 2px #fff inset,0 0 0 4px var(--ring)}.HPcontact_ctaArrow__brrds{font-size:16px;line-height:1}.HPcontact_ghost__j_lQw{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--radius-box);background:rgb(255 255 255/.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(0,0,0,.08);color:var(--ink);font-weight:700;text-decoration:none;line-height:1;transition:background .18s ease,transform .08s ease}.HPcontact_ghost__j_lQw:hover{background:rgb(255 255 255/.68);transform:translateY(-1px)}.HPcontact_ghost__j_lQw:focus-visible{outline:2px solid rgba(22,99,255,.35);outline-offset:2px}.HPcontact_fineprint__YHUE0{margin-top:14px;color:#5d636b;font-size:14px}@media (max-width:1020px){.HPcontact_title__p9QpF{font-size:clamp(1.8rem,2.6vw,2.4rem)}}@media (max-width:860px){.HPcontact_body__kpTMv{padding:26px 20px 22px}.HPcontact_subtitle__5KYsN{font-size:1rem}}@media (max-width:740px){.HPcontact_hpContactMobileGutter__46VCN{padding-left:var(--section-mobile-left,16px);padding-right:var(--section-mobile-right,16px)}}.HPcontact_avatarWrapper__R9v5L{position:absolute;top:50%;right:48px;transform:translateY(-50%);z-index:2}.HPcontact_avatarBorder__hEvDd{position:relative;width:120px;height:120px;border-radius:50%;padding:3px;background:conic-gradient(from 120deg,#ffb6a0,#bdaaff,#9be3d1,#ffb6a0);box-shadow:0 0 16px rgba(0,0,0,.08)}.HPcontact_avatar__4XijK{border-radius:50%;object-fit:cover}@media (max-width:740px){.HPcontact_avatarWrapper__R9v5L{display:none}}.StatsSection_root__T74zn{--ink-strong:#0f0f10;--ink:#242424;--ink-muted:#4b4b4b;--glass-bg:255 255 255;--glass-alpha:0.9;--glass-blur:8px;--glass-sat:115%;--border:rgba(0,0,0,0.06);--p-blue:#cfe0ff;--p-teal:#cff5ea;--p-lav:#e2dcff;--p-peach:#ffd9cc;--grad-1:#1857ff;--grad-2:#ff7eb6;--grad-3:#00d2a4;--value-size:1.8rem;--badge-d:46px;--card-radius:14px;--sweep-tint:255 255 255;--sweep-alpha:0.35;--stats-seq-delay:0ms;--card-stagger:120ms}@media (max-width:740px){.StatsSection_statsSectionMobileGutter__zgsk2{padding-left:var(--section-mobile-left,16px);padding-right:var(--section-mobile-right,16px)}}.StatsSection_statsSection__n8Zgc{position:relative;padding:clamp(2.5rem,5vw,4rem) 0}.StatsSection_grid__iEmb8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}@media (max-width:1024px){.StatsSection_grid__iEmb8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.StatsSection_grid__iEmb8{grid-template-columns:1fr}}.StatsSection_card__HeN8B{position:relative;overflow:hidden;display:flex;flex-direction:column;background:rgba(var(--glass-bg)/var(--glass-alpha));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border-radius:var(--card-radius);padding:21px 18px 28px;transition:transform .18s ease,box-shadow .22s ease;box-shadow:0 1px 1px rgba(0,0,0,.06),0 8px 20px rgba(0,0,0,.07)}.StatsSection_card__HeN8B:hover{transform:translateY(-2px);box-shadow:0 1px 1px rgba(0,0,0,.07),0 12px 28px rgba(0,0,0,.1)}.StatsSection_card__HeN8B:after{content:"";position:absolute;inset:0;border-radius:var(--card-radius);padding:1px;pointer-events:none;background:linear-gradient(120deg,var(--p-blue),var(--p-lav),var(--p-peach),var(--p-teal));background-size:200% 200%;background-position:0 50%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55);transition:opacity .4s ease,background-position 1.2s ease}.StatsSection_card__HeN8B:hover:after{opacity:1;background-position:100% 50%;animation:StatsSection_glowPulse__hW6ii 1.6s ease-in-out infinite alternate;filter:drop-shadow(0 0 6px rgba(24,87,255,.25)) drop-shadow(0 0 12px rgba(0,210,164,.15)) drop-shadow(0 0 20px rgba(255,126,182,.2))}@keyframes StatsSection_glowPulse__hW6ii{0%{filter:drop-shadow(0 0 6px rgba(24,87,255,.22)) drop-shadow(0 0 10px rgba(0,210,164,.12)) drop-shadow(0 0 16px rgba(255,126,182,.18))}to{filter:drop-shadow(0 0 10px rgba(24,87,255,.3)) drop-shadow(0 0 18px rgba(0,210,164,.2)) drop-shadow(0 0 26px rgba(255,126,182,.26))}}.StatsSection_pre__QG_q0{opacity:0;transform:translateY(16px) scale(.985)}.StatsSection_inView__SINkQ{opacity:1;transform:translateY(0) scale(1);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--stats-seq-delay) + (var(--stagger, 0) * var(--card-stagger)))}.StatsSection_headerRow___w1SQ{display:flex;align-items:center;gap:10px;margin-bottom:8px}.StatsSection_badgeWrap__eh2s3{position:relative;width:var(--badge-d);height:var(--badge-d);flex:0 0 auto}.StatsSection_badgeWrap__eh2s3:before{content:"";position:absolute;inset:-6px;border-radius:50%;pointer-events:none;z-index:0;background:conic-gradient(from 0deg,var(--p-blue),var(--p-lav),var(--p-peach),var(--p-teal),var(--p-blue));opacity:.28;filter:blur(6px);transform:scale(.98);transition:opacity .35s ease,transform .6s ease}.StatsSection_card__HeN8B:hover .StatsSection_badgeWrap__eh2s3:before{opacity:.38;transform:scale(1)}.StatsSection_card__HeN8B:hover .StatsSection_badgePlain__o714T:after{animation:StatsSection_pulseRing__dM3Bl 2.2s ease-in-out infinite}@keyframes StatsSection_pulseRing__dM3Bl{0%,to{box-shadow:0 0 3px rgba(0,0,0,.06)}50%{box-shadow:0 0 6px rgba(24,87,255,.18),0 0 10px rgba(0,210,164,.12)}}.StatsSection_progressRing__BCtob{position:absolute;inset:0;transform:rotate(-90deg)}.StatsSection_progressTrack__SJ1X_{opacity:0}.StatsSection_progressStroke__E_b_v{transition:stroke-dashoffset .45s cubic-bezier(.22,.61,.36,1)}.StatsSection_badgePlain__o714T{position:relative;border-radius:50%;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.StatsSection_badgePlain__o714T:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgba(255,255,255,.5)}.StatsSection_badgePlain__o714T:after{content:"";position:absolute;inset:-1px;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.06)}.StatsSection_badgeImg__KBkDH{width:80%;height:80%;object-fit:contain;transition:filter .25s ease}.StatsSection_card__HeN8B:hover .StatsSection_badgeImg__KBkDH{filter:brightness(1.05)}.StatsSection_value__IF9vi{font-weight:600;font-size:var(--value-size);color:var(--ink-strong);letter-spacing:-.012em}.StatsSection_label__pPmfe{font-weight:600;color:var(--ink);margin-bottom:4px}.StatsSection_description__ELli_{font-size:.89rem;line-height:1.38;color:var(--ink-muted)}.StatsSection_plus__Wwahw{display:inline-block;margin-left:2px;background:linear-gradient(120deg,#3a57ff,#89d5c8 55%,#c9a3f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:.35px rgba(0,0,0,.08);text-shadow:0 1px 0 rgba(255,255,255,.4)}@media (hover:hover){.StatsSection_card__HeN8B:hover .StatsSection_plus__Wwahw{animation:StatsSection_plusBreath__ZaWpD 3.2s ease-in-out infinite;will-change:transform,opacity}}@media (hover:none){.StatsSection_inView__SINkQ .StatsSection_plus__Wwahw{animation:StatsSection_plusBreath__ZaWpD 3.4s ease-in-out infinite;will-change:transform,opacity}}@keyframes StatsSection_plusBreath__ZaWpD{0%,to{transform:scale(1);opacity:.88}50%{transform:scale(1.06);opacity:1}}.StatsSection_accentSocial__FMwN0{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:var(--ink);font-weight:600;text-decoration:none;white-space:nowrap}.StatsSection_accentSocial__FMwN0:hover{text-decoration:underline;text-underline-offset:2px}.StatsSection_igIcon__T27hv{width:16px;height:16px;color:inherit}.StatsSection_sepLight__O_zKE{margin:0 2px;user-select:none;color:var(--ink)}.StatsSection_contactRow__deJrs{display:flex;flex-direction:column;gap:10px;margin-top:12px;width:100%}.StatsSection_pillLink__g6pJ5{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;min-height:44px;border-radius:var(--card-radius);background:rgba(var(--glass-bg)/.6);border:1px solid rgba(0,0,0,.05);color:var(--ink);font-weight:600;text-decoration:none;width:100%;line-height:1;transition:all .22s ease}.StatsSection_pillLink__g6pJ5:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,0,0,.08);border-color:rgba(0,0,0,.1);background:rgba(var(--glass-bg)/.72)}.StatsSection_pillIcon__BVot5{width:16px;height:16px}.StatsSection_cta__I2hP8{--ring:color-mix(in oklab,#bdaaff,#000 15%);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;min-height:44px;width:100%;line-height:1;border-radius:var(--card-radius);color:#0b0b0b;font-weight:900;text-decoration:none;background:linear-gradient(120deg,#ffb6a0,#bdaaff,#9be3d1);background-size:200% 200%;background-position:0 50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08),0 10px 26px rgba(0,0,0,.1);transition:transform .12s ease,box-shadow .2s ease,background-position .4s ease,filter .18s ease}.StatsSection_cta__I2hP8:hover{transform:translateY(-1px);background-position:100% 50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 12px 30px rgba(0,0,0,.14);filter:saturate(1.05)}.StatsSection_cta__I2hP8:focus-visible{outline:none;box-shadow:0 0 0 2px #fff inset,0 0 0 4px var(--ring)}.StatsSection_ctaIcon__GtEBU{width:16px;height:16px;flex:0 0 auto;display:block;position:relative;bottom:1.2px}.StatsSection_ctaLabel__uSVbP{font-size:1.1rem}.StatsSection_accentCard__WyqKQ{background:linear-gradient(145deg,var(--p-blue),var(--p-teal),var(--p-lav),var(--p-peach));background-size:300% 300%;animation:StatsSection_accentShift__J4qqN 8s ease infinite}@keyframes StatsSection_accentShift__J4qqN{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.StatsSection_gradientCard__oSN92{background:radial-gradient(160% 120% at 8% 6%,rgba(207,224,255,.22) 0,rgba(255,255,255,0) 60%),radial-gradient(150% 130% at 92% 10%,rgba(207,245,234,.18) 0,rgba(255,255,255,0) 58%),radial-gradient(180% 160% at 80% 96%,rgba(226,220,255,.16) 0,rgba(255,255,255,0) 62%),radial-gradient(140% 150% at 16% 94%,rgba(255,217,204,.14) 0,rgba(255,255,255,0) 65%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.98));background-size:200% 200%;background-position:0 50%}.StatsSection_gradientCard__oSN92:hover{animation:StatsSection_gradientShift__YlYwZ 6s ease-in-out infinite alternate}@keyframes StatsSection_gradientShift__YlYwZ{0%{background-position:0 50%}to{background-position:100% 50%}}.StatsSection_pillsRow__kV5oy{display:flex;flex-wrap:nowrap;gap:6px;margin-top:12px;overflow:visible;min-height:28px;padding-top:2px}@media (max-width:680px){.StatsSection_pillsRow__kV5oy{flex-wrap:wrap}}.StatsSection_pill__FR___{--pill-bg:#000;display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.02em;text-decoration:none;white-space:nowrap;color:rgba(255,255,255,.92);background:color-mix(in srgb,var(--pill-bg) 55%,#eef0f6 45%);border:1px solid color-mix(in srgb,var(--pill-bg) 38%,rgba(0,0,0,.08) 62%);box-shadow:none;filter:saturate(.78);transition:transform .12s ease,filter .18s ease,background .18s ease,border-color .18s ease}.StatsSection_pill__FR___:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--pill-bg) 62%,#eef0f6 38%);border-color:color-mix(in srgb,var(--pill-bg) 44%,rgba(0,0,0,.1) 56%);filter:saturate(.9)}.StatsSection_pillOther__Fjqj6{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.02em;text-decoration:none;color:#0f0f10;background:rgba(255,255,255,.75);border:1px solid rgba(0,0,0,.08);white-space:nowrap;transition:transform .12s ease,background .18s ease,box-shadow .18s ease}.StatsSection_pillOther__Fjqj6:hover{transform:translateY(-1px);background:rgba(255,255,255,.86);box-shadow:0 10px 22px rgba(0,0,0,.08)}@media (prefers-reduced-motion:reduce){.StatsSection_badgeWrap__eh2s3:before,.StatsSection_card__HeN8B,.StatsSection_card__HeN8B:after,.StatsSection_card__HeN8B:hover .StatsSection_badgePlain__o714T:after,.StatsSection_plus__Wwahw{animation:none!important;transition:none!important}.StatsSection_inView__SINkQ,.StatsSection_pre__QG_q0{transform:none!important;opacity:1!important}}.privacy_page__3jymO{background:transparent;min-height:100dvh}.privacy_updated__m_AZO{color:rgba(0,0,0,.55);font-size:14px;margin:8px 0 6px}.privacy_section__7q6Yr{padding:14px 0;border-bottom:1px solid rgba(0,0,0,.06)}.privacy_section__7q6Yr:last-of-type{border-bottom:0}.privacy_section__7q6Yr h3{margin:0 0 6px;font-size:clamp(16px,2.2vw,18px);font-weight:800;color:#111827;letter-spacing:-.01em}.privacy_section__7q6Yr p{margin:0 0 10px;color:rgba(0,0,0,.78);line-height:1.65;max-width:72ch}.privacy_section__7q6Yr ul{margin:6px 0 12px;padding-left:18px;color:rgba(0,0,0,.78);line-height:1.6;max-width:72ch}.privacy_bullets__CiAso li+li{margin-top:4px}.privacy_section__7q6Yr a{color:#1857ff;font-weight:800;text-decoration:none}.privacy_section__7q6Yr a:hover{text-decoration:underline}.privacy_cookieNote__f2tqD{margin-top:6px;color:rgba(0,0,0,.72);font-size:14px;max-width:72ch}.privacy_cookieControls__8WVF6{margin:10px 0;padding:12px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:rgba(255,255,255,.7);backdrop-filter:blur(6px);max-width:72ch;display:flex;align-items:center;justify-content:space-between;gap:12px}.privacy_cookieControlsText__IO_1_{color:rgba(0,0,0,.78);line-height:1.5;font-size:14px;flex:1}.privacy_cookieButton__Emw5A{border-radius:10px;padding:10px 12px;border:1px solid rgba(0,0,0,.15);background:transparent;cursor:pointer;font-weight:800;white-space:nowrap}.privacy_cookieButton__Emw5A:hover{background:rgba(0,0,0,.04)}@media (max-width:720px){.privacy_updated__m_AZO{margin-top:2px}.privacy_section__7q6Yr{padding:12px 0}.privacy_cookieControls__8WVF6{flex-direction:column;align-items:stretch}.privacy_cookieButton__Emw5A{width:100%;padding:12px 14px}}@media (max-width:740px){.privacy_mobileGutter__x2nR7{padding-left:var(--section-mobile-left,16px);padding-right:var(--section-mobile-right,20px)}}