.lead-form-wrapper{max-width: 1024px;margin: 0 auto;}.lead-form-header{text-align: center;margin-bottom: 32px;}.lead-form-header h1{font-size: clamp(30px, 4.2vw, 48px);font-weight: 700;letter-spacing: -0.025em;margin-bottom: 12px;color: var(--color-text-primary);}.lead-form-header .subhead{font-size: clamp(16px, 1.3vw, 20px);color: var(--color-text-secondary);line-height: 1.6;max-width: 640px;margin: 0 auto;}.lead-form-header .subhead strong{color: var(--color-text-primary);}.lead-card-grid{display: grid;grid-template-columns: 280px 1fr;gap: 32px;align-items: start;}.left-column{display: flex;flex-direction: column;gap: 8px;}.founder-col{background: transparent;backdrop-filter: none;-webkit-backdrop-filter: none;border: none;box-shadow: none;border-radius: 0;padding: 28px 24px 20px;text-align: center;display: flex;flex-direction: column;align-items: center;}.founder-col .avatar{width: 210px;height: 210px;border-radius: 50%;object-fit: cover;margin-bottom: 16px;background: var(--color-glass-border);display: block;}.founder-col .name{font-family: var(--font-display);font-size: 1.4rem;font-weight: 700;color: var(--color-text-primary);margin-bottom: 2px;}.founder-col .title{font-family: var(--font-body);font-size: 0.9rem;font-weight: 500;color: var(--color-accent);margin-bottom: 16px;}.founder-col .promise{font-family: var(--font-body);font-size: 0.9rem;line-height: 1.6;color: var(--color-text-secondary);text-align: center;border-top: none;padding-top: 0;margin-top: 12px;}.founder-col .promise strong{color: var(--color-text-primary);}.claratu-col{background: transparent;backdrop-filter: none;-webkit-backdrop-filter: none;border: none;box-shadow: none;border-radius: 0;padding: 20px 24px 28px;text-align: center;display: flex;flex-direction: column;align-items: center;border-top: 1px solid var(--color-glass-border);}.claratu-col .avatar{width: 140px;height: 140px;border-radius: 50%;object-fit: cover;margin-bottom: 16px;background: var(--color-glass-border);display: block;}.claratu-col .name{font-family: var(--font-display);font-size: 1.2rem;font-weight: 700;color: var(--color-text-primary);margin-bottom: 2px;}.claratu-col .title{font-family: var(--font-body);font-size: 0.85rem;font-weight: 500;color: var(--color-accent);margin-bottom: 8px;}.claratu-col .description{font-family: var(--font-body);font-size: 0.9rem;line-height: 1.6;color: var(--color-text-secondary);max-width: 280px;}.lead-card{background: var(--color-glass);backdrop-filter: blur(24px);-webkit-backdrop-filter: blur(24px);border: 1px solid var(--color-glass-border);border-radius: var(--radius-card);padding: 32px 36px 36px;box-shadow: var(--shadow-glass);}.lead-card .badge-free{display: inline-block;background: rgba(94, 139, 255, 0.15);border: 1px solid rgba(94, 139, 255, 0.25);border-radius: 100px;padding: 2px 16px;font-family: var(--font-mono);font-size: 0.7rem;font-weight: 600;color: var(--color-accent);letter-spacing: 0.06em;text-transform: uppercase;margin-bottom: 12px;}.lead-card .preamble-title{font-family: var(--font-display);font-size: clamp(18px, 2vw, 24px);font-weight: 600;color: var(--color-text-primary);margin-bottom: 4px;letter-spacing: -0.01em;}.lead-card .intro-text{color: var(--color-text-secondary);font-size: 0.95rem;line-height: 1.6;margin-bottom: 0;}.lead-card .intro-text strong{color: var(--color-text-primary);}.preamble-divider{margin: 28px 0 24px 0;border: 0;height: 1px;background: var(--color-glass-border);}.form-grid{display: grid;grid-template-columns: 1fr 1fr;gap: 16px 24px;}.form-group{margin-bottom: 0;}.form-actions, .trust-signals, .secondary-option{grid-column: 1 / -1;}.form-group label{display: block;font-family: var(--font-body);font-weight: 600;font-size: 0.9rem;color: var(--color-text-primary);margin-bottom: 4px;}.form-group label .required{color: var(--color-pop);font-weight: 700;margin-left: 2px;}.form-group input, .form-group select{width: 100%;padding: 12px 16px;background: rgba(255, 255, 255, 0.05);border: 1px solid var(--color-glass-border);border-radius: 12px;font-family: var(--font-body);font-size: 1rem;color: var(--color-text-primary);transition: border-color 0.2s, box-shadow 0.2s;outline: none;appearance: none;min-height: 48px;}.form-group input:focus, .form-group select:focus{border-color: var(--color-accent);box-shadow: 0 0 0 3px rgba(94, 139, 255, 0.15);}.form-group input::placeholder{color: var(--color-text-secondary);opacity: 0.5;}.form-group select{cursor: pointer;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238A8A8E' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 16px center;padding-right: 44px;}.form-group select option{background: #1A1A24;color: var(--color-text-primary);}.form-group .error-msg{display: none;font-size: 0.8rem;color: var(--color-pop);margin-top: 4px;}.form-group.error input, .form-group.error select{border-color: var(--color-pop);}.form-group.error .error-msg{display: block;}.trust-signals{display: flex;flex-wrap: wrap;justify-content: center;gap: 18px 32px;margin: 20px 0 24px 0;font-size: 1rem;font-weight: 700;color: var(--color-text-primary);}.trust-signals span{display: flex;align-items: center;gap: 8px;}.trust-signals i{color: var(--color-accent);font-size: 1rem;}.form-actions{text-align: center;margin-top: 4px;}.btn-primary{display: inline-block;padding: 16px 52px;border-radius: var(--radius-card);background: var(--color-accent);color: var(--color-cta-text);font-family: var(--font-body);font-size: 18px;font-weight: 700;letter-spacing: 0.01em;text-decoration: none;border: none;cursor: pointer;transition: background var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);box-shadow: 0 4px 20px rgba(94, 139, 255, 0.30);width: 100%;max-width: 420px;min-height: 56px;}.btn-primary:hover{background: #4A7AEA;transform: scale(1.02);box-shadow: 0 8px 32px rgba(94, 139, 255, 0.40);}.btn-primary:active{transform: scale(0.97);}.btn-primary:disabled{opacity: 0.6;cursor: not-allowed;transform: none !important;}.secondary-option{text-align: center;margin-top: 20px;font-size: 0.95rem;color: var(--color-text-secondary);}.secondary-option a{color: var(--color-accent);text-decoration: none;font-weight: 600;transition: color 0.2s;}.secondary-option a:hover{color: #4A7AEA;text-decoration: underline;}.success-state{display: none;text-align: center;padding: 40px 20px 30px;background: var(--color-glass);backdrop-filter: blur(24px);-webkit-backdrop-filter: blur(24px);border: 1px solid var(--color-glass-border);border-radius: var(--radius-card);box-shadow: var(--shadow-glass);}.success-state .icon-circle{display: inline-flex;align-items: center;justify-content: center;width: 72px;height: 72px;border-radius: 50%;background: rgba(94, 139, 255, 0.15);border: 1px solid rgba(94, 139, 255, 0.25);font-size: 2rem;color: var(--color-accent);margin-bottom: 16px;}.success-state h2{font-family: var(--font-display);font-size: clamp(28px, 3.2vw, 38px);font-weight: 700;color: var(--color-text-primary);margin-bottom: 8px;}.success-state p{color: var(--color-text-secondary);font-size: 1.05rem;line-height: 1.7;max-width: 500px;margin: 0 auto;}.success-state p strong{color: var(--color-text-primary);}.deliverables-full-section{margin-top: 32px;}.deliverables-card{background: var(--color-glass);backdrop-filter: blur(24px);-webkit-backdrop-filter: blur(24px);border: 1px solid var(--color-glass-border);border-radius: var(--radius-card);padding: 32px 36px 28px;box-shadow: var(--shadow-glass);}.deliverables-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px 28px;list-style: none !important;padding: 0;margin: 0;}.deliverables-grid li{display: flex;gap: 10px;padding: 4px 0;color: var(--color-text-primary);line-height: 1.5;word-break: break-word;overflow-wrap: break-word;list-style: none !important;}.deliverables-grid li::before{display: none !important;content: none !important;}.deliverables-grid li .check-icon{color: var(--color-accent);font-size: 0.9rem;flex-shrink: 0;width: 22px;text-align: center;margin-top: 2px;}.deliverables-grid li .item-content{display: flex;flex-direction: column;gap: 2px;}.deliverables-grid li .label{font-weight: 700;font-size: 0.9rem;color: var(--color-text-primary);}.deliverables-grid li .desc{font-weight: 400;font-size: 0.82rem;color: var(--color-text-secondary);line-height: 1.5;}.no-commitment{display: flex;flex-wrap: wrap;gap: 16px 28px;margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--color-glass-border);font-size: 0.85rem;color: var(--color-text-secondary);}.no-commitment span{display: flex;align-items: center;gap: 8px;}.no-commitment i{color: var(--color-accent);font-size: 0.75rem;}@media (max-width: 820px){.lead-card-grid{grid-template-columns: 1fr;gap: 24px;}.left-column{gap: 0;}.founder-col{padding: 20px 24px 16px;}.claratu-col{padding: 16px 24px 20px;border-top: 1px solid var(--color-glass-border);}.founder-col .avatar{width: 150px;height: 150px;}.claratu-col .avatar{width: 120px;height: 120px;}.claratu-col .description{max-width: 100%;}.deliverables-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px 20px;}}@media (max-width: 767px){.lead-card{padding: 20px 18px 24px;}.deliverables-card{padding: 20px 18px 24px;}.form-grid{grid-template-columns: 1fr;gap: 16px 0;}.deliverables-grid{grid-template-columns: 1fr;gap: 12px 0;}.deliverables-grid li{gap: 10px;padding: 6px 0;}.deliverables-grid li .label{font-size: 0.85rem;}.deliverables-grid li .desc{font-size: 0.78rem;}.deliverables-grid li .check-icon{font-size: 0.85rem;width: 20px;margin-top: 1px;}.no-commitment{flex-direction: column;gap: 8px;}.trust-signals{font-size: 0.9rem;gap: 12px 24px;}.btn-primary{padding: 14px 28px;font-size: 16px;max-width: 100%;min-height: 52px;}.form-group input, .form-group select{padding: 10px 14px;font-size: 0.95rem;min-height: 44px;}.preamble-divider{margin: 24px 0 20px 0;}.founder-col{padding: 16px 18px 12px;}.claratu-col{padding: 12px 18px 16px;}.founder-col .avatar{width: 120px;height: 120px;}.claratu-col .avatar{width: 100px;height: 100px;}}@media (max-width: 480px){.lead-form-header h1{font-size: clamp(24px, 8vw, 30px);}.lead-card .badge-free{font-size: 0.6rem;padding: 1px 12px;}.deliverables-grid{gap: 10px 0;}.deliverables-grid li .label{font-size: 0.8rem;}.deliverables-grid li .desc{font-size: 0.74rem;}.deliverables-grid li .check-icon{font-size: 0.8rem;width: 18px;}.lead-card{padding: 16px 14px 20px;}.deliverables-card{padding: 16px 14px 20px;}.founder-col .avatar{width: 105px;height: 105px;}.founder-col .name{font-size: 1rem;}.founder-col .title{font-size: 0.8rem;}.founder-col .promise{font-size: 0.8rem;}.claratu-col .avatar{width: 90px;height: 90px;}.claratu-col .name{font-size: 1rem;}.claratu-col .title{font-size: 0.75rem;}.claratu-col .description{font-size: 0.8rem;}.trust-signals{font-size: 0.8rem;gap: 8px 16px;}}@media (max-width: 640px){.lead-form-wrapper, .lead-card-grid, .left-column, .lead-card, .form-grid{min-width: 0;}.lead-form-header{margin-bottom: 24px;}.lead-form-header .subhead{font-size: 0.96rem;}.founder-col, .claratu-col{padding-left: 16px;padding-right: 16px;}.founder-col .promise, .claratu-col .description{max-width: 36rem;}.form-group input, .form-group select{font-size: 16px;}.btn-primary{max-width: none;}.secondary-option{line-height: 1.55;}}@media (max-width: 400px){.lead-form-header{text-align: left;}.lead-form-header h1{font-size: clamp(24px, 7.6vw, 29px);}.lead-card .preamble-title{font-size: 1.08rem;line-height: 1.3;}.trust-signals{flex-direction: column;align-items: flex-start;gap: 8px;margin: 18px 0 22px;}.trust-signals span{min-height: 28px;}.secondary-option{font-size: 0.86rem;}.success-state{padding: 28px 16px 24px;}}@media (prefers-reduced-motion: reduce){.btn-primary:hover{transform: none !important;}}