.india-guide{margin:45px 0;padding:30px 0}.compact-guide{border-top:1px solid #e6e9ee}.guide-top{display:flex;justify-content:space-between;align-items:start;gap:24px;margin-bottom:25px}.guide-top h2{color:#283b52;font-size:30px;font-weight:500;letter-spacing:-.5px;margin:14px 0}.guide-top p{color:#5f7086;line-height:1.7;font-size:14px}.help-languages{display:flex;flex-shrink:0;border:1px solid #d8e2ef;border-radius:4px;padding:3px;gap:4px}.help-languages button{background:white;border:0;border-radius:3px;padding:10px 16px;color:#4b688e;font-size:13px;min-height:44px}.help-languages button[aria-pressed=true]{background:#eaf2ff;color:#2c66b0}.guide-questions details{border-bottom:1px solid #e4eaf2}.guide-questions summary{cursor:pointer;color:#314b6d;font-size:15px;padding:20px 0;line-height:1.6}.guide-questions p{color:#586e88;font-size:14px;line-height:1.9;max-width:830px;margin:0 0 22px}.india-guide>.primary{margin-top:26px}.rupee-hint{font-size:12px;color:#607691;margin:10px 0}.order-guide-link,.footer-guide{color:#326ab6;font-size:13px;display:inline-block;padding:10px 0;line-height:1.5}.footer-guide{margin-bottom:10px}.reference-terminal .detail-identity h1{font-size:30px;color:#2e425c;font-weight:500}.reference-terminal .detail-identity p{font-size:13px;color:#637893}.reference-terminal .badge{font-size:10px}.reference-terminal .detail-cover{height:65px;width:65px;border-radius:6px}.reference-terminal .detail-metrics span{font-size:11px;color:#63768f}.reference-terminal .detail-metrics strong{font-size:20px;color:#3a5272}.reference-terminal .buy-panel>p{font-size:12px;color:#62758f;line-height:1.7}.reference-terminal .purchase-entitlement>span{font-size:13px;color:#506988}.reference-terminal .purchase-entitlement small{font-size:12px!important;color:#62758f!important}.reference-terminal .order-breakdown>div{font-size:13px;color:#5c708b}.reference-terminal .order-breakdown b{color:#345173}.reference-terminal .checkbox{font-size:12px;color:#62758e}.reference-terminal .buy-help{font-size:12px!important}.reference-terminal .song-artist-context>p,.reference-terminal .song-artist-context>small{font-size:12px;color:#62758f}.reference-terminal .exchange-explain h3{font-size:21px;color:#3f5675}.reference-terminal .return-grid h3{font-size:17px}.reference-terminal .return-grid p{font-size:13px;color:#63758c}.payout-section p,.payout-row small,.simple-money>div,.trade-history{color:#5e728d;font-size:13px}.artist-profile-body .rights-row,.artist-rights p{color:#5e7088}.field-label,.muted-note,.listing-note{color:#60738a}.track-card h3{color:#344b69}.track-card p,.card-numbers span{color:#65768c}.artist-follow,.watchlist-toggle,.pills button{min-height:44px}.reference-market-table th button{min-height:44px}.india-guide [lang=hi]{letter-spacing:0;line-height:1.9}.reference-terminal .simple-price-detail>summary{font-size:14px}.page-heading p{max-width:700px}
@media(max-width:760px){.guide-top{flex-direction:column;gap:12px}.india-guide{margin:25px 0;padding:20px 0}.guide-top h2{font-size:27px}.guide-questions summary{font-size:14px;padding:18px 0}.guide-questions p{font-size:14px}.prototype-strip button{display:block;font-size:10px;min-height:30px;white-space:nowrap}.prototype-strip .strip-detail{max-width:130px;line-height:1.4}.reference-terminal .detail-identity h1{font-size:27px}.reference-terminal .detail-identity p{font-size:12px}.reference-terminal .detail-metrics strong{font-size:18px}.reference-terminal .detail-metrics span{font-size:10px;min-height:32px}.reference-terminal .purchase-entitlement small{font-size:12px!important}.reference-terminal .quick-picks button{min-height:44px;font-size:13px}.reference-terminal .entry-toggle{min-height:44px;font-size:12px}.reference-terminal .buy-mode button{min-height:44px;font-size:14px}.market-song i{display:none}.market-action-cell .primary{min-height:44px}.artist-follow,.song-discovery-actions button{min-height:44px}.song-discovery-actions button{font-size:12px}.artist-tile-copy>span,.artist-tile-copy p{font-size:12px}.footer-brand span,footer p{font-size:12px}.account-card input,.account-card select{font-size:16px}.reference-terminal .input-suffix input{font-size:24px}input[type=email],input[type=search],textarea{font-size:16px}.help-languages{width:100%}.help-languages button{flex:1}}
