.typewriter-hero{width:100%;box-sizing:border-box}.typewriter-hero__container{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:48px}.typewriter-hero__content{flex:1;min-width:0}.typewriter-hero__headline{font-size:clamp(32px,5vw,52px);font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.15;margin:0 0 16px;display:flex;align-items:center;flex-wrap:nowrap;gap:12px}.typewriter-hero__headline-prefix{white-space:nowrap}.typewriter-hero__typewriter{white-space:nowrap;overflow:hidden;padding-right:4px;border-right:3px solid currentColor;animation:blink-caret .75s step-end infinite}@keyframes blink-caret{0%,to{border-color:currentColor}50%{border-color:transparent}}.typewriter-hero__subheadline{font-size:clamp(11px,1.2vw,13px);letter-spacing:.12em;text-transform:uppercase;margin:0 0 28px}.typewriter-hero__feature-box{border-radius:8px;border:1px solid;padding:20px 24px;margin-bottom:28px}.typewriter-hero__feature-title{font-size:16px;font-weight:700;margin:0 0 16px;text-align:center}.typewriter-hero__feature-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.typewriter-hero__feature-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.typewriter-hero__bullet{font-size:10px;flex-shrink:0;margin-top:3px}.typewriter-hero__cta{display:inline-block;padding:14px 32px;border-radius:6px;font-size:15px;font-weight:600;text-decoration:none;text-align:center;transition:opacity .2s ease,transform .2s ease;width:100%;box-sizing:border-box}.typewriter-hero__cta:hover{opacity:.88;transform:translateY(-1px)}.typewriter-hero__image-col{flex:1;display:flex;justify-content:center}.typewriter-hero__image{max-width:100%;border-radius:12px}@media (max-width: 768px){.typewriter-hero__container{flex-direction:column;gap:32px}.typewriter-hero__headline{font-size:clamp(22px,7vw,30px);justify-content:center;text-align:center;flex-direction:row;gap:8px}.typewriter-hero__headline-prefix,.typewriter-hero__typewriter{display:inline-block}.typewriter-hero__subheadline,.typewriter-hero__feature-title{text-align:center}.typewriter-hero__image-col{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/typewriter-hero.css.map */
