.ttqa{color:#172033;background:#fff}.ttqa-wrap{width:min(1120px,calc(100% - 48px));margin:0 auto}.ttqa-hero{padding:74px 0;background:#111926;color:#fff}.ttqa-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:56px;align-items:center}.ttqa-kicker{margin:0 0 12px;color:#367cf3;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0}.ttqa h1{max-width:780px;margin:0;font-size:50px;line-height:1.1;color:inherit}.ttqa h2{margin:0;font-size:30px;line-height:1.22}.ttqa-lead{max-width:760px;margin:21px 0;color:#607089;font-size:18px;line-height:1.65}.ttqa-hero .ttqa-lead{color:#c6d4e7}.ttqa-actions{display:flex;gap:19px;flex-wrap:wrap;align-items:center;margin:30px 0 0}.ttqa-actions a:not(.ttqa-button){color:#b8d0ff;font-weight:700;text-decoration:none}.ttqa-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 19px;border-radius:6px;background:#2873ee;color:#fff!important;font-size:15px;font-weight:700;text-decoration:none}.ttqa-terminal{padding:25px;border:1px solid #2d3a51;border-radius:8px;background:#172233}.ttqa-terminal p{display:flex;gap:12px;margin:0;padding:12px 0;border-bottom:1px solid #2d3a51;color:#d4e0f0;font-size:14px}.ttqa-terminal p span{color:#55cf9a;font-weight:800}.ttqa-terminal strong{display:block;margin-top:21px;color:#a983ff;font:700 14px monospace}.ttqa-section{padding:60px 0}.ttqa-topics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:23px}.ttqa-topics a,.ttqa-cards article{display:flex;flex-direction:column;min-height:150px;padding:19px;border:1px solid #d9e2ef;border-radius:8px;background:#fff;color:#172033;text-decoration:none;transition:.2s}.ttqa-topics a:hover,.ttqa-cards article:hover{border-color:#9dbef3;box-shadow:0 8px 20px rgba(20,57,107,.08);transform:translateY(-2px)}.ttqa-topics b{color:#2466d5;font-size:17px}.ttqa-topics span{margin-top:12px;color:#62728a;font-size:13px;line-height:1.55}.ttqa-section__head{display:flex;justify-content:space-between;gap:20px;align-items:end}.ttqa-section__head>a{color:#2466d5;font-weight:700;text-decoration:none}.ttqa-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.ttqa-cards article{min-height:230px}.ttqa-cards article p{margin:0 0 10px;color:#3978e5;font-size:12px;font-weight:800;text-transform:uppercase}.ttqa-cards h3,.ttqa-cards h2{margin:0;color:#172033;font-size:19px;line-height:1.35}.ttqa-cards h3 a,.ttqa-cards h2 a{color:inherit;text-decoration:none}.ttqa-cards span{margin:13px 0;color:#64738a;font-size:14px;line-height:1.55}.ttqa-cards article>a{margin-top:auto;color:#2466d5;font-size:14px;font-weight:700;text-decoration:none}.ttqa-band{padding:60px 0;background:#eef5ff}.ttqa-band>div>p:not(.ttqa-kicker){max-width:660px;color:#506078;line-height:1.65}.ttqa-archive,.ttqa-single,.ttqa-notfound{padding-top:54px;padding-bottom:70px}.ttqa-meta{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0;padding:14px 0;border-top:1px solid #dce5ef;border-bottom:1px solid #dce5ef;color:#68778b;font-size:14px}.ttqa-layout{display:grid;grid-template-columns:minmax(0,760px) 300px;justify-content:space-between;gap:54px}.ttqa-content{font-size:17px;line-height:1.7;color:#314158}.ttqa-content h2{margin:38px 0 15px;color:#172033;font-size:28px}.ttqa-content h4{margin:23px 0 8px;color:#172033;font-size:18px}.ttqa-toc{display:grid;gap:9px;margin:0 0 30px;padding:20px;border:1px solid #d7e2ef;border-radius:8px;background:#f5f9ff}.ttqa-toc b{color:#172033}.ttqa-toc a{color:#2466d5;font-size:14px;font-weight:700;text-decoration:none}.ttqa-aside{align-self:start;position:sticky;top:20px;padding:22px;border:1px solid #d7e2ef;border-radius:8px;background:#f7faff}.ttqa-aside p{margin:0 0 8px;color:#3978e5;font-size:12px;font-weight:800;text-transform:uppercase}.ttqa-aside h2{font-size:22px}.ttqa-aside span{display:block;margin:14px 0;color:#607089;font-size:14px;line-height:1.55}.ttqa-notfound form{display:flex;gap:8px;max-width:560px;margin:25px 0}.ttqa-notfound input[type=search]{flex:1;min-width:0;padding:12px;border:1px solid #cbd8e8;border-radius:6px;font:inherit}.ttqa-notfound input[type=submit]{padding:0 16px;border:0;border-radius:6px;background:#2873ee;color:#fff;font-weight:700}.ttqa-quiz{margin-top:24px}@media(max-width:900px){.ttqa-hero__grid,.ttqa-layout{grid-template-columns:1fr}.ttqa-topics{grid-template-columns:repeat(3,1fr)}.ttqa-aside{position:static}.ttqa-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ttqa-wrap{width:min(100% - 32px,1120px)}.ttqa-hero{padding:48px 0}.ttqa h1{font-size:35px}.ttqa h2{font-size:27px}.ttqa-topics,.ttqa-cards{grid-template-columns:1fr}.ttqa-section,.ttqa-band{padding:42px 0}.ttqa-section__head{align-items:start;flex-direction:column}.ttqa-notfound form{display:block}.ttqa-notfound input[type=search],.ttqa-notfound input[type=submit]{width:100%;box-sizing:border-box}.ttqa-notfound input[type=submit]{margin-top:8px}}
