@font-face{font-family:PakEducate Homepage Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/homepage/urdu-regular.woff2)format("woff2")}@font-face{font-family:PakEducate Homepage Urdu;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/homepage/urdu-semibold.woff2)format("woff2")}.pe-homepage{color:#1e293b;font-synthesis:none;--navy:#1e293b;--deep:#172334;--gold:#d4aa2c;--gold-dark:#987219;--ivory:#f8f7f2;--muted:#657181;--line:#e5e7e8;--green:#35705c;background:#fff;font-family:PakEducate Homepage Urdu,serif;font-weight:400}.pe-homepage *{box-sizing:border-box}.pe-homepage{scroll-behavior:smooth;margin:0;scroll-padding-top:32px}.pe-homepage a{color:inherit;text-decoration:none}.pe-homepage button,.pe-homepage input,.pe-homepage select{font:inherit}.pe-homepage button{cursor:pointer;color:inherit;background:0 0;border:0}.pe-homepage button,.pe-homepage a{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .18s,background .18s,box-shadow .18s,transform .18s}.pe-homepage button:focus-visible,.pe-homepage a:focus-visible,.pe-homepage summary:focus-visible,.pe-homepage input:focus-visible,.pe-homepage select:focus-visible{outline-offset:5px;outline:3px solid #bc9220}.pe-homepage button:disabled{cursor:default}.pe-homepage h1,.pe-homepage h2,.pe-homepage h3,.pe-homepage h4,.pe-homepage p{margin:0}.pe-homepage p{line-height:2.3}.pe-homepage svg{flex-shrink:0}.pe-homepage button svg,.pe-homepage a svg{pointer-events:none}.pe-homepage .container{width:min(1224px,100% - 112px);margin-inline:auto}.pe-homepage .money{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Arial,PakEducate Homepage Urdu,serif}.pe-homepage .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pe-homepage .skip-link{z-index:100;border:2px solid var(--gold);top:-200px;background:#fff;padding:15px;position:fixed;inset-inline-start:10px}.pe-homepage .skip-link:focus{top:10px}.pe-homepage .site-header{background:#fff;border-bottom:1px solid #ebe9e0}.pe-homepage .header-inner{justify-content:space-between;align-items:center;gap:28px;height:88px;display:flex}.pe-homepage .brand{white-space:nowrap;direction:ltr;align-items:center;gap:11px;font:700 25px/1 Arial,sans-serif;display:flex}.pe-homepage .brand img{object-fit:contain;border-radius:11px;width:44px;height:44px}.pe-homepage .brand strong{color:#a9811d}.pe-homepage .main-nav{gap:34px;font-size:13px;display:flex}.pe-homepage .main-nav a{padding:12px 0}.pe-homepage .main-nav a:hover,.pe-homepage .quiet-link:hover,.pe-homepage .text-link:hover{color:var(--gold-dark)}.pe-homepage .header-actions{align-items:center;gap:23px;font-size:12px;display:flex}.pe-homepage .language-link{padding:8px 0;font-family:Arial,PakEducate Homepage Urdu,serif}.pe-homepage .login-link{border-inline-start:1px solid #d8dce1;align-items:center;gap:9px;padding-inline-start:23px;display:flex}.pe-homepage .menu-toggle.icon-button{display:none}.pe-homepage .icon-button{border-radius:7px;justify-content:center;align-items:center;padding:9px;display:inline-flex}.pe-homepage .icon-button:hover{background:#f0f1f3}.pe-homepage .hero{background:var(--ivory);padding:55px 0 0}.pe-homepage .hero-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1.12fr);align-items:center;gap:58px;display:grid}.pe-homepage .hero-copy{padding-bottom:8px}.pe-homepage .eyebrow{color:#6b6654;align-items:center;gap:12px;font-size:12px;display:flex}.pe-homepage .eyebrow>span{background:var(--gold-dark);width:25px;height:2px}.pe-homepage h1{letter-spacing:-.5px;margin:24px 0 21px;font-size:52px;font-weight:600;line-height:1.95}.pe-homepage h1>span{color:#927019;display:block}.pe-homepage .hero-copy>p{color:#536173;max-width:470px;font-size:16px}.pe-homepage .hero-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:28px;display:flex}.pe-homepage .button{border-radius:7px;justify-content:center;align-items:center;gap:24px;min-height:53px;padding:12px 25px;font-size:15px;font-weight:600;line-height:2.1;display:inline-flex}.pe-homepage .button-gold{background:var(--gold);color:#18263b;box-shadow:0 3px #b18a2133}.pe-homepage .button-gold:hover{background:#e0b83b;transform:translateY(-1px)}.pe-homepage .quiet-link{border-bottom:1px solid #c1bbab;align-items:center;gap:8px;padding-bottom:7px;font-size:12px;display:flex}.pe-homepage .hero-assurances{color:#677180;flex-wrap:wrap;gap:18px;margin-top:25px;font-size:11px;display:flex}.pe-homepage .hero-assurances span{align-items:center;gap:7px;display:flex}.pe-homepage .hero-assurances svg{color:#8d792f}.pe-homepage .hero-copy .starting-price{color:#465466;margin-top:13px;font-size:12px}.pe-homepage .hero-product{min-width:0}.pe-homepage .role-picker{background:#eae9e1;border:1px solid #e1e0d7;border-radius:8px;gap:4px;width:fit-content;max-width:100%;margin:0 auto 13px;padding:4px;display:flex}.pe-homepage .role-picker button{color:#646b72;white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:7px 17px;font-size:11px;line-height:2.2;display:flex}.pe-homepage .role-picker button[aria-pressed=true]{color:var(--navy);background:#fff;box-shadow:0 2px 5px #202c3810}.pe-homepage .dashboard{background:#fff;border:1px solid #dce1e7;border-radius:13px;min-height:458px;overflow:hidden;box-shadow:0 22px 55px #2330470e}.pe-homepage .dash-top{background:var(--navy);color:#fff;align-items:center;gap:12px;padding:16px 20px;display:flex}.pe-homepage .school-mark{color:#e1b63b;background:#d4aa2c20;border:1px solid #d4aa2c45;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.pe-homepage .dash-top strong{font-size:13px;line-height:2}.pe-homepage .dash-top small{color:#bcc6d3;font-size:9px;line-height:1.8;display:block}.pe-homepage .dash-language{color:#e6eaf0;border:1px solid #ffffff30;border-radius:4px;margin-inline-start:auto;padding:3px 9px;font-size:10px}.pe-homepage .dash-top>svg{color:#c5ceda}.pe-homepage .dash-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.pe-homepage .dash-heading h2{font-size:16px;line-height:2}.pe-homepage .metrics{grid-template-columns:.85fr .85fr 1.2fr;gap:10px;display:grid}.pe-homepage .metrics>div{background:#f8f9fa;border:1px solid #e7eaed;border-radius:7px;min-height:76px;padding:11px 11px 10px;position:relative}.pe-homepage .metrics>div>span:first-child{color:#677484;font-size:10px;line-height:2.1;display:block}.pe-homepage .metrics strong{letter-spacing:-.6px;margin-top:5px;font:700 25px/1.4 Arial,sans-serif;display:block}.pe-homepage .metrics strong span{font-size:17px}.pe-homepage .metrics svg{color:#b4963d;inset-inline-end:9px;position:absolute;top:12px}.pe-homepage .metric-unit{color:#78818a;bottom:10px;font:10px Arial;position:absolute;inset-inline-end:10px}.pe-homepage .activity-heading{justify-content:space-between;align-items:center;margin:19px 0 6px;display:flex}.pe-homepage .activity-list{display:grid}.pe-homepage .activity-list button{text-align:start;border-bottom:1px solid #edf0f2;align-items:center;gap:10px;width:100%;padding:10px 0;display:flex}.pe-homepage .activity-list button:last-child{border:0}.pe-homepage .activity-list button:hover{background:#faf9f4}.pe-homepage .activity-icon{color:#53816c;background:#f1f5f1;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.pe-homepage .icon-1{color:#ab8828;background:#faf4df}.pe-homepage .icon-2{color:#647790;background:#f0f2f7}.pe-homepage .activity-list strong{font-size:11px;font-weight:400;line-height:2.1;display:block}.pe-homepage .activity-list small{color:#7c8795;font-size:9px;line-height:2;display:block}.pe-homepage .activity-list button>svg:last-child{color:#9ba4ae;width:14px;margin-inline-start:auto}.pe-homepage .next-task{text-align:start;background:#fcf7e8;border:1px solid #eee3c2;border-radius:7px;align-items:center;gap:12px;width:100%;margin-top:12px;padding:9px 12px;display:flex}.pe-homepage .next-dot{color:#9a7c25;display:flex}.pe-homepage .next-task small{color:#978351;font-size:8px;line-height:1.8;display:block}.pe-homepage .next-task strong{font-size:11px;font-weight:400;line-height:2;display:block}.pe-homepage .next-task>svg{color:#9a7c25;margin-inline-start:auto}.pe-homepage .dash-foot{text-align:center;color:#7b8591;background:#fcfcfd;border-top:1px solid #e9ecee;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:9px;line-height:2.1;display:flex}.pe-homepage .small-dot{background:#b69b50;border-radius:50%;width:5px;height:5px;display:block}.pe-homepage .trust-strip{color:#5d6877;border-top:1px solid #dfdfd7;justify-content:space-between;align-items:center;gap:15px;margin-top:43px;padding:21px 40px;display:flex}.pe-homepage .trust-strip>span{align-items:center;gap:11px;font-size:12px;display:flex}.pe-homepage .trust-strip svg{color:#938151}.pe-homepage .section-label{color:#9a792c;font-size:12px;line-height:2.2;display:block}.pe-homepage .section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:36px;display:flex}.pe-homepage h2{font-size:36px;font-weight:600;line-height:1.9}.pe-homepage .section-heading h2{margin-top:10px}.pe-homepage .section-heading>p{color:#647183;max-width:420px;padding-bottom:5px;font-size:14px}.pe-homepage .workflow-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.pe-homepage .workflow-grid article:first-child{padding-inline-start:0}.pe-homepage .workflow-grid article:last-child{padding-inline-end:0}.pe-homepage .workflow-grid article+article{border-inline-start:1px solid var(--line)}.pe-homepage .workflow-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.pe-homepage .workflow-top svg{color:#b18a24}.pe-homepage .workflow-number{color:#a5acb3;font:400 13px Arial}.pe-homepage h3{font-size:22px;font-weight:600;line-height:2}.pe-homepage .workflow-grid p{color:#687386;max-width:300px;margin-top:10px;font-size:13px}.pe-homepage .text-link{align-items:center;gap:10px;margin-top:21px;padding:0;font-size:12px;line-height:2.3;display:flex}.pe-homepage .text-link svg{color:#ac8832}.pe-homepage .whole-school{background:var(--deep);color:#fff}.pe-homepage .whole-school .section-label{color:#d7b65a}.pe-homepage .platform-grid{grid-template-rows:auto auto;grid-template-columns:1.05fr .95fr;gap:20px;display:grid}.pe-homepage .platform-grid>article{background:#233247;border:1px solid #38465a;border-radius:11px;padding:27px 28px}.pe-homepage .finance-feature{grid-row:span 2}.pe-homepage .feature-icon{color:#e1ba55;margin-bottom:9px;display:inline-flex}.pe-homepage .feature-heading h3{font-size:25px;line-height:2}.pe-homepage .feature-heading>p,.pe-homepage .website-feature>p,.pe-homepage .parent-feature>p{color:#b6c2d1;max-width:400px;margin-top:6px;font-size:13px}.pe-homepage .finance-ledger{color:var(--navy);background:#fff;border:1px solid #e1e5e9;border-radius:8px;margin-top:25px;padding:18px 20px}.pe-homepage .ledger-heading{border-bottom:1px solid #e9edef;justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.pe-homepage .ledger-heading>span{align-items:center;gap:9px;font-size:12px;display:flex}.pe-homepage .ledger-heading svg{color:#a78329}.pe-homepage .ledger-heading>small{color:#768293;font-size:10px}.pe-homepage .ledger-rows>div{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:11px;line-height:2;display:flex}.pe-homepage .ledger-rows strong{color:#38705b;font-size:14px}.pe-homepage .ledger-rows .outgoing{color:#627084}.pe-homepage .ledger-total{background:#f7f3e7;border-radius:5px;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;padding:12px 11px;font-size:11px;line-height:2;display:flex}.pe-homepage .whole-school .text-link{color:#edcf7b}.pe-homepage .website-feature>svg,.pe-homepage .parent-feature>svg{color:#e1ba55;margin-bottom:8px}.pe-homepage .website-feature h3,.pe-homepage .parent-feature h3{font-size:23px}.pe-homepage .mini-site{border:1px solid #506079;border-radius:6px;margin-top:19px;font-size:11px;overflow:hidden}.pe-homepage .mini-site>div{align-items:center;gap:10px;padding:11px 13px;display:flex}.pe-homepage .mini-site>div:first-child{background:#1b2a3d;border-bottom:1px solid #415069}.pe-homepage .mini-site small{color:#a9b6c7;margin-inline-start:auto;font:9px Arial}.pe-homepage .mini-site strong{font-size:11px;font-weight:400}.pe-homepage .mini-site>div:last-child{color:#57471f;background:#f4eee0;justify-content:space-between}.pe-homepage .mini-parent{background:#1b2a3d;border:1px solid #44536a;border-radius:7px;align-items:center;gap:12px;margin-top:20px;padding:12px;display:flex}.pe-homepage .child-avatar{color:#ddbf70;background:#ddbf7015;border-radius:50%;padding:9px;display:flex}.pe-homepage .mini-parent strong{font-size:11px;font-weight:400;display:block}.pe-homepage .mini-parent small{color:#afbbcd;margin-top:4px;font-size:9px;display:block}.pe-homepage .status{color:#3c7659;white-space:nowrap;background:#eaf3ec;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:9px;line-height:2;display:inline-flex}.pe-homepage .mini-parent>.status{margin-inline-start:auto}.pe-homepage .status-amber{color:#937327;background:#fcf1d4}.pe-homepage .extra-tools{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:7px;padding:26px 0;display:grid}.pe-homepage .extra-tools a{color:#c6d0dd;align-items:center;gap:10px;font-size:12px;display:flex}.pe-homepage .extra-tools a>svg:first-child{color:#dfbd61}.pe-homepage .extra-tools a>svg:last-child{color:#8191a7;margin-inline-start:auto}.pe-homepage .extra-tools a:hover{color:#f1d798}.pe-homepage .ai-row{border-top:1px solid #39475a;align-items:center;gap:18px;padding-top:25px;display:flex}.pe-homepage .ai-mark{color:#e4c16d;background:#d4aa2c12;border:1px solid #d4aa2c30;border-radius:10px;padding:12px;display:flex}.pe-homepage .ai-row h3{font-size:20px}.pe-homepage .ai-row>a{color:#e6c36e;align-items:center;gap:10px;margin-inline-start:auto;font-size:12px;display:flex}.pe-homepage .price-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.pe-homepage .plan{border:1px solid #e0e4e8;border-radius:9px;padding:28px}.pe-homepage .plan-price{align-items:baseline;gap:12px;margin-top:24px;display:flex}.pe-homepage .plan-price strong{color:#1e293b;letter-spacing:-1px;font:700 40px/1.2 Arial}.pe-homepage .plan-price span{color:#6d7888;font-size:11px}.pe-homepage .plan ul{gap:13px;margin:24px 0;padding:0;list-style:none;display:grid}.pe-homepage .plan li{align-items:center;gap:9px;font-size:12px;line-height:2;display:flex}.pe-homepage .plan li svg{color:#a88631}.pe-homepage .plan>a{border-top:1px solid #e0e4e5;justify-content:space-between;align-items:center;padding-top:15px;font-size:12px;line-height:2;display:flex}.pe-homepage .pricing-foot{color:#68768a;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;font-size:12px;display:flex}.pe-homepage .pricing-foot span,.pe-homepage .pricing-foot a{align-items:center;gap:9px;display:flex}.pe-homepage .pricing-foot a{color:#435167;text-underline-offset:6px;text-decoration:underline}.pe-homepage .faq-section{background:var(--ivory);border-block:1px solid #ebe9df}.pe-homepage .faq-grid{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.pe-homepage .faq-copy h2{margin-top:12px;font-size:34px}.pe-homepage .faq-copy>p{color:#6a7584;margin:16px 0 24px;font-size:14px}.pe-homepage .faq-copy>a{color:#39755d;align-items:center;gap:9px;font-size:13px;display:flex}.pe-homepage .faq-list details{border-bottom:1px solid #deded7}.pe-homepage .faq-list details:first-child{border-top:1px solid #deded7}.pe-homepage .faq-list summary{cursor:pointer;align-items:center;gap:15px;padding:17px 0;font-size:14px;line-height:2.3;list-style:none;display:flex}.pe-homepage .faq-list summary::-webkit-details-marker{display:none}.pe-homepage .faq-number{color:#a7a89b;font:11px Arial}.pe-homepage .faq-toggle{color:#9c843e;margin-inline-start:auto;transition:transform .2s;display:flex}.pe-homepage .faq-list details>p{color:#5e6b7b;padding:0 26px 22px;font-size:13px}.pe-homepage .closing{background:#fff;padding:60px 0}.pe-homepage .closing-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.pe-homepage .closing h2{font-size:33px}.pe-homepage .closing p{color:#667587;margin-top:10px;font-size:13px}.pe-homepage .closing .button{flex-shrink:0}.pe-homepage footer{background:var(--navy);color:#fff;padding:35px 0 18px}.pe-homepage .footer-top{justify-content:space-between;align-items:center;gap:30px;display:flex}.pe-homepage .brand-dark strong{color:#d7b04b}.pe-homepage .footer-top p{color:#bbc5d3;margin-top:15px;font-size:11px}.pe-homepage .footer-links{color:#c5ced9;flex-wrap:wrap;gap:23px;font-size:11px;display:flex}.pe-homepage .footer-links a:hover{color:#e8c772}.pe-homepage .preview-note{color:#97a5b8;text-align:center;border-top:1px solid #39475c;margin-top:26px;padding-top:15px;font-size:9px;line-height:2.1}.pe-homepage .clean-table{border-collapse:collapse;text-align:start;width:100%;margin:16px 0;font-size:12px}.pe-homepage .clean-table th{color:#7a8696;background:#f6f8f9;font-size:10px;font-weight:400}.pe-homepage .clean-table th,.pe-homepage .clean-table td{text-align:start;border-bottom:1px solid #e8edf0;padding:12px 10px;line-height:2}.pe-homepage .class-progress{color:#42765f;background:#f3f7f4;border-radius:6px;justify-content:space-between;align-items:center;padding:12px;font-size:11px;display:flex}.pe-homepage .class-progress span{align-items:center;gap:8px;display:flex}.pe-homepage .class-progress bdi{font-family:Arial;font-size:16px;font-weight:700}.pe-homepage .dash-action{color:#907026;border-top:1px solid #e3e6e9;justify-content:space-between;align-items:center;width:100%;margin-top:12px;padding:15px 0 0;font-size:11px;display:flex}.pe-homepage .child-card{background:#f6f7f7;border-radius:7px;align-items:center;gap:15px;padding:14px;display:flex}.pe-homepage .child-card>svg{color:#af8c2d}.pe-homepage .child-card strong{font-size:13px;line-height:2}.pe-homepage .child-card span{color:#488169;align-items:center;gap:5px;margin-top:4px;font-size:10px;display:flex}.pe-homepage .parent-stats{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.pe-homepage .parent-stats>div{border:1px solid #e6e9eb;border-radius:6px;padding:12px}.pe-homepage .parent-stats small{color:#6a7889;font-size:10px;line-height:2;display:block}.pe-homepage .parent-stats strong{margin-top:10px;font:700 22px Arial;display:block}.pe-homepage .parent-stats strong bdi{font-size:18px}.pe-homepage .parent-stats em{color:#a17d1e;font:12px Arial}.pe-homepage .parent-notice{background:#fbf6e7;border-radius:5px;gap:10px;padding:12px;display:flex}.pe-homepage .parent-notice>svg{color:#aa8832}.pe-homepage .parent-notice strong{font-size:11px;line-height:2}.pe-homepage .parent-notice p{color:#7e7968;margin-top:4px;font-size:10px}.pe-homepage .demo-dialog{width:min(700px,100% - 28px);max-height:90vh;color:var(--navy);border:1px solid #dce2e8;border-radius:15px;padding:28px;overflow:auto;box-shadow:0 35px 110px #0003}.pe-homepage .demo-dialog::backdrop{backdrop-filter:blur(5px);background:#101d2dcc}.pe-homepage .demo-header{justify-content:space-between;align-items:center;gap:15px;display:flex}.pe-homepage .demo-header h2{font-size:25px;line-height:2}.pe-homepage .demo-header .section-label{font-size:10px}.pe-homepage .demo-help{color:#738092;margin-top:12px;font-size:12px;line-height:2.3}.pe-homepage .demo-role-picker{background:#f0f2f4;border-radius:7px;gap:5px;margin:23px 0;padding:5px;display:flex}.pe-homepage .demo-role-picker button{border-radius:5px;flex:1;padding:8px 12px;font-size:13px;line-height:2.2}.pe-homepage .demo-role-picker button[aria-pressed=true]{background:var(--navy);color:#fff}.pe-homepage .demo-view-switch{border-bottom:1px solid #e3e8ed;gap:12px;margin-bottom:20px;display:flex}.pe-homepage .demo-view-switch button{border-bottom:2px solid #0000;padding:10px 8px;font-size:12px;line-height:2}.pe-homepage .demo-view-switch button[aria-pressed=true]{color:#977223;border-bottom-color:#c79f33}.pe-homepage .demo-dialog .finance-ledger{margin-top:0}.pe-homepage .month-select select{color:#475970;background:#fff;border:1px solid #d8dfe7;border-radius:4px;padding:4px 8px;font-size:11px}.pe-homepage .teacher-demo h3{font-size:19px}.pe-homepage .roll-list{margin:12px 0 22px}.pe-homepage .roll-list label{border-bottom:1px solid #e5e9ed;justify-content:space-between;gap:15px;padding:14px 5px;font-size:13px;line-height:2;display:flex}.pe-homepage .roll-list label>span:last-child{align-items:center;gap:12px;display:flex}.pe-homepage .roll-list input{accent-color:#aa8223;width:18px;height:18px}.pe-homepage .demo-save{align-items:center;gap:20px;display:flex}.pe-homepage .demo-save .button{font-size:13px}.pe-homepage .text-button{color:#788498;text-underline-offset:5px;font-size:12px;text-decoration:underline}.pe-homepage .save-confirmation{color:#3b7f5b;align-items:center;gap:10px;margin-top:17px;font-size:13px;display:flex}.pe-homepage .parent-answer{text-align:center;padding:20px 10px}.pe-homepage .parent-answer>svg{color:#a38227}.pe-homepage .parent-answer h3{margin:10px 0;font-size:22px}.pe-homepage .parent-answer p{color:#718091;font-size:13px}.pe-homepage .parent-answer>strong{margin-top:15px;font-size:16px;display:block}.pe-homepage .parent-demo>.child-card{margin-bottom:14px}.pe-homepage .demo-bottom{border-top:1px solid #e2e7ed;margin-top:26px;padding-top:15px}.pe-homepage .demo-bottom a{align-items:center;gap:8px;font-size:12px;display:flex}.pe-homepage .demo-bottom small{color:#78879a;margin-top:7px;font-size:10px;line-height:2;display:block}.pe-homepage .website-demo{background:#faf8f2;border:1px solid #e9e3d4;border-radius:9px;margin-top:20px;padding:22px}.pe-homepage .site-name{color:#a1822d;border-bottom:1px solid #e5dfcf;align-items:center;gap:10px;padding-bottom:15px;font-size:14px;display:flex}.pe-homepage .website-demo>h3{margin:20px 0 10px;font-size:24px}.pe-homepage .website-demo>p{color:#917126;font-size:13px}.pe-homepage .website-demo form{border-top:1px solid #e3ddce;margin-top:15px;padding-top:15px}.pe-homepage .website-demo h4{font-size:15px}.pe-homepage .website-demo label{gap:7px;margin-top:15px;font-size:12px;display:grid}.pe-homepage .website-demo input,.pe-homepage .website-demo select{color:#4b5b70;background:#fff;border:1px solid #d9dedf;border-radius:6px;width:100%;padding:9px 12px;font-size:13px}.pe-homepage .website-demo form small{color:#718094;margin-top:15px;font-size:10px;line-height:2.2;display:block}.pe-homepage[lang=en]{font-family:Arial,sans-serif}.pe-homepage[lang=en] h1{letter-spacing:-2.2px;margin:24px 0;font-size:58px;line-height:1.12}.pe-homepage[lang=en] h2{letter-spacing:-1.1px;font-size:37px;line-height:1.22}.pe-homepage[lang=en] h3{letter-spacing:-.4px;line-height:1.35}.pe-homepage[lang=en] p{line-height:1.8}.pe-homepage[lang=en] .eyebrow,.pe-homepage[lang=en] .section-label{letter-spacing:1.5px;font-size:10px;font-weight:700}.pe-homepage[lang=en] .section-heading h2{margin-top:14px}.pe-homepage[lang=en] .section-heading>p{max-width:390px}.pe-homepage[lang=en] .plan-price{margin-top:26px}.pe-homepage[lang=en] .faq-copy h2{margin-top:16px}.pe-homepage[lang=en] .demo-header h2{font-size:25px}.pe-homepage[lang=en] .metrics>div>span:first-child{font-size:10px}.pe-homepage[lang=en] .feature-heading h3,.pe-homepage[lang=en] .website-feature h3,.pe-homepage[lang=en] .parent-feature h3{font-size:24px}@media (width>=1500px){.pe-homepage .hero{padding-top:70px}.pe-homepage .hero-grid{gap:76px}.pe-homepage .section{padding-block:82px}}@media (width<=1100px){.pe-homepage .container{width:calc(100% - 64px)}.pe-homepage .hero-grid{grid-template-columns:.9fr 1.1fr;gap:35px}.pe-homepage h1{font-size:42px}.pe-homepage .hero-copy>p{font-size:14px}.pe-homepage .hero-actions{gap:16px}.pe-homepage .quiet-link{font-size:11px}.pe-homepage .main-nav{gap:22px}.pe-homepage .brand{font-size:23px}.pe-homepage .header-actions{gap:17px}.pe-homepage .login-link{padding-inline-start:17px}.pe-homepage .metrics strong{font-size:22px}.pe-homepage .metrics>div:last-child strong{font-size:19px}.pe-homepage .metric-unit{font-size:8px}.pe-homepage .section-heading{gap:30px}.pe-homepage .section-heading>p{max-width:330px}.pe-homepage .section-heading h2{font-size:31px}.pe-homepage .platform-grid>article{padding:23px}.pe-homepage .feature-heading h3{font-size:23px}.pe-homepage .website-feature h3,.pe-homepage .parent-feature h3{font-size:21px}.pe-homepage .faq-grid{gap:50px}.pe-homepage .plan{padding:23px}.pe-homepage .plan-price strong{font-size:34px}.pe-homepage .role-picker button{padding-inline:12px}.pe-homepage[lang=en] h1{font-size:46px}.pe-homepage[lang=en] h2{font-size:32px}.pe-homepage .brand img{width:41px;height:41px}}@media (width<=820px){.pe-homepage .header-inner{gap:15px}.pe-homepage .main-nav{gap:18px;font-size:11px}.pe-homepage .brand{font-size:21px}.pe-homepage .header-actions{gap:12px;font-size:11px}.pe-homepage .login-link{padding-inline-start:12px}.pe-homepage .hero-grid{gap:24px}.pe-homepage .hero-copy>p{font-size:13px}.pe-homepage .hero-actions{gap:17px}.pe-homepage .hero-actions>.button{padding:10px 18px;font-size:13px}.pe-homepage .role-picker button{gap:6px;padding-inline:9px;font-size:10px}.pe-homepage .dash-content{padding:15px}.pe-homepage .dash-top{padding:13px 15px}.pe-homepage .dash-heading small{display:none}.pe-homepage .metrics{gap:6px}.pe-homepage .metrics>div{padding-inline:8px}.pe-homepage .metrics svg{display:none}.pe-homepage .metric-unit{font-size:8px;display:block;position:static}.pe-homepage .trust-strip{padding-inline:0}.pe-homepage .trust-strip>span{font-size:11px}.pe-homepage .extra-tools{gap:13px}.pe-homepage .extra-tools a{gap:7px;font-size:10px}.pe-homepage .extra-tools a>svg:last-child{display:none}.pe-homepage .section-heading{display:block}.pe-homepage .section-heading>p{max-width:550px;margin-top:16px}.pe-homepage .faq-grid{grid-template-columns:.75fr 1.25fr;gap:35px}.pe-homepage .footer-top{align-items:flex-start}.pe-homepage .footer-links{gap:15px}.pe-homepage .pricing-foot{font-size:11px}.pe-homepage .workflow-grid article{padding-inline:20px}.pe-homepage .mini-site small{display:none}.pe-homepage h1{font-size:36px}.pe-homepage[lang=en] h1{font-size:39px}.pe-homepage .hero-product{min-width:0}}@media (width<=700px){.pe-homepage .container{width:calc(100% - 40px)}.pe-homepage .header-inner{gap:12px;height:76px;position:relative}.pe-homepage .brand{gap:8px;font-size:22px}.pe-homepage .brand img{border-radius:9px;width:38px;height:38px}.pe-homepage .header-actions{gap:14px}.pe-homepage .login-link{display:none}.pe-homepage .menu-toggle.icon-button{display:flex}.pe-homepage .main-nav{display:none}.pe-homepage .main-nav.open{z-index:30;border:1px solid var(--line);top:72px;background:#fff;border-radius:8px;justify-content:space-between;padding:14px 20px;font-size:12px;display:flex;position:absolute;inset-inline:0;box-shadow:0 12px 25px #16243810}.pe-homepage .hero{padding-top:33px}.pe-homepage .hero-grid{grid-template-columns:1fr;gap:35px}.pe-homepage .hero-copy{text-align:center;padding:0}.pe-homepage .eyebrow{justify-content:center;font-size:11px}.pe-homepage h1{margin:17px 0;font-size:42px;line-height:1.95}.pe-homepage .hero-copy>p{max-width:450px;margin-inline:auto;font-size:14px}.pe-homepage .hero-actions{justify-content:center;gap:20px;margin-top:24px}.pe-homepage .hero-actions>.button{padding:10px 21px;font-size:14px}.pe-homepage .quiet-link{font-size:11px}.pe-homepage .hero-assurances{justify-content:center;gap:16px;margin-top:21px}.pe-homepage .hero-copy .starting-price{font-size:11px}.pe-homepage .hero-product{width:100%;max-width:490px;margin-inline:auto}.pe-homepage .role-picker button{padding-inline:16px;font-size:11px}.pe-homepage .role-picker{margin-bottom:12px}.pe-homepage .dashboard{min-height:0}.pe-homepage .dash-content{min-height:340px;padding:17px}.pe-homepage .metrics>div{padding:11px 9px}.pe-homepage .metrics strong{font-size:23px}.pe-homepage .metrics>div:last-child strong{font-size:21px}.pe-homepage .metric-unit{bottom:8px;font-size:8px;position:absolute;inset-inline-end:6px}.pe-homepage .dash-heading h2{font-size:16px}.pe-homepage .dash-top{padding:14px 17px}.pe-homepage .activity-list strong{font-size:12px}.pe-homepage .activity-list small{font-size:10px}.pe-homepage .activity-list button{padding-block:11px}.pe-homepage .dash-foot{font-size:9px}.pe-homepage .trust-strip{grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;padding:21px 0;display:grid}.pe-homepage .trust-strip>span{justify-content:center;font-size:11px}.pe-homepage .section{padding-block:43px}.pe-homepage .section-heading{margin-bottom:25px}.pe-homepage .section-heading h2{margin-top:8px;font-size:29px}.pe-homepage .section-label{font-size:11px}.pe-homepage .section-heading>p{margin-top:12px;font-size:13px}.pe-homepage .workflow-grid{grid-template-columns:1fr;gap:0}.pe-homepage .workflow-grid article{padding:20px 0 24px!important}.pe-homepage .workflow-grid article+article{border-inline-start:0;border-top:1px solid var(--line)}.pe-homepage .workflow-top{margin-bottom:8px}.pe-homepage .workflow-grid h3{font-size:22px}.pe-homepage .workflow-grid p{max-width:none;margin-top:5px;font-size:13px}.pe-homepage .workflow-grid .text-link{margin-top:14px}.pe-homepage .platform-grid{grid-template-columns:1fr;gap:16px}.pe-homepage .finance-feature{grid-row:auto}.pe-homepage .platform-grid>article{padding:23px 20px}.pe-homepage .feature-heading h3,.pe-homepage .website-feature h3,.pe-homepage .parent-feature h3{font-size:22px}.pe-homepage .feature-heading>p,.pe-homepage .website-feature>p,.pe-homepage .parent-feature>p{font-size:12px}.pe-homepage .finance-ledger{margin-top:20px;padding:15px}.pe-homepage .ledger-rows>div{font-size:11px}.pe-homepage .ledger-rows strong{font-size:13px}.pe-homepage .ledger-total{gap:8px;font-size:10px}.pe-homepage .ledger-total strong{font-size:15px}.pe-homepage .extra-tools{grid-template-columns:1fr 1fr;gap:20px;padding-block:22px}.pe-homepage .extra-tools a{font-size:12px}.pe-homepage .ai-row{flex-wrap:wrap;align-items:flex-start;gap:13px}.pe-homepage .ai-row>div{flex:1}.pe-homepage .ai-row p{font-size:12px}.pe-homepage .ai-row>a{margin-inline-start:67px;font-size:12px}.pe-homepage .price-grid{grid-template-columns:1fr;gap:15px}.pe-homepage .plan{padding:25px}.pe-homepage .plan h3{font-size:25px}.pe-homepage .plan-price{margin-top:18px}.pe-homepage .plan-price strong{font-size:40px}.pe-homepage .plan ul{gap:12px;margin-block:21px}.pe-homepage .plan li{font-size:13px}.pe-homepage .pricing-foot{text-align:center;justify-content:center;gap:14px;font-size:11px;display:grid}.pe-homepage .pricing-foot>a{justify-content:center}.pe-homepage .faq-grid{grid-template-columns:1fr;gap:26px}.pe-homepage .faq-copy h2{font-size:30px}.pe-homepage .faq-copy>p{margin:9px 0 16px;font-size:13px}.pe-homepage .faq-list summary{gap:11px;padding-block:17px;font-size:14px}.pe-homepage .faq-list details>p{padding-inline:20px;font-size:13px}.pe-homepage .closing{padding-block:38px}.pe-homepage .closing-inner{text-align:center;display:block}.pe-homepage .closing h2{font-size:29px}.pe-homepage .closing p{font-size:13px}.pe-homepage .closing .button{margin-top:25px}.pe-homepage .footer-top{display:block}.pe-homepage .footer-top .brand{justify-content:center}.pe-homepage .footer-top p{text-align:center}.pe-homepage .footer-links{justify-content:center;gap:19px;margin-top:24px;font-size:11px}.pe-homepage .preview-note{margin-top:24px;padding-top:16px;font-size:9px}.pe-homepage .demo-dialog{padding:21px 17px}.pe-homepage .demo-header h2{font-size:23px}.pe-homepage .demo-role-picker button{padding:8px;font-size:12px}.pe-homepage .demo-view-switch{gap:4px}.pe-homepage .demo-view-switch button{padding:9px 6px;font-size:11px}.pe-homepage .demo-save{gap:15px}.pe-homepage .demo-save .button{padding-inline:15px;font-size:12px}.pe-homepage .website-demo{padding:18px}.pe-homepage .demo-dialog .ledger-heading>span{font-size:11px}.pe-homepage .demo-dialog .ledger-heading{gap:6px}.pe-homepage .demo-dialog .finance-ledger{padding:13px}.pe-homepage .parent-stats strong{font-size:21px}.pe-homepage .child-card strong{font-size:12px}.pe-homepage[lang=en] h1{letter-spacing:-1.8px;margin:22px 0;font-size:43px;line-height:1.1}.pe-homepage[lang=en] .hero-copy>p{font-size:15px}.pe-homepage[lang=en] h2{font-size:30px}.pe-homepage[lang=en] .section-heading>p{font-size:14px}.pe-homepage[lang=en] .role-picker button{padding-inline:11px;font-size:11px}.pe-homepage[lang=en] .extra-tools a{font-size:12px}}@media (width<=370px){.pe-homepage .container{width:calc(100% - 32px)}.pe-homepage h1{font-size:37px}.pe-homepage .brand{font-size:20px}.pe-homepage .role-picker button{padding-inline:12px}.pe-homepage .hero-actions{gap:16px}.pe-homepage .metrics>div:last-child strong{font-size:19px}.pe-homepage .metric-unit{font-size:7px}.pe-homepage .ledger-total strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.pe-homepage{scroll-behavior:auto}.pe-homepage button,.pe-homepage a,.pe-homepage .faq-toggle{transition:none}}.pe-homepage{--muted:#536174}.pe-homepage .container{width:min(1320px,100% - 96px)}.pe-homepage .header-inner{height:84px}.pe-homepage .brand{font-size:26px}.pe-homepage .main-nav{gap:35px;font-size:15px}.pe-homepage .header-actions{font-size:14px}.pe-homepage .language-link{align-items:center;min-height:44px;display:flex}.pe-homepage .hero{padding-top:87px}.pe-homepage .hero-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:56px}.pe-homepage .eyebrow{color:#8a691c;font-size:14px}.pe-homepage h1{margin-block:22px;font-size:clamp(48px,4.7vw,66px);line-height:1.95}.pe-homepage .hero-copy>p{color:#425168;max-width:500px;font-size:17px;line-height:2.3}.pe-homepage .hero-actions{gap:16px;margin-top:26px}.pe-homepage .button{border-radius:6px;gap:18px;min-height:56px;padding:11px 23px;font-size:16px}.pe-homepage .quiet-link{border:1px solid #465165;border-radius:6px;gap:10px;min-height:56px;padding:9px 15px;font-size:13px}.pe-homepage .quiet-link:hover{background:#fff}.pe-homepage .hero-assurances{color:#516076;gap:18px;margin-top:23px;font-size:12px}.pe-homepage .hero-copy .starting-price{margin-top:10px;font-size:13px}.pe-homepage .hero-product{background:var(--navy);border-radius:15px;padding:40px 20px 0;position:relative;box-shadow:0 20px 35px #1824350d}.pe-homepage .stage-emblem{pointer-events:none;color:var(--navy);top:-74px;justify-content:center;display:flex;position:absolute;inset-inline:0}.pe-homepage .stage-emblem .schoolhouse-crest{border:0;border-radius:0;width:88px;height:100px;display:block}.pe-homepage .role-picker{background:0 0;border:0;gap:9px;width:100%;margin:0 0 17px;padding:0}.pe-homepage .role-picker button{color:#fff;border:1px solid #738093;flex:1;justify-content:center;gap:9px;min-height:46px;padding:8px;font-size:15px}.pe-homepage .role-picker button[aria-pressed=true]{border-color:var(--gold);box-shadow:none;background:#fff}.pe-homepage .role-picker button svg{width:20px;height:20px}.pe-homepage .dashboard{box-shadow:none;border:0;border-radius:8px 8px 0 0;min-height:488px;overflow:visible}.pe-homepage .dash-top{display:none}.pe-homepage .dash-content{min-height:453px;padding:19px 20px 15px}.pe-homepage .dash-heading{align-items:center;margin-bottom:17px}.pe-homepage .dash-heading h2{font-size:19px}.pe-homepage .dash-heading small{color:#536174;font-size:11px}.pe-homepage .metrics{grid-template-columns:.85fr .85fr 1.2fr;gap:8px}.pe-homepage .metrics>div{min-height:89px;padding:10px}.pe-homepage .metrics>div>span:first-child{color:#425168;font-size:12px}.pe-homepage .metrics strong{font-size:29px}.pe-homepage .metrics>div:last-child strong{font-size:24px}.pe-homepage .metrics svg{display:none}.pe-homepage .metric-unit{color:#536174;font-size:9px;line-height:1;display:block;position:static}.pe-homepage .activity-heading{margin-top:14px}.pe-homepage .activity-heading h3{font-size:13px;font-weight:600}.pe-homepage .activity-heading>span{color:#617084;font-size:11px}.pe-homepage .activity-list button{min-height:64px;padding:9px 0}.pe-homepage .activity-list strong{font-size:15px;line-height:1.9}.pe-homepage .activity-list small{color:#617084;font-size:12px;line-height:1.9}.pe-homepage .activity-icon{width:37px;height:37px}.pe-homepage .next-task{min-height:62px;margin-top:12px;padding:10px 12px}.pe-homepage .next-task small{color:#7e6120;font-size:10px}.pe-homepage .next-task strong{font-size:13px}.pe-homepage .dash-foot{background:var(--navy);color:#dce2e9;border:0;padding:12px 0;font-size:11px}.pe-homepage .small-dot{background:var(--gold);width:6px;height:6px}.pe-homepage .trust-strip{margin-top:43px;padding:23px 0}.pe-homepage .trust-strip>span{flex:1;justify-content:center;font-size:14px}.pe-homepage .trust-strip>span+span{border-inline-start:1px solid #d9dcd7}.pe-homepage .trust-strip svg{color:#81621a;width:23px;height:23px}.pe-homepage .section{padding-block:62px}.pe-homepage .section-heading{gap:45px;margin-bottom:32px}.pe-homepage .section-label{font-size:13px}.pe-homepage .section-heading h2{font-size:36px}.pe-homepage .section-heading>p{max-width:440px;font-size:15px}.pe-homepage .workflow-grid article{padding:8px 32px 0}.pe-homepage .workflow-grid h3{font-size:25px}.pe-homepage .workflow-grid p{color:#526176;font-size:15px}.pe-homepage .workflow-number{color:#687484;font-size:25px}.pe-homepage .text-link{min-height:44px;font-size:14px}.pe-homepage .workflows .text-link{margin-top:14px}.pe-homepage .whole-school{background:#172334}.pe-homepage .whole-school .section-heading .section-label{display:none}.pe-homepage .whole-school .section-heading h2{margin:0}.pe-homepage .whole-school .section-heading>p{color:#bdc8d5}.pe-homepage .platform-tabs{border-bottom:1px solid #647083;margin-bottom:30px;display:flex}.pe-homepage .platform-tabs button{text-align:center;color:#e0e6ee;border-bottom:3px solid #0000;flex:1;padding:15px 12px;font-size:17px;line-height:2}.pe-homepage .platform-tabs button[aria-selected=true]{color:#edc254;border-color:var(--gold)}.pe-homepage .platform-tabs button:hover{background:#ffffff08}.pe-homepage .tool-panel{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:44px;display:grid}.pe-homepage .tool-panel[hidden]{display:none}.pe-homepage .tool-story>svg{color:var(--gold)}.pe-homepage .tool-story h3{margin:12px 0 14px;font-size:32px;line-height:2}.pe-homepage .tool-story>p{color:#c9d2de;font-size:17px;line-height:2.3}.pe-homepage .tool-story ul{gap:13px;margin:23px 0;padding:0;list-style:none;display:grid}.pe-homepage .tool-story li{color:#eef1f6;align-items:center;gap:10px;font-size:16px;line-height:2;display:flex}.pe-homepage .tool-story li svg{color:#ebbe47}.pe-homepage .button-outline{color:#fff;background:0 0;border:1px solid #f2f5fa;margin-top:5px;font-size:14px}.pe-homepage .button-outline:hover{background:#ffffff12}.pe-homepage .tool-preview{min-width:0;color:var(--navy)}.pe-homepage .tool-preview .finance-ledger{border-radius:9px;margin:0;padding:25px 28px}.pe-homepage .ledger-heading{font-size:14px}.pe-homepage .ledger-heading>span{font-size:18px;font-weight:600}.pe-homepage .month-select select{min-height:43px;padding:7px 14px;font-size:13px}.pe-homepage .ledger-rows>div{padding-block:16px;font-size:17px}.pe-homepage .ledger-rows strong{font-size:21px}.pe-homepage .ledger-total{padding:15px 13px;font-size:16px}.pe-homepage .ledger-total strong{font-size:23px}.pe-homepage .tool-preview .demo-help{color:#667486;font-size:11px}.pe-homepage .school-site-preview{background:#fcfaf3;border:1px solid #cbd2db;border-radius:9px;overflow:hidden}.pe-homepage .school-site-bar{background:#fff;border-bottom:1px solid #e1e4e6;align-items:center;gap:9px;padding:20px 25px;font-size:15px;display:flex}.pe-homepage .school-site-bar svg{color:#9a7624}.pe-homepage .school-site-bar>span{color:#67768a;margin-inline-start:auto;font:11px Arial,sans-serif}.pe-homepage .school-site-hero{padding:28px 30px 32px}.pe-homepage .school-sample{color:#86691f;font-size:12px}.pe-homepage .school-site-hero h4{margin-block:14px;font-size:30px;font-weight:600;line-height:2}.pe-homepage .school-site-hero h4 span{display:block}.pe-homepage .school-site-hero p{color:#566578;font-size:14px}.pe-homepage .school-site-hero button{background:var(--navy);color:#fff;border-radius:5px;align-items:center;gap:18px;margin-top:21px;padding:10px 19px;font-size:14px;line-height:2;display:inline-flex}.pe-homepage .school-site-footer{color:#597461;border-top:1px solid #e3ddca;align-items:center;gap:9px;padding:14px 25px;font-size:13px;display:flex}.pe-homepage .portal-preview{background:#fff;border-radius:9px;overflow:hidden}.pe-homepage .portal-header{border-bottom:1px solid #e0e6eb;justify-content:space-between;align-items:center;padding:19px 25px;font-size:16px;display:flex}.pe-homepage .portal-header small{color:#617185;font-size:11px}.pe-homepage .portal-child{align-items:center;gap:14px;padding:22px 25px;display:flex}.pe-homepage .portal-child>svg{color:#a17b24}.pe-homepage .portal-child strong{font-size:20px;display:block}.pe-homepage .portal-child span{color:#5e6d81;font-size:12px}.pe-homepage .portal-preview dl{margin:0 25px}.pe-homepage .portal-preview dl>div{border-top:1px solid #e4e8ed;justify-content:space-between;align-items:center;gap:10px;padding:13px 0;display:flex}.pe-homepage .portal-preview dt{font-size:14px}.pe-homepage .portal-preview dd{margin:0;font:600 20px Arial,PakEducate Homepage Urdu,serif}.pe-homepage .portal-preview dd.portal-present{color:#35705c;align-items:center;gap:7px;font:13px PakEducate Homepage Urdu,serif;display:flex}.pe-homepage .portal-preview dd small{color:#8c6e25;font-size:12px}.pe-homepage .portal-announcement{text-align:start;background:#f9f4e4;border-radius:6px;justify-content:space-between;align-items:center;gap:15px;width:calc(100% - 50px);margin:17px 25px 25px;padding:14px 17px;display:flex}.pe-homepage .portal-announcement strong{font-size:14px}.pe-homepage .portal-announcement p{color:#657185;font-size:12px}.pe-homepage .extra-tools{margin-top:31px;padding:22px 0}.pe-homepage .extra-tools a{justify-content:center;font-size:14px}.pe-homepage .extra-tools a+a{border-inline-start:1px solid #566174}.pe-homepage .extra-tools svg{color:#ddb847}.pe-homepage .ai-row{background:#d4aa2c08;border:1px solid #776332;border-radius:6px;margin-top:22px;padding:20px 23px}.pe-homepage .ai-row h3{color:#edc254;font-size:21px}.pe-homepage .ai-row p{color:#c5cfdb;font-size:14px}.pe-homepage .ai-row>a{color:#edc254;font-size:14px}.pe-homepage .plan{padding:28px}.pe-homepage .plan h3{font-size:26px}.pe-homepage .plan>p{color:#5b697a;font-size:14px}.pe-homepage .plan li{font-size:14px;line-height:2}.pe-homepage .plan-price span{font-size:13px}.pe-homepage .plan>a{min-height:48px;font-size:14px}.pe-homepage .plan-highlight{background:#fbf8ef;border-color:#af892c}.pe-homepage .pricing-foot{font-size:13px}.pe-homepage .faq-grid{gap:65px}.pe-homepage .faq-copy p{font-size:15px}.pe-homepage .faq-copy>a{font-size:14px}.pe-homepage .faq-list summary{min-height:65px;padding-block:18px;font-size:16px}.pe-homepage .faq-number{color:#64695f;font-size:12px}.pe-homepage .faq-list details>p{color:#526176;font-size:14px}.pe-homepage .faq-list details[open] .faq-toggle{transform:rotate(45deg)}.pe-homepage .closing .section-label{display:none}.pe-homepage .closing{padding-block:49px}.pe-homepage .closing p{font-size:15px}.pe-homepage .footer-links{font-size:14px}.pe-homepage .footer-top p{font-size:13px}.pe-homepage .preview-note{color:#aab7c6;font-size:11px}.pe-homepage .clean-table{font-size:14px}.pe-homepage .clean-table th{color:#58687b;font-size:12px}.pe-homepage .class-progress,.pe-homepage .dash-action{font-size:13px}.pe-homepage .child-card strong{font-size:15px}.pe-homepage .child-card span,.pe-homepage .parent-stats small{font-size:12px}.pe-homepage .parent-notice strong{font-size:13px}.pe-homepage .parent-notice p{font-size:12px}.pe-homepage .demo-help{color:#5e6e82;font-size:13px}.pe-homepage .demo-role-picker button{font-size:15px}.pe-homepage .demo-view-switch button{font-size:14px}.pe-homepage .roll-list label{font-size:15px}.pe-homepage .demo-bottom a{font-size:14px}.pe-homepage .demo-bottom small{font-size:12px}.pe-homepage .website-demo label{font-size:14px}.pe-homepage .website-demo form small{font-size:12px}.pe-homepage[lang=en] .hero-copy>p{font-size:17px}.pe-homepage[lang=en] .eyebrow,.pe-homepage[lang=en] .section-label{font-size:11px}.pe-homepage[lang=en] h1{font-size:clamp(44px,4.3vw,63px)}.pe-homepage[lang=en] .hero-copy .starting-price{font-size:13px}.pe-homepage[lang=en] .role-picker button,.pe-homepage[lang=en] .metrics>div>span:first-child{font-size:12px}.pe-homepage[lang=en] .metrics svg{display:none}.pe-homepage[lang=en] .tool-story h3{margin-bottom:20px;font-size:32px;line-height:1.3}.pe-homepage[lang=en] .tool-story>p{line-height:1.8}.pe-homepage[lang=en] .school-site-hero h4{margin-block:24px;font-size:35px;line-height:1.25}.pe-homepage[lang=en] .portal-preview dd.portal-present{font:14px Arial,sans-serif}@media (width>=1450px){.pe-homepage .hero-grid{gap:64px}}@media (width<=1100px){.pe-homepage .container{width:calc(100% - 64px)}.pe-homepage .hero-grid{grid-template-columns:.85fr 1.15fr;gap:32px}.pe-homepage .main-nav{gap:24px;font-size:13px}.pe-homepage .brand{font-size:24px}.pe-homepage .hero-copy>p{font-size:15px}.pe-homepage h1{font-size:42px}.pe-homepage .hero-actions{gap:12px}.pe-homepage .hero-actions .button{padding:10px 18px;font-size:14px}.pe-homepage .quiet-link{padding:9px 11px;font-size:12px}.pe-homepage .hero-product{padding:39px 15px 0}.pe-homepage .role-picker{gap:6px}.pe-homepage .role-picker button{gap:6px;font-size:12px}.pe-homepage .dash-content{padding:17px 15px 13px}.pe-homepage .dash-heading h2{font-size:17px}.pe-homepage .metrics>div>span:first-child{font-size:11px}.pe-homepage .metrics strong{font-size:26px}.pe-homepage .metrics>div:last-child strong{font-size:23px}.pe-homepage .section-heading h2{font-size:32px}.pe-homepage .tool-panel{grid-template-columns:.8fr 1.2fr;gap:30px}.pe-homepage .tool-story h3{font-size:27px}.pe-homepage .tool-story>p{font-size:14px}.pe-homepage .tool-story li{font-size:13px}.pe-homepage .tool-preview .finance-ledger{padding:22px}.pe-homepage .ledger-rows>div{font-size:13px}.pe-homepage .ledger-rows strong{font-size:17px}.pe-homepage .ledger-total{font-size:12px}.pe-homepage .ledger-total strong{font-size:19px}.pe-homepage .trust-strip>span,.pe-homepage .extra-tools a{font-size:12px}.pe-homepage .school-site-bar>span{display:none}.pe-homepage[lang=en] .tool-story h3{font-size:28px}.pe-homepage[lang=en] .hero-copy>p{font-size:16px}}@media (width<=900px){.pe-homepage .main-nav{gap:16px;font-size:12px}.pe-homepage .header-actions{font-size:12px}.pe-homepage .hero-grid{grid-template-columns:1fr;gap:95px;max-width:650px}.pe-homepage .hero-copy{text-align:center}.pe-homepage .eyebrow,.pe-homepage .hero-actions,.pe-homepage .hero-assurances{justify-content:center}.pe-homepage .hero-copy>p{margin-inline:auto}.pe-homepage h1{font-size:49px}.pe-homepage .hero-product{width:100%;max-width:600px;margin-inline:auto}.pe-homepage .dash-heading small{display:block}.pe-homepage .dashboard{min-height:0}.pe-homepage .dash-content{min-height:447px}.pe-homepage .metrics>div>span:first-child{font-size:12px}.pe-homepage .metrics strong{font-size:29px}.pe-homepage .metrics>div:last-child strong{font-size:26px}.pe-homepage .hero-copy .starting-price{font-size:13px}.pe-homepage .tool-panel{gap:27px}.pe-homepage .tool-story h3{font-size:24px}.pe-homepage .tool-story>p{font-size:13px}.pe-homepage .button-outline{padding-inline:13px;font-size:12px}.pe-homepage .tool-preview .finance-ledger{padding:19px}.pe-homepage .ledger-heading>span{font-size:13px}.pe-homepage .ledger-rows strong{font-size:15px}.pe-homepage .ledger-total strong{font-size:17px}.pe-homepage .ledger-total{padding-inline:10px;font-size:11px}.pe-homepage .plan{padding:23px}.pe-homepage .plan li{font-size:12px}.pe-homepage[lang=en] h1{font-size:54px}}@media (width<=700px){.pe-homepage .container{width:calc(100% - 40px)}.pe-homepage .header-inner{height:76px}.pe-homepage .brand{font-size:22px}.pe-homepage .header-actions{gap:14px}.pe-homepage .hero{padding-top:30px}.pe-homepage .eyebrow{font-size:12px}.pe-homepage h1{margin-block:18px;font-size:43px;line-height:1.95}.pe-homepage .hero-copy>p{font-size:15px;line-height:2.3}.pe-homepage .hero-actions{gap:10px;margin-top:23px}.pe-homepage .hero-actions .button{gap:12px;padding:10px 15px;font-size:14px}.pe-homepage .quiet-link{gap:8px;padding:9px 12px;font-size:12px}.pe-homepage .hero-assurances{gap:13px;font-size:12px}.pe-homepage .hero-grid{gap:91px}.pe-homepage .hero-product{border-radius:11px;padding:33px 12px 0}.pe-homepage .stage-emblem{top:-64px}.pe-homepage .stage-emblem .schoolhouse-crest{width:76px;height:87px}.pe-homepage .role-picker{gap:5px;margin-bottom:12px}.pe-homepage .role-picker button{gap:6px;padding:7px 3px;font-size:12px}.pe-homepage .role-picker button svg{width:17px;height:17px}.pe-homepage .dash-content{min-height:440px;padding:16px 13px 13px}.pe-homepage .dash-heading h2{font-size:17px}.pe-homepage .dash-heading small{font-size:10px}.pe-homepage .metrics{grid-template-columns:.85fr .85fr 1.3fr;gap:5px}.pe-homepage .metrics>div{min-height:86px;padding:9px 7px}.pe-homepage .metrics>div>span:first-child{font-size:10px}.pe-homepage .metrics strong{font-size:25px}.pe-homepage .metrics>div:last-child strong{font-size:22px}.pe-homepage .activity-list strong{font-size:12px}.pe-homepage .activity-list small{font-size:10px}.pe-homepage .activity-icon{width:32px;height:32px}.pe-homepage .next-task strong{font-size:12px}.pe-homepage .dash-foot{padding:11px 3px;font-size:10px}.pe-homepage .trust-strip{gap:19px 0;margin-top:26px;padding:23px 0}.pe-homepage .trust-strip>span{gap:9px;font-size:12px}.pe-homepage .trust-strip>span:nth-child(3){border:0}.pe-homepage .section{padding-block:43px}.pe-homepage .section-heading h2{font-size:29px}.pe-homepage .section-heading>p{font-size:14px}.pe-homepage .workflow-grid h3{font-size:24px}.pe-homepage .workflow-grid p{font-size:14px}.pe-homepage .platform-tabs{margin-bottom:25px}.pe-homepage .platform-tabs button{padding:11px 4px;font-size:13px}.pe-homepage .tool-panel{grid-template-columns:1fr;gap:26px}.pe-homepage .tool-story h3{margin-top:8px;margin-bottom:7px;font-size:28px}.pe-homepage .tool-story>p{font-size:14px}.pe-homepage .tool-story>svg{width:32px;height:32px}.pe-homepage .tool-story ul{gap:7px;margin-block:17px}.pe-homepage .tool-story li{font-size:14px}.pe-homepage .button-outline{min-height:50px;padding-inline:17px;font-size:14px}.pe-homepage .tool-preview .finance-ledger{padding:18px}.pe-homepage .ledger-heading>span{font-size:13px}.pe-homepage .month-select select{padding:5px 9px;font-size:12px}.pe-homepage .ledger-rows>div{padding-block:15px;font-size:12px}.pe-homepage .ledger-rows strong{font-size:16px}.pe-homepage .ledger-total{font-size:11px}.pe-homepage .ledger-total strong{font-size:18px}.pe-homepage .tool-preview .demo-help{font-size:11px}.pe-homepage .extra-tools{gap:20px 0;margin-top:25px;padding-block:23px}.pe-homepage .extra-tools a{gap:9px;font-size:13px}.pe-homepage .extra-tools a:nth-child(3){border:0}.pe-homepage .ai-row{margin-top:20px;padding:20px}.pe-homepage .ai-row p{font-size:13px}.pe-homepage .ai-row>a{margin-inline-start:0;font-size:14px}.pe-homepage .plan{padding:25px}.pe-homepage .plan li{font-size:14px}.pe-homepage .plan-price span{font-size:13px}.pe-homepage .pricing-foot{font-size:12px}.pe-homepage .faq-grid{gap:24px}.pe-homepage .faq-copy>p{font-size:14px}.pe-homepage .faq-list summary{gap:10px;font-size:15px}.pe-homepage .faq-list details>p{font-size:14px}.pe-homepage .closing h2{font-size:28px}.pe-homepage .closing p{font-size:14px}.pe-homepage .footer-links{font-size:13px}.pe-homepage .preview-note{font-size:11px}.pe-homepage .school-site-bar{padding:18px 20px}.pe-homepage .school-site-hero{padding:24px 20px}.pe-homepage .school-site-hero h4{font-size:29px}.pe-homepage .portal-header{padding:17px 20px}.pe-homepage .portal-child{padding:19px 20px}.pe-homepage .portal-preview dl{margin-inline:20px}.pe-homepage .portal-announcement{width:calc(100% - 40px);margin-inline:20px;padding-inline:13px}.pe-homepage .portal-announcement p{font-size:11px}.pe-homepage .demo-dialog{padding:22px 18px}.pe-homepage .demo-role-picker button{font-size:13px}.pe-homepage .demo-view-switch button{font-size:12px}.pe-homepage .roll-list label{font-size:14px}.pe-homepage[lang=en] h1{font-size:43px}.pe-homepage[lang=en] .role-picker button{gap:5px;font-size:11px}.pe-homepage[lang=en] .metrics>div>span:first-child{font-size:10px}.pe-homepage[lang=en] .hero-copy>p{font-size:16px}.pe-homepage[lang=en] .platform-tabs button{font-size:12px}.pe-homepage[lang=en] .tool-story h3,.pe-homepage[lang=en] .school-site-hero h4{font-size:32px}.pe-homepage[lang=en] .extra-tools a{font-size:13px}}@media (width<=370px){.pe-homepage .container{width:calc(100% - 32px)}.pe-homepage .brand{font-size:20px}.pe-homepage h1{font-size:39px}.pe-homepage .hero-actions .button{padding-inline:12px;font-size:13px}.pe-homepage .quiet-link{padding-inline:10px;font-size:11px}.pe-homepage .role-picker button{font-size:11px}.pe-homepage .metrics>div:last-child strong{font-size:20px}.pe-homepage .tool-preview .finance-ledger{padding:15px}.pe-homepage .ledger-rows>div{font-size:11px}.pe-homepage .ledger-total strong{font-size:16px}.pe-homepage[lang=en] h1{font-size:40px}}@media (prefers-reduced-motion:no-preference){.pe-homepage .tool-panel:not([hidden]){animation:.22s ease-out panel-in}@keyframes panel-in{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}}.pe-homepage .platform-explorer{overflow-anchor:none}@media (width>=701px){.pe-homepage .tool-panel{min-height:555px}}.pe-homepage .mobile-signin{display:none}@media (width<=700px){.pe-homepage .main-nav.open{flex-wrap:wrap;gap:8px 18px}.pe-homepage .main-nav .mobile-signin{border-top:1px solid #e5e7e8;flex-basis:100%;align-items:center;gap:8px;margin-top:4px;padding-top:13px;display:flex}}@media (prefers-reduced-motion:no-preference){.pe-homepage .crest-flag{transform-box:fill-box;transform-origin:0;animation:1.9s ease-in-out infinite school-flag-breeze}@keyframes school-flag-breeze{0%,to{d:path("M 0 -160 C 16 -164 34 -150 50 -148 C 34 -145 16 -130 0 -132 Z");transform:skewY(-6deg)scaleX(.88)}25%{d:path("M 0 -160 C 16 -168 32 -146 56 -157 C 37 -141 16 -126 0 -132 Z");transform:skewY(8deg)scaleX(1.04)}50%{d:path("M 0 -160 C 16 -150 34 -167 48 -143 C 32 -146 16 -122 0 -132 Z");transform:skewY(-8deg)scaleX(.8)}75%{d:path("M 0 -160 C 16 -166 32 -153 54 -154 C 35 -139 16 -138 0 -132 Z");transform:skewY(5deg)scaleX(.96)}}}.pe-homepage[lang=en] .dash-heading h2{letter-spacing:0;font-size:19px;line-height:1.4}.pe-homepage .motion-toggle{color:#f3d373;border:1px solid #8794a8;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;margin-inline-start:5px;display:inline-flex}.pe-homepage .motion-toggle:hover{background:#ffffff14}.pe-homepage .hero-product.motion-paused .crest-flag{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.pe-homepage .motion-toggle{display:none}}@media (width<=700px){.pe-homepage[lang=en] .dash-heading h2{font-size:17px}}.pe-homepage .demo-header .section-label,.pe-homepage .section-label,.pe-homepage .demo-view-switch button[aria-pressed=true]{color:#816321}.pe-homepage .plan-price span,.pe-homepage .faq-copy>p,.pe-homepage .text-button,.pe-homepage .demo-bottom small,.pe-homepage .parent-answer p,.pe-homepage .website-demo form small{color:#536174}.pe-homepage .parent-notice p{color:#5e655f}.pe-homepage .child-card span{color:#35654f}.pe-homepage .parent-stats em,.pe-homepage .site-name,.pe-homepage .website-demo>p{color:#816321}.pe-homepage .portal-announcement p{color:#536174}.pe-homepage .role-picker button{flex:1 1 0;min-width:0}@media (width<=370px){.pe-homepage[lang=en] .role-picker button{white-space:normal;gap:0;line-height:1.4}.pe-homepage[lang=en] .role-picker button svg{display:none}}.pe-homepage .status{font-size:12px}.pe-homepage .status-amber{color:#765915}.pe-homepage{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:start;min-height:100vh;line-height:normal}.pe-homepage dialog{margin:auto}.pe-homepage svg{vertical-align:middle;display:inline-block}.pe-homepage h1{font-weight:600}.pe-homepage .homepage-update{border-bottom:1px solid #465165;padding-block:24px}.pe-homepage .homepage-update a{align-items:center;gap:12px;font-size:13px;display:flex}.pe-homepage .demo-error{color:#922f2f;font-size:14px}.pe-homepage button:disabled{opacity:.65}.pe-homepage .homepage-resources{color:#cbd5e1;flex-wrap:wrap;gap:14px 24px;padding-top:24px;font-size:12px;display:flex}.pe-homepage .homepage-resources a:hover{text-decoration:underline}.pe-homepage[lang=en] .language-link{font-family:PakEducate Homepage Urdu,serif;line-height:2}.pe-homepage .app-nav-link{color:#8a6710;align-items:center;gap:7px;font-weight:800;display:inline-flex}.pe-homepage .hero-app-launch{color:#3c4657;background:#fffdf6;border:1px solid #d9c27d;border-radius:999px;align-items:center;gap:9px;max-width:100%;margin-bottom:16px;padding:8px 12px;font-size:12px;font-weight:750;line-height:1.4;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:inline-flex}.pe-homepage .hero-app-launch span{color:#f5d66e;letter-spacing:.08em;background:#0f1b3d;border-radius:999px;flex:none;padding:4px 7px;font-size:9px}.pe-homepage .hero-app-launch:hover{border-color:#b68c1d;transform:translateY(-1px);box-shadow:0 8px 18px #0f1b3d14}@media (width<=1100px) and (width>=701px){.pe-homepage .main-nav .app-nav-link{display:none}}@media (width<=700px){.pe-homepage .main-nav .app-nav-link{flex-basis:100%;padding-block:10px;display:flex}.pe-homepage .hero-app-launch{border-radius:12px}}@media (prefers-reduced-motion:reduce){.pe-homepage .hero-app-launch{transition:none}}.pe-homepage .mobile-entry-actions{display:none}.pe-homepage .entry-login{color:#fff;background:#111c3e;border:1px solid #111c3e}.pe-homepage .entry-login:hover{color:#fff;background:#22335f}.pe-homepage .hero-copy>.returning-user-note{margin-top:26px;margin-bottom:10px;font-size:14px;line-height:1.8}.pe-homepage .returning-user-note+.hero-actions{margin-top:0}.pe-homepage .hero-video-link{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:14px;text-decoration:underline;display:inline-flex}.pe-homepage[lang=ur] .returning-user-note{line-height:2.3}@media (width<=700px){.pe-homepage .mobile-entry-actions{grid-template-columns:1fr 1fr;gap:10px;padding-block:0 14px;display:grid}.pe-homepage .mobile-entry-actions .button{justify-content:center;min-width:0;min-height:48px;padding:10px 12px;font-size:15px}.pe-homepage[lang=ur] .mobile-entry-actions .button{padding-block:8px;line-height:2.2}.pe-homepage .hero-actions{grid-template-columns:1fr 1fr;display:grid}.pe-homepage .hero-actions .button{justify-content:center;min-width:0}}
