@font-face{font-family:El Messiri;src:local("El Messiri Medium"),url(../_fonts/QqkS08C_n8Cx40TCPRUkCM-JdT3uaA2rOQ80ikd92OA-ItaxpnU5brz9_RI8nHQ_jPwAHnC9iOS9eWAeDDENUiU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:El Messiri;src:local("El Messiri Bold"),url(../_fonts/040AFFiW_JIltZjyRze_5Rl7HC6R9JUY0cGNo7kpzTY-Tsl0sjWLjwK1c5TWRjpJayDZxqPXvUe1NY1rKoaLZYs.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:700;font-style:normal}@font-face{font-family:El Messiri;src:local("El Messiri Medium"),url(../_fonts/040AFFiW_JIltZjyRze_5Rl7HC6R9JUY0cGNo7kpzTY-Tsl0sjWLjwK1c5TWRjpJayDZxqPXvUe1NY1rKoaLZYs.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:500;font-style:normal}@font-face{font-family:El Messiri;src:local("El Messiri Bold"),url(../_fonts/QqkS08C_n8Cx40TCPRUkCM-JdT3uaA2rOQ80ikd92OA-ItaxpnU5brz9_RI8nHQ_jPwAHnC9iOS9eWAeDDENUiU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:"El Messiri Fallback: Noto Sans";src:local("Noto Sans");size-adjust:90.0844%;ascent-override:113.1162%;descent-override:60.3878%;line-gap-override:0%}@font-face{font-family:"El Messiri Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:102.52%;ascent-override:99.3952%;descent-override:53.0628%;line-gap-override:0%}@font-face{font-family:"El Messiri Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:94.8889%;ascent-override:107.3888%;descent-override:57.3302%;line-gap-override:0%}@font-face{font-family:"El Messiri Fallback: Arial";src:local("Arial");size-adjust:95.7827%;ascent-override:106.3867%;descent-override:56.7952%;line-gap-override:0%}@font-face{font-family:"El Messiri Fallback: Segoe UI";src:local("Segoe UI");size-adjust:96.3101%;ascent-override:105.804%;descent-override:56.4842%;line-gap-override:0%}.hero[data-v-cf938cf8]{isolation:isolate;overflow:hidden;padding-block:clamp(28px,5vw,48px) clamp(40px,6vw,56px);position:relative}.hero__paper[data-v-cf938cf8]{background:radial-gradient(ellipse 70% 50% at 50% 0,var(--paper-board-wash),transparent 70%);inset:0;position:absolute;z-index:-1}.body__inner[data-v-cf938cf8],.hero__inner[data-v-cf938cf8]{box-sizing:border-box;margin:0 auto;max-width:1024px;padding-inline:16px;width:100%}.hero__inner[data-v-cf938cf8]{gap:clamp(24px,4vw,36px)}.hero__copy[data-v-cf938cf8],.hero__inner[data-v-cf938cf8]{display:flex;flex-direction:column}.hero__copy[data-v-cf938cf8]{align-items:center;text-align:center}.hero__title[data-v-cf938cf8]{color:var(--paper-ink);font-family:El Messiri,"El Messiri Fallback: BlinkMacSystemFont","El Messiri Fallback: Segoe UI","El Messiri Fallback: Helvetica Neue","El Messiri Fallback: Arial","El Messiri Fallback: Noto Sans",Cairo,sans-serif;font-size:clamp(1.625rem,3.6vw,2.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.15;text-wrap:balance}.hero__title-mark[data-v-cf938cf8]{background-color:var(--paper-pen);display:block;height:16px;margin-top:10px;-webkit-mask-image:url(../patterns/marks/underline.svg);mask-image:url(../patterns/marks/underline.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:.7;width:clamp(140px,30%,220px)}.hero__sub[data-v-cf938cf8]{color:var(--paper-ink-soft);font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.8;margin-top:16px;max-width:56ch}.hero__builder[data-v-cf938cf8]{align-self:stretch;min-width:0;width:100%}.body[data-v-cf938cf8]{padding-block:clamp(32px,5vw,56px)}.body__inner[data-v-cf938cf8]{display:grid;gap:clamp(20px,3vw,28px)}.cards[data-v-cf938cf8]{display:grid;gap:14px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:640px){.cards[data-v-cf938cf8]{gap:18px;grid-template-columns:1fr 1fr}}.card[data-v-cf938cf8]{background:var(--paper-card);border:1px solid var(--paper-rule);border-radius:18px;box-shadow:0 14px 30px -26px var(--paper-shadow);display:flex;flex-direction:column;padding:22px 22px 20px}.card__icon[data-v-cf938cf8]{background:var(--paper-board-wash);border-radius:12px;color:var(--paper-board);display:grid;height:42px;margin-bottom:14px;place-items:center;width:42px}.card__icon[data-v-cf938cf8] .iconify{height:21px;width:21px}.card__title[data-v-cf938cf8]{color:var(--paper-ink);font-family:El Messiri,"El Messiri Fallback: BlinkMacSystemFont","El Messiri Fallback: Segoe UI","El Messiri Fallback: Helvetica Neue","El Messiri Fallback: Arial","El Messiri Fallback: Noto Sans",Cairo,sans-serif;font-size:clamp(1.0625rem,1.6vw,1.1875rem);font-weight:700;line-height:1.4}.card__text[data-v-cf938cf8]{color:var(--paper-ink-soft);font-size:.9375rem;line-height:1.8;margin-top:6px}.card__example[data-v-cf938cf8]{background:var(--paper-bg);border:1px dashed var(--paper-rule-strong);border-radius:10px;color:var(--paper-ink-blue);font-size:.875rem;font-weight:600;line-height:1.7;margin-top:auto;padding:10px 12px;white-space:pre-wrap}.card__text+.card__example[data-v-cf938cf8]{margin-top:14px}.guide[data-v-cf938cf8]{border-top:1px solid var(--paper-rule);padding-block:clamp(32px,5vw,56px)}.guide__inner[data-v-cf938cf8]{gap:clamp(28px,4vw,40px)}.guide__block[data-v-cf938cf8]{max-width:72ch}.guide__title[data-v-cf938cf8]{color:var(--paper-ink);font-family:El Messiri,"El Messiri Fallback: BlinkMacSystemFont","El Messiri Fallback: Segoe UI","El Messiri Fallback: Helvetica Neue","El Messiri Fallback: Arial","El Messiri Fallback: Noto Sans",Cairo,sans-serif;font-size:clamp(1.1875rem,1.9vw,1.375rem);font-weight:700;line-height:1.4;margin-bottom:10px}.guide__text[data-v-cf938cf8]{color:var(--paper-ink-soft);font-size:.9875rem;line-height:1.9}.guide__text+.guide__text[data-v-cf938cf8]{margin-top:10px}.guide__list[data-v-cf938cf8]{color:var(--paper-ink-soft);display:grid;font-size:.9875rem;gap:6px;line-height:1.8;list-style:disc;margin:12px 0 0;padding-inline-start:1.25em}.faq[data-v-cf938cf8]{border-top:1px solid var(--paper-rule);padding-block:clamp(32px,5vw,56px)}.faq__title[data-v-cf938cf8]{color:var(--paper-ink);font-family:El Messiri,"El Messiri Fallback: BlinkMacSystemFont","El Messiri Fallback: Segoe UI","El Messiri Fallback: Helvetica Neue","El Messiri Fallback: Arial","El Messiri Fallback: Noto Sans",Cairo,sans-serif;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;margin-bottom:8px}.faq__list[data-v-cf938cf8]{border-top:1px solid var(--paper-rule);list-style:none;margin:0;padding:0}.faq-item[data-v-cf938cf8]{border-bottom:1px solid var(--paper-rule)}.faq-item__q[data-v-cf938cf8]{align-items:center;color:var(--paper-ink);display:flex;gap:20px;justify-content:space-between;padding-block:20px;text-align:start;transition:color .16s ease;width:100%}.faq-item__q[data-v-cf938cf8]:hover{color:var(--paper-board)}.faq-item__q[data-v-cf938cf8]:focus-visible{outline:2px solid var(--paper-board);outline-offset:-2px}.faq-item__q-text[data-v-cf938cf8]{font-family:El Messiri,"El Messiri Fallback: BlinkMacSystemFont","El Messiri Fallback: Segoe UI","El Messiri Fallback: Helvetica Neue","El Messiri Fallback: Arial","El Messiri Fallback: Noto Sans",Cairo,sans-serif;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:500;line-height:1.55}.faq-item__sign[data-v-cf938cf8]{color:var(--paper-pen);flex:0 0 auto;height:18px;transition:transform .26s cubic-bezier(.2,.8,.2,1);width:18px}.faq-item--open .faq-item__sign[data-v-cf938cf8]{transform:rotate(135deg)}.faq-item__a[data-v-cf938cf8]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1),visibility 0s linear .3s;visibility:hidden}.faq-item--open .faq-item__a[data-v-cf938cf8]{grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1),visibility 0s;visibility:visible}.faq-item__a-inner[data-v-cf938cf8]{min-height:0;overflow:hidden}.faq-item__a-text[data-v-cf938cf8]{color:var(--paper-ink-soft);font-size:.9375rem;line-height:1.9;max-width:68ch;padding-bottom:22px}.more[data-v-cf938cf8]{border-top:1px solid var(--paper-rule);padding-block:clamp(32px,5vw,56px) clamp(56px,7vw,88px)}.more__title[data-v-cf938cf8]{color:var(--paper-ink);font-family:El Messiri,"El Messiri Fallback: BlinkMacSystemFont","El Messiri Fallback: Segoe UI","El Messiri Fallback: Helvetica Neue","El Messiri Fallback: Arial","El Messiri Fallback: Noto Sans",Cairo,sans-serif;font-size:1.25rem;font-weight:700}.more__list[data-v-cf938cf8]{display:flex;flex-wrap:wrap;gap:12px 28px;list-style:none;margin:0;padding:0}.more__line[data-v-cf938cf8]{margin:0}.link[data-v-cf938cf8]{align-items:center;border-bottom:1.5px solid var(--paper-board-soft);color:var(--paper-board);display:inline-flex;font-family:El Messiri,"El Messiri Fallback: BlinkMacSystemFont","El Messiri Fallback: Segoe UI","El Messiri Fallback: Helvetica Neue","El Messiri Fallback: Arial","El Messiri Fallback: Noto Sans",Cairo,sans-serif;font-size:1.0625rem;font-weight:600;padding-bottom:3px;transition:border-color .18s ease}.link[data-v-cf938cf8]:hover{border-bottom-color:var(--paper-board)}.link[data-v-cf938cf8]:focus-visible{outline:2px solid var(--paper-board);outline-offset:4px}.link--quiet[data-v-cf938cf8]{border-bottom-color:var(--paper-rule-strong);color:var(--paper-ink-soft);font-weight:500}@media(prefers-reduced-motion:reduce){.faq-item__a[data-v-cf938cf8],.faq-item__q[data-v-cf938cf8],.faq-item__sign[data-v-cf938cf8],.link[data-v-cf938cf8]{transition:none}}.crumbs[data-v-cf938cf8]{color:var(--paper-ink-soft);display:flex;flex-wrap:wrap;font-size:.875rem;gap:6px;justify-content:center;margin-bottom:14px}.crumbs__link[data-v-cf938cf8]{color:var(--paper-board)}.crumbs__link[data-v-cf938cf8]:hover{text-decoration:underline;text-underline-offset:3px}.crumbs__sep[data-v-cf938cf8]{opacity:.6}.crumbs__sep[data-v-cf938cf8]:dir(rtl){transform:scaleX(-1)}
