.TestRailBanner_banner__YIz_B{background:#e0f4ff}.TestRailBanner_inner__O89kF{display:flex;align-items:center;justify-content:space-between;gap:28px;width:min(1200px,100% - 80px);min-height:124px;margin:0 auto;padding:22px 0}.TestRailBanner_logo__4zG84{flex-shrink:0;width:223px}.TestRailBanner_logo__4zG84 img{display:block;width:100%;height:auto}.TestRailBanner_logo__4zG84 span{display:block;margin-top:2px;padding-left:6px;color:#16864b;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:5px;text-transform:uppercase}.TestRailBanner_divider__WucPA{width:1px;height:76px;flex-shrink:0;background:#bfe2f1}.TestRailBanner_inner__O89kF h2{margin:0;color:#172744;font-size:clamp(22px,2.15vw,30px);font-weight:700;line-height:1.3}.TestRailBanner_link__iVKjO{display:inline-flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;min-height:54px;padding:14px 18px;border-radius:3px;background:#0098df;color:#fff;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .15s}.TestRailBanner_link__iVKjO span{font-size:27px;font-weight:400;line-height:1}.TestRailBanner_link__iVKjO:hover{background:#0078aa}.TestRailBanner_link__iVKjO:focus-visible{outline:3px solid #0078aa;outline-offset:5px}@media (max-width:1050px){.TestRailBanner_inner__O89kF{gap:22px}.TestRailBanner_logo__4zG84{width:185px}.TestRailBanner_logo__4zG84 span{font-size:17px}.TestRailBanner_link__iVKjO{font-size:14px}}@media (max-width:760px){.TestRailBanner_inner__O89kF{flex-direction:column;width:calc(100% - 40px);padding:30px 0;gap:20px;text-align:center}.TestRailBanner_logo__4zG84{width:200px;text-align:left}.TestRailBanner_divider__WucPA{width:64px;height:1px}.TestRailBanner_inner__O89kF h2{font-size:24px}.TestRailBanner_link__iVKjO{width:100%;max-width:320px}}