.hero-diagram[data-v-95bcd6df]{direction:ltr;width:100%;height:auto;display:block}:root[dir=rtl] .hero-diagram text[font-size="10"][data-v-95bcd6df]{font-size:12px}:root[dir=rtl] .hero-diagram text[font-size="11"][data-v-95bcd6df]{font-size:13px}.hpc[data-v-e8126d07]{pointer-events:none;z-index:0;position:absolute;overflow:visible}.hpc-line[data-v-e8126d07]{fill:none;stroke:var(--color-gray-400);stroke-width:3px;stroke-dasharray:14 12;stroke-linecap:round;opacity:.6}@media (max-width:960px){.hpc[data-v-e8126d07]{display:none}}.mech[data-v-825958fd]{background:var(--color-gray-100);padding:2rem 0 4rem;position:relative;overflow:hidden}.mech-header[data-v-825958fd]{text-align:center;margin-inline:auto;max-width:760px;margin-bottom:2rem;padding:0 1.5rem}.mech-eyebrow[data-v-825958fd]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-teal-700);justify-content:center;align-items:center;gap:1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}.mech-eyebrow[data-v-825958fd]:before,.mech-eyebrow[data-v-825958fd]:after{content:"";opacity:.45;background:currentColor;width:3rem;height:1px}.mech-title[data-v-825958fd]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-gray-900);text-wrap:balance;white-space:pre-line;margin:1.125rem 0 1.75rem;font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:400;line-height:1.08}.mech-layout[data-v-825958fd]{grid-template-columns:1.85fr 1fr;align-items:start;gap:3rem;max-width:1240px;margin-inline:auto;padding:0 1.5rem;display:grid}.mech-diagram-col[data-v-825958fd]{min-width:0}.mech-chip-row[data-v-825958fd]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;max-width:1240px;margin:0 auto .75rem;padding:0 1.5rem;display:flex}@media (max-width:480px){.mech-chip-row[data-v-825958fd]{flex-direction:column;gap:.5rem}}.mech-chip[data-v-825958fd]{letter-spacing:.01em;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .75rem;font-size:.8125rem;font-weight:500;transition:opacity .3s;display:inline-flex}.mech-chip--ok[data-v-825958fd]{background:#ebf7f6}@supports (color:color-mix(in lab, red, red)){.mech-chip--ok[data-v-825958fd]{background:color-mix(in oklch, var(--color-teal-600) 8%, #fff)}}.mech-chip--ok[data-v-825958fd]{border-color:#0095884d}@supports (color:color-mix(in lab, red, red)){.mech-chip--ok[data-v-825958fd]{border-color:color-mix(in oklch, var(--color-teal-600) 30%, transparent)}}.mech-chip--ok[data-v-825958fd]{color:var(--color-teal-800)}.mech-chip--issue[data-v-825958fd]{background:#fff2f3}@supports (color:color-mix(in lab, red, red)){.mech-chip--issue[data-v-825958fd]{background:color-mix(in oklch, var(--color-red-500) 6%, #fff)}}.mech-chip--issue[data-v-825958fd]{border-color:#fb2c3647}@supports (color:color-mix(in lab, red, red)){.mech-chip--issue[data-v-825958fd]{border-color:color-mix(in oklch, var(--color-red-500) 28%, transparent)}}.mech-chip--issue[data-v-825958fd]{color:var(--color-red-700)}.mech-chip-dot[data-v-825958fd]{border-radius:50%;width:7px;height:7px}.mech-chip--ok .mech-chip-dot[data-v-825958fd]{background:var(--color-teal-600);box-shadow:0 0 0 4px #00baa733}@supports (color:color-mix(in lab, red, red)){.mech-chip--ok .mech-chip-dot[data-v-825958fd]{box-shadow:0 0 0 4px color-mix(in oklch, var(--color-teal-500) 20%, transparent)}}.mech-chip--issue .mech-chip-dot[data-v-825958fd]{background:var(--color-red-500);box-shadow:0 0 0 4px #fb2c362e}@supports (color:color-mix(in lab, red, red)){.mech-chip--issue .mech-chip-dot[data-v-825958fd]{box-shadow:0 0 0 4px color-mix(in oklch, var(--color-red-500) 18%, transparent)}}.mech-action[data-v-825958fd]{border:1px solid var(--color-gray-300);color:var(--color-gray-800);letter-spacing:.01em;cursor:pointer;background:#fff;border-radius:9999px;align-items:center;gap:.4375rem;padding:.4375rem .875rem .4375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.mech-action[data-v-825958fd]:hover{box-shadow:0 1px 3px #1a383614}.mech-action[data-v-825958fd]:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}.mech-action svg[data-v-825958fd]{opacity:.85;flex-shrink:0}.mech-action--issue[data-v-825958fd]{border-color:#0095884d}@supports (color:color-mix(in lab, red, red)){.mech-action--issue[data-v-825958fd]{border-color:color-mix(in oklch, var(--color-teal-600) 30%, transparent)}}.mech-action--issue[data-v-825958fd]{color:var(--color-teal-800)}.mech-action--issue[data-v-825958fd]:hover{background:#f0fbfa}@supports (color:color-mix(in lab, red, red)){.mech-action--issue[data-v-825958fd]:hover{background:color-mix(in oklch, var(--color-teal-500) 6%, #fff)}}.mech-action--issue[data-v-825958fd]:hover{border-color:var(--color-teal-500);color:var(--color-teal-900)}.mech-action--reset[data-v-825958fd]{border-color:var(--color-gray-400);color:var(--color-gray-700)}.mech-action--reset[data-v-825958fd]:hover{background:var(--color-gray-100);color:var(--color-gray-900)}.mech-explore-hint[data-v-825958fd]{text-align:center;color:var(--color-gray-500);letter-spacing:.005em;margin:.5rem auto 1rem;padding:0 1.5rem;font-size:.8125rem}.mech-marker-defs[data-v-825958fd]{width:0;height:0;position:absolute;overflow:hidden}.mech-diagram[data-v-825958fd]{background:radial-gradient(70% 80%,#cbfbf18c,#0000 75%);border-radius:1.5rem;padding:1.25rem .5rem .5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.mech-diagram[data-v-825958fd]{background:radial-gradient(ellipse 70% 80% at 50% 50%, color-mix(in oklch, var(--color-teal-100) 55%, transparent), transparent 75%)}}.mech-diagram[data-v-825958fd]{direction:ltr;grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(360px,440px) minmax(60px,90px) minmax(180px,210px);place-items:center;gap:0;display:grid}.mech-leadership[data-v-825958fd]{grid-area:1/1;max-width:420px}.mech-connector--leadership[data-v-825958fd]{grid-area:2/1;width:auto}.mech-connector--outcome[data-v-825958fd]{grid-area:3/2;align-self:center}.mech-connector--environment-up[data-v-825958fd]{grid-area:4/1;width:auto}.mech-environment[data-v-825958fd]{grid-area:5/1;max-width:420px}.mech-card[data-v-825958fd]{border:1px solid var(--color-gray-200);color:inherit;font:inherit;text-align:start;box-sizing:border-box;background:#fff;border-radius:12px;flex-direction:column;gap:.375rem;width:100%;padding:1.125rem 1.25rem;transition:border-color .2s,box-shadow .2s,background .2s,transform 50ms;display:flex;position:relative;box-shadow:0 3px 10px #1a38360f}.mech-card--interactive[data-v-825958fd]{cursor:pointer}.mech-card--interactive[data-v-825958fd]:not(.mech-card--broken):hover{border-color:var(--color-gray-400);background:var(--color-gray-50);box-shadow:0 4px 14px #1a383614}.mech-card--interactive[data-v-825958fd]:active{transform:scale(.997)}.mech-card--interactive[data-v-825958fd]:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:3px}.mech-card-eyebrow[data-v-825958fd]{letter-spacing:.16em;color:var(--color-gray-700);font-size:.6563rem;font-weight:700}.mech-card-eyebrow--engine[data-v-825958fd]{color:var(--color-teal-700)}.mech-card-eyebrow--outcome[data-v-825958fd]{color:var(--color-blue-700)}.mech-card-header[data-v-825958fd]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.mech-card-eyebrow+.mech-card-title[data-v-825958fd]{margin-top:-.25rem}.mech-card-title[data-v-825958fd]{font-family:var(--font-display);color:var(--color-gray-900);font-size:1.375rem;line-height:1.2}.mech-card-title--outcome[data-v-825958fd]{color:var(--color-blue-800);letter-spacing:-.01em;font-size:1.25rem}.mech-card-score[data-v-825958fd]{font-family:var(--font-display);color:var(--color-gray-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:500;transition:color .3s}.mech-card-score--xl[data-v-825958fd]{font-size:2rem}.mech-card-score--corner[data-v-825958fd]{font-size:1.25rem;line-height:1;position:absolute;top:1.125rem;right:1.25rem}.mech-card-score--outcome[data-v-825958fd]{color:var(--color-blue-800)}.mech-card-score--broken[data-v-825958fd]{color:var(--color-red-700)}.mech-card--broken[data-v-825958fd]{border-color:var(--color-red-400)}.mech-card--interactive.mech-card--broken[data-v-825958fd]:hover{border-color:var(--color-red-500);box-shadow:0 4px 14px #fb2c3624}@supports (color:color-mix(in lab, red, red)){.mech-card--interactive.mech-card--broken[data-v-825958fd]:hover{box-shadow:0 4px 14px color-mix(in oklch, var(--color-red-500) 14%, transparent)}}.mech-engine[data-v-825958fd]{background:var(--color-teal-100);border-color:var(--color-teal-600);border-width:2px;grid-area:3/1;gap:.5rem;padding:1.125rem 1.25rem}.mech-engine .mech-card-title[data-v-825958fd],.mech-engine .mech-card-score[data-v-825958fd]{color:var(--color-teal-900)}.mech-engine.mech-card--interactive[data-v-825958fd]:not(.mech-card--broken):hover{background:#b8faed}@supports (color:color-mix(in lab, red, red)){.mech-engine.mech-card--interactive[data-v-825958fd]:not(.mech-card--broken):hover{background:color-mix(in oklch, var(--color-teal-200) 35%, var(--color-teal-100))}}.mech-engine.mech-card--interactive[data-v-825958fd]:not(.mech-card--broken):hover{border-color:var(--color-teal-700);box-shadow:0 4px 16px #00baa72e}@supports (color:color-mix(in lab, red, red)){.mech-engine.mech-card--interactive[data-v-825958fd]:not(.mech-card--broken):hover{box-shadow:0 4px 16px color-mix(in oklch, var(--color-teal-500) 18%, transparent)}}.mech-metrics[data-v-825958fd]{gap:.5rem;margin-top:.25rem;display:flex}.mech-metric[data-v-825958fd]{appearance:none;color:inherit;font:inherit;text-align:start;cursor:pointer;z-index:0;background:0 0;border:none;flex:1;min-width:0;margin:0;padding:0;position:relative}.mech-metric[data-v-825958fd]:before{content:"";z-index:-1;pointer-events:none;background:0 0;border-radius:6px;transition:background .15s;position:absolute;inset:-.25rem -.375rem}.mech-leadership .mech-metric[data-v-825958fd]:hover:before,.mech-environment .mech-metric[data-v-825958fd]:hover:before{background:var(--color-gray-100)}.mech-engine .mech-metric[data-v-825958fd]:hover:before{background:#46ecd547}@supports (color:color-mix(in lab, red, red)){.mech-engine .mech-metric[data-v-825958fd]:hover:before{background:color-mix(in oklch, var(--color-teal-300) 28%, transparent)}}.mech-leadership .mech-metric[data-v-825958fd]:active:before,.mech-environment .mech-metric[data-v-825958fd]:active:before{background:var(--color-gray-200)}.mech-engine .mech-metric[data-v-825958fd]:active:before{background:#00d3bd52}@supports (color:color-mix(in lab, red, red)){.mech-engine .mech-metric[data-v-825958fd]:active:before{background:color-mix(in oklch, var(--color-teal-400) 32%, transparent)}}.mech-metric[data-v-825958fd]:focus-visible{outline:1px dashed var(--color-teal-500);outline-offset:4px}.mech-leadership .mech-metric[data-v-825958fd]:focus-visible:before,.mech-environment .mech-metric[data-v-825958fd]:focus-visible:before{background:var(--color-gray-100)}.mech-engine .mech-metric[data-v-825958fd]:focus-visible:before{background:#46ecd547}@supports (color:color-mix(in lab, red, red)){.mech-engine .mech-metric[data-v-825958fd]:focus-visible:before{background:color-mix(in oklch, var(--color-teal-300) 28%, transparent)}}.mech-metric-label[data-v-825958fd]{width:100%;color:var(--color-gray-700);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;text-align:start;margin-bottom:.375rem;font-size:.8125rem;font-weight:500;transition:color .15s;display:block;overflow:hidden}.mech-metric:hover .mech-metric-label[data-v-825958fd]{color:var(--color-gray-900)}.mech-engine .mech-metric:hover .mech-metric-label[data-v-825958fd]{color:var(--color-teal-900)}.mech-metric-bar[data-v-825958fd]{--track:var(--color-gray-200);--fill:var(--color-teal-600);background:var(--track);border-radius:2px;height:4px;display:block;overflow:hidden}.mech-metric-bar-fill[data-v-825958fd]{background:var(--fill);border-radius:2px;height:100%;transition:width .4s,background .3s;display:block}.mech-metric-bar-fill--light[data-v-825958fd]{--fill:var(--color-amber-500);background:var(--fill)}.mech-metric-bar-fill--heavy[data-v-825958fd]{--fill:var(--color-red-500);background:var(--fill)}.mech-engine .mech-metric-bar[data-v-825958fd]{--track:#0095882e}@supports (color:color-mix(in lab, red, red)){.mech-engine .mech-metric-bar[data-v-825958fd]{--track:color-mix(in oklch, var(--color-teal-600) 18%, transparent)}}.mech-engine .mech-metric-bar[data-v-825958fd]{--fill:var(--color-teal-700)}.mech-engine .mech-metric-label[data-v-825958fd]{color:var(--color-teal-900)}.mech-outcome[data-v-825958fd]{background:var(--color-blue-50);border-color:var(--color-blue-200);grid-area:3/3;gap:.5rem;padding:1rem 1.125rem}.mech-outcome.mech-card--interactive[data-v-825958fd]:not(.mech-card--broken):hover{background:var(--color-blue-100);border-color:var(--color-blue-300);box-shadow:0 4px 14px #3080ff2e}@supports (color:color-mix(in lab, red, red)){.mech-outcome.mech-card--interactive[data-v-825958fd]:not(.mech-card--broken):hover{box-shadow:0 4px 14px color-mix(in oklch, var(--color-blue-500) 18%, transparent)}}.mech-gauge[data-v-825958fd]{background:var(--color-blue-100);border-radius:9999px;height:7px;overflow:hidden}.mech-gauge-fill[data-v-825958fd]{background:var(--color-blue-500);border-radius:9999px;height:100%;transition:width .4s,background .3s}.mech-gauge-fill--broken[data-v-825958fd]{background:var(--color-red-500)}.mech-card-delta[data-v-825958fd]{text-align:end;color:var(--color-red-700);font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.mech-card-delta--hidden[data-v-825958fd]{visibility:hidden}.mech-connector[data-v-825958fd]{justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex}.mech-connector--environment-down[data-v-825958fd]{display:none}.mech-connector svg[data-v-825958fd]{display:block;overflow:visible}.mech-connector--leadership svg[data-v-825958fd],.mech-connector--environment-up svg[data-v-825958fd],.mech-connector--environment-down svg[data-v-825958fd]{width:72px;height:64px}svg.mech-connector-outcome-svg--h[data-v-825958fd]{width:100%;height:30px}svg.mech-connector-outcome-svg--v[data-v-825958fd]{width:72px;height:64px;display:none}@keyframes mech-pulse-h-825958fd{0%{opacity:0;transform:translate(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(60px)}}@keyframes mech-pulse-v-825958fd{0%{opacity:0;transform:translateY(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(64px)}}.mech-pulse[data-v-825958fd]{animation:2.4s linear infinite mech-pulse-h-825958fd}.mech-pulse--v[data-v-825958fd]{animation-name:mech-pulse-v-825958fd}@media (prefers-reduced-motion:reduce){.mech-pulse[data-v-825958fd]{opacity:0;animation:none}}.mech-annotations[data-v-825958fd]{flex-direction:column;gap:.25rem;padding-top:2.25rem;display:flex}.mech-ann[data-v-825958fd]{cursor:default;border-radius:12px;gap:1rem;padding:.875rem 1rem;transition:background .25s;display:flex}.mech-ann-num[data-v-825958fd]{border:1.5px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;font-size:12px;font-weight:700;transition:background .25s,color .25s;display:flex}.mech-ann-body[data-v-825958fd]{min-width:0}.mech-ann-eyebrow[data-v-825958fd]{letter-spacing:.14em;text-transform:uppercase;margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.mech-ann-title[data-v-825958fd]{font-family:var(--font-display);color:var(--color-gray-900);letter-spacing:-.01em;margin:0 0 .375rem;font-size:1.375rem;font-weight:400;line-height:1.2}.mech-ann-text[data-v-825958fd]{color:var(--color-gray-700);margin:0;font-size:.9375rem;line-height:1.55}@media (max-width:960px){.mech[data-v-825958fd]{padding:2.5rem 0 5rem}.mech-layout[data-v-825958fd]{grid-template-columns:1fr;gap:2rem}.mech-annotations[data-v-825958fd]{justify-self:center;max-width:36rem;padding-top:0}}@media (max-width:720px){.mech-diagram[data-v-825958fd]{grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1rem;padding:1rem .25rem .5rem}.mech-leadership[data-v-825958fd]{grid-area:1/1;max-width:none}.mech-environment[data-v-825958fd]{grid-area:1/2;max-width:none}.mech-connector--leadership[data-v-825958fd]{grid-area:2/1}.mech-connector--environment-up[data-v-825958fd]{display:none}.mech-connector--environment-down[data-v-825958fd]{grid-area:2/2;display:flex}.mech-engine[data-v-825958fd]{grid-area:3/1/auto/-1}.mech-connector--outcome[data-v-825958fd]{grid-area:4/1/auto/-1;justify-self:center}svg.mech-connector-outcome-svg--h[data-v-825958fd]{display:none}svg.mech-connector-outcome-svg--v[data-v-825958fd]{display:block}.mech-outcome[data-v-825958fd]{grid-area:5/1/auto/-1;justify-self:center;max-width:360px}.mech-leadership .mech-metrics[data-v-825958fd],.mech-environment .mech-metrics[data-v-825958fd]{flex-direction:column;gap:.5rem}.mech-leadership .mech-metric[data-v-825958fd],.mech-environment .mech-metric[data-v-825958fd]{flex:none;width:100%}}@media (max-width:640px){.mech[data-v-825958fd]{padding:2rem 0 4rem}.mech-eyebrow[data-v-825958fd]{gap:0}.mech-eyebrow[data-v-825958fd]:before,.mech-eyebrow[data-v-825958fd]:after{display:none}.mech-title[data-v-825958fd]{font-size:2.125rem}.mech-card[data-v-825958fd]{padding:.875rem 1rem}.mech-card-score--corner[data-v-825958fd]{top:.875rem;right:1rem}.mech-card-title[data-v-825958fd]{font-size:1.125rem}.mech-engine[data-v-825958fd]{padding:1.125rem .75rem 1rem}.mech-engine .mech-card-score--corner[data-v-825958fd]{top:1.125rem;right:.75rem}}.org-node[data-v-9470c0e9]{background:var(--color-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-gray-200);box-shadow:0 2px 6px color-mix(in oklch, var(--color-black) 10%, transparent), 0 4px 12px color-mix(in oklch, var(--color-black) 8%, transparent);border-radius:8px;align-items:center;gap:.4rem;margin-bottom:.4rem;padding:.4rem .7rem;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.org-node[data-v-9470c0e9]:hover{box-shadow:0 4px 12px color-mix(in oklch, var(--color-black) 12%, transparent), 0 8px 24px color-mix(in oklch, var(--color-black) 10%, transparent);transform:translateY(-1px)}.org-circle[data-v-9470c0e9]{background:linear-gradient(135deg, color-mix(in oklch, var(--color-white) 95%, transparent) 0%, color-mix(in oklch, var(--color-gray-100) 92%, transparent) 100%);border:1px solid var(--color-gray-300)}.org-root[data-v-9470c0e9]{background:linear-gradient(135deg, color-mix(in oklch, var(--color-teal-50) 98%, transparent) 0%, color-mix(in oklch, var(--color-teal-100) 95%, transparent) 100%);border:1px solid var(--color-teal-200);box-shadow:0 2px 8px color-mix(in oklch, var(--color-black) 10%, transparent), 0 8px 20px color-mix(in oklch, var(--color-black) 8%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-teal-500) 8%, transparent);padding:.5rem .875rem}.org-icon[data-v-9470c0e9]{width:1rem;height:1rem;color:var(--color-gray-400);opacity:.8;flex-shrink:0}.org-root .org-icon[data-v-9470c0e9]{width:1.125rem;height:1.125rem;color:var(--color-teal-500);opacity:1}.org-label[data-v-9470c0e9]{font-family:var(--font-body,"Sofia Pro", "Sofia Pro Fallback", system-ui, sans-serif);color:var(--color-gray-700);font-size:.8125rem;font-weight:600}.org-root .org-label[data-v-9470c0e9]{color:var(--color-gray-800);font-size:.875rem}.org-score[data-v-9470c0e9]{font-family:var(--font-body,"Sofia Pro", "Sofia Pro Fallback", system-ui, sans-serif);background:linear-gradient(135deg, var(--color-gray-200) 0%, var(--color-gray-100) 100%);color:var(--color-gray-600);font-variant-numeric:tabular-nums;border:1px solid var(--color-gray-200);box-shadow:0 1px 2px color-mix(in oklch, var(--color-black) 5%, transparent);border-radius:5px;padding:.1875rem .4375rem;font-size:.6875rem;font-weight:700}.org-score.good[data-v-9470c0e9]{background:linear-gradient(135deg, var(--color-teal-400) 0%, var(--color-teal-500) 100%);color:#fff;box-shadow:0 2px 6px color-mix(in oklch, var(--color-teal-500) 35%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 20%, transparent);border:none}.org-score.org-score-root[data-v-9470c0e9]{border-radius:6px;padding:.25rem .5rem;font-size:.75rem}.org-score.warning[data-v-9470c0e9]{background:linear-gradient(135deg, var(--color-amber-400) 0%, var(--color-amber-500) 100%);color:#fff;box-shadow:0 2px 6px color-mix(in oklch, var(--color-amber-500) 35%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 20%, transparent);border:none}.org-score.danger[data-v-9470c0e9]{background:linear-gradient(135deg, var(--color-red-400) 0%, var(--color-red-500) 100%);color:#fff;box-shadow:0 2px 6px color-mix(in oklch, var(--color-red-500) 35%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 20%, transparent);border:none}.org-circle-nested[data-v-9470c0e9]{padding:.35rem .6rem}.org-circle-nested .org-label[data-v-9470c0e9]{font-size:.8125rem}.org-circle-nested .org-icon[data-v-9470c0e9]{width:.875rem;height:.875rem}.org-intl .org-icon[data-v-9470c0e9]{color:var(--color-gray-500)}.org-intl .org-label[data-v-9470c0e9]{transition:opacity .3s}.mock[data-v-01ab7836]{border:1px solid var(--color-teal-200);z-index:1;direction:ltr;background:#fff;border-radius:16px;max-width:640px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 1px 2px #0c857a0d,0 8px 24px -8px #0c857a1f}.mock-head[data-v-01ab7836]{padding:1rem 1.5rem .5rem}.mock-team-label[data-v-01ab7836]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gray-500);margin-bottom:.125rem;font-size:.6875rem;font-weight:600}.mock-team-name[data-v-01ab7836]{font-family:var(--font-display);color:var(--color-gray-900);letter-spacing:-.01em;font-size:1.5rem;line-height:1.15}.mock-headline[data-v-01ab7836]{text-align:center;border-bottom:1px solid var(--color-gray-100);flex-direction:column;align-items:center;padding:1.75rem 1.5rem 1.5rem;display:flex}.headline-label[data-v-01ab7836]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gray-500);margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.headline-score[data-v-01ab7836]{align-items:baseline;gap:.5rem;display:flex}.headline-num[data-v-01ab7836]{font-family:var(--font-display);color:var(--color-gray-900);letter-spacing:-.02em;font-size:4rem;line-height:1}.headline-denom[data-v-01ab7836]{font-family:var(--font-display);color:var(--color-gray-400);font-size:1.5rem}.headline-trend[data-v-01ab7836]{font-family:var(--font-sans);color:var(--color-gray-500);letter-spacing:.01em;margin-top:.5rem;font-size:.75rem}.mock-drivers[data-v-01ab7836]{grid-template-columns:repeat(3,1fr);gap:1rem;padding:1.5rem;display:grid}.driver[data-v-01ab7836]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex}.gauge[data-v-01ab7836]{position:relative}.gauge-ring[data-v-01ab7836]{transform:rotate(-90deg)}.gauge-num[data-v-01ab7836]{font-family:var(--font-display);color:var(--color-gray-900);letter-spacing:-.01em;place-items:center;font-size:1.125rem;display:grid;position:absolute;inset:0}.driver-label[data-v-01ab7836]{font-family:var(--font-sans);color:var(--color-gray-700);letter-spacing:.02em;font-size:.75rem;font-weight:600}.driver-broken .driver-label[data-v-01ab7836],.driver-broken .gauge-num[data-v-01ab7836]{color:var(--color-red-700)}.mock-insight[data-v-01ab7836]{background:var(--color-red-50);border:1px solid color-mix(in oklch, var(--color-red-200), transparent 30%);border-radius:12px;align-items:flex-start;gap:.625rem;margin:0 1.25rem 1.25rem;padding:.75rem .875rem;display:flex}.mock-insight-dot[data-v-01ab7836]{background:var(--color-red-500);border-radius:99px;flex:none;width:8px;height:8px;margin-top:.375rem}.mock-insight-body[data-v-01ab7836]{font-family:var(--font-sans);color:var(--color-gray-800);font-size:.8125rem;line-height:1.5}.mock-insight-body b[data-v-01ab7836]{color:var(--color-red-700);margin-bottom:.125rem;font-weight:600;display:block}@media (max-width:540px){.mock-headline[data-v-01ab7836]{padding:1.5rem 1rem 1.25rem}.headline-num[data-v-01ab7836]{font-size:3.25rem}.mock-drivers[data-v-01ab7836]{gap:.5rem;padding:1.25rem 1rem}.mock-insight[data-v-01ab7836]{margin:0 1rem 1rem}}.landing[data-v-658a1696]{--font-body:"Sofia Pro", "Sofia Pro Fallback", system-ui, sans-serif;--shadow-sm:0 1px 2px #0000000d}@supports (color:color-mix(in lab, red, red)){.landing[data-v-658a1696]{--shadow-sm:0 1px 2px color-mix(in oklch, var(--color-black) 5%, transparent)}}.landing[data-v-658a1696]{--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a}@supports (color:color-mix(in lab, red, red)){.landing[data-v-658a1696]{--shadow-md:0 4px 6px -1px color-mix(in oklch, var(--color-black) 10%, transparent), 0 2px 4px -2px color-mix(in oklch, var(--color-black) 10%, transparent)}}.landing[data-v-658a1696]{--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}@supports (color:color-mix(in lab, red, red)){.landing[data-v-658a1696]{--shadow-lg:0 10px 15px -3px color-mix(in oklch, var(--color-black) 10%, transparent), 0 4px 6px -4px color-mix(in oklch, var(--color-black) 10%, transparent)}}.landing[data-v-658a1696]{--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a}@supports (color:color-mix(in lab, red, red)){.landing[data-v-658a1696]{--shadow-xl:0 20px 25px -5px color-mix(in oklch, var(--color-black) 10%, transparent), 0 8px 10px -6px color-mix(in oklch, var(--color-black) 10%, transparent)}}.landing[data-v-658a1696]{font-family:var(--font-body);color:var(--color-gray-800);isolation:isolate;background:#fff;overflow-x:hidden}:root[dir=rtl] .landing[data-v-658a1696]{--font-body:almarai, "Almarai Fallback", sans-serif}:root[dir=rtl] .hero-subtitle[data-v-658a1696]{font-size:1.25rem}.hero[data-v-658a1696]{align-items:center;min-height:100vh;padding:7rem 1.5rem 4rem;transition:min-height .18s ease-out,padding-bottom .18s ease-out;display:flex;position:relative;overflow:hidden}.hero-bg[data-v-658a1696]{z-index:0;position:absolute;inset:0}.hero-gradient[data-v-658a1696]{background:linear-gradient(135deg, var(--color-teal-50) 0%, white 50%, var(--color-gray-50) 100%);position:absolute;inset:0}.hero-circles[data-v-658a1696]{position:absolute;inset:0;overflow:hidden}.circle[data-v-658a1696]{border:1.5px solid var(--color-teal-300);opacity:.7;border-radius:50%;position:absolute}.circle-1[data-v-658a1696]{top:-200px;width:600px;height:600px;animation:20s ease-in-out infinite float-658a1696;inset-inline-end:-100px}.circle-2[data-v-658a1696]{bottom:-100px;width:400px;height:400px;animation:25s ease-in-out infinite reverse float-658a1696;inset-inline-start:-100px}@keyframes float-658a1696{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(20px,-20px)rotate(5deg)}66%{transform:translate(-10px,10px)rotate(-3deg)}}.hero-container[data-v-658a1696]{z-index:1;grid-template-columns:1fr;align-items:center;gap:3rem;max-width:1200px;margin:0 auto;display:grid;position:relative}@media (min-width:1024px){.hero-container[data-v-658a1696]{grid-template-columns:1fr 1fr;gap:4rem}}.hero-content[data-v-658a1696]{text-align:center}@media (min-width:1024px){.hero-content[data-v-658a1696]{text-align:start}}.hero-illustration[data-v-658a1696]{visibility:hidden;justify-content:center;align-items:center;height:0;display:flex;overflow:hidden}@media (min-width:1024px){.hero-illustration[data-v-658a1696]{visibility:visible;height:auto;overflow:visible}}.hero-illustration-mobile[data-v-658a1696]{aspect-ratio:540/260;width:100%;max-width:480px;margin:3rem auto 0;display:block}@media (min-width:1024px){.hero-illustration-mobile[data-v-658a1696]{display:none}}.illustration-wrapper[data-v-658a1696]{z-index:1;aspect-ratio:1/1.05;width:100%;max-width:540px;margin:0 auto;animation:1s cubic-bezier(.16,1,.3,1) .3s both hero-reveal-658a1696;position:relative}@keyframes hero-reveal-658a1696{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.hero-title[data-v-658a1696]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--color-gray-900);text-wrap:balance;margin-bottom:1.5rem;font-size:clamp(2.75rem,5.4vw,4.75rem);font-weight:400;line-height:1.05;animation:.8s cubic-bezier(.16,1,.3,1) .2s both hero-reveal-658a1696}.hero-highlight[data-v-658a1696]{color:var(--color-teal-700)}.hero-subtitle[data-v-658a1696]{color:var(--color-gray-600);text-wrap:pretty;max-width:540px;margin:0 auto 2rem;font-size:1.125rem;font-weight:400;line-height:1.7;animation:.8s cubic-bezier(.16,1,.3,1) .3s both hero-reveal-658a1696}@media (min-width:1024px){.hero-subtitle[data-v-658a1696]{margin:0 0 2rem}}.hero-actions[data-v-658a1696]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2.5rem;animation:.8s cubic-bezier(.16,1,.3,1) .4s both hero-reveal-658a1696;display:flex}@media (min-width:1024px){.hero-actions[data-v-658a1696]{justify-content:flex-start}}.btn-primary[data-v-658a1696]{background:var(--color-teal-700);color:#fff;box-shadow:var(--shadow-md), 0 0 0 0 #0000;border-radius:10px;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:1rem;font-weight:530;text-decoration:none;transition:all .2s;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btn-primary[data-v-658a1696]{box-shadow:var(--shadow-md), 0 0 0 0 color-mix(in oklch, var(--color-teal-600) 0%, transparent)}}.btn-primary[data-v-658a1696]:hover{background:var(--color-teal-800);box-shadow:var(--shadow-lg), 0 0 0 4px #0095881a;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.btn-primary[data-v-658a1696]:hover{box-shadow:var(--shadow-lg), 0 0 0 4px color-mix(in oklch, var(--color-teal-600) 10%, transparent)}}.btn-primary svg[data-v-658a1696]{stroke-width:2px;transition:transform .2s}.btn-primary:hover svg[data-v-658a1696]{transform:translate(4px)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .btn-primary:hover svg[data-v-658a1696]{transform:translate(-4px)}.btn-secondary[data-v-658a1696]{color:var(--color-gray-700);border:1.5px solid var(--color-gray-300);background:#fff;border-radius:10px;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:530;text-decoration:none;transition:all .2s;display:inline-flex}.btn-secondary[data-v-658a1696]:hover{border-color:var(--color-gray-400);background:var(--color-gray-50)}.btn-large[data-v-658a1696]{padding:.875rem 1.75rem;font-size:1rem}.section-container[data-v-658a1696]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.problem[data-v-658a1696]{background:var(--color-gray-100);padding:6rem 1.5rem 4rem}.problem-container[data-v-658a1696]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;max-width:1120px;margin:0 auto;display:grid}.problem-text[data-v-658a1696]{min-width:0}.problem-lede[data-v-658a1696]{font-family:var(--font-display);color:var(--color-gray-900);letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1}.problem-body[data-v-658a1696]{font-family:var(--font-sans);color:var(--color-gray-700);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.65}.problem-body[data-v-658a1696]:last-child{margin-bottom:0}.section-title[data-v-658a1696]{font-family:var(--font-display);color:var(--color-gray-800);letter-spacing:-.01em;margin-bottom:1.75rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400;line-height:1.2}.section-title.center[data-v-658a1696]{text-align:center}.text-muted[data-v-658a1696]{color:var(--color-gray-500)}@media (max-width:960px){.problem-container[data-v-658a1696]{grid-template-columns:1fr;gap:0}.problem-text[data-v-658a1696]{display:contents}.problem-lede[data-v-658a1696],.problem-body--p1[data-v-658a1696],.problem-body--p2[data-v-658a1696]{justify-self:center;width:100%;max-width:36rem}.problem-lede[data-v-658a1696]{order:1}.problem-body--p1[data-v-658a1696]{order:1;margin-bottom:2.25rem}.problem-panel[data-v-658a1696]{order:2;margin-bottom:2.25rem}.problem-body--p2[data-v-658a1696]{order:3;margin-bottom:0}}@media (max-width:640px){.problem[data-v-658a1696]{padding:4rem 1.25rem 3rem}.problem-body--p1[data-v-658a1696],.problem-panel[data-v-658a1696]{margin-bottom:1.75rem}}.org-fit[data-v-658a1696]{background:var(--color-gray-50);padding:6rem 0}.org-tree-section[data-v-658a1696]{grid-template-columns:1fr;align-items:start;gap:2.5rem;display:grid}@media (min-width:768px){.org-tree-section[data-v-658a1696]{grid-template-columns:1fr 1.5fr;gap:4rem}}.org-tree-title[data-v-658a1696]{font-family:var(--font-display);color:var(--color-gray-800);letter-spacing:-.01em;margin-bottom:1.5rem;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:400;line-height:1.2}.org-tree-description[data-v-658a1696]{color:var(--color-gray-600);font-size:1.0625rem;line-height:1.7}.org-carousel-wrapper[data-v-658a1696]{flex-direction:column;display:flex}.org-carousel[data-v-658a1696]{height:320px;position:relative;overflow:hidden;box-shadow:0 4px 16px -4px #0000004d,0 0 0 1px #ffffff0d}@supports (color:color-mix(in lab, red, red)){.org-carousel[data-v-658a1696]{box-shadow:0 4px 16px -4px color-mix(in oklch, var(--color-black) 30%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-white) 5%, transparent)}}.org-tree-visual[data-v-658a1696]{background:linear-gradient(160deg, var(--color-gray-900) 0%, var(--color-gray-950) 100%);opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:1.5rem;transition:opacity .5s;display:flex;position:absolute;inset:0;overflow:hidden}.org-tree-visual.carousel-active[data-v-658a1696]{opacity:1;pointer-events:auto}.org-tree-visual[data-v-658a1696]:before{content:"";background-image:linear-gradient(#00baa70f 1px,#0000 1px),linear-gradient(90deg,#00baa70f 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.org-tree-visual[data-v-658a1696]:before{background-image:linear-gradient(color-mix(in oklch, var(--color-teal-500) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--color-teal-500) 6%, transparent) 1px, transparent 1px)}}.org-tree-visual[data-v-658a1696]:before{pointer-events:none;background-size:24px 24px;-webkit-mask-image:radial-gradient(80% 80%,#000 30%,#0000 70%);mask-image:radial-gradient(80% 80%,#000 30%,#0000 70%)}.org-tree-visual[data-v-658a1696]:after{content:"";background:radial-gradient(100% 100%,#0000 40%,#0000004d 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.org-tree-visual[data-v-658a1696]:after{background:radial-gradient(ellipse 100% 100% at 50% 50%, transparent 40%, color-mix(in oklch, var(--color-black) 30%, transparent) 100%)}}.org-tree-visual[data-v-658a1696]:after{pointer-events:none}.org-tabs-bar[data-v-658a1696]{background:linear-gradient(160deg, var(--color-gray-950) 0%, var(--color-gray-900) 100%);border-radius:16px 16px 0 0;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;display:flex;box-shadow:0 -4px 16px -4px #0003,0 0 0 1px #ffffff08,inset 0 1px #ffffff0a}@supports (color:color-mix(in lab, red, red)){.org-tabs-bar[data-v-658a1696]{box-shadow:0 -4px 16px -4px color-mix(in oklch, var(--color-black) 20%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-white) 3%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 4%, transparent)}}.org-tabs-bar[data-v-658a1696]{position:relative;overflow:hidden}.org-tabs-bar[data-v-658a1696]:before{content:"";background-image:linear-gradient(#00baa70a 1px,#0000 1px),linear-gradient(90deg,#00baa70a 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.org-tabs-bar[data-v-658a1696]:before{background-image:linear-gradient(color-mix(in oklch, var(--color-teal-500) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--color-teal-500) 4%, transparent) 1px, transparent 1px)}}.org-tabs-bar[data-v-658a1696]:before{opacity:.5;pointer-events:none;background-size:24px 24px}.org-tab[data-v-658a1696]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:#fff9;cursor:pointer;z-index:1;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.6875rem;font-weight:530;transition:all .2s;display:flex;position:relative}.org-tab-icon[data-v-658a1696]{opacity:.7;width:14px;height:14px;transition:opacity .2s}.org-tab[data-v-658a1696]:hover{background:var(--color-teal-100);border-color:var(--color-teal-200);color:var(--color-teal-700)}.org-tab:hover .org-tab-icon[data-v-658a1696]{opacity:1}.org-tab-active[data-v-658a1696]{background:var(--color-teal-100);border-color:var(--color-teal-400);color:var(--color-teal-800);box-shadow:0 0 8px #00baa74d}@supports (color:color-mix(in lab, red, red)){.org-tab-active[data-v-658a1696]{box-shadow:0 0 8px color-mix(in oklch, var(--color-teal-500) 30%, transparent)}}.org-tab-active .org-tab-icon[data-v-658a1696]{opacity:1;color:var(--color-teal-700)}.org-tree[data-v-658a1696]{z-index:1;margin-top:1rem;margin-bottom:1rem;font-size:.875rem;position:relative}.org-tree[data-v-658a1696] .org-node{animation:.4s cubic-bezier(.22,1,.36,1) backwards node-reveal-658a1696}.org-tree[data-v-658a1696] .org-root{animation-delay:.15s}.org-tree .org-branches .org-branch[data-v-658a1696]:first-child>.org-node{animation-delay:.3s}.org-tree .org-branches .org-branch[data-v-658a1696]:nth-child(2)>.org-node{animation-delay:.38s}.org-tree .org-branches .org-branch[data-v-658a1696]:nth-child(3)>.org-node{animation-delay:.46s}.org-tree .org-branches .org-branch[data-v-658a1696]:nth-child(4)>.org-node{animation-delay:.54s}.org-tree .org-children[data-v-658a1696]>.org-node{animation-delay:.5s}.org-tree .org-nested-children[data-v-658a1696] .org-node:first-child{animation-delay:.62s}.org-tree .org-nested-children[data-v-658a1696] .org-node:nth-child(2){animation-delay:.7s}@keyframes node-reveal-658a1696{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.org-branches[data-v-658a1696]{margin-left:.625rem;padding-left:1.25rem;position:relative}.org-branches[data-v-658a1696]:before{content:"";background:linear-gradient(#00baa766 0%,#00baa726 100%);width:1px;position:absolute;top:0;bottom:.25rem;left:0}@supports (color:color-mix(in lab, red, red)){.org-branches[data-v-658a1696]:before{background:linear-gradient(180deg, color-mix(in oklch, var(--color-teal-500) 40%, transparent) 0%, color-mix(in oklch, var(--color-teal-500) 15%, transparent) 100%)}}.org-branch[data-v-658a1696]{padding:.25rem 0;position:relative}.org-branch[data-v-658a1696]:before{content:"";background:#00baa759;width:.875rem;height:1px;position:absolute;top:.9rem;left:-1.25rem}@supports (color:color-mix(in lab, red, red)){.org-branch[data-v-658a1696]:before{background:color-mix(in oklch, var(--color-teal-500) 35%, transparent)}}.org-children[data-v-658a1696]{flex-direction:column;gap:.25rem;margin-left:.5rem;padding-left:1.25rem;display:flex;position:relative}.org-children[data-v-658a1696]:before{content:"";background:linear-gradient(#00baa74d 0%,#00baa71a 100%);width:1px;position:absolute;top:0;bottom:.125rem;left:0}@supports (color:color-mix(in lab, red, red)){.org-children[data-v-658a1696]:before{background:linear-gradient(180deg, color-mix(in oklch, var(--color-teal-500) 30%, transparent) 0%, color-mix(in oklch, var(--color-teal-500) 10%, transparent) 100%)}}.org-children[data-v-658a1696] .org-node{margin-bottom:0;position:relative}.org-children[data-v-658a1696] .org-node:before{content:"";background:var(--color-teal-100);width:.875rem;height:1px;position:absolute;top:50%;left:-1.25rem}.org-nested-children[data-v-658a1696]{flex-direction:column;gap:.2rem;margin-top:.25rem;margin-left:.4rem;padding-left:1rem;display:flex;position:relative}.org-nested-children[data-v-658a1696]:before{content:"";background:linear-gradient(#00baa733 0%,#00baa70d 100%);width:1px;position:absolute;top:0;bottom:.1rem;left:0}@supports (color:color-mix(in lab, red, red)){.org-nested-children[data-v-658a1696]:before{background:linear-gradient(180deg, color-mix(in oklch, var(--color-teal-500) 20%, transparent) 0%, color-mix(in oklch, var(--color-teal-500) 5%, transparent) 100%)}}.org-nested-children[data-v-658a1696] .org-node{padding:.35rem .6rem;position:relative}.org-nested-children[data-v-658a1696] .org-label{font-size:.8125rem}.org-nested-children[data-v-658a1696] .org-icon{width:.875rem;height:.875rem}.org-nested-children[data-v-658a1696] .org-score{padding:.15rem .35rem;font-size:.6875rem}.org-nested-children[data-v-658a1696] .org-node:before{content:"";background:#00baa733;width:.625rem;height:1px;position:absolute;top:50%;left:-1rem}@supports (color:color-mix(in lab, red, red)){.org-nested-children[data-v-658a1696] .org-node:before{background:color-mix(in oklch, var(--color-teal-500) 20%, transparent)}}.org-tree-flat .org-branch[data-v-658a1696]{padding:.2rem 0}.org-branches-wide .org-branch[data-v-658a1696]{padding:.15rem 0}.org-branches-wide .org-branch[data-v-658a1696]:before{top:.75rem}.org-branches-wide[data-v-658a1696] .org-node{padding:.35rem .6rem}.org-branches-wide[data-v-658a1696] .org-label{font-size:.8125rem}.org-branches-wide[data-v-658a1696] .org-icon{width:.875rem;height:.875rem}.org-branches-wide[data-v-658a1696] .org-score{padding:.15rem .35rem;font-size:.6875rem}.how-it-works[data-v-658a1696]{background:radial-gradient(circle at 50% 50%, #00baa70a 0%, transparent 60%), var(--color-gray-50);padding:6rem 0}@supports (color:color-mix(in lab, red, red)){.how-it-works[data-v-658a1696]{background:radial-gradient(circle at 50% 50%, color-mix(in oklch, var(--color-teal-500) 4%, transparent) 0%, transparent 60%), var(--color-gray-50)}}.how-it-works[data-v-658a1696]{position:relative;overflow:hidden}.section-header[data-v-658a1696]{margin-bottom:3.5rem}.section-subtitle[data-v-658a1696]{color:var(--color-gray-500);text-align:center;max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.7}.how-it-works-subtitle[data-v-658a1696]{color:var(--color-gray-500);font-size:1.125rem;font-weight:400;line-height:1.7}.how-it-works-cta[data-v-658a1696]{justify-content:center;margin-top:3rem;display:flex}.how-it-works-link[data-v-658a1696]{white-space:nowrap;color:var(--color-teal-600);align-items:center;gap:.375rem;font-size:.9375rem;font-weight:500;transition:color .15s;display:inline-flex}.how-it-works-link[data-v-658a1696]:hover{color:var(--color-teal-700)}.cycle-circle[data-v-658a1696]{width:600px;height:600px;margin:0 auto;display:none;position:relative}@media (min-width:900px){.cycle-circle[data-v-658a1696]{display:block}}.cycle-ring[data-v-658a1696]{border:2px solid #00baa72e;width:430px;height:430px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.cycle-ring[data-v-658a1696]{border:2px solid color-mix(in oklch, var(--color-teal-500) 18%, transparent)}}.cycle-ring[data-v-658a1696]{border-radius:50%;box-shadow:0 0 0 1px #00baa70f}@supports (color:color-mix(in lab, red, red)){.cycle-ring[data-v-658a1696]{box-shadow:0 0 0 1px color-mix(in oklch, var(--color-teal-500) 6%, transparent)}}.cycle-center[data-v-658a1696]{text-align:center;z-index:5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cycle-center-badge[data-v-658a1696]{background:radial-gradient(circle at 50% 40%, #fffffff2 0%, var(--color-teal-50) 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:88px;height:88px;display:flex}@supports (color:color-mix(in lab, red, red)){.cycle-center-badge[data-v-658a1696]{background:radial-gradient(circle at 50% 40%, color-mix(in oklch, var(--color-white) 95%, transparent) 0%, var(--color-teal-50) 100%)}}.cycle-center-badge[data-v-658a1696]{box-shadow:0 2px 12px #00baa71a,0 1px 3px #0000000d,inset 0 1px #ffffffe6}@supports (color:color-mix(in lab, red, red)){.cycle-center-badge[data-v-658a1696]{box-shadow:0 2px 12px color-mix(in oklch, var(--color-teal-500) 10%, transparent), 0 1px 3px color-mix(in oklch, var(--color-black) 5%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 90%, transparent)}}.cycle-center-badge[data-v-658a1696]{border:1px solid #00baa726}@supports (color:color-mix(in lab, red, red)){.cycle-center-badge[data-v-658a1696]{border:1px solid color-mix(in oklch, var(--color-teal-500) 15%, transparent)}}.cycle-center-icon[data-v-658a1696]{color:var(--color-teal-500);margin-bottom:.25rem;font-size:1.75rem;line-height:1;animation:10s linear infinite spin-slow-658a1696;display:block}@keyframes spin-slow-658a1696{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cycle-center-text[data-v-658a1696]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-gray-500);font-size:.5625rem;font-weight:700}.cycle-circle .cycle-step[data-v-658a1696]{background:var(--color-gray-50);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:16px;width:170px;min-height:120px;padding:1.25rem 1.375rem;position:absolute;box-shadow:0 2px 8px #0307120a,0 1px 2px #0307120f,inset 0 1px #fff9}@supports (color:color-mix(in lab, red, red)){.cycle-circle .cycle-step[data-v-658a1696]{box-shadow:0 2px 8px color-mix(in oklch, var(--color-gray-950) 4%, transparent), 0 1px 2px color-mix(in oklch, var(--color-gray-950) 6%, transparent), inset 0 1px 0 #fff9}}.cycle-circle .cycle-step[data-v-658a1696]{border:1px solid var(--color-gray-200);text-align:left;z-index:10}.cycle-circle .cycle-step[data-position=top][data-v-658a1696]{animation:8s cubic-bezier(.45,0,.15,1) -.55s infinite cycle-glow-x-658a1696;top:5px;left:50%;transform:translate(-50%)}.cycle-circle .cycle-step[data-position=right][data-v-658a1696]{animation:8s cubic-bezier(.45,0,.15,1) 1.45s infinite cycle-glow-y-658a1696;top:50%;right:5px;transform:translateY(-50%)}.cycle-circle .cycle-step[data-position=bottom][data-v-658a1696]{animation:8s cubic-bezier(.45,0,.15,1) 3.45s infinite cycle-glow-x-658a1696;bottom:5px;left:50%;transform:translate(-50%)}.cycle-circle .cycle-step[data-position=left][data-v-658a1696]{animation:8s cubic-bezier(.45,0,.15,1) 5.45s infinite cycle-glow-y-658a1696;top:50%;left:5px;transform:translateY(-50%)}.cycle-step-header[data-v-658a1696]{align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}.cycle-step-number[data-v-658a1696]{background:linear-gradient(135deg, var(--color-teal-500) 0%, var(--color-teal-600) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:600;display:flex;box-shadow:0 2px 4px #00baa733,0 1px 2px #00baa74d}@supports (color:color-mix(in lab, red, red)){.cycle-step-number[data-v-658a1696]{box-shadow:0 2px 4px color-mix(in oklch, var(--color-teal-500) 20%, transparent), 0 1px 2px color-mix(in oklch, var(--color-teal-500) 30%, transparent)}}@keyframes cycle-glow-x-658a1696{0%{background:var(--color-gray-50);border-color:var(--color-gray-200);box-shadow:0 2px 8px color-mix(in oklch, var(--color-gray-950) 4%, transparent), 0 1px 2px color-mix(in oklch, var(--color-gray-950) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 50%, transparent);transform:translate(-50%)scale(1)}4%{background:var(--color-teal-50);border-color:var(--color-teal-200);box-shadow:0 4px 12px color-mix(in oklch, var(--color-teal-500) 8%, transparent), 0 2px 4px color-mix(in oklch, var(--color-teal-500) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 60%, transparent);transform:translate(-50%)scale(1.02)}7%{background:var(--color-teal-100);border-color:var(--color-teal-400);box-shadow:0 8px 24px color-mix(in oklch, var(--color-teal-500) 16%, transparent), 0 4px 8px color-mix(in oklch, var(--color-teal-500) 12%, transparent), 0 0 0 3px color-mix(in oklch, var(--color-teal-500) 10%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 70%, transparent);transform:translate(-50%)scale(1.04)}12%{background:var(--color-teal-100);border-color:var(--color-teal-400);box-shadow:0 8px 24px color-mix(in oklch, var(--color-teal-500) 16%, transparent), 0 4px 8px color-mix(in oklch, var(--color-teal-500) 12%, transparent), 0 0 0 3px color-mix(in oklch, var(--color-teal-500) 10%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 70%, transparent);transform:translate(-50%)scale(1.04)}18%{background:var(--color-teal-50);border-color:var(--color-teal-200);box-shadow:0 4px 12px color-mix(in oklch, var(--color-teal-500) 10%, transparent), 0 2px 4px color-mix(in oklch, var(--color-teal-500) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 60%, transparent);transform:translate(-50%)scale(1.01)}24%{background:var(--color-gray-50);border-color:var(--color-gray-200);box-shadow:0 2px 8px color-mix(in oklch, var(--color-gray-950) 4%, transparent), 0 1px 2px color-mix(in oklch, var(--color-gray-950) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 50%, transparent);transform:translate(-50%)scale(1)}to{background:var(--color-gray-50);border-color:var(--color-gray-200);box-shadow:0 2px 8px color-mix(in oklch, var(--color-gray-950) 4%, transparent), 0 1px 2px color-mix(in oklch, var(--color-gray-950) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 50%, transparent);transform:translate(-50%)scale(1)}}@keyframes cycle-glow-y-658a1696{0%{background:var(--color-gray-50);border-color:var(--color-gray-200);box-shadow:0 2px 8px color-mix(in oklch, var(--color-gray-950) 4%, transparent), 0 1px 2px color-mix(in oklch, var(--color-gray-950) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 50%, transparent);transform:translateY(-50%)scale(1)}4%{background:var(--color-teal-50);border-color:var(--color-teal-200);box-shadow:0 4px 12px color-mix(in oklch, var(--color-teal-500) 8%, transparent), 0 2px 4px color-mix(in oklch, var(--color-teal-500) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 60%, transparent);transform:translateY(-50%)scale(1.02)}7%{background:var(--color-teal-100);border-color:var(--color-teal-400);box-shadow:0 8px 24px color-mix(in oklch, var(--color-teal-500) 16%, transparent), 0 4px 8px color-mix(in oklch, var(--color-teal-500) 12%, transparent), 0 0 0 3px color-mix(in oklch, var(--color-teal-500) 10%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 70%, transparent);transform:translateY(-50%)scale(1.04)}12%{background:var(--color-teal-100);border-color:var(--color-teal-400);box-shadow:0 8px 24px color-mix(in oklch, var(--color-teal-500) 16%, transparent), 0 4px 8px color-mix(in oklch, var(--color-teal-500) 12%, transparent), 0 0 0 3px color-mix(in oklch, var(--color-teal-500) 10%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 70%, transparent);transform:translateY(-50%)scale(1.04)}18%{background:var(--color-teal-50);border-color:var(--color-teal-200);box-shadow:0 4px 12px color-mix(in oklch, var(--color-teal-500) 10%, transparent), 0 2px 4px color-mix(in oklch, var(--color-teal-500) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 60%, transparent);transform:translateY(-50%)scale(1.01)}24%{background:var(--color-gray-50);border-color:var(--color-gray-200);box-shadow:0 2px 8px color-mix(in oklch, var(--color-gray-950) 4%, transparent), 0 1px 2px color-mix(in oklch, var(--color-gray-950) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 50%, transparent);transform:translateY(-50%)scale(1)}to{background:var(--color-gray-50);border-color:var(--color-gray-200);box-shadow:0 2px 8px color-mix(in oklch, var(--color-gray-950) 4%, transparent), 0 1px 2px color-mix(in oklch, var(--color-gray-950) 6%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 50%, transparent);transform:translateY(-50%)scale(1)}}.cycle-circle .cycle-step[data-v-658a1696]:hover{border-color:var(--color-teal-300);box-shadow:0 4px 16px #00baa71f,0 2px 6px #00baa714,0 0 0 2px #00baa714,inset 0 1px #ffffffe6}@supports (color:color-mix(in lab, red, red)){.cycle-circle .cycle-step[data-v-658a1696]:hover{box-shadow:0 4px 16px color-mix(in oklch, var(--color-teal-500) 12%, transparent), 0 2px 6px color-mix(in oklch, var(--color-teal-500) 8%, transparent), 0 0 0 2px color-mix(in oklch, var(--color-teal-500) 8%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 90%, transparent)}}.cycle-arrow[data-v-658a1696]{z-index:5;justify-content:center;align-items:center;width:22px;height:22px;animation:8s linear infinite travel-circle-658a1696;display:flex;position:absolute;top:50%;left:50%}.cycle-arrow-icon[data-v-658a1696]{width:22px;height:22px;color:var(--color-teal-600);filter:drop-shadow(0 1px 3px #00baa766);transform:rotate(90deg)}@supports (color:color-mix(in lab, red, red)){.cycle-arrow-icon[data-v-658a1696]{filter:drop-shadow(0 1px 3px color-mix(in oklch, var(--color-teal-500) 40%, transparent))}}@keyframes travel-circle-658a1696{0%{transform:translate(-50%,-50%)rotate(-90deg)translate(215px)}to{transform:translate(-50%,-50%)rotate(270deg)translate(215px)}}.cycle-circle .cycle-step h3[data-v-658a1696]{color:var(--color-gray-900);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.25}.cycle-circle .cycle-step p[data-v-658a1696]{color:var(--color-gray-600);margin:0;font-size:.8125rem;font-weight:480;line-height:1.55}.cycle-step-mobile .cycle-number[data-v-658a1696]{background:linear-gradient(135deg, var(--color-teal-500) 0%, var(--color-teal-600) 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto .625rem;font-size:.8125rem;font-weight:600;display:flex;box-shadow:0 2px 4px #00baa733,0 1px 2px #00baa74d}@supports (color:color-mix(in lab, red, red)){.cycle-step-mobile .cycle-number[data-v-658a1696]{box-shadow:0 2px 4px color-mix(in oklch, var(--color-teal-500) 20%, transparent), 0 1px 2px color-mix(in oklch, var(--color-teal-500) 30%, transparent)}}.cycle-step-mobile .cycle-number[data-v-658a1696]{flex-shrink:0}.cycle-content h3[data-v-658a1696]{color:var(--color-gray-900);margin-bottom:.375rem;font-size:1rem;font-weight:700;line-height:1.25}.cycle-content p[data-v-658a1696]{color:var(--color-gray-600);margin:0;font-size:.8125rem;font-weight:480;line-height:1.55}.cycle-linear[data-v-658a1696]{flex-direction:column;align-items:center;gap:0;max-width:320px;margin:0 auto;display:flex}@media (min-width:900px){.cycle-linear[data-v-658a1696]{display:none}}.cycle-step-mobile[data-v-658a1696]{background:#fff;border-radius:16px;width:100%;padding:1.375rem 1.5rem;box-shadow:0 2px 8px #0307120a,0 1px 2px #0307120f}@supports (color:color-mix(in lab, red, red)){.cycle-step-mobile[data-v-658a1696]{box-shadow:0 2px 8px color-mix(in oklch, var(--color-gray-950) 4%, transparent), 0 1px 2px color-mix(in oklch, var(--color-gray-950) 6%, transparent)}}.cycle-step-mobile[data-v-658a1696]{border:1px solid var(--color-gray-200);text-align:center}.cycle-connector[data-v-658a1696]{background:linear-gradient(180deg, var(--color-teal-300), var(--color-teal-400));border-radius:1px;width:2px;height:24px}.cycle-connector-loop[data-v-658a1696]{background:linear-gradient(180deg, var(--color-teal-400), var(--color-teal-300));height:32px;position:relative}.cycle-connector-loop[data-v-658a1696]:after{content:"↻";color:var(--color-teal-500);font-size:1.25rem;animation:4s linear infinite spin-slow-658a1696;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.cross-team[data-v-658a1696]{background:#fff;padding:6rem 0}.cross-team-grid[data-v-658a1696]{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:768px){.cross-team-grid[data-v-658a1696]{grid-template-columns:1fr 1fr;gap:4rem}}.text-teal[data-v-658a1696]{color:var(--color-teal-600)}.cross-team-text[data-v-658a1696]{color:var(--color-gray-600);margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75}.cross-team-text[data-v-658a1696]:last-child{margin-bottom:0}.cross-team-visual[data-v-658a1696]{background:radial-gradient(circle at 10% 90%, #00baa714 0%, transparent 50%), radial-gradient(circle at 90% 10%, #00baa70f 0%, transparent 40%), linear-gradient(145deg, var(--color-gray-950) 0%, var(--color-gray-950) 100%);position:relative}@supports (color:color-mix(in lab, red, red)){.cross-team-visual[data-v-658a1696]{background:radial-gradient(circle at 10% 90%, color-mix(in oklch, var(--color-teal-500) 8%, transparent) 0%, transparent 50%), radial-gradient(circle at 90% 10%, color-mix(in oklch, var(--color-teal-500) 6%, transparent) 0%, transparent 40%), linear-gradient(145deg, var(--color-gray-950) 0%, var(--color-gray-950) 100%)}}.cross-team-visual[data-v-658a1696]{border-radius:24px;padding:2.25rem;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff0d}@supports (color:color-mix(in lab, red, red)){.cross-team-visual[data-v-658a1696]{box-shadow:0 25px 50px -12px color-mix(in oklch, var(--color-black) 25%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-white) 5%, transparent)}}.cross-team-visual[data-v-658a1696]{overflow:hidden}.cross-team-visual[data-v-658a1696]:before{content:"";background-image:radial-gradient(#ffffff08 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cross-team-visual[data-v-658a1696]:before{background-image:radial-gradient(color-mix(in oklch, var(--color-white) 3%, transparent) 1px, transparent 1px)}}.cross-team-visual[data-v-658a1696]:before{pointer-events:none;background-size:24px 24px}.team-compare[data-v-658a1696]{z-index:1;flex-direction:column;gap:1.25rem;display:flex;position:relative}.team-bar[data-v-658a1696]{grid-template-columns:120px 1fr 48px;align-items:center;gap:1rem;display:grid}.team-bar-label[data-v-658a1696]{color:#ffffffe6;letter-spacing:0;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex;overflow:hidden}.team-bar-icon[data-v-658a1696]{color:#fff6;flex-shrink:0;width:1rem;height:1rem}.team-bar-track[data-v-658a1696]{background:#ffffff14;border-radius:5px;height:10px;overflow:hidden;box-shadow:inset 0 1px 2px #0003}@supports (color:color-mix(in lab, red, red)){.team-bar-track[data-v-658a1696]{box-shadow:inset 0 1px 2px color-mix(in oklch, var(--color-black) 20%, transparent)}}.team-bar-fill[data-v-658a1696]{background:#ffffff40;border-radius:5px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative}.team-bar-fill[data-v-658a1696]:after{content:"";background:linear-gradient(#ffffff26 0%,#0000 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.team-bar-fill[data-v-658a1696]:after{background:linear-gradient(180deg, color-mix(in oklch, var(--color-white) 15%, transparent) 0%, transparent 100%)}}.team-bar-fill[data-v-658a1696]:after{border-radius:5px}.team-bar-fill.good[data-v-658a1696]{background:linear-gradient(90deg, var(--color-teal-500), var(--color-teal-400));box-shadow:0 0 12px #00baa766}@supports (color:color-mix(in lab, red, red)){.team-bar-fill.good[data-v-658a1696]{box-shadow:0 0 12px color-mix(in oklch, var(--color-teal-500) 40%, transparent)}}.team-bar-fill.warning[data-v-658a1696]{background:linear-gradient(90deg, var(--color-amber-500), var(--color-amber-400));box-shadow:0 0 12px #fcbb0066}@supports (color:color-mix(in lab, red, red)){.team-bar-fill.warning[data-v-658a1696]{box-shadow:0 0 12px color-mix(in oklch, var(--color-amber-400) 40%, transparent)}}.team-bar-fill.danger[data-v-658a1696]{background:linear-gradient(90deg, var(--color-red-500), var(--color-red-400));box-shadow:0 0 12px #fb2c3666}@supports (color:color-mix(in lab, red, red)){.team-bar-fill.danger[data-v-658a1696]{box-shadow:0 0 12px color-mix(in oklch, var(--color-red-500) 40%, transparent)}}.team-bar-score[data-v-658a1696]{color:#fff9;text-align:right;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.team-bar-score.good[data-v-658a1696]{color:var(--color-teal-400);text-shadow:0 0 12px #00baa780}@supports (color:color-mix(in lab, red, red)){.team-bar-score.good[data-v-658a1696]{text-shadow:0 0 12px color-mix(in oklch, var(--color-teal-500) 50%, transparent)}}.team-bar-score.warning[data-v-658a1696]{color:var(--color-amber-400);text-shadow:0 0 12px #fcbb0080}@supports (color:color-mix(in lab, red, red)){.team-bar-score.warning[data-v-658a1696]{text-shadow:0 0 12px color-mix(in oklch, var(--color-amber-400) 50%, transparent)}}.team-bar-score.danger[data-v-658a1696]{color:var(--color-red-400);text-shadow:0 0 12px #fb2c3680}@supports (color:color-mix(in lab, red, red)){.team-bar-score.danger[data-v-658a1696]{text-shadow:0 0 12px color-mix(in oklch, var(--color-red-500) 50%, transparent)}}.cross-team-insight[data-v-658a1696]{z-index:1;background:#00baa714;margin-top:1.75rem;padding:1rem 1.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){.cross-team-insight[data-v-658a1696]{background:color-mix(in oklch, var(--color-teal-500) 8%, transparent)}}.cross-team-insight[data-v-658a1696]{border:1px solid #00baa71f;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.cross-team-insight[data-v-658a1696]{border:1px solid color-mix(in oklch, var(--color-teal-500) 12%, transparent)}}.cross-team-insight[data-v-658a1696]{text-align:center;color:#ffffffd9;letter-spacing:.01em;font-size:.875rem}.multilingual-bar[data-v-658a1696]{background:linear-gradient(160deg, var(--color-gray-950) 0%, var(--color-gray-900) 100%);border-radius:0 0 16px 16px;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;box-shadow:0 12px 32px -8px #00000059,0 0 0 1px #ffffff08,inset 0 1px #ffffff0a}@supports (color:color-mix(in lab, red, red)){.multilingual-bar[data-v-658a1696]{box-shadow:0 12px 32px -8px color-mix(in oklch, var(--color-black) 35%, transparent), 0 0 0 1px color-mix(in oklch, var(--color-white) 3%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 4%, transparent)}}.multilingual-bar[data-v-658a1696]{position:relative;overflow:hidden}.multilingual-bar[data-v-658a1696]:before{content:"";background-image:linear-gradient(#00baa70a 1px,#0000 1px),linear-gradient(90deg,#00baa70a 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.multilingual-bar[data-v-658a1696]:before{background-image:linear-gradient(color-mix(in oklch, var(--color-teal-500) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--color-teal-500) 4%, transparent) 1px, transparent 1px)}}.multilingual-bar[data-v-658a1696]:before{opacity:.5;pointer-events:none;background-size:24px 24px}.multilingual-globe[data-v-658a1696]{width:24px;height:24px;color:var(--color-teal-400);filter:drop-shadow(0 0 6px #00baa766);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.multilingual-globe[data-v-658a1696]{filter:drop-shadow(0 0 6px color-mix(in oklch, var(--color-teal-500) 40%, transparent))}}.multilingual-globe[data-v-658a1696]{z-index:1;position:relative}.lang-chips[data-v-658a1696]{z-index:1;flex-wrap:wrap;flex:1;gap:.375rem;display:flex;position:relative}.lang-chip[data-v-658a1696]{color:#ffffffb3;letter-spacing:.01em;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-block}.lang-chip[data-v-658a1696]:hover{background:var(--color-teal-100);border-color:var(--color-teal-200);color:var(--color-teal-700)}.lang-chip-active[data-v-658a1696]{background:var(--color-teal-100);border-color:var(--color-teal-400);color:var(--color-teal-800);box-shadow:0 0 8px #00baa74d}@supports (color:color-mix(in lab, red, red)){.lang-chip-active[data-v-658a1696]{box-shadow:0 0 8px color-mix(in oklch, var(--color-teal-500) 30%, transparent)}}@media (max-width:767px){.multilingual-bar[data-v-658a1696]{justify-content:center;padding:.875rem 1rem}.lang-chips[data-v-658a1696]{justify-content:center}.multilingual-globe[data-v-658a1696]{display:none}}.cta[data-v-658a1696]{background:linear-gradient(145deg, var(--color-teal-950) 0%, var(--color-teal-950) 50%, var(--color-teal-950) 100%);padding:5rem 1.5rem 6rem;position:relative;overflow:hidden}.cta-geo[data-v-658a1696]{pointer-events:none;position:absolute;inset:0}.cta-glow[data-v-658a1696]{background:radial-gradient(50% 60% at 50% 0,#00baa733 0%,#00baa70f 40%,#0000 70%);width:140%;height:100%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.cta-glow[data-v-658a1696]{background:radial-gradient(ellipse 50% 60% at 50% 0%, color-mix(in oklch, var(--color-teal-500) 20%, transparent) 0%, color-mix(in oklch, var(--color-teal-500) 6%, transparent) 40%, transparent 70%)}}.cta-grid[data-v-658a1696]{background-image:linear-gradient(#00baa71f 1px,#0000 1px),linear-gradient(90deg,#00baa71f 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cta-grid[data-v-658a1696]{background-image:linear-gradient(color-mix(in oklch, var(--color-teal-500) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--color-teal-500) 12%, transparent) 1px, transparent 1px)}}.cta-grid[data-v-658a1696]{background-size:50px 50px;-webkit-mask-image:radial-gradient(80% 70%,#000 0%,#0000 70%);mask-image:radial-gradient(80% 70%,#000 0%,#0000 70%)}.cta-grid[data-v-658a1696]:before{content:"";background-image:radial-gradient(1.5px,#00baa759 0%,#0000 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cta-grid[data-v-658a1696]:before{background-image:radial-gradient(circle 1.5px at center, color-mix(in oklch, var(--color-teal-500) 35%, transparent) 0%, transparent 100%)}}.cta-grid[data-v-658a1696]:before{background-position:-.5px -.5px;background-size:50px 50px;-webkit-mask-image:radial-gradient(70% 60%,#000 0%,#0000 60%);mask-image:radial-gradient(70% 60%,#000 0%,#0000 60%)}.cta-grid[data-v-658a1696]:after{content:"";background:linear-gradient(90deg,#0000 0%,#00baa714 50%,#0000 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cta-grid[data-v-658a1696]:after{background:linear-gradient(90deg, transparent 0%, color-mix(in oklch, var(--color-teal-500) 8%, transparent) 50%, transparent 100%)}}.cta-grid[data-v-658a1696]:after{background-size:200% 100%;animation:8s ease-in-out infinite grid-shimmer-658a1696;-webkit-mask-image:radial-gradient(60% 50%,#000 0%,#0000 70%);mask-image:radial-gradient(60% 50%,#000 0%,#0000 70%)}@keyframes grid-shimmer-658a1696{0%,to{background-position:-100% 0}50%{background-position:200% 0}}.cta-tree-header[data-v-658a1696]{justify-content:center;margin-bottom:2rem;display:flex}.cta-tree-icon[data-v-658a1696]{object-fit:contain;filter:brightness(1.3)drop-shadow(0 0 25px #00baa799)drop-shadow(0 0 50px #00baa759);width:80px;height:80px}@supports (color:color-mix(in lab, red, red)){.cta-tree-icon[data-v-658a1696]{filter:brightness(1.3) drop-shadow(0 0 25px color-mix(in oklch, var(--color-teal-500) 60%, transparent)) drop-shadow(0 0 50px color-mix(in oklch, var(--color-teal-500) 35%, transparent))}}.cta-container[data-v-658a1696]{z-index:1;max-width:600px;margin:0 auto;position:relative}.cta-content[data-v-658a1696]{text-align:center}.cta-headline[data-v-658a1696]{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;text-shadow:0 2px 12px #0003;margin-bottom:1.75rem;font-size:clamp(1.875rem,3.75vw,2.75rem);font-weight:300;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.cta-headline[data-v-658a1696]{text-shadow:0 2px 12px color-mix(in oklch, var(--color-black) 20%, transparent)}}.cta-description[data-v-658a1696]{color:#ffffffb3;letter-spacing:.005em;max-width:460px;margin-bottom:3rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.75}.cta-actions[data-v-658a1696]{flex-direction:column;align-items:center;gap:1rem;display:flex}.cta-button-primary[data-v-658a1696]{color:var(--color-teal-800);background:#fff;border-radius:10px;align-items:center;gap:.625rem;padding:.875rem 1.75rem;font-size:1rem;font-weight:530;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 3px #0000001f,0 6px 20px #0003,0 12px 40px #00baa726,inset 0 1px #fff}@supports (color:color-mix(in lab, red, red)){.cta-button-primary[data-v-658a1696]{box-shadow:0 1px 3px color-mix(in oklch, var(--color-black) 12%, transparent), 0 6px 20px color-mix(in oklch, var(--color-black) 20%, transparent), 0 12px 40px color-mix(in oklch, var(--color-teal-500) 15%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 100%, transparent)}}.cta-button-primary[data-v-658a1696]{position:relative}.cta-button-primary[data-v-658a1696]:hover{transform:translateY(-3px);box-shadow:0 2px 5px #00000026,0 10px 32px #00000040,0 16px 48px #00baa740,inset 0 1px #fff}@supports (color:color-mix(in lab, red, red)){.cta-button-primary[data-v-658a1696]:hover{box-shadow:0 2px 5px color-mix(in oklch, var(--color-black) 15%, transparent), 0 10px 32px color-mix(in oklch, var(--color-black) 25%, transparent), 0 16px 48px color-mix(in oklch, var(--color-teal-500) 25%, transparent), inset 0 1px 0 color-mix(in oklch, var(--color-white) 100%, transparent)}}.cta-button-primary[data-v-658a1696]:active{transform:translateY(-1px)}.cta-button-primary svg[data-v-658a1696]{stroke-width:2.5px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.cta-button-primary:hover svg[data-v-658a1696]{transform:translate(4px)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .cta-button-primary:hover svg[data-v-658a1696]{transform:translate(-4px)}.cta-note[data-v-658a1696]{color:#ffffff8c;letter-spacing:.015em;font-size:.9375rem}.nowrap[data-v-658a1696]{white-space:nowrap}@media (prefers-reduced-motion:reduce){.circle[data-v-658a1696],.btn-primary[data-v-658a1696],.btn-secondary[data-v-658a1696],.need-card[data-v-658a1696],.need-icon[data-v-658a1696],.org-tree-visual[data-v-658a1696],.org-tab[data-v-658a1696],.cycle-step[data-v-658a1696],.cycle-step-mobile[data-v-658a1696],.cycle-number[data-v-658a1696],.cycle-center-icon[data-v-658a1696],.cycle-arrow[data-v-658a1696],.cycle-circle .cycle-step[data-v-658a1696],.cycle-connector-loop[data-v-658a1696]:after,.org-tree-visual[data-v-658a1696]:after,.org-node[data-v-658a1696],.team-bar-fill[data-v-658a1696],.hero-badge[data-v-658a1696],.hero-title[data-v-658a1696],.hero-subtitle[data-v-658a1696],.hero-actions[data-v-658a1696],.hero-stats[data-v-658a1696],.illustration-wrapper[data-v-658a1696],.cta[data-v-658a1696]:before{transition:none!important;animation:none!important}.org-tree-visual.carousel-active[data-v-658a1696],.hero-badge[data-v-658a1696],.hero-title[data-v-658a1696],.hero-subtitle[data-v-658a1696],.hero-actions[data-v-658a1696],.hero-stats[data-v-658a1696],.illustration-wrapper[data-v-658a1696]{opacity:1;transform:none}.cycle-circle .cycle-step[data-position=top][data-v-658a1696],.cycle-circle .cycle-step[data-position=bottom][data-v-658a1696]{background:#ffffff73;border-color:#c8c8c880;transform:translate(-50%)}.cycle-circle .cycle-step[data-position=right][data-v-658a1696],.cycle-circle .cycle-step[data-position=left][data-v-658a1696]{background:#ffffff73;border-color:#c8c8c880;transform:translateY(-50%)}.cycle-arrow[data-v-658a1696]{display:none}}.supporters[data-v-658a1696]{background:var(--color-gray-50);padding:3.5rem 1.5rem}.supporters-grid[data-v-658a1696]{grid-template-columns:1fr;align-items:center;gap:3rem;max-width:1180px;margin:0 auto;display:grid}.supporters-eyebrow[data-v-658a1696]{letter-spacing:.18em;text-transform:uppercase;color:#0000008c;margin-bottom:1.5rem;font-size:.8125rem;font-weight:500;display:block}.supporters-headline[data-v-658a1696]{font-family:var(--font-display);letter-spacing:-.015em;color:#000000e0;margin:0 0 1.25rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:400;line-height:1.25}.supporters-body[data-v-658a1696]{color:#000000a6;max-width:480px;margin:0;font-size:1rem;line-height:1.55}.supporters-logos[data-v-658a1696]{background:#fff;border:1px solid #0000000f;border-radius:16px;grid-template-columns:1fr 1fr;max-width:360px;margin:0 auto;display:grid;overflow:hidden}.supporters-logo-cell[data-v-658a1696]{aspect-ratio:1;justify-content:center;align-items:center;padding:1.25rem;display:flex}.supporters-logo-cell[data-v-658a1696]:nth-child(odd){border-inline-end:1px solid #00000014}.supporters-logo-cell[data-v-658a1696]:nth-child(-n+2){border-bottom:1px solid #00000014}.supporter-logo[data-v-658a1696]{opacity:.88;width:auto;max-width:120px;height:auto;max-height:80px;transition:opacity .3s}.supporter-logo[data-v-658a1696]:hover{opacity:1}@media (min-width:900px){.supporters-grid[data-v-658a1696]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:5rem}}@media (max-width:768px){.supporters[data-v-658a1696]{padding:2.5rem 1.5rem}.supporters-grid[data-v-658a1696]{gap:2rem}.supporters-logos[data-v-658a1696]{max-width:320px}.supporter-logo[data-v-658a1696]{max-width:90px;max-height:60px}}
