@charset "UTF-8";:root{background-color:#fff;-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}*{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-weight:400;box-sizing:border-box;margin:0;padding:0}body{width:100vw;min-width:325px;min-height:100vh;overflow-x:hidden;padding-top:96px}img{-webkit-user-select:none;user-select:none}.osano-cm-widget{display:none}a,li,summary{text-decoration:none;color:inherit;list-style:none}summary::-webkit-details-marker{display:none}.content{width:1000px;margin:0 auto}.m-show{display:none!important}.btn{padding:9px 0;border:1px solid #328fde;font-size:16px;font-weight:500;line-height:20px;border-radius:5px;cursor:pointer;text-align:center;color:#328fde}.btn.primary{color:#fff;background-color:#328fde}.view-more{position:absolute;right:0;bottom:0;cursor:pointer;background:linear-gradient(to right,transparent,#ffffff 30px,#ffffff);width:160px;display:flex;align-items:center;justify-content:end;gap:4px}.view-more span{color:#368fde;font-size:16px;line-height:20px;width:fit-content;white-space:nowrap}.view-more img{width:20px;height:20px;min-width:20px;position:relative;top:1px;transform:rotate(90deg);transition:all .3s ease;filter:invert(38%) sepia(54%) saturate(571%) hue-rotate(179deg) brightness(92%) contrast(89%)}.view-more img :scope.more{transform:rotate(270deg)}.modify-time{width:640px;font-size:16px;font-weight:400;line-height:20px;color:gray;margin:24px 0;text-align:end}.img.with-pacer-icon{position:relative}.img.with-pacer-icon img{display:block}.img.with-pacer-icon:after{content:"";position:absolute;background-image:url(https://cdn.pacer.cc/home/240830/images/icon.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px}@media screen and (max-width: 1000px){body{padding-top:124px;-webkit-tap-highlight-color:transparent;background-color:#f5f5f5}.content{width:100vw;padding:0 16px}.m-hidden{display:none!important}.m-show{display:flex!important}.btn{padding:10px 0;font-size:17px;font-weight:500;line-height:18px}.modify-time{width:100%;font-size:15px;font-weight:400;line-height:20px;text-align:center;margin:16px 0}}.wrapper{width:640px;padding-bottom:40px;border-bottom:1px solid #dfdfdf}.wrapper h2{font-size:24px;font-weight:700;line-height:28px;margin:40px 0 24px;color:#000}.club-info{display:flex;gap:40px;padding-bottom:40px}.club-info .detail{width:640px;min-width:640px}.club-info .detail .title{display:flex;gap:24px;align-items:center}.club-info .detail .title img{min-width:104px;width:104px;height:104px;border-radius:8px;background-color:#b2b2b2}.club-info .detail .title .name-code{display:flex;flex-direction:column;gap:8px}.club-info .detail .title .name-code h1{font-size:32px;font-weight:700;line-height:36px;color:#000}.club-info .detail .title .name-code .code{font-size:16px;font-weight:400;line-height:20px;color:#565656}.club-info .detail .feature{display:flex;flex-direction:row;gap:16px;align-items:center;margin-top:24px}.club-info .detail .feature .item{display:flex;flex-direction:row;align-items:center;gap:4px}.club-info .detail .feature .item img{min-width:16px;width:16px;height:16px}.club-info .detail .feature .item span{font-size:16px;font-weight:400;line-height:20px;color:#565656;text-transform:capitalize}.club-info .detail .desc h2{margin-top:40px;font-size:24px;font-weight:700;line-height:28px;color:#000}.club-info .detail .desc p{margin-top:8px;font-size:16px;font-weight:400;line-height:20px;color:#000;white-space:pre-line}.club-info .detail .topic-url{display:flex;flex-direction:row;gap:40px}.club-info .detail .topic-url .topic,.club-info .detail .topic-url .url{margin-top:24px;width:300px;min-width:300px}.club-info .detail .topic-url .topic h2,.club-info .detail .topic-url .url h2{font-size:24px;font-weight:700;line-height:28px;margin-bottom:8px;color:#000}.club-info .detail .topic-url .topic span,.club-info .detail .topic-url .topic a,.club-info .detail .topic-url .url span,.club-info .detail .topic-url .url a{display:block;font-size:16px;font-weight:400;line-height:20px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.club-info .detail .topic-url .topic a:hover,.club-info .detail .topic-url .url a:hover{text-decoration:underline}.club-info .detail>.btn{margin-top:24px;border-radius:24px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:18px;line-height:24px}.club-info .overview{width:320px}.club-info .overview .qrcode{border-radius:8px;height:104px;background-color:#f5f5f5;padding:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.club-info .overview .qrcode span{width:180px;font-size:16px;font-weight:600;line-height:20px;color:#000}.club-info .overview .qrcode img{width:72px;min-width:72px;height:72px}.club-info .overview .numbers{display:flex;flex-direction:row;align-items:center;margin-top:24px}.club-info .overview .numbers .item{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.club-info .overview .numbers .item span{color:#565656;font-size:14px;font-weight:400;line-height:20px;text-transform:uppercase}.club-info .overview .numbers .item .value{color:#000;font-size:20px;font-weight:500;line-height:24px}.club-info .overview .numbers .divide{width:1px;height:32px;background-color:#dfdfdf}.club .competitions{display:flex;gap:16px;flex-wrap:wrap}.club .competitions.loading{min-height:240px;display:flex;flex-direction:column;align-items:center;padding-top:56px}.club .competitions>img{width:56px;height:56px}.club .competitions p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.0141666699px;color:gray}.club .competitions .loading{animation:spin 2s linear infinite}.club .pagi{margin-top:16px;justify-content:end}.modal .modal-content{width:480px;height:312px;border-radius:8px;padding:40px}.modal .modal-content .close{position:absolute;width:24px;height:24px;top:16px;right:16px;cursor:pointer}.modal .modal-content .body{display:flex}.modal .modal-content .body .desktop{display:flex;flex-direction:column;align-items:center;gap:24px}.modal .modal-content .body .desktop img{width:160px;height:160px}.modal .modal-content .body .desktop p{font-size:18px;font-weight:400;line-height:24px;text-align:center;color:#2d2e2f}.join-club{display:none}@media screen and (max-width: 1000px){.wrapper{width:100%;padding:0 16px 24px;background-color:#fff;margin-bottom:12px;border-top:1px solid #dfdfdf}.wrapper h2{margin:0;padding:24px 0;font-size:18px;font-weight:700;line-height:24px}.wrapper:first-child{border-top:none}#leaderboard{border-top:0}.club-info{background-color:#fff;padding-bottom:24px;border-bottom:1px solid #dfdfdf;margin-bottom:12px}.club-info .detail{width:100%;min-width:unset}.club-info .detail .title{gap:16px}.club-info .detail .title img{width:72px;min-width:72px;height:72px}.club-info .detail .title .name-code{gap:4px}.club-info .detail .title .name-code h1{font-size:24px;font-weight:700;line-height:26px;max-height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.club-info .detail .title .name-code .code{font-size:16px;font-weight:400;line-height:20px}.club-info .detail .feature{margin-top:14px;flex-wrap:wrap;gap:6px 16px}.club-info .detail .feature .item{gap:4px}.club-info .detail .desc{position:relative}.club-info .detail .desc h2{margin-top:24px;font-size:18px;font-weight:700;line-height:22px}.club-info .detail .desc p{font-size:17px;font-weight:400;line-height:22px;max-height:44px;overflow:hidden}.club-info .detail .desc .show{max-height:none}.club-info .detail .topic-url{flex-direction:column;gap:0}.club-info .detail .topic-url .topic,.club-info .detail .topic-url .url{margin-top:24px;width:100%;min-width:unset}.club-info .detail .topic-url .topic h2,.club-info .detail .topic-url .url h2{font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}.club-info .detail .topic-url .topic span,.club-info .detail .topic-url .url span{font-size:17px;font-weight:400;line-height:22px}.club-info .detail>.btn{margin-top:16px;font-size:17px;line-height:22px}.club .content{padding:0}.club .competitions{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:16px}}@media screen and (max-width: 1000px) and (max-width: 640px){.club .competitions{grid-template-columns:repeat(1,minmax(160px,1fr))}}@media screen and (max-width: 1000px){.club .pagi{justify-content:end}.join-club{position:fixed;padding:14px 38px;border-radius:25px;bottom:32px;width:max-content;left:50%;z-index:10;transform:translate(-50%)}.modal{padding:0 40px}.modal .modal-content{height:160px;padding:24px;bottom:0}.modal .modal-content .mobile{flex-direction:column;align-items:center;gap:24px}.modal .modal-content .mobile p{font-size:18px;font-weight:500;line-height:24px;color:#2d2e2f;text-align:center}.modal .modal-content .mobile .btns{display:flex;flex-direction:row;gap:7px}.modal .modal-content .mobile .btns .btn{width:130px;height:40px;border-radius:20px;font-size:16px;font-weight:400;line-height:20px;text-align:center}}header{position:fixed;top:0;left:0;right:0;z-index:502;border-bottom:1px solid #dfdfdf;-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}header .o-0{position:relative;padding:37px 62px 28px;transition:all .4s;display:flex;align-items:center;gap:56px;background:#fff;color:#000}header .o-0>a:nth-child(1){height:19px}header .o-0 img{filter:invert(57%) sepia(85%) saturate(603%) hue-rotate(176deg) brightness(92%) contrast(92%);width:115px;height:40px;position:relative;bottom:13px;transition:all .5s ease}header.fixed{border-bottom:none;box-shadow:0 4px 40px #2121211a}header.fixed .o-0{padding:21px 64px 12px}header.fixed .o-0 img{width:92px;height:32px;position:relative;bottom:9px}header .o-0 nav ul{display:flex;flex-direction:row;gap:24px}header .o-0 .try-pacer{width:192px;height:52px;border:2px solid #328fde;border-radius:10px;font-weight:500;font-size:16px;line-height:20px;color:#328fde;display:flex;align-items:center;justify-content:center;margin-left:auto;cursor:pointer}header li{padding:6px 8px;border-radius:16px}header li a,header li span{font-size:16px;cursor:pointer;font-weight:400;line-height:20px;display:block}header li:hover{background-color:#328fde1a}header li:hover a{color:#328fde}header .resources{display:flex;position:relative}header .resources:hover{color:#328fde}header .resources>img,header.fixed .resources>img{width:16px;height:16px;filter:none;position:static;margin-left:4px;transition:none}header .resources:hover img,.area .item:hover:after,header.fixed .resources:hover img{filter:invert(57%) sepia(85%) saturate(603%) hue-rotate(176deg) brightness(92%) contrast(92%)}header .resources .area{display:none;position:absolute;background-color:#fff;top:32px;left:-412px;border-radius:8px;width:826px;padding-top:8px}header .resources:hover .area{display:block}.area .items{display:flex;padding:40px 40px 16px;border:1px solid #dfdfdf;flex-direction:row;flex-wrap:wrap;gap:24px 40px;border-radius:8px;transition:all .5s ease;box-shadow:0 0 1px #00000026,0 0 1px #00000026,0 20px 40px #00000026}header.fixed .resources .area{top:32px;padding-top:4px}.area .item{width:352px;padding:0 21px 24px 64px;border-bottom:1px solid #dfdfdf;position:relative}header .area .item img,header.fixed .area .item img{width:48px;height:48px;filter:none;position:absolute;top:0;border-radius:6px;left:0;bottom:unset;background-color:#b2b2b2}header .area .item:after{content:"";background:url(https://cdn.pacer.cc/home/static/images/Path+29.png);background-size:5px 10px;width:5px;height:10px;position:absolute;top:24px;transform:translateY(-50%);right:0}header .area .item:nth-child(n+5){border-bottom:none}header .area .item .title{color:#000;font-size:16px;font-weight:600;line-height:20px}header .area .item p{margin-top:4px;font-size:16px;font-weight:400;line-height:20px;color:#565656}header .area .item:hover .title,header .area .item:hover p{color:#328fde}header .area .item:hover .title{text-decoration:underline}.m-2{display:none}@media screen and (max-width: 1000px){header.color{background-color:#328fde}header.menu{height:100vh;background-color:#fff;z-index:504}.menu .o-0>img:last-child{filter:none}.r_fixed_banner{display:flex;padding:0 16px 0 8px;background:#fff;justify-content:space-between;align-items:center;border-bottom:1px solid #dfdfdf;gap:10px}.r_fixed_banner .pacer_logo{display:flex;align-items:center;gap:12px}.r_fixed_banner .app_about{padding:3.5px 0}.r_fixed_banner .app_about .app_name{color:#2d2e2f;font-size:16px;font-weight:600;line-height:20px;text-align:left}.r_fixed_banner .app_about .app_slogon{font-size:14px;line-height:18px;font-weight:400;color:#565656}.r_fixed_banner .app_about .app_rating{display:flex;margin-top:4px}.r_fixed_banner .app_about .app_rating .rating_value{color:#e7711b;font-size:13px;line-height:15px;position:relative;bottom:1px}.r_fixed_banner .app_about .app_rating .rating_stars{background-image:url(https://cdn.pacer.cc/route_amp/images/star.png);background-repeat:repeat-x;background-size:14.4px 12px;height:12px;width:72px}.r_fixed_banner .app_about .app_rating .rating_count{margin-left:5px;font-size:12px;color:#b2b2b2;line-height:15px;position:relative;bottom:1px}.r_fixed_banner .view_map{font-size:14px;font-weight:600;line-height:18px;background:#328fde;color:#fff;padding:7px 8px;border-radius:16px;text-align:center}header .o-0{padding:20px 20px 16px;height:60px;display:flex;align-items:center;justify-content:space-between;background:#fff}header.fixed .o-0{padding:20px 20px 16px}header.fixed .o-0 img{width:68px;height:22px;bottom:0}header.shadow{box-shadow:0 4px 40px #2121211a}header .o-0>a:nth-child(1){width:68px;height:22px}header .o-0 img{width:68px;height:22px;bottom:0}header .o-0>img:last-child{width:24px;height:24px}.no-filter{filter:none!important}.m-1{height:64px;display:flex;justify-content:space-between;align-items:center}.m-1 img:nth-child(1){filter:invert(57%) sepia(85%) saturate(603%) hue-rotate(176deg) brightness(92%) contrast(92%);height:22px;width:68px}.m-2{padding:24px 0;max-height:calc(100% - 124px);overflow-y:auto}.m-2 li{height:56px;padding:17px 0;border-top:1px solid rgba(0,0,0,.1);border-radius:0}.m-2 li:nth-child(1){border-top:none}.m-2 li a,.m-2 details span{font-size:18px;font-weight:400;line-height:24px;text-align:left}.m-2 summary{padding:17px 40px 17px 0}.m-2 details{border-top:1px solid rgba(0,0,0,.1)}.m-2 .items{margin-top:-12px}.m-2 .item{position:relative;padding:16px 0;display:block;border-bottom:1px solid #dfdfdf;margin-left:64px}.m-2 .item:last-child{border-bottom:none}.m-2 .item img{position:absolute;width:48px;height:48px;top:23px;left:-64px;border-radius:4px;background-color:#b2b2b2}.m-2 .item .title{font-size:17px;font-weight:500;line-height:22px;color:#000}.m-2 .item p{font-size:14px;font-weight:300;line-height:18px;margin-top:4px;color:#565656}.m-hidden,.download.m-hidden{display:none}.m-show,.download.m-show{display:flex}header.banner-after-header{display:flex;flex-direction:column;border-bottom:none}header.banner-after-header .r_fixed_banner{order:2;border-bottom:none;box-shadow:0 4px 40px #2121211a}header.banner-after-header .o-0{order:1;border-bottom:1px solid #dfdfdf}header.banner-after-header .m-2{order:3}}.f-1 *{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;line-height:1.18}footer *{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;line-height:1.18}.o-7{padding:64px 0;background-color:#eef2f6}.o-7 h2{color:#000;margin-bottom:40px;font-size:32px;font-weight:700;line-height:36px;text-align:center}.o-7-1 h3{margin:40px 0 15px;text-transform:uppercase;font-size:18px;font-weight:700;line-height:24px;text-align:left}summary{padding:16px 0;cursor:pointer;position:relative}summary span{font-size:16px;line-height:20px;font-weight:500}summary img{position:absolute;transition:transform .4s ease;right:16px;top:16px}.o-7-1 details{border-bottom:1px solid #dfdfdf}.o-7-1 details:nth-child(2){border-top:1px solid #dfdfdf}details[open] summary img{transform:rotate(180deg)}.o-7-1 p{padding-bottom:13px;color:#565656;font-size:16px;font-weight:300;line-height:20px;text-align:left}footer{background-color:#23252c;padding:0 0 80px}footer a:hover{text-decoration:underline}.f-1{width:100%;padding:40px calc((100vw - 1000px)/2) 0;background-color:#23252c}.f-1 p,.f-1 p a{color:#fff;font-size:16px;font-weight:300;line-height:20px;font-style:italic;margin-top:16px;width:486px;padding-bottom:40px}.f-1 p{opacity:.8}.f-1-1{display:flex;align-items:center;gap:24px;position:relative}.f-1-1 a{height:32px}.f-1-1 div{width:1px;height:16px;background-color:#fff}.f-1-1>span{font-size:13px;font-weight:400;line-height:16px;color:#fff;position:absolute;opacity:.5;top:-16px}.f-1-1 h2{color:#fff;font-size:24px;font-weight:500;line-height:29.05px;text-align:left}.f-2{display:flex;gap:40px;padding-top:40px;border-top:1px solid rgba(255,255,255,.1)}.f-2-1{width:200px;display:flex;flex-direction:column;color:#fff}.f-2-1 h3{font-size:18px;margin-bottom:8px;font-size:16px;font-weight:500;line-height:20px;text-align:left;text-transform:capitalize}.f-2-1 li a{margin-top:16px;opacity:.8;display:block;color:#fff;font-size:16px;font-weight:300;line-height:20px;text-align:left}.f-2-1>div{display:flex;gap:24px;margin-top:16px}.f-2-1 img,.f-2-4-1 img{width:24px;height:24px}.f-3{padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1)}.f-3-1{margin-top:40px;display:flex;gap:16px;align-items:center}.f-3-1-1{border-radius:10px;padding:12px;background:#fff;height:112px}.f-3-1 span{color:#fff;font-size:20px;font-weight:500;line-height:24px;min-width:170px;width:170px}.f-3-2{height:100%;margin-top:24px;display:flex;gap:16px}.f-4{color:#fff;display:flex;justify-content:space-between;align-items:center;padding-top:40px}.f-4>img{width:130px;height:48px}.f-4 p{height:22px;font-size:14px;font-weight:400;line-height:18px;text-align:left;color:#fff}.f-4-1{margin-top:16px;display:flex;gap:16px;align-items:center}.f-4-1 a{cursor:pointer}.f-4-1 a,.f-4-1 span{font-size:14px;color:#fff;font-weight:300;line-height:16px;text-align:left}@media screen and (max-width: 1000px){.o-7{padding:40px 0}.o-7 h2{font-size:24px;font-weight:700;line-height:30px;text-align:center;margin-bottom:40px}.o-7-1 h3{font-size:18px;font-weight:700;line-height:24px;text-align:left}details[open] summary img{transform:translateY(-50%) rotate(180deg)!important}summary{text-align:left;padding:12px 40px 12px 0;cursor:unset}details[open] summary:focus,details[open] summary:hover,details[open] summary:active{background-color:transparent;cursor:unset}summary span{font-size:18px;line-height:24px;font-weight:500}summary img{top:50%;transform:translateY(-50%);right:0}.o-7-1 p{padding-bottom:12px;font-size:17px;font-weight:400;line-height:22px}footer{padding-bottom:40px}footer .content{margin:0 24px;padding:0;width:calc(100vw - 48px)}.f-1.content{padding:40px 24px 0}.f-1{width:100vw;padding:40px 24px 0}.f-1-1 h2{font-size:18px;font-weight:700;line-height:21.78px}.f-1 p,.f-1 p a{font-size:16px;font-weight:400;line-height:20px;width:unset}.f-2{flex-direction:column;margin-top:0;padding-top:0;gap:0;border-bottom:1px solid rgba(255,255,255,.1)}.f-2 details{border-bottom:1px solid rgba(255,255,255,.1)}.f-2 details ul{padding:2px 0 14px;display:flex;flex-direction:column;gap:16px}.f-2 details nav li a{font-size:17px;font-weight:400;line-height:22px;text-align:left;color:#fff;opacity:.8}.f-2 summary{padding:18px 24px 18px 0}.f-2 summary h3{font-size:18px;font-weight:500;line-height:24px;text-align:left;color:#fff}.f-2 summary img{filter:brightness(0) invert(1)}.f-2-4{padding-bottom:18px}.f-2-4-1 a{margin-right:28px}.f-3{padding-bottom:16.5px!important;border-bottom:none}.f-3-2{height:40px}.f-3-2 img{width:120px;height:100%;justify-content:center}.f-3-2 a:last-child img{width:135px}.f-4{flex-direction:column-reverse;align-items:flex-start}.f-4 img{margin:16px 0}.f-4>div{border-top:1px solid rgba(255,255,255,.1)}.f-4 p{margin-top:16px;font-size:15px;font-weight:500;line-height:24px;height:unset}.f-4-1{font-size:12px;line-height:14.52px;flex-wrap:wrap;gap:8px;margin-top:8px}.f-4-1 a{color:#fff;font-weight:400;font-size:15px;line-height:18px}.m-1{height:64px;display:flex;justify-content:space-between;align-items:center}.m-1 img:nth-child(1){filter:invert(57%) sepia(85%) saturate(603%) hue-rotate(176deg) brightness(92%) contrast(92%);height:22px;width:68px}}.pagi{display:flex;align-items:center}.pagi span{font-size:16px;font-weight:400;line-height:20px;text-align:right;color:#000;margin-right:16px}.pagi .arrow{cursor:pointer;width:40px;height:32px;border:1px solid #DFDFDF;display:flex;border-top-right-radius:4px;border-bottom-right-radius:4px;align-items:center;justify-content:center}.pagi .arrow.left{border-radius:4px 0 0 4px;border-right:none}.pagi .arrow.left img{transform:rotate(180deg)}.pagi .arrow:hover img{filter:invert(38%) sepia(54%) saturate(571%) hue-rotate(179deg) brightness(92%) contrast(89%)}.pagi .arrow:active img{filter:brightness(0%) contrast(0%)}.pagi .arrow.disabled{cursor:not-allowed}.pagi .arrow.disabled img{opacity:.5;filter:none}@media screen and (max-width: 1000px){.pagi .arrow:hover img{filter:none}}.leaderboard{width:100%}.leaderboard .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #DFDFDF}.leaderboard .header span{color:#000;text-transform:uppercase;font-size:14px;font-weight:600;line-height:18px}.leaderboard .body.loading{min-height:240px;display:flex;flex-direction:column;align-items:center;padding-top:56px}.leaderboard .body>img{width:56px;height:56px}.leaderboard .body p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.0141666699px;color:gray}.leaderboard .body .loading{animation:spin 2s linear infinite}.leaderboard .body .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0 8px 8px;border-bottom:1px solid #DFDFDF;gap:10px}.leaderboard .body .row .ranking{display:flex;flex-direction:row;align-items:center}.leaderboard .body .row .ranking .medal{color:#000;text-align:center;width:56px;height:24px;line-height:24px;min-width:56px;font-size:13px;font-weight:700;margin-right:8px}.leaderboard .body .row .ranking .medal img{min-width:24px;width:24px}.leaderboard .body .row .ranking>img{width:40px;min-width:40px;height:40px;margin-right:16px;border-radius:50%;background-color:#b2b2b2}.leaderboard .body .row .ranking span{font-size:16px;font-weight:500;line-height:20px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:400px}.leaderboard .body .row .others span{font-size:16px;font-weight:400;line-height:20px;color:#565656}@media screen and (max-width: 1000px){.leaderboard .header{height:21px}.leaderboard .header span{font-size:13px;font-weight:600;line-height:16px}.leaderboard .body .row{padding:8px 0 8px 8px}.leaderboard .body .row .ranking .medal{width:24px;min-width:24px;margin-right:16px}.leaderboard .body .row .ranking>img{margin-right:16px}.leaderboard .body .row .ranking span{font-size:17px;font-weight:500;line-height:20px;width:140px}.leaderboard .body .row .others span{font-size:17px;font-weight:400;line-height:20px}}.post{width:100%;padding:24px 0;border-bottom:1px solid #dfdfdf}.post:nth-child(2){padding-top:0}.post:nth-last-child(2){border-bottom:none}.post .header{display:flex;align-items:center;gap:16px}.post .header>img{width:40px;height:40px;min-width:40px;background-color:#b2b2b2;border-radius:50%}.post .header .groupImg{border-radius:5px}.post .header .name-date{display:flex;flex-direction:column;gap:4px}.post .header .name-date .name{font-size:16px;font-weight:500;line-height:20px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:550px}.post .header .name-date .date{font-size:14px;font-weight:400;line-height:18px;color:#565656}.post .header+.post-images{margin-top:12px}.post .desc{margin:12px 0 10px;position:relative}.post .desc .title{padding-bottom:8px;font-size:16px;font-weight:700;line-height:20px}.post .desc p{font-size:16px;font-weight:400;line-height:20px;color:#000;max-height:60px;overflow:hidden}.post .desc p.show{max-height:none}.post .post-images{display:flex;gap:8px}.post .post-images img{width:160px;min-width:160px;height:160px;background-color:#b2b2b2}.post .link{margin-top:12px;display:flex;align-items:center;gap:8px}.post .link img{filter:invert(57%) sepia(85%) saturate(603%) hue-rotate(176deg) brightness(92%) contrast(92%);width:16px;height:16px;min-width:16px}.post .link a{font-size:16px;font-weight:400;line-height:20px;color:#328fde;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post .like-cnt{display:flex;margin-top:16px;align-items:center;gap:24px}.post .like-cnt .divide{width:1px;height:20px;background-color:#dfdfdf}.post .like-cnt .like,.post .like-cnt .comment{display:flex;align-items:center;gap:8px;cursor:pointer}.post .like-cnt .like img,.post .like-cnt .comment img{width:24px;height:24px;min-width:24px;color:#565656}.post .like-cnt .like span,.post .like-cnt .comment span{font-size:16px;font-weight:400;line-height:20px;color:#565656}@media screen and (max-width: 1000px){.post .header{gap:12px}.post .header .name-date{gap:2px}.post .header .name-date .name{font-size:17px;font-weight:500;line-height:22px;width:calc(100vw - 84px)}.post .header .name-date .date{font-size:17px;font-weight:600;line-height:22px}.post .header .name-date .date{font-size:14px;font-weight:400;line-height:18px}.post .desc .title{font-size:17px;font-weight:700;line-height:22px}.post .desc p{font-size:17px;font-weight:400;line-height:22px;max-height:88px}.post .post-images{flex-wrap:wrap;height:167px;overflow:hidden}.post .post-images img{width:167px;min-width:167px;height:167px}.post .link a{font-size:17px;font-weight:400;line-height:22px}.post .like-cnt .like span,.post .like-cnt .comment span{font-size:16px;font-weight:400;line-height:20px}}.faq{width:100%;margin-top:24px;padding-bottom:24px;border-bottom:1px solid #dfdfdf}.faq .title{font-size:16px;font-weight:600;line-height:20px;color:#000}.faq .answer{margin-top:12px;font-size:16px;font-weight:400;line-height:20px;color:#565656;white-space:pre-line}.faq .answer a{font-size:16px;font-weight:400;line-height:20px;text-decoration:underline}.faq .answer b{font-weight:700}.faq .answer img{width:100%}.faq .answer li{list-style:disc}.faq .answer+.answer{margin-top:10px}.faq.fold{max-width:none;margin-top:0;padding-bottom:0}.faq.fold .answer{margin-top:-4px;margin-bottom:16px}.faq.fold:nth-child(1){border-top:1px solid #dfdfdf}h2+.faq{border-top:1px solid #dfdfdf}.full-width-faq{width:100%;max-width:1000px;margin-top:24px;padding-bottom:24px;border-bottom:1px solid #dfdfdf}.full-width-faq .title{font-size:16px;font-weight:600;line-height:20px;color:#000}.full-width-faq .answer{margin-top:12px;font-size:16px;font-weight:400;line-height:20px;color:#565656;white-space:pre-line}.full-width-faq .answer a{font-size:16px;font-weight:400;line-height:20px;text-decoration:underline}.full-width-faq .answer+.answer{margin-top:10px}#about{padding-bottom:0;border-bottom:none}@media screen and (max-width: 1000px){.faq:first-child{margin-top:0}.faq:nth-child(3){border-bottom:none}.faq .title{font-size:17px;font-weight:600;line-height:18px}.faq .answer{font-size:17px;font-weight:400;line-height:22px}.faq.fold:nth-child(3){border-bottom:1px solid #dfdfdf}.full-width-faq:first-child{margin-top:0}.full-width-faq:nth-child(3){border-bottom:none}.full-width-faq .title{font-size:17px;font-weight:600;line-height:18px}.full-width-faq .answer{font-size:17px;font-weight:400;line-height:22px}}.modal-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;overflow:hidden}.modal-overlay.hidden{display:none}.modal-content{background-color:#fff;padding:20px;border-radius:8px;position:relative;bottom:10%;z-index:1001;max-width:500px;width:100%;box-shadow:0 4px 15px #0003}.breadcrumb{display:flex;gap:6px;padding:22px 0;position:relative;align-items:center}.breadcrumb .ellpsis{width:24px;height:16px;border-radius:8px;overflow:hidden}.breadcrumb .ellpsis.open,.breadcrumb .ellpsis:hover{background-color:#dfdfdf;cursor:pointer}.breadcrumb .crumb{color:gray;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}.breadcrumb .crumb:last-child{color:#000;overflow:hidden;text-overflow:ellipsis}.breadcrumb .crumb:hover{color:#328fde}.breadcrumb .lists{position:absolute;top:34px;left:58px;border-radius:8px;border:1px solid #dfdfdf;background-color:#fff;box-shadow:0 8px 16px #00000026}.breadcrumb .lists .list{width:179px;height:40px;padding:10px 11px;display:flex;align-items:center}.breadcrumb .lists .list .img{width:6px;height:10px;filter:brightness(0);margin-right:10px}.breadcrumb .lists .list a{font-size:16px;font-weight:500;line-height:20px;text-align:left;color:#000}.breadcrumb .lists .list:hover .img{filter:invert(57%) sepia(85%) saturate(603%) hue-rotate(176deg) brightness(92%) contrast(92%)}.breadcrumb .lists .list:hover a{color:#328fde}.breadcrumb.city-page{padding:10px 0}@media screen and (max-width: 1000px){.breadcrumb{padding:10px 16px;background-color:#fff}.breadcrumb.city-page{padding:10px 16px}}.tabs{width:100%;position:sticky;top:0;z-index:3;background-color:#fff;display:flex;flex-direction:row;padding:0 calc((100vw - 1000px)/2);gap:48px}.tabs header{position:relative}.tabs .tab{padding:22px 0;font-size:16px;font-weight:500;position:relative;line-height:20px;color:#000;cursor:pointer}.tabs .tab.active:after{content:"";border-bottom:2px solid #000000;width:100%;position:absolute;bottom:4px;opacity:1!important;left:0}.tabs .tab:hover:after{content:"";border-bottom:2px solid #000000;width:100%;position:absolute;opacity:.5;bottom:4px;left:0}.tabs.pinned{box-shadow:0 10px 10px #2121211a;z-index:10}@media screen and (max-width: 1000px){.tabs{transition:transform .3s ease;padding:0 16px;gap:40px;top:123px;justify-content:space-around;border-top:1px solid #dfdfdf}.tabs.pinned{z-index:503}.tabs .tab{width:100px;padding:14px 0;font-size:17px;font-weight:400;text-align:center;line-height:20px}.tabs .tab.active{font-weight:500}.tabs .tab:hover:after{opacity:0}.tabs .tab:nth-child(n+4){display:none}}.clubs-cluster-app{max-width:1000px;margin:0 auto}.clubs-cluster-app h1{font-size:32px;font-weight:700;line-height:40px;color:#000;margin-top:24px}.clubs-cluster-app h2{font-size:24px;font-weight:700;line-height:28px;color:#000}.clubs-cluster-app p{font-size:16px;font-weight:400;line-height:20px;margin-top:16px;color:#000}.clubs-cluster-app .responsive-description{display:block}.clubs-cluster-app .catalog-content-wrapper{max-width:1000px;display:flex;gap:40px;margin-bottom:40px;margin-top:40px;padding-bottom:40px;border-bottom:1px solid #dfdfdf}.clubs-cluster-app .section-filter{width:320px}.clubs-cluster-app .section-filter .group{display:flex;flex-direction:column;padding-bottom:16px}.clubs-cluster-app .section-filter .group .title{font-size:24px;font-weight:600;line-height:30px;color:#000;margin-bottom:16px}.clubs-cluster-app .section-filter .group .list{display:flex;flex-direction:column;max-width:100%;width:100%;box-sizing:border-box}.clubs-cluster-app .section-filter .group .list .item{margin-bottom:10px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;border:1px solid transparent}.clubs-cluster-app .section-filter .group .list .item:hover{color:#328fde;text-decoration:underline}.clubs-cluster-app .section-filter .group .list .item:hover input[type=checkbox]{border-color:#328fde}.clubs-cluster-app .section-filter .group .list .item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-right:12px;cursor:pointer;position:relative;background-color:transparent;border:none}.clubs-cluster-app .section-filter .group .list .item input[type=checkbox]:before{content:"";display:block;width:100%;height:100%;background-color:#f5f5f5;border-radius:2px;border:1px solid #808080}.clubs-cluster-app .section-filter .group .list .item input[type=checkbox]:hover:before{background-color:#328fde1a;border-color:#328fde}.clubs-cluster-app .section-filter .group .list .item input[type=checkbox]:checked:before{background-color:#328fde1a;border-color:#328fde}.clubs-cluster-app .section-filter .group .list .item input[type=checkbox]:checked:after{content:"";position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:translate(-50%,-50%);width:16px;height:16px;background-image:url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4 8L7 11L12 5" stroke="%23328FDE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat}.clubs-cluster-app .section-filter .group .list .item.selected{color:#328fde}.clubs-cluster-app .section-filter .group .list .item.disabled{color:#b2b2b2;cursor:not-allowed;pointer-events:none}.clubs-cluster-app .section-filter .group .list .item.disabled input[type=checkbox]:before{border:1px solid #b2b2b2}.clubs-cluster-app .section-filter .group .list .item.disabled:hover{color:#b2b2b2;text-decoration:none}.clubs-cluster-app .list-header{display:flex;margin-bottom:16px}.clubs-cluster-app .list-header .title{font-size:16px;font-weight:500;line-height:20px;margin:0}.clubs-cluster-app .list-header .filter-count-info{height:24px;display:flex;align-items:center;background-color:#328fde26;padding:10px;border-radius:12px;margin-left:8px}.clubs-cluster-app .list-header .filter-count-info:hover{cursor:pointer;background-color:#328fde4d}.clubs-cluster-app .list-header .filter-count-info .count{color:#328fde;font-size:16px;margin-right:8px}.clubs-cluster-app .list-header .filter-count-info .remove{color:#328fde;cursor:pointer}.clubs-cluster-app .list-header .sort-container{margin-left:auto;position:relative}.clubs-cluster-app .list-header .sort-container .actions-icon-container{display:none}.clubs-cluster-app .list-header .sort-container .info{height:24px;font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center}.clubs-cluster-app .list-header .sort-container .info:hover *{cursor:pointer;color:#328fde;fill:#328fde}.clubs-cluster-app .list-header .sort-container .dropdown-list{position:absolute;top:100%;right:0;width:198px;background-color:#fff;border-radius:8px;border:1px solid #dfdfdf;box-shadow:0 4px 6px #0000001a;z-index:10;margin-top:5px}.clubs-cluster-app .list-header .sort-container .dropdown-list ul{list-style:none;padding:0;margin:0}.clubs-cluster-app .list-header .sort-container .dropdown-list li{padding:10px;cursor:pointer;font-size:16px;font-weight:500;line-height:20px}.clubs-cluster-app .list-header .sort-container .dropdown-list li:hover{color:#328fde}.clubs-cluster-app .list-header .sort-container .dropdown-list li.highlight{background-color:#328fde;color:#fff}.clubs-cluster-app .list-header .sort-container .dropdown-list li.highlight:hover{color:#fff}.clubs-cluster-app .list-header .sort-container .dropdown-list li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.clubs-cluster-app .list-header .sort-container .dropdown-list li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.clubs-cluster-app .list-header .sort-container .info svg{display:inline}.clubs-cluster-app .list-header .sort-container svg{display:none}.clubs-cluster-app .list-container{width:100%}.clubs-cluster-app .list-container .main-list{flex-grow:1;display:grid;grid-template-columns:1fr;gap:0px;border-top:1px solid #dfdfdf;width:100%;box-sizing:border-box;margin-bottom:24px}.clubs-cluster-app .list-container .main-list.loading{min-height:640px;display:flex;flex-direction:column;align-items:center;padding-top:160px;border-bottom:1px solid #dfdfdf}.clubs-cluster-app .list-container .main-list>img{width:56px;height:56px}.clubs-cluster-app .list-container .main-list p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.0141666699px;color:gray}.clubs-cluster-app .list-container .main-list .loading{animation:spin 2s linear infinite}.clubs-cluster-app .list-container .main-list .no-data{min-height:640px;display:flex;flex-direction:column;align-items:center;padding-top:160px;border-bottom:1px solid #dfdfdf}.clubs-cluster-app .list-container .main-list .no-data img{width:56px;height:56px}.clubs-cluster-app .list-container .main-list .item{width:100%;border-bottom:1px solid #dfdfdf;overflow:hidden;box-sizing:border-box;display:flex;align-items:flex-start;padding:24px 0}.clubs-cluster-app .list-container .main-list .item:hover .info .name{text-decoration:underline}.clubs-cluster-app .list-container .main-list .item .info{max-width:100%;margin-right:16px;overflow:hidden;box-sizing:border-box;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.clubs-cluster-app .list-container .main-list .item .info h4{font-size:18px;color:#000}.clubs-cluster-app .list-container .main-list .item .info .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:22px;color:#000;max-width:100%}.clubs-cluster-app .list-container .main-list .item .info .members{margin-top:8px;display:flex;align-items:center;height:18px}.clubs-cluster-app .list-container .main-list .item .info .members img{width:16px;height:16px}.clubs-cluster-app .list-container .main-list .item .info .members span{font-size:16px;font-weight:400;line-height:20px;color:gray;margin-left:4px}.clubs-cluster-app .list-container .main-list .item .info .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:16px;font-weight:400;line-height:20px;color:#000;margin-top:8px}.clubs-cluster-app .list-container .main-list .item .image{width:80px;height:80px;object-fit:cover;border-radius:10px;background-color:#b2b2b2}.clubs-cluster-app .list-container .main-list .item .image img{width:80px;height:80px;object-fit:cover;border-radius:10px}.clubs-cluster-app .list-container .pagination{display:flex;justify-content:flex-end}.clubs-cluster-app .section-gap{display:none;width:100vw;height:12px;background-color:#f5f5f5;border-top:#dfdfdf 1px solid;border-bottom:#dfdfdf 1px solid;margin-left:-16px;margin-right:-26px}.clubs-cluster-app .catalog-more-clubs{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #dfdfdf}.clubs-cluster-app .catalog-more-clubs .list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px 16px;margin-top:24px}.clubs-cluster-app .catalog-more-clubs .list .item{flex:0 0 calc(25% - 12px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden;border:1px solid #dfdfdf;position:relative}.clubs-cluster-app .catalog-more-clubs .list .item .header-image-container{width:100%;height:116px;object-fit:cover;overflow:hidden;background:#b2b2b2}.clubs-cluster-app .catalog-more-clubs .list .item .header-image-container img{width:100%;height:100%;object-fit:cover;background-color:#b2b2b2;transition:all .5s ease}.clubs-cluster-app .catalog-more-clubs .list .item .header-image-container img:hover{transform:scale(1.07)}.clubs-cluster-app .catalog-more-clubs .list .item .icon-image{width:56px;height:56px;background:#b2b2b2;border:1px solid #fff;object-fit:cover;border-radius:8px;position:absolute;top:76px;left:16px}.clubs-cluster-app .catalog-more-clubs .list .item .info{display:flex;flex-direction:column;margin-top:24px;text-align:left}.clubs-cluster-app .catalog-more-clubs .list .item .info .name{font-size:18px;font-weight:600;line-height:22px;color:#000;text-align:left;margin-left:16px;margin-right:16px;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.clubs-cluster-app .catalog-more-clubs .list .item .info .members{font-size:14px;font-weight:400;line-height:18px;color:#565656;text-align:left;margin-left:16px;margin-right:16px;margin-bottom:16px}.clubs-cluster-app .content-faq{border-bottom:none}.clubs-cluster-app .content-faq h2+.faq{border-top:none}@media screen and (max-width: 1000px){.clubs-cluster-app .content-faq{border-bottom:1px solid #dfdfdf}}.clubs-cluster-app .default-faqs{padding:0}@media screen and (max-width: 1000px){.clubs-cluster-app .default-faqs{margin-top:24px}}.clubs-cluster-app .default-faqs .faq{max-width:unset}.clubs-cluster-app .default-faqs .faq:nth-child(3){border-bottom:1px solid #dfdfdf}.clubs-cluster-app .default-faqs .faq:last-child{padding-bottom:40px}@media screen and (max-width: 1000px){.clubs-cluster-app .default-faqs .faq:last-child{padding-bottom:24px;border-bottom:none}}.clubs-cluster-app .modify-time{width:1000px;text-align:end;margin:0 auto;padding:24px 0}@media screen and (max-width: 1000px){.clubs-cluster-app .modify-time{width:100%;text-align:center;padding:16px 0}}.clubs-cluster-app .filter-panel{position:fixed;bottom:0;left:0;width:100%;height:calc(100% - 64px);background-color:#fff;z-index:1000;transform:translateY(100%);transition:transform .3s ease;will-change:transform}.clubs-cluster-app .filter-panel .header{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid #dfdfdf}.clubs-cluster-app .filter-panel .header .tip{font-size:24px;font-weight:700;line-height:28px;color:#000}.clubs-cluster-app .filter-panel .close-btn{width:24px;height:24px;background:none;border:none;font-size:24px;cursor:pointer}.clubs-cluster-app .filter-panel .panel-body{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1;padding:16px;height:calc(100% - 88px)}.clubs-cluster-app .filter-panel .panel-body .group{padding-bottom:24px;border-bottom:#dfdfdf 1px solid;margin-bottom:24px}.clubs-cluster-app .filter-panel .panel-body .group .title{font-size:18px;font-weight:600;line-height:22px;color:#000;margin-bottom:16px}.clubs-cluster-app .filter-panel .panel-body .group .list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 16px}.clubs-cluster-app .filter-panel .panel-body .group .list .item{flex:0 0 calc(50% - 12px);height:40px;display:flex;align-items:center;justify-content:center;position:relative;gap:8px;border:#dfdfdf 1px solid;box-sizing:border-box;border-radius:5px}.clubs-cluster-app .filter-panel .panel-body .group .list .item:hover{color:#328fde;border:#328fde 1px solid}.clubs-cluster-app .filter-panel .panel-body .group .list .item.selected{border:#328fde 1px solid}.clubs-cluster-app .filter-panel .panel-body .group .list .item.selected p{color:#328fde}.clubs-cluster-app .filter-panel .panel-body .group .list .item.selected img{display:block}.clubs-cluster-app .filter-panel .panel-body .group .list .item.disabled p{color:#b2b2b2}.clubs-cluster-app .filter-panel .panel-body .group .list .item:not(.selected){color:#000;border:#dfdfdf 1px solid}.clubs-cluster-app .filter-panel .panel-body .group .list .item p{font-size:16px;font-weight:400;line-height:20px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-align:center;margin-left:10px;margin-right:10px;margin-top:0}.clubs-cluster-app .filter-panel .panel-body .group .list .item img{position:absolute;top:-1px;right:-1px;width:16px;height:16px;display:none}.clubs-cluster-app .filter-panel .footer{position:absolute;bottom:0;left:0;right:0;padding:16px;background-color:#fff;box-shadow:0 -4px 8px #0000001a;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dfdfdf}.clubs-cluster-app .filter-panel .footer .clear-btn{background-color:transparent;color:#000;padding:8px 16px;border:none;cursor:pointer;font-size:16px;font-weight:500;line-height:20px}.clubs-cluster-app .filter-panel .footer .apply-btn{height:40px;padding:8px 16px;border:none;border-radius:20px;cursor:pointer;color:#fff;font-size:16px;font-weight:500;line-height:20px}.clubs-cluster-app .filter-panel .footer .apply-btn.disabled{background-color:#dfdfdf;cursor:not-allowed}.clubs-cluster-app .filter-panel .footer .apply-btn.active{background-color:#328fde}.clubs-cluster-app .filter-panel.open{opacity:1;animation:filterPanelOpen .3s ease;transform:translateY(0)}.clubs-cluster-app .filter-panel.closed{transform:translateY(100%);animation:filterPanelClose .3s ease}@media screen and (max-width: 1000px){.clubs-cluster-app{background-color:#fff;padding:0 16px}.clubs-cluster-app h1{font-size:24px;font-weight:700;line-height:28px;margin-top:0;padding-top:16px}.clubs-cluster-app h2{margin:0;font-size:18px;font-weight:700;line-height:24px}.clubs-cluster-app .responsive-description{display:none}.clubs-cluster-app .catalog-content-wrapper{margin-top:16px;flex-direction:column;margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #ffffff}.clubs-cluster-app .section-gap{display:flex}.clubs-cluster-app .section-filter{display:none}.clubs-cluster-app .list-header{display:flex;align-items:center;justify-content:flex-start}.clubs-cluster-app .list-header .title{font-size:17px;font-weight:500;line-height:22px;margin:0}.clubs-cluster-app .list-header .filter-count-info{display:none}.clubs-cluster-app .list-header .sort-container .actions-icon-container{display:inline-flex;gap:16px}.clubs-cluster-app .list-header .sort-container .actions-icon-container svg{position:relative}.clubs-cluster-app .list-header .sort-container .actions-icon-container svg:hover *{cursor:pointer;stroke:#328fde}.clubs-cluster-app .list-header .sort-container .actions-icon-container .icon-badge{position:absolute;top:-4px;right:-4px;background-color:#328fde;color:#fff;border-radius:50%;border:#fff 2px solid;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.clubs-cluster-app .list-header .sort-container .info{display:none}.clubs-cluster-app .list-header .sort-container svg{display:inline}.clubs-cluster-app .list-container .main-list{grid-template-columns:1fr}.clubs-cluster-app .list-container .main-list.loading,.clubs-cluster-app .list-container .main-list .no-data{min-height:320px;padding-top:72px}.clubs-cluster-app .list-container .main-list .no-data img{width:56px;height:56px}.clubs-cluster-app .list-container .main-list .item{padding:16px 0}.clubs-cluster-app .list-container .main-list .item .info{margin-right:16px}.clubs-cluster-app .list-container .main-list .item .info .name{-webkit-line-clamp:2;font-size:17px;font-weight:600;line-height:22px}.clubs-cluster-app .list-container .main-list .item .info .members span{font-size:15px;font-weight:400;line-height:18px}.clubs-cluster-app .list-container .main-list .item .info .description{-webkit-line-clamp:2;font-size:17px;font-weight:400;line-height:22px}.clubs-cluster-app .list-container .main-list .item .image{width:96px;height:96px;object-fit:cover;border-radius:8px;background-color:#b2b2b2}.clubs-cluster-app .list-container .main-list .item .image img{width:96px;height:96px;object-fit:cover;border-radius:8px}.clubs-cluster-app .catalog-club-topics{width:100%;margin-bottom:20px}.clubs-cluster-app .catalog-more-clubs{padding-top:24px;margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #fff}.clubs-cluster-app .catalog-more-clubs .title{font-size:18px;margin-bottom:16px}.clubs-cluster-app .catalog-more-clubs .list{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:24px 16px;overflow-x:auto;scroll-behavior:smooth;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.clubs-cluster-app .catalog-more-clubs .list .item{flex:0 0 298px}.clubs-cluster-app .catalog-more-clubs .list .item .header-image-container{height:146px}.clubs-cluster-app .catalog-more-clubs .list .item .icon-image{width:72px;height:72px;top:98px;left:16px}.clubs-cluster-app .catalog-more-clubs .list .item .info{margin-top:32px}.clubs-cluster-app .catalog-more-clubs .list .item .info .members{font-size:15px}.clubs-cluster-app .catalog-more-clubs .list::-webkit-scrollbar{display:none}}.challenge-card{width:312px;height:289px;border-radius:14px;display:block;overflow:hidden;position:relative;border:1px solid #dfdfdf}.challenge-card .badge{position:absolute;width:80px;height:80px;top:48px;left:16px;z-index:1}.challenge-card .card{display:flex;flex-direction:column}.challenge-card .card .bg-wrapper{width:100%;height:95px;overflow:hidden;position:relative}.challenge-card .card .bg-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000001a}.challenge-card .card .bg-wrapper .bg{width:100%;height:100%;background-color:#b2b2b2;object-fit:cover;transition:all .5s ease}.challenge-card .card .bg-wrapper .bg:hover{transform:scale(1.07)}.challenge-card .card .body{height:100%;padding:32px 16px 16px}.challenge-card .card .body .info{display:flex;flex-direction:column;gap:4px;height:68px}.challenge-card .card .body .info .title{font-size:18px;font-weight:600;line-height:22px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.challenge-card .card .body .info .desc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:20px;color:#000}.challenge-card .card .body .status{display:flex;flex-direction:row;justify-content:space-between;margin:10px 0 16px}.challenge-card .card .body .status .participant,.challenge-card .card .body .status .day-left{font-size:15px;font-weight:400;line-height:20px;color:#565656;text-transform:capitalize}.challenge-card .card .body .btn{padding:6px 0;font-size:16px;font-weight:400;border-radius:8px;line-height:20px;text-align:center;border:1px solid #328fde}.challenge-card .card .body .btn.primary{border:none}@media screen and (max-width: 1000px){.challenge-card{width:100%;margin:0 auto;height:294px}.challenge-card:first-child{margin-top:0}.challenge-card .card .bg-wrapper{height:104px}.challenge-card .card .body{padding:32px 16px 15px}.challenge-card .card .body .info .title{font-size:18px;font-weight:600;line-height:22px;text-align:left;color:#000}.challenge-card .card .body .info .desc{font-size:16px;font-weight:400;line-height:20px;text-align:left}.challenge-card .card .body .status .participant,.challenge-card .card .body .status .day-left{font-size:16px}.challenge-card .card .body .btn{padding:7px 0 6px;font-size:16px;font-weight:400;line-height:20px;text-align:center}}.app-modal .modal-content{width:480px;height:408px;min-width:480px;padding:40px;background-color:#fff;border-radius:8px;box-shadow:none}.app-modal .modal-content .qrcode{width:160px;height:160px;display:block;margin:0 auto;padding:0;border-radius:0}.app-modal .modal-content .mobile{display:none}.app-modal .modal-content p{margin-top:24px;font-weight:400;font-size:18px;line-height:24px;text-align:center;margin-bottom:24px}.app-modal .modal-content .powered{padding-top:26px;border-top:1px solid #dfdfdf;display:flex;justify-content:space-between}.app-modal .modal-content .powered img{width:48px;height:48px}.app-modal .modal-content .powered .text span{font-weight:400;font-size:14px;line-height:18px;color:gray;margin-top:4px}.app-modal .modal-content .powered .text .title{font-weight:600;font-size:18px;line-height:22px}.app-modal .modal-content .close{width:24px;height:24px;position:absolute;top:16px;right:16px;cursor:pointer}@media screen and (max-width: 1000px){.app-modal .modal-content{width:320px;min-width:320px;height:fit-content;padding:48px 24px 24px;border:none;bottom:0}.app-modal .modal-content .mobile{display:block}.app-modal .modal-content .mobile p{margin-top:0;margin-bottom:16px;font-weight:400;font-size:17px;line-height:22px}.app-modal .modal-content .mobile .btn{margin-top:16px;height:47px;width:100%;border-radius:24px;background-color:#328fde;color:#fff;font-weight:500;font-size:17px;line-height:22px}.app-modal .modal-content .powered{margin-top:16px;padding:16px;background:#f5f5f5;border-radius:8px;border-top:0}.app-modal .modal-content .powered img{width:40px;height:40px}.app-modal .modal-content .powered .text span{font-size:13px;line-height:18px}.app-modal .modal-content .powered .text .title{font-weight:600;font-size:15px;line-height:18px}.app-modal .modal-content .close{right:21px}.app-modal .modal-content .qrcode,.app-modal .modal-content .scan{display:none}}.walking-near-me{min-height:720px;background-color:#fff}.walking-near-me .hide{display:none}.walking-near-me .search{position:relative;height:518px}.walking-near-me .search>img{width:100%;height:100%;object-fit:cover;object-position:center top}.walking-near-me .search .search-box{position:absolute;top:187px;left:50%;transform:translate(-50%);z-index:1;display:flex;flex-direction:column;gap:24px;align-items:center}.walking-near-me .search .search-box h1{font-size:40px;font-weight:700;line-height:44px;text-align:center;color:#fff;text-transform:capitalize}.walking-near-me .search .search-box input{width:652px;height:64px;padding:0 0 0 64px;font-size:18px;line-height:24px;color:#000;background-color:#fff;border-radius:40px;border:0;outline:none;caret-color:#328fde;background:#fff url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.666%2020.6667L25.3327%2025.3334'%20stroke='%23565656'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cpath%20d='M14.666%2022.6667C10.2477%2022.6667%206.66602%2019.085%206.66602%2014.6667C6.66602%2010.2485%2010.2477%206.66675%2014.666%206.66675C19.0843%206.66675%2022.666%2010.2485%2022.666%2014.6667C22.666%2019.085%2019.0843%2022.6667%2014.666%2022.6667Z'%20stroke='%23565656'%20stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 24px center;background-size:32px 32px}.walking-near-me .search .search-box input::placeholder{color:#565656}.walking-near-me .search .search-box input:focus{background:#fff url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.666%2020.6667L25.3327%2025.3334'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cpath%20d='M14.666%2022.6667C10.2477%2022.6667%206.66602%2019.085%206.66602%2014.6667C6.66602%2010.2485%2010.2477%206.66675%2014.666%206.66675C19.0843%206.66675%2022.666%2010.2485%2022.666%2014.6667C22.666%2019.085%2019.0843%2022.6667%2014.666%2022.6667Z'%20stroke='black'%20stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 24px center}.walking-near-me .search .search-box input:focus::placeholder{color:gray}.walking-near-me .search:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.2;z-index:0}.walking-near-me .explore{padding:64px calc((100vw - 1000px)/2);background-color:#eef2f6}.walking-near-me .explore .intro{display:flex;flex-direction:row;align-items:center;gap:80px}.walking-near-me .explore .intro .text{flex-basis:600px;flex-grow:1}.walking-near-me .explore .intro .text h2{font-size:32px;font-weight:700;line-height:38px;text-align:left;width:340px}.walking-near-me .explore .intro .text p{margin-top:16px;font-size:18px;font-weight:400;line-height:24px;text-align:left}.walking-near-me .explore .features{display:flex;flex-direction:row;margin-top:56px}.walking-near-me .explore .features .feature{flex:1;border-left:1px solid #dfdfdf;padding-left:16px}.walking-near-me .explore .features .feature img{width:72px;height:72px}.walking-near-me .explore .features .feature:first-child{border-left:none;padding-left:0}.walking-near-me .explore .features .feature h3,.walking-near-me .explore .features .feature a{font-size:20px;font-weight:700;line-height:24px;margin-top:16px;width:200px}.walking-near-me .explore .features .feature h3 a:hover,.walking-near-me .explore .features .feature a a:hover{text-decoration:underline}.walking-near-me .feature-walking,.walking-near-me .near-by{padding:64px 0}.walking-near-me .feature-walking .walkings,.walking-near-me .near-by .walkings{margin-top:40px}.walking-near-me .feature-walking .walkings>h2,.walking-near-me .near-by .walkings>h2{font-size:32px;font-weight:700;line-height:38px;color:#000}.walking-near-me .feature-walking .walkings>p,.walking-near-me .near-by .walkings>p{font-size:18px;font-weight:400;line-height:24px;color:#000;margin-top:8px}.walking-near-me .feature-walking .walkings .walking,.walking-near-me .near-by .walkings .walking{margin-top:24px;position:relative;cursor:pointer}.walking-near-me .feature-walking .walkings .walking .bg,.walking-near-me .near-by .walkings .walking .bg{width:238px;height:192px;border-radius:14px;overflow:hidden}.walking-near-me .feature-walking .walkings .walking .bg img,.walking-near-me .feature-walking .walkings .walking .bg object,.walking-near-me .near-by .walkings .walking .bg img,.walking-near-me .near-by .walkings .walking .bg object{width:100%;height:100%;object-fit:cover;background-color:#b2b2b2;transition:all .5s ease}.walking-near-me .feature-walking .walkings .walking .bg img:hover,.walking-near-me .feature-walking .walkings .walking .bg object:hover,.walking-near-me .near-by .walkings .walking .bg img:hover,.walking-near-me .near-by .walkings .walking .bg object:hover{transform:scale(1.07)}.walking-near-me .feature-walking .walkings .walking .title,.walking-near-me .near-by .walkings .walking .title{font-size:18px;font-weight:600;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:16px;display:block}.walking-near-me .feature-walking .walkings .walking .desc,.walking-near-me .near-by .walkings .walking .desc{display:flex;align-items:center;margin-top:8px;gap:4px}.walking-near-me .feature-walking .walkings .walking .desc img,.walking-near-me .near-by .walkings .walking .desc img{width:16px;height:16px}.walking-near-me .feature-walking .walkings .walking .desc span,.walking-near-me .near-by .walkings .walking .desc span{font-size:14px;font-weight:400;line-height:18px;color:#565656}.walking-near-me .feature-walking .walkings .walking .icon,.walking-near-me .near-by .walkings .walking .icon{position:absolute;width:56px;height:56px;border:1px solid #fff;border-radius:8px;top:76px;left:16px;background-color:#b2b2b2}.walking-near-me .feature-walking .walkings .walking.club,.walking-near-me .near-by .walkings .walking.club{border:1px solid #dfdfdf;border-radius:16px;padding-bottom:16px}.walking-near-me .feature-walking .walkings .walking.club .bg,.walking-near-me .near-by .walkings .walking.club .bg{height:116px;border-bottom-left-radius:0;border-bottom-right-radius:0}.walking-near-me .feature-walking .walkings .walking.club .title,.walking-near-me .near-by .walkings .walking.club .title{margin-top:24px;padding:0 16px}.walking-near-me .feature-walking .walkings .walking.club p,.walking-near-me .near-by .walkings .walking.club p{margin-top:8px;padding:0 16px;font-size:14px;font-weight:400;line-height:18px;color:#565656;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.walking-near-me .feature-walking .walkings .walking.club+.info,.walking-near-me .near-by .walkings .walking.club+.info{height:auto}.walking-near-me .feature-walking .walkings .walking+.info,.walking-near-me .near-by .walkings .walking+.info{height:192px}.walking-near-me .feature-walking .walkings .arrow-btn.disabled,.walking-near-me .near-by .walkings .arrow-btn.disabled{display:none}.walking-near-me .feature-walking .walkings:first-child,.walking-near-me .near-by .walkings:first-child{margin-top:0}.walking-near-me .near-by .walkings h2 a{font-size:32px;font-weight:700;line-height:38px;color:#000;cursor:pointer;text-decoration:underline}.walking-near-me .near-by .walkings .info{border:1px solid #dfdfdf;border-radius:16px;display:flex;padding:16px;flex-direction:column;justify-content:end}.walking-near-me .near-by .walkings .info .desc{position:relative;font-weight:400;margin-top:0;line-height:22px;font-size:17px;color:#565656;justify-content:space-between;gap:16px}.walking-near-me .near-by .walkings .info .desc:after{content:"";background-image:url(https://cdn.pacer.cc/home/240830/images/icon_web_arrow_darkgray.png);min-width:7px;width:7px;height:12px;background-repeat:no-repeat;background-size:7px 12px}.walking-near-me .near-by .walkings .info:hover .desc{text-decoration:underline}.walking-near-me .intros{background-color:#eef2f6;padding:64px 0}.walking-near-me .intros .profile{display:flex;flex-direction:row;justify-content:space-between;align-items:end}.walking-near-me .intros .profile .rating img{width:200px;height:104.48px}.walking-near-me .intros .profile .rating h2{margin-top:24px;width:330px;font-size:40px;font-weight:700;line-height:48px}.walking-near-me .intros .profile .qrcode span{flex-basis:160px}.walking-near-me .intros .intro{width:100%;height:640px;display:flex;flex-direction:row}.walking-near-me .intros .intro>img{width:640px;height:640px;margin:0 -74px}.walking-near-me .intros .intro .text{width:300px;min-width:300px}.walking-near-me .intros .slick{height:640px;border-radius:24px;background-color:#fff;margin-top:64px;margin-bottom:40px}.walking-near-me .intros .slick .slick-container .arrow-btn{left:40px;top:424px;transform:rotate(90deg)}.walking-near-me .intros .slick .slick-container .arrow-btn.left{top:160px;transform:rotate(-90deg)}.walking-near-me .intros .slick .slick-container .dots{left:40px;top:256px;bottom:256px;flex-direction:column;gap:16px}.walking-near-me .intros .slick .intro{padding-left:170px}.walking-near-me .intros .slick .intro .text{display:flex;flex-direction:column;justify-content:center;gap:16px}.walking-near-me .intros .slick .intro .text h3{font-size:24px;font-weight:600;line-height:30px}.walking-near-me .intros .slick .intro .text p{font-size:18px;font-weight:400;line-height:24px}.walking-near-me .intros .datas{padding:16px 0;display:flex}.walking-near-me .intros .datas .data{flex:1;border-right:1px solid #dfdfdf}.walking-near-me .intros .datas .data:last-child{border-right:none}.walking-near-me .intros .datas .data span{display:block;font-size:48px;font-weight:400;line-height:58px;text-align:center;color:#328fde}.walking-near-me .intros .datas .data span:last-child{font-size:18px;font-weight:400;line-height:22px;margin-top:8px;color:#565656}.walking-near-me .tops{padding:24px 0 64px;background-color:#fff;display:flex;flex-wrap:wrap;gap:0 40px}.walking-near-me .tops .top{padding:40px 0;width:306px;flex-shrink:0;border-bottom:1px solid #dfdfdf}.walking-near-me .tops .top h3{font-size:14px;font-weight:500;line-height:18px;color:gray}.walking-near-me .tops .top li{margin-top:16px}.walking-near-me .tops .top li a{font-size:16px;font-weight:400;line-height:20px;color:#000;text-decoration:none;cursor:pointer}.walking-near-me .tops .top li a:hover{text-decoration:underline}.walking-near-me .tops .top li:last-child a{position:relative}.walking-near-me .tops .top li:last-child a:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2017L17%209L9%200.999999'%20stroke='%23565656'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%209L1%209'%20stroke='%23565656'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:12px;height:12px;position:absolute;background-size:cover;right:-20px;top:50%;transform:translateY(-50%)}.walking-near-me .tops .top:nth-child(n+4){border-bottom:none;padding-bottom:0}.walking-near-me .faqs{padding:64px 0}.walking-near-me .faqs h2{font-size:32px;font-weight:700;line-height:38.73px;text-align:center;color:#000;margin-bottom:40px}.walking-near-me .tops+.faqs,.walking-near-me .faqs+.modify-time{width:100vw;padding-left:calc((100vw - 1000px)/2);padding-right:calc((100vw - 1000px)/2);padding-bottom:24px;margin-bottom:0}.walking-near-me .modify-time{width:1000px;margin:0 auto 24px}.walking-near-me .search-result{padding-top:82px}.walking-near-me .search-result .btn{width:95px;height:48px;top:122px;position:fixed;left:calc((100vw - 1000px)/2);border-radius:24px;border:1px solid #dfdfdf;display:inline-flex;align-items:center;padding:18px;gap:8px;box-shadow:0 4px 40px #2121211a;background-color:#fff;z-index:1}.walking-near-me .search-result .btn img{width:12px;height:12px;transform:rotate(180deg)}.walking-near-me .search-result .btn span{font-size:18px;font-weight:500;line-height:22px;color:#565656}.walking-near-me .search-result .btn:hover img{filter:invert(38%) sepia(54%) saturate(571%) hue-rotate(179deg) brightness(92%) contrast(89%)}.walking-near-me .search-result .btn:hover span{color:#328fde}.walking-near-me .search-result .btn:active img{filter:grayscale(100%) brightness(0%)}.walking-near-me .search-result .btn:active span{color:#000}.walking-near-me .gsc-search-box-tools,.walking-near-me .gsc-modal-background-image,.walking-near-me .gsc-results-close-btn{display:none}.walking-near-me .gsc-control-cse{padding:0;font-size:16px;border:none}.walking-near-me .gsc-wrapper{padding-bottom:40px}.walking-near-me .gsc-results-wrapper-overlay{position:static!important;padding:0;box-shadow:unset;width:100%;height:auto}@media screen and (max-width: 1000px){.walking-near-me{min-height:480px;background-color:#fff}.walking-near-me .btn{width:263px;margin:24px auto 0;height:48px;border-radius:30px;justify-content:center;align-items:center}.walking-near-me .search{height:246px}.walking-near-me .search .search-box{top:40px;left:24px;right:24px;transform:none;gap:16px}.walking-near-me .search .search-box h1{font-size:32px;font-weight:700;line-height:38px;text-align:center;text-transform:capitalize}.walking-near-me .search .search-box input{width:100%;height:64px;font-size:16px;line-height:20px;padding-left:56px;padding-right:56px;color:#565656;background:#fff url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.666%2020.6667L25.3327%2025.3334'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cpath%20d='M14.666%2022.6667C10.2477%2022.6667%206.66602%2019.085%206.66602%2014.6667C6.66602%2010.2485%2010.2477%206.66675%2014.666%206.66675C19.0843%206.66675%2022.666%2010.2485%2022.666%2014.6667C22.666%2019.085%2019.0843%2022.6667%2014.666%2022.6667Z'%20stroke='black'%20stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 16px center;background-size:32px 32px}.walking-near-me .search .search-box input::placeholder{font-size:17px;font-weight:400;line-height:22px!important}.walking-near-me .search .search-box input:placeholder-shown{text-overflow:ellipsis}.walking-near-me .explore{padding:24px 24px 40px}.walking-near-me .explore .intro{width:100%;padding:0}.walking-near-me .explore .intro .text{width:100%}.walking-near-me .explore .intro .text h2{width:100%;font-size:24px;font-weight:700;line-height:30px;text-align:center}.walking-near-me .explore .intro .text p{margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:center}.walking-near-me .explore .features{margin-top:16px;flex-direction:column;align-items:center}.walking-near-me .explore .features .feature{width:100%;display:flex;flex-direction:row;align-items:center;border-left:none;padding:16px 0;gap:16px;border-bottom:1px solid #dfdfdf}.walking-near-me .explore .features .feature img{width:40px;height:40px;border-radius:8px}.walking-near-me .explore .features .feature h3,.walking-near-me .explore .features .feature a{width:unset;font-size:18px;font-weight:600;line-height:24px;margin-top:0}.walking-near-me .explore .features .feature:last-child{padding-bottom:0;border-bottom:none}.walking-near-me .feature-walking,.walking-near-me .near-by{background-color:#fff;padding:40px 0}.walking-near-me .feature-walking .walkings,.walking-near-me .near-by .walkings{margin-top:40px}.walking-near-me .feature-walking .walkings>h2,.walking-near-me .near-by .walkings>h2{font-size:24px;font-weight:700;line-height:30px;margin:0 24px}.walking-near-me .feature-walking .walkings p,.walking-near-me .near-by .walkings p{margin:8px 24px 0;font-size:17px;font-weight:400;line-height:22px}.walking-near-me .feature-walking .walkings .slick-container .slick-track,.walking-near-me .near-by .walkings .slick-container .slick-track{padding:0 24px}.walking-near-me .feature-walking .walkings .walking,.walking-near-me .near-by .walkings .walking{margin-top:16px}.walking-near-me .feature-walking .walkings .walking .bg,.walking-near-me .near-by .walkings .walking .bg{width:298px;height:240px}.walking-near-me .feature-walking .walkings .walking .title,.walking-near-me .near-by .walkings .walking .title{font-size:18px;font-weight:600;line-height:22px;margin-top:16px}.walking-near-me .feature-walking .walkings .walking .desc span,.walking-near-me .near-by .walkings .walking .desc span{font-size:15px;font-weight:400;line-height:18px}.walking-near-me .feature-walking .walkings .walking .icon,.walking-near-me .near-by .walkings .walking .icon{width:72px;height:72px;top:98px}.walking-near-me .feature-walking .walkings .walking.club .bg,.walking-near-me .near-by .walkings .walking.club .bg{height:146px}.walking-near-me .feature-walking .walkings .walking.club .title,.walking-near-me .near-by .walkings .walking.club .title{margin-top:32px;font-size:18px;font-weight:600;line-height:24px}.walking-near-me .feature-walking .walkings .walking.club p,.walking-near-me .near-by .walkings .walking.club p{margin:8px 16px 0;padding:0;font-size:15px;font-weight:400;line-height:18px}.walking-near-me .feature-walking .walkings .walking.club+.info,.walking-near-me .near-by .walkings .walking.club+.info{height:auto}.walking-near-me .feature-walking .walkings .walking+.info,.walking-near-me .near-by .walkings .walking+.info{height:240px}.walking-near-me .near-by{padding:0 0 40px}.walking-near-me .near-by .walkings:first-child{margin-top:24px}.walking-near-me .near-by .walkings h2 a{font-size:24px;font-weight:700;line-height:30px}.walking-near-me .near-by .walkings .info{padding:0}.walking-near-me .near-by .walkings .info .desc{width:inherit;padding:22px 24px;font-size:17px;font-weight:400;line-height:22px}.walking-near-me .intros{padding:40px 24px}.walking-near-me .intros .profile{width:100%}.walking-near-me .intros .profile .rating{flex:1;display:flex;flex-direction:column;align-items:center}.walking-near-me .intros .profile .rating img{width:239.65px;height:125.01px}.walking-near-me .intros .profile .rating h2{width:unset;text-align:center;font-size:24px;font-weight:700;line-height:30px}.walking-near-me .intros .slick{width:100%;height:368px;margin-top:40px;margin-bottom:206px;padding:0}.walking-near-me .intros .slick .slick-container .dots{left:0;right:0;top:378px;bottom:150px;gap:8px;flex-direction:row}.walking-near-me .intros .slick .intro{height:unset;padding:0;justify-content:center;flex-direction:column;justify-content:flex-start;align-items:center}.walking-near-me .intros .slick .intro>img{width:368px;height:368px;margin:0}.walking-near-me .intros .slick .intro .text{display:none;margin-top:32px;gap:8px;width:100%;justify-content:left}.walking-near-me .intros .slick .intro .text h3{font-size:24px;font-weight:700;line-height:30px}.walking-near-me .intros .slick .intro .text p{font-size:17px;font-weight:400;line-height:22px}.walking-near-me .intros .slick .intro .text.mobile{display:flex}.walking-near-me .intros .datas{width:100%;flex-wrap:wrap;padding:0}.walking-near-me .intros .datas .data{border:none;width:calc((100% - 1px)/2);flex:none}.walking-near-me .intros .datas .data span{font-size:32px;font-weight:400;line-height:38px;text-align:center}.walking-near-me .intros .datas .data span:last-child{font-size:15px;font-weight:400;line-height:18px;margin-top:4px;text-align:center}.walking-near-me .intros .datas .data:nth-child(-n+2){padding-bottom:16px;border-bottom:1px solid #dfdfdf}.walking-near-me .intros .datas .data:nth-child(n+3){padding-top:16px}.walking-near-me .intros .datas .data:nth-child(2n){border-left:1px solid #dfdfdf}.walking-near-me .tops{padding:40px 24px}.walking-near-me .tops .top{padding:0;width:100%}.walking-near-me .tops .top h3{font-size:14px;font-weight:500;line-height:20px;position:relative;margin:12px 0;padding-right:40px}.walking-near-me .tops .top h3:after{content:"";width:24px;height:24px;position:absolute;right:0;top:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABgSURBVHgB7dFBCoAwDEXB3tyjK0IXLkS0VpuUGcj+fVIKAAAAc1rqpbSHr/XSjTjGpxtxFp9mxFV8+BF34sOOeBIfbkRLfJgRb+KHj+gRP2xEz/jfR3wRP+wTAAAAtNoAi32PZZ/Z0PAAAAAASUVORK5CYII=) no-repeat;background-size:24px 24px;transform:translateY(-50%) rotate(-180deg);transition:transform .2s ease}.walking-near-me .tops .top h3.open:after{transform:translateY(-50%) rotate(0)}.walking-near-me .tops .top ul{overflow:hidden;height:0;max-height:0;transition:max-height .5s ease}.walking-near-me .tops .top ul li{margin-top:0;padding:12px 0;border-top:1px solid #dfdfdf}.walking-near-me .tops .top ul li a{font-size:17px;font-weight:400;line-height:22px;color:#000}.walking-near-me .tops .top ul li:first-child{border-top:none;padding-top:0}.walking-near-me .tops .top ul li:last-child a{color:#565656}.walking-near-me .tops .top .open+ul{height:auto;max-height:1000px}.walking-near-me .tops .top:first-child h3{padding-top:0}.walking-near-me .tops .top:nth-child(4){border-bottom:1px solid #dfdfdf}.walking-near-me .tops .top:last-child h3{margin-bottom:0}.walking-near-me .tops .top:last-child ul li:first-child{padding-top:12px}.walking-near-me .faqs{background-color:#fff;padding:40px 24px}.walking-near-me .faqs h2{font-size:24px;font-weight:700;line-height:29.05px;text-align:center;margin-bottom:24px}.walking-near-me .faqs .title{line-height:22px}.walking-near-me .faqs .answer{font-weight:400;line-height:22px}.walking-near-me .tops+.faqs{padding:40px 24px}.walking-near-me .modify-time{background-color:#fff;width:100%;margin:0 auto;padding-bottom:24px}.walking-near-me .search-result{background-color:#fff;padding-top:72px}.walking-near-me .search-result .btn{width:92px;top:149px;left:16px;margin:0}.walking-near-me .search-result .btn span{font-size:17px;font-weight:500;line-height:22px}.walking-near-me .search-modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:16px;z-index:10}.walking-near-me .search-modal .gsearch{display:flex;flex-direction:row;gap:16px}.walking-near-me .search-modal .gsearch form{display:flex;flex:1}.walking-near-me .search-modal .gsearch input{height:48px;flex:1;font-size:16px;line-height:24px;padding-left:40px;padding-right:40px;color:#565656;box-shadow:#c2c2b8 0 0 0 1px inset;background-color:#f5f5f5;border-radius:24px;caret-color:#328fde;border:0;outline:none;background:#fff url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.666%2020.6667L25.3327%2025.3334'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'/%3e%3cpath%20d='M14.666%2022.6667C10.2477%2022.6667%206.66602%2019.085%206.66602%2014.6667C6.66602%2010.2485%2010.2477%206.66675%2014.666%206.66675C19.0843%206.66675%2022.666%2010.2485%2022.666%2014.6667C22.666%2019.085%2019.0843%2022.6667%2014.666%2022.6667Z'%20stroke='black'%20stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 12px center;background-size:24px 24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.walking-near-me .search-modal .gsearch input::-webkit-input-placeholder{text-overflow:ellipsis}.walking-near-me .search-modal .gsearch input:placeholder-shown{text-overflow:ellipsis}.walking-near-me .search-modal .gsearch input::-webkit-search-cancel-button{display:none}.walking-near-me .search-modal .gsearch button{width:48px;height:48px;font-size:16px;border:0;outline:none;background-color:transparent;color:#000}}@media (min-width: 944px) and (max-width: 1000px){.walking-near-me .arrow-btn.arrow-shadow{display:none}}.qrcode{flex-basis:320px;width:320px;max-width:320px;height:120px;flex-grow:1;padding:16px;background:#fff;border-radius:14px;display:flex;gap:16px;align-items:center}.qrcode img{width:88px;flex-grow:0;height:88px}.qrcode span{width:150px;font-size:16px;font-weight:400;line-height:20px;color:#000}.arrow-btn{z-index:501}.arrow-btn .arrow-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#0000001a;width:40px;height:40px;border-radius:50%}.arrow-btn .arrow-wrapper:hover{background-color:#0003}.arrow-btn .arrow-wrapper:active img{filter:brightness(0) contrast(100%)}.arrow-btn.arrow-shadow{padding-left:48px;top:0;bottom:0;right:-56px;width:88px;background:linear-gradient(90deg,#fff0,#fff 50%)}.arrow-btn.arrow-shadow.left{left:-56px;padding-left:0;background:linear-gradient(90deg,#fff 50%,#fff0)}.arrow-btn.arrow-shadow.left .arrow-wrapper{transform:rotate(180deg)}.arrow-btn.disabled.arrow-shadow{background-color:transparent}.arrow-btn.disabled .arrow-wrapper{cursor:not-allowed;background-color:#0000001a}.arrow-btn.disabled img{opacity:.5;filter:none}.slick-container .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-container .slick-slider .arrow-btn{position:absolute}.slick-container .slick-slider .arrow-btn.left{left:-56px}.slick-container .slick-slider .arrow-btn.arrow-shadow{padding-top:100px}.slick-container .slick-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-container .slick-slider .slick-list:focus{outline:none}.slick-container .slick-slider .slick-list .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;top:0;left:0;width:100%;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:block}.slick-container .slick-slider .slick-list .slick-track::-webkit-scrollbar{display:none}.slick-container .slick-slider .dots{display:flex;flex-direction:row;justify-content:center;gap:30px;position:absolute;left:0;right:0;bottom:-40px}.slick-container .slick-slider .dots .dot{width:6px;height:6px;border-radius:50%;background-color:#565656;opacity:.5}.slick-container .slick-slider .dots .dot.active{opacity:1}.slick-container .slick-slider .dots .text{cursor:pointer;font-size:16px;font-weight:400;line-height:20px;width:fit-content}.slick-container .slick-slider .dots .text.active{text-decoration:underline}.slick-container .slick-slider .dots .text:hover{color:#0009;text-decoration:underline}.walking-calculator{background-color:#fff;padding:136px 0}.walking-calculator .content{position:relative}.walking-calculator .content>img{width:400px;height:480px;position:absolute;top:-56px;left:0}.walking-calculator h2{font-size:32px;font-weight:700;line-height:40px;text-align:center;width:560px;margin-left:440px;color:#000}.walking-calculator .calculators{margin-top:40px;display:flex;gap:24px;width:560px;margin-left:440px;flex-direction:row;flex-wrap:wrap}.walking-calculator .calculators span{font-size:18px;font-weight:400;line-height:22px}.walking-calculator .calculator{width:268px;height:80px;background-color:#f5f5f5;border-radius:14px;display:flex;padding:16px;align-items:center;gap:16px;cursor:pointer}.walking-calculator .calculator:hover span{color:#328fde;text-decoration:underline}.walking-calculator .calculator:hover img:first-child{display:none}.walking-calculator .calculator:hover img:nth-child(2){display:block}.walking-calculator .calculator img{width:48px;min-width:48px;height:48px}.walking-calculator .calculator img:nth-child(2){display:none}.walking-calculator .calculator span{font-size:18px;font-weight:500;line-height:22px;color:#000;text-align:center;word-break:break-word}.walking-calculator.isBlue{background-color:#eef2f6}.walking-calculator.isBlue .calculator{background-color:#fff}.walking-calculator.with-arrow .calculator{position:relative}.walking-calculator.with-arrow .calculator span{text-align:left}.walking-calculator.with-arrow .calculator:after{content:"";position:absolute;content:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%206.9899V9.0101H12.1212L6.56566%2014.5657L8%2016L16%208L8%200L6.56566%201.43434L12.1212%206.9899H0Z%22%20fill%3D%22%23000000%22/%3E%3C/svg%3E);background-size:100% 100%;background-repeat:no-repeat;width:16px;height:16px;bottom:20px;right:20px}.walking-calculator.with-arrow .calculator:hover:after{content:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%206.9899V9.0101H12.1212L6.56566%2014.5657L8%2016L16%208L8%200L6.56566%201.43434L12.1212%206.9899H0Z%22%20fill%3D%22%23328fed%22/%3E%3C/svg%3E)}@media screen and (max-width: 1000px){.walking-calculator{padding:40px 0}.walking-calculator .content{padding:0 16px}.walking-calculator h2{width:100%;margin-left:0;font-size:24px;font-weight:700;line-height:28px}.walking-calculator .calculators{width:100%;margin-left:0;margin-top:24px;gap:16px;display:grid;grid-template-columns:repeat(2,minmax(160px,2fr))}}@media screen and (max-width: 1000px) and (max-width: 560px){.walking-calculator .calculators{grid-template-columns:repeat(1,minmax(160px,2fr))}}@media screen and (max-width: 1000px){.walking-calculator .calculator{width:100%}.walking-calculator .calculator span{font-size:17px;font-weight:500;line-height:22px}.walking-calculator .content>img{position:static;width:280px;margin:24px auto;height:auto;display:block}.walking-calculator.with-arrow.with-arrow .calculators .calculator{padding-right:40px}.walking-calculator.with-arrow.with-arrow .calculators .calculator:after{content:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%206.9899V9.0101H12.1212L6.56566%2014.5657L8%2016L16%208L8%200L6.56566%201.43434L12.1212%206.9899H0Z%22%20fill%3D%22%23328fed%22/%3E%3C/svg%3E);top:50%;transform:translateY(-50%)}}.walking-clubs .hero{background:url(https://cdn.pacer.cc/home/240830/walking-clubs/Pacer-Walking-Club-Cover-Background.png);height:518px;background-size:auto 100%;background-repeat:no-repeat;background-position:center;background-color:#495b6c;display:flex;flex-direction:row;gap:40px;padding:0 calc((100vw - 1000px)/2);align-items:center;position:relative}.walking-clubs .hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040;pointer-events:none}.walking-clubs .hero .container{width:480px;position:relative}.walking-clubs .hero h1{width:400px;font-size:40px;font-weight:700;line-height:44px;color:#fff}.walking-clubs .hero p{font-size:18px;font-weight:400;line-height:24px;color:#fff;margin-top:16px}.walking-clubs .hero .btn{width:347px;height:64px;border-radius:32px;margin-top:40px;font-size:20px;font-weight:500;line-height:24px;display:flex;justify-content:center;align-items:center}.walking-clubs .hero img{width:480px;height:auto;position:relative}.walking-clubs .for-everyone{padding:64px 0}.walking-clubs .for-everyone h2{font-size:32px;font-weight:700;line-height:40px;text-align:center;margin-bottom:40px}.walking-clubs .for-everyone .item{display:flex;flex-direction:row;margin-top:40px;align-items:center;gap:40px}.walking-clubs .for-everyone .item img{width:112px;height:112px;min-width:112px;border-radius:50%}.walking-clubs .for-everyone .item h3{font-size:24px;font-weight:600;line-height:30px;width:304px}.walking-clubs .for-everyone .item .intro{display:flex;gap:24px;justify-content:center;align-items:center}.walking-clubs .for-everyone .item .link p{width:520px;font-size:18px;font-weight:400;line-height:22px;color:#565656;margin-bottom:8px}.walking-clubs .for-everyone .item .link a{font-weight:400;font-size:18px;line-height:22px;color:#328fde;position:relative}.walking-clubs .for-everyone .item .link a:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2017L17%209L9%200.999999'%20stroke='%23328fde'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%209L1%209'%20stroke='%23328fde'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:12px;height:12px;position:absolute;background-size:cover;right:-20px;top:5px}.walking-clubs .join-walking-club{background-color:#eef2f6;padding:64px 0}.walking-clubs .join-walking-club .content h2{font-size:32px;font-weight:700;line-height:40px;text-align:center;color:#000}.walking-clubs .join-walking-club .content>p{width:800px;font-size:18px;font-weight:400;line-height:24px;text-align:center;margin:16px auto 40px}.walking-clubs .join-walking-club .content .clubs{display:flex;flex-wrap:wrap;gap:16px 17px}.walking-clubs .join-walking-club .content .btns{display:flex;gap:24px;flex-direction:column;align-items:center;margin-top:40px}.walking-clubs .join-walking-club .content .btns a{font-size:18px;font-weight:400;line-height:24px;color:#328fde}.walking-clubs .join-walking-club .content .btns .btn{width:480px;height:56px;border-radius:30px;font-size:18px;font-weight:500;line-height:24px;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.walking-clubs .create-club{padding:64px 0}.walking-clubs .create-club h2{width:400px;margin:0 auto;font-size:32px;font-weight:700;line-height:40px;text-align:center}.walking-clubs .create-club>p{width:750px;font-size:18px;font-weight:400;line-height:24px;text-align:center;margin:16px auto 0}.walking-clubs .create-club .item{display:flex;flex-direction:row-reverse;align-items:center;gap:40px}.walking-clubs .create-club .item img{width:480px}.walking-clubs .create-club .item .text h3{font-size:24px;font-weight:700;line-height:28px}.walking-clubs .create-club .item .text p{margin-top:16px;font-size:18px;font-weight:400;line-height:24px;color:#565656}.walking-clubs .create-club .item .text a{display:block;margin-top:16px;font-size:18px;font-weight:400;line-height:24px;color:#328fde}.walking-clubs .create-club .item:nth-child(2n){flex-direction:row}.walking-clubs .join-pacer{background-color:#eef2f6;padding:64px 0}.walking-clubs .join-pacer .content .text{display:flex;flex-direction:row;gap:100px}.walking-clubs .join-pacer .content .text h2{font-size:32px;font-weight:700;line-height:40px;color:#000}.walking-clubs .join-pacer .content .text p{font-size:18px;font-weight:400;line-height:24px;margin-top:16px}.walking-clubs .join-pacer .content .metrics{display:flex;margin-top:40px}.walking-clubs .join-pacer .content .metrics .data{flex:1;border-right:1px solid #dfdfdf}.walking-clubs .join-pacer .content .metrics .data:last-child{border-right:none}.walking-clubs .join-pacer .content .metrics .data span{display:block;font-size:48px;font-weight:400;line-height:58px;text-align:center;color:#328fde}.walking-clubs .join-pacer .content .metrics .data span:last-child,.walking-clubs .join-pacer .content .metrics .data span.last{font-size:18px;font-weight:400;line-height:22px;margin-top:8px;color:#565656}.walking-clubs .faqs{padding:64px 0;width:100%;background-color:#eef2f6}.walking-clubs .faqs h2{width:500px;font-size:32px;font-weight:700;line-height:40px;text-align:center;color:#000;margin:0 auto 40px}.walking-clubs .modify-time{width:100%;margin:0;padding:24px 0;background-color:#eef2f6}.walking-clubs .modify-time span{display:block}@media screen and (max-width: 1000px){.walking-clubs{background-color:#fff;overflow:hidden}.walking-clubs .hero{flex-direction:column-reverse;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;gap:0;height:343px;overflow:hidden;background-image:linear-gradient(180deg,#0000 54.63%,#00000040),url(https://cdn.pacer.cc/home/240830/walking-clubs/Pacer-Walking-Club-Cover-Background.png)}.walking-clubs .hero img{width:405px;height:auto;position:relative;bottom:-30px}.walking-clubs .container{width:100vw;padding:16px 24px 40px}.walking-clubs .container h1{width:100%;font-size:30px;font-weight:700;line-height:36px;color:#000}.walking-clubs .container p{margin-top:8px;font-size:17px;font-weight:400;line-height:22px;color:#2d2e2f}.walking-clubs .container .btn{width:100%;margin-top:24px;height:48px;font-size:17px;font-weight:500;line-height:22px;border-radius:30px;display:flex;justify-content:center;align-items:center}.walking-clubs .for-everyone{border-top:1px solid #dfdfdf;padding:40px 0;width:100%}.walking-clubs .for-everyone h2{font-size:24px;font-weight:700;line-height:28px;text-align:center;margin-bottom:24px}.walking-clubs .for-everyone .item{display:block;margin-top:24px}.walking-clubs .for-everyone .item .intro{display:flex;align-items:center;justify-content:start;gap:16px}.walking-clubs .for-everyone .item .intro img{min-width:80px;width:80px;height:80px;vertical-align:center}.walking-clubs .for-everyone .item .intro h3{width:unset;min-width:unset;font-size:18px;font-weight:600;line-height:22px;display:inline-block}.walking-clubs .for-everyone .item .link p{width:unset;font-size:17px;font-weight:400;line-height:22px;color:#2d2e2f}.walking-clubs .for-everyone .item .link a{font-size:17px;font-weight:400;line-height:22px}.walking-clubs .for-everyone .item:nth-child(2){margin-top:24px}.walking-clubs .join-walking-club{padding:40px 0;justify-content:center;align-items:center}.walking-clubs .join-walking-club .content{padding:0 24px}.walking-clubs .join-walking-club .content h2{font-size:24px;font-weight:700;line-height:28px;text-align:center}.walking-clubs .join-walking-club .content>p{width:100%;text-align:center;font-size:17px;font-weight:400;line-height:22px;margin-top:8px;margin-bottom:32px}.walking-clubs .join-walking-club .content .clubs{justify-content:center;display:grid;grid-gap:7px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.walking-clubs .join-walking-club .content .clubs .club-card{width:unset}}@media screen and (max-width: 1000px) and (min-width: 700px){.walking-clubs .join-walking-club .content .clubs{grid-template-columns:repeat(3,minmax(160px,1fr))}}@media screen and (max-width: 1000px){.walking-clubs .join-walking-club .content .btns{margin-top:32px;gap:16px}.walking-clubs .join-walking-club .content .btns .btn{width:100%;height:48px}.walking-clubs .create-club{padding:40px 24px}.walking-clubs .create-club h2{width:100%;font-size:24px;font-weight:700;line-height:28px;text-align:center}.walking-clubs .create-club>p{width:100%;margin-top:8px;font-size:17px;font-weight:400;line-height:22px;color:#000}.walking-clubs .create-club .item{flex-direction:column!important;gap:0}.walking-clubs .create-club .item img{width:240px;position:relative;bottom:0}.walking-clubs .create-club .item .text{margin-top:-20px}.walking-clubs .create-club .item .text h3{font-size:18px;font-weight:700;line-height:24px}.walking-clubs .create-club .item .text p{font-size:17px;font-weight:400;line-height:22px;margin-top:8px}.walking-clubs .create-club .item .text a{font-size:17px;font-weight:400;line-height:22px}.walking-clubs .join-pacer{padding:40px 24px}.walking-clubs .join-pacer .content{width:100%;padding:0}.walking-clubs .join-pacer .content .text h2{font-size:24px;font-weight:700;line-height:28px;text-align:center}.walking-clubs .join-pacer .content .text p{font-size:17px;font-weight:400;line-height:22px;text-align:center;margin-top:8px}.walking-clubs .join-pacer .content .btn{width:263px;height:48px;border-radius:30px;margin:24px auto 32px;align-items:center;justify-content:center}.walking-clubs .join-pacer .content .metrics{justify-content:space-between}.walking-clubs .join-pacer .content .metrics .data{width:0;padding:0 6px;flex:1}.walking-clubs .join-pacer .content .metrics .data span{font-size:28px;font-weight:400;line-height:36px;text-align:center}.walking-clubs .join-pacer .content .metrics .data span:last-child,.walking-clubs .join-pacer .content .metrics .data span.last{font-size:15px;font-weight:400;line-height:18px;margin-top:4px;justify-content:center;text-align:center}.walking-clubs .faqs{padding:40px 24px}.walking-clubs .faqs h2{width:100%;font-size:24px;font-weight:700;line-height:28px;text-align:center;margin-bottom:24px}.walking-clubs .faqs .content{width:100%;padding:0}.walking-clubs .faqs .title{line-height:22px}.walking-clubs .faqs .answer{font-weight:400;line-height:22px}.walking-clubs .modify-time{width:100%;margin:0 auto;padding:0 0 24px}}.club-card{width:322px;height:319px;overflow:hidden;border:1px solid #dfdfdf;background-color:#fff;border-radius:14px;position:relative;cursor:pointer}.club-card .bg-warpper{width:100%;height:157px;overflow:hidden}.club-card .bg{width:100%;height:100%;background-color:#b2b2b2;object-fit:cover;transition:all .5s ease}.club-card .bg:hover{transform:scale(1.07)}.club-card .icon{position:absolute;top:109px;left:16px;width:72px;height:72px;background-color:#b2b2b2;border:1px solid white;border-radius:8px}.club-card .title,.club-card p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club-card .title{margin:32px 16px 0;display:block;font-size:18px;font-weight:600;line-height:22px;color:#000}.club-card p{margin:8px 16px 24px;font-size:16px;font-weight:400;line-height:20px;color:#565656}.club-card div.primary{display:block;position:absolute;background-color:#328fde1a;color:#328fde;border:none;left:16px;right:16px;bottom:16px}@media screen and (max-width: 1000px){.club-card{width:160px;height:240px;border-radius:14px;position:relative;font-size:0px}.club-card .bg-warpper{height:unset}.club-card .bg{height:78px}.club-card .icon{top:48px;left:8px;width:48px;height:48px}.club-card .title{margin:24px 8px 0;font-size:17px;font-weight:600;line-height:22px;white-space:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.club-card p{margin:4px 8px 0;font-size:13px;font-weight:400;line-height:18px;text-align:left;white-space:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.club-card div.primary{top:200px;left:8px;right:8px;bottom:8px;font-size:14px;font-weight:500;line-height:20px;text-align:center;padding:6px 0}}.feature-tabs{background-color:#fff;width:1000px;margin:0 auto}.feature-tabs h2{text-align:center;font-size:32px;font-weight:700;line-height:36px}.feature-tabs>p{font-size:18px;font-weight:400;line-height:24px;width:800px;text-align:center;margin:16px auto 40px}.feature-tabs .tab-warpper{display:flex;gap:8px;padding:8px;border-radius:56px;background-color:#fff;margin:0 auto -48px;position:relative;z-index:1;width:624px;overflow:hidden}.feature-tabs .tab-warpper .tabs{width:unset;position:static;padding:0;gap:4px}.feature-tabs .tab-warpper .tabs span:hover{text-decoration:underline}.feature-tabs .tabs span{cursor:pointer;width:200px;height:64px;display:flex;color:#328fde;justify-content:center;align-items:center;text-align:center;font-size:16px;font-weight:400;line-height:20px;background-color:#c8e6ff}.feature-tabs .tabs span:first-child{border-radius:32px 0 0 32px}.feature-tabs .tabs span:last-child{border-radius:0 32px 32px 0}.feature-tabs .tabs span.active{background-color:#328fde;color:#fff}.feature-tabs .content{border-radius:40px;padding:160px 432px 132px 56px;color:#fff;position:relative;background:radial-gradient(circle at 64px -146px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),radial-gradient(circle at 900px 500px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),#328fde;display:none}.feature-tabs .content.active{display:block}.feature-tabs .content>img{width:284px;height:auto;position:absolute;top:96px;right:80px}.feature-tabs h3{color:#fff;font-size:24px;font-weight:600;line-height:28px;text-align:left}.feature-tabs p{font-size:18px;font-weight:400;line-height:24px;margin-top:16px}.feature-tabs .download{display:flex;gap:16px;align-items:center;margin-top:24px}.feature-tabs .download a{width:240px;height:56px;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#328fde;font-size:18px;font-weight:500;line-height:24px;border-radius:30px}.feature-tabs .qrcode{padding:16px;background-color:#fff;border-radius:14px;width:300px}.feature-tabs .qrcode span{font-size:16px;font-weight:500;line-height:19.36px}.feature-tabs .qrcode img{min-width:88px;width:88px;height:88px}@media screen and (max-width: 1000px){.feature-tabs{width:calc(100% - 48px)}.feature-tabs h3{padding:0 18px;font-size:24px;font-weight:700;line-height:28px;text-align:center}.feature-tabs>p{width:100%;text-align:center;font-size:17px;font-weight:400;line-height:22px;margin:8px auto 24px;padding:0 24px}.feature-tabs .tab-warpper{width:calc(100% - 24px);padding:4px;position:relative;z-index:1;background-color:#fff;border-radius:24px;margin-bottom:-28px}.feature-tabs .tab-warpper .tabs{width:100%;padding:0;gap:0;margin:0;position:static;overflow:hidden;border-radius:24px;border:none}.feature-tabs .tabs span{width:unset;flex:1;height:48px;text-align:center;border-radius:0;font-size:14px;border:1px solid #fff;font-weight:400;line-height:18px}.feature-tabs .content{border-radius:14px;width:100%;padding:56px 0 333px;height:unset;background:radial-gradient(circle at 50px 0,transparent 0px,rgba(255,255,255,.1) 150px,transparent 150px),radial-gradient(circle at calc(100% - 100px) 590px,transparent 0px,rgba(255,255,255,.1) 200px,transparent 200px),#328fde}.feature-tabs .content>img{width:200px;height:auto;bottom:0;top:unset;right:50%;transform:translate(50%)}.feature-tabs h3{font-size:20px;font-weight:600;line-height:24px;text-align:center}.feature-tabs p{text-align:center;font-size:15px;font-weight:300;line-height:18px;padding:0 16px;margin-top:22px}.feature-tabs .download{width:100%;padding:0 32px;margin-top:6%;flex-direction:column;gap:8px}.feature-tabs .download a{width:100%;height:40px;font-size:16px;font-weight:500;line-height:22px}.feature-tabs .qrcode{margin:24px auto 0}}.price-up-banner{position:fixed;z-index:500;top:0;left:0;right:0;height:48px;background:linear-gradient(90deg,#f18f27,#f75952 47%,#b51798);color:#fff;padding:14px 0}.price-up-banner p{font-weight:700;font-size:16px;line-height:20px;text-align:center}.price-up-banner p a{font-weight:700;font-size:16px;line-height:20px;text-decoration:underline}.price-up-banner svg{position:absolute;right:12px;top:12px;cursor:pointer;width:24px;height:24px}.price-up-banner svg path{stroke-width:1.5}.price-up-banner.no-banner{display:none}.hoverEffect:hover{background-color:#205b8e;border-color:#205b8e}.teams{background-color:#fff}.teams .free-trial{display:flex;align-items:center;justify-content:center;width:288px;height:56px;margin:40px auto 0;border-radius:30px;font-size:18px;font-weight:500;line-height:24px}.teams h2{width:800px;margin:0 auto;font-size:32px;font-weight:700;line-height:40px;text-align:center;color:#000}.teams .hero{background:url(https://cdn.pacer.cc/teams/images/p4t_web/Pacer-for-Teams-Portal-and-App-Cover-Background1.webp);height:518px;background-size:auto 100%;background-repeat:no-repeat;background-position:center;display:flex;margin-left:calc((100vw - 1000px)/2);align-items:center}.teams .hero .text{width:540px;color:#000}.teams .hero .text h1{font-size:48px;font-weight:700;line-height:58px}.teams .hero .text p{margin-top:16px;font-size:20px;font-weight:400;line-height:26px}.teams .hero .text .btns{margin-top:40px;display:flex;justify-content:start;align-items:start;gap:24px}.teams .hero .text .btns .start{display:flex;flex-direction:column;align-items:center}.teams .hero .text .btns .start>span{font-weight:400;font-size:13px;line-height:18px;display:block;margin-top:16px;color:#565656}.teams .hero .text .btns .btn{height:72px;padding:0 44px 0 81px;display:block;position:relative;overflow:hidden;border-radius:40px;background:#328fde;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center;border:none;gap:25px}.teams .hero .text .btns .btn .arrow{width:32px;height:32px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}.teams .hero .text .btns .btn .arrow svg{width:22px;height:24px;fill:#269eff}.teams .hero .text .btns .btn span{position:relative;z-index:1;font-size:22px;font-weight:600;line-height:24px}.teams .hero .text .btns .btn:hover{background:#205b8e;border-color:#205b8e}.teams .hero .text .btns .btn:hover svg{fill:#205b8e}.teams .hero .text .btns .view{display:flex;align-items:center;justify-content:center;margin-top:24px;gap:8px;font-weight:500;font-size:20px;line-height:24px;text-align:center;color:#328fde}.teams .hero .text .btns .view svg{width:16px;height:16px;stroke:#328fde;fill:none;position:relative}.teams .hero .text .btns .view svg path:first-of-type{transition:all .3s cubic-bezier(.215,.61,.355,1);opacity:0;stroke-width:2px;stroke:currentColor;transform:translate(-4px)}.teams .hero .text .btns .view svg path:last-of-type{transition:all .3s cubic-bezier(.215,.61,.355,1);stroke:currentColor;stroke-width:2px}.teams .hero .text .btns .view:hover{color:#000}.teams .hero .text .btns .view:hover svg{stroke:#000}.teams .hero .text .btns .view:hover svg path:first-of-type{transform:translate(0);opacity:1}.teams .hero .text .btns .view:hover svg path:last-of-type{transform:translate(4px)}.teams .hero>img{width:531px}.teams .intros{background-color:#eef2f6}.teams .intros .content{padding:64px 0 68px;display:flex;gap:56px}.teams .intros .content .intro{display:flex;flex-direction:column;gap:16px;align-items:center}.teams .intros .content .intro img{width:214px}.teams .intros .content .intro h2{width:unset;font-size:24px;font-weight:600;line-height:30px}.teams .intros .content .intro p,.teams .intros .content .intro a{font-size:18px;font-weight:400;line-height:22px;text-align:center}.teams .intros .content .intro a{text-decoration:underline}.teams .reasons{padding:64px 0}.teams .reasons .reason{margin-top:40px;display:flex;flex-direction:row;align-items:center;gap:40px}.teams .reasons .reason>img{width:480px;height:480px}.teams .reasons .reason .text .title{font-size:18px;font-weight:600;line-height:20px;text-align:left;color:#2a8adb}.teams .reasons .reason .text h3{margin-top:16px;font-size:24px;font-weight:700;line-height:28px;text-align:left}.teams .reasons .reason .text ul{margin-top:24px}.teams .reasons .reason .text ul li{font-size:18px;font-weight:400;line-height:22px;margin-top:12px;text-align:left;list-style:disc;margin-left:20px;color:#000}.teams .reasons .reason .text ul li b{font-weight:700}.teams .reasons .reason .text ul li a{text-decoration:underline}.teams .reasons .reason .text ul li:first-child{margin-top:0}.teams .reasons .reason .free-trial{margin-top:24px;width:200px;height:48px;margin-left:24px}.teams .reasons .reason:nth-child(2){flex-direction:row-reverse}.teams .for-group{padding:64px 0;background-color:#eef2f6}.teams .for-group h2{width:800px;margin:0 auto;font-size:32px;font-weight:700;line-height:40px;text-align:center}.teams .for-group>p{width:800px;margin:16px auto 0;font-size:18px;font-weight:400;line-height:24px;text-align:center}.teams .for-group .logos{display:flex;gap:8px 24px;flex-wrap:wrap;justify-content:center}.teams .for-group .logos img{height:80px}.teams .for-group .logos.content{border-bottom:none}.teams .for-group .content{margin-top:40px;display:flex;padding-bottom:40px;flex-direction:row;border-bottom:1px solid #dfdfdf}.teams .for-group .content .metric{flex:1;border-right:1px solid #dfdfdf}.teams .for-group .content .metric span{font-size:24px;display:block;font-weight:600;line-height:24px;text-align:center;color:#000}.teams .for-group .content .metric span:first-child{text-transform:uppercase}.teams .for-group .content .metric span:last-child{font-size:18px;font-weight:400;line-height:22px;text-align:center;color:#565656}.teams .for-group .content .metric div{margin:12px auto 8px;font-size:48px;font-weight:400;line-height:58px;text-align:center;color:#328fde}.teams .for-group .content .metric:last-child{border:none}.teams .for-group h3{margin-top:40px;font-size:24px;font-weight:700;line-height:28px;text-align:center}.teams .for-group .splide{width:1000px;margin:24px auto;border-bottom:1px solid #dfdfdf}.teams .for-group .splide .splide__slide{width:312px;height:400px;position:relative;background-color:#fff;border-radius:14px;border:1px solid #dfdfdf;display:flex;flex-direction:column;align-items:start;gap:16px;padding:40px 24px}.teams .for-group .splide .splide__slide img{height:64px}.teams .for-group .splide .splide__slide .comment{height:inherit;font-weight:400;font-size:18px;line-height:22px;color:#565656}.teams .for-group .splide .splide__slide .comment b{font-weight:700;font-size:18px;line-height:22px}.teams .for-group .splide .splide__slide a{font-weight:400;font-size:18px;line-height:22px;color:#328fde;cursor:pointer}.teams .for-group .splide .splide__slide a:hover{text-decoration:underline}.teams .for-group .splide .btn{display:flex;align-items:center;justify-content:center;margin:40px auto;width:357px;height:48px;border-radius:30px;font-size:18px;font-weight:500;line-height:24px}.teams .for-group .splide .splide__arrows{width:fit-content;margin:24px auto 0;display:flex;flex-direction:row;gap:40px}.teams .for-group .splide .splide__arrows .splide__arrow{position:static;width:56px;height:56px;background-color:#0000001a;transform:none;opacity:1}.teams .for-group .splide .splide__arrows .splide__arrow:last-child{transform:rotate(180deg)}.teams .for-group .splide .splide__arrows .splide__arrow:hover{background-color:#0003}.teams .for-group .splide .splide__arrows .splide__arrow:active img{filter:brightness(0) contrast(100%)}.teams .for-group .splide>.btn:hover{color:#205b8e;border-color:#205b8e}.teams .challenges{padding:64px 0}.teams .challenges h2{width:800px;font-size:32px;font-weight:700;line-height:40px;text-align:center;margin:0 auto}.teams .challenges>p{width:800px;margin:16px auto 0;font-size:18px;font-weight:400;line-height:24px;text-align:center}.teams .challenges .content{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:17px 16px}.teams .challenges .content .challenge{width:322px;height:400px;padding:16px;border-radius:14px;border:1px solid #dfdfdf;background-color:#fff}.teams .challenges .content .challenge img{border-radius:8px;background-color:#b2b2b2;width:100%;height:163px}.teams .challenges .content .challenge span{display:block;margin-top:24px;font-size:18px;font-weight:600;line-height:22px}.teams .challenges .content .challenge p{margin-top:16px;font-size:16px;font-weight:400;line-height:20px;color:#565656}.teams .other-party{padding:64px 0;background-color:#eef2f6}.teams .other-party>p{width:800px;margin:16px auto 0;font-size:18px;font-weight:400;line-height:24px;text-align:center}.teams .other-party .content{display:block;margin-top:40px}.teams .price{padding:64px 0}.teams .price>p{width:800px;margin:16px auto 0;font-size:18px;font-weight:400;line-height:24px;text-align:center}.teams .price .start_free_trial_section{margin:40px auto 0;display:flex;flex-direction:column;align-items:center}.teams .price .start_free_trial_section .calcuator .participants{margin:0 auto;width:248px;height:112px;overflow:hidden;border-radius:14px;padding:16px 24px;position:relative;color:#0b111d;background-color:#fff}.teams .price .start_free_trial_section .calcuator .participants .participants_val{font-size:48px;font-weight:700;line-height:58px;text-align:center}.teams .price .start_free_trial_section .calcuator .participants .participants_label{font-size:18px;font-weight:700;line-height:22px;text-align:center}.teams .price .start_free_trial_section .calcuator .participants:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#328fde33}.teams .price .start_free_trial_section .calcuator .content{border:1px solid #dfdfdf;margin-top:-40px;border-radius:14px;box-shadow:0 0 20px 4px #f1f1f1;padding:64px 100px;height:244px}.teams .price .start_free_trial_section .calcuator .content>p{font-size:18px;font-weight:600;line-height:22px;text-align:center}.teams .price .start_free_trial_section .calcuator .content .slider_container{margin-top:45px;height:14px}.teams .price .start_free_trial_section .calcuator .content .slider_container .slider{width:100%;height:14px;border-radius:10px;-webkit-appearance:none;outline:none;background-image:-webkit-gradient(linear,0% 0%,100% 0%,color-stop(.181818,#328fde),color-stop(.181818,#dbdee1))}.teams .price .start_free_trial_section .calcuator .content .slider_container .slider::-moz-focus-outer{border:0}.teams .price .start_free_trial_section .calcuator .content .slider_container .slider:focus{outline:none}.teams .price .start_free_trial_section .calcuator .content .slider_container .slider::-webkit-slider-thumb{-webkit-appearance:none;background-color:transparent;width:56px;height:56px;border:0;box-shadow:none;background-image:url(https://cdn.pacer.cc/teams/static/media/slider_thumb.600be7c5.png);background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.teams .price .start_free_trial_section .calcuator .content .slider_container .slider::-moz-range-thumb{-moz-appearance:none;background-color:transparent;width:56px;height:56px;border:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNTYiIHZpZXdCb3g9IjAgMCA1NiA1NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjgiIGN5PSIyOCIgcj0iMjQiIGZpbGw9IndoaXRlIiBzdHJva2U9IiM0QTkwRTIiIHN0cm9rZS13aWR0aD0iOCIvPgo8cGF0aCBkPSJNMTQgMjcuOTk5OUwyNi4yNSAxOS4zMzk2TDI2LjI1IDM2LjY2MDJMMTQgMjcuOTk5OVoiIGZpbGw9IiM0QTkwRTIiLz4KPHBhdGggZD0iTTQzIDI3Ljk5OTlMMzAuNzUgMTkuMzM5NkwzMC43NSAzNi42NjAyTDQzIDI3Ljk5OTlaIiBmaWxsPSIjNEE5MEUyIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.teams .price .start_free_trial_section .calcuator .content .more_participants{margin-top:53px;font-size:16px;font-weight:400;line-height:22px;text-align:center}.teams .price .start_free_trial_section .calcuator .content .more_participants a{color:#328fde;text-decoration:underline}.teams .price .start_free_trial_section .price_val{margin-top:64px;color:#0b111d}.teams .price .start_free_trial_section .price_val .usd,.teams .price .start_free_trial_section .price_val .per_month{font-size:24px;font-weight:700;line-height:28px}.teams .price .start_free_trial_section .price_val .dollar{font-size:40px;font-weight:700;line-height:48.41px}.teams .price .start_free_trial_section .price_val .val{display:inline-block;font-size:60px;font-weight:700;line-height:72.61px}.teams .price .start_free_trial_section .price_val .per_month{margin-left:4px}.teams .price .btn{margin-top:32px}.teams .price .note{margin-top:24px;font-size:16px;font-weight:400;line-height:20px;color:#565656}.teams .workplaces{background-color:#eef2f6;padding:64px 0}.teams .workplaces>p{width:800px;margin:16px auto 0;font-size:18px;font-weight:400;line-height:24px;text-align:center}.teams .workplaces .content{width:752px;margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.teams .workplaces .content .workplace{border:1px solid #dfdfdf;border-radius:14px;background-color:#fff;width:240px;height:180px;padding:24px}.teams .workplaces .content .workplace img{width:128px;height:72px;display:block;margin:0 auto}.teams .workplaces .content .workplace p{margin-top:16px;width:192px;text-align:center;font-size:16px;font-weight:400;line-height:20px;color:#3b404f}.teams .features{padding:64px 0}.teams .features>p{width:800px;margin:16px auto 0;font-size:18px;font-weight:400;line-height:24px;text-align:center}.teams .features .content{margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.teams .features .content .feature{border:1px solid #dfdfdf;border-radius:14px;background-color:#fff;padding:24px 16px;width:238px;height:300px}.teams .features .content .feature img{width:42px;height:42px;display:block;margin:0 auto}.teams .features .content .feature div{margin-top:24px;font-size:18px;font-weight:600;line-height:22px;text-align:center}.teams .features .content .feature p{margin-top:12px;font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#565656}.teams .faqs{padding:64px 0;background-color:#eef2f6}.teams .faqs h3{margin:40px 0 16px;font-size:24px;font-weight:700;line-height:28px;text-align:left;color:#000;text-transform:uppercase}.teams .faqs .faq a{color:#328fde}@media screen and (max-width: 1000px){.price-up-banner{height:64px;padding:14px 64px 14px 16px;display:flex;align-items:center;justify-content:space-between}.price-up-banner p{text-align:left;font-weight:500;font-size:15px;line-height:18px;color:#fff}.price-up-banner p a{font-weight:500;font-size:15px;line-height:18px}.price-up-banner svg{width:16px;height:16px;top:24px;right:24px}.price-up-banner svg path{stroke-width:.125rem}.teams .btn.primary{width:100%;height:48px;font-size:17px;font-weight:500;line-height:22px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:30px}.teams h2{font-size:24px;font-weight:700;line-height:28px;text-align:center;color:#000;width:100%}.teams .content{width:100%;padding:0}.teams .free-trial{margin-top:32px}.teams .hero{background:url(https://cdn.pacer.cc/teams/images/p4t_web/Pacer-for-Teams-Portal-and-App-Cover-Background-m.webp) no-repeat center center;height:300px;align-items:flex-end;background-size:100% auto;margin:unset}.teams .hero img{width:100%;position:relative;top:43px;max-width:610px}.teams>.text{padding:59px 24px 40px}.teams>.text h1{font-size:28px;font-weight:700;line-height:34px;text-align:left;color:#000}.teams>.text p{margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:left;color:#2d2e2f}.teams>.text .btns .start>span{display:none}.teams>.text .btns .start:after{margin-top:8px;content:"No credit card required. Get started in minutes.";color:#565656;font-weight:400;font-size:13px;line-height:16px;text-align:center;opacity:.75;display:block}.teams>.text .btns .btn{margin-top:32px;color:#fff;border-radius:40px;border:none;background:linear-gradient(93.76deg,#08a3e8,#2156e5);gap:16px}.teams>.text .btns .btn span{font-size:18px;font-weight:500;line-height:22px}.teams>.text .btns .btn .arrow{width:24px;height:24px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}.teams>.text .btns .btn .arrow svg{width:14px;height:12px;fill:#269eff}.teams>.text .btns .view{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500;line-height:22px;text-align:center;margin-top:25px;color:#328fde;gap:4px}.teams>.text .btns .view svg{width:16px;height:16px;stroke:#328fde}.teams>.text .btns .view svg path:first-of-type{opacity:0}.teams>.text .btns .view svg path:last-of-type{transform:translate(4px);stroke-width:2px}.teams .intros .content{flex-direction:column;padding:40px 24px;gap:40px}.teams .intros .content .intro h2{font-size:18px;font-weight:600;line-height:22px;text-align:center}.teams .intros .content .intro p{color:#2d2f2e;font-size:17px;font-weight:400;line-height:22px;text-align:center}.teams .reasons{padding:40px 24px}.teams .reasons .content .reason{margin-top:24px;flex-direction:column-reverse;gap:16px}.teams .reasons .content .reason img{width:100%;max-width:600px;height:auto}.teams .reasons .content .reason .text .title{margin-top:0;font-size:15px;font-weight:600;line-height:20px;text-align:left;color:#328fde}.teams .reasons .content .reason .text .h3{margin-top:8px;font-size:18px;font-weight:700;line-height:24px;text-align:left;color:#000}.teams .reasons .content .reason .text ul{margin-top:16px}.teams .reasons .content .reason .text ul li{font-size:17px;font-weight:400;margin-top:8px;line-height:22px;text-align:left;color:#000}.teams .reasons .content .reason .text ul li:first-child{margin-top:0}.teams .reasons .content .reason .free-trial{width:100%;margin:24px auto 0}.teams .reasons .content .reason:first-child{margin-top:32px}.teams .for-group{padding:40px 0}.teams .for-group h2{width:100%;font-size:24px;font-weight:700;line-height:28px;text-align:center;padding:0 24px}.teams .for-group>p{width:100%;padding:0 24px;margin:8px auto 0;font-size:17px;font-weight:400;line-height:22px;text-align:center}.teams .for-group .content{width:calc(100vw - 48px);margin:32px 24px 0;padding-bottom:32px;flex-wrap:wrap}.teams .for-group .content .metric{display:flex;min-width:calc((100% - 1px)/2);flex-direction:column;align-items:center}.teams .for-group .content .metric span{font-size:14px;font-weight:700;line-height:18px;text-align:center;text-transform:uppercase}.teams .for-group .content .metric span:last-child{font-size:14px;font-weight:400;line-height:18px;text-align:center;text-transform:capitalize;display:block}.teams .for-group .content .metric div{font-size:28px;font-weight:500;line-height:36px;text-align:center;margin:8px 0}.teams .for-group .content .metric:nth-child(-n+2){padding-bottom:12px}.teams .for-group .content .metric:nth-child(n+3){padding-top:12px}.teams .for-group .content .metric:nth-child(2){border-right:none}.teams .for-group .content .metric:nth-child(n+3){border-top:1px solid #dfdfdf}.teams .for-group .logos{margin-top:24px;gap:8px}.teams .for-group .logos img{height:64px}.teams .for-group h3{margin-top:32px;font-size:24px;font-weight:700;line-height:28px;padding:0 24px;text-align:center}.teams .for-group .splide{width:100vw}.teams .for-group .splide .splide__slide{width:312px;height:360px;opacity:1;padding:24px;gap:0}.teams .for-group .splide .splide__slide .comment{margin-top:8px;font-size:17px}.teams .for-group .splide .splide__slide .comment b,.teams .for-group .splide .splide__slide a{font-size:17px}.teams .for-group .splide .splide__slide.splide__slide--clone{opacity:1}.teams .for-group .splide .splide__arrows{gap:24px}.teams .for-group .splide .splide__arrows .splide__arrow{width:32px;height:32px}.teams .for-group .splide .splide__arrows .splide__arrow img{width:12px;height:12px}.teams .for-group .splide .splide__arrows .splide__arrow[disabled] img{opacity:.5}.teams .for-group .splide .btn{width:293px;margin:24px auto 32px;font-size:17px;line-height:24px}.teams .for-group .free-trial{margin-left:24px;margin-right:24px;width:calc(100% - 48px)}.teams .challenges{padding:40px 24px}.teams .challenges h2{width:100%;font-size:24px;font-weight:700;line-height:28px;text-align:center}.teams .challenges p{margin-top:8px;width:100%;font-size:17px;font-weight:400;line-height:22px;text-align:center}.teams .challenges .content{display:grid;grid-template-columns:repeat(3,minmax(160px,2fr));margin-top:32px;justify-content:center}.teams .challenges .content .challenge{width:100%;height:360px;overflow:hidden}.teams .challenges .content .challenge img{height:166px;object-fit:cover}.teams .challenges .content .challenge span{margin-top:16px;font-size:17px;font-weight:600;line-height:22px;text-align:left;color:#000}.teams .challenges .content .challenge p{margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:left;color:#565656}}@media screen and (max-width: 1000px) and (max-width: 800px){.teams .challenges .content{grid-template-columns:repeat(2,minmax(160px,2fr))}}@media screen and (max-width: 1000px) and (max-width: 560px){.teams .challenges .content{grid-template-columns:repeat(1,minmax(160px,2fr))}}@media screen and (max-width: 1000px){.teams .other-party{padding:40px 24px}.teams .other-party p{width:100%;margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:center}.teams .price{padding:40px 24px}.teams .price p{width:100%;margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:center}.teams .price .start_free_trial_section{margin-top:32px}.teams .price .start_free_trial_section .calcuator .participants{width:156px;height:78px;padding:8px 24px 10px}.teams .price .start_free_trial_section .calcuator .participants .participants_val{font-size:32px;font-weight:700;line-height:40px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#0b111d}.teams .price .start_free_trial_section .calcuator .participants .participants_label{font-size:16px;font-weight:700;line-height:20px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2d2e2f}.teams .price .start_free_trial_section .calcuator .content{margin-top:-30px;padding:46px 16px 16px;height:255px}.teams .price .start_free_trial_section .calcuator .content p{margin-top:0;font-size:17px;font-weight:600;line-height:22px;text-align:center;color:#000}.teams .price .start_free_trial_section .calcuator .content .slider_container{margin-top:29px;height:30px}.teams .price .start_free_trial_section .calcuator .content .slider_container .slider{width:100%;height:30px;border-radius:40px}.teams .price .start_free_trial_section .calcuator .content .more_participants,.teams .price .start_free_trial_section .calcuator .content a{margin-top:29px;font-size:15px;font-weight:400;line-height:18px;text-align:center;color:#565656}.teams .price .start_free_trial_section .calcuator .content .more_participants span,.teams .price .start_free_trial_section .calcuator .content a span{display:block}.teams .price .start_free_trial_section .price_val{margin-top:32px;color:#2d2e2f}.teams .price .start_free_trial_section .price_val .usd,.teams .price .start_free_trial_section .price_val .per_month{font-size:17px;font-weight:700;line-height:20.57px}.teams .price .start_free_trial_section .price_val .dollar{font-size:24px;font-weight:700;line-height:29.05px}.teams .price .start_free_trial_section .price_val .val{font-size:36px;font-weight:700;line-height:43.57px}.teams .price .btn{margin-top:16px}.teams .price .note{margin-top:16px;font-size:15px;font-weight:400;line-height:18px;text-align:center;color:#565656}.teams .workplaces{padding:40px 24px}.teams .workplaces p{width:100%;margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:center}.teams .workplaces .content{width:100%;margin-top:32px;gap:7px 8px;display:grid;grid-template-columns:repeat(3,minmax(160px,2fr))}}@media screen and (max-width: 1000px) and (max-width: 600px){.teams .workplaces .content{grid-template-columns:repeat(2,minmax(160px,2fr))}}@media screen and (max-width: 1000px){.teams .workplaces .content .workplace{width:100%;height:188px;border-radius:8px;padding:16px}.teams .workplaces .content .workplace p{margin-top:8px;width:100%;font-size:17px;font-weight:400;line-height:22px}.teams .features{padding:40px 24px}.teams .features p{width:100%;margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:center}.teams .features .content{margin-top:32px;display:grid;grid-template-columns:repeat(4,minmax(160px,2fr))}}@media screen and (max-width: 1000px) and (max-width: 960px){.teams .features .content{grid-template-columns:repeat(3,minmax(160px,2fr))}}@media screen and (max-width: 1000px) and (max-width: 720px){.teams .features .content{grid-template-columns:repeat(2,minmax(160px,2fr))}}@media screen and (max-width: 1000px) and (max-width: 480px){.teams .features .content{grid-template-columns:repeat(1,minmax(160px,2fr))}}@media screen and (max-width: 1000px){.teams .features .content .feature{width:100%;height:260px;padding:24px;overflow:hidden}.teams .features .content .feature img{width:48px;height:48px}.teams .features .content .feature div{font-size:18px;font-weight:600;line-height:22px;text-align:center;color:#000}.teams .features .content .feature p{margin-top:12px;font-size:17px;font-weight:400;line-height:22px;text-align:center}.teams .features .view{display:flex;margin-top:16px;gap:4px;justify-content:center;align-items:center}.teams .features .view span{font-size:17px;font-weight:400;line-height:22px}.teams .features .view img{width:16px;height:16px;position:relative;bottom:2px;filter:invert(48%) sepia(98%) saturate(434%) hue-rotate(173deg) brightness(97%) contrast(100%)}.teams .features .btn{margin-top:32px}.teams .faqs{padding:40px 24px}.teams .faqs h2{width:200px}.teams .faqs h3{font-size:18px;font-weight:700;line-height:22px;text-transform:uppercase}.teams .faqs .faq .title{font-size:17px;font-weight:600;line-height:22px}.teams .faqs p{width:100%;margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:left}.teams .faqs p a{cursor:pointer}}.teams-header{position:fixed;z-index:500;left:0;right:0;top:48px;height:96px;padding:24px 64px;background-color:#fff;box-shadow:0 1px #dfdfdf;display:flex;transition:all .4s;flex-direction:row;justify-content:space-between}.teams-header .left{padding:8px 0;display:flex;flex-direction:row;align-items:center;gap:64px}.teams-header .left>a{height:100%}.teams-header .left .logo{width:164px;height:32px}.teams-header .left ul{display:flex;flex-direction:row;gap:40px}.teams-header .left ul li,.teams-header .left ul>a{font-size:16px;font-weight:500;line-height:20px;padding:6px 8px;border-radius:16px;display:flex;gap:4px;position:relative;cursor:pointer}.teams-header .left ul li img,.teams-header .left ul>a img{width:16px;height:16px;filter:brightness(0)}.teams-header .left ul li .list-wrapper,.teams-header .left ul>a .list-wrapper{display:none;padding-top:8px;position:absolute;top:32px;width:400px}.teams-header .left ul li .list-wrapper.wide,.teams-header .left ul>a .list-wrapper.wide{width:826px;left:-160px}.teams-header .left ul li .list-wrapper.wide .lists,.teams-header .left ul>a .list-wrapper.wide .lists{display:flex;flex-direction:row;gap:0 40px;flex-wrap:wrap}.teams-header .left ul li .list-wrapper.wide .lists .list,.teams-header .left ul>a .list-wrapper.wide .lists .list{width:352px}.teams-header .left ul li .list-wrapper.wide .lists .list:nth-child(4),.teams-header .left ul>a .list-wrapper.wide .lists .list:nth-child(4){border-bottom:none}.teams-header .left ul li .lists,.teams-header .left ul>a .lists{width:100%;flex-direction:column;padding:16px 40px;background-color:#fff;border:1px solid #dfdfdf;border-radius:8px;box-shadow:0 0 1px #00000026,0 0 1px #00000026,0 20px 40px #00000026}.teams-header .left ul li .lists .list,.teams-header .left ul>a .lists .list{display:flex;align-items:start;gap:16px;padding:24px 0;border-bottom:1px solid #dfdfdf}.teams-header .left ul li .lists .list img:first-child,.teams-header .left ul>a .lists .list img:first-child{width:48px;height:48px;filter:unset}.teams-header .left ul li .lists .list img:last-child,.teams-header .left ul>a .lists .list img:last-child{transform:translateY(-50%);width:5px;height:10px;filter:brightness(0);position:relative;top:24px}.teams-header .left ul li .lists .list .content,.teams-header .left ul>a .lists .list .content{display:flex;flex-direction:column;gap:4px;color:#000}.teams-header .left ul li .lists .list .content .title,.teams-header .left ul>a .lists .list .content .title{font-size:16px;font-weight:600;line-height:20px}.teams-header .left ul li .lists .list .content .desc,.teams-header .left ul>a .lists .list .content .desc{font-size:16px;font-weight:400;line-height:20px;color:#565656}.teams-header .left ul li .lists .list:last-child,.teams-header .left ul>a .lists .list:last-child{border-bottom:none}.teams-header .left ul li .lists .list:hover .title,.teams-header .left ul>a .lists .list:hover .title{color:#328fde;text-decoration:underline}.teams-header .left ul li .lists .list:hover .desc,.teams-header .left ul>a .lists .list:hover .desc{color:#328fde}.teams-header .left ul li .lists .list:hover img:last-child,.teams-header .left ul>a .lists .list:hover img:last-child{filter:invert(57%) sepia(85%) saturate(603%) hue-rotate(176deg) brightness(92%) contrast(92%)}.teams-header .left ul li:hover,.teams-header .left ul>a:hover{background-color:#328fde1a;color:#328fde}.teams-header .left ul li:hover img,.teams-header .left ul>a:hover img{filter:none}.teams-header .left ul li:hover .list-wrapper,.teams-header .left ul>a:hover .list-wrapper{display:flex}.teams-header .left ul li:hover .list-wrapper:hover,.teams-header .left ul>a:hover .list-wrapper:hover{display:flex}.teams-header .actions{display:flex;flex-direction:row;flex:1;justify-content:end;align-items:center;gap:24px;font-size:16px;font-weight:500;line-height:18px;color:#328fde}.teams-header .actions a:first-child{font-size:16px;font-weight:500;line-height:20px;padding:6px 8px;border-radius:16px;cursor:pointer}.teams-header .actions a:first-child:hover{background-color:#328fde1a}.teams-header .actions .btn{display:block;width:146px;height:48px;border-radius:24px;line-height:28px}.teams-header .menu-wrapper{align-items:center;justify-content:center;gap:8px}.teams-header .menu-wrapper .trial{font-weight:500;font-size:14px;line-height:18px;text-align:center;color:#fff;background-color:#328fde;padding:7px 8px;border-radius:15px}.teams-header.fixed{height:64px;padding:8px 64px}.teams-header.no-banner{top:0}@media screen and (max-width: 1000px){.teams-header{height:60px;top:64px;padding:18px 16px}.teams-header>a{height:22px}.teams-header .logo{width:130px;height:22px;object-fit:cover}.teams-header .menu{width:24px;height:24px}.teams-header.fixed{height:60px;padding:18px 16px}.header-modal .modal-content{position:relative;max-width:unset;top:0;height:100%;padding:0;border-radius:0;overflow:auto}.header-modal .modal-content .p4t-modal{padding:60px 0}.header-modal .modal-content .p4t-modal .teams-header{box-shadow:none;top:0}.header-modal .modal-content .p4t-modal .lists{padding:24px 24px 0}.header-modal .modal-content .p4t-modal .lists details{border-top:1px solid rgba(0,0,0,.1)}.header-modal .modal-content .p4t-modal .lists details:nth-child(1){border-top:none}.header-modal .modal-content .p4t-modal .lists summary,.header-modal .modal-content .p4t-modal .lists>a{padding:16px 40px 16px 0}.header-modal .modal-content .p4t-modal .lists>a{display:block;border-top:1px solid rgba(0,0,0,.1)}.header-modal .modal-content .p4t-modal .lists summary>img{filter:brightness(0)}.header-modal .modal-content .p4t-modal .lists .title{font-size:18px;font-weight:500;line-height:24px;text-align:left}.header-modal .modal-content .p4t-modal .lists .list{display:flex;align-items:center;gap:16px;padding-top:16px}.header-modal .modal-content .p4t-modal .lists .list img:first-child{width:48px;height:48px;filter:unset;margin-bottom:16px}.header-modal .modal-content .p4t-modal .lists .list .content{display:flex;flex-direction:column;gap:4px;color:#000;padding-bottom:16px;border-bottom:1px solid #dfdfdf}.header-modal .modal-content .p4t-modal .lists .list .content .title{font-size:17px;font-weight:600;line-height:22px}.header-modal .modal-content .p4t-modal .lists .list .content .desc{font-size:15px;font-weight:400;line-height:18px;color:#565656}.header-modal .modal-content .p4t-modal .lists .list:first-child{padding-top:0}.header-modal .modal-content .p4t-modal .lists .list:last-child .content{border-bottom:none}.header-modal .modal-content .p4t-modal .btns{margin-top:64px}.header-modal .modal-content .p4t-modal .btns .btn{width:calc(100vw - 48px);margin:0 auto;height:48px;font-size:17px;font-weight:500;line-height:22px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:30px}.header-modal .modal-content .p4t-modal .btns .sign{display:block;margin-top:17px;font-size:17px;font-weight:500;line-height:22px;text-align:center;color:#328fde}}.case-studies{padding-top:64px}.case-studies h1,.case-studies h2{width:600px;margin:0 auto;font-size:32px;font-weight:700;line-height:40px;text-align:center;color:#000}.case-studies .studies-wrapper{padding-bottom:64px}.case-studies .studies{width:1000px;margin:40px auto 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:17px 16px;justify-content:center}.case-studies .studies .study{width:322px;height:380px;padding:16px;border-radius:14px;border:1px solid #dfdfdf;background-color:#fff;display:flex;flex-direction:column}.case-studies .studies .study img{width:100%;height:162px;display:block;margin:0 auto;border-radius:8px;background:#b2b2b2}.case-studies .studies .study .tags{display:flex;flex-wrap:wrap;margin-top:8px;flex:1}.case-studies .studies .study .tags span{font-weight:500;font-size:14px;line-height:18px;color:#565656}.case-studies .studies .study .title{margin-top:16px;font-weight:600;font-size:18px;line-height:22px;color:#000}.case-studies .studies .study .time{display:flex;flex-direction:row;align-items:center;gap:8px}.case-studies .studies .study .time span{font-weight:400;font-size:14px;line-height:16px;color:gray}.case-studies .studies .study:hover{border:2px solid #328fde;padding:15px}.case-studies .studies .study:hover .title{text-decoration:underline}.case-studies .workplaces{background-color:#eef2f6;padding:64px 0}.case-studies .workplaces>p{width:800px;margin:16px auto 0;font-size:18px;font-weight:400;line-height:24px;text-align:center}.case-studies .workplaces .content{width:752px;margin-top:40px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.case-studies .workplaces .content .workplace{border:1px solid #dfdfdf;border-radius:14px;background-color:#fff;width:240px;height:180px;padding:24px}.case-studies .workplaces .content .workplace img{width:128px;height:72px;display:block;margin:0 auto}.case-studies .workplaces .content .workplace p{margin-top:16px;width:192px;text-align:center;font-size:16px;font-weight:400;line-height:20px;color:#3b404f}.case-studies .free-trial{display:flex;align-items:center;justify-content:center;width:288px;height:56px;margin:40px auto 0;border-radius:30px;font-size:18px;font-weight:500;line-height:24px}@media screen and (max-width: 1000px){.case-studies{padding-top:40px}.case-studies h1,.case-studies h2{font-size:24px;font-weight:700;line-height:28px;text-align:center;color:#000;width:100%}.case-studies .studies-wrapper{padding:0 24px 40px}.case-studies .studies{width:100%;display:grid;grid-template-columns:repeat(3,minmax(160px,2fr));justify-content:center;margin-top:32px}.case-studies .studies .study{width:100%;overflow:hidden}.case-studies .studies .study img{height:166px;object-fit:cover}.case-studies .studies .study .tags span{font-weight:400;font-size:15px;line-height:18px;color:#565656}.case-studies .studies .study .title{margin-top:16px;font-size:17px;line-height:22px;font-weight:600;color:#000}.case-studies .studies .study .time span{font-size:15px;line-height:18px;font-weight:400;color:gray}}@media screen and (max-width: 1000px) and (max-width: 800px){.case-studies .studies{grid-template-columns:repeat(2,minmax(160px,2fr))}}@media screen and (max-width: 1000px) and (max-width: 560px){.case-studies .studies{grid-template-columns:repeat(1,minmax(160px,2fr))}}@media screen and (max-width: 1000px){.case-studies .workplaces{padding:40px 24px}.case-studies .workplaces p{width:100%;margin-top:8px;font-size:17px;font-weight:400;line-height:22px;text-align:center}.case-studies .workplaces .content{width:100%;margin-top:32px;gap:7px 8px;display:grid;padding:0;grid-template-columns:repeat(3,minmax(160px,2fr))}}@media screen and (max-width: 1000px) and (max-width: 600px){.case-studies .workplaces .content{grid-template-columns:repeat(2,minmax(160px,2fr))}}@media screen and (max-width: 1000px){.case-studies .workplaces .content .workplace{width:100%;height:188px;border-radius:8px;padding:16px}.case-studies .workplaces .content .workplace p{margin-top:8px;width:100%;font-size:17px;font-weight:400;line-height:22px}.case-studies .free-trial{width:327px}}.study-case .breadcrumb{padding-bottom:48px}.study-case .breadcrumb .crumb:last-child{text-transform:capitalize}.study-case .hero{width:1000px;margin:0 auto;display:flex;flex-direction:row;align-items:center;gap:40px;padding-bottom:40px}.study-case .hero>img{width:320px;height:180px;min-width:320px;background-color:#b2b2b2;object-fit:cover;border-radius:8px}.study-case .hero h1{font-size:32px;font-weight:700;line-height:40px;text-align:left;color:#000}.study-case .hero .info{display:flex;width:500px;margin-top:16px;flex-direction:row;align-items:center;gap:8px}.study-case .hero .info span{font-weight:400;font-size:16px;line-height:20px;color:gray}.study-case .hero .info .author{display:flex;flex-direction:row;align-items:center;gap:8px}.study-case .hero .info .author img{width:32px;height:32px;border-radius:50%;background-color:#b2b2b2}.study-case .hero .info .divider{width:4px;height:4px;background-color:gray;border-radius:50%}.study-case .hero .tags{margin-top:16px;line-height:1}.study-case .hero .tags span{font-weight:400;font-size:16px;line-height:20px;color:#565656}.study-case .blog-content{width:1000px;margin:0 auto;border-bottom:none}.study-case .join{padding:64px 0;display:flex;flex-direction:column;align-items:center;background-color:#eef2f6}.study-case .join h2{font-weight:700;font-size:32px;line-height:40px;text-align:center}.study-case .join .btn{margin:40px auto 16px;width:288px;height:56px;border-radius:30px;font-size:18px;font-weight:500;line-height:24px;text-align:center;display:flex;align-items:center;justify-content:center}.study-case .join span{font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#565656}@media (max-width: 1000px){.study-case .breadcrumb{padding-bottom:10px}.study-case .hero{width:100%;flex-direction:column;gap:16px;padding:16px 16px 0}.study-case .hero>img{width:100%;height:100%;min-width:unset;border-radius:8px}.study-case .hero h1{font-weight:700;font-size:24px;line-height:28px}.study-case .hero>div{display:flex;flex-direction:column;gap:8px}.study-case .hero .info{width:100%;flex-wrap:wrap;justify-content:start;margin-top:8px;gap:8px 16px}.study-case .hero .info span{font-weight:400;font-size:15px;line-height:18px;color:gray}.study-case .hero .info .author{width:100%}.study-case .hero .info .author img{width:24px;height:24px}.study-case .hero .info .author span{font-weight:400;font-size:15px;line-height:18px;color:gray}.study-case .hero .info .divider:nth-child(2){display:none}.study-case .hero .tags{width:100%;margin-top:0}.study-case .hero .tags span{font-weight:400;font-size:15px;line-height:18px;color:#565656}.study-case .blog-content{width:100%;padding:24px 16px 32px}.study-case .blog-content .left .share{padding-bottom:24px}.study-case .join{padding:40px 16px}.study-case .join h2{font-weight:700;font-size:24px;line-height:28px;text-align:center}.study-case .join .btn{width:100%;height:48px;border-radius:24px;font-weight:500;font-size:17px;line-height:22px;text-align:center;margin-top:32px}.study-case .join span{font-weight:400;font-size:15px;line-height:18px}}.blog-content{margin-top:40px;display:flex;padding:40px 0;border:1px solid #dfdfdf;border-left:none;border-right:none;gap:40px;position:relative}.blog-content .left{width:320px;flex-shrink:0;min-width:320px;position:sticky;height:fit-content;top:90px}.blog-content .left .share{display:flex;align-items:center;gap:16px;padding-bottom:40px;border-bottom:1px solid #dfdfdf}.blog-content .left .share span{font-size:18px;font-weight:400;line-height:22px;color:#565656}.blog-content .left .share a{width:40px;height:40px;background:#f5f5f5;border-radius:8px}.blog-content .left .share a img{width:40px;height:40px}.blog-content .left .toc{padding-top:40px}.blog-content .left .toc .title{font-size:20px;font-weight:500;line-height:24px;text-transform:uppercase}.blog-content .left .toc ul{margin-top:40px}.blog-content .left .toc ul li{margin-top:24px;line-height:1}.blog-content .left .toc ul li a{font-size:18px;font-weight:400;line-height:22px;display:block;color:#565656}.blog-content .left .toc ul li a:hover{text-decoration:underline;color:#328fde}.blog-content .left .toc ul li a.active{font-size:18px;font-weight:700;line-height:22px;color:#000;padding-left:16px;border-left:4px solid #328fde}.blog-content .left .download{width:100%;margin-top:40px;border-radius:14px;overflow:hidden;border:1px solid #dfdfdf;box-shadow:0 2px #dfdfdf}.blog-content .left .download .rating{padding:24px}.blog-content .left .download .rating img{width:200px;display:block;margin:0 auto}.blog-content .left .download .rating strong{font-size:24px;font-weight:700;line-height:28px;margin:17px 0 8px;display:block;text-align:center}.blog-content .left .download .rating span{font-size:18px;font-weight:400;line-height:22px;text-align:center;color:#565656;display:block}.blog-content .left .download .qrcode{border-top:1px solid #dfdfdf;width:100%;height:96px;padding:16px;display:flex;gap:16px;border-radius:0 0 13px 13px}.blog-content .left .download .qrcode img{width:64px;height:64px}.blog-content .left .download .qrcode span{font-size:16px;font-weight:400;line-height:20px;width:unset}.blog-content .right .list{margin-top:40px}.blog-content .right .list .title{font-size:24px;font-weight:700;line-height:28px;margin-bottom:16px;scroll-margin-top:90px}.blog-content .right .list p,.blog-content .right .list li{font-size:18px;font-weight:400;line-height:24px}.blog-content .right .list p b,.blog-content .right .list li b{font-weight:600}.blog-content .right .list p{margin:8px 0}.blog-content .right .list ul{padding-left:20px}.blog-content .right .list li.decimal{list-style:decimal}.blog-content .right .list li.disc{list-style:disc}.blog-content .right .list li.circle{list-style:circle}.blog-content .right .list:first-child{margin-top:0}.blog-content .right .list table{width:100%;margin-top:24px;border-collapse:separate;border-radius:8px;border-spacing:0}.blog-content .right .list table th{font-size:14px;font-weight:700;line-height:18px;padding:16px;border:1px solid #dfdfdf;border-bottom:0}.blog-content .right .list table th:nth-child(1){border-right:0;border-top-left-radius:8px;text-align:left}.blog-content .right .list table th:nth-child(2){border-left:0;border-top-right-radius:8px;text-align:right}.blog-content .right .list table td{font-size:16px;font-weight:500;line-height:20px;color:#2d2e2f}.blog-content .right .list table td:nth-child(1){border-left:1px solid #dfdfdf;text-align:left;padding:14px 0 14px 16px}.blog-content .right .list table td:nth-child(2){text-align:right;border-right:1px solid #dfdfdf;padding:14px 16px 14px 0}.blog-content .right .list table tr:nth-child(odd){background:#f5f5f5}.blog-content .right .list table tr:last-child td{border-bottom:1px solid #dfdfdf}.blog-content .right .list table tr:last-child td:nth-child(1){border-bottom-left-radius:8px}.blog-content .right .list table tr:last-child td:nth-child(2){border-bottom-right-radius:8px}.blog-content .right .list table thead tr:first-child{background:#fff}.blog-content .right .list a{color:#328fde;cursor:pointer}.blog-content .right .list a:hover{text-decoration:underline}@media screen and (max-width: 1000px){.blog-content{margin-top:0;flex-direction:column;border-top:0}.blog-content .left{width:100%;min-width:unset;position:static}.blog-content .left .share{justify-content:center}.blog-content .left .share span,.blog-content .left .toc,.blog-content .left .download{display:none}.blog-content .right .list{margin-top:24px}.blog-content .right .list .title{font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}.blog-content .right .list p,.blog-content .right .list li{margin:8px 0;font-size:17px;font-weight:400;line-height:22px}}.not-found{width:100vw;padding:104px calc((100vw - 640px)/2) 204px;background-color:#fff;display:flex;flex-direction:column;align-items:center}.not-found img{width:160px;min-width:160px;height:112px;margin-bottom:40px}.not-found h1{font-size:24px;font-weight:700;line-height:28px;color:#000}.not-found p{font-size:18px;font-weight:400;line-height:22px;margin-top:16px;text-align:center;color:#000}.not-found .btn{margin-top:16px;width:480px}.not-found .btn.primary{margin-top:40px}@media screen and (max-width: 1000px){.not-found{margin-top:0;padding:48px 24px 96px}.not-found img{margin-bottom:24px}.not-found h1{font-size:20px;font-weight:700;line-height:24px}.not-found p{font-size:16px;font-weight:400;line-height:20px;margin-top:8px}.not-found .btn{width:100%}}.competition{width:100%;background-color:#fff}@media screen and (max-width: 1000px){.competition .breadcrumb.content{padding:10px 16px}}@media screen and (max-width: 1000px){.competition{background-color:#f5f5f5}}@media screen and (max-width: 1000px){.competition .content{padding:0}}.competition .desc{color:#000;font-size:18px}.competition .info{margin-bottom:40px;background-color:#fff}@media screen and (max-width: 1000px){.competition .info{border-bottom:1px solid #dfdfdf;margin-bottom:12px}}.competition .left-content{max-width:640px}.competition .detail{width:640px;min-width:640px;position:relative;padding-top:16px}@media screen and (max-width: 1000px){.competition .detail{width:100%;min-width:unset;position:unset;padding:8px 16px 24px}}.competition .detail p{margin-top:16px;font-size:16px;line-height:20px;font-weight:400;color:#000;white-space:pre-line}@media screen and (max-width: 1000px){.competition .detail p{margin-top:8px;font-size:17px;line-height:22px}}.competition .detail>.btn{margin-top:0;margin-bottom:24px;border-radius:24px;height:48px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:18px;line-height:24px}@media screen and (max-width: 1000px){.competition .detail>.btn{font-size:17px;line-height:22px}}.competition h1{font-size:32px;font-weight:700;line-height:40px;color:#000}@media screen and (max-width: 1000px){.competition h1{font-size:24px;line-height:26px;max-height:56px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.competition h2{font-size:24px;font-weight:700;line-height:28px;margin:40px 0 24px;color:#000}@media screen and (max-width: 1000px){.competition h2{margin:0;padding:24px 0;font-size:18px;font-weight:700;line-height:24px}}.competition .imgs{position:relative;padding-bottom:24px;line-height:0px}@media screen and (max-width: 1000px){.competition .imgs{padding-bottom:16px}}.competition .imgs .cover{object-fit:cover;width:100%;height:220px;border-radius:14px}@media screen and (max-width: 1000px){.competition .imgs .cover{border-radius:0;height:104px}}.competition .imgs .icon{position:absolute;width:104px;height:104px;left:24px;bottom:0;border-radius:8px}@media screen and (max-width: 1000px){.competition .imgs .icon{left:16px;width:80px;height:80px}}.competition .stats{display:flex;padding:24px 0;justify-content:space-between;justify-items:center;width:100%}@media screen and (max-width: 1000px){.competition .stats{padding:16px 0}}.competition .stats .icon{width:32px;height:32px;border-radius:50%;border:1px solid #FFFFFF;vertical-align:middle;object-fit:cover;display:inline-block}.competition .stats .icon:not(:first-of-type){margin-left:-8px}.competition .stats .icon:last-of-type{margin-right:16px}@media screen and (max-width: 1000px){.competition .stats .icon:last-of-type{margin-right:10px}}.competition .stats .item{display:block;line-height:32px;font-size:0}.competition .stats .item span{font-size:16px;line-height:20px;font-weight:400;color:#565656;display:inline-block;vertical-align:middle}@media screen and (max-width: 1000px){.competition .stats .item span{font-size:17px;line-height:22px}}.competition .right{width:320px;position:absolute;top:0;padding-top:16px;right:-360px;display:flex;flex-direction:column;gap:24px;z-index:4}.competition .right .qrcode{flex-basis:unset;border-radius:14px;height:104px;background-color:#f5f5f5;padding:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.competition .right .qrcode span{flex:1;font-size:16px;font-weight:600;line-height:20px;color:#000}.competition .right .qrcode img{flex-basis:unset;width:72px;min-width:72px;height:72px}.competition .owner-club{width:100%;padding:40px 24px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:14px;border:1px solid #DFDFDF;box-shadow:0 2px #dfdfdf}@media screen and (max-width: 1000px){.competition .owner-club{border:none;box-shadow:none;padding:24px 24px 0}}.competition .owner-club a{display:block;width:100%;height:100%}.competition .owner-club .icon{width:72px;height:72px;border-radius:8px}.competition .owner-club .title{display:flex;flex-direction:row;align-items:center;gap:8px}.competition .owner-club .marker{height:24px;width:24px}.competition .owner-club h2{font-size:14px;font-weight:500;line-height:18px;margin:0;color:#565656;padding:8px;text-transform:uppercase}@media screen and (max-width: 1000px){.competition .owner-club h2{font-size:15px;font-weight:400;line-height:18px}}.competition .owner-club h3{font-size:24px;line-height:28px;font-weight:700;margin:0;color:#000;padding:0}.competition .owner-club .desc{font-size:16px;line-height:20px;font-weight:400}@media screen and (max-width: 1000px){.competition .owner-club .desc{font-size:17px;line-height:22px}}.competition .owner-club .btn{margin-top:16px;width:100%;border-radius:24px}.competition .rules{width:100%;display:flex;flex-direction:column;gap:4px}.competition .rules .item{display:flex;flex-direction:row;gap:16px}@media screen and (max-width: 1000px){.competition .rules .item{gap:10px}}.competition .rules .item .icon{width:32px;height:32px;filter:brightness(0)}.competition .rules span{font-size:16px;line-height:20px;font-weight:400}@media screen and (max-width: 1000px){.competition .rules span{font-size:17px;line-height:22px}}.competition .rules .rule-desc{margin-top:5px;flex:1;display:flex;flex-direction:column;gap:4px;color:#000}.competition .rules .rule-sub{font-size:16px;line-height:20px;font-weight:400;color:#565656}.competition .detail-info{width:100%;display:flex;flex-direction:column;gap:26px;font-size:16px;font-weight:400;line-height:20px;color:#565656}@media screen and (max-width: 1000px){.competition .detail-info{gap:24px}}.competition .detail-info p{font-size:16px;font-weight:400;line-height:20px;color:#565656;white-space:pre-wrap}@media screen and (max-width: 1000px){.competition .detail-info p{font-size:17px;line-height:22px}}.competition .detail-info>div{display:flex;flex-direction:column;gap:12px}.competition .detail-info>div:not(:last-child){padding-bottom:24px;border-bottom:1px solid #DFDFDF}.competition .detail-info>div p:not(:first-of-type){margin-top:10px}.competition .detail-info>div h3{font-weight:600;font-size:16px;line-height:20px;color:#000}@media screen and (max-width: 1000px){.competition .detail-info>div h3{font-size:17px;line-height:22px}}.competition .detail-info .rules .item .icon{filter:grayscale(100%)}.competition .detail-info .rules .rule-desc{color:#565656}.competition .detail-info .rules .rule-sub{color:gray}.competition .detail-info .badges{display:flex;flex-flow:row wrap;gap:8px;justify-content:center;align-items:flex-start}.competition .detail-info .badges .item{display:flex;flex-direction:column;width:96px;min-height:88px;justify-content:center;align-items:center;color:gray;margin:24px 0;gap:8px}@media screen and (max-width: 1000px){.competition .detail-info .badges .item{margin:8px 0;min-height:96px}}.competition .detail-info .badges .item img{width:64px;height:64px}@media screen and (max-width: 1000px){.competition .detail-info .badges .item img{width:72px;height:72px}}.competition .detail-info .badges .item span{font-size:12px;line-height:15px;font-weight:400;display:block;text-align:center}@media screen and (max-width: 1000px){.competition .detail-info .badges .item span{line-height:16px}}.competition .scores{width:100%;display:flex;flex-direction:column;gap:16px}.competition .scores>div{width:100%}.competition .scores .group-score{width:100%;background-color:#f5f5f5;border-radius:14px;font-size:16px;font-weight:400;line-height:20px;color:#565656;padding:24px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1000px){.competition .scores .group-score{height:160px;padding:16px}}.competition .scores .group-score>:first-child{flex:1;padding-left:16px;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1000px){.competition .scores .group-score>:first-child{padding-left:0;gap:20px}}.competition .scores .group-score .group-info{display:flex;flex-direction:row;align-items:center;gap:16px}@media screen and (max-width: 1000px){.competition .scores .group-score .group-info{gap:10px}}.competition .scores .group-score .group-info .icon{width:40px;height:40px;border-radius:5px}.competition .scores .group-score .data{display:flex;flex-direction:row;align-items:center;gap:8px}@media screen and (max-width: 1000px){.competition .scores .group-score .data{flex-direction:column;align-items:flex-start;gap:4px}}.competition .scores .group-score .data .current{font-size:17px;font-weight:500;color:#000}.competition .scores .group-score .data .goal{font-size:14px;line-height:18px}.competition .scores .group-score .progress{width:132px;height:132px;position:relative}.competition .scores .group-score .progress .bar{width:100%}.competition .scores .group-score .progress .medal{width:58px;height:58px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.competition .scores .group-score .progress .percent{position:absolute;bottom:0;left:50%;transform:translate(-50%,-35%)}.competition .scores .custom-select{width:200px}.svg{display:block;width:100%}.custom-select{position:relative;width:100%;height:40px}.custom-select span{font-size:16px;font-weight:500;line-height:20px}.custom-select .select-button{width:100%;padding:8px;background-color:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;line-height:20px;color:#565656}.custom-select .select-button:hover{border-color:#328fde;color:#328fde}.custom-select .select-button:hover>div{border-left:#328FDE solid 1px}.custom-select .select-button:hover .arrow{filter:invert(38%) sepia(54%) saturate(571%) hue-rotate(179deg) brightness(92%) contrast(89%)}.custom-select .select-button>div{height:24px;width:24px;padding-left:8px;border-left:#B2B2B2 solid 1px;display:flex;justify-content:center;align-items:center}.custom-select .select-button>div .arrow{transform:rotate(90deg);transition:transform .2s ease}.custom-select .select-button>div .arrow.open{transform:rotate(-90deg)}.custom-select .options-list{position:absolute;top:47px;left:0;right:0;background-color:#fff;border:1px solid #DFDFDF;border-radius:8px;list-style-type:none;padding:0;margin:0;max-height:200px;overflow-y:auto;z-index:1;box-shadow:0 8px 16px #00000026}.custom-select .option-item{padding:10px;height:40px;cursor:pointer;color:#000}.custom-select .option-item:hover{color:#328fde}.custom-select .option-item.selected{background-color:#328fde;color:#fff}.challenge-rank{width:100%}.challenge-rank .header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-bottom:8px;padding-top:8px;border-bottom:1px solid #DFDFDF}.challenge-rank .header span{color:#000;text-transform:uppercase;font-size:14px;font-weight:600;line-height:18px}@media screen and (max-width: 1000px){.challenge-rank .header span{font-size:13px;font-weight:600;line-height:16px}}.challenge-rank .header span.other{text-align:right;width:80px}.challenge-rank .header span.rank{flex:1;text-align:left}@media screen and (max-width: 1000px){.challenge-rank .header span.like.other{width:50px;text-align:right}}.challenge-rank .header span.arrow.other{text-align:center}@media screen and (max-width: 1000px){.challenge-rank .header span.arrow.other{width:50px;text-align:right}}.challenge-rank .body{padding-bottom:16px;width:100%;overflow:hidden}.challenge-rank .body.loading{min-height:240px;display:flex;flex-direction:column;align-items:center;padding-top:56px}.challenge-rank .body>img{width:56px;height:56px}.challenge-rank .body p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.0141666699px;color:gray}.challenge-rank .body .loading{animation:spin 2s linear infinite}.challenge-rank .body a{display:block;width:100%;text-decoration:none}.challenge-rank .body .row{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:8px 0 8px 8px;border-bottom:1px solid #DFDFDF;height:56px}.challenge-rank .body .row>div{font-size:16px;line-height:20px;font-weight:500;color:#000}.challenge-rank .body .row>div.rank{text-align:center;width:56px}@media screen and (max-width: 1000px){.challenge-rank .body .row>div.rank{width:36px;padding-right:12px}}.challenge-rank .body .row>div.rank img{width:24px;height:24px}.challenge-rank .body .row>div.joined_entity{flex:1;display:flex;flex-direction:row;align-items:center;gap:16px}@media screen and (max-width: 1000px){.challenge-rank .body .row>div.joined_entity{min-width:0px;flex:1}}.challenge-rank .body .row>div.joined_entity img{width:40px;height:40px;border-radius:50%;background-color:#b2b2b2}.challenge-rank .body .row>div.joined_entity img.square{border-radius:5px}.challenge-rank .body .row>div.joined_entity span{min-width:0px;max-width:300px;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;font-weight:500}.challenge-rank .body .row>div.other{width:80px;color:#565656;text-align:right;font-weight:400}.challenge-rank .body .row>div.like{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:40px}@media screen and (max-width: 1000px){.challenge-rank .body .row>div.like{width:50px;padding-left:11px}}.challenge-rank .body .row>div.like img{cursor:pointer;width:16px;height:16px}.challenge-rank .body .row>div.like span{font-size:12px;line-height:14px;font-weight:400}.challenge-rank .body .row>div.arrow{padding-left:40px;text-align:center}@media screen and (max-width: 1000px){.challenge-rank .body .row>div.arrow{padding-left:20px;width:50px}}.challenge-rank .pagi{justify-content:end}.p-topics{min-height:720px}.p-topics h1{font-size:32px;font-weight:700;line-height:40px;color:#000;padding:24px 0 40px;width:100%;border-bottom:#dfdfdf 1px solid}@media screen and (max-width: 1000px){.p-topics h1{font-size:24px;line-height:28px;padding-top:16px;padding-bottom:16px}}.p-topics h2{font-size:24px;line-height:28px;font-weight:700;padding:24px 0;color:#000}@media screen and (max-width: 1000px){.p-topics h2{font-size:18px;line-height:22px;padding:16px 0}}@media screen and (max-width: 1000px){.p-topics .content{background-color:#fff}}.p-topics .topics{width:100%;display:grid;grid-auto-rows:22px;grid-template-columns:repeat(3,1fr);gap:16px 50px;padding-bottom:162px}@media screen and (max-width: 1000px){.p-topics .topics{gap:16px 40px;grid-template-columns:repeat(2,1fr);padding-bottom:40px}}@media screen and (max-width: 640px){.p-topics .topics{gap:16px 0px;grid-template-columns:repeat(1,1fr);padding-bottom:40px}}.p-topics .topics a{display:inline-block}.p-topics .topics span{display:inline-block;font-size:18px;font-weight:400;line-height:22px;text-overflow:ellipsis;width:100%;color:#000}.p-club-topic h1{font-size:32px;font-weight:700;line-height:40px;color:#000;padding:24px 0 16px;width:100%}@media screen and (max-width: 1000px){.p-club-topic h1{font-size:24px;line-height:28px;padding-top:16px;padding-bottom:8px}}.p-club-topic h2{font-size:24px;line-height:28px;font-weight:700;padding:24px 0;color:#000}@media screen and (max-width: 1000px){.p-club-topic h2{font-size:18px;line-height:22px;padding:16px 0}}@media screen and (max-width: 1000px){.p-club-topic .content{background-color:#fff}}.p-club-topic .content-info{border-bottom:none}@media screen and (max-width: 1000px){.p-club-topic .content-info{margin-bottom:12px;border-bottom:1px solid #DFDFDF}}.p-club-topic .content-faq{border-top:1px solid #DFDFDF;border-bottom:none}.p-club-topic .content-faq h2+.faq{border-top:none}@media screen and (max-width: 1000px){.p-club-topic .content-faq{border-bottom:1px solid #DFDFDF}}.p-club-topic .info{position:relative;margin-bottom:40px}@media screen and (max-width: 1000px){.p-club-topic .info{margin-bottom:24px}}.p-club-topic .info p{font-size:16px;line-height:20px;font-weight:400;max-height:unset}@media screen and (max-width: 1000px){.p-club-topic .info p{max-height:66px;overflow:hidden;font-size:17px;line-height:22px}}@media screen and (max-width: 1000px){.p-club-topic .info p.show{max-height:unset}}.p-club-topic .clubs{width:100%;display:grid;grid-auto-rows:292px;grid-template-columns:repeat(4,1fr);gap:16px 16px;padding-bottom:24px;border-bottom:1px solid #DFDFDF}@media screen and (max-width: 1000px){.p-club-topic .clubs{grid-auto-rows:237px;gap:8px 8px}}@media screen and (max-width: 800px){.p-club-topic .clubs{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 640px){.p-club-topic .clubs{grid-template-columns:repeat(2,1fr)}}.p-club-topic .clubs .club-card{width:unset;height:unset}@media screen and (max-width: 1000px){.p-club-topic .clubs .club-card{border-radius:14px}}.p-club-topic .clubs .club-card .bg-warpper{vertical-align:middle;height:116px}@media screen and (max-width: 1000px){.p-club-topic .clubs .club-card .bg-warpper{height:82px}}.p-club-topic .clubs .club-card .icon{top:76px;left:16px;width:56px;height:56px}@media screen and (max-width: 1000px){.p-club-topic .clubs .club-card .icon{width:48px;height:48px;top:50px;left:8px}}.p-club-topic .clubs .club-card .title{margin:24px 16px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:unset}@media screen and (max-width: 1000px){.p-club-topic .clubs .club-card .title{margin:24px 8px 0;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}}.p-club-topic .clubs .club-card p{font-size:14px;font-weight:400;line-height:18px;margin:8px 16px 26px;height:36px;text-align:left;white-space:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width: 1000px){.p-club-topic .clubs .club-card p{height:36px;font-size:13px;line-height:18px;margin:4px 8px 0}}.p-club-topic .clubs .club-card a{top:unset;height:40px;right:16px;left:16px;display:grid;place-items:center}@media screen and (max-width: 1000px){.p-club-topic .clubs .club-card a{height:32px;bottom:8px;left:8px;right:8px}}.p-club-topic .clubs .club-card a.primary{border:none}@media screen and (max-width: 1000px){.p-club-topic .clubs .club-card a.primary{font-size:14px;line-height:18px;font-weight:400}}.p-club-topic .pagi{padding:24px 0 40px;justify-content:end}@media screen and (max-width: 1000px){.p-club-topic .pagi{padding:16px 0 24px}}.p-club-topic .default-faqs{padding:16px 0 0}@media screen and (max-width: 1000px){.p-club-topic .default-faqs{margin-top:8px;padding:0}}.p-club-topic .default-faqs h2{padding-bottom:0}.p-club-topic .default-faqs .faq{max-width:unset}.p-club-topic .default-faqs .faq:nth-child(3){border-bottom:1px solid #DFDFDF}.p-club-topic .default-faqs .faq:last-child{padding-bottom:40px}@media screen and (max-width: 1000px){.p-club-topic .default-faqs .faq:last-child{padding-bottom:24px;border-bottom:none}}.p-club-topic .modify-time{width:1000px;text-align:end;margin:0 auto;padding:24px 0}@media screen and (max-width: 1000px){.p-club-topic .modify-time{width:100%;text-align:center;padding:16px 0}}@media screen and (max-width: 1000px){.walking-challenges{background-color:#fff;overflow:hidden}}.walking-challenges .hero{background:url(https://cdn.pacer.cc/home/240830/walking-challenges/Pacer-Walking-Challenge-Cover-Background.png);height:518px;background-size:auto 100%;background-repeat:no-repeat;background-position:center;background-color:#495b6c;display:flex;flex-direction:row;gap:40px;padding:0 calc((100vw - 1000px)/2);align-items:center;position:relative}@media screen and (max-width: 1000px){.walking-challenges .hero{display:block;flex-direction:column-reverse;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;gap:0;height:343px;overflow:hidden;background-image:linear-gradient(180deg,#0000 54.63%,#00000040),url(https://cdn.pacer.cc/home/240830/walking-challenges/Pacer-Walking-Challenge-Cover-Background-Mobile.png)}}.walking-challenges .hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040;pointer-events:none}.walking-challenges .hero img{width:480px;height:auto;position:relative}@media screen and (max-width: 1000px){.walking-challenges .hero img{width:100%;height:312.5px;object-fit:contain;position:absolute;bottom:0}}.walking-challenges .hero .container-header{display:block}@media screen and (max-width: 1000px){.walking-challenges .hero .container-header{display:none}}.walking-challenges .container-header{width:480px;position:relative;display:none}@media screen and (max-width: 1000px){.walking-challenges .container-header{display:block;width:100%}}.walking-challenges .container-header p{font-size:18px;font-weight:400;line-height:24px;color:#fff;margin-top:16px}@media screen and (max-width: 1000px){.walking-challenges .container-header p{margin-top:8px;color:#000;font-size:17px;font-weight:400;line-height:22px;color:#2d2e2f}}.walking-challenges .container-header .btn{width:347px;height:64px;border-radius:32px;margin-top:40px;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:500;line-height:24px}@media screen and (max-width: 1000px){.walking-challenges .container-header .btn{border-radius:30px;width:100%;height:48px;margin-top:24px;font-size:17px;font-weight:500;line-height:22px}}.walking-challenges h1{width:400px;font-size:40px;font-weight:700;line-height:44px;color:#fff}@media screen and (max-width: 1000px){.walking-challenges h1{width:100%;font-size:30px;line-height:36px;color:#000}}.walking-challenges h2{font-size:32px;line-height:40px;font-weight:700;text-align:center}@media screen and (max-width: 1000px){.walking-challenges h2{font-size:24px;line-height:28px}}@media screen and (max-width: 1000px){.walking-challenges .container{width:100vw;padding:16px 24px 40px}}.walking-challenges .for-everyone{padding:64px 0}@media screen and (max-width: 1000px){.walking-challenges .for-everyone{border-top:1px solid #dfdfdf;padding:40px 0;width:100%}}.walking-challenges .for-everyone h2{margin-bottom:40px}@media screen and (max-width: 1000px){.walking-challenges .for-everyone h2{margin-bottom:24px}}.walking-challenges .for-everyone .item{display:flex;flex-direction:row;margin-top:40px;align-items:center;gap:40px}@media screen and (max-width: 1000px){.walking-challenges .for-everyone .item{display:block;margin-top:24px}}.walking-challenges .for-everyone .item img{width:112px;height:112px;min-width:112px;border-radius:50%}@media screen and (max-width: 1000px){.walking-challenges .for-everyone .item img{min-width:80px;width:80px;height:80px;vertical-align:center}}.walking-challenges .for-everyone .item h3{font-size:24px;font-weight:600;line-height:28px;padding-right:8px;width:304px}@media screen and (max-width: 1000px){.walking-challenges .for-everyone .item h3{width:unset;min-width:unset;font-size:18px;font-weight:600;line-height:22px;display:inline-block}}.walking-challenges .for-everyone .item .intro{display:flex;gap:24px;justify-content:center;align-items:center}@media screen and (max-width: 1000px){.walking-challenges .for-everyone .item .intro{display:flex;align-items:center;justify-content:start;gap:16px;padding-bottom:8px}}.walking-challenges .for-everyone .item .link p{font-size:18px;font-weight:400;line-height:22px;color:#565656;margin-bottom:8px}@media screen and (max-width: 1000px){.walking-challenges .for-everyone .item .link p{font-size:17px;font-weight:400;line-height:22px;color:#2d2e2f}}.walking-challenges .for-everyone .item .link a{font-size:18px;font-weight:400;line-height:22px;color:#328fde;position:relative}@media screen and (max-width: 1000px){.walking-challenges .for-everyone .item .link a{font-size:17px}}.walking-challenges .for-everyone .item .link a:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2017L17%209L9%200.999999'%20stroke='%23328fde'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%209L1%209'%20stroke='%23328fde'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:12px;height:12px;position:absolute;background-size:cover;right:-20px;top:6px}@media screen and (max-width: 1000px){.walking-challenges .for-everyone .item:nth-child(2){margin-top:24px}}.walking-challenges .for-everyone .feature-tabs .content{padding-bottom:156px}@media screen and (max-width: 1000px){.walking-challenges .for-everyone .feature-tabs .content{padding-bottom:333px}.walking-challenges .for-everyone .feature-tabs .content h3{padding:0 40px}}.walking-challenges .join-walking-club{background-color:#eef2f6;padding:64px 0}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club{padding:40px 0;justify-content:center;align-items:center}}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content{padding:0 24px}}.walking-challenges .join-walking-club .content h2{font-size:32px;font-weight:700;line-height:40px;text-align:center;color:#000}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content h2{font-size:24px;font-weight:700;line-height:28px;text-align:center}}.walking-challenges .join-walking-club .content>p{width:800px;font-size:18px;font-weight:400;line-height:24px;text-align:center;margin:16px auto 40px}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content>p{width:100%;text-align:center;font-size:17px;font-weight:400;line-height:22px;margin-top:8px;margin-bottom:32px}}.walking-challenges .join-walking-club .content .clubs{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 24px}@media screen and (max-width: 560px){.walking-challenges .join-walking-club .content .clubs{grid-template-columns:1fr;gap:7px}}@media screen and (max-width: 560px){.walking-challenges .join-walking-club .content .clubs .challenge-card.hidden-onecol{display:none}}.walking-challenges .join-walking-club .content .clubs .challenge-card{width:100%;position:relative;height:396px;cursor:pointer;border:1px solid #dfdfdf;border-radius:14px;overflow:hidden;background-color:#fff;display:flex;flex-direction:column}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card{height:293px}}.walking-challenges .join-walking-club .content .clubs .challenge-card .bg-warpper{font-size:0px;width:100%;height:148px;overflow:hidden}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .bg-warpper{height:99px}}.walking-challenges .join-walking-club .content .clubs .challenge-card .bg-warpper .bg{width:100%;height:100%;background-color:#b2b2b2;object-fit:cover;transition:all .5s ease}.walking-challenges .join-walking-club .content .clubs .challenge-card .bg-warpper .bg:hover{transform:scale(1.07)}.walking-challenges .join-walking-club .content .clubs .challenge-card .icon{position:absolute;top:68px;left:16px;width:120px;height:120px;border-radius:8px}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .icon{width:80px;height:80px;top:43px;left:16px}}.walking-challenges .join-walking-club .content .clubs .challenge-card .icon-flag{position:absolute;width:96px;height:96px;left:50%;transform:translate(-50%);top:80px}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .icon-flag{top:43px}}.walking-challenges .join-walking-club .content .clubs .challenge-card p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.walking-challenges .join-walking-club .content .clubs .challenge-card .info{margin:48px 24px 0;flex:1;position:relative}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .info{margin:32px 16px 0}}.walking-challenges .join-walking-club .content .clubs .challenge-card .title{margin-bottom:8px;font-size:24px;line-height:28px;font-weight:600;white-space:nowrap}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .title{font-size:18px;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:unset;margin-bottom:4px}}.walking-challenges .join-walking-club .content .clubs .challenge-card .desc{font-size:18px;line-height:22px;font-weight:400;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .desc{font-size:16px;line-height:20px;-webkit-line-clamp:1}}.walking-challenges .join-walking-club .content .clubs .challenge-card .stats{display:flex;justify-content:space-between;position:absolute;bottom:88px;width:100%}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .stats{bottom:60px}}.walking-challenges .join-walking-club .content .clubs .challenge-card .stats span{font-size:18px;font-weight:400;line-height:20px;color:#565656}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .stats span{font-size:16px;line-height:20px}}.walking-challenges .join-walking-club .content .clubs .challenge-card .btn{border-radius:8px;background-color:#328fde1a;font-size:18px;line-height:22px;font-weight:500;padding:13px 0;color:#328fde;text-align:center;border:none;position:absolute;bottom:24px;width:100%}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .clubs .challenge-card .btn{bottom:16px;font-size:17px;font-weight:400;padding:5px 0}}.walking-challenges .join-walking-club .content .clubs .challenge-card .empty .title,.walking-challenges .join-walking-club .content .clubs .challenge-card .empty .desc{text-align:center}.walking-challenges .join-walking-club .content .clubs .challenge-card .empty .btn{position:absolute;background-color:unset;font-weight:400;bottom:24px;left:0;right:0}.walking-challenges .join-walking-club .content .clubs .challenge-card .empty .btn img{margin-left:10px;width:12px;height:12px;scale:.9;filter:invert(38%) sepia(54%) saturate(571%) hue-rotate(179deg) brightness(92%) contrast(89%)}.walking-challenges .join-walking-club .content .find-more{display:grid;width:480px;margin:40px auto 0;border-radius:30px;font-size:18px;line-height:24px;font-weight:500;height:56px;padding:16px 0}@media screen and (max-width: 1000px){.walking-challenges .join-walking-club .content .find-more{border-radius:24px;height:48px;width:100%;font-size:17px;line-height:22px;padding:13px 0;margin-top:32px}}.walking-challenges .create-club{padding:64px 0}@media screen and (max-width: 1000px){.walking-challenges .create-club{padding:40px 24px}}.walking-challenges .create-club>p{width:750px;font-size:18px;font-weight:400;line-height:24px;text-align:center;margin:16px auto 0}@media screen and (max-width: 1000px){.walking-challenges .create-club>p{width:100%;margin-top:8px;font-size:17px;font-weight:400;line-height:22px;color:#000}}.walking-challenges .create-club .item{display:flex;padding-top:40px;flex-direction:row-reverse;align-items:center;gap:40px}@media screen and (max-width: 1000px){.walking-challenges .create-club .item{flex-direction:column!important;gap:0;padding-top:24px}}.walking-challenges .create-club .item img{width:480px}@media screen and (max-width: 1000px){.walking-challenges .create-club .item img{width:100%;max-width:480px;position:relative;bottom:0}}.walking-challenges .create-club .item .text h3{font-size:24px;font-weight:700;line-height:28px}@media screen and (max-width: 1000px){.walking-challenges .create-club .item .text h3{font-size:18px;font-weight:700;line-height:24px}}.walking-challenges .create-club .item .text p{margin-top:16px;font-size:18px;font-weight:400;line-height:24px;color:#565656}@media screen and (max-width: 1000px){.walking-challenges .create-club .item .text p{font-size:17px;font-weight:400;line-height:22px;margin-top:8px}}.walking-challenges .create-club .item .text a{display:block;margin-top:16px;font-size:18px;font-weight:400;line-height:24px;color:#328fde}@media screen and (max-width: 1000px){.walking-challenges .create-club .item .text a{font-size:17px;font-weight:400;line-height:22px}}.walking-challenges .create-club .item:nth-child(2n){flex-direction:row}.walking-challenges .join-pacer{background-color:#eef2f6;padding:64px 0}.walking-challenges .join-pacer h2.m-hidden{text-align:left}@media screen and (max-width: 1000px){.walking-challenges .join-pacer{padding:40px 24px}}@media screen and (max-width: 1000px){.walking-challenges .join-pacer .content{width:100%;padding:0}}.walking-challenges .join-pacer .content .text{display:flex;flex-direction:row;gap:100px}.walking-challenges .join-pacer .content .text h2{font-size:32px;font-weight:700;line-height:40px;color:#000}@media screen and (max-width: 1000px){.walking-challenges .join-pacer .content .text h2{font-size:24px;font-weight:700;line-height:28px;text-align:center}}.walking-challenges .join-pacer .content .text p{font-size:18px;font-weight:400;line-height:24px;margin-top:16px}@media screen and (max-width: 1000px){.walking-challenges .join-pacer .content .text p{font-size:17px;font-weight:400;line-height:22px;text-align:center;margin-top:8px}}@media screen and (max-width: 1000px){.walking-challenges .join-pacer .content .btn{width:263px;height:48px;border-radius:30px;margin:24px auto 32px;align-items:center;justify-content:center;font-size:17px;font-weight:600;line-height:22px}}.walking-challenges .join-pacer .content .metrics{display:flex;margin-top:40px}@media screen and (max-width: 1000px){.walking-challenges .join-pacer .content .metrics{justify-content:space-between}}.walking-challenges .join-pacer .content .metrics .data{flex:1;border-right:1px solid #dfdfdf}@media screen and (max-width: 1000px){.walking-challenges .join-pacer .content .metrics .data{width:0;padding:0 6px;flex:1}}.walking-challenges .join-pacer .content .metrics .data:last-child{border-right:none}.walking-challenges .join-pacer .content .metrics .data span{display:block;font-size:48px;font-weight:400;line-height:58px;text-align:center;color:#328fde}@media screen and (max-width: 1000px){.walking-challenges .join-pacer .content .metrics .data span{font-size:28px;font-weight:400;line-height:36px;text-align:center}}.walking-challenges .join-pacer .content .metrics .data span:last-child,.walking-challenges .join-pacer .content .metrics .data span.last{font-size:18px;font-weight:400;line-height:22px;margin-top:8px;color:#565656}@media screen and (max-width: 1000px){.walking-challenges .join-pacer .content .metrics .data span:last-child,.walking-challenges .join-pacer .content .metrics .data span.last{font-size:15px;font-weight:400;line-height:18px;margin-top:4px;justify-content:center;text-align:center}}.walking-challenges .faqs{padding:64px 0;width:100%;background-color:#eef2f6}@media screen and (max-width: 1000px){.walking-challenges .faqs{padding:40px 24px}.walking-challenges .faqs .content{width:100%;padding:0}}.walking-challenges .faqs h2{margin:0 auto 40px}@media screen and (max-width: 1000px){.walking-challenges .faqs h2{margin-bottom:24px}}@media screen and (max-width: 1000px){.walking-challenges .faqs .title{line-height:22px}}@media screen and (max-width: 1000px){.walking-challenges .faqs .answer{font-weight:400;line-height:22px}}.walking-challenges .faqs .answer span{font-size:16px;line-height:20px}.walking-challenges .faqs .answer span:before{content:"•";margin-right:5px;font-size:20px}.walking-challenges .modify-time{width:100%;margin:0;padding:24px 0;background-color:#eef2f6}.walking-challenges .modify-time span{display:block}@media screen and (max-width: 1000px){.walking-challenges .modify-time{padding:0 0 24px;width:100%;margin:0 auto}}.p-catalog{min-height:720px}@media screen and (max-width: 1000px){.p-catalog .tabs{position:static;gap:0;border-top:none}.p-catalog .tabs .tab{flex:1}.p-catalog .tabs .tab.active:after{width:90px;left:50%;transform:translate(-50%)}}.p-catalog h1{font-size:32px;font-weight:700;line-height:40px;color:#000;padding:24px 0 40px;width:100%;border-bottom:#dfdfdf 1px solid}@media screen and (max-width: 1000px){.p-catalog h1{font-size:24px;line-height:28px;padding-top:16px;padding-bottom:16px}}.p-catalog h2{font-size:24px;line-height:28px;font-weight:700;padding:24px 0;color:#000}@media screen and (max-width: 1000px){.p-catalog h2{font-size:18px;line-height:22px;padding:16px 0}}.p-catalog .content button{display:block;height:40px;width:136px;background-color:#328fde;border-radius:20px;border:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;line-height:22px}@media screen and (max-width: 1000px){.p-catalog .content button{width:88px;margin-bottom:40px}}@media screen and (max-width: 1000px){.p-catalog .content{background-color:#fff}}.p-catalog .catalogs{width:100%;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(4,1fr);gap:16px 50px;padding-bottom:40px}@media screen and (max-width: 1000px){.p-catalog .catalogs{gap:16px 40px;grid-template-columns:repeat(3,1fr);padding-bottom:40px}}@media screen and (max-width: 720px){.p-catalog .catalogs{gap:16px 0px;grid-template-columns:repeat(2,1fr);padding-bottom:40px}}@media screen and (max-width: 440px){.p-catalog .catalogs{gap:16px 0px;grid-template-columns:repeat(1,1fr);padding-bottom:40px}}.p-catalog .catalogs a{display:inline-block}.p-catalog .catalogs span{display:inline-block;font-size:17px;font-weight:400;line-height:22px;text-overflow:ellipsis;width:100%;color:#000}.parks-cluster-app{max-width:1000px;margin:0 auto}.parks-cluster-app h1{font-size:32px;font-weight:700;line-height:40px;color:#000;margin-top:24px}.parks-cluster-app h2{font-size:24px;font-weight:700;line-height:28px;color:#000}.parks-cluster-app p{font-size:16px;font-weight:400;line-height:20px;margin-top:16px;color:#000}.parks-cluster-app .responsive-description{display:block}.parks-cluster-app .catalog-content-wrapper{max-width:1000px;display:flex;gap:40px;margin-bottom:40px;margin-top:40px;padding-bottom:40px;border-bottom:1px solid #dfdfdf}.parks-cluster-app .section-filter{width:320px}.parks-cluster-app .section-filter .group{display:flex;flex-direction:column;padding-bottom:16px}.parks-cluster-app .section-filter .group .title{font-size:24px;font-weight:600;line-height:30px;color:#000;margin-bottom:16px}.parks-cluster-app .section-filter .group .list-wrapper{position:relative}.parks-cluster-app .section-filter .group .list-wrapper .list{display:flex;flex-direction:column;max-width:100%;max-height:340px;width:100%;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent}.parks-cluster-app .section-filter .group .list-wrapper .list.collapsed{overflow-y:hidden}.parks-cluster-app .section-filter .group .list-wrapper .list.expanded{overflow-y:auto}.parks-cluster-app .section-filter .group .list-wrapper .list .item{margin-bottom:10px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;border:1px solid transparent}.parks-cluster-app .section-filter .group .list-wrapper .list .item:hover{color:#328fde;text-decoration:underline}.parks-cluster-app .section-filter .group .list-wrapper .list .item:hover input[type=checkbox]{border-color:#328fde}.parks-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-right:12px;cursor:pointer;position:relative;background-color:transparent;border:none}.parks-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]:before{content:"";display:block;width:100%;height:100%;background-color:#f5f5f5;border-radius:2px;border:1px solid #808080}.parks-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]:hover:before{background-color:#328fde1a;border-color:#328fde}.parks-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]:checked:before{background-color:#328fde1a;border-color:#328fde}.parks-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]:checked:after{content:"";position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:translate(-50%,-50%);width:16px;height:16px;background-image:url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4 8L7 11L12 5" stroke="%23328FDE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat}.parks-cluster-app .section-filter .group .list-wrapper .list .item.selected{color:#328fde}.parks-cluster-app .section-filter .group .list-wrapper .list .item.disabled{color:#b2b2b2;cursor:not-allowed;pointer-events:none}.parks-cluster-app .section-filter .group .list-wrapper .list .item.disabled input[type=checkbox]:before{border:1px solid #b2b2b2}.parks-cluster-app .section-filter .group .list-wrapper .list .item.disabled:hover{color:#b2b2b2;text-decoration:none}.parks-cluster-app .section-filter .group .top-shadow,.parks-cluster-app .section-filter .group .bottom-shadow{position:absolute;left:0;right:0;height:24px;pointer-events:none;z-index:10}.parks-cluster-app .section-filter .group .top-shadow{top:0;background:linear-gradient(to bottom,#fff,#fff0)}.parks-cluster-app .section-filter .group .bottom-shadow{bottom:0;background:linear-gradient(to top,#fff,#fff0)}.parks-cluster-app .section-filter .group .see-all-btn{display:flex;align-items:center;justify-content:flex-start;margin-top:8px;margin-bottom:8px;color:#565656;font-size:16px;font-weight:400;line-height:20px}.parks-cluster-app .section-filter .group .see-all-btn svg{color:#565656;margin-left:4px}.parks-cluster-app .section-filter .group .see-all-btn:hover{color:#328fde;cursor:pointer}.parks-cluster-app .section-filter .group .see-all-btn:hover svg{color:#328fde}.parks-cluster-app .list-header{display:flex;margin-bottom:16px}.parks-cluster-app .list-header .title{font-size:16px;font-weight:500;line-height:20px;margin:0}.parks-cluster-app .list-header .filter-count-info{height:24px;display:flex;align-items:center;background-color:#328fde26;padding:10px;border-radius:12px;margin-left:8px}.parks-cluster-app .list-header .filter-count-info:hover{cursor:pointer;background-color:#328fde4d}.parks-cluster-app .list-header .filter-count-info .count{color:#328fde;font-size:16px;margin-right:8px}.parks-cluster-app .list-header .filter-count-info .remove{color:#328fde;cursor:pointer}.parks-cluster-app .list-header .sort-container{margin-left:auto;position:relative}.parks-cluster-app .list-header .sort-container .actions-icon-container{display:none}.parks-cluster-app .list-header .sort-container .info{height:24px;font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center}.parks-cluster-app .list-header .sort-container .info:hover *{cursor:pointer;color:#328fde;fill:#328fde}.parks-cluster-app .list-header .sort-container .dropdown-list{position:absolute;top:100%;right:0;width:198px;background-color:#fff;border-radius:8px;border:1px solid #dfdfdf;box-shadow:0 4px 6px #0000001a;z-index:10;margin-top:5px}.parks-cluster-app .list-header .sort-container .dropdown-list ul{list-style:none;padding:0;margin:0}.parks-cluster-app .list-header .sort-container .dropdown-list li{padding:10px;cursor:pointer;font-size:16px;font-weight:500;line-height:20px}.parks-cluster-app .list-header .sort-container .dropdown-list li:hover{color:#328fde}.parks-cluster-app .list-header .sort-container .dropdown-list li.highlight{background-color:#328fde;color:#fff}.parks-cluster-app .list-header .sort-container .dropdown-list li.highlight:hover{color:#fff}.parks-cluster-app .list-header .sort-container .dropdown-list li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.parks-cluster-app .list-header .sort-container .dropdown-list li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.parks-cluster-app .list-header .sort-container .info svg{display:inline}.parks-cluster-app .list-header .sort-container svg{display:none}.parks-cluster-app .list-container{width:100%}.parks-cluster-app .list-container .main-list{flex-grow:1;display:grid;grid-template-columns:1fr;gap:0px;border-top:1px solid #dfdfdf;width:100%;box-sizing:border-box;margin-bottom:24px}.parks-cluster-app .list-container .main-list.loading{min-height:640px;display:flex;flex-direction:column;align-items:center;padding-top:160px;border-bottom:1px solid #dfdfdf}.parks-cluster-app .list-container .main-list>img{width:56px;height:56px}.parks-cluster-app .list-container .main-list p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.0141666699px;color:gray}.parks-cluster-app .list-container .main-list .loading{animation:spin 2s linear infinite}.parks-cluster-app .list-container .main-list .no-data{min-height:640px;display:flex;flex-direction:column;align-items:center;padding-top:160px;border-bottom:1px solid #dfdfdf}.parks-cluster-app .list-container .main-list .no-data img{width:56px;height:56px}.parks-cluster-app .list-container .main-list .item{width:100%;border-bottom:1px solid #dfdfdf;overflow:hidden;box-sizing:border-box;display:flex;align-items:flex-start;padding:24px 0}.parks-cluster-app .list-container .main-list .item:hover .info .name{text-decoration:underline}.parks-cluster-app .list-container .main-list .item .info{max-width:100%;margin-right:16px;overflow:hidden;box-sizing:border-box;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.parks-cluster-app .list-container .main-list .item .info h4{font-size:18px;color:#000}.parks-cluster-app .list-container .main-list .item .info .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:22px;color:#000;max-width:100%}.parks-cluster-app .list-container .main-list .item .info .rating{margin-top:8px;display:flex;align-items:center;height:18px}.parks-cluster-app .list-container .main-list .item .info .rating span{font-size:14px;font-weight:400;line-height:18px;color:#565656;margin-left:4px}.parks-cluster-app .list-container .main-list .item .info .values{font-size:16px;font-weight:400;line-height:20px;color:gray;margin-top:8px}.parks-cluster-app .list-container .main-list .item .info .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:16px;font-weight:400;line-height:20px;color:#565656;margin-top:8px}.parks-cluster-app .list-container .main-list .item .image{width:160px;height:160px;object-fit:cover;border-radius:10px;background-color:#b2b2b2}.parks-cluster-app .list-container .main-list .item .image img{width:160px;height:160px;object-fit:cover;border-radius:10px}.parks-cluster-app .list-container .pagination{display:flex;justify-content:flex-end}.parks-cluster-app .section-gap{display:none;width:100vw;height:12px;background-color:#f5f5f5;border-top:#dfdfdf 1px solid;border-bottom:#dfdfdf 1px solid;margin-left:-16px;margin-right:-26px}.parks-cluster-app .catalog-more-clubs{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #dfdfdf}.parks-cluster-app .catalog-more-clubs .list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px 16px;margin-top:24px}.parks-cluster-app .catalog-more-clubs .list .item{flex:0 0 calc(25% - 12px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden;position:relative}.parks-cluster-app .catalog-more-clubs .list .item .header-image-container{width:100%;height:192px;object-fit:cover;overflow:hidden;background:#b2b2b2;border-radius:14px}.parks-cluster-app .catalog-more-clubs .list .item .header-image-container img{width:100%;height:100%;object-fit:cover;background-color:#b2b2b2;transition:all .5s ease}.parks-cluster-app .catalog-more-clubs .list .item .header-image-container img:hover{transform:scale(1.07)}.parks-cluster-app .catalog-more-clubs .list .item .info{display:flex;flex-direction:column;margin-top:16px;text-align:left}.parks-cluster-app .catalog-more-clubs .list .item .info .name{font-size:18px;font-weight:600;line-height:22px;color:#000;text-align:left;margin-right:16px;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.parks-cluster-app .catalog-more-clubs .list .item .info .reviews{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:18px;color:#565656;text-align:left;margin-right:16px;margin-bottom:16px}.parks-cluster-app .catalog-more-clubs .list .item .info .reviews img{width:16px;height:16px}.parks-cluster-app .content-faq{border-bottom:none}.parks-cluster-app .content-faq h2+.faq{border-top:none}@media screen and (max-width: 1000px){.parks-cluster-app .content-faq{border-bottom:1px solid #dfdfdf}}.parks-cluster-app .default-faqs{padding:0}@media screen and (max-width: 1000px){.parks-cluster-app .default-faqs{margin-top:24px}}.parks-cluster-app .default-faqs .faq{max-width:unset}.parks-cluster-app .default-faqs .faq:nth-child(3){border-bottom:1px solid #dfdfdf}.parks-cluster-app .default-faqs .faq:last-child{padding-bottom:40px}@media screen and (max-width: 1000px){.parks-cluster-app .default-faqs .faq:last-child{padding-bottom:24px;border-bottom:none}}.parks-cluster-app .modify-time{width:1000px;text-align:end;margin:0 auto;padding:24px 0}@media screen and (max-width: 1000px){.parks-cluster-app .modify-time{width:100%;text-align:center;padding:16px 0}}.parks-cluster-app .filter-panel{position:fixed;bottom:0;left:0;width:100%;height:calc(100% - 64px);background-color:#fff;z-index:1000;transform:translateY(100%);transition:transform .3s ease;will-change:transform}.parks-cluster-app .filter-panel .header{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid #dfdfdf}.parks-cluster-app .filter-panel .header .tip{font-size:24px;font-weight:700;line-height:28px;color:#000}.parks-cluster-app .filter-panel .close-btn{width:24px;height:24px;background:none;border:none;font-size:24px;cursor:pointer}.parks-cluster-app .filter-panel .panel-body{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1;padding:16px;height:calc(100% - 88px)}.parks-cluster-app .filter-panel .panel-body .group{padding-bottom:24px;border-bottom:#dfdfdf 1px solid;margin-bottom:24px}.parks-cluster-app .filter-panel .panel-body .group .title-row{display:flex;align-items:center;justify-content:space-between}.parks-cluster-app .filter-panel .panel-body .group .title-row .title{font-size:18px;font-weight:600;line-height:22px;color:#000;margin-bottom:16px}.parks-cluster-app .filter-panel .panel-body .group .title-row .see-all-btn{display:flex;align-items:center;justify-content:flex-start;color:#565656;font-size:16px;font-weight:400;line-height:20px;margin-bottom:16px}.parks-cluster-app .filter-panel .panel-body .group .title-row .see-all-btn svg{color:#565656;margin-left:4px}.parks-cluster-app .filter-panel .panel-body .group .list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 16px}.parks-cluster-app .filter-panel .panel-body .group .list .item{flex:0 0 calc(50% - 8px);height:40px;display:flex;align-items:center;justify-content:center;position:relative;gap:8px;border:#dfdfdf 1px solid;box-sizing:border-box;border-radius:5px}.parks-cluster-app .filter-panel .panel-body .group .list .item:hover{color:#328fde;border:#328fde 1px solid}.parks-cluster-app .filter-panel .panel-body .group .list .item.selected{border:#328fde 1px solid}.parks-cluster-app .filter-panel .panel-body .group .list .item.selected p{color:#328fde}.parks-cluster-app .filter-panel .panel-body .group .list .item.selected img{display:block}.parks-cluster-app .filter-panel .panel-body .group .list .item.disabled p{color:#b2b2b2}.parks-cluster-app .filter-panel .panel-body .group .list .item:not(.selected){color:#000;border:#dfdfdf 1px solid}.parks-cluster-app .filter-panel .panel-body .group .list .item p{font-size:16px;font-weight:400;line-height:20px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-align:center;margin-left:10px;margin-right:10px;margin-top:0}.parks-cluster-app .filter-panel .panel-body .group .list .item img{position:absolute;top:-1px;right:-1px;width:16px;height:16px;display:none}.parks-cluster-app .filter-panel .footer{position:absolute;bottom:0;left:0;right:0;padding:16px;background-color:#fff;box-shadow:0 -4px 8px #0000001a;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dfdfdf}.parks-cluster-app .filter-panel .footer .clear-btn{background-color:transparent;color:#000;padding:8px 16px;border:none;cursor:pointer;font-size:16px;font-weight:500;line-height:20px}.parks-cluster-app .filter-panel .footer .apply-btn{height:40px;padding:8px 16px;border:none;border-radius:20px;cursor:pointer;color:#fff;font-size:16px;font-weight:500;line-height:20px}.parks-cluster-app .filter-panel .footer .apply-btn.disabled{background-color:#dfdfdf;cursor:not-allowed}.parks-cluster-app .filter-panel .footer .apply-btn.active{background-color:#328fde}.parks-cluster-app .filter-panel.open{opacity:1;animation:filterPanelOpen .3s ease;transform:translateY(0)}@media screen and (max-width: 1000px){.parks-cluster-app{background-color:#fff;padding:0 16px}.parks-cluster-app h1{font-size:24px;font-weight:700;line-height:28px;margin-top:0;padding-top:16px}.parks-cluster-app h2{margin:0;font-size:18px;font-weight:700;line-height:24px}.parks-cluster-app .responsive-description{display:none}.parks-cluster-app .catalog-content-wrapper{margin-top:16px;flex-direction:column;margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #ffffff}.parks-cluster-app .section-gap{display:flex}.parks-cluster-app .section-filter{display:none}.parks-cluster-app .list-header{display:flex;align-items:center;justify-content:flex-start}.parks-cluster-app .list-header .title{font-size:17px;font-weight:500;line-height:22px;margin:0}.parks-cluster-app .list-header .filter-count-info{display:none}.parks-cluster-app .list-header .sort-container .actions-icon-container{display:inline-flex;gap:16px}.parks-cluster-app .list-header .sort-container .actions-icon-container svg{position:relative}.parks-cluster-app .list-header .sort-container .actions-icon-container svg:hover *{cursor:pointer;stroke:#328fde}.parks-cluster-app .list-header .sort-container .actions-icon-container .icon-badge{position:absolute;top:-4px;right:-4px;background-color:#328fde;color:#fff;border-radius:50%;border:#fff 2px solid;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.parks-cluster-app .list-header .sort-container .info{display:none}.parks-cluster-app .list-header .sort-container svg{display:inline}.parks-cluster-app .list-container .main-list{grid-template-columns:1fr}.parks-cluster-app .list-container .main-list.loading,.parks-cluster-app .list-container .main-list .no-data{min-height:320px;padding-top:72px}.parks-cluster-app .list-container .main-list .no-data img{width:56px;height:56px}.parks-cluster-app .list-container .main-list .item{padding:16px 0}.parks-cluster-app .list-container .main-list .item .info{margin-right:16px}.parks-cluster-app .list-container .main-list .item .info .name{-webkit-line-clamp:2;font-size:17px;font-weight:600;line-height:22px}.parks-cluster-app .list-container .main-list .item .info .values{font-size:15px;font-weight:400;line-height:18px}.parks-cluster-app .list-container .main-list .item .info .description{-webkit-line-clamp:2;font-size:17px;font-weight:400;line-height:22px}.parks-cluster-app .list-container .main-list .item .image{width:96px;height:96px;object-fit:cover;border-radius:8px;background-color:#b2b2b2}.parks-cluster-app .list-container .main-list .item .image img{width:96px;height:96px;object-fit:cover;border-radius:8px}.parks-cluster-app .catalog-club-topics{width:100%;margin-bottom:20px}.parks-cluster-app .catalog-more-clubs{padding-top:24px;margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #fff}.parks-cluster-app .catalog-more-clubs .title{font-size:18px;margin-bottom:16px}.parks-cluster-app .catalog-more-clubs .list{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:24px 16px;overflow-x:auto;scroll-behavior:smooth;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.parks-cluster-app .catalog-more-clubs .list .item{flex:0 0 298px}.parks-cluster-app .catalog-more-clubs .list .item .header-image-container{height:240px}.parks-cluster-app .catalog-more-clubs .list .item .icon-image{width:72px;height:72px;top:98px;left:16px}.parks-cluster-app .catalog-more-clubs .list .item .info{margin-top:16px}.parks-cluster-app .catalog-more-clubs .list .item .info .reviews{font-size:15px;font-weight:400;line-height:18px}.parks-cluster-app .catalog-more-clubs .list::-webkit-scrollbar{display:none}}.about-page .hero{background:url(https://cdn.pacer.cc/js/web/assets/Pacer-Walking-App-About-Us-Background-AI8ZGiOV.webp);height:518px;background-size:auto 100%;background-repeat:no-repeat;background-position:center;background-color:#495b6c;display:flex;flex-direction:row;gap:40px;padding:0 calc((100vw - 1000px)/2);align-items:center;position:relative}.about-page .hero .container{width:560px;position:relative}.about-page .hero h1{width:100%;font-size:40px;font-weight:700;line-height:44px;text-transform:capitalize;color:#fff}.about-page .hero p{font-size:18px;font-weight:400;line-height:24px;color:#fff;margin-top:16px}.about-page .allowlists{padding:64px 0}.about-page .allowlists h2{font-size:32px;font-weight:700;line-height:40px;text-align:center}.about-page .allowlists .item{display:flex;flex-direction:row;margin-top:40px;align-items:center;gap:40px}.about-page .allowlists .item img{width:112px;height:112px;min-width:112px;border-radius:50%}.about-page .allowlists .item h3{font-size:24px;font-weight:600;line-height:30px;width:304px}.about-page .allowlists .item .intro{display:flex;gap:24px;justify-content:center;align-items:center}.about-page .allowlists .item .link p{width:520px;font-size:18px;font-weight:400;line-height:22px;color:#565656}.about-page .allowlists .item .link a{font-weight:400;font-size:18px;line-height:22px;color:#328fde;position:relative}.about-page .allowlists .item .link a:after{content:"";background:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2017L17%209L9%200.999999'%20stroke='%23328fde'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%209L1%209'%20stroke='%23328fde'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:12px;height:12px;position:absolute;background-size:cover;right:-20px;top:5px}.about-page .intros{background-color:#eef2f6;padding:64px 0}.about-page .intros .profile{display:flex;flex-direction:row;justify-content:space-between;align-items:start;gap:40px}.about-page .intros .profile .rating h2{font-size:32px;font-weight:700;line-height:40px}.about-page .intros .profile .rating p{margin-top:16px;font-size:18px;font-weight:400;line-height:24px}.about-page .intros .profile .qrcode span{flex-basis:160px}.about-page .intros .intro{width:100%;height:640px;display:flex;flex-direction:row}.about-page .intros .intro>img{width:500px;height:833px;position:relative;bottom:32px}.about-page .intros .intro .text{width:300px;min-width:300px}.about-page .intros .slick{height:640px;border-radius:24px;background-color:#fff;margin-top:40px}.about-page .intros .slick .slick-container .arrow-btn{left:40px;top:424px;transform:rotate(90deg)}.about-page .intros .slick .slick-container .arrow-btn.left{top:160px;transform:rotate(-90deg)}.about-page .intros .slick .slick-container .dots{left:40px;top:256px;bottom:256px;flex-direction:column;gap:16px}.about-page .intros .slick .intro{padding-left:170px}.about-page .intros .slick .intro .text{display:flex;flex-direction:column;justify-content:center;gap:16px}.about-page .intros .slick .intro .text p{font-size:18px;font-weight:600;line-height:24px;color:#000}.about-page .intros .premium{margin-top:24px;margin-bottom:40px;color:#565656}.about-page .intros .premium span{font-size:16px;font-style:italic;font-weight:400;line-height:20px}.about-page .intros .premium em{font-size:16px;font-weight:700;line-height:20px;font-style:italic}.about-page .intros .datas{padding:16px 0;display:flex}.about-page .intros .datas .data{flex:1;border-right:1px solid #dfdfdf}.about-page .intros .datas .data:last-child{border-right:none}.about-page .intros .datas .data span{display:block;font-size:48px;font-weight:400;line-height:58px;text-align:center;color:#328fde}.about-page .intros .datas .data span:last-child{font-size:18px;font-weight:400;line-height:22px;margin-top:8px;color:#565656}.about-page .o-6{background:#fff}.about-page .o-6-1{display:flex;gap:40px;padding:64px 0;align-items:center}.about-page .o-6-1>img{width:480px;min-width:480px;height:420px}.about-page .o-6-1:nth-child(2){flex-direction:row-reverse;border-top:1px solid #dfdfdf}.about-page .o-6-1-l{min-width:480px}.about-page .o-6-1-l a:hover{text-decoration:underline}.about-page .o-6-1 h2{color:#000;font-size:32px;font-weight:700;line-height:40px}.about-page .o-6-1-l p{margin-top:16px;color:#000;font-size:18px;font-weight:400;line-height:22px}.about-page .o-6-1-l a{display:block;margin-top:16px;font-size:16px;font-weight:400;line-height:20px;color:#1e79c2}.about-page .team{width:100%;padding:64px 0;background-color:#eef2f6}.about-page .team .sub_title{font-size:32px;font-weight:700;line-height:40px;text-align:center}.about-page .team .staff{margin:40px auto;display:flex;flex-direction:row;gap:16px}.about-page .team .staff .wrp{width:140px;border-radius:50%;height:140px;overflow:hidden;margin:0 auto;background-color:#b2b2b2}.about-page .team .staff .wrp img{width:100%;height:auto;background-color:#353535}.about-page .team .staff>div{flex:1;display:flex;padding:32px 0 24px;flex-direction:column;border-radius:14px;border:1px solid #dfdfdf;background:#fff}.about-page .team .staff>div>div:nth-child(2){color:#000;font-size:18px;font-weight:600;line-height:22px;margin:24px auto 8px;text-align:center}.about-page .team .staff>div>div:nth-child(3){width:190px;margin:0 auto;color:gray;font-size:16px;font-weight:400;line-height:20px;text-align:center}.about-page .team .staff>div:nth-child(n+3) img{transform:rotateY(180deg)}.about-page .team .contacts{margin:0 auto;display:flex;flex-direction:row;padding:24px 8px;border-radius:14px;border:1px solid #dfdfdf;background:#fff}.about-page .team .contacts .contact{display:flex;flex-direction:row;align-items:center;flex-grow:1;flex-basis:0;flex-shrink:1;border-right:1px solid #dfdfdf;padding-left:16px;gap:20px}.about-page .team .contacts .contact img{min-width:72px;height:72px}.about-page .team .contacts .contact span{color:#000;font-size:18px;font-weight:600;line-height:22px}.about-page .team .contacts .contact:last-child{border-right:none}.about-page .team .contacts a{display:block;color:#328edd;text-decoration-line:underline;font-size:16px;font-weight:400;line-height:20px}@media screen and (max-width: 1000px){.about-page{background-color:#fff;overflow:hidden}.about-page .hero{background-repeat:no-repeat;position:relative;gap:0;height:240px;overflow:hidden;background-image:url(https://cdn.pacer.cc/js/web/assets/Pacer-Walking-App-About-Us-Background-Mobile-BdULYsBD.webp)}.about-page .hero img{width:405px;height:auto;position:relative;bottom:-30px}.about-page .container{width:100vw;padding:16px 24px 40px}.about-page .container h1{width:100%;font-size:30px;font-weight:700;line-height:36px;color:#000}.about-page .container p{margin-top:8px;font-size:17px;font-weight:400;line-height:22px;color:#2d2e2f}.about-page .container .btn{width:100%;margin-top:24px;height:48px;font-size:17px;font-weight:500;line-height:22px;border-radius:30px;display:flex;justify-content:center;align-items:center}.about-page .allowlists{border-top:1px solid #dfdfdf;padding:40px 0;margin:0 24px;width:calc(100vw - 48px)}.about-page .allowlists h2{font-size:24px;font-weight:700;line-height:28px;text-align:center}.about-page .allowlists .item{display:block;margin-top:24px}.about-page .allowlists .item .intro{display:flex;align-items:center;justify-content:start;gap:16px}.about-page .allowlists .item .intro img{min-width:80px;width:80px;height:80px;vertical-align:center}.about-page .allowlists .item .intro h3{width:unset;min-width:unset;font-size:18px;font-weight:600;line-height:22px;display:inline-block}.about-page .allowlists .item .link p{width:unset;font-size:17px;font-weight:400;line-height:22px;color:#2d2e2f}.about-page .allowlists .item .link a{font-size:17px;font-weight:400;line-height:22px}.about-page .allowlists .item:nth-child(2){margin-top:24px}.about-page .intros{padding:40px 24px}.about-page .intros .profile{width:100%;padding:0}.about-page .intros .profile .rating{flex:1;display:flex;flex-direction:column;align-items:center}.about-page .intros .profile .rating p{margin-top:8px;text-align:center;font-size:17px;font-weight:400;line-height:22px}.about-page .intros .profile .rating h2{width:unset;text-align:center;font-size:24px;font-weight:700;line-height:28px}.about-page .intros .profile .rating .btn{margin-top:24px;width:263px;height:48px;font-size:17px;font-weight:500;line-height:22px;align-items:center;justify-content:center;border-radius:30px}.about-page .intros .slick{width:100%;height:368px;margin-top:40px;margin-bottom:122px;padding:0}.about-page .intros .slick .slick-container .dots{left:0;right:0;top:378px;bottom:150px;gap:8px;flex-direction:row}.about-page .intros .slick .intro{height:unset;padding:0;justify-content:center;flex-direction:column;justify-content:flex-start;align-items:center;overflow:hidden}.about-page .intros .slick .intro.pic{height:368px}.about-page .intros .slick .intro>img{width:300px;height:auto;margin:0;bottom:24px}.about-page .intros .slick .intro .text{display:none;margin-top:32px;gap:8px;width:100%;justify-content:left}.about-page .intros .slick .intro .text h3{font-size:24px;font-weight:700;line-height:30px}.about-page .intros .slick .intro .text p{font-size:17px;font-weight:600;line-height:22px}.about-page .intros .slick .intro .text.mobile{display:flex}.about-page .intros .premium{width:100%;margin-top:0;padding:24px 0;border-top:1px solid #dfdfdf}.about-page .intros .premium span{font-size:15px;font-weight:400;line-height:18px}.about-page .intros .datas{width:100%;flex-wrap:wrap;padding:0}.about-page .intros .datas .data{border:none;width:calc((100% - 1px)/2);flex:none}.about-page .intros .datas .data span{font-size:32px;font-weight:400;line-height:38px;text-align:center}.about-page .intros .datas .data span:last-child{font-size:15px;font-weight:400;line-height:18px;margin-top:4px;text-align:center}.about-page .intros .datas .data:nth-child(-n+2){padding-bottom:16px;border-bottom:1px solid #dfdfdf}.about-page .intros .datas .data:nth-child(n+3){padding-top:16px}.about-page .intros .datas .data:nth-child(2n){border-left:1px solid #dfdfdf}.about-page .o-6 .content{padding:0 24px}.about-page .o-6 .o-6-1{flex-direction:column-reverse;padding:40px 0;gap:0;width:100%}.about-page .o-6 .o-6-1-l{width:100%;min-width:unset}.about-page .o-6 .o-6-1 h2{font-size:24px;font-weight:700;line-height:28px;text-align:center}.about-page .o-6 .o-6-1 img{width:100%;min-width:unset;height:auto;margin-top:24px}.about-page .o-6 .o-6-1-l p{margin-top:16px;font-size:17px;font-weight:400;line-height:22px;text-align:left}.about-page .o-6 .o-6-1-l a{margin-top:16px;font-size:17px;font-weight:400;line-height:22px;text-align:left;color:#328fde}.about-page .team{padding:40px 0}.about-page .team .sub_title{font-size:24px;font-weight:700;line-height:28px;text-align:center;color:#000}.about-page .team .staff{width:100%;padding:0 24px;flex-wrap:wrap;gap:7px;margin:24px 0}.about-page .team .staff>div{flex:unset;width:calc((100vw - 55px)/2);height:240px;border-radius:14px;border:1px solid #dfdfdf;background:#fff;padding-bottom:12px}.about-page .team .staff>div .wrp{width:96px;height:96px;min-height:96px}.about-page .team .staff>div>div:nth-child(2){color:#000;text-align:center;font-size:17px;font-weight:600;line-height:22px;margin:16px auto 8px}.about-page .team .staff>div>div:nth-child(3){text-align:center;font-size:15px;font-weight:400;line-height:18px;padding:0 8px;width:100%}.about-page .team .contacts{width:calc(100% - 48px);margin:0 auto;padding:0 16px;flex-direction:column}.about-page .team .contacts .contact{width:100%;border-right:none;border-bottom:1px solid #dfdfdf;padding:16px 0}.about-page .team .contacts .contact .wrp{min-width:72px;width:72px;height:72px}.about-page .team .contacts .contact .wrp .img{width:100%;height:100%}.about-page .team .contacts .contact span{font-size:17px;font-weight:600;line-height:22px}.about-page .team .contacts .contact a{color:#328ede;font-size:15px;font-weight:400;line-height:18px;text-align:left;text-decoration-line:underline}.about-page .team .contacts .contact:last-child{border-bottom:none}}.routes-cluster-app{max-width:1000px;margin:0 auto}.routes-cluster-app h1{font-size:32px;font-weight:700;line-height:40px;color:#000;margin-top:24px}.routes-cluster-app h2{font-size:24px;font-weight:700;line-height:28px;color:#000}.routes-cluster-app p{font-size:16px;font-weight:400;line-height:20px;margin-top:16px;color:#000}.routes-cluster-app .responsive-description{display:block}.routes-cluster-app .catalog-content-wrapper{max-width:1000px;display:flex;gap:40px;margin-bottom:40px;margin-top:40px;padding-bottom:40px;border-bottom:1px solid #dfdfdf}.routes-cluster-app .section-filter{width:320px}.routes-cluster-app .section-filter .group{display:flex;flex-direction:column;padding-bottom:16px}.routes-cluster-app .section-filter .group .title{font-size:24px;font-weight:600;line-height:30px;color:#000;margin-bottom:16px}.routes-cluster-app .section-filter .group .list-wrapper{position:relative}.routes-cluster-app .section-filter .group .list-wrapper .list{display:flex;flex-direction:column;max-width:100%;max-height:340px;width:100%;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent}.routes-cluster-app .section-filter .group .list-wrapper .list.collapsed{overflow-y:hidden}.routes-cluster-app .section-filter .group .list-wrapper .list.expanded{overflow-y:auto}.routes-cluster-app .section-filter .group .list-wrapper .list .item{margin-bottom:10px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;border:1px solid transparent}.routes-cluster-app .section-filter .group .list-wrapper .list .item:hover{color:#328fde;text-decoration:underline}.routes-cluster-app .section-filter .group .list-wrapper .list .item:hover input[type=checkbox]{border-color:#328fde}.routes-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-right:12px;cursor:pointer;position:relative;background-color:transparent;border:none}.routes-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]:before{content:"";display:block;width:100%;height:100%;background-color:#f5f5f5;border-radius:2px;border:1px solid #808080}.routes-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]:hover:before{background-color:#328fde1a;border-color:#328fde}.routes-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]:checked:before{background-color:#328fde1a;border-color:#328fde}.routes-cluster-app .section-filter .group .list-wrapper .list .item input[type=checkbox]:checked:after{content:"";position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);transform:translate(-50%,-50%);width:16px;height:16px;background-image:url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4 8L7 11L12 5" stroke="%23328FDE" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');background-size:contain;background-repeat:no-repeat}.routes-cluster-app .section-filter .group .list-wrapper .list .item.selected{color:#328fde}.routes-cluster-app .section-filter .group .list-wrapper .list .item.disabled{color:#b2b2b2;cursor:not-allowed;pointer-events:none}.routes-cluster-app .section-filter .group .list-wrapper .list .item.disabled input[type=checkbox]:before{border:1px solid #b2b2b2}.routes-cluster-app .section-filter .group .list-wrapper .list .item.disabled:hover{color:#b2b2b2;text-decoration:none}.routes-cluster-app .section-filter .group .top-shadow,.routes-cluster-app .section-filter .group .bottom-shadow{position:absolute;left:0;right:0;height:24px;pointer-events:none;z-index:10}.routes-cluster-app .section-filter .group .top-shadow{top:0;background:linear-gradient(to bottom,#fff,#fff0)}.routes-cluster-app .section-filter .group .bottom-shadow{bottom:0;background:linear-gradient(to top,#fff,#fff0)}.routes-cluster-app .section-filter .group .see-all-btn{display:flex;align-items:center;justify-content:flex-start;margin-top:8px;margin-bottom:8px;color:#565656;font-size:16px;font-weight:400;line-height:20px}.routes-cluster-app .section-filter .group .see-all-btn svg{color:#565656;margin-left:4px}.routes-cluster-app .section-filter .group .see-all-btn:hover{color:#328fde;cursor:pointer}.routes-cluster-app .section-filter .group .see-all-btn:hover svg{color:#328fde}.routes-cluster-app .list-header{display:flex;margin-bottom:16px}.routes-cluster-app .list-header .title{font-size:16px;font-weight:500;line-height:20px;margin:0}.routes-cluster-app .list-header .filter-count-info{height:24px;display:flex;align-items:center;background-color:#328fde26;padding:10px;border-radius:12px;margin-left:8px}.routes-cluster-app .list-header .filter-count-info:hover{cursor:pointer;background-color:#328fde4d}.routes-cluster-app .list-header .filter-count-info .count{color:#328fde;font-size:16px;margin-right:8px}.routes-cluster-app .list-header .filter-count-info .remove{color:#328fde;cursor:pointer}.routes-cluster-app .list-header .sort-container{margin-left:auto;position:relative}.routes-cluster-app .list-header .sort-container .actions-icon-container{display:none}.routes-cluster-app .list-header .sort-container .info{height:24px;font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center}.routes-cluster-app .list-header .sort-container .info:hover *{cursor:pointer;color:#328fde;fill:#328fde}.routes-cluster-app .list-header .sort-container .dropdown-list{position:absolute;top:100%;right:0;width:198px;background-color:#fff;border-radius:8px;border:1px solid #dfdfdf;box-shadow:0 4px 6px #0000001a;z-index:10;margin-top:5px}.routes-cluster-app .list-header .sort-container .dropdown-list ul{list-style:none;padding:0;margin:0}.routes-cluster-app .list-header .sort-container .dropdown-list li{padding:10px;cursor:pointer;font-size:16px;font-weight:500;line-height:20px}.routes-cluster-app .list-header .sort-container .dropdown-list li:hover{color:#328fde}.routes-cluster-app .list-header .sort-container .dropdown-list li.highlight{background-color:#328fde;color:#fff}.routes-cluster-app .list-header .sort-container .dropdown-list li.highlight:hover{color:#fff}.routes-cluster-app .list-header .sort-container .dropdown-list li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.routes-cluster-app .list-header .sort-container .dropdown-list li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.routes-cluster-app .list-header .sort-container .info svg{display:inline}.routes-cluster-app .list-header .sort-container svg{display:none}.routes-cluster-app .list-container{width:100%}.routes-cluster-app .list-container .main-list{flex-grow:1;display:grid;grid-template-columns:1fr;gap:0px;border-top:1px solid #dfdfdf;width:100%;box-sizing:border-box;margin-bottom:24px}.routes-cluster-app .list-container .main-list.loading{min-height:640px;display:flex;flex-direction:column;align-items:center;padding-top:160px;border-bottom:1px solid #dfdfdf}.routes-cluster-app .list-container .main-list>img{width:56px;height:56px}.routes-cluster-app .list-container .main-list p{font-size:16px;font-weight:400;line-height:20px;letter-spacing:.0141666699px;color:gray}.routes-cluster-app .list-container .main-list .loading{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.routes-cluster-app .list-container .main-list .no-data{min-height:640px;display:flex;flex-direction:column;align-items:center;padding-top:160px;border-bottom:1px solid #dfdfdf}.routes-cluster-app .list-container .main-list .no-data img{width:56px;height:56px}.routes-cluster-app .list-container .main-list .item{width:100%;border-bottom:1px solid #dfdfdf;overflow:hidden;box-sizing:border-box;display:flex;align-items:flex-start;padding:24px 0}.routes-cluster-app .list-container .main-list .item:hover .info .name{text-decoration:underline}.routes-cluster-app .list-container .main-list .item .info{max-width:100%;margin-right:16px;overflow:hidden;box-sizing:border-box;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.routes-cluster-app .list-container .main-list .item .info h4{font-size:18px;color:#000}.routes-cluster-app .list-container .main-list .item .info .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:22px;color:#000;max-width:100%}.routes-cluster-app .list-container .main-list .item .info .rating{margin-top:8px;display:flex;align-items:center;height:18px}.routes-cluster-app .list-container .main-list .item .info .rating span{font-size:14px;font-weight:400;line-height:18px;color:#565656;margin-left:4px}.routes-cluster-app .list-container .main-list .item .info .values{font-size:16px;font-weight:400;line-height:20px;color:gray;margin-top:8px}.routes-cluster-app .list-container .main-list .item .info .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:16px;font-weight:400;line-height:20px;color:#565656;margin-top:8px}.routes-cluster-app .list-container .main-list .item .image{width:160px;height:160px;object-fit:cover;border-radius:10px;background-color:#b2b2b2}.routes-cluster-app .list-container .main-list .item .image img{width:160px;height:160px;object-fit:cover;border-radius:10px}.routes-cluster-app .list-container .pagination{display:flex;justify-content:flex-end}.routes-cluster-app .section-gap{display:none;width:100vw;height:12px;background-color:#f5f5f5;border-top:#dfdfdf 1px solid;border-bottom:#dfdfdf 1px solid;margin-left:-16px;margin-right:-26px}.routes-cluster-app .catalog-more-clubs{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #dfdfdf}.routes-cluster-app .catalog-more-clubs .list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px 16px;margin-top:24px}.routes-cluster-app .catalog-more-clubs .list .item{flex:0 0 calc(25% - 12px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden;position:relative}.routes-cluster-app .catalog-more-clubs .list .item .header-image-container{width:100%;height:192px;object-fit:cover;overflow:hidden;background:#b2b2b2;border-radius:14px}.routes-cluster-app .catalog-more-clubs .list .item .header-image-container img{width:100%;height:100%;object-fit:cover;background-color:#b2b2b2;transition:all .5s ease}.routes-cluster-app .catalog-more-clubs .list .item .header-image-container img:hover{transform:scale(1.07)}.routes-cluster-app .catalog-more-clubs .list .item .info{display:flex;flex-direction:column;margin-top:16px;text-align:left}.routes-cluster-app .catalog-more-clubs .list .item .info .name{font-size:18px;font-weight:600;line-height:22px;color:#000;text-align:left;margin-right:16px;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.routes-cluster-app .catalog-more-clubs .list .item .info .reviews{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:18px;color:#565656;text-align:left;margin-right:16px;margin-bottom:16px}.routes-cluster-app .catalog-more-clubs .list .item .info .reviews img{width:16px;height:16px}.routes-cluster-app .content-faq{border-bottom:none}.routes-cluster-app .content-faq h2+.faq{border-top:none}@media screen and (max-width: 1000px){.routes-cluster-app .content-faq{border-bottom:1px solid #dfdfdf}}.routes-cluster-app .default-faqs{padding:0}@media screen and (max-width: 1000px){.routes-cluster-app .default-faqs{margin-top:24px}}.routes-cluster-app .default-faqs .faq{max-width:unset}.routes-cluster-app .default-faqs .faq:nth-child(3){border-bottom:1px solid #dfdfdf}.routes-cluster-app .default-faqs .faq:last-child{padding-bottom:40px}@media screen and (max-width: 1000px){.routes-cluster-app .default-faqs .faq:last-child{padding-bottom:24px;border-bottom:none}}.routes-cluster-app .modify-time{width:1000px;text-align:end;margin:0 auto;padding:24px 0}@media screen and (max-width: 1000px){.routes-cluster-app .modify-time{width:100%;text-align:center;padding:16px 0}}.routes-cluster-app .filter-panel{position:fixed;bottom:0;left:0;width:100%;height:calc(100% - 64px);background-color:#fff;z-index:1000;transform:translateY(100%);transition:transform .3s ease;will-change:transform}.routes-cluster-app .filter-panel .header{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid #dfdfdf}.routes-cluster-app .filter-panel .header .tip{font-size:24px;font-weight:700;line-height:28px;color:#000}.routes-cluster-app .filter-panel .close-btn{width:24px;height:24px;background:none;border:none;font-size:24px;cursor:pointer}.routes-cluster-app .filter-panel .panel-body{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1;padding:16px;height:calc(100% - 88px)}.routes-cluster-app .filter-panel .panel-body .group{padding-bottom:24px;margin-bottom:24px}.routes-cluster-app .filter-panel .panel-body .group .title-row{display:flex;align-items:center;justify-content:space-between}.routes-cluster-app .filter-panel .panel-body .group .title-row .title{font-size:18px;font-weight:600;line-height:22px;color:#000;margin-bottom:16px}.routes-cluster-app .filter-panel .panel-body .group .title-row .see-all-btn{display:flex;align-items:center;justify-content:flex-start;color:#565656;font-size:16px;font-weight:400;line-height:20px;margin-bottom:16px}.routes-cluster-app .filter-panel .panel-body .group .title-row .see-all-btn svg{color:#565656;margin-left:4px}.routes-cluster-app .filter-panel .panel-body .group .list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px 16px}.routes-cluster-app .filter-panel .panel-body .group .list .item{flex:0 0 calc(50% - 8px);height:40px;display:flex;align-items:center;justify-content:center;position:relative;gap:8px;border:#dfdfdf 1px solid;box-sizing:border-box;border-radius:5px}.routes-cluster-app .filter-panel .panel-body .group .list .item:hover{color:#328fde;border:#328fde 1px solid}.routes-cluster-app .filter-panel .panel-body .group .list .item.selected{border:#328fde 1px solid}.routes-cluster-app .filter-panel .panel-body .group .list .item.selected p{color:#328fde}.routes-cluster-app .filter-panel .panel-body .group .list .item.selected img{display:block}.routes-cluster-app .filter-panel .panel-body .group .list .item.disabled p{color:#b2b2b2}.routes-cluster-app .filter-panel .panel-body .group .list .item:not(.selected){color:#000;border:#dfdfdf 1px solid}.routes-cluster-app .filter-panel .panel-body .group .list .item p{font-size:16px;font-weight:400;line-height:20px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-align:center;margin-left:10px;margin-right:10px;margin-top:0}.routes-cluster-app .filter-panel .panel-body .group .list .item img{position:absolute;top:-1px;right:-1px;width:16px;height:16px;display:none}.routes-cluster-app .filter-panel .footer{position:absolute;bottom:0;left:0;right:0;padding:16px;background-color:#fff;box-shadow:0 -4px 8px #0000001a;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dfdfdf}.routes-cluster-app .filter-panel .footer .clear-btn{background-color:transparent;color:#000;padding:8px 16px;border:none;cursor:pointer;font-size:16px;font-weight:500;line-height:20px}.routes-cluster-app .filter-panel .footer .apply-btn{height:40px;padding:8px 16px;border:none;border-radius:20px;cursor:pointer;color:#fff;font-size:16px;font-weight:500;line-height:20px}.routes-cluster-app .filter-panel .footer .apply-btn.disabled{background-color:#dfdfdf;cursor:not-allowed}.routes-cluster-app .filter-panel .footer .apply-btn.active{background-color:#328fde}.routes-cluster-app .filter-panel.open{opacity:1;animation:filterPanelOpen .3s ease;transform:translateY(0)}.routes-cluster-app .filter-panel.closed{transform:translateY(100%);animation:filterPanelClose .3s ease}@keyframes filterPanelOpen{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes filterPanelClose{0%{transform:translateY(0)}99%{opacity:1}to{transform:translateY(100%);opacity:0}}@media screen and (max-width: 1000px){.routes-cluster-app{background-color:#fff;padding:0 16px}.routes-cluster-app h1{font-size:24px;font-weight:700;line-height:28px;margin-top:0;padding-top:16px}.routes-cluster-app h2{margin:0;font-size:18px;font-weight:700;line-height:24px}.routes-cluster-app .responsive-description{display:none}.routes-cluster-app .catalog-content-wrapper{margin-top:16px;flex-direction:column;margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #ffffff}.routes-cluster-app .section-gap{display:flex}.routes-cluster-app .section-filter{display:none}.routes-cluster-app .list-header{display:flex;align-items:center;justify-content:flex-start}.routes-cluster-app .list-header .title{font-size:17px;font-weight:500;line-height:22px;margin:0}.routes-cluster-app .list-header .filter-count-info{display:none}.routes-cluster-app .list-header .sort-container .actions-icon-container{display:inline-flex;gap:16px}.routes-cluster-app .list-header .sort-container .actions-icon-container svg{position:relative}.routes-cluster-app .list-header .sort-container .actions-icon-container svg:hover *{cursor:pointer;stroke:#328fde}.routes-cluster-app .list-header .sort-container .actions-icon-container .icon-badge{position:absolute;top:-4px;right:-4px;background-color:#328fde;color:#fff;border-radius:50%;border:#fff 2px solid;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.routes-cluster-app .list-header .sort-container .info{display:none}.routes-cluster-app .list-header .sort-container svg{display:inline}.routes-cluster-app .list-container .main-list{grid-template-columns:1fr}.routes-cluster-app .list-container .main-list.loading,.routes-cluster-app .list-container .main-list .no-data{min-height:320px;padding-top:72px}.routes-cluster-app .list-container .main-list .no-data img{width:56px;height:56px}.routes-cluster-app .list-container .main-list .item{padding:16px 0}.routes-cluster-app .list-container .main-list .item .info{margin-right:16px}.routes-cluster-app .list-container .main-list .item .info .name{-webkit-line-clamp:2;font-size:17px;font-weight:600;line-height:22px}.routes-cluster-app .list-container .main-list .item .info .values{font-size:15px;font-weight:400;line-height:18px}.routes-cluster-app .list-container .main-list .item .info .description{display:none}.routes-cluster-app .list-container .main-list .item .image{width:96px;height:96px;object-fit:cover;border-radius:8px;background-color:#b2b2b2}.routes-cluster-app .list-container .main-list .item .image img{width:96px;height:96px;object-fit:cover;border-radius:8px}.routes-cluster-app .catalog-club-topics{width:100%;margin-bottom:20px}.routes-cluster-app .catalog-more-clubs{padding-top:24px;margin-bottom:0;padding-bottom:24px;border-bottom:1px solid #fff}.routes-cluster-app .catalog-more-clubs .title{font-size:18px;margin-bottom:16px}.routes-cluster-app .catalog-more-clubs .list{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:24px 16px;overflow-x:auto;scroll-behavior:smooth;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.routes-cluster-app .catalog-more-clubs .list .item{flex:0 0 298px}.routes-cluster-app .catalog-more-clubs .list .item .header-image-container{height:240px}.routes-cluster-app .catalog-more-clubs .list .item .icon-image{width:72px;height:72px;top:98px;left:16px}.routes-cluster-app .catalog-more-clubs .list .item .info{margin-top:16px}.routes-cluster-app .catalog-more-clubs .list .item .info .reviews{font-size:15px;font-weight:400;line-height:18px}.routes-cluster-app .catalog-more-clubs .list::-webkit-scrollbar{display:none}}.homepage .o-1{background:radial-gradient(circle at calc((100vw - 1440px)/2 + 112px) -81px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),radial-gradient(circle at calc((100vw - 1440px)/2 + 1070px) 711px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),#328fde}.homepage .o-1 .content{display:flex;gap:40px}.homepage .o-1 .content h1{font-size:40px;font-weight:700;line-height:44px;color:#fff}.homepage .o-1-l{padding-top:80px;min-width:480px}.homepage .o-1-r{width:640px;height:666.67px;z-index:0;margin-top:-62px;position:relative;top:60px}.homepage .o-1 .content p{margin-top:16px;font-weight:300;font-size:18px;line-height:24px;color:#fff}.homepage .o-1-l-1{display:flex;gap:16px;margin-top:56px;align-items:center}.homepage .o-1-l-1-1{border-radius:8px;padding:5px;background:#fff;height:112px}.homepage .o-1-l-1-1 img{width:102px;height:102px}.homepage .o-1-l-1 span,.homepage .f-3-1 span{color:#fff;font-size:20px;font-weight:500;line-height:24px;min-width:170px;width:170px}.homepage .o-1-l-2{margin-top:24px;display:flex;gap:16px;padding-bottom:45px}.homepage .o-2{background-color:#eef2f6;padding:64px 0 40px}.homepage .o-2 .stars{margin:0 auto;width:fit-content;display:flex;gap:15px}.homepage .o-2 .stars img{width:42px;height:40px}.homepage .o-2 h2{margin-top:24px;color:#000;text-align:center;font-size:32px;font-weight:700;line-height:36px}.homepage .o-2-1{width:min(100vw,1968px);margin:40px auto 0;position:relative;overflow:hidden}.homepage .o-2-1 .cards{display:flex;gap:24px;width:fit-content;transition:all .5s ease;transform:translate(calc((min(100vw,1968px) - 1968px)/2))}.homepage .o-2-1 .card{width:640px;height:250px;padding:24px 24px 40px;flex-shrink:0;border-radius:14px;background-color:#fff;opacity:.5;transition:all .5s}.homepage .o-2-1 .card.active{opacity:1;transform:scale(1)}.homepage .o-2-1 .card p{padding:16px 16px 0;color:#000;font-size:18px;font-weight:300;line-height:24px;font-style:italic;height:140px}.homepage .o-2-1 .card span{display:block;padding:0 16px;color:gray;font-size:16px;line-height:20px;font-weight:300}.homepage .o-2-2{margin:24px auto 0}.homepage .arrow{width:fit-content;display:flex;gap:40px}.homepage .arrow div{background-color:#0000001a;width:56px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.homepage .arrow div img{width:16px;height:16px}.homepage .arrow div:nth-child(2){transform:rotate(180deg)}.homepage .o-3{padding:64px 0;background-color:#fff}.homepage .o-3 h2{text-align:center;font-size:32px;font-weight:700;line-height:36px}.homepage .o-3>p{font-size:18px;font-weight:400;line-height:24px;width:800px;text-align:center;margin:16px auto 40px}.homepage .o-4{background-color:#fff}.homepage .o-4 .content{position:relative;width:100%;overflow:hidden}.homepage .o-4-1s{display:flex;gap:0;width:fit-content;transition:transform .6s ease}.homepage .o-4-1{width:100vw;padding:0 calc((100vw - 1000px)/2);display:flex;gap:40px}.homepage .o-4-1-l{margin-top:200px;min-width:480px}.homepage .o-4-1 h3,.homepage em{color:#000;margin-top:16px;font-size:40px;font-weight:700;line-height:44px;text-align:left}.homepage .o-4-1-l img.m-hidden{margin-top:24px}.homepage .o-4-1-l-1{display:flex;gap:16px;align-items:center}.homepage .o-4-1-l-1 h2{font-size:24px;font-weight:500;line-height:30px;text-align:left}.homepage .o-4-2{position:absolute;bottom:200px;left:calc((100% - 1000px)/2)}.homepage .o-5{position:relative;background-image:url(https://cdn.pacer.cc/home/240830/webp/home/Pacer-Walking-App-Premium-Background.webp);background-size:auto 100%;background-repeat:no-repeat;background-position:center;background-color:#171c1d;background-blend-mode:overlay;height:560px}.homepage .o-5 .content{display:flex;gap:40px;padding:120px 0;align-items:center}.homepage .o-5-r h2{color:#fff;font-size:24px;font-weight:700;line-height:29.05px;text-align:left;display:flex;align-items:center;gap:8px}.homepage .o-5-r h2 img:nth-child(1){width:32px;height:32px}.homepage .o-5-r h2 img:nth-child(2){width:76px;height:24px}.homepage .o-5-r h3{margin-top:24px;color:#fff;font-size:32px;font-weight:700;line-height:36px;text-align:left}.homepage .o-5-r p{margin-top:24px;color:#fff;font-size:18px;font-weight:300;line-height:24px}.homepage .o-5-r button{font-size:18px;margin-top:24px;font-weight:500;width:290px;padding:14px 0;background-color:#1e79c2;border-radius:24px;color:#fff;border:none;cursor:pointer}.homepage .o-6{background:#fff}.homepage .o-6-1{display:flex;gap:40px;padding:64px 0;align-items:center}.homepage .o-6-1>img{width:480px;min-width:480px;height:420px}.homepage .o-6-1:nth-child(2){flex-direction:row-reverse;border-top:1px solid #dfdfdf}.homepage .o-6-1-l{min-width:480px}.homepage .o-6-1-l a:hover{text-decoration:underline}.homepage .o-6-1 h2{color:#000;font-size:32px;font-weight:700;line-height:36px;text-align:left}.homepage .o-6-1-l p{margin-top:16px;color:#000;font-size:18px;font-weight:300;line-height:24px;text-align:left}.homepage .o-6-1-l a{display:block;margin-top:16px;font-size:18px;font-weight:300;line-height:24px;text-align:left;color:#1e79c2}.homepage .o-7{padding:64px 0;background-color:#eef2f6}.homepage .o-7 h2{color:#000;margin-bottom:40px;font-size:32px;font-weight:700;line-height:36px;text-align:center}.homepage .o-7-1 h3{margin:40px 0 15px;text-transform:uppercase;font-size:18px;font-weight:700;line-height:24px;text-align:left}.homepage summary{padding:16px 0;cursor:pointer;position:relative}.homepage summary span{font-size:16px;line-height:20px;font-weight:500}.homepage summary img{position:absolute;transition:transform .4s ease;right:16px;top:16px}.homepage .o-7-1 details{border-bottom:1px solid #dfdfdf}.homepage .o-7-1 details:nth-child(2){border-top:1px solid #dfdfdf}.homepage details[open] summary img{transform:rotate(180deg)}.homepage .o-7-1 p{padding-bottom:13px;color:#565656;font-size:16px;font-weight:300;line-height:20px;text-align:left}.homepage .m-show,.homepage .qrcode.m-show,.homepage .modal{display:none}@media screen and (max-width: 1000px){.homepage .o-1{padding-bottom:24px;padding-top:0;background:#fff}.homepage .o-1 .content{flex-direction:column-reverse;gap:16px;width:100vw;padding-left:0;padding-right:0}.homepage .o-1-l{padding-top:0;min-width:unset;text-align:start}.homepage .o-1 .content h1{font-size:32px;font-weight:700;line-height:38px;text-transform:capitalize;color:#000;text-align:left;width:calc(100vw - 48px);margin:0 auto}.homepage .o-1 .content p{font-size:18px;line-height:24px;font-weight:400;text-align:left;width:calc(100vw - 48px);margin:8px auto 0;color:#2d2e2f}.homepage .o-1-r{margin:-19px auto 0;bottom:0;top:0;background:radial-gradient(circle at 78px -230px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),radial-gradient(circle at 320px 528px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),#328fde;width:100%;height:fit-content;overflow:hidden}.homepage .o-1-r img{width:min(376px,100vw);display:block;margin:0 auto;height:auto;position:relative;top:12px}.homepage .o-1-2{display:flex;align-items:center;justify-content:center;color:#fff;border-radius:30px;padding:14px 0 15px;background:#1e79c2;font-size:16px;font-weight:500;line-height:19.36px;width:calc(100vw - 48px);margin:8px auto 0}.homepage .o-1-2 span{font-size:18px;font-weight:600;line-height:24px;text-align:center}.homepage .o-2{padding:40px 0 32px}.homepage .o-2 .stars{width:161px;height:24px;gap:9px}.homepage .o-2 .stars img{width:25px;height:24px}.homepage .o-2 h2{width:calc(100vw - 48px);margin:16px auto;font-size:24px;font-weight:700;line-height:30px}.homepage .o-2-1{width:100vw;margin-top:24px}.homepage .o-2-1 .cards{scroll-behavior:smooth;width:100vw;padding-left:24px;padding-right:24px;scroll-snap-type:x mandatory;overflow-y:hidden;-webkit-overflow-scrolling:touch;transform:none}.homepage .cards::-webkit-scrollbar{display:none}.homepage .o-2-1 .card{width:311px;height:330px;scroll-snap-align:center;opacity:1;padding:24px}.homepage .o-2-1 .card p{margin-top:8px;height:220px;padding:0;font-size:18px;font-style:italic;font-weight:400;line-height:22px;text-align:left}.homepage .o-2-1 .card span{padding:0;font-size:15px;line-height:18px;font-weight:400}.homepage .arrow div.disable{background-color:#0000001a}.homepage .arrow div.disable img{opacity:.5}.homepage .arrow{gap:32px;margin:16px auto 0}.homepage .arrow div{width:32px;height:32px}.homepage .o-3{padding:40px 0}.homepage .o-3 h2{font-size:24px;font-weight:700;line-height:28px;text-align:center}.homepage .o-3>p{width:100%;text-align:center;font-size:17px;font-weight:400;line-height:22px;margin:8px auto 24px;padding:0 24px}.homepage .o-4{padding:0 0 32px}.homepage .o-4 .content{width:100%;overflow:hidden;padding:0}.homepage .o-4-1{flex-direction:column-reverse;gap:0;width:100vw;min-width:100vw;scroll-snap-align:start;height:fit-content}.homepage .o-4-1s{display:flex;gap:24px;width:100%;transition:all .5s ease;scroll-behavior:smooth;scroll-snap-type:x mandatory;overflow-y:hidden;-webkit-overflow-scrolling:touch}.homepage .o-4-1s::-webkit-scrollbar{display:none}.homepage .o-4-1-l{width:100%;margin:0 auto;min-width:unset;padding:0 24px}.homepage .o-4-1-l-1 img{width:24px;height:24px}.homepage .o-4-1-l-1 h2{font-size:18px;font-weight:500;line-height:24px;text-align:left;color:#000}.homepage .o-4-1-r{border-radius:0}.homepage .o-4-1-r img{width:240px;height:auto;display:block;margin:0 auto}.homepage .o-4-1-l>h3,.homepage em{margin-top:12px;display:block;font-size:24px;font-weight:700;line-height:30px;text-align:left}.homepage .o-4-2{position:static;width:calc(100vw - 48px);margin:29px auto 0}.homepage .o-5{height:auto;background-position:left;background-image:none}.homepage .o-5 .content{flex-direction:column;width:100%;padding:0 0 40px;gap:0}.homepage .o-5 .content img{width:100%;height:auto}.homepage .o-5-r{width:calc(100vw - 48px);margin:24px auto 0}.homepage .o-5-r h2{font-size:18px;font-weight:700;line-height:21.78px;text-align:left}.homepage .o-5-r h2 img:nth-child(2){width:57px;height:18px}.homepage .o-5-r h3{margin-top:16px;font-size:24px;font-weight:700;line-height:30px;text-align:left}.homepage .o-5-r p{font-size:18px;font-weight:400;line-height:24px;text-align:left}.homepage .o-5-r button{width:236px;font-size:18px;font-weight:600;line-height:19.36px;text-align:center}.homepage .o-6-1,.homepage .o-6-1:nth-child(2){flex-direction:column-reverse;padding:40px 0;gap:0;width:100%}.homepage .o-6-1-l{width:100%;min-width:unset}.homepage .o-6-1 h2{font-size:24px;font-weight:700;line-height:30px;text-align:center}.homepage .o-6-1 img{width:100%;min-width:unset;height:auto;margin-top:24px}.homepage .o-6-1-l p{margin-top:16px;font-size:18px;font-weight:400;line-height:24px;text-align:left}.homepage .o-6-1-l a{margin-top:16px;font-size:18px;font-weight:500;line-height:24px;text-align:left;color:#1e79c2}.homepage .o-7{padding:40px 0}.homepage .o-7 h2{font-size:24px;font-weight:700;line-height:30px;text-align:center;margin-bottom:40px}.homepage .o-7-1 h3{font-size:18px;font-weight:700;line-height:24px;text-align:left}.homepage details[open] summary img{transform:translateY(-50%) rotate(180deg)!important}.homepage summary{text-align:left;padding:12px 40px 12px 0;cursor:unset}.homepage details[open] summary:focus,.homepage details[open] summary:hover,.homepage details[open] summary:active{background-color:transparent;cursor:unset}.homepage summary span{font-size:18px;line-height:24px;font-weight:500}.homepage summary img{top:50%;transform:translateY(-50%);right:0}.homepage .o-7-1 p{padding-bottom:12px;font-size:17px;font-weight:400;line-height:22px}}.walking-app .content{width:1000px;margin:0 auto}.walking-app .o-1{width:100vw;background:radial-gradient(circle at calc((100vw - 1440px)/2 + 112px) -81px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),radial-gradient(circle at calc((100vw - 1440px)/2 + 1070px) 711px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),#328fde}.walking-app .o-1 .content{display:flex;gap:40px}.walking-app .o-1 .content h1{font-size:40px;font-weight:700;line-height:44px;color:#fff}.walking-app .o-1-l{padding-top:80px;min-width:480px}.walking-app .o-1-r{width:640px;height:666.67px;z-index:0;margin-top:-62px;position:relative;top:60px}.walking-app .o-1 .content p{margin-top:16px;font-size:18px;font-weight:300;line-height:24px;color:#fff}.walking-app .o-1-l-1{display:flex;gap:16px;margin-top:56px;align-items:center}.walking-app .o-1-l-1-1{border-radius:8px;padding:3px;background:#fff;height:112px}.walking-app .o-1-l-1-1 img{width:106px;height:106px}.walking-app .o-1-l-1 span,.walking-app .f-3-1 span{color:#fff;font-size:20px;font-weight:500;line-height:24px;min-width:170px;width:170px}.walking-app .o-1-l-2,.walking-app .f-3-2{margin-top:24px;display:flex;gap:16px}.walking-app .o-2{padding:81px 0;background-color:#fff}.walking-app .o-2 .content{display:flex;flex-direction:row;justify-content:space-between;gap:56px}.walking-app .o-2-1{width:296px}.walking-app .o-2-1 img{width:160px;height:160px;margin:0 auto;display:block}.walking-app .o-2-1 p{margin-top:16px;font-size:18px;font-weight:500;line-height:24px;text-align:center;color:#000}.walking-app .o-3{background-color:#eef2f6;padding:64px 0 40px}.walking-app .o-3 .stars{margin:0 auto;width:fit-content;display:flex;gap:15px}.walking-app .o-3 .stars img{width:42px;height:40px}.walking-app .o-3 h2{margin-top:24px;color:#000;text-align:center;font-size:32px;font-weight:700;line-height:36px}.walking-app .o-3-1{width:min(100vw,1968px);margin:40px auto 0;position:relative;overflow:hidden}.walking-app .o-3-1 .cards{display:flex;gap:24px;width:fit-content;transition:all .5s ease;transform:translate(calc((min(100vw,1968px) - 1968px)/2))}.walking-app .o-3-1 .card{width:640px;height:250px;padding:24px 24px 40px;flex-shrink:0;border-radius:14px;background-color:#fff;opacity:.5;transition:all .5s}.walking-app .o-3-1 .card.active{opacity:1;transform:scale(1)}.walking-app .o-3-1 .card p{padding:16px 16px 0;color:#565656;font-size:18px;line-height:22px;font-style:italic;height:140px}.walking-app .o-3-1 .card span{display:block;padding:0 16px;color:#565656;font-size:16px}.walking-app .o-3-2{margin:24px auto 0}.walking-app .arrow{width:fit-content;display:flex;gap:40px}.walking-app .arrow div{background-color:#0000001a;width:56px;height:56px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.walking-app .arrow div:nth-child(2){transform:rotate(180deg)}.walking-app .o-4{background:#eef2f6;padding-top:64px}.walking-app .o-4 h2{font-size:32px;font-weight:700;line-height:36px;text-align:center;width:540px;margin:0 auto}.walking-app .o-4-1{display:flex;gap:40px;height:800px;align-items:center}.walking-app .o-4-1:nth-child(odd){flex-direction:row-reverse}.walking-app .o-4-1-l{min-width:480px}.walking-app .o-4-1 h3{font-size:24px;font-weight:700;line-height:30px;text-align:left;color:#000}.walking-app .o-4-1-l p{font-size:18px;font-weight:300;line-height:24px;text-align:left;color:#565656;margin-top:16px}.walking-app .o-4-1-r img{width:480px}.walking-app .o-5{padding:64px 0;background-color:#fff}.walking-app .o-5 h2{color:#000;font-size:32px;font-weight:700;line-height:36px;text-align:center;margin-bottom:64px}.walking-app .o-5 h3{font-size:18px;font-weight:700;line-height:24px;text-align:left;margin-bottom:16px;text-transform:uppercase}.walking-app .o-5-1{display:flex;flex-direction:row;margin-top:64px;gap:40px}.walking-app .o-5-2{display:flex;flex-direction:column;gap:56px}.walking-app .o-5-2:nth-child(1){padding-right:40px;border-right:1px solid #b2b2b2}.walking-app .o-5-2 li{margin-top:16px;font-weight:300;font-size:18px;text-align:left;position:relative;padding-left:24px;color:#565656;line-height:20px}.walking-app .o-5-2 li:before{content:"•";position:absolute;left:6px;color:#565656}.walking-app .o-5-2-1{width:460px;min-width:460px}.walking-app .o-7{padding:64px 0;background-color:#eef2f6}.walking-app .o-7 h2{color:#000;margin-bottom:40px;font-size:32px;font-weight:700;line-height:36px;text-align:center}.walking-app .o-7-1 h3{margin:40px 0 15px;text-transform:uppercase;font-size:18px;font-weight:700;line-height:24px;text-align:left}.walking-app summary{padding:16px 0;cursor:pointer;position:relative}.walking-app summary span{font-size:16px;line-height:20px;font-weight:500}.walking-app summary img{position:absolute;transition:transform .4s ease;right:16px;top:16px}.walking-app .o-7-1 details{border-bottom:1px solid #dfdfdf}.walking-app .o-7-1 details:nth-child(2){border-top:1px solid #dfdfdf}.walking-app details[open] summary img{transform:rotate(180deg)}.walking-app .o-7-1 p{padding-bottom:13px;color:#565656;font-size:16px;font-weight:300;line-height:20px;text-align:left}.walking-app .m-show{display:none}@media screen and (max-width: 1000px){.walking-app .content{width:calc(100vw - 48px);padding:0}.walking-app .o-1{padding-bottom:40px;padding-top:0;background:#fff}.walking-app .o-1 .content{flex-direction:column-reverse;gap:16px;width:100vw}.walking-app .o-1-l{padding-top:0;min-width:unset;text-align:start}.walking-app .o-1 .content h1{font-size:32px;font-weight:700;line-height:40px;text-transform:capitalize;color:#000;text-align:left;width:calc(100vw - 48px);margin:0 auto}.walking-app .o-1 .content p{font-size:18px;font-weight:400;line-height:24px;text-align:left;width:calc(100vw - 48px);margin:8px auto 0;color:#2d2e2f}.walking-app .o-1-r{margin:-19px auto 0;bottom:0;top:0;background:radial-gradient(circle at 78px -230px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),radial-gradient(circle at 320px 528px,transparent 0px,rgba(255,255,255,.1) 330px,transparent 330px),#328fde;width:100%;height:fit-content}.walking-app .o-1-r img{width:min(376px,100vw);display:block;margin:0 auto;height:auto;position:relative;top:12px}.walking-app .o-1-2{display:flex;align-items:center;justify-content:center;color:#fff;border-radius:30px;padding:14px 0 15px;background:#1e79c2;width:calc(100vw - 48px);margin:8px auto 0}.walking-app .o-1-2 span{font-size:18px;font-weight:600;line-height:24px;text-align:center}.walking-app .o-2{padding:0}.walking-app .o-2 .content{padding:32px 0 24px;border-top:1px solid #dfdfdf;flex-direction:column;gap:24px}.walking-app .o-2-1{width:100%;display:flex;flex-direction:row;align-items:center;gap:24px}.walking-app .o-2-1 img{width:80px;height:80px;min-width:80px;margin:0}.walking-app .o-2-1 p{font-size:18px;font-weight:600;line-height:24px;text-align:left;color:#000}.walking-app .o-3{padding:40px 0 32px}.walking-app .o-3 .stars{width:161px;height:24px;gap:9px}.walking-app .o-3 .stars img{width:25px;height:24px}.walking-app .o-3 h2{width:calc(100vw - 48px);margin:16px auto;font-size:24px;font-weight:700;line-height:30px}.walking-app .o-3-1{width:100vw;margin-top:24px}.walking-app .o-3-1 .cards{scroll-behavior:smooth;width:100vw;padding-left:24px;padding-right:24px;scroll-snap-type:x mandatory;overflow-y:hidden;-webkit-overflow-scrolling:touch;transform:none}.walking-app .cards::-webkit-scrollbar{display:none}.walking-app .o-3-1 .card{width:311px;height:330px;scroll-snap-align:center;opacity:1;padding:24px}.walking-app .o-3-1 .card p{margin-top:8px;height:220px;padding:0;font-size:18px;font-style:italic;font-weight:400;line-height:22px;text-align:left}.walking-app .o-3-1 .card span{padding:0;font-size:15px;line-height:18px;font-weight:400}.walking-app .arrow div.disable{background-color:#0000001a}.walking-app .arrow div.disable img{opacity:.5}.walking-app .arrow{gap:32px;margin:16px auto 0}.walking-app .arrow div{width:32px;height:32px}.walking-app .o-4{padding:40px 0}.walking-app .o-4 h2{width:100%;font-size:24px;font-weight:700;line-height:30px;text-align:center}.walking-app .o-4 h3{font-size:20px;font-weight:700;line-height:24px;text-align:left}.walking-app .o-4 p{font-size:18px;font-weight:400;line-height:24px;text-align:left;margin-top:16px;color:#565656}.walking-app .o-4-1{flex-direction:column-reverse!important;height:unset;gap:0;margin-top:24px}.walking-app .o-4-1:nth-child(2){margin-top:0}.walking-app .o-4-1-l,.walking-app .o-4-1-r{width:100%;min-width:unset}.walking-app .o-4-1-r{padding:0 44px}.walking-app .o-4-1-r img{width:100%;height:auto}.walking-app .o-5{padding:40px 0}.walking-app .o-5 h2{font-size:24px;font-weight:700;line-height:30px;text-align:center;margin-bottom:40px}.walking-app .o-5 h3{font-size:18px;font-weight:700;line-height:24px;text-align:left}.walking-app .o-5-1{flex-direction:column;margin-top:0;gap:0}.walking-app .o-5-2{flex-direction:column;gap:24px;margin-top:24px}.walking-app .o-5-2:nth-child(1){margin-top:0;padding-right:0;border-right:none}.walking-app .o-5-2 li{font-size:17px;font-weight:400;line-height:22px;text-align:left}.walking-app .o-5-2-1{width:100%;min-width:unset;padding-bottom:24px;border-bottom:1px solid #dfdfdf}.walking-app .o-5-2:nth-child(2) .o-5-2-1:last-child{border-bottom:none;padding-bottom:0}.walking-app .o-7{padding:40px 0}.walking-app .o-7 h2{font-size:24px;font-weight:700;line-height:30px;text-align:center;margin-bottom:40px}.walking-app .o-7-1 h3{font-size:18px;font-weight:700;line-height:24px;text-align:left}.walking-app details[open] summary img{transform:translateY(-50%) rotate(180deg)!important}.walking-app summary{text-align:left;padding:12px 40px 12px 0}.walking-app summary span{font-size:18px;line-height:24px;font-weight:500}.walking-app summary img{top:50%;transform:translateY(-50%);right:0}.walking-app .o-7-1 p{padding-bottom:12px;font-size:17px;font-weight:400;line-height:22px}.walking-app .m-hidden{display:none}.walking-app .m-show{display:flex}}.activity-step-conversion{padding:40px 0}.activity-step-conversion .panel{width:100%;margin-top:40px;display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfdfdf;border-radius:14px}.activity-step-conversion .panel .actions{background-color:#f2f3f7;border-right:1px solid #dfdfdf;padding:37px 40px;border-top-left-radius:14px;border-bottom-left-radius:14px;gap:62px}.activity-step-conversion .panel .actions .action{display:flex;flex-direction:column;gap:16px}.activity-step-conversion .panel .actions .action>span{font-size:18px;font-weight:700;line-height:22px}.activity-step-conversion .panel .actions .action .dropdown .header{padding:11px 16px}.activity-step-conversion .panel .actions .action+.action{margin-top:24px}.activity-step-conversion .panel .actions .btn{font-size:18px;font-weight:600;line-height:22px;display:flex;align-items:center;justify-content:center;border-radius:8px;height:48px;margin-top:32px}.activity-step-conversion .panel .actions .btn:hover{background-color:#1e79c2}.activity-step-conversion .panel .result{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:0 64px}.activity-step-conversion .panel .result span{font-size:18px;font-weight:400;line-height:22px;color:#565656}.activity-step-conversion .panel .result span strong{font-weight:700}.activity-step-conversion .panel .result div{width:100%;border-bottom:1px solid #dfdfdf;text-align:center}.activity-step-conversion .panel .result div b{font-size:60px;font-weight:700;line-height:74px;word-break:break-all}.activity-step-conversion .panel .result div span{font-size:24px;font-weight:500;line-height:28px;margin-left:8px;color:#000}.activity-step-conversion .walking-calculator{padding:40px 0 0}.activity-step-conversion .walking-calculator h2{width:100%;margin-left:0;font-size:24px;font-weight:700;line-height:28px;text-align:left}.activity-step-conversion .walking-calculator .calculators{width:100%;margin-left:0;margin-top:24px;gap:25px}.activity-step-conversion .walking-calculator .calculators .calculator{width:180px;height:204px;border:1px solid #dfdfdf;background-color:#fff;flex-direction:column;align-items:center;justify-content:start;padding:40px 16px 0}.activity-step-conversion .walking-calculator .calculators .calculator img{width:64px;height:64px}.activity-step-conversion .walking-calculator .calculators .calculator span{text-align:center}@media screen and (max-width: 1000px){.activity-step-conversion{background-color:#fff;padding:24px 16px 0}.activity-step-conversion .panel{display:flex;margin-top:24px;flex-direction:column}.activity-step-conversion .panel .actions{border-top-right-radius:14px;border-bottom-left-radius:0;padding:24px}.activity-step-conversion .panel .actions .action{gap:8px}.activity-step-conversion .panel .actions .action>span{font-size:17px;font-weight:700;line-height:22px}.activity-step-conversion .panel .actions .action+.action{margin-top:16px}.activity-step-conversion .panel .actions .btn{font-size:17px;font-weight:600;line-height:22px;margin-top:24px}.activity-step-conversion .panel .result{padding:40px}.activity-step-conversion .panel .result span{font-size:17px;font-weight:400;line-height:22px;text-align:center}.activity-step-conversion .panel .result span strong{font-size:17px;font-weight:700;line-height:22px;text-align:center}.activity-step-conversion .panel .result div b{font-size:48px;font-weight:700;line-height:58.09px}.activity-step-conversion .panel .result div span{margin-left:4px;font-size:24px;font-weight:500;line-height:28px}.activity-step-conversion .walking-calculator{padding:40px 0}.activity-step-conversion .walking-calculator .content{padding:0;width:100%}.activity-step-conversion .walking-calculator h2{text-align:center;font-size:24px;font-weight:700;line-height:28px}.activity-step-conversion .walking-calculator .calculators{display:flex;gap:16px;flex-direction:column}.activity-step-conversion .walking-calculator .calculators .calculator{width:100%;height:80px;border-radius:14px;background-color:#f5f5f5;flex-direction:row;gap:16px;padding:16px}.activity-step-conversion .walking-calculator .calculators .calculator img{width:48px;height:48px}.activity-step-conversion .walking-calculator .calculators .calculator span{text-align:start}}.blog-header h1{font-size:32px;font-weight:700;line-height:40px}.blog-header span{display:block;margin:16px 0;font-size:16px;font-weight:400;line-height:20px;color:gray}.blog-header p{font-size:18px;font-weight:400;line-height:24px}.blog-header p a{color:#328fde}.blog-header p a:hover{text-decoration:underline}@media screen and (max-width: 1000px){.blog-header h1{font-size:24px;font-weight:700;line-height:28px}.blog-header span{font-size:15px;font-weight:400;line-height:18px;color:gray}.blog-header p{font-size:17px;font-weight:400;line-height:22px}}.dropdown{position:relative;display:inline-block;min-width:200px}.dropdown .header{height:48px;padding:8px 16px;background-color:#fff;border:1px solid #b2b2b2;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none}.dropdown .header span{font-size:18px;font-weight:500;line-height:22px}.dropdown .header:hover{border-color:#328fde}.dropdown .header:hover span{color:#328fde;border-right:1px solid #328fde}.dropdown .header:hover img{filter:invert(38%) sepia(54%) saturate(571%) hue-rotate(179deg) brightness(92%) contrast(89%)}.dropdown .header span{font-size:18px;font-weight:500;line-height:22px;color:#565656;flex:1;border-right:1px solid #d7d7d7;white-space:nowrap;width:50px;overflow:hidden}.dropdown .header img{min-width:24px;transform:rotate(90deg);transition:transform .3s}.dropdown .header img.isOpen{transform:rotate(270deg)}.dropdown .list{position:absolute;width:100%;background-color:#fff;border:1px solid #dfdfdf;list-style-type:none;border-radius:8px;padding:0;max-height:400px;margin:0;z-index:10;top:calc(100% + 7px);overflow-y:auto;box-shadow:0 4px 8px #0003}.dropdown ul::-webkit-scrollbar-thumb{background-color:#c7c7c7;border:4px solid transparent;border-radius:8px;background-clip:padding-box}.dropdown ul::-webkit-scrollbar{width:16px}.dropdown .item{padding:10px;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;color:#000}.dropdown .item:hover{color:#328fde}.dropdown .item.selected,.dropdown .item.selected:hover{background-color:#328fde;color:#fff}.dropdown .item:first-child{border-top-left-radius:8px}.dropdown .item:last-child{border-bottom-left-radius:8px}.dropdown .arrow{margin-left:10px}@media screen and (max-width: 1000px){.dropdown .header span{font-size:17px;font-weight:500;line-height:22px;color:#565656}}.input-wrapper{position:relative;transition:all .3s ease}.input-wrapper .input{width:100%;border:1px solid #b2b2b2;border-radius:8px;padding:12px 16px;font-size:18px;font-weight:500;line-height:22px;outline:none;color:#565656;caret-color:#328fde}.input-wrapper .input:hover{border-color:#328fde;color:#328fde}.input-wrapper .input:focus{color:#565656}.input-wrapper .input.has-suffix{padding-right:80px}.input-wrapper .input+.input-suffix{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:gray;font-size:18px;font-weight:400;line-height:22px}.input-wrapper .input.error{border-color:red;color:red}.input-wrapper .text-error{color:red;font-size:14px;font-weight:400;line-height:18px;margin-top:8px}@media screen and (max-width: 1000px){.input-wrapper .input{font-size:17px;font-weight:500;line-height:22px;color:#565656}.input-wrapper .input+.input-suffix{font-size:17px;font-weight:400;line-height:22px}}.walking-calorie{padding:40px 0}.walking-calorie .panel{width:100%;margin-top:40px;display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfdfdf;border-radius:14px}.walking-calorie .panel .actions{background-color:#f2f3f7;border-right:1px solid #dfdfdf;padding:37px 40px;border-top-left-radius:14px;border-bottom-left-radius:14px;gap:62px}.walking-calorie .panel .actions .action{display:flex;flex-direction:column;transition:all .3s ease;gap:16px}.walking-calorie .panel .actions .action>span{font-size:18px;font-weight:700;line-height:22px}.walking-calorie .panel .actions .action .weight,.walking-calorie .panel .actions .action .height{flex-basis:calc((100% - 16px)/2);min-width:calc((100% - 16px)/2)}.walking-calorie .panel .actions .action .weight>span,.walking-calorie .panel .actions .action .height>span{font-size:18px;font-weight:700;line-height:22px}.walking-calorie .panel .actions .action .weight .input-dropdown,.walking-calorie .panel .actions .action .height .input-dropdown{margin-top:16px}.walking-calorie .panel .actions .action .weight .input-dropdown .dropdown,.walking-calorie .panel .actions .action .height .input-dropdown .dropdown{width:80px}.walking-calorie .panel .actions .action .weight .input-dropdown .dropdown .header,.walking-calorie .panel .actions .action .height .input-dropdown .dropdown .header{padding:0 16px 0 0;gap:4px}.walking-calorie .panel .actions .action .grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}.walking-calorie .panel .actions .action>.error{margin-top:-8px;color:red}.walking-calorie .panel .actions .action>.error span{font-size:14px;font-weight:400;line-height:18px;display:block}.walking-calorie .panel .actions .action+.action{margin-top:24px}.walking-calorie .panel .actions .btn{font-size:18px;font-weight:600;line-height:22px;color:#fff;margin-top:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;height:48px}.walking-calorie .panel .actions .btn:hover{background-color:#1e79c2}.walking-calorie .panel .result{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:0 64px}.walking-calorie .panel .result>p{font-size:24px;font-weight:700;line-height:30px;text-align:center}.walking-calorie .panel .result div{width:100%;padding-bottom:8px;border-bottom:1px solid #dfdfdf;text-align:center}.walking-calorie .panel .result div p{font-size:18px;font-weight:400;line-height:22px;text-align:center;color:#565656;margin-bottom:8px}.walking-calorie .panel .result div b{font-size:60px;font-weight:700;line-height:74px}.walking-calorie .panel .result div span{font-size:24px;font-weight:500;line-height:28px;display:inline-block;margin-left:8px}.walking-calorie .panel .result div:nth-child(2){margin-top:16px}.walking-calorie .walking-calculator{padding:40px 0 0}.walking-calorie .walking-calculator h2{width:100%;margin-left:0;font-size:24px;font-weight:700;line-height:28px;text-align:left}.walking-calorie .walking-calculator .calculators{width:100%;margin-left:0;margin-top:24px;gap:25px}.walking-calorie .walking-calculator .calculators .calculator{width:180px;height:204px;border:1px solid #dfdfdf;background-color:#fff;flex-direction:column;align-items:center;justify-content:start;padding:40px 16px 0}.walking-calorie .walking-calculator .calculators .calculator img{width:64px;height:64px}.walking-calorie .walking-calculator .calculators .calculator span{text-align:center}@media screen and (max-width: 1000px){.walking-calorie{background-color:#fff;padding:24px 16px}.walking-calorie .panel{display:flex;flex-direction:column}.walking-calorie .panel .actions{border-top-right-radius:14px;border-bottom-left-radius:0;padding:24px}.walking-calorie .panel .actions .action>span{font-size:17px;font-weight:700;line-height:22px}.walking-calorie .panel .actions .action .weight>span,.walking-calorie .panel .actions .action .height>span{font-size:17px;font-weight:700;line-height:22px}.walking-calorie .panel .actions .action .weight .input-dropdown,.walking-calorie .panel .actions .action .height .input-dropdown,.walking-calorie .panel .actions .action .height .ft-in .change{margin-top:8px}.walking-calorie .panel .actions .action+.action{margin-top:16px}.walking-calorie .panel .actions .action .grid{display:flex;flex-direction:column}.walking-calorie .panel .actions .action:nth-child(n+2){gap:8px}.walking-calorie .panel .actions .btn{margin-top:24px;font-size:17px;font-weight:600;line-height:22px}.walking-calorie .panel .result{padding:24px 40px 40px}.walking-calorie .panel .result p{font-size:18px;font-weight:700;line-height:22px}.walking-calorie .panel .result span{font-size:17px;font-weight:400;line-height:22px;text-align:center}.walking-calorie .panel .result span strong{font-size:17px;font-weight:700;line-height:22px;text-align:center}.walking-calorie .panel .result div{font-size:18px;font-weight:500;line-height:22px}.walking-calorie .panel .result div p{font-size:17px;font-weight:400;line-height:22px}.walking-calorie .panel .result div b{font-size:48px;font-weight:700;line-height:58.09px}.walking-calorie .panel .result div:nth-child(2){margin:0}.walking-calorie .walking-calculator{padding:40px 0}.walking-calorie .walking-calculator .content{padding:0;width:100%}.walking-calorie .walking-calculator h2{text-align:center;font-size:24px;font-weight:700;line-height:28px}.walking-calorie .walking-calculator .calculators{display:flex;gap:16px;flex-direction:column}.walking-calorie .walking-calculator .calculators .calculator{width:100%;height:80px;border-radius:14px;background-color:#f5f5f5;flex-direction:row;gap:16px;padding:16px}.walking-calorie .walking-calculator .calculators .calculator img{width:48px;height:48px}.walking-calorie .walking-calculator .calculators .calculator span{text-align:start}}.input-dropdown{position:relative}.input-dropdown .dropdown{position:absolute;right:0;top:0;bottom:0;width:104px;min-width:0}.input-dropdown .dropdown .header{border:none;height:100%;background-color:transparent}.input-dropdown .dropdown .header span{border-right:none;border-left:1px solid #d7d7d7;text-align:right}.input-dropdown .dropdown .list{width:160px;right:0}.input-dropdown.error .input{border:1px solid #ff0000}.input-dropdown.error .error{color:red}.input-dropdown.error .dropdown{bottom:calc(100% - 48px)}.ft-in{transition:all .3s ease}.ft-in .change{display:flex;margin-top:16px;border:1px solid #b2b2b2;border-radius:8px}.ft-in .change .input-wrapper{min-width:calc((100% - 56px)/2);width:calc((100% - 56px)/2)}.ft-in .change .input-wrapper .input{border:none;border-radius:0}.ft-in .change .input-wrapper .input.has-suffix{padding-right:30px}.ft-in .change .input-wrapper .input+.input-suffix{right:0;padding-right:8px;border-right:1px solid #dfdfdf}.ft-in .change .input-wrapper:first-child .input{border-top-left-radius:8px;border-bottom-left-radius:8px}.ft-in .change .dropdown{width:56px;min-width:0}.ft-in .change .dropdown .header{border:none;height:100%;border-radius:0 8px 8px 0;justify-content:center}.ft-in .change .dropdown .header>span{display:none}.ft-in .change .dropdown .list{width:160px;right:0}.ft-in .change:hover{border:1px solid #328fde}.ft-in.error .change{border:1px solid #ff0000}.ft-in.error .error{font-size:14px;font-weight:400;line-height:18px;color:red;margin-top:8px}.step-to-distance{padding:40px 0}.step-to-distance .panel{width:100%;margin-top:64px;border:1px solid #dfdfdf;border-radius:14px;position:relative;background-color:#fff}.step-to-distance .panel .s2d{width:640px;height:64px;position:absolute;top:-32px;left:50%;transform:translate(-50%);background-color:#f2f3f7;border:1px solid #dfdfdf;border-radius:32px;display:flex;align-items:center;overflow:hidden}.step-to-distance .panel .s2d span{flex:1;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:18px;font-weight:600;line-height:22px;text-align:center;height:100%}.step-to-distance .panel .s2d span.active{background-color:#2b3543;color:#fff}.step-to-distance .panel .s2d span:hover{text-decoration:underline}.step-to-distance .panel .actions{padding:72px 80px 0;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.step-to-distance .panel .actions .action{display:flex;flex-direction:row;gap:40px}.step-to-distance .panel .actions .action>span{font-size:18px;font-weight:700;line-height:22px}.step-to-distance .panel .actions .action .total>span,.step-to-distance .panel .actions .action .height>span{font-size:18px;font-weight:700;line-height:22px;display:block;margin-bottom:16px}.step-to-distance .panel .actions .action .total .input-wrapper,.step-to-distance .panel .actions .action .height .input-wrapper{width:400px}.step-to-distance .panel .actions .action .total .input-wrapper .input+.input-suffix,.step-to-distance .panel .actions .action .height .input-wrapper .input+.input-suffix{top:13px;transform:none}.step-to-distance .panel .actions .action .total .ft-in .change .dropdown,.step-to-distance .panel .actions .action .height .ft-in .change .dropdown{display:none}.step-to-distance .panel .actions .action .total .ft-in .input-wrapper,.step-to-distance .panel .actions .action .height .ft-in .input-wrapper{width:unset}.step-to-distance .panel .actions .action .total .ft-in .input-wrapper:nth-child(2) .input,.step-to-distance .panel .actions .action .height .ft-in .input-wrapper:nth-child(2) .input{border-top-right-radius:8px;border-bottom-right-radius:8px}.step-to-distance .panel .actions .action .total .ft-in .input-wrapper:nth-child(2) .input+.input-suffix,.step-to-distance .panel .actions .action .height .ft-in .input-wrapper:nth-child(2) .input+.input-suffix{border-right:none}.step-to-distance .panel .actions .action .dropdown{display:none}.step-to-distance .panel .actions .action+.action{margin-top:40px}.step-to-distance .panel .actions .action.isMetric{padding-left:36px;gap:112px}.step-to-distance .panel .actions .action.isMetric span{font-size:18px;font-weight:500;display:flex;line-height:22px;cursor:pointer;position:relative}.step-to-distance .panel .actions .action.isMetric span:before{content:"";position:absolute;width:28px;height:28px;border-radius:50%;background-color:#fff;border:2px solid #b2b2b2;left:-38px;top:50%;transform:translateY(-50%)}.step-to-distance .panel .actions .action.isMetric span:after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background-color:#fff;left:-32px;top:50%;transform:translateY(-50%)}.step-to-distance .panel .actions .action.isMetric span:hover{text-decoration:underline}.step-to-distance .panel .actions .action.isMetric span:hover:after{background-color:#328fde;opacity:.5}.step-to-distance .panel .actions .action.isMetric span.active:after{background-color:#328fde;opacity:1}.step-to-distance .panel .actions .action.paces{flex-direction:column;gap:16px}.step-to-distance .panel .actions .action.paces .options{display:flex;flex-direction:row;justify-content:space-around}.step-to-distance .panel .actions .action.paces .options .option{width:128px;height:82px;border-radius:8px;border:1px solid #b2b2b2;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:16px;font-weight:400;line-height:20px;color:gray}.step-to-distance .panel .actions .action.paces .options .option p{font-size:18px;font-weight:600;line-height:22px;color:#565656}.step-to-distance .panel .actions .action.paces .options .option.active{border:1px solid #328fde;color:#328fde}.step-to-distance .panel .actions .action.paces .options .option.active p{color:#328fde}.step-to-distance .panel .actions .action.paces .options .option:hover{border:1px solid #328fde;color:#328fde}.step-to-distance .panel .actions .action.paces .options .option:hover p{color:#328fde;text-decoration:underline}.step-to-distance .panel .actions .btn{width:420px;display:flex;align-items:center;justify-content:center;margin:32px auto -24px;position:relative;font-size:18px;height:48px;font-weight:600;line-height:22px;text-align:center;border-radius:8px}.step-to-distance .panel .actions .btn:hover{background-color:#1e79c2}.step-to-distance .panel .result{border-top:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;background-color:#f2f3f7;align-items:center;padding:44px 80px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.step-to-distance .panel .result span{font-size:24px;font-weight:500;line-height:28px}.step-to-distance .panel .result div{font-size:24px;font-weight:500;line-height:28px;display:flex;gap:16px;align-items:center}.step-to-distance .panel .result div b{font-size:60px;font-weight:700;line-height:74px;display:inline-block;margin-right:8px}.step-to-distance .panel .result div img{width:48px;height:48px}.step-to-distance .walking-calculator{padding:40px 0 0}.step-to-distance .walking-calculator h2{width:100%;margin-left:0;font-size:24px;font-weight:700;line-height:28px;text-align:left}.step-to-distance .walking-calculator .calculators{width:100%;margin-left:0;margin-top:24px;gap:25px}.step-to-distance .walking-calculator .calculators .calculator{width:180px;height:204px;border:1px solid #dfdfdf;background-color:#fff;flex-direction:column;align-items:center;justify-content:start;padding:40px 16px 0}.step-to-distance .walking-calculator .calculators .calculator img{width:64px;height:64px}.step-to-distance .walking-calculator .calculators .calculator span{text-align:center}@media screen and (max-width: 1000px){.step-to-distance{background-color:#fff;padding:24px 16px}.step-to-distance .panel{display:flex;flex-direction:column}.step-to-distance .panel .s2d{width:calc(100% - 48px)}.step-to-distance .panel .s2d span{font-size:15px;padding:10px;font-weight:600;line-height:20px}.step-to-distance .panel .actions{border-bottom-right-radius:14px;border-bottom-left-radius:0;padding:64px 24px 0}.step-to-distance .panel .actions .action{gap:8px}.step-to-distance .panel .actions .action>span{font-size:17px;font-weight:700;line-height:22px}.step-to-distance .panel .actions .action+.action{margin-top:16px}.step-to-distance .panel .actions .action.isMetric span{font-size:17px;font-weight:500;line-height:22px}.step-to-distance .panel .actions .action.isMetric+.action{flex-direction:column;margin-top:32px;gap:16px}.step-to-distance .panel .actions .action.isMetric+.action .input-wrapper{width:unset}.step-to-distance .panel .actions .action .dropdown{display:block}.step-to-distance .panel .actions .action .total .ft-in .change,.step-to-distance .panel .actions .action .height .ft-in .change{margin-top:8px}.step-to-distance .panel .actions .action .total span,.step-to-distance .panel .actions .action .height span{margin-bottom:8px;font-size:17px;line-height:22px}.step-to-distance .panel .actions .action.paces{gap:8px}.step-to-distance .panel .actions .btn{width:100%;height:48px;font-size:17px;font-weight:600;line-height:22px}.step-to-distance .panel .result{padding:64px 40px 40px;flex-direction:column}.step-to-distance .panel .result>span{font-size:17px;font-weight:400;line-height:22px;text-align:center;display:block;margin-top:16px}.step-to-distance .panel .result div{font-size:18px;font-weight:500;line-height:22px;gap:8px;padding-bottom:14px;width:100%;align-items:center;justify-content:center;border-bottom:1px solid #dfdfdf}.step-to-distance .panel .result div b{font-size:48px;font-weight:700;line-height:58.09px;margin-right:4px}.step-to-distance .walking-calculator{padding:40px 0}.step-to-distance .walking-calculator .content{padding:0;width:100%}.step-to-distance .walking-calculator h2{text-align:center;font-size:24px;font-weight:700;line-height:28px}.step-to-distance .walking-calculator .calculators{display:flex;gap:16px;flex-direction:column}.step-to-distance .walking-calculator .calculators .calculator{width:100%;height:80px;border-radius:14px;background-color:#f5f5f5;flex-direction:row;gap:16px;padding:16px}.step-to-distance .walking-calculator .calculators .calculator img{width:48px;height:48px}.step-to-distance .walking-calculator .calculators .calculator span{text-align:start}}.walking-speed{padding:40px 0}.walking-speed .panel{width:100%;margin-top:40px;display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfdfdf;border-radius:14px}.walking-speed .panel .actions{background-color:#f2f3f7;border-right:1px solid #dfdfdf;padding:37px 40px;border-top-left-radius:14px;border-bottom-left-radius:14px;gap:62px}.walking-speed .panel .actions .action{display:flex;flex-direction:column;gap:16px;transition:all .5s ease}.walking-speed .panel .actions .action>span{font-size:18px;font-weight:700;line-height:22px}.walking-speed .panel .actions .action .input-dropdown .header{padding-left:0}.walking-speed .panel .actions .action .inputs{display:flex;flex-direction:row;justify-content:space-around;gap:12px}.walking-speed .panel .actions .action .inputs+.error{color:red;font-size:14px;font-weight:400;line-height:18px;margin-top:-8px}.walking-speed .panel .actions .action+.action{margin-top:24px}.walking-speed .panel .actions .action.error{max-height:112px}.walking-speed .panel .actions .btn{font-size:18px;font-weight:600;line-height:22px;text-align:center;height:48px;margin-top:32px;display:flex;align-items:center;justify-content:center;width:100%;border-radius:8px}.walking-speed .panel .actions .btn:hover{background-color:#1e79c2}.walking-speed .panel .result{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:54px 64px}.walking-speed .panel .result span{font-size:24px;font-weight:700;line-height:28px;text-align:center}.walking-speed .panel .result div{width:100%;border-bottom:1px solid #dfdfdf;text-align:center}.walking-speed .panel .result div span{display:block;font-size:18px;font-weight:400;line-height:22px;text-align:center;color:#565656;margin-bottom:8px}.walking-speed .panel .result div b{font-size:40px;font-weight:700;line-height:48.41px}.walking-speed .panel .result div .per{font-size:24px;font-weight:500;line-height:28px;display:inline-block;color:#000;margin:0 0 0 8px}.walking-speed .walking-calculator{padding:40px 0 0}.walking-speed .walking-calculator h2{width:100%;margin-left:0;font-size:24px;font-weight:700;line-height:28px;text-align:left}.walking-speed .walking-calculator .calculators{width:100%;margin-left:0;margin-top:24px;gap:25px}.walking-speed .walking-calculator .calculators .calculator{width:180px;height:204px;border:1px solid #dfdfdf;background-color:#fff;flex-direction:column;align-items:center;justify-content:start;padding:40px 16px 0}.walking-speed .walking-calculator .calculators .calculator img{width:64px;height:64px}.walking-speed .walking-calculator .calculators .calculator span{text-align:center}@media screen and (max-width: 1000px){.walking-speed{background-color:#fff;padding:24px 16px}.walking-speed .panel{display:flex;flex-direction:column}.walking-speed .panel .actions{border-top-right-radius:14px;border-bottom-left-radius:0;padding:24px}.walking-speed .panel .actions .action{gap:8px}.walking-speed .panel .actions .action>span{font-size:17px;font-weight:700;line-height:22px}.walking-speed .panel .actions .action+.action{margin-top:16px}.walking-speed .panel .actions .action .input-wrapper .input.has-suffix{padding-right:33px}.walking-speed .panel .actions .action .inputs+.error{margin-top:0}.walking-speed .panel .actions .btn{font-size:17px;font-weight:600;line-height:22px;margin-top:24px}.walking-speed .panel .result{padding:24px 40px 40px}.walking-speed .panel .result span{font-size:18px;font-weight:700;line-height:22px;text-align:center}.walking-speed .panel .result span strong{font-size:17px;font-weight:700;line-height:22px;text-align:center}.walking-speed .panel .result div span{font-size:17px;font-weight:400;line-height:22px}.walking-speed .panel .result div b{font-size:48px;font-weight:700;line-height:58.09px;width:calc(100% + 32px);display:block;transform:translate(-16px)}.walking-speed .walking-calculator{padding:40px 0}.walking-speed .walking-calculator .content{padding:0;width:100%}.walking-speed .walking-calculator h2{text-align:center;font-size:24px;font-weight:700;line-height:28px}.walking-speed .walking-calculator .calculators{display:flex;gap:16px;flex-direction:column}.walking-speed .walking-calculator .calculators .calculator{width:100%;height:80px;border-radius:14px;background-color:#f5f5f5;flex-direction:row;gap:16px;padding:16px}.walking-speed .walking-calculator .calculators .calculator img{width:48px;height:48px}.walking-speed .walking-calculator .calculators .calculator span{text-align:start}}.walking-weight-loss{padding:40px 0}.walking-weight-loss .panel{width:100%;margin-top:40px;display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfdfdf;border-radius:14px}.walking-weight-loss .panel .actions{background-color:#f2f3f7;border-right:1px solid #dfdfdf;padding:37px 40px;border-top-left-radius:14px;border-bottom-left-radius:14px;gap:62px}.walking-weight-loss .panel .actions .action{display:flex;flex-direction:column;transition:all .3s ease;gap:8px}.walking-weight-loss .panel .actions .action>span{font-size:18px;font-weight:700;line-height:22px}.walking-weight-loss .panel .actions .action .deficit .list{width:251px}.walking-weight-loss .panel .actions .action .grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.walking-weight-loss .panel .actions .action .grid>div{flex-basis:calc((100% - 16px)/2);min-width:calc((100% - 16px)/2)}.walking-weight-loss .panel .actions .action .grid>div>span{font-size:18px;font-weight:700;line-height:22px}.walking-weight-loss .panel .actions .action .grid>div .input-dropdown,.walking-weight-loss .panel .actions .action .grid>div>.input-wrapper{margin-top:8px}.walking-weight-loss .panel .actions .action .grid>div .input-dropdown .dropdown,.walking-weight-loss .panel .actions .action .grid>div>.input-wrapper .dropdown{width:80px}.walking-weight-loss .panel .actions .action .grid>div .input-dropdown .dropdown .header,.walking-weight-loss .panel .actions .action .grid>div>.input-wrapper .dropdown .header{padding:0 16px 0 0;gap:4px}.walking-weight-loss .panel .actions .action .grid>div>.dropdown{margin-top:8px}.walking-weight-loss .panel .actions .action .grid .input-wrapper .input+.input-suffix{top:24px}.walking-weight-loss .panel .actions .action .height .ft-in .change{margin-top:8px}.walking-weight-loss .panel .actions .action>.error{color:red}.walking-weight-loss .panel .actions .action>.error span{font-size:14px;font-weight:400;line-height:18px;display:block}.walking-weight-loss .panel .actions .action+.action{margin-top:24px}.walking-weight-loss .panel .actions .btn{font-size:18px;font-weight:600;line-height:22px;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:8px;margin-top:32px;height:48px}.walking-weight-loss .panel .actions .btn:hover{background-color:#1e79c2}.walking-weight-loss .panel .result{display:flex;flex-direction:column;align-items:center;padding:80px 40px 90px}.walking-weight-loss .panel .result>p{font-size:24px;font-weight:700;line-height:30px;text-align:center}.walking-weight-loss .panel .result .bmi{width:100%;display:none;margin:24px 0 14px;border-radius:8px;border:1px solid #dfdfdf;padding:40px}.walking-weight-loss .panel .result .bmi p{font-size:18px;font-weight:400;line-height:22px;text-align:left}.walking-weight-loss .panel .result .bmi p b{font-weight:800}.walking-weight-loss .panel .result .bmi p+p{margin-top:16px}.walking-weight-loss .panel .result .area{width:100%;height:248px;margin:24px 0 14px;border-radius:8px;border:1px solid #dfdfdf;position:relative}.walking-weight-loss .panel .result .area span{font-style:italic;font-weight:400;line-height:18px;color:#b2b2b2}.walking-weight-loss .panel .result .area .xtitle{font-weight:400;line-height:18px;position:absolute;font-size:14px;display:flex;gap:55px;bottom:25px;left:100px}.walking-weight-loss .panel .result .area .xtitle span:nth-child(2){margin-left:-11px}.walking-weight-loss .panel .result .area .ytitle{position:absolute;color:#b2b2b2;transform:rotate(-90deg);left:-10px;top:90px;font-size:14px;font-weight:400;line-height:18px}.walking-weight-loss .panel .result .area .yaxis{position:absolute;display:flex;gap:14px;flex-direction:column;top:30px;left:62px;text-align:right;font-size:14px;font-weight:400;line-height:18px}.walking-weight-loss .panel .result .area .chart{position:absolute;top:30px;left:111px;width:277px;height:167px;border-bottom:1px solid #dfdfdf}.walking-weight-loss .panel .result .area .chart .xlines div{position:absolute;width:100%;height:3px;border-bottom:1px dashed #dfdfdf}.walking-weight-loss .panel .result .area .chart .ylines div{position:absolute;width:3px;height:100%;border-right:1px dashed #dfdfdf}.walking-weight-loss .panel .result .area .chart canvas{width:100%;height:166px;position:relative;z-index:1}.walking-weight-loss .panel .result .area .chart .point{position:absolute;width:26px;height:26px;background-color:#ff78471a;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.walking-weight-loss .panel .result .area .chart .point .circle{width:14px;height:14px;border-radius:50%;background-color:#fff;border:4px solid rgb(255,120,71);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.walking-weight-loss .panel .result .area .chart .point.end{background-color:#007aff1a}.walking-weight-loss .panel .result .area .chart .point.end .circle{border:4px solid rgb(0,122,255)}.walking-weight-loss .panel .result .info{font-size:18px;font-weight:400;line-height:22px;color:#565656;text-align:start}.walking-weight-loss .panel .result .info b{font-weight:700}.walking-weight-loss .panel .result .info a{color:#328fde;cursor:pointer}.walking-weight-loss .panel .result .info a:hover{color:#328fde;text-decoration:underline}.walking-weight-loss .panel .result.show-bmi .bmi{display:block}.walking-weight-loss .panel .result.show-bmi .area{display:none}.walking-weight-loss .tips{font-size:15px;font-weight:400;line-height:18px;color:gray;margin-top:16px}.walking-weight-loss .ab-test-group-b{margin-top:40px}.walking-weight-loss .ab-test-group-b .desktop-version{display:flex;gap:32px;align-items:flex-start}.walking-weight-loss .ab-test-group-b .desktop-version .left-column{flex:1}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .qr-section{display:flex;align-items:center;gap:19px;padding:3px 0 3px 3px;margin-bottom:24px}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .qr-section .qr-code{width:106px;height:106px}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .qr-section .qr-text{width:180px}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .qr-section .qr-text h3{font-size:18px;font-weight:700;line-height:22px;color:#333;margin:0 0 16px}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .qr-section .qr-text p{font-size:14px;font-weight:400;line-height:17px;color:#666;margin:0}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .qr-section .img.with-pacer-icon:after{width:35px;height:35px}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .app-store-buttons{display:flex;gap:12px;margin-bottom:16px}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .app-store-buttons a{display:inline-block;transition:opacity .2s ease}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .app-store-buttons a:hover{opacity:.8}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .app-store-buttons a img{border-radius:4px;cursor:pointer}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .rating-stars{display:flex;align-items:center;gap:4px}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .rating-stars img{width:20px;height:19px}.walking-weight-loss .ab-test-group-b .desktop-version .left-column .rating-stars .rating-text{font-size:14px;font-weight:400;color:#333;margin-left:8px}.walking-weight-loss .ab-test-group-b .desktop-version .right-column{flex-basis:497px}.walking-weight-loss .ab-test-group-b .desktop-version .right-column .review-card{background:#fff;border-radius:12px;padding:20px 13px;border:1px solid #DFDFDF;box-shadow:0 2px #dfdfdf}.walking-weight-loss .ab-test-group-b .desktop-version .right-column .review-card .review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.walking-weight-loss .ab-test-group-b .desktop-version .right-column .review-card .review-header .reviewer-name{font-weight:700;font-size:18px;line-height:22px;color:#000}.walking-weight-loss .ab-test-group-b .desktop-version .right-column .review-card .review-header .reviewer-location{font-weight:400;font-size:16px;line-height:22px;text-align:right;color:#000}.walking-weight-loss .ab-test-group-b .desktop-version .right-column .review-card .review-stars{display:flex;gap:2px;margin-bottom:9px}.walking-weight-loss .ab-test-group-b .desktop-version .right-column .review-card .review-stars img{width:16px;height:16px}.walking-weight-loss .ab-test-group-b .desktop-version .right-column .review-card .review-text{font-weight:400;font-style:Regular;font-size:14px;line-height:16px;color:#000}@media (max-width: 1000px){.walking-weight-loss .ab-test-group-b .mobile-version{display:flex;justify-content:center;align-items:center;text-align:center}.walking-weight-loss .ab-test-group-b .mobile-version .mobile-content{width:100%;max-width:400px}.walking-weight-loss .ab-test-group-b .mobile-version .mobile-content .mobile-cta-text{font-weight:700;font-size:17px;line-height:22px;text-align:center;margin:0 0 24px}.walking-weight-loss .ab-test-group-b .mobile-version .mobile-content .mobile-download-btn{width:100%;display:block;background-color:#328fde;color:#fff;font-weight:500;font-size:17px;line-height:22px;text-align:center;padding:13px 44px;border-radius:30px}.walking-weight-loss .ab-test-group-b .mobile-version .mobile-content .mobile-rating{margin-top:15px;display:flex;justify-content:center;align-items:center;gap:3px;padding-bottom:10px}.walking-weight-loss .ab-test-group-b .mobile-version .mobile-content .mobile-rating img{width:22px;height:22px}.walking-weight-loss .ab-test-group-b .mobile-version .mobile-content .mobile-rating .mobile-rating-text{font-weight:400;font-size:14px;line-height:16px;margin-left:24px}}.walking-weight-loss .walking-calculator{padding:40px 0 0}.walking-weight-loss .walking-calculator h2{width:100%;margin-left:0;font-size:24px;font-weight:700;line-height:28px;text-align:left}.walking-weight-loss .walking-calculator .calculators{width:100%;margin-left:0;margin-top:24px;gap:25px}.walking-weight-loss .walking-calculator .calculators .calculator{width:180px;height:204px;border:1px solid #dfdfdf;background-color:#fff;flex-direction:column;align-items:center;justify-content:start;padding:40px 16px 0}.walking-weight-loss .walking-calculator .calculators .calculator img{width:64px;height:64px}@media screen and (max-width: 1000px){.walking-weight-loss{background-color:#fff;padding:24px 16px}.walking-weight-loss .panel{display:flex;flex-direction:column}.walking-weight-loss .panel .actions{border-top-right-radius:14px;border-bottom-left-radius:0;padding:24px}.walking-weight-loss .panel .actions .action>span{font-size:17px;font-weight:700;line-height:22px}.walking-weight-loss .panel .actions .action+.action{margin-top:16px}.walking-weight-loss .panel .actions .action .deficit .list{width:100%}.walking-weight-loss .panel .actions .action .grid{display:flex;flex-direction:column}.walking-weight-loss .panel .actions .action .grid:nth-child(2){flex-direction:row}.walking-weight-loss .panel .actions .action .grid>div>span{font-size:17px;font-weight:700;line-height:22px}.walking-weight-loss .panel .actions .action .grid>div .input-dropdown,.walking-weight-loss .panel .actions .action .grid>div .input-wrapper{margin-top:8px!important}.walking-weight-loss .panel .actions .action .grid .height .ft-in .change{margin-top:8px}.walking-weight-loss .panel .actions .action .grid .height .ft-in .input-wrapper{margin-top:0!important}.walking-weight-loss .panel .actions .action>div>.dropdown{margin-top:8px;min-width:unset;display:block}.walking-weight-loss .panel .actions .action .dropdown{width:100%;min-width:unset}.walking-weight-loss .panel .actions .age .grid{flex-direction:row}.walking-weight-loss .panel .actions .age .grid>div{flex-basis:calc((100% - 16px)/2);min-width:calc((100% - 16px)/2)}.walking-weight-loss .panel .actions .btn{margin-top:24px;font-size:17px;font-weight:600;line-height:22px}.walking-weight-loss .panel .result{padding:24px}.walking-weight-loss .panel .result>p{font-size:18px;font-weight:700;line-height:22px}.walking-weight-loss .panel .result .area{height:200px}.walking-weight-loss .panel .result .area .ytitle{font-size:12px;font-weight:300;line-height:16px;left:-14px}.walking-weight-loss .panel .result .area .yaxis{left:34px;top:16px;gap:12px}.walking-weight-loss .panel .result .area .yaxis span{font-size:12px;line-height:16px}.walking-weight-loss .panel .result .area .xtitle{gap:0;font-size:12px;line-height:16px;width:calc(100% - 75px);justify-content:space-between;left:50px;bottom:16px}.walking-weight-loss .panel .result .area .chart{top:16px;bottom:40px;left:69px;width:calc(100% - 95px);height:unset}.walking-weight-loss .panel .result .area .chart canvas{height:unset}.walking-weight-loss .panel .result .info{font-size:17px;font-weight:400;line-height:20px}.walking-weight-loss .panel .result .info a{color:#328fde;cursor:pointer}.walking-weight-loss .panel .result .info a:hover{color:#328fde;text-decoration:underline}.walking-weight-loss .walking-calculator{padding:40px 0}.walking-weight-loss .walking-calculator .content{padding:0;width:100%}.walking-weight-loss .walking-calculator h2{text-align:center;font-size:24px;font-weight:700;line-height:28px}.walking-weight-loss .walking-calculator .calculators{display:flex;gap:16px;flex-direction:column}.walking-weight-loss .walking-calculator .calculators .calculator{width:100%;height:80px;border-radius:14px;background-color:#f5f5f5;flex-direction:row;gap:16px;padding:16px}.walking-weight-loss .walking-calculator .calculators .calculator img{width:48px;height:48px}.walking-weight-loss .walking-calculator .calculators .calculator span{text-align:start}}
