.ca-stripes{align-items:stretch;background-color:#0a0a0a;display:flex;min-height:1100px;overflow:hidden;position:relative}.ca-stripes__bg{background-position:top;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:0}.ca-stripes__overlay{background:linear-gradient(180deg,#000 0,transparent 50%);inset:0;pointer-events:none;position:absolute;z-index:1}.ca-stripes__inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1300px;padding:clamp(60px,9vh,120px) 24px 60px;position:relative;text-align:center;width:100%;z-index:2}.ca-stripes__headline{line-height:.95;margin:0;text-transform:uppercase}.ca-stripes__headline-primary{color:#fff;display:block;font-size:clamp(34px,5vw,64px);font-weight:500;letter-spacing:.01em}.ca-stripes__headline-accent{color:#f6f951;display:block;font-size:clamp(48px,8vw,96px);font-style:italic;font-weight:900;letter-spacing:.01em}.ca-stripes__drone{display:block;height:auto;margin:clamp(8px,1.5vh,24px) 0 clamp(20px,4vh,48px);max-width:clamp(800px,90vw,1400px);width:100%}.ca-stripes__tagline{margin:-19vw 0 0}.ca-stripes__body,.ca-stripes__tagline{color:#fff;font-size:clamp(16px,1.5vw,20px);font-weight:600;position:relative;z-index:2}.ca-stripes__body{line-height:1.4;margin:14px 0 0;max-width:640px}.ca-stripes__ctas{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:clamp(28px,5vh,48px)}.ca-stripes__btn{border-radius:999px;display:inline-block;font-size:clamp(13px,1.1vw,16px);font-weight:700;letter-spacing:.08em;padding:18px 44px;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.ca-stripes__btn--primary{background-color:#f6f951;border:2px solid #f6f951;color:#0c1210}.ca-stripes__btn--primary:hover{opacity:.85}.ca-stripes__btn--outline{background-color:transparent;border:2px solid #f6f951;color:#f6f951}.ca-stripes__btn--outline:hover{background-color:#f6f951;color:#0c1210}@media (max-width:600px){.ca-stripes{min-height:80vh}.ca-stripes__ctas{align-items:center;flex-direction:column}}