.hero-wrap{background:#063159;margin-bottom:24px}@media(min-width: 992px){.hero-wrap{margin-bottom:64px}}@media(min-width: 1440px){.hero-wrap{margin-bottom:32px}}.hero-inner{display:flex}@media(min-width: 580px){.hero-inner{padding:0 16px;justify-content:space-between}}@media(min-width: 992px){.hero-inner{padding:0}}.hero{padding-top:40px}@media(min-width: 580px){.hero{padding-top:24px}}@media(min-width: 1200px){.hero{padding-top:8px}}.hero .info{margin-bottom:40px}@media(min-width: 580px){.hero .info{margin-bottom:24px}body.is-ltr .hero .info{margin-right:32px}body.is-rtl .hero .info{margin-left:32px}}@media(min-width: 1200px){.hero .info{max-width:550px;margin:auto 0 24px}}@media(min-width: 1440px){.hero .info{max-width:800px}}.hero h1{font-weight:700;font-size:32px;line-height:40px;color:#fcfcfd;margin-bottom:16px}@media(min-width: 580px){.hero h1{margin-bottom:8px;font-weight:700;font-size:28px;line-height:36px}}@media(min-width: 992px){.hero h1{margin-bottom:16px;font-weight:700;font-size:44px;line-height:52px}}.hero .description{margin-bottom:40px;color:rgba(252,252,253,.7);font-weight:400;font-size:20px;line-height:32px}@media(min-width: 580px){.hero .description{font-weight:400;font-size:18px;line-height:28px}}@media(min-width: 992px){.hero .description{margin-bottom:24px;font-weight:400;font-size:20px;line-height:32px}}@media(min-width: 1200px){.hero .description{margin-bottom:40px}}.hero .inputWrap{max-width:240px}@media(min-width: 992px){.hero .inputWrap{max-width:468px}}@media(min-width: 1200px){.hero .inputWrap{max-width:527px}}@media(min-width: 1440px){.hero .inputWrap{max-width:720px}}.hero #hero-search-tools-results{width:100%;padding:0;list-style:none;background-color:#fff;margin:12px 0 0;box-shadow:0 2px 6px 3px rgba(6,49,89,.1);position:absolute;z-index:1;border-radius:16px;top:100%;overflow:hidden;min-width:370px}.hero #hero-search-tools-results li{border-bottom:1px solid #eef2f6}.hero #hero-search-tools-results li:last-child{border-bottom:none}.hero #hero-search-tools-results li a{display:block;padding:16px 32px}@media(min-width: 1200px){.hero #hero-search-tools-results li a{padding:16px 52px}}.hero #hero-search-tools-results li a strong{margin-bottom:12px;display:block;color:#0b0c0f;font-weight:700;font-size:16px;line-height:20px}.hero #hero-search-tools-results li a .tool-info{font-weight:400;font-size:14px;line-height:16px;color:rgba(18,25,38,.7)}.hero #hero-search-tools-results li a:hover{color:#0d80f2;background-color:#f5f7fa}.hero .tools_fox-holder{margin-top:auto}.hero .tools_fox{display:none}@media(min-width: 580px){.hero .tools_fox{display:block}}@media(min-width: 992px){.hero .tools_fox{width:200px;height:auto}}@media(min-width: 1200px){.hero .tools_fox{width:283px}}@media(min-width: 1440px){.hero .tools_fox{width:293px}}.content-sidebar{padding-top:32px}@media(min-width: 992px){.content-sidebar{padding-top:64px}}@media(min-width: 1200px){.content-sidebar{display:flex;gap:0 64px}}@media(min-width: 1440px){.content-sidebar{gap:0 80px}}.content-sidebar .content{min-width:0;flex:auto}.content-sidebar .sidebar-wrap{display:none}@media(min-width: 1200px){.content-sidebar .sidebar-wrap{display:block}}.content-sidebar .sidebar-wrap .sidebar-inner{position:sticky;top:var(--header-height);width:280px}@media(min-width: 1440px){.content-sidebar .sidebar-wrap .sidebar-inner{width:352px}}.top-companies>h2{font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}.top-companies .companies{display:flex;flex-direction:column;gap:12px}.top-companies .companies a{padding:16px;border:1px solid #eef2f6;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#0b0c0f}.top-companies .companies a:hover{border-color:#0c5fab}.top-companies .companies a img{max-width:128px;max-height:32px;height:auto;width:auto}.top-companies .companies a .rating{display:flex;align-items:center;gap:6px}.top-companies .companies a .rating strong{font-weight:700;font-size:18px;line-height:24px}.top-companies .companies a .rating .icon{width:18px;height:18px}.toc{border-radius:12px;width:100%;overflow:hidden;background-color:#fff;position:relative}.toc ul{list-style:none;padding:0;max-height:calc(100vh - 590px);margin-bottom:0;position:relative}.toc ul li{padding:0}.toc ul li a{padding:12px 16px;display:block;color:rgba(18,25,38,.7);font-weight:400;font-size:16px;line-height:20px}@media(min-width: 1440px){.toc ul li a{padding:12px 24px}}.toc ul li a.active{color:#0d80f2;font-weight:700;font-size:16px;line-height:20px;background-color:#fcfcfd}#tools-page .tools h2{font-weight:700;font-size:24px;line-height:32px}@media(min-width: 580px){#tools-page .tools h2{font-weight:700;font-size:32px;line-height:40px}}#tools-page .trendy-tools{margin-bottom:48px}#tools-page .trendy-tools h2{margin-bottom:32px}@media(min-width: 580px){#tools-page .trendy-tools h2{margin-bottom:24px}}@media(min-width: 992px){#tools-page .trendy-tools h2{margin-bottom:0}}#tools-page .trendy-tools nav{display:flex;flex-direction:column;gap:72px;padding:24px 0 24px}@media(min-width: 580px){#tools-page .trendy-tools nav{gap:48px}}@media(min-width: 992px){#tools-page .trendy-tools nav{flex-direction:row;gap:32px;justify-content:space-between;padding:40px 0 24px}}@media(min-width: 1440px){#tools-page .trendy-tools nav{gap:24px;padding:24px 0 24px}}#tools-page .trendy-tools .tool{flex:1 1 100%;display:flex;flex-direction:column;gap:12px;background-color:#fff;border-radius:16px;color:#0b0c0f;text-align:center}@media(min-width: 580px){#tools-page .trendy-tools .tool{text-align:initial;flex-direction:row;align-items:center;gap:0}}@media(min-width: 992px){#tools-page .trendy-tools .tool{text-align:center;flex-direction:column}}@media(min-width: 1440px){#tools-page .trendy-tools .tool{text-align:initial;flex-direction:row}}#tools-page .trendy-tools .tool .tool-content{padding:16px}@media(min-width: 580px){#tools-page .trendy-tools .tool .tool-content{padding:24px}}@media(min-width: 1440px){body.is-ltr #tools-page .trendy-tools .tool .tool-content{padding-left:0}body.is-rtl #tools-page .trendy-tools .tool .tool-content{padding-right:0}}#tools-page .trendy-tools .tool h3{font-weight:700;font-size:24px;line-height:32px;margin-bottom:8px}#tools-page .trendy-tools .tool .description{color:rgba(18,25,38,.7);font-weight:400;font-size:16px;line-height:24px}#tools-page .trendy-tools .tool picture{display:block;flex-shrink:0}#tools-page .trendy-tools .tool img{max-width:160px;width:100%;height:auto;margin-top:-32px}@media(min-width: 580px){#tools-page .trendy-tools .tool img{max-width:230px}}@media(min-width: 992px){#tools-page .trendy-tools .tool img{max-width:160px}}@media(min-width: 1440px){#tools-page .trendy-tools .tool img{max-width:230px}body.is-ltr #tools-page .trendy-tools .tool img{margin-left:-16px}body.is-rtl #tools-page .trendy-tools .tool img{margin-right:-16px}}#tools-page .hosting-tools,#tools-page .operational-tools,#tools-page .performance-tools{margin-bottom:80px}#tools-page .hosting-tools h2,#tools-page .operational-tools h2,#tools-page .performance-tools h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:16px}@media(min-width: 580px){#tools-page .hosting-tools h2,#tools-page .operational-tools h2,#tools-page .performance-tools h2{font-weight:700;font-size:32px;line-height:40px}}#tools-page .hosting-tools nav,#tools-page .operational-tools nav,#tools-page .performance-tools nav{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media(min-width: 992px){#tools-page .hosting-tools nav,#tools-page .operational-tools nav,#tools-page .performance-tools nav{grid-template-columns:repeat(4, 1fr);gap:24px}}#tools-page .tool-card{border-radius:8px;overflow:hidden;display:flex;flex-direction:column}#tools-page .tool-card .image-wrap{display:flex;align-items:center;justify-content:center;height:80px}@media(min-width: 580px){#tools-page .tool-card .image-wrap{height:113px}}#tools-page .tool-card .image-wrap img{width:40px;height:40px}@media(min-width: 580px){#tools-page .tool-card .image-wrap img{width:56px;height:56px}}#tools-page .tool-card .tool-content{padding:16px;background-color:#fcfcfd;flex:auto}#tools-page .tool-card .tool-content h3{color:#0b0c0f;font-weight:700;font-size:16px;line-height:20px;margin-bottom:4px}@media(min-width: 580px){#tools-page .tool-card .tool-content h3{font-weight:700;font-size:20px;line-height:28px}}#tools-page .tool-card .tool-content .description{color:rgba(18,25,38,.7);font-weight:400;font-size:14px;line-height:20px}#tools-page .content-sidebar{padding-top:16px}#tools-page .content-sidebar .toc-title{font-weight:700;font-size:20px;line-height:28px;margin-bottom:16px}#tools-page .faq-section{margin-bottom:40px}
