body #site-header .edu-nav-peers .edu-nav-panel{grid-template-columns:1fr!important}body #site-header .edu-nav-peers .edu-nav-children{margin:0!important;padding:0!important;border:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:6px 24px!important}body #site-header .edu-nav-peers .edu-nav-children>li{border:0!important}body #site-header .edu-nav-peers .edu-nav-children a{padding:12px!important}body.fewr-reference-page .fewr-page-content{margin:0;padding:0;max-width:none;width:100%}body.fewr-reference-page .footer-cta{display:none!important}@media(max-width:760px){body #site-header .edu-nav-peers .edu-nav-children{grid-template-columns:1fr!important}}
/* v1.4.5 — shared education/redesign presentation, 30 October 2026 */
body .fe-brochure{font-family:Poppins,Arial,sans-serif;font-size:17px;line-height:1.8}body .fe-brochure .fe16-shell{width:89%;max-width:1400px}body .fe-brochure .feb-section{padding:80px 0}body .fe-brochure .feb-hero{padding:64px 0;background:var(--edu-panel)}body .fe-brochure .feb-hero-grid{gap:5.5vw;align-items:center;grid-template-columns:1.08fr 1fr}body .fe-brochure h1{font-size:clamp(36px,3.54vw,64px)!important;line-height:1.13!important;font-weight:800!important;letter-spacing:-.035em}body .fe-brochure h2{font-size:clamp(28px,3vw,44px)!important;line-height:1.15;font-weight:800;letter-spacing:-.03em}body .fe-brochure .feb-lead{font-size:17px!important;line-height:1.8!important}body .fe-brochure .feb-eyebrow{font-size:12px;line-height:1.8;font-weight:600;letter-spacing:.08em}body .fe-brochure .feb-button{font-size:14px!important;font-weight:600;line-height:1.5;padding:13px 20px!important;border-radius:6px!important;min-height:48px;box-shadow:none}body .fe-brochure .feb-hero-media{border-radius:0!important;box-shadow:none!important;height:350px}body .fe-brochure .feb-services article{border-radius:0!important;box-shadow:none!important;transform:none!important}body .fe-brochure .feb-contact{border-radius:0!important}body .site-footer .legal{font-size:12px;line-height:1.8}.fewr-reference .logo-grid .vendor-logo{min-height:108px}
@media(max-width:760px){body #site-header .nav-wrap{width:calc(100% - 32px)!important;gap:10px!important}body #site-header .brand{margin-right:auto!important}body #site-header .brand img{width:154px!important;max-width:154px!important}body #site-header .header-links{display:none!important}body .fe-brochure .fe16-shell{width:calc(100% - 36px)}body .fe-brochure .feb-hero{padding:36px 0}body .fe-brochure .feb-hero-grid{grid-template-columns:1fr!important;gap:28px}body .fe-brochure .feb-hero-media{height:260px}body .fe-brochure .feb-section{padding:48px 0}body .fe-brochure h1{font-size:36px!important}body #site-header .header-cta{padding:10px 12px!important;min-height:42px!important}body #site-header .header-search{display:none!important}}@media(max-width:420px){body #site-header .brand img{width:128px!important;max-width:128px!important}body #site-header .edu-mode{width:36px!important;height:36px!important}body #site-header .header-cta{font-size:12px!important}body #site-header .nav-wrap{gap:7px!important}}

/* Match the redesign's integrated hero layout while retaining education imagery. */
body .fe-brochure .feb-hero{position:relative;isolation:isolate;overflow:hidden;padding:0!important}body .fe-brochure .feb-hero-grid{position:relative;display:block!important;min-height:470px;padding:64px 0}body .fe-brochure .feb-hero-copy{position:relative;z-index:2;width:52%}body .fe-brochure .feb-hero-media{position:absolute!important;top:0;bottom:0;right:-6.2%;width:64.8%!important;height:100%!important;margin:0!important;mask-image:linear-gradient(to right,transparent 0%,#000 24%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 24%)}body .fe-brochure .feb-hero-media img{height:100%;width:100%;object-fit:cover}body .fe-brochure .feb-hero-copy .feb-lead{max-width:60ch}
@media(max-width:760px){body .fe-brochure .feb-hero-grid{min-height:0;padding:36px 0!important}body .fe-brochure .feb-hero-copy{width:100%}body .fe-brochure .feb-hero-media{position:relative!important;right:auto;top:auto;bottom:auto;width:100%!important;height:240px!important;margin:28px 0 0!important;mask-image:none;-webkit-mask-image:none}}
