.get-started-container:where(.astro-w4tek6fz){display:flex;min-height:calc(100vh - 65px)}.form-column:where(.astro-w4tek6fz){flex:0 0 40%;background:var(--beige-light);display:flex;align-items:center;justify-content:center;padding:2rem;overflow-y:auto}.form-content:where(.astro-w4tek6fz){width:100%;max-width:480px}.form-title:where(.astro-w4tek6fz){font-size:2rem;font-weight:700;letter-spacing:-.03em;color:var(--text-primary);margin-bottom:.75rem;line-height:1.2}.form-subtitle:where(.astro-w4tek6fz){font-size:1.125rem;color:var(--text-secondary);margin-bottom:2.5rem;line-height:1.5}.signup-form:where(.astro-w4tek6fz){display:flex;flex-direction:column;gap:1.5rem}.form-group:where(.astro-w4tek6fz){display:flex;flex-direction:column;gap:.5rem}.form-label:where(.astro-w4tek6fz){font-size:.875rem;font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.form-input:where(.astro-w4tek6fz){width:100%;padding:.875rem 1rem;font-size:1rem;color:var(--text-primary);background:var(--white);border:2px solid rgba(0,0,0,.08);border-radius:var(--radius-md);transition:all .2s ease;font-family:inherit}.form-input:where(.astro-w4tek6fz)::-moz-placeholder{color:var(--text-muted)}.form-input:where(.astro-w4tek6fz)::placeholder{color:var(--text-muted)}.form-input:where(.astro-w4tek6fz):focus{outline:none;border-color:var(--accent-bright);box-shadow:0 0 0 3px #285ee61a}.form-input:where(.astro-w4tek6fz):hover:not(:focus){border-color:#00000026}select:where(.astro-w4tek6fz).form-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.btn-full:where(.astro-w4tek6fz){width:100%;margin-top:.5rem}.btn-with-arrow:where(.astro-w4tek6fz){display:flex;align-items:center;justify-content:center;gap:.5rem}.form-footer:where(.astro-w4tek6fz){text-align:center;font-size:.875rem;color:var(--text-secondary);margin:0;margin-top:.75rem}.form-message:where(.astro-w4tek6fz){padding:1.25rem 1.5rem;border-radius:12px;font-size:.9375rem;font-weight:500;text-align:center;margin-bottom:1rem}.form-message-success:where(.astro-w4tek6fz){background:#d1f4e0;color:#0d7d3f;border:1px solid #9ee5bd}.form-message-error:where(.astro-w4tek6fz){background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.btn:where(.astro-w4tek6fz):disabled{opacity:.6;cursor:not-allowed}.steps-column:where(.astro-w4tek6fz){flex:0 0 60%;background:linear-gradient(135deg,var(--navy-deep) 0%,var(--navy-medium) 100%);display:flex;align-items:center;justify-content:center;padding:3rem;position:relative}.steps-column:where(.astro-w4tek6fz):before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px);background-size:24px 24px;opacity:.5;pointer-events:none}.steps-content:where(.astro-w4tek6fz){width:100%;max-width:600px;position:relative;z-index:1}.steps-heading:where(.astro-w4tek6fz){font-size:2rem;font-weight:700;letter-spacing:-.03em;color:var(--white);margin-bottom:3rem;line-height:1.2}.steps-list:where(.astro-w4tek6fz){display:flex;flex-direction:column;gap:2.5rem;margin-bottom:3rem}.step-item:where(.astro-w4tek6fz){display:flex;gap:1.5rem;align-items:flex-start;position:relative}.step-number-badge:where(.astro-w4tek6fz){flex-shrink:0;width:36px;height:36px;background:#ffffff26;border:2px solid rgba(255,255,255,.3);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;letter-spacing:-.02em}.step-icon-wrapper:where(.astro-w4tek6fz){flex-shrink:0;width:56px;height:56px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:var(--white)}.step-text:where(.astro-w4tek6fz){flex:1;padding-top:.5rem}.step-title:where(.astro-w4tek6fz){font-size:1.375rem;font-weight:600;letter-spacing:-.02em;color:var(--white);margin-bottom:.5rem;line-height:1.3}.step-description:where(.astro-w4tek6fz){font-size:1rem;color:#ffffffbf;line-height:1.6;margin:0}.steps-footer:where(.astro-w4tek6fz){padding-top:2rem;border-top:1px solid rgba(255,255,255,.15)}.steps-footer:where(.astro-w4tek6fz) p:where(.astro-w4tek6fz){font-size:1rem;color:#ffffffb3;margin:0}.steps-footer:where(.astro-w4tek6fz) strong:where(.astro-w4tek6fz){color:var(--white);font-weight:600}@media (max-width: 1024px){.get-started-container:where(.astro-w4tek6fz){flex-direction:column;min-height:auto}.form-column:where(.astro-w4tek6fz),.steps-column:where(.astro-w4tek6fz){flex:none;width:100%;min-height:auto}.form-column:where(.astro-w4tek6fz){padding:3rem 2rem}.steps-column:where(.astro-w4tek6fz){padding:3rem 2rem}}@media (max-width: 768px){.form-title:where(.astro-w4tek6fz){font-size:1.75rem}.steps-heading:where(.astro-w4tek6fz){font-size:1.75rem;margin-bottom:2rem}.form-column:where(.astro-w4tek6fz),.steps-column:where(.astro-w4tek6fz){padding:2.5rem 1.5rem;min-height:auto}.steps-list:where(.astro-w4tek6fz){gap:2rem}.step-item:where(.astro-w4tek6fz){gap:1rem}.step-icon-wrapper:where(.astro-w4tek6fz){width:48px;height:48px}.step-icon-wrapper:where(.astro-w4tek6fz) svg{width:24px;height:24px}.step-title:where(.astro-w4tek6fz){font-size:1.25rem}.step-description:where(.astro-w4tek6fz){font-size:.9375rem}}@media (max-width: 480px){.form-content:where(.astro-w4tek6fz){max-width:100%}.form-title:where(.astro-w4tek6fz){font-size:1.5rem}.form-subtitle:where(.astro-w4tek6fz){font-size:1rem}.steps-heading:where(.astro-w4tek6fz){font-size:1.5rem}}
