.cr-sec[data-v-b2bfe070]{scroll-margin-top:90px;position:relative;overflow:clip}.cr-sec--ruled[data-v-b2bfe070]{border-top:1px solid var(--line)}.cr-head[data-v-b2bfe070]{margin-bottom:clamp(28px,4vw,48px)}.cr-title[data-v-b2bfe070]{letter-spacing:-.035em;max-width:14em;margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:750;line-height:.98}html[lang=ar] .cr-title[data-v-b2bfe070]{font-family:var(--font-ar);letter-spacing:0;line-height:1.25}html[dir=rtl] .cr-link .q-icon[data-v-b2bfe070]{transform:scaleX(-1)}.how[data-v-b2bfe070]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.how__item[data-v-b2bfe070]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(16px,2.4vw,28px);padding-block:clamp(28px,3.4vw,40px);display:grid;position:relative}.how__spark[data-v-b2bfe070]{top:-8px;width:14px;height:14px;position:absolute;inset-inline-start:-4px}.how__item .rule[data-v-b2bfe070]{margin:0}.how__body[data-v-b2bfe070]{align-content:start;gap:8px;display:grid}.how__title[data-v-b2bfe070]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:750;line-height:1.1}html[lang=ar] .how__title[data-v-b2bfe070]{font-family:var(--font-ar);letter-spacing:0;line-height:1.35}.how__text[data-v-b2bfe070]{max-width:28em;color:var(--text-soft);margin:0;line-height:1.6}.cr-line[data-v-b2bfe070]{color:var(--text-soft);margin:28px 0 0;line-height:1.6}.cr-link[data-v-b2bfe070]{min-height:44px;color:var(--accent);align-items:center;gap:4px;margin-inline-start:6px;font-weight:600;text-decoration:none;display:inline-flex}.cr-link[data-v-b2bfe070]:hover{color:var(--accent-hover);text-decoration:underline}.cr-link[data-v-b2bfe070]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}.roles[data-v-b2bfe070]{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,40px);display:grid}.roles__body[data-v-b2bfe070]{max-width:28em;color:var(--text-soft);margin:18px 0 0;font-size:clamp(17px,1.6vw,22px);line-height:1.4}.roles__tile[data-v-b2bfe070]{--blade-r:clamp(40px, 6vw, 80px);border:1px solid var(--text-faint);background:var(--card);padding:clamp(24px,3vw,36px) clamp(24px,3.4vw,44px)}.roles__lead[data-v-b2bfe070]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--accent);margin:0 0 10px;font-size:19px;font-weight:700}html[lang=ar] .roles__lead[data-v-b2bfe070]{font-family:var(--font-ar);letter-spacing:0}.roles__list[data-v-b2bfe070]{margin:0 0 24px;padding:0;list-style:none}.roles__list li[data-v-b2bfe070]{border-bottom:1px solid var(--line);color:var(--text);align-items:baseline;gap:12px;padding-block:12px;line-height:1.5;display:flex}.roles__list li[data-v-b2bfe070]:before{content:"";background:var(--action);flex:none;width:9px;height:9px}@media (width>=768px){.how[data-v-b2bfe070]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,5vw,72px)}.roles[data-v-b2bfe070]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px)}}@media (width<=480px){.roles__mail[data-v-b2bfe070]{width:100%}}
