/* look-v1.css — GENERATED by tools/build_covers.py. Card system + series covers (9 Oct 2026). */
:root{--lk-line:rgba(18,33,63,.11);--lk-sh1:0 1px 2px rgba(18,33,63,.06),0 4px 14px -4px rgba(18,33,63,.12);--lk-sh2:0 2px 4px rgba(18,33,63,.06),0 16px 34px -12px rgba(18,33,63,.26)}
@media (prefers-color-scheme: dark){:root{--lk-line:rgba(255,255,255,.09);--lk-sh1:0 1px 2px rgba(0,0,0,.45),0 6px 16px -6px rgba(0,0,0,.55);--lk-sh2:0 2px 4px rgba(0,0,0,.45),0 20px 38px -14px rgba(0,0,0,.75)}}
/* Learn hub: lane boxes and series rows */
section.hl[id^="lane-"]{border:1px solid var(--lk-line)!important;box-shadow:var(--lk-sh1);border-radius:18px!important;overflow:hidden}
.hg{transition:background-color .15s ease}
.hg .ttile{background-size:cover!important;background-position:center!important;color:#fff!important;border:0!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}
.hg .ttile svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}
/* lane pages: series cards become elevated cards with a cover thumbnail */
.tmod{border:1px solid var(--lk-line)!important;box-shadow:var(--lk-sh1);border-radius:16px!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.tmod:hover{transform:translateY(-2px);box-shadow:var(--lk-sh2)}
.tmod .ttile{flex:none;width:92px!important;height:64px!important;border-radius:12px!important;background-size:cover!important;background-position:center!important;color:#fff!important;border:0!important;
 display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;padding:7px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}
.tmod .ttile svg{width:18px!important;height:18px!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}
@media (max-width:520px){.tmod .ttile{width:72px!important;height:54px!important}}
/* home cards: the cover fills the top of each series card */
.sc .cv{background-color:var(--fill)}
.sc .cv::after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(transparent,rgba(0,0,0,.28));pointer-events:none}
.sc .cv .ti{display:none}
.sc[data-g="the-great-depression"] .cv,.hg[data-g="the-great-depression"] .ttile,.tmod[data-ser="the-great-depression"] .ttile,.tmod[data-cat="the-great-depression"] .ttile{background-image:url(/img/covers/the-great-depression.svg?v=cee02b1284)}
.sc[data-g="the-2008-financial-crisis"] .cv,.hg[data-g="the-2008-financial-crisis"] .ttile,.tmod[data-ser="the-2008-financial-crisis"] .ttile,.tmod[data-cat="the-2008-financial-crisis"] .ttile{background-image:url(/img/covers/the-2008-financial-crisis.svg?v=0df3212ad9)}
.sc[data-g="thatcher-economic-policy"] .cv,.hg[data-g="thatcher-economic-policy"] .ttile,.tmod[data-ser="thatcher-economic-policy"] .ttile,.tmod[data-cat="thatcher-economic-policy"] .ttile{background-image:url(/img/covers/thatcher-economic-policy.svg?v=1a21a4fefe)}
.sc[data-g="hyperinflation"] .cv,.hg[data-g="hyperinflation"] .ttile,.tmod[data-ser="hyperinflation"] .ttile,.tmod[data-cat="hyperinflation"] .ttile{background-image:url(/img/covers/hyperinflation.svg?v=afb01a02f7)}
.sc[data-g="the-great-inflation"] .cv,.hg[data-g="the-great-inflation"] .ttile,.tmod[data-ser="the-great-inflation"] .ttile,.tmod[data-cat="the-great-inflation"] .ttile{background-image:url(/img/covers/the-great-inflation.svg?v=de951d2769)}
.sc[data-g="the-eurozone-crisis"] .cv,.hg[data-g="the-eurozone-crisis"] .ttile,.tmod[data-ser="the-eurozone-crisis"] .ttile,.tmod[data-cat="the-eurozone-crisis"] .ttile{background-image:url(/img/covers/the-eurozone-crisis.svg?v=59c257aca7)}
.sc[data-g="the-asian-financial-crisis"] .cv,.hg[data-g="the-asian-financial-crisis"] .ttile,.tmod[data-ser="the-asian-financial-crisis"] .ttile,.tmod[data-cat="the-asian-financial-crisis"] .ttile{background-image:url(/img/covers/the-asian-financial-crisis.svg?v=9b8b167923)}
.sc[data-g="japans-asset-bubble"] .cv,.hg[data-g="japans-asset-bubble"] .ttile,.tmod[data-ser="japans-asset-bubble"] .ttile,.tmod[data-cat="japans-asset-bubble"] .ttile{background-image:url(/img/covers/japans-asset-bubble.svg?v=2ef439b97f)}
.sc[data-g="japans-lost-decade"] .cv,.hg[data-g="japans-lost-decade"] .ttile,.tmod[data-ser="japans-lost-decade"] .ttile,.tmod[data-cat="japans-lost-decade"] .ttile{background-image:url(/img/covers/japans-lost-decade.svg?v=27e853d470)}
.sc[data-g="the-pound-in-post-war-britain"] .cv,.hg[data-g="the-pound-in-post-war-britain"] .ttile,.tmod[data-ser="the-pound-in-post-war-britain"] .ttile,.tmod[data-cat="the-pound-in-post-war-britain"] .ttile{background-image:url(/img/covers/the-pound-in-post-war-britain.svg?v=d008d07dae)}
.sc[data-g="quantitative-easing"] .cv,.hg[data-g="quantitative-easing"] .ttile,.tmod[data-ser="quantitative-easing"] .ttile,.tmod[data-cat="quantitative-easing"] .ttile{background-image:url(/img/covers/quantitative-easing.svg?v=5e57306a41)}
.sc[data-g="the-2022-mini-budget"] .cv,.hg[data-g="the-2022-mini-budget"] .ttile,.tmod[data-ser="the-2022-mini-budget"] .ttile,.tmod[data-cat="the-2022-mini-budget"] .ttile{background-image:url(/img/covers/the-2022-mini-budget.svg?v=19f56ab380)}
.sc[data-g="black-wednesday"] .cv,.hg[data-g="black-wednesday"] .ttile,.tmod[data-ser="black-wednesday"] .ttile,.tmod[data-cat="black-wednesday"] .ttile{background-image:url(/img/covers/black-wednesday.svg?v=41045e80b4)}
.sc[data-g="the-covid-19-economic-shock"] .cv,.hg[data-g="the-covid-19-economic-shock"] .ttile,.tmod[data-ser="the-covid-19-economic-shock"] .ttile,.tmod[data-cat="the-covid-19-economic-shock"] .ttile{background-image:url(/img/covers/the-covid-19-economic-shock.svg?v=3dcfa18f29)}
.sc[data-g="the-dot-com-bubble"] .cv,.hg[data-g="the-dot-com-bubble"] .ttile,.tmod[data-ser="the-dot-com-bubble"] .ttile,.tmod[data-cat="the-dot-com-bubble"] .ttile{background-image:url(/img/covers/the-dot-com-bubble.svg?v=8c2bb30b3f)}
.sc[data-g="the-collapse-of-silicon-valley-bank"] .cv,.hg[data-g="the-collapse-of-silicon-valley-bank"] .ttile,.tmod[data-ser="the-collapse-of-silicon-valley-bank"] .ttile,.tmod[data-cat="the-collapse-of-silicon-valley-bank"] .ttile{background-image:url(/img/covers/the-collapse-of-silicon-valley-bank.svg?v=1611fa506e)}
.sc[data-g="markets"] .cv,.hg[data-g="markets"] .ttile,.tmod[data-ser="markets"] .ttile,.tmod[data-cat="markets"] .ttile{background-image:url(/img/covers/markets.svg?v=08226e6c4c)}
.sc[data-g="market-failure"] .cv,.hg[data-g="market-failure"] .ttile,.tmod[data-ser="market-failure"] .ttile,.tmod[data-cat="market-failure"] .ttile{background-image:url(/img/covers/market-failure.svg?v=c7bddb0a24)}
.sc[data-g="macroeconomy"] .cv,.hg[data-g="macroeconomy"] .ttile,.tmod[data-ser="macroeconomy"] .ttile,.tmod[data-cat="macroeconomy"] .ttile{background-image:url(/img/covers/macroeconomy.svg?v=936aeba5ed)}
.sc[data-g="firms"] .cv,.hg[data-g="firms"] .ttile,.tmod[data-ser="firms"] .ttile,.tmod[data-cat="firms"] .ttile{background-image:url(/img/covers/firms.svg?v=83952c2864)}
.sc[data-g="the-economic-problem"] .cv,.hg[data-g="the-economic-problem"] .ttile,.tmod[data-ser="the-economic-problem"] .ttile,.tmod[data-cat="the-economic-problem"] .ttile{background-image:url(/img/covers/the-economic-problem.svg?v=02f5089555)}
.sc[data-g="work-and-pay"] .cv,.hg[data-g="work-and-pay"] .ttile,.tmod[data-ser="work-and-pay"] .ttile,.tmod[data-cat="work-and-pay"] .ttile{background-image:url(/img/covers/work-and-pay.svg?v=5dd90d2ece)}
.sc[data-g="policy"] .cv,.hg[data-g="policy"] .ttile,.tmod[data-ser="policy"] .ttile,.tmod[data-cat="policy"] .ttile{background-image:url(/img/covers/policy.svg?v=fef42b33de)}
.sc[data-g="global-economy"] .cv,.hg[data-g="global-economy"] .ttile,.tmod[data-ser="global-economy"] .ttile,.tmod[data-cat="global-economy"] .ttile{background-image:url(/img/covers/global-economy.svg?v=258d58d08a)}
.sc[data-g="beyond-a-level"] .cv,.hg[data-g="beyond-a-level"] .ttile,.tmod[data-ser="beyond-a-level"] .ttile,.tmod[data-cat="beyond-a-level"] .ttile{background-image:url(/img/covers/beyond-a-level.svg?v=b422307206)}
.sc[data-g="ideas-economists"] .cv,.hg[data-g="ideas-economists"] .ttile,.tmod[data-ser="ideas-economists"] .ttile,.tmod[data-cat="ideas-economists"] .ttile{background-image:url(/img/covers/ideas-economists.svg?v=8f55cfb643)}
.sc[data-g="ideas-schools"] .cv,.hg[data-g="ideas-schools"] .ttile,.tmod[data-ser="ideas-schools"] .ttile,.tmod[data-cat="ideas-schools"] .ttile{background-image:url(/img/covers/ideas-schools.svg?v=888e6c4816)}
.sc[data-g="ideas-debates"] .cv,.hg[data-g="ideas-debates"] .ttile,.tmod[data-ser="ideas-debates"] .ttile,.tmod[data-cat="ideas-debates"] .ttile{background-image:url(/img/covers/ideas-debates.svg?v=9f9381b672)}
.sc[data-g="gk-eu"] .cv,.hg[data-g="gk-eu"] .ttile,.tmod[data-ser="gk-eu"] .ttile,.tmod[data-cat="gk-eu"] .ttile{background-image:url(/img/covers/gk-eu.svg?v=5aa41e641c)}
.sc[data-g="gk-oil"] .cv,.hg[data-g="gk-oil"] .ttile,.tmod[data-ser="gk-oil"] .ttile,.tmod[data-cat="gk-oil"] .ttile{background-image:url(/img/covers/gk-oil.svg?v=a4584559e7)}
.sc[data-g="gk-clubs"] .cv,.hg[data-g="gk-clubs"] .ttile,.tmod[data-ser="gk-clubs"] .ttile,.tmod[data-cat="gk-clubs"] .ttile{background-image:url(/img/covers/gk-clubs.svg?v=3523f7449c)}
.sc[data-g="gk-uk-economy"] .cv,.hg[data-g="gk-uk-economy"] .ttile,.tmod[data-ser="gk-uk-economy"] .ttile,.tmod[data-cat="gk-uk-economy"] .ttile{background-image:url(/img/covers/gk-uk-economy.svg?v=f0ef1c33ab)}
.sc[data-g="gk-state"] .cv,.hg[data-g="gk-state"] .ttile,.tmod[data-ser="gk-state"] .ttile,.tmod[data-cat="gk-state"] .ttile{background-image:url(/img/covers/gk-state.svg?v=337314854d)}
.sc[data-g="gk-trade-deals"] .cv,.hg[data-g="gk-trade-deals"] .ttile,.tmod[data-ser="gk-trade-deals"] .ttile,.tmod[data-cat="gk-trade-deals"] .ttile{background-image:url(/img/covers/gk-trade-deals.svg?v=053e73bd68)}
.sc[data-g="gk-money"] .cv,.hg[data-g="gk-money"] .ttile,.tmod[data-ser="gk-money"] .ttile,.tmod[data-cat="gk-money"] .ttile{background-image:url(/img/covers/gk-money.svg?v=0686426dea)}
.sc[data-g="gk-economists"] .cv,.hg[data-g="gk-economists"] .ttile,.tmod[data-ser="gk-economists"] .ttile,.tmod[data-cat="gk-economists"] .ttile{background-image:url(/img/covers/gk-economists.svg?v=1778742f88)}
.sc[data-g="gk-business"] .cv,.hg[data-g="gk-business"] .ttile,.tmod[data-ser="gk-business"] .ttile,.tmod[data-cat="gk-business"] .ttile{background-image:url(/img/covers/gk-business.svg?v=420df4582d)}
.sc[data-g="gk-tax"] .cv,.hg[data-g="gk-tax"] .ttile,.tmod[data-ser="gk-tax"] .ttile,.tmod[data-cat="gk-tax"] .ttile{background-image:url(/img/covers/gk-tax.svg?v=789f555ff8)}
.sc[data-g="atlas-countries"] .cv,.hg[data-g="atlas-countries"] .ttile,.tmod[data-ser="atlas-countries"] .ttile,.tmod[data-cat="atlas-countries"] .ttile{background-image:url(/img/covers/atlas-countries.svg?v=6922149da3)}
.sc[data-g="atlas-money"] .cv,.hg[data-g="atlas-money"] .ttile,.tmod[data-ser="atlas-money"] .ttile,.tmod[data-cat="atlas-money"] .ttile{background-image:url(/img/covers/atlas-money.svg?v=279d155d34)}
.sc[data-g="atlas-trade"] .cv,.hg[data-g="atlas-trade"] .ttile,.tmod[data-ser="atlas-trade"] .ttile,.tmod[data-cat="atlas-trade"] .ttile{background-image:url(/img/covers/atlas-trade.svg?v=3749baa9cc)}
.sc[data-g="atlas-exports"] .cv,.hg[data-g="atlas-exports"] .ttile,.tmod[data-ser="atlas-exports"] .ttile,.tmod[data-cat="atlas-exports"] .ttile{background-image:url(/img/covers/atlas-exports.svg?v=2ac22b5b09)}
.sc[data-g="atlas-people"] .cv,.hg[data-g="atlas-people"] .ttile,.tmod[data-ser="atlas-people"] .ttile,.tmod[data-cat="atlas-people"] .ttile{background-image:url(/img/covers/atlas-people.svg?v=f0c370ac2f)}
.sc[data-g="atlas-power"] .cv,.hg[data-g="atlas-power"] .ttile,.tmod[data-ser="atlas-power"] .ttile,.tmod[data-cat="atlas-power"] .ttile{background-image:url(/img/covers/atlas-power.svg?v=5475ea45df)}
.sc[data-g="atlas-planet"] .cv,.hg[data-g="atlas-planet"] .ttile,.tmod[data-ser="atlas-planet"] .ttile,.tmod[data-cat="atlas-planet"] .ttile{background-image:url(/img/covers/atlas-planet.svg?v=75342fde33)}
