.pf-motif[data-astro-cid-zt6jgmsf]{--pf-line: rgba(255, 255, 255, .17);--pf-line-strong: rgba(255, 255, 255, .28);--pf-accent: #2c75ff;--pf-accent-soft: #87afff;--pf-ink: #ffffff;--pf-ink-muted: rgba(255, 255, 255, .62);display:block;width:100%;height:auto}.pf-panel[data-astro-cid-zt6jgmsf]{fill:#ffffff06;stroke:var(--pf-line);stroke-width:1.25}.pf-caption[data-astro-cid-zt6jgmsf]{fill:var(--pf-accent-soft);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em}.pf-card[data-astro-cid-zt6jgmsf]{fill:#ffffff0a;stroke:var(--pf-line-strong);stroke-width:1.15}.pf-card--value[data-astro-cid-zt6jgmsf]{fill:#2c75ff21;stroke:#2c75ff8c}.pf-edge[data-astro-cid-zt6jgmsf]{fill:var(--pf-accent-soft);opacity:.55}.pf-edge--value[data-astro-cid-zt6jgmsf]{fill:var(--pf-accent);opacity:1}.pf-index[data-astro-cid-zt6jgmsf]{fill:var(--pf-ink-muted);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em}.pf-index--value[data-astro-cid-zt6jgmsf]{fill:var(--pf-accent-soft)}.pf-title[data-astro-cid-zt6jgmsf]{fill:var(--pf-ink);font-family:var(--font-mono);font-size:12.5px;font-weight:700;letter-spacing:.055em}.pf-detail[data-astro-cid-zt6jgmsf]{fill:var(--pf-ink-muted);font-family:var(--font-sans);font-size:12.5px;font-weight:400}.pf-link[data-astro-cid-zt6jgmsf]{stroke:var(--pf-line-strong);stroke-width:1.4}.pf-link-head[data-astro-cid-zt6jgmsf]{stroke:var(--pf-accent-soft);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.pf-rail[data-astro-cid-zt6jgmsf]{stroke:var(--pf-accent);stroke-width:1.6;stroke-linecap:round}.pf-rail-head[data-astro-cid-zt6jgmsf]{stroke:var(--pf-accent);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pf-rail-label[data-astro-cid-zt6jgmsf]{fill:var(--pf-accent-soft);font-family:var(--font-mono);font-size:9.5px;font-weight:700;letter-spacing:.13em}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=armed] [data-astro-cid-zt6jgmsf]:is(.pf-a-stage,.pf-a-link,.pf-a-rail,.pf-a-rail-label){opacity:0}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-stage[data-astro-cid-zt6jgmsf]{transform-box:fill-box;transform-origin:center;animation:pf-rise .42s cubic-bezier(.22,.61,.36,1) both}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-stage--0[data-astro-cid-zt6jgmsf]{animation-delay:.12s}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-stage--1[data-astro-cid-zt6jgmsf]{animation-delay:.4s}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-stage--2[data-astro-cid-zt6jgmsf]{animation-delay:.68s}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-stage--3[data-astro-cid-zt6jgmsf]{animation-delay:.96s}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-link[data-astro-cid-zt6jgmsf]{animation:pf-fade .26s ease-out both}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-link--0[data-astro-cid-zt6jgmsf]{animation-delay:.34s}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-link--1[data-astro-cid-zt6jgmsf]{animation-delay:.62s}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-link--2[data-astro-cid-zt6jgmsf]{animation-delay:.9s}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-rail[data-astro-cid-zt6jgmsf]{animation:pf-fade .2s ease-out 1.32s both}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-rail[data-astro-cid-zt6jgmsf] .pf-rail[data-astro-cid-zt6jgmsf]{stroke-dasharray:100;animation:pf-draw .78s cubic-bezier(.4,0,.2,1) 1.32s both}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-rail[data-astro-cid-zt6jgmsf] .pf-rail-head[data-astro-cid-zt6jgmsf]{animation:pf-fade .24s ease-out 2.02s both}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=play] .pf-a-rail-label[data-astro-cid-zt6jgmsf]{animation:pf-fade .34s ease-out 1.74s both}@keyframes pf-fade{0%{opacity:0}to{opacity:1}}@keyframes pf-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes pf-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.pf-motif[data-astro-cid-zt6jgmsf][data-motif-seq=done] [data-astro-cid-zt6jgmsf]:is(.pf-a-stage,.pf-a-link,.pf-a-rail,.pf-a-rail-label,.pf-rail,.pf-rail-head){opacity:1;animation:none;transform:none;stroke-dashoffset:0}@media (max-width: 560px){.pf-caption[data-astro-cid-zt6jgmsf]{font-size:11px}.pf-title[data-astro-cid-zt6jgmsf]{font-size:15px}.pf-detail[data-astro-cid-zt6jgmsf]{font-size:13.5px}.pf-index[data-astro-cid-zt6jgmsf]{font-size:11.5px}.pf-rail-label[data-astro-cid-zt6jgmsf]{font-size:11px}}@media (max-width: 430px){.pf-caption[data-astro-cid-zt6jgmsf]{font-size:12px}.pf-title[data-astro-cid-zt6jgmsf]{font-size:17px}.pf-detail[data-astro-cid-zt6jgmsf]{font-size:15px}.pf-index[data-astro-cid-zt6jgmsf]{font-size:13px}.pf-rail-label[data-astro-cid-zt6jgmsf]{font-size:12px}}@media (prefers-reduced-motion: reduce){.pf-motif[data-astro-cid-zt6jgmsf] [data-astro-cid-zt6jgmsf]:is(.pf-a-stage,.pf-a-link,.pf-a-rail,.pf-a-rail-label,.pf-rail,.pf-rail-head){opacity:1!important;animation:none!important;transform:none!important;stroke-dashoffset:0!important}}.partners-page[data-astro-cid-zrli6xum]{overflow:hidden;background:#fff;color:#0b1b3b;font-family:var(--font-sans)}.partners-shell[data-astro-cid-zrli6xum]{width:min(calc(100% - 4.25rem),80rem);margin-inline:auto}.partners-page[data-astro-cid-zrli6xum] h1[data-astro-cid-zrli6xum],.partners-page[data-astro-cid-zrli6xum] h2[data-astro-cid-zrli6xum],.partners-page[data-astro-cid-zrli6xum] h3[data-astro-cid-zrli6xum],.partners-page[data-astro-cid-zrli6xum] h4[data-astro-cid-zrli6xum],.partners-page[data-astro-cid-zrli6xum] p[data-astro-cid-zrli6xum]{margin:0}.partners-page[data-astro-cid-zrli6xum] ul[data-astro-cid-zrli6xum],.partners-page[data-astro-cid-zrli6xum] ol[data-astro-cid-zrli6xum]{margin:0;padding:0;list-style:none}.partners-page[data-astro-cid-zrli6xum] dl[data-astro-cid-zrli6xum],.partners-page[data-astro-cid-zrli6xum] dd[data-astro-cid-zrli6xum]{margin:0}.partners-page[data-astro-cid-zrli6xum] [data-astro-cid-zrli6xum]:is(h1,h2,h3,h4){overflow-wrap:break-word;hyphens:auto}.partners-page[data-astro-cid-zrli6xum] [data-astro-cid-zrli6xum]:is(.partners-hero__inner,.partners-section-intro,.partners-model-grid,.partners-product-grid,.partners-offer__grid,.partners-closing__inner,.partners-flow__track,.ownership-row)>[data-astro-cid-zrli6xum]{min-width:0}.partners-kicker[data-astro-cid-zrli6xum]{display:inline-flex;align-items:center;gap:.7rem;color:var(--brand-blue-soft);font-size:.72rem;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.partners-kicker[data-astro-cid-zrli6xum]>span[data-astro-cid-zrli6xum]{width:1.9rem;height:2px;flex:none;background:var(--brand-blue)}.partners-kicker--dark[data-astro-cid-zrli6xum]{color:var(--brand-blue-strong)}.partners-button[data-astro-cid-zrli6xum]{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;padding:0 1.45rem;border:1px solid transparent;border-radius:999px;font-family:var(--font-sans);font-size:.88rem;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:transform var(--motion-fast) ease,background var(--motion-fast) ease,border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease,color var(--motion-fast) ease}.partners-button--lg[data-astro-cid-zrli6xum]{min-height:3.35rem;padding:0 1.8rem;font-size:.93rem}.partners-button[data-astro-cid-zrli6xum]:hover{transform:translateY(-2px)}.partners-button--primary[data-astro-cid-zrli6xum]{border-color:var(--brand-blue);background:var(--brand-blue);color:var(--accent-button-ink)}.partners-button--primary[data-astro-cid-zrli6xum]:hover{box-shadow:0 14px 30px #2c75ff47;filter:brightness(.95)}.partners-button--ghost[data-astro-cid-zrli6xum]{border-color:#ffffff6b;background:transparent;color:#fff}.partners-button--ghost[data-astro-cid-zrli6xum]:hover{border-color:var(--brand-blue-soft);background:#2c75ff24}.partners-hero[data-astro-cid-zrli6xum]{position:relative;overflow:hidden;padding-block:7.5rem 4rem;background:radial-gradient(circle at 76% 14%,rgba(44,117,255,.26),transparent 30rem),linear-gradient(140deg,#030b1c,#081733 54%,#0b1b3b);color:#fff}.partners-hero[data-astro-cid-zrli6xum]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px);background-size:4rem 4rem;mask-image:linear-gradient(90deg,transparent,#000 35%,#000);pointer-events:none}.partners-hero[data-astro-cid-zrli6xum]>[data-astro-cid-zrli6xum]{position:relative;z-index:1}.partners-hero__inner[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(2.5rem,5vw,4.5rem);align-items:center}.partners-hero[data-astro-cid-zrli6xum] h1[data-astro-cid-zrli6xum]{max-width:13.5ch;margin-top:1.45rem;color:#fff;font-size:clamp(2.9rem,4.6vw,3.95rem);font-weight:700;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.partners-hero__lead[data-astro-cid-zrli6xum]{max-width:38rem;margin-top:1.65rem!important;color:#ffffffd6;font-size:1.06rem;line-height:1.7}.partners-hero__body[data-astro-cid-zrli6xum]{max-width:38rem;margin-top:.85rem!important;color:#fff9;font-size:.92rem;line-height:1.68}.partners-actions[data-astro-cid-zrli6xum]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2.1rem}.partners-hero__visual[data-astro-cid-zrli6xum]{min-width:0}.partners-offer[data-astro-cid-zrli6xum]{margin-top:clamp(2.75rem,4.5vw,3.75rem)}.partners-offer__caption[data-astro-cid-zrli6xum]{color:#ffffff9e;font-size:.92rem;font-weight:600;line-height:1.4}.partners-page[data-astro-cid-zrli6xum] .partners-offer__grid[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem 0;margin-top:1.15rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.2)}.partners-offer__item[data-astro-cid-zrli6xum]{display:grid;gap:.5rem;align-content:start;padding-inline:1.9rem}.partners-offer__item[data-astro-cid-zrli6xum]:first-child{padding-left:0}.partners-offer__item[data-astro-cid-zrli6xum]+.partners-offer__item[data-astro-cid-zrli6xum]{border-left:1px solid rgba(255,255,255,.15)}.partners-offer__item[data-astro-cid-zrli6xum] dt[data-astro-cid-zrli6xum]{display:flex;align-items:baseline;gap:.65rem;color:#ffffff8f;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.partners-offer__index[data-astro-cid-zrli6xum]{color:var(--brand-blue-soft);font-size:.66rem;font-weight:700;letter-spacing:.1em}.partners-offer__item[data-astro-cid-zrli6xum] dd[data-astro-cid-zrli6xum]{color:#fff;font-size:1rem;font-weight:600;line-height:1.45;text-wrap:balance}.partners-section-intro[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:clamp(2.5rem,7vw,6rem);align-items:end}.partners-section-intro[data-astro-cid-zrli6xum] h2[data-astro-cid-zrli6xum]{max-width:15ch;margin-top:1rem;color:#0b1b3b;font-size:clamp(2.2rem,3.4vw,2.95rem);font-weight:700;line-height:1.09;letter-spacing:-.04em}.partners-section-intro[data-astro-cid-zrli6xum]>p[data-astro-cid-zrli6xum]{color:#4b5768;font-size:1.02rem;line-height:1.7}.partners-models[data-astro-cid-zrli6xum]{padding-block:clamp(3.5rem,6vw,5.25rem);background:#fff}.partners-model-grid[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;margin-top:3rem}.partner-model[data-astro-cid-zrli6xum]{display:flex;flex-direction:column;min-width:0;padding:1.9rem 1.85rem 1.75rem;border:1px solid #dce5f0;border-top:3px solid var(--brand-blue);border-radius:14px;background:#fff}.partner-model__content[data-astro-cid-zrli6xum]{display:flex;flex:1 0 auto;flex-direction:column;min-width:0}.partner-model__index[data-astro-cid-zrli6xum]{color:var(--brand-blue-strong);font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.partner-model__intro[data-astro-cid-zrli6xum] h3[data-astro-cid-zrli6xum]{max-width:20ch;margin-top:.85rem;color:#0b1b3b;font-size:1.5rem;font-weight:600;line-height:1.26;letter-spacing:-.027em}.partner-model__intro[data-astro-cid-zrli6xum] p[data-astro-cid-zrli6xum]{max-width:34rem;margin-top:.75rem;color:#536170;font-size:.9rem;line-height:1.67}.partner-model[data-astro-cid-zrli6xum] h4[data-astro-cid-zrli6xum]{color:#6c7785;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.partner-model__fit[data-astro-cid-zrli6xum]{margin-top:1.7rem;padding-top:1.25rem;border-top:1px solid #e3eaf3}.partner-model[data-astro-cid-zrli6xum] ul[data-astro-cid-zrli6xum]{display:grid;gap:.6rem;margin-top:.85rem}.partner-model[data-astro-cid-zrli6xum] li[data-astro-cid-zrli6xum]{position:relative;padding-left:1.05rem;color:#465564;font-size:.82rem;line-height:1.55}.partner-model[data-astro-cid-zrli6xum] li[data-astro-cid-zrli6xum]:before{content:"";position:absolute;left:0;top:.58em;width:5px;height:5px;background:var(--brand-blue)}.partner-model__roles[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.6rem}.partner-role[data-astro-cid-zrli6xum]{min-width:0;padding:1.1rem 1.05rem 1.2rem;border-radius:10px;background:#f5f7fb}.partner-role--partner[data-astro-cid-zrli6xum]{background:var(--brand-blue-tint)}.partner-role--partner[data-astro-cid-zrli6xum] h4[data-astro-cid-zrli6xum]{color:var(--brand-blue-strong)}.partner-model__note[data-astro-cid-zrli6xum]{max-width:none;margin-top:auto!important;padding-top:1.1rem;border-top:1px solid #e3eaf3;color:#6c7785;font-size:.74rem;line-height:1.55}.partner-model__roles[data-astro-cid-zrli6xum]{margin-bottom:1.6rem}.partner-model__link[data-astro-cid-zrli6xum]{display:inline-flex;align-self:flex-start;align-items:center;gap:.45rem;margin-top:.95rem;padding-bottom:.2rem;border-bottom:1px solid rgba(44,117,255,.35);color:var(--brand-blue-strong);font-size:.86rem;font-weight:600;text-decoration:none;transition:border-color .2s ease}.partner-model__link[data-astro-cid-zrli6xum]:hover{border-bottom-color:var(--brand-blue)}.partner-model__link[data-astro-cid-zrli6xum]>span[data-astro-cid-zrli6xum]{transition:transform .2s ease}.partner-model__link[data-astro-cid-zrli6xum]:hover>span[data-astro-cid-zrli6xum]{transform:translate(3px)}.partner-options[data-astro-cid-zrli6xum]{display:grid;gap:.85rem;margin-top:.85rem}.partner-options[data-astro-cid-zrli6xum]>div[data-astro-cid-zrli6xum]{padding-left:.8rem;border-left:2px solid var(--brand-blue)}.partner-options[data-astro-cid-zrli6xum] strong[data-astro-cid-zrli6xum]{color:#0b1b3b;font-size:.82rem;font-weight:600}.partner-options[data-astro-cid-zrli6xum] p[data-astro-cid-zrli6xum]{margin-top:.2rem!important;color:#536170;font-size:.77rem;line-height:1.5}.partners-ownership[data-astro-cid-zrli6xum]{padding-block:clamp(3.5rem,6vw,5.25rem);background:var(--brand-light-surface)}.ownership-map[data-astro-cid-zrli6xum]{margin-top:2.9rem;border:1px solid #d5e0ee;border-radius:14px;background:#fff;overflow:hidden}.ownership-map__head[data-astro-cid-zrli6xum],.ownership-row[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:1.5rem;padding:1rem 1.6rem}.ownership-map__head[data-astro-cid-zrli6xum]{padding-block:.95rem;background:var(--brand-navy)}.ownership-map__head-label[data-astro-cid-zrli6xum],.ownership-map__head-model[data-astro-cid-zrli6xum]{display:flex;align-items:baseline;gap:.55rem;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ownership-map__head-label[data-astro-cid-zrli6xum]{color:#ffffff94}.ownership-map__head-model[data-astro-cid-zrli6xum]{color:#fff}.ownership-map__head-index[data-astro-cid-zrli6xum]{color:var(--brand-blue-soft);font-size:.68rem;font-style:normal;letter-spacing:.1em}.ownership-row[data-astro-cid-zrli6xum]{align-items:baseline;border-top:1px solid #e4ebf4}.ownership-row[data-astro-cid-zrli6xum]:first-child{border-top:0}.ownership-row[data-astro-cid-zrli6xum]:nth-child(2n){background:#fafcff}.ownership-row[data-astro-cid-zrli6xum] dt[data-astro-cid-zrli6xum]{color:#0b1b3b;font-size:.85rem;font-weight:600;line-height:1.45}.ownership-row[data-astro-cid-zrli6xum] dd[data-astro-cid-zrli6xum]{color:#4d5c6e;font-size:.85rem;line-height:1.55}.ownership-row[data-astro-cid-zrli6xum] dd[data-astro-cid-zrli6xum]:nth-of-type(1){color:#23324a}.ownership-row__model[data-astro-cid-zrli6xum]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.partners-framework[data-astro-cid-zrli6xum]{padding-block:clamp(3.5rem,6vw,5.25rem);background:var(--brand-navy);color:#fff}.partners-section-intro--dark[data-astro-cid-zrli6xum]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start}.partners-section-intro--dark[data-astro-cid-zrli6xum] h2[data-astro-cid-zrli6xum]{max-width:20ch;color:#fff;white-space:pre-line}.partners-section-intro--dark[data-astro-cid-zrli6xum]>p[data-astro-cid-zrli6xum]{color:#ffffffa8}.partners-flow[data-astro-cid-zrli6xum]{margin-top:clamp(2.5rem,4vw,3.4rem)}.partners-flow__caption[data-astro-cid-zrli6xum]{color:var(--brand-blue-soft);font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.partners-page[data-astro-cid-zrli6xum] .partners-flow__track[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:1.4rem}.partners-flow__step[data-astro-cid-zrli6xum]{position:relative;min-width:0;padding:1.15rem 1.15rem 1.3rem;border:1px solid rgba(255,255,255,.17);border-radius:12px;background:#ffffff0a}.partners-flow__step[data-astro-cid-zrli6xum]:not(:last-child):after{content:"";position:absolute;z-index:1;top:50%;right:-1.05rem;width:.6rem;height:.6rem;border-top:1.5px solid var(--brand-blue-soft);border-right:1.5px solid var(--brand-blue-soft);transform:translateY(-50%) rotate(45deg)}.partners-flow__step[data-astro-cid-zrli6xum]:last-child{border-color:#2c75ff80;background:#2c75ff21}.partners-flow__index[data-astro-cid-zrli6xum]{color:var(--brand-blue-soft);font-size:.66rem;font-weight:700;letter-spacing:.1em}.partners-flow__step[data-astro-cid-zrli6xum] strong[data-astro-cid-zrli6xum]{display:block;margin-top:.55rem;color:#fff;font-size:1rem;font-weight:600;line-height:1.3}.partners-flow__step[data-astro-cid-zrli6xum] p[data-astro-cid-zrli6xum]{margin-top:.45rem;color:#ffffff9e;font-size:.8rem;line-height:1.55}.partners-framework__grid[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:clamp(2.5rem,4vw,3.4rem)}.partners-framework__grid[data-astro-cid-zrli6xum] article[data-astro-cid-zrli6xum]{min-width:0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.22)}.partners-framework__index[data-astro-cid-zrli6xum]{color:var(--brand-blue-soft);font-size:.68rem;font-weight:700;letter-spacing:.1em}.partners-framework__grid[data-astro-cid-zrli6xum] h3[data-astro-cid-zrli6xum]{margin-top:1.05rem;color:#fff;font-size:1rem;font-weight:600;line-height:1.4}.partners-framework__grid[data-astro-cid-zrli6xum] p[data-astro-cid-zrli6xum]{margin-top:.55rem;color:#ffffff9e;font-size:.8rem;line-height:1.6}.partners-products[data-astro-cid-zrli6xum]{padding-block:clamp(3.5rem,6vw,5.25rem);background:#fff}.partners-product-grid[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;margin-top:2.9rem}.partners-product[data-astro-cid-zrli6xum]{display:flex;flex-direction:column;min-width:0;padding:1.6rem 1.85rem 1.9rem;border:1px solid #dce5f0;border-top:3px solid var(--brand-blue);border-radius:14px;background:var(--brand-light-surface)}.partners-product__topline[data-astro-cid-zrli6xum]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.partners-product__index[data-astro-cid-zrli6xum]{color:var(--brand-blue-strong);font-size:.68rem;font-weight:700;letter-spacing:.09em}.partners-product__tag[data-astro-cid-zrli6xum]{color:#5d6b7d;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.partners-product[data-astro-cid-zrli6xum] h3[data-astro-cid-zrli6xum]{margin-top:1rem;color:#0b1b3b;font-size:1.5rem;font-weight:600;letter-spacing:-.027em}.partners-product[data-astro-cid-zrli6xum]>p[data-astro-cid-zrli6xum]{margin-top:.7rem;color:#536170;font-size:.9rem;line-height:1.67}.partners-product[data-astro-cid-zrli6xum] ul[data-astro-cid-zrli6xum]{display:grid;gap:.55rem;margin-top:auto;padding-top:1.1rem;border-top:1px solid #d5e0ee}.partners-product[data-astro-cid-zrli6xum]>p[data-astro-cid-zrli6xum]{margin-bottom:1.2rem}.partners-product[data-astro-cid-zrli6xum] li[data-astro-cid-zrli6xum]{position:relative;padding-left:1.05rem;color:#465564;font-size:.82rem;line-height:1.5}.partners-product[data-astro-cid-zrli6xum] li[data-astro-cid-zrli6xum]:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;background:var(--brand-blue)}.partners-closing[data-astro-cid-zrli6xum]{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 12%,rgba(44,117,255,.22),transparent 26rem),linear-gradient(135deg,#030b1c,#0b1b3b);color:#fff}.partners-closing__inner[data-astro-cid-zrli6xum]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:clamp(2.5rem,7vw,6rem);align-items:center;padding-block:clamp(3.5rem,6vw,5.25rem)}.partners-closing[data-astro-cid-zrli6xum] h2[data-astro-cid-zrli6xum]{max-width:15ch;margin-top:1rem;color:#fff;font-size:clamp(2.2rem,3.4vw,2.95rem);font-weight:700;line-height:1.09;letter-spacing:-.04em}.partners-closing__models[data-astro-cid-zrli6xum]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.6rem}.partners-closing__models[data-astro-cid-zrli6xum] span[data-astro-cid-zrli6xum]{padding:.42rem .85rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#ffffffc2;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.partners-closing__copy[data-astro-cid-zrli6xum]{display:grid;justify-items:start;gap:1.5rem}.partners-closing__copy[data-astro-cid-zrli6xum]>p[data-astro-cid-zrli6xum]{max-width:34rem;color:#ffffffb8;font-size:1.02rem;line-height:1.7}.partners-closing__actions[data-astro-cid-zrli6xum]{display:flex;flex-wrap:wrap;gap:.8rem}.partners-founder[data-astro-cid-zrli6xum]{width:100%;max-width:30rem;padding:1.15rem 1.3rem 1.25rem;border:1px solid rgba(255,255,255,.18);border-left:3px solid var(--brand-blue);border-radius:0 12px 12px 0;background:#ffffff0a}.partners-founder__label[data-astro-cid-zrli6xum]{color:var(--brand-blue-soft);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.partners-founder__body[data-astro-cid-zrli6xum]{margin-top:.55rem!important;color:#ffffffb8;font-size:.86rem;line-height:1.55}.partners-founder__link[data-astro-cid-zrli6xum]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.75rem;color:#fff;font-size:.86rem;font-weight:600;text-decoration:underline;text-decoration-color:#ffffff6b;text-underline-offset:.22rem;transition:color var(--motion-fast) ease,text-decoration-color var(--motion-fast) ease}.partners-founder__link[data-astro-cid-zrli6xum]:hover{color:var(--brand-blue-soft);text-decoration-color:var(--brand-blue-soft)}.partners-founder__link[data-astro-cid-zrli6xum] span[data-astro-cid-zrli6xum]{font-size:.8em}.partners-closing__note[data-astro-cid-zrli6xum]{color:#ffffff85;font-size:.74rem;line-height:1.5}.partners-page[data-astro-cid-zrli6xum] [data-astro-cid-zrli6xum]:is(a,button):focus-visible{outline:2px solid var(--brand-blue-soft);outline-offset:3px;border-radius:999px}.partners-founder__link[data-astro-cid-zrli6xum]:focus-visible{border-radius:4px}@media (min-width: 901px){@supports (grid-template-rows: subgrid){.partners-model-grid[data-astro-cid-zrli6xum]{grid-template-rows:auto auto;row-gap:0}.partner-model[data-astro-cid-zrli6xum]{display:grid;grid-row:span 2;grid-template-rows:subgrid}.partner-model__link[data-astro-cid-zrli6xum]{justify-self:start}}}@media (max-width: 1100px){.partners-page[data-astro-cid-zrli6xum] .partners-flow__track[data-astro-cid-zrli6xum],.partners-framework__grid[data-astro-cid-zrli6xum]{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-flow__step[data-astro-cid-zrli6xum]:nth-child(2):after{display:none}}@media (max-width: 900px){.partners-hero[data-astro-cid-zrli6xum]{padding-block:7rem 3.5rem}.partners-hero__inner[data-astro-cid-zrli6xum]{grid-template-columns:1fr;gap:2.75rem}.partners-hero__visual[data-astro-cid-zrli6xum] .pf-motif{max-width:38rem;margin-inline:auto}.partners-section-intro[data-astro-cid-zrli6xum],.partners-closing__inner[data-astro-cid-zrli6xum]{grid-template-columns:1fr;align-items:start}.partners-section-intro[data-astro-cid-zrli6xum] h2[data-astro-cid-zrli6xum],.partners-closing[data-astro-cid-zrli6xum] h2[data-astro-cid-zrli6xum]{max-width:22ch}.partners-section-intro[data-astro-cid-zrli6xum]>p[data-astro-cid-zrli6xum]{margin-top:1.4rem}.partners-model-grid[data-astro-cid-zrli6xum],.partners-product-grid[data-astro-cid-zrli6xum]{grid-template-columns:1fr}.partners-page[data-astro-cid-zrli6xum] .partners-offer__grid[data-astro-cid-zrli6xum]{grid-template-columns:repeat(2,minmax(0,1fr))}.ownership-map__head[data-astro-cid-zrli6xum]{display:none}.ownership-row[data-astro-cid-zrli6xum]{grid-template-columns:1fr;gap:.9rem;padding:1.25rem 1.3rem 1.4rem}.ownership-row[data-astro-cid-zrli6xum] dt[data-astro-cid-zrli6xum]{font-size:.95rem}.ownership-row[data-astro-cid-zrli6xum] dd[data-astro-cid-zrli6xum]{display:grid;gap:.3rem;padding-left:.85rem;border-left:2px solid var(--brand-blue)}.ownership-row[data-astro-cid-zrli6xum] dd[data-astro-cid-zrli6xum]:nth-of-type(2){border-left-color:#b9c8db}.ownership-row__model[data-astro-cid-zrli6xum]{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;color:var(--brand-blue-strong);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:normal}.ownership-row[data-astro-cid-zrli6xum] dd[data-astro-cid-zrli6xum]:nth-of-type(2) .ownership-row__model[data-astro-cid-zrli6xum]{color:#5d6b7d}}@media (max-width: 620px){.partners-shell[data-astro-cid-zrli6xum]{width:min(100% - 2rem,80rem)}.partners-hero[data-astro-cid-zrli6xum]{padding-block:6rem 3rem}.partners-hero[data-astro-cid-zrli6xum] h1[data-astro-cid-zrli6xum]{font-size:clamp(2.35rem,10.5vw,3.2rem);max-width:none}.partners-actions[data-astro-cid-zrli6xum],.partners-closing__actions[data-astro-cid-zrli6xum]{display:grid;width:100%}.partners-button[data-astro-cid-zrli6xum]{width:100%}.partners-page[data-astro-cid-zrli6xum] .partners-offer__grid[data-astro-cid-zrli6xum]{grid-template-columns:1fr;gap:1.1rem 0}.partners-offer__item[data-astro-cid-zrli6xum]{gap:.3rem;padding-inline:0}.partners-offer__item[data-astro-cid-zrli6xum]+.partners-offer__item[data-astro-cid-zrli6xum]{padding-top:1.1rem;border-left:0;border-top:1px solid rgba(255,255,255,.15)}.partner-model[data-astro-cid-zrli6xum],.partners-product[data-astro-cid-zrli6xum]{padding-inline:1.25rem}.partner-model__roles[data-astro-cid-zrli6xum],.partners-page[data-astro-cid-zrli6xum] .partners-flow__track[data-astro-cid-zrli6xum],.partners-framework__grid[data-astro-cid-zrli6xum]{grid-template-columns:1fr}.partners-page[data-astro-cid-zrli6xum] .partners-flow__track[data-astro-cid-zrli6xum]{gap:1.15rem}.partners-flow__step[data-astro-cid-zrli6xum]:not(:last-child):after{top:auto;right:auto;bottom:-.95rem;left:1.5rem;transform:rotate(135deg)}.partners-flow__step[data-astro-cid-zrli6xum]:nth-child(2):after{display:block}.partners-framework__grid[data-astro-cid-zrli6xum]{gap:1.7rem}.partners-founder[data-astro-cid-zrli6xum]{max-width:none}}@media (prefers-reduced-motion: reduce){.partners-button[data-astro-cid-zrli6xum],.partners-founder__link[data-astro-cid-zrli6xum],.partner-model__link[data-astro-cid-zrli6xum],.partner-model__link[data-astro-cid-zrli6xum]>span[data-astro-cid-zrli6xum]{transition:none}.partners-button[data-astro-cid-zrli6xum]:hover{transform:none}}.partner-contact-modal[data-astro-cid-vpsb35i6]{width:min(100% - 2rem,31rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:visible;border:0;border-radius:20px;background:transparent;color:#10151c}.partner-contact-modal[data-astro-cid-vpsb35i6]::backdrop{background:#020810c2;backdrop-filter:blur(3px)}.partner-contact-modal__card[data-astro-cid-vpsb35i6]{position:relative;max-height:calc(100dvh - 2rem);overflow-y:auto;border-radius:20px;background:#fff;box-shadow:0 28px 80px #00000047}.partner-contact-modal__close[data-astro-cid-vpsb35i6]{position:absolute;z-index:2;top:1rem;right:1rem;width:2.3rem;height:2.3rem;padding:0;border:0;border-radius:999px;background:#f2f5f8;cursor:pointer}.partner-contact-modal__close[data-astro-cid-vpsb35i6] span[data-astro-cid-vpsb35i6]:before,.partner-contact-modal__close[data-astro-cid-vpsb35i6] span[data-astro-cid-vpsb35i6]:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1.5px;border-radius:2px;background:#10151c}.partner-contact-modal__close[data-astro-cid-vpsb35i6] span[data-astro-cid-vpsb35i6]:before{transform:translate(-50%,-50%) rotate(45deg)}.partner-contact-modal__close[data-astro-cid-vpsb35i6] span[data-astro-cid-vpsb35i6]:after{transform:translate(-50%,-50%) rotate(-45deg)}.partner-contact-form[data-astro-cid-vpsb35i6]{display:grid;gap:1rem;padding:1.6rem}.partner-contact-form__intro[data-astro-cid-vpsb35i6]{display:grid;gap:.5rem;padding-right:2.4rem}.partner-contact-form__intro[data-astro-cid-vpsb35i6] h2[data-astro-cid-vpsb35i6]{margin:0;max-width:22ch;font-size:1.45rem;line-height:1.15}.partner-contact-form__intro[data-astro-cid-vpsb35i6] p[data-astro-cid-vpsb35i6]{margin:0;max-width:46ch;color:#697586;font-size:.82rem;line-height:1.5}.partner-contact-form[data-astro-cid-vpsb35i6] label[data-astro-cid-vpsb35i6]{display:grid;gap:.42rem}.partner-contact-form[data-astro-cid-vpsb35i6] label[data-astro-cid-vpsb35i6]>span[data-astro-cid-vpsb35i6]{color:#111;font-size:.82rem;font-weight:650;line-height:1.35}.partner-contact-form[data-astro-cid-vpsb35i6] label[data-astro-cid-vpsb35i6] strong[data-astro-cid-vpsb35i6]{color:#111}.partner-contact-form[data-astro-cid-vpsb35i6] input[data-astro-cid-vpsb35i6],.partner-contact-form[data-astro-cid-vpsb35i6] select[data-astro-cid-vpsb35i6],.partner-contact-form[data-astro-cid-vpsb35i6] textarea[data-astro-cid-vpsb35i6]{width:100%;border:1px solid #d8dce2;border-radius:10px;background:#fff;color:#111821;font:inherit;font-size:.9rem;outline:none;transition:border-color var(--motion-fast) ease,box-shadow var(--motion-fast) ease}.partner-contact-form[data-astro-cid-vpsb35i6] input[data-astro-cid-vpsb35i6],.partner-contact-form[data-astro-cid-vpsb35i6] select[data-astro-cid-vpsb35i6]{min-height:44px;padding:0 .9rem}.partner-contact-form[data-astro-cid-vpsb35i6] select[data-astro-cid-vpsb35i6]{appearance:auto}.partner-contact-form[data-astro-cid-vpsb35i6] textarea[data-astro-cid-vpsb35i6]{min-height:6rem;padding:.8rem .9rem;resize:vertical}.partner-contact-form[data-astro-cid-vpsb35i6] input[data-astro-cid-vpsb35i6]:focus,.partner-contact-form[data-astro-cid-vpsb35i6] select[data-astro-cid-vpsb35i6]:focus,.partner-contact-form[data-astro-cid-vpsb35i6] textarea[data-astro-cid-vpsb35i6]:focus{border-color:var(--brand-blue);box-shadow:0 0 0 3px #2c75ff29}.partner-contact-honeypot[data-astro-cid-vpsb35i6]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.partner-contact-privacy[data-astro-cid-vpsb35i6]{margin:-.15rem 0 0;color:#697586;font-size:.7rem;line-height:1.5}.partner-contact-privacy[data-astro-cid-vpsb35i6] a[data-astro-cid-vpsb35i6]{color:var(--brand-blue-strong);font-weight:600;text-underline-offset:.14rem}.partner-contact-submit[data-astro-cid-vpsb35i6]{min-height:46px;border:1px solid var(--brand-blue);border-radius:999px;background:var(--brand-blue);color:var(--accent-button-ink);font:600 .86rem/1 var(--font-sans);cursor:pointer;transition:transform var(--motion-fast) ease,background var(--motion-fast) ease,color var(--motion-fast) ease}.partner-contact-submit[data-astro-cid-vpsb35i6]:hover{transform:translateY(-1px);filter:brightness(.95);box-shadow:0 10px 24px #2c75ff42}.partner-contact-submit[data-astro-cid-vpsb35i6]:disabled{cursor:wait;opacity:.66;transform:none}.partner-contact-status[data-astro-cid-vpsb35i6]{min-height:1.2em;margin:-.15rem 0 0;font-size:.76rem;line-height:1.45}.partner-contact-status[data-astro-cid-vpsb35i6].is-success{color:#176b3a}.partner-contact-status[data-astro-cid-vpsb35i6].is-error{color:#a82323}body.has-partner-contact-modal{overflow:hidden}@media (max-width: 520px){.partner-contact-modal[data-astro-cid-vpsb35i6]{width:min(100% - 1rem,29rem)}.partner-contact-form[data-astro-cid-vpsb35i6]{gap:.85rem;padding:1.25rem}.partner-contact-form__intro[data-astro-cid-vpsb35i6]{padding-right:2.2rem}}@media (prefers-reduced-motion: reduce){.partner-contact-submit[data-astro-cid-vpsb35i6]{transition:none}}
