.page .howto{margin-top:4px}.page .hstep{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:36px;align-items:start;padding:36px 0;border-top:1px solid var(--border)}.page .hstep:first-child{border-top:none;padding-top:8px}.page .htext{position:relative;border-left:2px solid var(--teal);padding-left:22px}.page .htext .hn{display:block;font-size:13px;font-weight:600;letter-spacing:.16em;color:var(--teal);margin-bottom:6px;font-variant-numeric:tabular-nums}.page .htext h2{font-size:21px;font-weight:400;letter-spacing:-.01em;color:var(--hematite-deep);margin:0 0 10px}.page .htext p{font-size:15px;line-height:1.75;color:var(--hematite);font-weight:300;margin:0;max-width:46ch}.page .htext p b{font-weight:500}.page .htext p a{color:var(--teal)}.page .hshots{display:grid;gap:14px;justify-items:center}.page .hshots.n1{grid-template-columns:minmax(0,250px);justify-content:start}.page .hshots.n2{grid-template-columns:repeat(2,minmax(0,220px));justify-content:start}.page .hshots.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.page .hshots figure{margin:0;width:100%}.page .hshots img{display:block;width:100%;height:auto}.page .hshots figure.phone{border-radius:26px;overflow:hidden;border:6px solid #15191c;background:#15191C;box-shadow:0 18px 40px -22px rgba(12,46,56,.55)}.page .hshots figure.phone img{border-radius:20px}.page .hshots figure.plain img{filter:drop-shadow(0 16px 26px rgba(12,46,56,.22))}@media (max-width:720px){.page .hstep{grid-template-columns:1fr;gap:20px;padding:28px 0}.page .hshots.n1{grid-template-columns:minmax(0,240px)}.page .hshots.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.page .hshots.n3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.page .hshots figure.phone{border-width:4px;border-radius:18px}.page .hshots figure.phone img{border-radius:14px}}