/* One mobile layout at every viewport width; no separate desktop layout. */
@media(max-width:360px){.phone-page{padding:8px 8px 0}.hero{height:240px}.hero-copy{left:14px;bottom:20px}h1{font-size:29px}.hero-top{padding:12px}.brand{font-size:17px}.income-row{gap:7px;padding-left:10px;padding-right:10px}.income-avatar{width:28px;height:28px;font-size:12px}.income-person>span{font-size:11px}.income-amount strong{font-size:23px}.income-amount>span{font-size:10px}.button{font-size:14px;gap:7px;padding-left:10px;padding-right:10px}.button svg{width:21px;height:21px}.about{padding:20px 14px}}@media(min-width:481px){.phone-page{margin-top:16px;margin-bottom:16px;border-radius:18px;box-shadow:0 8px 35px #2527350a}}

.income-heading .reel-toggle{flex-shrink:0;width:32px;height:32px;padding:0;border:1px solid #ececf0;border-radius:6px;font-size:16px;color:#666775}.income-person{min-width:0}.income-person>span{line-height:1.3}.income-row:last-child{border-bottom:0}
