/* Plataforma Escolar 0.0.12 — identidade acadêmica moderna, sem tema WordPress. */
.eag-body.eag-theme-universitario{--eag-ink:#152b3b;--eag-mute:#516578;--eag-rule:#e0e8eb;--eag-paper:#f6f8fa;color:var(--eag-ink);background:var(--eag-back,#fff)!important;font-family:var(--eag-public-font,system-ui,sans-serif)!important}
.eag-body .eag-app{min-height:100vh;display:flex;flex-direction:column}.eag-body .eag-app>main{flex:1;min-height:40vh}.eag-body .eag-container{width:min(var(--eag-max-width,1240px),calc(100% - 56px));max-width:none}
.eag-uni-utility{background:var(--eag-primary);color:#e8edf4;border-bottom:1px solid #ffffff17;line-height:1}.eag-uni-utility .eag-container{display:flex;align-items:center;justify-content:space-between;min-height:38px;gap:18px}.eag-uni-utility span{font-weight:600;letter-spacing:.055em;font-size:10px;text-transform:uppercase}.eag-uni-utility nav{display:flex;gap:24px;align-items:center}.eag-uni-utility a{color:#f0f4f7!important;font-weight:600;font-size:11px;text-decoration:none}.eag-uni-utility a:hover{text-decoration:underline}
.eag-site-header{background:#fff!important;border-bottom:1px solid var(--eag-rule)!important;box-shadow:0 5px 30px #102e4608!important;position:relative;z-index:40}.eag-site-header .eag-top{min-height:94px!important;display:flex;align-items:center;justify-content:space-between;gap:28px}.eag-site-header .eag-brand{display:flex;gap:14px;align-items:center;min-width:0;max-width:360px;text-decoration:none!important;color:var(--eag-primary)!important}.eag-site-header .eag-brand img{width:60px;max-width:60px;max-height:66px;object-fit:contain}.eag-uni-brand-emblem{width:52px;height:52px;flex:none;display:grid;place-items:center;color:white!important;background:var(--eag-primary);font-size:28px;border-radius:12px 3px 12px 3px}.eag-uni-brand-text{display:grid;gap:5px;min-width:0}.eag-uni-brand-text strong{font-size:clamp(15px,1.7vw,23px);line-height:1.08;letter-spacing:-.045em;overflow-wrap:anywhere}.eag-uni-brand-text small{font-size:10px;color:#617587;line-height:1.15;letter-spacing:.08em;max-width:290px;text-transform:uppercase}.eag-institution-nav{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:24px!important}.eag-public-menu{display:flex;align-items:center;gap:27px!important;flex-wrap:nowrap!important}.eag-public-menu>a,.eag-nav-group>a{color:var(--eag-ink)!important;text-decoration:none!important;font-size:13px!important;font-weight:700!important;white-space:nowrap;padding:16px 0;line-height:1.1}.eag-public-menu>a:hover,.eag-nav-group>a:hover{color:var(--eag-primary)!important}.eag-nav-group{display:flex;align-items:center;position:relative;gap:3px}.eag-nav-expander{border:0!important;color:var(--eag-primary)!important;background:transparent!important;padding:5px!important;cursor:pointer;font-weight:700}.eag-nav-dropdown{display:none;position:absolute;top:calc(100% - 2px);left:-15px;min-width:220px;background:#fff;padding:9px;box-shadow:0 18px 45px #112e4930;border-radius:4px;z-index:80;border-top:3px solid var(--eag-accent)}.eag-nav-group:hover .eag-nav-dropdown,.eag-nav-group:focus-within .eag-nav-dropdown,.eag-nav-group.eag-nav-open .eag-nav-dropdown{display:grid}.eag-nav-dropdown a{padding:11px 13px;display:block;color:var(--eag-ink)!important;text-decoration:none;font-size:13px;font-weight:600}.eag-nav-dropdown a:hover{background:#f0f5f6;color:var(--eag-primary)!important}.eag-public-account .eag-pill{border-radius:4px!important;padding:13px 17px!important;white-space:nowrap;background:var(--eag-primary)!important;color:white!important;font-size:12px;font-weight:800!important;display:inline-block;text-decoration:none!important}.eag-mobile-menu-trigger{display:none;border:1px solid #cedbe2;background:#fff;padding:10px 13px;border-radius:5px;color:var(--eag-primary);font-size:14px;font-weight:700;cursor:pointer}
.eag-theme-universitario .eag-campus-home{margin-top:0!important}.eag-theme-universitario .eag-campus-section,.eag-uni-page .eag-campus-section{width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:var(--eag-section-padding,80px) max(26px,calc((100vw - var(--eag-max-width,1240px)) / 2))!important;box-sizing:border-box;background:#fff}.eag-theme-universitario .eag-campus-section>.eag-campus-inner,.eag-uni-page .eag-campus-section>.eag-campus-inner{max-width:var(--eag-max-width,1240px);margin:0 auto}.eag-theme-universitario .eag-campus-hero{background:#112f47;color:#fff;padding-top:94px!important;padding-bottom:94px!important;position:relative;isolation:isolate;overflow:hidden}.eag-theme-universitario .eag-campus-hero:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 12%,#4f729536,transparent 40%),linear-gradient(125deg,transparent 45%,#ffffff0a 100%);pointer-events:none;z-index:-1}.eag-campus-hero-grid{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);gap:clamp(32px,5vw,95px)!important;align-items:center}.eag-campus-hero-copy{min-width:0}.eag-theme-universitario .eag-campus-hero h1{font-family:Georgia,'Times New Roman',serif;font-weight:600;font-size:clamp(44px,5vw,75px);line-height:1.045;letter-spacing:-.046em;color:#fff!important;margin:22px 0 28px;max-width:770px}.eag-theme-universitario .eag-campus-hero .eag-campus-kicker{color:#dfb778!important;letter-spacing:.2em;font-size:11px}.eag-theme-universitario .eag-campus-hero p{font-size:clamp(16px,1.5vw,19px);line-height:1.7;max-width:570px;color:#e1eaf1!important}.eag-campus-hero-media{min-width:0;position:relative}.eag-campus-hero-media>img{display:block;width:100%;aspect-ratio:1/.9;max-height:500px;object-fit:cover;box-shadow:26px 26px 0 #dfb77830}.eag-campus-illustration{position:relative;width:100%;height:390px;overflow:hidden;background:linear-gradient(150deg,#c4d6d5 0%,#92b5ae 52%,#527e87 100%);border:1px solid #ffffff34}.eag-campus-aura{position:absolute;width:70%;height:80%;top:-40%;right:-20%;background:#fef3db64;border-radius:100%;filter:blur(55px)}.eag-campus-architect{position:absolute;left:9%;right:9%;bottom:0;height:78%;border-top:15px solid #f7ede1;border-left:12px solid #eadbc7;border-right:12px solid #eadbc7;display:flex;align-items:end;gap:3%;padding:0 4%;background:linear-gradient(180deg,#f9f4ecdd,#e5dfd1)}.eag-campus-architect:before{content:'';position:absolute;left:-9%;right:-9%;top:-28px;height:17px;background:#f2e8d7;box-shadow:0 10px #bca68f}.eag-campus-arch{display:block;flex:1;height:80%;border:8px solid #e2d6c4;border-bottom:0;background:linear-gradient(130deg,#31586a,#1b3a4b);border-radius:85px 85px 0 0}.eag-campus-arch.a2,.eag-campus-arch.a3{height:92%}.eag-campus-arc-number{position:absolute;top:18px;left:20px;color:#194153;text-transform:uppercase;letter-spacing:.11em;font-size:9px;font-weight:800}.eag-campus-illustration-label{position:absolute;right:12px;bottom:13px;background:#fff;color:#224a5a;padding:11px 15px;font-size:11px;letter-spacing:.04em;font-weight:800}.eag-campus-button{background:var(--eag-accent)!important;color:#172a3b!important;padding:15px 23px!important;border-radius:4px!important;text-decoration:none!important;font-size:13px!important;font-weight:800!important;display:inline-flex;gap:15px;align-items:center;line-height:1.25;transition:transform .2s,box-shadow .2s}.eag-campus-button:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0002}.eag-campus-section-head{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:33px}.eag-campus-section-head>div{max-width:740px}.eag-campus-section .eag-campus-kicker{display:block;margin-bottom:16px;color:var(--eag-primary);font-size:11px;font-weight:800;letter-spacing:.17em}.eag-theme-universitario .eag-campus-section h2,.eag-uni-page .eag-campus-section h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(30px,3.5vw,47px);line-height:1.17;letter-spacing:-.037em;color:var(--eag-primary)!important;margin:0 0 17px}.eag-campus-section-head p{font-size:16px;line-height:1.7;color:var(--eag-mute);margin:0!important}.eag-campus-inline-link{flex:none;display:inline-flex;gap:10px;align-items:center;text-decoration:none!important;color:var(--eag-primary)!important;font-weight:800;font-size:13px;border-bottom:1px solid var(--eag-accent);padding:8px 0}.eag-campus-cards{margin-top:0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important}.eag-campus-cards article,.eag-campus-faq{border:1px solid #d9e4e9!important;border-radius:4px!important;box-shadow:0 7px 20px #1a3e5508!important;background:#fff;padding:29px 28px!important;position:relative;min-height:220px;transition:transform .18s,box-shadow .18s}.eag-campus-cards article:hover{transform:translateY(-3px);box-shadow:0 14px 28px #1a3e5518!important}.eag-campus-cards article h3{font-size:clamp(19px,2vw,24px)!important;color:var(--eag-primary)!important;letter-spacing:-.02em;line-height:1.28;margin:13px 0 12px}.eag-campus-cards article h3 a{text-decoration:none!important;color:inherit!important}.eag-campus-cards article p{font-size:14px;line-height:1.7;margin:0;color:var(--eag-mute)}.eag-campus-card-type{font-size:10px!important;font-weight:800;letter-spacing:.13em;color:var(--eag-primary)!important}.eag-campus-card-link{display:inline-block;margin-top:20px!important;color:var(--eag-primary);font-size:12px;font-weight:800;text-decoration:none!important;border-bottom:1px solid #be955c;padding-bottom:5px}.eag-campus-feature-mark{color:var(--eag-accent);font:600 29px Georgia,serif}.eag-campus-empty{min-height:140px!important}.eag-campus-news{background:#f3f6f8!important}.eag-theme-universitario .eag-campus-cta{background:var(--eag-primary);color:#fff;padding-top:80px!important;padding-bottom:85px!important}.eag-campus-cta .eag-campus-section-head{justify-content:center;text-align:center}.eag-campus-cta .eag-campus-section-head>div{margin:auto}.eag-campus-cta h2,.eag-campus-cta .eag-campus-section-head p{color:#fff!important}.eag-campus-cta .eag-campus-kicker{color:#e5bc81!important}.eag-campus-cta .eag-campus-inline-link{background:var(--eag-accent);color:#122f46!important;border:0;padding:13px 20px}.eag-campus-image-grid{display:flex;position:relative;min-height:280px;max-height:490px;overflow:hidden}.eag-campus-image-grid>.eag-campus-illustration,.eag-campus-image-grid>img{width:100%;height:auto;min-height:280px;max-height:490px;object-fit:cover}.eag-campus-image-caption{position:absolute;bottom:0;left:0;padding:14px 22px;background:#112e46e6;color:#fff;font-weight:700}.eag-campus-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.eag-campus-stats div{padding:32px;background:#fff;border:1px solid #dce6ea}.eag-campus-stats strong{color:var(--eag-primary);font-size:45px;font-family:Georgia,serif}.eag-campus-faq{min-height:unset;padding:0!important;display:block}.eag-campus-faq summary{padding:19px 22px;font-weight:700;cursor:pointer;color:var(--eag-primary)}.eag-campus-faq p{padding:0 22px 23px}.eag-campus-quote{font:italic 28px/1.45 Georgia,serif;color:var(--eag-primary);border-left:5px solid var(--eag-accent);padding:20px 35px}.eag-campus-contact-card{background:#eff4f5;padding:36px;border-left:5px solid var(--eag-primary)}
/* Páginas internas: capa editorial, conteúdo independente de editor/tema WP. */
.eag-uni-page-hero{background:linear-gradient(118deg,#122e46,#204b64);color:#fff;width:100vw;margin-left:calc(50% - 50vw);padding:67px max(24px,calc((100vw - var(--eag-max-width,1240px))/2)) 73px}.eag-uni-page-hero .eag-campus-inner{max-width:var(--eag-max-width,1240px);margin:auto}.eag-uni-breadcrumb{display:flex;gap:9px;align-items:center;color:#c4d5e1;font-size:12px;margin-bottom:29px}.eag-uni-breadcrumb a{color:#e3ebf0!important}.eag-uni-eyebrow{color:#ecc590;font-size:11px;font-weight:800;letter-spacing:.2em}.eag-uni-page-hero h1{color:#fff!important;font-family:Georgia,'Times New Roman',serif;font-weight:500;font-size:clamp(39px,5vw,68px);letter-spacing:-.04em;line-height:1.11;margin:14px 0 19px}.eag-uni-page-hero p{font-size:18px;line-height:1.6;max-width:660px;color:#dee7f0}.eag-uni-page-spotlight .eag-uni-page-hero{padding-block:120px;background:linear-gradient(105deg,#0b253d,#245c66)}.eag-uni-page-compact .eag-uni-page-hero{padding-block:38px}.eag-uni-page-compact .eag-uni-page-hero h1{font-size:38px}.eag-uni-prose{padding:44px 0 80px;max-width:950px!important;font-size:16px;line-height:1.8}.eag-uni-prose h2{font:600 30px Georgia,serif;color:var(--eag-primary)}.eag-uni-prose a{color:var(--eag-primary)}.eag-uni-page .eag-campus-section .eag-campus-section-head{padding-top:0}
/* Rodapé editorial amplo e personalizado. */
.eag-site-footer{background:var(--eag-primary)!important;color:#dae5ee!important;padding:0!important;margin-top:0}.eag-uni-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.1fr;gap:55px;padding:71px 0 54px;border-bottom:1px solid #ffffff33}.eag-uni-footer-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.eag-uni-footer-grid h2,.eag-uni-footer-grid h3{color:#fff!important;margin:0 0 13px}.eag-uni-footer-grid h2{font-size:22px;line-height:1.3}.eag-uni-footer-grid h3{font-size:13px;letter-spacing:.05em}.eag-uni-footer-grid p{color:#d3e2ec!important;line-height:1.8;font-size:13px;margin:0}.eag-uni-footer-grid a{color:#e1ebf2!important;text-decoration:none!important;font-size:13px;line-height:1.6}.eag-uni-footer-grid a:hover{text-decoration:underline!important}.eag-uni-footer-kicker{font-weight:800;letter-spacing:.16em;color:#e3b877;font-size:10px}.eag-uni-footer-bottom{display:flex;justify-content:space-between;gap:24px;padding:21px 0;font-size:11px;color:#cddce5}.eag-uni-footer-bottom a{color:#e1ebf2!important;text-decoration:none}
/* Portal pessoal sem aparência de wp-admin. */
.eag-body:has(.eag-student-shell){background:#f4f7fa!important}.eag-body .eag-app>main:has(.eag-student-shell){padding-top:36px;padding-bottom:80px}.eag-student-shell{grid-template-columns:245px minmax(0,1fr)!important;gap:26px!important}.eag-student-nav{position:sticky;top:24px;background:#fff!important;border:1px solid #dfe7ed!important;box-shadow:0 6px 25px #193b5408;padding:19px 13px!important;border-radius:7px!important;display:flex;flex-direction:column;gap:3px}.eag-student-nav:before{content:'MENU ACADÊMICO';font-size:10px;font-weight:800;letter-spacing:.14em;color:#8797a5;display:block;padding:10px 12px 14px}.eag-student-nav a{font-size:13px!important;color:#2d465c!important;border-radius:5px!important;padding:13px 14px!important;text-decoration:none!important}.eag-student-nav a:hover,.eag-student-nav a[aria-current=page]{color:var(--eag-primary)!important;background:#e8f0f3!important;border-left:3px solid var(--eag-accent);padding-left:11px!important}.eag-student-welcome{background:linear-gradient(118deg,var(--eag-primary),#26536b)!important;color:#fff!important;border:0!important;padding:29px!important;border-radius:7px!important;gap:22px!important;box-shadow:0 9px 30px #193b5422}.eag-student-welcome .eag-eyebrow{color:#e3b980;font-size:10px;letter-spacing:.13em}.eag-student-welcome h1{color:#fff!important;font-family:Georgia,serif!important;font-weight:600;font-size:clamp(24px,3vw,35px)!important}.eag-student-welcome p{color:#d7e4ed!important;font-size:13px}.eag-student-welcome .eag-student-avatar{background:#e8eff1!important;color:#244457}.eag-portal-profile-link{color:#fff!important;border:1px solid #ffffff66;padding:10px 14px;border-radius:5px;text-decoration:none!important;font-size:12px;font-weight:700;margin-left:auto;white-space:nowrap}.eag-student-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:17px 0 31px}.eag-student-metrics>div{background:#fff;min-height:110px;border:1px solid #dfE7ed;padding:22px 23px;border-radius:6px;display:flex;flex-direction:column;justify-content:space-between}.eag-student-metrics span{color:#657b88;font-size:12px;font-weight:600}.eag-student-metrics strong{font-size:33px;line-height:1;color:var(--eag-primary);font-family:Georgia,serif}.eag-portal-section-label{display:flex;align-items:end;justify-content:space-between;gap:15px;margin:24px 0 15px}.eag-portal-section-label h2{font:600 25px Georgia,serif;color:var(--eag-primary);margin:0}.eag-portal-section-label span{color:#6c8090;font-size:12px}.eag-student-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0 0 32px!important}.eag-student-actions a{border:1px solid #dfe8ed!important;background:#fff!important;border-radius:6px!important;padding:21px!important;display:flex!important;flex-direction:column;justify-content:space-between;gap:12px;min-height:116px!important;align-items:flex-start!important;text-decoration:none!important;color:var(--eag-primary)!important;font-size:13px;line-height:1.5}.eag-student-actions strong{display:flex;justify-content:space-between;gap:10px;width:100%;font-size:14px}.eag-student-actions small{color:#6c7e89;font-size:11px;font-weight:500}.eag-student-actions a:hover{border-color:#7a9caf!important;box-shadow:0 8px 18px #173b5710}.eag-portal-courses{background:#fff!important;border-radius:7px!important}.eag-portal-service-strip{display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--eag-primary);padding:25px 28px;margin-top:27px;border-radius:6px;color:white}.eag-portal-service-strip h2{color:#fff!important;font-size:20px;margin:0 0 8px}.eag-portal-service-strip p{color:#d9e6ee;margin:0;font-size:13px}.eag-portal-service-strip .eag-campus-button{margin:0!important;font-size:12px!important;flex:none}.eag-student-profile-form{border-radius:6px!important;background:#fff!important}.eag-ticket-list{background:#fff}
@media(max-width:1250px){.eag-site-header .eag-top{gap:18px}.eag-institution-nav{gap:12px!important}.eag-public-menu{gap:16px!important}.eag-site-header .eag-brand{max-width:270px}.eag-uni-footer-grid{gap:28px}}
@media(max-width:1000px){.eag-uni-utility nav{gap:13px}.eag-mobile-menu-trigger{display:flex;gap:8px;align-items:center}.eag-site-header .eag-top{flex-wrap:wrap!important;min-height:79px!important}.eag-institution-nav{display:none!important;width:100%;flex-basis:100%;align-items:stretch!important;gap:18px!important;flex-direction:column!important;border-top:1px solid #e0e9ed;padding:10px 0 22px}.eag-site-header.eag-menu-visible .eag-institution-nav{display:flex!important}.eag-public-menu{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important}.eag-public-menu>a,.eag-nav-group>a{padding:12px 10px!important}.eag-nav-group{display:flex;justify-content:space-between;flex-wrap:wrap}.eag-nav-dropdown{position:static!important;display:none!important;box-shadow:none!important;border:0!important;border-left:2px solid var(--eag-accent)!important;width:100%;padding-left:12px}.eag-nav-group.eag-nav-open .eag-nav-dropdown{display:grid!important}.eag-public-account .eag-pill{display:block;text-align:center}.eag-uni-footer-grid{grid-template-columns:repeat(2,1fr)}.eag-campus-hero-grid{gap:30px!important}.eag-student-shell{grid-template-columns:1fr!important}.eag-student-nav{position:static;display:grid!important;grid-template-columns:repeat(3,1fr);gap:2px}.eag-student-nav:before{grid-column:1/-1}}
@media(max-width:720px){.eag-body .eag-container{width:calc(100% - 36px)!important}.eag-uni-utility .eag-container{min-height:33px}.eag-uni-utility span{font-size:9px}.eag-uni-utility nav a:not(:last-child){display:none}.eag-site-header .eag-brand{max-width:calc(100% - 120px)}.eag-uni-brand-emblem{width:43px;height:43px}.eag-uni-brand-text strong{font-size:16px}.eag-uni-brand-text small{font-size:9px}.eag-theme-universitario .eag-campus-section,.eag-uni-page .eag-campus-section{padding:55px 20px!important}.eag-theme-universitario .eag-campus-hero{padding-top:57px!important;padding-bottom:57px!important}.eag-campus-hero-grid{grid-template-columns:1fr!important}.eag-campus-hero-copy h1{font-size:clamp(38px,9vw,55px)!important}.eag-campus-hero-media>img,.eag-campus-illustration{height:270px;max-height:320px}.eag-campus-section-head{display:block}.eag-campus-inline-link{margin-top:18px}.eag-campus-cards{grid-template-columns:1fr!important}.eag-campus-cards article{min-height:180px!important}.eag-uni-page-hero{padding:47px 20px}.eag-uni-footer-grid{grid-template-columns:1fr;gap:32px;padding:49px 0}.eag-uni-footer-bottom{display:block;line-height:1.6}.eag-student-nav{grid-template-columns:repeat(2,1fr);padding:10px!important}.eag-student-nav a{font-size:11px!important;padding:12px 9px!important}.eag-student-welcome{display:flex;flex-wrap:wrap;padding:19px!important;gap:12px!important}.eag-portal-profile-link{margin-left:0}.eag-student-metrics{grid-template-columns:1fr;gap:8px}.eag-student-metrics>div{min-height:72px;flex-direction:row;align-items:center}.eag-student-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.eag-student-actions a{padding:13px!important;min-height:105px!important}.eag-portal-service-strip{display:block}.eag-portal-service-strip .eag-campus-button{margin-top:16px!important}}
@media print{.eag-uni-utility,.eag-site-header,.eag-site-footer,.eag-mobile-menu-trigger{display:none!important}.eag-body .eag-app>main{width:100%!important}.eag-student-shell{display:block!important}}

.eag-theme-universitario .eag-app>main:has(.eag-campus-home),.eag-theme-universitario .eag-app>main:has(.eag-uni-page){padding-top:0!important;padding-bottom:0!important}

/* Modelos institucionais profissionais adicionados na versão 0.0.68. */
.eag-body.eag-theme-tecnico{--eag-primary:#123b32;--eag-accent:#e0a526;--eag-ink:#19332e;--eag-mute:#526963;--eag-rule:#d9e5e0;--eag-paper:#f3f7f5}
.eag-body.eag-theme-mba{--eag-primary:#17243c;--eag-accent:#b98b4b;--eag-ink:#202b3e;--eag-mute:#687284;--eag-rule:#e0e3e8;--eag-paper:#f7f8fa}
.eag-body.eag-theme-escolar{--eag-primary:#254b76;--eag-accent:#e7a94b;--eag-ink:#253a52;--eag-mute:#617286;--eag-rule:#e4e8ec;--eag-paper:#fffdf8}
.eag-body.eag-theme-academia{--eag-primary:#34256d;--eag-accent:#e17c55;--eag-ink:#2c2850;--eag-mute:#6e6b86;--eag-rule:#e4e0f0;--eag-paper:#fbfaff}
.eag-body.eag-theme-artes{--eag-primary:#482b3d;--eag-accent:#d49a6a;--eag-ink:#392c34;--eag-mute:#77656f;--eag-rule:#e9dfe4;--eag-paper:#fcf8f6}
.eag-body.eag-theme-corporativa{--eag-primary:#123a45;--eag-accent:#5fb7a5;--eag-ink:#1d3940;--eag-mute:#5d777c;--eag-rule:#dce9e7;--eag-paper:#f7fafa}
.eag-body.eag-theme-pesquisa{--eag-primary:#263746;--eag-accent:#7ba6a1;--eag-ink:#253440;--eag-mute:#62717c;--eag-rule:#dce4e8;--eag-paper:#fff}
.eag-body.eag-theme-idiomas{--eag-primary:#174e63;--eag-accent:#e6a23c;--eag-ink:#203f4b;--eag-mute:#607982;--eag-rule:#dce8eb;--eag-paper:#f7fbfc}
.eag-body.eag-theme-continuada{--eag-primary:#3b4b36;--eag-accent:#c5a66a;--eag-ink:#303d2c;--eag-mute:#697363;--eag-rule:#e2e7dc;--eag-paper:#fafbf7}
.eag-body[class*="eag-theme-"] .eag-campus-section-head h2,.eag-body[class*="eag-theme-"] .eag-campus-section h2{color:var(--eag-primary)!important}
.eag-body[class*="eag-theme-"] .eag-campus-kicker,.eag-body[class*="eag-theme-"] .eag-campus-inline-link{color:var(--eag-primary)!important}
