@media (width>=960px){.hero--solo .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.sh-fig{width:100%;max-width:560px;margin:0}@media (width>=960px){.sh-fig{justify-self:end}}.sh-fig img{aspect-ratio:3/2;object-fit:cover;object-position:0% 0%;border:3px solid var(--ink);border-radius:var(--r-bubble);width:100%;height:auto;box-shadow:var(--shadow-pop);background:var(--white)}.hero-jump{margin-top:1.2em}.perm p{font-size:1.15rem}.how{grid-template-areas:"fig""text";align-items:start;gap:40px;display:grid}.how>div{grid-area:text}.how .meet{grid-area:fig;max-width:420px}.how-list{counter-reset:stage;max-width:66ch;margin:0 0 1.2em;padding:0;list-style:none}.how-list li{counter-increment:stage;margin-bottom:14px;padding:0 0 0 52px;position:relative}.how-list li:before{content:counter(stage);background:var(--gold);border:2px solid var(--ink);width:36px;height:36px;font-family:var(--f-display);color:var(--ink);border-radius:12px 12px 12px 3px;justify-content:center;align-items:center;font-size:1.05rem;font-weight:800;display:flex;position:absolute;top:-2px;left:0}.how-list strong{font-weight:600}@media (width>=960px){.how{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);grid-template-areas:"text fig";gap:64px}}.path-list{max-width:760px;margin-top:clamp(24px,3vw,36px)}.path-list .win{color:var(--muted);margin-top:2px;font-size:1rem;line-height:1.55;display:block}.path-list .step-text a{font-weight:600}.path-list .btn{margin-top:1.6em}
