.jDH3nq_page{min-width:0}.jDH3nq_skipLink{z-index:100;color:#fff;background:#0c2836;border:2px solid #fff;border-radius:8px;padding:10px 16px;font-weight:800;position:fixed;inset-block-start:8px;inset-inline-start:8px;transform:translateY(-160%)}.jDH3nq_skipLink:focus-visible{outline-offset:2px;outline:3px solid #e6b76a;transform:translateY(0)}:is(.jDH3nq_page .section-head p,.jDH3nq_page .feature p,.jDH3nq_page .steps-grid p,.jDH3nq_page .language-card small){color:#52686f}:is(.jDH3nq_page .preview-translation,.jDH3nq_page .preview-caption,.jDH3nq_page .preview-complete){color:#536b70}.jDH3nq_page .trust-inner span{color:#4c646c}.jDH3nq_page .section-kicker{color:#805b2d}.jDH3nq_cta .section-kicker{color:#f4ce93}.jDH3nq_page .steps-grid article>span{color:#795a35}:is(.jDH3nq_page .footer,.jDH3nq_page .brand-text small){color:#536a70}.jDH3nq_localizedFooter{color:#415d65;background:#f5f8f6;border-block-start:1px solid #dde6e4;margin-block-start:36px;padding-block:30px 36px;font-size:13px}.jDH3nq_localizedFooterTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.jDH3nq_localizedFooterTop>span{overflow-wrap:anywhere}.jDH3nq_localizedFooterTop nav{flex-wrap:wrap;gap:10px 20px;display:flex}.jDH3nq_localizedFooterTop a{color:#275862;overflow-wrap:anywhere;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:750;text-decoration:underline;display:inline-flex}.jDH3nq_localizedFooterTop a:hover{color:#123743}.jDH3nq_localizedFooterTop a:focus-visible{outline-offset:2px;outline:3px solid #a56d22}.jDH3nq_localizedFooter p{color:#52686f;margin:12px 0 0;line-height:1.6}@media (max-width:540px){.jDH3nq_localizedFooterTop{flex-direction:column}.jDH3nq_localizedFooterTop nav{gap:4px 16px}}.jDH3nq_mobileNav{display:none}.jDH3nq_previewSignIn{max-width:40rem;margin:8px 0 0;font-size:14px;line-height:1.6}.jDH3nq_previewSignIn a{color:#f4ce93;text-underline-offset:4px;overflow-wrap:anywhere;padding:6px 0;font-weight:800;text-decoration:underline;display:inline-block}.jDH3nq_previewSignIn a:hover{color:#fff}.jDH3nq_previewSignIn a:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #e6b76a}.jDH3nq_studentShortcuts{border-block-start:1px solid #416371;min-width:0;max-width:42rem;margin-block:16px 0;padding-block-start:12px}.jDH3nq_studentShortcuts p{color:#d7e8eb;margin:0 0 10px;font-size:12px;line-height:1.6}.jDH3nq_studentShortcutLinks{flex-wrap:wrap;align-items:stretch;gap:8px;min-width:0;display:flex}.jDH3nq_studentShortcutLinks a{overflow-wrap:anywhere;text-align:center;color:#fff;text-underline-offset:3px;background:#173f4d;border:1px solid #688995;border-radius:9px;justify-content:center;align-items:center;max-width:100%;min-height:44px;padding:9px 12px;font-size:12px;font-weight:750;text-decoration:underline;display:inline-flex}.jDH3nq_studentShortcutLinks a:hover{background:#246273}.jDH3nq_studentShortcutLinks a:focus-visible{outline-offset:2px;outline:3px solid #f4ce93}.jDH3nq_heroDisclaimer{color:#cbe2e7;max-width:40rem;margin-block:18px 0;font-size:13px;line-height:1.6}.jDH3nq_languageNames{overflow-wrap:anywhere;min-width:0}.jDH3nq_courseStatus{color:#30665e;text-align:center;background:#eaf5f1;border-radius:999px;flex-shrink:0;margin-inline-start:auto;padding:4px 7px;font-size:10px;font-weight:750}.jDH3nq_faqGrid{gap:12px;max-width:850px;margin-inline:auto;display:grid}.jDH3nq_faqItem{overflow-wrap:anywhere;background:#fff;border:1px solid #dce6e2;border-radius:14px}.jDH3nq_faqItem summary{cursor:pointer;color:#123743;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;font-size:16px;font-weight:800;list-style:none;display:flex}.jDH3nq_faqItem summary::-webkit-details-marker{display:none}.jDH3nq_faqItem summary:after{content:"+";color:#7c642e;flex-shrink:0;font-size:24px;line-height:1}.jDH3nq_faqItem[open] summary:after{content:"−"}.jDH3nq_faqItem summary:focus-visible{outline-offset:-3px;border-radius:14px;outline:3px solid #ad7d35}.jDH3nq_faqItem p{color:#516d73;margin:0;padding:0 24px 22px;font-size:14px;line-height:1.8}@media (max-width:540px){.jDH3nq_faqItem summary{padding:16px;font-size:14px}.jDH3nq_faqItem p{padding:0 16px 18px;font-size:13px}}.jDH3nq_cta{min-width:0}.jDH3nq_ctaLinks{flex-wrap:wrap;gap:10px 22px;margin-block-start:14px;display:flex}.jDH3nq_ctaLinks a{color:#e8d3b1;text-underline-offset:3px;font-size:13px;text-decoration:underline}.jDH3nq_ctaLinks a:hover{color:#fff}@media (max-width:1100px){.jDH3nq_courseStatus{font-size:9px}}@media (max-width:760px){.jDH3nq_mobileNav{scrollbar-width:thin;-webkit-overflow-scrolling:touch;background:#f2f8f5;border-bottom:1px solid #dde6e4;flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;padding:10px max(14px,50vw - 595px);display:flex;overflow-x:auto}.jDH3nq_mobileNav a{color:#163d46;background:#fff;border:1px solid #d1e1dc;border-radius:999px;flex:none;align-items:center;min-height:44px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.jDH3nq_mobileNav a:focus-visible{outline-offset:2px;outline:3px solid #b07b32}.jDH3nq_cta{align-items:stretch}.jDH3nq_cta>a{white-space:normal;text-align:center;align-self:flex-start}.jDH3nq_page .hero-stats{flex-wrap:wrap;gap:18px}.jDH3nq_page .hero-stats>div{overflow-wrap:anywhere;flex:128px;min-width:0}}@media (max-width:540px){.jDH3nq_heroDisclaimer{font-size:12px}.jDH3nq_previewSignIn{font-size:13px}.jDH3nq_languageNames{flex:1}.jDH3nq_courseStatus{overflow-wrap:anywhere;max-width:72px;padding-inline:5px}.jDH3nq_ctaLinks{flex-direction:column;gap:9px}}@media (max-width:430px){.jDH3nq_studentShortcutLinks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jDH3nq_studentShortcutLinks a{min-width:0;padding-inline:8px}}@media (max-width:370px){.jDH3nq_courseStatus{max-width:55px;font-size:9px}}.jDH3nq_sectionAnchor{scroll-margin-top:95px}@media (prefers-reduced-motion:reduce){.jDH3nq_mobileNav{scroll-behavior:auto}:is(.jDH3nq_page .button,.jDH3nq_page .feature){transition:none}:is(.jDH3nq_page .button:hover,.jDH3nq_page .feature:hover){transform:none}}@media (max-width:430px){.jDH3nq_page .topbar .nav-actions>a.button-small{display:none}}.jDH3nq_simpleLanguageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.jDH3nq_simpleLanguageCard{background:#fff;border:1px solid #dce8e3;border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:68px;padding:13px 16px;display:flex}.jDH3nq_simpleLanguageFlag{background:#edf6f2;border-radius:11px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:30px;line-height:1;display:grid}.jDH3nq_simpleLanguageName{overflow-wrap:normal;word-break:normal;min-width:0;font-size:14px;font-weight:750;line-height:1.4}.jDH3nq_arabicVarieties{border-top:1px solid #dce8e3;margin-top:20px;padding-top:16px}.jDH3nq_arabicVarieties summary{cursor:pointer;color:#235967;align-items:center;gap:10px;width:max-content;max-width:100%;min-height:44px;font-size:14px;font-weight:800;list-style:none;display:flex}.jDH3nq_arabicVarieties summary::-webkit-details-marker{display:none}.jDH3nq_arabicVarieties summary:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #ba853d}.jDH3nq_arabicVarieties[open] summary{margin-bottom:14px}@media (max-width:900px){.jDH3nq_simpleLanguageGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){.jDH3nq_simpleLanguageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.jDH3nq_simpleLanguageCard{padding:12px}}@media (max-width:370px){.jDH3nq_simpleLanguageGrid{grid-template-columns:1fr}}
