/* STAGE1C Politik v0.1 – independent layout, exact Blatt 1 ratio. */
.stage1c-wirtschaft-page { width:min(100%,793px);aspect-ratio:793/991;position:relative;
  background:#f6e2b7;margin:0 auto;
  box-shadow:0 12px 36px #48321736;border:0;overflow:hidden }
.stage1c-wirtschaft-page .header{ position:absolute;top:0;left:0;width:100%;height:15.54%;
  background-image:url('/assets/fixed_top_a1a2a3.png');
  background-repeat:no-repeat;background-position:center top;background-size:100% 100%; }
.stage1c-wirtschaft-page .home-title-link{ position:absolute;left:25.1%;top:1.55%;width:55%;height:12.1%;
  z-index:5;cursor:pointer;background:transparent }
.stage1c-wirtschaft-page .home-title-link:hover{box-shadow:inset 0 0 0 2px #ab201688}
.stage1c-wirtschaft-page .home-title-link:focus-visible{outline:3px solid #bd241c;outline-offset:1px}
.stage1c-wirtschaft-page .wirtschaft-illustration{
  position:absolute;left:2.5%;top:16.45%;width:95%;height:73.56%;
  display:block;object-fit:fill;border-left:2px solid #322318;
  border-right:2px solid #322318;box-shadow:0 1px 0 #3b2e1d}
.stage1c-wirtschaft-page .footer-briefs{
  position:absolute;left:2.7%;right:2.7%;bottom:1.2%;height:7.5%;
  display:grid;grid-template-columns:1.08fr repeat(4,1fr);
  border:2px solid #251d12;background:#f8e6c0}
.stage1c-wirtschaft-page .wirtschaft-brief{
  display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;
  padding:1%;min-width:0;border-right:1px solid #30251b;text-align:center;
  font:700 clamp(8px,1.5vw,13px)/1.02 Georgia,'Times New Roman',serif;color:#181613}
.stage1c-wirtschaft-page .wirtschaft-brief:last-child{border-right:0}
.stage1c-wirtschaft-page .wirtschaft-brief.topic{background:#bb2519;color:#fff;
  font-size:clamp(9px,1.85vw,18px)}
.stage1c-wirtschaft-page .wirtschaft-brief .icon{font-size:clamp(11px,2vw,20px)}
.stage1c-wirtschaft-page .wirtschaft-brief small{display:block;font-size:.71em;line-height:1.05;font-weight:400}
.stage1c-note { margin:10px auto 20px;padding:0 12px;max-width:793px;
  font:12px/1.5 system-ui,sans-serif;color:#645444 }
@media(max-width:700px){.stage1c-wirtschaft-page{box-shadow:none}}

/* Stage1C Politik v0.2: style only the four actual mini-news and the HTML
   legal-preview text OUTSIDE the paper. Newspaper dimensions unchanged. */
.stage1c-wirtschaft-page .wirtschaft-brief.realnews{
   gap:1px;
   font-size:clamp(7px,1.18vw,11px);
   padding:2px 3px;
}
.stage1c-wirtschaft-page .wirtschaft-brief.realnews .icon{
   font-size:clamp(10px,1.7vw,16px);line-height:1;
}
.stage1c-wirtschaft-page .wirtschaft-brief.realnews strong{
   font-size:1em;letter-spacing:-.025em;line-height:1.05;
}
.stage1c-wirtschaft-page .wirtschaft-brief.realnews small{
   font-size:.91em;line-height:1.08;
}
.stage1c-legal-preview{
  margin:3px auto 24px;padding:8px 14px 12px;
  max-width:793px;
  text-align:center;
  color:#5a4932;
  font:600 clamp(10px,1.5vw,12px)/1.5 Georgia,serif;
}
.stage1c-legal-preview .sep{margin:0 .7em;color:#a17d4f}
.stage1c-legal-preview small{
   display:block;margin-top:5px;
   color:#78674d;font:10px/1.45 system-ui,sans-serif;
}

/* STAGE1C POLITIK LOGO HOVER V01
   Exact small centered home-page arrow. Affects only existing title backlink.
   No image/geometry/typography/news/footer change. */
.stage1c-wirtschaft-page .home-title-link:is(:hover,:focus-visible) {
  outline:none!important;
  box-shadow:none!important;
  background:transparent!important;
}
.stage1c-wirtschaft-page .home-title-link:is(:hover,:focus-visible)::after {
  content:"↗" !important;
  pointer-events:none;
  position:absolute;
  left:50%;top:50%;transform:translate(-50%,-50%);
  width:clamp(24px,4.5vw,34px);
  height:clamp(24px,4.5vw,34px);
  border:2px solid #281b12;
  border-radius:50%;
  background:#fff0c9ee;
  color:#b31d18;
  box-shadow:0 2px 5px #29140855;
  display:flex;
  align-items:center;
  justify-content:center;
  font:900 clamp(14px,2.4vw,20px)/1 Georgia,serif;
  z-index:8;
}

/* Stage1C Economics V1:
   Canonical original 167px masthead (full date metadata visible).
   Illustration begins below it; page/footer geometry unchanged. */
.stage1c-wirtschaft-page .header{
  height:16.852674067%;
  background-image:url('/assets/STAGE1C_FULL_ORIGINAL_HEAD_167PX_20261022.png');
  background-size:100% 100%;
  background-position:0 0;
}
.stage1c-wirtschaft-page .wirtschaft-illustration{top:16.95%}
