.sl[data-v-9d15782a]{position:relative}.sl__line[data-v-9d15782a]{display:none}.sl__stops[data-v-9d15782a]{gap:0;margin:0;padding:0;list-style:none;display:grid}.sl__stop[data-v-9d15782a]{padding-block:10px;padding-inline-start:30px;position:relative}.sl__stop[data-v-9d15782a]:before{content:"";inset-inline-start:6px;background:color-mix(in srgb, var(--text) 16%, transparent);width:2px;position:absolute;top:0;bottom:0}.sl__stop[data-v-9d15782a]:first-child:before{top:22px}.sl__stop[data-v-9d15782a]:last-child:before{bottom:calc(100% - 22px)}.sl__stop.is-done[data-v-9d15782a]:after,.sl__stop.is-on[data-v-9d15782a]:not(:first-child):after{content:"";inset-inline-start:6px;background:var(--accent);width:2px;position:absolute;top:0;bottom:0}.sl__stop.is-done[data-v-9d15782a]:first-child:after{top:22px}.sl__stop.is-on[data-v-9d15782a]:after{bottom:calc(100% - 22px)}.sl__link[data-v-9d15782a]{color:var(--text);gap:2px;text-decoration:none;display:grid}.sl__dot[data-v-9d15782a]{z-index:1;inset-inline-start:0;border:2px solid color-mix(in srgb, var(--text) 30%, transparent);background:var(--paper);width:14px;height:14px;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:50%;position:absolute;top:15px}.sl__stop:is(.is-on,.is-done) .sl__dot[data-v-9d15782a]{border-color:var(--accent);background:var(--accent)}.sl__stop.is-on .sl__dot[data-v-9d15782a]{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 25%, transparent)}.sl__when[data-v-9d15782a]{color:var(--accent);font-size:13.5px;font-weight:600;line-height:1.3}.sl__title[data-v-9d15782a]{font-family:var(--font-display);font-size:17px;font-weight:600;line-height:1.2}.sl__link:hover .sl__title[data-v-9d15782a],.sl__link:focus-visible .sl__title[data-v-9d15782a]{text-underline-offset:4px;text-decoration:underline}@media (width>=900px){.sl[data-v-9d15782a]{aspect-ratio:1000/300}.sl__line[data-v-9d15782a]{fill:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}html[dir=rtl] .sl__line[data-v-9d15782a]{transform:scaleX(-1)}.sl__track[data-v-9d15782a]{stroke:color-mix(in srgb, var(--text) 22%, transparent);stroke-width:1.5px}.sl__fill[data-v-9d15782a]{stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:100}.sl__stops[data-v-9d15782a]{display:block;position:absolute;inset:0}.sl__stop[data-v-9d15782a]{text-align:center;width:19%;padding:0;position:absolute;inset-inline-start:var(--x);translate:-50%}html[dir=rtl] .sl__stop[data-v-9d15782a]{translate:50%}.sl__stop[data-v-9d15782a]:before,.sl__stop[data-v-9d15782a]:after{display:none}.sl__stop--high[data-v-9d15782a]{top:60%}.sl__stop--low[data-v-9d15782a]{bottom:60%}.sl__link[data-v-9d15782a]{justify-items:center;gap:3px}.sl__stop--high .sl__link[data-v-9d15782a]{padding-top:24px}.sl__stop--low .sl__link[data-v-9d15782a]{padding-bottom:24px}.sl__dot[data-v-9d15782a]{inset-inline-start:50%;width:16px;height:16px;top:0;translate:-50% -50%}html[dir=rtl] .sl__dot[data-v-9d15782a]{translate:50% -50%}.sl__stop--low .sl__dot[data-v-9d15782a]{top:auto;bottom:0;translate:-50% 50%}html[dir=rtl] .sl__stop--low .sl__dot[data-v-9d15782a]{translate:50% 50%}.sl__when[data-v-9d15782a]{font-size:clamp(13px,1.05vw,14.5px)}.sl__title[data-v-9d15782a]{text-wrap:balance;font-size:clamp(15px,1.5vw,20px)}.sl__stop:not(.is-on) .sl__title[data-v-9d15782a]{color:var(--text-soft)}}@media (prefers-reduced-motion:no-preference){.sl__fill[data-v-9d15782a]{transition:stroke-dashoffset .9s var(--ease)}.sl__title[data-v-9d15782a]{transition:color var(--dur) var(--ease)}}@media (width>=900px) and (prefers-reduced-motion:no-preference){.sl__stop[data-v-9d15782a]{animation:sl-in-9d15782a .5s var(--ease) calc(.2s + var(--n,0) * 90ms) backwards}}@keyframes sl-in-9d15782a{0%{opacity:0}}.stages-sec[data-v-3222625a],.principles-sec[data-v-3222625a]{scroll-margin-top:90px;overflow:clip}.stages-sec[data-v-3222625a]{padding-top:clamp(56px,7vw,96px)}.stages-head[data-v-3222625a]{margin-bottom:clamp(24px,3vw,40px)}.stages-title[data-v-3222625a],.principles-title[data-v-3222625a]{letter-spacing:-.035em;max-width:14em;margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:750;line-height:.98}html[lang=ar][data-v-3222625a] :is(.stages-title,.principles-title){font-family:var(--font-ar);letter-spacing:0;line-height:1.25}html[dir=rtl] .q-icon[data-v-3222625a]{transform:scaleX(-1)}.stages[data-v-3222625a]{margin:0;padding:0;list-style:none}.stage[data-v-3222625a]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);grid-template-areas:"body""get";gap:20px clamp(16px,2.6vw,32px);padding-block:clamp(28px,3.6vw,44px);scroll-margin-top:90px;display:grid;position:relative}.stage[data-v-3222625a]:last-child{border-bottom:1px solid var(--line)}.stage__spark[data-v-3222625a]{top:-8px;width:14px;height:14px;position:absolute;inset-inline-start:-4px}.stage__body[data-v-3222625a]{grid-area:body;align-content:start;gap:6px;max-width:30em;display:grid}.stage__when[data-v-3222625a]{color:var(--accent);margin:0;font-size:13px;font-weight:600}.stage__title[data-v-3222625a]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:750;line-height:1.05}html[lang=ar] .stage__title[data-v-3222625a]{font-family:var(--font-ar);letter-spacing:0;line-height:1.3}.stage__text[data-v-3222625a]{color:var(--text-soft);margin:4px 0 0;line-height:1.6}.stage__get[data-v-3222625a]{--blade-r:clamp(36px, 5vw, 64px);border:1px solid var(--text-faint);background:var(--card);grid-area:get;padding:22px clamp(22px,3vw,36px) 24px clamp(28px,3.4vw,44px)}.stage__get-label[data-v-3222625a]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--accent);margin:0 0 6px;font-size:19px;font-weight:700}html[lang=ar] .stage__get-label[data-v-3222625a]{font-family:var(--font-ar);letter-spacing:0}.stage__get-text[data-v-3222625a]{color:var(--text);margin:0;line-height:1.55}.principles[data-v-3222625a]{grid-template-columns:1fr;gap:16px;margin:0;display:grid}.principle[data-v-3222625a]{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:22px 24px 24px}.principle__title[data-v-3222625a]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);align-items:center;gap:12px;margin:0 0 10px;font-size:19px;font-weight:700;display:flex}.principle__title[data-v-3222625a]:before{content:"";background:var(--action);border-radius:2px;flex:none;width:10px;height:10px}html[lang=ar] .principle__title[data-v-3222625a]{font-family:var(--font-ar);letter-spacing:0}.principle__body[data-v-3222625a]{color:var(--text-soft);margin:0;line-height:1.65}.principles__contact[data-v-3222625a]{color:var(--text-soft);margin:28px 0 0;line-height:1.6}.principles__link[data-v-3222625a]{min-height:44px;color:var(--accent);align-items:center;gap:4px;margin-inline-start:6px;font-weight:600;text-decoration:none;display:inline-flex}.principles__link[data-v-3222625a]:hover{color:var(--accent-hover);text-decoration:underline}.principles__link[data-v-3222625a]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}@media (width>=768px){.stage[data-v-3222625a]{grid-template-columns:minmax(0,1fr) minmax(240px,36%);grid-template-areas:"body get";align-items:center}.stage__get[data-v-3222625a]{align-self:center}.principles[data-v-3222625a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}
