.start-panel{max-width:1000px;margin:24px auto 50px;background:#fff;border:1px solid #d8e1ea;border-radius:24px;padding:48px;box-shadow:0 16px 48px #0d1b2a08}.start-panel h1{font-size:clamp(28px,4vw,40px);line-height:1.2;margin:12px 0 16px}.start-intro{color:#52677a;font-size:18px}.start-choices{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:32px}.start-choice{display:flex;flex-direction:column;padding:28px;border:1px solid #d8e1ea;border-radius:16px;text-decoration:none;color:#0d1b2a;background:#f8fbff;transition:border-color .15s}.start-choice:hover{border-color:#1565c0}.start-choice:focus-visible{outline:3px solid #1565c0;outline-offset:4px}.start-icon{font-size:24px;color:#1565c0}.start-choice h2{font-size:23px;margin:16px 0 10px}.start-choice p{color:#52677a;line-height:1.6;flex:1;margin:0 0 24px}.start-choice strong{color:#1565c0}.start-help{padding-top:28px;margin-top:32px;border-top:1px solid #d8e1ea;color:#52677a}.start-help a,.back-to-start{color:#1565c0}.start-footer{text-align:center;color:#52677a;padding:16px 24px 32px}.back-to-start{display:inline-block;margin-bottom:20px}@media(max-width:640px){.start-panel{padding:26px 22px;margin:12px auto 28px}.start-choices{grid-template-columns:1fr}.start-choice{padding:24px}}