.guide{max-width:780px;padding-top:28px;padding-bottom:70px}.bc{font-size:13px;color:var(--muted);margin-bottom:26px}.bc a{color:var(--muted)}
.gh .he{font-family:var(--heb);color:var(--gold);font-size:34px;margin-bottom:6px}.gh h1{font-family:var(--ui);font-size:clamp(30px,5vw,46px);line-height:1.08;letter-spacing:-1.4px;margin:0}
.lead{font-size:18px;color:var(--muted);line-height:1.55;margin:14px 0 10px}
.guide section{margin-top:34px}.guide h2{font-size:22px;letter-spacing:-.4px;margin:0 0 12px}.guide li{line-height:1.7;margin-bottom:4px}
.sample{background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px 26px;line-height:1.9;font-size:17px;text-align:center;box-shadow:0 18px 40px -28px rgba(15,18,34,.35)}.sample[dir=rtl]{font-family:"Frank Ruhl Libre",serif;font-size:19px}
.gcta{margin-top:44px;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--ink);color:#fff;border-radius:22px;padding:22px 24px}.gcta b{display:block;font-size:18px}.gcta span{opacity:.7;font-size:14px}.gcta .btn{background:var(--gold2);color:var(--ink)}
.glist{display:grid;gap:14px;margin-top:26px}.glist a{display:block;background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px 22px;transition:transform .3s var(--ease),box-shadow .3s}.glist a:hover{transform:translateY(-3px);box-shadow:0 16px 36px -22px rgba(15,18,34,.4)}
.glist .he{font-family:var(--heb);color:var(--gold);font-size:22px;float:right}.glist b{display:block;font-size:19px}.glist small{display:block;color:var(--muted);margin-top:6px;line-height:1.5;font-size:14px}

@media(max-width:600px){.glist .he{float:none;display:block;margin-bottom:4px}}

.sample{background:rgba(255,255,255,.82);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.9);box-shadow:0 2px 4px rgba(15,18,34,.04),0 18px 44px -18px rgba(15,18,34,.25)}.sample[dir=rtl]{font-family:var(--heb);font-size:20px}
.gcta{background:linear-gradient(135deg,#1b2347,#0f1222);box-shadow:0 18px 40px -16px rgba(15,18,34,.55)}
.glist a{background:rgba(255,255,255,.78);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.9);box-shadow:0 1px 2px rgba(15,18,34,.04),0 6px 18px -8px rgba(15,18,34,.12)}
.guide{animation:pgin .5s var(--ease) both}

.gsec{font-size:22px;margin:34px 0 12px}.gdate{font-size:13px;color:var(--muted);margin-top:8px}
article h2{margin-top:34px}article h3{margin-top:22px}article p,article li{line-height:1.7}
.gnote{background:rgba(201,162,92,.10);border:1px solid rgba(201,162,92,.35);border-radius:14px;padding:12px 16px;font-size:14px}
.tw{overflow-x:auto;margin:18px 0;border-radius:14px;box-shadow:0 1px 2px rgba(15,18,34,.05),0 12px 30px -16px rgba(15,18,34,.22);background:#fff}
.tw table{border-collapse:collapse;width:100%;min-width:520px;font-size:14.5px}.tw th,.tw td{padding:10px 12px;border-bottom:1px solid #eee6d8;text-align:left;vertical-align:top}
.tw thead th{background:#1d2a44;color:#fff;font-weight:600}.tw tbody tr:nth-child(even){background:#fbf8f2}.tw td:first-child{font-weight:600}
.chart{margin:20px 0;padding:16px 18px;background:#fff;border-radius:14px;box-shadow:0 1px 2px rgba(15,18,34,.05),0 12px 30px -16px rgba(15,18,34,.22)}
.chart figcaption{font-weight:600;font-size:14px;margin-bottom:10px}.bar{display:grid;grid-template-columns:minmax(110px,34%) 1fr 70px;gap:10px;align-items:center;margin:7px 0;font-size:14px}
.bt{background:#f1ebe0;border-radius:99px;height:14px;overflow:hidden}.bt i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#c9a25c,#e2c48a)}
.bar:first-of-type .bt i{background:linear-gradient(90deg,#1d2a44,#3a5185)}.bv{text-align:right;font-variant-numeric:tabular-nums}
@media(max-width:600px){.bar{grid-template-columns:1fr 64px}.bar .bl{grid-column:1/-1}}
.fbot a.fsm{color:inherit;opacity:.6;font-size:12px;text-decoration:none}.fbot a.fsm:hover{opacity:1}
.tw td,.tw th{unicode-bidi:plaintext}

.tw{max-width:100%}main,article,.gwrap,.gbody{min-width:0}
@media(max-width:640px){.tw table{min-width:0;font-size:12.5px}.tw th,.tw td{padding:8px 7px;word-break:normal;overflow-wrap:break-word;hyphens:none}.tw td:first-child,.tw th:first-child{width:30%}}

/* in-article design images (v6) */
.gimg{margin:30px auto;max-width:380px;text-align:center}.gimg a{display:block}.gimg img{display:block;width:100%;height:auto;border-radius:16px;background:#f6f1e7;box-shadow:0 2px 4px rgba(15,18,34,.05),0 22px 44px -22px rgba(15,18,34,.38)}
.gimg figcaption{font-size:13.5px;color:var(--muted);margin-top:10px;line-height:1.5}.gimg figcaption a{display:inline;color:var(--gold);font-weight:600;white-space:nowrap}
.grel{margin-top:40px}.grel ul{padding-left:20px}.grel li{margin-bottom:6px}
.guide ol li{line-height:1.7;margin-bottom:6px}.guide h3{font-size:18px;margin:22px 0 8px}
.sample{overflow-wrap:anywhere}.guide p,.guide li{overflow-wrap:break-word}
@media(max-width:600px){.gimg{max-width:300px}.sample{padding:20px 16px}}
