.hero-diagram[data-v-bbcaddd6]{width:100%;height:auto;font-family:var(--font-body);direction:ltr;display:block}.diagram-display-text[data-v-bbcaddd6]{font-family:var(--font-display)}:root[dir=rtl] .hero-diagram text[font-size="10"][data-v-bbcaddd6]{font-size:12px}:root[dir=rtl] .hero-diagram text[font-size="11"][data-v-bbcaddd6]{font-size:13px}.hpc[data-v-e8ad4bd4]{pointer-events:none;z-index:0;position:absolute;overflow:visible}.hpc-line[data-v-e8ad4bd4]{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-e8ad4bd4]{display:none}}.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}.landing[data-v-f0233e91]{--shadow-sm:0 1px 2px #0000000d}@supports (color:color-mix(in lab, red, red)){.landing[data-v-f0233e91]{--shadow-sm:0 1px 2px color-mix(in oklch, var(--color-black) 5%, transparent)}}.landing[data-v-f0233e91]{--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a}@supports (color:color-mix(in lab, red, red)){.landing[data-v-f0233e91]{--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-f0233e91]{--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}@supports (color:color-mix(in lab, red, red)){.landing[data-v-f0233e91]{--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-f0233e91]{--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a}@supports (color:color-mix(in lab, red, red)){.landing[data-v-f0233e91]{--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-f0233e91]{font-family:var(--font-body);color:var(--color-gray-800);isolation:isolate;background:#fff;overflow-x:hidden}:root[dir=rtl] .hero-subtitle[data-v-f0233e91]{font-size:1.25rem}.hero[data-v-f0233e91]{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-f0233e91]{z-index:0;position:absolute;inset:0}.hero-gradient[data-v-f0233e91]{background:radial-gradient(ellipse 55% 45% at 16% 28%, #cbfbf18c 0%, transparent 70%), radial-gradient(ellipse 45% 40% at 88% 85%, #cbfbf159 0%, transparent 70%), linear-gradient(135deg, var(--color-teal-50) 0%, white 50%, var(--color-gray-50) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-gradient[data-v-f0233e91]{background:radial-gradient(ellipse 55% 45% at 16% 28%, color-mix(in oklch, var(--color-teal-100) 55%, transparent) 0%, transparent 70%), radial-gradient(ellipse 45% 40% at 88% 85%, color-mix(in oklch, var(--color-teal-100) 35%, transparent) 0%, transparent 70%), linear-gradient(135deg, var(--color-teal-50) 0%, white 50%, var(--color-gray-50) 100%)}}.hero-container[data-v-f0233e91]{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-f0233e91]{grid-template-columns:1fr 1fr;gap:4rem}}.hero-content[data-v-f0233e91]{text-align:center}@media (min-width:1024px){.hero-content[data-v-f0233e91]{text-align:start}}.hero-illustration[data-v-f0233e91]{justify-content:center;align-items:center;display:none}@media (min-width:1024px){.hero-illustration[data-v-f0233e91]{display:flex}}.hero-illustration-mobile[data-v-f0233e91]{aspect-ratio:490/255;filter:drop-shadow(0 14px 28px #1a383624);width:100%;max-width:480px;margin:1rem auto 2rem;display:block}@media (min-width:1024px){.hero-illustration-mobile[data-v-f0233e91]{margin:0;display:none}}.illustration-wrapper[data-v-f0233e91]{z-index:1;aspect-ratio:540/600;filter:drop-shadow(0 24px 44px #1a383629);width:100%;max-width:540px;margin:0 auto;position:relative}.hero-title[data-v-f0233e91]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-gray-900);text-wrap:balance;margin-bottom:1.5rem;font-size:clamp(2.75rem,5.4vw,4.75rem);font-weight:600;line-height:1.04}.hero-highlight[data-v-f0233e91]{color:var(--color-teal-700)}.hero-subtitle[data-v-f0233e91]{color:var(--color-gray-600);text-wrap:pretty;max-width:560px;margin:0 auto 2rem;font-size:clamp(1.125rem,1vw + .8rem,1.25rem);font-weight:400;line-height:1.6}@media (min-width:1024px){.hero-subtitle[data-v-f0233e91]{margin:0 0 2rem}}.hero-subtitle-needs[data-v-f0233e91]{color:var(--color-gray-800);font-weight:600}.hero-actions[data-v-f0233e91]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem;margin-bottom:2.5rem;display:flex}.hero-primary-group[data-v-f0233e91]{flex-direction:column;align-items:center;gap:.625rem;display:flex}.hero-note[data-v-f0233e91]{color:var(--color-gray-500);margin:0;font-size:.9375rem}.midpage-cta[data-v-f0233e91]{background:#fff;flex-direction:column;align-items:center;gap:.875rem;margin-top:-2rem;padding:0 1.5rem 5.5rem;display:flex;position:relative}.midpage-cta-note[data-v-f0233e91]{color:var(--color-gray-600);font-size:.9375rem}@media (min-width:1024px){.hero-actions[data-v-f0233e91]{justify-content:flex-start}}.btn-primary[data-v-f0233e91]{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-f0233e91]{box-shadow:var(--shadow-md), 0 0 0 0 color-mix(in oklch, var(--color-teal-600) 0%, transparent)}}.btn-primary[data-v-f0233e91]: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-f0233e91]: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-f0233e91]{stroke-width:2px;transition:transform .2s}.btn-primary:hover svg[data-v-f0233e91]{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-f0233e91]{transform:translate(-4px)}.btn-secondary[data-v-f0233e91]{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-f0233e91]:hover{border-color:var(--color-gray-400);background:var(--color-gray-50);box-shadow:var(--shadow-md);transform:translateY(-2px)}.section-container[data-v-f0233e91]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.problem[data-v-f0233e91]{background:var(--color-gray-100);padding:6rem 1.5rem 4rem}.problem-container[data-v-f0233e91]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:4rem;max-width:1120px;margin:0 auto;display:grid}.problem-text[data-v-f0233e91]{min-width:0}.problem-lede[data-v-f0233e91]{font-family:var(--font-display);color:var(--color-gray-900);letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:400;line-height:1.1}.problem-body[data-v-f0233e91]{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-f0233e91]:last-child{margin-bottom:0}.section-title[data-v-f0233e91]{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-f0233e91]{text-align:center}.text-muted[data-v-f0233e91]{color:var(--color-gray-500)}@media (max-width:960px){.problem-container[data-v-f0233e91]{grid-template-columns:1fr;gap:0}.problem-text[data-v-f0233e91]{display:contents}.problem-lede[data-v-f0233e91],.problem-body--p1[data-v-f0233e91],.problem-body--p2[data-v-f0233e91]{justify-self:center;width:100%;max-width:36rem}.problem-lede[data-v-f0233e91]{order:1}.problem-body--p1[data-v-f0233e91]{order:1;margin-bottom:2.25rem}.problem-panel[data-v-f0233e91]{order:2;margin-bottom:2.25rem}.problem-body--p2[data-v-f0233e91]{order:3;margin-bottom:0}}@media (max-width:640px){.problem[data-v-f0233e91]{padding:4rem 1.25rem 3rem}.problem-body--p1[data-v-f0233e91],.problem-panel[data-v-f0233e91]{margin-bottom:1.75rem}}.org-fit[data-v-f0233e91]{background:var(--color-gray-100);padding:6rem 0}.org-tree-section[data-v-f0233e91]{grid-template-columns:1fr;align-items:start;gap:2.5rem;display:grid}@media (min-width:768px){.org-tree-section[data-v-f0233e91]{grid-template-columns:1fr 1.5fr;gap:4rem}}.org-tree-title[data-v-f0233e91]{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-f0233e91]{color:var(--color-gray-600);font-size:1.0625rem;line-height:1.7}.org-carousel-wrapper[data-v-f0233e91]{flex-direction:column;display:flex}.org-carousel[data-v-f0233e91]{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-f0233e91]{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-f0233e91]{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-f0233e91]{opacity:1;pointer-events:auto}.org-tree-visual[data-v-f0233e91]: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-f0233e91]: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-f0233e91]: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-f0233e91]: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-f0233e91]: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-f0233e91]:after{pointer-events:none}.org-tabs-bar[data-v-f0233e91]{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-f0233e91]{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-f0233e91]{position:relative;overflow:hidden}.org-tabs-bar[data-v-f0233e91]: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-f0233e91]: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-f0233e91]:before{opacity:.5;pointer-events:none;background-size:24px 24px}.org-tab[data-v-f0233e91]{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-f0233e91]{opacity:.7;width:14px;height:14px;transition:opacity .2s}.org-tab[data-v-f0233e91]: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-f0233e91]{opacity:1}.org-tab-active[data-v-f0233e91]{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-f0233e91]{box-shadow:0 0 8px color-mix(in oklch, var(--color-teal-500) 30%, transparent)}}.org-tab-active .org-tab-icon[data-v-f0233e91]{opacity:1;color:var(--color-teal-700)}.org-tree[data-v-f0233e91]{z-index:1;margin-top:1rem;margin-bottom:1rem;font-size:.875rem;position:relative}.org-fit.is-runtime-active .org-tree[data-v-f0233e91] .org-node{animation:.4s cubic-bezier(.22,1,.36,1) backwards node-reveal-f0233e91}.org-tree[data-v-f0233e91] .org-root{animation-delay:.15s}.org-tree .org-branches .org-branch[data-v-f0233e91]:first-child>.org-node{animation-delay:.3s}.org-tree .org-branches .org-branch[data-v-f0233e91]:nth-child(2)>.org-node{animation-delay:.38s}.org-tree .org-branches .org-branch[data-v-f0233e91]:nth-child(3)>.org-node{animation-delay:.46s}.org-tree .org-branches .org-branch[data-v-f0233e91]:nth-child(4)>.org-node{animation-delay:.54s}.org-tree .org-children[data-v-f0233e91]>.org-node{animation-delay:.5s}.org-tree .org-nested-children[data-v-f0233e91] .org-node:first-child{animation-delay:.62s}.org-tree .org-nested-children[data-v-f0233e91] .org-node:nth-child(2){animation-delay:.7s}@keyframes node-reveal-f0233e91{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.org-branches[data-v-f0233e91]{margin-left:.625rem;padding-left:1.25rem;position:relative}.org-branches[data-v-f0233e91]: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-f0233e91]: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-f0233e91]{padding:.25rem 0;position:relative}.org-branch[data-v-f0233e91]: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-f0233e91]:before{background:color-mix(in oklch, var(--color-teal-500) 35%, transparent)}}.org-children[data-v-f0233e91]{flex-direction:column;gap:.25rem;margin-left:.5rem;padding-left:1.25rem;display:flex;position:relative}.org-children[data-v-f0233e91]: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-f0233e91]: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-f0233e91] .org-node{margin-bottom:0;position:relative}.org-children[data-v-f0233e91] .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-f0233e91]{flex-direction:column;gap:.2rem;margin-top:.25rem;margin-left:.4rem;padding-left:1rem;display:flex;position:relative}.org-nested-children[data-v-f0233e91]: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-f0233e91]: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-f0233e91] .org-node{padding:.35rem .6rem;position:relative}.org-nested-children[data-v-f0233e91] .org-label{font-size:.8125rem}.org-nested-children[data-v-f0233e91] .org-icon{width:.875rem;height:.875rem}.org-nested-children[data-v-f0233e91] .org-score{padding:.15rem .35rem;font-size:.6875rem}.org-nested-children[data-v-f0233e91] .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-f0233e91] .org-node:before{background:color-mix(in oklch, var(--color-teal-500) 20%, transparent)}}.org-tree-flat .org-branch[data-v-f0233e91]{padding:.2rem 0}.org-branches-wide .org-branch[data-v-f0233e91]{padding:.15rem 0}.org-branches-wide .org-branch[data-v-f0233e91]:before{top:.75rem}.org-branches-wide[data-v-f0233e91] .org-node{padding:.35rem .6rem}.org-branches-wide[data-v-f0233e91] .org-label{font-size:.8125rem}.org-branches-wide[data-v-f0233e91] .org-icon{width:.875rem;height:.875rem}.org-branches-wide[data-v-f0233e91] .org-score{padding:.15rem .35rem;font-size:.6875rem}.how-it-works[data-v-f0233e91]{background:radial-gradient(circle at 50% 50%, var(--color-teal-50) 0%, var(--color-gray-50) 70%);padding:3rem 0 2.5rem;position:relative;overflow:hidden}.section-header[data-v-f0233e91]{margin-bottom:1.5rem}.section-subtitle[data-v-f0233e91]{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-lead[data-v-f0233e91]{color:var(--color-gray-600);text-align:center;text-wrap:balance;max-width:720px;margin:1.5rem auto 0;font-size:1.0625rem;font-weight:440;line-height:1.65}.multilingual-bar[data-v-f0233e91]{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-f0233e91]{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-f0233e91]{position:relative;overflow:hidden}.multilingual-bar[data-v-f0233e91]: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-f0233e91]: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-f0233e91]:before{opacity:.5;pointer-events:none;background-size:24px 24px}.multilingual-globe[data-v-f0233e91]{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-f0233e91]{filter:drop-shadow(0 0 6px color-mix(in oklch, var(--color-teal-500) 40%, transparent))}}.multilingual-globe[data-v-f0233e91]{z-index:1;position:relative}.lang-chips[data-v-f0233e91]{z-index:1;flex-wrap:wrap;flex:1;gap:.375rem;display:flex;position:relative}.lang-chip[data-v-f0233e91]{color:#ffffffb3;letter-spacing:.01em;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;padding:.25rem .5rem;font-family:system-ui,sans-serif;font-size:.6875rem;font-weight:500;transition:all .2s;display:inline-block}.lang-chip[data-v-f0233e91]:hover{background:var(--color-teal-100);border-color:var(--color-teal-200);color:var(--color-teal-700)}.lang-chip-active[data-v-f0233e91]{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-f0233e91]{box-shadow:0 0 8px color-mix(in oklch, var(--color-teal-500) 30%, transparent)}}@media (max-width:767px){.multilingual-bar[data-v-f0233e91]{justify-content:center;padding:.875rem 1rem}.lang-chips[data-v-f0233e91]{justify-content:center}.multilingual-globe[data-v-f0233e91]{display:none}}.cta[data-v-f0233e91]{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-f0233e91]{pointer-events:none;position:absolute;inset:0}.cta-glow[data-v-f0233e91]{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-f0233e91]{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-f0233e91]{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-f0233e91]{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-f0233e91]{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-f0233e91]: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-f0233e91]: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-f0233e91]: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-f0233e91]: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-f0233e91]:after{background:linear-gradient(90deg, transparent 0%, color-mix(in oklch, var(--color-teal-500) 8%, transparent) 50%, transparent 100%)}}.cta-grid[data-v-f0233e91]:after{background-size:200% 100%;-webkit-mask-image:radial-gradient(60% 50%,#000 0%,#0000 70%);mask-image:radial-gradient(60% 50%,#000 0%,#0000 70%)}.cta.is-runtime-active .cta-grid[data-v-f0233e91]:after{animation:8s ease-in-out infinite grid-shimmer-f0233e91}@keyframes grid-shimmer-f0233e91{0%,to{background-position:-100% 0}50%{background-position:200% 0}}.cta-tree-header[data-v-f0233e91]{justify-content:center;margin-bottom:2rem;display:flex}.cta-tree-icon[data-v-f0233e91]{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-f0233e91]{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-f0233e91]{z-index:1;max-width:600px;margin:0 auto;position:relative}.cta-content[data-v-f0233e91]{text-align:center}.cta-headline[data-v-f0233e91]{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-f0233e91]{text-shadow:0 2px 12px color-mix(in oklch, var(--color-black) 20%, transparent)}}.cta-description[data-v-f0233e91]{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-f0233e91]{flex-direction:column;align-items:center;gap:1rem;display:flex}.cta-button-primary[data-v-f0233e91]{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-f0233e91]{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-f0233e91]{position:relative}.cta-button-primary[data-v-f0233e91]: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-f0233e91]: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-f0233e91]:active{transform:translateY(-1px)}.cta-button-primary svg[data-v-f0233e91]{stroke-width:2.5px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.cta-button-primary:hover svg[data-v-f0233e91]{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-f0233e91]{transform:translate(-4px)}.cta-note[data-v-f0233e91]{color:#ffffff8c;letter-spacing:.015em;font-size:.9375rem}.nowrap[data-v-f0233e91]{white-space:nowrap}@media (prefers-reduced-motion:reduce){.btn-primary[data-v-f0233e91],.btn-secondary[data-v-f0233e91],.need-card[data-v-f0233e91],.need-icon[data-v-f0233e91],.org-tree-visual[data-v-f0233e91],.org-tab[data-v-f0233e91],.org-tree-visual[data-v-f0233e91]:after,.org-node[data-v-f0233e91],.cta[data-v-f0233e91]:before{transition:none!important;animation:none!important}.org-tree-visual.carousel-active[data-v-f0233e91]{opacity:1;transform:none}}.supporters[data-v-f0233e91]{background:var(--color-gray-200);--supporters-text-width:40.5rem;padding:5rem 1.5rem}.supporters-grid[data-v-f0233e91]{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""logos""body";gap:2.5rem;max-width:1180px;margin:0 auto;display:grid}.supporters-headline[data-v-f0233e91]{width:100%;max-width:var(--supporters-text-width);font-family:var(--font-display);letter-spacing:-.015em;color:#000000e0;grid-area:top;margin:0 auto;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:400;line-height:1.25}.supporters-body[data-v-f0233e91]{color:#000000a6;width:100%;max-width:var(--supporters-text-width);grid-area:body;margin-inline:auto;font-size:1.0625rem;line-height:1.55}.supporters-logos[data-v-f0233e91]{background:var(--color-white);width:fit-content;box-shadow:var(--shadow-sm);border-radius:.75rem;grid-area:logos;grid-template-columns:repeat(2,120px);place-self:center;gap:2rem 2.5rem;padding:1.75rem 2.25rem;display:grid}.supporters-logo-cell[data-v-f0233e91]{justify-content:center;align-items:center;display:flex}.supporter-logo[data-v-f0233e91]{object-fit:contain;opacity:.88;width:100%;height:auto;max-height:70px;transition:opacity .3s}.supporter-logo[data-v-f0233e91]:hover{opacity:1}@media (min-width:640px){.supporters-logos[data-v-f0233e91]{grid-template-columns:repeat(4,120px);gap:2rem}.supporter-logo[data-v-f0233e91]{max-height:80px}}@media (min-width:1280px){.supporters-grid[data-v-f0233e91]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top logos""body logos";gap:1.25rem 5rem}}@media (max-width:540px){.supporters[data-v-f0233e91]{padding:3.5rem 1.5rem}.supporters-grid[data-v-f0233e91]{gap:2rem}}
