:root{--fardo-black:#000000;--fardo-white:#FFFFFF;--fardo-gray-dark:#313131;--fardo-gray-medium:#333333;--fardo-gray-light:#AAAAAA;--fardo-blue-primary:#0577FD;--fardo-blue-dark:#15313D;--fardo-blue-light:#2A4A6A;--fardo-purple:#4A2A5A;--fardo-white-70:rgba(255,255,255,0.7);--fardo-white-10:rgba(255,255,255,0.1);--fardo-white-05:rgba(255,255,255,0.05);--fardo-white-03:rgba(255,255,255,0.03);--fardo-white-02:rgba(255,255,255,0.02);--fardo-black-80:rgba(0,0,0,0.8);--fardo-gray-27:rgba(84,84,84,0.27);--fardo-gradient-rainbow:linear-gradient(90deg,rgb(253,12,31) 0%,rgb(254,59,29) 10%,rgb(254,128,15) 20%,rgb(255,203,0) 30%,rgb(168,209,91) 40%,rgb(77,215,186) 50%,rgb(13,219,253) 60%,rgb(5,167,255) 70%,rgb(0,67,233) 80%,rgb(15,1,198));--fardo-gradient-purple:linear-gradient(135deg,rgb(26,26,26),rgb(42,26,58));--fardo-gradient-blue:linear-gradient(135deg,rgb(26,26,26),rgb(26,42,74));--fardo-gradient-green-yellow:linear-gradient(90deg,rgb(77,215,186),rgb(168,209,91) 50%,rgb(255,203,0));--fardo-gradient-orange:linear-gradient(90deg,rgb(255,59,29),rgb(254,128,15));--fardo-gradient-yellow-orange:linear-gradient(90deg,rgb(254,128,15),rgb(255,203,0));--fardo-gradient-yellow-green:linear-gradient(90deg,rgb(255,203,0),rgb(77,215,186));--fardo-font-primary:"Satoshi",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;--fardo-font-secondary:"Satoshi",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;--fardo-font-serif:"Instrument Serif",serif;--fardo-font-code:"Monaco","Menlo","Ubuntu Mono",monospace;--fardo-text-xs:12px;--fardo-text-sm:14px;--fardo-text-base:16px;--fardo-text-lg:18px;--fardo-text-xl:20px;--fardo-text-2xl:24px;--fardo-text-3xl:28px;--fardo-text-4xl:36px;--fardo-text-5xl:66px;--fardo-text-6xl:102px;--fardo-space-xs:4px;--fardo-space-sm:8px;--fardo-space-md:12px;--fardo-space-lg:16px;--fardo-space-xl:20px;--fardo-space-2xl:24px;--fardo-space-3xl:32px;--fardo-space-4xl:40px;--fardo-space-5xl:60px;--fardo-space-6xl:80px;--fardo-space-7xl:120px;--fardo-radius-sm:4px;--fardo-radius-md:8px;--fardo-radius-lg:12px;--fardo-radius-xl:16px;--fardo-radius-2xl:24px;--fardo-radius-pill:999px;--fardo-radius-round:87.852px;--fardo-shadow-sm:rgba(0,0,0,0.3) 0px 4px 20px 0px;--fardo-shadow-border:rgba(251,251,250,0.1) 0px 0px 0px 1px inset;--fardo-transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}*{box-sizing:border-box}body{font-family:var(--fardo-font-primary);background-color:var(--fardo-black);color:var(--fardo-white);line-height:1.6;margin:0;padding:0}.fardo-text-gradient{background:var(--fardo-gradient-rainbow);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.fardo-h1{font-size:var(--fardo-text-6xl);font-weight:700;margin:0 0 var(--fardo-space-4xl) 0}.fardo-h1,.fardo-h2{color:var(--fardo-white)}.fardo-h2{font-size:var(--fardo-text-5xl);font-weight:500;margin:0 0 var(--fardo-space-3xl) 0}.fardo-h3{font-size:var(--fardo-text-4xl);font-weight:700;color:var(--fardo-white);margin:0 0 var(--fardo-space-2xl) 0}.fardo-text-large{font-size:var(--fardo-text-3xl);font-weight:500;color:var(--fardo-white)}.fardo-text-body{font-size:var(--fardo-text-xl);line-height:1.7}.fardo-text-body,.fardo-text-small{font-weight:400;color:var(--fardo-white-70)}.fardo-text-small{font-size:var(--fardo-text-base)}.fardo-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:var(--fardo-radius-md);font-family:var(--fardo-font-primary);font-size:var(--fardo-text-sm);font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:var(--fardo-transition);gap:var(--fardo-space-sm)}.fardo-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.fardo-btn-primary{background:var(--fardo-black);color:var(--fardo-white);border:1px solid var(--fardo-black)}.fardo-btn-primary:hover{background:var(--fardo-white);color:var(--fardo-black)}.fardo-btn-secondary{background:transparent;color:var(--fardo-black);border:1px solid var(--fardo-black)}.fardo-btn-secondary:hover{background:var(--fardo-black);color:var(--fardo-white)}.fardo-btn-outline{background:transparent;color:var(--fardo-white);border:1px solid var(--fardo-white-20)}.fardo-btn-outline:hover{background:var(--fardo-white-10)}.fardo-btn-dark{background:var(--fardo-black);color:var(--fardo-white);border-radius:var(--fardo-radius-md);padding:10px 20px;font-size:var(--fardo-text-xs);font-weight:500}.fardo-nav{display:flex;gap:var(--fardo-space-sm);background:var(--fardo-white-05);border-radius:var(--fardo-space-xl);padding:var(--fardo-space-sm)}.fardo-nav-item{padding:6px 12px;border-radius:var(--fardo-radius-xl);font-weight:500;transition:var(--fardo-transition);color:var(--fardo-white-70);text-decoration:none;font-size:var(--fardo-text-xs)}.fardo-nav-item.active,.fardo-nav-item:hover{background-color:var(--fardo-white-10);color:var(--fardo-white)}.fardo-card{background:var(--fardo-white);border-radius:var(--fardo-radius-lg);padding:var(--fardo-space-2xl);border:1px solid var(--fardo-white-20);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:var(--fardo-transition);color:var(--fardo-black)}.fardo-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.fardo-card-dark{background:var(--fardo-black);border:1px solid var(--fardo-white-10);color:var(--fardo-white)}.fardo-code-block{background:#0D1117;border-radius:var(--fardo-radius-md);padding:var(--fardo-space-xl);font-family:var(--fardo-font-code);font-size:var(--fardo-text-sm);overflow-x:auto;border:1px solid var(--fardo-white-05)}.fardo-code-keyword{color:#FF7B72}.fardo-code-string{color:#A5D6FF}.fardo-code-function{color:#FFA657}.fardo-code-comment{color:#7D8590}.fardo-code-variable{color:#D2A8FF}.fardo-code-number{color:#79C0FF}.fardo-container{max-width:1200px;margin:0 auto;padding:0 var(--fardo-space-2xl)}.fardo-section{padding:var(--fardo-space-6xl) 0}.fardo-grid{display:grid;gap:var(--fardo-space-3xl)}.fardo-grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.fardo-grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.fardo-text-center{text-align:center}.fardo-text-left{text-align:left}.fardo-text-right{text-align:right}.fardo-flex{display:flex}.fardo-flex-center{display:flex;align-items:center;justify-content:center}.fardo-flex-between{display:flex;align-items:center;justify-content:space-between}.fardo-gap-sm{gap:var(--fardo-space-sm)}.fardo-gap-md{gap:var(--fardo-space-md)}.fardo-gap-lg{gap:var(--fardo-space-lg)}.fardo-gap-xl{gap:var(--fardo-space-xl)}.fardo-mb-sm{margin-bottom:var(--fardo-space-sm)}.fardo-mb-md{margin-bottom:var(--fardo-space-md)}.fardo-mb-lg{margin-bottom:var(--fardo-space-lg)}.fardo-mb-xl{margin-bottom:var(--fardo-space-xl)}.fardo-mb-2xl{margin-bottom:var(--fardo-space-2xl)}.fardo-mb-3xl{margin-bottom:var(--fardo-space-3xl)}.fardo-mt-sm{margin-top:var(--fardo-space-sm)}.fardo-mt-md{margin-top:var(--fardo-space-md)}.fardo-mt-lg{margin-top:var(--fardo-space-lg)}.fardo-mt-xl{margin-top:var(--fardo-space-xl)}@media (max-width:768px){.fardo-h1{font-size:var(--fardo-text-4xl)}.fardo-h2{font-size:var(--fardo-text-3xl)}.fardo-container{padding:0 var(--fardo-space-lg)}.fardo-section{padding:var(--fardo-space-4xl) 0}.fardo-card{padding:var(--fardo-space-2xl)}.fardo-nav{flex-wrap:wrap;justify-content:center}.fardo-btn{padding:12px 20px;font-size:var(--fardo-text-xs)}}@media (max-width:480px){.fardo-h1{font-size:var(--fardo-text-3xl)}.fardo-h2{font-size:var(--fardo-text-2xl)}.fardo-container{padding:0 var(--fardo-space-md)}}.clerk-root-box{margin-left:auto;margin-right:auto}.clerk-card{background-color:rgb(17 24 39);border:1px solid rgb(31 41 55)}.clerk-header-title{color:rgb(255 255 255)}.clerk-header-subtitle{color:rgb(156 163 175)}.clerk-social-buttons-block-button{background-color:rgb(31 41 55);color:rgb(255 255 255);border-color:rgb(55 65 81)}.clerk-social-buttons-block-button:hover{background-color:rgb(55 65 81)}.clerk-form-button-primary{background-color:rgb(108 71 255)}.clerk-form-button-primary:hover{background-color:rgb(90 58 230)}.clerk-form-field-input{background-color:rgb(31 41 55);border-color:rgb(55 65 81);color:rgb(255 255 255)}.clerk-form-field-input::placeholder{color:rgb(255 255 255)!important;opacity:.7}.clerk-form-field-input::-webkit-input-placeholder{color:rgb(255 255 255)!important;opacity:.7}.clerk-form-field-input::-moz-placeholder{color:rgb(255 255 255)!important;opacity:.7}.clerk-form-field-label{color:rgb(209 213 219)}.clerk-footer-action-link{color:rgb(108 71 255)}.clerk-footer-action-link:hover{color:rgb(90 58 230)}.clerk-identity-preview-text{color:rgb(209 213 219)}.clerk-identity-preview-edit-button{color:rgb(108 71 255)}.clerk-identity-preview-edit-button:hover{color:rgb(90 58 230)}.clerk-otpCodeFieldInput{background-color:rgb(31 41 55);border-color:rgb(55 65 81);color:rgb(255 255 255)!important}.clerk-otpCodeFieldInput::placeholder{color:rgb(255 255 255)!important;opacity:.7}.clerk-otpCodeFieldInput::-webkit-input-placeholder{color:rgb(255 255 255)!important;opacity:.7}.clerk-otpCodeFieldInput::-moz-placeholder{color:rgb(255 255 255)!important;opacity:.7}.clerk-otpCodeFieldInput:focus{border-color:rgb(108 71 255)}.clerk-otpCodeFieldSegment{color:rgb(255 255 255)!important}.clerk-otpCodeField input[autocomplete=one-time-code][maxlength="6"],.clerk-otpCodeField input[data-input-otp=true],.clerk-otpCodeField input[data-input-otp=true][maxlength="6"],.clerk-otpCodeField input[type=text][inputmode=numeric][maxlength="6"]{color:transparent!important;caret-color:transparent!important;-webkit-text-fill-color:transparent!important}.clerk-card,.clerk-card *,.clerk-otpCodeFieldDescription,.clerk-otpCodeFieldHelperText,.clerk-otpCodeFieldLabel{color:rgb(255 255 255)!important}.clerk-card a:hover{color:rgb(108 71 255)!important}.clerk-card input::-moz-placeholder,.clerk-card input::-webkit-input-placeholder,.clerk-card input::placeholder{color:rgb(255 255 255)!important;opacity:.7}.cl-footerAction{display:flex!important;align-items:center!important;gap:.25rem!important;visibility:visible!important}.cl-footerActionLink,.cl-footerActionText{display:inline!important;visibility:visible!important}.cl-footerActionText{color:rgb(0 0 0)!important}.cl-footerActionLink{color:rgb(108 71 255)!important}.cl-footerActionLink:hover{color:rgb(90 58 230)!important}.cl-footer [class*=cl-development],.cl-footer [class*=cl-footerText],.cl-footer [class*=cl-poweredBy],.cl-footer [class*=cl-securedBy],.cl-footer>div:not(.cl-footerAction){display:none!important}