.waitlist-modal-overlay{align-items:center;animation:fadeIn .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:var(--space-4);position:fixed;right:0;top:0;z-index:10000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.waitlist-modal{animation:slideUp .3s ease-out;background:var(--bg-dark-secondary);border:1px solid #ff8c0033;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);max-height:90vh;max-width:600px;overflow-y:auto;padding:var(--space-8);position:relative;width:100%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.waitlist-modal-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--space-6)}.waitlist-modal-title{color:#fff;font-size:var(--text-3xl);font-weight:var(--font-bold);margin:0}.waitlist-modal-subtitle{color:var(--neutral-gray);font-size:var(--text-base);margin:var(--space-2) 0 0 0}.waitlist-modal-close{background:#0000;border:none;color:var(--neutral-gray);cursor:pointer;font-size:var(--text-2xl);line-height:1;padding:var(--space-2);transition:color .2s}.waitlist-modal-close:hover{color:#fff}.waitlist-stats{background:#ff8c001a;border:1px solid #ff8c004d;border-radius:var(--radius-md);margin-bottom:var(--space-6);padding:var(--space-4);text-align:center}.waitlist-stats p{color:var(--primary-orange);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0}.waitlist-stats p i{margin-right:var(--space-2)}.waitlist-form{display:flex;flex-direction:column;gap:var(--space-5)}.waitlist-form-group{display:flex;flex-direction:column;gap:var(--space-2)}.waitlist-form-label{color:#fff;font-size:var(--text-sm);font-weight:var(--font-medium)}.waitlist-form-label.required:after{color:var(--error);content:" *"}.waitlist-form-input,.waitlist-form-select,.waitlist-form-textarea{background:var(--bg-dark);border:1px solid #94a3b84d;border-radius:var(--radius-md);color:#fff;font-size:var(--text-base);padding:var(--space-3) var(--space-4);transition:all .2s}.waitlist-form-input:focus,.waitlist-form-select:focus,.waitlist-form-textarea:focus{border-color:var(--primary-orange);box-shadow:0 0 0 3px #ff8c001a;outline:none}.waitlist-form-textarea{font-family:inherit;min-height:80px;resize:vertical}.waitlist-form-help{color:var(--neutral-gray);font-size:var(--text-sm);margin-top:var(--space-1)}.waitlist-checkbox-group{align-items:center;background:#10b9810d;border:1px solid #10b98133;border-radius:var(--radius-md);display:flex;gap:var(--space-3);padding:var(--space-4)}.waitlist-checkbox-group input[type=checkbox]{accent-color:var(--primary-orange);cursor:pointer;height:20px;width:20px}.waitlist-checkbox-group label{color:#fff;cursor:pointer;flex:1 1;font-size:var(--text-sm);margin:0}.waitlist-error{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:var(--radius-md);color:var(--error);display:flex;font-size:var(--text-sm);gap:var(--space-3);padding:var(--space-4)}.waitlist-error i{font-size:var(--text-lg)}.waitlist-success{padding:var(--space-6) 0;text-align:center}.waitlist-success-icon{color:var(--success);font-size:4rem;margin-bottom:var(--space-4)}.waitlist-success h3{color:#fff;font-size:var(--text-2xl);margin:0 0 var(--space-3) 0}.waitlist-success p{color:var(--neutral-gray);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 0 var(--space-4) 0}.waitlist-referral-box{background:#ff8c001a;border:1px solid #ff8c004d;border-radius:var(--radius-md);margin:var(--space-6) 0;padding:var(--space-4)}.waitlist-referral-box p{color:#fff;font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0 0 var(--space-3) 0}.waitlist-referral-code{align-items:center;display:flex;gap:var(--space-3)}.waitlist-referral-code input{background:var(--bg-dark);border:1px solid #ff8c0080;border-radius:var(--radius-md);color:var(--primary-orange);flex:1 1;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-semibold);padding:var(--space-3) var(--space-4);text-align:center}.waitlist-copy-button{background:var(--primary-orange);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;font-weight:var(--font-semibold);padding:var(--space-3) var(--space-5);transition:all .2s;white-space:nowrap}.waitlist-copy-button:hover{background:#ff9500;transform:translateY(-1px)}.waitlist-copy-button.copied{background:var(--success)}.waitlist-form-actions{display:flex;gap:var(--space-3);margin-top:var(--space-4)}.waitlist-form-actions button{flex:1 1}@media (max-width:640px){.waitlist-modal{padding:var(--space-6)}.waitlist-modal-title{font-size:var(--text-2xl)}.waitlist-form-actions{flex-direction:column-reverse}.waitlist-referral-code{flex-direction:column}.waitlist-copy-button{width:100%}}.content-hub-nav{background:#161b22cc;border:1px solid #30363dcc;border-radius:var(--radius-lg);margin-top:var(--space-6);padding:var(--space-5)}.content-hub-nav__label{color:#8b949e;font-size:var(--text-sm);font-weight:var(--font-medium);letter-spacing:.05em;margin:0 0 var(--space-4);text-transform:uppercase}.content-hub-nav__steps{counter-reset:none;flex-wrap:wrap}.content-hub-nav__step,.content-hub-nav__steps{align-items:center;display:flex;gap:var(--space-2);list-style:none;margin:0;padding:0}.content-hub-nav__step::marker{content:"";display:none}.content-hub-nav__divider{align-items:center;color:#484f58;display:inline-flex;flex-shrink:0;font-size:var(--text-xs);justify-content:center;line-height:1}.content-hub-nav__link{align-items:center;border:1px solid #30363dcc;border-radius:var(--radius-full);color:#c9d1d9;display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--space-2);padding:var(--space-2) var(--space-4);text-decoration:none;transition:all .2s ease}.content-hub-nav__link i{flex-shrink:0;font-size:var(--text-sm);line-height:1}.content-hub-nav__link:hover{border-color:#3b82f680;color:#f0f6fc}.content-hub-nav__step--active .content-hub-nav__link{background:#3b82f626;border-color:#3b82f673;color:#93c5fd}.tool-hub-section{padding:0 var(--space-4) var(--space-6)}.tool-hub-section .content-hub-nav{margin-top:0}.tool-hub-section .tool-container{margin:0 auto;max-width:900px}@media (max-width:768px){.content-hub-nav{padding:var(--space-4)}.content-hub-nav__steps{align-items:stretch;flex-direction:column;gap:var(--space-2)}.content-hub-nav__step{width:100%}.content-hub-nav__divider{display:none}.content-hub-nav__link{justify-content:flex-start;width:100%}}.guide-related-tools{border-top:1px solid #30363d80;margin:var(--space-8) 0 0;padding-top:var(--space-8);width:100%}.guide-related-tools h2{color:#f0f6fc;font-size:var(--text-2xl);font-weight:var(--font-semibold);margin:0 0 var(--space-8);text-align:center}.guide-related-tools .related-tools-grid,.guide-related-tools--mesh .related-tools-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0 auto;max-width:900px;width:100%}.guide-related-tools .related-tool-card,.guide-related-tools--mesh .related-tool-card{align-items:flex-start;background:#161b22cc;border:1px solid #30363dcc;border-radius:var(--radius-lg);display:flex;gap:var(--space-4);padding:var(--space-5);text-align:left;text-decoration:none;transition:all .2s ease}.guide-related-tools .related-tool-card:hover,.guide-related-tools--mesh .related-tool-card:hover{border-color:#f59e0b80;box-shadow:0 8px 25px #0000004d;transform:translateY(-2px)}.guide-related-tools .related-tool-card>i,.guide-related-tools--mesh .related-tool-card>i{color:inherit;flex-shrink:0;font-size:var(--text-xl);line-height:1;margin-top:2px;transform:none}.guide-related-tools .related-tool-card:hover>i,.guide-related-tools--mesh .related-tool-card:hover>i{transform:none}.guide-related-tools .related-tool-card>div,.guide-related-tools--mesh .related-tool-card>div{flex:1 1;min-width:0;text-align:left}.guide-related-tools .related-tool-card h4,.guide-related-tools--mesh .related-tool-card h4{color:#f0f6fc;font-size:var(--text-base);font-weight:var(--font-semibold);margin:0 0 var(--space-1);text-align:left}.guide-related-tools .related-tool-card p,.guide-related-tools--mesh .related-tool-card p{color:#8b949e;font-size:var(--text-sm);line-height:1.4;margin:0;text-align:left}.guide-accent--amber{color:#f59e0b}.guide-accent--blue{color:#3b82f6}.guide-accent--green{color:#10b981}.guide-accent--red{color:#dc2626}@media (max-width:768px){.guide-related-tools h2{font-size:var(--text-xl)}.guide-related-tools .related-tools-grid,.guide-related-tools--mesh .related-tools-grid{grid-template-columns:1fr;max-width:none}}
/*# sourceMappingURL=7839.e55ca454.chunk.css.map*/