/* ORIGINATING AI: SOL / General Sol GPT | PLATFORM: ChatGPT | TITLE: ARQS Education Unified Brand | ASSIGNMENT-COMMAND: Founder direct | DATE: 2026-09-16 | VERSION: 1.0 | STATUS: PRODUCTION */
:root{--arqs-bg:#03090e;--arqs-panel:#08131d;--arqs-panel2:#0d1c28;--arqs-ink:#f4f2ed;--arqs-muted:#b4c0ca;--arqs-gold:#e6bd6b;--arqs-gold2:#ffe4a0;--arqs-blue:#79bfff;--arqs-line:#5d5038;--arqs-softline:#263746}
body.arqs-education-route{background:radial-gradient(circle at 50% -8%,#153149 0,#03090e 35%,#020507 100%)!important;color:var(--arqs-ink)!important}
body.arqs-education-route a{color:inherit}
.arqs-edu-brandbar{position:relative;z-index:1000;background:rgba(3,9,14,.98);border-bottom:1px solid rgba(230,189,107,.34);color:var(--arqs-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.arqs-edu-brandbar__inner{width:min(1240px,94vw);min-height:86px;margin:auto;display:flex;align-items:center;gap:18px;padding:10px 0}
.arqs-edu-brandbar__brand{display:flex;align-items:center;gap:12px;text-decoration:none;min-width:0}
.arqs-edu-brandbar__logo{width:62px;height:62px;object-fit:cover;border-radius:11px;box-shadow:0 0 28px rgba(230,189,107,.15);flex:0 0 auto}
.arqs-edu-brandbar__copy{min-width:0}.arqs-edu-brandbar__name{display:block;font-size:23px;font-weight:950;letter-spacing:.16em;line-height:1}.arqs-edu-brandbar__expansion{display:block;margin-top:6px;color:var(--arqs-gold);font-size:8px;font-weight:850;letter-spacing:.11em;text-transform:uppercase;line-height:1.35}.arqs-edu-brandbar__tag{display:block;margin-top:3px;color:#aeb9c3;font-size:10px;line-height:1.3}
.arqs-edu-brandbar__nav{margin-left:auto;display:flex;align-items:center;gap:15px;font-size:12px;font-weight:850}.arqs-edu-brandbar__nav a{text-decoration:none;color:#d7dee4;padding:10px 0}.arqs-edu-brandbar__nav a:hover,.arqs-edu-brandbar__nav a:focus-visible{color:var(--arqs-gold2)}.arqs-edu-brandbar__app{border:1px solid #b89351!important;border-radius:999px;padding:9px 13px!important;color:var(--arqs-gold2)!important}
body.arqs-education-route .topbar,body.arqs-education-route .top,body.arqs-education-route .nav{background:rgba(4,11,17,.94)!important;border-color:var(--arqs-softline)!important;color:var(--arqs-ink)!important}
body.arqs-education-route .brand,body.arqs-education-route .brand strong,body.arqs-education-route h1,body.arqs-education-route h2,body.arqs-education-route h3{color:var(--arqs-ink)!important}
body.arqs-education-route .brand small,body.arqs-education-route .lead,body.arqs-education-route .copy,body.arqs-education-route .meta,body.arqs-education-route .footer,body.arqs-education-route .navlinks,body.arqs-education-route .links{color:var(--arqs-muted)!important}
body.arqs-education-route .hero{background:radial-gradient(circle at 82% 8%,rgba(230,189,107,.16),transparent 25%),radial-gradient(circle at 5% 15%,rgba(77,153,218,.16),transparent 27%),linear-gradient(180deg,#07131e,#03090e 78%)!important}
body.arqs-education-route .section.alt,body.arqs-education-route .section.blue{background:#050c12!important}
body.arqs-education-route .card,body.arqs-education-route .school,body.arqs-education-route .ecosystem a,body.arqs-education-route .review,body.arqs-education-route .hero-panel{background:linear-gradient(145deg,#0e1c28,#050b10)!important;border-color:var(--arqs-softline)!important;color:var(--arqs-ink)!important;box-shadow:0 18px 46px rgba(0,0,0,.24)!important}
body.arqs-education-route .schoolhead{background:#0a151f!important;border-color:var(--arqs-softline)!important}body.arqs-education-route .course{border-color:var(--arqs-softline)!important}body.arqs-education-route .course p,body.arqs-education-route .card p,body.arqs-education-route .ecosystem span,body.arqs-education-route .review p{color:var(--arqs-muted)!important}
body.arqs-education-route .btn{background:#09141d!important;border-color:#415365!important;color:#eef3f7!important}body.arqs-education-route .btn.primary{background:#123a61!important;border-color:#2f79b4!important;color:#fff!important}body.arqs-education-route .btn.gold{background:linear-gradient(125deg,#ffe7a4,#d4a04a)!important;border-color:#e7c06d!important;color:#161108!important}
body.arqs-education-route .ey,body.arqs-education-route .eyebrow{color:var(--arqs-gold)!important}body.arqs-education-route .price{color:var(--arqs-gold2)!important}
body.arqs-education-route .pill,body.arqs-education-route .control select,body.arqs-education-route .control input{background:#08131d!important;border-color:#344858!important;color:var(--arqs-ink)!important}body.arqs-education-route .control label{color:var(--arqs-muted)!important}
body.arqs-education-route .notice{background:#151107!important;border-color:#725d35!important;color:#eadbb8!important}body.arqs-education-route .footer{background:#03090e!important;border-color:var(--arqs-softline)!important}
@media(max-width:880px){.arqs-edu-brandbar__inner{min-height:76px}.arqs-edu-brandbar__nav{display:none}.arqs-edu-brandbar__logo{width:54px;height:54px}.arqs-edu-brandbar__name{font-size:20px}.arqs-edu-brandbar__expansion{font-size:7px}}
@media(max-width:440px){.arqs-edu-brandbar__inner{width:min(94vw,420px)}.arqs-edu-brandbar__logo{width:50px;height:50px}.arqs-edu-brandbar__name{font-size:18px}.arqs-edu-brandbar__tag{font-size:9px}}

/* AI ACADEMY ONLINE UNIVERSITY — DIGITAL CAMPUS SYSTEM · 2026-09-17 */
:root{--campus-gold:#e6bd6b;--campus-sky:#79bfff;--campus-deep:#02070c}
.arqs-campusbar{position:relative;z-index:999;background:linear-gradient(90deg,#02070c,#071725 52%,#02070c);border-bottom:1px solid rgba(230,189,107,.4);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}
.arqs-campusbar__inner{width:min(1240px,94vw);min-height:72px;margin:auto;display:flex;align-items:center;gap:18px}
.arqs-campusbar__brand{font-weight:950;color:#fff!important;text-decoration:none;letter-spacing:.02em}.arqs-campusbar__brand span{display:block;color:var(--campus-gold);font-size:9px;letter-spacing:.14em;text-transform:uppercase;margin-top:4px}
.arqs-campusbar__nav{margin-left:auto;display:flex;gap:15px;align-items:center;font-size:12px;font-weight:850}.arqs-campusbar__nav a{color:#d8e1e8!important;text-decoration:none}.arqs-campusbar__nav a:hover{color:#ffe4a0!important}
.arqs-campus-place{display:inline-flex;align-items:center;gap:7px;margin:8px 0 14px;padding:7px 10px;border:1px solid rgba(230,189,107,.45);border-radius:999px;background:rgba(3,9,14,.72);color:#ffe4a0;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
body.arqs-education-route .hero{position:relative;overflow:hidden}
body.arqs-education-route .hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 60%,rgba(2,7,12,.5))}
.arqs-campus-map{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.arqs-campus-building{padding:20px;border:1px solid #344858;border-radius:18px;background:linear-gradient(145deg,#0c1d2a,#050b10);min-height:150px}.arqs-campus-building b{display:block;color:#e6bd6b;font-size:10px;letter-spacing:.12em}.arqs-campus-building strong{display:block;font-size:20px;margin:8px 0}.arqs-campus-building span{color:#aebbc5;font-size:13px;line-height:1.5}
@media(max-width:880px){.arqs-campusbar__nav{display:none}.arqs-campus-map{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.arqs-campus-map{grid-template-columns:1fr}.arqs-campusbar__brand{font-size:14px}}

/* 2026-09-18 MOBILE-FIRST UNIVERSITY EXPERIENCE — iPhone/iPad are primary */
@media(max-width:1180px){
 body.arqs-education-route{overflow-x:hidden}
 body.arqs-education-route .wrap,body.arqs-education-route .w{width:min(94vw,1040px)!important}
 body.arqs-education-route .hero{min-height:auto!important;padding-block:clamp(44px,7vw,78px)!important}
 body.arqs-education-route h1{font-size:clamp(44px,8vw,78px)!important;line-height:.98!important;letter-spacing:-.035em!important}
 body.arqs-education-route h2{font-size:clamp(30px,5vw,48px)!important;line-height:1.05!important}
 body.arqs-education-route .grid,body.arqs-education-route .schools,body.arqs-education-route .course-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 .arqs-campus-map{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:700px){
 .arqs-edu-brandbar__inner,.arqs-campusbar__inner{width:calc(100vw - 28px)!important;min-height:66px!important}
 .arqs-edu-brandbar__logo{width:44px!important;height:44px!important}
 .arqs-edu-brandbar__name{font-size:17px!important;letter-spacing:.09em!important}
 .arqs-edu-brandbar__expansion{display:none!important}
 body.arqs-education-route .wrap,body.arqs-education-route .w{width:calc(100vw - 28px)!important}
 body.arqs-education-route .hero{padding-block:38px!important}
 body.arqs-education-route h1{font-size:clamp(39px,12vw,58px)!important;overflow-wrap:anywhere}
 body.arqs-education-route h2{font-size:clamp(29px,9vw,42px)!important}
 body.arqs-education-route .lead{font-size:17px!important;line-height:1.55!important}
 body.arqs-education-route .grid,body.arqs-education-route .schools,body.arqs-education-route .course-grid,.arqs-campus-map{grid-template-columns:1fr!important}
 body.arqs-education-route .card,body.arqs-education-route .school,body.arqs-education-route .hero-panel,.arqs-campus-building{min-width:0!important;padding:20px!important;border-radius:16px!important}
 body.arqs-education-route .btn{min-height:46px!important;white-space:normal!important;text-align:center!important}
 body.arqs-education-route img{max-width:100%!important;height:auto!important}
}
