/* Arial typography and hero artwork clearance, draft-only */
body.ca-editorial-home,body.ca-editorial-home *,body.ca-journal-page,body.ca-journal-page *{font-family:Arial,Helvetica,sans-serif!important}
body.ca-editorial-home .cae-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;gap:clamp(40px,5vw,90px)!important}
body.ca-editorial-home .cae-hero-grid>div:first-child{min-width:0;position:relative;z-index:2}
body.ca-editorial-home .cae-hero-art{display:flex!important;flex-direction:column!important;gap:22px!important;overflow:visible!important;padding:20px 0 0!important;align-items:center!important;justify-content:center!important}
body.ca-editorial-home .cae-brand-emblem{display:block!important;max-width:100%!important;width:min(100%,410px)!important;max-height:475px!important;height:auto!important;object-fit:contain!important}
body.ca-editorial-home .cae-art-label{position:static!important;display:block!important;margin:0!important;color:#ff8200!important;text-align:center!important;font-size:11px!important;letter-spacing:.17em!important;line-height:1.4!important;white-space:normal!important}
body.ca-editorial-home .cae-hero h1{font-family:Arial,Helvetica,sans-serif!important;font-size:clamp(52px,5.1vw,79px)!important;line-height:1.04!important;font-weight:800!important;letter-spacing:-.055em!important}
body.ca-editorial-home .cae-service h3,body.ca-editorial-home .cae-post h3,body.ca-journal-page h1,body.ca-journal-page h2,body.ca-journal-page h3{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:-.035em!important}
@media(max-width:900px){body.ca-editorial-home .cae-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}body.ca-editorial-home .cae-hero-art{padding:0!important;gap:15px!important}body.ca-editorial-home .cae-brand-emblem{max-height:320px!important;width:min(75vw,310px)!important}}
