.glhb-home-stories .story-cards,#stories .story-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important;width:100%!important}.glhb-story-card,#stories article.glh-story-card.glhb-story-card{position:relative!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:22px!important;width:100%!important;min-width:0!important;min-height:270px!important;margin:0!important;padding:16px!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e4d8c8!important;border-radius:12px!important;box-shadow:0 5px 15px rgb(0 0 0 / .07)!important;overflow:hidden!important;text-decoration:none!important;color:#29231d!important;transition:transform .2s ease,box-shadow .2s ease}.glhb-story-card:hover,#stories article.glh-story-card.glhb-story-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(0 0 0 / .12)!important}.glhb-story-card>img,.glhb-image-placeholder{display:block!important;flex:0 0 235px!important;width:235px!important;min-width:235px!important;max-width:235px!important;height:235px!important;object-fit:cover!important;border-radius:8px!important;margin:0!important}.glhb-image-placeholder{background:linear-gradient(135deg,#eadfce,#cbb596)}.glhb-story-card .glh-story-details{display:flex!important;flex:1 1 auto!important;min-width:0!important;flex-direction:column!important;justify-content:center!important}.glhb-story-card .glh-story-details strong{display:block!important;font:30px/1.2 Georgia,serif!important;margin:0 0 14px!important;color:#29231d!important}.glhb-story-card .glh-story-details p{font-size:16px!important;line-height:1.55!important;margin:0 0 14px!important;color:#29231d!important}.glhb-story-card .glh-story-level{display:block!important;font:700 14px/1.3 Arial,sans-serif!important;color:#805329!important}.glhb-story-card .glh-story-card-link{position:absolute!important;inset:0!important;z-index:5!important;display:block!important}.glhb-home-stories{width:min(100% - 32px, 1000px);margin:36px auto}body.glhb-generated-story header.wp-block-template-part,body.glhb-generated-story footer.wp-block-template-part,body.glhb-generated-story .wp-block-post-title{display:none!important}body.glhb-generated-story main,body.glhb-generated-story .entry-content,body.glhb-generated-story .wp-block-post-content{margin-top:0!important;padding-top:0!important}.glhb-story-page{max-width:900px;margin:0 auto;padding:24px 20px 55px;color:#29231d;font-family:Georgia,serif;line-height:1.7}.glhb-story-inner{width:100%}.glhb-home-link{display:inline-block;margin:0 0 20px;color:#694321;font:700 15px Arial,sans-serif;text-decoration:underline}.glhb-story-image{display:block;width:380px;height:380px;max-width:90vw;object-fit:cover;margin:0 auto 22px;border-radius:8px}.glhb-story-header h1{text-align:center;font-size:clamp(2rem, 5vw, 2.8rem);line-height:1.2;margin:0 0 12px;color:#5b351c}.glhb-story-badges{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin:0 0 12px;font-family:Arial,sans-serif}.glhb-story-badges span{background:#f2e6d5;color:#694321;border-radius:20px;padding:6px 12px;font-size:13px;font-weight:700}.glhb-description{text-align:center;margin:0 0 16px;color:#665b50;font:16px/1.55 Arial,sans-serif}.glhb-language-controls{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:18px 0 18px;font-family:Arial,sans-serif}.glhb-language-toggle{border:1px solid #bda98f;border-radius:6px;padding:10px 16px;background:#f5efe6;color:#382d22;cursor:pointer;font-size:14px;font-weight:600}.glhb-language-toggle[aria-pressed="false"]{opacity:.58}.glhb-language-toggle:focus-visible,.glhb-en-reveal:focus-visible,.glhb-home-link:focus-visible{outline:3px solid #9b6b35;outline-offset:3px}.glhb-instruction{text-align:center;color:#665b50;font:14px/1.5 Arial,sans-serif;margin:0 0 18px}.glhb-sentence-pair{margin:0 0 14px}.glhb-de-line{font-size:19px;line-height:1.8;margin:0 0 3px;text-align:left}.glhb-en-line{font-family:Arial,sans-serif;font-size:17px;line-height:1.7;color:#665e54;margin:0 0 0}.glhb-en-reveal{display:inline;padding:0;border:0;border-radius:0;background:#fff0;color:inherit;font:inherit;text-align:left;cursor:pointer;filter:blur(5px);user-select:none;transition:filter .15s ease}.glhb-en-reveal.is-revealed{filter:none;user-select:text}.glhb-de-line.is-hidden,.glhb-en-line.is-hidden{display:none}@media (max-width:900px){.glhb-home-stories .story-cards,#stories .story-cards{grid-template-columns:1fr!important}}@media (max-width:700px){.glhb-story-card,#stories article.glh-story-card.glhb-story-card{gap:14px!important;min-height:0!important;padding:12px!important}.glhb-story-card>img,.glhb-image-placeholder{flex-basis:38%!important;width:38%!important;min-width:38%!important;max-width:38%!important;height:auto!important;aspect-ratio:1 / 1!important}.glhb-story-card .glh-story-details strong{font-size:23px!important;margin-bottom:8px!important}.glhb-story-card .glh-story-details p{font-size:14px!important;margin-bottom:8px!important}.glhb-story-page{padding:18px 14px 38px}.glhb-story-image{width:300px;height:300px}.glhb-de-line{font-size:17px}.glhb-en-line{font-size:16px}}@media (max-width:560px){.glhb-story-card,#stories article.glh-story-card.glhb-story-card{gap:10px!important}.glhb-story-card .glh-story-details strong{font-size:20px!important}.glhb-story-card .glh-story-details p{font-size:12px!important}}@media (prefers-reduced-motion:reduce){.glhb-en-reveal,.glhb-story-card{transition:none}}