@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Vazirmatn:wght@300;400;500;600;700&display=swap";:root{--nx-ease:cubic-bezier(.22, 1, .36, 1);--nx-ease-spring:cubic-bezier(.34, 1.4, .64, 1);--nx-fast:.18s;--nx-base:.36s;--nx-slow:.56s;--nx-gold:#c9a46a;--nx-page-x:32px;--nx-page-y:32px;--nx-home-x:56px;--nx-home-nav-x:44px;--nx-section-y:96px;--nx-hero-y:72px;--nx-panel-pad:26px;--nx-card-pad:20px;--nx-h2:26px;--nx-drawer-max:94vw;--nx-backdrop-pad:20px}@media (width<=1024px){:root{--nx-home-x:40px;--nx-home-nav-x:28px;--nx-section-y:72px;--nx-hero-y:56px}}@media (width<=768px){:root{--nx-page-x:20px;--nx-page-y:22px;--nx-home-x:24px;--nx-home-nav-x:20px;--nx-section-y:60px;--nx-hero-y:44px;--nx-panel-pad:20px;--nx-h2:23px;--nx-drawer-max:100vw;--nx-backdrop-pad:14px}}@media (width<=480px){:root{--nx-page-x:16px;--nx-page-y:18px;--nx-home-x:18px;--nx-home-nav-x:16px;--nx-section-y:48px;--nx-hero-y:36px;--nx-panel-pad:18px;--nx-card-pad:16px;--nx-h2:21px;--nx-backdrop-pad:10px}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}img,video{max-width:100%}html{scroll-behavior:smooth}html,body{background:#14110e;margin:0;padding:0}#root{min-height:100vh}p,h1,h2,h3,h4,td,li{overflow-wrap:anywhere}::selection{background:#c9a46a59}a{color:#c9a46a;transition:color var(--nx-fast) ease, border-color var(--nx-fast) ease, opacity var(--nx-fast) ease;text-decoration:none}a:hover{color:#ddc08d}button{transition:background-color .2s ease, border-color .2s ease, color .2s ease, opacity .2s ease, box-shadow .22s ease, filter .2s ease, transform var(--nx-fast) var(--nx-ease);outline:none}button:not(:disabled):hover{filter:brightness(1.08)}button:not(:disabled):active{transition-duration:90ms;transform:scale(.97)}button:focus-visible{box-shadow:0 0 0 3px #c9a46a47}input,textarea,select{outline:none;transition:border-color .2s,box-shadow .22s,background-color .2s,color .2s}input:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px #c9a46a1f;border-color:#c9a46a99!important}.nx::-webkit-scrollbar{width:8px;height:8px}.nx::-webkit-scrollbar-track{background:0 0}.nx::-webkit-scrollbar-thumb{background:#f2ebdf29;border-radius:999px}.nx-cols-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.nx-split{grid-template-columns:minmax(0,1.24fr) minmax(0,1fr);display:grid}.nx-form-grid{grid-template-columns:1fr 1fr;display:grid}@media (width<=900px){.nx-cols-2,.nx-split{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.nx-form-grid{grid-template-columns:1fr}}.nx-hero-emblem-col{border-right:1px solid #f2ebdf17}.nx-hero-emblem{width:min(400px,72vw)}.nx-hero{min-height:calc(100vh - 74px)}@media (width<=900px){.nx-hero{min-height:0}.nx-hero-emblem-col{border-top:1px solid #f2ebdf17;border-right:none;min-height:0}.nx-hero-emblem{width:min(280px,58vw)}}@media (width<=640px){.nx-hide-sm{display:none!important}}@media (width<=480px){.nx-hide-xs{display:none!important}}@media (width<=720px){.nx-only-lg{display:none!important}}@media (width>=721px){.nx-only-sm{display:none!important}}.nx-scroll-x{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.nx-scroll-x--bare{scrollbar-width:none}.nx-scroll-x--bare::-webkit-scrollbar{display:none}@media (pointer:coarse) and (width<=768px){input:not([type=file]),select,textarea{font-size:16px!important}}.nx-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-family:Vazirmatn,system-ui,sans-serif;font-weight:600;line-height:1.2;display:inline-flex}.nx-btn--primary{background:var(--nx-gold);color:#14110e;letter-spacing:.02em}.nx-btn--primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 28px #c9a46a47}.nx-btn--outline{color:var(--nx-gold);background:0 0;border-color:#c9a46a80}.nx-btn--outline:not(:disabled):hover{background:#c9a46a1a;border-color:#c9a46abf}.nx-btn--ghost{color:#f2ebdf9e;background:0 0;font-weight:400}.nx-btn--ghost:not(:disabled):hover{color:#f2ebdf;filter:none}.nx-btn--sm{padding:9px 16px;font-size:12.5px}.nx-btn--md{padding:11px 22px;font-size:12.5px}.nx-btn--lg{padding:16px 32px;font-size:14px}@media (width<=480px){.nx-btn--md{padding:10px 16px;font-size:12px}.nx-btn--lg{width:100%;padding:14px 24px;font-size:13.5px}}.nx-btn .nx-arrow{transition:transform .32s var(--nx-ease);display:inline-block}.nx-btn:hover .nx-arrow{transform:translate(-4px)}.nx-navlink{padding:6px 2px;position:relative}.nx-navlink:after{content:"";background:var(--nx-gold);transform-origin:100%;height:1px;transition:transform .32s var(--nx-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nx-navlink:hover:after{transform:scaleX(1)}.nx-underline-link{color:#f2ebdfbf;padding-bottom:7px;position:relative}.nx-underline-link:before,.nx-underline-link:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.nx-underline-link:before{background:#f2ebdf47}.nx-underline-link:after{background:var(--nx-gold);transform-origin:100%;transition:transform .36s var(--nx-ease);transform:scaleX(0)}.nx-underline-link:hover{color:#f2ebdf}.nx-underline-link:hover:after{transform:scaleX(1)}.nx-reveal-ready [data-reveal]{opacity:0;transition:opacity .8s var(--nx-ease), transform .8s var(--nx-ease);transition-delay:var(--nx-delay,0s);will-change:opacity, transform;transform:translateY(24px)}.nx-reveal-ready [data-reveal=line]{transform-origin:100%;transform:scaleX(0)}.nx-reveal-ready [data-reveal=fade]{transform:none}.nx-reveal-ready [data-reveal].nx-in{opacity:1;transform:none}@keyframes nx-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes nx-scale-in{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes nx-drawer-in{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:translate(0)}}@keyframes nx-toast-in{0%{opacity:0;transform:translate(50%)translateY(18px)}to{opacity:1;transform:translate(50%)translateY(0)}}@keyframes nx-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes nx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nx-spin{to{transform:rotate(360deg)}}@keyframes nx-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes nx-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes nx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes nx-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes nx-spin-reverse{to{transform:rotate(-360deg)}}@keyframes nx-glow{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@keyframes nx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.nx-screen{animation:nx-fade var(--nx-slow) ease-out both}.nx-page{animation:nx-rise var(--nx-base) var(--nx-ease) both}.nx-drop{animation:nx-drop .64s var(--nx-ease) both}.nx-rise{animation:nx-rise var(--nx-slow) var(--nx-ease) both}.nx-scale-in{animation:nx-scale-in var(--nx-slow) var(--nx-ease) both}.nx-backdrop{animation:.28s ease-out both nx-fade}.nx-drawer{animation:nx-drawer-in .44s var(--nx-ease) both}.nx-modal{animation:nx-scale-in .4s var(--nx-ease) both}.nx-toast{animation:nx-toast-in .46s var(--nx-ease) both}.nx-pop{animation:nx-pop .34s var(--nx-ease-spring) both;display:inline-block}.nx-stagger>*{animation:nx-rise .52s var(--nx-ease) both}.nx-stagger>:first-child{animation-delay:0s}.nx-stagger>:nth-child(2){animation-delay:45ms}.nx-stagger>:nth-child(3){animation-delay:90ms}.nx-stagger>:nth-child(4){animation-delay:.135s}.nx-stagger>:nth-child(5){animation-delay:.18s}.nx-stagger>:nth-child(6){animation-delay:.225s}.nx-stagger>:nth-child(7){animation-delay:.27s}.nx-stagger>:nth-child(8){animation-delay:.315s}.nx-stagger>:nth-child(9){animation-delay:.36s}.nx-stagger>:nth-child(10){animation-delay:.405s}.nx-stagger>:nth-child(11){animation-delay:.45s}.nx-stagger>:nth-child(n+12){animation-delay:.48s}.nx-stagger--hero>*{animation-duration:.76s}.nx-stagger--hero>:first-child{animation-delay:80ms}.nx-stagger--hero>:nth-child(2){animation-delay:.18s}.nx-stagger--hero>:nth-child(3){animation-delay:.3s}.nx-stagger--hero>:nth-child(4){animation-delay:.42s}.nx-stagger--hero>:nth-child(5){animation-delay:.54s}.nx-card{transition:transform .38s var(--nx-ease), box-shadow .38s var(--nx-ease), background-color .2s ease, border-color .2s ease}.nx-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00000061}.nx-card--light:hover{box-shadow:0 16px 36px #1b19161a}@media (hover:none){.nx-card:hover{box-shadow:none;transform:none}.nx-card:hover .nx-img,.nx-row:hover{transform:none}}.nx-card[draggable]:active{box-shadow:none;transform:none}.nx-img{transition:opacity .52s ease, transform .9s var(--nx-ease)}.nx-card:hover .nx-img{transform:scale(1.045)}.nx-row{transition:background-color .2s ease, transform .26s var(--nx-ease)}.nx-row:hover{transform:translate(-2px)}.nx-bar{transform-origin:100%;animation:nx-grow .9s var(--nx-ease) both;transition:width .6s var(--nx-ease), background-color .3s ease;animation-delay:.16s}.nx-orbit{animation:120s linear infinite nx-spin}.nx-orbit--reverse{animation:200s linear infinite nx-spin-reverse}.nx-glow{animation:6s ease-in-out infinite nx-glow}.nx-float{animation:7s ease-in-out infinite nx-float}.nx-breathe{animation:5s ease-in-out infinite nx-breathe}.nx-pulse{animation:1.6s ease-in-out infinite nx-pulse}.nx-spinner{border:2px solid #c9a46a2e;border-top-color:var(--nx-gold);border-radius:50%;flex:none;width:22px;height:22px;animation:.82s linear infinite nx-spin}.nx-spinner--sm{vertical-align:middle;border-width:2px;border-color:#14110e #14110e40 #14110e40;width:14px;height:14px;display:inline-block}.nx-skeleton{background:#f2ebdf0d;border-radius:10px;position:relative;overflow:hidden}.nx-skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#f2ebdf0f 50%,#0000 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite nx-shimmer;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
