@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue.woff2) format("woff2")}.lrn{--lrn-bg:#ffffff;--lrn-raise:#f4f7f4;--lrn-ink:#10201a;--lrn-mute:#4d6057;--lrn-line:rgba(16,32,26,0.12);--lrn-accent:#0a6c3c;--lrn-accent-ink:#ffffff;--lrn-accent-soft:rgba(10,108,60,0.08);--lrn-gold:#6f5200;--lrn-gold-soft:rgba(138,101,0,0.09);--lrn-red:#b02a1f;--lrn-red-soft:rgba(176,42,31,0.08);--lrn-shadow:0 1px 2px rgba(16,32,26,0.06);--lrn-body:"Estedad",system-ui,sans-serif;--lrn-display:"Lalezar","Estedad",sans-serif;--lrn-num:"Bebas Neue","Estedad",sans-serif;color-scheme:light;background:var(--lrn-bg);color:var(--lrn-ink);font-family:var(--lrn-body);font-size:17px;line-height:2;direction:rtl;overflow-x:clip;min-height:100vh;display:flex;flex-direction:column}@media (prefers-color-scheme:dark){.lrn{--lrn-bg:#07110c;--lrn-raise:#0e1c14;--lrn-ink:#edf5ef;--lrn-mute:#9db0a4;--lrn-line:rgba(255,255,255,0.11);--lrn-accent:#38ff88;--lrn-accent-ink:#052b15;--lrn-accent-soft:rgba(56,255,136,0.1);--lrn-gold:#f2c94c;--lrn-gold-soft:rgba(242,201,76,0.1);--lrn-red:#ff8f84;--lrn-red-soft:rgba(255,143,132,0.1);--lrn-shadow:none;color-scheme:dark}}body:has(.lrn){background:#ffffff}@media (prefers-color-scheme:dark){body:has(.lrn){background:#07110c}}.lrn *,.lrn :after,.lrn :before{box-sizing:border-box}.lrn a{color:var(--lrn-accent);text-decoration:none}.lrn a:hover{text-decoration:underline}.lrn .lede a,.lrn .lfaq p a,.lrn .softcta a,.lrn .terms .see a,.lrn .terms p a,.lrn article li a,.lrn article p a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.lrn img{max-width:100%;height:auto;display:block}.lrn :focus-visible{outline:2px solid var(--lrn-accent);outline-offset:3px;border-radius:4px}.lrn p{margin:0 0 1.1em}.lrn h1,.lrn h2,.lrn h3{margin:0;text-wrap:balance;line-height:1.45}.lrn ol,.lrn ul{margin:0 0 1.1em;padding-inline-start:1.4em}.lrn li{margin-bottom:.4em}.lrn .lat{font-family:var(--lrn-num);direction:ltr;unicode-bidi:isolate;letter-spacing:.04em}.lrn .wrap{width:100%;max-width:720px;margin:0 auto;padding:0 16px}@media (min-width:720px){.lrn .wrap{padding:0 24px}}.lrn-head{border-bottom:1px solid var(--lrn-line);background:var(--lrn-bg);position:sticky;top:0;z-index:20}.lrn-head .in{justify-content:space-between;gap:12px;height:60px}.lrn-head .brand,.lrn-head .in{display:flex;align-items:center}.lrn-head .brand{gap:9px;color:var(--lrn-ink);flex-shrink:0}.lrn-head .brand:hover{text-decoration:none}.lrn-head .brand span{font-family:var(--lrn-num);font-size:17px;letter-spacing:.1em;direction:ltr;white-space:nowrap}.lrn-head .brand b{color:var(--lrn-accent);font-weight:400}.lrn-head nav{display:flex;gap:16px;font-size:15px}.lrn-head nav a{color:var(--lrn-mute)}.lrn-head nav a[aria-current=page]{color:var(--lrn-ink);font-weight:700}@media (max-width:420px){.lrn-head .brand span{font-size:15px}.lrn-head nav{gap:12px;font-size:14px}}.lrn-main{flex:1;padding:28px 0 56px}.lrn-foot{border-top:1px solid var(--lrn-line);background:var(--lrn-raise);padding:26px 0;color:var(--lrn-mute);font-size:14px}.lrn-foot .in{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between;align-items:center}.lrn-foot nav{display:flex;gap:18px;flex-wrap:wrap}.lrn h1{font-family:var(--lrn-display);font-weight:400;font-size:clamp(28px,7vw,42px)}.lrn .kicker{color:var(--lrn-accent);font-size:14px;font-weight:700;margin-bottom:6px}.lrn .byline{color:var(--lrn-mute);font-size:14px;margin:10px 0 0;display:flex;flex-wrap:wrap;gap:6px 14px}.lrn .lede{font-size:18px;color:var(--lrn-mute);margin-top:14px}.lrn article h2{font-size:clamp(21px,5vw,27px);font-weight:700;margin:2em 0 .6em}.lrn article h3{font-size:clamp(18px,4.4vw,21px);font-weight:700;margin:1.6em 0 .5em}.lrn hr{border:0;border-top:1px solid var(--lrn-line);margin:2.2em 0}.lrn .cards{display:inline-flex;gap:4px;vertical-align:-.28em;unicode-bidi:isolate;direction:ltr}.lrn .card{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:2.05em;padding:.16em .26em;border-radius:.28em;background:#fbfbf9;border:1px solid rgba(16,32,26,.28);box-shadow:0 1px 1px rgba(0,0,0,.18);font-family:var(--lrn-num);font-size:1em;line-height:1.1;letter-spacing:0}.lrn .card .r{font-size:.95em}.lrn .card .s{font-size:.8em;line-height:1}.lrn .card.black{color:#10201a}.lrn .card.red{color:#c0271b}.lrn .board{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:1.1em 0;direction:ltr}.lrn .board .lbl{font-family:var(--lrn-body);font-size:13px;color:var(--lrn-mute);direction:rtl;margin-inline-end:4px}.lrn .board .cards{font-size:26px}.lrn .board .gap{width:10px}.lrn .callout{margin:1.6em 0;padding:14px 16px;border-radius:12px;border:1px solid var(--lrn-line);border-inline-start:3px solid var(--lrn-accent);background:var(--lrn-accent-soft)}.lrn .callout.mistake{border-inline-start-color:var(--lrn-red);background:var(--lrn-red-soft)}.lrn .callout .t{font-weight:700;font-size:15px;margin-bottom:4px;color:var(--lrn-ink);display:flex;align-items:center;gap:7px}.lrn .callout p:last-child{margin-bottom:0}.lrn figure{margin:1.8em 0}.lrn figure .frame{border:1px solid var(--lrn-line);border-radius:14px;background:var(--lrn-raise);padding:14px;box-shadow:var(--lrn-shadow)}.lrn figcaption{margin-top:8px;font-size:14px;color:var(--lrn-mute);line-height:1.8}.lrn .tablewrap{margin:1.8em 0;overflow-x:auto;border:1px solid var(--lrn-line);border-radius:12px}.lrn table{width:100%;border-collapse:collapse;font-size:15px}.lrn caption{caption-side:top;text-align:start;padding:12px 14px 0;font-size:14px;color:var(--lrn-mute)}.lrn td,.lrn th{padding:10px 14px;text-align:start;border-bottom:1px solid var(--lrn-line)}.lrn thead th{background:var(--lrn-raise);font-weight:700;font-size:14px}.lrn tbody tr:last-child td{border-bottom:0}.lrn .quiz{margin:2em 0;border:1px solid var(--lrn-line);border-radius:14px;background:var(--lrn-raise);padding:16px}.lrn .quiz .q{font-weight:700;margin-bottom:12px}.lrn .quiz ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lrn .quiz li{margin:0}.lrn .quiz button{width:100%;text-align:start;font:inherit;font-size:16px;color:var(--lrn-ink);background:var(--lrn-bg);border:1px solid var(--lrn-line);border-radius:10px;padding:11px 14px;cursor:pointer;display:flex;align-items:center;gap:10px;min-height:48px}.lrn .quiz button:hover:not(:disabled){border-color:var(--lrn-accent)}.lrn .quiz button:disabled{cursor:default}.lrn .quiz button .mark{margin-inline-start:auto;font-weight:700;font-size:14px}.lrn .quiz button.right{border-color:var(--lrn-accent);background:var(--lrn-accent-soft)}.lrn .quiz button.wrong{border-color:var(--lrn-red);background:var(--lrn-red-soft)}.lrn .quiz .why{margin:12px 0 0;font-size:15px;color:var(--lrn-mute)}.lrn .quiz .why b{color:var(--lrn-ink)}.lrn .takeaways{margin:2.2em 0 0;border:1px solid var(--lrn-accent);border-radius:14px;background:var(--lrn-accent-soft);padding:16px 18px}.lrn .takeaways h2{margin:0 0 8px;font-size:18px}.lrn .takeaways ul{margin:0;padding-inline-start:1.2em}.lrn .takeaways li:last-child{margin-bottom:0}.lrn .lfaq{margin-top:2.4em}.lrn .lfaq h2{font-size:21px;margin-bottom:10px}.lrn details{border:1px solid var(--lrn-line);border-radius:12px;padding:12px 15px;margin-bottom:8px;background:var(--lrn-raise)}.lrn summary{cursor:pointer;font-weight:700;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:10px;align-items:center}.lrn summary::-webkit-details-marker{display:none}.lrn summary:after{content:"+";font-family:var(--lrn-num);font-size:20px;color:var(--lrn-accent)}.lrn details[open] summary:after{content:"–"}.lrn details p{margin:10px 0 0;color:var(--lrn-mute);font-size:15px}.lrn .softcta{margin:2.4em 0 0;padding:18px;border-radius:14px;border:1px dashed var(--lrn-line);text-align:center;color:var(--lrn-mute);font-size:16px}.lrn .softcta a{font-weight:700}.lrn .pager{display:flex;gap:10px;margin-top:2em}.lrn .pager a{flex:1;border:1px solid var(--lrn-line);border-radius:12px;padding:12px 14px;color:var(--lrn-ink);background:var(--lrn-raise);min-height:48px;display:flex;flex-direction:column;justify-content:center}.lrn .pager a:hover{border-color:var(--lrn-accent);text-decoration:none}.lrn .pager .d{font-size:13px;color:var(--lrn-mute)}.lrn .pager .n{font-weight:700;font-size:15px}.lrn .pager .next{text-align:end}.lrn .path{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;counter-reset:step}.lrn .path>li{margin:0}.lrn .path a{display:flex;gap:13px;align-items:flex-start;border:1px solid var(--lrn-line);border-radius:14px;padding:14px 15px;background:var(--lrn-raise);color:var(--lrn-ink);box-shadow:var(--lrn-shadow)}.lrn .path a:hover{border-color:var(--lrn-accent);text-decoration:none}.lrn .path .no{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--lrn-accent-soft);color:var(--lrn-accent);font-weight:700;font-size:15px;border:1px solid var(--lrn-accent)}.lrn .path .done .no{background:var(--lrn-accent);color:var(--lrn-accent-ink)}.lrn .path a>span:last-child{min-width:0}.lrn .path .ttl{display:block;font-weight:700;font-size:17px;line-height:1.5}.lrn .path .sub{display:block;color:var(--lrn-mute);font-size:14px;line-height:1.7}.lrn .path .meta{color:var(--lrn-mute);font-size:13px;margin-top:4px;display:flex;gap:12px;flex-wrap:wrap}.lrn .tag{font-size:12px;border:1px solid var(--lrn-gold);color:var(--lrn-gold);background:var(--lrn-gold-soft);border-radius:999px;padding:1px 9px}.lrn .soon{margin:12px 0 0;padding:12px 15px;border:1px dashed var(--lrn-line);border-radius:14px;color:var(--lrn-mute);font-size:15px;text-align:center}.lrn .bar{margin-top:18px}.lrn .bar .track{height:7px;border-radius:999px;background:var(--lrn-line);overflow:hidden}.lrn .bar .fill{height:100%;background:var(--lrn-accent);border-radius:999px}.lrn .bar .lbl{font-size:14px;color:var(--lrn-mute);margin-top:7px}.lrn .cardlink{display:block;margin-top:16px;border:1px solid var(--lrn-line);border-radius:14px;padding:14px 15px;background:var(--lrn-raise);color:var(--lrn-ink)}.lrn .cardlink:hover{border-color:var(--lrn-accent);text-decoration:none}.lrn .cardlink .ttl{display:block;font-weight:700}.lrn .cardlink .sub{display:block;color:var(--lrn-mute);font-size:14px}.lrn .jump{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 8px;padding:0;list-style:none}.lrn .jump li{margin:0}.lrn .jump a{display:inline-block;border:1px solid var(--lrn-line);border-radius:999px;padding:4px 12px;font-size:14px;color:var(--lrn-ink);background:var(--lrn-raise)}.lrn .jump a:hover{border-color:var(--lrn-accent);text-decoration:none}.lrn .terms{list-style:none;margin:10px 0 0;padding:0}.lrn .terms>li{margin:0;border-bottom:1px solid var(--lrn-line);padding:16px 0;scroll-margin-top:76px}.lrn .terms h2{margin:0 0 4px;font-size:19px;display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.lrn .terms h2 .en{font-family:var(--lrn-num);font-size:15px;color:var(--lrn-mute);direction:ltr;letter-spacing:.04em}.lrn .terms p{margin:0;color:var(--lrn-ink);font-size:16px}.lrn .terms .see{margin-top:6px;font-size:14px;color:var(--lrn-mute)}.lrn .terms :target h2{color:var(--lrn-accent)}.lrn .skip{position:absolute;inset-inline-start:-9999px}.lrn .skip:focus{position:static;display:inline-block;margin:8px}@media (prefers-reduced-motion:reduce){.lrn *{animation:none!important;transition:none!important}}