/* Version 36.12 — Integrierte Premium-Fließtext-Auswertung */
.feld12-businessplan-result-v3612{max-width:min(1480px,calc(100vw - 48px));margin:0 auto;}
.feld12-integrated-hero3612{border:1px solid rgba(212,175,55,.22)!important;background:linear-gradient(135deg,rgba(10,10,12,.98),rgba(30,24,15,.92))!important;box-shadow:0 28px 90px rgba(0,0,0,.35)!important;}
.feld12-integrated-flow3612-section{margin:28px 0;padding:clamp(24px,3vw,46px);border-radius:34px;background:radial-gradient(circle at 12% 0%,rgba(212,175,55,.16),transparent 38%),linear-gradient(145deg,#080808,#171512 56%,#0d0c0b);border:1px solid rgba(212,175,55,.24);box-shadow:0 32px 100px rgba(0,0,0,.42);color:#f5efe4;}
.feld12-integrated-flow3612-hero{display:grid;gap:12px;margin-bottom:22px;max-width:1100px;}
.feld12-integrated-flow3612-hero h3{margin:0;font-size:clamp(28px,3.5vw,54px);line-height:1.02;letter-spacing:-.05em;color:#fff7e6;}
.feld12-integrated-flow3612-hero p{margin:0;color:rgba(245,239,228,.82);font-size:clamp(16px,1.35vw,20px);line-height:1.65;}
.feld12-integrated-flow3612-meta{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:22px 0 28px;}
.feld12-integrated-flow3612-meta div{padding:14px 16px;border-radius:20px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.09);min-height:88px;}
.feld12-integrated-flow3612-meta span,.feld12-integrated-flow3612-workplan span,.feld12-integrated-flow3612-quotes span{display:block;color:rgba(212,175,55,.9);text-transform:uppercase;letter-spacing:.09em;font-size:11px;font-weight:800;margin-bottom:8px;}
.feld12-integrated-flow3612-meta strong{font-size:15px;line-height:1.35;color:#fff;}
.feld12-integrated-flow3612-story{max-width:1180px;margin:0 auto;padding:clamp(20px,2.4vw,36px);border-radius:28px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);}
.feld12-integrated-flow3612-story h4{margin:0 0 18px;font-size:clamp(22px,2.2vw,34px);color:#fff7e6;letter-spacing:-.03em;}
.feld12-integrated-flow3612-story p{font-size:clamp(16px,1.15vw,19px);line-height:1.78;color:rgba(250,246,236,.9);margin:0 0 18px;}
.feld12-integrated-flow3612-story p:first-of-type::first-letter{font-size:3.4em;line-height:.9;color:#d4af37;font-weight:700;float:left;margin:.08em .16em 0 0;}
.feld12-integrated-flow3612-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0;padding:0;}
.feld12-integrated-flow3612-quotes blockquote{margin:0;padding:18px;border-radius:22px;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.22);}
.feld12-integrated-flow3612-quotes p{font-size:14px;line-height:1.55;margin:0;color:rgba(255,250,238,.86);}
.feld12-integrated-flow3612-workplan{display:grid;grid-template-columns:1.1fr 1.4fr .9fr;gap:16px;margin-top:18px;}
.feld12-integrated-flow3612-workplan>div{padding:20px;border-radius:24px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.09);}
.feld12-integrated-flow3612-workplan h4{margin:0 0 10px;color:#fff7e6;font-size:20px;}
.feld12-integrated-flow3612-workplan p,.feld12-integrated-flow3612-workplan li{color:rgba(250,246,236,.84);line-height:1.62;font-size:15px;}
.feld12-integrated-flow3612-workplan ul{margin:0;padding-left:18px;display:grid;gap:8px;}
.feld12-integrated-appendix3612{margin:24px 0;border-radius:28px;border:1px solid rgba(212,175,55,.18);background:rgba(8,8,8,.9);overflow:hidden;}
.feld12-integrated-appendix3612>summary{cursor:pointer;list-style:none;padding:22px 26px;display:grid;gap:6px;color:#fff7e6;}
.feld12-integrated-appendix3612>summary::-webkit-details-marker{display:none;}
.feld12-integrated-appendix3612>summary span{color:#d4af37;text-transform:uppercase;letter-spacing:.09em;font-size:12px;font-weight:800;}
.feld12-integrated-appendix3612>summary strong{font-size:18px;}
.feld12-integrated-appendix3612-inner{padding:0 18px 22px;}
@media(max-width:1100px){.feld12-integrated-flow3612-meta{grid-template-columns:repeat(3,minmax(0,1fr));}.feld12-integrated-flow3612-quotes,.feld12-integrated-flow3612-workplan{grid-template-columns:1fr;}.feld12-businessplan-result-v3612{max-width:min(100%,calc(100vw - 24px));}}
@media(max-width:700px){.feld12-integrated-flow3612-section{padding:20px;border-radius:26px;margin:18px 0;}.feld12-integrated-flow3612-meta{grid-template-columns:1fr 1fr;gap:10px;}.feld12-integrated-flow3612-meta div{min-height:auto;padding:12px;}.feld12-integrated-flow3612-story{padding:18px;border-radius:22px;}.feld12-integrated-flow3612-story p{font-size:15.5px;line-height:1.72;}.feld12-integrated-flow3612-story p:first-of-type::first-letter{font-size:2.6em;}.feld12-integrated-appendix3612>summary{padding:18px;}}
