.city-section{color:#333;text-align:left;width:100%;max-width:100%;margin:30px 0;padding-left:15px;padding-right:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important}.desktop-view{border-bottom:1px solid #e5e5e5;padding:20px 0;display:block}.city-section-title{color:#222;text-align:left;margin-bottom:15px;font-size:22px;font-weight:700}.city-section-block h3{color:#222;text-align:left;margin-bottom:6px;font-size:18px;font-weight:700}.city-section-block p{color:#555;white-space:pre-line;text-align:left;margin:0;font-size:13px;line-height:1.7}.mobile-view{display:none}.accordion-item{margin-bottom:8px}.accordion-header{cursor:pointer;color:#222;text-align:left;background:#fff;border:1px solid #ddd;border-radius:6px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:15px;font-weight:700;display:flex}.accordion-title{text-align:left;flex:1}.accordion-icon{color:#444;font-size:18px;font-weight:700}.accordion-content{color:#555;white-space:pre-line;text-align:left;background:#fafafa;border:1px solid #ddd;border-top:none;border-radius:0 0 6px 6px;padding:12px 16px;font-size:13px;line-height:1.7}@media (max-width:768px){.desktop-view{display:none}.mobile-view{display:block}.city-section{padding-left:10px;padding-right:10px}.accordion-item{border-radius:10px;margin-left:5px;margin-right:5px;overflow:hidden}.accordion-header,.accordion-content{border-radius:10px}}.faq-block{margin-top:20px}.faq-block h3{color:#222;text-align:left;margin-bottom:10px;font-size:22px;font-weight:700}.faq-item{margin-bottom:2px;padding-bottom:2px}.faq-item strong{color:#222;text-align:left;margin-bottom:2px;font-size:15.8px;font-weight:700;line-height:1.3;display:block}.faq-item p{color:#555;text-align:left;margin:0;font-size:13px;line-height:1.45}.faq-item,.faq-block,.faq-item strong,.faq-item p{box-shadow:none!important;background:0 0!important;border:none!important}@media (max-width:768px){.faq-block{display:none}.faq-section{margin-top:15px;display:block}.faq-section .accordion-item{background:#fff;border:1px solid #ddd;border-radius:6px;margin-bottom:5px;overflow:hidden}.faq-section .accordion-header{cursor:pointer;color:#222;background:#fff;border:none;justify-content:space-between;align-items:center;padding:10px 14px;font-weight:700;display:flex}.faq-section .accordion-content{color:#555;background:#fafafa;border-top:1px solid #ddd;padding:9px 14px;font-size:13px;line-height:1.45}.city-section-title{color:#222;text-align:left;border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:5px;padding-left:10px;font-size:18px;font-weight:700}.accordion-faq-heading{color:#222;text-align:left;border-bottom:1px solid #eee;margin:20px 0 10px 10px;padding-bottom:5px;font-size:16px;font-weight:700}}.city-paragraph{color:#444;text-align:justify;margin-bottom:15px;font-size:14.5px;font-weight:400;line-height:1.8}.city-paragraph:first-of-type{color:#333;font-weight:500}.pricing-section{margin-top:25px;margin-bottom:40px}.pricing-table-wrapper{border-radius:8px;margin-top:20px;overflow-x:auto;box-shadow:0 1px 4px #0000000d}.pricing-table{border-collapse:collapse;background-color:#fff;border:1px solid #e0e0e0;width:100%}.pricing-table th,.pricing-table td{text-align:left;vertical-align:top;border:1px solid #e0e0e0;padding:12px 16px}.pricing-table th{color:#222;white-space:nowrap;background-color:#f8f8f8;font-size:15px;font-weight:700}.pricing-table td{color:#444;font-size:14px;line-height:1.7}.pricing-table tr:nth-child(2n){background-color:#fafafa}.pricing-table tr:hover{background-color:#f3f3f3;transition:background-color .2s ease-in-out}.pricing-table td:first-child{color:#222;font-weight:500}@media (max-width:768px){.pricing-section{margin-top:15px}.pricing-table-wrapper{box-shadow:none}.pricing-table th,.pricing-table td{padding:10px;font-size:13px}.pricing-table th{font-size:13.5px}.pricing-table td{line-height:1.6}.pricing-table-wrapper::-webkit-scrollbar{height:6px}.pricing-table-wrapper::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}}.city-section-block h3{color:#222;text-align:left;margin-bottom:10px;padding-bottom:4px;font-size:18px;font-weight:700}.toc-block{margin-top:10px}.toc-heading{color:#333;margin-bottom:4px;font-size:14.5px;font-weight:600}.toc-list{margin:0 0 10px 20px;padding:0;list-style-type:disc}.toc-list li{color:#555;font-size:14px;line-height:1.7}.city-section-block{margin-bottom:35px}.brand-categories,.similar-categories{margin:20px 0 25px;padding:0}.brand-categories h3,.similar-categories h3{color:#1c1c1c;margin-bottom:12px;font-size:1.15rem;font-weight:700}.brand-links,.similar-links{color:#000;white-space:normal;word-wrap:break-word;flex-wrap:wrap;align-items:flex-start;font-size:13px;line-height:1.9;display:flex}.brand-links a,.brand-links span,.similar-links span{color:#000;font-weight:400;line-height:1.8;text-decoration:none;display:inline-block}.brand-links a:not(:last-child):after,.brand-links span:not(:last-child):after,.similar-links span:not(:last-child):after{content:"|";color:#888;margin:0 6px;font-weight:400}.brand-links a:hover{color:#000;text-decoration:underline}@media (max-width:768px){.brand-links,.similar-links{font-size:13px;line-height:1.8}.brand-categories h3,.similar-categories h3{font-size:1.05rem}}
