#header{background:radial-gradient(circle at 0 0,#ff88001f,#0000 30%),radial-gradient(circle at 100% 100%,#ffffff0a,#0000 30%),linear-gradient(135deg,#071120 0%,#0b1830 40%,#06101f 100%);position:relative}#header.sticky{background:#fff}.quote-section{background:radial-gradient(circle at 0 0,#ff88001f,#0000 30%),radial-gradient(circle at 100% 100%,#ffffff0a,#0000 30%),linear-gradient(135deg,#071120 0%,#0b1830 40%,#06101f 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 20px;display:flex;position:relative;overflow:hidden}.quote-section:after{content:"";filter:blur(30px);background:#ffffff08;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-150px;right:-120px}.quote-wrapper{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:30px;grid-template-columns:1fr 1fr;width:100%;max-width:1200px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 60px #0006}.quote-left{background:linear-gradient(135deg,#ff88001f,#04122df2);padding:50px;position:relative}.mini-tag{color:#ffc000;background:#ffffff14;border-radius:50px;align-items:center;gap:10px;margin-bottom:28px;padding:10px 18px;font-size:14px;display:inline-flex}.quote-left h1{color:#fff;margin-bottom:12px;font-size:40px;font-weight:700;line-height:1.1}.quote-left h1 span{color:#f80}.quote-left p{color:#ffffffb8;margin-bottom:42px;font-size:16px;line-height:1.9}.feature-list{flex-direction:column;gap:20px;display:flex}.feature-box{background:#ffffff0d;border-radius:18px;align-items:center;gap:18px;padding:18px;transition:all .3s;display:flex}.feature-box:hover{background:#ffffff14;transform:translate(8px)}.feature-icon{color:#f80;background:#ff88001f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:22px;display:flex}.feature-text h4{color:#fff;margin-bottom:5px;font-size:18px}.feature-text span{color:#ffffffad;font-size:14px}.quote-right{background:#040c1ceb;padding:50px}.quote-right h2{color:#fff;margin-bottom:12px;font-size:30px}.quote-right p{color:#ffffffa6;margin-bottom:35px;line-height:1.8}.quote-form{grid-template-columns:1fr 1fr;gap:20px;display:grid}.input-box{position:relative}.input-box.full{grid-column:span 2}.input-box i{color:#ffffff80;font-size:15px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.input-box textarea+i{top:28px;transform:none}.quote-form input,.quote-form select,.quote-form textarea{color:#fff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;outline:none;width:100%;padding:18px 20px 18px 52px;font-size:15px;transition:all .3s}.quote-form input::placeholder,.quote-form textarea::placeholder{color:#ffffff80}.quote-form select{color:#ffffffb3}.quote-form option{color:#111}.input-box.full.captcha-group{display:contents}.input-box.full.captcha-group input{border-radius:5px;padding:4px 20px}.quote-form textarea{resize:none;height:116px;padding-top:22px}.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus{border-color:#f80;box-shadow:0 0 0 4px #ff880014}.submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ffc000,#f90);border:none;border-radius:60px;grid-column:span 2;margin-top:5px;padding:18px;font-size:18px;font-weight:600;transition:all .35s;box-shadow:0 15px 30px #f903}.submit-btn:hover{transform:translateY(-4px)}@media (max-width:1100px){.quote-wrapper{grid-template-columns:1fr}.quote-left,.quote-right{padding:40px}}@media (max-width:768px){.form-header-logo{background-color:#0b1729;width:100%;padding:14px 15px;position:static}.quote-section{background-color:#0b1729}.form-header-logo img{width:85px}.quote-section:before{display:none}.quote-section{padding:0 12px 30px}.quote-wrapper{border-radius:22px}.quote-left,.quote-right{padding:40px 22px}.quote-left h1{font-size:30px}.quote-right h2{font-size:28px}.quote-left p,.quote-right p{font-size:14px;line-height:1.8}.quote-form{grid-template-columns:1fr;gap:16px}.input-box.full,.submit-btn{grid-column:span 1}.quote-form input,.quote-form select,.quote-form textarea{border-radius:12px;height:56px;padding-left:50px;font-size:14px}.quote-form textarea{height:140px;padding-top:18px}.submit-btn{border-radius:14px;width:100%;padding:16px;font-size:16px}.feature-box{border-radius:14px;gap:14px;padding:16px}.feature-icon{width:48px;height:48px;font-size:18px}.feature-text h4{font-size:16px}.feature-text span{font-size:13px}}@media (max-width:480px){.quote-left,.quote-right{padding:35px 18px}.mini-tag{padding:8px 14px;font-size:12px}.quote-left h1{font-size:30px}.quote-right h2{font-size:24px}.quote-form input,.quote-form select,.quote-form textarea{font-size:13px}.submit-btn{padding:15px;font-size:15px}}
