@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/vazirmatn-arabic-300-normal-BYd1kBEw.woff2)format("woff2"),url(/assets/vazirmatn-arabic-300-normal-DLHw88_k.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-display:swap;font-weight:300;src:url(/assets/vazirmatn-latin-ext-300-normal-C0szevm-.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-300-normal-e-3YDG27.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:300;src:url(/assets/vazirmatn-latin-300-normal-BoU4YpvD.woff2)format("woff2"),url(/assets/vazirmatn-latin-300-normal-C6mM4Yld.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:400;src:url(/assets/vazirmatn-arabic-400-normal-DMZFCm7K.woff2)format("woff2"),url(/assets/vazirmatn-arabic-400-normal-C4W5XURk.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-ext-400-normal-BdGhO0lm.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-400-normal-DPxMaNjI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:400;src:url(/assets/vazirmatn-latin-400-normal-BT_DHTc7.woff2)format("woff2"),url(/assets/vazirmatn-latin-400-normal-GKyMcI03.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:500;src:url(/assets/vazirmatn-arabic-500-normal-C_lbnnKa.woff2)format("woff2"),url(/assets/vazirmatn-arabic-500-normal-Dqq3-xo3.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-ext-500-normal-CgxvvVrG.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-500-normal-4XgegWYb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:500;src:url(/assets/vazirmatn-latin-500-normal-6zZzgpg4.woff2)format("woff2"),url(/assets/vazirmatn-latin-500-normal-Bg_BALlD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:600;src:url(/assets/vazirmatn-arabic-600-normal-CPKvAnd1.woff2)format("woff2"),url(/assets/vazirmatn-arabic-600-normal-CWYTfCgi.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-ext-600-normal-CyxCUfFz.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-600-normal-Di8rk35l.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:600;src:url(/assets/vazirmatn-latin-600-normal-D-zF-Oec.woff2)format("woff2"),url(/assets/vazirmatn-latin-600-normal-BxJiDPKT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:700;src:url(/assets/vazirmatn-arabic-700-normal-Dge_DOjm.woff2)format("woff2"),url(/assets/vazirmatn-arabic-700-normal-B5nPuCFv.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-ext-700-normal-BfoXmNMx.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-700-normal-DMYLqBto.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:700;src:url(/assets/vazirmatn-latin-700-normal-9BlbvDRV.woff2)format("woff2"),url(/assets/vazirmatn-latin-700-normal-DrB0PBU6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:800;src:url(/assets/vazirmatn-arabic-800-normal-Bwnt96zj.woff2)format("woff2"),url(/assets/vazirmatn-arabic-800-normal-BH12s3-y.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-display:swap;font-weight:800;src:url(/assets/vazirmatn-latin-ext-800-normal-BzH3Tiwu.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-800-normal-HbVXW2Kv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:800;src:url(/assets/vazirmatn-latin-800-normal-e0EQwLmk.woff2)format("woff2"),url(/assets/vazirmatn-latin-800-normal-fM8Xz9cI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:900;src:url(/assets/vazirmatn-arabic-900-normal-BVDx3pOU.woff2)format("woff2"),url(/assets/vazirmatn-arabic-900-normal-DxDkRnCr.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-display:swap;font-weight:900;src:url(/assets/vazirmatn-latin-ext-900-normal-DFoB6cWj.woff2)format("woff2"),url(/assets/vazirmatn-latin-ext-900-normal-5ssG3_7O.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-display:swap;font-weight:900;src:url(/assets/vazirmatn-latin-900-normal-DUUbkNfs.woff2)format("woff2"),url(/assets/vazirmatn-latin-900-normal-BGmAvq1S.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#fff;--surface:#fff;--surface-2:#f7f3f5;--ink:#202020;--muted:#6d6668;--line:#d7d0cd;--brand:#f31678;--coral:#ff8668;--brand-soft:#f9dce7;--accent-text:#b5346d;--danger:#b42318;--success:#067647;--shadow:0 24px 70px #20181b1f;--overlay-strong:#000000b8;--white:#fff;--white-soft:snow;--black-ink:#202020;--black-deep:#181818;--black-panel:#222;--black-panel-2:#232323;--black-panel-3:#242424;--black-panel-4:#282628;--black-panel-5:#292829;--black-panel-6:#2b292d;--gray-1:#f7f2f4;--gray-2:#faf6f4;--gray-3:#f8f3f1;--gray-4:#eee9e7;--gray-5:#eee;--gray-6:#e4dcda;--gray-7:#ded6d3;--gray-8:#d8cfd2;--gray-9:#ded5d8;--gray-10:#d1c8c5;--gray-11:#cfc6c9;--gray-12:#cfc5c8;--gray-13:#c8bec1;--gray-14:#bfb5b8;--gray-15:#bdb3b6;--gray-16:#b5aaad;--gray-17:#aaa0a3;--gray-18:#9e9497;--gray-19:#968b8e;--gray-20:#8f8588;--gray-21:#8d8386;--gray-22:#82797c;--gray-23:#7e7678;--gray-24:#7d7476;--gray-25:#777073;--gray-26:#766d70;--gray-27:#756d70;--gray-28:#70676a;--gray-29:#d6cecb;--gray-30:#e3dadd;--gray-31:#d7ced1;--gray-32:#857b7e;--line-strong:#484144;--line-strong-2:#464143;--line-strong-3:#4d4448;--line-strong-4:#4c4447;--line-strong-5:#4a4447;--line-dark:#3d393b;--line-dark-2:#3c3739;--line-dark-3:#393537;--line-dark-4:#383335;--line-dark-5:#353133;--line-dark-6:#302d2e;--line-dark-7:#302030;--line-dark-8:#51494b;--line-dark-9:#40393c;--line-dark-10:#292526;--line-dark-11:#494446;--pink-light:#ff9fc5;--pink-pale:#fff1f6;--pink-deep:#b6185a;--pink-panel:#382832;--pink-soft:#fbe4ed;--blue-opal:#537ad3;--blue-opal-bg:#f0f8ff;--coral-dark:#754159;--danger-light:#ffb4ab;--success-light:#7ee2b8;--panel-light:#f0f8ff;--panel-dark:#1f1f1f;--panel-mid:#303030}*{box-sizing:border-box}html{scroll-behavior:smooth;font-family:Vazirmatn,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body{background:var(--bg);color:var(--ink);margin:0;font-family:Vazirmatn,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}button,input,textarea,select{font-family:Vazirmatn,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}.site :is(button,a,input,textarea,select),.directory-page :is(button,a,input,textarea,select){-webkit-tap-highlight-color:transparent}.site :is(button,a,input,textarea,select):focus-visible,.directory-page :is(button,a,input,textarea,select):focus-visible{outline:3px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.site :is(button,a,input,textarea,select):focus-visible,.directory-page :is(button,a,input,textarea,select):focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 55%,transparent)}}.site :is(button,a,input,textarea,select):focus-visible,.directory-page :is(button,a,input,textarea,select):focus-visible{outline-offset:3px}.site button:disabled,.directory-page button:disabled{cursor:not-allowed;opacity:.62}.site{background:var(--bg);min-height:100vh;color:var(--ink);transition:background .25s,color .25s;overflow:hidden}.site.dark,.directory-page.dark{--bg:#1b1b1b;--surface:#242424;--surface-2:#303030;--ink:snow;--muted:#c4babc;--line:#434043;--brand-soft:#4a2837;--accent-text:#ff9fc5;--danger:#ffb4ab;--success:#7ee2b8;--shadow:0 24px 70px #00000047}.brand-mark-image{object-fit:cover;width:100%;height:100%;display:block}.section-mark{border-radius:5px;width:40px;height:40px;margin-bottom:18px;display:block;overflow:hidden}.eyebrow{color:var(--brand);align-items:center;gap:7px;font-size:17px;font-weight:800;display:inline-flex}.eyebrow svg{width:18px}.soft-accent{color:var(--accent-text)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.site-header{z-index:50;color:var(--white);background:0 0;border-bottom:1px solid #0000;transition:all .35s;animation:.75s both headerEnter;position:fixed;inset:0 0 auto}.site-header.scrolled{color:var(--ink);background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.site-header.scrolled{background:color-mix(in srgb, var(--surface) 93%, transparent)}}.site-header.scrolled{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 10px 34px #0000001a}.header-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(1240px,100% - 40px);height:82px;margin:auto;transition:height .35s;display:grid}.site-header.scrolled .header-inner{height:64px}.header-brand{direction:ltr;align-items:center;gap:10px;display:flex}.header-brand>img{border-radius:6px;width:44px;height:44px;transition:all .35s}.site-header.scrolled .header-brand>img{width:38px;height:38px}.header-brand span{text-align:left;line-height:.85}.header-brand b{letter-spacing:2px;font:900 17px Arial;display:block}.header-brand small{color:var(--brand);letter-spacing:4px;font:700 8px Arial}.main-nav{color:#fffc;justify-self:center;align-items:center;gap:28px;font-size:14px;font-weight:650;display:flex}.site-header.scrolled .main-nav{color:var(--muted)}.main-nav a{white-space:nowrap;position:relative}.main-nav a:after{content:"";background:linear-gradient(90deg,var(--brand),var(--coral));height:2px;transition:left .22s;position:absolute;bottom:-9px;left:100%;right:0}.main-nav a:hover{color:var(--white)}.site-header.scrolled .main-nav a:hover{color:var(--ink)}.main-nav a:hover:after{left:0}.header-actions{direction:ltr;align-items:center;gap:8px;display:flex}.header-login{height:40px;color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff47;border-radius:6px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.header-login:hover{background:linear-gradient(100deg,var(--brand),var(--coral));color:var(--white);border-color:#0000;transform:translateY(-2px);box-shadow:0 4px 14px #f316784d}.header-login svg{width:16px}.site-header.scrolled .header-login{color:var(--ink);background:var(--surface);border-color:var(--line)}.site-header.scrolled .header-login:hover{color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral));border-color:#0000}.site:not(.dark) .site-header .header-login{color:var(--ink);border-color:var(--line);background:#ffffffd1}.site:not(.dark) .site-header .header-login:hover{color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral));border-color:#0000}.wallet,.icon-button{height:40px;color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff47;border-radius:6px}.site-header.scrolled .wallet,.site-header.scrolled .icon-button{color:var(--ink);background:var(--surface);border-color:var(--line)}.wallet{align-items:center;gap:7px;padding:0 11px;display:flex}.wallet svg{width:17px;color:var(--brand)}.wallet small{opacity:.65;font-size:10px}.icon-button{cursor:pointer;place-items:center;width:40px;transition:transform .2s;display:grid}.icon-button:hover{transform:translateY(-2px)}.icon-button svg{width:19px}.menu-button{display:none}.hero{background:var(--black-panel);place-items:center;min-height:min(900px,100svh - 88px);display:grid;position:relative;overflow:hidden}.ai-backdrop{z-index:0;opacity:.82;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero:before{content:"";z-index:1;aspect-ratio:1;border:1px solid #ffffff0f;border-radius:50%;width:min(72vw,880px);animation:5s ease-in-out infinite haloPulse;position:absolute}.hero-ring{z-index:1;border:1px solid #f316781f;border-radius:50%;position:absolute}.ring-one{aspect-ratio:1;width:min(90vw,1100px);animation:34s linear infinite ringSpin}.ring-two{aspect-ratio:1;width:min(48vw,650px);animation:24s linear infinite reverse ringSpin}.hero-brand-stage{z-index:2;aspect-ratio:1;width:min(60vh,580px);margin-bottom:40px;animation:1s .15s both brandReveal;position:relative}.hero-brand-stage .brand-mark-image{clip-path:inset(0 0 29%)}.hero-brand-lockup{color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:2%;display:flex;position:absolute;inset:0}.hero-brand-symbol{object-fit:contain;filter:drop-shadow(0 8px 24px #f3167833);width:72%;height:auto;margin-bottom:-2%}.hero-brand-lockup strong{letter-spacing:-1px;font:900 clamp(28px,5vw,64px)/1.05 Arial,sans-serif}.hero-brand-lockup>span{color:#ffffffe6;letter-spacing:2px;margin-top:10px;font:300 clamp(15px,2vw,24px)/1 Arial,sans-serif}.hero-tagline{color:#ffffffe0;text-align:center;font-size:27px;position:absolute;top:78%;left:0;right:0}.scroll-cue{z-index:4;color:#ffffffbf;flex-direction:column;align-items:center;gap:5px;font-size:11px;font-weight:700;transition:color .2s,transform .2s;display:flex;position:absolute;bottom:18px}.scroll-cue:hover{color:var(--brand);transform:translateY(-3px)}.scroll-cue svg{width:18px;color:var(--brand);animation:1.8s infinite cueBounce}.manifesto-section{background:var(--surface);border-bottom:1px solid var(--line)}.manifesto-inner{text-align:center;width:min(940px,100% - 40px);margin:auto;padding:28px 0 90px}.manifesto-inner .section-mark{border:1px solid var(--line);width:72px;height:72px;margin:0 auto 24px;box-shadow:0 8px 24px #00000026}.concept-line{flex-wrap:wrap;justify-content:center}.concept-line img{object-fit:contain;width:28px;height:28px}.manifesto-inner .eyebrow{font-size:21px}.manifesto-inner h2{letter-spacing:0;max-width:940px;margin:14px auto 24px;font-size:78px;line-height:1.2}.manifesto-inner p{max-width:760px;color:var(--muted);margin:auto;font-size:clamp(17px,2vw,21px);line-height:2}.text-action{border-bottom:2px solid var(--brand);align-items:center;gap:8px;margin-top:30px;padding-bottom:7px;font-weight:800;display:inline-flex}.text-action svg{width:18px}.manifesto-rail{border-top:1px solid var(--line);direction:ltr;display:flex;overflow:hidden}.manifesto-rail a{border-right:1px solid var(--line);text-align:center;min-width:190px;color:var(--muted);flex:1;justify-content:center;align-items:center;gap:8px;padding:22px;font-size:13px;transition:color .2s,background .2s;display:flex}.manifesto-rail a:hover{color:var(--brand);background:var(--brand-soft)}.manifesto-rail a svg{opacity:0;width:15px;transition:opacity .2s,transform .2s;transform:translate(5px)}.manifesto-rail a:hover svg{opacity:1;transform:translate(0)}.content-section{width:min(1240px,100% - 40px);margin:auto;padding:120px 0}.section-header{grid-template-columns:1.25fr .75fr;align-items:end;gap:50px;margin-bottom:48px;display:grid}.section-header h2{margin:10px 0 0;font-size:clamp(34px,5vw,64px);line-height:1.28}.section-header>p{color:var(--muted);margin:0;font-size:16px;line-height:2}.editorial-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.25fr .875fr .875fr;display:grid}.editorial-card{border-left:1px solid var(--line);background:var(--surface);flex-direction:column;min-height:460px;padding:28px;transition:transform .25s,background .25s;display:flex}.editorial-card:last-child{border-left:0}.editorial-card:hover{background:var(--brand-soft);transform:translateY(-6px)}.editorial-index img{object-fit:contain;width:58px;height:58px}.editorial-content{margin-top:auto}.editorial-content>span{color:var(--brand);font-size:12px;font-weight:800}.editorial-content h3{margin:12px 0;font-size:23px;line-height:1.55}.editorial-card:first-child .editorial-content h3{font-size:31px}.editorial-content p{color:var(--muted);line-height:1.9}.editorial-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;display:flex}.editorial-footer button{border:1px solid var(--line);cursor:pointer;background:0 0;place-items:center;width:42px;height:42px;display:grid}.news-strip{border-top:3px solid var(--brand);background:var(--surface);border-radius:8px;grid-template-columns:200px 1fr;margin-top:70px;display:grid;overflow:hidden}.news-title{align-items:center;gap:12px;padding:24px 28px;display:flex}.news-title svg{color:var(--brand)}.news-title img{object-fit:contain;opacity:.8;width:80px;height:80px;margin-right:auto}.wheel-pointer{z-index:5;filter:drop-shadow(0 0 14px #f31678d9)drop-shadow(0 4px 6px #00000059);border-top:36px solid #f31678;border-left:18px solid #0000;border-right:18px solid #0000;width:0;height:0;position:absolute;top:-8px}.wheel-pointer:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-36px;left:-8px;box-shadow:0 0 10px #ff8668}.wheel-center{z-index:4;border:7px solid var(--surface-2);width:148px;height:148px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;padding:12px;transition:transform .2s;display:grid;position:relative;box-shadow:0 12px 35px #00000047}.wheel-center:hover:not(:disabled){transform:scale(1.04)}.news-items button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:78px;color:var(--ink);text-align:right;cursor:pointer;background:0 0;grid-template-columns:140px 1fr 130px;align-items:center;gap:24px;padding:0 28px;transition:background .2s,padding .2s;display:grid}.news-items button:hover{background:var(--surface-2);padding-right:34px}.news-items button:hover b{color:var(--brand)}.news-items button>span{color:var(--brand);font-size:13px;font-weight:800;line-height:1.5}.news-items button b{font-size:15px;line-height:1.6}.news-items button small{color:var(--muted);text-align:left;font-size:13px}.opal-section{background:var(--black-panel-2);min-height:720px;color:var(--white);grid-template-columns:1.05fr .95fr;display:grid}.opal-visual{background:var(--black-panel-6);place-items:center;padding:60px;display:grid;position:relative;overflow:hidden}.opal-main{z-index:3;filter:drop-shadow(0 30px 40px #0000004d);width:min(76%,448px);position:relative}.opal-side{z-index:4;filter:drop-shadow(0 24px 30px #00000059);width:150px;position:absolute;bottom:12%;left:10%;transform:rotate(-6deg)}.opal-orbit{border:1px solid #f3167833;border-radius:50%;position:absolute}.orbit-a{width:480px;height:480px}.orbit-b{width:650px;height:650px}.opal-copy{text-align:right;background:var(--panel-dark);flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(45px,7vw,100px);display:flex}.opal-logo{align-items:center;gap:10px;margin-bottom:24px;font-size:23px;font-weight:900;display:flex}.opal-logo img{width:52px;height:52px}.opal-copy h2{margin:12px 0 18px;font-size:clamp(36px,5vw,62px);line-height:1.3}.opal-copy>p{color:var(--gray-12);font-size:17px;line-height:2}.feature-line{color:var(--gray-30);grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0 30px;font-size:13px;display:grid}.feature-line>div{border-top:1px solid var(--line-strong-5);padding-top:12px}.feature-line span{color:var(--white);align-items:center;gap:6px;font-weight:800;display:flex}.feature-line p{color:var(--gray-14);margin:8px 0 0;font-size:11px;line-height:1.8}.feature-line svg{width:17px;color:var(--brand)}.primary-button{min-height:50px;color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral));cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:800;display:inline-flex;box-shadow:0 16px 32px #f3167833}.primary-button svg{width:18px}.services-section{background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:120px 0}.services-inner{width:min(1240px,100% - 40px);margin:auto}.services-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.service-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-direction:column;min-height:520px;padding:28px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s;display:flex}.service-card:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-7px)}.service-card-top{align-items:center;gap:10px;display:flex}.service-card-top .eyebrow{font-size:12px}.service-icon{width:42px;height:42px;color:var(--brand);border:1px solid var(--brand-soft);background:var(--brand-soft);place-items:center;display:grid}.service-icon svg{width:20px}.service-card>p{min-height:56px;color:var(--muted);margin:0;font-size:13px;line-height:1.9}.service-card ul{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:11px;min-height:130px;margin:24px 0;padding:18px 0;list-style:none;display:grid}.service-card li{color:var(--muted);align-items:start;gap:7px;font-size:12px;line-height:1.7;display:flex}.service-card li svg{width:16px;color:var(--brand);flex:none;margin-top:2px}.service-price{gap:5px;margin-top:auto;display:grid}.service-price b{color:var(--ink);font-size:22px}.service-price small{color:var(--muted);font-size:11px}.service-card .text-action{align-self:flex-start;margin-top:20px;padding-bottom:4px;font-size:12px}.services-note{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;margin-top:18px;padding-top:18px;font-size:12px;display:flex}.services-note span{align-items:center;gap:7px;display:inline-flex}.services-note svg{width:16px;color:var(--brand)}.personal-brand-section{color:var(--white);background:var(--ink);border-bottom:1px solid var(--line-dark-9);padding:130px 0}.personal-brand-inner{grid-template-columns:.82fr 1.18fr;align-items:center;gap:80px;width:min(1240px,100% - 40px);margin:auto;display:grid}.personal-brand-intro{max-width:560px}.personal-brand-intro .eyebrow{color:var(--pink-light)}.personal-brand-intro h2{margin:17px 0 22px;font-size:clamp(42px,5vw,72px);line-height:1.25}.personal-brand-intro h2 span{color:var(--pink-light)}.personal-brand-intro>p{color:var(--gray-12);margin:0 0 30px;font-size:17px;line-height:2.1}.personal-brand-intro .primary-button{color:var(--white)}.personal-brand-panel{border:1px solid var(--line-strong);background:var(--black-panel-4);padding:28px;box-shadow:0 28px 70px #00000038}.personal-brand-panel-head{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:end;gap:20px;padding-bottom:22px;display:flex}.personal-brand-panel-head span{color:var(--pink-light);font-size:12px;font-weight:900}.personal-brand-panel-head b{font-size:20px}.personal-brand-steps{gap:0;display:grid}.personal-brand-steps article{border-bottom:1px solid var(--line-dark-2);grid-template-columns:48px 1fr;gap:15px;padding:23px 0;display:grid}.personal-brand-steps article>span{width:40px;height:40px;color:var(--pink-light);border:1px solid var(--coral-dark);background:var(--pink-panel);place-items:center;display:grid}.personal-brand-steps svg{width:19px}.personal-brand-steps small{color:var(--pink-light);font-size:10px;font-weight:900}.personal-brand-steps h3{margin:5px 0;font-size:18px}.personal-brand-steps p{color:var(--gray-17);margin:0;font-size:12px;line-height:1.9}.personal-brand-price{border-top:1px solid var(--line-strong);gap:5px;margin-top:22px;padding-top:20px;display:grid}.personal-brand-price span{color:var(--gray-17);font-size:11px}.personal-brand-price strong{color:var(--white);font-size:23px}.personal-brand-price small{color:var(--gray-21);font-size:11px}.nill-section{align-items:center;width:min(1240px,100% - 40px);min-height:760px;margin:0 auto;padding:100px 0;display:grid}.nill-wheel-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.nill-copy{text-align:right;max-width:560px}.nill-copy h2{margin:12px 0 18px;font-size:clamp(38px,5vw,62px)}.nill-copy>p{max-width:560px;color:var(--muted);font-size:17px;line-height:2}.nill-copy>small{color:var(--muted);margin-top:16px;display:block}.nill-api-state{min-height:42px;color:var(--muted);align-items:center;gap:10px;margin-top:14px;font-size:12px;font-weight:700;display:flex}.nill-api-state .loading-line{flex:none;width:54px}.nill-api-state.error{color:var(--danger)}.nill-api-state button{min-height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid;margin-right:auto;padding:0 10px}.nill-balance{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px;display:grid}.nill-balance span{border:1px solid var(--line);min-height:112px;color:var(--muted);flex-direction:column;justify-content:center;padding:15px;display:flex}.nill-balance small{color:var(--ink);font-weight:800}.nill-balance b{color:var(--brand);font:900 30px/1.1 Vazirmatn}.nill-balance em{margin-top:4px;font-size:11px;font-style:normal}.wheel-panel{justify-items:center;min-width:0;display:grid}.wheel-wrap{aspect-ratio:1;place-items:center;width:min(100%,530px);display:grid;position:relative}.nill-wheel{border:8px solid var(--surface-2);background:repeating-conic-gradient(from -90deg,var(--brand) 0 9.47368deg,var(--coral) 9.47368deg 18.9474deg);transform:rotate(var(--wheel-rotation));border-radius:50%;transition:transform 3.4s cubic-bezier(.12,.72,.16,1);position:absolute;inset:0;box-shadow:0 24px 70px #0000003d}.nill-wheel:after{content:"";border:1px solid #ffffff52;border-radius:50%;position:absolute;inset:18%}.wheel-label{--wheel-angle:calc(var(--wheel-index) * 18.9474deg);width:70px;color:var(--white);text-align:center;white-space:nowrap;transform:translate(-50%,-50%) rotate(var(--wheel-angle)) translateY(-218px) rotate(90deg);transform-origin:50%;font-size:9px;font-weight:900;position:absolute;top:50%;left:50%}.wheel-pointer{z-index:5;border-left:16px solid #0000;border-right:16px solid #0000;border-top:32px solid var(--ink);filter:drop-shadow(0 4px 5px #00000040);width:0;height:0;position:absolute;top:-4px}.wheel-center{z-index:4;border:7px solid var(--surface-2);width:148px;height:148px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;padding:12px;display:grid;position:relative;box-shadow:0 12px 35px #00000047}.wheel-center img{object-fit:contain;width:82px;height:82px}.wheel-center span{font-size:12px;font-weight:900}.wheel-center:disabled{cursor:not-allowed}.wheel-center:disabled:not(:has(img)){opacity:.65}.wheel-message{min-height:30px;color:var(--muted);text-align:center;margin:20px 0 0;font-weight:800}.tools-section{background:var(--black-panel);color:var(--white);padding:120px 0}.tools-inner{width:min(1240px,100% - 40px);margin:auto}.tools-heading>p{color:var(--gray-13)}.tools-heading .section-mark{border:1px solid var(--line-strong-4)}.tool-tabs{border:1px solid var(--line-strong);grid-template-columns:repeat(2,1fr);display:grid}.tool-tabs button{border:0;border-left:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--black-panel-5);min-height:72px;color:var(--gray-9);cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex}.tool-tabs button:nth-child(2n){border-left:0}.tool-tabs button small{color:var(--gray-19)}.tool-tabs button.active{color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral))}.tool-tabs button.active small{color:var(--white)}.tool-workbench{background:var(--gray-2);min-height:500px;color:var(--black-panel);grid-template-columns:1fr 1fr;display:grid}.tool-form,.tool-result{text-align:right;padding:clamp(28px,4vw,52px)}.tool-form{border-left:1px solid var(--gray-7)}.tool-form-head,.result-header,.form-actions,.result-buttons{justify-content:space-between;align-items:center;gap:12px;display:flex}.tool-form-head small{color:var(--gray-24)}.tool-form-head h3{margin:4px 0 0;font-size:28px}.tool-form-head>span{color:var(--brand);background:var(--pink-soft);padding:7px 10px;font-size:13px;font-weight:800}.tool-form>p{color:var(--gray-28);line-height:1.8}.tool-form label{margin:26px 0 9px;font-weight:800;display:block}.calendar-date-field{border:1px solid var(--gray-29);background:var(--white);gap:8px;padding:16px;display:grid!important}.calendar-date-field span{font-weight:800}.calendar-date-field input{border:1px solid var(--gray-29);background:var(--white);width:100%;height:46px;color:var(--black-panel);padding:0 12px}.calendar-date-field small{color:var(--gray-26);font-weight:500;line-height:1.7}.tool-form textarea{border:1px solid var(--gray-29);background:var(--white);width:100%;min-height:150px;color:var(--black-panel);resize:vertical;outline:0;padding:14px;line-height:1.8}.tool-form textarea:focus{border-color:var(--brand)}.form-actions{gap:10px;margin-top:14px}.form-actions select{border:1.5px solid var(--gray-29);background:var(--white);height:48px;color:var(--black-panel);cursor:pointer;border-radius:8px;outline:0;padding:0 16px;font-weight:600;transition:border-color .2s}.form-actions select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.form-actions select:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 20%,transparent)}}.form-actions button{height:48px;color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral));cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 20px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 15px #f3167840}.form-actions button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #f3167859}.form-actions svg{width:18px}.form-error{margin:10px 0 0;font-size:12px;font-weight:800;line-height:1.8;color:var(--danger)!important}.form-progress{color:var(--success);text-align:center;margin:12px 0 0;font-size:12px;font-weight:800}.tool-result{background:var(--gray-4);flex-direction:column;min-width:0;display:flex}.result-empty{text-align:center;max-width:330px;color:var(--gray-26);margin:auto}.result-empty .loading-line{margin:0 auto}.result-empty svg{width:44px;color:var(--brand)}.result-empty h3{color:var(--line-dark-10)}.result-header span{color:var(--pink-deep);align-items:center;gap:7px;font-weight:800;display:flex}.result-header button{border:1px solid var(--gray-10);background:var(--white);cursor:pointer;place-items:center;width:40px;height:40px;display:grid}.result-header-actions{gap:7px;display:flex}.tool-result>p{border-right:3px solid var(--brand);background:var(--white);white-space:pre-line;padding:22px;line-height:2}.result-buttons{flex-wrap:wrap;justify-content:flex-start}.result-buttons button{border:1px solid var(--gray-10);background:var(--white);cursor:pointer;align-items:center;gap:5px;min-height:40px;padding:0 10px;display:flex}.result-buttons svg{width:16px}.calendar-plan-wrap{border:1px solid var(--gray-10);background:var(--white);width:100%;max-height:590px;overflow:auto}.calendar-plan{border-collapse:collapse;text-align:right;width:100%;min-width:920px;font-size:12px}.calendar-plan th{z-index:1;color:var(--white);background:var(--black-panel-5);white-space:nowrap;padding:13px 10px;position:sticky;top:0}.calendar-plan td{border-bottom:1px solid var(--gray-6);color:var(--line-dark-8);vertical-align:top;padding:13px 10px;line-height:1.7}.calendar-plan td:first-child{color:var(--brand);font-size:17px;font-weight:900}.calendar-plan td:nth-child(2){min-width:132px}.calendar-plan td:nth-child(4){min-width:290px}.calendar-plan td b,.calendar-plan td span{display:block}.calendar-plan td span{color:var(--gray-32);font-size:10px}.calendar-plan tr.holiday td{background:var(--white)1f6}.calendar-plan tr.holiday td:nth-child(3){color:var(--pink-deep);font-weight:900}.events-section,.event-list{border-top:1px solid var(--line)}.event-list article{border-bottom:1px solid var(--line);grid-template-columns:105px 1fr 150px;align-items:center;gap:26px;min-height:130px;display:grid}.event-date{text-align:center;border-left:1px solid var(--line)}.event-date b{color:var(--brand);font:900 44px/1 Vazirmatn;display:block}.event-date span{color:var(--muted)}.event-info>span{color:var(--brand);font-size:12px;font-weight:800}.event-info h3{margin:7px 0;font-size:22px}.event-info p{color:var(--muted);margin:0}.event-list button{border:1px solid var(--line);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;min-height:46px;display:flex}.event-list button:hover{color:var(--white);border-color:var(--brand);background:var(--brand)}.event-list button svg{width:17px}.community-section{background:var(--black-panel);min-height:680px;color:var(--white);grid-template-columns:1fr 1fr;display:grid}.community-copy{text-align:right;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(48px,8vw,110px);display:flex}.miz-market-logo{direction:ltr;align-items:center;gap:12px;margin-bottom:18px;display:inline-flex}.miz-market-logo>span:last-child{text-align:right;direction:rtl;gap:1px;display:grid}.miz-market-logo b{color:inherit;font-size:25px;line-height:1}.miz-market-logo small{color:var(--brand);letter-spacing:2px;font-size:8px;font-weight:900}.miz-market-symbol{border:1px solid var(--brand);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:12px;width:54px;height:54px;padding:13px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.miz-market-symbol{border:1px solid color-mix(in srgb,var(--brand) 60%,transparent)}}.miz-market-symbol{background:var(--brand);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.miz-market-symbol{background:color-mix(in srgb,var(--brand) 12%,transparent)}}.miz-market-symbol:before,.miz-market-symbol:after{content:"";background:var(--brand);opacity:.55;position:absolute}.miz-market-symbol:before{height:1px;top:50%;left:13px;right:13px}.miz-market-symbol:after{width:1px;top:13px;bottom:13px;left:50%}.miz-market-symbol i{z-index:1;background:var(--brand);width:9px;height:9px;box-shadow:0 0 0 4px var(--brand);border-radius:50%;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.miz-market-symbol i{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 14%,transparent)}}.community-copy .section-mark{border:1px solid var(--line-strong-3)}.community-copy h2{margin:12px 0 18px;font-size:clamp(38px,5vw,66px);line-height:1.25}.community-copy>p{color:var(--gray-13);line-height:2}.community-points{gap:14px;margin-top:24px;display:grid}.community-points>div{grid-template-columns:22px 1fr;align-items:start;gap:9px;display:grid}.community-points svg{width:18px;color:var(--brand)}.community-points p{gap:4px;margin:0;display:grid}.community-points b{color:var(--white)}.community-points p span{max-width:470px;color:var(--gray-15);font-size:12px;line-height:1.8}.community-form{background:var(--gray-3);color:var(--black-panel);text-align:right;align-self:center;margin:clamp(35px,6vw,80px);padding:clamp(28px,4vw,48px)}.form-title{align-items:center;gap:12px;margin-bottom:24px;display:flex}.form-title>svg{width:46px;height:46px;color:var(--white);background:linear-gradient(120deg,var(--brand),var(--coral));padding:11px}.form-title div{display:grid}.form-title small{color:var(--gray-26)}.form-title b{font-size:21px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-grid label{color:var(--gray-28);gap:7px;font-size:13px;font-weight:700;display:grid}.form-grid label>small{color:var(--gray-26);font-size:10px;font-weight:500;line-height:1.6}.form-grid input:not([type=checkbox]),.form-grid textarea{border:1.5px solid var(--gray-29);background:var(--white);width:100%;min-width:0;color:var(--black-panel);border-radius:8px;outline:0;padding:0 13px;transition:border-color .2s,box-shadow .2s}.form-grid input:not([type=checkbox]){height:48px}.form-grid input[type=file]{cursor:pointer;align-items:center;padding:8px 10px;font-size:12px;display:flex}.form-grid input[type=file]::file-selector-button{height:32px;color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral));cursor:pointer;border:0;border-radius:6px;margin-left:10px;padding:0 14px;font-size:11px;font-weight:700;transition:opacity .2s}.form-grid input[type=file]::file-selector-button:hover{opacity:.9}.form-grid textarea{resize:vertical;min-height:96px;padding-block:12px;line-height:1.8}.form-grid .field-wide{grid-column:1/-1}.form-grid input:focus,.form-grid textarea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.form-grid input:focus,.form-grid textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}}.consent-field{cursor:pointer;grid-template-columns:20px 1fr;align-items:start;margin-top:4px;line-height:1.7}.consent-field input{width:18px;height:18px;accent-color:var(--brand);margin:3px 0 0}.community-form>button{width:100%;height:50px;color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral));cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:16px;font-weight:800;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 18px #f3167847}.community-form>button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 24px #f3167861}.community-form>button:disabled{opacity:.62;cursor:wait}.community-form>button svg{width:18px}.community-form>small{color:var(--gray-26);text-align:center;margin-top:10px;display:block}.section-visual,.inline-visual{border:1px solid var(--line);background:var(--surface-2);margin:0;position:relative;overflow:hidden}.section-visual{height:190px;margin-bottom:42px}.section-visual img,.inline-visual img{object-fit:cover;width:100%;height:100%;display:block}.section-visual img{object-position:center 58%}.section-visual figcaption,.inline-visual figcaption{max-width:90%;color:var(--white);background:#191919b8;padding:7px 10px;font-size:11px;font-weight:800;position:absolute;bottom:14px;right:16px}.inline-visual{height:132px;margin:24px 0 28px}.inline-visual figcaption{bottom:10px;right:10px}.opal-inline-visual{border-color:var(--blue-opal);background:var(--panel-light);width:min(100%,410px)}.opal-inline-visual img{object-position:center}.personal-inline-visual{border-color:var(--line-strong);background:var(--ink);width:min(100%,360px);height:118px}.personal-inline-visual img{object-fit:contain;padding:20px}.market-inline-visual{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.market-inline-visual{border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}}.nill-section-image{object-fit:contain;opacity:.9;width:86px;height:86px;margin-top:8px}.footer{background:var(--black-deep);color:var(--white);padding:80px max(20px,50vw - 620px) 24px}.footer-inner{grid-template-columns:2fr repeat(3,1fr);gap:50px;display:grid}.footer-brand>img{width:120px;height:120px}.footer-brand p{max-width:340px;color:var(--gray-17);line-height:1.9}.footer-inner>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-inner a{color:var(--gray-17)}.footer-inner a:hover{color:var(--white)}.footer-founder{color:var(--gray-25);margin-top:5px;font-size:12px}.footer-founder a{color:var(--coral)}.footer-bottom{border-top:1px solid var(--line-dark-4);color:var(--gray-25);justify-content:space-between;margin-top:60px;padding-top:20px;font-size:12px;display:flex}.mobile-nav{display:none}.site:not(.dark) .site-header{color:var(--ink)}.site:not(.dark) .main-nav{color:var(--muted)}.site:not(.dark) .main-nav a:hover{color:var(--ink)}.site:not(.dark) .wallet,.site:not(.dark) .icon-button{color:var(--ink);border-color:var(--line);background:#ffffffd1}.site:not(.dark) .hero{color:var(--ink);background:var(--white);border-bottom:1px solid var(--line)}.site:not(.dark) .hero-brand-lockup{color:var(--ink)}.site:not(.dark) .hero-brand-lockup>span{color:var(--muted)}.site:not(.dark) .hero-tagline{color:#202020c2}.site:not(.dark) .scroll-cue{color:#20202094}.site:not(.dark) .hero:before{border-color:#20202012}.site:not(.dark) .opal-section,.site:not(.dark) .opal-copy,.site:not(.dark) .opal-visual,.site:not(.dark) .tools-section,.site:not(.dark) .community-section,.site:not(.dark) .footer{color:var(--ink);background:var(--white)}.site:not(.dark) .opal-section,.site:not(.dark) .tools-section,.site:not(.dark) .community-section,.site:not(.dark) .footer{border-top:1px solid var(--line)}.site:not(.dark) .opal-copy{border-right:1px solid var(--line)}.site:not(.dark) .opal-copy>p,.site:not(.dark) .tools-heading>p,.site:not(.dark) .community-copy>p,.site:not(.dark) .community-points p span,.site:not(.dark) .footer-brand p,.site:not(.dark) .footer-inner a,.site:not(.dark) .feature-line{color:var(--muted)}.site:not(.dark) .feature-line>div,.site:not(.dark) .tool-tabs,.site:not(.dark) .tool-tabs button{border-color:var(--line)}.site:not(.dark) .feature-line span,.site:not(.dark) .community-points b,.site:not(.dark) .feature-line span{color:var(--ink)}.site:not(.dark) .feature-line p{color:var(--muted)}.site:not(.dark) .tool-tabs button{color:var(--ink);background:var(--surface-2)}.site:not(.dark) .tool-tabs button small{color:var(--muted)}.site:not(.dark) .tool-tabs button.active,.site:not(.dark) .tool-tabs button.active small{color:var(--white)}.site:not(.dark) .tool-workbench,.site:not(.dark) .tool-result,.site:not(.dark) .community-form{background:var(--white)}.site:not(.dark) .tool-workbench,.site:not(.dark) .community-form{border:1px solid var(--line)}.site:not(.dark) .footer-inner a:hover{color:var(--brand)}.site:not(.dark) .footer-bottom{border-color:var(--line);color:var(--muted)}.directory-page{background:var(--bg);min-height:100vh;color:var(--ink)}.directory-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1240px,100% - 40px);height:82px;margin:auto;display:flex}.directory-header-actions{align-items:center;gap:8px;display:flex}.directory-theme{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);background:var(--surface);cursor:pointer;place-items:center;display:grid}.directory-theme svg{width:18px}.directory-brand{align-items:center;gap:10px;display:flex}.directory-brand img{object-fit:contain;width:48px;height:48px}.directory-brand span{text-align:right}.directory-brand b{font:900 17px Vazirmatn;display:block}.directory-brand small{color:var(--brand);letter-spacing:4px;font:700 8px Arial}.directory-join{min-height:44px;color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral));align-items:center;gap:7px;padding:0 16px;font-weight:800;display:inline-flex}.directory-join svg{width:18px}.directory-hero{grid-template-columns:1fr 360px;align-items:center;gap:60px;width:min(1240px,100% - 40px);min-height:520px;margin:auto;display:grid}.directory-hero h1{margin:16px 0 22px;font-size:94px;line-height:1.08}.directory-hero p{max-width:670px;color:var(--muted);font-size:18px;line-height:2}.directory-count{aspect-ratio:1;text-align:center;border:1px solid var(--line);place-content:center;display:grid}.directory-count b{color:var(--brand);font:900 76px/1 Vazirmatn}.directory-count span{color:var(--muted);margin-top:12px}.directory-content{background:var(--surface);border-top:1px solid var(--line);padding:70px max(20px,50vw - 620px) 120px}.network-overview{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.network-overview>div{border-left:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:20px 12px;display:flex}.network-overview>div:last-child{border-left:0}.network-overview b{color:var(--brand);font:900 36px/1 Vazirmatn}.network-overview span{color:var(--muted);margin-top:9px;font-size:11px}.network-dashboard-head{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:34px;display:grid}.network-dashboard-head>div>span{color:var(--brand);font-size:12px;font-weight:900}.network-dashboard-head h2{margin:6px 0 0;font-size:42px}.network-dashboard-head p{color:var(--muted);margin:0;line-height:2}.specialty-stories{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:22px;margin-bottom:34px;padding:16px 0;display:flex;overflow-x:auto}.specialty-stories button{width:84px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:0 0 84px;justify-items:center;gap:7px;display:grid}.specialty-stories button>span{border:2px solid var(--brand);border-radius:50%;place-items:center;width:58px;height:58px;padding:3px;display:grid}.specialty-stories button.active>span{color:var(--white);background:linear-gradient(120deg,var(--brand),var(--coral))}.specialty-stories button.active>span b{background:0 0}.specialty-stories button b{background:var(--surface-2);border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.specialty-stories small{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--muted);overflow:hidden}.directory-toolbar{grid-template-columns:1fr 270px 230px;gap:12px;margin-bottom:38px;display:grid}.search-control,.specialty-control{height:54px;color:var(--muted);background:var(--bg);border:1px solid var(--line);align-items:center;gap:10px;padding:0 15px;display:flex}.search-control svg,.specialty-control svg{width:20px;color:var(--brand);flex:none}.search-control input,.specialty-control select{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0}.marketer-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.marketer-card{background:var(--bg);border:1px solid var(--line);flex-direction:column;min-width:0;transition:transform .25s,border-color .25s;display:flex;overflow:hidden}.marketer-card:hover{border-color:var(--brand);transform:translateY(-6px)}.profile-avatar{width:86px;height:86px;color:var(--white);background:linear-gradient(135deg,var(--brand),var(--coral));place-items:center;font-size:28px;font-weight:900;display:grid;position:relative;overflow:hidden}.profile-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.marketer-specialty{color:var(--brand);font-size:13px;font-weight:800}.profile-post-header{grid-template-columns:46px 1fr auto;align-items:center;gap:10px;min-height:76px;padding:12px 14px;display:grid}.profile-post-header .profile-avatar{border-radius:50%;width:46px;height:46px;font-size:15px}.profile-post-header h2{margin:0 0 3px;font-size:15px}.profile-post-header div>span{color:var(--muted);align-items:center;gap:3px;font-size:11px;display:flex}.profile-post-header div>span svg{width:13px}.profile-post-header>b{max-width:112px;color:var(--brand);background:var(--brand-soft);text-overflow:ellipsis;white-space:nowrap;padding:5px 7px;font-size:10px;overflow:hidden}.profile-media{aspect-ratio:1;background:var(--surface-2);position:relative;overflow:hidden}.profile-media .profile-avatar{width:100%;height:100%;font-size:72px}.profile-media-specialty{color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#191919c7;padding:7px 10px;font-size:11px;font-weight:800;position:absolute;bottom:12px;right:12px}.profile-card-actions{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:62px;padding:10px 14px;display:flex}.profile-card-actions>button{color:var(--brand);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.profile-card-actions>button svg{width:16px}.profile-caption{min-height:108px;padding:13px 15px 18px}.profile-caption p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.9;display:-webkit-box;overflow:hidden}.profile-caption b{color:var(--ink)}.profile-social{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.profile-social a{min-width:48px;height:48px;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);place-items:center;padding:0 12px;display:grid}.profile-social a:hover{color:var(--white);border-color:var(--brand);background:var(--brand)}.profile-social svg{width:19px}.profile-social.compact{gap:6px;margin:0}.profile-social.compact a{width:38px;min-width:38px;height:38px;padding:0}.directory-state{text-align:center;min-height:340px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.directory-state>svg{width:48px;height:48px;color:var(--brand)}.directory-state h2{color:var(--ink);margin:15px 0 4px}.directory-state a,.directory-state button{border:1px solid var(--brand);color:var(--brand);cursor:pointer;background:0 0;align-items:center;gap:7px;margin-top:14px;padding:12px 16px;font-weight:800;display:inline-flex}.directory-state a svg{width:17px}.loading-line{background:var(--line);width:120px;height:3px;overflow:hidden}.loading-line:after{content:"";background:var(--brand);width:45%;height:100%;animation:1s ease-in-out infinite alternate loadingSlide;display:block}.profile-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-modal{background:var(--surface);border:1px solid var(--line);text-align:right;width:min(560px,100%);max-height:88vh;padding:48px;position:relative;overflow:auto}.profile-modal:focus,.article-modal:focus,.event-registration-modal:focus{outline:0}.profile-modal .profile-avatar{width:116px;height:116px;margin-bottom:22px}.profile-modal h2{margin:9px 0 14px;font-size:36px}.profile-modal-identity{border-bottom:1px solid var(--line);padding-bottom:24px}.profile-city{color:var(--muted);align-items:center;gap:5px;display:flex}.profile-city svg{width:17px;color:var(--brand)}.profile-detail-block{padding-top:24px}.profile-detail-block>b{color:var(--brand);font-size:13px}.profile-detail-block>p{color:var(--muted);line-height:2}.profile-close{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:var(--surface-2);cursor:pointer;place-items:center;display:grid;position:absolute;top:18px;left:18px}.profile-close svg{width:19px}.admin-login-page,.admin-loading{background:var(--black-deep);min-height:100vh;color:var(--white);place-items:center;padding:24px;display:grid}.admin-login{border:1px solid var(--line-dark);background:var(--black-panel);text-align:right;width:min(440px,100%);padding:42px}.admin-login>img{object-fit:contain;width:74px;height:74px}.admin-login>span{color:var(--brand);margin-top:18px;font-weight:800;display:block}.admin-login label{color:var(--muted);gap:8px;font-size:13px;display:grid}.admin-login input{border:1px solid var(--line-dark-11);height:50px;color:var(--white);background:var(--black-deep);outline:0;padding:0 13px}.admin-login input:focus{border-color:var(--brand)}.admin-login p{color:var(--pink-light)}.admin-login>button{width:100%;height:50px;color:var(--white);background:linear-gradient(100deg,var(--brand),var(--coral));cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-weight:900;display:flex}.admin-login>button:disabled,.auth-card>button:disabled{opacity:.6;cursor:wait}.auth-page,.account-page{background:var(--black-deep);min-height:100vh;color:var(--white);place-items:center;padding:24px;display:grid}.auth-card{border:1px solid var(--line-dark);background:var(--black-panel);text-align:right;gap:12px;width:min(440px,100%);padding:42px;display:grid}.auth-card>img{object-fit:contain;width:74px;height:74px}.auth-card>span,.plan-box b{color:var(--brand);font-weight:800}.auth-card h1{margin:0;font-size:34px}.auth-card label,.admin-model-form label{color:var(--muted);gap:8px;font-size:13px;display:grid}.auth-card input,.admin-model-form input{border:1px solid var(--line-dark-11);height:50px;color:var(--white);background:var(--black-deep);outline:0;padding:0 13px}.auth-card input:focus,.admin-model-form input:focus{border-color:var(--brand)}.auth-card p,.auth-lead{color:var(--pink-light);margin:0}.auth-card>button,.admin-model-form button,.account-history form+a,.account-header button{height:50px;color:var(--white);background:linear-gradient(100deg, var(--brand), var(--coral));cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;font-weight:900;display:flex}.auth-switch,.account-links{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.auth-switch a,.auth-switch{color:var(--pink-light);font-size:13px}.account-page{background:var(--black-deep);min-height:100vh;color:var(--white);flex-direction:column;display:flex}.account-page-header{border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:40;background:#181818f2;align-items:center;height:70px;display:flex;position:sticky;top:0}.account-header-inner{justify-content:space-between;align-items:center;width:min(1380px,100% - 32px);margin:0 auto;display:flex}.account-brand{letter-spacing:.5px;align-items:center;gap:12px;font-weight:900;display:flex}.account-brand img{border-radius:6px;width:36px;height:36px}.account-user-badge{align-items:center;gap:14px;display:flex}.account-credit-pill{background:var(--black-panel-4);border:1px solid var(--line-dark-8);color:var(--gray-1);border-radius:20px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;display:inline-flex}.account-credit-pill b{color:var(--brand)}.account-logout-btn{border:1px solid var(--line-dark-11);height:38px;color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:0 16px;font-size:13px;transition:all .2s;display:inline-flex}.account-logout-btn:hover{color:var(--danger-light);border-color:var(--danger);background:#b423181f}.account-body-layout{grid-template-columns:260px 1fr;align-items:start;gap:28px;width:min(1380px,100% - 32px);margin:24px auto 60px;display:grid}.account-sidebar{background:var(--black-panel);border:1px solid var(--line-dark);border-radius:12px;flex-direction:column;gap:6px;padding:16px 12px;display:flex;position:sticky;top:94px}.account-nav-btn{width:100%;color:var(--muted);cursor:pointer;text-align:right;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.account-nav-btn svg{flex-shrink:0;width:18px;height:18px}.account-nav-btn:hover{color:var(--white);background:var(--black-panel-3)}.account-nav-btn.active{color:var(--white);border:1px solid var(--brand);background:linear-gradient(100deg,#f3167840,#ff86682e)}@supports (color:color-mix(in lab, red, red)){.account-nav-btn.active{border:1px solid color-mix(in srgb, var(--brand) 45%, transparent)}}.account-nav-btn.active svg{color:var(--brand)}.account-sidebar-footer{border-top:1px solid var(--line-dark-6);margin-top:18px;padding-top:14px}.account-plan-card{background:var(--black-deep);border:1px solid var(--line-dark-9);border-radius:8px;gap:8px;padding:14px;display:grid}.account-plan-card span{color:var(--muted);font-size:11px}.account-plan-card b{color:var(--white);font-size:15px}.account-progress-track{background:var(--black-panel-5);border-radius:3px;width:100%;height:6px;overflow:hidden}.account-progress-bar{background:linear-gradient(90deg, var(--brand), var(--coral));border-radius:3px;height:100%;transition:width .3s}.account-content-pane{background:var(--black-panel);border:1px solid var(--line-dark);border-radius:12px;min-height:540px;padding:32px}.pane-header{border-bottom:1px solid var(--line-dark-6);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:18px;display:flex}.pane-header h2{align-items:center;gap:10px;margin:0;font-size:24px;font-weight:800;display:flex}.pane-header p{color:var(--muted);margin:6px 0 0;font-size:13px}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:20px;display:grid}.prompt-card{background:var(--black-panel-2);border:1px solid var(--line-dark-6);border-radius:10px;flex-direction:column;transition:transform .25s,border-color .25s;display:flex;overflow:hidden}.prompt-card:hover{border-color:var(--brand);transform:translateY(-4px)}.prompt-card-img-wrap{aspect-ratio:1;background:var(--black-panel-5);width:100%;position:relative;overflow:hidden}.prompt-card-img-wrap img{object-fit:cover;width:100%;height:100%}.prompt-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--white);background:#000000bf;border:1px solid #ffffff26;border-radius:12px;padding:4px 10px;font-size:11px;position:absolute;top:10px;right:10px}.prompt-card-content{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex}.prompt-card-content h3{color:var(--white);margin:0;font-size:16px;font-weight:800}.prompt-card-content p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.prompt-card-actions{gap:8px;margin-top:auto;display:flex}.prompt-card-actions button{cursor:pointer;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;height:38px;font-size:12px;font-weight:700;display:flex}.prompt-btn-primary{background:linear-gradient(100deg, var(--brand), var(--coral));color:var(--white);border:0}.prompt-btn-secondary{background:var(--black-panel-4);color:var(--white);border:1px solid var(--line-dark-8)}.modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#000000d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-dialog{background:var(--black-panel);border:1px solid var(--line-dark);border-radius:14px;flex-direction:column;gap:20px;width:min(720px,100%);max-height:90vh;padding:28px;display:flex;position:relative;overflow-y:auto}.modal-close-btn{color:var(--muted);cursor:pointer;background:0 0;border:0;position:absolute;top:20px;left:20px}.chat-container{border:1px solid var(--line-dark);background:var(--black-deep);border-radius:12px;flex-direction:column;height:580px;display:flex;overflow:hidden}.chat-messages{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.chat-bubble{white-space:pre-wrap;border-radius:12px;max-width:80%;padding:14px 18px;font-size:14px;line-height:1.8}.chat-bubble.user{background:linear-gradient(100deg, var(--brand), var(--coral));color:var(--white);border-bottom-right-radius:2px;align-self:flex-start}.chat-bubble.assistant{background:var(--black-panel-3);color:var(--gray-1);border:1px solid var(--line-dark-8);border-bottom-left-radius:2px;align-self:flex-end}.chat-input-row{border-top:1px solid var(--line-dark);background:var(--black-panel);gap:10px;padding:14px;display:flex}.chat-input-row input{background:var(--black-deep);border:1px solid var(--line-dark-11);height:44px;color:var(--white);border-radius:8px;flex:1;padding:0 14px}.chat-input-row button{background:linear-gradient(100deg, var(--brand), var(--coral));height:44px;color:var(--white);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 20px;font-weight:800;display:flex}@media (width<=960px){.account-body-layout{grid-template-columns:1fr}.account-sidebar{flex-direction:row;position:static;overflow-x:auto}.account-sidebar-footer{display:none}}.admin-login svg{width:18px}.admin-page{min-height:100vh;color:var(--gray-1);background:var(--black-deep);padding-bottom:100px}.admin-header{z-index:30;border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#181818eb;justify-content:space-between;align-items:center;width:min(1380px,100% - 40px);height:76px;margin:auto;display:flex;position:sticky;top:0}.admin-header>div{align-items:center;gap:11px;display:flex}.admin-header img{object-fit:contain;width:44px;height:44px}.admin-header span{display:grid}.admin-header small{color:var(--gray-18)}.admin-header button{border:1px solid var(--line-strong-2);height:40px;color:var(--gray-31);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 13px;display:flex}.admin-header button:hover{color:var(--white);border-color:var(--brand)}.admin-header svg{width:17px}.admin-intro{grid-template-columns:1.25fr .75fr;align-items:center;gap:60px;width:min(1380px,100% - 40px);min-height:360px;margin:auto;display:grid}.admin-intro span,.admin-panel header span,.admin-data-section header span{color:var(--brand);font-size:12px;font-weight:900}.admin-intro h1{margin:10px 0 0;font-size:clamp(44px,6vw,76px);line-height:1.22}.admin-intro p{color:var(--gray-16);line-height:2}.admin-metrics{border:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);width:min(1380px,100% - 40px);margin:auto;display:grid}.admin-metrics article{border-left:1px solid var(--line-dark);flex-direction:column;min-height:190px;padding:24px;display:flex}.admin-metrics article:last-child{border-left:0}.admin-metrics svg{width:22px;color:var(--brand)}.admin-metrics span{color:var(--gray-17);margin-top:22px;font-size:12px}.admin-metrics b{margin:4px 0;font:900 42px/1.2 Vazirmatn}.admin-metrics small{color:var(--gray-23);margin-top:auto}.admin-dashboard-grid{grid-template-columns:1.2fr .9fr .9fr;gap:18px;width:min(1380px,100% - 40px);margin:18px auto 0;display:grid}.admin-panel{border:1px solid var(--line-dark);background:var(--ink);min-width:0;min-height:430px;padding:24px}.admin-panel>header{border-bottom:1px solid var(--line-dark-3);justify-content:space-between;align-items:start;min-height:62px;display:flex}.admin-panel h2,.admin-data-section h2{margin:5px 0 18px;font-size:25px}.admin-panel header small{color:var(--gray-22)}.activity-chart{align-items:stretch;gap:8px;height:260px;padding-top:24px;display:flex}.activity-day{flex:1;grid-template-rows:1fr auto;gap:8px;min-width:0;display:grid}.activity-day>div{justify-content:center;align-items:end;gap:3px;display:flex}.activity-day i{background:var(--brand);width:42%;min-height:4px;display:block}.activity-day i+i{background:var(--coral)}.activity-day span{color:var(--gray-22);text-align:center;writing-mode:vertical-rl;font-size:9px}.activity-panel footer{color:var(--gray-17);gap:18px;font-size:11px;display:flex}.activity-panel footer span{align-items:center;gap:5px;display:flex}.activity-panel footer i{background:var(--brand);width:9px;height:9px}.activity-panel footer span+span i{background:var(--coral)}.rank-list>div{border-bottom:1px solid var(--line-dark-5);grid-template-columns:26px 1fr auto;align-items:center;gap:9px;min-height:63px;display:grid}.rank-list>div>b{color:var(--brand)}.rank-list>div>span{min-width:0;display:grid}.rank-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.rank-list small{color:var(--gray-27);text-overflow:ellipsis;white-space:nowrap;text-align:right;direction:ltr;font-size:9px;overflow:hidden}.rank-list em{color:var(--gray-11);font-style:normal;font-weight:900}.admin-data-section{width:min(1380px,100% - 40px);margin:72px auto 0}.admin-data-section>header{border-bottom:1px solid var(--line-dark)}.admin-table-wrap{width:100%;overflow:auto}.admin-table-wrap table{border-collapse:collapse;text-align:right;width:100%;min-width:860px}.admin-table-wrap th{color:var(--gray-20);padding:14px 12px;font-size:11px}.admin-table-wrap td{border-top:1px solid var(--line-dark-6);color:var(--gray-8);padding:16px 12px;font-size:12px}.cms-toolbar{flex-wrap:wrap;align-items:center;gap:9px;margin:24px 0 12px;display:flex}.cms-search{flex:280px}.cms-search input,.cms-toolbar select{border:1px solid var(--line-strong-2);height:46px;color:var(--gray-5);background:var(--ink);outline:0;padding:0 12px}.cms-search input{width:100%}.cms-search input:focus,.cms-toolbar select:focus{border-color:var(--brand)}.cms-toolbar select{min-width:130px}.cms-toolbar .primary-button{min-height:46px}.admin-icon-action{width:34px;height:34px;color:var(--gray-11);border:1px solid var(--line-strong-2);place-items:center;display:inline-grid}.admin-icon-action:hover{color:var(--brand);border-color:var(--brand)}.admin-icon-action svg{width:16px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.article-modal{background:var(--surface);width:min(720px,100%);max-height:88vh;color:var(--ink);text-align:right;padding:clamp(30px,5vw,60px);position:relative;overflow:auto}.modal-close{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:18px;left:18px}.article-modal h2{margin:14px 0;font-size:clamp(28px,4vw,42px);line-height:1.45}.article-cover{object-fit:cover;border:1px solid var(--line);width:100%;max-height:340px;margin:0 0 24px;display:block}.article-modal .lead{color:var(--muted);font-size:18px;line-height:1.9}.article-text{border-top:1px solid var(--line);margin-top:28px;padding-top:20px;line-height:2.1}.article-text blockquote{border-right:4px solid var(--brand);background:var(--surface-2);margin:24px 0;padding:16px 20px;font-size:19px;font-weight:800}.event-registration-modal{background:var(--surface);width:min(520px,100%);max-height:90vh;color:var(--ink);text-align:right;padding:clamp(30px,5vw,54px);position:relative;overflow:auto}.event-registration-modal h2{margin:12px 0;padding-left:45px;font-size:clamp(27px,4vw,40px);line-height:1.4}.event-registration-modal>p{color:var(--muted);margin:0 0 24px;line-height:1.9}.event-registration-modal label{color:var(--muted);gap:7px;margin-top:14px;font-size:13px;font-weight:800;display:grid}.event-registration-modal input{border:1px solid var(--line);width:100%;height:50px;color:var(--ink);background:var(--bg);outline:0;padding:0 13px}.event-registration-modal input:focus{border-color:var(--brand)}.event-registration-modal .primary-button{width:100%;margin-top:22px}.event-registration-modal .primary-button:disabled{opacity:.62;cursor:wait}.contact-modal{background:var(--surface);width:min(560px,100%);color:var(--ink);text-align:right;padding:clamp(32px,5vw,54px);position:relative}.contact-modal h2{margin:14px 0 10px;font-size:clamp(28px,4vw,42px);line-height:1.4}.contact-modal>p{color:var(--muted);margin:0 0 24px;line-height:1.9}.contact-modal-links{gap:9px;display:grid}.contact-modal-links a{border:1px solid var(--line);min-height:60px;color:var(--ink);background:var(--surface-2);grid-template-columns:75px 1fr 18px;align-items:center;gap:10px;padding:11px 14px;transition:border-color .2s,transform .2s;display:grid}.contact-modal-links a:hover{border-color:var(--brand);transform:translate(-4px)}.contact-modal-links small{color:var(--brand);font-weight:900}.contact-modal-links b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.contact-modal-links svg{width:17px;color:var(--brand)}.service-contact-trigger{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0}.article-source{color:var(--brand);align-items:center;gap:7px;margin-top:22px;font-weight:800;display:inline-flex}.article-source svg{width:18px}.toast{z-index:120;max-width:min(520px,100% - 28px);color:var(--white);background:var(--black-panel);border:1px solid var(--line-strong);box-shadow:var(--shadow);text-align:center;padding:12px 18px;position:fixed;bottom:28px;right:50%;transform:translate(50%)}.manifesto-section{background-image:linear-gradient(var(--surface),var(--surface)), url(/niling-mark.png)}@supports (color:color-mix(in lab, red, red)){.manifesto-section{background-image:linear-gradient(color-mix(in srgb,var(--surface) 91%,transparent),color-mix(in srgb,var(--surface) 91%,transparent)), url(/niling-mark.png)}}.manifesto-section{background-position:50%;background-repeat:no-repeat;background-size:680px,680px}@supports (color:color-mix(in lab, red, red)){.services-section{background-image:linear-gradient(color-mix(in srgb,var(--surface-2) 94%,transparent),color-mix(in srgb,var(--surface-2) 94%,transparent)), url(/og.png)}}.services-section{background-blend-mode:normal;background-position:100%;background-size:cover}.tools-section{background-image:linear-gradient(#222222ed,#222222ed),url(/og.png);background-position:100%;background-size:cover}@supports (color:color-mix(in lab, red, red)){.community-section{background-image:linear-gradient(color-mix(in srgb,var(--surface) 94%,transparent),color-mix(in srgb,var(--surface) 94%,transparent)), repeating-linear-gradient(0deg,color-mix(in srgb,var(--brand) 5%,transparent) 0 1px,transparent 1px 64px), repeating-linear-gradient(90deg,color-mix(in srgb,var(--brand) 5%,transparent) 0 1px,transparent 1px 64px), radial-gradient(circle at 18% 24%,color-mix(in srgb,var(--brand) 24%,transparent),transparent 34%)}.learn-section{background-image:linear-gradient(color-mix(in srgb,var(--surface) 89%,transparent),color-mix(in srgb,var(--surface) 89%,transparent)), url(/og.png)}}.news-strip{background-image:linear-gradient(var(--surface),var(--surface)), url(/niling-mark.png)}@supports (color:color-mix(in lab, red, red)){.news-strip{background-image:linear-gradient(color-mix(in srgb,var(--surface) 90%,transparent),color-mix(in srgb,var(--surface) 90%,transparent)), url(/niling-mark.png)}}.news-strip{background-position:50%,0;background-repeat:no-repeat;background-size:cover,260px}.opal-section{background-image:linear-gradient(#232323e6,#232323e6),url(/opal-site-hero.png);background-position:50%,100%;background-repeat:no-repeat;background-size:cover,560px}.services-section{background-image:linear-gradient(var(--surface-2),var(--surface-2)), url(/og.png)}@supports (color:color-mix(in lab, red, red)){.services-section{background-image:linear-gradient(color-mix(in srgb,var(--surface-2) 88%,transparent),color-mix(in srgb,var(--surface-2) 88%,transparent)), url(/og.png)}}.services-section{background-position:50%,0;background-repeat:no-repeat;background-size:cover,760px}.personal-brand-section{background-image:linear-gradient(#202020db,#202020db),url(/niling-logo-transparent.png);background-position:50%,100%;background-repeat:no-repeat;background-size:cover,540px}.nill-section{background-image:linear-gradient(var(--bg),var(--bg)), url(/nill-mascot.png)}@supports (color:color-mix(in lab, red, red)){.nill-section{background-image:linear-gradient(color-mix(in srgb,var(--bg) 90%,transparent),color-mix(in srgb,var(--bg) 90%,transparent)), url(/nill-mascot.png)}}.nill-section{background-position:50%,0;background-repeat:no-repeat;background-size:cover,430px}.events-section{background-image:linear-gradient(var(--surface),var(--surface)), url(/og.png)}@supports (color:color-mix(in lab, red, red)){.events-section{background-image:linear-gradient(color-mix(in srgb,var(--surface) 89%,transparent),color-mix(in srgb,var(--surface) 89%,transparent)), url(/og.png)}}.events-section{background-position:50%,100%;background-repeat:no-repeat;background-size:cover,700px}@supports (color:color-mix(in lab, red, red)){.community-section{background-image:linear-gradient(color-mix(in srgb,var(--surface) 88%,transparent),color-mix(in srgb,var(--surface) 88%,transparent)), url(/niling-logo-transparent.png)}}.blog-page,.article-page,.directory-page{background-image:linear-gradient(var(--bg),var(--bg)), url(/og.png)}@supports (color:color-mix(in lab, red, red)){.blog-page,.article-page,.directory-page{background-image:linear-gradient(color-mix(in srgb,var(--bg) 94%,transparent),color-mix(in srgb,var(--bg) 94%,transparent)), url(/og.png)}}.blog-page,.article-page,.directory-page{background-position:50%;background-size:cover;background-attachment:fixed}.admin-page,.admin-login-page,.admin-loading{background:var(--black-deep)}.admin-tabs{background:var(--black-panel);border:1px solid var(--line-dark-8);border-radius:12px;flex-wrap:wrap;gap:8px;margin:18px 0;padding:8px;display:flex}.admin-tabs button{min-height:42px;color:var(--gray-1);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.admin-tabs button:hover{background:var(--black-deep);color:var(--white)}.admin-tabs button.active{background:linear-gradient(100deg, var(--brand), var(--coral));color:var(--white);box-shadow:0 2px 12px #f3167859}.admin-tabs button svg{width:16px;height:16px}.admin-card{background:var(--black-panel);border:1px solid var(--line-dark-8);border-radius:14px;padding:24px;box-shadow:0 4px 20px #00000040}.blog-page,.article-page{background-color:var(--bg);min-height:100vh;color:var(--ink)}.blog-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1240px,100% - 40px);height:84px;margin:auto;display:flex}.blog-brand{direction:ltr;align-items:center;gap:10px;display:inline-flex}.blog-brand img{object-fit:contain;width:44px;height:44px}.blog-brand span{text-align:left;line-height:.85;display:grid}.blog-brand b{letter-spacing:2px;font:900 17px Arial}.blog-brand small{color:var(--brand);letter-spacing:3px;margin-top:5px;font:700 8px Arial}.blog-header nav{color:var(--muted);align-items:center;gap:24px;font-size:13px;font-weight:800;display:flex}.blog-header nav a{align-items:center;gap:7px;display:inline-flex}.blog-header nav a:hover,.back-link:hover,.blog-card-link{color:var(--brand)}.blog-header-action{min-height:38px;color:var(--ink);border:1px solid var(--line);padding:0 14px}.blog-hero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:50px;width:min(1240px,100% - 40px);min-height:430px;margin:auto;padding:86px 0 72px;display:flex}.blog-hero h1{letter-spacing:0;margin:14px 0 20px;font-size:clamp(52px,8vw,110px);line-height:1.15}.blog-hero h1 span{color:var(--accent-text)}.blog-hero p{max-width:510px;color:var(--muted);margin:0;font-size:17px;line-height:2}.blog-hero-note{border-top:2px solid var(--brand);max-width:220px;color:var(--muted);align-items:start;gap:10px;padding:17px;font-size:12px;line-height:1.9;display:flex}.blog-hero-note svg{width:18px;color:var(--brand);flex:none}.blog-content{width:min(1240px,100% - 40px);margin:auto;padding:80px 0 130px}.blog-toolbar{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.blog-toolbar h2{margin:8px 0 0;font-size:clamp(32px,4vw,54px)}.blog-search{border:1px solid var(--line);width:min(330px,100%);height:48px;color:var(--muted);background:var(--surface);align-items:center;gap:9px;padding:0 14px;display:flex}.blog-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.blog-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}}.blog-search svg{width:18px;color:var(--brand)}.blog-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:13px}.blog-filters{flex-wrap:wrap;gap:8px;margin-bottom:38px;display:flex}.blog-filters button{border:1px solid var(--line);min-height:38px;color:var(--muted);cursor:pointer;background:0 0;padding:0 15px;transition:all .2s}.blog-filters button:hover,.blog-filters button.active{color:var(--white);border-color:var(--brand);background:var(--brand)}.blog-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.blog-card{border:1px solid var(--line);background:var(--surface);flex-direction:column;min-height:420px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;animation:.65s both blogCardRise;display:flex;overflow:hidden}.blog-card:nth-child(2){animation-delay:80ms}.blog-card:nth-child(3){animation-delay:.16s}.blog-card:nth-child(4){animation-delay:.24s}.blog-card:hover{border-color:var(--brand);box-shadow:var(--shadow);transform:translateY(-7px)}.blog-card-media{height:172px;color:var(--brand);background:var(--surface-2);place-items:center;font:900 62px/1 Vazirmatn;display:grid;overflow:hidden}.blog-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.blog-card:hover .blog-card-media img{transform:scale(1.04)}.blog-card-copy{flex-direction:column;min-height:248px;padding:22px;display:flex}.blog-card-type{color:var(--brand);font-size:11px;font-weight:900}.blog-card-type i{color:var(--line);font-style:normal}.blog-card h3{margin:12px 0 10px;font-size:22px;line-height:1.55}.blog-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.9}.blog-card-link{align-items:center;gap:7px;margin-top:auto;font-size:12px;font-weight:900;display:inline-flex}.blog-card-link svg{width:17px;transition:transform .2s}.blog-card:hover .blog-card-link svg{transform:translate(-4px)}.blog-card.featured{grid-column:span 2;grid-template-columns:1.05fr .95fr;min-height:500px;display:grid}.blog-card.featured .blog-card-media{order:2;height:100%}.blog-card.featured .blog-card-copy{min-height:0;padding:34px}.blog-card.featured h3{font-size:clamp(27px,3vw,42px)}.blog-state{width:min(600px,100%);color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:12px;margin:0 auto;padding:30px;display:flex}.blog-state .loading-line{width:54px}.blog-state button{color:var(--brand);cursor:pointer;background:0 0;border:0;font-weight:900}.blog-empty{color:var(--muted);text-align:center;padding:80px 20px}.blog-empty svg{width:32px;color:var(--brand)}.blog-empty h3{color:var(--ink);margin:12px 0 4px}.article-page-inner{width:min(820px,100% - 40px);margin:auto;padding:52px 0 120px}.back-link{color:var(--muted);align-items:center;gap:6px;margin-bottom:66px;font-size:13px;font-weight:900;display:inline-flex}.back-link svg{width:18px}.article-page-inner header{text-align:right}.article-page-inner header .eyebrow{gap:6px;font-size:13px}.article-page-inner header .eyebrow i{color:var(--line);font-style:normal}.article-page-inner header .eyebrow svg{width:15px}.article-page-inner h1{margin:18px 0;font-size:clamp(38px,6vw,72px);line-height:1.35}.article-deck{color:var(--muted);margin:0 0 38px;font-size:19px;line-height:2}.article-hero-image{object-fit:cover;border:1px solid var(--line);width:100%;max-height:480px;margin:0 0 46px;display:block}.article-body{border-top:1px solid var(--line);padding-top:38px}.article-body p{color:var(--ink);margin:0 0 24px;font-size:18px;line-height:2.25}.article-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:60px;padding:20px 0;font-size:12px;display:flex}.article-footer a{color:var(--brand);align-items:center;gap:6px;font-weight:900;display:inline-flex}.article-footer svg{width:16px}.article-not-found{text-align:center;width:min(650px,100% - 40px);margin:15vh auto}.article-not-found h1{font-size:44px}.article-not-found p{color:var(--muted);margin-bottom:24px}@keyframes blogCardRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.motion-ready .motion-section{opacity:0;will-change:opacity, transform;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transform:translateY(52px)}.motion-ready .motion-section.in-view{opacity:1;transform:translateY(0)}.motion-section.in-view .editorial-card,.motion-section.in-view .event-list article,.motion-section.in-view .news-items button{animation:.72s cubic-bezier(.22,1,.36,1) both itemRise}.motion-section.in-view .editorial-card:nth-child(2),.motion-section.in-view .event-list article:nth-child(2),.motion-section.in-view .news-items button:nth-child(2){animation-delay:.1s}.motion-section.in-view .editorial-card:nth-child(3),.motion-section.in-view .event-list article:nth-child(3),.motion-section.in-view .news-items button:nth-child(3){animation-delay:.2s}.opal-main{animation:7s ease-in-out infinite productDrift}.opal-side{animation:5s ease-in-out infinite productFloat}@keyframes headerEnter{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes brandReveal{0%{opacity:0;filter:blur(8px);transform:scale(.91)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes haloPulse{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes cueBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes ringSpin{to{transform:rotate(360deg)}}@keyframes itemRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes productDrift{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-10px)scale(1.015)}}@keyframes productFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-16px)rotate(1deg)}}@keyframes loadingSlide{0%{transform:translate(0)}to{transform:translate(-130%)}}@media (width<=1040px){.main-nav{gap:15px;font-size:13px}.editorial-grid{grid-template-columns:1fr}.editorial-card{border-left:0;border-bottom:1px solid var(--line);min-height:330px}.news-strip,.opal-section{grid-template-columns:1fr}.opal-visual{min-height:600px}.services-grid{grid-template-columns:1fr 1fr}.service-card{min-height:470px}.personal-brand-inner{grid-template-columns:1fr;gap:45px}.personal-brand-intro{max-width:700px}.community-section{grid-template-columns:1fr}.manifesto-inner h2{font-size:60px}.directory-hero{grid-template-columns:1fr 300px}.directory-hero h1{font-size:60px}.marketer-grid,.directory-toolbar{grid-template-columns:1fr 1fr}.directory-toolbar .search-control{grid-column:1/-1}.nill-wheel-layout{grid-template-columns:1fr}.nill-copy{text-align:center;max-width:700px;margin:auto}.nill-copy>p{max-width:700px}.admin-metrics{grid-template-columns:1fr 1fr}.admin-metrics article:nth-child(2){border-left:0}.admin-metrics article:nth-child(-n+2){border-bottom:1px solid var(--line-dark)}.admin-dashboard-grid{grid-template-columns:1fr 1fr}.admin-dashboard-grid .activity-panel{grid-column:1/-1}.blog-grid{grid-template-columns:1fr 1fr}.blog-card.featured{grid-column:span 2}}@media (width<=760px){.header-inner{grid-template-columns:1fr auto;width:calc(100% - 28px);height:66px}.header-brand>img{width:38px;height:38px}.main-nav{background:var(--surface);color:var(--muted);border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;padding:22px;display:none;position:absolute;top:66px;left:0;right:0}.main-nav.open{display:flex}.wallet{display:none}.menu-button{display:grid}.hero{min-height:min(720px,100svh - 148px)}.hero-brand-stage{width:min(90vw,470px)}.hero-brand-lockup strong{font-size:clamp(27px,7vw,44px)}.hero-brand-lockup>span{font-size:18px}.hero-tagline{font-size:20px;top:79%}.hero-ring.ring-one{width:130vw}.manifesto-inner{padding:24px 0 65px}.manifesto-inner .section-mark{width:56px;height:56px;margin-bottom:12px}.manifesto-inner .eyebrow{font-size:17px}.manifesto-inner h2{font-size:39px}.manifesto-rail{overflow-x:auto}.content-section{width:calc(100% - 28px);padding:80px 0}.section-header{grid-template-columns:1fr;gap:18px}.section-header h2{font-size:35px}.editorial-card{padding:28px 24px}.news-items button{grid-template-columns:90px 1fr;gap:14px;padding:18px 20px}.news-items button small{text-align:right;grid-column:2}.feature-line{grid-template-columns:1fr}.opal-visual{min-height:440px;padding:30px}.opal-main{width:min(90%,390px)}.opal-side{width:100px;bottom:9%;left:3%}.opal-copy{padding:48px 24px 60px}.opal-copy h2{font-size:38px}.nill-section{grid-template-columns:1fr;width:calc(100% - 28px);padding:75px 0}.services-section{padding:80px 0}.services-inner{width:calc(100% - 28px)}.services-grid{grid-template-columns:1fr}.service-card,.service-card>p,.service-card ul{min-height:auto}.services-note{flex-direction:column;align-items:flex-start}.personal-brand-section{padding:85px 0}.personal-brand-inner{width:calc(100% - 28px)}.personal-brand-panel{padding:20px 16px}.personal-brand-panel-head{flex-direction:column;align-items:start;gap:7px}.personal-brand-intro h2{font-size:40px}.personal-brand-intro>p{font-size:15px}.nill-wheel-layout{gap:45px}.nill-copy{text-align:right;padding-left:0}.nill-copy h2{font-size:38px}.nill-balance{grid-template-columns:1fr 1fr}.wheel-wrap{width:min(100%,350px)}.nill-wheel{border-width:6px}.wheel-label{width:54px;transform:translate(-50%,-50%) rotate(var(--wheel-angle)) translateY(-141px) rotate(90deg);font-size:8px}.wheel-center{border-width:5px;width:108px;height:108px}.wheel-center img{width:56px;height:56px}.tools-section{padding:80px 0}.tools-inner{width:calc(100% - 28px)}.tool-tabs{grid-template-columns:1fr 1fr}.tool-tabs button:nth-child(4n){border-left:1px solid var(--line-strong)}.tool-tabs button:nth-child(2n){border-left:0}.tool-tabs button small{display:none}.tool-workbench{grid-template-columns:1fr}.tool-form{border-left:0;border-bottom:1px solid var(--gray-7)}.form-actions{flex-direction:column;align-items:stretch}.form-actions select,.form-actions button{width:100%}.event-list article{grid-template-columns:70px 1fr;padding:18px 0}.event-list button{grid-column:1/-1}.community-copy{padding:70px 24px 35px}.community-copy h2{font-size:39px}.community-form{margin:20px 14px 70px;padding:24px 16px}.form-grid{grid-template-columns:1fr}.form-grid .field-wide{grid-column:auto}.footer{padding-bottom:96px}.footer-inner{grid-template-columns:1fr 1fr;gap:34px 20px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:5px}.mobile-nav{z-index:45;height:66px;color:var(--muted);background:var(--surface);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:10px;left:10px;right:10px}@supports (color:color-mix(in lab, red, red)){.mobile-nav{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.mobile-nav{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px}.mobile-nav a{flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;display:flex}.mobile-nav svg{width:20px}.mobile-nav .create-link{color:var(--white);background:linear-gradient(120deg,var(--brand),var(--coral));margin:-10px 7px 7px}.directory-header{width:calc(100% - 28px);height:68px}.directory-brand img{width:38px;height:38px}.directory-brand span{display:none}.directory-join{min-height:40px;padding:0 12px;font-size:13px}.directory-hero{grid-template-columns:1fr;gap:28px;width:calc(100% - 28px);min-height:570px;padding:70px 0}.directory-hero h1{font-size:46px}.network-overview>div{min-height:110px}.network-overview b{font-size:29px}.network-dashboard-head{grid-template-columns:1fr;gap:12px}.network-dashboard-head h2{font-size:34px}.directory-count{width:170px}.directory-count b{font-size:54px}.directory-content{padding:45px 14px 90px}.directory-toolbar{grid-template-columns:1fr}.directory-toolbar .search-control{grid-column:auto}.marketer-grid{grid-template-columns:1fr}.marketer-card{min-height:380px}.profile-modal{padding:35px 22px}.admin-header{width:calc(100% - 28px)}.admin-header small{display:none}.admin-intro{grid-template-columns:1fr;gap:20px;width:calc(100% - 28px);min-height:420px;padding:70px 0 40px}.admin-intro h1{font-size:42px}.admin-metrics{grid-template-columns:1fr;width:calc(100% - 28px)}.admin-metrics article{border-left:0;border-bottom:1px solid var(--line-dark);min-height:160px}.admin-metrics article:last-child{border-bottom:0}.admin-dashboard-grid{grid-template-columns:1fr;width:calc(100% - 28px)}.admin-dashboard-grid .activity-panel{grid-column:auto}.admin-data-section{width:calc(100% - 28px)}.admin-login{padding:30px 22px}.blog-header,.blog-hero,.blog-content{width:calc(100% - 28px)}.blog-header{height:70px}.blog-header nav{gap:12px;font-size:12px}.blog-header-action{padding:0 9px}.blog-hero{min-height:500px;padding:72px 0 48px;display:block}.blog-hero h1{font-size:54px}.blog-hero p{font-size:15px}.blog-hero-note{margin-top:44px}.blog-content{padding-top:65px}.blog-toolbar{display:block}.blog-search{width:100%;margin-top:24px}.blog-grid{grid-template-columns:1fr}.blog-card.featured{grid-column:auto;min-height:420px;display:flex}.blog-card.featured .blog-card-media{order:0;height:172px}.blog-card.featured .blog-card-copy{padding:22px}.article-page-inner{width:calc(100% - 28px);padding-top:35px}.back-link{margin-bottom:42px}.article-page-inner h1{font-size:38px}.article-deck,.article-body p{font-size:16px}.article-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.auth-experience{background:var(--bg);min-height:100vh;color:var(--ink)}.auth-experience.dark{--bg:var(--black-deep);--surface:var(--black-panel);--surface-2:var(--black-panel-4);--ink:var(--white-soft);--muted:var(--gray-14);--line:var(--line-dark);--accent-text:var(--pink-light);--danger:var(--danger-light)}.auth-layout{grid-template-columns:minmax(360px,46%) minmax(0,1fr);min-height:100vh;display:grid}.auth-story{background:var(--black-deep);min-height:100vh;color:var(--white-soft);flex-direction:column;justify-content:space-between;padding:clamp(28px,4vw,60px);display:flex;position:relative;overflow:hidden}.auth-story:before{content:"";background:radial-gradient(circle, var(--brand), transparent 65%);border-radius:50%;width:72vw;min-width:500px;height:72vw;min-height:500px;position:absolute;bottom:-45vw;left:-38vw}@supports (color:color-mix(in lab, red, red)){.auth-story:before{background:radial-gradient(circle, color-mix(in srgb,var(--brand) 22%,transparent), transparent 65%)}}.auth-story:before{pointer-events:none}.auth-story:after{content:"";border-left:1px solid var(--line-dark);pointer-events:none;position:absolute;inset:0}.auth-brand,.auth-story-content,.auth-story-foot{z-index:1;position:relative}.auth-brand{align-self:flex-start;align-items:center;gap:10px;font-size:22px;font-weight:900;display:inline-flex}.auth-brand img{object-fit:contain;width:44px;height:44px}.auth-story-content{max-width:520px;margin:70px 0}.auth-story-kicker{color:var(--pink-light);align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.auth-story-kicker svg{width:17px}.auth-story h2{letter-spacing:-.045em;margin:20px 0;font-size:clamp(42px,4.4vw,72px);font-weight:900;line-height:1.35}.auth-story h2 em{background:linear-gradient(100deg,var(--brand),var(--coral));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.auth-story-content>p{color:var(--gray-15);font-size:17px;line-height:2}.auth-preview{border:1px solid var(--line-strong);background:var(--black-panel);border-radius:17px;width:min(390px,100%);margin-top:42px;padding:16px}@supports (color:color-mix(in lab, red, red)){.auth-preview{background:color-mix(in srgb,var(--black-panel) 85%,transparent)}}.auth-preview{box-shadow:var(--shadow);transform:rotate(-3deg)}.auth-preview-top,.auth-preview-line{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-preview-top{color:var(--gray-15);padding:0 3px 13px;font-size:12px}.auth-preview-top span:last-child{color:var(--brand);letter-spacing:3px}.auth-preview-line{border:1px solid var(--line-dark);background:var(--black-panel-4);border-radius:10px;justify-content:flex-start;margin-top:7px;padding:13px;font-size:13px}.auth-preview-line i{background:linear-gradient(135deg,var(--brand),var(--coral));border-radius:7px;flex:none;width:24px;height:24px}.auth-preview-line b{color:var(--gray-15);margin-right:auto;font-size:11px;font-weight:500}.auth-story-foot{color:var(--gray-17);font-size:12px}.auth-form-panel{background:var(--bg);flex-direction:column;min-width:0;padding:38px clamp(24px,5vw,86px);display:flex}.auth-form-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-form-top a{color:var(--muted);align-items:center;gap:7px;font-size:13px;display:inline-flex}.auth-form-top svg{width:16px;height:16px}.auth-theme{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.auth-form{gap:12px;width:min(440px,100%);margin:auto;padding:58px 0;display:grid}.auth-form-eyebrow{color:var(--accent-text);font-size:14px;font-weight:800}.auth-form h1{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.5vw,48px);line-height:1.4}.auth-form-lead{color:var(--muted);margin:0 0 18px;line-height:1.8}.auth-form label{gap:8px;margin-top:8px;font-size:13px;font-weight:700;display:grid}.auth-form label>input,.auth-password-wrap input{border:1px solid var(--line);background:var(--surface);width:100%;height:54px;color:var(--ink);border-radius:10px;outline:0;padding:0 16px;font-weight:400}.auth-form label>input::placeholder,.auth-password-wrap input::placeholder{color:var(--muted);opacity:.8}.auth-form label>input:focus,.auth-password-wrap:focus-within input{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.auth-form label>input:focus,.auth-password-wrap:focus-within input{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}}.auth-password-wrap{display:block;position:relative}.auth-password-wrap input{padding-right:52px}.auth-password-wrap button{width:52px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0 0 0 auto}.auth-password-wrap svg{width:18px}.auth-field-help{color:var(--muted)}.auth-error{background:var(--danger);border-radius:8px;margin:0;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.auth-error{background:color-mix(in srgb,var(--danger) 10%,transparent)}}.auth-error{color:var(--danger);font-size:13px}.auth-submit{background:linear-gradient(100deg,var(--brand),var(--coral));height:56px;color:var(--white);cursor:pointer;box-shadow:0 14px 32px var(--brand);border:0;border-radius:10px;justify-content:space-between;align-items:center;margin-top:12px;padding:0 20px;font-weight:900;display:flex}@supports (color:color-mix(in lab, red, red)){.auth-submit{box-shadow:0 14px 32px color-mix(in srgb,var(--brand) 22%,transparent)}}.auth-submit svg{width:19px}.auth-submit:disabled{opacity:.6;cursor:wait}.auth-form-switch{text-align:center;color:var(--muted);margin:14px 0 0;font-size:14px}.auth-form-switch a{color:var(--accent-text);margin-right:5px;font-weight:800}.auth-admin-link{color:var(--muted);align-self:center;font-size:12px}.auth-experience :is(a,button,input):focus-visible{outline:3px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.auth-experience :is(a,button,input):focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 50%,transparent)}}.auth-experience :is(a,button,input):focus-visible{outline-offset:3px}@media (width<=850px){.auth-layout{grid-template-columns:1fr}.auth-story{min-height:auto;padding:20px 24px}.auth-story-content,.auth-story-foot{display:none}.auth-form-panel{min-height:calc(100vh - 84px);padding:24px}}@media (width<=480px){.auth-form{padding:46px 0}.auth-form h1{font-size:34px}}.admin-login-page{background-image:radial-gradient(circle at 20% 15%, var(--brand), transparent 35%);padding:26px}@supports (color:color-mix(in lab, red, red)){.admin-login-page{background-image:radial-gradient(circle at 20% 15%, color-mix(in srgb,var(--brand) 13%,transparent), transparent 35%)}}.admin-login{border:1px solid var(--line-strong);border-top:3px solid var(--brand);background:var(--black-panel);width:min(500px,100%);box-shadow:var(--shadow);border-radius:20px;padding:clamp(28px,5vw,52px)}.admin-login>img{width:54px;height:54px}.admin-login>span{color:var(--pink-light);margin-top:24px;font-size:13px}.admin-login h1{margin:4px 0 28px;font-size:clamp(30px,4vw,42px)}.admin-login label{color:var(--gray-10);margin-top:16px;font-weight:700}.admin-login input{border-color:var(--line-strong);background:var(--black-deep);border-radius:9px;width:100%;height:54px}.admin-login input:focus{outline:3px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.admin-login input:focus{outline:3px solid color-mix(in srgb,var(--brand) 25%,transparent)}}.admin-login input:focus{outline-offset:2px}.admin-login>button{border-radius:9px;height:54px;margin-top:28px}.admin-login .auth-switch{justify-content:space-between;margin-top:23px;display:flex}.manifesto-section,.learn-section,.news-strip,.opal-section,.services-section,.personal-brand-section,.tools-section,.nill-section,.events-section,.community-section{background-image:none}.personal-brand-visual{border:1px solid var(--line-strong);background:var(--black-panel-4);height:220px;margin:0 0 4px;position:relative;overflow:hidden}.personal-brand-visual img{object-fit:cover;width:100%;height:100%;display:block}.personal-brand-visual:after{content:"";background:linear-gradient(180deg, transparent 42%, var(--overlay-strong));pointer-events:none;position:absolute;inset:0}.personal-brand-visual figcaption{z-index:1;color:var(--white);font-size:12px;font-weight:800;position:absolute;bottom:13px;right:16px}.personal-brand-section{background:var(--black-deep)}.personal-brand-section .personal-brand-panel{background:var(--black-panel)}@media (width<=720px){.personal-brand-visual{height:190px}.personal-brand-visual figcaption{font-size:11px;bottom:11px;right:12px}}.services-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.service-card{grid-column:span 2;min-height:442px;padding:22px}.service-card:nth-child(4),.service-card:nth-child(5){grid-column:span 3}.service-card h3{margin:17px 0 9px}.service-card>p{min-height:50px}.service-card ul{min-height:108px;margin:18px 0;padding:14px 0}.services-note{margin-top:14px;padding-top:14px}.site.dark .services-section{color:var(--white);background:var(--black-deep);border-color:var(--line-dark-9)}.site.dark .services-section .section-header>p{color:var(--gray-14)}.site.dark .service-card{border-color:var(--line-dark-8);background:var(--black-panel);box-shadow:0 18px 40px #00000029}.site.dark .service-card:hover{border-color:var(--brand);background:var(--black-panel-2)}.site.dark .service-card h3,.site.dark .service-price b{color:var(--white)}.site.dark .service-card>p,.site.dark .service-card li,.site.dark .service-price small,.site.dark .services-note{color:var(--gray-14)}@media (width<=1100px){.services-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.service-card,.service-card:nth-child(4),.service-card:nth-child(5){grid-column:span 2}}@media (width<=720px){.services-section{padding:68px 0 62px}.services-grid{grid-template-columns:1fr;gap:12px}.service-card,.service-card:nth-child(4),.service-card:nth-child(5){grid-column:auto;min-height:0}.service-card ul{min-height:0}}.learn-section{background-image:linear-gradient(var(--surface), var(--surface)), url(/magazine-background.png)}@supports (color:color-mix(in lab, red, red)){.learn-section{background-image:linear-gradient(color-mix(in srgb, var(--surface) 80%, transparent), color-mix(in srgb, var(--surface) 80%, transparent)), url(/magazine-background.png)}}.learn-section{background-position:50%;background-repeat:no-repeat;background-size:cover}.community-section{background-image:linear-gradient(var(--black-deep), var(--black-deep)), url(/miz-market-background.png)}@supports (color:color-mix(in lab, red, red)){.community-section{background-image:linear-gradient(color-mix(in srgb, var(--black-deep) 76%, transparent), color-mix(in srgb, var(--black-deep) 76%, transparent)), url(/miz-market-background.png)}}.community-section{background-position:50%;background-repeat:no-repeat;background-size:cover}.blog-page,.article-page,.directory-page{background-image:none;background-attachment:initial}.blog-page{isolation:isolate;background:var(--black-deep);color:var(--white);position:relative;overflow:hidden}.blog-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 16% 12%, var(--brand), transparent 25%), radial-gradient(circle at 84% 28%, var(--coral), transparent 24%), repeating-linear-gradient(115deg, transparent 0 88px, var(--white) 89px 90px, transparent 91px 174px);position:absolute;inset:-18%}@supports (color:color-mix(in lab, red, red)){.blog-page:before{background:radial-gradient(circle at 16% 12%, color-mix(in srgb, var(--brand) 22%, transparent), transparent 25%), radial-gradient(circle at 84% 28%, color-mix(in srgb, var(--coral) 16%, transparent), transparent 24%), repeating-linear-gradient(115deg, transparent 0 88px, color-mix(in srgb, var(--white) 4%, transparent) 89px 90px, transparent 91px 174px)}}.blog-page:before{opacity:.72;animation:18s ease-in-out infinite alternate magazineDrift}.blog-page>*{z-index:1;position:relative}.blog-page .blog-header{border-color:var(--line-dark-8)}.blog-page .blog-header nav,.blog-page .blog-header-action,.blog-page .blog-hero p,.blog-page .blog-hero-note{color:var(--gray-14)}.blog-page .blog-header-action{color:var(--white);border-color:var(--line-dark-8);background:var(--black-panel)}.blog-page .blog-header-action:hover{border-color:var(--brand)}.blog-page .blog-hero,.blog-page .blog-content{border-color:var(--line-dark-8)}.blog-page .blog-search{color:var(--gray-14);border-color:var(--line-dark-8);background:var(--black-panel)}@supports (color:color-mix(in lab, red, red)){.blog-page .blog-search{background:color-mix(in srgb, var(--black-panel) 88%, transparent)}}.blog-page .blog-search input{color:var(--white)}.blog-page .blog-filters button{color:var(--gray-14);border-color:var(--line-dark-8)}.blog-page .blog-card{border-color:var(--line-dark-8);background:var(--black-panel)}@supports (color:color-mix(in lab, red, red)){.blog-page .blog-card{background:color-mix(in srgb, var(--black-panel) 94%, transparent)}}.blog-page .blog-card:hover,.blog-page .blog-card-media{background:var(--black-panel-2)}.blog-page .blog-card h3{color:var(--white)}.blog-page .blog-card p,.blog-page .blog-empty{color:var(--gray-14)}.blog-page .blog-card-type i{color:var(--line-dark-8)}.article-footer-actions{align-items:center;gap:18px;display:inline-flex}.magazine-all-link{margin:-20px 0 30px;display:inline-flex}.editorial-cover{background:var(--surface-2);height:176px;margin:-28px -28px 24px;overflow:hidden}.editorial-cover img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block}.editorial-card:hover .editorial-cover img{transform:scale(1.045)}.editorial-card{min-height:520px}.editorial-card .editorial-content{margin-top:0}.editorial-card .editorial-footer{margin-top:auto}.service-chart{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(100px,1fr));align-items:end;gap:18px;min-height:286px;margin:0 0 42px;padding:0 18px 20px;display:grid;overflow-x:auto}.service-chart-column{min-width:0;height:260px;color:var(--muted);text-align:center;grid-template-rows:26px 1fr 28px;align-items:end;gap:9px;display:grid}.service-chart-column:hover{color:var(--ink)}.service-chart-price{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.service-chart-bar{background:linear-gradient(180deg, var(--coral), var(--brand));width:min(72px,72%);height:42%;box-shadow:0 18px 35px var(--brand);justify-self:center}@supports (color:color-mix(in lab, red, red)){.service-chart-bar{box-shadow:0 18px 35px color-mix(in srgb, var(--brand) 18%, transparent)}}.service-chart-bar{transform-origin:bottom;transition:height .45s cubic-bezier(.22,1,.36,1),filter .25s}.service-chart-column:first-child .service-chart-bar{height:24%}.service-chart-column:nth-child(2) .service-chart-bar{height:34%}.service-chart-column:nth-child(3) .service-chart-bar{height:52%}.service-chart-column:nth-child(4) .service-chart-bar{height:70%}.service-chart-column:nth-child(5) .service-chart-bar{height:92%}.service-chart-column:hover .service-chart-bar{filter:brightness(1.12)}.service-chart-column small{font-size:12px;font-weight:900}.site.dark .service-chart{border-color:var(--line-dark-8)}.site.dark .service-chart-column{color:var(--gray-14)}.site.dark .service-chart-column:hover{color:var(--white)}@media (width<=720px){.editorial-cover{height:160px;margin:-28px -28px 22px}.editorial-card{min-height:470px}.service-chart{min-width:630px;margin-bottom:30px;padding-inline:4px}}@keyframes magazineDrift{0%{transform:translate(-2%,-1%)rotate(-1deg)}to{transform:translate(2%,1%)rotate(1deg)}}.news-strip{border-top:1px solid var(--brand);grid-template-columns:170px 1fr;margin-top:54px}.news-title{align-self:start;padding:18px 0;font-size:13px}.news-items button{border-bottom:1px solid var(--line);grid-template-columns:112px 1fr 110px;gap:14px;min-height:66px}.news-items button>span{font-size:11px}.news-items button b{font-size:14px;font-weight:800}.news-items button small{color:var(--muted);text-align:left;white-space:nowrap;padding:0;font-size:11px;position:relative}.news-items button small:before{content:"";background:var(--brand);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}.news-items button:hover small{color:var(--brand)}.blog-page .blog-card{box-shadow:none;border-width:0 0 1px;border-radius:0}.blog-page .blog-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px #00000029}.blog-page .blog-card-media{border-bottom:2px solid var(--brand)}.blog-page .blog-card-copy{padding-inline:4px}.blog-page .blog-card.featured .blog-card-copy{padding-inline:4px 28px}.blog-page .blog-card-link{font-size:11px}.learn-section .editorial-grid{grid-template-columns:1.15fr .925fr .925fr}.learn-section .editorial-card{min-height:438px;padding:22px}.learn-section .editorial-cover{height:132px;margin:-22px -22px 20px}.learn-section .editorial-card:first-child .editorial-content h3{font-size:27px}.learn-section .editorial-content h3{font-size:20px}.learn-section .editorial-content p{margin:0;font-size:12px;line-height:1.8}.learn-section .editorial-footer{margin-top:18px;padding-top:13px}.learn-section .news-strip{margin-top:42px}@media (width<=720px){.learn-section .editorial-grid{grid-template-columns:1fr}.learn-section .editorial-card{min-height:390px;padding:20px}.learn-section .editorial-cover{height:142px;margin:-20px -20px 18px}.news-strip{grid-template-columns:1fr}.news-title{padding-bottom:10px}.news-items button{grid-template-columns:1fr auto;gap:6px 12px;padding:14px 0}.news-items button>span{grid-area:1/1}.news-items button b{grid-area:2/1/auto/-1}.news-items button small{grid-area:1/2}.blog-page .blog-card-copy,.blog-page .blog-card.featured .blog-card-copy{padding-inline:0}}.blog-page .blog-header{height:72px}.blog-page .blog-hero{min-height:360px;padding:62px 0 54px}.blog-page .blog-hero h1{max-width:720px;margin:12px 0 16px;font-size:clamp(48px,6vw,82px)}.blog-page .blog-hero p{max-width:560px;font-size:15px}.blog-page .blog-hero-note{max-width:260px;padding:15px 0 0}.blog-page .blog-content{padding:54px 0 92px}.blog-page .blog-toolbar{margin-bottom:22px}.blog-page .blog-toolbar h2{font-size:clamp(30px,3.8vw,48px)}.blog-page .blog-search{width:min(380px,100%);height:52px}.blog-page .blog-filters{margin-bottom:26px}.blog-page .blog-filters button{border-radius:4px;min-height:36px;padding:0 13px}.blog-page .blog-grid{gap:14px}.blog-page .blog-card{border-radius:6px;min-height:390px}.blog-page .blog-card-media{height:158px}.blog-page .blog-card-copy{min-height:232px;padding:20px}.blog-page .blog-card h3{margin:10px 0 8px;font-size:20px}.blog-page .blog-card p{font-size:12px;line-height:1.8}.blog-page .blog-card.featured{min-height:440px}.blog-page .blog-card.featured .blog-card-copy{padding:28px}.blog-page .blog-card.featured h3{font-size:clamp(25px,2.6vw,36px)}.services-section{padding:74px 0 68px}.services-heading{margin-bottom:24px}.service-chart{gap:12px;max-width:980px;min-height:218px;margin:0 auto 34px;padding:0 12px 12px}.service-chart-column{grid-template-rows:24px 1fr 24px;gap:7px;height:198px}.service-chart-price{font-size:10px}.service-chart-bar{width:min(58px,60%);box-shadow:0 12px 24px var(--brand);border-radius:5px 5px 0 0}@supports (color:color-mix(in lab, red, red)){.service-chart-bar{box-shadow:0 12px 24px color-mix(in srgb, var(--brand) 16%, transparent)}}.service-chart-column small{font-size:11px}.services-grid{gap:12px}.service-card{border-radius:6px;min-height:408px;padding:20px}.service-card-top{gap:8px}.service-icon{border-radius:5px;width:38px;height:38px}.service-card h3{margin:15px 0 8px;font-size:22px}.service-card>p{min-height:46px;font-size:12px}.service-card ul{gap:8px;min-height:96px;margin:15px 0;padding:12px 0}.service-card li{font-size:11px}.service-price b{font-size:20px}.service-card .text-action{margin-top:15px}.site.dark .service-card{background:var(--black-panel-2)}.site.dark .service-card:hover{background:var(--black-panel-3)}@media (width<=720px){.blog-page .blog-hero{min-height:420px;padding:54px 0 42px}.blog-page .blog-hero h1{font-size:48px}.blog-page .blog-hero-note{margin-top:34px}.blog-page .blog-content{padding-top:42px}.blog-page .blog-card,.blog-page .blog-card.featured{min-height:0}.blog-page .blog-card-media,.blog-page .blog-card.featured .blog-card-media{height:164px}.service-chart{min-height:208px}.service-card{min-height:0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
