:root{--chrome-gap-below:0px;--chrome-min-h:86px}
html body .header.site-chrome{--chrome-max:1520px;--chrome-min-h:86px;--chrome-pad-x:22px;--chrome-pad-y:8px;--chrome-gap:12px;--chrome-bg:#ffffff;--chrome-color:#152349;--chrome-line:#e8edf5;--chrome-border:1px;--chrome-radius:0px;--chrome-font:Tajawal,Tahoma,sans-serif;--chrome-gap-below:0px;--chrome-align:center;--nav-icon:26px;--nav-label:13px;--nav-gap:26px;--nav-pad:7px;--nav-icon-label-gap:4px;--nav-active:#831645;--nav-idle:#635a5f;--nav-underline:#c24c6a;--nav-underline-h:4px;--nav-underline-inset:18%;--nav-align:flex-start}
html body .header.site-chrome .site-chrome-header-inner{grid-template-columns:2fr 5fr 1fr}
html body .footer.site-chrome-footer{--chrome-max:1440px;--chrome-gap:20px;--chrome-pad-y:22px;--chrome-pad-x:28px;--chrome-bg:#ffffff;--chrome-color:#5c6881;--chrome-align:flex-start;--chrome-columns-desktop:1;--chrome-columns-tablet:1;--chrome-columns-mobile:1;--chrome-tracks:1fr;--chrome-bar-bg:#ffffff;--chrome-bar-align:start;--chrome-font:Tajawal,Tahoma,sans-serif}
html body .header.site-chrome .site-chrome-region[data-region="leading"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .header.site-chrome .site-chrome-region[data-region="center"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .header.site-chrome .site-chrome-region[data-region="trailing"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .footer.site-chrome-footer .site-chrome-column[data-column="0"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:flex-start;padding:0px 0px;justify-content:flex-start;order:0}
html body [data-chrome-id="logo"]{--brand-mark-size:50px;--brand-mark-max:250px;--brand-mark-size-tablet:50px;--brand-mark-size-mobile:50px;--brand-mark-max-tablet:250px;--brand-mark-max-mobile:250px;--brand-mark-fit:contain;--brand-mark-tx:-19px;--brand-mark-ty:20px;--brand-label-size:25px;--brand-label-color:#152349;--brand-mark-radius:0px}
html body [data-chrome-id="logo"] .brand-mark-img{object-fit:contain}
html body [data-chrome-id="note"] .site-chrome-note-title{font-size:20px}
html body [data-chrome-id="note"] .site-chrome-note-subtitle{font-size:13px}
html body [data-chrome-id="tagline"]{font-size:11px;max-width:39ch;color:#5c6881;transform:translate(0px, -6px)}
html body #home-landing .home-hero{height:auto;min-height:640px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#000000;--hero-height:640px;--hero-max-width:none;--hero-fit:contain;--hero-pos-x:100%;--hero-pos-y:0%;--hero-zoom:1;--hero-overlay:0.43;--hero-overlay-width:38%;--hero-copy-width:36%;--hero-opacity:0.95;--hero-saturation:0.98;--hero-title-color:#10244a;--hero-text-color:#021122;--hero-accent-color:#bf2b49;--hero-title-size:0.8;--hero-text-size:0.98}
html body #home-landing .home-hero-media{background:#000000}
html body #home-landing .home-hero-media::after{background:linear-gradient(90deg, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.55) 48%, rgba(0,0,0,0) 100%);width:38%;opacity:0.43}
html body #home-landing .home-books-poster{display:block}
html body #home-landing .home-hero-copy{width:min(36%, 860px);padding:28px 34px;min-height:640px;justify-content:flex-start}
html body #home-landing .home-hero-portals{--portal-fill-a:0.28;--portal-fill-b:0.224;--portal-hover-fill-a:0.33;--portal-hover-fill-b:0.244;--portal-blur:1px;--portal-saturate:0.82;--portal-radius:18px;--portal-border-a:0.1;--portal-accent-tint:17%;--portal-hover-accent-tint:19%;--portal-shadow:0.55;--portal-icons:1;--portal-frames:0;--portal-accent-bar:1;--portal-icon-size:34px;--portal-label-size:1;--portal-gap:10px;--portal-pad-x:14px;--portal-pad-y:11px;--portal-hover-lift:3px;--portal-frame-inset:3px;--portal-frame-strength:42%}
html body #page-hero.page-hero{height:auto;min-height:520px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#000000;--page-hero-height:520px;--page-hero-max-width:none;--page-hero-fit:cover;--page-hero-pos:50% 45%;--page-hero-zoom:1;--page-hero-overlay:0.32;--page-hero-overlay-width:36%;--page-hero-opacity:1;--page-hero-saturation:1}
html body #page-hero.page-hero .page-hero-media{background:#000000}
html body #page-hero.page-hero .page-hero-media::after{background:linear-gradient(90deg, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.55) 48%, rgba(0,0,0,0) 100%);width:36%;opacity:0.32}
html body #page-hero.page-hero .page-hero-media img{display:block}
html body #page-hero.page-hero .page-hero-copy{width:min(42%, 780px);padding:28px 34px;justify-content:flex-start}
html body #page-hero.page-hero .page-hero-kicker{color:#52627e}
html body #page-hero.page-hero .page-hero-kicker::before{background:#d72d36}
html body #page-hero.page-hero .page-hero-title{color:#10244a;font-size:calc(clamp(24px, 2.6vw, 38px) * 1)}
html body #page-hero.page-hero .page-hero-text{color:#52627e;font-size:calc(15px * 1)}
html body #page-hero.page-hero[data-view="learn"]{height:auto;min-height:520px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#f4efe6;--page-hero-height:520px;--page-hero-max-width:none;--page-hero-fit:cover;--page-hero-pos:50% 45%;--page-hero-zoom:1;--page-hero-overlay:0.38;--page-hero-overlay-width:50%;--page-hero-opacity:1;--page-hero-saturation:1}
html body #page-hero.page-hero[data-view="learn"] .page-hero-media{background:#f4efe6}
html body #page-hero.page-hero[data-view="learn"] .page-hero-media::after{background:linear-gradient(90deg, rgba(247,243,234,0.95) 0%, rgba(247,243,234,0.55) 48%, rgba(247,243,234,0) 100%);width:50%;opacity:0.38}
html body #page-hero.page-hero[data-view="learn"] .page-hero-media img{display:block}
html body #page-hero.page-hero[data-view="learn"] .page-hero-copy{width:min(42%, 780px);padding:28px 34px;justify-content:flex-start}
html body #page-hero.page-hero[data-view="learn"] .page-hero-kicker{color:#52627e}
html body #page-hero.page-hero[data-view="learn"] .page-hero-kicker::before{background:#d72d36}
html body #page-hero.page-hero[data-view="learn"] .page-hero-title{color:#10244a;font-size:calc(clamp(24px, 2.6vw, 38px) * 1)}
html body #page-hero.page-hero[data-view="learn"] .page-hero-text{color:#52627e;font-size:calc(15px * 1)}
html body #page-hero.page-hero[data-view="situations"]{height:auto;min-height:520px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#a8a8a8;--page-hero-height:520px;--page-hero-max-width:none;--page-hero-fit:cover;--page-hero-pos:50% 45%;--page-hero-zoom:1;--page-hero-overlay:0.38;--page-hero-overlay-width:50%;--page-hero-opacity:0.92;--page-hero-saturation:0.9}
html body #page-hero.page-hero[data-view="situations"] .page-hero-media{background:#a8a8a8}
html body #page-hero.page-hero[data-view="situations"] .page-hero-media::after{background:linear-gradient(90deg, rgba(247,243,234,0.95) 0%, rgba(247,243,234,0.55) 48%, rgba(247,243,234,0) 100%);width:50%;opacity:0.38}
html body #page-hero.page-hero[data-view="situations"] .page-hero-media img{display:block}
html body #page-hero.page-hero[data-view="situations"] .page-hero-copy{width:min(42%, 780px);padding:28px 34px;justify-content:flex-start}
html body #page-hero.page-hero[data-view="situations"] .page-hero-kicker{color:#52627e}
html body #page-hero.page-hero[data-view="situations"] .page-hero-kicker::before{background:#d72d36}
html body #page-hero.page-hero[data-view="situations"] .page-hero-title{color:#10244a;font-size:calc(clamp(24px, 2.6vw, 38px) * 1)}
html body #page-hero.page-hero[data-view="situations"] .page-hero-text{color:#52627e;font-size:calc(15px * 1)}
html body #page-hero.page-hero[data-view="grammar"]{height:auto;min-height:520px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#f4efe6;--page-hero-height:520px;--page-hero-max-width:none;--page-hero-fit:cover;--page-hero-pos:50% 45%;--page-hero-zoom:1;--page-hero-overlay:0.19;--page-hero-overlay-width:50%;--page-hero-opacity:0.9;--page-hero-saturation:1}
html body #page-hero.page-hero[data-view="grammar"] .page-hero-media{background:#f4efe6}
html body #page-hero.page-hero[data-view="grammar"] .page-hero-media::after{background:linear-gradient(90deg, rgba(247,243,234,0.95) 0%, rgba(247,243,234,0.55) 48%, rgba(247,243,234,0) 100%);width:50%;opacity:0.19}
html body #page-hero.page-hero[data-view="grammar"] .page-hero-media img{display:block}
html body #page-hero.page-hero[data-view="grammar"] .page-hero-copy{width:min(42%, 780px);padding:28px 34px;justify-content:flex-start}
html body #page-hero.page-hero[data-view="grammar"] .page-hero-kicker{color:#52627e}
html body #page-hero.page-hero[data-view="grammar"] .page-hero-kicker::before{background:#d72d36}
html body #page-hero.page-hero[data-view="grammar"] .page-hero-title{color:#10244a;font-size:calc(clamp(24px, 2.6vw, 38px) * 1)}
html body #page-hero.page-hero[data-view="grammar"] .page-hero-text{color:#52627e;font-size:calc(15px * 1)}
html body #page-hero.page-hero[data-view="verbs"]{height:auto;min-height:520px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#f4efe6;--page-hero-height:520px;--page-hero-max-width:none;--page-hero-fit:cover;--page-hero-pos:50% 45%;--page-hero-zoom:1;--page-hero-overlay:0.38;--page-hero-overlay-width:50%;--page-hero-opacity:0.9;--page-hero-saturation:0.9}
html body #page-hero.page-hero[data-view="verbs"] .page-hero-media{background:#f4efe6}
html body #page-hero.page-hero[data-view="verbs"] .page-hero-media::after{background:linear-gradient(90deg, rgba(247,243,234,0.95) 0%, rgba(247,243,234,0.55) 48%, rgba(247,243,234,0) 100%);width:50%;opacity:0.38}
html body #page-hero.page-hero[data-view="verbs"] .page-hero-media img{display:block}
html body #page-hero.page-hero[data-view="verbs"] .page-hero-copy{width:min(42%, 780px);padding:28px 34px;justify-content:flex-start}
html body #page-hero.page-hero[data-view="verbs"] .page-hero-kicker{color:#52627e}
html body #page-hero.page-hero[data-view="verbs"] .page-hero-kicker::before{background:#d72d36}
html body #page-hero.page-hero[data-view="verbs"] .page-hero-title{color:#10244a;font-size:calc(clamp(24px, 2.6vw, 38px) * 1)}
html body #page-hero.page-hero[data-view="verbs"] .page-hero-text{color:#52627e;font-size:calc(15px * 1)}
html body #page-hero.page-hero[data-view="listen"]{height:auto;min-height:520px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#f4efe6;--page-hero-height:520px;--page-hero-max-width:none;--page-hero-fit:cover;--page-hero-pos:50% 45%;--page-hero-zoom:1;--page-hero-overlay:0.21;--page-hero-overlay-width:41%;--page-hero-opacity:0.93;--page-hero-saturation:0.93}
html body #page-hero.page-hero[data-view="listen"] .page-hero-media{background:#f4efe6}
html body #page-hero.page-hero[data-view="listen"] .page-hero-media::after{background:linear-gradient(90deg, rgba(247,243,234,0.95) 0%, rgba(247,243,234,0.55) 48%, rgba(247,243,234,0) 100%);width:41%;opacity:0.21}
html body #page-hero.page-hero[data-view="listen"] .page-hero-media img{display:block}
html body #page-hero.page-hero[data-view="listen"] .page-hero-copy{width:min(42%, 780px);padding:28px 34px;justify-content:flex-start}
html body #page-hero.page-hero[data-view="listen"] .page-hero-kicker{color:#52627e}
html body #page-hero.page-hero[data-view="listen"] .page-hero-kicker::before{background:#d72d36}
html body #page-hero.page-hero[data-view="listen"] .page-hero-title{color:#10244a;font-size:calc(clamp(24px, 2.6vw, 38px) * 1)}
html body #page-hero.page-hero[data-view="listen"] .page-hero-text{color:#52627e;font-size:calc(15px * 1)}
html body #page-hero.page-hero[data-view="words"]{height:auto;min-height:520px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#f4efe6;--page-hero-height:520px;--page-hero-max-width:none;--page-hero-fit:cover;--page-hero-pos:50% 45%;--page-hero-zoom:1;--page-hero-overlay:0.29;--page-hero-overlay-width:70%;--page-hero-opacity:0.9;--page-hero-saturation:0.9}
html body #page-hero.page-hero[data-view="words"] .page-hero-media{background:#f4efe6}
html body #page-hero.page-hero[data-view="words"] .page-hero-media::after{background:linear-gradient(90deg, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.55) 48%, rgba(0,0,0,0) 100%);width:70%;opacity:0.29}
html body #page-hero.page-hero[data-view="words"] .page-hero-media img{display:block}
html body #page-hero.page-hero[data-view="words"] .page-hero-copy{width:min(42%, 780px);padding:28px 34px;justify-content:flex-start}
html body #page-hero.page-hero[data-view="words"] .page-hero-kicker{color:#52627e}
html body #page-hero.page-hero[data-view="words"] .page-hero-kicker::before{background:#d72d36}
html body #page-hero.page-hero[data-view="words"] .page-hero-title{color:#10244a;font-size:calc(clamp(24px, 2.6vw, 38px) * 1)}
html body #page-hero.page-hero[data-view="words"] .page-hero-text{color:#52627e;font-size:calc(15px * 1)}
html body #page-hero.page-hero[data-view="saved"]{height:auto;min-height:520px;max-height:none;max-width:none;margin-left:auto;margin-right:auto;background:#080808;--page-hero-height:520px;--page-hero-max-width:none;--page-hero-fit:cover;--page-hero-pos:50% 45%;--page-hero-zoom:1;--page-hero-overlay:0.32;--page-hero-overlay-width:40%;--page-hero-opacity:0.93;--page-hero-saturation:0.93}
html body #page-hero.page-hero[data-view="saved"] .page-hero-media{background:#080808}
html body #page-hero.page-hero[data-view="saved"] .page-hero-media::after{background:linear-gradient(90deg, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.55) 48%, rgba(0,0,0,0) 100%);width:40%;opacity:0.32}
html body #page-hero.page-hero[data-view="saved"] .page-hero-media img{display:block}
html body #page-hero.page-hero[data-view="saved"] .page-hero-copy{width:min(42%, 780px);padding:28px 34px;justify-content:flex-start}
html body #page-hero.page-hero[data-view="saved"] .page-hero-kicker{color:#52627e}
html body #page-hero.page-hero[data-view="saved"] .page-hero-kicker::before{background:#d72d36}
html body #page-hero.page-hero[data-view="saved"] .page-hero-title{color:#10244a;font-size:calc(clamp(24px, 2.6vw, 38px) * 1)}
html body #page-hero.page-hero[data-view="saved"] .page-hero-text{color:#52627e;font-size:calc(15px * 1)}
@media (min-width:761px) and (max-width:1100px){
html body .header.site-chrome .site-chrome-header-inner{grid-template-columns:2fr 5fr 1fr}
html body .footer.site-chrome-footer{--chrome-tracks:1fr}
html body .header.site-chrome .site-chrome-region[data-region="leading"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .header.site-chrome .site-chrome-region[data-region="center"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .header.site-chrome .site-chrome-region[data-region="trailing"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .footer.site-chrome-footer .site-chrome-column[data-column="0"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:flex-start;padding:0px 0px;justify-content:flex-start;order:0}
}
@media (max-width:760px){
html body .header.site-chrome .site-chrome-header-inner{grid-template-columns:2fr 5fr}
html body .footer.site-chrome-footer{--chrome-tracks:1fr}
html body .header.site-chrome .site-chrome-region[data-region="leading"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .header.site-chrome .site-chrome-region[data-region="center"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .header.site-chrome .site-chrome-region[data-region="trailing"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:center;padding:0px 0px;justify-content:flex-start;order:0}
html body .footer.site-chrome-footer .site-chrome-column[data-column="0"]{background:transparent;color:inherit;gap:8px;min-height:0px;align-items:flex-start;padding:0px 0px;justify-content:flex-start;order:0}
}
