.start-shell{--app-gutter:18.3px}.start-main{padding-bottom:24px}.start-eyebrow{font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking);text-align:center;color:var(--app-action);margin-top:42.9px}.start-heading{font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-leading);letter-spacing:var(--type-h2-tracking);text-align:center;text-wrap:balance;margin:7.9px -3.3px 0 -.7px}.start-intro{max-width:352px;font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);letter-spacing:var(--type-lead-tracking);text-align:center;text-wrap:pretty;margin:17.8px auto 0}.start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10.3px;margin:33.6px 0 0;padding:0;list-style:none;display:grid}.start-step{flex-direction:column;align-items:center;min-height:130.7px;padding-top:23.1px;display:flex}.start-step-icon{width:62px;height:54px;color:var(--app-blue);display:block}.start-step-label{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);text-align:center;text-wrap-style:var(--type-body-wrap);margin-top:13.8px}.start-resume{margin-top:33.7px;padding:20px 22px 22px}.start-resume h2{font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-leading);letter-spacing:var(--type-h3-tracking);text-wrap-style:var(--type-h3-wrap)}.start-resume p{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);text-wrap-style:var(--type-body-wrap);margin-top:6px}.start-resume-link{border:1.5px solid var(--app-navy);min-height:48px;color:var(--app-navy);font-size:var(--type-action-size);font-weight:var(--type-action-weight);line-height:var(--type-action-leading);letter-spacing:var(--type-action-tracking);border-radius:999px;justify-content:center;align-items:center;margin-top:14px;padding:0 24px;transition:background-color .15s,color .15s;display:inline-flex}.start-resume-link:hover,.start-resume-link:active{background:var(--app-navy);color:#fff}.start-form{margin:0;padding:0}.start-count{border:0;min-width:0;margin:35.6px 0 0;padding:0}.start-question{width:100%;font-size:var(--type-h4-size);font-weight:var(--type-h4-weight);line-height:var(--type-h4-leading);letter-spacing:var(--type-h4-tracking);text-align:center;margin:0;padding:0;display:block}.start-count .app-chips{margin-top:15.8px}.start-other{margin-top:14px;display:none}.start-count:has(input[value=other]:checked) .start-other{display:block}.start-other span{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);text-wrap-style:var(--type-body-wrap);margin-bottom:8px;display:block}.start-other input{border:2.3px solid var(--app-chip-rule);width:100%;height:54.1px;color:var(--app-ink);font-family:var(--font-sans);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);font-variant-numeric:tabular-nums;appearance:textfield;text-wrap-style:var(--type-body-wrap);background:#fff;border-radius:999px;padding:0 20px;display:block}.start-other input::-webkit-inner-spin-button{appearance:none;margin:0}.start-other input::-webkit-outer-spin-button{appearance:none;margin:0}.start-other input:focus-visible{outline:3px solid var(--app-action);outline-offset:5px}.start-problem{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);color:#c30402;text-align:center;text-wrap-style:var(--type-body-wrap);margin-top:14px}.start-form .app-button{margin-top:33.8px}.start-note{font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);text-align:center;color:var(--app-note);text-wrap-style:var(--type-body-wrap);margin-top:10.6px}@media (prefers-reduced-motion:no-preference){.start-step{animation:.7s cubic-bezier(.16,1,.3,1) both start-step-settle}.start-step:nth-child(2){animation-delay:70ms}.start-step:nth-child(3){animation-delay:.14s}@keyframes start-step-settle{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}@media (min-width:900px){.start-shell{--app-gutter:24px;--app-column:560px}.start-main{padding-bottom:88px}.start-eyebrow{margin-top:64px}.start-intro{max-width:500px}.start-steps{gap:16px}}
