.impressum{padding:10px 0 40px}.impressum header{display:flex;height:73px;border-bottom:1px solid var(--mdc-theme-border-color)}.impressum header>h3{margin:0;padding-bottom:4px;align-self:flex-end;font-size:22px;color:var(--mdc-theme-font-color);font-weight:400}.impressum main>p{padding:20px 0;margin:0;font-size:18px;color:var(--okx-primary-font-color);border-bottom:1px solid var(--okx-border-line-color)}.impressum main a{text-decoration:none}.impressum main a button{display:flex;box-shadow:none;white-space:nowrap;align-items:center;font-size:18px;gap:10px;background-color:transparent;color:var(--okx-palette-primary);padding:30px 0 10px}.impressum main a button img{width:10px;height:10px;align-self:center}.impressum main .section-2{display:flex;flex-direction:column;border-bottom:1px solid var(--okx-border-line-color);gap:20px;padding:20px 0}.impressum main .section-2 .section-heading{font-size:18px;color:var(--okx-primary-font-color);margin:0}.impressum main .section-2 .section-body{display:flex;gap:20px;flex-wrap:wrap}.impressum main .section-2 .section-body .section-body-box{display:flex;flex-direction:column;gap:12px;margin:0;padding-right:30px}.impressum main .section-2 .section-body .section-body-row{display:flex;gap:10px;margin-right:20px}.impressum main .section-2 .section-body .section-body-row .caption{min-width:100px}.impressum main .section-2 .section-body .section-body-item{font-size:16px;color:var(--okx-primary-font-color);word-break:break-all}.impressum main .section-2 .section-body .section-body-item.caption{font-size:16px;font-weight:700;color:var(--okx-heading-color)}.impressum main .section-3{font-size:18px;padding-top:20px;color:var(--okx-primary-font-color)}.impressum main .section-3 p{margin:0}.impressum main .section-3 p span{color:var(--okx-palette-primary)}.impressum main .section-3 p:nth-child(2),.impressum main .section-3 p:nth-child(3){padding-top:30px}.impressum main .section-3 p a{cursor:pointer;text-decoration:none}@media screen and (max-width:480px){.impressum{padding:0 20px 40px}.impressum header{height:50px}.impressum header h3{font-size:14px;padding:0}.impressum main>p{font-size:13px;padding:20px 0 0}.impressum main .section-3{font-size:13px;padding:20px 0 10px}.impressum main .section-3 p:nth-child(3){padding-top:10px}.impressum main a button{font-size:14px;gap:6px;padding:15px 0 20px}.impressum main .section-2 .section-heading{font-size:16px}.impressum main .section-2 .section-body{gap:10px}.impressum main .section-2 .section-body .section-body-box{padding-right:10px}.impressum main .section-2 .section-body .section-body-box:first-child{margin-bottom:10px}.impressum main .section-2 .section-body .section-body-row{gap:10px}.impressum main .section-2 .section-body .section-body-row .caption{width:140px}.impressum main .section-2 .section-body .section-body-item,.impressum main .section-2 .section-body .section-body-item.caption{font-size:14px}}