.pricing-section{max-width:1080px;width:100%;text-align:center}.pricing-row{display:flex;justify-content:center;width:100%;flex-direction:column}.pricing-column{width:100%;text-align:center;padding:20px}.pricing-exhibitors p{font-size:2rem;color:#fff;margin-bottom:5px;font-weight:700;margin-top:-35px}.pricing-price .price{font-size:2rem;color:#fff;line-height:36px;margin-bottom:5px;border:none}.price-amount{font-size:2rem}.pricing-add-to-cart{margin-top:20px}.stock-status{font-size:1.2rem;color:#fff;margin-bottom:20px}.cart-form input[type=hidden]{display:none}.add-to-cart-button{background-color:#20215c;color:#fff;padding:15px 50px;border:none;cursor:pointer;font-size:1.3rem;margin-bottom:20px;transition:background-color .3s ease;font-weight:500;font-family:inherit}.add-to-cart-button:hover{background-color:#14183b}.pricing-download-sample{display:flex;justify-content:center;width:100%;margin-top:-20px}.pricing-download-sample .download-sample-btn{background-color:var(--main-blue);color:var(--main-white);padding:15px 50px;cursor:pointer;transition:background-color .3s ease;font-weight:500;font-size:1.3rem}.pricing-download-sample .download-sample:hover{background-color:#14183b}@media (max-width:768px){.pricing-section{height:auto;padding:20px}.pricing-title h2{font-size:2rem}.pricing-exhibitors p{font-size:1.2rem}.pricing-price .price{font-size:1.5rem}.add-to-cart-button,.pricing-download-sample .download-sample{padding:10px 20px;font-size:1rem}}@media (max-width:480px){.pricing-section{padding:10px;height:auto}.pricing-title h2{font-size:1.8rem}.pricing-exhibitors p{font-size:1rem}.pricing-price .price{font-size:1.3rem}.add-to-cart-button{font-size:1.1rem}.add-to-cart-button,.pricing-download-sample .download-sample{width:100%;padding:12px}}@media (max-width:375px){.pricing-title h2{font-size:1.5rem}.pricing-exhibitors p{font-size:.9rem}.pricing-price .price{font-size:1.2rem}.add-to-cart-button,.pricing-download-sample .download-sample{padding:10px;font-size:1rem}}.about-dataset-container{background-color:#fff;width:100%;max-width:1080px;margin:0 auto}.tabs{border:1px solid #d9d9d9;overflow:hidden}.tab-controls{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none;background-color:#f4f4f4}.tab-controls li{font-size:20px}.tab{flex:1 1;text-align:center;padding:15px 10px;cursor:pointer;font-weight:600;color:var(--main-tale);border-bottom:1px solid #d9d9d9}.tab:last-child{border-right:none}.tab.active{background-color:var(--main-blue);color:var(--main-tale);border-bottom:2px solid #0f1154}.tab-content{padding:20px;background-color:#fff}.tab-panel{display:block}@media (max-width:1200px){.about-dataset-container{max-width:100%}.header h2{font-size:2rem}.tab-controls li{font-size:18px}.tab{padding:12px 10px}}@media (max-width:992px){.about-dataset-container{padding:15px}.tab-controls li{font-size:18px}.tab{padding:12px 8px}.header h2{font-size:1.8rem}.tab-content{padding:15px}.tab-panel p{font-size:16px}}@media (max-width:768px){.tab-controls{flex-direction:column}.tab{border-right:none;border-bottom:1px solid #d9d9d9;padding:12px;font-size:16px}.tab.active{border-bottom:2px solid #0f1154}.header h2{font-size:1.6rem}.tab-content{padding:10px}.tab-panel p{font-size:15px}}@media (max-width:480px){.about-dataset-container{padding:10px}.header h2{font-size:1.5rem}.tab-controls li{font-size:16px}.tab{font-size:14px}.tab,.tab-content{padding:10px}.tab-panel p{font-size:14px}}.faq-section{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1080px;width:100%}.faq-header{text-align:center;margin-bottom:40px}.faq-header h2{font-weight:600;font-size:24px;color:#000}.faq-body{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.faq-column{width:47%;padding:10px;box-sizing:border-box}.faq-item{background-color:#f4f4f4;border-radius:15px;padding:20px;border:1px solid #d9d9d9;margin-bottom:15px;cursor:pointer;transition:background-color .4s ease;display:flex;flex-direction:column}.faq-item.active{background-color:#e0e0e0}.toggle-icon{position:absolute;right:0;top:50%;transform:translateY(-50%) .4s ease;background:#0f1154;width:16px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:10px;color:#f0f8ff}.toggle-icon svg{font-size:11px;color:#fff;margin-top:-1px;margin-left:-1px}.faq-question{font-size:17px;font-weight:500;color:#333;margin:0;padding-bottom:10px;position:relative}.faq-question-span{margin-right:31px;display:block}.faq-answer{padding-top:10px;display:none}.faq-item.active .faq-answer{display:block}.faq-item:hover{background-color:#eaeaea}@media (max-width:768px){.faq-body{flex-direction:column;align-items:center;gap:15px}.faq-column{width:100%;padding:0;margin-bottom:20px}.faq-item{padding:15px}}