/* Lexiang — private journeys / business collection, 2026-11-03 */
.premium-site{--teal:#526b80;--teal-dark:#253e53;--navy:#142b40;--text:#5b6470;--line:#e6e3dd;--pale:#f3f1ec;background:#fcfbf8;color:var(--text)}
.premium-site .topbar{background:#12273a;color:#c9d0d4;font-size:10px;letter-spacing:1px}.premium-site .topbar .container{height:31px}.premium-site .top-right{color:#c8b58e}.premium-site .top-right i{background:#9c8a673f}
.premium-site .header{background:#fffefaed;border-bottom-color:#dfd9cd}.premium-site .header-inner{height:94px}.premium-site .company{border-color:#d8c9ae}.premium-site .header nav a.active,.premium-site .header nav a:hover{color:#947844}.premium-site .header nav a.active:after{background:#b59a68;height:2px}.premium-site .language{background:transparent;border-color:#ded7c9}.premium-site .header-book{background:#182f43;color:#f8f4ec;border-radius:3px;box-shadow:none}.premium-site .header-book:hover{background:#2a4358}
.premium-site .button{border-radius:3px;background:#bda475;color:#10283b;box-shadow:none;border-color:#bda475;font-weight:600}.premium-site .button:hover{background:#d1ba8f;border-color:#d1ba8f;box-shadow:none}.premium-site .button.secondary{background:transparent;border-color:#b4ab9a;color:#374e61}.premium-site .button.secondary:hover{background:#f1ece2}.premium-site .header-book{background:#182f43;color:white;border-color:#182f43}.premium-site .header-book:hover{background:#2d485e;border-color:#2d485e}
.premium-site .eyebrow{color:#806539;font-size:9px;letter-spacing:2.8px;font-weight:500}.premium-site .hero{min-height:650px;background:#0d1e2c}.premium-site .hero-city{object-position:center center;max-width:none;filter:none}.premium-site .hero-wash{background:linear-gradient(90deg,#0b1d2deb 0%,#0b1d2dd4 28%,#0b1d2d7a 52%,#0b1d2d14 82%),linear-gradient(0deg,#08182499,transparent 50%)}.premium-site .hero-content{padding-top:82px;padding-bottom:80px}.premium-site .hero .eyebrow{color:#d5bd8c;font-size:9px;letter-spacing:3px}.premium-site .hero .eyebrow span{background:#c8ad79;width:32px}.premium-site .hero h1{color:#fffdf8;font-weight:600;font-size:clamp(40px,3.7vw,58px);line-height:1.42;letter-spacing:3px;margin-top:26px;margin-bottom:15px;text-shadow:0 2px 24px #07142044}.premium-site .hero-english{color:#c8d0d8;font-size:16px;font-weight:300;letter-spacing:.5px}.premium-site .hero-description{color:#becad4;line-height:2.1;font-size:13px;margin-top:23px}.premium-site .hero-actions{margin-top:32px;gap:16px}.premium-site .hero-actions .button{padding:15px 22px;letter-spacing:.4px;font-size:12px}.premium-site .hero-actions .secondary{color:#eee6d7;border-color:#e1d5bb70;background:#12293a25}.premium-site .hero-actions .secondary:hover{background:#ffffff12}.premium-site .hero-trust{color:#bdc9d2;margin-top:30px;gap:27px;font-size:10px}.premium-site .hero-trust .icon{color:#c9af7e}.premium-site .hero-location{border-radius:2px;background:#10263877;border-color:#d2bc8e55;color:#efe6d7;padding:15px 20px;bottom:91px;backdrop-filter:blur(10px)}.premium-site .hero-location .icon{color:#cdb483}.premium-site .hero-location b{font-size:11px;font-weight:400;letter-spacing:1.1px}.premium-site .hero-caption{color:#d0c2a7;font-size:9px;bottom:29px;letter-spacing:2px}.premium-site .hero-caption span{color:#aabac5;letter-spacing:2.4px}
.premium-site .service-strip{padding-block:30px 34px;border-bottom-color:#ddd4c3;gap:34px}.premium-site .section-label h2{font-size:23px;font-weight:500;letter-spacing:2px}.premium-site .section-label .eyebrow{font-size:7px;letter-spacing:1.8px}.premium-site .accent-line{height:2px;background:#b39a6b;width:34px}.premium-site .quick-services{gap:8px}.premium-site .quick-services button{border-radius:3px;padding:12px 4px;background:transparent}.premium-site .quick-services button:hover{background:#f0ece3}.premium-site .quick-services .icon{color:#9c8356;stroke-width:1.3;width:30px;height:30px}.premium-site .quick-services strong{font-weight:500;font-size:12px;letter-spacing:.4px}.premium-site .quick-services small{color:#69716f;font-size:8px;letter-spacing:.1px}
.premium-site .section{padding-block:76px}.premium-site .section-heading{margin-bottom:32px}.premium-site .section-heading h2,.premium-site .faq-section h2{font-weight:500;font-size:30px;letter-spacing:1.5px;margin-top:10px}.premium-site .section-heading>p{color:#8b8a84;font-size:12px}.premium-site .solution-grid{gap:30px}.premium-site .solution-card{border-radius:3px;border-color:#e3ded4;background:#fffefa;box-shadow:none}.premium-site .solution-image{height:255px}.premium-site .solution-image img{object-position:center;filter:saturate(.86)}.premium-site .solution-image:after{background:linear-gradient(0deg,#132d4666,transparent 60%)}.premium-site .image-tag{left:29px;bottom:21px;font-size:9px;font-weight:400;letter-spacing:2.5px;color:#f0e4cc}.premium-site .solution-body{padding:31px 30px}.premium-site .solution-title{gap:15px}.premium-site .solution-title .number{color:#c5b28a;font-size:23px;font-family:Georgia,serif;font-style:italic}.premium-site .solution-title h3{font-size:22px;font-weight:500;letter-spacing:1px}.premium-site .solution-title>.icon{color:#a98d5d;stroke-width:1.3}.premium-site .solution-body>p{color:#7d817f;font-size:12px;line-height:2;min-height:49px;margin-top:18px}.premium-site .feature-list{margin-block:23px 27px;gap:12px;font-size:11px}.premium-site .feature-list li:before{background:none;color:#a18a60;border-radius:0;font-size:11px}.premium-site .text-link{color:#7f693e;font-size:11px;letter-spacing:.7px;font-weight:500}.premium-site .text-link:hover{color:#253f55}.premium-site .service-note{color:#727a72;font-size:9px;margin-top:18px;line-height:1.9}
.premium-site .why-section{background:radial-gradient(ellipse at 100% 0%,#29465d44,transparent 70%),#142c40;padding:60px 0;border-top:1px solid #bba17144;border-bottom:1px solid #bba17144}.premium-site .why-intro .eyebrow{color:#c6ad7a}.premium-site .why-intro h2{color:#f2eee4;font-size:29px;font-weight:400;letter-spacing:1px}.premium-site .why-intro>p{color:#8ca0ae}.premium-site .why-items article>.icon{color:#bfa574;stroke-width:1.3}.premium-site .why-items h3{font-weight:500;color:#e4e9ea;font-size:13px;letter-spacing:.5px}.premium-site .why-items p{color:#9bacb9;line-height:2;font-size:11px}
.premium-site .destination-grid{gap:23px;grid-template-columns:1.25fr 1fr 1fr}.premium-site .destination{height:325px;border-radius:3px}.premium-site .destination img{filter:saturate(.8)}.premium-site .destination:after{background:linear-gradient(0deg,#0a2135f0,#0c22345c 38%,#0c223409 70%)}.premium-site .destination-content{bottom:26px;left:25px;right:25px}.premium-site .destination-type{color:#d3bd95;font-size:8px;letter-spacing:1.4px;margin-bottom:10px}.premium-site .destination-content strong{font-size:28px;font-weight:400;letter-spacing:2px}.premium-site .destination-content em{font-family:Georgia,serif;font-size:16px;letter-spacing:.4px;color:#e1e3e4}.premium-site .destination-bottom{font-size:9px;color:#b7c4cb;margin-top:15px}.premium-site .circle-arrow{border-color:#c6b18380;color:#e4d0aa;font-size:14px;width:27px;height:27px}
.premium-site .booking-section{background:radial-gradient(ellipse at 0% 100%,#e4d9c455,transparent 60%),#f1eee7;padding:75px 0;border-block:1px solid #e2dbcd}.premium-site .booking-intro h2{font-size:37px;font-weight:400;letter-spacing:1px}.premium-site .booking-intro>p{color:#7b817f;line-height:2.1}.premium-site .steps li>span{border-color:#c7b898;color:#8e7546;font-family:Georgia,serif;background:#faf7ef66}.premium-site .steps strong{font-weight:500;color:#3b4d5a}.premium-site .steps small{color:#8a918e}.premium-site .booking-info{color:#8c918b}.premium-site .booking-info .icon{color:#a28b5f}.premium-site .booking-card{border-radius:4px;box-shadow:0 18px 60px #50462d08;border-color:#e2dccf;background:#fffefa;padding:34px}.premium-site .form-heading{border-color:#ede7dc;padding-bottom:24px}.premium-site .form-heading h3{font-weight:500;font-size:25px;letter-spacing:2px}.premium-site .form-heading>span{color:#747c72;letter-spacing:.5px}.premium-site .form-grid label>span{color:#626e73;font-size:11px;letter-spacing:.2px}.premium-site input,.premium-site select,.premium-site textarea{border-color:#e0ded6;background:#fdfcf9;border-radius:2px;color:#344b5a}.premium-site input:focus,.premium-site select:focus,.premium-site textarea:focus{border-color:#ac9365}.premium-site input::placeholder,.premium-site textarea::placeholder{color:#a8aba5}.premium-site .consent{color:#979b93}.premium-site .consent input{accent-color:#9f8353}.premium-site .privacy-link{color:#8e764a}.premium-site .submit-button{background:#173248;border-color:#173248;color:#f4eee1}.premium-site .submit-button:hover{background:#29495f;border-color:#29495f}.premium-site .form-footnote{color:#a1a397}.premium-site .booking-success strong{color:#8e7545}.premium-site .form-error{color:#a33f36;background:#fbede8}.premium-site .faq-items details{border-color:#e3ded3}.premium-site .faq-items summary{font-weight:400;font-size:13px}.premium-site .faq-items summary:after{color:#a98c55}.premium-site .faq-items p{color:#8b8e87}
.premium-site footer{background:#0e2334;color:#9caab3;border-top:2px solid #ab9263}.premium-site .footer-main{padding-top:56px;padding-bottom:44px}.premium-site .footer-main h4{color:#d9c6a2;font-weight:400;letter-spacing:1px}.premium-site .footer-main .brand strong{font-weight:500;letter-spacing:4px}.premium-site .footer-main .brand small{color:#c6c3b9}.premium-site .footer-brand p{color:#91a3ae;line-height:2}.premium-site .footer-statement{color:#627a8b;font-family:Georgia,serif;font-size:17px;letter-spacing:3px}.premium-site .footer-statement .icon{color:#bba16f;stroke-width:1.2}.premium-site .footer-bottom{color:#91a1ad;border-color:#bb9f6b25}.premium-site dialog{background:#fffefa;border-radius:4px;border-color:#d9c9aa}.premium-site button:focus-visible,.premium-site a:focus-visible,.premium-site input:focus-visible,.premium-site select:focus-visible,.premium-site textarea:focus-visible,.premium-site summary:focus-visible{outline-color:#b39760}
@media(min-width:1500px){.premium-site .hero{min-height:710px}.premium-site .hero-content{padding-top:103px}.premium-site .hero h1{font-size:60px}}
@media(max-width:1200px){.premium-site .hero h1{font-size:47px}.premium-site .hero{min-height:635px}.premium-site .hero-content{padding-top:77px}.premium-site .solution-image{height:225px}}
@media(max-width:900px){.premium-site .header-inner{height:78px}.premium-site .hero{min-height:610px}.premium-site .hero h1{font-size:42px}.premium-site .hero-content{padding-top:74px}.premium-site .hero-english{font-size:13px}.premium-site .hero-description{font-size:12px}.premium-site .hero-location{right:4%;bottom:79px;padding:12px 14px}.premium-site .section{padding-block:51px}.premium-site .section-heading h2,.premium-site .faq-section h2{font-size:25px}.premium-site .solution-image{height:195px}.premium-site .solution-body{padding:25px 23px}.premium-site .solution-title h3{font-size:18px;letter-spacing:.3px}.premium-site .feature-list{font-size:10px;gap:10px 5px}.premium-site .why-intro h2{font-size:24px}.premium-site .destination{height:270px}.premium-site .destination-grid{gap:14px;grid-template-columns:1fr 1fr 1fr}.premium-site .destination-content{left:17px;right:17px;bottom:20px}.premium-site .destination-content strong{font-size:24px}.premium-site .destination-content em{font-size:12px}.premium-site .destination-type{font-size:7px;letter-spacing:.7px}.premium-site .booking-section{padding-block:54px}.premium-site .booking-intro h2{font-size:31px}.premium-site .booking-card{padding:27px 22px}}
@media(max-width:640px){.premium-site .topbar .container{height:27px}.premium-site .header-inner{height:70px}.premium-site .header nav{background:#fffefa}.premium-site .hero{min-height:670px}.premium-site .hero-city{object-position:65% center}.premium-site .hero-wash{background:linear-gradient(90deg,#0a1c2ce0,#0a1c2c66),linear-gradient(180deg,#0a1c2c80 0%,#0a1c2c90 58%,#0a1c2c11)}.premium-site .hero-content{padding-top:53px;padding-bottom:40px}.premium-site .hero .eyebrow{font-size:7px;letter-spacing:2px}.premium-site .hero h1{font-size:38px;line-height:1.5;letter-spacing:2px;margin:24px 0 14px}.premium-site .hero-english{font-size:11px;max-width:290px;line-height:1.8}.premium-site .hero-description{font-size:12px;line-height:2.1;margin-top:22px}.premium-site .hero-actions{gap:10px;margin-top:29px}.premium-site .hero-actions .button{padding:13px 12px;font-size:10px;gap:7px;letter-spacing:0}.premium-site .hero-trust{font-size:9px;gap:19px;margin-top:25px}.premium-site .hero-location{bottom:53px;right:18px;padding:10px 12px;font-size:6px}.premium-site .hero-location b{font-size:9px;letter-spacing:.6px}.premium-site .hero-caption{right:18px;bottom:20px;font-size:7px}.premium-site .hero-caption span{font-size:6px;letter-spacing:1.5px;margin-left:15px}.premium-site .service-strip{padding-block:28px 23px}.premium-site .section-label h2{font-size:21px}.premium-site .quick-services{gap:8px}.premium-site .quick-services button{background:#f4f1e9;padding:17px 4px}.premium-site .quick-services strong{font-size:11px}.premium-site .quick-services small{font-size:7px}.premium-site .quick-services .icon{width:27px;height:27px}.premium-site .section{padding-block:39px}.premium-site .section-heading h2,.premium-site .faq-section h2{font-size:23px;letter-spacing:.8px}.premium-site .section-heading{margin-bottom:24px}.premium-site .solution-grid{gap:22px}.premium-site .solution-image{height:215px}.premium-site .solution-body{padding:25px 22px}.premium-site .solution-title h3{font-size:20px}.premium-site .solution-body>p{font-size:11px;min-height:0;line-height:2}.premium-site .feature-list{font-size:10px;margin-block:21px 24px}.premium-site .image-tag{left:22px;font-size:7px;letter-spacing:2px}.premium-site .service-note{font-size:8px}.premium-site .why-section{padding-block:36px}.premium-site .why-intro h2{font-size:24px;line-height:1.7}.premium-site .why-items h3{font-size:12px}.premium-site .why-items p{font-size:10px}.premium-site .destinations .section-heading h2{font-size:22px}.premium-site .destinations .text-link{font-size:9px;letter-spacing:0}.premium-site .destination-grid{grid-template-columns:1fr 1fr;gap:12px}.premium-site .destination.large{height:260px}.premium-site .destination{height:230px}.premium-site .destination-content{left:15px;right:15px;bottom:20px}.premium-site .destination-content strong{font-size:25px}.premium-site .destination-type{font-size:6px;letter-spacing:.6px}.premium-site .destination-bottom{font-size:8px}.premium-site .destination-content em{font-size:12px}.premium-site .booking-section{padding-block:39px}.premium-site .booking-intro h2{font-size:29px;letter-spacing:.5px}.premium-site .booking-card{padding:27px 19px}.premium-site .form-heading h3{font-size:23px}.premium-site .form-grid label>span{font-size:10px}.premium-site .faq-items summary{font-size:12px}.premium-site .footer-main{padding-block:35px}.premium-site .footer-main .brand strong{font-size:22px;letter-spacing:3px}}
@media(max-width:640px){html[lang="en"] .premium-site .hero h1{font-size:32px;letter-spacing:.3px;line-height:1.5}}
/* User-provided phone and original WeChat QR, 2026-11-03. */
.premium-site .top-phone{font-size:11px;letter-spacing:.7px;color:#e4d2ac;white-space:nowrap}.premium-site .top-phone:hover{color:#fff4df}.premium-site .booking-contact{margin-top:25px;padding-top:20px;border-top:1px solid #d9ceba;display:flex;align-items:flex-start;flex-direction:column;gap:8px}.premium-site .booking-contact>span{font-size:10px;color:#747c72}.premium-site .booking-contact>a:not(.text-link){font-size:21px;color:#233f54;letter-spacing:1px;font-weight:500}.premium-site .booking-contact .text-link{font-size:11px}.premium-site .footer-main{grid-template-columns:1.4fr .7fr 1.1fr 190px;gap:36px}.premium-site .footer-contact .contact-phone{font-size:17px;color:#ead7ad;letter-spacing:.5px;white-space:nowrap;margin-block:10px 14px}.premium-site .footer-qr>h4{margin-bottom:12px}.premium-site .footer-qr>a.qr-image-link{display:block;background:#fff;padding:10px;width:190px;max-width:100%;border-radius:3px;margin-top:0;line-height:0}.premium-site .footer-qr img{display:block;width:100%;height:auto;max-width:100%;border-radius:0}.premium-site .footer-qr>span{display:block;color:#aab7bf;font-size:9px;margin-top:10px;line-height:1.8}.premium-site .footer-qr>a:focus-visible{outline-color:#d3b67b}
@media(max-width:900px){.premium-site .footer-main{grid-template-columns:1fr 1fr;gap:28px}.premium-site .footer-brand{grid-column:1/-1}.premium-site .footer-qr{grid-column:1/-1;display:grid;grid-template-columns:190px 1fr;column-gap:22px;align-items:center}.premium-site .footer-qr>a.qr-image-link{grid-column:1;grid-row:1/3}.premium-site .footer-qr>h4{grid-column:2;align-self:end;margin-bottom:8px}.premium-site .footer-qr>span{grid-column:2;align-self:start;margin-top:0}.premium-site .booking-contact>a:not(.text-link){font-size:18px}}
@media(max-width:640px){.premium-site .top-phone{font-size:9px;letter-spacing:0}.premium-site .booking-contact{margin-top:18px;margin-bottom:24px;padding-top:17px;gap:7px}.premium-site .footer-contact .contact-phone{font-size:15px;letter-spacing:0}.premium-site .footer-qr{grid-template-columns:160px 1fr;column-gap:17px}.premium-site .footer-qr>a.qr-image-link{width:160px;padding:8px}.premium-site .footer-qr>h4{font-size:12px}.premium-site .footer-qr>span{font-size:9px}}
/* Main business: China inbound tours. */
.premium-site .quick-services{grid-template-columns:repeat(7,minmax(0,1fr))}.premium-site .quick-services .primary-service{background:#eee8da;border:1px solid #c5b18a}.premium-site .quick-services .primary-service strong{color:#6e562b}.premium-site .quick-services .primary-service small{font-size:7px;letter-spacing:.3px}.premium-site .inbound-section{padding-bottom:0}.premium-site .inbound-layout{display:grid;grid-template-columns:1fr 1.05fr;gap:58px;align-items:center}.premium-site .inbound-image{position:relative;height:520px;overflow:hidden;border-radius:3px;background:#203749}.premium-site .inbound-image img{width:100%;height:100%;object-fit:cover;object-position:center}.premium-site .inbound-image:after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#0b223aaa)}.premium-site .inbound-image-caption{position:absolute;z-index:1;left:27px;bottom:24px;color:#f0e7d3;letter-spacing:2.5px;font-size:8px}.premium-site .inbound-content h2{font-weight:400;font-size:34px;line-height:1.6;letter-spacing:1px;margin:14px 0 18px}.premium-site .inbound-content>p{color:#727b78;font-size:12px;line-height:2.1}.premium-site .inbound-features{margin:23px 0 27px;display:flex;flex-direction:column;gap:17px}.premium-site .inbound-features>div{position:relative;padding-left:36px}.premium-site .inbound-features>div>span{position:absolute;left:0;top:0;font-family:Georgia,serif;font-size:17px;font-style:italic;color:#ac9567}.premium-site .inbound-features h3{font-size:13px;font-weight:500;letter-spacing:.4px}.premium-site .inbound-features p{font-size:11px;color:#818981;line-height:1.8;margin-top:3px}.premium-site .inbound-content>.button{font-size:12px;padding:14px 20px}.premium-site .inbound-content>.button .icon{width:18px;height:18px}
@media(max-width:900px){.premium-site .quick-services strong{font-size:10px;letter-spacing:0;white-space:normal;line-height:1.4}.premium-site .quick-services small{font-size:7px}.premium-site .inbound-layout{gap:30px}.premium-site .inbound-image{height:510px}.premium-site .inbound-content h2{font-size:28px}.premium-site .inbound-content>p{font-size:11px}.premium-site .inbound-features h3{font-size:12px}.premium-site .inbound-features p{font-size:10px}}
@media(max-width:640px){.premium-site .quick-services{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-site .quick-services .primary-service{grid-column:1/-1;display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto auto;column-gap:13px;text-align:left;padding:14px 20px;align-items:center}.premium-site .quick-services .primary-service .icon{grid-column:1;grid-row:1/3;margin:0;width:31px;height:31px}.premium-site .quick-services .primary-service strong{font-size:15px;grid-column:2;letter-spacing:1px}.premium-site .quick-services .primary-service small{font-size:8px;grid-column:2;text-align:left}.premium-site .quick-services strong{font-size:11px}.premium-site .inbound-layout{display:flex;flex-direction:column;gap:27px;align-items:stretch}.premium-site .inbound-image{height:280px}.premium-site .inbound-image-caption{left:20px;bottom:20px;font-size:7px;letter-spacing:1.7px}.premium-site .inbound-content h2{font-size:28px;line-height:1.6;margin-block:12px 15px}.premium-site .inbound-content>p{font-size:12px}.premium-site .inbound-features{gap:16px;margin-block:22px 25px}.premium-site .inbound-features h3{font-size:12px}.premium-site .inbound-features p{font-size:10px}.premium-site .inbound-content>.button{font-size:11px}}
/* China inbound landscape collection. */
.premium-site .china-scenery{padding-top:55px;padding-bottom:0}.premium-site .china-scenery-grid{display:grid;grid-template-columns:1fr 1fr;gap:23px}.premium-site .scenery-card{position:relative;display:block;width:100%;height:330px;padding:0;border:0;border-radius:3px;overflow:hidden;text-align:left;color:#fff;background:#173449}.premium-site .scenery-card img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .45s ease;filter:saturate(.9)}.premium-site .scenery-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#0a2239ed,#0b283850 35%,transparent 70%)}.premium-site .scenery-card:hover img{transform:scale(1.035)}.premium-site .scenery-caption{position:absolute;left:27px;right:27px;bottom:25px;z-index:1}.premium-site .scenery-region{display:block;color:#eddbb9;font-size:8px;letter-spacing:1.7px;margin-bottom:8px}.premium-site .scenery-caption>strong{display:block;font-size:27px;line-height:1.4;font-weight:400;letter-spacing:1.5px}.premium-site .scenery-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:11px;color:#d1dce2;font-size:10px}.premium-site .scenery-followup{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;color:#747d76;font-size:10px}.premium-site .scenery-followup .text-link{white-space:nowrap}
@media(max-width:900px){.premium-site .china-scenery{padding-top:39px}.premium-site .china-scenery-grid{gap:17px}.premium-site .scenery-card{height:290px}.premium-site .scenery-caption{left:22px;right:22px;bottom:21px}.premium-site .scenery-caption>strong{font-size:24px}.premium-site .scenery-bottom{font-size:9px}}
@media(max-width:640px){.premium-site .china-scenery{padding-top:35px}.premium-site .china-scenery-grid{grid-template-columns:1fr;gap:16px}.premium-site .scenery-card{height:260px}.premium-site .scenery-caption{left:21px;right:21px;bottom:21px}.premium-site .scenery-caption>strong{font-size:25px}.premium-site .scenery-region{font-size:7px}.premium-site .scenery-followup{align-items:flex-start;flex-direction:column;gap:13px;font-size:10px;line-height:1.9}.premium-site .scenery-card:nth-child(2) img{object-position:center 45%}}
