﻿@import url(https://js01.v15cdn.com/single-template/public.css);

.pagetitle {font-weight: var(--fontbold6);font-size: var(--wmpage-font44);color: #000003;text-align: center;line-height: 1.52}
.pagetitle span {
text-transform: capitalize;background: var(--bgcolor);-webkit-background-clip: text;-webkit-text-fill-color: transparent}
.pagedev {font-weight: var(--fontbold4);font-size: var(--fontsize16);color: #666;line-height: 30px;text-align: center;margin: 50px 0}
.pagesubtitle{color: #666666;line-height: 28px;text-align: center;margin-top: 35px;}
.home-padding {padding: 5% 0}
@media (max-width: 1640px) {.pagetitle {font-size:var(--wmpage-font34)}
.pagedev {margin: 25px 0}}
@media (max-width: 1440px) {.pagetitle {font-size:var(--wmpage-font28)}}
@media (max-width: 1024px) {.pagetitle {font-size:var(--wmpage-font24)}
.pagedev {margin: 15px 0}}
@media (max-width: 768px) {.home-padding {padding:40px 0}
.pagetitle {font-size: var(--wmpage-font22)}}
.banner-inner{background:#333;position:relative}
.pagesbanner{position:relative;z-index:1}
.page-main{padding-bottom:0!important}
.pagesbanner::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:-1}
.pagesbanner>a{z-index:1;position:relative;display:block}
.pagesbanner img,.pagesbanner video{width:100%;height:100%;min-height:240px;object-fit:cover}
.pagesbanner .pagesbanner-animate{width:100%;padding:0 20px;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#f3f3f3;text-align:center;margin-top:20px;opacity:0;animation:pagesbanner 1s .5s forwards}
.pagesbanner .pagesbanner-animate .p1{font-size:var(--fontsize42);font-weight:var(--fontbold6,600);line-height:1.2}
.pagesbanner .pagesbanner-animate .p2{margin-top:20px;font-size:var(--fontsize18);font-weight:var(--fontbold4,400)}
.pagesbanner .pagesbanner-animate .p3{margin-top:10px}
.pagesbanner .pagesbanner-animate .p3 a{color:var(--color);text-decoration:underline;font-weight:var(--fontbold6)}
.pagesbanner .pagesbanner-animate .p3 a:hover{transform:translateY(2px)}
.pagesbanner .pagesbanner-text{width:100%;padding:0 20px;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#f3f3f3;text-align:center}
.pagesbanner .pagesbanner-text .p1{font-size:var(--fontsize42);font-weight:var(--fontbold6,600);line-height:1.2}
.pagesbanner .pagesbanner-text .p2{margin-top:20px;font-size:var(--fontsize18);font-weight:var(--fontbold4,400)}
@media (max-width:1200px){.pagesbanner-text br{display:none}}
@media (max-width:1024px){.pagesbanner .pagesbanner-text .p1{font-size:var(--fontsize26)}
.pagesbanner .pagesbanner-text .p2{margin-top:10px;font-size:var(--fontsize16)}}
@media (max-width:768px){.pagesbanner .pagesbanner-text .p1{font-size:var(--fontsize20)}
.pagesbanner .pagesbanner-text .p2{font-size:var(--fontsize16)}}
@keyframes pagesbanner{0%{margin-top:20px;opacity:0}
100%{margin-top:0;opacity:1}}
@media (max-width:1024px){.pagesbanner .pagesbanner-animate .p1{font-size:var(--fontsize26)}
.pagesbanner .pagesbanner-animate .p2{margin-top:10px;font-size:var(--fontsize16)}}
@media (max-width:768px){.pagesbanner .pagesbanner-animate .p1{font-size:var(--fontsize20)}
.pagesbanner .pagesbanner-animate .p2{font-size:var(--fontsize16)}}
.banner-inner .banner-content{background:#fff;height:55px;font-weight:var(--fontbold5);font-size:var(--fontsize16);border-bottom:1px solid #e5e5e5}
.banner-inner .banner-title-h1{font-size:var(--fontsize16);font-weight:var(--fontbold6);text-transform:capitalize;margin:0;display:flex;align-items:center}
.banner-inner .banner-title-h1 h1{font-size:inherit}
.banner-inner .banner-content .l-wrap{height:100%;display:flex;align-items:center;justify-content:space-between}
.pagetitle-h1{font-weight:var(--fontbold5);text-transform:capitalize;color:var(--fontcolor);font-size:var(--fontsize28)}
.banner-inner .banner-breadcrumbs{position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:var(--introcolor)}
.banner-inner .banner-breadcrumbs h1{font-size:inherit;display:inline;font-weight:inherit}
.banner-inner .banner-breadcrumbs em{margin-right:5px}
.banner-inner .banner-breadcrumbs span{text-transform:capitalize}
.banner-inner a:hover{color:var(--color)}
.odm-support>.l-wrap{max-width:100%;padding:0}
.sfullwidthbg1{position:relative;z-index:1}
.sfullwidthbg1::before{content:'';background-color:#fafbfc;position:absolute;left:50%;transform:translateX(-50%);top:0;width:100vw;height:100%;z-index:-1}
.m680-page1{padding: 50px 0 5%;}
.m680-page1 .page1-title{font-size:var(--fontsize32);font-weight:var(--fontbold7);color:var(--titlecolor);text-align:center;margin-bottom:50px}
.m680-page1 .page1-content{display:flex;gap:30px;margin-top: 50px;}
.m680-page1 .page1-box{flex:1;background:#f8f9fa;border-radius:12px;padding:40px}
.m680-page1 .box-icon{width:80px;height:80px;background:var(--bgcolor);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:35px}
.m680-page1 .box-icon .iconfont{width:var(--fontsize34);font-size:var(--fontsize34);line-height:1;color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;text-indent:-9999px;transition:transform .3s ease}
.m680-page1 .box-icon .iconfont::before{text-indent:0;display:block}
.m680-page1 .box-icon:hover .iconfont{transform:scale(1.2)}
.m680-page1 .box-title{font-size:var(--fontsize26);font-weight:var(--fontbold7);color:var(--titlecolor);margin-bottom:25px;line-height:1}
.m680-page1 .box-list{list-style:none;padding-left:0}
.m680-page1 .box-list li{border-top:1px solid #e3e5e9;height:100px;display:flex;align-items:center;box-sizing:border-box}
.m680-page1 .box-list li p{padding-left:15px;position:relative;color:#192335;line-height:26px;font-weight:var(--fontbold6)}
.m680-page1 .box-list li p::before{content:'';width:6px;height:6px;background:#1b2334;border-radius:50%;position:absolute;left:0;top:12px;transform:translateY(-50%)}
.m680-page1 .solution-items{display:flex;flex-direction:column}
.m680-page1 .solution-item{border-top:1px solid #e3e5e9;height:100px;display:flex;align-items:center;padding:10px 0;box-sizing:border-box}
.m680-page1 .solution-item p{color:#192335;line-height:26px}
@media (max-width:1640px){.m680-page1 .box-list li{height:110px}
.m680-page1 .solution-item{height:110px}
.m680-page1 .box-title{font-size: var(--fontsize24);}
.pagesubtitle{margin-top: 20px;}}
@media (max-width:1400px){.m680-page1 .page1-content{flex-direction:column}
.m680-page1 .page1-title{font-size:var(--fontsize28)}}
@media (max-width:1366px) {.m680-page1 .box-title{font-size: var(--fontsize22);}
.m680-page1 .box-list li,.m680-page1 .solution-item{height: auto;padding: 15px 0;}}
@media (max-width:1024px){.m680-page1 .page1-title{font-size:var(--fontsize26)}
.m680-page1 .box-icon{width: 65px;height: 65px;margin-bottom: 25px;}}
@media (max-width:768px){.m680-page1{padding:40px 0}
.page1-content .box-title{font-size:var(--fontsize16)}
.page1-content .box-icon{width:50px;height:50px}
.m680-page1 .box-icon .iconfont{width:30px;height:30px;font-size:var(--fontsize28)}
.m680-page1 .page1-box{padding:25px}
.m680-page1 .page1-title{font-size:var(--fontsize22);margin-bottom:30px}}
.m680-page2 .page2-title{font-size:var(--fontsize32);font-weight:var(--fontbold7);color:var(--titlecolor);text-align:center;margin-bottom:15px}
.m680-page2 .page2-subtitle{font-size:var(--fontsize16);color:var(--introcolor);text-align:center;margin-bottom:40px}
.m680-page2 .page2-tabs{display:flex;justify-content:center;gap:15px;margin:50px 0}
.m680-page2 .tab-item{padding:12px 30px;border-radius:25px;font-size:var(--fontsize16);font-weight:var(--fontbold6);cursor:pointer;transition:all .3s ease;border:2px solid #e5e7eb;background:#fff;color:var(--introcolor);box-sizing:border-box}
.m680-page2 .tab-item.active{background:var(--bgcolor);color:#fff;border-color:transparent}
.m680-page2 .tab-item:not(.active):hover{border-color:var(--color1);color:var(--color1)}
.m680-page2 .page2-content{position:relative}
.m680-page2 .page2-content .page2-items{display: none;}
.m680-page2 .tab-panel{display:flex;gap:50px;align-items:center;min-height:450px}
.m680-page2 .tab-panel.active{display:flex}
.m680-page2 .panel-left{flex:1}
.m680-page2 .panel-left img{width:100%;height:auto;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.1)}
.m680-page2 .panel-right{flex:1}
.m680-page2 .panel-title{font-size:var(--fontsize24);font-weight:var(--fontbold7);color:var(--titlecolor);margin-bottom:10px}
.m680-page2 .panel-desc{font-size:var(--fontsize16);color:var(--introcolor);margin-bottom:30px}
.m680-page2 .feature-list{display:flex;flex-direction:column;gap:25px}
.m680-page2 .feature-item{display:flex;gap:15px}
.m680-page2 .feature-item .wmpageicon{font-size:var(--fontsize18);color:#000;flex-shrink:0;transition:transform .3s ease}
.m680-page2 .feature-item:hover .wmpageicon{transform:scale(1.2)}
.m680-page2 .feature-name{font-size:var(--fontsize16);font-weight:var(--fontbold6);color:var(--titlecolor);display:block;margin-bottom:8px}
.m680-page2 .feature-text p{font-size:var(--fontsize16);color:var(--introcolor);line-height:1.6}
@media (max-width:1024px){.m680-page2 .tab-panel.active{flex-direction:column}
.m680-page2 .page2-title{font-size:var(--fontsize26)}
.m680-page2 .tab-panel{flex-direction: column;gap: 30px;}
.m680-page2 .panel-left{width:100%}}
@media (max-width:768px){.m680-page2{padding:40px 0}
.m680-page2 .page2-tabs{flex-wrap:wrap;gap:10px;margin-bottom: 25px;}
.m680-page2 .page2-subtitle{margin-bottom: 25px;}
.m680-page2 .tab-item{padding:10px 20px;font-size:var(--fontsize16)}
.m680-page2 .page2-title{font-size:var(--fontsize22)}}
.m680-page3 .page3-header{text-align:center;margin-bottom:50px}
.m680-page3 .page3-label{font-size:var(--fontsize32);font-weight:var(--fontbold7);color:var(--titlecolor);margin-bottom:10px}
.m680-page3 .page3-title{font-size:var(--fontsize32);font-weight:var(--fontbold7);color:var(--titlecolor);margin-bottom:20px}
.m680-page3 .page3-desc{font-size:var(--fontsize16);color:var(--introcolor);line-height:1.8;margin:0 auto}
.m680-page3 .page3-cards{display:flex;gap:30px;margin-bottom:50px}
.m680-page3 .page3-card{flex:1;border-radius:6px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;background:#f1f3f8}
.m680-page3 .page3-card:hover{transform:translateY(-5px);box-shadow:3px 3px 6px #0000001f}
.m680-page3 .card-img{overflow:hidden}
.m680-page3 .card-img img{width:100%;height:auto;transition:transform .5s ease}
.m680-page3 .page3-card:hover .card-img img{transform:scale(1.05)}
.m680-page3 .card-content{padding:40px 30px}
.m680-page3 .card-title{font-size:var(--fontsize22);font-weight:var(--fontbold6);transition:all .3s ease;cursor:pointer;color:#000003;line-height:36px;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #dcdee3}
.m680-page3 .page3-card:hover .card-title{background:var(--bgcolor);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.m680-page3 .card-img{overflow:hidden;position:relative}
.m680-page3 .card-img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color1);opacity:0;transition:opacity .3s ease;pointer-events:none}
.m680-page3 .page3-card:hover .card-img::after{opacity:.8}
.m680-page3 .section-label{font-weight:var(--fontbold6);color:var(--titlecolor);margin-bottom:15px;line-height:1}
.m680-page3 .section-text{font-size:var(--fontsize16);color:#666;line-height:30px}
.m680-page3 .page3-buttons{display:flex;justify-content:center;gap:20px}
.m680-page3 .page3-buttons a em{margin-left:10px;line-height:1;transform:rotateZ(-45deg);transition:all .3s ease-in-out}
.m680-page3 .page3-buttons a:hover em{transform:rotateZ(0)}
.m680-page3 .btn-primary,.m680-page3 .btn-secondary{display:inline-flex;align-items:center;padding:15px 30px;border-radius:5px;font-weight:var(--fontbold6);transition:all .3s ease;line-height:1}
.m680-page3 .btn-primary{background:var(--bgcolor);color:#fff}
.m680-page3 .btn-primary:hover{transform:translateY(-2px);box-shadow:0 5px 20px rgba(99,102,241,.4);text-decoration:none}
.m680-page3 .btn-secondary{background:var(--bgcolor);color:#fff}
.m680-page3 .btn-secondary:hover{transform:translateY(-2px);box-shadow:0 5px 20px rgba(99,102,241,.4);text-decoration:none}
.m680-page3 .btn-primary .wmpageicon,.m680-page3 .btn-secondary .wmpageicon{font-size:var(--fontsize16);transition:transform .3s ease}
.m680-page3 .btn-primary:hover .wmpageicon,.m680-page3 .btn-secondary:hover .wmpageicon{transform:translateX(3px)}
@media (max-width:1680px){.page3-desc br{display:none}}
@media (max-width:1024px){.m680-page3 .page3-title{font-size:var(--fontsize26)}
.m680-page3 .page3-card{width: 48.5%;flex: unset;}
.m680-page3 .page3-cards{flex-wrap: wrap;}}
@media (max-width:768px){.m680-page3{padding:40px 0}
.m680-page3 .page3-title{font-size:var(--fontsize22)}
.m680-page3 .page3-buttons{flex-direction:column;align-items:center}
.m680-page3 .btn-primary,.m680-page3 .btn-secondary{width:100%;justify-content:center}
.m680-page3 .page3-card{width: 100%;}
.m680-page3 .card-title{font-size: var(--fontsize18);padding-bottom: 10px;margin-bottom: 15px;}
.m680-page3 .card-content{padding: 20px;}}
.m680-page4{background:linear-gradient(to bottom,#07070a 30%,rgba(7,7,10,0) 75%),linear-gradient(to right,#0c3560 0,#472c90 45%,#6b2a06 100%);width:100vw;margin-left:calc(-50vw + 50%);position:relative;overflow:visible}
.m680-page4::before{content:'';position:absolute;inset:0;background:0 0;pointer-events:none;z-index:0}
.m680-page4::after{content:'';position:absolute;inset:0;background:0 0;pointer-events:none;z-index:0}
.m680-page4 .page4-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;position:relative;z-index:1}
.m680-page4 .page4-title-wrap{flex:1;padding-right:5%}
.m680-page4 .page4-title-wrap .pagetitle{color: #fff;text-align: left;}
.m680-page4 .page4-title{font-size:var(--fontsize36);font-weight:var(--fontbold7);color:#fff;line-height:1.3;margin-bottom:20px}
.m680-page4 .page4-subtitle{font-size:var(--fontsize16);color:rgba(255,255,255,.8);line-height:1.6;margin-top: 35px;}
.m680-page4 .page4-arrows{display:flex;gap:15px;margin-bottom:20px}
.m680-page4 .arrow-btn{width:44px;height:44px;border-radius:50%;border:none;background:#1f1f2e;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}
.m680-page4 .arrow-prev{background:#27272a;color:#fff}
.m680-page4 .arrow-prev:hover{background:#3f3f46}
.m680-page4 .arrow-next{background:var(--color);color:#fff}
.m680-page4 .arrow-next:hover{background:var(--color1)}
.m680-page4 .arrow-btn .wmpageicon{width:16px;height:16px;font-size:var(--fontsize16);color:#fff}
.m680-page4 .page4-cards-wrapper{overflow:hidden;width:100%;padding:20px 0}
.m680-page4 .page4-cards{display:flex;gap:20px;transition:transform .4s ease;width:max-content;position:relative;z-index:1}
.m680-page4 .page4-card{flex:1;border-radius:12px;padding:60px 30px 35px;transition:all .3s ease;position:relative}
.m680-page4 .page4-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.4)}
.m680-page4 .page4-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}
.m680-page4 .card-icon{display:flex;margin-bottom:30px}
.m680-page4 .card-icon em{background:var(--bgcolor);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--fontsize40);line-height:1;width:var(--fontsize40)}
.m680-page4 .card-title{font-size:var(--fontsize18);font-weight:var(--fontbold6);color:#fff;margin-bottom:20px;transition:all .3s ease;line-height:1}
.m680-page4 .page4-card:hover .card-title{color:var(--color1)}
.m680-page4 .card-desc{font-size:15px;color:#fff;line-height:26px;opacity:.6}
@media (max-width:1024px){.m680-page4 .page4-cards{flex-wrap:wrap}
.m680-page4 .page4-card{flex:0 0 calc(50% - 10px)}
.m680-page4 .page4-title{font-size:var(--fontsize32)}}
@media (max-width:768px){.m680-page4{padding:60px 0}
.m680-page4 .page4-header{flex-direction:column;align-items:flex-start;gap:20px}
.m680-page4 .page4-arrows{align-self:flex-end;margin-bottom:0}
.m680-page4 .page4-card{flex:0 0 100%}
.m680-page4 .page4-title{font-size:var(--fontsize28)}
.m680-page4 .page4-header{margin-bottom: 25px;}
.m680-page4 .page4-header{padding: 30px 25px;}}
.homepage-feedback .l-wrap{display:flex;align-items:stretch;gap:60px}
.homepage-feedback .feedleft{flex:0 0 calc(50% - 30px);padding-right:0}
.homepage-feedback .feedleft .pagetitle{text-align: left;margin-bottom: 45px;}
.homepage-feedback .feed-main-title{font-size:var(--fontsize36);font-weight:var(--fontbold7);color:#111827;line-height:1.3;margin-bottom:40px}
.homepage-feedback .feed-steps{display:grid;grid-template-columns:1fr 1fr;gap:30px 30px}
.homepage-feedback .feed-step{display:flex;gap:14px;align-items:flex-start}
.homepage-feedback .step-num{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--bgcolor);color:#fff;font-size:var(--fontsize16);font-weight:var(--fontbold7);display:flex;align-items:center;justify-content:center;margin-top:2px}
.homepage-feedback .step-title{font-size:var(--fontsize18);font-weight:var(--fontbold7);color:#111827;margin-bottom:8px}
.homepage-feedback .step-desc{color: #666666;line-height: 28px;}
.m680-page5{background:#fff}
.m680-page5 .page5-header{text-align:center;margin-bottom:60px}
.m680-page5 .page5-title{font-size:var(--fontsize42);font-weight:var(--fontbold7);color:#1a1a2e;margin-bottom:20px}
.m680-page5 .page5-desc{font-size:var(--fontsize16);color:#64748b;line-height:1.8;margin:0 auto}
.m680-page5 .page5-content{display:flex;gap:40px;align-items:stretch}
.m680-page5 .page5-tabs{flex:0 0 300px;display:flex;flex-direction:column;gap:15px}
.m680-page5 .tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;border-radius:6px;background:#f1f3f8;cursor:pointer;transition:all .3s ease;position:relative;text-align:center;box-sizing:border-box}
.m680-page5 .tab-item:hover{background:#e8ebf2}
.m680-page5 .tab-item.active{background:var(--bgcolor);box-shadow:0 8px 20px rgba(79,70,229,.3)}
.m680-page5 .tab-item .iconfont{width:var(--fontsize42);font-size:var(--fontsize42);line-height:1;margin-bottom:8px;color:var(--color1);transition:all .3s ease}
.m680-page5 .tab-item.active .iconfont{color:#fff}
.m680-page5 .page5-panels .page5-items{display: none;}
.m680-page5 .tab-item span{font-size:var(--fontsize16);font-weight:var(--fontbold6);color:#1e293b;transition:all .3s ease}
.m680-page5 .tab-item.active span{color:#fff}
.m680-page5 .page5-panels{flex:1;position:relative}
.m680-page5 .tab-panel{position:relative}
.m680-page5 .tab-panel.active{display:block;animation:fadeIn .5s ease}
@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}}
.m680-page5 .panel-image{width:100%}
.m680-page5 .panel-image img{width:100%;object-fit:cover;display:block;border-radius:12px}
.m680-page5 .panel-info{position:absolute;bottom:-50px;right:20px;width:75%;background:#fff;padding:40px 40px 50px 40px;box-shadow:-10px -10px 30px rgba(0,0,0,.05);border-radius:12px 0 12px 0;overflow:hidden;z-index:2}
.m680-page5 .panel-info::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background:var(--bgcolor)}
.m680-page5 .info-title{font-size:var(--fontsize24);font-weight:var(--fontbold7);color:#1a1a2e;margin-bottom:25px}
.m680-page5 .info-subtitle{font-size:var(--fontsize16);font-weight:var(--fontbold6);color:#334155;margin-bottom:15px;line-height:1.5}
.m680-page5 .info-text{font-size:var(--fontsize16);color:#64748b;line-height:1.8;margin-bottom:30px}
.m680-page5 .btn-learn-more{display:inline-flex;align-items:center;gap:8px;background:var(--bgcolor);color:#fff;padding:12px 24px;border-radius:6px;font-size:var(--fontsize16);font-weight:var(--fontbold6);text-decoration:none;transition:all .3s ease}
.m680-page5 .btn-learn-more:hover{background:var(--color1);box-shadow:0 4px 15px rgba(99,102,241,.3)}
.m680-page5 .btn-learn-more .iconfont{width:16px;height:16px;font-size:var(--fontsize16);display:inline-flex;align-items:center;line-height:1;position:relative;top:1px;transition:transform .3s ease}
.m680-page5 .btn-learn-more:hover .iconfont{transform:translate(2px,-2px)}
@media (max-width:1366px){.page5-desc br{display:none}
.m680-page5 .panel-info{position: unset;width: 100%;}}
@media (max-width:1024px){.m680-page5 .page5-content{flex-direction:column}
.m680-page5 .page5-tabs{flex:none;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}
.m680-page5 .tab-item{flex:1 1 calc(33.333% - 15px);min-width:150px;padding:15px}
.m680-page5 .panel-info{position:relative;width:100%;border-top-left-radius:0;box-shadow:none;padding:30px 20px}
.m680-page5 .panel-image img{height:400px}}
@media (max-width:768px){.m680-page5{padding:60px 0}
.m680-page5 .page5-title{font-size:var(--fontsize28)}
.m680-page5 .tab-item{flex:1 1 calc(50% - 10px)}
.m680-page5 .panel-image img{height:250px}
.m680-page5 .info-title{font-size:var(--fontsize24)}
.m680-page5 .page5-header{margin-bottom: 35px;}
.m680-page5 .panel-info{right: 0;}
.homepage-feedback .feed-steps{display: flex;flex-wrap: wrap;}}
.homepage-feedback{background:#f1f3f8}
.homepage-feedback .feedright{flex:0 0 calc(50% - 30px);background:#fff;border-radius:14px;padding:44px 40px 36px;box-shadow:0 4px 30px rgba(0,0,0,.06)}
.homepage-feedback .feedright .title{font-size: var(--fontsize34);font-weight: var(--fontbold7);line-height: 1.25;color: #111827;text-align: center;margin-bottom: 30px;}
.homepage-feedback .feedright .text{font-size: var(--fontsize16);text-align: center;margin-bottom: 35px;color: #666666;line-height: 28px;}
.homepage-feedback .feedright .tit{color: #666666;line-height: 28px;text-align: center;margin-top: 40px;}
.homepage-feedback .inquiry-form{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}
.homepage-feedback .inquiry-form input,.homepage-feedback .inquiry-form textarea{width:100%;padding:12px 14px;border:1px solid #e5e7eb;border-radius:6px;font-size:var(--fontsize16);color:#374151;background:#fff;outline:0;transition:border-color .2s;box-sizing:border-box}
.homepage-feedback .inquiry-form input:focus,.homepage-feedback .inquiry-form textarea:focus{border-color:var(--color1)}
.homepage-feedback .inquiry-form textarea{grid-column:1/-1;resize:vertical;min-height:110px}
.homepage-feedback .wmkcfeedback .send-btn{display:block;width:100%;min-width:unset;height:48px;border-radius:30px;background:var(--bgcolor);color:#fff;font-size:var(--fontsize16);font-weight:var(--fontbold6);border:none;cursor:pointer;transition:opacity .2s;margin-bottom:18px}
.homepage-feedback .wmkcfeedback .send-btn:hover{opacity:.9}
.homepage-feedback .feed-privacy{font-size:var(--fontsize16);color:#9ca3af;text-align:center;line-height:1.6}
@media (max-width:1300px){.homepage-feedback .l-wrap{flex-direction:column;gap:40px}
.homepage-feedback .feedleft,.homepage-feedback .feedright{flex:none;width:100%}
.homepage-feedback .feedright{padding:30px 25px}}
@media (max-width:640px){.homepage-feedback .feed-steps{grid-template-columns:1fr}
.homepage-feedback .feed-main-title{font-size:var(--fontsize26)}
.homepage-feedback .inquiry-form{grid-template-columns:1fr}}




