.newcomer-start{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(230px,.9fr);gap:24px;align-items:center;padding:28px;border:1px solid #54e9ff4d;border-radius:22px;background:radial-gradient(circle at 85% 15%,#6136d94d,transparent 44%),linear-gradient(145deg,#11172b,#0b1020);overflow:hidden}.newcomer-copy small{color:#67e8f9;font-weight:800;letter-spacing:.12em}.newcomer-copy h2{font-size:clamp(28px,4vw,48px);line-height:1.02;margin:10px 0}.newcomer-copy p,.newcomer-copy li{color:#cbd5e1}.newcomer-copy ul{padding-left:20px}.newcomer-hero{display:grid;gap:12px;text-align:center}.newcomer-hero img{width:min(100%,300px);aspect-ratio:1;object-fit:cover;margin:auto;border-radius:22px;box-shadow:0 18px 55px #020617b8}.newcomer-claim{min-height:52px;font-size:16px}.newcomer-status{min-height:1.4em;margin:0;color:#a5f3fc}.newcomer-claim:focus-visible{outline:3px solid #67e8f9;outline-offset:3px}@media(max-width:640px){.newcomer-start{grid-template-columns:1fr;padding:18px;gap:18px}.newcomer-copy h2{font-size:32px}.newcomer-hero img{width:min(78vw,260px)}.newcomer-claim{width:100%}}
@media(max-width:640px){.newcomer-start>*{min-width:0}.newcomer-copy p{margin:8px 0}.newcomer-copy ul{margin:8px 0 10px}.newcomer-hero{gap:8px}.newcomer-hero img{width:min(42vw,150px)}.newcomer-status{font-size:12px}}
