*{margin:0;padding:0;box-sizing:border-box}:root{--primary:#009f3c;--secondary:#213644;--title:#102f51;--text:#68727a;--border:#e8eef3;--bg:#f5f8fa;--shadow:0 2rem 2rem rgba(208,211,221,0.25)}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:138rem;margin:0 auto;position:relative}li{list-style:none}i,em{font-style:normal}.Inter,p{font-family:"Inter",sans-serif}.landing_nums{background-image:linear-gradient(to bottom,var(--bg) 0 50%,transparent 50% 100%)}.nums_wrap{border-radius:1.4rem;border:1px solid #ebeff2;background-color:#fff;box-shadow:var(--shadow);padding:3.1884058% 4.1304348% 3.0434783% 2.3913043%;margin:0 -0.5px}.nums_wrap ul{display:flex;flex-wrap:wrap;overflow:hidden;gap:3rem 0}.nums_wrap li{flex:1;text-align:center;border-left:1px solid #ebeef5;margin-left:-1px;padding:0.6rem 2rem 0.4rem}.nums_wrap li strong{font-size:3.4rem;line-height:1;font-weight:600;color:#10161d;white-space:nowrap}.nums_wrap li strong i{color:var(--primary)}.nums_wrap li p{font-size:1.4rem;color:#5a6178;margin-top:1.5rem}@media screen and (max-width:768px){.nums_wrap{border-radius:10px;padding:20px;margin:0}.nums_wrap li{padding:0 14px}.nums_wrap li strong{font-size:22px}.nums_wrap li strong i{font-size:18px}.nums_wrap li p{font-size:13px;margin-top:10px}}@media screen and (max-width:576px){.nums_wrap ul{display:grid;grid-template-columns:1fr 1fr}}.content .content{padding:0}a{color:inherit;cursor:pointer;font-size:inherit;text-decoration:none}.center{text-align:center}.center p,.center .desc,.center h1,.center h2{margin-left:auto;margin-right:auto}.tcon h2,.tcon .hd_h2{font-size:4.8rem;line-height:1.166667;font-weight:600}.tcon p{font-size:1.8rem;line-height:2.8rem;color:var(--text)}.tcon.sm p{font-size:1.6rem;line-height:2.4rem}.landing_sourcing{padding:13.8rem 0 6.9rem}.landing_sourcing h2{max-width:66.8rem}.landing_sourcing p{max-width:62rem;margin-top:2.3rem}.landing_sourcing .items{margin-top:5.1rem}.landing_sourcing .items > ul{display:grid;grid-template-columns:1fr 1fr;gap:3rem 2.17391304%}.landing_sourcing .items .active .item{background-color:var(--secondary);color:#fff}.landing_sourcing .items .active .item ul li{color:rgba(255,255,255,0.74);border-top-color:rgba(255,255,255,0.2)}.landing_sourcing .item{display:block;height:100%;transition:all 0.3s;border-radius:2.2rem;border:1px solid var(--border);color:#1a2d38;padding:5.6296296% 5.9259259% 5.7777778%}.landing_sourcing .item h3{font-size:2.4rem;font-weight:600}.landing_sourcing .item ul{color:var(--text);margin-top:1.9rem}.landing_sourcing .item ul li + li{border-top:1px solid #e4e9f0}.landing_sourcing .item ul li{position:relative;transition:all 0.3s;padding:0.9375em 1.9375em}.landing_sourcing .item ul li::before{position:absolute;width:0.8125em;height:0.8125em;content:'';left:0.1875em;top:1.25em;background:url("https://krenn.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/landing3-landing_sourcing/assets/img/gou.svg") no-repeat center / contain}.landing_sourcing .item.error ul li::before{background-image:url("https://krenn.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/landing3-landing_sourcing/assets/img/error.svg");width:0.6875em;height:0.6875em;left:0.25em;top:1.3125em}@media screen and (min-width:769px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (min-width:769px) and (max-width:1220px){.content{padding:0 3rem}}@media screen and (min-width:769px) and (max-width:896px){.tcon h2,.tcon .hd_h2{font-size:4rem}}@media screen and (max-width:768px){.content{padding:0 20px}.tcon h2,.tcon .hd_h2{font-size:30px;line-height:1.2}.tcon p{font-size:14px;line-height:1.5;margin-top:10px}.tcon.sm p{font-size:14px;line-height:1.5}.landing_sourcing{padding:50px 0}.landing_sourcing .items{margin-top:30px}.landing_sourcing .items > ul{gap:20px}.landing_sourcing .item{border-radius:10px;padding:20px}.landing_sourcing .item h3{font-size:20px}.landing_sourcing .item ul{margin-top:10px}}@media screen and (max-width:576px){.landing_sourcing .items > ul{grid-template-columns:1fr}}.tcon em{font-style:normal;color:var(--primary)}.tcon > em{display:inline-block;text-transform:uppercase;font-weight:500;line-height:1.2;margin-bottom:1.3rem}.tcon .line{width:100%;height:1px;background-color:rgba(0,0,0,0.08)}.tcon.white{color:#fff}.tcon.white p{color:rgba(255,255,255,0.74);font-weight:300;letter-spacing:0.00944em}.page_faqs{padding:14.3rem 0 16.5rem}.page_faqs.bg{background-color:var(--bg);padding:9.5rem 0 11.2rem}.page_faqs .faqs{max-width:93.7rem;margin:5rem auto 0}.page_faqs .faq_list .faq_item{background-color:#fff;border:1px solid #e2e9f1;border-radius:1.2rem;transition:all 0.3s;margin-bottom:1.3rem}.page_faqs .faq_list .faq_item.active{box-shadow:0 1.5rem 1.5rem rgba(224,224,224,0.55);margin-bottom:2.9rem}.page_faqs .faq_list .faq_item.active .question{font-weight:700;color:var(--primary)}.page_faqs .faq_list .faq_item.active .question::before{background-color:var(--primary)}.page_faqs .faq_list .faq_item.active .question::after{filter:contrast(0) brightness(2);transform:rotate(45deg)}.page_faqs .faq_list .faq_item:last-child{margin-bottom:0}.page_faqs .faq_list .question{position:relative;display:grid;grid-template-columns:1fr 1.65em;align-items:center;cursor:pointer;font-size:2rem;font-weight:600;transition:all 0.3s;gap:0.7em;padding:2.5rem 2.9rem 2.8rem}.page_faqs .faq_list .question::before,.page_faqs .faq_list .question::after{position:absolute;width:1.65em;height:1.65em;border-radius:50%;content:'';right:2.9rem;background-color:#edf9f1;transition:all 0.3s}.page_faqs .faq_list .question::after{background:url("https://krenn.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/landing9-page_faqs/assets/img/add.svg") no-repeat center / 39.4%}.page_faqs .faq_list .answer{display:none;line-height:2.6rem;color:#4a5568;max-width:83rem;padding:1.1rem 2.9rem 4.3rem}@media screen and (max-width:768px){.page_faqs{padding:50px 0}.page_faqs.bg{padding:50px 0}.page_faqs .faqs{margin-top:30px}.page_faqs .faq_list .faq_item{margin-bottom:12px;border-radius:10px}.page_faqs .faq_list .faq_item.active{margin-bottom:16px}.page_faqs .faq_list .question{font-size:18px;padding:16px 20px}.page_faqs .faq_list .question::before,.page_faqs .faq_list .question::after{right:20px}.page_faqs .faq_list .answer{line-height:1.5;padding:0 20px 20px}}