/* RIKI PLAY game-home lockup. Keep identical to riki-puzzle/app/components/brand.css. */
a.riki-brand{display:inline-flex;align-items:center;gap:9px;color:#101c32;text-decoration:none;white-space:nowrap;font-family:"Arial Rounded MT Bold",Arial,"Malgun Gothic",sans-serif;font-size:26px;font-weight:950;letter-spacing:-1.2px;line-height:1;flex-shrink:0;min-height:44px}
a.riki-brand .riki-brand-mark{display:block;width:51px;height:38px;flex:none;border:0;border-radius:0;object-fit:contain}
a.riki-brand .riki-brand-copy{display:flex;flex-direction:column;align-items:flex-start;gap:3px}
a.riki-brand .riki-brand-word{display:block;font:inherit;line-height:30px;letter-spacing:inherit}
a.riki-brand .riki-brand-word i{display:inline-block;background:#ff775e;width:8px;height:8px;border-radius:2px;margin-left:4px}
a.riki-brand .riki-brand-service{display:block;margin:0;font-family:Arial,"Malgun Gothic",sans-serif;font-size:10px;line-height:14px;font-weight:600;letter-spacing:2px;color:#63718a}
a.riki-brand.riki-brand-dark{color:#f3f0e6}
a.riki-brand.riki-brand-dark .riki-brand-service{color:#d9c58f}
@media(max-width:1040px){a.riki-brand{font-size:22px}}
@media(max-width:760px){a.riki-brand{font-size:20px;gap:7px;letter-spacing:-.8px}a.riki-brand .riki-brand-mark{width:38px;height:31px}a.riki-brand .riki-brand-word{line-height:24px}a.riki-brand .riki-brand-word i{width:6px;height:6px}a.riki-brand .riki-brand-service{font-size:9px;line-height:13px;letter-spacing:2px}}
