.p-legal .head{padding-top:calc(clamp(124px,13vw,188px) + env(safe-area-inset-top,0px))}.p-legal .head .h-lg{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.p-legal .updated{color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.5}.p-legal .binding{max-width:68ch;color:var(--body);margin:10px 0 0;font-size:16px;line-height:1.55}.p-legal .legal{padding-top:clamp(56px,7vw,96px);padding-bottom:var(--section)}.p-legal .col{max-width:68ch}.p-legal .col h2{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:clamp(44px,5vw,64px) 0 0;font-size:28px;font-weight:800;line-height:1}.p-legal .col h2:first-child{margin-top:0}.p-legal .col p{color:var(--body);overflow-wrap:break-word;margin:16px 0 0;font-size:16px;line-height:1.6}.p-legal .col a,.p-legal .binding a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:color .2s}@media (hover:hover) and (pointer:fine){.p-legal .col a:hover,.p-legal .binding a:hover{color:var(--cobalt)}}@media (max-width:640px){.p-legal .col h2{font-size:24px}}.p-legal .head .h-lg:lang(ru){font-size:min(clamp(2.25rem,4.6vw,4.25rem),calc((100vw - 2 * var(--g)) / 14))}
