.J-OOyG_home{--h-ink:#102b53;--h-muted:#4b627e;--h-border:#dde5ed;--h-blue:#1554bf;--h-deep:#082859;--h-pale:#edf4fb;color:var(--h-ink);background:linear-gradient(110deg,#fff 0%,#f9fbfe 51%,#f4f8fc 100%);width:100%;overflow-x:clip}.J-OOyG_home :where(h1,h2,h3,p){margin:0}.J-OOyG_home :where(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #60a5fa}.J-OOyG_hero{border-bottom:1px solid var(--h-border)}.J-OOyG_heroInside{direction:rtl;grid-template-columns:53% 47%;max-width:1440px;min-height:530px;margin-inline:auto;display:grid}.J-OOyG_heroCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:42px clamp(24px,4.6vw,70px) 40px 28px;display:flex}.J-OOyG_heroEyebrow{color:#547298;letter-spacing:.01em;font-size:12px;font-weight:750}.J-OOyG_heroCopy h1{letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(32px,3.5vw,52px);font-weight:850;line-height:1.52}.J-OOyG_heroCopy p{color:#3c5575;max-width:590px;margin-top:7px;font-size:14px;line-height:2}.J-OOyG_heroActions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:17px;display:flex}.J-OOyG_primaryLink,.J-OOyG_secondaryLink{border-radius:7px;align-items:center;gap:11px;min-height:40px;padding:10px 18px;font-size:12px;font-weight:750;display:inline-flex}.J-OOyG_primaryLink{background:var(--h-blue);color:#fff}.J-OOyG_secondaryLink{color:var(--h-ink);background:#fff;border:1px solid #d7e3f1}.J-OOyG_primaryLink:hover{color:#fff;background:#0e438f}.J-OOyG_secondaryLink:hover{border-color:#7ea1d5}.J-OOyG_heroSearch,.J-OOyG_dictionarySearch{background:#fff;border:1px solid #cddbea;border-radius:15px;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:4px;width:min(530px,100%);min-width:0;height:52px;padding:4px 7px 4px 12px;transition:border-color .18s,box-shadow .18s;display:grid;box-shadow:0 5px 18px #1442790d}.J-OOyG_heroSearch{margin-top:19px}.J-OOyG_heroSearch input,.J-OOyG_dictionarySearch input{width:100%;min-width:0;height:100%;color:var(--h-ink);text-align:right;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;font-size:13px}.J-OOyG_heroSearch input::placeholder,.J-OOyG_dictionarySearch input::placeholder{color:#8296ac}.J-OOyG_heroSearch button svg,.J-OOyG_dictionarySearch button svg{stroke:currentColor;width:19px;height:19px;display:block}.J-OOyG_heroSearch button,.J-OOyG_dictionarySearch button{color:#50749c;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:42px;min-width:0;height:42px;padding:0;transition:color .18s;display:grid}.J-OOyG_heroSearch button:hover,.J-OOyG_dictionarySearch button:hover{color:var(--h-blue);background:0 0}.J-OOyG_heroSearch:focus-within,.J-OOyG_dictionarySearch:focus-within{border-color:#6f9edc;box-shadow:0 0 0 3px #4e8bd524}.J-OOyG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.J-OOyG_searchLanguages{color:#56708c;direction:ltr;flex-wrap:wrap;align-items:center;gap:15px;margin-top:12px;font-size:11px;display:flex}.J-OOyG_searchLanguages a:hover{color:var(--h-blue);text-decoration:underline}.J-OOyG_heroVisual{isolation:isolate;background:linear-gradient(150deg,#eaf3fb,#fff 80%);min-height:530px;position:relative;overflow:hidden}.J-OOyG_heroHalo{aspect-ratio:1;border:1px solid #d2e1f0;border-radius:50%;width:56%;position:absolute;top:20%;right:7%}.J-OOyG_heroPhoto{border-radius:50%;width:66%;height:82%;position:absolute;top:8%;right:16%;overflow:hidden}.J-OOyG_heroPhoto img{object-fit:cover;object-position:center}.J-OOyG_heroVisualCaption{color:#8496ad;letter-spacing:.08em;flex-direction:column;align-items:flex-end;gap:3px;font-size:11px;display:flex;position:absolute;bottom:11%;right:5%}.J-OOyG_heroVisualCaption i{background:var(--h-ink);width:52px;height:2px;margin-top:16px}.J-OOyG_chapter{border-bottom:1px solid var(--h-border);padding:32px 0}.J-OOyG_chapterInner{direction:rtl;grid-template-columns:330px minmax(0,1fr);align-items:center;gap:28px;width:min(1308px,100% - 9.2vw);margin-inline:auto;display:grid}.J-OOyG_chapterIntro{align-self:center;min-width:0}.J-OOyG_sectionLabel{color:#6b7e97;letter-spacing:.17em;justify-content:flex-end;align-items:center;gap:17px;font-size:10px;font-weight:750;display:flex}.J-OOyG_sectionNumber{letter-spacing:-.05em;color:#9aa8b9;font-size:25px;font-weight:350;line-height:1}.J-OOyG_chapterIntro h2{letter-spacing:-.028em;margin:10px 0;font-size:clamp(22px,2.15vw,30px);font-weight:800;line-height:1.52}.J-OOyG_chapterIntro p{color:var(--h-muted);margin-top:9px;font-size:12.5px;line-height:1.95}.J-OOyG_sectionLink{color:#1554bf;align-items:center;gap:7px;margin-top:14px;font-size:12px;font-weight:750;display:inline-flex}.J-OOyG_sectionLink:hover,.J-OOyG_aboutLink:hover{color:#0a3c85;text-underline-offset:4px;text-decoration:underline}.J-OOyG_languageTiles{direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.J-OOyG_languageTile{direction:rtl;background:linear-gradient(105deg,#f8fbfe,#edf3f9);border:1px solid #dce5ef;border-radius:12px;grid-template-columns:minmax(0,1fr) 124px;min-width:0;min-height:225px;transition:border-color .2s;display:grid;position:relative;overflow:hidden}.J-OOyG_languageTile:hover{border-color:#8aafe2}.J-OOyG_tileCopy{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:22px 18px 15px;display:flex}.J-OOyG_languageEdition{letter-spacing:.12em;color:#788ca5;font-size:9px}.J-OOyG_tileCopy h3{color:var(--h-ink);align-self:flex-start;margin-top:4px;font:700 27px/1.2 Georgia,Times New Roman,serif}.J-OOyG_tileCopy strong{font-size:13px}.J-OOyG_tileCopy p{color:var(--h-muted);margin-top:3px;font-size:11.5px;line-height:1.7}.J-OOyG_levelPills{flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:8px;display:flex}.J-OOyG_levelPills span{color:#193c69;background:#fff;border:1px solid #d7e0ea;border-radius:5px;padding:1px 7px;font:600 10px/1.6 Arial,sans-serif}.J-OOyG_tilePhoto{min-height:100%;position:relative;overflow:hidden}.J-OOyG_tilePhoto img{object-fit:cover}.J-OOyG_roundArrow{color:#fff;background:var(--h-blue);border-radius:50%;place-items:center;width:29px;height:29px;font-size:17px;display:grid;position:absolute;top:15px;left:15px}.J-OOyG_lessonPreview{border:1px solid var(--h-border);direction:ltr;background:#fff;border-radius:12px;grid-template-columns:218px minmax(0,1fr) 215px;min-width:0;min-height:240px;display:grid;overflow:hidden}.J-OOyG_lessonPhoto{min-height:240px;position:relative}.J-OOyG_lessonPhoto img{object-fit:cover}.J-OOyG_lessonContent{direction:rtl;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:24px 22px;display:flex}.J-OOyG_englishLabel{letter-spacing:.14em;color:#69809a;font:700 10px/1.5 Arial,sans-serif}.J-OOyG_lessonContent h3{margin-top:9px;font-size:23px;font-weight:800}.J-OOyG_lessonContent p{color:#55708e;margin-top:7px;font-size:12.5px;line-height:1.85}.J-OOyG_lessonButton{color:#124b9b;border:1px solid #cddff5;border-radius:8px;align-items:center;gap:9px;margin-top:17px;padding:8px 13px;font-size:12px;font-weight:750;display:inline-flex}.J-OOyG_lessonButton:hover{background:#edf4ff}.J-OOyG_lessonSidebar{direction:rtl;background:#f7fafd;border-left:1px solid #e5ebf2;padding:19px 14px}.J-OOyG_lessonSidebar strong{margin-bottom:12px;font-size:12px;display:block}.J-OOyG_lessonSidebar a{color:#4b6785;border-top:1px solid #e3eaf2;padding:12px 0;font-size:11px;line-height:1.8;display:block}.J-OOyG_lessonSidebar a span,.J-OOyG_lessonSidebar a:hover{color:var(--h-blue)}.J-OOyG_dictionaryShowcase{background:linear-gradient(140deg,#0b3675,var(--h-deep));direction:ltr;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(270px,48%);gap:16px;min-width:0;min-height:216px;padding:17px;display:grid}.J-OOyG_dictionaryTools{direction:rtl;flex-direction:column;justify-content:center;min-width:0;padding:10px;display:flex}.J-OOyG_dictionarySearch{width:100%;height:46px}.J-OOyG_dictionarySearch button{width:40px;height:40px}.J-OOyG_dictionaryLanguages{color:#fff;direction:ltr;flex-wrap:wrap;justify-content:space-around;gap:12px;margin-top:14px;font-size:10px;display:flex}.J-OOyG_dictionaryLanguages a:hover{text-decoration:underline}.J-OOyG_entryPreview{min-width:0;color:var(--h-ink);direction:ltr;background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) 33%;display:grid;overflow:hidden}.J-OOyG_entryCopy{direction:rtl;flex-direction:column;align-items:flex-start;min-width:0;padding:17px 16px;display:flex}.J-OOyG_entryLanguage{letter-spacing:.12em;color:#71859d;font:600 9px Arial,sans-serif}.J-OOyG_entryCopy h3{margin-top:5px;font:700 29px Georgia,serif}.J-OOyG_entryPronunciation{color:#62758c;margin-top:4px;font:12px Arial,sans-serif}.J-OOyG_entryCopy strong{margin-top:8px;font-size:12px}.J-OOyG_entryExample{border-top:1px solid #e1e8f0;width:100%;margin-top:auto;padding-top:10px;font:12px Georgia,serif}.J-OOyG_entryTranslation{color:#7c90a8;margin-top:5px;font-size:10px}.J-OOyG_entryPhoto{min-width:0;position:relative}.J-OOyG_entryPhoto img{object-fit:cover}.J-OOyG_dictionaryFallback{color:#fff;place-self:center;font-size:14px;font-weight:700}.J-OOyG_pathGrid{direction:ltr;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px;min-width:0;display:grid}.J-OOyG_pathPlan{direction:rtl;background:#f0f5fa;border:1px solid #e0e9f2;border-radius:12px;flex-direction:column;justify-content:center;min-width:0;min-height:212px;padding:20px 17px;display:flex}.J-OOyG_pathPlan strong{font-size:14px}.J-OOyG_pathPlan p{color:#4b627e;margin-top:8px;font-size:11.5px;line-height:1.8}.J-OOyG_levelTrack{justify-content:space-between;gap:3px;margin-top:21px;display:flex;position:relative}.J-OOyG_levelTrack:before{content:"";background:#c2d0df;height:1px;position:absolute;top:5px;left:8%;right:8%}.J-OOyG_levelReady,.J-OOyG_levelFuture{z-index:1;text-align:center;flex-direction:column;align-items:center;min-width:0;font:600 10px Arial,sans-serif;display:flex;position:relative}.J-OOyG_levelFuture{color:#a5b4c5}.J-OOyG_levelDot{background:#fff;border:1px solid #a8bad0;border-radius:50%;width:10px;height:10px;margin-bottom:7px}.J-OOyG_levelReady:first-child .J-OOyG_levelDot{border:2px solid var(--h-blue)}.J-OOyG_levelCaption{font:10px var(--font-vazirmatn),sans-serif;margin-top:4px}.J-OOyG_pathPlan small{color:#6d829b;margin-top:14px;font-size:10px;line-height:1.6}.J-OOyG_pathVisual{isolation:isolate;min-height:212px;color:var(--h-ink);direction:rtl;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding:22px;display:flex;position:relative;overflow:hidden}.J-OOyG_pathVisual:after{display:none}.J-OOyG_pathVisual img{object-fit:cover;z-index:-2}.J-OOyG_pathVisual>span:first-of-type{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#f8fbffe0;border-radius:9px;padding:6px 11px;font-size:15px;font-weight:700;line-height:1.8}.J-OOyG_pathVisualLink{color:#0c4a9b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#f8fbffe0;border-radius:9px;margin-top:auto;padding:7px 11px;font-size:11px;font-weight:750}.J-OOyG_finalSection{background:#fff}.J-OOyG_finalInner{justify-content:space-between;align-items:center;gap:35px;width:min(1308px,100% - 9.2vw);margin-inline:auto;padding:35px 0 42px;display:flex}.J-OOyG_finalInner>div{max-width:780px}.J-OOyG_finalInner h2{margin-top:8px;font-size:clamp(22px,2.2vw,31px);line-height:1.5}.J-OOyG_finalInner p{color:var(--h-muted);margin-top:9px;font-size:13px;line-height:1.9}.J-OOyG_finalInner .J-OOyG_primaryLink{flex:none}.J-OOyG_aboutLink{color:var(--h-blue);margin-top:12px;font-size:12px;font-weight:750;display:inline-block}@media (max-width:1100px){.J-OOyG_heroInside{grid-template-columns:53% 47%;min-height:515px}.J-OOyG_heroCopy{padding-right:30px}.J-OOyG_heroCopy h1{font-size:clamp(30px,3.5vw,40px)}.J-OOyG_chapterInner{grid-template-columns:260px minmax(0,1fr);gap:22px}.J-OOyG_languageTile{grid-template-columns:minmax(0,1fr) 95px}.J-OOyG_languageTile .J-OOyG_tileCopy{padding:16px 12px}.J-OOyG_tileCopy h3{font-size:23px}.J-OOyG_lessonPreview{grid-template-columns:145px minmax(0,1fr)}.J-OOyG_lessonSidebar{display:none}.J-OOyG_lessonPhoto{min-height:220px}}@media (max-width:760px){.J-OOyG_heroInside{flex-direction:column;min-height:0;display:flex}.J-OOyG_heroCopy{align-items:stretch;padding:28px 20px 25px}.J-OOyG_heroEyebrow{font-size:11px}.J-OOyG_heroCopy h1{margin-top:14px;font-size:clamp(28px,7vw,37px);line-height:1.58}.J-OOyG_heroCopy p{margin-top:9px;font-size:12.5px;line-height:1.9}.J-OOyG_heroActions{gap:8px;margin-top:17px}.J-OOyG_primaryLink,.J-OOyG_secondaryLink{min-height:38px;padding:9px 12px;font-size:11.5px}.J-OOyG_heroSearch{border-radius:14px;grid-template-columns:minmax(0,1fr) 40px;gap:4px;max-width:none;height:49px;margin-top:17px;padding:4px 7px 4px 10px}.J-OOyG_heroSearch button{border-radius:11px;width:40px;height:40px;padding:0}.J-OOyG_heroSearch input{font-size:12px}.J-OOyG_dictionarySearch{border-radius:14px;grid-template-columns:minmax(0,1fr) 40px;gap:4px;height:49px;padding:4px 7px 4px 10px}.J-OOyG_dictionarySearch button{border-radius:11px;width:40px;height:40px;padding:0}.J-OOyG_dictionarySearch input{font-size:12px}.J-OOyG_searchLanguages{justify-content:space-between;gap:10px;margin-top:10px;font-size:10px}.J-OOyG_heroVisual{min-height:195px}.J-OOyG_heroPhoto{width:45%;height:105%;top:0;left:7%;right:auto}.J-OOyG_heroHalo{width:42%;top:20%;left:13%;right:auto}.J-OOyG_heroVisualCaption{bottom:16%;right:10%}.J-OOyG_chapter{padding:30px 0}.J-OOyG_chapterInner{flex-direction:column;align-items:stretch;gap:19px;width:calc(100% - 36px);display:flex}.J-OOyG_chapterIntro{align-self:stretch}.J-OOyG_sectionLabel{justify-content:flex-end;gap:13px}.J-OOyG_sectionNumber{font-size:19px}.J-OOyG_chapterIntro h2{margin:6px 0 8px;font-size:23px;line-height:1.5}.J-OOyG_chapterIntro p{max-width:570px;margin-top:8px;font-size:12px;line-height:1.9}.J-OOyG_sectionLink{margin-top:11px}.J-OOyG_languageTiles{grid-template-columns:minmax(0,1fr);gap:10px}.J-OOyG_languageTile{grid-template-columns:minmax(0,1fr) 87px;min-height:150px}.J-OOyG_tileCopy{padding:13px 14px 10px}.J-OOyG_tileCopy h3{font-size:24px}.J-OOyG_tileCopy p{font-size:10.5px;line-height:1.6}.J-OOyG_tileCopy strong{font-size:12px}.J-OOyG_tilePhoto{grid-column:2}.J-OOyG_roundArrow{width:26px;height:26px;top:12px;left:12px}.J-OOyG_lessonPreview{grid-template-columns:105px minmax(0,1fr);min-height:172px}.J-OOyG_lessonPhoto{min-height:172px}.J-OOyG_lessonContent{padding:13px}.J-OOyG_lessonContent h3{margin-top:4px;font-size:19px}.J-OOyG_lessonContent p{font-size:11px;line-height:1.7}.J-OOyG_lessonButton{margin-top:9px;padding:5px 9px;font-size:11px}.J-OOyG_englishLabel{font-size:9px}.J-OOyG_dictionaryShowcase{grid-template-columns:minmax(0,1fr);gap:15px;min-height:0;padding:16px}.J-OOyG_dictionaryTools{padding:2px}.J-OOyG_dictionaryLanguages{gap:8px;font-size:9px}.J-OOyG_entryPreview{min-height:159px}.J-OOyG_entryCopy{padding:13px}.J-OOyG_entryCopy h3{font-size:24px}.J-OOyG_pathGrid{direction:rtl;grid-template-columns:1fr;gap:12px}.J-OOyG_pathPlan{min-height:185px;padding:18px 13px}.J-OOyG_pathPlan p{font-size:11px}.J-OOyG_pathVisual{min-height:175px}.J-OOyG_finalInner{flex-direction:column;align-items:stretch;gap:18px;width:calc(100% - 36px);padding:30px 0 35px;display:flex}.J-OOyG_finalInner h2{font-size:24px}.J-OOyG_finalInner p{font-size:12px;line-height:1.9}.J-OOyG_finalInner .J-OOyG_primaryLink{align-self:flex-start}}@media (max-width:370px){.J-OOyG_heroCopy{padding-inline:16px}.J-OOyG_heroCopy h1{font-size:27px}.J-OOyG_chapterInner,.J-OOyG_finalInner{width:calc(100% - 28px)}.J-OOyG_searchLanguages{gap:8px}.J-OOyG_tileCopy h3{font-size:23px}.J-OOyG_lessonPreview{grid-template-columns:94px minmax(0,1fr)}.J-OOyG_lessonContent h3{font-size:17px}.J-OOyG_entryPhoto{display:none}.J-OOyG_entryPreview{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.J-OOyG_home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
