
/* BADCOP about — editorial standalone page */
.about-page{background:#080d13}.nav-active{color:#fff!important;border-bottom:1px solid #a8b681;padding-bottom:7px}.about-hero{min-height:670px;position:relative;overflow:hidden;display:flex;align-items:center;background:#0f1721}.about-hero-art{position:absolute;inset:0;background:url('assets/resgate-operacao.webp') 62% center/cover no-repeat;filter:saturate(.8)}.about-hero-fade{position:absolute;inset:0;background:linear-gradient(90deg,#080d13 3%,#080d13e8 30%,#080d1350 70%,#080d13b8 100%),linear-gradient(0deg,#080d13 1%,transparent 35%)}.about-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:end;gap:45px;padding:92px 0}.about-heading{max-width:670px}.about-heading h1{font:900 clamp(90px,10.3vw,158px)/.82 var(--display);letter-spacing:.012em;margin:10px 0 35px}.about-heading h1 em{font-style:normal;color:var(--accent)}.about-heading p{max-width:470px;color:#d4dce3;font-size:17px;margin:0 0 30px}.about-hero-brand{border:1px solid #ffffff35;background:#0c131d9c;backdrop-filter:blur(14px);padding:27px 18px;display:flex;align-items:center;flex-direction:column;gap:22px}.about-hero-brand img{width:250px;max-width:100%;object-fit:contain}.about-hero-brand>span{font:800 10px var(--font);letter-spacing:.2em;color:#bbc6ce}.about-hero-brand .accent{color:var(--accent)}.about-intro{background:#0a0f16}.about-intro-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:10vw}.about-intro .about-rich{padding-top:24px}.about-rich p{color:#afc0cb;font-size:14px;line-height:2}.about-rich p.about-lead{font:600 clamp(20px,2.4vw,30px)/1.55 var(--font);color:#f0f3f4;margin:0 0 25px}.about-signature{border-top:1px solid var(--line);margin-top:40px;padding:24px 0;display:flex;flex-direction:column;gap:4px}.about-signature span{letter-spacing:.16em;color:#9da9b6;font-size:10px}.about-signature strong{font:800 39px/1 var(--display);letter-spacing:.04em}.about-values{background:#111922}.about-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid var(--line);background:#ffffff26}.about-values-grid article{min-height:325px;padding:38px 30px;background:#121a24}.about-values-grid article>span{color:#c6c49b;letter-spacing:.17em;font-size:10px;font-weight:800}.value-glyph{font:500 58px/1 var(--display);color:var(--accent);margin:42px 0 28px}.about-values-grid h3{font:800 29px/1.05 var(--display);margin:0 0 16px}.about-values-grid p{color:#a2b2be;font-size:13px;line-height:1.85}.about-universes{background:#080e14}.about-worlds{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:16px}.world{position:relative;display:block;height:420px;overflow:hidden;background:#0b1421;border:1px solid #ffffff28}.world img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.world:hover img{transform:scale(1.055)}.world:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#090e14e8,transparent 62%)}.world-overlay{position:absolute;left:23px;bottom:22px;right:18px;z-index:2;display:flex;flex-direction:column;gap:5px}.world-overlay small{color:#c5d1a7;font-size:10px;letter-spacing:.19em;font-weight:800}.world-overlay strong{font:800 clamp(23px,2.5vw,36px)/1.1 var(--display)}.world-overlay>span{font-size:10px;letter-spacing:.08em;color:#e5e9ed;font-weight:800}.about-explore{display:flex;gap:26px;align-items:center;margin-top:28px;flex-wrap:wrap}.about-statement{background:linear-gradient(115deg,#19232d,#0e141b)}.statement-layout{display:grid;grid-template-columns:110px minmax(0,840px);gap:35px;align-items:start}.statement-mark{font:900 230px/.65 Georgia,serif;color:#a8b681;opacity:.78}.statement-layout blockquote{font:600 clamp(24px,3.7vw,45px)/1.45 var(--font);color:#f4f5f5;margin:10px 0 37px}.statement-layout p{color:#94a4b0;font-size:13px;line-height:1.9;max-width:820px}.about-bottom{background:#0b1118}.about-bottom-layout{display:flex;gap:40px;justify-content:space-between;align-items:end}.about-bottom h2{max-width:760px}.about-bottom p{color:#a8b8c4;max-width:500px}.bottom-actions{display:flex;flex-direction:column;gap:12px;flex-shrink:0;min-width:210px}.about-page footer{border-top:1px solid var(--line)}
@media(max-width:900px){.about-hero-inner{grid-template-columns:1fr}.about-hero-brand{width:260px;align-items:flex-start}.about-intro-grid{gap:45px}.about-worlds{grid-template-columns:1fr 1fr}.world-rescue{grid-column:span 2;height:380px}.world:not(.world-rescue){height:350px}.about-bottom-layout{align-items:start;flex-direction:column}}
@media(max-width:620px){.about-hero{min-height:660px}.about-hero-inner{padding:80px 0 48px;align-items:start}.about-heading h1{font-size:clamp(77px,17vw,110px)}.about-heading p{font-size:13px}.about-hero-brand{width:185px;align-items:center;padding:12px 18px}.about-hero-brand img{width:145px}.about-hero-brand>span{font-size:8px}.about-intro-grid{grid-template-columns:1fr;gap:12px}.about-intro .about-rich{padding-top:0}.about-values-grid{grid-template-columns:1fr}.about-values-grid article{min-height:245px}.value-glyph{margin:23px 0 19px}.about-worlds{grid-template-columns:1fr}.world-rescue{grid-column:auto;height:300px}.world{height:310px!important}.statement-layout{grid-template-columns:1fr;gap:10px}.statement-mark{font-size:120px}.about-statement blockquote{font-size:23px}.about-bottom-layout{gap:24px}.bottom-actions{width:100%}.about-hero-art{background-position:56% center}}

/* Paleta militar para página institucional */
.about-hero{background:#111911}.about-values{background:#141e17}.about-statement{background:linear-gradient(115deg,#1d291d,#101812)}
