body{
    background:#fff;
    color:#000;
    font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:16px;
    line-height:28px;
    margin:0}
    
    h1,h2,h3,h4,h5,h6,li,p{margin:0 0 16px}
    
    h1{font-size:40px;line-height:60px}
    
    h1,h2{font-weight:700}
    h2{font-size:32px;line-height:48px}
    h3{font-size:24px;line-height:36px}
    
    h3,h4{font-weight:700}
    h4{font-size:20px;line-height:30px}
    h5,h6{font-size:16px;line-height:24px;font-weight:700}
    a{text-decoration:none;cursor:pointer;color:#000}
    a:hover,a[rel~=nofollow]{text-decoration:underline}
    a[rel~=nofollow]{color:#553df4}a[rel~=nofollow]:hover{text-decoration:none}
    
    .visible{display:block}.hidden{display:none}.page{width:100%}
    
    .container{position:relative;width:90%;max-width:1024px;margin:0 auto}
    
    .header{padding:16px 0}.header .title{font-size:40px;line-height:60px;font-weight:700;margin:0}
    
    .translations-list-container{padding-bottom:8px;margin:0 0 16px}
    .translations-list-container .translations-list{margin:0;padding:0;list-style:none}
    .translations-list-container .translations-list .translations-list-item{display:inline-block;padding:0;margin:0 8px 8px 0;font-weight:700;color:#553df4}.translations-list-container .translations-list .translations-list-item a{display:inline-block;color:#553df4;border:1px solid #553df4;border-radius:32px;padding:4px 16px}.translations-content-container{padding-top:16px;border-top:1px solid #eee}.footer{border-top:1px solid #eee;margin:32px 0 0;padding:16px 0}