.hf_icon_text_list{display:flex;justify-content:space-evenly;margin-top:100px}.hf_icon_text_list .hf_icon_text_item{display:flex;flex-direction:column;align-items:center;width:calc(25% - 12px)}.hf_icon_text_list .hf_icon_text_item img{height:66px;width:66px;margin-bottom:20px}.hf_icon_text_list .hf_icon_text_item span{width:80%;text-align:center}.hf_icon_server_list .hf_icon_server_app_cards{display:flex;justify-content:space-around;flex-wrap:wrap}.hf_icon_server_list .hf_icon_server_app_cards .hf_icon_server_app_card{text-align:center;justify-content:space-evenly;width:180px;border-radius:28px;border:4px dashed #bbbbbb;padding:16px 0;margin-bottom:10px}.hf_icon_server_list .hf_icon_server_app_cards .hf_icon_server_app_card .text{line-height:24px;font-size:16px;font-weight:600}.hf_icon_server_list .hf_icon_server_app_cards .hf_icon_server_app_card .wrapper{display:flex;justify-content:space-evenly;margin-top:8px}.hf_icon_server_list .hf_icon_server_app_cards .hf_icon_server_app_card .wrapper img{width:auto;height:52px}.hf_icon_server_list .hf_icon_server_text_cards{display:flex;margin-top:88px;justify-content:space-evenly;flex-wrap:wrap}.hf_icon_server_list .hf_icon_server_text_cards .hf_icon_server_text_card{padding:14px 30px;background-color:#1e83fb;text-align:center;line-height:34px;color:#fff;font-size:24px;margin-bottom:10px}@media (max-width: 768px){.hf_icon_text_list{flex-wrap:wrap;margin-top:60px}.hf_icon_text_list .hf_icon_text_item{width:calc((100% - 64px)/2);margin-top:40px}}.bg_wrapper .bg_normal_rz{background-repeat:no-repeat;background-size:cover}.bg_wrapper.hf_home_banner_top{background-image:url(/assets/images/home/hf_home_banner_bg1.png);position:relative;background-repeat:no-repeat;background-size:cover}.bg_wrapper.hf_solution_banner_top{background-image:url(/assets/images/solution/solution_banner_top.png),url(/assets/images/solution/solution_banner_top_low.jpg);background-repeat:no-repeat;background-size:cover}.bg_wrapper.hf_solution_banner_top:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:1;height:800px}.bg_wrapper.hf_solution_banner_top .section_text{position:relative;z-index:2}.hf_home_banner_top .section_wrapper{margin-top:0;min-height:clamp(90vh,100vw,calc(100vh - var(--navbar-height)));display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:1rem;height:800px}.hf_home_banner_top .section_wrapper .section_text{line-height:72px;font-size:48px;justify-self:center;color:#fff}.hf_home_banner_top .section_wrapper .btns_container{display:flex;align-items:center;gap:1rem}.hf_home_banner_top .section_wrapper .section_image{display:flex}.hf_home_banner_top .section_wrapper .section_image img{width:100%;height:100%;max-height:80vh;object-fit:cover;border-radius:var(--theme-shape-radius)}.feature-card__section[data-astro-cid-6akaeypl]{margin:var(--section-margin) auto}.feature-card__grid[data-astro-cid-6akaeypl]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--theme-grid-gap)}@media (max-width: 768px){.feature-card__grid[data-astro-cid-6akaeypl]{grid-template-columns:1fr}}.hf_page_body{min-width:1024px}.hf_anchor{position:relative;top:-100px}.hf_banner_possible{text-align:center;margin:auto}.hf_banner_possible .title{margin-top:120px;margin-bottom:88px;font-weight:700;font-size:32px}.hf_banner_possible .title .hf_home_theme_color{letter-spacing:12px;font-weight:700;font-size:48px}.hf_banner_possible .img_wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:0 auto;position:relative;background-image:url(/assets/images/home/hf_home_banner2_bg.png);background-repeat:no-repeat;background-size:contain;background-position:center;min-height:600px}.hf_banner_possible .text_wrapper{line-height:44px;font-size:20px}.hf_banner_possible .tags_wrapper{width:100%;margin:80px 0}.hf_banner_possible .tags_wrapper .row{display:flex;margin-bottom:20px}.hf_banner_possible .tags_wrapper .row:nth-child(1){justify-content:space-between}.hf_banner_possible .tags_wrapper .row:nth-child(1) .item{width:calc((100% - 130px) / 3)}.hf_banner_possible .tags_wrapper .row:nth-child(2){justify-content:space-evenly}.hf_banner_possible .tags_wrapper .row:nth-child(2) .item{width:calc((100% - 200px)/4)}.hf_banner_possible .tags_wrapper .row:nth-child(3){justify-content:center}.hf_banner_possible .tags_wrapper .row:nth-child(3) .item{width:30%}.hf_banner_possible .tags_wrapper .item{white-space:nowrap;padding:4px;border:1px solid #1E83FF}.hf_banner_possible .tags_wrapper .item.bg{background-color:#1e83ff;color:#fff}.hf_banner_possible .tags_wrapper.hf_phone{display:none}.hf_banner_solution .hf_container_section .feature-card__grid .featured-card__content{box-shadow:0 2px 6px #0006;border-radius:var(--theme-shape-radius)}.hf_banner_solution .hf_container_section .feature-card__grid .featured-card__content>picture{width:80%;margin-bottom:40px}.hf_banner_solution .hf_container_section .feature-card__grid img.feature-card__img{width:100%;height:auto}.hf_banner_friends .friends_wrapper{display:grid;place-items:center;grid-template-columns:repeat(5,auto);grid-template-rows:repeat(2,54px);gap:20px;justify-content:center}.hf_banner_friends .friends_wrapper img{width:auto;height:100%;align-self:center}@media (max-width: 1200px){.hf_page_body{min-width:100%}.hf_home_banner_top.bg_wrapper{background-position:center}.hf_home_banner_top.bg_wrapper .section_wrapper.section_wrapper{display:flex;flex-direction:column;align-items:flex-start;padding-top:140px;width:max-content;height:auto;padding-bottom:40px}.hf_banner_possible{min-height:800px}.hf_banner_possible .img_wrapper{margin-bottom:40px;background-size:cover}.hf_banner_possible .img_wrapper .tags_wrapper:not(.hf_phone){display:none}.hf_banner_possible .img_wrapper .tags_wrapper.hf_phone{display:flex;flex-direction:column;width:80%;gap:12px}.hf_banner_solution .hf_container_section .feature-card__grid{width:calc(100% - 40px);margin:auto}.hf_banner_solution .hf_container_section .feature-card__card .featured-card__content h3.feature-card__title{font-size:22px;line-height:32px;text-align:center}.hf_banner_solution .hf_container_section .feature-card__card .featured-card__content>picture{margin-bottom:20px}.hf_banner_friends .friends_wrapper{grid-template-columns:repeat(2,auto);grid-template-rows:repeat(5,54px)}}@media (max-width: 768px){.hf_home_banner_top.bg_wrapper .section_wrapper.section_wrapper{padding-top:80px;width:calc(100% - 40px)}.hf_home_banner_top.bg_wrapper .section_wrapper.section_wrapper .section_text h1.hf_home_top_family{font-size:36px;line-height:54px;margin-bottom:0}.hf_home_banner_top.bg_wrapper .section_wrapper.section_wrapper .section_text p.hf_home_title_family{font-size:30px;line-height:46px;font-weight:500}.hf_banner_possible{min-height:400px}.hf_banner_possible .img_wrapper{margin-bottom:0}.hf_banner_possible .title{font-size:16px;line-height:24px;margin-top:60px;margin-bottom:60px;display:flex;flex-direction:column}.hf_banner_possible .title .hf_home_theme_color{font-size:28px;line-height:32px;padding-left:12px}.hf_banner_possible .text_wrapper{font-size:12px;line-height:18px}.hf_banner_possible .tags_wrapper{margin:40px 0}.hf_banner_possible .img_wrapper .tags_wrapper.hf_phone{align-items:center}.hf_banner_possible .img_wrapper .tags_wrapper.hf_phone .item{padding:4px 12px}.hf_banner_solution .hf_container_section .feature-card__grid{gap:28px}.hf_banner_solution .hf_container_section .feature-card__grid .featured-card__content>picture{width:calc(100% - 80px);height:auto}.hf_meme_cat.hf_meme_cat.hf_meme_cat{position:absolute;right:calc(50% - 16px);top:60px}}.hf_meme_cat{width:32px;height:auto;display:inline-flex;visibility:hidden;margin-top:-40px;margin-left:4px}.hf_meme_cat_wrapper{position:relative}.hf_meme_cat_wrapper:hover{cursor:pointer}.hf_meme_cat_wrapper:hover .hf_meme_cat{visibility:visible}.moving-cat{animation:moveUpAndDown 2s ease-in-out infinite}@keyframes moveUpAndDown{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.swinging-cat{animation:swing 2s ease-in-out infinite;transform-origin:50% 100%}@keyframes swing{0%,to{transform:rotate(-20deg)}50%{transform:rotate(20deg)}}.centerSwinging-cat{animation:swing 2s ease-in-out infinite;transform-origin:50% 50%}
