#bci-phoenix-militari{width:100%;max-width:none;margin:0;background:#fff;color:#173e53}
#bci-phoenix-militari *{box-sizing:border-box}
#bci-phoenix-militari .bci-editorial-hero{padding:clamp(36px,4.5vw,68px) clamp(24px,5vw,80px);background:linear-gradient(115deg,#073c5e,#087497);color:#fff}
#bci-phoenix-militari .bci-editorial-hero__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center;max-width:1360px;margin:auto}
#bci-phoenix-militari .bci-editorial-kicker{margin:0 0 16px;font-size:.82rem;font-weight:750;text-transform:uppercase;letter-spacing:.08em;color:#fff!important}
#bci-phoenix-militari h1{margin:0 0 22px!important;color:#fff!important;font-size:clamp(30px,3.7vw,54px)!important;line-height:1.12!important;letter-spacing:-.02em}
#bci-phoenix-militari .bci-editorial-lead{margin:0;color:#fff!important;font-size:clamp(17px,1.3vw,20px);line-height:1.7}
#bci-phoenix-militari .bci-editorial-hero__media{margin:0;overflow:hidden;border-radius:20px;background:#fff}
#bci-phoenix-militari .bci-editorial-hero__media img{display:block;width:100%;height:auto}
#bci-phoenix-militari .bci-editorial-body{max-width:850px;margin:auto;padding:clamp(32px,4vw,54px) 24px;font-size:max(17px,1rem);line-height:1.8}
#bci-phoenix-militari .bci-editorial-body p{margin:0 0 20px}
#bci-phoenix-militari .bci-editorial-body h2{margin:36px 0 16px;color:#073c5e;font-size:clamp(23px,2vw,30px);line-height:1.3}
#bci-phoenix-militari .bci-editorial-body h3{margin:25px 0 10px;color:#073c5e;font-size:19px;line-height:1.4}
#bci-phoenix-militari .bci-editorial-body a{color:#006a91;font-weight:750;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
#bci-phoenix-militari .bci-editorial-body a:hover,#bci-phoenix-militari .bci-editorial-body a:focus-visible{color:#034461}
#bci-phoenix-militari .bci-editorial-body ul{margin:0 0 24px;padding-left:24px}
#bci-phoenix-militari .bci-editorial-body li{margin-bottom:10px}
#bci-phoenix-militari .bci-editorial-photo{margin:30px 0;overflow:hidden;border:1px solid #d1e5ee;border-radius:16px;background:#f0f8fb}
#bci-phoenix-militari .bci-editorial-photo img{display:block;width:100%;height:auto}
#bci-phoenix-militari .bci-editorial-photo figcaption{padding:12px 16px;color:#3b5b6e;font-size:14px;line-height:1.6}
#bci-phoenix-militari .bci-editorial-note{margin:25px 0;padding:22px 24px;border-left:4px solid #087497;border-radius:0 14px 14px 0;background:#eff8fc}
#bci-phoenix-militari .bci-editorial-note p:last-child{margin-bottom:0}
@media(max-width:800px){#bci-phoenix-militari .bci-editorial-hero__inner{grid-template-columns:minmax(0,1fr)}#bci-phoenix-militari .bci-editorial-body{padding-inline:22px;font-size:max(16px,1rem);line-height:1.75}#bci-phoenix-militari .bci-editorial-note{padding:18px}}
