.ob-page{position:relative;background:#000;min-height:100vh;font-family:proxima-nova,Proxima Nova,sans-serif;overflow-x:clip}.ob-page .home-footer{position:relative;z-index:1}.ob-bg{position:absolute;top:0;left:0;right:0;height:760px;z-index:0;overflow:hidden}.ob-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,#000 92%);z-index:1}.ob-bg-img{width:100%;height:100%;object-fit:cover}.ob-main{position:relative;z-index:1;padding:160px 40px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.ob-card{background:rgba(145,125,235,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:60px;border-color:rgba(210,200,255,.4) transparent transparent rgba(210,200,255,.4);border-style:solid;border-width:1px;box-shadow:0 12px 32px rgba(40,22,110,.4);max-width:1500px;width:100%}.ob-columns{display:flex;gap:60px;width:100%;min-height:450px}.ob-left{flex:0.8 1;display:flex;flex-direction:column;gap:16px}.ob-right{flex:1 1;display:flex;flex-direction:column}.ob-label{font-size:.9rem;font-weight:700;color:#8984FF;text-transform:uppercase;letter-spacing:.05em}.ob-heading,.ob-label{font-family:var(--font-poppins),sans-serif}.ob-heading{font-size:3.5rem;font-weight:600;color:var(--white);line-height:1.1;letter-spacing:-.02em}.ob-description{font-size:1.05rem;line-height:1.7;color:rgba(255,255,255,.85)}.ob-description strong{color:var(--white);font-weight:600}.ob-form-heading{font-size:1rem;font-weight:600;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.05em;text-align:center;margin-bottom:20px;line-height:1.5}.ob-form-heading strong{color:var(--white)}.ob-form{flex-direction:column}.ob-form,.ob-form-row{display:flex;gap:12px}.ob-input,.ob-textarea{padding:16px 18px;font-size:1rem;font-family:var(--font-inter),"proxima-nova",sans-serif;color:var(--white);outline:none;box-sizing:border-box}.ob-input,.ob-textarea,.ob-url-wrapper{width:100%;background:rgba(145,125,235,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-color:rgba(210,200,255,.32) transparent transparent rgba(210,200,255,.32);border-style:solid;border-width:1px;border-radius:14px;box-shadow:0 4px 12px rgba(40,22,110,.3);transition:all .3s ease}.ob-url-wrapper{display:flex;align-items:center}.ob-url-wrapper:focus-within{background:rgba(255,255,255,.12);border-top:1px solid rgba(137,132,255,.5);border-left:1px solid rgba(137,132,255,.5);box-shadow:0 4px 16px rgba(137,132,255,.15)}.ob-url-prefix{padding-left:18px;font-size:1rem;font-family:var(--font-inter),"proxima-nova",sans-serif;color:rgba(255,255,255,.35);white-space:nowrap;-webkit-user-select:none;user-select:none}.ob-url-prefix-active{color:var(--white)}.ob-url-input{border:none!important;border-radius:0!important;padding-left:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ob-url-input,.ob-url-input:focus{background:transparent!important;box-shadow:none!important}.ob-url-input:focus{border:none!important}.ob-input::placeholder,.ob-textarea::placeholder{color:rgba(255,255,255,.35)}.ob-input:focus,.ob-textarea:focus{background:rgba(145,125,235,.18);border-top:1px solid rgba(190,170,255,.6);border-left:1px solid rgba(190,170,255,.6);box-shadow:0 4px 16px rgba(137,132,255,.25)}.ob-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='rgba(255,255,255,0.5)' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.ob-select option{background:var(--purple-dark);color:var(--white)}.ob-textarea{resize:vertical;min-height:140px}.ob-submit{align-self:flex-end;padding:12px 40px;font-size:.95rem;font-weight:600;font-family:var(--font-inter),sans-serif;color:var(--text-dark);background:var(--yellow);border:none;border-radius:10px;cursor:pointer;transition:all .3s ease}.ob-submit:hover{background:var(--yellow-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,217,61,.4)}.ob-success{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;flex:1 1}.ob-success h3{font-family:var(--font-poppins),sans-serif;font-size:1.5rem;color:var(--white);font-weight:600}.ob-success p{color:rgba(255,255,255,.7);font-size:1rem}.ob-brands{position:relative;z-index:1;padding:60px 0 80px;display:flex;flex-direction:column;gap:24px;max-width:1500px;margin:0 auto;overflow:hidden}.ob-brands-headline{font-family:var(--font-poppins),sans-serif;font-size:2rem;font-weight:600;color:var(--white);text-align:center;margin-bottom:20px}.ob-carousel-wrapper{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.ob-carousel-track{display:flex;gap:16px;width:max-content}.ob-carousel-left{animation:ob-scroll-left 60s linear infinite;margin-left:200px}.ob-carousel-right{animation:ob-scroll-right 60s linear infinite;margin-left:-200px}.ob-brand-card{flex-shrink:0;width:380px;border-radius:16px;overflow:hidden}.ob-brand-card img{width:100%;height:auto;display:block}@keyframes ob-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ob-scroll-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:968px){.ob-main{padding:100px 24px 60px}.ob-card{padding:32px 24px}.ob-columns{flex-direction:column;gap:32px}.ob-heading{font-size:2.5rem}.ob-brand-card{width:300px;height:210px}}@media (max-width:640px){.ob-main{padding:80px 16px 40px}.ob-card{padding:24px 16px}.ob-heading{font-size:2rem}.ob-form-row{flex-direction:column}.ob-brand-card{width:240px;height:170px}.ob-brands{padding:40px 0 60px}}