:root{--brand-blue:#17bdf0;--link:#0a7ca5;--link-hover:#075f80;--link-pressed:#064a63;--link-on-dark:#7fd6f5;--link-on-dark-hover:#a8e4f8;--navy:#0b2233;--navy-hover:#143650;--navy-pressed:#061520;--text:var(--navy);--text-2:#4a5b68;--text-muted:#7a8995;--orange-a:#e8590c;--orange-b:#f2740b;--orange-c:#ff8f0a;--orange-hover-a:#d24f08;--orange-hover-b:#de680a;--orange-hover-c:#f07f08;--orange-pressed-a:#bd4506;--orange-pressed-b:#c95c08;--orange-pressed-c:#da7106;--on-orange:#fff;--dark-top:#0e2b40;--dark-bottom:#05090e;--surface:#fff;--bg-subtle:#f4f7f9;--border:#e3e8eb;--border-strong:#c9d3da;--divider:#d9dfe3;--secondary-hover:#f1f5f8;--secondary-pressed:#e3e9ee;--blue-50:#f0fafe;--blue-100:#dff3fb;--blue-200:#bfeafa;--blue-tile-border:#d2eef9;--orange-50:#fff6ec;--orange-100:#ffebd6;--orange-200:#ffd2a3;--disabled-bg:#e3e7ea;--disabled-text:#8a949b;--field-error-bg:#fff8f8;--field-halo:rgba(23,189,240,0.25);--success-text:#0f6b40;--success-bg:#e4f6ec;--success-line:#1e8e5a;--error-text:#9b2222;--error-bg:#fdeaea;--error-line:#d93c3c;--warning-text:#7a5600;--warning-bg:#fff5d6;--warning-line:#e0a100;--info-text:#075f80;--info-bg:#e3f4fb;--info-line:#17bdf0;--price-old:#d94b4b;--badge-free-bg:#ddf4e8;--badge-off-bg:#fde3e3;--badge-off-text:brown;--badge-best-text:#a64a06;--badge-full-bg:#eceff1;--badge-full-text:#5a6a75;--chip-text:#44525c;--overlay:rgba(11,34,51,0.6);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-media:12px;--radius-field:12px;--radius-card:16px;--radius-modal:20px;--radius-pill:999px;--shadow-hover:0 6px 18px rgba(11,34,51,0.1);--shadow-modal:0 10px 30px rgba(11,34,51,0.16);--container-max:1200px;--grid-gutter:24px;--section-gap:64px;--page-padding-mobile:16px;--ease-standard:cubic-bezier(.2,0,0,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-hover:150ms;--dur-exit:140ms;--dur-fade:200ms;--dur-reveal:300ms;--dur-modal:260ms;--dur-sheet:340ms;--dur-slide:500ms;--dur-accordion:250ms;--dur-chevron:350ms;--dur-cover:420ms;--dur-confirm:420ms;--dur-wave:1300ms;--dur-autoplay:6000ms;--dur-toast-stay:4000ms;--dur-reduced:150ms;--rise-distance:8px;--hover-lift:4px;--cover-zoom:1.05;--press-scale:0.98;--stagger-hero:80ms;--stagger-card:70ms;--stagger-cap:6;--font-sans:"IRANSans",Tahoma,system-ui,sans-serif}:root{--cf-primary:linear-gradient(270deg,var(--orange-a) 0%,var(--orange-b) 65%,var(--orange-c));--cf-primary-hover:linear-gradient(270deg,var(--orange-hover-a) 0%,var(--orange-hover-b) 65%,var(--orange-hover-c));--cf-primary-pressed:linear-gradient(270deg,var(--orange-pressed-a) 0%,var(--orange-pressed-b) 65%,var(--orange-pressed-c));--cf-dark:linear-gradient(160deg,var(--dark-top),var(--dark-bottom));--cf-ease:var(--ease-standard)}body{margin:0;font-family:var(--font-sans);font-size:14px;line-height:1.85;color:var(--text);background:var(--surface)}*{-webkit-box-sizing:border-box;box-sizing:border-box}.cf-pv{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.cf-pv,.cf-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cf-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cf-lbl{font-size:12px;color:var(--text-2);margin:0}.cf-stage-dark{background:var(--cf-dark);padding:16px;border-radius:var(--radius-card)}.cf-stage-dark .cf-lbl{color:var(--link-on-dark)}.cf-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gutter)}@media(max-width:640px){.cf-grid3{grid-template-columns:minmax(0,1fr)}}.cf-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;border:0;border-radius:var(--radius-pill);font:700 15px/1 var(--font-sans);height:42px;padding:0 34px;cursor:pointer;white-space:nowrap;text-decoration:none;-webkit-transition:background-color var(--dur-hover) var(--ease-standard),-webkit-transform var(--dur-hover) var(--ease-standard);transition:background-color var(--dur-hover) var(--ease-standard),-webkit-transform var(--dur-hover) var(--ease-standard);-o-transition:transform var(--dur-hover) var(--ease-standard),background-color var(--dur-hover) var(--ease-standard);transition:transform var(--dur-hover) var(--ease-standard),background-color var(--dur-hover) var(--ease-standard);transition:transform var(--dur-hover) var(--ease-standard),background-color var(--dur-hover) var(--ease-standard),-webkit-transform var(--dur-hover) var(--ease-standard)}.cf-btn:focus-visible,.cf-card:focus-visible,.cf-chip:focus-visible,.cf-tab:focus-visible{outline:3px solid var(--brand-blue);outline-offset:2px}.cf-btn:active{-webkit-transform:scale(var(--press-scale));-ms-transform:scale(var(--press-scale));transform:scale(var(--press-scale))}.cf-btn-lg{height:48px;font-size:16px;padding:0 40px}.cf-btn-sm{height:36px;font-size:14px;padding:0 26px}.cf-btn-st{height:34px;font-size:13px;padding:0 22px}.cf-btn-xs{height:28px;font-size:12px;padding:0 16px}.cf-btn-primary{background:var(--cf-primary);color:var(--on-orange)}.cf-btn-primary:hover{background:var(--cf-primary-hover)}.cf-btn-primary:active{background:var(--cf-primary-pressed)}.cf-btn-secondary{background:var(--surface);color:var(--navy);border:1.5px solid var(--navy)}.cf-btn-secondary:hover{background:var(--secondary-hover)}.cf-btn-secondary:active{background:var(--secondary-pressed)}.cf-stage-dark .cf-btn-secondary{background:rgba(0,0,0,0);color:var(--surface);border-color:var(--surface)}.cf-btn-navy{background:var(--navy);color:var(--surface)}.cf-btn-navy:hover{background:var(--navy-hover)}.cf-btn-navy:active{background:var(--navy-pressed)}.cf-btn-link{background:rgba(0,0,0,0);color:var(--link);padding:0 6px}.cf-btn-link:hover{color:var(--link-hover);text-decoration:underline}.cf-btn-link:active{color:var(--link-pressed)}.cf-stage-dark .cf-btn-link{color:var(--link-on-dark)}.cf-stage-dark .cf-btn-link:hover{color:var(--link-on-dark-hover)}.cf-btn[disabled]{cursor:not-allowed;background:var(--disabled-bg);color:var(--disabled-text);border:0;-webkit-transform:none;-ms-transform:none;transform:none}.cf-btn-secondary[disabled]{background:var(--surface);border:1.5px solid var(--border-strong)}.cf-spin{width:14px;height:14px;border:2px solid var(--on-orange);border-top:2px solid rgba(0,0,0,0);border-radius:50%;-webkit-animation:cfspin .8s linear infinite;animation:cfspin .8s linear infinite}@-webkit-keyframes cfspin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cfspin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cf-sbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--divider);border-radius:var(--radius-pill);padding:4px;width:100%;max-width:460px}.cf-sbar span{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:var(--text-2);font-size:13px;-webkit-padding-start:14px;padding-inline-start:14px}.cf-fld{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.cf-fld label{font-size:13px;font-weight:500}.cf-inp{height:42px;border:1px solid var(--border-strong);border-radius:var(--radius-field);padding:0 14px;font:400 14px var(--font-sans);background:var(--surface);color:var(--text);width:100%}.cf-inp::-webkit-input-placeholder{color:var(--text-muted)}.cf-inp::-moz-placeholder{color:var(--text-muted)}.cf-inp:-ms-input-placeholder{color:var(--text-muted)}.cf-inp::-ms-input-placeholder{color:var(--text-muted)}.cf-inp::placeholder{color:var(--text-muted)}.cf-inp:focus{outline:0;border:1.5px solid var(--brand-blue);padding-inline:13.5px;-webkit-box-shadow:0 0 0 3px var(--field-halo);box-shadow:0 0 0 3px var(--field-halo)}.cf-inp.cf-err{border-color:var(--error-line);background:var(--field-error-bg)}.cf-inp:disabled{background:var(--bg-subtle);color:var(--disabled-text);border-color:var(--border)}.cf-msg-err{gap:4px;font-size:12px;color:var(--error-text)}.cf-ctl,.cf-msg-err{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cf-ctl{position:relative;gap:8px;font-size:14px;cursor:pointer;min-height:44px}.cf-ctl input{position:absolute;opacity:0;margin:0}.cf-box,.cf-ctl input{width:20px;height:20px}.cf-box{border:1.5px solid var(--text-muted);background:var(--surface);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.cf-box.cb{border-radius:6px}.cf-box.rd{border-radius:50%}.cf-ctl input:focus-visible+.cf-box,.cf-ctl input:focus-visible+.cf-sw{outline:3px solid var(--brand-blue);outline-offset:2px}.cf-ctl input:checked+.cf-box{background:var(--link);border-color:var(--link)}.cf-ctl input:checked+.cf-box.cb:after{content:"";width:5px;height:10px;border:solid var(--surface);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg) translateY(-1px);-ms-transform:rotate(45deg) translateY(-1px);transform:rotate(45deg) translateY(-1px)}.cf-ctl input:checked+.cf-box.rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--surface)}.cf-sw{width:40px;height:24px;border-radius:var(--radius-pill);background:var(--border-strong);position:relative;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.cf-sw:after{content:"";position:absolute;top:2px;inset-inline-start:2px;width:20px;height:20px;border-radius:50%;background:var(--surface);-webkit-transition:-webkit-transform var(--dur-hover) var(--ease-standard);transition:-webkit-transform var(--dur-hover) var(--ease-standard);-o-transition:transform var(--dur-hover) var(--ease-standard);transition:transform var(--dur-hover) var(--ease-standard);transition:transform var(--dur-hover) var(--ease-standard),-webkit-transform var(--dur-hover) var(--ease-standard)}.cf-ctl input:checked+.cf-sw{background:var(--link)}.cf-ctl input:checked+.cf-sw:after{-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}.cf-tabs{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:4px;background:var(--bg-subtle);border-radius:var(--radius-pill);padding:4px;max-width:100%;overflow-x:auto}.cf-tab{border:0;background:rgba(0,0,0,0);font:500 14px var(--font-sans);color:var(--chip-text);height:34px;padding:0 18px;border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap}.cf-tab[aria-selected=true]{background:var(--navy);color:var(--surface)}.cf-chip{border:1px solid var(--border-strong);background:var(--surface);color:var(--navy);font:500 13px var(--font-sans);height:34px;padding:0 16px;border-radius:var(--radius-pill);cursor:pointer}.cf-chip[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--surface)}.cf-al{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;border-radius:10px;-webkit-border-start:4px solid;border-inline-start:4px solid;padding:10px 12px;font-size:13px}.cf-al svg{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.cf-al.ok{background:var(--success-bg);color:var(--success-text);border-color:var(--success-line)}.cf-al.er{background:var(--error-bg);color:var(--error-text);border-color:var(--error-line)}.cf-al.wa{background:var(--warning-bg);color:var(--warning-text);border-color:var(--warning-line)}.cf-al.in{background:var(--info-bg);color:var(--info-text);border-color:var(--info-line)}.cf-bd{display:inline-block;border-radius:var(--radius-pill);padding:1px 12px;font-size:12px;font-weight:700}.cf-bd.free{background:var(--badge-free-bg);color:var(--success-text)}.cf-bd.off{background:var(--badge-off-bg);color:var(--badge-off-text)}.cf-bd.best{background:var(--orange-100);color:var(--badge-best-text)}.cf-bd.new{background:var(--blue-100);color:var(--link-hover)}.cf-bd.full{color:var(--badge-full-text)}.cf-bd.full,.cf-trk{background:var(--badge-full-bg)}.cf-trk{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4px;color:var(--chip-text);border-radius:var(--radius-pill);padding:1px 10px;font-size:12px;font-weight:500}.cf-card{display:block;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:12px;color:var(--text);text-decoration:none;-webkit-transition:border-color var(--dur-hover),-webkit-transform var(--dur-hover) var(--ease-standard),-webkit-box-shadow var(--dur-hover) var(--ease-standard);transition:border-color var(--dur-hover),-webkit-transform var(--dur-hover) var(--ease-standard),-webkit-box-shadow var(--dur-hover) var(--ease-standard);-o-transition:transform var(--dur-hover) var(--ease-standard),box-shadow var(--dur-hover) var(--ease-standard),border-color var(--dur-hover);transition:transform var(--dur-hover) var(--ease-standard),box-shadow var(--dur-hover) var(--ease-standard),border-color var(--dur-hover);transition:transform var(--dur-hover) var(--ease-standard),box-shadow var(--dur-hover) var(--ease-standard),border-color var(--dur-hover),-webkit-transform var(--dur-hover) var(--ease-standard),-webkit-box-shadow var(--dur-hover) var(--ease-standard)}@media (hover:hover){.cf-card:hover{-webkit-transform:translateY(-webkit-calc(-1*var(--hover-lift)));-ms-transform:translateY(calc(-1*var(--hover-lift)));transform:translateY(calc(-1*var(--hover-lift)));-webkit-box-shadow:var(--shadow-hover);box-shadow:var(--shadow-hover);border-color:var(--border-strong)}.cf-card:hover .cf-cover-img{-webkit-transform:scale(var(--cover-zoom));-ms-transform:scale(var(--cover-zoom));transform:scale(var(--cover-zoom))}.cf-card:hover h4{color:inherit}}.cf-cover{position:relative;overflow:hidden;aspect-ratio:3/2;max-width:100%;border-radius:var(--radius-media);background:-webkit-linear-gradient(315deg,var(--blue-100),var(--blue-200));background:-o-linear-gradient(315deg,var(--blue-100),var(--blue-200));background:linear-gradient(135deg,var(--blue-100),var(--blue-200));font-size:12px;color:var(--link-hover)}.cf-cover,.cf-cover-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cf-cover-img{position:absolute;inset:0;-webkit-transition:-webkit-transform var(--dur-cover) var(--ease-standard);transition:-webkit-transform var(--dur-cover) var(--ease-standard);-o-transition:transform var(--dur-cover) var(--ease-standard);transition:transform var(--dur-cover) var(--ease-standard);transition:transform var(--dur-cover) var(--ease-standard),-webkit-transform var(--dur-cover) var(--ease-standard)}.cf-cover .cf-bd{position:absolute;top:8px;inset-inline-start:8px;z-index:2}.cf-card h4{font-size:16px;line-height:1.5;margin:8px 0 2px;font-weight:700}.cf-meta{font-size:12px;color:var(--text-2);gap:12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cf-meta,.cf-pr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cf-pr{border-top:1px dotted var(--divider);margin-top:10px;padding-top:10px;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}.cf-pr b{font-size:14px;font-weight:700}.cf-pr s{font-size:12px;color:var(--price-old)}.cf-pr .fr{color:var(--success-text)}.cf-card.h{display:grid;grid-template-columns:200px minmax(0,1fr);gap:14px}.cf-card.h .cf-cover{aspect-ratio:auto;min-height:130px}@media(max-width:640px){.cf-card.h{grid-template-columns:minmax(0,1fr)}.cf-card.h .cf-cover{aspect-ratio:3/2}}.cf-ictile{width:56px;height:56px;border-radius:var(--radius-card);background:-webkit-linear-gradient(290deg,var(--blue-50),var(--blue-100));background:-o-linear-gradient(290deg,var(--blue-50),var(--blue-100));background:linear-gradient(160deg,var(--blue-50),var(--blue-100));border:1px solid var(--blue-tile-border);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cf-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:16px}.cf-icons div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:11px;color:var(--text-2)}.cf-js [data-reveal]:not(.cf-in){opacity:0;-webkit-transform:translateY(var(--rise-distance));-ms-transform:translateY(var(--rise-distance));transform:translateY(var(--rise-distance))}.cf-js [data-reveal]{-webkit-transition:opacity var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms),-webkit-transform var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms);transition:opacity var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms),-webkit-transform var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms);-o-transition:opacity var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms),transform var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms);transition:opacity var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms),transform var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms);transition:opacity var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms),transform var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms),-webkit-transform var(--dur-reveal) var(--ease-standard) var(--cf-delay,0ms)}.cf-js [data-reveal].cf-in{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.cf-sk{background:var(--border);border-radius:6px;position:relative;overflow:hidden}.cf-sk:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(hsla(0,0%,100%,.7)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0),hsla(0,0%,100%,.7),rgba(0,0,0,0));background:-o-linear-gradient(left,rgba(0,0,0,0),hsla(0,0%,100%,.7),rgba(0,0,0,0));background:linear-gradient(90deg,rgba(0,0,0,0),hsla(0,0%,100%,.7),rgba(0,0,0,0));-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-animation:cfwave var(--dur-wave) linear infinite;animation:cfwave var(--dur-wave) linear infinite}@-webkit-keyframes cfwave{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes cfwave{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.cf-acc{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;font-size:14px}.cf-acc .it{border-bottom:1px solid var(--border)}.cf-acc .it:last-child{border:0}.cf-acc .q{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:0;background:rgba(0,0,0,0);padding:12px 16px;font:500 14px var(--font-sans);color:var(--text);cursor:pointer;text-align:start}.cf-acc .q:focus-visible{outline:3px solid var(--brand-blue);outline-offset:-3px}.cf-acc .q svg{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-transition:-webkit-transform var(--dur-chevron) var(--ease-spring);transition:-webkit-transform var(--dur-chevron) var(--ease-spring);-o-transition:transform var(--dur-chevron) var(--ease-spring);transition:transform var(--dur-chevron) var(--ease-spring);transition:transform var(--dur-chevron) var(--ease-spring),-webkit-transform var(--dur-chevron) var(--ease-spring)}.cf-acc .it.o .q svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cf-acc .gb{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows var(--dur-accordion) var(--ease-standard);-o-transition:grid-template-rows var(--dur-accordion) var(--ease-standard);transition:grid-template-rows var(--dur-accordion) var(--ease-standard);transition:grid-template-rows var(--dur-accordion) var(--ease-standard),-ms-grid-rows var(--dur-accordion) var(--ease-standard)}.cf-acc .it.o .gb{grid-template-rows:1fr}.cf-acc .gb>div{overflow:hidden}.cf-acc .gb p{margin:0;padding:0 16px 12px;color:var(--text-2);-webkit-transition:opacity var(--dur-fade) ease 60ms,-webkit-transform var(--dur-accordion) var(--ease-standard);transition:opacity var(--dur-fade) ease 60ms,-webkit-transform var(--dur-accordion) var(--ease-standard);-o-transition:opacity var(--dur-fade) ease 60ms,transform var(--dur-accordion) var(--ease-standard);transition:opacity var(--dur-fade) ease 60ms,transform var(--dur-accordion) var(--ease-standard);transition:opacity var(--dur-fade) ease 60ms,transform var(--dur-accordion) var(--ease-standard),-webkit-transform var(--dur-accordion) var(--ease-standard)}.cf-acc .it:not(.o) .gb p{opacity:0;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.cf-slider,.cf-slides{position:relative}.cf-slides{overflow:hidden;border-radius:var(--radius-modal);background:var(--cf-dark);color:var(--surface);-ms-touch-action:pan-y;touch-action:pan-y}.cf-slide{position:absolute;inset:0;visibility:hidden}.cf-slide:first-child{visibility:visible}.cf-arrow{position:absolute;top:50%;margin-top:-18px;width:36px;height:36px;border-radius:50%;background:var(--surface);border:1px solid var(--border);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0;opacity:0;-webkit-transition:opacity var(--dur-hover);-o-transition:opacity var(--dur-hover);transition:opacity var(--dur-hover);z-index:3}.cf-arrow.r{inset-inline-start:10px}.cf-arrow.l{inset-inline-end:10px}@media (hover:hover){.cf-slider:hover .cf-arrow{opacity:1}}.cf-slider:focus-within .cf-arrow{opacity:1}.cf-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:6px;margin-top:12px}.cf-dot{height:6px;width:6px;border:0;padding:0;border-radius:var(--radius-pill);background:var(--border-strong);position:relative;overflow:hidden;cursor:pointer;-webkit-transition:width var(--dur-slide) var(--ease-standard);-o-transition:width var(--dur-slide) var(--ease-standard);transition:width var(--dur-slide) var(--ease-standard)}.cf-dot.on{width:28px}.cf-dot i{position:absolute;inset:0;background:var(--navy);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.cf-dot.on.static i{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.cf-overlay{position:fixed;inset:0;background:var(--overlay);display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px;z-index:50}.cf-overlay.on{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-animation:cffade var(--dur-fade) var(--ease-standard) both;animation:cffade var(--dur-fade) var(--ease-standard) both}.cf-overlay.off{-webkit-animation:cffadeout var(--dur-exit) var(--ease-standard) both;animation:cffadeout var(--dur-exit) var(--ease-standard) both}.cf-dialog{background:var(--surface);color:var(--text);border-radius:var(--radius-modal);-webkit-box-shadow:var(--shadow-modal);box-shadow:var(--shadow-modal);padding:20px;width:100%;max-width:440px}.cf-overlay.on .cf-dialog{-webkit-animation:cfpop var(--dur-modal) var(--ease-spring) both;animation:cfpop var(--dur-modal) var(--ease-spring) both}.cf-overlay.off .cf-dialog{-webkit-animation:cfpopout var(--dur-exit) var(--ease-standard) both;animation:cfpopout var(--dur-exit) var(--ease-standard) both}.cf-sheet{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background:var(--surface);color:var(--text);border-radius:var(--radius-modal) var(--radius-modal) 0 0;width:100%;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px))}.cf-overlay.on .cf-sheet{-webkit-animation:cfsheet var(--dur-sheet) var(--ease-standard) both;animation:cfsheet var(--dur-sheet) var(--ease-standard) both}.cf-overlay.off .cf-sheet{-webkit-animation:cfsheetout var(--dur-exit) var(--ease-standard) both;animation:cfsheetout var(--dur-exit) var(--ease-standard) both}.cf-toast{position:fixed;bottom:-webkit-calc(24px + env(safe-area-inset-bottom,0));bottom:calc(24px + env(safe-area-inset-bottom,0px));inset-inline:0;margin-inline:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:-webkit-calc(100% - 32px);max-width:calc(100% - 32px);background:var(--navy);color:var(--surface);border-radius:12px;padding:10px 16px;font-size:13px;-webkit-box-shadow:var(--shadow-hover);box-shadow:var(--shadow-hover);z-index:60}.cf-toast.cf-in-spring{-webkit-animation:cftoast var(--dur-confirm) var(--ease-spring) both;animation:cftoast var(--dur-confirm) var(--ease-spring) both}.cf-toast.cf-out{-webkit-animation:cftoastout var(--dur-exit) var(--ease-standard) both;animation:cftoastout var(--dur-exit) var(--ease-standard) both}.cf-progress{position:fixed;top:0;inset-inline:0;height:3px;background:var(--brand-blue);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;opacity:0;z-index:70;pointer-events:none}.cf-ck{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cf-ck path{stroke-dasharray:20;stroke-dashoffset:0}.cf-ck.run{-webkit-animation:cfpopin var(--dur-confirm) var(--ease-spring) both;animation:cfpopin var(--dur-confirm) var(--ease-spring) both}.cf-ck.run path{-webkit-animation:cfdraw .3s var(--ease-standard) 80ms both;animation:cfdraw .3s var(--ease-standard) 80ms both}@-webkit-keyframes cffade{0%{opacity:0}to{opacity:1}}@keyframes cffade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes cffadeout{to{opacity:0}}@keyframes cffadeout{to{opacity:0}}@-webkit-keyframes cfpop{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes cfpop{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes cfpopout{to{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}}@keyframes cfpopout{to{opacity:0;-webkit-transform:scale(.98);transform:scale(.98)}}@-webkit-keyframes cfsheet{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:none;transform:none}}@keyframes cfsheet{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes cfsheetout{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes cfsheetout{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes cftoast{0%{opacity:0;-webkit-transform:translateY(16px) scale(.96);transform:translateY(16px) scale(.96)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes cftoast{0%{opacity:0;-webkit-transform:translateY(16px) scale(.96);transform:translateY(16px) scale(.96)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes cftoastout{to{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes cftoastout{to{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes cfpopin{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cfpopin{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cfdraw{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes cfdraw{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.cf-js [data-reveal]:not(.cf-in){-webkit-transform:none;-ms-transform:none;transform:none}.cf-js [data-reveal]{-webkit-transition:opacity var(--dur-reduced) linear 0ms;-o-transition:opacity var(--dur-reduced) linear 0ms;transition:opacity var(--dur-reduced) linear 0ms}.cf-btn:active,.cf-card:hover,.cf-card:hover .cf-cover-img{-webkit-transform:none;-ms-transform:none;transform:none}.cf-acc .gb,.cf-acc .gb p,.cf-acc .q svg,.cf-btn,.cf-card,.cf-cover-img,.cf-dot,.cf-sw:after{-webkit-transition-duration:0ms;-o-transition-duration:0ms;transition-duration:0ms}.cf-sk:after,.cf-spin{-webkit-animation:none;animation:none}.cf-ck.run,.cf-ck.run path,.cf-overlay.on,.cf-overlay.on .cf-dialog,.cf-overlay.on .cf-sheet,.cf-toast.cf-in-spring{-webkit-animation:cffade var(--dur-reduced) linear both;animation:cffade var(--dur-reduced) linear both}.cf-overlay.off,.cf-overlay.off .cf-dialog,.cf-overlay.off .cf-sheet,.cf-toast.cf-out{-webkit-animation:cffadeout var(--dur-reduced) linear both;animation:cffadeout var(--dur-reduced) linear both}}@media print{.cf-js [data-reveal]{opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@font-face{font-family:IRANSans;src:url(/build/fonts/IRANSansWeb.9d38733b.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IRANSans;src:url(/build/fonts/IRANSansWeb_Medium.7c1c84da.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:IRANSans;src:url(/build/fonts/IRANSansWeb_Bold.2f6f164c.woff2) format("woff2");font-weight:700;font-display:swap}.cf-t-hero{font:700 36px/1.45 var(--font-sans)}.cf-t-section{font:700 24px/1.45 var(--font-sans)}.cf-t-card-title{font:700 16px/1.5 var(--font-sans)}.cf-t-body{font:400 14px/1.85 var(--font-sans)}.cf-t-body-medium{font:500 14px/1.85 var(--font-sans)}.cf-t-label{font:500 13px/1.5 var(--font-sans)}.cf-t-small{font:400 12px/1.85 var(--font-sans)}.cf-t-button{font:700 15px/1 var(--font-sans)}.cf-t-price{font:700 14px/1.5 var(--font-sans)}@media(max-width:640px){.cf-t-hero{font-size:28px}.cf-t-section{font-size:20px}.cf-t-card-title{font-size:15px}}html{scroll-behavior:smooth}:where(.az2) a{color:var(--link)}:where(.az2) a:not(.cf-btn):hover{color:var(--link-hover)}@-webkit-keyframes lpmsg{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes lpmsg{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes lpspin{to{rotate:1turn}}@keyframes lpspin{to{rotate:1turn}}@-webkit-keyframes lpdot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes lpdot{0%,80%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.az2 [data-anim]{-webkit-animation:cffade var(--dur-reduced) linear both!important;animation:cffade var(--dur-reduced) linear both!important}}:where(.az2) :where(:not(button,input,select,textarea,svg,svg *)){font-family:inherit}:where(.az2) :is(h1,h2,h3,h4,h5,h6){color:inherit;font-weight:700}:where(.az2) dt{font-weight:400}:where(.az2) img{vertical-align:baseline}.az2 a.cf-btn-primary:hover{color:var(--on-orange)}.az2 a.cf-btn-secondary:hover{color:var(--navy)}.az2 .cf-stage-dark a.cf-btn-secondary:hover{color:var(--surface)}.az2 a.cf-btn-navy:hover{color:var(--surface)}.az2 a.cf-btn-link:hover{color:var(--link-hover);text-decoration:underline}.az2 .cf-stage-dark a.cf-btn-link:hover{color:var(--link-on-dark-hover)}.az2-hide{display:none!important}.az2-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.az2-hov-lift:hover{-webkit-transform:translateY(-webkit-calc(-1*var(--hover-lift)))!important;-ms-transform:translateY(calc(-1*var(--hover-lift)))!important;transform:translateY(calc(-1*var(--hover-lift)))!important;-webkit-box-shadow:var(--shadow-hover)!important;box-shadow:var(--shadow-hover)!important}.az2-hov-opt:hover{background:var(--blue-50)!important}.az2-hov-cat:hover{border-color:var(--link)!important}.az2-hov-box:hover{-webkit-transform:translateY(-3px)!important;-ms-transform:translateY(-3px)!important;transform:translateY(-3px)!important;-webkit-box-shadow:var(--shadow-hover)!important;box-shadow:var(--shadow-hover)!important;border-color:var(--orange-200)!important;color:var(--text)!important}.az2-hero-grid{grid-template-columns:minmax(0,1fr)}.az2-hero-title{white-space:normal}.az2-hero-btn{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.az2-ai-grid,.az2-boxcols,.az2-cols3,.az2-cols4{grid-template-columns:minmax(0,1fr)}.az2-field-wrap{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.az2-tabs-full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.az2-tabs-compact{display:none}.az2-chat-scroll{height:340px}.az2-act{max-width:320px}.az2-act-media{max-height:none}.az2-grid-desk{display:grid}.az2-grid-mob{display:none}@media (max-width:639.98px){.az2-field-wrap,.az2-hero-btn{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.az2-chat-scroll{height:400px}.az2-act{display:none}.az2-act-media{max-height:68vh}.az2-grid-desk{display:none}.az2-grid-mob{display:grid}}@media (min-width:640px){.az2-cols3,.az2-cols4{grid-template-columns:repeat(2,minmax(0,1fr))}.az2-boxcols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:759.98px){.az2-tabs-full{display:none}.az2-tabs-compact{display:contents}}@media (min-width:1000px){.az2-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.az2-hero-title{white-space:nowrap}.az2-cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.az2-cols4{grid-template-columns:repeat(4,minmax(0,1fr))}.az2-ai-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.az2-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative}.az2-steps:before{content:"";position:absolute;top:23px;inset-inline:12.5%;height:2px;background:var(--blue-200)}.az2-step{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;gap:10px}.az2-step-body,.az2-step-mark{display:contents}.az2-step-n{width:48px;height:48px;border-radius:50%;background:var(--surface);border:2px solid var(--brand-blue);color:var(--link);font:700 18px var(--font-sans);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.az2-step-tail{display:none}.az2-step-text{margin:0;font-size:13px;line-height:1.85;color:var(--text-2);max-width:240px;text-wrap:pretty}@media (max-width:759.98px){.az2-steps{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}.az2-steps:before{display:none}.az2-step{display:grid;grid-template-columns:48px minmax(0,1fr);-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:0;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:start}.az2-step-mark{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.az2-step-n{width:44px;height:44px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;font-size:17px}.az2-step-tail{display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:2px;min-height:16px;background:var(--blue-200)}.az2-step:last-child .az2-step-tail{background:rgba(0,0,0,0)}.az2-step-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px;padding:8px 0 20px}.az2-step-text{max-width:none}}body.az2-modal-open{overflow:hidden}.az2-modal{position:fixed;inset:0;z-index:1000;background:rgba(7,18,32,.82);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px}.az2-modal,.az2-modal-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.az2-modal-box{position:relative;width:min(100%,380px);max-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.az2-modal-box img,.az2-modal-box video{display:block;width:100%;max-height:78vh;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;background:#000;border-radius:var(--radius-card)}.az2-modal-close{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:40px;height:40px;border:0;border-radius:50%;background:var(--surface);color:var(--navy);padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.az2-modal-cap,.az2-modal-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.az2-modal-cap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px;color:var(--surface);text-align:start}.az2-modal-cap b{font-size:15px}.az2-modal-cap span{font-size:12px;color:var(--link-on-dark)}