:root{--pb-bg:#fbfdff;--pb-contrast:#0b1220;--pb-muted:#6b7280;--pb-accent:#06f;--pb-accent-600:#004ad6;--pb-border:#e6eef8;--pb-radius:12px;--pb-gap:1.25rem;--pb-max-width:1200px;--pb-card-shadow:0 16px 40px rgba(11,17,28,.06);--pb-soft-shadow:0 8px 20px rgba(11,17,28,.045);--pb-font-sans:"IranSans","Inter","Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;--pb-transition:220ms cubic-bezier(.2,.9,.2,1)}.container.py-4{max-width:var(--pb-max-width);margin:0 auto;padding-left:1rem;padding-right:1rem;color:var(--pb-contrast);font-family:var(--pb-font-sans);line-height:1.65}h1{font-size:2.4rem;font-weight:700;margin-bottom:.5rem}h2{font-size:1.8rem;font-weight:700;margin-bottom:.5rem}h3{font-size:1.25rem;font-weight:600}p{color:var(--pb-muted);margin-bottom:1rem}.lead{font-size:1.05rem;color:#344155}.card,.pb-card{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(250,253,255,.95));border:1px solid var(--pb-border);border-radius:var(--pb-radius);box-shadow:var(--pb-card-shadow);padding:1.15rem;transition:transform var(--pb-transition),box-shadow var(--pb-transition)}.card:hover,.pb-card:hover{transform:translateY(-8px);box-shadow:var(--pb-soft-shadow)}.pb-muted{color:var(--pb-muted)}.pb-badge{display:inline-block;padding:.35rem .6rem;font-weight:600;border-radius:999px;background:#f1f6ff;color:var(--pb-accent)}img.img-fluid.rounded{border-radius:12px;box-shadow:var(--pb-soft-shadow)}.carousel .carousel-item img{border-radius:12px}section.bg-primary{color:#fff;border-radius:12px;padding:1.25rem}.timeline-list{list-style:none;padding:0;margin:0;position:relative}.timeline-list::before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:4px;top:8px;bottom:8px;background:linear-gradient(180deg,var(--pb-border),transparent 60%);border-radius:4px}.timeline-item{position:relative;width:50%;padding:1rem 2rem;box-sizing:border-box}.timeline-item.left{left:0;text-align:right;transform-origin:right center}.timeline-item.right{left:50%;text-align:left;transform-origin:left center}.timeline-item .timeline-node{position:absolute;top:18px;left:50%;transform:translateX(-50%);width:14px;height:14px;border-radius:50%;background:#fff;border:4px solid var(--pb-accent);box-shadow:0 6px 18px rgba(13,110,253,.12)}.timeline-item .timeline-date{display:block;font-weight:700;color:var(--pb-accent);margin-bottom:.5rem}.timeline-item .timeline-body{background:transparent}.timeline-item h5{margin:0 0 .25rem 0;font-weight:700}.pb-timeline{position:relative;padding:1.2rem 0;margin:0}.pb-timeline::before{content:"";position:absolute;left:50%;top:8px;bottom:8px;width:3px;transform:translateX(-50%);background:linear-gradient(180deg,var(--pb-border),transparent 30%);border-radius:3px}.pb-timeline .pb-timeline-item{position:relative;width:50%;box-sizing:border-box;padding:0 1rem;display:block}.pb-timeline .pb-timeline-item.card{border-radius:12px;padding:.85rem;margin:.65rem 0;box-shadow:0 10px 26px rgba(11,17,28,.06);border:1px solid rgba(11,17,28,.04);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(250,253,255,.99));transition:transform var(--pb-transition),box-shadow var(--pb-transition);max-width:44%}.pb-timeline .pb-timeline-item:nth-child(odd){margin-left:auto;margin-right:48px;text-align:right}.pb-timeline .pb-timeline-item:nth-child(even){margin-right:auto;margin-left:48px;text-align:left}.pb-timeline .pb-timeline-item .pb-timeline-meta{display:block;font-size:.85rem;color:var(--pb-muted);margin-bottom:.35rem}.pb-timeline .pb-timeline-item h6{margin:0 0 .4rem 0;font-weight:700;color:var(--pb-contrast);font-size:1rem}.pb-timeline .pb-timeline-item p{margin:0;color:var(--pb-muted);font-size:.95rem}.pb-timeline .pb-timeline-item::before{content:"";position:absolute;top:18px;left:50%;transform:translateX(-50%);width:12px;height:12px;border-radius:50%;background:var(--pb-accent);border:3px solid #fff;box-shadow:0 8px 26px rgba(2,46,128,.12)}.pb-timeline .pb-timeline-item:nth-child(odd) .card{border-right:3px solid rgba(0,102,255,.06)}.pb-timeline .pb-timeline-item:nth-child(even) .card{border-left:3px solid rgba(0,102,255,.06)}.pb-timeline .pb-timeline-item.card:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(11,17,28,.07)}@media(max-width:991px){.pb-timeline::before{left:20px;transform:none}.pb-timeline .pb-timeline-item{width:100%;padding-left:56px;padding-right:16px;margin:.6rem 0}.pb-timeline .pb-timeline-item:nth-child(odd),.pb-timeline .pb-timeline-item:nth-child(even){margin:0;text-align:left}.pb-timeline .pb-timeline-item::before{left:28px;transform:none;width:12px;height:12px}.pb-timeline .pb-timeline-item.card{max-width:100%}}[dir="rtl"] .pb-timeline::before{left:auto;right:50%;transform:translateX(50%)}[dir="rtl"] .pb-timeline .pb-timeline-item{padding-left:16px;padding-right:64px}@media(max-width:991px){[dir="rtl"] .pb-timeline .pb-timeline-item{padding-left:16px;padding-right:64px}}.pb-timeline-compact{position:relative;padding:1rem 0}.pb-timeline-compact::before{content:"";position:absolute;left:12px;top:8px;bottom:8px;width:3px;background:linear-gradient(180deg,var(--pb-border),transparent 36%);border-radius:2px}.pb-timeline-compact .pb-timeline-item{position:relative;padding:.6rem 0 .6rem 44px;border-bottom:1px solid rgba(11,17,28,.03)}.pb-timeline-compact .pb-timeline-item:last-child{border-bottom:0}.pb-timeline-compact .pb-timeline-item::before{content:"";position:absolute;left:8px;top:18px;width:10px;height:10px;border-radius:50%;background:var(--pb-accent);border:2px solid #fff;box-shadow:0 6px 18px rgba(2,46,128,.08)}.pb-timeline-compact .pb-timeline-item h6{margin:0 0 .2rem 0;font-size:.95rem;font-weight:700}.pb-timeline-compact .pb-timeline-item .meta{display:block;color:var(--pb-muted);font-size:.84rem;margin-bottom:.28rem}.pb-timeline-compact .pb-timeline-item p{margin:0;color:var(--pb-muted);font-size:.94rem}@media(max-width:480px){.pb-timeline-compact{padding-left:8px}.pb-timeline-compact::before{left:8px}.pb-timeline-compact .pb-timeline-item{padding-left:40px}}@media(max-width:991px){.timeline-list::before{left:20px;transform:none}.timeline-item{width:100%;padding-left:56px;padding-right:16px;text-align:left}.timeline-item .timeline-node{left:24px;transform:none}}[dir="rtl"] .timeline-list::before{left:auto;right:50%;transform:translateX(50%)}[dir="rtl"] .timeline-item.left{left:50%}[dir="rtl"] .timeline-item.right{left:0}[dir="rtl"] .timeline-item{padding-left:16px;padding-right:56px}@media(max-width:991px){[dir="rtl"] .timeline-item{padding-left:16px;padding-right:56px}}.pb-form{border-radius:10px;padding:1rem;background:linear-gradient(180deg,#fbfdff,#f8fbff);border:1px dashed rgba(11,17,28,.04)}.pb-form .form-control{border-radius:8px;box-shadow:none}@keyframes pb-fade-up{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pb-animate{animation:pb-fade-up .38s cubic-bezier(.2,.9,.2,1) both}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}:focus{outline:3px solid rgba(0,102,255,.16);outline-offset:3px}@media(prefers-contrast:more){:root{--pb-border:#ccc}}.pb-block{position:relative;border-radius:12px;transition:box-shadow .18s ease,transform .18s ease}.pb-block:hover{transform:translateY(-4px)}.pb-highlight::before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:12px;box-shadow:0 8px 30px rgba(6,24,72,.08),inset 0 1px 0 rgba(255,255,255,.3);border:1px solid rgba(0,102,255,.12);transition:opacity .18s ease,transform .18s ease;opacity:1}.pb-block:focus-within,.pb-block.pb-highlight{outline:0}.pb-media{overflow:hidden;border-radius:12px;transition:transform .28s cubic-bezier(.2,.9,.2,1),filter .28s ease}.pb-media:hover img{transform:scale(1.03)}.pb-card--muted{background:linear-gradient(180deg,#fbfdff,#f7f9fc);border-color:rgba(11,17,28,.04)}.pb-card--accent{border-left:4px solid var(--pb-accent)}.pb-sep{height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.04),transparent);margin:1.2rem 0}.timeline-item .timeline-node{border-color:var(--pb-accent);background:#fff}.pb-alt-theme{--pb-bg:#071026;--pb-contrast:#e6eef8;--pb-muted:#9fb0c8;--pb-accent:#3ea6ff;--pb-accent-600:#2b8bff;background:#071026;color:var(--pb-contrast)}.pb-alt-theme .card{background:linear-gradient(180deg,rgba(10,18,28,.6),rgba(8,12,18,.4));border-color:rgba(255,255,255,.04)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-main{background:linear-gradient(135deg,#181b8300 0%,#7e831921 100%)}.container.py-4.row{direction:rtl;max-width:1200px;margin-inline:auto}.container.py-4.row>h2{position:relative;width:100%;margin:35px 0 22px;padding:17px 20px;border-radius:14px;border-right:5px solid var(--primary-color);background:linear-gradient(135deg,#fff 0%,var(--primary-light) 100%);color:var(--primary-dark);font-size:1.2rem;font-weight:800;line-height:1.8;box-shadow:0 5px 20px rgba(30,58,95,.07);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.container.py-4.row>h2:hover{transform:translateX(-4px);border-right-color:var(--primary-dark);box-shadow:0 10px 28px rgba(30,58,95,.13)}.container.py-4.row .card{position:relative;overflow:hidden;border:1px solid var(--border-color);border-radius:18px;background:#fff;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.container.py-4.row .card::before{content:"";position:absolute;top:0;right:0;width:0;height:4px;background:linear-gradient(90deg,var(--primary-dark),var(--primary-color));transition:width .4s ease}.container.py-4.row .card:hover::before{width:100%}.container.py-4.row .card:hover{transform:translateY(-7px);border-color:#b9c8d8;box-shadow:0 15px 35px rgba(30,58,95,.13),0 4px 10px rgba(30,58,95,.06)!important}.container.py-4.row .card-body{position:relative;padding:25px 20px}.container.py-4.row .card-title{margin-bottom:12px;color:var(--primary-dark);font-size:1rem;font-weight:750;line-height:1.8;transition:color .3s ease}.container.py-4.row .card:hover .card-title{color:var(--primary-color)}.container.py-4.row .card-text{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:8px 14px;border-radius:10px;background:#f4f7fa;color:var(--text-color);font-size:.95rem;font-weight:700;direction:ltr;transition:background .3s ease,color .3s ease,transform .3s ease}.container.py-4.row .card-text::before{content:"☎";color:var(--primary-color);font-size:.9rem;transition:transform .3s ease,color .3s ease}.container.py-4.row .card:hover .card-text{background:var(--primary-light);color:var(--primary-dark);transform:translateY(-2px)}.container.py-4.row .card:hover .card-text::before{color:var(--primary-dark);transform:rotate(-12deg) scale(1.15)}.container.py-4.row>.mb-3>ul{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:20px 0 35px;padding:0}.container.py-4.row>.mb-3>ul li{position:relative;padding:14px 18px;border:1px solid var(--border-color);border-radius:12px;background:#fff;color:var(--text-color);font-size:.93rem;transition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}.container.py-4.row>.mb-3>ul li::before{content:"☎";margin-left:9px;color:var(--primary-color);font-weight:bold}.container.py-4.row>.mb-3>ul li:hover{transform:translateX(-5px);border-color:#b9c8d8;background:var(--primary-light);box-shadow:0 8px 20px rgba(30,58,95,.08)}.comments-section{width:100%;margin-top:45px}.comment-form-card{position:relative;padding:30px;border:1px solid var(--border-color);border-radius:22px;background:linear-gradient(145deg,#fff,#f5f8fb);box-shadow:0 12px 35px rgba(30,58,95,.08)}.comment-form-title{position:relative;padding-bottom:13px;color:var(--primary-dark);font-size:1.35rem;font-weight:800}.comment-form-title::after{content:"";position:absolute;right:0;bottom:0;width:55px;height:4px;border-radius:10px;background:linear-gradient(90deg,var(--primary-dark),var(--primary-color))}.floating-label-group{position:relative;margin-bottom:22px}.floating-label-group .form-control{min-height:55px;padding:18px 16px 8px;border:1px solid #d6dfe8;border-radius:13px;background:#fff;color:var(--text-color);font-size:.95rem;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.floating-label-group textarea.form-control{min-height:125px;resize:vertical}.floating-label-group label{position:absolute;top:17px;right:15px;margin:0;padding:0 5px;background:#fff;color:#8795a5;pointer-events:none;font-size:.9rem;transition:top .25s ease,right .25s ease,color .25s ease,font-size .25s ease}.floating-label-group .form-control:focus{border-color:var(--primary-color);background:#fff;box-shadow:0 0 0 4px rgba(30,58,95,.1);outline:0}.floating-label-group .form-control:focus+label,.floating-label-group .form-control:not(:placeholder-shown)+label{top:-9px;right:12px;color:var(--primary-color);font-size:.76rem;font-weight:700}.modern-submit-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:130px;padding:12px 25px;border:0;border-radius:12px;background:linear-gradient(135deg,var(--primary-dark),var(--primary-color));color:#fff;font-size:.95rem;font-weight:750;cursor:pointer;box-shadow:0 8px 20px rgba(30,58,95,.25);transition:transform .25s ease,box-shadow .25s ease}.modern-submit-btn::before{content:"";position:absolute;top:0;right:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:skewX(-20deg);transition:right .55s ease}.modern-submit-btn:hover::before{right:140%}.modern-submit-btn:hover{transform:translateY(-3px);box-shadow:0 13px 28px rgba(30,58,95,.32)}.modern-submit-btn:active{transform:translateY(0) scale(.97)}@media(max-width:767px){.container.py-4.row{padding-inline:14px}.container.py-4.row>h2{margin-top:25px;padding:14px 15px;font-size:1.05rem}.container.py-4.row .card-body{padding:21px 16px}.container.py-4.row>.mb-3>ul{grid-template-columns:1fr}.comment-form-card{padding:20px 15px;border-radius:17px}.modern-submit-btn{width:100%}}@media(prefers-reduced-motion:reduce){.container.py-4.row *,.container.py-4.row *::before,.container.py-4.row *::after{transition:none!important;animation:none!important}}.row.container.py-4{margin:auto}.container.py-4>table{width:100%;border-collapse:collapse;margin-bottom:25px;padding:18px 21px;border:1px solid var(--border-color);border-radius:14px;background:#fff;color:var(--text-color);font-size:.97rem;line-height:2.1;box-shadow:0 4px 16px rgba(30,58,95,.045);transition:border-color .3s,box-shadow .3s}.container.py-4>th,td{border:1px solid #ddd;padding:10px 12px;text-align:right;vertical-align:top}.container.py-4>th{background:#f0f2f5;font-weight:700;white-space:nowrap}.container.py-4>tbody tr:nth-child(even){background:#fafafa}.container.py-4>td:first-child{text-align:center;width:60px}.present-carousel-card{border:0;border-radius:12px;overflow:hidden;position:relative;transition:transform .32s cubic-bezier(.2,.9,.2,1),box-shadow .32s ease;background:#fff;box-shadow:0 4px 16px rgba(30,58,95,.08)}.present-carousel-card:hover{transform:translateY(-8px);box-shadow:0 16px 40px rgba(30,58,95,.15)}.present-img-wrap{display:block;overflow:hidden}.present-img{display:block;width:100%;cursor:pointer;object-fit:contain;transition:transform .35s ease;margin:0;height:260px}.present-carousel-card:hover .present-img{transform:scale(1.05)}.present-carousel-caption{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 100%);color:#fff;padding:1rem}.present-carousel-caption .present-title{margin:0;font-size:1rem;font-weight:600}.present-carousel-caption .present-desc{margin:.25rem 0 0;font-size:.875rem;opacity:1;color:rgba(255,255,255,.95);background:transparent;text-align:center;border-radius:0;box-shadow:none;padding:0}.pb-files{margin-top:.5rem}.pb-file-card{border:1px solid #e6eef6;border-radius:10px;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease}.pb-file-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(30,58,95,.12)}.pb-file-card .card-body{display:flex;align-items:center;gap:12px;padding:1.1rem}.pb-file-icon{width:48px;height:48px;min-width:48px;border-radius:8px;background:linear-gradient(135deg,#f3f7fb,#e9f0ff);color:#1f3e64;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem}.pb-file-meta{min-width:0;overflow:hidden}.pb-file-meta h6{margin:0;font-size:.95rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--text-dark);font-weight:600}.pb-file-meta small{color:#6b7280;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.85rem}.card.h-100.pb-file-card{background:#fff}a.btn.btn-outline-primary.btn-sm{padding:.5rem 1rem;border-radius:8px;font-weight:600;transition:all .28s ease}a.btn.btn-outline-primary.btn-sm:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(74,144,217,.25)}.page-detail-section{padding:2.5rem 0;position:relative}.page-detail-section:nth-child(even){background:linear-gradient(90deg,#f8f9fa 0%,transparent 50%,#f8f9fa 100%)}.page-detail-section h1,.page-detail-section h2,.page-detail-section h3,.page-detail-section h4,.page-detail-section h5,.page-detail-section h6{color:var(--text-dark);font-weight:700;letter-spacing:-.3px;margin-bottom:1.25rem}.page-detail-section h2{font-size:2rem}.page-detail-section h3{font-size:1.5rem;margin-bottom:1rem}.page-detail-section h4{font-size:1.25rem}.page-detail-section p{color:var(--text-muted);line-height:1.8;margin-bottom:1.25rem;font-size:1.05rem}.page-detail-section ul,.page-detail-section ol{padding-left:1.5rem;margin-bottom:1.5rem}.page-detail-section li{margin-bottom:.75rem;color:var(--text-muted);line-height:1.7}.carousel-control-prev,.carousel-control-next{background-color:rgba(0,0,0,.6)!important;width:48px;height:48px;border-radius:50%;transition:all .28s ease}.carousel-control-prev:hover,.carousel-control-next:hover{background-color:rgba(0,0,0,.85)!important;transform:scale(1.08)}.carousel-caption{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);border-radius:8px}.page-detail-section .btn{border-radius:8px;font-weight:700;padding:.75rem 1.75rem;transition:all .28s ease}.page-detail-section .btn-primary{background:linear-gradient(135deg,var(--accent-color),var(--secondary-color));border:0;box-shadow:0 4px 14px rgba(74,144,217,.25)}.page-detail-section .btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(74,144,217,.35)}.pb-timeline{display:flex;flex-direction:column;gap:1rem}.pb-timeline-item{border-radius:10px;border:1px solid #eef4fb;transition:all .28s ease;position:relative;overflow:hidden}.pb-timeline-item::before{content:'';position:absolute;left:0;top:0;height:100%;width:4px;background:linear-gradient(180deg,var(--accent-color),var(--secondary-color))}.pb-timeline-item:hover{box-shadow:0 6px 20px rgba(30,58,95,.1);transform:translateX(4px)}.pb-timeline-item .card-body{padding:1.25rem;padding-left:1.5rem}.page-detail-section .form-control,.page-detail-section .form-select,.page-detail-section textarea{border-radius:10px;border:1.5px solid #e6eef6;padding:.95rem 1.1rem;font-size:1rem;transition:all .28s ease}.page-detail-section .form-control:focus,.page-detail-section .form-select:focus,.page-detail-section textarea:focus{border-color:var(--accent-color);box-shadow:0 0 0 3px rgba(74,144,217,.1),0 8px 20px rgba(74,144,217,.15)}.page-detail-section .form-label{font-weight:700;color:var(--text-dark);margin-bottom:.75rem;font-size:.95rem}.page-detail-section .card{border:1px solid #e9ecef;border-radius:12px;overflow:hidden;transition:all .35s cubic-bezier(.2,.9,.2,1);box-shadow:0 2px 8px rgba(30,58,95,.06)}.page-detail-section .card:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(30,58,95,.12);border-color:var(--accent-color)}.page-detail-section .card-body{padding:1.5rem}.page-detail-section .card-title{font-weight:700;color:var(--text-dark);margin-bottom:1rem}.page-detail-section .card-text{color:var(--text-muted);line-height:1.7}video{padding:10px;border-radius:1rem;border:2px solid #254c76;box-shadow:0 0 15px}