.tqHome{--bg:#090a0b;--panel:#111315;--line:#26282b;--muted:#95999f;--white:#f4f4f1;--gold:#d5b36a;--green:#29d17d;--red:#ff7a7a;min-height:100vh;background:var(--bg);color:var(--white);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.tqHome *{box-sizing:border-box}.tqHome button,.tqHome input,.tqHome select,.tqHome textarea{font:inherit}.tqHome a,.tqHome button{color:inherit}.tqHome a{text-decoration:none}.tqHome svg{width:16px;height:16px;flex-shrink:0}.tqWrap{padding:0 44px;max-width:1300px;margin:auto}.tqLogo{display:inline-flex;align-items:center;gap:8px;color:var(--white)}.tqLogo .tqSymbol{height:22px;width:auto}.tqLogo .tqWord{width:91px;height:auto}.tqLogoLink{display:inline-flex;flex-shrink:0}.tqHeader{height:82px;justify-content:space-between;border-bottom:1px solid var(--line);gap:25px}.tqHeader,.tqNav{display:flex;align-items:center}.tqNav{gap:28px;color:#b0b3b8;font-size:12px}.tqNav a:hover{color:#fff}.tqOutline{border:1px solid #3c3f44;border-radius:7px;padding:9px 15px;background:transparent;display:inline-flex;align-items:center;gap:10px}.tqOutline:hover{border-color:#55585e}.tqHero{padding:78px 0 62px;display:grid;grid-template-columns:1.15fr 1fr;gap:38px;align-items:center}.tqEyebrow{text-transform:uppercase;letter-spacing:1.8px;font-size:10px;color:var(--gold);display:flex;align-items:center;gap:10px;font-weight:600}.tqEyebrow:before{content:"";width:19px;height:1px;background:var(--gold)}.tqHome h1{font-size:clamp(43px,5.7vw,72px);line-height:1.04;letter-spacing:-3px;font-weight:500;margin:23px 0}.tqHome h1 span{color:#83878d}.tqLead{color:#a7aab0;max-width:385px;font-size:15px;line-height:1.75;margin:0 0 28px}.tqPrimary{display:inline-flex;align-items:center;gap:24px;background:#f0f0eb;color:#141517;padding:13px 19px;border:0;border-radius:7px;font-size:12px;font-weight:600;transition:background .18s,transform .18s}.tqPrimary:hover{background:#d9c69e;transform:translateY(-2px)}.tqSubcta{display:block;margin-top:15px;color:#70757c;font-size:11px}.tqConsole{border:1px solid #303236;border-radius:12px;background:#0e1012;box-shadow:0 30px 70px #0008;transform:perspective(1600px) rotateY(-5deg);transition:transform .35s}.tqConsole:hover{transform:perspective(1600px) rotateY(0deg)}.tqConsoleHead{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line);font-size:11px;color:#bdc0c6}.tqDot{width:6px;height:6px;background:var(--gold);border-radius:50%;display:inline-block;margin-right:7px}.tqConsoleBody{padding:23px}.tqCaption{font-size:10px;text-transform:uppercase;letter-spacing:1.4px;color:#858a92}.tqConsole h3{font-size:21px;line-height:1.25;font-weight:500;letter-spacing:-.6px;margin:8px 0 22px}.tqStep{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:16px 0;border-top:1px solid #25272b}.tqStep>svg{width:19px;height:19px;color:#a5a9af}.tqStep strong{display:block;font-weight:500;font-size:12px}.tqStep small{font-size:10px;color:#8b9098}.tqTag{font-size:9px;border:1px solid #354039;color:#abd6bc;border-radius:4px;padding:3px 7px;white-space:nowrap}.tqConsoleNote{border-top:1px solid #282a2e;padding:13px 18px;font-size:10px;color:#828791;align-items:center}.tqConsoleNote,.tqTopics{display:flex;justify-content:space-between}.tqTopics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:20px;padding:20px 0;color:#a7abb1;font-size:11px;flex-wrap:wrap}.tqTopics span{display:flex;gap:9px;align-items:center}.tqTopics svg{width:14px;height:14px;color:#696e76}.tqSection{padding:70px 0}.tqHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:32px}.tqHome h2{font-size:37px;line-height:1.12;letter-spacing:-1.5px;font-weight:500;margin:13px 0 0}.tqHeading p{color:var(--muted);font-size:12px;max-width:285px;margin:0;line-height:1.8}.tqWorkspace{display:grid;grid-template-columns:225px 1fr;min-height:340px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#0e1012}.tqTabs{padding:10px;border-right:1px solid var(--line);background:#0b0d0f}.tqTabs button{width:100%;background:transparent;border:1px solid transparent;border-radius:6px;display:flex;align-items:center;gap:12px;padding:16px 12px;text-align:left;color:#8d939d;font-size:12px;cursor:pointer;transition:background .18s,color .18s}.tqTabs button[aria-selected=true]{background:#1b1d21;border-color:#31343a;color:#fff}.tqTabs button:hover{color:#fff;background:#17191c}.tqTabs svg{width:16px;height:16px}.tqArrow{margin-left:auto;color:#c8b078}.tqPanel{padding:31px;display:flex;flex-direction:column;justify-content:space-between;gap:26px;animation:tqChange .23s ease-out}.tqPanel h3{font-size:26px;line-height:1.25;letter-spacing:-.7px;font-weight:500;margin:0 0 12px}.tqPanel p{font-size:13px;color:#a4a9b2;line-height:1.8;max-width:480px;margin:0}.tqProcess{display:flex;gap:10px;align-items:stretch}.tqProcessItem{flex:1;min-width:0;border:1px solid #2d3035;border-radius:7px;background:#15171b;padding:17px 12px}.tqProcessItem small{display:block;font-size:10px;color:#a88f58;margin-bottom:17px}.tqProcessItem b{display:block;font-size:12px;font-weight:500}.tqProcessItem span{display:block;font-size:10px;color:#858c96;margin-top:5px}.tqPanelFoot{font-size:10px;color:#747b85}@keyframes tqChange{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.tqGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:38px}.tqMini{border-top:1px solid #303237;padding-top:20px}.tqMini .tqNum{color:#6e747e;font-size:10px}.tqMini h3{font-size:16px;font-weight:500;margin:14px 0 8px}.tqMini p{font-size:12px;color:#9299a3;line-height:1.8;margin:0}.tqGps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:44px 0;align-items:center}.tqGps h2{font-size:29px;margin:12px 0 15px}.tqGps p{font-size:12px;color:#959da8;line-height:1.8;max-width:345px;margin:0}.tqConcept{display:inline-block;border:1px solid #49402d;color:#c5ac77;border-radius:4px;font-size:9px;letter-spacing:1px;padding:4px 7px}.tqRoute{background:#111417;border:1px solid #282d33;border-radius:9px;padding:24px}.tqRouteLine{height:90px;position:relative;margin:23px 15px 17px;border-left:2px solid #bd9b59;border-bottom:2px solid #bd9b59;border-radius:0 0 0 20px}.tqRouteStart{position:absolute;top:0;left:-5px;width:8px;height:8px;border-radius:50%;background:#dbbf81}.tqRouteStart:after{content:"Current location";position:absolute;left:18px;top:-5px;font-size:10px;white-space:nowrap;color:#bcc2ca}.tqRouteEnd{position:absolute;right:0;bottom:-5px;width:8px;height:8px;background:#dbbf81;border-radius:50%}.tqRouteEnd:after{content:"Next stop";position:absolute;right:0;bottom:17px;font-size:10px;white-space:nowrap;color:#bcc2ca}.tqRouteNote{font-size:10px;color:#7c8591}.tqConnect{padding:70px 0;border-top:1px solid var(--line)}.tqConnect h2{margin:13px 0 10px}.tqConnectIntro{color:var(--muted);font-size:13px;line-height:1.8;max-width:520px;margin:0 0 28px}.site-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:640px}.site-form label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--muted)}.site-form label.full{grid-column:1/-1}.site-form input,.site-form select,.site-form textarea{background:#15171b!important;border:1px solid #2d3035;border-radius:7px;color:var(--white)!important;padding:11px 12px;font-size:13px;font-family:inherit;outline:none}.site-form input:focus,.site-form select:focus,.site-form textarea:focus{border-color:#5f5334}.site-form textarea{min-height:120px;resize:vertical}.site-form .hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.site-form .actions{grid-column:1/-1;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.site-form .msg{font-size:12px;color:var(--muted)}.site-form .msg.ok{color:var(--green)}.site-form .msg.err{color:var(--red)}.site-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border-radius:7px;font-size:12px;font-weight:600;border:1px solid #3c3f44;color:var(--white);background:transparent;cursor:pointer}.site-btn.primary{background:#f0f0eb;color:#141517;border-color:transparent}.site-btn.primary:hover{background:#d9c69e}.site-btn:disabled{opacity:.5;cursor:default}.site-btn:disabled:hover{background:#f0f0eb}.tqFooter{padding:50px 0 23px;border-top:1px solid var(--line)}.tqFooterTop{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px}.tqFooter h2{font-size:34px;margin:0}.tqFooter h2 span{color:#818892}.tqFooterBottom{border-top:1px solid var(--line);padding-top:20px;display:flex;justify-content:space-between;align-items:center;color:#757d88;font-size:10px;gap:20px;flex-wrap:wrap}.tqFooterBottom p{margin:0}.tqFooterBottom a{color:#9aa1ab}.tqFooterBottom a:hover{color:#fff}.tqHome :focus-visible{outline:2px solid #dfc285;outline-offset:4px}@media (max-width:740px){.tqWrap{padding:0 23px}.tqHeader{height:68px}.tqNav{gap:14px}.tqNav a:not(.tqOutline){display:none}.tqHero{grid-template-columns:1fr;gap:36px;padding:48px 0 35px}.tqHome h1{font-size:56px;letter-spacing:-2px}.tqConsole{transform:none;max-width:480px;width:100%}.tqHeading{display:block}.tqHeading p{margin-top:18px;max-width:100%}.tqWorkspace{grid-template-columns:1fr}.tqTabs{display:flex;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--line);gap:4px}.tqTabs button{width:auto;padding:10px;font-size:11px;gap:7px}.tqArrow{display:none}.tqPanel{padding:23px}.tqGrid{grid-template-columns:1fr;gap:22px}.tqConnect,.tqSection{padding:44px 0}.tqGps{grid-template-columns:1fr;gap:20px}.tqFooterTop{display:block}.tqFooterTop a{margin-top:20px}.tqHome h2{font-size:32px}.tqTopics{gap:14px}.tqFooterBottom{flex-wrap:wrap}.site-form{grid-template-columns:1fr}}@media (max-width:400px){.tqHome h1{font-size:44px}.tqProcess{flex-direction:column}.tqProcessItem small{margin-bottom:5px}.tqWrap{padding:0 17px}.tqNav .tqOutline{font-size:10px;padding:8px}.tqStep{grid-template-columns:24px 1fr}.tqTag{display:none}}@media (prefers-reduced-motion:reduce){.tqHome *,.tqHome :before{animation:none!important;transition:none!important}}