form{width:100%}fieldset{min-inline-size:unset!important}#gform_wrapper_12{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:24px 12px;box-sizing:border-box;font-family:"IRANSansXV",sans-serif!important;direction:rtl}#gform_wrapper_12.active{display:flex!important}#gform_wrapper_12:not(.active){display:none!important}#gform_wrapper_12 .gform_heading{float:none!important;width:100%!important;max-width:600px;text-align:center!important;margin:0 0 16px!important}#gform_wrapper_12 .gform_title{margin:0;font-size:1.6rem;font-weight:700;line-height:1.3}#gform_wrapper_12 .gform_description{text-align:center;margin-top:8px;font-size:1rem}#gform_wrapper_12 .gform_body{float:none!important;width:100%!important;max-width:600px;margin:0 auto;box-sizing:border-box}#gform_wrapper_12 .gform_fields{list-style:none;margin:0;padding:0}#gform_wrapper_12 .gf-step{display:none}#gform_wrapper_12 .gf-step.active{display:block}#gform_wrapper_12 .gfield_label{text-align:center!important;margin:0 auto 24px;font-size:1.2rem;font-weight:600;max-width:560px;width:100%}#gform_wrapper_12 .gfield_radio{display:grid!important;grid-template-columns:1fr;gap:20px!important;width:560px;margin:0 auto;padding:0}#gform_wrapper_12 .ginput_container{width:100%!important}#gform_wrapper_12 .gfield_radio li{list-style:none;margin:0!important;padding:0;width:100%}#gform_wrapper_12 .gfield_radio .gchoice{width:100%!important}#gform_wrapper_12 .gfield_radio input[type=radio]{position:absolute;opacity:0;pointer-events:none}#gform_wrapper_12 .gfield_radio input[type=radio]+label{display:flex!important;align-items:center;justify-content:center;width:100%!important;text-align:center!important;min-height:56px;padding:12px 16px;border:1px solid #dcdcdc;border-radius:12px;background:#fff;cursor:pointer;font-weight:400;line-height:1.4;transition:.2s;margin:0 auto;box-sizing:border-box;white-space:normal;overflow:hidden;position:relative;overflow:hidden;user-select:none;-webkit-tap-highlight-color:#fff0}#gform_wrapper_12 .gfield_radio input[type=radio]+label:hover{border-color:#26873d;background:rgb(38 135 61 / .08)}#gform_wrapper_12 .gfield_radio input[type=radio]:checked+label{border-color:#26873d;background:rgb(38 135 61 / .15)}#gform_wrapper_12 .gfield_radio input[type=radio]:focus+label{box-shadow:0 0 0 2px rgb(38 135 61 / .35)}.gfield_radio label .ripple{position:absolute;border-radius:50%;background:rgb(38 135 61 / .3);transform:scale(0);animation:rippleAnim 0.6s linear;pointer-events:none;width:50px;height:50px;margin-left:-25px;margin-top:-25px}@keyframes rippleAnim{to{transform:scale(4);opacity:0}}#gf12_counter{width:100%;max-width:600px;text-align:center;margin:8px auto 16px;font-size:.85rem;font-weight:400;color:#444;direction:rtl}#gf12_nav{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:12px;margin-top:16px;width:100%;max-width:600px}#gf12_prev{padding:8px 18px;border-radius:10px;border:1px solid #ccc;background:#f6f6f6;cursor:pointer;min-width:145px;display:inline-flex;align-items:center;justify-content:center;gap:12px;line-height:1;font-size:.95rem;font-weight:600}#gf12_prev::before{content:"\279C";display:inline-block;font-size:1.08em;font-weight:500;line-height:1;margin-top:4px}#gf12_prev[disabled]{opacity:.5;cursor:not-allowed}#gform_wrapper_12 .gform_footer{display:none}#gform_wrapper_12 .gform_button{padding:8px 18px;border-radius:10px;border:1px solid #26873d;background:#26873d;color:#fff;cursor:pointer;min-width:145px;display:inline-flex;align-items:center;justify-content:center;gap:12px;line-height:1;font-size:.95rem;font-weight:600}#gf12_nav .gform_button:hover{background:#2fa14b;border-color:#2fa14b}#gf12_nav .gform_button:active{background:#1f6f33;border-color:#1f6f33}#gform_wrapper_12 .gform_button.mezaj-force-hide{display:none!important}.gf12_start{--btn:#26873d;--btn-hi:#2fa14b;--btn-lo:#1f6f33;--ring:rgba(38,135,61,.35);appearance:none;border:0;color:#fff;background:linear-gradient(180deg,var(--btn-hi),var(--btn));padding:12px 26px;border-radius:14px;font-weight:800;font-size:1rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 8px 20px rgb(38 135 61 / .25),inset 0 -2px 0 rgb(0 0 0 / .10);transition:transform .15s ease,box-shadow .15s ease,background .2s ease;position:relative;isolation:isolate}.gf12_start::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,#fff0 30%,rgb(255 255 255 / .18) 50%,#fff0 70%);transform:translateX(-100%);transition:transform .6s ease;pointer-events:none}.gf12_start:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgb(38 135 61 / .28),inset 0 -2px 0 rgb(0 0 0 / .12);background:linear-gradient(180deg,var(--btn-hi) 0%,var(--btn) 100%)}.gf12_start:hover::after{transform:translateX(0)}.gf12_start:active{transform:translateY(0);box-shadow:0 6px 14px rgb(38 135 61 / .22),inset 0 2px 0 rgb(0 0 0 / .08)}.gf12_start:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring),0 8px 20px rgb(38 135 61 / .25)}.gf12_start[disabled]{opacity:.6;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.gf12_start,.gf12_start::after{transition:none}}p:has(.gf12_start){text-align:center}@media (max-width:600px){.gf12_start{width:100%}}@media (max-width:768px){.gf12_start{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100vw!important;padding:22px 20px!important;font-size:1.4rem!important;border-radius:0!important;z-index:2147483647!important;margin:0!important;box-shadow:0 -8px 30px rgb(0 0 0 / .3)!important;transform:translateZ(0)}#gf12_intro_wrapper,.entry-content,main,.site-content,body,html{padding-bottom:0!important;margin-bottom:0!important}}#gform_wrapper_12.active~* .gf12_start,#gform_wrapper_12.active~#gf12_intro_wrapper .gf12_start{display:none!important}@media (max-width:600px){#gform_wrapper_12 .gform_body{max-width:92%}#gform_wrapper_12 .gfield{width:100%!important;max-width:100%!important}#gform_wrapper_12 .gfield_radio{width:100%!important}#gform_wrapper_12 .gfield_label{font-size:1rem!important}#gform_wrapper_12 .gform_title{font-size:1.4rem!important}#gform_wrapper_12 .gfield_radio input[type=radio]+label{min-height:56px;font-size:0.9rem!important}}#gf12_nav{margin-top:40px!important}#gf12_intro{display:block;font-family:"IRANSansXV",sans-serif!important;direction:rtl;position:relative;z-index:1}#gform_wrapper_12.active~#gf12_intro{display:none!important}#smsModal{display:none;position:fixed;inset:0;background:rgb(14 24 18 / .5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:99999;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}#smsModal.active{display:flex;animation:smsOverlayIn .25s ease both}@keyframes smsOverlayIn{from{opacity:0}to{opacity:1}}.sms-modal-content{position:relative;background:#fff;padding:36px 28px 28px;border-radius:22px;max-width:360px;width:100%;text-align:center;direction:rtl;box-shadow:0 24px 60px rgb(15 30 20 / .16),0 2px 8px rgb(15 30 20 / .06);animation:smsCardIn .3s cubic-bezier(.2,.8,.2,1) both}@keyframes smsCardIn{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}#smsModal .modal-close{position:absolute;top:14px;left:14px;background:#f2f5f3;border:none;border-radius:50%;width:32px;height:32px;line-height:32px;font-size:16px;color:#8a9690;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}#smsModal .modal-close:hover{background:#e6ece8;color:#4a564f}#smsModal h3{font-size:1.25rem;font-weight:700;margin:4px 0 8px;color:#182420;letter-spacing:-.01em}#smsModal .sub-title{font-size:.9rem;line-height:1.6;color:#75847d;margin:0 0 28px}#smsModal input[type=tel],#smsModal input[type=text]{width:100%;padding:16px 14px;margin-bottom:14px;border:1.5px solid #fff0;border-radius:14px;background:#f4f7f5;color:#182420;font-size:1.05rem;text-align:center;letter-spacing:.02em;box-sizing:border-box;transition:border-color .15s,background .15s,box-shadow .15s}#smsModal input[type=tel]::placeholder,#smsModal input[type=text]::placeholder{color:#a4b0aa}#smsModal input:focus{border-color:#26873d;background:#fff;outline:none;box-shadow:0 0 0 4px rgb(38 135 61 / .12)}#smsModal #sms-code{font-size:1.4rem;font-weight:700;letter-spacing:.5em;padding-right:10px}#smsModal .btn-primary{width:100%;background:#26873d;color:#fff;border:none;padding:15px 20px;border-radius:14px;font-weight:700;font-size:1rem;cursor:pointer;box-sizing:border-box;transition:background .15s,transform .1s}#smsModal .btn-primary:hover{background:#2fa14b}#smsModal .btn-primary:active{background:#1f6f33;transform:scale(.99)}#smsModal .btn-secondary{background:none;color:#75847d;border:none;font-weight:600;font-size:.88rem;padding:8px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}#smsModal .btn-secondary:disabled{color:#c3ccc7;cursor:not-allowed;text-decoration:none}#smsModal .edit-link{display:inline-block;font-size:.85rem;color:#75847d;margin:2px 0 18px;text-decoration:underline;text-underline-offset:3px}#smsModal .edit-link:hover{color:#26873d}#smsModal p{font-size:.92rem;color:#4a564f;margin:0 0 4px}#smsModal strong#shown-phone{color:#182420}#smsModal .code-actions{display:flex;flex-direction:column;gap:14px;margin-top:18px}#smsModal .buttons-row{display:flex;flex-direction:column;align-items:center;gap:10px}#smsModal #sms-message{margin-top:12px;min-height:20px;font-size:.85rem}#smsModal #sms-message.error{color:#dc2626}#smsModal #sms-message.success{color:#15803d}@media (max-width:600px){#smsModal{align-items:flex-end;padding:0}.sms-modal-content{max-width:none;width:100%;border-radius:24px 24px 0 0;padding:32px 22px 28px;animation:smsSheetUp .28s cubic-bezier(.2,.8,.2,1) both}.sms-modal-content::before{content:"";position:absolute;top:10px;left:50%;width:40px;height:4px;border-radius:2px;background:#e2e8e4;transform:translateX(-50%)}#smsModal .modal-close{top:16px;left:16px}}@keyframes smsSheetUp{from{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}#mezaj-result{font-family:inherit!important;line-height:1.9;direction:rtl;max-width:100%!important;margin:0!important;background:transparent!important}#mezaj-result h2{font-size:1.2rem;padding-bottom:12px}#mezaj-result h3{font-size:1.1rem;margin:5px 0 15px 0}#mezaj-result .two-col-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;margin:0;padding:0}#mezaj-result .two-col-list li{margin:0;padding:0}@media (max-width:768px){#mezaj-result table tr:first-child{display:none!important}#mezaj-result table,#mezaj-result tbody,#mezaj-result tr,#mezaj-result th,#mezaj-result td{display:block!important;width:100%!important}#mezaj-result table thead{display:none}#mezaj-result td[data-label]::before{content:attr(data-label);display:block;font-weight:700;font-size:16px;margin-bottom:8px;color:#000}#mezaj-result td{margin-bottom:20px;border:1px solid #eee;padding:12px;background:#fafafa;border-radius:6px}}#mezaj-result td{vertical-align:baseline}#mezaj-loading{position:fixed;inset:0;background:rgb(255 255 255 / .92);z-index:999999;display:flex;align-items:center;justify-content:center}.mezaj-loading-box{text-align:center;font-size:16px;color:#444}.mezaj-loading-box .spinner{width:48px;height:48px;border:4px solid #ddd;border-top-color:#8b4513;border-radius:50%;animation:spin 0.9s linear infinite;margin:0 auto 16px}@keyframes spin{to{transform:rotate(360deg)}}.btn-primary.loading{position:relative;color:transparent!important;pointer-events:none}.btn-primary.loading::after{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;margin-left:-10px;margin-top:-10px;border:3px solid #fff;border-radius:50%;border-top-color:#fff0;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-id-24100 li::marker{color:#26873d!important}mezaj-related-posts{margin-top:48px;padding-top:32px;border-top:1px solid #e8e8e8}.mezaj-related-title{text-align:center;font-size:1rem;color:#555;margin-bottom:24px;font-weight:600}.mezaj-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mezaj-related-card{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;text-decoration:none;background:#fff;border:1px solid #eee;transition:box-shadow 0.2s}.mezaj-related-card:hover{box-shadow:0 4px 16px rgb(0 0 0 / .1)}.mezaj-related-card img{width:100%;aspect-ratio:16/9;object-fit:cover}.mezaj-related-no-img{width:100%;aspect-ratio:16/9;background:#f0f0f0}.mezaj-related-card-title{padding:10px 12px;font-size:.88rem;color:#333;line-height:1.5;text-align:right}@media (max-width:600px){.mezaj-related-grid{grid-template-columns:1fr}}