.oblo-hero{position:relative;height:80vh;display:flex;align-items:center;overflow:hidden;color:#fff;text-align:center;font-family:Arial,Helvetica,sans-serif}.hero-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgb(0 0 0 / .6),rgb(0 0 0 / .6));z-index:2}.hero-content{position:relative;z-index:3;width:80%;max-width:1290px;margin:auto;padding:20px}.hero-content h1{font-size:45px;color:#ffffff!important;line-height:1em;font-weight:500;text-align:left;word-wrap:break-word;padding:15px}.hero-content p{font-size:20px;line-height:1.6;margin-bottom:30px;opacity:.9}.hero-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.btn-primary{background:#00a2ff;padding:14px 28px;border-radius:4px;color:#fff;text-decoration:none;font-weight:600}.btn-secondary{border:2px solid #fff;padding:12px 26px;border-radius:4px;color:#fff;text-decoration:none;font-weight:600}.btn-primary:hover{background:#0087d6}.btn-secondary:hover{background:#fff;color:#000}@media (max-width:768px){.hero-content h1{font-size:36px}.hero-content p{font-size:16px}}.store-buttons{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.store-btn{background-color:#f4b400;color:#fff;text-decoration:none;padding:8px 16px;font-size:18px;font-weight:500;border-radius:2px;white-space:nowrap;transition:0.3s}.store-btn:hover{opacity:.9;transform:translateY(-2px)}@media screen and (max-width:355px){.store-buttons{gap:10px}.store-btn{padding:5px 12px;font-size:16px}}