.c-hero[data-astro-cid-ih3mnovg]{padding:clamp(36px,6vw,88px) 0 clamp(24px,4vw,48px)}.c-hero[data-astro-cid-ih3mnovg] .display[data-astro-cid-ih3mnovg]{max-width:10ch}.c-hero[data-astro-cid-ih3mnovg] .lede[data-astro-cid-ih3mnovg]{margin-top:24px}.routes[data-astro-cid-ih3mnovg]{gap:10px;margin-top:clamp(32px,4vw,48px);display:grid}.route[data-astro-cid-ih3mnovg]{border-radius:var(--r-lg);min-height:104px;box-shadow:var(--sh-2);transition:transform .35s var(--snap), box-shadow .35s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px;text-decoration:none;display:grid;position:relative}.route[data-astro-cid-ih3mnovg]:hover{box-shadow:var(--sh-3);transform:translateY(-3px)}.route[data-astro-cid-ih3mnovg]:active{box-shadow:var(--sh-press);transform:translateY(1px)scale(.99)}.route--wa[data-astro-cid-ih3mnovg]{background:var(--orange);color:var(--graphite)}.route--mail[data-astro-cid-ih3mnovg]{background:var(--graphite);color:var(--bone)}.route-ico[data-astro-cid-ih3mnovg]{background:#1414141a;border-radius:9.8px;place-items:center;width:56px;height:56px;display:grid}.route--mail[data-astro-cid-ih3mnovg] .route-ico[data-astro-cid-ih3mnovg]{background:var(--graphite-3)}.route-txt[data-astro-cid-ih3mnovg]{gap:4px;min-width:0;display:grid}.route-txt[data-astro-cid-ih3mnovg] b[data-astro-cid-ih3mnovg]{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);font-weight:800;line-height:1.15}.route-txt[data-astro-cid-ih3mnovg] b[data-astro-cid-ih3mnovg]:lang(ar){line-height:1.45}.route-txt[data-astro-cid-ih3mnovg]>span[data-astro-cid-ih3mnovg]{opacity:.85;font-size:.9375rem}.route--wa[data-astro-cid-ih3mnovg] .route-txt[data-astro-cid-ih3mnovg]>span[data-astro-cid-ih3mnovg]{opacity:1;color:#3d1a0c}.route[data-astro-cid-ih3mnovg] .route-arrow{transition:translate .35s var(--snap)}.route[data-astro-cid-ih3mnovg]:hover .route-arrow{translate:calc(5px * var(--dir)) 0}.loc[data-astro-cid-ih3mnovg]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px;font-size:.9375rem;font-weight:600;display:flex}.pin[data-astro-cid-ih3mnovg]{background:var(--graphite);border-radius:1.4px;width:8px;height:8px}.sep[data-astro-cid-ih3mnovg]{background:var(--stone);border-radius:1px;width:4px;height:4px}.loc[data-astro-cid-ih3mnovg] [data-astro-cid-ih3mnovg][lang=ar]{font-size:1rem;font-weight:500}.builder[data-astro-cid-ih3mnovg]{align-items:start;gap:16px;display:grid}.brief[data-astro-cid-ih3mnovg]{border-radius:var(--r-xl);background:var(--white);box-shadow:var(--sh-2);gap:28px;padding:clamp(20px,3vw,36px);display:grid}.fs[data-astro-cid-ih3mnovg]{border:0;gap:12px;min-width:0;display:grid}.lg[data-astro-cid-ih3mnovg]{letter-spacing:-.012em;padding:0;font-size:1.0625rem;font-weight:750}.opt[data-astro-cid-ih3mnovg]{color:var(--ink-2);font-weight:500}.types[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tile[data-astro-cid-ih3mnovg]{cursor:pointer;-webkit-tap-highlight-color:transparent;display:block}.tile[data-astro-cid-ih3mnovg],.time[data-astro-cid-ih3mnovg]{position:relative}.tile[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg],.time[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{top:50%;inset-inline-start:50%}.tile-face[data-astro-cid-ih3mnovg]{background:var(--bone);min-height:92px;box-shadow:inset 0 0 0 1px var(--line), 0 1px 1px #1414140a;transition:transform .3s var(--snap), background-color .25s var(--ease), color .25s, box-shadow .25s;border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex;position:relative}.tile-l[data-astro-cid-ih3mnovg]{margin-top:auto;font-size:.9375rem;font-weight:700;line-height:1.2}.tile-l[data-astro-cid-ih3mnovg]:lang(ar){line-height:1.45}.tile-dot[data-astro-cid-ih3mnovg]{top:14px;width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--stone);transition:background-color .2s, box-shadow .2s, transform .35s var(--snap);border-radius:2.1px;position:absolute;inset-inline-end:14px}.tile[data-astro-cid-ih3mnovg]:hover .tile-face[data-astro-cid-ih3mnovg]{box-shadow:inset 0 0 0 1px var(--stone), var(--sh-1);transform:translateY(-2px)}.tile[data-astro-cid-ih3mnovg]:active .tile-face[data-astro-cid-ih3mnovg]{transform:scale(.97)}.tile[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:checked+.tile-face[data-astro-cid-ih3mnovg]{background:var(--graphite);color:var(--bone);box-shadow:var(--sh-2)}.tile[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:checked+.tile-face[data-astro-cid-ih3mnovg] .tile-dot[data-astro-cid-ih3mnovg]{background:var(--orange);box-shadow:none;transform:scale(1.15)}.tile[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus-visible+.tile-face[data-astro-cid-ih3mnovg]{outline:2.5px solid var(--graphite);outline-offset:3px}.times[data-astro-cid-ih3mnovg]{flex-wrap:wrap;gap:8px;display:flex}.time[data-astro-cid-ih3mnovg]{cursor:pointer;-webkit-tap-highlight-color:transparent}.time[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{background:var(--bone);min-height:48px;box-shadow:inset 0 0 0 1px var(--line);transition:background-color .2s, color .2s, transform .3s var(--snap), box-shadow .2s;border-radius:10px;align-items:center;padding:0 16px;font-size:.9375rem;font-weight:600;display:inline-flex}.time[data-astro-cid-ih3mnovg]:hover span[data-astro-cid-ih3mnovg]{box-shadow:inset 0 0 0 1px var(--stone)}.time[data-astro-cid-ih3mnovg]:active span[data-astro-cid-ih3mnovg]{transform:scale(.97)}.time[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:checked+span[data-astro-cid-ih3mnovg]{background:var(--graphite);color:var(--bone);box-shadow:none}.time[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus-visible+span[data-astro-cid-ih3mnovg]{outline:2.5px solid var(--graphite);outline-offset:3px}textarea[data-astro-cid-ih3mnovg],input[data-astro-cid-ih3mnovg][type=text]{background:var(--bone);width:100%;box-shadow:inset 0 0 0 1px var(--line);resize:vertical;unicode-bidi:plaintext;border:0;border-radius:12px;padding:14px 16px;font-size:1rem;line-height:1.5;transition:box-shadow .2s,background-color .2s}textarea[data-astro-cid-ih3mnovg]:lang(ar),input[data-astro-cid-ih3mnovg][type=text]:lang(ar){line-height:1.7}input[data-astro-cid-ih3mnovg][type=text]{min-height:52px}textarea[data-astro-cid-ih3mnovg]::placeholder{color:#7a766e}textarea[data-astro-cid-ih3mnovg]:hover,input[data-astro-cid-ih3mnovg][type=text]:hover{box-shadow:inset 0 0 0 1px var(--stone)}textarea[data-astro-cid-ih3mnovg]:focus-visible,input[data-astro-cid-ih3mnovg][type=text]:focus-visible{background:var(--white);box-shadow:inset 0 0 0 2px var(--graphite);outline:none}.count[data-astro-cid-ih3mnovg]{color:var(--ink-2);justify-self:end;font-size:.8125rem}.actions[data-astro-cid-ih3mnovg]{flex-wrap:wrap;align-items:center;gap:14px 24px;padding-top:4px;display:flex}.send[data-astro-cid-ih3mnovg]{flex:260px;min-height:58px;font-size:1.0625rem}.preview[data-astro-cid-ih3mnovg]{border-radius:var(--r-xl);background:var(--graphite);color:var(--bone);gap:16px;padding:clamp(20px,3vw,32px);display:grid}.pv-h[data-astro-cid-ih3mnovg]{color:var(--dim);font-size:.875rem;font-weight:700}.chat[data-astro-cid-ih3mnovg]{background:var(--graphite-2);box-shadow:inset 0 0 0 1px var(--line-dark);border-radius:18px;padding:16px}.bubble[data-astro-cid-ih3mnovg]{border-radius:16px;background:var(--bone);max-width:92%;color:var(--graphite);border-end-end-radius:4px;gap:8px;margin-inline-start:auto;padding:14px 16px;font-size:.9375rem;line-height:1.45;display:grid}.bubble[data-astro-cid-ih3mnovg]:lang(ar){line-height:1.65}.b-slot[data-astro-cid-ih3mnovg]{grid-template-columns:4.8em 1fr;align-items:baseline;gap:8px;display:grid}.k[data-astro-cid-ih3mnovg]{color:var(--ink-2);font-size:.8125rem;font-weight:700}.v[data-astro-cid-ih3mnovg]{overflow-wrap:anywhere;unicode-bidi:plaintext;min-width:0;font-weight:600}.v[data-astro-cid-ih3mnovg] i[data-astro-cid-ih3mnovg]{background:var(--bone-3);border-radius:3px;width:70%;height:10px;margin-top:4px;display:block}.v[data-astro-cid-ih3mnovg] i[data-astro-cid-ih3mnovg].short{width:45%}.b-name[data-astro-cid-ih3mnovg]{color:var(--ink-2);unicode-bidi:plaintext;font-weight:600}.b-name[data-astro-cid-ih3mnovg][hidden]{display:none}.v[data-astro-cid-ih3mnovg].is-new{animation:slot-in .5s var(--snap)}@keyframes slot-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.pv-stack[data-astro-cid-ih3mnovg]{gap:6px;display:flex}.pv-stack[data-astro-cid-ih3mnovg] i[data-astro-cid-ih3mnovg]{width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--line-dark);transition:background-color .25s, transform .45s var(--snap), box-shadow .25s;border-radius:4.9px}.pv-stack[data-astro-cid-ih3mnovg] i[data-astro-cid-ih3mnovg].is-on{background:var(--bone);box-shadow:none}.pv-stack[data-astro-cid-ih3mnovg] i[data-astro-cid-ih3mnovg].yours{box-shadow:inset 0 0 0 1.5px #ff5a1f99}.preview[data-astro-cid-ih3mnovg].is-ready .pv-stack[data-astro-cid-ih3mnovg] i[data-astro-cid-ih3mnovg].yours{background:var(--orange);box-shadow:none}.pv-note[data-astro-cid-ih3mnovg]{color:var(--dim);font-size:.9375rem}.copy[data-astro-cid-ih3mnovg]{min-height:44px;box-shadow:inset 0 0 0 1.5px var(--line-dark);color:var(--bone);border-radius:9px;justify-self:start;padding:0 16px;font-size:.9375rem;font-weight:700;transition:box-shadow .2s}.copy[data-astro-cid-ih3mnovg]:hover{box-shadow:inset 0 0 0 1.5px var(--bone)}.copy[data-astro-cid-ih3mnovg][hidden]{display:none}.next[data-astro-cid-ih3mnovg]{gap:10px;display:grid}.next-item[data-astro-cid-ih3mnovg]{border-radius:var(--r-lg);background:var(--white);box-shadow:var(--sh-1);align-content:start;gap:10px;padding:clamp(22px,2.6vw,30px);display:grid}.next-item[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg]{color:var(--ink-2);max-width:40ch}.next-blocks[data-astro-cid-ih3mnovg]{gap:4px;margin-bottom:18px;display:flex}.next-blocks[data-astro-cid-ih3mnovg] i[data-astro-cid-ih3mnovg]{background:var(--graphite);border-radius:3.15px;width:18px;height:18px}.next-blocks[data-astro-cid-ih3mnovg] i[data-astro-cid-ih3mnovg].yours{background:var(--orange)}@media (width>=600px){.types[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=720px){.routes[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr}.route[data-astro-cid-ih3mnovg]{min-height:128px;padding:24px}.next[data-astro-cid-ih3mnovg]{grid-template-columns:repeat(3,1fr)}}@media (width>=1000px){.builder[data-astro-cid-ih3mnovg]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:20px}.preview[data-astro-cid-ih3mnovg]{position:sticky;top:100px}}
