.nkf-wrap{--nkf-ink:#133347;--nkf-muted:#607988;--nkf-brand:#087e87;direction:rtl;max-width:860px;margin:32px auto;background:#fff;color:var(--nkf-ink);border:1px solid #e5edef;border-radius:24px;box-shadow:0 22px 70px rgb(17 60 76 / .11);overflow:hidden;box-sizing:border-box;font-size:17px;line-height:1.75}.nkf-wrap,.nkf-wrap *{font-family:"NKS B Yekan","B Yekan",BYekan,"B-Yekan",Tahoma,sans-serif!important}.nkf-wrap *,.nkf-wrap *::before,.nkf-wrap *::after{box-sizing:border-box}.nkf-wrap [hidden]{display:none!important}.nkf-wrap h2,.nkf-wrap h3,.nkf-wrap p{margin:0}.nkf-hero{position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:34px 44px;overflow:hidden;color:#fff;background:linear-gradient(115deg,#053e50 0%,#096e79 74%,#138b8e 100%)}.nkf-hero::after{content:"";position:absolute;width:340px;height:340px;left:-145px;top:-200px;border:1px solid rgb(255 255 255 / .17);border-radius:50%;box-shadow:0 0 0 45px rgb(255 255 255 / .035),0 0 0 94px rgb(255 255 255 / .025);pointer-events:none}.nkf-hero-copy{position:relative;z-index:1;max-width:540px}.nkf-eyebrow{display:inline-block;margin-bottom:13px;padding:5px 12px;border-radius:99px;background:rgb(255 255 255 / .13);color:#e2fbf8;font-size:14px;font-weight:700}.nkf-hero h2{color:#fff;font-size:clamp(29px,4vw,38px);font-weight:800;line-height:1.35}.nkf-hero p{margin-top:10px;color:#ddf0f0;line-height:1.9;font-size:16px}.nkf-content{padding:30px 44px 40px}.nkf-steps{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 0 28px;padding:0;list-style:none}.nkf-step{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 17px;border:1px solid #e6edef;border-right:4px solid #d7e5e7;border-radius:12px;background:#f8fbfb;color:#80929e;transition:background .2s,border-color .2s}.nkf-step.is-active{background:#eef9f8;border-color:#9bd2ce;color:#164856}.nkf-step.is-done{background:#f2faf6;border-color:#b7dec8;color:#23583f}.nkf-step.is-active{border-right-color:#087e87}.nkf-step.is-done{border-right-color:#58ad7c}.nkf-step strong,.nkf-step small{display:block;line-height:1.45}.nkf-step strong{font-size:16px;font-weight:700}.nkf-step small{font-size:13px;opacity:.85}.nkf-intro{margin-bottom:22px}.nkf-intro h3,.nkf-verify h3,.nkf-result h3{color:var(--nkf-ink);font-size:25px;font-weight:800;line-height:1.45}.nkf-intro p{margin-top:4px;color:var(--nkf-muted);font-size:15px}.nkf-section{min-width:0;margin:0;padding:22px 0 24px;border:0;border-top:1px solid #edf1f2}.nkf-section-last{padding-bottom:18px}.nkf-section legend{width:100%;margin-bottom:17px;padding:0;color:#214c58;font-size:19px;font-weight:800}.nkf-section legend::before{content:"";display:inline-block;width:5px;height:18px;margin-left:10px;border-radius:5px;background:#0b8991;vertical-align:-3px}.nkf-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 20px;clear:both}.nkf-fields label,.nkf-verify label{display:block;min-width:0;color:#2e4c5b;font-size:16px;font-weight:700;line-height:1.7}.nkf-required{color:#dc704f;font-size:18px}.nkf-fields label small{margin-right:5px;color:#869aa3;font-size:13px;font-weight:500}.nkf-wide{grid-column:1/-1}.nkf-wrap input,.nkf-wrap select,.nkf-wrap textarea{display:block;width:100%;min-width:0;min-height:53px;margin-top:7px;padding:12px 14px;border:1px solid #d4e1e4;border-radius:10px;background:#fbfdfd;color:#173748;font:inherit;font-size:16px;font-weight:400;line-height:1.6;box-shadow:0 1px 2px rgb(25 62 76 / .03);transition:border-color .2s,box-shadow .2s,background .2s}.nkf-wrap textarea{min-height:84px;resize:vertical}.nkf-section-last textarea{min-height:128px}.nkf-wrap input::placeholder,.nkf-wrap textarea::placeholder{color:#9aabb2;opacity:1}.nkf-wrap input:hover,.nkf-wrap select:hover,.nkf-wrap textarea:hover{border-color:#9ebec3}.nkf-wrap input:focus,.nkf-wrap select:focus,.nkf-wrap textarea:focus{outline:0;border-color:#118c94;background:#fff;box-shadow:0 0 0 4px rgb(17 140 148 / .12)}.nkf-wrap select{padding-left:34px;cursor:pointer}.nkf-wrap input[name="phone"],.nkf-wrap input[name="batch_no"],.nkf-wrap input[name="purchase_date"],.nkf-wrap input[name="expiry_date"]{direction:ltr;text-align:left}.nkf-hint{display:block;margin-top:5px;color:#81949f;font-size:13px;font-weight:400}.nkf-form-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:3px;padding:22px 0 0;border-top:1px solid #edf1f2}.nkf-form-footer>span{max-width:350px;color:var(--nkf-muted);font-size:14px;line-height:1.8}.nkf-wrap .nkf-primary{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:53px;margin:0;padding:11px 25px;border:1px solid #fff0;border-radius:10px;background:#087e87;color:#fff;font:inherit;font-size:16px;font-weight:800;line-height:1.5;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:0 8px 18px rgb(8 126 135 / .18);transition:transform .2s,background .2s,box-shadow .2s}.nkf-wrap .nkf-primary:hover{background:#076973;transform:translateY(-1px);box-shadow:0 11px 20px rgb(8 126 135 / .22)}.nkf-wrap .nkf-primary:focus-visible,.nkf-back:focus-visible{outline:3px solid #91cfcc;outline-offset:3px}.nkf-wrap .nkf-primary:disabled{opacity:.55;box-shadow:none;cursor:wait;transform:none}.nkf-verify,.nkf-result{max-width:470px;margin:12px auto 24px;text-align:center}.nkf-verify-art,.nkf-result-icon{display:grid;place-items:center;width:70px;height:70px;margin:0 auto 20px;border-radius:20px;background:#eaf6f5;color:#09828a;font-size:30px}.nkf-verify p,.nkf-result p{margin:9px auto 24px;color:var(--nkf-muted);font-size:16px;line-height:1.9}.nkf-verify-phone{display:inline-block;color:#194d59;font-weight:800;unicode-bidi:isolate}.nkf-verify label{text-align:right}.nkf-verify input[name="code"]{max-width:290px;min-height:60px;margin:9px auto 20px;direction:ltr;text-align:center;font-size:26px;font-weight:700;letter-spacing:9px}.nkf-verify .nkf-primary{width:100%;max-width:290px}.nkf-back{display:block;margin:14px auto 0;padding:8px;border:0;background:#fff0;color:#167782;font:inherit;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.nkf-result-icon{border-radius:50%;background:#e3f7ee;color:#1b9863;font-size:36px}.nkf-ticket-box{max-width:360px;margin:0 auto;padding:16px;border:1px dashed #80c5bb;border-radius:13px;background:#f4fbf9}.nkf-ticket-box span{display:block;margin-bottom:5px;color:#627f7c;font-size:14px}.nkf-ticket{display:block;color:#0d5d66;font-size:22px;font-weight:800;letter-spacing:1px;overflow-wrap:anywhere}.nkf-message:not([hidden]){margin:20px 0 0;padding:12px 15px;border:1px solid #f0c1ba;border-radius:10px;background:#fff4f1;color:#9d3e30;font-size:15px;line-height:1.8}.nkf-message.is-info:not([hidden]){border-color:#b6dada;background:#f0f9f8;color:#185d63}.nkf-test{margin-bottom:22px;padding:10px 14px;border:1px solid #eddbad;border-radius:10px;background:#fff9e9;color:#805f20;font-size:14px}@media(max-width:620px){.nkf-wrap{margin:12px auto;border-radius:16px}.nkf-hero{padding:28px 22px}.nkf-content{padding:22px 20px 28px}.nkf-steps{gap:9px;margin-bottom:25px}.nkf-step{gap:7px;padding:12px}.nkf-step strong{font-size:14px}.nkf-step small{font-size:12px}.nkf-fields{grid-template-columns:1fr;gap:15px}.nkf-wide{grid-column:auto}.nkf-section{padding:20px 0}.nkf-form-footer{display:block}.nkf-form-footer>span{display:block;margin-bottom:14px}.nkf-form-footer .nkf-primary{width:100%}}@media(max-width:380px){.nkf-step small{display:none}.nkf-step{min-height:51px}}@media(prefers-reduced-motion:reduce){.nkf-wrap *,.nkf-wrap *::before,.nkf-wrap *::after{transition:none!important}}.nkf-rating{border:0;padding:18px 0;margin:0;border-bottom:1px solid #e6edf0}.nkf-rating legend{font-weight:700;font-size:15px}.nkf-rating-options{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.nkf-rating-options label{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:1px solid #dce6e5;border-radius:12px;cursor:pointer;background:#fff}.nkf-rating-options input[type=radio]{width:18px;height:18px;min-height:18px;padding:0;margin:0;box-shadow:none;accent-color:#167766}.nkf-rating-options label:has(input:checked){background:#eaf7f1;border-color:#167766}@media(max-width:480px){.nkf-rating-options{grid-template-columns:repeat(2,1fr)}}