.hp .choices{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.hp .choice{display:grid;gap:8px;align-content:start;border:1px solid var(--line);border-radius:16px;padding:18px 20px;background:var(--bg);color:inherit;text-decoration:none;transition:border-color .15s}.hp .choice:hover{border-color:color-mix(in srgb,var(--ink) 35%,transparent)}.hp .choice .way{font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--ink-2);text-transform:uppercase}.hp .choice h4{font-size:16px;font-weight:600}.hp .choice p{font-size:14px;color:var(--ink-2)}.hp .choice .go{font-size:13px;font-weight:600;margin-top:4px}.hp .howto{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:start}.hp .howto+.howto{margin-top:56px}.hp .howto.rev>.pic{order:-1}.hp .howto h3{font-size:20px;font-weight:700;margin-bottom:14px}.hp .howto ol+p,.hp .howto p+ol,.hp .howto p+p,.hp .howto p+ul,.hp .howto ul+p{margin-top:12px}.hp .howto p{font-size:15.5px;color:var(--ink-2)}.hp .howto li b,.hp .howto p b{color:var(--ink);font-weight:600}.hp figure.pic{margin:0;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.hp figure.pic img{display:block;width:100%;height:auto}.hp figure.pic figcaption{padding:12px 16px;font-size:13px;color:var(--ink-2);background:var(--bg);border-top:1px solid var(--line)}.hp .chain{display:inline-flex;flex-wrap:wrap;gap:6px 8px;align-items:center;font-size:13.5px;font-weight:500;margin:2px 0 16px}.hp .chain span{border:1px solid var(--line);border-radius:999px;padding:4px 11px;background:var(--panel)}.hp .chain i{font-style:normal;color:var(--ink-2)}.hp ol.do{list-style:none;margin:0;padding:0;counter-reset:step;display:grid;gap:12px}.hp ol.do li{counter-increment:step;display:grid;grid-template-columns:28px 1fr;gap:12px;font-size:15.5px;line-height:1.5}.hp ol.do li:before{content:counter(step);width:26px;height:26px;border-radius:50%;background:var(--grad);color:#fff;font-size:13px;font-weight:700;display:grid;place-items:center;margin-top:1px}.hp ul.dots{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hp ul.dots li{display:grid;grid-template-columns:14px 1fr;gap:10px;font-size:15px;color:var(--ink-2);line-height:1.5}.hp ul.dots li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--grad);margin-top:9px}.hp .howto .note{margin-top:18px}.hp .note.warn{border-image:none;border-left-color:#f59e0b;background:linear-gradient(90deg,rgba(245,158,11,.09),transparent)}.hp .step-label{display:block;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:6px}@media (max-width:960px){.hp .choices,.hp .howto{grid-template-columns:1fr}.hp .howto{gap:20px}.hp .howto.rev>.pic{order:0}}.hp .choice h3.h4{font-size:16px;font-weight:600}