.jb-btn{display:inline-block;padding:18px 36px;font-size:1.7rem;font-weight:600;text-decoration:none;border-radius:4px;cursor:pointer;text-align:center;border:2px solid #111;line-height:1.4;transition:opacity .2s}.jb-btn:hover{opacity:.8}.jb-btn--primary{background:#111;color:#fff}.jb-btn--secondary{background:#fff;color:#111}.jb-btn--full{width:100%;box-sizing:border-box;display:block}.jb-hero{padding:64px 0;background:#fff}.jb-hero__inner{max-width:720px;margin:0 auto;text-align:center}.jb-hero__heading{font-size:clamp(1.875rem,5vw,3rem);font-weight:700;line-height:1.3;margin:0 0 20px;white-space:pre-line}.jb-hero__subheading{font-size:1.3rem;color:#444;line-height:1.8;margin:0 0 32px;white-space:pre-line}.jb-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:40px}.jb-hero__pain-points{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.jb-hero__pain-points li{background:#f5f5f5;border-radius:100px;padding:8px 16px;font-size:1.3rem;color:#555}.jb-sticky-cta{display:none;position:fixed;bottom:0;left:0;right:0;padding:14px 16px;background:#fff;border-top:1px solid #e0e0e0;z-index:200;box-sizing:border-box}.jb-sticky-cta .jb-btn{font-size:1.3125rem;padding:20px 32px}@media(max-width:749px){.jb-sticky-cta{display:block}}.jb-product-cards{padding:60px 0;background:#fff}.jb-product-cards__heading{text-align:center;font-size:1.75rem;font-weight:700;margin:0 0 36px}.jb-product-cards__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:749px){.jb-product-cards__grid{grid-template-columns:1fr;gap:16px}}.jb-card{border:1px solid #e0e0e0;border-radius:8px;padding:28px 24px;display:flex;flex-direction:column;gap:12px}.jb-card__image-wrap{width:100%;aspect-ratio:1 / 1;background:#f5f5f5;border-radius:4px;overflow:hidden}.jb-card__image{width:100%;height:100%;object-fit:cover;display:block}.jb-card__label{display:inline-block;background:#111;color:#fff;font-size:1.3rem;font-weight:600;padding:4px 10px;border-radius:4px;width:fit-content}.jb-card__name{font-size:1.3rem;font-weight:700;margin:0}.jb-card__desc{font-size:1.5rem;color:#555;line-height:1.7;flex:1;margin:0}.jb-product-cards__grid .jb-card:nth-child(1) .jb-card__label,.jb-product-cards__grid .jb-card:nth-child(1) .jb-btn--primary{background:#c62828;border-color:#c62828}.jb-product-cards__grid .jb-card:nth-child(2) .jb-card__label,.jb-product-cards__grid .jb-card:nth-child(2) .jb-btn--primary{background:#1565c0;border-color:#1565c0}.jb-product-cards__grid .jb-card:nth-child(3) .jb-card__label,.jb-product-cards__grid .jb-card:nth-child(3) .jb-btn--primary{background:#2e7d32;border-color:#2e7d32}.jb-card .jb-btn{font-size:1.7rem;padding:14px 20px}.jb-selector{padding:60px 0}.jb-selector__inner{max-width:600px;margin:0 auto}.jb-selector__title{font-size:clamp(1.75rem,4.5vw,2.25rem);font-weight:700;margin:0 0 12px;text-align:center}.jb-selector__lead{font-size:1.125rem;color:#555;text-align:center;margin:0 0 40px;line-height:1.7}.jb-selector__question{font-size:1.375rem;font-weight:600;margin:0 0 20px;text-align:center}.jb-selector__choices{display:flex;flex-direction:column;gap:12px}.jb-selector__choice{width:100%;padding:18px 24px;font-size:1.125rem;font-weight:600;background:#fff;border:2px solid #111;border-radius:6px;cursor:pointer;text-align:center;transition:background .15s,color .15s}.jb-selector__choice:hover{background:#111;color:#fff}.jb-selector__back{background:none;border:none;color:#666;font-size:1rem;cursor:pointer;padding:0;margin-bottom:24px;display:block}.jb-selector__back:hover{color:#111}.jb-selector__result-inner{text-align:center;padding:40px 0}.jb-selector__result-label{display:inline-block;background:#111;color:#fff;font-size:.75rem;font-weight:600;padding:4px 12px;border-radius:4px;margin-bottom:16px}.jb-selector__result-name{font-size:2rem;font-weight:700;margin:0 0 16px}.jb-selector__result-desc{font-size:1.125rem;color:#555;line-height:1.7;margin:0 0 32px}.jb-selector__result-inner .jb-btn{font-size:1.25rem;padding:18px 36px;display:block;margin-bottom:16px}.jb-selector__restart{background:none;border:none;color:#888;font-size:1rem;cursor:pointer;text-decoration:underline;padding:0}.jb-selector__restart:hover{color:#111}
/*# sourceMappingURL=/cdn/shop/t/4/assets/jb-helfer.css.map */
