@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dark/GolosText-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dark/GolosText-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dark/GolosText-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dark/GolosText-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dark/GolosText-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dark/GolosText-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dark/JetBrainsMono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dark/JetBrainsMono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dark/JetBrainsMono-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dark/JetBrainsMono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dark/JetBrainsMono-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dark/JetBrainsMono-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dark/Manrope-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dark/Manrope-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/dark/Manrope-800-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/dark/Manrope-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.theme-dark .active\:bg-gray-900:active{background-color:#141310!important}.theme-dark .active\:bg-red-700:active{background-color:#c0392b!important;color:#fff}.theme-dark .bg-amber-100{background-color:#e0a02024!important}.theme-dark .bg-amber-600{background-color:#e0a020d9!important;color:#141310}.theme-dark .bg-blue-100,.theme-dark .bg-blue-50{background-color:#f4f1ea0d!important}.theme-dark a.bg-blue-600,.theme-dark button.bg-blue-600,.theme-dark span.bg-blue-600,.theme-dark label.bg-blue-600{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.bg-blue-600,.theme-dark section.bg-blue-600,.theme-dark li.bg-blue-600,.theme-dark article.bg-blue-600,.theme-dark aside.bg-blue-600,.theme-dark header.bg-blue-600,.theme-dark footer.bg-blue-600,.theme-dark p.bg-blue-600,.theme-dark ul.bg-blue-600{background-color:#24221d!important}.theme-dark .bg-blue-600\/20{background-color:#f4f1ea1f!important}.theme-dark .bg-blue-900,.theme-dark .bg-gray-100{background-color:#1b1a16!important}.theme-dark .bg-gray-200{background-color:#24221d!important}.theme-dark .bg-gray-50{background-color:#1b1a16!important}.theme-dark .bg-gray-500,.theme-dark .bg-gray-800,.theme-dark .bg-gray-900,.theme-dark .bg-gray-900\/75,.theme-dark .bg-gray-900\/80{background-color:#141310!important}.theme-dark .bg-green-100{background-color:#f4f1ea0d!important}.theme-dark .bg-green-400{background-color:#f4f1ea17!important}.theme-dark .bg-green-50{background-color:#f4f1ea0d!important}.theme-dark a.bg-green-500,.theme-dark button.bg-green-500,.theme-dark span.bg-green-500,.theme-dark label.bg-green-500{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.bg-green-500,.theme-dark section.bg-green-500,.theme-dark li.bg-green-500,.theme-dark article.bg-green-500,.theme-dark aside.bg-green-500,.theme-dark header.bg-green-500,.theme-dark footer.bg-green-500,.theme-dark p.bg-green-500,.theme-dark ul.bg-green-500{background-color:#24221d!important}.theme-dark a.bg-green-600,.theme-dark button.bg-green-600,.theme-dark span.bg-green-600,.theme-dark label.bg-green-600{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.bg-green-600,.theme-dark section.bg-green-600,.theme-dark li.bg-green-600,.theme-dark article.bg-green-600,.theme-dark aside.bg-green-600,.theme-dark header.bg-green-600,.theme-dark footer.bg-green-600,.theme-dark p.bg-green-600,.theme-dark ul.bg-green-600{background-color:#24221d!important}.theme-dark .bg-green-600\/20{background-color:#f4f1ea1f!important}.theme-dark .bg-indigo-100,.theme-dark .bg-indigo-50{background-color:#f4f1ea0d!important}.theme-dark a.bg-indigo-500,.theme-dark button.bg-indigo-500,.theme-dark span.bg-indigo-500,.theme-dark label.bg-indigo-500{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.bg-indigo-500,.theme-dark section.bg-indigo-500,.theme-dark li.bg-indigo-500,.theme-dark article.bg-indigo-500,.theme-dark aside.bg-indigo-500,.theme-dark header.bg-indigo-500,.theme-dark footer.bg-indigo-500,.theme-dark p.bg-indigo-500,.theme-dark ul.bg-indigo-500{background-color:#24221d!important}.theme-dark .bg-indigo-500\/30{background-color:#f4f1ea1f!important}.theme-dark a.bg-indigo-600,.theme-dark button.bg-indigo-600,.theme-dark span.bg-indigo-600,.theme-dark label.bg-indigo-600{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.bg-indigo-600,.theme-dark section.bg-indigo-600,.theme-dark li.bg-indigo-600,.theme-dark article.bg-indigo-600,.theme-dark aside.bg-indigo-600,.theme-dark header.bg-indigo-600,.theme-dark footer.bg-indigo-600,.theme-dark p.bg-indigo-600,.theme-dark ul.bg-indigo-600{background-color:#24221d!important}.theme-dark .bg-indigo-600\/20{background-color:#f4f1ea1f!important}.theme-dark .bg-indigo-800{background-color:#1b1a16!important}.theme-dark .bg-orange-50{background-color:#e0a02024!important}.theme-dark .bg-purple-100{background-color:#f4f1ea0d!important}.theme-dark .bg-purple-400\/20{background-color:#f4f1ea17!important}.theme-dark a.bg-purple-500,.theme-dark button.bg-purple-500,.theme-dark span.bg-purple-500,.theme-dark label.bg-purple-500{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.bg-purple-500,.theme-dark section.bg-purple-500,.theme-dark li.bg-purple-500,.theme-dark article.bg-purple-500,.theme-dark aside.bg-purple-500,.theme-dark header.bg-purple-500,.theme-dark footer.bg-purple-500,.theme-dark p.bg-purple-500,.theme-dark ul.bg-purple-500{background-color:#24221d!important}.theme-dark a.bg-purple-600,.theme-dark button.bg-purple-600,.theme-dark span.bg-purple-600,.theme-dark label.bg-purple-600{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.bg-purple-600,.theme-dark section.bg-purple-600,.theme-dark li.bg-purple-600,.theme-dark article.bg-purple-600,.theme-dark aside.bg-purple-600,.theme-dark header.bg-purple-600,.theme-dark footer.bg-purple-600,.theme-dark p.bg-purple-600,.theme-dark ul.bg-purple-600{background-color:#24221d!important}.theme-dark .bg-purple-600\/20{background-color:#f4f1ea1f!important}.theme-dark .bg-red-100{background-color:#d2483a29!important}.theme-dark .bg-red-500,.theme-dark .bg-red-600{background-color:#c0392b!important;color:#fff}.theme-dark .bg-slate-100{background-color:#1b1a16!important}.theme-dark .bg-slate-200{background-color:#24221d!important}.theme-dark .bg-slate-50{background-color:#1b1a16!important}.theme-dark .border-amber-400\/30{border-color:#e0a02099!important}.theme-dark .border-blue-200{border-color:#f4f1ea47!important}.theme-dark .border-blue-500,.theme-dark .border-blue-600{border-color:#6366f1!important}.theme-dark .border-gray-100,.theme-dark .border-gray-200,.theme-dark .border-gray-300,.theme-dark .border-gray-800\/60,.theme-dark .border-green-100,.theme-dark .border-green-200,.theme-dark .border-green-300{border-color:#f4f1ea47!important}.theme-dark .border-green-600{border-color:#6366f1!important}.theme-dark .border-indigo-100,.theme-dark .border-indigo-300{border-color:#f4f1ea47!important}.theme-dark .border-indigo-400,.theme-dark .border-indigo-500,.theme-dark .border-indigo-600{border-color:#6366f1!important}.theme-dark .border-red-200,.theme-dark .border-red-500{border-color:#d2483ab3!important}.theme-dark .border-slate-100,.theme-dark .border-slate-200,.theme-dark .border-slate-300{border-color:#f4f1ea47!important}.theme-dark .focus\:bg-gray-100:focus{background-color:#1b1a16!important}.theme-dark .focus\:bg-gray-50:focus{background-color:#1b1a16!important}.theme-dark .focus\:bg-gray-700:focus{background-color:#141310!important}.theme-dark .focus\:bg-indigo-100:focus{background-color:#f4f1ea0d!important}.theme-dark .focus\:border-blue-500:focus{border-color:#6366f1!important}.theme-dark .focus\:border-gray-300:focus{border-color:#f4f1ea47!important}.theme-dark .focus\:border-indigo-500:focus{border-color:#6366f1!important}.theme-dark .focus\:border-indigo-700:focus{border-color:#6366f1!important}.theme-dark .focus\:ring-blue-500:focus{--tw-ring-color: #6366F1 !important}.theme-dark .focus\:ring-indigo-500:focus{--tw-ring-color: #6366F1 !important}.theme-dark .focus\:ring-red-500:focus{--tw-ring-color: #6366F1 !important}.theme-dark .focus\:text-gray-500:focus{color:#f4f1eab8!important}.theme-dark .focus\:text-gray-700:focus{color:#f4f1ea!important}.theme-dark .focus\:text-gray-800:focus{color:#f4f1ea!important}.theme-dark .focus\:text-indigo-800:focus{color:#f4f1ea!important}.theme-dark .from-amber-400,.theme-dark .from-amber-500\/20,.theme-dark .from-gray-50{--tw-gradient-from: #1b1a16 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark a.from-green-400,.theme-dark button.from-green-400,.theme-dark span.from-green-400,.theme-dark label.from-green-400{--tw-gradient-from: #4F46E5 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark div.from-green-400,.theme-dark section.from-green-400,.theme-dark li.from-green-400,.theme-dark article.from-green-400,.theme-dark aside.from-green-400,.theme-dark header.from-green-400,.theme-dark footer.from-green-400,.theme-dark p.from-green-400,.theme-dark ul.from-green-400{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark a.from-green-50,.theme-dark button.from-green-50,.theme-dark span.from-green-50,.theme-dark label.from-green-50{--tw-gradient-from: #4F46E5 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark div.from-green-50,.theme-dark section.from-green-50,.theme-dark li.from-green-50,.theme-dark article.from-green-50,.theme-dark aside.from-green-50,.theme-dark header.from-green-50,.theme-dark footer.from-green-50,.theme-dark p.from-green-50,.theme-dark ul.from-green-50{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark a.from-green-500,.theme-dark button.from-green-500,.theme-dark span.from-green-500,.theme-dark label.from-green-500{--tw-gradient-from: #4F46E5 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark div.from-green-500,.theme-dark section.from-green-500,.theme-dark li.from-green-500,.theme-dark article.from-green-500,.theme-dark aside.from-green-500,.theme-dark header.from-green-500,.theme-dark footer.from-green-500,.theme-dark p.from-green-500,.theme-dark ul.from-green-500{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark a.from-green-600,.theme-dark button.from-green-600,.theme-dark span.from-green-600,.theme-dark label.from-green-600{--tw-gradient-from: #4F46E5 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark div.from-green-600,.theme-dark section.from-green-600,.theme-dark li.from-green-600,.theme-dark article.from-green-600,.theme-dark aside.from-green-600,.theme-dark header.from-green-600,.theme-dark footer.from-green-600,.theme-dark p.from-green-600,.theme-dark ul.from-green-600{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark a.from-indigo-300,.theme-dark button.from-indigo-300,.theme-dark span.from-indigo-300,.theme-dark label.from-indigo-300{--tw-gradient-from: #4F46E5 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark div.from-indigo-300,.theme-dark section.from-indigo-300,.theme-dark li.from-indigo-300,.theme-dark article.from-indigo-300,.theme-dark aside.from-indigo-300,.theme-dark header.from-indigo-300,.theme-dark footer.from-indigo-300,.theme-dark p.from-indigo-300,.theme-dark ul.from-indigo-300{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark a.from-indigo-50,.theme-dark button.from-indigo-50,.theme-dark span.from-indigo-50,.theme-dark label.from-indigo-50{--tw-gradient-from: #4F46E5 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark div.from-indigo-50,.theme-dark section.from-indigo-50,.theme-dark li.from-indigo-50,.theme-dark article.from-indigo-50,.theme-dark aside.from-indigo-50,.theme-dark header.from-indigo-50,.theme-dark footer.from-indigo-50,.theme-dark p.from-indigo-50,.theme-dark ul.from-indigo-50{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark a.from-indigo-500,.theme-dark button.from-indigo-500,.theme-dark span.from-indigo-500,.theme-dark label.from-indigo-500{--tw-gradient-from: #4F46E5 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark div.from-indigo-500,.theme-dark section.from-indigo-500,.theme-dark li.from-indigo-500,.theme-dark article.from-indigo-500,.theme-dark aside.from-indigo-500,.theme-dark header.from-indigo-500,.theme-dark footer.from-indigo-500,.theme-dark p.from-indigo-500,.theme-dark ul.from-indigo-500{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark a.from-indigo-600,.theme-dark button.from-indigo-600,.theme-dark span.from-indigo-600,.theme-dark label.from-indigo-600{--tw-gradient-from: #4F46E5 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark div.from-indigo-600,.theme-dark section.from-indigo-600,.theme-dark li.from-indigo-600,.theme-dark article.from-indigo-600,.theme-dark aside.from-indigo-600,.theme-dark header.from-indigo-600,.theme-dark footer.from-indigo-600,.theme-dark p.from-indigo-600,.theme-dark ul.from-indigo-600{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark .from-indigo-900{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark .from-red-50,.theme-dark .from-slate-50{--tw-gradient-from: #1b1a16 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark .from-slate-900{--tw-gradient-from: #141310 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark .group:hover .group-hover\:bg-indigo-200{background-color:#f4f1ea0d!important}.theme-dark .group:hover .group-hover\:bg-indigo-600\/30{background-color:#f4f1ea1f!important}.theme-dark .group:hover .group-hover\:bg-purple-200{background-color:#f4f1ea0d!important}.theme-dark .group:hover .group-hover\:bg-purple-600\/30{background-color:#f4f1ea1f!important}.theme-dark .group:hover .group-hover\:border-indigo-300{border-color:#f4f1ea47!important}.theme-dark .group:hover .group-hover\:text-blue-600,.theme-dark .group:hover .group-hover\:text-green-600,.theme-dark .group:hover .group-hover\:text-indigo-300,.theme-dark .group:hover .group-hover\:text-indigo-600,.theme-dark .group:hover .group-hover\:text-indigo-700,.theme-dark .group:hover .group-hover\:text-purple-300,.theme-dark .group:hover .group-hover\:text-purple-600{color:#a5a8ff!important}.theme-dark .hover\:bg-blue-100:hover,.theme-dark .hover\:bg-blue-50:hover{background-color:#f4f1ea0d!important}.theme-dark .hover\:bg-blue-600\/30:hover{background-color:#f4f1ea1f!important}.theme-dark a.hover\:bg-blue-700:hover,.theme-dark button.hover\:bg-blue-700:hover,.theme-dark span.hover\:bg-blue-700:hover,.theme-dark label.hover\:bg-blue-700:hover{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.hover\:bg-blue-700:hover,.theme-dark section.hover\:bg-blue-700:hover,.theme-dark li.hover\:bg-blue-700:hover,.theme-dark article.hover\:bg-blue-700:hover,.theme-dark aside.hover\:bg-blue-700:hover,.theme-dark header.hover\:bg-blue-700:hover,.theme-dark footer.hover\:bg-blue-700:hover,.theme-dark p.hover\:bg-blue-700:hover,.theme-dark ul.hover\:bg-blue-700:hover{background-color:#24221d!important}.theme-dark .hover\:bg-gray-100:hover{background-color:#1b1a16!important}.theme-dark .hover\:bg-gray-200:hover{background-color:#24221d!important}.theme-dark .hover\:bg-gray-50:hover{background-color:#1b1a16!important}.theme-dark .hover\:bg-gray-700:hover{background-color:#141310!important}.theme-dark .hover\:bg-green-100:hover,.theme-dark .hover\:bg-green-200:hover,.theme-dark .hover\:bg-green-50:hover{background-color:#f4f1ea0d!important}.theme-dark a.hover\:bg-green-600:hover,.theme-dark button.hover\:bg-green-600:hover,.theme-dark span.hover\:bg-green-600:hover,.theme-dark label.hover\:bg-green-600:hover{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.hover\:bg-green-600:hover,.theme-dark section.hover\:bg-green-600:hover,.theme-dark li.hover\:bg-green-600:hover,.theme-dark article.hover\:bg-green-600:hover,.theme-dark aside.hover\:bg-green-600:hover,.theme-dark header.hover\:bg-green-600:hover,.theme-dark footer.hover\:bg-green-600:hover,.theme-dark p.hover\:bg-green-600:hover,.theme-dark ul.hover\:bg-green-600:hover{background-color:#24221d!important}.theme-dark .hover\:bg-green-600\/30:hover{background-color:#f4f1ea1f!important}.theme-dark a.hover\:bg-green-700:hover,.theme-dark button.hover\:bg-green-700:hover,.theme-dark span.hover\:bg-green-700:hover,.theme-dark label.hover\:bg-green-700:hover{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.hover\:bg-green-700:hover,.theme-dark section.hover\:bg-green-700:hover,.theme-dark li.hover\:bg-green-700:hover,.theme-dark article.hover\:bg-green-700:hover,.theme-dark aside.hover\:bg-green-700:hover,.theme-dark header.hover\:bg-green-700:hover,.theme-dark footer.hover\:bg-green-700:hover,.theme-dark p.hover\:bg-green-700:hover,.theme-dark ul.hover\:bg-green-700:hover{background-color:#24221d!important}.theme-dark .hover\:bg-indigo-100:hover,.theme-dark .hover\:bg-indigo-200:hover,.theme-dark .hover\:bg-indigo-50:hover{background-color:#f4f1ea0d!important}.theme-dark a.hover\:bg-indigo-600:hover,.theme-dark button.hover\:bg-indigo-600:hover,.theme-dark span.hover\:bg-indigo-600:hover,.theme-dark label.hover\:bg-indigo-600:hover{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.hover\:bg-indigo-600:hover,.theme-dark section.hover\:bg-indigo-600:hover,.theme-dark li.hover\:bg-indigo-600:hover,.theme-dark article.hover\:bg-indigo-600:hover,.theme-dark aside.hover\:bg-indigo-600:hover,.theme-dark header.hover\:bg-indigo-600:hover,.theme-dark footer.hover\:bg-indigo-600:hover,.theme-dark p.hover\:bg-indigo-600:hover,.theme-dark ul.hover\:bg-indigo-600:hover{background-color:#24221d!important}.theme-dark a.hover\:bg-indigo-700:hover,.theme-dark button.hover\:bg-indigo-700:hover,.theme-dark span.hover\:bg-indigo-700:hover,.theme-dark label.hover\:bg-indigo-700:hover{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.hover\:bg-indigo-700:hover,.theme-dark section.hover\:bg-indigo-700:hover,.theme-dark li.hover\:bg-indigo-700:hover,.theme-dark article.hover\:bg-indigo-700:hover,.theme-dark aside.hover\:bg-indigo-700:hover,.theme-dark header.hover\:bg-indigo-700:hover,.theme-dark footer.hover\:bg-indigo-700:hover,.theme-dark p.hover\:bg-indigo-700:hover,.theme-dark ul.hover\:bg-indigo-700:hover{background-color:#24221d!important}.theme-dark .hover\:bg-indigo-900:hover{background-color:#1b1a16!important}.theme-dark a.hover\:bg-purple-700:hover,.theme-dark button.hover\:bg-purple-700:hover,.theme-dark span.hover\:bg-purple-700:hover,.theme-dark label.hover\:bg-purple-700:hover{background:linear-gradient(135deg,#4f46e5,#6366f1)!important;color:#fff}.theme-dark div.hover\:bg-purple-700:hover,.theme-dark section.hover\:bg-purple-700:hover,.theme-dark li.hover\:bg-purple-700:hover,.theme-dark article.hover\:bg-purple-700:hover,.theme-dark aside.hover\:bg-purple-700:hover,.theme-dark header.hover\:bg-purple-700:hover,.theme-dark footer.hover\:bg-purple-700:hover,.theme-dark p.hover\:bg-purple-700:hover,.theme-dark ul.hover\:bg-purple-700:hover{background-color:#24221d!important}.theme-dark .hover\:bg-red-500:hover{background-color:#c0392b!important;color:#fff}.theme-dark .hover\:bg-slate-100:hover{background-color:#1b1a16!important}.theme-dark .hover\:border-blue-300:hover,.theme-dark .hover\:border-gray-300:hover,.theme-dark .hover\:border-green-300:hover{border-color:#f4f1ea47!important}.theme-dark .hover\:border-green-600:hover{border-color:#6366f1!important}.theme-dark .hover\:border-indigo-300:hover{border-color:#f4f1ea47!important}.theme-dark .hover\:border-indigo-400:hover,.theme-dark .hover\:border-indigo-600:hover{border-color:#6366f1!important}.theme-dark .hover\:from-indigo-700:hover{--tw-gradient-from: #1b1a16 !important;--tw-gradient-to: rgba(20,19,16,0) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark .hover\:text-blue-300:hover,.theme-dark .hover\:text-blue-400:hover,.theme-dark .hover\:text-blue-600:hover,.theme-dark .hover\:text-blue-700:hover{color:#a5a8ff!important}.theme-dark .hover\:text-blue-800:hover,.theme-dark .hover\:text-gray-200:hover{color:#f4f1ea!important}.theme-dark .hover\:text-gray-500:hover,.theme-dark .hover\:text-gray-600:hover{color:#f4f1eab8!important}.theme-dark .hover\:text-gray-700:hover,.theme-dark .hover\:text-gray-800:hover{color:#f4f1ea!important}.theme-dark .hover\:text-green-300:hover,.theme-dark .hover\:text-indigo-400:hover,.theme-dark .hover\:text-indigo-600:hover,.theme-dark .hover\:text-indigo-700:hover{color:#a5a8ff!important}.theme-dark .hover\:text-indigo-800:hover{color:#f4f1ea!important}.theme-dark .hover\:text-purple-400:hover{color:#a5a8ff!important}.theme-dark .hover\:text-red-600:hover{color:#ff8a7d!important}.theme-dark .hover\:to-purple-700:hover{--tw-gradient-to: #1b1a16 !important}.theme-dark .ring-blue-200,.theme-dark .ring-blue-500,.theme-dark .ring-gray-200{--tw-ring-color: #6366F1 !important}.theme-dark .text-amber-50,.theme-dark .text-amber-700{color:#f0c060!important}.theme-dark .text-blue-100{color:#f4f1ea!important}.theme-dark .text-blue-400,.theme-dark .text-blue-500,.theme-dark .text-blue-600,.theme-dark .text-blue-700{color:#a5a8ff!important}.theme-dark .text-blue-800{color:#f4f1ea!important}.theme-dark .text-gray-300,.theme-dark .text-gray-400,.theme-dark .text-gray-500,.theme-dark .text-gray-600{color:#f4f1eab8!important}.theme-dark .text-gray-700,.theme-dark .text-gray-800,.theme-dark .text-gray-900,.theme-dark .text-green-100{color:#f4f1ea!important}.theme-dark .text-green-400,.theme-dark .text-green-600,.theme-dark .text-green-700{color:#a5a8ff!important}.theme-dark .text-green-800,.theme-dark .text-indigo-100,.theme-dark .text-indigo-200{color:#f4f1ea!important}.theme-dark .text-indigo-300,.theme-dark .text-indigo-400,.theme-dark .text-indigo-500,.theme-dark .text-indigo-600,.theme-dark .text-indigo-700{color:#a5a8ff!important}.theme-dark .text-indigo-800,.theme-dark .text-indigo-900{color:#f4f1ea!important}.theme-dark .text-orange-600,.theme-dark .text-orange-700{color:#f0c060!important}.theme-dark .text-purple-400,.theme-dark .text-purple-500,.theme-dark .text-purple-600,.theme-dark .text-purple-700{color:#a5a8ff!important}.theme-dark .text-red-500,.theme-dark .text-red-600{color:#ff8a7d!important}.theme-dark .text-slate-300,.theme-dark .text-slate-400,.theme-dark .text-slate-500,.theme-dark .text-slate-600{color:#f4f1eab8!important}.theme-dark .text-slate-700,.theme-dark .text-slate-900{color:#f4f1ea!important}.theme-dark .text-yellow-600{color:#f0c060!important}.theme-dark .to-amber-50,.theme-dark .to-amber-600{--tw-gradient-to: #1b1a16 !important}.theme-dark a.to-blue-50,.theme-dark button.to-blue-50,.theme-dark span.to-blue-50,.theme-dark label.to-blue-50{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-blue-50,.theme-dark section.to-blue-50,.theme-dark li.to-blue-50,.theme-dark article.to-blue-50,.theme-dark aside.to-blue-50,.theme-dark header.to-blue-50,.theme-dark footer.to-blue-50,.theme-dark p.to-blue-50,.theme-dark ul.to-blue-50{--tw-gradient-to: #141310 !important}.theme-dark a.to-emerald-50,.theme-dark button.to-emerald-50,.theme-dark span.to-emerald-50,.theme-dark label.to-emerald-50{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-emerald-50,.theme-dark section.to-emerald-50,.theme-dark li.to-emerald-50,.theme-dark article.to-emerald-50,.theme-dark aside.to-emerald-50,.theme-dark header.to-emerald-50,.theme-dark footer.to-emerald-50,.theme-dark p.to-emerald-50,.theme-dark ul.to-emerald-50{--tw-gradient-to: #141310 !important}.theme-dark a.to-emerald-500,.theme-dark button.to-emerald-500,.theme-dark span.to-emerald-500,.theme-dark label.to-emerald-500{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-emerald-500,.theme-dark section.to-emerald-500,.theme-dark li.to-emerald-500,.theme-dark article.to-emerald-500,.theme-dark aside.to-emerald-500,.theme-dark header.to-emerald-500,.theme-dark footer.to-emerald-500,.theme-dark p.to-emerald-500,.theme-dark ul.to-emerald-500{--tw-gradient-to: #141310 !important}.theme-dark a.to-emerald-600,.theme-dark button.to-emerald-600,.theme-dark span.to-emerald-600,.theme-dark label.to-emerald-600{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-emerald-600,.theme-dark section.to-emerald-600,.theme-dark li.to-emerald-600,.theme-dark article.to-emerald-600,.theme-dark aside.to-emerald-600,.theme-dark header.to-emerald-600,.theme-dark footer.to-emerald-600,.theme-dark p.to-emerald-600,.theme-dark ul.to-emerald-600{--tw-gradient-to: #141310 !important}.theme-dark .to-gray-100{--tw-gradient-to: #1b1a16 !important}.theme-dark a.to-indigo-200,.theme-dark button.to-indigo-200,.theme-dark span.to-indigo-200,.theme-dark label.to-indigo-200{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-indigo-200,.theme-dark section.to-indigo-200,.theme-dark li.to-indigo-200,.theme-dark article.to-indigo-200,.theme-dark aside.to-indigo-200,.theme-dark header.to-indigo-200,.theme-dark footer.to-indigo-200,.theme-dark p.to-indigo-200,.theme-dark ul.to-indigo-200{--tw-gradient-to: #141310 !important}.theme-dark a.to-indigo-50,.theme-dark button.to-indigo-50,.theme-dark span.to-indigo-50,.theme-dark label.to-indigo-50{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-indigo-50,.theme-dark section.to-indigo-50,.theme-dark li.to-indigo-50,.theme-dark article.to-indigo-50,.theme-dark aside.to-indigo-50,.theme-dark header.to-indigo-50,.theme-dark footer.to-indigo-50,.theme-dark p.to-indigo-50,.theme-dark ul.to-indigo-50{--tw-gradient-to: #141310 !important}.theme-dark a.to-indigo-50\/30,.theme-dark button.to-indigo-50\/30,.theme-dark span.to-indigo-50\/30,.theme-dark label.to-indigo-50\/30{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-indigo-50\/30,.theme-dark section.to-indigo-50\/30,.theme-dark li.to-indigo-50\/30,.theme-dark article.to-indigo-50\/30,.theme-dark aside.to-indigo-50\/30,.theme-dark header.to-indigo-50\/30,.theme-dark footer.to-indigo-50\/30,.theme-dark p.to-indigo-50\/30,.theme-dark ul.to-indigo-50\/30{--tw-gradient-to: #141310 !important}.theme-dark a.to-indigo-50\/50,.theme-dark button.to-indigo-50\/50,.theme-dark span.to-indigo-50\/50,.theme-dark label.to-indigo-50\/50{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-indigo-50\/50,.theme-dark section.to-indigo-50\/50,.theme-dark li.to-indigo-50\/50,.theme-dark article.to-indigo-50\/50,.theme-dark aside.to-indigo-50\/50,.theme-dark header.to-indigo-50\/50,.theme-dark footer.to-indigo-50\/50,.theme-dark p.to-indigo-50\/50,.theme-dark ul.to-indigo-50\/50{--tw-gradient-to: #141310 !important}.theme-dark .to-indigo-700{--tw-gradient-to: #1b1a16 !important}.theme-dark .to-indigo-800,.theme-dark .to-indigo-950{--tw-gradient-to: #141310 !important}.theme-dark .to-orange-50,.theme-dark .to-orange-500\/20{--tw-gradient-to: #1b1a16 !important}.theme-dark a.to-pink-50,.theme-dark button.to-pink-50,.theme-dark span.to-pink-50,.theme-dark label.to-pink-50{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-pink-50,.theme-dark section.to-pink-50,.theme-dark li.to-pink-50,.theme-dark article.to-pink-50,.theme-dark aside.to-pink-50,.theme-dark header.to-pink-50,.theme-dark footer.to-pink-50,.theme-dark p.to-pink-50,.theme-dark ul.to-pink-50{--tw-gradient-to: #141310 !important}.theme-dark a.to-purple-300,.theme-dark button.to-purple-300,.theme-dark span.to-purple-300,.theme-dark label.to-purple-300{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-purple-300,.theme-dark section.to-purple-300,.theme-dark li.to-purple-300,.theme-dark article.to-purple-300,.theme-dark aside.to-purple-300,.theme-dark header.to-purple-300,.theme-dark footer.to-purple-300,.theme-dark p.to-purple-300,.theme-dark ul.to-purple-300{--tw-gradient-to: #141310 !important}.theme-dark a.to-purple-50,.theme-dark button.to-purple-50,.theme-dark span.to-purple-50,.theme-dark label.to-purple-50{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-purple-50,.theme-dark section.to-purple-50,.theme-dark li.to-purple-50,.theme-dark article.to-purple-50,.theme-dark aside.to-purple-50,.theme-dark header.to-purple-50,.theme-dark footer.to-purple-50,.theme-dark p.to-purple-50,.theme-dark ul.to-purple-50{--tw-gradient-to: #141310 !important}.theme-dark a.to-purple-600,.theme-dark button.to-purple-600,.theme-dark span.to-purple-600,.theme-dark label.to-purple-600{--tw-gradient-to: #6366F1 !important}.theme-dark div.to-purple-600,.theme-dark section.to-purple-600,.theme-dark li.to-purple-600,.theme-dark article.to-purple-600,.theme-dark aside.to-purple-600,.theme-dark header.to-purple-600,.theme-dark footer.to-purple-600,.theme-dark p.to-purple-600,.theme-dark ul.to-purple-600{--tw-gradient-to: #141310 !important}.theme-dark .to-purple-900{--tw-gradient-to: #141310 !important}.theme-dark .to-slate-50{--tw-gradient-to: #1b1a16 !important}.theme-dark .to-slate-900{--tw-gradient-to: #141310 !important}.theme-dark .via-indigo-900,.theme-dark .via-indigo-950{--tw-gradient-stops: var(--tw-gradient-from), #141310, var(--tw-gradient-to) !important}.theme-dark a.via-purple-50,.theme-dark button.via-purple-50,.theme-dark span.via-purple-50,.theme-dark label.via-purple-50{--tw-gradient-stops: var(--tw-gradient-from), #6366F1, var(--tw-gradient-to) !important}.theme-dark div.via-purple-50,.theme-dark section.via-purple-50,.theme-dark li.via-purple-50,.theme-dark article.via-purple-50,.theme-dark aside.via-purple-50,.theme-dark header.via-purple-50,.theme-dark footer.via-purple-50,.theme-dark p.via-purple-50,.theme-dark ul.via-purple-50{--tw-gradient-stops: var(--tw-gradient-from), #141310, var(--tw-gradient-to) !important}.theme-dark a.via-purple-600,.theme-dark button.via-purple-600,.theme-dark span.via-purple-600,.theme-dark label.via-purple-600{--tw-gradient-stops: var(--tw-gradient-from), #6366F1, var(--tw-gradient-to) !important}.theme-dark div.via-purple-600,.theme-dark section.via-purple-600,.theme-dark li.via-purple-600,.theme-dark article.via-purple-600,.theme-dark aside.via-purple-600,.theme-dark header.via-purple-600,.theme-dark footer.via-purple-600,.theme-dark p.via-purple-600,.theme-dark ul.via-purple-600{--tw-gradient-stops: var(--tw-gradient-from), #141310, var(--tw-gradient-to) !important}.theme-dark .via-purple-900,.theme-dark .via-slate-800{--tw-gradient-stops: var(--tw-gradient-from), #141310, var(--tw-gradient-to) !important}.theme-dark{--ink: #141310;--ink-2: #1b1a16;--ink-3: #24221d;--paper: #F4F1EA;--paper-70: rgba(244, 241, 234, .72);--paper-50: rgba(244, 241, 234, .52);--line: rgba(244, 241, 234, .28);--line-soft: rgba(244, 241, 234, .14);--acc: #4F46E5;--acc2: #6366F1;--acc-text: #A5A8FF;--grad: linear-gradient(135deg, #4F46E5 0%, #6366F1 100%);--font-head: "Manrope", "Golos Text", sans-serif;--font-body: "Golos Text", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace}html{background:#141310;scroll-behavior:smooth}.theme-dark{background:var(--ink)!important;color:var(--paper);font-family:var(--font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}.theme-dark .min-h-screen{background:var(--ink)!important}.theme-dark ::-moz-selection{background:var(--acc);color:#fff}.theme-dark ::selection{background:var(--acc);color:#fff}.theme-dark :focus-visible{outline:3px solid var(--acc2);outline-offset:3px}.theme-dark h1,.theme-dark h2{font-family:var(--font-head);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.12}.theme-dark h3,.theme-dark h4{font-family:var(--font-head);font-weight:800;letter-spacing:-.01em;line-height:1.15}.theme-dark h1{letter-spacing:-.03em;line-height:1.08}.theme-dark .font-mono,.theme-dark .mono{font-family:var(--font-mono)}.theme-dark .mono{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.theme-dark .bg-white,.theme-dark .bg-gray-50,.theme-dark .bg-slate-50,.theme-dark .bg-neutral-50,.theme-dark .bg-white\/95,.theme-dark .bg-white\/90,.theme-dark .bg-white\/80{background-color:var(--ink-2)!important}.theme-dark .bg-gray-100,.theme-dark .bg-slate-100,.theme-dark .bg-gray-200{background-color:var(--ink-3)!important}.theme-dark section.bg-gray-50,.theme-dark section.bg-slate-50,.theme-dark section.bg-white{background-color:var(--ink)!important}.theme-dark .bg-red-50,.theme-dark .bg-red-100{background-color:#d2483a29!important}.theme-dark .bg-gray-900,.theme-dark .bg-slate-900,.theme-dark .bg-gray-800,.theme-dark .bg-slate-800{background-color:var(--ink)!important}.theme-dark [class*=from-slate-50],.theme-dark [class*=from-gray-50]{--tw-gradient-from: #141310 var(--tw-gradient-from-position) !important;--tw-gradient-to: rgba(20, 19, 16, 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.theme-dark [class*=to-indigo-6],.theme-dark [class*=to-purple-6],.theme-dark [class*=to-blue-6],.theme-dark [class*=via-indigo-6]{--tw-gradient-to: #6366F1 var(--tw-gradient-to-position) !important}.theme-dark .text-gray-900,.theme-dark .text-gray-800,.theme-dark .text-gray-700,.theme-dark .text-slate-900,.theme-dark .text-slate-800,.theme-dark .text-slate-700,.theme-dark .text-black,.theme-dark .text-neutral-900{color:var(--paper)!important}.theme-dark .text-gray-600,.theme-dark .text-gray-500,.theme-dark .text-slate-600,.theme-dark .text-slate-500,.theme-dark .text-neutral-600{color:var(--paper-70)!important}.theme-dark .text-gray-400,.theme-dark .text-gray-300,.theme-dark .text-slate-400,.theme-dark .text-slate-300{color:var(--paper-50)!important}.theme-dark .text-red-500,.theme-dark .text-red-600,.theme-dark .text-red-700{color:#ff8a7d!important}.theme-dark .text-amber-600,.theme-dark .text-amber-700,.theme-dark .text-yellow-600,.theme-dark .text-orange-600{color:#f0c060!important}.theme-dark .prose,.theme-dark .prose :where(p,li,td,th,strong,blockquote,figcaption){color:var(--paper)!important}.theme-dark .prose :where(h1,h2,h3,h4){color:var(--paper)!important}.theme-dark .prose :where(a){color:var(--acc-text)!important}.theme-dark .prose :where(code,pre){background:var(--ink-3)!important;color:var(--paper)!important}.theme-dark .prose :where(hr,th,td){border-color:var(--line)!important}.theme-dark .prose :where(blockquote){border-color:var(--acc2)!important}.theme-dark .prose :where(img){border:1.5px solid var(--line)}.theme-dark a{text-underline-offset:3px}.theme-dark .border,.theme-dark .border-gray-100,.theme-dark .border-gray-200,.theme-dark .border-gray-300,.theme-dark .border-slate-100,.theme-dark .border-slate-200,.theme-dark .border-slate-300,.theme-dark .border-neutral-200{border-color:var(--line)!important}.theme-dark .border-t,.theme-dark .border-b,.theme-dark .border-l,.theme-dark .border-r{border-color:var(--line)}.theme-dark .divide-gray-100>:not([hidden])~:not([hidden]),.theme-dark .divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--line)!important}.theme-dark .shadow,.theme-dark .shadow-sm,.theme-dark .shadow-md,.theme-dark .shadow-lg,.theme-dark .shadow-xl,.theme-dark .shadow-2xl{box-shadow:none!important}.theme-dark .rounded,.theme-dark .rounded-md,.theme-dark .rounded-lg,.theme-dark .rounded-xl,.theme-dark .rounded-2xl,.theme-dark .rounded-3xl{border-radius:0!important}.theme-dark .ring-1,.theme-dark .ring-gray-200,.theme-dark .ring-gray-100{--tw-ring-color: var(--line) !important}.theme-dark a.group.bg-white:hover,.theme-dark .hover\:shadow-xl:hover,.theme-dark .hover\:shadow-lg:hover,.theme-dark .hover\:shadow-md:hover{border-color:var(--acc2)!important}.theme-dark .hover\:bg-gray-50:hover,.theme-dark .hover\:bg-gray-100:hover{background-color:var(--ink-3)!important}.theme-dark .hover\:bg-blue-50:hover,.theme-dark .hover\:bg-indigo-50:hover{background-color:#6366f12e!important}.theme-dark input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.theme-dark select,.theme-dark textarea{background-color:var(--ink-2)!important;color:var(--paper)!important;border:1.5px solid var(--line)!important;border-radius:0!important}.theme-dark input::-moz-placeholder,.theme-dark textarea::-moz-placeholder{color:var(--paper-50)!important}.theme-dark input::placeholder,.theme-dark textarea::placeholder{color:var(--paper-50)!important}.theme-dark input:focus,.theme-dark select:focus,.theme-dark textarea:focus{border-color:var(--acc2)!important;box-shadow:0 0 0 1px var(--acc2)!important;outline:none}.theme-dark select option{background:var(--ink-2);color:var(--paper)}.theme-dark input[type=checkbox],.theme-dark input[type=radio]{accent-color:var(--acc);background-color:var(--ink-2);border-color:var(--line)}.theme-dark label{color:inherit}.theme-dark input[type=range]{accent-color:var(--acc2)}.theme-dark table{color:var(--paper)}.theme-dark thead,.theme-dark th{background-color:var(--ink-3)!important;color:var(--paper)!important}.theme-dark tr{border-color:var(--line)!important}.theme-dark hr{border-color:var(--line)}.theme-dark details{border-color:var(--line)}.theme-dark iframe{border:1.5px solid var(--line)}.theme-dark .leaflet-container,.theme-dark ymaps{filter:grayscale(.6) brightness(.85) contrast(1.05)}.theme-dark [x-cloak]{display:none!important}.theme-dark .btn,.theme-dark a.btn,.theme-dark button.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 26px;color:#fff;font-family:var(--font-head);font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-size:14px;border:1.5px solid var(--acc);background:var(--grad);transition:transform .18s ease}.theme-dark .btn:hover{transform:translate(-3px,-3px)}.theme-dark .btn-line{background:transparent;border-color:var(--paper)}.theme-dark .btn-line:hover{background:var(--paper);color:var(--ink);transform:none}.theme-dark .cta-button{background:var(--grad)!important;border-radius:0!important;font-family:var(--font-head);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.theme-dark button[class*=bg-gradient],.theme-dark a[class*=bg-gradient]{border-radius:0!important;font-family:var(--font-head)}.theme-dark .bg-white\/15,.theme-dark .bg-white\/10,.theme-dark .bg-white\/20{background-color:#f4f1ea14!important}.theme-dark .safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.theme-dark #scroll-to-top{background:var(--grad)!important;border-radius:0!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(min-width:1800px){.theme-dark .container{max-width:1480px}}.theme-dark footer{background:var(--ink)!important;background-image:none!important;border-top:1.5px solid var(--line);color:var(--paper-70)}.theme-dark footer .text-white{color:var(--paper)!important}.theme-dark footer [class*=bg-clip-text]{-webkit-text-fill-color:var(--paper);background:none!important;color:var(--paper)!important}.theme-dark footer h3{font-family:var(--font-mono);font-weight:500;text-transform:uppercase;letter-spacing:.06em;font-size:12px;color:var(--paper-50)!important}.theme-dark footer a:hover{color:#fff!important}.theme-dark footer .border-gray-800\/60{border-color:var(--line)!important}.theme-dark .u-muted{color:var(--paper-70)}.theme-dark .u-hl{border:1.5px solid var(--line)}.theme-dark .u-hl-b{border-bottom:1.5px solid var(--line)}.theme-dark .u-sec{padding:104px 0;border-bottom:1.5px solid var(--line)}.theme-dark .u-h{font-family:var(--font-head);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:1.12;margin:0;font-size:clamp(28px,7.2vw,60px)}.theme-dark .u-kicker{color:var(--paper-70);margin:0 0 16px}.theme-dark .u-btn{display:inline-flex;align-items:center;gap:12px;padding:18px 28px;color:#fff;font-family:var(--font-head);font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-size:15px;border:1.5px solid var(--acc);background:var(--grad);box-shadow:0 4px 6px -1px #4f46e540;transition:transform .18s ease}.theme-dark .u-btn:hover{transform:translate(-3px,-3px)}.theme-dark .u-btn--line{background:transparent;box-shadow:none;border-color:var(--paper);color:var(--paper)}.theme-dark .u-btn--line:hover{background:var(--paper);color:var(--ink);transform:none}.theme-dark .u-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.theme-dark .u-card{display:flex;flex-direction:column;border:1.5px solid var(--line);background:var(--ink-2);transition:transform .25s ease,border-color .25s ease}.theme-dark .u-card:hover{transform:translateY(-6px);border-color:var(--acc2)}.theme-dark .u-card__pic{position:relative;overflow:hidden;background:var(--ink-3)}.theme-dark .u-card__pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.theme-dark .u-card__pic--plan{aspect-ratio:4 / 3;background:var(--paper)}.theme-dark .u-card__pic--plan img{-o-object-fit:contain;object-fit:contain;padding:14px}.theme-dark .u-card__pic--promo{aspect-ratio:4 / 5}.theme-dark .u-badge{position:absolute;left:14px;top:14px;padding:6px 12px;color:#fff;background:var(--grad)}.theme-dark .u-card__body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:6px;flex:1}.theme-dark .u-card__price{margin:6px 0 0;font-family:var(--font-head);font-weight:800;font-size:30px;line-height:1.05}.theme-dark .u-card__price small{font-size:14px;font-weight:500;opacity:.7}.theme-dark .u-card__more{margin-top:auto;padding-top:14px;color:var(--acc-text)}.theme-dark .u-tile{position:relative;overflow:hidden;min-height:340px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;border-right:1.5px solid var(--line);border-bottom:1.5px solid var(--line)}.theme-dark .u-tile__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.85) brightness(.62);transform:scale(1.02);transition:filter .6s ease,transform 1.1s ease}.theme-dark .u-tile:hover .u-tile__img{filter:grayscale(0) brightness(.8);transform:scale(1.08)}.theme-dark .u-tile__shade{position:absolute;inset:0;background:linear-gradient(180deg,#14131059,#1413101a 40%,#141310e0)}.theme-dark .u-tile__top,.theme-dark .u-tile__bottom{position:relative;display:flex}.theme-dark .u-tile__top{justify-content:space-between;align-items:center}.theme-dark .u-tile__bottom{flex-direction:column;gap:6px}.theme-dark .u-tile__title{font-family:var(--font-head);font-weight:800;text-transform:uppercase;font-size:28px;line-height:1.05}.theme-dark .u-chip{padding:4px 10px;border:1.5px solid rgba(244,241,234,.5)}.theme-dark .u-ph{background-size:cover;background-position:center}@media(max-width:900px){.theme-dark .u-sec{padding:64px 0}}.theme-dark .u-marquee{display:flex;width:-moz-max-content;width:max-content;animation:u-mq 42s linear infinite}@keyframes u-mq{to{transform:translate(-50%)}}.theme-dark .u-tick{display:inline-block;width:10px;height:10px;background:var(--acc2)}.theme-dark .u-goal{position:relative;overflow:hidden;min-height:360px;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;border-right:1.5px solid var(--line)}.theme-dark .u-goal__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) brightness(.45);transition:filter .6s ease,transform 1.1s ease}.theme-dark .u-goal:hover .u-goal__img{filter:grayscale(.3) brightness(.62);transform:scale(1.05)}.theme-dark .u-goal__shade{position:absolute;inset:0;background:linear-gradient(180deg,#1413101a,#141310e6)}@media(prefers-reduced-motion:reduce){.theme-dark .u-marquee{animation:none}}.theme-dark .container,.theme-dark .shell{width:100%;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-left:32px!important;padding-right:32px!important}@media(max-width:900px){.theme-dark .container,.theme-dark .shell{padding-left:20px!important;padding-right:20px!important}}@media(min-width:1800px){.theme-dark .container,.theme-dark .shell{max-width:1480px!important}}@media(min-width:2400px){.theme-dark .container,.theme-dark .shell{max-width:1760px!important}}@media(min-width:3200px){.theme-dark .container,.theme-dark .shell{max-width:2000px!important}}.theme-dark h1,.theme-dark h2,.theme-dark h3,.theme-dark h4,.theme-dark h5,.theme-dark h6{text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;max-width:100%}.theme-dark p,.theme-dark li{overflow-wrap:break-word}.theme-dark .u-hero-h1{font-size:clamp(30px,8.4vw,64px);line-height:1.08}@media(min-width:1024px){.theme-dark .u-hero-h1{font-size:clamp(54px,5.9vw,96px)}}.theme-dark .u-hero{position:relative;overflow:hidden;background:var(--ink);border-bottom:1.5px solid var(--line)}.theme-dark .u-hero__glow{position:absolute;inset:0;background:radial-gradient(circle 560px at 78% 30%,rgba(99,102,241,.22),transparent 70%);pointer-events:none}.theme-dark .u-hero .shell{position:relative}.theme-dark .u-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:28px;color:var(--paper-70)}.theme-dark .u-crumbs a{color:var(--paper-70);text-decoration:none}.theme-dark .u-crumbs a:hover{color:#fff;text-decoration:underline}.theme-dark .u-crumbs [aria-current]{color:var(--paper)}.theme-dark .u-hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center;padding:40px 0 72px}.theme-dark .u-hero__kicker{margin:0 0 20px}.theme-dark .u-hero__h1{font-size:clamp(30px,4.9vw,66px);line-height:1.08;margin:0}.theme-dark .u-hero__lead{margin:24px 0 0;max-width:34em;font-size:clamp(17px,1.6vw,21px);line-height:1.45;color:var(--paper);opacity:.92}.theme-dark .u-hero__cta{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.theme-dark .u-hero__stats{display:flex;flex-wrap:wrap;gap:28px 40px;margin:36px 0 0;padding-top:24px;border-top:1.5px solid var(--line)}.theme-dark .u-hero__stats dd{margin:4px 0 0;font-family:var(--font-head);font-weight:800;font-size:36px;line-height:1}.theme-dark .u-hero__media{display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:210px 210px;gap:12px}.theme-dark .u-hero__img{position:relative;overflow:hidden;border:1.5px solid var(--line);display:block}.theme-dark .u-hero__img--0{grid-row:span 2}.theme-dark .u-hero__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:grayscale(.55) brightness(.82);transition:filter .5s ease,transform 1s ease}.theme-dark .u-hero__img:hover img{filter:none;transform:scale(1.05)}.theme-dark .u-hero__img span{position:absolute;left:0;bottom:0;right:0;padding:22px 14px 10px;font-size:11px;color:#fff;background:linear-gradient(180deg,transparent,rgba(20,19,16,.85))}@media(max-width:960px){.theme-dark .u-hero__grid{grid-template-columns:minmax(0,1fr);gap:32px;padding:28px 0 48px}.theme-dark .u-hero__media{grid-template-rows:170px 170px}}@media(max-width:520px){.theme-dark .u-hero__media{grid-template-columns:1fr 1fr;grid-template-rows:150px 150px}.theme-dark .u-hero__cta .u-btn{width:100%;justify-content:center}}.theme-dark .u-geo{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:44px;border:1.5px solid var(--line)}.theme-dark .u-geo__col{padding:24px;border-right:1.5px solid var(--line)}.theme-dark .u-geo__col:last-child{border-right:0}.theme-dark .u-geo__col ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:4px}.theme-dark .u-geo__col a{display:grid;gap:2px;padding:10px 12px;margin:0 -12px;text-decoration:none;transition:background .2s ease}.theme-dark .u-geo__col a:hover,.theme-dark .u-offices__item:hover{background:var(--acc)}.theme-dark .u-geo__name{font-family:var(--font-head);font-weight:800;font-size:18px;line-height:1.15}.theme-dark .u-offices{margin-top:32px}.theme-dark .u-offices__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border:1.5px solid var(--line)}.theme-dark .u-offices__item{display:grid;gap:4px;padding:18px 20px;border-right:1.5px solid var(--line);text-decoration:none;transition:background .2s ease}.theme-dark .u-offices__item:last-child{border-right:0}.theme-dark .u-nextlinks{padding:56px 0;border-top:1.5px solid var(--line)}.theme-dark .u-nextlinks__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));border:1.5px solid var(--line)}.theme-dark .u-nextlinks__item{display:grid;gap:8px;align-content:start;padding:24px;border-right:1.5px solid var(--line);text-decoration:none;transition:background .2s ease}.theme-dark .u-nextlinks__item:last-child{border-right:0}.theme-dark .u-nextlinks__item:hover{background:var(--ink-3)}.theme-dark .u-nextlinks__title{font-family:var(--font-head);font-weight:800;text-transform:uppercase;font-size:20px;line-height:1.1}.theme-dark a[class*="bg-white/"],.theme-dark button[class*="bg-white/"]{color:var(--paper)!important;border:1.5px solid var(--line)}.theme-dark .nb{white-space:normal}@media(min-width:480px){.theme-dark .nb{white-space:nowrap}}.theme-dark .min-w-0{min-width:0}.theme-dark dd,.theme-dark dt{overflow-wrap:anywhere}.theme-dark .emo{filter:grayscale(1) contrast(1.15) brightness(1.1);font-style:normal}.theme-dark .u-map{border:1.5px solid var(--line);background:var(--ink-2)}.theme-dark .u-map__canvas{width:100%;height:clamp(320px,52vw,560px)}.theme-dark .u-map__canvas ymaps{filter:none}.theme-dark img.u-plan{-o-object-fit:contain!important;object-fit:contain!important;background:var(--paper);padding:10px}.theme-dark div:has(>img.u-plan){background:var(--paper)!important}@media(max-width:480px){.theme-dark h2{font-size:clamp(20px,6.1vw,30px)!important}.theme-dark h3{font-size:clamp(16px,5vw,22px)}}.theme-dark .grid>*,.theme-dark .flex>div,.theme-dark .flex>a{min-width:0}.theme-dark .grid p,.theme-dark .grid span,.theme-dark .grid li{overflow-wrap:break-word}.theme-dark h3,.theme-dark h4{hyphens:auto;-webkit-hyphens:auto}@media(max-width:960px){.theme-dark .u-hero__h1{font-size:clamp(30px,8.2vw,56px)}}.theme-dark .u-objlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));border:1.5px solid var(--line)}.theme-dark .u-objlist__col{padding:18px 20px;border-right:1.5px solid var(--line);border-bottom:1.5px solid var(--line);margin:0 -1.5px -1.5px 0}.theme-dark .u-objlist__lit{font-family:var(--font-head);font-weight:800;text-transform:uppercase;font-size:15px;margin:0 0 8px}.theme-dark .u-objlist ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.theme-dark .u-objlist a{display:block;padding:5px 8px;margin:0 -8px;font-size:14px;color:var(--paper-70);text-decoration:none;transition:background .15s ease,color .15s ease}.theme-dark .u-objlist a:hover{background:var(--acc);color:#fff}.theme-dark .bg-clip-text,.theme-dark .text-transparent{background:none!important;-webkit-text-fill-color:var(--paper)!important;color:var(--paper)!important}.theme-dark .flex>span{min-width:0;overflow-wrap:break-word}.theme-dark .u-num,.theme-dark .u-card__price,.theme-dark .u-hero__stats dd{white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.theme-dark [class*=bg-gradient-to-]:not(a):not(button):not([class*=to-transparent]):not([class*=from-transparent]):not([class*=via-transparent]):not([class*=from-black]):not([class*="from-slate-900/"]):not([class*="from-gray-900/"]){background-image:none!important;background-color:var(--ink-2)!important}.theme-dark [class*=bg-indigo-50],.theme-dark [class*=bg-purple-50],.theme-dark [class*=bg-blue-50],.theme-dark [class*=bg-violet-50],.theme-dark [class*=bg-green-50],.theme-dark [class*=bg-emerald-50],.theme-dark [class*=bg-teal-50],.theme-dark [class*=bg-sky-50],.theme-dark [class*=bg-indigo-100],.theme-dark [class*=bg-purple-100],.theme-dark [class*=bg-blue-100],.theme-dark [class*=bg-green-100],.theme-dark [class*=bg-emerald-100]{background-color:#f4f1ea0d!important}.theme-dark [class*=border-indigo-],.theme-dark [class*=border-purple-],.theme-dark [class*=border-blue-],.theme-dark [class*=border-violet-],.theme-dark [class*=border-green-],.theme-dark [class*=border-emerald-],.theme-dark [class*=border-teal-],.theme-dark [class*=border-sky-]{border-color:var(--line)!important}.theme-dark [class*=text-indigo-],.theme-dark [class*=text-purple-],.theme-dark [class*=text-blue-],.theme-dark [class*=text-violet-],.theme-dark [class*=text-green-],.theme-dark [class*=text-emerald-],.theme-dark [class*=text-teal-],.theme-dark [class*=text-sky-]{color:var(--acc-text)!important}.theme-dark .prose [class*=text-]{color:inherit}.theme-dark [x-text*=price],.theme-dark [x-text*=Price],.theme-dark [x-text*=area],.theme-dark [x-text*=format],.theme-dark span.text-lg.font-bold,.theme-dark strong{white-space:nowrap}.theme-dark .u-factrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;border:1.5px solid var(--line)}.theme-dark .u-factrow>div{padding:22px 24px;border-right:1.5px solid var(--line)}.theme-dark .u-factrow>div:last-child{border-right:0}.theme-dark .u-factrow dd{margin:8px 0 0;font-family:var(--font-head);font-weight:800;font-size:clamp(24px,3vw,36px);line-height:1.05}.theme-dark .u-faq{margin-top:32px;border-top:1.5px solid var(--line);max-width:52em}.theme-dark .u-faq details{border-bottom:1.5px solid var(--line);padding:20px 0}.theme-dark .u-faq summary{cursor:pointer;font-family:var(--font-head);font-weight:800;font-size:clamp(17px,2vw,21px);line-height:1.25;list-style:none;display:flex;justify-content:space-between;gap:16px}.theme-dark .u-faq summary::-webkit-details-marker{display:none}.theme-dark .u-faq summary:after{content:"+";color:var(--acc-text);font-size:24px;line-height:1}.theme-dark .u-faq details[open] summary:after{content:"−"}.theme-dark .u-faq p{margin:14px 0 0;color:var(--paper-70, var(--paper));max-width:44em;line-height:1.55}.theme-dark .u-geo__col a:hover{color:var(--acc-text)}
