.apps-clean .catalog{padding:0}.apps-clean .pageintro{padding:0 0 28px}.apps-clean .pageintro h1{font-size:32px;line-height:1.2;margin:0 0 16px}.apps-clean .pageintro h1 br{display:none}.apps-clean .pageintro h1 em{display:none}.apps-clean .appcard{display:flex;margin:0;transition:border-color .2s}.apps-clean .appcard:hover{transform:none}.apps-clean .appcard[hidden]{display:none}.apps-clean .appcard h3{line-height:1.2}.apps-clean .appcard .home-icon{object-fit:contain;transform:none}.apps-clean .app-letter-icon{display:flex;align-items:center;justify-content:center;border-radius:18px;background:#eee9e2;color:#333;font-size:32px;font-weight:600}.apps-clean .app-shoku-icon{position:relative;overflow:hidden}.app-shoku-icon span{position:absolute;width:230px;height:70px;left:0;top:32px;background:url('/assets/brands/shokunote-brand.png') -234px -36px / 985px auto no-repeat;transform:scale(.417);transform-origin:left top;mix-blend-mode:multiply}.apps-clean .controls{margin-bottom:20px}.apps-clean .categorynav{margin-bottom:24px}@media(max-width:720px){.apps-clean .appcard{display:grid}.apps-clean .appcard h3{font-size:23px}.apps-clean .app-letter-icon{font-size:26px}.app-shoku-icon span{top:25px;transform:scale(.313)}.apps-clean .pageintro h1{font-size:28px}}@media(max-width:360px){.apps-clean .appcard h3{font-size:21px}.app-shoku-icon span{top:22px;transform:scale(.26)}}
