.lh-listing-quick,.lh-listing-seo{font-family:var(--lh-font-family,"Anuphan",system-ui,sans-serif)}
.lh-listing-quick{position:relative;z-index:5;margin-top:-31px;padding:0 20px}
.lh-listing-quick__inner{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;width:min(1060px,100%);margin:auto;overflow:hidden;border:1px solid #e4e7ec;border-radius:16px;background:#e4e7ec;box-shadow:0 14px 34px rgba(16,24,40,.09)}
.lh-listing-quick a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:62px;padding:10px 13px;background:#fff;color:#344054;font-size:13px;font-weight:650;text-decoration:none;transition:background .2s ease,color .2s ease}
.lh-listing-quick a:hover{background:#eff6ff;color:#175cd3}
.lh-listing-quick i{color:#175cd3;font-size:15px}
.lh-listing-empty__icon{display:grid!important;width:68px;height:68px;margin:0 auto 14px;place-items:center;border-radius:22px;background:#eff6ff;color:#175cd3!important;font-size:25px!important}
.lh-listing-empty__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:20px}
.lh-listing-empty__actions a{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:0 17px!important}
.lh-listing-empty__actions a.is-secondary{border:1px solid #d0d5dd;background:#fff!important;color:#344054!important}
.lh-listing-seo{background:#fff;border-top:1px solid #eaecf0;color:#344054}
.lh-listing-seo__container{width:min(1240px,calc(100% - 40px));margin:auto;padding:76px 0}
.lh-listing-seo__intro{max-width:850px}
.lh-listing-seo__intro>span,.lh-listing-faq__head>span,.lh-listing-seo__links>div>span{display:block;margin-bottom:8px;color:#175cd3;font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}
.lh-listing-seo h2{margin:0;color:#101828;font-size:clamp(26px,3vw,38px);line-height:1.25;letter-spacing:-.025em}
.lh-listing-seo__intro p{margin:16px 0 0;color:#667085;font-size:15px;line-height:1.85}
.lh-listing-seo__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}
.lh-listing-seo__steps article{padding:25px;border:1px solid #e4e7ec;border-radius:17px;background:#fcfcfd}
.lh-listing-seo__steps i{display:grid;width:44px;height:44px;margin-bottom:18px;place-items:center;border-radius:13px;background:#eff6ff;color:#175cd3;font-size:17px}
.lh-listing-seo__steps h3{margin:0;color:#101828;font-size:17px}
.lh-listing-seo__steps p{margin:9px 0 0;color:#667085;font-size:13px;line-height:1.75}
.lh-listing-seo__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}
.lh-listing-seo__links>div{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:18px 20px;border:1px solid #e4e7ec;border-radius:15px;background:#fff}
.lh-listing-seo__links>div>span{width:100%;margin:0 0 2px}
.lh-listing-seo__links a{display:inline-flex;padding:7px 10px;border-radius:9px;background:#f2f4f7;color:#344054;font-size:12px;font-weight:600;text-decoration:none}
.lh-listing-seo__links a:hover{background:#eff6ff;color:#175cd3}
.lh-listing-faq{display:grid;grid-template-columns:minmax(230px,.7fr) minmax(0,1.5fr);gap:44px;margin-top:64px;padding-top:54px;border-top:1px solid #eaecf0}
.lh-listing-faq__head h2{font-size:27px}
.lh-listing-faq__items{border-top:1px solid #e4e7ec}
.lh-listing-faq details{border-bottom:1px solid #e4e7ec}
.lh-listing-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 2px;color:#101828;font-size:15px;font-weight:650;cursor:pointer;list-style:none}
.lh-listing-faq summary::-webkit-details-marker{display:none}
.lh-listing-faq summary i{font-style:normal;color:#175cd3;font-size:20px;transition:transform .2s ease}
.lh-listing-faq details[open] summary i{transform:rotate(45deg)}
.lh-listing-faq details p{margin:-5px 0 20px;color:#667085;font-size:13px;line-height:1.8}
@media(max-width:900px){.lh-listing-quick__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.lh-listing-seo__steps{grid-template-columns:1fr}.lh-listing-faq{grid-template-columns:1fr;gap:20px}}
@media(max-width:700px){.lh-listing-quick{margin-top:-22px;padding:0 12px}.lh-listing-quick__inner{display:flex;justify-content:flex-start;overflow-x:auto;border-radius:13px;scrollbar-width:none}.lh-listing-quick__inner::-webkit-scrollbar{display:none}.lh-listing-quick a{flex:0 0 auto;min-height:52px;padding:8px 15px}.lh-listing-seo__container{width:min(100% - 24px,1240px);padding:52px 0}.lh-listing-seo__links{grid-template-columns:1fr}.lh-listing-seo__steps article{padding:21px}.lh-listing-empty__actions{display:grid}.lh-listing-empty__actions a{width:100%}}
