.start-here{margin:24px 0 6px;max-width:720px;border:0;background:transparent;color:#dbe3ec;padding:0;border-radius:0}
.start-here>summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:.94rem;color:#edc491;text-underline-offset:4px;list-style:none;padding:8px 0}
.start-here>summary::-webkit-details-marker{display:none}.start-here>summary:hover{text-decoration:underline}
.start-here[open]{padding-bottom:12px}.start-here .start-options{display:grid;grid-template-columns:1.4fr 1fr;gap:16px;margin:12px 0}
.start-here label{display:block;font-size:.83rem;color:#dbe3ec}.start-here select{display:block;width:100%;min-height:44px;margin-top:6px;padding:10px;border:1px solid #627385;border-radius:5px;background:#162b40;color:#fff;font:inherit}
.start-here #start-result{border-left:2px solid #c4996b;padding:4px 0 4px 16px;margin:18px 0}.start-here h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;color:#b5c8d8;margin:0 0 8px}
.start-here a{color:#edc491;text-underline-offset:4px}.start-here .start-primary{font-size:1.12rem;font-weight:650;line-height:1.5}.start-here p{font-size:.9rem;line-height:1.65;margin:8px 0;max-width:620px}.start-here .start-note{font-size:.76rem;color:#b5c8d8}.start-here :focus-visible{outline:2px solid #edc491;outline-offset:4px}
@media(max-width:600px){.start-here .start-options{grid-template-columns:1fr;gap:10px}.start-here>summary{line-height:1.6}.start-here #start-result{padding-left:12px}}
@media print{.start-here{display:none}}
