.card-transfer-container{background-color:#fff;min-height:100vh;width:100%;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.header{position:relative;width:100%;padding:32px 0 0}.logo-container{position:absolute;left:170px;top:32px;width:144px;height:36px;overflow:hidden}.logo{width:100%;height:100%;object-fit:contain}.header-line{position:absolute;left:50%;top:100px;transform:translate(-50%);width:1440px;height:1px;background-color:#ececec}.main-content{padding:60px 20px;text-align:center;max-width:1200px;margin:120px auto 0}.title{font-size:54px;font-weight:500;color:#000;margin:0 0 24px;line-height:1.33}.subtitle{font-size:22px;color:#00000080;line-height:1.36;max-width:726px;margin:0 auto 60px}.form-section{max-width:540px;margin:0 auto}.input-container{margin-bottom:32px}.amount-input{width:100%;height:64px;padding:16px 20px;border:1px solid #ececec;border-radius:8px;font-size:16px;font-family:inherit;background-color:#fff;box-sizing:border-box;outline:none;transition:border-color .2s ease}.amount-input:focus{border-color:#ffc72c}.amount-input::placeholder{color:#b6b6b6}.button-section{display:flex;flex-direction:column;gap:16px;align-items:center}.continue-button{width:100%;height:65px;background-color:#ffc72c;border:none;border-radius:10px;font-size:18px;font-weight:500;color:#000;cursor:pointer;transition:all .2s ease;font-family:inherit}.continue-button:hover{background-color:#e6b329;transform:translateY(-1px)}.continue-button:active{transform:translateY(0)}.continue-button:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.continue-button:disabled:hover{background-color:#ccc;transform:none}.commission-info{font-size:16px;color:#00000080;margin:0;line-height:1.5;text-align:center}.mobile-app-section{background-color:#f8f9fa;padding:80px 20px}.app-promo{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr auto;gap:60px;align-items:center}.app-content{text-align:left}.app-title{font-size:32px;font-weight:600;color:#000;margin:0 0 24px;line-height:1.25;max-width:500px}.app-description{font-size:16px;color:#000000b3;line-height:1.5;margin:0 0 32px;max-width:500px}.app-stores{display:flex;gap:16px;align-items:center}.app-store-link{display:inline-block}.store-badge{height:40px;width:auto}.qr-code{background-color:#ffc72c;padding:24px;border-radius:16px;position:relative}.qr-code:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ffc72c}.qr-placeholder{background-color:#fff;border-radius:8px;padding:12px;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.logo-container{left:20px;width:120px;height:30px}.header-line{width:100%;left:0;transform:none}.main-content{margin-top:100px}.title{font-size:36px}.subtitle{font-size:18px}.form-section{max-width:100%;padding:0 20px}.app-promo{grid-template-columns:1fr;text-align:center;gap:40px}.app-content{text-align:center}.app-title{font-size:24px;max-width:none}.app-description{max-width:none}.app-stores{justify-content:center}}@media (max-width: 480px){.logo-container{left:16px;width:100px;height:25px}.main-content{padding:40px 16px;margin-top:80px}.title{font-size:28px}.subtitle{font-size:16px}.amount-input{height:56px;padding:14px 16px}.continue-button{height:56px;font-size:16px}.mobile-app-section{padding:60px 16px}.app-title{font-size:20px}.app-stores{flex-direction:column;gap:12px}}
