
.hero{display:block;max-width:920px;margin:auto;padding:64px 0 52px}.hero h1{font-size:clamp(42px,5.6vw,72px);max-width:790px;margin:22px 0}.hero .lead{max-width:760px;color:#66574A;font-size:19px}.logo-strip{display:flex;align-items:center;gap:8px;margin-bottom:34px}.logo-strip a{display:grid;place-items:center;width:52px;height:52px;background:#F8F0E4;border:1px solid #D8C5AD;border-radius:16px;box-shadow:0 5px 12px #291f1808;transition:transform .2s}.logo-strip a:hover{transform:translateY(-3px)}.logo-strip img,.tool-top img{object-fit:contain}.logo-strip>span{font-size:12px;line-height:1.5;color:#66574A;margin-left:12px}.connectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1000px;margin:0 auto 36px}.connector{background:#F8F0E4;border:1px solid #D8C5AD;border-radius:22px;padding:30px;scroll-margin-top:100px;box-shadow:0 10px 30px #291f1805}.tool-top{display:flex;align-items:center;gap:15px;font-size:13px;color:#66574A}.tool-top img{padding:7px;background:white;border-radius:13px}.connector h2{font-size:32px;line-height:1.15;margin:24px 0 15px}.connector p{font-size:16px;line-height:1.65}.use{border-top:1px solid #D8C5AD;padding-top:17px;color:#66574A}.use>span{display:block;color:#8C3A17;font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px}.tool-link{display:flex;justify-content:space-between;color:#8C3A17;font-weight:600;margin-top:24px;text-decoration:none}.connector details{border-top:1px solid #D8C5AD;margin-top:22px;padding-top:15px}.connector summary{cursor:pointer;font-size:13px;color:#66574A}.connector small{display:block;color:#66574A;font-size:12px}.connector:last-child{grid-column:1/-1}.source-note{font-size:12px;color:#66574A;text-align:center;margin:28px 0 54px}.pb-follow{margin-top:25px!important}@media(max-width:650px){.hero{padding:36px 0}.logo-strip{gap:6px;flex-wrap:wrap;margin-bottom:25px}.logo-strip a{width:46px;height:46px;border-radius:13px}.logo-strip>span{display:none}.hero .lead{font-size:17px}.connectors{grid-template-columns:1fr;gap:16px}.connector{padding:24px;border-radius:18px}.connector h2{font-size:30px}.hero h1{font-size:44px}}@media(prefers-reduced-motion:reduce){.logo-strip a{transition:none}}

/* Gemeinsame kompakte Konnektoren-Gestaltung, für Skills angepasst. */
.hero{max-width:1000px;padding:48px 0 44px}.hero h1{margin:16px 0 20px}.hero .lead{max-width:640px}.hero-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.hero-actions .pb-follow{display:none!important}.browse{font-size:14px;color:#8C3A17;text-decoration:none;border-bottom:1px solid #D8C5AD;padding:10px 0}.connectors{scroll-margin-top:28px}.connector{display:flex;flex-direction:column;padding:28px}.tool-top{align-items:center;gap:16px}.tool-top img{flex-shrink:0}.tool-top span{font-size:11px;line-height:1.5}.tool-top h2{font-size:28px;margin:5px 0 0}.connector h3{font:600 18px/1.4 Arial,sans-serif;text-transform:none;letter-spacing:0;margin:24px 0 8px}.connector>p{margin:0 0 18px}.connector .use{margin-top:0}.tool-link{margin-top:auto;padding-top:5px}.connector details{margin-top:18px}.connector:last-child{max-width:none;display:grid;grid-template-columns:1fr 1fr;column-gap:44px}.connector:last-child .tool-top{grid-column:1/-1}.connector:last-child h3{grid-column:1;grid-row:2}.connector:last-child>p:not(.use){grid-column:1;grid-row:3}.connector:last-child .use{grid-column:2;grid-row:2/4;margin-top:24px}.connector:last-child .tool-link{grid-column:1}.connector:last-child details{grid-column:2;margin-top:0}.logo-strip a:focus-visible,.tool-link:focus-visible{outline:3px solid #A8481F;outline-offset:4px}
@media(max-width:650px){.hero{padding:30px 0 34px}.hero h1{font-size:44px}.hero-actions{gap:16px}.hero .logo-strip{margin-bottom:22px}.connector,.connector:last-child{display:flex;padding:24px}.connector:last-child .use{margin-top:0}.connector:last-child details{margin-top:18px}.tool-top h2{font-size:27px}.connector h3{margin-top:22px}.logo-strip a{width:48px;height:48px}.source-note{font-size:11px;text-align:left}.hero-actions .download{margin-right:0}}
