@font-face{font-family:"SkoolTime Manrope";src:url('/assets/fonts/skooltime-manrope.woff2') format('woff2');font-style:normal;font-weight:200 800;font-display:swap}
@layer skooltime_home_typography{
html body .st-home-premium,html body .st-home-premium :is(h1,h2,h3,h4,p,a,button,span,strong,b,small,em,summary,li,label,input,select){font-family:"SkoolTime Manrope","SkoolTime Arabic","Segoe UI",sans-serif!important}
}
html body .st-home-premium,html body .st-home-premium :is(h1,h2,h3,p,a,button,span,strong,b,small,em,summary,li){font-family:"SkoolTime Manrope","SkoolTime Arabic","Segoe UI",sans-serif!important}
body:has(.st-home-premium) .sk-public-header{font-family:"SkoolTime Manrope","Segoe UI",sans-serif!important}
.st-home-premium .st-hero{overflow:hidden;position:relative;background:#f6f7f9;border-bottom:1px solid #e5e8ed;color:#13243b}
.st-hero:before{content:"";position:absolute;right:-140px;top:90px;width:680px;height:680px;background:radial-gradient(circle,#d9e7ef,transparent 70%);pointer-events:none}
.st-hero-inner{max-width:1280px;width:calc(100% - 96px);margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;padding:82px 0 86px;position:relative}
.st-impact-pill{display:inline-flex;align-items:center;gap:9px;color:#42594e!important;text-decoration:none!important;font-size:10px!important;font-weight:650;letter-spacing:.025em!important;border:1px solid #d5dfd8;border-radius:30px;padding:9px 12px;background:#fcfdfc}.st-impact-pill>span{height:6px;width:6px;border-radius:50%;background:#07936c}.st-impact-pill>b{margin-inline-start:12px}
html body .st-home-premium .st-hero h1{font-size:clamp(44px,4.4vw,67px)!important;font-weight:800!important;letter-spacing:-.065em!important;line-height:1.08!important;margin:25px 0!important;color:#13243b!important;-webkit-text-fill-color:#13243b!important}
html body .st-home-premium .st-hero h1 em{font-style:normal;color:#1b65cf!important;-webkit-text-fill-color:#1b65cf!important;position:relative}
.st-hero-copy>p{font-size:15px!important;line-height:1.85!important;color:#657083!important;max-width:480px;margin:0 0 28px!important;font-weight:450!important}
.st-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.st-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:16px 21px;font-size:12px!important;font-weight:750;line-height:1.4;border-radius:9px;text-decoration:none!important;transition:transform .2s,box-shadow .2s}.st-button-dark{background:#142c4b;color:#fff!important;box-shadow:0 7px 15px #142c4b15}.st-button:hover{transform:translateY(-2px);box-shadow:0 10px 22px #142c4b25}.st-button span{font-size:18px}.st-text-link{display:inline-flex;gap:13px;align-items:center;font-size:11px!important;font-weight:750;color:#29435e!important;text-decoration:none!important}.st-access-line{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:18px 0 34px;font-size:10px;color:#66778b}.st-access-line>span{font-size:12px;color:#08795d}.st-access-line>i{width:3px;height:3px;border-radius:50%;background:#a8b6c6}.st-school-types{padding-top:22px;border-top:1px solid #dfe5ec;max-width:460px}.st-school-types>span{font-size:8px;letter-spacing:.12em!important;font-weight:750;color:#8590a1}.st-school-types>div{display:flex;flex-wrap:wrap;gap:20px;margin-top:12px}.st-school-types b{font-size:11px;font-weight:650;color:#475970}
.st-product-scene{position:relative;padding:0 0 28px;min-width:0;perspective:1000px}.st-scene-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-inline:8px;gap:10px}.st-scene-label>span{font-size:8px;font-weight:800;letter-spacing:.13em!important;color:#597087}.st-scene-label>small{font-size:8px;color:#8090a1}
.st-demo-window{background:#fff;border:1px solid #dce4ef;border-radius:15px;box-shadow:0 30px 60px -25px #18385f55,0 1px 0 5px #ffffff80;overflow:hidden;transform:rotate(-1deg);transition:transform .4s}.st-demo-window:hover{transform:rotate(0)}.st-demo-bar{display:flex;align-items:center;justify-content:space-between;padding:13px 17px;border-bottom:1px solid #e6ebf1;color:#708096;font-size:8px}.st-window-dots{display:flex;gap:4px}.st-window-dots i{display:block;background:#dce4eb;width:5px;height:5px;border-radius:50%}.st-demo-avatar{background:#e7f0fe;color:#2463c3;font-weight:800;border-radius:7px;width:23px;height:23px;display:grid;place-items:center}
.st-demo-body{display:grid;grid-template-columns:87px minmax(0,1fr)}.st-demo-body>aside{padding:23px 10px 18px;background:#142b49;display:flex;flex-direction:column;gap:22px;align-items:flex-start;color:#9aafca}.st-demo-body>aside img{width:30px;height:30px;object-fit:contain;border-radius:8px;margin:0 0 5px 5px}.st-demo-body>aside b,.st-demo-body>aside>span{font-size:8px;font-weight:650;padding-inline:5px}.st-demo-body>aside b{background:#2b4c75;color:#fff;padding:8px;border-radius:6px;width:100%;box-sizing:border-box}.st-demo-body>aside small{font-size:7px;line-height:1.8;margin-top:auto;padding:20px 5px 0;color:#6684a6}
.st-demo-content{padding:25px;background:#fbfcfe;min-width:0}.st-demo-welcome>small{font-size:7px;font-weight:750;letter-spacing:.12em!important;color:#69819c}.st-demo-welcome h2{font-size:21px!important;letter-spacing:-.045em!important;line-height:1.25!important;font-weight:800!important;margin:12px 0 8px!important;color:#1b3552!important}.st-demo-welcome>span{font-size:9px;color:#8390a3}.st-demo-tabs{display:flex;gap:3px;padding:4px;background:#edf2f8;border-radius:7px;margin:22px 0 14px}.st-demo-tabs button{flex:1;min-width:0;border:0;background:none;border-radius:5px;padding:8px 4px;font-size:8px;font-weight:700;color:#7a8ca3;cursor:pointer;transition:background .2s,color .2s}.st-demo-tabs button[aria-selected=true]{background:#fff;color:#245cac;box-shadow:0 2px 6px #19345110}.st-preview-panel{padding:17px;border:1px solid #dae5f1;border-radius:9px;background:#f1f6fc}.st-preview-title{display:flex;justify-content:space-between;align-items:center;color:#5477a3}.st-preview-title span{font-size:7px;font-weight:750;letter-spacing:.09em!important}.st-preview-title b{font-size:16px}.st-preview-panel h3{font-size:14px!important;color:#234260!important;letter-spacing:-.025em!important;line-height:1.4!important;margin:9px 0 6px!important;font-weight:750!important}.st-preview-panel p{font-size:8px!important;color:#7187a1!important;line-height:1.7!important;margin:0!important;min-height:28px}.st-demo-chart{height:75px;display:flex;align-items:flex-end;gap:8px;padding:18px 2px 0;border-bottom:1px solid #cbd9e9}.st-demo-chart i{height:var(--bar);flex:1;display:block;background:#aac7eb;border-radius:4px 4px 0 0;transition:height .6s,background .3s}.st-demo-chart i:nth-last-child(2){background:#5b94de}.st-demo-chart i:last-child{background:#276acf}.st-demo-chart-label{display:flex;justify-content:space-between;margin-top:7px;font-size:6px;letter-spacing:.06em!important;color:#8193a9}.st-demo-checklist{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:15px}.st-demo-checklist>span{font-size:7px;color:#74889b}.st-demo-checklist i{font-style:normal;display:inline-grid;place-items:center;width:11px;height:11px;background:#def1e8;color:#09876d;border-radius:50%;margin-inline-end:4px}
.st-offline-card{position:absolute;bottom:0;left:-35px;display:flex;align-items:center;gap:12px;border:1px solid #e1e7ed;background:#fff;border-radius:11px;padding:16px 20px;box-shadow:0 15px 35px #1e3b5f20;animation:st-gentle-float 6s ease-in-out infinite}.st-offline-icon{flex:none;width:39px;height:39px;display:grid;place-items:center;border-radius:10px;background:#e8f5ef;color:#17856c;font-size:24px}.st-offline-card strong{font-size:11px;line-height:1.6;color:#25425c}.st-offline-card small{display:block;font-size:8px;margin-top:3px;color:#91a0ae}.st-offline-card>i{height:5px;width:5px;border-radius:50%;background:#23aa82;margin-inline-start:15px;box-shadow:0 0 0 4px #23aa8215}
.st-free-tag{position:absolute;top:66px;right:-26px;background:#dfeec5;border:4px solid #f6f7f9;border-radius:13px;padding:14px 17px;transform:rotate(7deg);box-shadow:0 5px 20px #3f5c1f12}.st-free-tag>span{display:block;color:#345533;font-size:21px;font-weight:800;letter-spacing:-.04em!important}.st-free-tag small{font-size:7px;line-height:1.5;color:#5b7b52;display:block;margin-top:4px}
.st-hero-foot{display:flex;gap:30px;justify-content:space-between;width:calc(100% - 96px);max-width:1280px;margin:auto;border-top:1px solid #dfe5ec;padding:23px 0;font-size:10px;color:#6b7e94}.st-hero-foot b{font-size:8px;font-weight:750;letter-spacing:.04em!important;color:#9cabbc;margin-inline-end:12px}.st-home-premium .os-proof{display:none}.st-home-premium .school-journey{padding-block:44px}
html body .st-home-premium .os-heading h2{font-size:clamp(28px,3vw,42px)!important;font-weight:800!important;letter-spacing:-.045em!important;color:#1c3451!important}.st-home-premium .os-heading>span{color:#356ca6!important}.st-home-premium .os-heading p{font-size:14px!important;font-weight:450!important}.st-home-premium .home-new{background:#f5f7fa}.st-home-premium .home-feature-grid article{border:1px solid #e0e7ef;background:#fff;border-radius:18px;padding:32px!important;position:relative;overflow:hidden}.st-home-premium .home-feature-grid article:after{content:"↗";position:absolute;right:25px;top:24px;display:grid;place-items:center;border:1px solid #e2e9f3;border-radius:50%;width:30px;height:30px;color:#7899bc;font-size:16px}.st-home-premium .home-feature-grid h3{font-size:23px!important;font-weight:800!important;letter-spacing:-.035em!important;color:#203b58!important}.st-home-premium .home-feature-grid article p{font-size:13px!important}.st-home-premium .feature-number{font-size:9px!important;color:#4775a8!important;letter-spacing:.07em!important}.st-home-premium .home-product.subscription{background:#f4f7fc;border-top:3px solid #245fba}.st-home-premium .home-product .product-price{color:#193c68!important;font-family:"SkoolTime Manrope",sans-serif!important;letter-spacing:-.06em!important}.st-home-premium .home-product h3{color:#193c68!important;font-weight:750!important}.st-home-premium .os-btn{font-family:"SkoolTime Manrope",sans-serif!important}.st-home-premium .os-btn.primary{background:#1c4e92!important;border-color:#1c4e92!important;color:#fff!important}.st-home-premium .os-audiences>a{border-radius:16px;background:#fff;border-color:#dfe7ef}.st-home-premium .os-audiences>a b{font-size:19px!important;font-weight:800!important;letter-spacing:-.03em!important}.st-home-premium .kadef-announcement{background:#fff}.st-home-premium .os-family{background:#f4f7fb}.st-home-premium .os-final{background:#142c4b}
.st-home-premium a:focus-visible,.st-home-premium button:focus-visible{outline:3px solid #4387e7;outline-offset:4px}
@keyframes st-gentle-float{50%{transform:translateY(-5px)}}
@media(max-width:1100px){.st-hero-inner{gap:34px;width:calc(100% - 64px)}.st-hero-actions{gap:18px}.st-demo-content{padding:20px}.st-free-tag{right:-12px}.st-offline-card{left:-16px}.st-hero-foot{width:calc(100% - 64px)}}
@media(max-width:860px){.st-hero-inner{grid-template-columns:1fr;gap:40px;padding:48px 0 45px;max-width:640px}.st-hero-copy{max-width:600px}.st-product-scene{max-width:500px;width:100%;margin:auto}.st-hero-copy h1{font-size:56px!important}.st-hero-foot{gap:12px;flex-wrap:wrap;justify-content:flex-start}.st-hero-foot>span{margin-inline-end:10px}.st-hero-actions{gap:22px}.st-access-line{margin-bottom:25px}.st-school-types{max-width:100%}}
@media(max-width:520px){.st-hero-inner{width:calc(100% - 36px);padding-top:34px;gap:34px}.st-impact-pill{font-size:9px!important}.st-home-premium .st-hero h1{font-size:44px!important;line-height:1.1!important;margin:22px 0!important}.st-hero-copy>p{font-size:14px!important;line-height:1.8!important}.st-hero-actions{flex-direction:column;align-items:stretch;gap:18px}.st-text-link{align-self:center}.st-button{padding:16px}.st-access-line{font-size:9px;justify-content:center}.st-school-types>div{gap:18px}.st-school-types b{font-size:10px}.st-demo-body{grid-template-columns:66px minmax(0,1fr)}.st-demo-body>aside{padding:18px 7px;gap:19px}.st-demo-body>aside b,.st-demo-body>aside span{font-size:6px}.st-demo-body>aside small{font-size:6px}.st-demo-content{padding:19px 13px}.st-demo-welcome h2{font-size:19px!important}.st-demo-tabs button{font-size:7px}.st-preview-panel{padding:13px}.st-preview-panel h3{font-size:13px!important}.st-demo-chart{height:63px;gap:5px}.st-free-tag{top:60px;right:-7px;padding:9px 11px;border-width:3px}.st-free-tag>span{font-size:17px}.st-free-tag small{font-size:6px}.st-offline-card{left:6px;padding:12px 14px;bottom:-3px}.st-offline-card strong{font-size:10px}.st-offline-card small{font-size:7px}.st-offline-icon{width:31px;height:31px;font-size:21px}.st-hero-foot{width:calc(100% - 36px);font-size:9px;gap:14px;padding-block:22px}.st-hero-foot>span{width:100%}.st-scene-label>span{font-size:7px}.st-scene-label>small{font-size:7px}.st-home-premium .home-feature-grid article{padding:25px!important}.st-home-premium .home-feature-grid h3{font-size:21px!important;max-width:90%}}
@media(prefers-reduced-motion:reduce){.st-home-premium *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
