@font-face{font-family:poppins;src:url(../media/Poppins-s.p.0nvdqz3tghk-7.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:poppins;src:url(../media/PoppinsSemiBold-s.p.2ggkz-8dkstck.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:poppins;src:url(../media/PoppinsBold-s.p.2xjybzct2qbgl.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:70.73%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:113.11%}.poppins_1d797d34-module__pY5OyG__className{font-family:poppins,poppins Fallback}.poppins_1d797d34-module__pY5OyG__variable{--font-poppins:"poppins", "poppins Fallback"}
:root{--green:#173f35;--deep:#103229;--orange:#e2713d;--cream:#f7f2e8;--ink:#1d2925;--muted:#66716c;--line:#deded5;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-sans),sans-serif;background:#fdfcf8;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}main{overflow:hidden}.container{width:min(1180px,100% - 40px);margin:auto}.header{z-index:20;background:#fff;border-bottom:1px solid #e7e6df;height:82px;position:relative}.nav{justify-content:space-between;align-items:center;height:100%;display:flex}.brand{letter-spacing:.01em;align-items:center;gap:11px;font-size:13px;line-height:1.08;display:flex}.brand b{font-size:16px}.brandmark{background:var(--green);color:#fff;width:43px;height:43px;font-family:var(--font-serif);border-radius:50% 50% 48% 52%;place-items:center;font-size:17px;display:grid}.navlinks{gap:32px;font-size:13px;font-weight:600;display:flex}.navlinks a{transition:all .2s}.navlinks a:hover{color:var(--orange)}.navcta{align-items:center;gap:12px;display:flex}.navcta>span{text-align:right;flex-direction:column;display:flex}.navcta small{color:#7e8783;font-size:10px}.round{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.menu,.mobile-call{display:none}.hero{background:var(--cream);min-height:670px;position:relative}.herogrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:45px;min-height:670px;display:grid}.eyebrow,.kicker{text-transform:uppercase;letter-spacing:.18em;color:var(--orange);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.eyebrow svg{width:14px}.hero h1,.pagehero h1{font:400 clamp(52px,6vw,78px)/.98 var(--font-serif);color:var(--green);letter-spacing:-.02em;margin:22px 0}.hero h1 em,.pagehero h1 em{color:var(--orange);font-weight:400}.hero>div>div:first-child>p,.pagehero p{color:#5f6c66;max-width:570px;font-size:16px;line-height:1.75}.heroactions{gap:12px;margin-top:30px;display:flex}.btn{border-radius:4px;justify-content:center;align-items:center;gap:18px;height:54px;padding:0 24px;font-size:13px;font-weight:700;display:inline-flex}.btn svg,.textlink svg,.sectionhead a svg,.quick a svg{width:17px}.primary{background:var(--orange);color:#fff}.ghost{color:var(--green);border:1px solid #aeb5af}.trust{border-top:1px solid #d8d5ca;gap:40px;margin-top:58px;padding-top:25px;display:flex}.trust>div{flex-direction:column;display:flex}.trust b{font-family:var(--font-serif);color:var(--green);font-size:21px}.trust span{color:#78827d;align-items:center;gap:4px;margin-top:4px;font-size:9px;display:flex}.trust svg{color:#d69d3f;width:10px}.herovisual{background:linear-gradient(#b8d5d4 0 60%,#768e6e 60%);border-radius:0 0 180px 180px;height:570px;position:relative;overflow:hidden}.sun{background:#f5d59b;border-radius:50%;width:100px;height:100px;position:absolute;top:70px;right:60px}.mountains{background-color:#0000;background-image:linear-gradient(145deg,#0000 49%,#557565 50%),linear-gradient(215deg,#0000 49%,#395d4e 50%);background-position:0 0,100% 0;background-repeat:no-repeat;background-size:55% 100%,60% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:190px -100px 0}.scooter{filter:drop-shadow(0 15px 10px #173f3555);font-size:155px;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.location{background:#ffffffea;border-radius:4px;align-items:center;gap:10px;padding:14px 17px;font-size:10px;display:flex;position:absolute;top:25px;left:24px}.location svg{color:var(--orange);width:18px}.location b{font-size:12px}.route{text-align:center;color:#fff;letter-spacing:.12em;text-transform:uppercase;font-size:9px;position:absolute;bottom:10px;left:0;right:0}.quick{background:var(--green);color:#fff}.quickgrid{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:25px;height:96px;display:grid}.quickgrid>div{border-right:1px solid #ffffff24;align-items:center;gap:12px;display:flex}.quick svg{color:#eeb278;width:20px}.quick span{flex-direction:column;display:flex}.quick small{color:#b8c8c3;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.quick b{margin-top:4px;font-size:12px}.quick a{align-items:center;gap:10px;font-size:11px;display:flex}.section{padding:110px 0}.sectionhead{grid-template-columns:1fr .75fr;align-items:end;margin-bottom:45px;display:grid}.section h2,.why h2,.cta h2{font:400 clamp(38px,4.5vw,58px)/1.05 var(--font-serif);color:var(--green);margin:15px 0}.sectionhead>div:last-child{padding-bottom:8px}.sectionhead p,.faqgrid>div>p{color:var(--muted);font-size:13px;line-height:1.8}.sectionhead a,.textlink{color:var(--orange);align-items:center;gap:10px;margin-top:18px;font-size:12px;font-weight:700;display:flex}.bikegrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.bikevisual{place-items:center;height:245px;display:grid;position:relative;overflow:hidden}.bikevisual>span{background:#fff;border-radius:20px;padding:6px 10px;font-size:9px;font-weight:700;position:absolute;top:15px;left:15px}.bikeemoji{filter:drop-shadow(0 13px 8px #0002);font-size:105px}.bikecard{background:#fff;border:1px solid #e1e1db;transition:all .25s}.bikecard:hover{transform:translateY(-5px);box-shadow:0 20px 40px #193f3512}.bikebody{padding:23px}.bikebody>small{color:var(--orange);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:700}.bikebody h3{font:400 25px var(--font-serif);margin:7px 0}.bikebody>p{color:var(--muted);height:38px;font-size:11px;line-height:1.65}.features{border-top:1px solid #eee;border-bottom:1px solid #eee;gap:13px;margin:15px 0;padding:15px 0;display:flex}.features span{color:#6c7672;align-items:center;gap:3px;font-size:8px;display:flex}.features svg{width:12px}.price{justify-content:space-between;align-items:center;display:flex}.price>div{align-items:baseline;gap:3px;display:flex}.price b{color:var(--orange);font-size:19px}.price small{color:#777;font-size:9px}.price>a{background:var(--green);color:#fff;border-radius:3px;padding:10px 16px;font-size:10px}.why{background:var(--green);color:#fff;padding:110px 0}.whygrid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.whyvisual{background:#c7ad83;flex-direction:column;justify-content:center;min-height:490px;padding:60px;display:flex;position:relative;overflow:hidden}.whyvisual:after{content:"🌲";opacity:.35;font-size:200px;position:absolute;bottom:-45px;right:-30px}.bigquote{font:100px/1 var(--font-serif);color:#fff8}.whyvisual p{font:30px/1.35 var(--font-serif);z-index:1}.whyvisual b{z-index:1;font-size:10px}.why h2{color:#fff}.lightk{color:#eeb278}.benefits{margin-top:30px}.benefits>div{border-top:1px solid #ffffff24;gap:20px;padding:20px 0;display:flex}.benefits svg{color:#eeb278;min-width:25px}.benefits b{font:20px var(--font-serif)}.benefits p{color:#b5c7c1;margin:5px 0;font-size:11px;line-height:1.6}.faqgrid{grid-template-columns:.65fr 1fr;gap:90px;display:grid}.faq button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-top:1px solid #ddd;grid-template-columns:45px 1fr auto;align-items:center;padding:22px 0;font-size:13px;font-weight:700;display:grid}.faq button span{color:var(--orange);font-size:9px}.faq button svg{width:16px;transition:all .2s}.answer{max-height:0;transition:all .25s;overflow:hidden}.answer p{color:var(--muted);margin:0;padding:0 30px 20px 45px;font-size:12px;line-height:1.75}.faq.active .answer{max-height:180px}.faq.active button svg{transform:rotate(180deg)}.cta{background:var(--orange);color:#fff;padding:60px 0}.cta>.container{justify-content:space-between;align-items:center;display:flex}.cta span{text-transform:uppercase;letter-spacing:.16em;font-size:10px}.cta h2{color:#fff;margin:8px 0}.cta p{font-size:11px}.cream{color:var(--green);background:#fff4df}footer{color:#d9e5e1;background:#0b2922;padding:70px 0 25px}.footergrid{grid-template-columns:1.3fr .7fr .9fr 1.1fr;gap:60px;display:grid}.brand.light .brandmark{color:var(--deep);background:#eeb278}.footergrid>div:first-child p{color:#90aaa2;max-width:260px;margin-top:22px;font-size:11px;line-height:1.8}.footergrid h4{font:17px var(--font-serif);color:#fff;margin:0 0 20px}.footergrid>div{flex-direction:column;gap:12px;display:flex}.footergrid a,.footergrid span{color:#9db2ac;gap:9px;font-size:10px;line-height:1.6;display:flex}.footergrid svg{color:#eeb278;width:14px;min-width:14px}.copyright{color:#77928a;border-top:1px solid #ffffff14;justify-content:space-between;margin-top:55px;padding-top:22px;font-size:8px;display:flex}.zalo{z-index:30;color:#fff;background:#0877e8;border-radius:30px;align-items:center;gap:9px;height:50px;padding:0 19px;font-size:11px;font-weight:700;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 25px #084e8d4d}.zalo svg{width:20px}.pagehero{background:var(--cream);padding:90px 0}.pagehero h1{margin-bottom:10px;font-size:clamp(48px,6vw,72px)}.pagehero p{max-width:650px}.bikegrid.all{row-gap:35px}.servicegrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.servicegrid article{background:#fff;border:1px solid #ddd;min-height:240px;padding:34px;position:relative}.servicegrid article>svg{color:var(--orange);width:31px}.servicegrid article>span{font:22px var(--font-serif);color:#d8d8d2;position:absolute;top:25px;right:25px}.servicegrid h3{font:24px var(--font-serif);margin:30px 0 10px}.servicegrid p{color:var(--muted);font-size:11px;line-height:1.75}.narrow{max-width:850px}.contactgrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contactcard{background:#fff;border:1px solid #deded8;grid-template-columns:45px 1fr;min-height:160px;padding:35px;display:grid}.contactcard>svg{color:var(--orange);background:#f9eee5;border-radius:50%;grid-row:1/4;width:39px;height:39px;padding:11px}.contactcard small{text-transform:uppercase;letter-spacing:.12em;color:#888;font-size:9px}.contactcard a,.contactcard b{font:22px var(--font-serif);color:var(--green)}.contactcard p{color:#888;margin:4px 0;font-size:10px}.legalhero{padding:65px 0}.legalhero h1{font-size:52px}.legal{max-width:800px}.legal h2{margin-top:35px;font-size:22px}.legal p{color:var(--muted);font-size:13px;line-height:1.9}.admin{z-index:40;background:#f4f6f3;grid-template-columns:235px 1fr;min-height:100vh;margin-top:-82px;display:grid;position:relative}.admin aside{color:#fff;background:#123c32;flex-direction:column;min-height:100vh;padding:28px 20px;display:flex}.adminbrand{align-items:center;gap:10px;padding:0 8px 28px;display:flex}.adminbrand>span{color:#153c32;width:38px;height:38px;font:16px var(--font-serif);background:#eeb278;border-radius:50%;place-items:center;display:grid}.adminbrand b{font-size:13px;line-height:1.2}.adminbrand small{letter-spacing:.18em;color:#8eaaa2;font-size:7px}.admin nav{flex-direction:column;gap:5px;display:flex}.admin nav a,.settings{color:#aac0ba;cursor:pointer;border-radius:4px;align-items:center;gap:12px;padding:12px;font-size:11px;display:flex}.admin nav a.active{color:#fff;background:#ffffff12}.admin nav svg,.settings svg{width:17px}.admin nav i{background:#ffffff14;border-radius:10px;margin-left:auto;padding:2px 7px;font-size:8px;font-style:normal}.settings{margin-top:auto}.adminmain{min-width:0;padding:38px 45px}.adminmain>header{justify-content:space-between;display:flex}.adminmain header small{color:#89938f;letter-spacing:.12em;font-size:8px}.adminmain header h1{font:29px var(--font-serif);margin:5px 0}.adminmain header p{color:#84908b;margin:0;font-size:10px}.avatar{background:#e6b375;border-radius:50%;place-items:center;width:39px;height:39px;font-size:10px;font-weight:700;display:grid}.stats{grid-template-columns:repeat(4,1fr);gap:15px;margin:28px 0;display:grid}.stats>div{background:#fff;border:1px solid #e0e4df;grid-template-columns:45px 1fr;padding:20px;display:grid}.stats span{width:35px;height:35px;color:var(--green);background:#edf4f1;border-radius:50%;grid-row:1/4;place-items:center;display:grid}.stats svg{width:17px}.stats small{color:#7c8883;font-size:9px}.stats b{font:25px var(--font-serif);margin:3px 0}.stats b i{font:11px var(--font-sans);color:#aaa}.stats em{color:#5b8b70;font-size:7px;font-style:normal}.adminpanel{background:#fff;border:1px solid #e0e4df}.panelhead{border-bottom:1px solid #e5e7e4;align-items:center;gap:12px;padding:22px;display:flex}.panelhead>div:first-child{margin-right:auto}.panelhead h2{font:20px var(--font-serif);margin:0}.panelhead p{color:#888;margin:4px 0;font-size:8px}.search{border:1px solid #ddd;align-items:center;height:36px;padding:0 10px;display:flex}.search svg{color:#999;width:14px}.search input{border:0;outline:0;width:130px;font-size:9px}.panelhead button{background:var(--green);color:#fff;cursor:pointer;border:0;align-items:center;gap:6px;height:36px;padding:0 15px;font-size:9px;display:flex}.panelhead button svg{width:13px}.tr{color:#64706b;border-bottom:1px solid #eee;grid-template-columns:2fr 1fr 1fr 1fr 30px;align-items:center;padding:11px 22px;font-size:9px;display:grid}.tr.th{color:#939b98;background:#fafbf9;font-size:7px}.tr>span:first-child{color:var(--ink);align-items:center;gap:10px;display:flex}.bikeicon{background:#f2eee7;place-items:center;width:42px;height:31px;font-size:21px;font-style:normal;display:grid}.tr b{font-size:10px}.status{background:#63a47d;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.tr>button{color:#888;cursor:pointer;background:0 0;border:0}.tr>button svg{width:15px}@media (max-width:850px){.header{height:70px}.navlinks{background:#fff;flex-direction:column;gap:20px;padding:25px;display:none;position:absolute;top:70px;left:0;right:0;box-shadow:0 15px 25px #0002}.navlinks.open{display:flex}.mobile-call{background:var(--orange);color:#fff;text-align:center;padding:13px;display:block!important}.navcta{display:none}.menu{background:0 0;border:0;display:grid}.herogrid{grid-template-columns:1fr;padding:70px 0}.herovisual{height:430px}.hero{min-height:auto}.quickgrid{grid-template-columns:1fr 1fr;height:auto;padding:22px 0}.quickgrid>div{border:0}.section{padding:75px 0}.sectionhead,.whygrid,.faqgrid{grid-template-columns:1fr;gap:35px}.bikegrid,.servicegrid,.footergrid{grid-template-columns:1fr 1fr}.admin{grid-template-columns:70px 1fr;margin-top:-70px}.admin aside{padding:20px 10px}.adminbrand b,.admin nav a:not(.active){font-size:0}.adminbrand>span{min-width:38px}.admin nav a{justify-content:center}.admin nav i,.settings{display:none}.adminmain{padding:25px 18px}.stats{grid-template-columns:1fr 1fr}.panelhead{flex-wrap:wrap}.admintable{overflow:auto}.tr{min-width:650px}}@media (max-width:560px){.container{width:min(100% - 28px,1180px)}.hero h1{font-size:49px}.herovisual{height:360px}.scooter{font-size:115px}.trust{justify-content:space-between;gap:15px}.quickgrid{grid-template-columns:1fr}.quickgrid>a{margin-top:5px}.sectionhead{display:block}.bikegrid,.servicegrid,.contactgrid{grid-template-columns:1fr}.whyvisual{min-height:400px;padding:35px}.whyvisual p{font-size:25px}.faqgrid{gap:20px}.cta>.container{flex-direction:column;align-items:flex-start;gap:18px}.footergrid{grid-template-columns:1fr;gap:35px}.copyright{flex-direction:column;gap:8px}.zalo span{display:none}.zalo{justify-content:center;width:50px;padding:0}.pagehero{padding:65px 0}.pagehero h1{font-size:47px}.admin{display:block}.admin aside{display:none}.adminmain{padding:18px 10px}.stats{grid-template-columns:1fr 1fr;gap:8px}.stats>div{grid-template-columns:35px 1fr;padding:12px}.stats span{width:28px;height:28px}.stats b{font-size:19px}.panelhead .search{order:3;width:100%}.search input{width:100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.bloggrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.post{background:#fff;border:1px solid #deded7;grid-template-columns:.8fr 1.2fr;min-height:280px;display:grid}.post.featured{grid-column:1/-1;grid-template-columns:1.1fr 1fr}.postvisual{background:linear-gradient(145deg,#b9d1c7,#e7d1aa);place-items:center;min-height:240px;display:grid;position:relative}.postvisual>span{color:var(--orange);text-transform:uppercase;background:#fff;border-radius:20px;padding:7px 12px;font-size:9px;font-weight:700;position:absolute;top:18px;left:18px}.postvisual i{filter:drop-shadow(0 12px 10px #173f3533);font-size:85px;font-style:normal}.postbody{flex-direction:column;justify-content:center;padding:32px;display:flex}.postbody>small{color:#89928e;letter-spacing:.07em;align-items:center;gap:6px;font-size:8px;display:flex}.postbody>small svg{width:12px}.postbody h2{font:28px/1.2 var(--font-serif);color:var(--green);margin:14px 0}.featured .postbody h2{font-size:38px}.postbody p{color:var(--muted);font-size:11px;line-height:1.75}.postbody>a{color:var(--orange);align-items:center;gap:8px;margin-top:12px;font-size:10px;font-weight:700;display:flex}.postbody>a svg{width:14px}.articlehero{background:var(--cream);padding:70px 0}.articlehero a{color:var(--muted);align-items:center;gap:7px;font-size:10px;display:flex}.articlehero a svg{width:14px}.articlehero>div>span{color:var(--orange);text-transform:uppercase;letter-spacing:.15em;margin-top:50px;font-size:10px;font-weight:700;display:block}.articlehero h1{font:48px/1.1 var(--font-serif);color:var(--green);margin:15px 0}.articlehero p{color:#89928e;align-items:center;gap:5px;font-size:9px;display:flex}.articlehero p svg{width:12px}.article{max-width:760px;padding-top:60px;padding-bottom:100px}.articlelead{background:linear-gradient(145deg,#bad3ca,#ead1a6);place-items:center;height:320px;margin-bottom:45px;font-size:120px;display:grid}.article p{color:#5d6864;font-size:13px;line-height:1.9}.article .lead{font:21px/1.7 var(--font-serif);color:var(--green)}.article h2{font:29px var(--font-serif);color:var(--green);margin:40px 0 10px}.articlecta{background:var(--green);color:#fff;justify-content:space-between;align-items:center;gap:25px;margin-top:45px;padding:32px;display:flex}.articlecta>div:first-child>span{color:#eeb278;text-transform:uppercase;letter-spacing:.14em;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.articlecta b{font:28px var(--font-serif);display:block}.articlecta b small{font:10px var(--font-sans);color:#b8cbc5}.articlecta p{color:#b8cbc5;margin:6px 0 0}.articleactions{flex-shrink:0;gap:8px;display:flex}.articlecta .articleactions a{background:var(--orange);white-space:nowrap;align-items:center;gap:7px;padding:13px 16px;font-size:9px;font-weight:700;display:flex}.articlecta .articleactions a.call{color:var(--green);background:#fff}.articleactions svg{width:15px}.adminlogin{z-index:50;background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;margin-top:-82px;display:grid;position:relative}.loginart{background:var(--green);color:#fff;flex-direction:column;justify-content:center;padding:60px 8vw;display:flex;overflow:hidden}.loginart>div:first-child{align-items:center;gap:12px;display:flex;position:absolute;top:45px}.loginart h1{font:52px/1.05 var(--font-serif);margin:0}.loginart h1 em{color:#eeb278;font-weight:400}.loginart>p{color:#b8cbc5;max-width:440px;font-size:12px;line-height:1.8}.loginmountain{letter-spacing:20px;white-space:nowrap;filter:drop-shadow(0 15px 12px #0004);margin-top:70px;font-size:55px!important}.loginform{place-items:center;padding:30px;display:grid}.loginform form{width:min(390px,100%)}.loginform h2{font:36px var(--font-serif);color:var(--green);margin:12px 0 4px}.loginform form>p{color:#87908c;margin-bottom:35px;font-size:11px}.loginform label{text-transform:uppercase;letter-spacing:.09em;margin-top:18px;font-size:9px;font-weight:700;display:block}.loginform label>div{border:1px solid #d8ddd9;align-items:center;height:48px;margin-top:8px;padding:0 13px;display:flex}.loginform label svg{color:#85918c;width:16px}.loginform input{border:0;outline:0;flex:1;padding:0 10px;font-size:11px}.loginform label button{cursor:pointer;background:0 0;border:0}.loginerror{color:#a83b2c;background:#fff0ed;margin-top:15px;padding:10px;font-size:10px}.loginbtn{background:var(--orange);color:#fff;cursor:pointer;border:0;width:100%;height:50px;margin-top:20px;font-size:11px;font-weight:700}.loginform form>small{text-align:center;color:#98a09c;margin-top:15px;font-size:8px;display:block}@media (max-width:850px){.bloggrid{grid-template-columns:1fr}.post,.post.featured{grid-column:auto;grid-template-columns:1fr}.adminlogin{margin-top:-70px}.loginart{display:none}.adminlogin{grid-template-columns:1fr}.navlinks{gap:18px}}@media (max-width:560px){.post,.post.featured{display:block}.postbody h2,.featured .postbody h2{font-size:27px}.articlehero h1{font-size:38px}.articlelead{height:240px}.articlecta{flex-direction:column;align-items:flex-start}.articleactions{flex-direction:column;width:100%}.articlecta .articleactions a{justify-content:center}.loginform{padding:22px}}@media (min-width:1151px){.article .articlecta{z-index:18;border-top:3px solid var(--orange);width:250px;margin:0;padding:25px;display:block;position:fixed;top:145px;right:24px;box-shadow:0 18px 50px #0b29223d}.article .articlecta b{font-size:25px;line-height:1.15}.article .articlecta p{font-size:10px;line-height:1.6}.article .articleactions{flex-direction:column;margin-top:18px}.article .articlecta .articleactions a{justify-content:center;width:100%}}body{--font-sans:var(--font-poppins);--font-serif:var(--font-poppins)}.bikevisual img{object-fit:contain;padding:12px;transition:transform .3s}.bikecard:hover .bikevisual img{transform:scale(1.035)}.bikevisual>span{z-index:2}.bikebody h3{font-weight:600}.bikebody>p{height:42px}.bikebody .features{justify-content:space-between}.bikeprices{border-bottom:1px solid #eee;grid-template-columns:1fr 1fr;margin-bottom:15px;display:grid}.bikeprices>div{grid-template-columns:auto 1fr;align-items:end;padding:3px 0 14px;display:grid}.bikeprices>div+div{border-left:1px solid #eee;padding-left:16px}.bikeprices small{text-transform:uppercase;color:#7d8883;grid-column:1/-1;min-height:15px;font-size:8px}.bikeprices b{color:var(--orange);font-size:22px;line-height:1}.bikeprices em{color:#888;margin-left:4px;font-size:8px;font-style:normal}.bookbike{background:var(--green);color:#fff;justify-content:center;align-items:center;padding:12px;font-size:10px;font-weight:700;display:flex}.fleetnotes{flex-wrap:wrap;gap:10px 25px;margin-top:28px;display:flex}.fleetnotes span{color:#5f6c66;align-items:center;gap:7px;font-size:10px;display:flex}.fleetnotes svg{width:16px;color:var(--orange)}.freepack{background:var(--green);color:#fff;grid-template-columns:1fr 1fr;min-height:390px;margin-top:70px;display:grid}.freeimage{min-height:390px;position:relative}.freeimage img{object-fit:cover}.freecontent{flex-direction:column;justify-content:center;padding:55px;display:flex}.freecontent>span{color:#eeb278;text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.freecontent>span svg{width:17px}.freecontent h2{color:#fff;margin:17px 0 5px;font-size:64px;font-weight:700;line-height:1}.freecontent h3{margin:0;font-size:22px}.freecontent>p{color:#b8cbc5;max-width:420px;font-size:11px;line-height:1.8}.freecontent>div{border-top:1px solid #ffffff24;align-items:center;gap:14px;margin-top:15px;padding-top:20px;display:flex}.freecontent>div svg{color:#eeb278}.freecontent>div b{color:#eeb278;font-size:27px}.freecontent>div span{font-size:10px}.freecontent>div small{color:#96ada6}@media (max-width:700px){.freepack{grid-template-columns:1fr}.freeimage{min-height:280px}.freecontent{padding:35px}.fleetnotes{flex-direction:column}.bikebody>p{height:auto}.bikeprices b{font-size:19px}}.herovisual{background:url(/banner.webp) 50%/cover no-repeat}.herovisual .sun,.herovisual .mountains,.herovisual .scooter{display:none}.herovisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#102f276e);position:absolute;inset:0}.herovisual .location,.herovisual .route{z-index:2}body{font-size:16px}.navlinks{font-size:14px}.navcta small{font-size:12px}.navcta b{font-size:15px}.eyebrow,.kicker{font-size:12px}.hero>div>div:first-child>p,.pagehero p{font-size:18px}.btn{font-size:14px}.trust span,.quick small{font-size:11px}.quick b{font-size:14px}.quick a{font-size:13px}.sectionhead p,.faqgrid>div>p{font-size:15px}.sectionhead a,.textlink{font-size:13px}.bikevisual{background:#fff!important}.bikebody>small{font-size:11px}.bikebody h3{font-size:26px}.bikebody>p{font-size:13px}.features span,.bikeprices small,.bikeprices em{font-size:10px}.bookbike{font-size:12px}.benefits p{font-size:13px}.faq button{font-size:15px}.answer p{font-size:14px}.servicegrid p{font-size:13px}.contactcard small{font-size:11px}.contactcard p,.footergrid a,.footergrid span,.footergrid>div:first-child p{font-size:12px}.legal p,.article p{font-size:15px}.postbody p{font-size:13px}.testimonials{background:#f2eee4}.reviewgrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.reviewgrid article{background:#fff;border:1px solid #e2dfd6;padding:32px;position:relative}.reviewgrid article>svg{color:#e8ded0;width:36px;position:absolute;top:23px;right:25px}.reviewstars{color:#e6a04d;gap:3px;display:flex}.reviewstars svg{width:15px}.reviewgrid article>p{color:#58635f;min-height:130px;margin:22px 0;font-size:14px;line-height:1.85}.reviewgrid article>div:last-child{border-top:1px solid #eee;align-items:center;gap:11px;padding-top:18px;display:flex}.reviewgrid article>div:last-child>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.reviewgrid article b{flex-direction:column;font-size:13px;display:flex}.reviewgrid article b small{color:#8b9490;margin-top:3px;font-weight:400}.reviewgrid article em{color:#ddd;margin-left:auto;font-size:22px;font-style:normal}.footermap{background:#123c32;grid-template-columns:.7fr 1.3fr;min-height:280px;margin-bottom:65px;display:grid}.footermap>div{flex-direction:column;justify-content:center;padding:42px;display:flex}.footermap h3{margin:10px 0;font-size:28px}.footermap p{color:#a9bdb7;font-size:13px;line-height:1.7}.footermap iframe,.contactmap iframe{border:0;width:100%;height:100%;min-height:280px}.socials{margin-top:8px;flex-direction:row!important;display:flex!important}.socials a{border:1px solid #ffffff25;border-radius:50%;place-items:center;width:38px;height:38px;display:grid!important}.socials svg{width:17px}.contactmap{grid-template-columns:.65fr 1.35fr;align-items:stretch;gap:45px;margin-top:70px;display:grid}.contactmap>div{background:var(--green);color:#fff;padding:40px}.contactmap h2{color:#fff;font-size:38px}.contactmap p{color:#b8cbc5;font-size:14px;line-height:1.8}@media (max-width:850px){.reviewgrid{grid-template-columns:1fr}.reviewgrid article>p{min-height:0}.footermap,.contactmap{grid-template-columns:1fr}.footermap iframe,.contactmap iframe{min-height:340px}.contactmap{gap:0}}.socials{gap:12px!important}.canvashero{background:#b9d8d4}.hero-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.canvashero:after{background:linear-gradient(#0000 60%,#102f2740)}.fullhero{isolation:isolate;background:#dce7df;min-height:calc(100svh - 82px)}.fullhero>.hero-canvas{z-index:-2;opacity:.72}.fullhero:after{content:"";z-index:-1;background:linear-gradient(90deg,#f7f2e8f2 0%,#f7f2e8d9 42%,#f7f2e833 72%,#0000);position:absolute;inset:0}.fullhero .herogrid{z-index:1;min-height:calc(100svh - 82px);position:relative}.fullhero .herovisual{background:url(/banner.webp) 50%/cover no-repeat;box-shadow:0 28px 70px #153b302e}.fullhero .herovisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#102f276b);position:absolute;inset:0}.fullhero .location,.fullhero .route{z-index:2}@media (max-width:850px){.fullhero,.fullhero .herogrid{min-height:auto}.fullhero:after{background:linear-gradient(#f7f2e8f0 0%,#f7f2e8d8 50%,#f7f2e84d 100%)}.fullhero>.hero-canvas{opacity:.55}}.fullhero>.hero-canvas{z-index:0}.fullhero:after{z-index:1}.fullhero .herogrid{z-index:2}.footergrid .brandmark{color:var(--deep);flex:0 0 43px;place-items:center;font-size:17px;line-height:1;display:grid}.footergrid .brand>span:last-child{color:#d9e5e1;font-size:13px;line-height:1.15;display:block}.footergrid .brand>span:last-child b{color:#fff;margin-top:2px;font-size:16px;display:block}.homecta{color:#fff;background:linear-gradient(125deg,#102f27 0%,#17483b 68%,#1c5b49 100%);padding:85px 0;position:relative;overflow:hidden}.homecta:before{content:"";border:1px solid #ffffff17;border-radius:50%;width:420px;height:420px;position:absolute;top:-230px;right:-120px;box-shadow:0 0 0 70px #ffffff08,0 0 0 140px #ffffff05}.homectagrid{grid-template-columns:1fr .85fr;align-items:center;gap:90px;display:grid;position:relative}.homecta h2{font:600 clamp(38px,4.2vw,58px)/1.12 var(--font-serif);margin:14px 0}.homecta>div>div:first-child>p{color:#bdd0ca;max-width:590px;font-size:15px;line-height:1.8}.homecta>div>div:first-child>p b{color:#f1b26c;font-size:18px}.homectaactions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.homectaactions>a{border-radius:8px;align-items:center;gap:13px;min-height:82px;padding:15px 18px;transition:transform .2s,box-shadow .2s;display:flex}.homectaactions>a:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0003}.ctazalo{color:#173f35;background:#fff}.ctaphone{background:var(--orange);color:#fff}.homectaactions>a>span{flex-direction:column;display:flex}.homectaactions small{opacity:.72;font-size:9px}.homectaactions b{margin-top:3px;font-size:14px}.homectaactions>em{text-align:center;color:#9fb8b0;grid-column:1/-1;margin-top:3px;font-size:10px;font-style:normal}.zalo-icon{object-fit:contain;flex:none}.messenger-prompt{z-index:45;width:min(350px,100vw - 44px);color:var(--ink);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #e4e7e4;border-radius:13px;align-items:flex-start;gap:12px;padding:14px 17px;transition:opacity .35s,transform .35s,visibility .35s;display:flex;position:fixed;bottom:24px;left:22px;transform:translateY(24px)scale(.96);box-shadow:0 15px 50px #102f2730}.messenger-prompt.show{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.messenger-prompt:after{content:"";background:#fff;border-bottom:1px solid #e4e7e4;border-right:1px solid #e4e7e4;width:16px;height:16px;position:absolute;bottom:-8px;left:25px;transform:rotate(45deg)}.messenger-avatar{flex:none;position:relative}.messenger-avatar img{border-radius:10px}.messenger-avatar i{background:#3eb46b;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:1px;right:-2px}.messenger-prompt>span:last-child{flex-direction:column;display:flex}.messenger-prompt small{color:#8b9691;font-size:9px}.messenger-prompt b{margin:3px 0;font-size:13px;font-weight:600;line-height:1.45}.messenger-prompt em{color:#1474e8;font-size:9px;font-style:normal;font-weight:600}.zalo{color:#1769e0;background:#fff;border:1px solid #dfe7f5}.zalo .zalo-icon{border-radius:8px}.bookbike{gap:8px}.contactzalo{background:#eef4ff;border-radius:50%;grid-row:1/4;place-items:center;width:39px;height:39px;display:grid}.articlecta{border-radius:10px}.articlecta .zalo-icon{border-radius:5px}.article .articlecta{background:linear-gradient(145deg,#103229,#195241)}.article .articlecta:before{content:"ƯU ĐÃI";color:#fff;letter-spacing:.1em;background:#e2713d;border-radius:20px;margin-bottom:12px;padding:5px 8px;font-size:8px;font-weight:700;display:inline-block}@media (max-width:850px){.homectagrid{grid-template-columns:1fr;gap:35px}.homecta{padding:65px 0}}@media (max-width:560px){.homectaactions{grid-template-columns:1fr}.homectaactions>em{grid-column:auto}.messenger-prompt{width:calc(100vw - 28px);bottom:76px;left:14px}.zalo{background:#fff}}.cms .adminmain{width:100%;max-width:1500px;margin:auto}.cms aside nav{overflow-y:auto}.cms aside nav a{cursor:pointer}.cmswelcome{justify-content:space-between;align-items:center;padding:35px;display:flex}.cmswelcome h2,.cmsform h2,.categorylist h2,.schema h2,.accountlist h2,.cachebox h2{margin:0 0 8px;font-size:23px}.cmswelcome p,.schema>p{color:#77827e;font-size:11px}.cmswelcome button,.cmsform>button,.seomanager .panelhead>button,.cachebox>button{background:var(--green);color:#fff;cursor:pointer;border:0;align-items:center;gap:7px;padding:12px 18px;font-size:10px;font-weight:700;display:flex}.adminnotice{color:#fff;z-index:100;background:#173f35;padding:13px 20px;font-size:11px;position:fixed;top:25px;right:25px}.cmstable{overflow:auto}.cmsrow{border-bottom:1px solid #edf0ed;grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;min-width:720px;padding:13px 22px;font-size:10px;display:grid}.cmsrow.head{color:#8a9490;background:#fafbf9;font-size:8px}.cmsrow>span:first-child{align-items:center;gap:12px;display:flex}.cmsrow img{object-fit:cover;width:58px;height:42px}.cmsrow b{flex-direction:column;display:flex}.cmsrow b small{color:#9ba39f;font-weight:400}.cmsrow i{background:#d7a64b;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.cmsrow i.published{background:#4b9a68}.cmsrow button{cursor:pointer;background:#fff;border:1px solid #dfe3df;margin-right:5px;padding:6px 10px;font-size:9px}.cmsrow button.danger{color:#b34b3c}.editorlayout{grid-template-columns:1fr 260px;gap:18px;display:grid}.editorcard,.editorside{background:#fff;border:1px solid #e0e4df;padding:25px}.editorhead{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.editorhead h2{margin:0;font-size:23px}.editorhead button{background:#fff;border:1px solid #dfe3df;margin-left:5px;padding:9px 14px;font-size:9px}.editorhead button.save{background:var(--green);color:#fff}.editorcard label,.editorside label,.cmsform label,.seopage label{text-transform:uppercase;margin:14px 0;font-size:9px;font-weight:700;display:block}.editorcard input,.editorcard textarea,.editorside input,.editorside select,.cmsform input,.cmsform textarea,.cmsform select,.seopage input,.seopage textarea{background:#fff;border:1px solid #dce1dd;width:100%;margin-top:7px;padding:11px;font-size:11px;display:block}.toolbar{background:#f5f7f4;border:1px solid #dce1dd;border-bottom:0;gap:5px;margin-top:20px;padding:7px;display:flex}.toolbar button,.toolbar select,.toolbar input{background:#fff;border:1px solid #d8ddd9;width:auto;margin:0;padding:5px 9px;font-size:10px}.richeditor{border:1px solid #dce1dd;outline:0;min-height:300px;padding:20px;font-size:13px;line-height:1.8}.seobox{border-left:3px solid var(--green);background:#f6f8f5;margin-top:25px;padding:20px}.seobox h3{margin:0}.seobox label small{float:right}.serppreview{background:#fff;border:1px solid #e0e3df;padding:15px}.serppreview b{color:#1955a5;font-size:15px;display:block}.serppreview span{color:#40834d;font-size:9px}.serppreview p{font-size:10px}.editorside{height:max-content}.editorside small{color:#65846f;margin-top:15px;font-size:9px;display:block}.thumbpreview{object-fit:contain;background:#f5f5f2;width:100%;height:150px}.twocol{grid-template-columns:.75fr 1.25fr;gap:18px;display:grid}.cmsform,.categorylist,.schema,.accountlist{padding:25px}.cmsform textarea{min-height:100px}.categorylist>div,.schema>div{border-top:1px solid #e9ece8;grid-template-columns:1fr auto;align-items:center;padding:15px 0;display:grid}.categorylist b,.schema b{flex-direction:column;font-size:12px;display:flex}.categorylist small,.schema small{color:#929b97;font-weight:400}.categorylist span{color:#7f8984;grid-column:1;font-size:10px}.categorylist button{color:#b54b3e;background:0 0;border:0;grid-area:1/2/3}.schema span{color:#3a8054;background:#e9f5ed;border-radius:20px;padding:5px 9px;font-size:8px}.schema code{word-break:break-all;background:#f3f5f2;margin:20px 0;padding:13px;font-size:10px;display:block}.mediagrid{grid-template-columns:repeat(4,1fr);gap:12px;padding:20px;display:grid}.mediagrid figure{border:1px solid #e2e5e1;margin:0}.mediagrid img{object-fit:contain;width:100%;height:140px}.mediagrid figcaption{white-space:nowrap;padding:9px;font-size:8px;overflow:hidden}.seopage{border-bottom:1px solid #e7eae6;grid-template-columns:180px 1fr 1fr;gap:18px;padding:18px 22px;display:grid}.seopage>b{flex-direction:column;margin-top:18px;font-size:12px;display:flex}.seopage>b small{color:#89938f;font-weight:400}.seopage label{margin:0}.accountlist>div{border-top:1px solid #e8ebe7;align-items:center;gap:10px;padding:13px 0;display:flex}.accountlist>div>span{background:#e8b373;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.accountlist b{flex-direction:column;font-size:11px;display:flex}.accountlist em{background:#e8f2ec;margin-left:auto;padding:4px 7px;font-size:8px}.accountlist button{background:#fff;border:1px solid #ddd;padding:6px 8px;font-size:8px}.cachebox{text-align:center;padding:65px}.cachebox>div{font-size:50px}.cachebox p{color:#77827e;font-size:12px}.cachebox>b{margin:20px;font-size:10px;display:block}.cachebox>button{margin:auto}@media (max-width:1000px){.editorlayout,.twocol,.seopage{grid-template-columns:1fr}.mediagrid{grid-template-columns:repeat(2,1fr)}}
.articlepage{width:min(1100px,100% - 40px);margin:auto;padding:60px 0 90px}.articlewide{width:100%}.articlewide .articlelead{background:linear-gradient(145deg,#bad3ca,#ead1a6);place-items:center;height:460px;margin:0;font-size:140px;display:grid}.articlecontent{width:70%;max-width:760px;margin:45px auto 0}.articlecontent p{color:#5d6864;font-size:15px;line-height:1.9}.articlecontent .lead{font:21px/1.7 var(--font-serif);color:var(--green)}.articlecontent h2{color:var(--green);margin:40px 0 10px;font-size:29px}.authorbox{border-left:3px solid var(--orange);background:#f4f1e9;grid-template-columns:65px 1fr;gap:18px;margin-top:45px;padding:26px;display:grid}.authoravatar{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;font-weight:700;display:grid}.authorbox small{color:var(--orange);font-size:8px}.authorbox h3{margin:3px 0;font-size:20px}.authorbox p{margin:4px 0;font-size:12px}.relatedposts{background:#f2eee4;padding:80px 0}.relatedposts h2{color:var(--green);font-size:38px}.relatedposts .container>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.relatedposts article{background:#fff;padding:28px}.relatedposts article>div{background:linear-gradient(145deg,#bad3ca,#ead1a6);place-items:center;height:150px;margin-bottom:20px;font-size:65px;display:grid}.relatedposts small{color:var(--orange);font-size:9px}.relatedposts h3{margin:10px 0;font-size:21px}.relatedposts p{color:#69736f;font-size:12px;line-height:1.7}.relatedposts a{color:var(--orange);align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.relatedposts a svg{width:13px}@media (min-width:1151px){.articlecontent .articlecta{z-index:18;border-top:3px solid var(--orange);background:linear-gradient(145deg,#103229,#195241);width:250px;margin:0;padding:25px;display:block;position:fixed;top:145px;right:24px;box-shadow:0 18px 50px #0b29223d}.articlecontent .articleactions{flex-direction:column;margin-top:18px}.articlecontent .articleactions a{justify-content:center;width:100%}}@media (max-width:800px){.articlewide .articlelead{height:300px}.articlecontent{width:100%}.relatedposts .container>div{grid-template-columns:1fr}}
.post,.post.featured{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.postvisual{background:#fff;overflow:hidden}.postvisual img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.articlewide .realpostimage{background:0 0;border-radius:10px;overflow:hidden}.articlewide .realpostimage img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.articlecontent h2.lead{font:400 21px/1.7 var(--font-sans);color:var(--green);margin:0 0 35px}.cms-post-content{font-family:var(--font-sans);color:#5d6864;font-size:15px;line-height:1.9}.cms-post-content figure,.cms-post-content>img{width:calc(100% + 180px);max-width:none;margin:42px -90px;display:block}.cms-post-content figure img,.cms-post-content>img{border-radius:10px;display:block;width:100%!important;height:auto!important}.cms-post-content figcaption{text-align:center;color:#87908b;margin-top:10px;font-size:11px}.relatedposts article>div{overflow:hidden}.relatedposts article>div img{object-fit:cover;border-radius:10px;width:100%;height:100%}@media (max-width:850px){.post,.post.featured{grid-template-columns:1fr}.postvisual{min-height:320px}}@media (max-width:800px){.cms-post-content figure,.cms-post-content>img{width:100%;margin:32px 0}}
.postbody h2{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.postbody>p{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.blogpagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;width:min(1180px,100% - 40px);margin:45px auto 0;display:grid}.blogpagination>div{gap:8px;display:flex}.blogpagination a{min-width:42px;height:42px;color:var(--green);border:1px solid #d8ded9;justify-content:center;align-items:center;padding:0 13px;font-size:13px;font-weight:600;display:flex}.blogpagination>a:last-child{justify-self:end}.blogpagination a.active{background:var(--green);border-color:var(--green);color:#fff}.cms-post-content a{color:var(--orange);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.cms-post-content a:hover{color:#b84f25;text-decoration-thickness:2px}@media (max-width:600px){.blogpagination{grid-template-columns:1fr 1fr}.blogpagination>div{grid-area:1/1/auto/-1;justify-content:center}.blogpagination>a{grid-row:2}.blogpagination>a:last-child{grid-column:2}}
.relatedposts article>div:first-child{background:0 0;border-radius:10px;height:230px;margin-bottom:22px;display:block;overflow:hidden}.relatedposts article>div:first-child img{object-fit:cover;border-radius:10px;width:100%;height:100%;display:block}.relatedposts article>div:last-of-type:not(:first-child){color:#69736f;background:0 0;height:auto;min-height:0;margin:0;padding:0;font-size:12px;line-height:1.7;display:block;overflow:visible}.relatedposts article>div:last-of-type:not(:first-child) p{color:#69736f;margin:0 0 12px;font-size:12px;line-height:1.7}.relatedposts article>div:last-of-type:not(:first-child) img{display:none}@media (max-width:800px){.relatedposts article>div:first-child{height:260px}}@media (max-width:560px){.relatedposts article>div:first-child{height:210px}}
.header{z-index:60;position:sticky;top:0;box-shadow:0 4px 22px #102f2710}.zalo{bottom:86px}.messenger-prompt{bottom:88px}.backtop{--progress:0deg;z-index:42;background:conic-gradient(#e2713d var(--progress),#dfe4e1 0);opacity:0;visibility:hidden;cursor:pointer;border:0;border-radius:50%;width:50px;height:50px;padding:3px;transition:all .25s;position:fixed;bottom:22px;right:22px;transform:translateY(12px)}.backtop.show{opacity:1;visibility:visible;transform:translateY(0)}.backtop>span{width:100%;height:100%;color:var(--green);background:#fff;border-radius:50%;place-items:center;display:grid}.backtop svg{width:15px;transform:rotate(-90deg)}.contactcard{column-gap:16px}.contactcard>svg,.contactcard>.contactzalo{grid-area:1/1/4}.contactcard>small,.contactcard>a,.contactcard>b,.contactcard>p{grid-column:2}.postvisual img{object-fit:cover;z-index:0}.postvisual>span{z-index:2}.realpostimage{position:relative;overflow:hidden}.realpostimage img{object-fit:cover}.inlinepostimage{width:calc(100% + 180px);margin:45px -90px}.inlinepostimage img{width:100%;height:auto;display:block}.inlinepostimage figcaption{text-align:center;color:#87908b;margin-top:10px;font-size:10px}@media (max-width:800px){.inlinepostimage{width:100%;margin:35px 0}}@media (max-width:560px){.zalo{bottom:78px}.messenger-prompt{bottom:136px}.backtop{bottom:14px;right:14px}}
.messenger-prompt{bottom:138px}.contactcard>svg,.contactcard>.contactzalo{width:32px;height:32px;padding:7px}.contactcard>.contactzalo{padding:2px}.realpostimage,.realpostimage img,.inlinepostimage img{border-radius:10px}.articlecontent h2.lead{font:400 21px/1.7 var(--font-sans);color:var(--green);margin:0 0 35px}.seo-strip{color:#8fa8a0;text-align:center;background:#08221c;border-bottom:1px solid #ffffff12;padding:13px 0;font-size:11px}.seo-strip a{color:#eeb278;font-weight:700}.aboutHero{background:var(--cream);padding:70px 0}.aboutHeroGrid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.aboutHero h1{font:600 clamp(47px,5.5vw,72px)/1.05 var(--font-serif);color:var(--green);margin:18px 0}.aboutHero h1 em{color:var(--orange);font-style:normal}.aboutHero p{color:#66716c;font-size:16px;line-height:1.8}.aboutHeroGrid>div:first-child>div{gap:12px;margin-top:28px;display:flex}.aboutHeroImage{border-radius:5px 5px 170px;height:570px;position:relative;overflow:hidden}.aboutHeroImage img{object-fit:cover}.aboutStory{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.aboutPortrait{height:570px;position:relative}.aboutPortrait img{object-fit:cover;border-radius:5px}.aboutPortrait>span{background:var(--orange);color:#fff;padding:15px 20px;font-size:10px;font-weight:700;position:absolute;bottom:20px;right:-25px}.aboutStory h2,.aboutFleet h2{color:var(--green);font-size:45px}.aboutStory p,.aboutFleet p{color:#63706a;font-size:14px;line-height:1.9}.keywordlink,.aboutFleet a{color:var(--orange);align-items:center;gap:8px;margin-top:22px;font-size:11px;display:flex}.keywordlink svg,.aboutFleet a svg{width:14px}.aboutValues{background:var(--green);color:#fff;padding:90px 0}.aboutValues h2{color:#fff}.valuegrid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.valuegrid article{border:1px solid #ffffff20;padding:27px}.valuegrid svg{color:#eeb278;width:25px}.valuegrid b{margin:25px 0 10px;font-size:16px;display:block}.valuegrid p{color:#b8cbc5;font-size:11px;line-height:1.7}.aboutFleet{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.aboutFleet>div:last-child{height:440px;position:relative}.aboutFleet img{object-fit:cover;border-radius:5px}@media (max-width:850px){.aboutHeroGrid,.aboutStory,.aboutFleet{grid-template-columns:1fr}.aboutHeroImage{height:430px}.aboutPortrait{height:450px}.valuegrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.messenger-prompt{bottom:176px}.aboutHeroGrid>div:first-child>div{flex-direction:column}.valuegrid{grid-template-columns:1fr}.aboutStory h2,.aboutFleet h2{font-size:35px}}
@media (min-width:1151px){.articlecontent .articlecta{border:0;border-radius:14px;overflow:hidden;background:linear-gradient(155deg,#164d40,#0d372e)!important;border-top:0!important;padding:28px 25px!important;box-shadow:0 20px 55px #0b292235!important}.articlecontent .articlecta:before{content:"ĐẶT XE NHANH";color:#173f35;letter-spacing:.12em;background:#e9b16e;border-radius:20px;margin-bottom:16px;padding:6px 10px;font-size:8px;font-weight:800;display:inline-flex}.articlecontent .articlecta>div:first-of-type>span{color:#f0bd7f;font-size:9px}.articlecontent .articlecta b{color:#fff;font-size:30px;line-height:1.25}.articlecontent .articlecta b small{color:#c6d7d1;font-size:10px}.articlecontent .articlecta p{margin:10px 0 20px;color:#c2d3cd!important;font-size:11px!important;line-height:1.75!important}.articlecontent .articleactions{gap:9px;margin-top:0}.articlecontent .articlecta .articleactions a{border-radius:7px;min-height:46px;font-size:10px;font-weight:700;transition:transform .2s,box-shadow .2s}.articlecontent .articlecta .articleactions a:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}.articlecontent .articlecta .articleactions .call{color:#123c32;background:#fff;border:1px solid #d9e5e1}.articlecontent .articlecta .articleactions a:not(.call){color:#fff;background:#e96f37}}
.mobile-actions{align-items:center;gap:9px;display:none}.mobile-zalo{background:#eef4ff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mobile-zalo img{border-radius:8px}@media (max-width:850px){.mobile-actions{display:flex}.mobile-actions .menu{background:#f2f4f1;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.mobile-actions .menu svg{width:18px}.messenger-prompt{width:100%;max-width:none;padding:14px max(18px,env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));border-bottom:0;border-left:0;border-right:0;border-radius:14px 14px 0 0;bottom:0;left:0;right:0;box-shadow:0 -10px 35px #102f2729}.messenger-prompt:after{display:none}body{padding-bottom:88px}.zalo{display:none!important}}@media (max-width:560px){.messenger-prompt{bottom:0}.mobile-zalo,.mobile-actions .menu{width:38px;height:38px}}
.cms-rich-editor{margin:8px 0 22px}.cms-rich-editor .toolbar{background:#f2f5f3;border:1px solid #dce5e0;border-radius:10px 10px 0 0;flex-wrap:wrap;gap:6px;padding:10px;display:flex}.cms-rich-editor .toolbar button,.cms-rich-editor .toolbar select,.thumbnail-upload button{color:#123c31;cursor:pointer;background:#fff;border:1px solid #cfdad4;border-radius:7px;min-height:38px;padding:7px 11px}.cms-rich-editor .toolbar button.active{color:#fff;background:#123c31}.cms-rich-editor .richeditor,.cms-rich-editor .sourceeditor{background:#fff;border:1px solid #dce5e0;border-top:0;border-radius:0 0 10px 10px;width:100%;min-height:360px;padding:22px;line-height:1.75;overflow:auto}.cms-rich-editor.compact .richeditor,.cms-rich-editor.compact .sourceeditor{min-height:130px}.cms-rich-editor .sourceeditor{resize:vertical;font:14px/1.6 Consolas,monospace}.cms-rich-editor .richeditor img{border-radius:10px;max-width:100%;height:auto}.thumbnail-upload{gap:10px;display:grid}.thumbnail-upload button{color:#fff;background:#123c31}.thumbnail-upload small{line-height:1.5}.mediagrid figcaption{overflow-wrap:anywhere;gap:5px;display:grid}.mediagrid figcaption small{display:block}.mediagrid figcaption button{padding:5px;font-size:12px}.admin-page .admin,.admin-page .adminlogin{margin-top:0}.admin-page .admin{grid-template-columns:265px 1fr}.admin-page .adminbrand b{font-size:16px}.admin-page .adminbrand small{font-size:10px}.admin-page .admin nav a,.admin-page .settings{padding:14px 13px;font-size:15px}.admin-page .adminmain header small{font-size:11px}.admin-page .adminmain header h1{font-size:36px}.admin-page .adminmain header p{font-size:14px}.admin-page .stats small{font-size:13px}.admin-page .stats b{font-size:31px}.admin-page .stats em{font-size:11px}.admin-page .panelhead h2{font-size:25px}.admin-page .panelhead p,.admin-page .panelhead button,.admin-page .search input{font-size:13px}.admin-page .cmswelcome h2,.admin-page .cmsform h2,.admin-page .categorylist h2,.admin-page .schema h2,.admin-page .accountlist h2,.admin-page .cachebox h2{font-size:27px}.admin-page .cmswelcome p,.admin-page .schema>p,.admin-page .cachebox p{font-size:14px}.admin-page .cmswelcome button,.admin-page .cmsform>button,.admin-page .cachebox>button{font-size:13px}.admin-page .cmsrow{font-size:14px}.admin-page .cmsrow.head{font-size:11px}.admin-page .cmsrow button{font-size:12px}.admin-page .editorhead h2{font-size:28px}.admin-page .editorhead button,.admin-page .editorcard label,.admin-page .editorside label,.admin-page .cmsform label,.admin-page .seopage label{font-size:13px}.admin-page .editorcard input,.admin-page .editorcard textarea,.admin-page .editorside input,.admin-page .editorside select,.admin-page .cmsform input,.admin-page .cmsform textarea,.admin-page .cmsform select,.admin-page .seopage input,.admin-page .seopage textarea{font-size:15px}.admin-page .cms-rich-editor .toolbar button,.admin-page .cms-rich-editor .toolbar select,.admin-page .thumbnail-upload button{font-size:14px}.admin-page .cms-rich-editor .richeditor{font-size:16px}.admin-page .cms-rich-editor .sourceeditor{font-size:15px}.admin-page .serppreview b{font-size:18px}.admin-page .serppreview span,.admin-page .serppreview p{font-size:13px}.admin-page .editorside small,.admin-page .categorylist span,.admin-page .schema code{font-size:12px}.admin-page .categorylist b,.admin-page .schema b,.admin-page .seopage>b{font-size:15px}.admin-page .schema span,.admin-page .accountlist em,.admin-page .accountlist button{font-size:11px}.admin-page .accountlist b{font-size:14px}.admin-page .mediagrid figcaption{font-size:12px}.admin-page .loginform h2{font-size:40px}.admin-page .loginform form>p{font-size:14px}.admin-page .loginform label{font-size:13px}.admin-page .loginform input,.admin-page .loginbtn{font-size:15px}.admin-page .loginform form>small{font-size:11px}@media (max-width:850px){.admin-page .admin{grid-template-columns:82px 1fr}.admin-page .adminmain{padding:28px 20px}}@media (max-width:560px){.admin-page .admin{display:block}.admin-page .adminmain{padding:18px 12px}.admin-page .adminmain header h1{font-size:30px}.admin-page .stats small{font-size:12px}.admin-page .stats b{font-size:25px}.admin-page .cmsrow{font-size:13px}}
.admin-page .cms-rich-editor .richeditor a{color:var(--orange);text-underline-offset:3px;cursor:pointer;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.admin-page .cms-rich-editor .richeditor a:hover{color:#b84f25;text-decoration-thickness:2px}
.native-color-input{pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.color-button{align-items:center;gap:7px;display:inline-flex}.color-button>span{border:2px solid #fff;border-radius:50%;width:17px;height:17px;box-shadow:0 0 0 1px #9aa9a2}.thumbnail-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.thumbnail-actions button.secondary{color:#123c31;background:#fff}.media-modal-backdrop{z-index:300;background:#071d18b8;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.media-modal{background:#fff;border-radius:14px;flex-direction:column;width:min(920px,100%);max-height:min(760px,90vh);display:flex;overflow:hidden;box-shadow:0 30px 90px #0005}.media-modal>header{border-bottom:1px solid #e2e7e3;align-items:center;padding:22px 25px;display:flex}.media-modal header h2{color:#123c31;margin:0;font-size:25px}.media-modal header p{color:#74817b;margin:4px 0 0;font-size:13px}.media-modal header>button{cursor:pointer;background:#eef2ef;border:0;border-radius:50%;width:40px;height:40px;margin-left:auto;font-size:25px}.media-modal-search{padding:15px 25px}.media-modal-search input{border:1px solid #d7dfda;border-radius:8px;width:100%;height:44px;padding:0 14px;font-size:14px}.media-modal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 25px 25px;display:grid;overflow:auto}.media-modal-grid>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce3de;border-radius:9px;padding:0;overflow:hidden}.media-modal-grid>button:hover{border-color:var(--orange);box-shadow:0 5px 18px #123c3117}.media-modal-grid img{object-fit:cover;width:100%;height:130px;display:block}.media-modal-grid span,.media-modal-grid small{text-overflow:ellipsis;white-space:nowrap;padding:8px 10px 0;display:block;overflow:hidden}.media-modal-grid span{font-size:12px;font-weight:600}.media-modal-grid small{color:#7d8983;padding-top:3px;padding-bottom:9px}.media-modal-empty{text-align:center;padding:60px}@media (max-width:700px){.media-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 14px 14px}.media-modal>header,.media-modal-search{padding:15px}.thumbnail-actions{grid-template-columns:1fr}}
.google-preview{background:#fff;border:1px solid #dde3df;border-radius:10px;grid-template-columns:150px minmax(0,1fr);align-items:start;gap:18px;padding:16px;display:grid}.google-thumb{object-fit:cover;border-radius:8px;width:150px;height:118px}.google-result{min-width:0}.google-source{align-items:center;gap:9px;margin-bottom:8px;display:flex}.google-source>img{object-fit:cover;border:1px solid #e1e5e2;border-radius:50%;width:28px;height:28px}.google-source>span{flex-direction:column;min-width:0;display:flex}.google-source b{color:#202124;font-size:13px}.google-source small{color:#4d5156;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.google-result>strong{-webkit-line-clamp:2;color:#1a0dab;-webkit-box-orient:vertical;font:400 20px/1.3 Arial,sans-serif;display:-webkit-box;overflow:hidden}.google-result>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#4d5156!important;margin:6px 0 0!important;font:14px/1.45 Arial,sans-serif!important}.seopage label input,.seopage label textarea{line-height:1.5}@media (max-width:650px){.google-preview{grid-template-columns:1fr}.google-thumb{width:100%;height:180px}}
