/* 대문 생년월일 칸(2026-10-15 시안 2) — 점방 그림은 그대로 두고, 그 아래 두 줄 말·생년월일 한 칸·얇은 단추.
 * 카드의 옷은 birth-card.css 한 벌(「종이 위 한 줄」). 여기는 대문 자리 잡기와 단추만. */

.hero-copy.is-start { padding: 20px 22px 0; text-align: left; }
.hero-copy .start-lead {
    margin: 0;
    font-size: 19px; line-height: 1.55; font-weight: 400; letter-spacing: -0.01em;
    color: var(--ink); word-break: keep-all;
}

/* 대문에는 base.css 가 없어 [hidden] 이 카드 규칙에 진다 — /welcome/ 과 같은 처방 */
.start-form .wallet-birth-card [hidden] { display: none !important; }
.start-form { margin: 14px 10px 0; }
.start-form .wallet-birth-card { margin: 0; padding: 16px 20px 18px; row-gap: 14px; }

/* 얇은 단추 — 40px, 그림자는 낮게 */
.start-go {
    display: flex; align-items: center; justify-content: center;
    width: 100%; min-height: 40px; margin: 0; padding: 0 20px;
    border: 0; border-radius: 999px; cursor: pointer;
    background: linear-gradient(180deg, #D35A43, #C24A33);
    color: #FFF6EC;
    font-family: "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", sans-serif;
    font-size: 14.5px; font-weight: 500; letter-spacing: .02em;
    box-shadow: 0 3px 10px rgb(194 74 51 / 16%);
}
.start-go:active { transform: translateY(1px); box-shadow: 0 2px 6px rgb(194 74 51 / 14%); }
.start-go:focus-visible { outline: 3px solid var(--wood-2); outline-offset: 3px; }
