.triq-mobile-addition{background:linear-gradient(135deg,#f4f8ff,#fff);color:#152b44}.triq-mobile-grid{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:64px}.triq-mobile-addition h2{font-size:clamp(30px,3.5vw,48px);line-height:1.12;letter-spacing:-1.5px;margin:14px 0 22px}.triq-mobile-lead{max-width:560px;line-height:1.8;color:#607084}.triq-mobile-icons{display:flex;gap:24px;flex-wrap:wrap;margin:28px 0}.triq-mobile-icons a{display:grid;gap:8px;justify-items:center;color:#233b58;text-decoration:none;font-size:13px;font-weight:600}.triq-mobile-icons img{width:52px;height:52px;object-fit:contain}.triq-mobile-note{font-size:12px!important;color:#63758b;line-height:1.7;margin-top:18px}.triq-mobile-note a{color:#104884}.triq-phone-visual{width:100%;max-width:330px;justify-self:center}.triq-phone{width:276px;margin:auto;border:7px solid #173451;border-radius:36px;background:white;overflow:hidden;box-shadow:0 25px 65px #17345125;transform:rotate(4deg);animation:triq-phone-float 6s ease-in-out infinite}.triq-phone-status{padding:12px 18px;font-size:10px;display:flex;justify-content:space-between}.triq-phone-head{display:flex;align-items:center;gap:9px;padding:18px 14px;background:#0b4286;color:white;font-weight:700;font-size:16px}.triq-phone-head img{width:34px;height:34px}.triq-phone-head small{display:block;font-size:8px;font-weight:400;margin-top:4px}.triq-phone-tabs{display:flex;justify-content:space-between;font-size:9px;padding:17px 12px;background:#f2f6fc}.triq-phone-tabs b{color:#0b4286}.triq-phone-row{display:flex;align-items:center;gap:8px;padding:18px 12px;border-bottom:1px solid #edf1f6;font-size:10px;font-weight:600}.triq-phone-row i{font-style:normal;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e9f1fe;color:#174d89}.triq-phone-row small{display:block;font-size:8px;color:#728099;font-weight:400;margin-top:4px}.triq-phone-row>span{margin-left:auto;background:#124986;color:white;border-radius:50%;padding:3px 6px}.triq-phone-chat{padding:16px 12px 38px;min-height:160px;font-size:10px}.triq-phone-chat p{padding:11px;border-radius:10px;background:#edf3fb;max-width:190px;margin:0 0 16px}.triq-phone-chat p+p{margin-left:26px;background:#104784;color:white}.triq-phone-bottom{display:flex;justify-content:space-between;padding:20px 16px;border-top:1px solid #edf1f6;font-size:9px;color:#104784}.triq-phone-caption{text-align:center;font-size:10px;color:#6d7b8f;margin-top:25px}.triq-mobile-download-heading{max-width:680px;margin-bottom:30px}.triq-mobile-download-heading>p:last-child{color:#607084;line-height:1.7}.triq-app-download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.triq-app-download{background:white;border:1px solid #dce5f0;border-radius:22px;padding:26px;scroll-margin-top:110px}.triq-app-title{display:flex;align-items:center;gap:14px}.triq-app-title img{width:54px;height:54px;object-fit:contain}.triq-app-title p{font-size:11px;color:#64768c;margin:0 0 5px}.triq-app-title h3{font-size:24px;margin:0}.triq-app-download>p{font-size:14px;line-height:1.7;color:#607084;min-height:48px;margin:20px 0}.triq-app-download>.btn{display:flex;justify-content:space-between;gap:10px}.triq-app-download>small{display:block;font-size:11px;margin:12px 0 20px;color:#63758b}.triq-ios-status{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #e7edf5;padding-top:17px;font-size:12px;color:#63758b}.triq-ios-status strong{color:#344b66}.triq-app-processor{border-top:3px solid #219665}.triq-app-oem{border-top:3px solid #1455ab}.triq-app-employee{border-top:3px solid #ed9624}.triq-app-chat{border-top:3px solid #8144bd}.triq-install-help{max-width:800px;font-size:13px;line-height:1.8;padding:16px 0}.triq-install-help summary{cursor:pointer;color:#104784;font-weight:600}#mobile-apps,#mobile-downloads{scroll-margin-top:100px}@keyframes triq-phone-float{50%{transform:translateY(-9px) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.triq-phone{animation:none}}@media(max-width:760px){.triq-mobile-grid{grid-template-columns:1fr;gap:38px}.triq-mobile-addition h2{letter-spacing:-1px}.triq-app-download-grid{grid-template-columns:1fr}.triq-mobile-icons{gap:22px}.triq-mobile-addition .shell{width:calc(100% - 40px)}.triq-phone-visual{margin-top:12px}.triq-app-download{padding:22px}.triq-ios-status{flex-wrap:wrap}.triq-mobile-addition{padding:58px 0}}
