.hero-facts[data-astro-cid-ta2fbyqs]{color:#c9d0e0;flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.hero-facts[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{align-items:center;gap:6px;display:inline-flex}.hero-facts[data-astro-cid-ta2fbyqs] svg{color:var(--orange-400)}.section-head[data-astro-cid-ta2fbyqs].center .lead[data-astro-cid-ta2fbyqs]{margin-inline:auto}.tree[data-astro-cid-ta2fbyqs],.partners[data-astro-cid-ta2fbyqs]{--dash-x:repeating-linear-gradient(90deg, #c4530899 0 6px, transparent 6px 12px);--dash-y:repeating-linear-gradient(180deg, #c4530899 0 6px, transparent 6px 12px)}@keyframes run-right{to{background-position:12px 0}}@keyframes run-left{to{background-position:-12px 0}}@keyframes run-down{to{background-position:0 12px}}@keyframes turn{to{transform:rotate(360deg)}}.creed[data-astro-cid-ta2fbyqs]{text-align:center;max-width:880px;margin:0 auto clamp(40px,5vw,64px)}.creed-mark[data-astro-cid-ta2fbyqs]{background:var(--orange-100);width:52px;height:52px;color:var(--orange);border-radius:50%;place-items:center;display:inline-grid}.creed[data-astro-cid-ta2fbyqs] blockquote[data-astro-cid-ta2fbyqs]{color:var(--ink);font:800 clamp(1.6rem, 3.6vw, 2.7rem)/1.18 var(--font-head);letter-spacing:-.02em;text-wrap:balance;margin:20px 0 0}.creed[data-astro-cid-ta2fbyqs] figcaption[data-astro-cid-ta2fbyqs]{color:var(--slate-500);font:600 .75rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:16px}.pillar[data-astro-cid-ta2fbyqs]{grid-row:span 2;grid-template-rows:subgrid;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);row-gap:0;display:grid;overflow:hidden}.pillar-head[data-astro-cid-ta2fbyqs]{isolation:isolate;background:radial-gradient(circle at 100% 0%, #c453084d, transparent 55%), linear-gradient(#ffffff08 1px, transparent 1px) 0 0 / 26px 26px, linear-gradient(90deg, #ffffff08 1px, transparent 1px) 0 0 / 26px 26px, var(--ink-2);padding:24px 24px 22px;position:relative;overflow:hidden}.pillar-mark[data-astro-cid-ta2fbyqs]{z-index:-1;color:#e8742a24;position:absolute;top:-14px;right:-18px}.pillar-icon[data-astro-cid-ta2fbyqs]{background:var(--orange);width:40px;height:40px;color:var(--white);border-radius:10px;place-items:center;display:grid}.pillar-head[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--orange-400);font:600 .75rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:18px}.pillar-lead[data-astro-cid-ta2fbyqs]{color:var(--white);font:700 1.2rem/1.35 var(--font-head);margin-top:8px}.pillar-body[data-astro-cid-ta2fbyqs]{color:var(--text-muted);padding:22px 24px 26px;font-size:.95rem}.pillar-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:12px}.tree[data-astro-cid-ta2fbyqs]{--gap:clamp(16px, 2.2vw, 28px)}.tree-root[data-astro-cid-ta2fbyqs]{justify-content:center;display:flex}.tree-hub[data-astro-cid-ta2fbyqs]{background:radial-gradient(circle at 20% 0%, #e8742a59, transparent 60%), var(--ink-2);border-radius:999px;align-items:center;padding:16px 26px;display:inline-flex;box-shadow:0 18px 40px -18px #0a112099}.tree-rail[data-astro-cid-ta2fbyqs]{display:none}.branches[data-astro-cid-ta2fbyqs]{gap:var(--gap);margin-top:28px;display:grid}.branch[data-astro-cid-ta2fbyqs]{border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0%, #c4530838, transparent 50%), linear-gradient(#ffffff08 1px, transparent 1px) 0 0 / 26px 26px, linear-gradient(90deg, #ffffff08 1px, transparent 1px) 0 0 / 26px 26px, var(--ink-2);color:var(--white);border:1px solid #ffffff14;flex-direction:column;gap:16px;padding:26px;display:flex;position:relative}.branch-label[data-astro-cid-ta2fbyqs]{color:var(--orange-400);font:600 .75rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.branch[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--white);font-size:1.25rem}.branch-rows[data-astro-cid-ta2fbyqs],.branch-chips[data-astro-cid-ta2fbyqs]{margin:0;padding:0;list-style:none}.branch-rows[data-astro-cid-ta2fbyqs]{gap:8px;display:grid}.branch-rows[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:inherit;background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:border-color .15s;display:flex}.branch-rows[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{border-color:#e8742a99}.row-icon[data-astro-cid-ta2fbyqs]{width:32px;height:32px;color:var(--orange-400);background:#e8742a24;border-radius:8px;flex:none;place-items:center;display:grid}.row-text[data-astro-cid-ta2fbyqs]{min-width:0;display:grid}.row-text[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font:700 .95rem var(--font-head)}.row-text[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:#9aa3b8;font-size:.82rem}.branch-chips[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:8px;display:flex}.branch-chips[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:#d5dae6;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:.86rem;text-decoration:none;transition:border-color .15s;display:inline-flex}.branch-chips[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{border-color:#e8742a99}.branch-chips[data-astro-cid-ta2fbyqs] svg{color:var(--orange-400)}.branch-note[data-astro-cid-ta2fbyqs]{border-top:1px dashed var(--line-dark);color:#9aa3b8;padding-top:14px;font-size:.88rem}.branch[data-astro-cid-ta2fbyqs] .link-arrow[data-astro-cid-ta2fbyqs]{color:var(--orange-400);margin-top:auto;padding-top:4px}@media (width>=700px){.branches[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}.branch[data-astro-cid-ta2fbyqs]:last-child{grid-column:1/-1}}@media (width>=960px){.branches[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);margin-top:0}.branch[data-astro-cid-ta2fbyqs]:last-child{grid-column:auto}.tree-rail[data-astro-cid-ta2fbyqs]{--c:calc((100% - 2 * var(--gap)) / 6);height:56px;display:block;position:relative}.tree-rail[data-astro-cid-ta2fbyqs]:before,.tree-rail[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{background:var(--dash-y);width:2px;animation:.9s linear infinite run-down;position:absolute}.tree-rail[data-astro-cid-ta2fbyqs]:before{content:"";height:50%;top:0;left:calc(50% - 1px)}.tree-rail[data-astro-cid-ta2fbyqs]:after{content:"";top:calc(50% - 1px);right:var(--c);left:var(--c);background:var(--dash-x);height:2px;position:absolute}.tree-rail[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{top:50%;bottom:0}.tree-rail[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:first-child{left:calc(var(--c) - 1px)}.tree-rail[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:nth-child(2){left:calc(50% - 1px)}.tree-rail[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:nth-child(3){right:calc(var(--c) - 1px)}.branch[data-astro-cid-ta2fbyqs]:before{content:"";background:var(--orange);width:12px;height:12px;box-shadow:0 0 0 4px var(--orange-100);border-radius:50%;position:absolute;top:-6px;left:calc(50% - 6px)}}.principles-title[data-astro-cid-ta2fbyqs]{border-top:1px dashed var(--line-dark);text-align:center;margin:clamp(56px,7vw,88px) 0 24px;padding-top:clamp(40px,5vw,56px);font-size:1.5rem}.principles[data-astro-cid-ta2fbyqs]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.principles[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{border:1px solid var(--line-dark);border-radius:var(--radius);background:#ffffff08;padding:24px;position:relative}.principle-num[data-astro-cid-ta2fbyqs]{color:#ffffff47;font:600 .8rem var(--font-mono);position:absolute;top:22px;right:22px}.principle-icon[data-astro-cid-ta2fbyqs]{width:40px;height:40px;color:var(--orange-400);background:#e8742a24;border-radius:10px;place-items:center;display:grid}.principles[data-astro-cid-ta2fbyqs] h4[data-astro-cid-ta2fbyqs]{margin:16px 0 6px;font-size:1.05rem}.principles[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#aab2c5;font-size:.92rem}@media (width>=600px){.principles[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}@media (width>=1000px){.principles[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,1fr)}}.partners[data-astro-cid-ta2fbyqs]{--gap:clamp(56px, 8vw, 120px);--tile:92px;grid-template-columns:1fr 1fr;gap:14px;max-width:940px;margin:0 auto;display:grid}.partner-col[data-astro-cid-ta2fbyqs]{display:contents}.partner-col[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{height:var(--tile);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);place-items:center;padding:16px 20px;display:grid;box-shadow:0 10px 30px -22px #0a112066}.partner-col[data-astro-cid-ta2fbyqs] img{max-width:min(100%,150px);max-height:var(--logo-h,36px);object-fit:contain;filter:grayscale();opacity:.75;width:auto;height:auto;transition:filter .2s,opacity .2s}.partner-col[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:hover img{filter:none;opacity:1}.partner-hub[data-astro-cid-ta2fbyqs]{background:radial-gradient(circle at 30% 20%, #e8742a66, transparent 60%), var(--ink-2);border-radius:50%;grid-area:1/1/auto/-1;justify-self:center;place-items:center;width:150px;height:150px;margin-bottom:18px;display:grid;position:relative;box-shadow:0 22px 50px -24px #0a1120b3}.hub-ring[data-astro-cid-ta2fbyqs]{border:1.5px dashed #c4530873;border-radius:50%;animation:40s linear infinite turn;position:absolute;inset:-12px}@media (width>=760px){.partners[data-astro-cid-ta2fbyqs]{column-gap:var(--gap);grid-template-columns:1fr auto 1fr;align-items:center}.partner-col[data-astro-cid-ta2fbyqs]{grid-row:1;gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.partner-col[data-astro-cid-ta2fbyqs].left{grid-column:1}.partner-col[data-astro-cid-ta2fbyqs].right{grid-column:3}.partner-hub[data-astro-cid-ta2fbyqs]{grid-column:2;width:176px;height:176px;margin:0}.partner-col[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{position:relative}.partner-col[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:after,.partner-hub[data-astro-cid-ta2fbyqs]:before,.partner-hub[data-astro-cid-ta2fbyqs]:after{content:"";width:calc(var(--gap) / 2);background:var(--dash-x);height:2px;position:absolute;top:calc(50% - 1px)}.left[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:after{animation:.9s linear infinite run-right;left:100%}.right[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:after{animation:.9s linear infinite run-left;right:100%}.partner-col[data-astro-cid-ta2fbyqs]:before{content:"";top:calc(var(--tile) / 2);bottom:calc(var(--tile) / 2);background:var(--dash-y);width:2px;position:absolute}.left[data-astro-cid-ta2fbyqs]:before{right:calc(var(--gap) / -2 - 1px)}.right[data-astro-cid-ta2fbyqs]:before{left:calc(var(--gap) / -2 - 1px)}.partner-hub[data-astro-cid-ta2fbyqs]:before{animation:.9s linear infinite run-right;right:100%}.partner-hub[data-astro-cid-ta2fbyqs]:after{animation:.9s linear infinite run-left;left:100%}}@media (prefers-reduced-motion:reduce){.tree-rail[data-astro-cid-ta2fbyqs]:before,.tree-rail[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs],.partner-col[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:after,.partner-hub[data-astro-cid-ta2fbyqs]:before,.partner-hub[data-astro-cid-ta2fbyqs]:after,.hub-ring[data-astro-cid-ta2fbyqs]{animation:none}}
