.luminaV2 .ccText b,.luminaV2 .ccText small{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.luminaV2 .tbHome>span:not(.tbGPhoto){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;min-width:0;line-height:1.3;overflow:visible}.luminaV2 .tbHome>img,.luminaV2 .tbHome>.tbGPhoto{flex:none}.luminaV2 .tosHomeChip{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:none;overflow:visible}.luminaV2 .tosHomeChip svg,.luminaV2 .ccRow>button{flex:none}@media (max-width:760px){.luminaV2 .lwHdr{grid-template-columns:88px minmax(0,1fr);align-items:start;display:grid}.luminaV2 .lwHdrTx{min-width:0}.luminaV2 .lwHdrTx h1{overflow-wrap:anywhere}.luminaV2 .lwTeam{white-space:normal;grid-column:1/-1;justify-self:start;max-width:100%;position:static}.luminaV2 .lhsGates{flex-wrap:wrap;display:flex}.luminaV2 .lhsGate{white-space:normal;max-width:100%}.luminaV2 .fnShell .rvTabs{flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.luminaV2 .fnShell .rvTabs button{white-space:nowrap;flex:none;min-height:44px}.luminaV2 .fnKpis{grid-template-columns:minmax(0,1fr)}.luminaV2 .fnKpi>strong{overflow-wrap:anywhere}.luminaV2 .sbRow.sbNoPrint{flex-wrap:wrap;min-width:0;max-width:100%}.luminaV2 .sbRow.sbNoPrint .sbBtn{flex:none}.luminaV2 .sbRow.sbBetween>.sbRow{flex-wrap:wrap;min-width:0}.luminaV2 .sbTabs{overflow-x:auto}.luminaV2 .sbTabs button{white-space:nowrap;flex:none}.luminaV2 .tvHero{flex-direction:column;align-items:stretch;gap:18px;padding:26px 24px;display:flex}.luminaV2 .tvHeroText{flex:auto;width:100%}.luminaV2 .tvHero .tvNew{order:2;align-self:flex-start}.luminaV2 .tvHero .tvSearch{order:3;width:100%;min-width:0}}
