.legal .lede-mobile{font-size:19px;line-height:1.5}.legal .cta-mobile{margin-top:22px}.legal a.btn-primary,.legal a.btn-primary:hover{color:var(--paper)}.legal .note-mobile{padding:14px 16px;border-radius:12px;background:var(--line-2)}.legal .shots-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}@media (max-width: 640px){.legal .shots-pair{grid-template-columns:1fr}}.legal.wide .wrap{max-width:var(--measure)}.legal.wide .wrap>p,.legal.wide .wrap>ul,.legal.wide .wrap>h2{max-width:720px}.legal .mobile-hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:center}.legal .mobile-hero-art{position:relative;padding:22% 0 40px 27%}.legal .mobile-hero-art .hero-mac{display:block;width:100%;height:auto}.legal .mobile-hero-art .hero-phone{position:absolute;left:0;bottom:0;width:30%;height:auto;border-radius:18px;box-shadow:0 18px 40px #1d1c1a47}@media (max-width: 860px){.legal .mobile-hero{grid-template-columns:1fr;gap:28px}}.legal .phone-steps{list-style:none;padding:0;margin:26px 0 0;counter-reset:step}.legal .phone-steps>li{counter-increment:step;padding:34px 0;border-top:1px solid var(--line-2)}.legal .step-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}.legal .step-text p{margin:0}.legal .phone-steps .step-text:before{content:counter(step);display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:14px;border-radius:50%;background:var(--ink);color:var(--paper);font-weight:600}.legal .step-device{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.legal .step-action{margin-top:4px!important;font-size:21px;line-height:1.35}.legal .step-note{margin-top:10px!important;font-size:15px;color:var(--faint)}.legal figure.step-shot{margin:0}.legal figure.step-shot img{display:block;width:100%;height:auto}.legal figure.step-shot.phone img{max-width:260px;margin:0 auto;border-radius:28px}.legal .step-phones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:24px;max-width:780px}.legal .step-phones figure{margin:0;text-align:center}.legal .step-phones img{display:block;width:100%;max-width:230px;height:auto;margin:0 auto}.legal .step-phones figcaption{margin-top:10px;font-size:14.5px;line-height:1.35}.legal .step-next{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1fr);max-width:none;align-items:end}.legal .step-next img{max-width:none}.legal .step-next figure:not(:first-child) img{max-width:210px}@media (max-width: 860px){.legal .step-next{grid-template-columns:1fr 1fr}.legal .step-next figure:first-child{grid-column:1 / -1}.legal .step-row{grid-template-columns:1fr;gap:20px}.legal .step-phones{gap:10px}.legal .step-phones figcaption{font-size:12.5px}}.legal .shots-pair figure{margin:0}.legal .shots-pair img{width:100%;max-width:300px;height:auto;display:block;margin:0 auto;border-radius:28px}.legal figure.shot{margin:22px 0 0}.legal figure.shot.narrow{max-width:410px}.legal figure.shot img{width:100%;height:auto;display:block;border-radius:12px;border:1px solid var(--line-2)}.legal figure.shot figcaption{margin-top:10px;font-size:13.5px;color:var(--faint)}.legal pre.tree{margin:22px 0 0;overflow-x:auto}.legal figure.scheme{margin:22px 0 0}.legal figure.scheme svg{width:100%;height:auto;display:block}.legal figure.scheme figcaption{margin-top:8px;font-size:13.5px;color:var(--faint)}.legal .cols-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 56px}.legal .cols-2>section>h2:first-child{margin-top:0}.legal .cols-2>p{margin-top:0}.legal.wide .wrap>ul.tips{max-width:none}.legal ul.tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;padding:0}.legal ul.tips li{margin:0;padding:16px 18px;background:#fff;border:1px solid var(--line-2);border-radius:14px}.legal .note-panel{margin-top:44px;padding:26px 30px;border-radius:18px;background:var(--line-2)}.legal .note-panel h2{margin-top:0}.legal .note-panel p{margin-bottom:0}@media (max-width: 860px){.legal .cols-2,.legal ul.tips{grid-template-columns:1fr}}
