.mobile-section-header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.mobile-section-header h2{margin:0}.mobile-section-header>a{color:var(--accent);font-weight:850}@media (max-width:680px),(max-height:520px) and (orientation:landscape) and (pointer:coarse){.mobile-section-header{align-items:end;margin-bottom:14px}.mobile-section-header h2{letter-spacing:-.025em;font-size:1.4rem}.mobile-section-header>a{min-height:var(--ui-touch-target);padding:12px 0 8px 12px;font-size:.84rem}}
