.page-wrapper{background:#eef1f5}.page-wrapper.rtl{direction:rtl;text-align:right}.page-wrapper .terms-section{min-height:calc(100vh - var(--height-header-section, 100px));color:#333;padding:40px 0}.page-wrapper .terms-section .container{margin:0 auto;padding:60px;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(26,54,93,.08)}.page-wrapper .terms-section .terms-header h1{font-size:30px;font-weight:700;color:#1a365d;margin-bottom:10px;line-height:1.3;letter-spacing:.7px}.page-wrapper .terms-section .terms-header .effective-date{color:#777;font-size:18px;padding-bottom:12px;border-bottom:2px solid #1a365d}.page-wrapper .terms-section .terms-header .intro-notice{text-align:justify}.page-wrapper .terms-section .terms-header .intro-notice p{margin:0;font-size:15px;padding-top:20px;line-height:1.6;color:#374151}.page-wrapper .terms-section .terms-header .important-notice{background:#fff7ed;border-left:4px solid #f59e0b;border-radius:6px;padding:16px 20px}.page-wrapper .terms-section .terms-header .important-notice .heading{font-weight:700;margin-bottom:6px}.page-wrapper .terms-section .terms-header .important-notice p{margin:0;font-size:15px;line-height:1.6}.page-wrapper .terms-section .terms-body .term-heading{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px}.page-wrapper .terms-section .terms-body .term-heading.h1{font-size:20px;padding-top:24px;padding-bottom:10px;color:#1a365d;border-bottom:2px solid #e8edf3;font-weight:700;margin:0;letter-spacing:.5px}.page-wrapper .terms-section .terms-body .term-heading.h2{font-size:18px;font-weight:600;margin:0;letter-spacing:.5px}.page-wrapper .terms-section .terms-body .term-heading .term-number{font-weight:700;color:#1a365d;white-space:nowrap}.page-wrapper .terms-section .terms-body .term-paragraph{font-size:16px;line-height:1.6;padding-top:10px;text-align:justify}.page-wrapper .terms-section .terms-body .term-paragraph1{font-size:16px;line-height:1.6;padding-top:2px;text-align:justify}.page-wrapper .terms-section .terms-body .term-list{padding-top:20px;padding-left:28px}.page-wrapper .terms-section .terms-body .term-list li{font-size:15px;line-height:1.7;color:#374151;margin-bottom:8px;list-style-type:disc;text-align:justify}.page-wrapper .terms-section .terms-body .term-list li strong{color:#111827}.page-wrapper .terms-section .terms-body .term-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0 0 16px}.page-wrapper .terms-section .terms-body .term-table .table-column{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.page-wrapper .terms-section .terms-body .term-table .table-column .table-header{background:#f3f4f6;font-weight:600;padding:10px 14px;font-size:14px}.page-wrapper .terms-section .terms-body .term-table .table-column .table-body{padding:10px 14px}.page-wrapper .terms-section .terms-body .term-table .table-column .table-body .table-list{margin:0;padding-left:18px}.page-wrapper .terms-section .terms-body .term-table .table-column .table-body .table-list li{font-size:14px;margin-bottom:6px}.page-wrapper.rtl .terms-section .terms-body{font-family:Tajawal,Cairo,Segoe UI,sans-serif;direction:rtl}.page-wrapper.rtl .terms-section .terms-body .term-item.level-2,.page-wrapper.rtl .terms-section .terms-body .term-item.level-3{margin-left:0;margin-right:20px}.page-wrapper.rtl .terms-section .terms-body .important-notice,.page-wrapper.rtl .terms-section .terms-body .intro-notice{border-left:none;border-right:4px solid #2563eb}.page-wrapper.rtl .terms-section .terms-body .table-body .table-list,.page-wrapper.rtl .terms-section .terms-body .term-list{padding-left:0;padding-right:20px}@media(max-width:768px){.page-wrapper .terms-section .container{padding:25px}}