.baukasten-hero{position:relative;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:60px 40px 0;overflow:hidden}.baukasten-hero__inner{max-width:1200px;margin:0 auto;padding-bottom:80px}.baukasten-hero__logo{margin-bottom:24px}.baukasten-hero__logo img{max-width:140px;height:auto;display:block}.baukasten-hero__eyebrow{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 16px}.baukasten-hero__heading{font-size:42px;font-weight:800;line-height:1.2;margin:0 0 20px;max-width:700px}.baukasten-hero__subtext{font-size:17px;line-height:1.6;max-width:620px;margin:0 0 48px}.baukasten-hero__subtext p{margin:0}.baukasten-hero__cards{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.baukasten-card{flex:1 1 380px;min-width:300px;border-radius:12px;padding:36px 32px;box-shadow:0 20px 40px #00000040}.baukasten-card__title{font-size:20px;font-weight:800;letter-spacing:.03em;margin:0 0 24px;text-transform:uppercase}.baukasten-card__subtext{font-size:14px;line-height:1.5;margin:-14px 0 20px}.baukasten-steps{display:flex;flex-direction:column;gap:26px}.baukasten-step{display:flex;align-items:flex-start;gap:18px}.baukasten-step__number{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}.baukasten-step__title{font-size:16px;font-weight:700;margin:0 0 4px}.baukasten-step__text{font-size:14px;line-height:1.5;margin:0}.baukasten-items{display:flex;flex-direction:column;gap:18px}.baukasten-item{display:flex;align-items:flex-start;gap:12px}.baukasten-item__bullet{flex:0 0 auto;width:8px;height:8px;border-radius:50%;margin-top:7px}.baukasten-item__title{font-size:15px;font-weight:700;margin:0 0 2px}.baukasten-item__text{font-size:13px;line-height:1.5;margin:0}.baukasten-bottombar{width:100%;padding:18px 40px;text-align:center}.baukasten-bottombar p{margin:0;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width:989px){.baukasten-hero{padding:48px 24px 0}.baukasten-hero__heading{font-size:34px}.baukasten-hero__inner{padding-bottom:60px}.baukasten-card{flex:1 1 100%}}@media screen and (max-width:599px){.baukasten-hero{padding:36px 16px 0}.baukasten-hero__heading{font-size:26px}.baukasten-hero__subtext{font-size:15px;margin-bottom:32px}.baukasten-hero__cards{flex-direction:column;gap:16px}.baukasten-card{padding:26px 20px;min-width:0}.baukasten-card__title{font-size:17px}.baukasten-bottombar{padding:16px 20px}.baukasten-bottombar p{font-size:12px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/baukastan.css.map */
