:root{--md-ink:oklch(24% .012 275);--md-muted:oklch(49% .018 275);--md-paper:oklch(98.5% .005 90);--md-line:oklch(90% .009 275);--md-purple:oklch(87% .055 295);--md-lime:oklch(91% .13 115);--md-blue:oklch(47% .17 265)}.md-auth-page,.md-public,.md-school{color:var(--md-ink);font-family:var(--font-sans),Arial,sans-serif}.md-auth-page .iq-button,.md-public .iq-button,.md-school .iq-button{background:var(--md-ink);color:var(--md-paper);border-radius:50px;border-color:var(--md-ink);font-size:14px;font-weight:600}.md-auth-page .iq-button.secondary,.md-school .iq-button.secondary{background:transparent;color:var(--md-ink);border-color:var(--md-line)}.md-school{min-height:100vh;background:var(--md-paper)}.md-auth-page h1,.md-auth-page h2,.md-school h1,.md-school h2{font-family:inherit;font-weight:600;letter-spacing:-.04em}.md-school h1{font-size:36px;line-height:1.2}.md-school h2{font-size:22px;line-height:1.35}.md-school h3{font-size:16px;font-weight:600;line-height:1.5}.md-school p{line-height:1.75}.md-muted{color:var(--md-muted);font-size:14px;line-height:1.8;max-width:70ch}.md-school-sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:228px;padding:28px 22px;display:flex;flex-direction:column;border-inline-end:1px solid var(--md-line);background:oklch(97% .008 85)}.md-public .iq-brand,.md-school .iq-brand{font-family:Arial,sans-serif;font-weight:800;letter-spacing:-3px}.md-public .iq-mark,.md-school .iq-mark{display:none}.md-school .iq-brand{font-size:43px}.md-space-name{font-size:12px;color:var(--md-muted);margin:21px 0 28px}.md-school-sidebar nav{display:grid;gap:7px}.md-school-sidebar nav>a,.md-school-sidebar nav>button{display:flex;align-items:center;gap:13px;text-align:start;min-height:49px;padding:12px 13px;border-radius:9px;font-size:14px}.md-school-sidebar nav>[aria-current=page]{background:var(--md-purple);font-weight:600}.md-school-sidebar nav>a:hover,.md-school-sidebar nav>button:hover{background:var(--md-line)}.md-sidebar-foot{margin-top:auto;padding:25px 12px 0}.md-sidebar-foot p{font-size:14px;color:var(--md-muted);margin-bottom:25px}.md-sidebar-foot button{display:flex;align-items:center;gap:10px;font-size:13px;min-height:44px}.md-count{margin-inline-start:auto;font-size:11px;background:var(--md-ink);color:var(--md-paper);padding:3px 7px;border-radius:15px}.md-school-body{margin-inline-start:228px}.md-school-header{height:85px;border-bottom:1px solid var(--md-line);display:flex;justify-content:space-between;align-items:center;padding-inline:40px;gap:20px}.md-breadcrumb{font-size:13px;color:var(--md-muted)}.md-breadcrumb span{margin-inline:12px;color:var(--md-line)}.md-school-tools{display:flex;gap:23px;align-items:center}.md-user-avatar{width:35px;height:35px;display:grid;place-items:center;background:var(--md-purple);border-radius:50%;font-size:13px}.md-mobile-brand,.md-mobile-nav,.md-mobile-signout{display:none}.md-school-main{max-width:1280px;margin:auto;padding:35px 40px 65px}.md-page-title{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:30px}.md-page-title p{font-size:13px;color:var(--md-muted);margin-bottom:8px}.md-page-title h1{margin:0}.md-refresh{min-height:44px;text-decoration:underline;text-underline-offset:4px}.md-learner-picker,.md-refresh{font-size:12px;color:var(--md-muted)}.md-learner-picker{display:flex;align-items:center;gap:12px;margin-bottom:20px}.md-learner-picker select{padding:10px 30px 10px 12px;border-radius:7px;border:1px solid var(--md-line);background:transparent;color:var(--md-ink);min-height:44px}.md-today-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:28px;margin-bottom:36px}.md-next-lesson{padding:30px;border-radius:13px;position:relative;overflow:hidden}.md-pill{display:inline-flex;font-size:11px;font-weight:600;line-height:1.5;padding:7px 11px;border:1px solid;border-radius:25px}.md-next-lesson h2{font-size:29px;max-width:410px;margin:19px 0 12px;position:relative;z-index:1}.md-next-lesson p{max-width:380px;font-size:14px;margin-bottom:24px}.md-next-lesson .iq-button,.md-next-lesson p{position:relative;z-index:1}.md-next-art{position:absolute;inset-inline-end:18px;bottom:-28px;font:160px/1.3 var(--font-arabic),serif;opacity:.12}.md-schedule{padding:8px 0 8px 5px}.md-section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.md-schedule>.md-section-heading{margin-bottom:22px}.md-schedule>p{font-size:16px;margin-top:30px}.md-schedule small{display:block;font-size:13px;line-height:1.8;color:var(--md-muted);margin-top:10px}.md-session{border-top:1px solid var(--md-line);padding-block:19px}.md-session strong{font-size:15px}.md-session p{font-size:12px;color:var(--md-muted);margin-block:7px 13px}.md-link{display:inline-flex;gap:9px;font-size:13px;font-weight:600;min-height:44px}.md-link,.md-work-row{align-items:center;text-align:start}.md-work-row{display:flex;width:100%;gap:16px;min-height:88px;padding:18px 8px;border-top:1px solid var(--md-line)}.md-work-row:hover{background:oklch(96% .014 295)}.md-work-row>span:nth-child(2){flex:1;min-width:0}.md-work-row strong{display:block;font-size:14px;line-height:1.6}.md-work-row small{display:block;color:var(--md-muted);font-size:12px;line-height:1.8;margin-top:4px}.md-work-check{display:grid;place-items:center;width:42px;height:42px;background:oklch(94% .015 295);border-radius:9px;flex-shrink:0}.md-work-check.checked{background:var(--md-lime)}.md-status{display:inline-block;border-radius:20px;font-size:11px;padding:7px 10px;background:oklch(94% .012 275);white-space:nowrap}.md-status.submitted{background:oklch(93% .04 260);color:oklch(38% .09 260)}.md-status.complete{background:oklch(93% .06 130);color:oklch(33% .06 130)}.md-status.revise{background:oklch(94% .065 75);color:oklch(38% .07 65)}.md-empty-row{display:flex;gap:15px;align-items:center;padding:25px 0;border-block:1px solid var(--md-line);color:var(--md-muted);font-size:14px}.md-lower-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:55px;margin-top:38px}.md-course-mini{display:flex;gap:20px;align-items:center;margin-bottom:18px}.md-course-mini strong{font-size:18px}.md-course-mini p{font-size:13px;color:var(--md-muted);margin-top:7px}.md-cover-mini{width:80px;height:104px;display:grid;place-items:center;background:var(--md-ink);color:var(--md-lime);font:34px var(--font-arabic);border-radius:3px 8px 8px 3px;flex-shrink:0}.md-family-note{padding:24px 0 0;border-top:1px solid var(--md-line)}.md-family-note h2{margin:14px 0 12px}.md-family-note p{font-size:14px;color:var(--md-muted)}.md-family-note button{margin-top:12px}.md-person-row{display:flex;align-items:center;gap:15px;width:100%;padding:17px 0;border-top:1px solid var(--md-line);text-align:start}.md-person-avatar{width:43px;height:43px;border-radius:50%;display:grid;place-items:center;background:var(--md-purple);flex-shrink:0}.md-person-row>span:nth-child(2){flex:1}.md-person-row strong{display:block;font-size:14px}.md-person-row small{display:block;margin-top:5px;color:var(--md-muted);font-size:12px}.md-notice{padding:22px;background:oklch(94% .04 85);border-radius:10px;display:flex;gap:18px;margin-bottom:25px}.md-notice p{font-size:13px;margin-top:6px;max-width:65ch}.md-notice a{display:inline-block;margin-top:12px;text-decoration:underline}.md-course-intro{margin-bottom:30px}.md-course-layout{display:grid;grid-template-columns:260px 1fr;gap:40px}.md-module-nav{border:1px solid var(--md-line);border-radius:10px;overflow:hidden;align-self:start}.md-module-nav ol{list-style:none;margin:0;padding:0}.md-lesson-select{display:none}.md-module-nav button{display:flex;align-items:center;gap:12px;width:100%;text-align:start;padding:16px 14px;border-bottom:1px solid var(--md-line);font-size:12px;min-height:58px}.md-module-nav button>span:first-child{color:var(--md-muted);font-size:11px}.md-module-nav button>span:nth-child(2){flex:1}.md-module-nav button[aria-current=step]{background:var(--md-purple);font-weight:600}.md-module-detail h2{font-size:30px;margin:20px 0 13px}.md-module-detail>p{font-size:15px;color:var(--md-muted)}.md-lesson-guide{margin-block:27px;padding-block:25px;border-block:1px solid var(--md-line)}.md-lesson-guide ol{list-style:decimal;padding-inline-start:22px;margin:18px 0;font-size:14px;line-height:1.9}.md-lesson-guide li{padding-inline-start:5px;margin-block:10px}.md-source-note{display:flex;align-items:start;gap:12px;font-size:12px;line-height:1.8;color:var(--md-muted);margin:22px 0;max-width:75ch}.md-source-note svg{flex-shrink:0;margin-top:3px}.md-module-work-title{margin:28px 0 15px}.md-task-form{max-width:700px;background:oklch(97% .012 295);border:1px solid var(--md-line);border-radius:12px;padding:30px;display:grid;gap:22px}.md-homework-detail{max-width:760px}.md-homework-detail>.md-status{display:table;margin-top:25px}.md-homework-detail h2{font-size:31px;margin:18px 0 12px}.md-feedback,.md-instructions,.md-submission{padding:25px 0;border-top:1px solid var(--md-line);margin-top:24px}.md-feedback p,.md-instructions p,.md-submission p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;margin-top:13px}.md-feedback{background:oklch(94% .035 130);padding:24px;border-radius:10px}.md-empty{padding:45px 0;max-width:580px}.md-empty h2{margin-block:20px 13px}.md-empty p{font-size:15px;color:var(--md-muted)}.md-empty button{margin-top:20px}.md-student-detail{display:flex;align-items:center;gap:20px;padding:25px 0;border-top:1px solid var(--md-line)}.md-student-detail>div{flex:1}.md-student-detail p,.md-student-detail small{color:var(--md-muted);font-size:13px}.md-family-member{padding:30px 0;border-top:1px solid var(--md-line);margin-top:25px}.md-family-member>.md-section-heading{margin-bottom:12px}.md-family-member>.md-section-heading span{font-size:13px;color:var(--md-muted)}.md-family-member>p{font-size:13px}.md-child-access{margin-top:18px;max-width:560px}.md-child-access summary,.md-email-login summary{font-size:14px;text-decoration:underline;text-underline-offset:5px;cursor:pointer;min-height:48px;padding-block:13px}.md-library-book{display:grid;grid-template-columns:220px 1fr;gap:45px;align-items:center;margin-block:38px 48px}.md-book-cover{min-height:305px;background:var(--md-ink);color:var(--md-paper);border-radius:3px 10px 10px 3px;padding:25px;display:flex;flex-direction:column;box-shadow:7px 8px 0 var(--md-line)}.md-book-cover>span:first-child{font-size:8px;letter-spacing:1px}.md-book-cover strong{font-size:35px;letter-spacing:-1.6px;line-height:1.1;margin-top:22px;font-weight:600}.md-book-cover [lang=ar]{font:55px var(--font-arabic);color:var(--md-lime);margin:20px 0}.md-book-cover small{font-size:10px;line-height:1.8;margin-top:auto}.md-library-book>div:nth-child(2) h2{font-size:30px;margin:20px 0 13px}.md-library-book p{max-width:60ch;font-size:15px;color:var(--md-muted);margin-bottom:20px}.md-resource-credit{display:block;max-width:60ch;font-size:11px;color:var(--md-muted);line-height:1.8;margin-top:15px}.md-resource-list>a{display:flex;align-items:center;gap:22px;padding:25px 0;border-top:1px solid var(--md-line)}.md-resource-list>a>div{flex:1}.md-resource-list p{font-size:13px;color:var(--md-muted)}.md-auth-page{display:grid;grid-template-columns:1fr 1fr;gap:85px;max-width:1120px;padding:65px 40px 95px;margin:auto}.md-auth-page>aside h1{font-size:62px;line-height:1.08;letter-spacing:-3px;margin:27px 0}.md-auth-page>aside p{max-width:350px;line-height:1.8;color:var(--md-muted)}.md-book-symbol{font:120px/1.4 var(--font-arabic);color:var(--md-ink);margin:35px 0}.md-auth-form{max-width:450px;width:100%;justify-self:end}.md-auth-tabs{display:flex;gap:25px;border-bottom:1px solid var(--md-line);margin-bottom:30px}.md-auth-tabs button{min-height:48px;border-bottom:2px solid transparent;font-size:14px}.md-auth-tabs button[aria-pressed=true]{border-color:var(--md-ink);font-weight:600}.md-auth-form h2,.md-recovery h2{font-size:29px;margin:20px 0 12px;letter-spacing:-1px}.md-password{display:flex;position:relative}.md-password input{padding-inline-end:75px}.md-password button{position:absolute;inset-inline-end:8px;top:5px;bottom:5px;min-width:55px;font-size:12px}.md-recovery{display:grid;gap:18px}.md-recovery p{font-size:14px;line-height:1.8}.md-recovery code{display:block;font-size:16px;line-height:1.8;padding:18px;background:var(--md-purple);border-radius:8px;overflow-wrap:anywhere}.md-request-summary{padding:22px;background:var(--md-purple);border-radius:12px;margin:25px 0}.md-request-summary p{font-size:14px;margin-top:8px}.md-email-login{margin-top:25px;border-top:1px solid var(--md-line)}@media(min-width:1600px){.md-school-main{padding-top:45px}.md-school h1{font-size:40px}.md-next-lesson{padding:38px}}@media(max-width:1100px){.md-school-sidebar{width:195px;padding-inline:15px}.md-school-body{margin-inline-start:195px}.md-school-main{padding:30px 25px 60px}.md-school-header{padding-inline:25px}.md-today-grid{gap:20px;grid-template-columns:1.3fr 1fr}.md-next-lesson{padding:25px}.md-next-lesson h2{font-size:26px}.md-course-layout{grid-template-columns:220px 1fr;gap:25px}.md-school h1{font-size:31px}.md-library-book{gap:28px}.md-auth-page{gap:45px}.md-auth-page>aside h1{font-size:52px}}@media(max-width:800px){.md-school-sidebar{display:none}.md-school-body{margin-inline-start:0}.md-school-header{height:75px;padding-inline:22px}.md-breadcrumb{display:none}.md-mobile-brand{display:block}.md-school .iq-brand{font-size:35px}.md-school-main{padding:28px 22px 110px}.md-mobile-nav{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:50;background:var(--md-paper);border-top:1px solid var(--md-line);padding:9px 6px max(9px,env(safe-area-inset-bottom));justify-content:space-around}.md-mobile-nav button{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:10px;min-height:49px;min-width:57px;color:var(--md-muted)}.md-mobile-nav button[aria-current=page]{color:var(--md-blue);font-weight:600}.md-school-tools{gap:12px}.md-user-avatar{display:none}.md-mobile-signout{display:grid;place-items:center;width:40px;height:44px}.md-auth-page{grid-template-columns:1fr;gap:30px;max-width:570px;padding:30px 24px 70px}.md-auth-page>aside h1{font-size:43px;margin-block:20px}.md-auth-page>aside p,.md-book-symbol{display:none}.md-auth-form{max-width:none}.md-auth-tabs{margin-bottom:25px}}@media(max-width:600px){.md-school h1{font-size:29px}.md-page-title{align-items:flex-start;gap:15px;flex-direction:column;margin-bottom:24px}.md-page-title .md-refresh{display:none}.md-lower-grid,.md-today-grid{grid-template-columns:1fr;gap:28px}.md-next-lesson{padding:25px}.md-next-lesson h2{font-size:27px}.md-schedule{padding:0}.md-schedule>p{margin-top:14px}.md-schedule>.md-section-heading{margin-bottom:12px}.md-lower-grid{margin-top:30px}.md-work-row{gap:11px;flex-wrap:wrap;padding:18px 0}.md-work-row>span:nth-child(2){flex-basis:calc(100% - 65px)}.md-work-row>.md-status{margin-inline-start:53px}.md-work-row>svg{margin-inline-start:auto}.md-work-row strong{font-size:14px}.md-course-layout{grid-template-columns:1fr;gap:25px}.md-module-nav{overflow:visible;padding:0}.md-module-nav ol{display:none}.md-lesson-select{display:grid;margin:0;padding:14px}.md-module-detail h2{font-size:28px}.md-library-book{grid-template-columns:1fr;gap:32px}.md-book-cover{width:210px;min-height:290px}.md-library-book>div:nth-child(2) h2{font-size:28px}.md-task-form{padding:23px 18px}.md-task-form .iq-two-fields{grid-template-columns:1fr}.md-homework-detail h2{font-size:27px}.md-student-detail{flex-wrap:wrap}.md-student-detail .iq-button{margin-inline-start:63px}.md-family-member>.md-section-heading{align-items:flex-start;flex-direction:column;gap:8px}.md-recovery code{font-size:13px}.md-notice{padding:18px}.md-notice>svg{flex-shrink:0}}.md-public{background:var(--md-paper)}.md-public .iq-header{background:var(--md-ink);color:var(--md-paper);border:0}.md-public .iq-brand{color:var(--md-paper);font-size:43px}.md-public .iq-header-inner{max-width:none;height:92px;padding-inline:45px}.md-public .iq-languages{background:transparent;border-color:oklch(45% .015 275)}.md-public .iq-languages button{color:var(--md-paper)}.md-public .iq-languages button[aria-pressed=true]{background:var(--md-paper);color:var(--md-ink)}.md-public .iq-desktop-nav{font-size:14px}.md-public .iq-login-link{color:var(--md-paper)}.md-public .iq-mobile-menu{background:var(--md-ink)}.md-public .iq-mobile-menu,.md-public .iq-mobile-menu a{border-color:oklch(45% .015 275)}.md-hero{background:var(--md-ink);color:var(--md-paper);display:grid;grid-template-columns:1.05fr 1fr;position:relative;padding-top:30px}.md-hero-copy{padding:30px 30px 60px 65px;position:relative;z-index:1}.md-hero-intro{font-size:11px;letter-spacing:1.5px;font-weight:600;margin-bottom:30px}.md-hero h1{font-family:Arial,sans-serif;font-size:clamp(66px,7.9vw,130px);font-weight:800;line-height:.96;letter-spacing:-.068em;margin-bottom:30px}.md-hero-description{max-width:440px;color:oklch(89% .009 275)}.md-hero-actions{display:flex;align-items:center;gap:25px;margin-top:30px}.md-hero .iq-button{background:var(--md-lime);color:var(--md-ink);border:0;padding-inline:25px}.md-hero .iq-listen{color:var(--md-paper)}.md-hero-small{font-size:11px;color:oklch(85% .01 275);margin-top:23px;line-height:1.8}.md-hero-image{position:relative;overflow:hidden;min-height:490px;margin:0 30px 0 0;border-radius:3px}.md-hero-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40% center;object-position:40% center;position:absolute;inset:0}.md-hero-image figcaption{position:absolute;bottom:16px;inset-inline:18px;justify-self:start;background:var(--md-paper);color:var(--md-ink);padding:10px 13px;font-size:11px;line-height:1.6;max-width:-moz-max-content;max-width:max-content}.md-hero-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;padding:26px 45px;border-top:1px solid oklch(38% .015 275);margin-top:40px;font-size:12px}.md-hero-bottom a{display:flex;align-items:center;gap:13px}.md-statement{display:grid;grid-template-columns:1.2fr 1fr;gap:25px 80px;max-width:1350px;padding:100px 60px;margin:auto}.md-statement>p{grid-column:1/-1;font-size:10px;letter-spacing:1px;font-weight:600}.md-closing h2,.md-how h2,.md-role-copy h2,.md-statement h2,.md-try-section h2,.md-tuition h2{font-family:Arial,sans-serif;font-weight:700;letter-spacing:-.055em;font-size:clamp(40px,4.4vw,66px);line-height:1.02}.md-statement>div>p{font-size:17px;line-height:1.85;max-width:48ch;margin-bottom:20px}.md-role-section{background:var(--md-purple);padding:55px 60px 70px}.md-role-tabs{display:flex;gap:12px;max-width:1230px;margin:0 auto 45px}.md-role-tabs button{padding:13px 22px;border:1px solid oklch(68% .05 295);border-radius:40px;font-size:13px}.md-role-tabs button[aria-pressed=true]{background:var(--md-ink);color:var(--md-paper);border-color:var(--md-ink)}.md-role-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;max-width:1230px;margin:auto}.md-role-copy p{font-size:17px;line-height:1.85;max-width:420px;margin:25px 0}.md-product-preview{background:var(--md-paper);border-radius:14px;box-shadow:0 22px 40px oklch(40% .04 285/.13);transform:rotate(-2deg);max-width:530px}.md-preview-header{display:flex;align-items:center;justify-content:space-between;padding:17px 25px;border-bottom:1px solid var(--md-line)}.md-preview-header>span{font:800 28px Arial;letter-spacing:-2px}.md-preview-body>small,.md-preview-header small{font-size:8px;letter-spacing:1px}.md-preview-body>small{color:var(--md-muted)}.md-preview-body>h3{font-size:23px;line-height:1.2;font-weight:600;letter-spacing:-1px;margin:12px 0 25px}.md-preview-task{background:oklch(92% .05 80);padding:23px;border-radius:9px}.md-preview-task>span:first-child{display:flex;align-items:center;gap:10px;font-size:11px}.md-preview-task>strong{display:block;font-size:24px;line-height:1.25;letter-spacing:-1px;margin:19px 0 12px;font-weight:600}.md-preview-task>p{font-size:12px;line-height:1.8;max-width:250px}.md-preview-button{display:inline-flex;gap:15px;align-items:center;background:var(--md-ink);color:var(--md-paper);padding:12px 17px;border-radius:25px;font-size:10px;margin-top:20px}.md-preview-row{display:flex;gap:12px;align-items:center;margin-top:25px;font-size:11px;line-height:1.8}.md-try-section{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding:90px 60px;max-width:1320px;margin:auto}.md-try-section h2{margin-top:25px}.md-try-section>div>p{font-size:16px;line-height:1.85;max-width:42ch;margin:23px 0}.md-try-lesson{width:100%;max-width:425px;justify-self:end}.md-try-lesson .iq-lesson{background:oklch(91% .045 135);border-radius:12px;box-shadow:none}.md-try-lesson .iq-letter-orbit{border-color:oklch(71% .06 135)}.md-how{background:oklch(94% .025 85);display:grid;grid-template-columns:1fr 1.2fr;gap:85px;padding:75px max(60px,calc((100vw - 1200px)/2))}.md-how article{display:flex;gap:23px;padding:24px 0;border-bottom:1px solid oklch(80% .025 85)}.md-how article:first-child{padding-top:0}.md-how article>span{font-size:12px;padding-top:5px}.md-how h3{font-size:22px;letter-spacing:-.7px;font-weight:600;margin-bottom:12px}.md-how p{font-size:15px;line-height:1.8;max-width:44ch}.md-tuition{display:grid;grid-template-columns:1fr 1fr;gap:75px;padding:85px 60px;max-width:1360px;margin:auto}.md-tuition>div>p:first-child{font-size:10px;letter-spacing:1px;font-weight:600;margin-bottom:23px}.md-tuition h2{font-size:43px}.md-tuition>div>p:last-child{font-size:15px;line-height:1.9;max-width:43ch;margin-top:20px}.md-tuition-options{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-self:center}.md-tuition-options article{border-top:1px solid var(--md-ink);padding-top:20px}.md-tuition-options h3{font-size:16px;font-weight:600}.md-tuition-options article>p{font-size:12px;color:var(--md-muted);line-height:1.8;margin-top:14px}.md-tuition-options article strong{letter-spacing:-1.7px;line-height:1.2;color:var(--md-ink)}.md-tuition-options article>p>span{display:block}.md-tuition-options .md-link{margin-top:14px;font-size:12px}.md-closing{padding:75px 60px 85px;background:var(--md-lime);text-align:center}.md-closing>p{font-size:10px;letter-spacing:1px;margin-bottom:25px}.md-closing h2{font-size:clamp(49px,6.8vw,102px);line-height:1}.md-closing h2>span{font-weight:800}.md-closing>.iq-button{margin-top:35px}.md-closing>.md-link{display:flex;justify-content:center;margin-top:15px}.md-public .iq-footer{background:var(--md-ink);color:var(--md-paper);border:0}.md-public .iq-footer nav,.md-public .iq-footer p,.md-public .iq-footer-inner>span{color:oklch(86% .008 275)}.md-public-library{max-width:1080px;margin:auto;padding:55px 30px 75px}@media(min-width:1600px){.md-hero-copy{padding-inline-start:80px}.md-hero-image{min-height:600px}.md-hero-description{font-size:20px}}@media(max-width:1000px){.md-public .iq-header-inner{padding-inline:30px;height:83px}.md-hero-copy{padding:25px 25px 45px 35px}.md-hero h1{font-size:75px}.md-hero-description{font-size:16px}.md-hero-image{margin-right:20px;min-height:480px}.md-statement{padding:70px 35px;gap:25px 45px}.md-role-section{padding:45px 35px 55px}.md-role-grid{gap:40px}.md-try-section{padding:65px 35px;gap:45px}.md-how{padding:60px 35px;gap:40px}.md-tuition{padding:65px 35px;gap:35px}.md-tuition h2{font-size:35px}.md-preview-body{padding:23px}}@media(max-width:700px){.md-public .iq-header-inner{height:75px;padding-inline:23px}.md-public .iq-brand{font-size:36px}.md-hero{grid-template-columns:1fr;padding-top:0}.md-hero-copy{padding:30px 24px 38px}.md-hero-intro{font-size:9px;margin-bottom:25px}.md-hero h1{font-size:clamp(65px,13.3vw,90px);letter-spacing:-.067em;line-height:.98;margin-bottom:25px}.md-hero-description{font-size:16px;max-width:420px}.md-hero-actions{gap:20px;margin-top:25px}.md-hero-small{font-size:10px}.md-hero-image{margin:0 16px;min-height:320px;aspect-ratio:1.4;max-height:410px}.md-hero-image img{-o-object-position:center;object-position:center}.md-hero-image figcaption{font-size:9px;bottom:12px;left:12px}.md-hero-bottom{padding:23px 24px;margin-top:25px;font-size:11px}.md-hero-bottom>span{display:none}.md-statement{grid-template-columns:1fr;gap:23px;padding:55px 24px}.md-statement h2{font-size:45px}.md-statement>div>p{font-size:16px}.md-role-section{padding:30px 24px 45px}.md-role-tabs{gap:7px;justify-content:space-between;margin-bottom:35px}.md-role-tabs button{font-size:11px;padding:12px 15px}.md-role-grid{grid-template-columns:1fr;gap:40px}.md-role-copy h2{font-size:45px}.md-role-copy p{font-size:16px;margin-block:20px}.md-product-preview{transform:rotate(-1deg);margin-inline:4px;max-width:none}.md-preview-body{padding:25px}.md-try-section{grid-template-columns:1fr;gap:30px;padding:55px 24px}.md-try-section h2{font-size:46px}.md-try-lesson{max-width:430px;justify-self:center}.md-how{grid-template-columns:1fr;gap:30px;padding:50px 24px}.md-how h2{font-size:44px}.md-how h3{font-size:20px}.md-how p{font-size:14px}.md-tuition{grid-template-columns:1fr;gap:35px;padding:55px 24px}.md-tuition h2{font-size:40px}.md-tuition-options{gap:22px}.md-tuition-options article strong{font-size:34px}.md-closing{padding:55px 24px}.md-closing h2{font-size:52px}.md-closing>p{font-size:9px}.md-public-library{padding:35px 24px 60px}}.md-header-messages{display:grid;place-items:center;width:40px;min-height:44px}.md-announcement{border-top:1px solid var(--md-line);padding:30px 0;margin-top:25px;max-width:800px}.md-announcement>p{font-size:12px;color:var(--md-muted);margin-bottom:13px}.md-announcement>div{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.85;margin-top:15px}.md-mobile-nav{overflow-x:auto}.md-mobile-nav button{flex-shrink:0}@media(max-width:400px){.md-school-tools{gap:3px}.md-school-header{padding-inline:15px}.md-mobile-nav{justify-content:flex-start;gap:6px}.md-mobile-nav button{min-width:56px}}.md-reader{border:1px solid var(--md-line);border-radius:10px;margin:25px 0;overflow:hidden;background:oklch(96% .007 85)}.md-reader-pagination,.md-reader-toolbar{display:flex;align-items:center;gap:15px;padding:10px 16px;font-size:12px;background:var(--md-paper);border-bottom:1px solid var(--md-line)}.md-reader-toolbar>span{margin-inline-end:auto}.md-reader-toolbar small{color:var(--md-muted)}.md-reader-toolbar a,.md-reader-toolbar button{min-height:44px;display:flex;align-items:center}.md-reader-page{max-height:700px;overflow:auto;overscroll-behavior:contain;padding:14px}.md-reader-page>img{width:100%;height:auto;max-width:none;display:block}.md-reader-page.zoom>img{width:160%;max-width:none}.md-reader-pagination{justify-content:space-between;border-top:1px solid var(--md-line);border-bottom:0}.md-reader-pagination button{display:flex;align-items:center;gap:8px;min-height:44px}.md-reader-pagination button:disabled{opacity:.35}.md-reader-credit{font-size:10px!important;line-height:1.8!important;padding:12px 16px;color:var(--md-muted);background:var(--md-paper)}.md-source-cover img{width:220px;height:auto;display:block;border:1px solid var(--md-line);box-shadow:5px 7px 0 var(--md-line)}.md-resource-actions{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:600px){.md-reader-page{max-height:520px;padding:6px}.md-reader-toolbar{padding-inline:12px;font-size:11px;gap:11px}.md-reader-toolbar small{display:none}.md-reader-page.zoom>img{width:230%}.md-reader-pagination{font-size:11px;padding-inline:12px}.md-source-cover img{width:190px}}.md-demo-notice{font-size:12px;padding:12px 16px;background:var(--md-lime);border-radius:8px;margin-bottom:25px}.iq-text-size{display:inline-flex;align-items:baseline;justify-content:center;gap:2px;min-width:43px;min-height:44px;padding:8px 6px;border:1px solid;border-radius:8px;font-size:13px;line-height:1;opacity:.8}.iq-text-size strong{font-size:19px;line-height:1}.iq-text-size[aria-pressed=true]{opacity:1;background:var(--md-lime);color:var(--md-ink);border-color:var(--md-lime)}.iq-text-size:hover{opacity:1}.md-public .iq-text-size{color:var(--md-paper);border-color:oklch(55% .018 275)}.md-school .iq-text-size{color:var(--md-ink);border-color:var(--md-line)}.md-public .iq-text-size[aria-pressed=true],.md-school .iq-text-size[aria-pressed=true]{color:var(--md-ink);border-color:var(--md-lime)}.md-public .iq-header-inner{gap:22px}.md-public .iq-desktop-nav{gap:clamp(14px,2vw,30px)}.md-public .iq-header-actions{gap:clamp(9px,1.25vw,19px)}.md-hero-intro{font-size:13px;font-weight:500;letter-spacing:0;margin-bottom:23px;color:var(--md-lime)}.md-hero-description{line-height:1.65}.md-statement{align-items:center}.md-statement h2{max-width:13ch}.md-product-preview{transform:none;box-shadow:0 16px 38px oklch(35% .025 295/.11);border:1px solid oklch(80% .025 295)}.md-preview-header small{font-size:11px;letter-spacing:0;color:var(--md-muted)}.md-preview-body>h3{margin-top:3px}.md-public .iq-button,.md-public .iq-login-link,.md-public .md-link,.md-role-tabs button,.md-share-button{transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.md-role-tabs button:hover:not([aria-pressed=true]){background:oklch(94% .025 295)}.md-public .iq-button:hover,.md-share-button:hover{transform:translateY(-2px)}.md-public .iq-login-link:hover,.md-public .md-link:hover{text-decoration:underline;text-underline-offset:5px}.iq-text-size:focus-visible,.md-public :is(a,button):focus-visible,.md-school :is(a,button,input,select,textarea):focus-visible,.md-share-button:focus-visible{outline:3px solid var(--md-blue);outline-offset:3px}.md-share-strip{background:oklch(94% .025 85);display:flex;align-items:center;justify-content:space-between;gap:24px;padding:33px max(28px,calc((100vw - 1220px)/2));color:var(--md-ink);font-family:var(--font-sans),Arial,sans-serif}.md-share-strip>p{font-size:clamp(18px,2vw,26px);font-weight:600;line-height:1.35;max-width:34ch;letter-spacing:-.025em}.md-share-action{display:grid;gap:7px;justify-items:start}.md-share-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:10px 19px;border-radius:30px;background:var(--md-ink);color:var(--md-paper);font-size:14px;font-weight:600;white-space:nowrap}.md-share-action [role=status],.md-share-action small{font-size:12px;line-height:1.5;color:var(--md-muted);max-width:30ch}[lang=ur] .md-auth-page,[lang=ur] .md-public,[lang=ur] .md-school{letter-spacing:0}[lang=ur] .md-closing h2,[lang=ur] .md-hero h1,[lang=ur] .md-how h2,[lang=ur] .md-role-copy h2,[lang=ur] .md-statement h2,[lang=ur] .md-try-section h2,[lang=ur] .md-tuition h2{letter-spacing:0;line-height:1.2}.iq-gift-page,.iq-scholarship-page{max-width:1120px;padding-block:clamp(56px,7vw,108px);color:var(--md-ink)}.iq-scholarship-hero{max-width:780px;padding-bottom:clamp(44px,6vw,82px)}.iq-gift-intro h1,.iq-scholarship-hero h1{margin:14px 0 22px;font-family:var(--font-sans),Arial,sans-serif;font-size:clamp(46px,6vw,78px);font-weight:700;letter-spacing:-.062em;line-height:1.02}.iq-gift-intro>p,.iq-scholarship-hero>p:not(.iq-eyebrow){max-width:63ch;color:var(--md-muted);font-size:clamp(16px,1.5vw,20px);line-height:1.7}.iq-scholarship-links{display:flex;gap:25px;flex-wrap:wrap;margin-top:31px}.iq-scholarship-links a,.iq-sponsor-actions .iq-button.secondary{display:inline-flex;align-items:center;gap:9px;color:var(--md-ink);font-size:14px;font-weight:650;text-decoration:underline;text-decoration-color:var(--md-lime);text-decoration-thickness:3px;text-underline-offset:6px}.iq-scholarship-route{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(420px,1fr);gap:clamp(45px,9vw,130px);align-items:start;padding:clamp(45px,6vw,80px) 0;border-top:1px solid var(--md-ink)}.iq-scholarship-route-copy>span{display:block;margin-bottom:24px;color:var(--md-blue);font-size:13px;font-weight:700;letter-spacing:.12em}.iq-gift-summary h2,.iq-scholarship-route h2,.iq-scholarship-sponsor h2{font-family:var(--font-sans),Arial,sans-serif;font-size:clamp(30px,3.2vw,46px);font-weight:700;letter-spacing:-.05em;line-height:1.06}.iq-gift-summary p,.iq-scholarship-route-copy>p,.iq-scholarship-sponsor>div>p,.iq-sponsor-actions p{margin-top:18px;color:var(--md-muted);font-size:15px;line-height:1.75}.iq-small-print{font-size:13px!important}.iq-scholarship-route-action{min-height:240px;border-top:3px solid var(--md-ink);padding-top:22px}.iq-scholarship-route-action>p{max-width:43ch;color:var(--md-muted);line-height:1.7}.iq-scholarship-route-action>.iq-button{margin-top:20px}.iq-scholarship-route-action .iq-form{margin-top:0}.iq-scholarship-sponsor{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(420px,1fr);gap:clamp(45px,9vw,130px);align-items:start;padding:clamp(55px,7vw,95px) 0;border-top:1px solid var(--md-line)}.iq-sponsor-actions{border-top:1px solid var(--md-ink)}.iq-sponsor-actions article{padding:25px 0 28px;border-bottom:1px solid var(--md-line)}.iq-sponsor-actions h3{font-size:18px;font-weight:700;letter-spacing:-.025em}.iq-sponsor-actions .iq-button{margin-top:20px;min-height:48px;padding:0;background:transparent;border:0;border-radius:0}.iq-waiting-section{padding:clamp(52px,7vw,95px) 0;border-top:1px solid var(--md-ink)}.iq-sponsor-intake{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(420px,1fr);gap:clamp(45px,9vw,130px);align-items:start}.iq-sponsor-intake h2{margin-top:14px;font-family:var(--font-sans),Arial,sans-serif;font-size:clamp(30px,3.2vw,46px);font-weight:700;letter-spacing:-.05em;line-height:1.06}.iq-sponsor-intake-head>p:not(.iq-eyebrow){max-width:38ch;margin-top:18px;color:var(--md-muted);font-size:15px;line-height:1.75}.iq-sponsor-queue{display:flex;align-items:baseline;gap:7px;padding-top:24px;border-top:1px solid var(--md-line)}.iq-sponsor-queue b{color:var(--md-blue);font-size:34px;letter-spacing:-.05em}.iq-sponsor-form{display:grid;gap:24px;padding:28px;border:1px solid var(--md-line);border-radius:18px;background:var(--md-paper);box-shadow:0 18px 44px oklch(25% .012 275/.06)}.iq-sponsor-form fieldset{display:grid;gap:11px;border:0;padding:0}.iq-sponsor-form legend{font-size:14px;font-weight:700}.iq-plan-picker,.iq-seat-picker{display:flex;gap:8px}.iq-seat-picker button{display:grid;place-items:center;width:48px;min-height:45px;border:1px solid var(--md-line);border-radius:10px;color:var(--md-ink);font-weight:700}.iq-plan-picker button[aria-pressed=true],.iq-seat-picker button[aria-pressed=true]{border-color:var(--md-ink);background:var(--md-lime);box-shadow:inset 0 0 0 1px var(--md-ink)}.iq-plan-picker{display:grid;grid-template-columns:1fr 1fr}.iq-plan-picker button{display:grid;gap:5px;min-height:92px;padding:15px;border:1px solid var(--md-line);border-radius:12px;text-align:start}.iq-plan-picker b{font-size:14px}.iq-plan-picker span{color:var(--md-muted);font-size:12px;line-height:1.45}.iq-sponsor-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px}.iq-sponsor-trust{padding:15px 16px;border-inline-start:3px solid var(--md-lime);background:oklch(96% .022 108)}.iq-sponsor-trust b{font-size:13px}.iq-sponsor-trust p{margin-top:6px;color:var(--md-muted);font-size:13px;line-height:1.65}.iq-sponsor-confirmation{max-width:640px;margin:auto;padding:clamp(44px,7vw,82px) 32px;border:1px solid var(--md-line);border-radius:22px;text-align:center;background:oklch(96% .022 108)}.iq-sponsor-confirmation h2{margin:16px 0 12px;font-size:clamp(29px,4vw,44px);letter-spacing:-.05em}.iq-sponsor-confirmation p{color:var(--md-muted);line-height:1.7}.iq-sponsor-check{display:grid;place-items:center;width:42px;height:42px;margin:auto;border-radius:50%;background:var(--md-lime);font-weight:800}.iq-waiting-section{padding:clamp(55px,7vw,95px) 0;border-top:1px solid var(--md-line)}.iq-gift-intro{max-width:820px;margin-bottom:clamp(42px,6vw,70px)}.iq-gift-intro .iq-back{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:7px;margin-bottom:40px;color:var(--md-muted);font-size:13px}.iq-gift-intro .iq-eyebrow{display:block}.iq-gift-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.38fr);gap:clamp(38px,8vw,110px);align-items:start}.iq-gift-form{margin:0;max-width:640px}.iq-gift-form fieldset{display:grid;gap:17px;padding:0 0 31px;border:0;border-bottom:1px solid var(--md-line)}.iq-gift-form fieldset+fieldset{padding-top:31px}.iq-gift-form legend{margin-bottom:19px;font-size:19px;font-weight:700;letter-spacing:-.025em}.iq-gift-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.iq-gift-options button{min-height:85px;padding:14px;border:1px solid var(--md-line);border-radius:10px;text-align:start;background:var(--md-paper)}.iq-gift-options button[aria-pressed=true]{border-color:var(--md-ink);box-shadow:inset 0 0 0 1px var(--md-ink);background:var(--md-lime)}.iq-gift-options span,.iq-gift-options strong{display:block}.iq-gift-options strong{font-size:14px}.iq-gift-options span{margin-top:7px}.iq-form-note,.iq-gift-options span{color:var(--md-muted);font-size:12px}.iq-form-note{line-height:1.65}.iq-gift-summary{position:sticky;top:30px;padding:25px 0;border-top:3px solid var(--md-ink)}.iq-gift-summary>strong{display:block;margin-top:9px;font-size:40px;font-weight:700;letter-spacing:-.06em}.iq-gift-success{max-width:620px;padding:31px 0;border-top:3px solid var(--md-ink)}.iq-gift-success h2{margin:17px 0 12px;font-size:29px;font-weight:700;letter-spacing:-.045em}.iq-gift-success p{max-width:57ch;color:var(--md-muted);line-height:1.7}.iq-gift-success .iq-button{margin-top:23px}.md-sponsored-learning{display:grid;grid-template-columns:.35fr minmax(250px,.8fr) .42fr;gap:clamp(25px,5vw,74px);align-items:start;max-width:1220px;margin:auto;padding:clamp(60px,8vw,110px) max(28px,calc((100vw - 1220px)/2));border-top:1px solid var(--md-line)}.md-sponsored-learning h2{max-width:15ch;font-size:clamp(33px,3.4vw,50px);font-weight:700;letter-spacing:-.055em;line-height:1.06}.md-sponsored-learning p:not(.iq-eyebrow){margin-top:17px;color:var(--md-muted);font-size:15px;line-height:1.72}.md-sponsored-actions{display:grid;justify-items:start;gap:19px;padding-top:5px}@media (max-width:780px){.iq-gift-layout,.iq-scholarship-route,.iq-scholarship-sponsor,.iq-sponsor-intake,.md-sponsored-learning{grid-template-columns:1fr;gap:34px}.iq-scholarship-route,.iq-scholarship-sponsor{padding-block:48px}.iq-gift-summary{position:static}.md-sponsored-learning{padding-block:62px}.iq-waiting-section{padding-block:48px}.iq-sponsor-fields{grid-template-columns:1fr}.iq-sponsor-form{padding:21px}}[lang=ur] .md-hero-image{margin-inline:0 30px}@media(max-width:1100px){.md-public .iq-desktop-nav{display:none}}@media(max-width:700px){.md-hero-intro{font-size:12px;margin-bottom:20px}.md-statement h2{max-width:15ch}.md-product-preview{transform:none}.md-share-strip{display:grid;padding:35px 24px}.md-share-button{width:-moz-fit-content;width:fit-content}.md-public .iq-text-size{min-width:38px}}@media(max-width:390px){.md-public .iq-header-inner{padding-inline:14px;gap:8px}.md-public .iq-brand{font-size:31px}.md-public .iq-languages button{min-width:34px;padding-inline:4px}.md-school-header{padding-inline:12px}.md-school-tools{gap:3px}.md-school .iq-brand{font-size:29px}.md-school .md-header-messages{width:31px}}@media(prefers-reduced-motion:reduce){.md-public .iq-button,.md-public .iq-login-link,.md-public .md-link,.md-role-tabs button,.md-share-button{transition:none}}.md-share-page{max-width:960px;min-height:65vh;margin:auto;padding:clamp(55px,8vw,120px) 30px;color:var(--md-ink);font-family:var(--font-sans),Arial,sans-serif}.md-share-page h1{font-size:clamp(43px,6vw,78px);line-height:1.06;letter-spacing:-.055em;max-width:12ch;font-weight:700}.md-share-page>p{max-width:55ch;font-size:18px;line-height:1.75;margin:28px 0}.md-share-page nav{display:flex;flex-wrap:wrap;gap:24px;margin-top:42px}.md-share-page nav a{display:inline-flex;align-items:center;gap:10px;text-decoration:underline;text-underline-offset:4px;min-height:44px}[lang=ur] .md-share-page h1{letter-spacing:0;line-height:1.25}.md-try-section h2{margin-top:0}.md-statement{grid-template-columns:minmax(0,.92fr) minmax(320px,.68fr);gap:46px min(9vw,150px);padding-block:clamp(72px,8vw,116px)}.md-statement h2{max-width:16ch;font-size:clamp(46px,4.25vw,68px)}.md-statement>div{max-width:510px;padding-top:10px}.md-statement>div>p{margin-bottom:29px;line-height:1.7}.md-statement .iq-button{width:-moz-fit-content;width:fit-content}.md-role-section{padding-block:clamp(55px,6vw,88px)}.md-role-tabs{width:-moz-fit-content;width:fit-content;margin-inline:max(0px,calc((100% - 1230px) / 2));margin-bottom:clamp(35px,5vw,68px);padding:5px;gap:4px;border:1px solid oklch(68% .05 295);border-radius:999px;background:oklch(88% .055 295/.42)}.md-role-tabs button{border:0;padding:12px 21px}.md-role-grid{gap:clamp(42px,7vw,105px)}.md-role-copy h2{max-width:10ch}.md-role-copy p{max-width:38ch;line-height:1.72}.md-product-preview{max-width:500px;justify-self:end;border-radius:18px;box-shadow:0 24px 52px oklch(32% .025 295/.14)}.md-preview-header{padding:18px 24px}.md-preview-body{padding:30px}.md-preview-task{border:1px solid oklch(82% .06 80);border-radius:13px}.md-preview-row{padding-top:3px}.md-try-section{grid-template-columns:minmax(0,.9fr) minmax(340px,.7fr);gap:clamp(45px,9vw,130px);padding-block:clamp(70px,8vw,115px)}.md-try-section h2{max-width:11ch}.md-try-section>div>p{line-height:1.72}.md-try-lesson{justify-self:center;max-width:390px}.md-try-lesson .iq-lesson{border:1px solid oklch(73% .07 135);box-shadow:0 18px 35px oklch(38% .025 135/.1)}.md-how{grid-template-columns:minmax(250px,.72fr) minmax(390px,.9fr);gap:clamp(50px,10vw,160px);padding-block:clamp(68px,8vw,112px)}.md-how h2{max-width:10ch;font-size:clamp(44px,4vw,61px)}.md-how>div{border-top:1px solid oklch(80% .025 85)}.md-how article{gap:28px;padding:27px 0}.md-how article>span{min-width:30px;color:oklch(44% .035 85);font-weight:700}.md-how h3{font-size:23px;margin-bottom:8px}.md-how p{line-height:1.65}.md-tuition{grid-template-columns:minmax(0,.8fr) minmax(460px,1fr);gap:clamp(50px,9vw,130px);padding-block:clamp(72px,8vw,110px)}.md-tuition h2{font-size:clamp(40px,3.7vw,58px);max-width:11ch}.md-tuition-options{gap:16px;align-self:stretch}.md-tuition-options article{display:flex;min-height:285px;flex-direction:column;padding:23px;border:1px solid var(--md-line);border-top:3px solid var(--md-ink);border-radius:14px;background:oklch(98% .006 85)}.md-tuition-options article>p{margin-top:12px}.md-tuition-options article strong{font-size:39px}.md-plan-promise{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:auto;padding:7px 10px;border-radius:999px;background:oklch(91% .11 112);font-size:11px;font-weight:650;color:var(--md-ink)}.md-tuition-options .md-link{margin-top:16px;font-size:13px}@media(max-width:700px){.md-statement{grid-template-columns:1fr;gap:26px}.md-statement h2{max-width:14ch;font-size:45px}.md-role-tabs{width:100%;margin-inline:0;overflow-x:auto;border-radius:14px}.md-role-tabs button{flex:1 0 max-content}.md-role-copy h2,.md-try-section h2{max-width:12ch}.md-product-preview{justify-self:stretch}.md-how,.md-try-section,.md-tuition{grid-template-columns:1fr}.md-how h2{max-width:12ch}.md-tuition-options article{min-height:245px;padding:20px}}.md-course-layout{grid-template-columns:minmax(0,1fr);gap:18px}.md-module-nav{position:sticky;top:12px;z-index:4;max-height:none;overflow:visible;background:var(--md-paper);box-shadow:0 7px 20px oklch(24% .012 275/.06)}.md-module-nav ol{display:none}.md-lesson-select{display:grid;padding:14px 16px}.md-lesson-select .iq-input{min-height:50px;font-size:15px}.md-module-nav button{font-size:13px}.md-course-player{margin:25px 0 18px;border:1px solid var(--md-line);border-radius:18px;background:var(--md-paper);overflow:hidden}.md-course-box-heading,.md-course-page-tools,.md-course-player-action,.md-course-player-bottom,.md-course-player-tabs,.md-course-player-top{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-inline:20px}.md-course-player-top{padding-block:17px;background:oklch(96% .016 90);border-bottom:1px solid var(--md-line)}.md-course-box-heading>div,.md-course-player-top>div{display:grid;gap:3px}.md-course-player-top strong{font-size:16px}.md-course-box-heading span,.md-course-player-top span{color:var(--md-muted);font-size:12px}.md-course-box-heading label,.md-course-page-select{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:600}.md-course-box-heading select,.md-course-page-select select{min-height:42px;border:1px solid var(--md-line);border-radius:9px;background:var(--md-paper);padding:8px 12px;color:var(--md-ink)}.md-course-player-tabs{justify-content:start;padding-block:12px;border-bottom:1px solid var(--md-line)}.md-course-player-tabs button{min-height:42px;padding:9px 17px;border-radius:999px;font-size:13px;font-weight:600;color:var(--md-muted)}.md-course-player-tabs button[aria-pressed=true]{background:var(--md-ink);color:var(--md-paper)}.md-course-page-tools{padding-block:11px;font-size:12px;color:var(--md-muted)}.md-course-page-tools button{min-height:40px;padding:8px 13px;border:1px solid var(--md-line);border-radius:8px;color:var(--md-ink)}.md-course-page-window{display:block;min-height:0;max-height:none;overflow:visible;background:oklch(95% .008 275);padding:clamp(12px,2vw,24px)}.md-course-page-window img{display:block;width:min(100%,900px);height:auto;margin:auto;box-shadow:0 6px 22px oklch(24% .012 275/.15)}.md-course-box-heading{padding-block:15px;border-bottom:1px solid var(--md-line)}.md-course-focus-layout{display:grid;grid-template-columns:minmax(350px,1.05fr) minmax(260px,.8fr);align-items:start;gap:clamp(20px,4vw,48px);padding:clamp(16px,3vw,30px);background:oklch(96% .008 90)}.md-course-box-window{position:relative;width:min(100%,560px);margin:0;overflow:hidden;border:1px solid var(--md-line);border-radius:13px;background:var(--md-paper);box-shadow:0 10px 26px oklch(24% .012 275/.08)}.md-course-box-window img{position:absolute;display:block;height:auto;max-width:none}.md-course-focus-help strong{font-size:18px}.md-course-focus-help p{color:var(--md-muted);font-size:13px;line-height:1.6;margin:11px 0 16px}.md-item-kicker{display:block;color:var(--md-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.md-course-focus-help .iq-listen{margin-bottom:15px}.md-course-audio{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:15px 0}.md-course-audio>span,.md-course-player-action{color:var(--md-muted);font-size:12px}.md-course-player-action{padding-block:14px;border-top:1px solid var(--md-line)}.md-course-player-action .iq-button{min-height:44px;padding:10px 18px}.md-course-practice-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.md-course-player-bottom{padding-block:9px;border-top:1px solid var(--md-line)}.md-course-player-bottom button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px;font-size:13px;font-weight:600}.md-course-player-bottom button:disabled{opacity:.35}.md-course-player-bottom span{color:var(--md-muted);font-size:12px}.md-course-assignment-note,.md-course-player .md-reader-credit{margin:0;border-top:1px solid var(--md-line)}.md-course-assignment-note{padding:14px 20px;color:var(--md-muted);background:oklch(97% .01 275);font-size:13px;line-height:1.55}.md-course-assignment-state{padding:15px 20px;border-top:1px solid var(--md-line);background:oklch(97% .014 90)}.md-course-assignment-state strong{display:block;margin-top:4px;font-size:15px}.md-course-assignment-state p{margin:7px 0 0;color:var(--md-muted);font-size:13px;line-height:1.55}.md-course-assignment-state.repeat{background:oklch(96% .026 80)}.md-course-assignment-state.ready{background:oklch(96% .032 125)}.md-course-assignment-state.submitted{background:oklch(96% .014 275)}.md-block-recording,.md-block-test{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 28px;padding:21px;border-top:1px solid var(--md-line);background:oklch(97% .014 90)}.md-block-recording h3,.md-block-test h3{margin:4px 0 0;font-size:17px}.md-block-recording p,.md-block-test p{margin:8px 0 0;color:var(--md-muted);font-size:13px;line-height:1.6}.md-block-recording-actions{display:flex;align-items:center;gap:8px}.md-audio-file{position:relative;display:inline-flex;align-items:center;min-height:43px;padding:9px 13px;border:1px solid var(--md-line);border-radius:999px;color:var(--md-ink);font-size:12px;font-weight:650;cursor:pointer}.md-audio-file input{position:absolute;opacity:0;inset:0;width:1px}.md-record-ready{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-top:3px;color:var(--md-muted);font-size:12px}.md-block-test audio,.md-record-ready audio{width:min(100%,310px);height:38px}.md-record-ready .iq-button{min-height:42px;padding:9px 15px}.md-block-test{background:oklch(97% .009 275)}.md-block-test.repeat{background:oklch(96% .026 80)}.md-block-test.checked{background:oklch(96% .032 125)}.md-block-review{grid-column:1/-1;display:grid;gap:10px;padding-top:3px}.md-block-review label{display:grid;gap:7px;font-size:12px;font-weight:650}.md-block-review textarea{width:100%;resize:vertical;border:1px solid var(--md-line);border-radius:9px;background:var(--md-paper);color:var(--md-ink);padding:10px;font:inherit}.md-block-review>div{display:flex;flex-wrap:wrap;gap:8px}.md-block-review button{min-height:40px;padding:8px 12px;border:1px solid var(--md-ink);border-radius:999px;font-size:12px;font-weight:650}.md-block-review button:last-child{border-color:var(--md-line)}@media(max-width:980px){.md-course-layout{grid-template-columns:1fr}.md-module-nav{position:relative;top:auto}}@media(max-width:650px){.md-course-box-heading,.md-course-page-tools,.md-course-player-action,.md-course-player-bottom,.md-course-player-tabs,.md-course-player-top{padding-inline:13px}.md-course-player-top{align-items:start}.md-course-page-window{min-height:0;max-height:none;padding:7px}.md-course-focus-layout{grid-template-columns:1fr;padding:13px}.md-course-box-window{width:100%}.md-course-focus-help{padding:0 5px 9px}.md-course-player-action{align-items:start;flex-direction:column}.md-course-practice-actions{width:100%}.md-course-practice-actions .iq-button{flex:1}.md-block-recording,.md-block-test{grid-template-columns:1fr;padding:16px 13px}.md-course-assignment-note,.md-course-assignment-state{padding-inline:13px}.md-block-recording-actions{align-items:stretch;flex-direction:column}.md-audio-file,.md-block-recording-actions .iq-button{width:100%;justify-content:center}.md-record-ready{align-items:stretch;flex-direction:column}.md-block-test audio,.md-record-ready audio{width:100%}}.md-quran{max-width:980px;margin-inline:auto}.md-quran-toolbar{display:grid;grid-template-columns:minmax(170px,1fr) minmax(210px,1fr) minmax(108px,.48fr) auto;align-items:end;gap:11px;padding:17px;background:oklch(96% .014 90);border:1px solid var(--md-line);border-radius:15px}.md-quran-toolbar label{display:grid;gap:6px;font-size:12px;font-weight:600}.md-quran-toolbar input,.md-quran-toolbar select{width:100%;min-height:45px;padding:9px 12px;border:1px solid var(--md-line);border-radius:9px;color:var(--md-ink);background:var(--md-paper);font:inherit}.md-quran-toolbar form>div{display:flex}.md-quran-toolbar form input{border-start-end-radius:0;border-end-end-radius:0}.md-quran-toolbar form button{min-width:54px;min-height:45px;padding:8px;border-radius:0 9px 9px 0;background:var(--md-ink);color:var(--md-paper);font-weight:600}.md-quran-bookmark{min-height:45px;padding:10px 14px;border:1px solid var(--md-ink);border-radius:9px;font-size:12px;font-weight:600;white-space:nowrap}.md-quran-settings{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:15px 0 10px}.md-quran-settings>div:first-child{display:inline-flex;gap:3px;padding:4px;background:oklch(94% .012 275);border-radius:999px}.md-quran-settings>div:first-child button{min-height:39px;padding:7px 18px;border-radius:999px;font-size:13px}.md-quran-settings button[aria-pressed=true]{background:var(--md-paper);box-shadow:0 1px 5px oklch(25% .012 275/.12);font-weight:650}.md-quran-script{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.md-quran-script select{min-height:39px;padding:6px 10px;border:1px solid var(--md-line);border-radius:9px;color:var(--md-ink);background:var(--md-paper)}.md-quran-size{display:flex;align-items:center;gap:6px;font-size:12px}.md-quran-size button{width:39px;height:39px;border:1px solid var(--md-line);border-radius:9px;font-size:21px;line-height:1}.md-quran-size button:disabled{opacity:.35}.md-quran-size output{min-width:28px;text-align:center;font-variant-numeric:tabular-nums}.md-quran-return{display:block;margin:13px 0 20px;text-decoration:underline;text-underline-offset:4px;font-size:12px}.md-quran-surah{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 17px;padding:24px 4px 19px;border-bottom:1px solid var(--md-line)}.md-quran-surah span{color:var(--md-muted);font-size:14px}.md-quran-surah strong{font-size:26px}.md-quran-surah small{margin-inline-start:auto;color:var(--md-muted);font-size:12px}.md-quran-text{background:var(--md-paper)}.md-quran-text article{scroll-margin-top:110px}.md-quran-text article p{font-family:var(--font-arabic),serif;font-size:var(--quran-size);font-weight:400;line-height:2.25;text-align:right;margin:0;overflow-wrap:anywhere}.md-quran-text article>span{display:block;width:-moz-fit-content;width:fit-content;margin-top:8px;padding:3px 8px;border-radius:999px;color:var(--md-muted);background:oklch(95% .01 275);font-size:11px}.md-quran-text.is-verses article{padding:24px 12px;border-bottom:1px solid var(--md-line)}.md-quran-text.is-reading{display:block;padding:24px 16px;direction:rtl}.md-quran-text.is-reading article,.md-quran-text.is-reading article p{display:inline}.md-quran-text.is-reading article>span{display:inline-flex;vertical-align:middle;margin:0 8px;direction:ltr}.md-quran-surah b{font-family:var(--font-arabic),serif;font-size:30px;font-weight:400}.md-quran-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 0;border-top:1px solid var(--md-line)}.md-quran-pagination button{min-height:44px;padding:9px 14px;border:1px solid var(--md-line);border-radius:9px;font-size:13px;font-weight:600}.md-quran-pagination button:disabled{opacity:.35}.md-quran-pagination span{color:var(--md-muted);font-size:12px}.md-quran-status{margin:25px 0;color:var(--md-muted)}.md-quran .md-reader-credit{padding-inline:0;background:transparent}.md-quran .md-reader-credit a{text-decoration:underline}@media(max-width:700px){.md-quran-toolbar{grid-template-columns:1fr;padding:12px}.md-quran-bookmark{justify-self:start}.md-quran-settings{align-items:start;flex-direction:column}.md-quran-text article p{line-height:2.1}.md-quran-surah{padding-block:15px}.md-quran-surah small{margin-inline-start:0;width:100%}}.md-quran-shortcuts{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0 0 13px}.md-quran-shortcuts>span{margin-inline-end:5px;color:var(--md-muted);font-size:12px;font-weight:650}.md-quran-shortcuts button{min-height:34px;padding:6px 11px;border:1px solid var(--md-line);border-radius:999px;color:var(--md-ink);font-size:12px;white-space:nowrap}.md-quran-shortcuts button.recent{border-style:dashed}.md-quran-shortcuts button[aria-current=page]{background:var(--md-lime);border-color:var(--md-lime);font-weight:700}.md-quran-modebar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:14px 0 8px}.md-quran-modebar>div{display:inline-flex;gap:3px;padding:4px;background:oklch(94% .012 275);border-radius:999px}.md-quran-modebar>div button{min-height:39px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:600}.md-quran-modebar>div button[aria-pressed=true]{background:var(--md-paper);box-shadow:0 1px 5px oklch(25% .012 275/.12)}.md-quran-modebar>div button:disabled{color:var(--md-muted);cursor:not-allowed}.md-quran-connection{display:grid;justify-items:start;gap:9px;margin:22px 0;padding:24px;border:1px solid var(--md-line);border-radius:14px;background:oklch(96% .022 108)}.md-quran-connection b{font-size:16px}.md-quran-connection p{max-width:56ch;color:var(--md-muted);font-size:14px;line-height:1.65}.md-quran-connection>div{display:flex;flex-wrap:wrap;gap:9px}.md-quran-connection button{min-height:42px;padding:9px 14px;border:1px solid var(--md-ink);border-radius:9px;font-size:13px;font-weight:700}.md-quran-connection .md-quran-quiet-button{background:transparent;color:var(--md-ink);border-color:var(--md-line)}.md-quran-display{position:relative}.md-quran-display summary{display:flex;align-items:center;min-height:39px;padding:8px 12px;border:1px solid var(--md-line);border-radius:9px;cursor:pointer;color:var(--md-ink);font-size:12px;font-weight:650;list-style:none}.md-quran-display summary::-webkit-details-marker{display:none}.md-quran-display[open]>div{position:absolute;z-index:2;inset-inline-end:0;top:47px;display:grid;gap:13px;min-width:285px;padding:15px;border:1px solid var(--md-line);border-radius:12px;background:var(--md-paper);box-shadow:0 16px 35px oklch(25% .012 275/.14)}.md-quran-display label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;font-weight:650}.md-quran-display select{min-height:38px;padding:6px 10px;border:1px solid var(--md-line);border-radius:8px;background:var(--md-paper);color:var(--md-ink);font:inherit}.md-quran-guidance-note{margin:16px 0;padding:10px 13px;border:1px solid var(--md-line);border-radius:9px;color:var(--md-muted);font-size:13px}.md-quran-text.is-arabic{display:block;padding:24px 16px;direction:rtl}.md-quran-text.is-arabic article,.md-quran-text.is-arabic article p{display:inline}.md-quran-text.is-arabic article>span{display:inline-flex;vertical-align:middle;margin:0 8px;direction:ltr}.md-quran-text.is-meaning,.md-quran-text.is-transliteration{display:grid;gap:0}.md-quran-text.is-meaning article,.md-quran-text.is-transliteration article{padding:24px 12px;border-bottom:1px solid var(--md-line)}.md-quran-words{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:17px 0 0;padding:0;list-style:none;direction:rtl}.md-quran-words li{display:grid;justify-items:center;gap:4px;min-width:58px;padding:8px 9px;border:1px solid var(--md-line);border-radius:8px;background:oklch(97% .009 90)}.md-quran-words li span{font-family:var(--font-arabic),serif;font-size:24px;line-height:1.45}.md-quran-words li b{direction:ltr;color:var(--md-muted);font-size:11px;font-weight:600;text-align:center}.md-quran-verse-aid{direction:ltr;margin:12px 0 0;color:var(--md-muted);font-family:var(--font-sans),Arial,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:1.7!important;text-align:left!important}.md-quran-verse-aid small{display:block;margin-bottom:4px;color:var(--md-ink);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media(max-width:700px){.md-quran-shortcuts{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px;margin-inline:-2px}.md-quran-shortcuts>span{position:sticky;inset-inline-start:0;z-index:1;padding:8px 4px;background:var(--md-paper)}.md-quran-modebar{align-items:start;flex-direction:column}.md-quran-modebar>div{width:100%;overflow-x:auto}.md-quran-modebar>div button{flex:1 0 auto}.md-quran-display{align-self:stretch}.md-quran-display summary{width:100%;justify-content:space-between}.md-quran-display[open]>div{inset-inline:0;min-width:0}.md-quran-text.is-arabic{padding:18px 7px}.md-quran-words{justify-content:stretch;gap:6px}.md-quran-words li{flex:1 1 30%;min-width:0}}.md-inner-page{min-height:100vh}.md-inner-page :is(.iq-teach-intro,.iq-help-page,.iq-practice-page,.iq-start){color:var(--md-ink)}.md-inner-page :is(.iq-teach-intro h1,.iq-help-page h1,.iq-practice-page h1,.iq-start h1){font-family:var(--font-sans),Arial,sans-serif;font-weight:700;letter-spacing:-.055em;line-height:1.04;font-size:clamp(43px,5vw,74px)}.md-inner-page :is(.iq-teach-intro p,.iq-help-page>p,.iq-practice-page>p,.iq-start-description){color:var(--md-muted);font-size:clamp(16px,1.3vw,19px);line-height:1.65;max-width:60ch}.md-inner-page .iq-teach-intro{max-width:1300px;gap:clamp(40px,7vw,100px);padding-block:clamp(60px,7vw,105px)}.md-inner-page .iq-teach-intro h1{max-width:11ch}.md-inner-page .iq-teach-intro aside{align-self:stretch;padding:clamp(30px,4vw,55px);border-radius:18px;background:var(--md-purple)}.md-inner-page .iq-teach-intro aside h2{font-family:var(--font-sans),Arial,sans-serif;font-size:clamp(27px,2.5vw,38px);font-weight:650;letter-spacing:-.045em}.md-inner-page .iq-teach-intro aside p{color:var(--md-ink)}.md-inner-page .iq-section{padding-block:clamp(60px,6vw,90px)}.md-inner-page .iq-section h2,.md-inner-page .iq-start h2{font-family:var(--font-sans),Arial,sans-serif;font-weight:700;letter-spacing:-.045em}.md-inner-page .iq-steps{gap:0}.md-inner-page .iq-steps article{padding:22px 28px;border-top:1px solid var(--md-line)}.md-inner-page .iq-start{background:oklch(95% .023 85)}.md-inner-page .iq-help-page{max-width:1040px;padding-block:clamp(62px,7vw,105px)}.md-inner-page .iq-help-page>p{margin-block:24px 36px}.md-inner-page .iq-help-page .iq-panel{background:transparent;border:0;border-top:1px solid var(--md-line);border-radius:0;padding:29px 0}.md-inner-page .iq-help-page .iq-panel h2{font-family:var(--font-sans),Arial,sans-serif;font-weight:650;letter-spacing:-.035em}.md-inner-page .iq-help-page .iq-panel p{color:var(--md-muted);line-height:1.72}.md-inner-page .iq-faq details{border-color:var(--md-line)}.md-inner-page .iq-practice-page{max-width:1150px;padding-block:clamp(60px,7vw,100px)}.md-inner-page .iq-button{background:var(--md-ink);color:var(--md-paper);border-color:var(--md-ink);border-radius:999px}.md-inner-page .iq-button.secondary{background:transparent;color:var(--md-ink);border-color:var(--md-line)}.md-inner-page :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--md-blue);outline-offset:3px}.md-tuition{grid-template-columns:minmax(0,.7fr) minmax(480px,1fr);align-items:start}.md-tuition h2{max-width:12ch;font-size:clamp(42px,3.7vw,57px)}.md-tuition-options{display:block;border-top:1px solid var(--md-ink)}.md-tuition-options article{display:grid;grid-template-columns:minmax(130px,.55fr) minmax(130px,.65fr) minmax(140px,1fr);align-items:center;-moz-column-gap:18px;column-gap:18px;min-height:0;padding:25px 0;border:0;border-bottom:1px solid var(--md-line);border-radius:0;background:transparent}.md-tuition-options article h3{font-size:17px}.md-tuition-options article>p{margin:0}.md-tuition-options article>p:nth-of-type(2){grid-column:3;grid-row:1;font-size:13px}.md-tuition-options article strong{font-size:31px}.md-tuition-options article .md-link{grid-column:3;margin:8px 0 0;font-size:12px}.md-tuition-options article>p>span{font-size:11px}.md-school{background:oklch(98% .007 90)}.md-school-sidebar{background:var(--md-ink);border-color:oklch(35% .012 275)}.md-school-sidebar,.md-school-sidebar .iq-brand{color:var(--md-paper)}.md-sidebar-foot p,.md-space-name{color:oklch(78% .012 275)}.md-school-sidebar nav>[aria-current=page]{background:var(--md-lime);color:var(--md-ink)}.md-school-sidebar nav>a:hover,.md-school-sidebar nav>button:hover{background:oklch(36% .018 275)}.md-school-sidebar nav>[aria-current=page]:hover{background:var(--md-lime)}.md-school-header{background:var(--md-paper)}.md-next-lesson{background:var(--md-purple);color:var(--md-ink)}.md-next-lesson .iq-button{background:var(--md-ink);color:var(--md-paper)}.md-school .md-pill{background:var(--md-lime);color:var(--md-ink)}.md-school :is(.md-module-nav button[aria-current=step],.md-mobile-nav button[aria-current=page]){background:var(--md-purple);color:var(--md-ink)}@media(max-width:1000px){.md-tuition{grid-template-columns:1fr}}@media(max-width:700px){.md-inner-page .iq-teach-intro{padding-inline:24px}.md-inner-page .iq-steps article{padding-inline:0}.md-tuition-options article{grid-template-columns:1fr auto;gap:7px 15px}.md-tuition-options article h3{grid-column:1}.md-tuition-options article>p:first-of-type{grid-column:2;grid-row:1/span 2;text-align:end}.md-tuition-options article>p:nth-of-type(2){grid-column:1;grid-row:2}.md-tuition-options article .md-link{grid-column:1/-1}.md-hero-bottom{flex-wrap:wrap}.md-hero-bottom>span{display:block}}@media(max-width:1100px){.md-public .iq-menu{display:grid;place-items:center;width:42px;height:44px}.md-public .iq-mobile-menu{display:grid;padding:12px 30px 20px;border-top:1px solid oklch(45% .015 275)}.md-public .iq-mobile-menu a{padding:13px 0;border-bottom:1px solid oklch(45% .015 275)}}.md-circle,.md-lesson-blocks,.md-micro,.md-record-box{border:1px solid var(--md-line);border-radius:16px;background:var(--md-paper);padding:clamp(18px,3vw,30px);margin:24px 0}.md-practice-step p,.md-record-box p{color:var(--md-muted);line-height:1.6;margin:8px 0 18px}.md-record-box .iq-field{margin-top:16px}.md-feedback audio{width:min(100%,440px);margin-top:12px}.md-practice-step{display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid var(--md-line);padding:18px}.md-lesson-block small,.md-micro-meta span,.md-practice-step small{display:block;color:var(--md-muted)}.md-lesson-block{display:flex;gap:15px;padding:14px 0;border-bottom:1px solid var(--md-line)}.md-lesson-block>span{color:var(--md-muted);font-size:13px;font-weight:700}.md-micro-crop{width:min(100%,390px);margin:18px auto;background:#fff;position:relative;overflow:hidden;border:1px solid var(--md-line);border-radius:8px}.md-micro-crop img{display:block;position:absolute;height:auto;max-width:none}.md-micro-meta{display:flex;justify-content:space-between;gap:15px;margin:12px 0}.md-circle .iq-form{max-width:720px;margin:25px 0}.md-circle-reply{border-left:3px solid var(--md-lime);margin:15px 0 0 12px;padding:7px 0 7px 15px}.md-circle-reply p{margin:7px 0}.md-quran{max-width:900px;margin:auto}.md-quran-tools{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:30px 0}.md-quran-tools .iq-field{min-width:190px}.md-verse{background:var(--md-paper);border:1px solid var(--md-line);border-radius:16px;padding:24px;margin:16px 0}.md-verse>span{font-size:12px;color:var(--md-muted)}.md-verse-arabic{font-family:serif;font-size:clamp(30px,4vw,45px);line-height:2.2;text-align:right;margin:15px 0}.md-verse-roman{color:var(--md-muted);font-size:16px;line-height:1.8;border-top:1px solid var(--md-line);padding-top:14px}@media(max-width:650px){.md-micro-meta,.md-practice-step,.md-quran-tools{display:grid}.md-micro .md-reader-pagination{gap:5px}.md-micro .md-reader-pagination button{font-size:12px;padding:8px}.md-verse{padding:18px}}.md-insights{display:grid;grid-template-columns:1fr 1fr 1.6fr;gap:13px;margin:22px 0 36px}.md-insight-card,.md-insight-chart{border:1px solid var(--md-line);background:var(--md-paper);border-radius:13px;padding:18px}.md-insight-card small{display:block;color:var(--md-muted)}.md-insight-card strong{display:block;font-size:clamp(26px,3vw,38px);letter-spacing:-.04em;margin:8px 0}.md-insight-card p{font-size:12px;color:var(--md-muted);line-height:1.5}.md-insight-chart h3{font-size:14px;margin:0 0 15px}.md-insight-row{display:grid;grid-template-columns:minmax(100px,1fr) minmax(70px,1.6fr) 20px;align-items:center;gap:9px;margin:9px 0;font-size:12px}.md-insight-row>div{height:7px;background:var(--md-line);border-radius:10px;overflow:hidden}.md-insight-row i{display:block;height:100%;background:var(--md-lime);border-radius:10px}.md-insight-row b{text-align:right}.md-hasanat{grid-column:1/-1;color:var(--md-muted);font-size:12px;margin:0 4px}@media(max-width:850px){.md-insights{grid-template-columns:1fr 1fr}.md-insight-chart{grid-column:1/-1}}@media(max-width:480px){.md-insights{grid-template-columns:1fr 1fr}.md-insight-card{padding:13px}}.md-companion-cover{min-height:240px;max-width:190px;background:var(--md-ink);color:var(--md-paper);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:22px;border-radius:7px}.md-companion-cover strong{font-family:serif;font-size:34px;letter-spacing:-.06em}.md-companion-cover span{font-size:18px;line-height:1.2;font-weight:600}:root{--md-paper:#faf8f2;--md-ink:#242820;--md-muted:#5a6157;--md-line:#dedfd5;--md-lime:#d8e9ae;--md-purple:#e8e5f1;--md-blue:#315f47}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--md-paper)}.md-public .iq-header{background:#242820;color:#faf8f2}.md-public .iq-brand{color:#faf8f2}.md-hero{background:#242820;max-width:1600px;margin:auto;grid-template-columns:1.02fr 1fr;padding-top:22px}.md-hero-copy{padding:42px clamp(24px,4.5vw,72px)}.md-hero h1{font-family:var(--font-sans),Arial,sans-serif;font-size:clamp(52px,6.9vw,106px);font-weight:600;letter-spacing:-.065em;line-height:1.01;margin-bottom:25px}.md-hero-description{font-size:18px;line-height:1.7;max-width:32ch}.md-hero-image{min-height:480px;margin-inline-end:32px;border-radius:140px 140px 8px 8px}.md-hero-image img{-o-object-position:37% center;object-position:37% center}.md-hero-image figcaption{max-width:calc(100% - 36px);font-size:12px;background:#faf8f2ed}.md-hero-small{font-size:13px}.md-hero-return{display:inline-flex;gap:12px;align-items:center;color:#d8e9ae;font-size:14px;margin-top:20px;min-height:44px;text-decoration:underline;text-underline-offset:5px}.md-hero-bottom{border-top:1px solid #5a6157;margin-top:22px;font-size:14px}.md-public .iq-button{min-height:48px;padding:14px 24px;font-size:15px}.md-statement{padding-block:clamp(60px,7vw,104px)}.md-how h2,.md-role-copy h2,.md-statement h2,.md-try-section h2,.md-tuition h2{font-weight:550;letter-spacing:-.045em;line-height:1.09}.md-role-tabs{gap:8px;flex-wrap:wrap}.md-role-tabs button{min-height:48px;font-size:15px}.md-product-preview{box-shadow:0 16px 45px #2428200c;border:1px solid #d8dbce}.md-try-section{background:#eef0e7}.md-tuition-options article strong{font-size:36px;letter-spacing:-.05em}.md-tuition-options article .md-link,.md-tuition-options article>p>span{font-size:14px}.md-sponsored-learning{background:#e8e5f1}.md-school .md-school-sidebar{background:#242820}.md-school .md-next-lesson{background:#e8e5f1;border:1px solid #dbd7e7;border-radius:20px}.md-school .md-schedule{border:1px solid #dedfd5;border-radius:20px;background:#fffefa;padding:26px}.md-school .md-page-title h1{font-size:clamp(28px,3.1vw,42px);max-width:25ch;line-height:1.18}.md-school .md-work-row{background:#fffefa;border:1px solid #dedfd5;border-radius:12px;padding:20px;margin-bottom:10px;gap:16px}.md-school .md-work-row strong{font-size:16px}.md-school .md-work-row small{font-size:13px;line-height:1.6}.md-school .md-next-lesson h2{font-size:clamp(25px,2.5vw,34px);line-height:1.2;max-width:24ch}.md-school .md-next-lesson>p{max-width:42ch;font-size:16px}.md-school .md-insight-card,.md-school .md-insight-chart{background:#fffefa}.md-school .md-insight-row i{background:#56784c}.md-school .md-mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}.md-school .md-mobile-nav button{min-width:0;min-height:58px;font-size:11px;padding-inline:3px}.md-tools-dialog{color:var(--md-ink);width:min(92vw,460px);max-height:85dvh;overflow:auto;padding:24px;border:1px solid var(--md-line);border-radius:22px;background:var(--md-paper)}.md-tools-dialog::backdrop{background:#181f1acc}.md-tools-dialog nav{display:grid;gap:4px}.md-tools-dialog nav>a,.md-tools-dialog nav>button{display:flex;align-items:center;gap:14px;min-height:52px;padding:10px;border-radius:8px;width:100%;text-align:start;font-size:16px}.md-tools-dialog nav>a:hover,.md-tools-dialog nav>button:hover{background:#e5e9dc}.md-tools-dialog nav svg:last-child{margin-inline-start:auto}.md-dialog-close{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--md-line);border-radius:50%}.md-demo-notice{font-size:14px;padding:14px 18px;border-radius:10px;background:#eef0e7;border:1px solid #d5ddc7}.iq-button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #608746;outline-offset:4px}@media(min-width:1200px){.md-school-main{max-width:1400px;margin-inline:auto;padding-inline:48px}}@media(max-width:700px){.md-hero{grid-template-columns:1fr;padding-top:0}.md-hero-copy{padding:34px 24px 20px}.md-hero h1{font-size:clamp(48px,13.5vw,76px);margin-bottom:20px}.md-hero-description{font-size:16px;max-width:36ch}.md-hero-actions{gap:16px;margin-top:24px;flex-wrap:wrap}.md-hero-image{min-height:250px;margin:8px 24px 0;border-radius:80px 80px 8px 8px}.md-hero-image img{-o-object-position:center 48%;object-position:center 48%}.md-hero-bottom{padding:22px 24px;margin-top:24px}.md-school .md-work-row{padding:16px 13px}.md-school .md-schedule{padding:22px}.md-school .md-next-lesson{padding:24px}.md-school .md-school-main{padding-bottom:30px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html:lang(ur){font-family:var(--font-arabic),serif}html:lang(hi){font-family:system-ui,Nirmala UI,Mangal,sans-serif}html:is(:lang(hi),:lang(ur)) :is(h1,h2,h3,h4,p,button,a,label,select,small,strong,span){letter-spacing:normal;text-transform:none;word-break:normal;overflow-wrap:normal;hyphens:none}html:lang(ur) :is(h1,h2,h3,h4,p,button,a,label,select,small,strong,span){font-family:var(--font-arabic),serif;line-height:1.9}html:lang(hi) :is(h1,h2,h3,h4,p,button,a,label,select,small,strong,span){font-family:system-ui,Nirmala UI,Mangal,sans-serif;line-height:1.65}html:lang(ur) .md-hero h1{line-height:1.6;font-size:clamp(44px,6.5vw,88px)}html:lang(hi) .md-hero h1{line-height:1.45;font-size:clamp(38px,5.5vw,72px)}html:is(:lang(hi),:lang(ur)) :is(h1,h2,h3,h4) span{line-height:inherit}html:is(:lang(hi),:lang(ur)) :is(.iq-button,.md-role-tabs button,.md-mobile-nav button){height:auto;min-height:48px;white-space:normal;padding-block:10px}html[dir=rtl] :is(input[type=password],input[type=email],input[type=url],input[type=tel],input[autocomplete=username],audio){direction:ltr;text-align:start}.md-lesson-sequence{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block:16px 24px}.md-lesson-sequence .iq-button{min-width:0;font-size:14px;padding:12px 16px}.md-module-detail h2{scroll-margin-top:24px}.md-course-focus-help,.md-course-player-top>div,.md-module-detail{min-width:0}.md-course-box-heading,.md-course-player-action,.md-course-player-top{flex-wrap:wrap;gap:12px}.md-course-player-bottom{gap:10px}.md-course-player-bottom button{white-space:normal;min-width:0}.md-course-box-heading strong,.md-course-focus-help strong{white-space:normal;overflow:visible}.md-quran-text article p,.md-quran-words li span{word-break:normal;overflow-wrap:normal;hyphens:none}.md-quran-words li span{line-height:2;padding-block:8px}@media(max-width:700px){html:is(:lang(hi),:lang(ur)) .md-hero h1{font-size:clamp(36px,10vw,58px)}.md-lesson-sequence{gap:8px}.md-lesson-sequence .iq-button{font-size:13px;padding:10px}}