@font-face{font-family:Arabic;src:url('Arabic-Regular.ttf');font-display:swap}@font-face{font-family:Arabic;src:url('Arabic-Bold.ttf');font-weight:700;font-display:swap}@font-face{font-family:Display;src:url('Arabic-Display.ttf');font-weight:700;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#f5f2e9;color:#202720;font:17px/1.9 Arabic,sans-serif}h1,h2,h3,p,figure{margin:0}h1,h2{font-family:Display,Arabic;line-height:1.6}h1{font-size:clamp(31px,4vw,52px);max-width:850px}h2{font-size:clamp(27px,3vw,39px)}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid #92324b;outline-offset:5px}img{display:block;max-width:100%}.proposal-nav{display:flex;align-items:center;justify-content:space-between;gap:25px;max-width:1240px;margin:auto;padding:20px 30px;border-bottom:1px solid #c8cdbf}.proposal-brand{font-size:16px;font-weight:700;line-height:1.6}.proposal-brand span{display:block;font-size:12px;font-weight:400;margin-top:4px}.proposal-nav nav{display:flex;align-items:center;gap:25px;font-size:14px}.proposal-nav nav a{min-height:44px;display:flex;align-items:center}.slide{max-width:1240px;margin:auto;padding:65px 30px;border-bottom:1px solid #c8cdbf}.slide:last-child{border-bottom:0}.kicker{display:block;color:#45613e;font-size:14px;font-weight:700;margin-bottom:12px}.cover{background:#202720;color:#f5f2e9;max-width:none;padding-inline:max(30px,calc((100vw - 1180px)/2))}.cover .kicker{color:#e2ee77}.cover em{font-style:normal;color:#e2ee77}.cover-sub{font-size:20px;line-height:1.9;color:#d1d8c9;margin-top:20px}.cover-options,.final-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:38px}.cover-options article>b,.final-options>a>b{font:700 30px/1.4 Arabic;display:block;color:#e2ee77;margin-bottom:12px}.cover-options article>span,.final-options>a>span{display:block;font-size:16px;margin-top:12px}.frame{background:#fffdf7;border:1px solid #bfc6b7;border-radius:5px;overflow:hidden;min-width:0}.browser-bar{height:23px;background:#e6e8df;display:flex;direction:ltr;gap:4px;align-items:center;padding:0 8px}.browser-bar span{width:4px;height:4px;background:#a7afa0;border-radius:50%}.browser-bar b{font-size:9px;font-weight:400;color:#53604c;margin-left:auto}.screenshot-link{display:block}.frame img{width:100%;height:auto}.cover-options .frame img,.final-options .frame img{aspect-ratio:1.44;object-fit:contain;object-position:top;background:#f5f2e9}.two{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:30px}.lead{font-size:19px;line-height:2;color:#566157;margin-top:20px}.callout{background:#e5e9db;border-right:3px solid #45613e;padding:20px 24px;font-size:17px;line-height:2;margin-top:25px}.principles article{border-top:1px solid #c8cdbf;padding:20px 0}.principles b{font-size:20px}.principles p{font-size:17px;color:#566157;margin-top:10px}.design-title{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:30px}.design-title>p{font-size:18px;line-height:2;color:#566157}.desktop-preview{max-width:100%}.desktop-preview img{width:100%;height:auto}.caption{font-size:14px;color:#566157;margin-top:18px;line-height:1.9}.open-design{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:10px 24px;background:#202720;color:#fffdf7;margin-top:20px;font-size:16px;font-weight:700}.open-design:hover{background:#45613e}.mobile-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,250px) minmax(0,250px);gap:35px;align-items:start}.mobile-layout .lead{font-size:18px}.plain-list{padding-right:22px;margin-top:25px;color:#566157;font-size:17px;line-height:2}.phone{background:#202720;border:6px solid #202720;border-radius:24px;overflow:hidden;max-width:250px;width:100%;margin:10px auto 0}.phone img{width:100%;height:auto}.phone.offer img{background:#fffdf7}.phone figcaption{font-size:13px;text-align:center;color:#fffdf7;padding:10px}.curriculum-layout{display:grid;grid-template-columns:.65fr 1.35fr;gap:65px;margin-top:30px}.facts>b{display:block;font-size:60px;font-weight:400;color:#45613e;line-height:1.6}.facts p{font-size:18px;color:#566157}.facts span{font-size:17px;display:block;margin-top:22px}.lesson-list article{display:grid;grid-template-columns:35px 1fr 1fr;gap:20px;align-items:start;padding:18px 0;border-bottom:1px solid #c8cdbf;font-size:16px}.lesson-list article>b{font:16px/2 Arabic;color:#45613e}.lesson-list p{font-size:16px;color:#566157}.source{font-size:14px;color:#566157;margin-top:25px}.mock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.mock-grid article{background:#e5e9db;padding:24px}.mock-grid span{display:block;font-size:14px;color:#566157}.mock-grid b{display:block;font-size:28px;margin-top:10px}.mock-grid p{font-size:16px;color:#566157;margin-top:10px}.next{display:grid;grid-template-columns:1.5fr 1fr;gap:50px;border-top:1px solid #64705f;margin-top:35px;padding-top:28px;align-items:center}.next p{font-size:18px;color:#d1d8c9}.next strong{font-size:21px;color:#e2ee77}.cover .caption{color:#d1d8c9}.option-B .kicker{color:#92324b}.option-C .kicker{color:#174c42}.proposal-footer{text-align:center;padding:25px;font-size:13px;color:#566157}
@media(max-width:900px){.mobile-layout{grid-template-columns:1fr 1fr;gap:28px}.mobile-layout>div:first-child{grid-column:1/-1}.two,.design-title{gap:35px}.curriculum-layout{grid-template-columns:1fr;gap:30px}.facts{display:flex;align-items:baseline;gap:12px 20px;flex-wrap:wrap}.facts>b{font-size:35px}.facts span{margin:0}.cover-options,.final-options{gap:15px}.browser-bar b{font-size:8px}.mock-grid{gap:15px}.mock-grid article{padding:20px}}
@media(max-width:600px){html{scroll-padding-top:20px}.proposal-nav{padding:16px 20px;gap:12px;align-items:start}.proposal-brand{font-size:14px;max-width:175px}.proposal-nav nav{gap:16px;font-size:14px;flex-wrap:wrap;justify-content:flex-end}.proposal-nav nav a:nth-last-child(-n+2){display:none}.slide{padding:38px 20px}.cover{padding:38px 20px}h1{font-size:30px}h2{font-size:27px}.cover-sub{font-size:17px}.cover-options,.final-options{grid-template-columns:1fr;gap:30px}.cover-options article>b,.final-options>a>b{font-size:26px}.cover-options .frame img,.final-options .frame img{aspect-ratio:1.44}.two,.design-title{display:block}.two>div+div{margin-top:30px}.design-title>p{font-size:17px;margin-top:20px}.lead{font-size:18px}.principles p{font-size:16px}.principles b{font-size:19px}.callout{font-size:16px;padding:18px}.open-design{width:100%}.mobile-layout{gap:15px}.mobile-layout .lead{font-size:17px}.phone{border-width:4px;border-radius:16px}.phone figcaption{font-size:11px;padding:8px 4px}.plain-list{font-size:16px}.lesson-list article{grid-template-columns:28px 1fr;gap:5px 12px}.lesson-list article p{grid-column:2}.facts p{font-size:16px}.facts>b{font-size:30px}.mock-grid{grid-template-columns:1fr 1fr;gap:12px}.mock-grid article{padding:16px}.mock-grid b{font-size:23px}.mock-grid p{font-size:15px}.next{display:block}.next p{font-size:17px}.next strong{display:block;margin-top:25px;font-size:20px}.caption,.source{font-size:13px}.browser-bar{height:21px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
