.landing-root{--bg-base:#f2f2f2;--bg-surface:#fff;--primary:#8faf8a;--primary-soft:rgba(143,175,138,.35);--accent:#425e46;--accent-gold:#ffa700;--accent-warm:#ffbc7d;--text-primary:#2f3631;--text-secondary:#5f6b63;--text-muted:#8a948c;--border-subtle:rgba(143,175,138,.35);--error:#cf2e2e;--shadow-soft:0 12px 40px rgba(66,94,70,.08);--shadow-card:0 8px 30px rgba(66,94,70,.12);--type-display:clamp(1.55rem,3.8vw,2.35rem);--type-title:clamp(1.5rem,4vw,2rem);--type-subtitle:clamp(1.05rem,2vw,1.2rem);--type-body:1.02rem;--type-small:0.875rem;--type-caption:0.78rem;--leading-display:1.55;--leading-body:1.9;--tracking-tight:-0.015em;--tracking-label:0.08em;--deep-black:var(--bg-base);--purple-bright:var(--accent);--purple-glow:var(--primary);--blue-bright:var(--accent);--cyan-accent:var(--primary);--violet-accent:var(--accent-gold);font-family:var(--font-landing),"Vazirmatn","Vazir",sans-serif;font-feature-settings:"kern" 1,"liga" 1;font-weight:400;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:var(--bg-base);color:var(--text-primary);min-height:100vh;min-height:100dvh;overflow-x:clip;position:relative;display:flex;flex-direction:column}.landing-root:before{content:"";background:radial-gradient(ellipse 70% 55% at 15% 8%,rgba(143,175,138,.22) 0,transparent 58%),radial-gradient(ellipse 55% 70% at 85% 92%,rgba(255,188,125,.18) 0,transparent 55%),radial-gradient(ellipse 40% 40% at 50% 50%,rgba(255,167,0,.05) 0,transparent 70%);z-index:0}.landing-noise,.landing-root:before{position:fixed;inset:0;pointer-events:none}.landing-noise{opacity:.015;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:200px 200px;z-index:1}.landing-grid{position:fixed;inset:0;background-image:linear-gradient(rgba(143,175,138,.06) 1px,transparent 0),linear-gradient(90deg,rgba(143,175,138,.06) 1px,transparent 0);background-size:60px 60px;pointer-events:none;z-index:0}.landing-container{position:relative;z-index:10;max-width:960px;margin:0 auto;padding:0 2rem;width:100%;box-sizing:border-box}.landing-container--header{position:sticky;top:0;z-index:50;padding-top:1rem;padding-bottom:.75rem;width:100%;background:color-mix(in srgb,var(--bg-base) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.landing-main{position:relative;z-index:10;flex:1 0 auto;width:100%;min-width:0}@media (max-width:820px){.landing-root:has(.landing-sticky-cta) .landing-main{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom, 0px))}}.landing-header{padding:0;position:relative;z-index:10;width:100%}.landing-header--compact .landing-logo-area{justify-content:flex-start}.landing-logo-area{gap:.75rem;justify-content:space-between;width:100%}.landing-logo-area,.landing-logo-brand{display:flex;align-items:center;min-width:0}.landing-logo-brand{gap:.65rem}.landing-logo-mark{width:38px;height:38px;flex-shrink:0;border:1.5px solid var(--primary);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--accent);letter-spacing:0;position:relative;overflow:hidden;background:var(--bg-surface)}.landing-logo-mark:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(143,175,138,.25),rgba(255,188,125,.15))}.landing-logo-text{font-size:.95rem;font-weight:600;color:var(--accent);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-register-btn{font-size:.9rem;padding:10px 22px;border-radius:12px;background:var(--accent);border:none;box-shadow:var(--shadow-card);cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;color:#fff;font-weight:800;letter-spacing:.01em;text-decoration:none;flex-shrink:0}.landing-register-btn:hover{background:#354a38;transform:translateY(-1px)}.landing-register-btn:active{transform:translateY(0)}.landing-register-btn--ghost{background:rgba(247,250,246,.14);border:1px solid rgba(247,250,246,.35);color:#f7faf6;backdrop-filter:blur(8px)}.landing-register-btn--ghost:hover{background:rgba(247,250,246,.24)}.landing-logo-mark--on-media{border-color:rgba(247,250,246,.45);color:#f7faf6;background:rgba(26,36,28,.35)}.landing-logo-mark--on-media:before{background:linear-gradient(135deg,rgba(143,175,138,.35),rgba(255,188,125,.2))}.landing-logo-text--on-media{color:#f7faf6}.landing-hero-bleed{position:relative;z-index:10;min-height:min(92vh,860px);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:#1a241c}.landing-hero-media{position:absolute;inset:0}.landing-hero-media-bg{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%;transform:scale(1.08);filter:blur(18px) brightness(.72) saturate(.9)}.landing-hero-scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,24,20,.28),rgba(18,24,20,.2) 40%,rgba(18,24,20,.48)),radial-gradient(ellipse 70% 50% at 70% 20%,rgba(143,175,138,.14),transparent 60%)}.landing-hero-topbar{position:fixed;top:0;left:0;right:0;z-index:60;padding:.85rem 0;transition:background-color .2s ease,backdrop-filter .2s ease,box-shadow .2s ease}.landing-hero-topbar--scrolled{background:color-mix(in srgb,var(--bg-base) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(66,94,70,.08)}.landing-hero-topbar--scrolled .landing-logo-text--on-media{color:var(--accent)}.landing-hero-topbar--scrolled .landing-register-btn--ghost{background:var(--accent);border-color:transparent;color:#fff;backdrop-filter:none}.landing-hero-topbar--scrolled .landing-register-btn--ghost:hover{background:#36503a}.landing-hero-topbar-slot{flex-shrink:0;height:4.75rem;pointer-events:none}.landing-hero-topbar-inner{max-width:1100px;margin:0 auto;padding:0 2rem}.landing-hero-body{position:relative;z-index:2;width:100%;max-width:1100px;padding:1.5rem 2rem 3rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem;flex:1;margin:1rem auto 0}.landing-hero-feature{flex:0 0 auto;width:min(100%,300px)}.landing-hero-feature-frame{position:relative;aspect-ratio:9/16;overflow:hidden;border-radius:22px;border:1px solid rgba(247,250,246,.22);box-shadow:0 24px 60px rgba(0,0,0,.4),0 0 0 1px rgba(143,175,138,.15);background:#0f1411;animation:landing-fade-up .9s ease both}.landing-hero-feature-frame video{display:block;width:100%;height:100%;object-fit:cover;background:#0f1411}.landing-hero-content{position:relative;z-index:2;flex:1 1 auto;min-width:0;max-width:34rem;text-align:right;animation:landing-fade-up .9s ease .08s both}.landing-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-landing-mono),var(--font-landing),monospace;font-size:var(--type-caption);font-weight:400;letter-spacing:var(--tracking-label);color:rgba(232,240,230,.82);margin-bottom:1.35rem;padding:0;border:none;background:transparent}.landing-hero-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent-gold);animation:landing-pulse-dot 2s ease-in-out infinite}@keyframes landing-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.landing-hero-title{font-size:var(--type-display);font-weight:600;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);margin-bottom:1.15rem;color:#f7faf6}.landing-glow-word{color:#d4e8cf;font-weight:700}.landing-rotating-word{display:inline-block;transition:opacity .45s ease,transform .45s ease,filter .45s ease;will-change:opacity,transform,filter}.landing-rotating-word.is-changing{opacity:0;transform:translateY(-10px) scale(.98);filter:blur(6px)}.landing-hero-sub{font-size:var(--type-body);font-weight:500;color:rgba(232,240,230,.88);line-height:var(--leading-body);max-width:34rem;margin:0 0 1.35rem}.landing-hero-phone{width:100%;max-width:26rem}.landing-phone-form--compact{display:flex;flex-direction:column;gap:.5rem;padding:.85rem;border-radius:16px;background:rgba(18,24,20,.62);border:1px solid rgba(247,250,246,.22);box-shadow:0 16px 40px rgba(0,0,0,.28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.landing-phone-form--compact .landing-field-group{margin-bottom:0}.landing-phone-form--compact .landing-submit-btn{margin-top:0}@media (min-width:640px){.landing-phone-form--compact{flex-direction:row;align-items:flex-start;gap:.65rem;padding:.75rem}.landing-phone-form--compact .landing-field-group{flex:1 1 auto;min-width:0}.landing-phone-form--compact .landing-submit-btn--compact{width:auto;flex-shrink:0;margin-top:1.55rem;padding:14px 1.35rem;white-space:nowrap}}.landing-hero-phone .landing-field-label{color:#f7faf6;font-weight:600;margin-bottom:6px}.landing-hero-phone .landing-field-input{background:#f7faf6;border-color:rgba(247,250,246,.65);color:var(--text-primary);font-size:1rem;font-weight:500;padding:13px 14px}.landing-hero-phone .landing-field-input::placeholder{color:var(--text-muted)}.landing-hero-phone .landing-field-input:focus{background:#fff;border-color:var(--primary);box-shadow:0 0 0 3px rgba(143,175,138,.35)}.landing-hero-phone .landing-field-group.valid .landing-field-input{border-color:var(--primary)}.landing-hero-phone .landing-field-group.focused .landing-field-label,.landing-hero-phone .landing-field-group.valid .landing-field-label,.landing-hero-phone .landing-field-group.valid .landing-field-msg{color:#d4e8cf}.landing-hero-phone .landing-field-group.error .landing-field-msg{color:#ffb4b4}.landing-hero-phone .landing-field-msg--empty{display:none}.landing-hero-phone .landing-submit-btn{background:var(--accent);color:#fff;font-weight:700;padding:13px 16px;opacity:1}.landing-hero-phone .landing-submit-btn:hover:not(:disabled){background:#354a38;color:#fff}.landing-hero-phone .landing-submit-btn:disabled{background:#5a7560;color:hsla(0,0%,100%,.82);opacity:1;cursor:not-allowed}.landing-phone-trust{margin:.75rem 0 0;font-size:var(--type-caption);line-height:1.65;color:var(--text-muted);text-align:center}.landing-phone-trust--on-media{color:rgba(232,240,230,.72);text-align:right}.landing-hero-phone .landing-api-error{background:rgba(207,46,46,.18);border-color:hsla(0,100%,81%,.35);color:#ffd4d4}.landing-mid-cta{margin:.5rem 0 .25rem}.landing-mid-cta-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.25rem;padding:1.15rem 1.35rem;border-radius:16px;border:1px solid var(--border-subtle);background:linear-gradient(135deg,rgba(143,175,138,.14),rgba(255,188,125,.1));box-shadow:var(--shadow-soft)}.landing-mid-cta-copy{flex:1 1 14rem;min-width:0;text-align:right}.landing-mid-cta-title{margin:0 0 .35rem;font-size:var(--type-subtitle);font-weight:700;color:var(--accent);line-height:1.45}.landing-mid-cta-subtitle{margin:0;font-size:var(--type-small);color:var(--text-secondary);line-height:1.7}.landing-mid-cta-btn{flex-shrink:0;padding:12px 22px;border:none;border-radius:10px;background:var(--accent);color:#fff;font-family:inherit;font-size:.92rem;font-weight:600;cursor:pointer;transition:background .2s ease,transform .2s ease}.landing-mid-cta-btn:hover{background:#354a38;transform:translateY(-1px)}.landing-sticky-cta{position:fixed;inset-inline:0;bottom:0;z-index:70;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,transparent,hsla(0,0%,95%,.92) 28%);pointer-events:none;opacity:1;transition:opacity .25s ease}.landing-sticky-cta--in-footer{opacity:0}.landing-sticky-cta--in-footer .landing-sticky-cta-btn{pointer-events:none}.landing-sticky-cta-btn{pointer-events:auto;display:block;width:100%;max-width:420px;margin:0 auto;padding:14px 18px;border:none;border-radius:12px;background:var(--accent);color:#fff;font-family:inherit;font-size:.95rem;font-weight:700;box-shadow:0 12px 32px rgba(66,94,70,.28);cursor:pointer}.landing-sticky-cta-btn:hover{background:#354a38}@media (min-width:821px){.landing-sticky-cta{display:none}}.landing-hero-bleed .landing-cta-btn{background:#f7faf6;color:var(--accent)}.landing-hero-bleed .landing-cta-btn:hover{background:#fff;transform:translateY(-2px)}@media (max-width:820px){.landing-hero-bleed{min-height:auto;justify-content:flex-start}.landing-hero-body{flex-direction:column;align-items:center;flex:0 1 auto;gap:1.25rem;padding:1.25rem 1.25rem 1.75rem}.landing-hero-feature{width:min(100%,320px);order:-1}.landing-hero-content{max-width:none;text-align:center}.landing-hero-eyebrow{justify-content:center}.landing-hero-title{margin-inline:auto;margin-bottom:.85rem}.landing-hero-sub{margin-inline:auto;margin-bottom:.75rem}.landing-hero-phone{max-width:none;width:100%;margin-inline:auto}.landing-phone-trust--on-media{text-align:center}}@media (max-width:639px){.landing-phone-form--compact{gap:.35rem;padding:.75rem}.landing-hero-phone .landing-field-label{font-size:.82rem;margin-bottom:5px}.landing-hero-phone .landing-field-input{padding:12px 14px}.landing-hero-phone .landing-submit-btn{padding:12px 16px}}.landing-section-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(143,175,138,.55),transparent);margin:3.5rem 0}.landing-about{padding:3.25rem 0 .5rem}.landing-about-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.75rem,4vw,3.25rem);align-items:center}.landing-about-media{justify-self:center;width:min(100%,380px)}.landing-about-portrait{position:relative;padding:.85rem}.landing-about-portrait-glow{position:absolute;inset:8% 4% 4% 8%;border-radius:28px;background:radial-gradient(circle at 30% 20%,rgba(255,188,125,.35),transparent 55%),radial-gradient(circle at 80% 80%,rgba(143,175,138,.4),transparent 50%);filter:blur(18px);opacity:.9;pointer-events:none;z-index:0}.landing-about-portrait-frame{position:relative;z-index:1;aspect-ratio:1/1;overflow:hidden;border-radius:24px;background:#1a241c;box-shadow:0 28px 60px rgba(66,94,70,.22),0 0 0 1px rgba(143,175,138,.28);isolation:isolate}.landing-about-portrait-frame:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(247,250,246,.18),inset 0 -48px 56px rgba(18,24,20,.45);pointer-events:none;z-index:3}.landing-about-portrait-scrim{position:absolute;inset-inline:0;bottom:0;height:48%;background:linear-gradient(180deg,transparent,rgba(18,24,20,.18) 35%,rgba(18,24,20,.72) 78%,rgba(18,24,20,.88));pointer-events:none;z-index:2}.landing-about-portrait-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 22%;transform:scale(1.02);transition:transform .7s ease}.landing-about-portrait:hover .landing-about-portrait-img{transform:scale(1.06)}.landing-about-copy{text-align:right;min-width:0}.landing-about-eyebrow{display:inline-block;margin:0 0 .85rem;font-family:var(--font-landing-mono),var(--font-landing),monospace;font-size:var(--type-caption);font-weight:500;letter-spacing:var(--tracking-label);color:var(--text-muted)}.landing-about-title{margin:0 0 1rem;font-size:var(--type-title);font-weight:800;letter-spacing:var(--tracking-tight);line-height:1.4;color:var(--accent)}.landing-about-role{position:absolute;z-index:4;left:50%;bottom:1rem;transform:translateX(-50%);display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.45rem .6rem;margin:0;padding:.5rem .85rem;width:max-content;max-width:calc(100% - 1.5rem);font-size:clamp(.72rem,2.8vw,.84rem);font-weight:600;line-height:1.45;letter-spacing:.01em;text-align:center;color:#f7faf6;background:rgba(26,36,28,.42);border:1px solid rgba(247,250,246,.22);border-radius:12px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 28px rgba(0,0,0,.28)}.landing-about-role-part{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap}.landing-about-role-sep{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--accent-gold);box-shadow:0 0 0 3px rgba(255,167,0,.22);flex-shrink:0}.landing-about-body{display:flex;flex-direction:column;gap:.85rem;margin-bottom:0}.landing-about-body p{margin:0;font-size:var(--type-body);font-weight:400;line-height:var(--leading-body);color:var(--text-secondary)}.landing-about-more{display:inline;margin:0;margin-inline-start:.35em;padding:0;border:none;border-bottom:1.5px solid rgba(66,94,70,.35);background:none;font-family:inherit;font-size:inherit;font-weight:600;line-height:inherit;color:var(--accent);cursor:pointer;vertical-align:baseline;transition:color .2s ease,border-color .2s ease}.landing-about-more:hover{color:#2f4433;border-color:var(--accent)}.landing-about-expertise{display:flex;flex-wrap:wrap;gap:.55rem .75rem;list-style:none;margin:0 0 1.75rem;padding:0}.landing-about-expertise li{position:relative;font-size:var(--type-small);font-weight:600;color:var(--accent);padding-inline-start:.85rem}.landing-about-expertise li:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:6px;height:6px;border-radius:50%;background:var(--accent-gold);transform:translateY(-50%)}.landing-about-copy .landing-about-link{display:inline-flex;align-items:center;gap:.4rem;margin-top:.15rem;font-size:var(--type-body);font-weight:600;color:var(--accent);text-decoration:none;border-bottom:1.5px solid rgba(66,94,70,.35);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.landing-about-copy .landing-about-link:after{content:"←";font-size:.95em;transition:transform .2s ease}.landing-about-copy .landing-about-link:hover{color:#2f4433;border-color:var(--accent)}.landing-about-copy .landing-about-link:hover:after{transform:translateX(-3px)}@media (max-width:820px){.landing-about{padding-top:2.5rem}.landing-about-layout{grid-template-columns:1fr;gap:1.75rem;justify-items:center}.landing-about-media{width:min(100%,420px);order:-1}.landing-about-copy{text-align:center;max-width:34rem}.landing-about-role{bottom:.95rem;left:50%;right:auto;transform:translateX(-50%);width:max-content;max-width:calc(100% - 1.5rem);padding:.48rem .7rem;font-size:.8rem;gap:.35rem .45rem}.landing-about-role-part{white-space:normal;gap:.45rem}}@media (max-width:480px){.landing-about-media{width:100%}.landing-about-portrait{padding:.4rem}.landing-about-portrait-frame{border-radius:20px}.landing-about-role{left:50%;right:auto;bottom:.85rem;transform:translateX(-50%);max-width:calc(100% - 1.5rem);padding:.45rem .6rem;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.landing-about-portrait-img{transition:none}}.landing-org{padding:1.25rem 0 .5rem}.landing-org-layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.75rem,4vw,3.25rem);align-items:center}.landing-org-media{justify-self:center;width:min(100%,380px)}.landing-org-title{margin:0 0 1rem;font-size:var(--type-title);font-weight:800;letter-spacing:var(--tracking-tight);line-height:1.4;color:var(--accent)}.landing-org-copy{text-align:right;min-width:0}.landing-org-body{display:flex;flex-direction:column;gap:.85rem}.landing-org-body p{margin:0;font-size:var(--type-body);font-weight:400;line-height:var(--leading-body);color:var(--text-secondary)}.landing-org-portrait{position:relative;width:100%;padding:.85rem}.landing-org-portrait-glow{position:absolute;inset:8% 4% 4% 8%;border-radius:28px;background:radial-gradient(circle at 30% 20%,rgba(255,188,125,.28),transparent 55%),radial-gradient(circle at 80% 80%,rgba(143,175,138,.32),transparent 50%);filter:blur(18px);opacity:.9;pointer-events:none;z-index:0}.landing-org-portrait-frame{position:relative;z-index:1;aspect-ratio:2/3;overflow:hidden;border-radius:24px;background:#12100e;box-shadow:0 28px 60px rgba(66,94,70,.22),0 0 0 1px rgba(143,175,138,.28)}.landing-org-portrait-frame:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(247,250,246,.18),inset 0 -48px 56px rgba(18,24,20,.35);pointer-events:none;z-index:2}.landing-org-portrait-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transform:scale(1.01);transition:transform .7s ease}.landing-org-portrait:hover .landing-org-portrait-img{transform:scale(1.04)}@media (max-width:820px){.landing-org{padding-top:1rem}.landing-org-layout{grid-template-columns:1fr;gap:1.75rem;justify-items:center}.landing-org-media{width:min(100%,420px);order:-1}.landing-org-copy{text-align:center;max-width:34rem}}@media (max-width:480px){.landing-org-media{width:100%}.landing-org-portrait{padding:.4rem}.landing-org-portrait-frame{border-radius:20px}}@media (prefers-reduced-motion:reduce){.landing-org-portrait-img{transition:none}}.landing-testimonials{padding-bottom:1rem}.landing-testimonials-headline{text-align:center;max-width:36rem;margin:0 auto 2.25rem}.landing-testimonials-headline h2{font-size:var(--type-title);font-weight:800;letter-spacing:var(--tracking-tight);line-height:1.45;margin-bottom:.75rem;color:var(--accent)}.landing-testimonials-headline p{color:var(--text-secondary);font-size:var(--type-body);font-weight:500;line-height:var(--leading-body)}.landing-testimonials-stage{position:relative;display:flex;align-items:center;gap:.5rem}.landing-testimonials-viewport{overflow:hidden;width:100%;padding:1rem 0 1.5rem;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.landing-testimonials-track{display:flex;touch-action:pan-y pinch-zoom}.landing-testimonials-slide{flex:0 0 68%;min-width:0;padding:0 .55rem}@media (min-width:640px){.landing-testimonials-slide{flex-basis:42%}}@media (min-width:900px){.landing-testimonials-slide{flex-basis:30%}}.landing-testimonial-card{width:100%;display:block;text-align:right;border:none;padding:0;background:transparent;cursor:pointer;transform:scale(.92);opacity:.72;transition:transform .45s ease,opacity .45s ease,filter .45s ease;filter:saturate(.85)}.landing-testimonial-card.is-active{transform:scale(1);opacity:1;filter:none}.landing-testimonial-media{position:relative;aspect-ratio:9/16;overflow:hidden;border-radius:18px;box-shadow:0 18px 40px rgba(66,94,70,.18);background:#1a241c}.landing-testimonial-media img{transition:transform .6s ease}.landing-testimonial-card.is-active .landing-testimonial-media img,.landing-testimonial-card:hover .landing-testimonial-media img{transform:scale(1.04)}.landing-testimonial-scrim{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(26,36,28,.78)),radial-gradient(circle at 50% 42%,transparent 35%,rgba(26,36,28,.2) 100%)}.landing-testimonial-play{position:absolute;inset:0;margin:auto;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1a241c;background:rgba(247,250,246,.92);box-shadow:0 10px 30px rgba(0,0,0,.25);transition:transform .3s ease,background .3s ease}.landing-testimonial-play svg{margin-inline-start:3px}.landing-testimonial-card:hover .landing-testimonial-play{transform:scale(1.08);background:#fff}.landing-testimonials-nav{flex-shrink:0;width:42px;height:42px;border-radius:50%;border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--accent);font-size:1.6rem;line-height:1;cursor:pointer;box-shadow:var(--shadow-soft);transition:background .2s ease,transform .2s ease;z-index:2}.landing-testimonials-nav:hover{background:var(--primary-soft);transform:translateY(-1px)}@media (max-width:600px){.landing-testimonials-nav{display:none}.landing-testimonials-viewport{mask-image:none;-webkit-mask-image:none}}.landing-testimonials-dots{display:flex;justify-content:center;gap:.45rem;margin-top:.35rem}.landing-testimonials-dot{width:8px;height:8px;border-radius:999px;border:none;padding:0;background:rgba(66,94,70,.22);cursor:pointer;transition:width .3s ease,background .3s ease}.landing-testimonials-dot.is-active{width:22px;background:var(--accent)}.landing-testimonial-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(18,24,20,.78);backdrop-filter:blur(10px);animation:landing-fade-up .35s ease}.landing-testimonial-modal-panel{position:relative;width:min(100%,380px);animation:landing-fade-up .4s ease}.landing-testimonial-modal-close{position:absolute;top:-.35rem;left:-.35rem;z-index:2;width:40px;height:40px;border-radius:50%;border:none;background:rgba(247,250,246,.95);color:var(--accent);font-size:1.5rem;line-height:1;cursor:pointer;box-shadow:var(--shadow-card)}.landing-testimonial-modal-video{aspect-ratio:9/16;overflow:hidden;border-radius:18px;background:#000;box-shadow:0 24px 60px rgba(0,0,0,.35)}.landing-testimonial-modal-video video{display:block;width:100%;height:100%;object-fit:cover}.landing-events{padding-bottom:1rem}.landing-events-headline{text-align:center;max-width:36rem;margin:0 auto 2rem}.landing-events-headline h2{font-size:var(--type-title);font-weight:600;letter-spacing:var(--tracking-tight);line-height:1.45;margin-bottom:.75rem;color:var(--accent)}.landing-events-headline p{color:var(--text-secondary);font-size:var(--type-body);font-weight:400;line-height:var(--leading-body)}.landing-events-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;align-items:stretch}.landing-events-item{min-width:0;height:100%}.landing-events-item.landing-reveal{height:100%}.landing-events-item .landing-events-thumb{height:auto}@media (min-width:768px){.landing-events-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}}.landing-events-thumb{position:relative;display:block;width:100%;aspect-ratio:3/2;overflow:hidden;border:none;padding:0;border-radius:4px;background:#1a241c;cursor:pointer}.landing-events-thumb img{transition:transform .65s ease}.landing-events-thumb:hover img{transform:scale(1.04)}.landing-events-more-wrap{display:flex;justify-content:center;margin-top:1.5rem}.landing-events-more-btn{display:inline-flex;align-items:center;gap:.65rem;padding:.7rem 1.35rem;border-radius:12px;border:1.5px solid var(--border-subtle);background:var(--bg-surface);color:var(--accent);font-family:inherit;font-size:.95rem;font-weight:600;cursor:pointer;box-shadow:var(--shadow-soft);transition:background .2s ease,border-color .2s ease,transform .2s ease}.landing-events-more-btn:hover{background:rgba(143,175,138,.12);border-color:rgba(143,175,138,.5);transform:translateY(-1px)}.landing-events-more-count{font-size:.8rem;font-weight:500;color:var(--text-muted)}.landing-events-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(18,24,20,.84);backdrop-filter:blur(10px);animation:landing-fade-up .35s ease}.landing-events-modal-frame{position:relative;width:min(92vw,980px);max-height:86vh}.landing-events-modal-image{display:block;width:100%;height:auto;max-height:78vh;object-fit:contain;border-radius:8px;box-shadow:0 24px 60px rgba(0,0,0,.4);user-select:none;-webkit-user-drag:none}.landing-events-modal-counter{margin:.75rem 0 0;text-align:center;font-size:var(--type-small);font-weight:500;letter-spacing:.04em;color:rgba(247,250,246,.85)}.landing-events-modal-close{top:1rem;left:1rem;width:42px;height:42px;border-radius:50%;border:none;background:rgba(247,250,246,.95);color:var(--accent);font-size:1.5rem;box-shadow:var(--shadow-card)}.landing-events-modal-close,.landing-events-modal-nav{position:absolute;z-index:2;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.landing-events-modal-nav{top:50%;transform:translateY(-50%);flex-shrink:0;width:44px;height:44px;border-radius:50%;border:1px solid rgba(247,250,246,.25);background:rgba(247,250,246,.12);color:#f7faf6;font-size:1.7rem;backdrop-filter:blur(8px);padding:0}.landing-events-modal-nav--prev{right:1rem}.landing-events-modal-nav--next{left:1rem}.landing-events-modal-nav:hover{background:rgba(247,250,246,.22)}@media (max-width:700px){.landing-events-modal{padding:1rem .65rem}.landing-events-modal-nav{width:38px;height:38px;font-size:1.4rem}.landing-events-modal-nav--prev{right:.45rem}.landing-events-modal-nav--next{left:.45rem}.landing-events-modal-close{top:.75rem;left:.75rem}}.landing-form-section{padding-top:1.5rem;padding-bottom:2rem}@media (min-width:768px){.landing-form-section{padding-top:2.5rem;padding-bottom:2.5rem}}.landing-form-headline{text-align:center;margin-bottom:2rem}.landing-form-headline h2{font-size:var(--type-title);font-weight:600;letter-spacing:var(--tracking-tight);line-height:1.45;margin-bottom:.75rem;color:var(--accent)}.landing-form-headline p{color:var(--text-secondary);font-size:var(--type-body);font-weight:400;line-height:var(--leading-body)}.landing-form-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:20px;padding:2rem;position:relative;overflow:hidden;max-width:560px;margin:0 auto;box-shadow:var(--shadow-soft)}.landing-form-card:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60%;height:3px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,var(--primary),transparent)}.landing-field-label{display:block;font-size:var(--type-caption);font-weight:500;color:var(--text-secondary);letter-spacing:.04em;margin-bottom:8px}.landing-field-group.focused .landing-field-label,.landing-field-group.valid .landing-field-label{color:var(--accent)}.landing-field-group.error .landing-field-label{color:var(--error)}.landing-field-input{width:100%;background:var(--bg-base);border:1.5px solid var(--border-subtle);border-radius:10px;padding:14px 16px;font-family:inherit;font-size:15px;color:var(--text-primary);outline:none;transition:all .25s}.landing-field-input::placeholder{color:var(--text-muted)}.landing-field-input:focus{background:var(--bg-surface);box-shadow:0 0 0 3px var(--primary-soft)}.landing-field-group.valid .landing-field-input,.landing-field-input:focus{border-color:var(--primary)}.landing-field-group.error .landing-field-input{border-color:rgba(207,46,46,.45);box-shadow:0 0 0 3px rgba(207,46,46,.08)}.landing-field-msg{font-size:11px;margin-top:6px;min-height:16px}.landing-field-group.error .landing-field-msg{color:var(--error)}.landing-field-group.valid .landing-field-msg{color:var(--accent)}.landing-submit-btn{width:100%;margin-top:.5rem;padding:15px;background:var(--accent);border:none;border-radius:10px;font-family:inherit;font-size:.95rem;font-weight:500;color:#fff;cursor:pointer;transition:all .3s;letter-spacing:.01em}.landing-submit-btn:hover:not(:disabled){transform:translateY(-1px);background:#354a38;box-shadow:var(--shadow-card)}.landing-submit-btn:disabled{opacity:.45;cursor:not-allowed}.landing-submit-btn.loading{opacity:.7;cursor:wait}.landing-cta-btn{display:inline-block;padding:14px 28px;background:var(--accent);border:none;border-radius:10px;font-family:inherit;font-size:.95rem;font-weight:500;color:#fff;cursor:pointer;transition:all .3s;text-decoration:none;letter-spacing:.01em}.landing-cta-btn:hover{transform:translateY(-1px);background:#354a38;box-shadow:var(--shadow-card)}.landing-api-error{margin-top:1rem;padding:10px 14px;border-radius:8px;font-size:12px;text-align:center;background:rgba(207,46,46,.06);border:1px solid rgba(207,46,46,.2);color:var(--error)}.landing-progress{margin-bottom:1.5rem}.landing-progress-framing{margin:0 0 .55rem;font-size:var(--type-small);font-weight:700;color:var(--accent)}.landing-progress-label{display:flex;justify-content:space-between;font-size:13px;margin-bottom:8px;color:var(--text-secondary)}.landing-progress-bar{height:6px;border-radius:999px;background:var(--primary-soft);overflow:hidden}.landing-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--primary),var(--accent));transition:width .5s ease}.landing-progress-hint{margin:.65rem 0 0;font-size:var(--type-caption);line-height:1.7;color:var(--text-muted)}.landing-select-trigger{width:100%;background:var(--bg-base)!important;border:1.5px solid var(--border-subtle)!important;color:var(--text-primary)!important;border-radius:10px!important;height:48px!important}.landing-radio-option{display:flex;align-items:center;gap:12px;border-radius:10px;border:1px solid var(--border-subtle);padding:12px 14px;cursor:pointer;transition:border-color .2s,background .2s;background:var(--bg-base);color:var(--text-primary);font-size:14px}.landing-radio-option:has(:checked){border-color:var(--primary);background:var(--primary-soft)}.landing-radio-option input{accent-color:var(--accent)}.landing-textarea{width:100%;background:var(--bg-base);border:1.5px solid var(--border-subtle);border-radius:10px;padding:14px 16px;font-family:inherit;font-size:15px;color:var(--text-primary);outline:none;resize:vertical}.landing-textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.landing-success-panel{text-align:center;padding:1rem 0;animation:landing-fade-up .5s ease}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-success-icon{width:64px;height:64px;border-radius:50%;background:var(--primary-soft);border:1.5px solid var(--primary);color:var(--accent);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;font-size:28px}.landing-score-box{margin:1.5rem auto;max-width:400px;border-radius:12px;border:1px solid var(--border-subtle);background:var(--bg-base);padding:1.25rem;text-align:right}.landing-faq{padding-bottom:4.5rem}@media (max-width:820px){.landing-faq{padding-bottom:1.25rem}}.landing-faq-headline{text-align:center;margin-bottom:2rem}.landing-faq-headline h2{font-size:var(--type-title);font-weight:600;letter-spacing:var(--tracking-tight);line-height:1.45;margin-bottom:.75rem;color:var(--accent)}.landing-faq-headline p{color:var(--text-secondary);font-size:var(--type-body);font-weight:400;line-height:var(--leading-body);max-width:34rem;margin:0 auto}.landing-faq-list{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.landing-faq-item{border-radius:16px;border:1px solid var(--border-subtle);background:var(--bg-surface);box-shadow:var(--shadow-soft);overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.landing-faq-item.is-open{border-color:rgba(143,175,138,.65);box-shadow:var(--shadow-card)}.landing-faq-item-heading{margin:0}.landing-faq-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.2rem;border:none;background:transparent;font-family:inherit;text-align:right;cursor:pointer;color:var(--accent)}.landing-faq-trigger:hover{background:rgba(143,175,138,.08)}.landing-faq-question{font-size:var(--type-subtitle);font-weight:600;line-height:1.55}.landing-faq-icon{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:999px;border:1px solid var(--border-subtle);background:rgba(143,175,138,.12);display:grid;place-items:center;transition:transform .25s ease,background .25s ease,border-color .25s ease}.landing-faq-icon:before{content:"";width:.45rem;height:.45rem;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:translateY(-1px) rotate(45deg);transition:transform .25s ease}.landing-faq-item.is-open .landing-faq-icon{background:rgba(143,175,138,.22);border-color:rgba(143,175,138,.55)}.landing-faq-item.is-open .landing-faq-icon:before{transform:translateY(1px) rotate(-135deg)}.landing-faq-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.landing-faq-item.is-open .landing-faq-panel{grid-template-rows:1fr}.landing-faq-panel-inner{overflow:hidden}.landing-faq-panel-inner p{margin:0;color:var(--text-secondary);font-size:var(--type-body);line-height:var(--leading-body);border-top:1px solid rgba(143,175,138,.2);padding:.95rem 1.2rem 1.15rem}.landing-footer{padding:3.25rem 2rem 2.25rem;border-top:1px solid var(--border-subtle);position:relative;z-index:10;background:hsla(0,0%,100%,.55);margin-top:auto;flex-shrink:0}.landing-footer-inner{max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.85rem}.landing-footer-brand{display:flex;align-items:center;gap:.65rem}.landing-footer-logo{border-radius:9px}.landing-footer-brand-name{font-size:1.05rem;font-weight:600;color:var(--accent);letter-spacing:-.01em}.landing-footer-trust{margin:0;max-width:28rem;font-size:var(--type-small);line-height:1.7;color:var(--text-secondary)}.landing-footer-support{display:flex;flex-direction:column;align-items:center;gap:.35rem}.landing-footer-support-label{margin:.15rem 0 0;font-size:var(--type-caption);font-weight:500;letter-spacing:.04em;color:var(--text-muted)}.landing-footer-support-link{display:inline-flex;align-items:center;padding:.55rem 1rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--accent);font-size:var(--type-subtitle);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-decoration:none;direction:ltr;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.landing-footer-support-link:hover{background:rgba(143,175,138,.14);border-color:rgba(143,175,138,.45);color:#36503a;transform:translateY(-1px)}.landing-footer-social-label{margin:.35rem 0 0;font-size:var(--type-caption);font-weight:500;letter-spacing:.04em;color:var(--text-muted)}.landing-footer-social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem}.landing-footer-social-link{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .95rem;border-radius:999px;border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--accent);font-size:var(--type-small);font-weight:500;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.landing-footer-social-link:hover{background:rgba(143,175,138,.14);border-color:rgba(143,175,138,.45);color:#36503a;transform:translateY(-1px)}.landing-footer-social-icon{width:1.05rem;height:1.05rem;flex-shrink:0}.landing-footer-copy{margin:.55rem 0 0;font-size:var(--type-caption);font-weight:400;letter-spacing:.04em;color:var(--text-secondary)}.landing-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.landing-reveal.visible{opacity:1;transform:none}@media (max-width:600px){.landing-container{padding:0 1.25rem}.landing-container--header{padding-top:.85rem;padding-bottom:.35rem}.landing-logo-text{font-size:.88rem}.landing-register-btn{font-size:.8rem;padding:8px 14px}.landing-form-card{padding:1.5rem 1.25rem}.landing-hero-topbar-inner{padding:0 1.25rem}.landing-hero-bleed{min-height:min(92vh,900px)}}@media (prefers-reduced-motion:reduce){.landing-reveal,.landing-rotating-word{transition:none}}.landing-seo-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0;pointer-events:none}.landing-logo-image{flex-shrink:0;border-radius:10px}.landing-logo-brand--on-media .landing-logo-text{color:#f7faf6}.landing-hero-topbar--scrolled .landing-logo-brand--on-media .landing-logo-text{color:var(--accent)}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1abbc144918f74fd-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/17cf9497af825577-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8c96cc4bd2a39381-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Vazirmatn Fallback;src:local("Arial");ascent-override:101.87%;descent-override:53.36%;line-gap-override:0.00%;size-adjust:100.66%}.__className_450711{font-family:Vazirmatn,Vazirmatn Fallback;font-style:normal}.__variable_450711{--font-landing:"Vazirmatn","Vazirmatn Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-landing-mono:"Space Mono","Space Mono Fallback"}