/* DAOQUAN_KINH_DICH_VAN_KHAN_R287 */
body.dq266-web .dq287-index{padding-top:30px;padding-bottom:56px;max-width:1320px}
body.dq266-web .dq287-hero{padding:28px 32px;border:1px solid #c8b376;border-radius:20px;background:linear-gradient(125deg,#f9f7ee,#fffdf6);box-shadow:0 12px 32px #163c3010;margin-bottom:22px}
body.dq266-web .dq287-eyebrow{display:block;color:#82662d;letter-spacing:.1em;font-size:11px;font-weight:750;line-height:1.7;margin:12px 0 8px}
body.dq266-web .dq287-hero h1{font-size:clamp(30px,3.2vw,44px);color:#154b3b;margin:7px 0 10px}
body.dq266-web .dq287-hero>p:last-child{max-width:750px;color:#556259;font-size:17px;line-height:1.8;margin:0}
body.dq266-web .dq287-methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 22px}
body.dq266-web .dq287-methods>a{display:flex;flex-direction:column;gap:7px;padding:20px 22px;border:1px solid #d4c7a3;border-radius:15px;background:#fffdf7;transition:transform .2s,box-shadow .2s,border-color .2s;text-decoration:none}
body.dq266-web .dq287-methods strong{color:#184f3e;font-size:20px}
body.dq266-web .dq287-methods span{color:#667066;font-size:14px;line-height:1.6}
body.dq266-web .dq287-methods small{color:#8d702f;font-weight:700;margin-top:auto;padding-top:5px}
body.dq266-web .dq287-methods>a:hover{transform:translateY(-3px);border-color:#9f823c;box-shadow:0 10px 24px #173e2c12}
body.dq266-web .dq287-feature{display:grid;grid-template-columns:1.05fr 1fr;overflow:hidden;align-items:center;border:1px solid #c9b782;border-radius:20px;background:#fffef9;box-shadow:0 12px 32px #203b3010}
body.dq266-web .dq287-feature-image{display:block;align-self:stretch;overflow:hidden;background:#19392d}
body.dq266-web .dq287-feature-image img{display:block;width:100%;height:100%;min-height:300px;object-fit:cover}
body.dq266-web .dq287-feature>div{padding:26px 30px}
body.dq266-web .dq287-feature h2{font-size:clamp(23px,2.1vw,31px);line-height:1.4;margin:8px 0 14px;color:#164b3b}
body.dq266-web .dq287-feature h2 a{color:inherit;text-decoration:none}
body.dq266-web .dq287-feature p{line-height:1.85;color:#5d665d;margin:0 0 20px}
body.dq266-web .dq287-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;gap:8px;padding:11px 18px;border:1px solid #b59851;border-radius:10px;background:#174d3b;color:#fff5d6;font-size:14px;font-weight:700;text-decoration:none}
body.dq266-web .dq287-crosslinks{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:22px;padding:16px 0;border-top:1px solid #d8cba8}
body.dq266-web .dq287-crosslinks a{color:#34624b;font-size:14px}
body.dq266-web .dq287-reading .dq275-body{overflow-wrap:anywhere}
body.dq266-web .dq287-reading .dq275-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:22px 0;border:1px solid #d6c8a3;border-radius:9px;font-size:14px}
body.dq266-web .dq287-reading .dq275-body th,body.dq266-web .dq287-reading .dq275-body td{padding:12px 14px;text-align:left;vertical-align:top;border:1px solid #d6c8a3;min-width:108px;line-height:1.65}
body.dq266-web .dq287-reading .dq275-body th{background:#edf2e9;color:#204e3e;font-weight:750}
body.dq266-web .dq287-reading .dq275-body cite{display:block;margin-top:12px;color:#7c6b45;font-size:.9em;font-style:normal}
body.dq266-web .dq287-reading .dq275-body li{margin-bottom:10px}
body.dq266-web .dq287-reading .dq275-body h2,body.dq266-web .dq287-reading .dq275-body h3{scroll-margin-top:110px}
@media(max-width:819px){body.dq266-web .dq287-index{padding-top:18px;padding-bottom:34px}body.dq266-web .dq287-hero{padding:20px;border-radius:15px}body.dq266-web .dq287-hero>p:last-child{font-size:15px}body.dq266-web .dq287-feature{grid-template-columns:1fr;border-radius:15px}body.dq266-web .dq287-feature-image img{min-height:0;height:auto;aspect-ratio:16/9}body.dq266-web .dq287-feature>div{padding:20px}body.dq266-web .dq287-methods{gap:10px}body.dq266-web .dq287-methods>a{padding:15px 13px;border-radius:12px}body.dq266-web .dq287-methods strong{font-size:17px}body.dq266-web .dq287-methods span{font-size:12px}body.dq266-web .dq287-methods small{font-size:11px}body.dq266-web .dq287-reading .dq275-body table{font-size:13px}}
@media(max-width:539px){body.dq266-web .dq287-methods{grid-template-columns:1fr}body.dq266-web .dq287-methods>a{display:grid;grid-template-columns:1fr auto;gap:3px 12px;padding:14px 17px}body.dq266-web .dq287-methods span{grid-column:1}body.dq266-web .dq287-methods small{grid-column:2;grid-row:1/3;align-self:center;padding:0}body.dq266-web .dq287-crosslinks{flex-direction:column}body.dq266-web .dq287-button{width:100%;font-size:13px}}
@media(prefers-reduced-motion:reduce){body.dq266-web .dq287-methods>a{transition:none}body.dq266-web .dq287-methods>a:hover{transform:none}}
