.yunnan-hero{display:grid;grid-template-columns:1fr 1.08fr;gap:6%;align-items:center;padding-top:58px;padding-bottom:62px}.yunnan-hero h1{font-size:clamp(48px,5.7vw,86px);letter-spacing:-.075em;line-height:1.08;margin:22px 0 24px;font-weight:670}.yunnan-hero p{color:#66746f;line-height:1.8;font-size:17px;max-width:520px;margin:0}.yunnan-hero-photo{margin:0;background:#d5ddd6}.yunnan-hero-photo img{display:block;width:100%;height:auto}.yunnan-content .side a{scroll-margin-top:24px}.yunnan-content .route-group{scroll-margin-top:24px}.yunnan-day{padding:26px 0 34px;border-bottom:1px solid #e0e5df}.yunnan-day-head{display:flex;align-items:baseline;gap:20px;margin-bottom:10px}.yunnan-day-head .day-num{white-space:nowrap;padding:0;min-width:88px}.yunnan-day h4{font-size:19px;letter-spacing:-.025em;margin:0;font-weight:650}.yunnan-day p{font-size:16px;line-height:1.75;color:#5a6a62;margin:0 0 17px}.yunnan-day img{display:block;width:100%;height:auto;max-width:800px}.yunnan-day figure{margin:0}.yunnan-day figure img[src*=original-005],.yunnan-day figure img[src*=original-006],.yunnan-day>img[src*=original-004]{max-width:520px}.yunnan-day figcaption{color:#7d8983;font-size:14px;margin-top:9px}.yunnan-day-text{padding-bottom:18px}.yunnan-pair{display:grid;gap:8px;max-width:800px}.yunnan-pair img{width:100%}@media(max-width:850px){.yunnan-hero{grid-template-columns:1fr;gap:28px;padding-top:43px}.yunnan-hero-photo{max-width:800px}}@media(max-width:560px){.yunnan-hero h1{font-size:53px}.yunnan-hero p{font-size:16px}.yunnan-day-head{display:block}.yunnan-day-head .day-num{display:block;margin-bottom:7px}.yunnan-day h4{font-size:18px}.yunnan-content .side{gap:18px}}
