@media print{.faq-search,.faq-filters,.faq-clear-button,.faq-analytics-bar,.breadcrumb-nav,header,nav,footer,.sidebar,.search-bar,.user-menu,.mobile-menu{display:none!important}body{color:#000;background:#fff;margin:0;padding:0;font-size:12pt;line-height:1.4}.faq-page-container{width:100%!important;max-width:none!important;margin:0!important;padding:20pt!important}.faq-page-title{color:#000;text-align:center;border-bottom:2pt solid #333;margin-bottom:16pt;padding-bottom:8pt;font-size:24pt;font-weight:700}.faq-page-description{text-align:center;color:#333;margin-bottom:24pt;font-size:14pt}.faq-section{page-break-inside:avoid;margin-bottom:32pt}.faq-section-title{color:#000;border-bottom:1pt solid #666;margin-bottom:12pt;padding-bottom:4pt;font-size:18pt;font-weight:700}.faq-item{page-break-inside:avoid;border:1pt solid #ddd;border-radius:0;margin-bottom:16pt;padding:12pt}.faq-question{color:#000;margin-bottom:8pt;font-size:14pt;font-weight:700;line-height:1.3}.faq-answer{color:#333;font-size:12pt;line-height:1.5}.faq-answer p{margin-bottom:8pt}.faq-answer ul,.faq-answer ol{margin:8pt 0;padding-left:20pt}.faq-answer li{margin-bottom:4pt}.faq-answer h1,.faq-answer h2,.faq-answer h3,.faq-answer h4,.faq-answer h5,.faq-answer h6{color:#000;margin:12pt 0 8pt;font-weight:700}.faq-answer h1{font-size:16pt}.faq-answer h2{font-size:15pt}.faq-answer h3{font-size:14pt}.faq-answer h4{font-size:13pt}.faq-answer h5{font-size:12pt}.faq-answer h6{font-size:11pt}.faq-answer strong,.faq-answer b{color:#000;font-weight:700}.faq-answer em,.faq-answer i{font-style:italic}.faq-answer a{color:#000;text-decoration:underline}.faq-answer a:after{content:" (" attr(href)")";color:#666;font-size:10pt;font-weight:400}.faq-section{page-break-after:avoid}.faq-item{page-break-inside:avoid}.print-header{text-align:center;border-bottom:2pt solid #333;margin-bottom:24pt;padding-bottom:12pt;display:block!important}.print-header .site-name{margin-bottom:4pt;font-size:20pt;font-weight:700}.print-header .print-date{color:#666;font-size:10pt}@page{margin:2cm;@bottom-center{content:"Page " counter(page)" of " counter(pages);font-size:10pt;color:#666}@top-right{content:"FAQ - Chama Luxury";font-size:10pt;color:#666}}.print-toc{page-break-after:always;margin-bottom:24pt;display:block!important}.print-toc h2{text-align:center;margin-bottom:12pt;font-size:16pt;font-weight:700}.print-toc ul{padding:0;list-style:none}.print-toc li{margin-bottom:8pt;padding-left:0}.print-toc .section-title{margin-bottom:4pt;font-size:14pt;font-weight:700}.print-toc .faq-list{margin-left:16pt;font-size:12pt}.print-toc .faq-list li{margin-bottom:2pt}}
